Build Information
Failed to build SwiftGodot, reference main (ead7bf), with Swift 6.3 for macOS (SPM) on 20 Apr 2026 12:15:45 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:154:37: error: ambiguous use of operator '*'
152 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector4 dot product of identical unit vectors should be one.")
153 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector4 dot product of same direction vectors should behave as expected.")
154 | assertApproxEqual ((vector1 * 2).dot (with: vector2 * 4), -25.9 * 8, "Vector4 dot product should work as expected.")
| `- error: ambiguous use of operator '*'
155 | }
156 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
[2583/2599] Compiling SwiftGodotTestExtension EngineVector4iTests.swift
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:93:38: error: ambiguous use of operator '*'
91 | XCTAssertEqual ((int1 / int2), Vector4 (x: 4, y: 2.5, z: 3, w: 2), "Vector4 division with integers should give exact results.")
92 |
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:94:33: error: ambiguous use of operator '*'
92 |
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
96 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:95:31: error: ambiguous use of operator '*'
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:97:38: error: ambiguous use of operator '/'
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
| `- error: ambiguous use of operator '/'
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:98:33: error: ambiguous use of operator '/'
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
100 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:99:31: error: ambiguous use of operator '/'
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
100 |
101 | XCTAssertEqual (Variant (decimal1).description, "(2.3, 4.9, 7.8, 3.2)", "Vector4 cast to String should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:153:34: error: ambiguous use of operator '*'
151 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector4 dot product of perpendicular vectors should be zero.")
152 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector4 dot product of identical unit vectors should be one.")
153 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector4 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
154 | assertApproxEqual ((vector1 * 2).dot (with: vector2 * 4), -25.9 * 8, "Vector4 dot product should work as expected.")
155 | }
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:154:37: error: ambiguous use of operator '*'
152 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector4 dot product of identical unit vectors should be one.")
153 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector4 dot product of same direction vectors should behave as expected.")
154 | assertApproxEqual ((vector1 * 2).dot (with: vector2 * 4), -25.9 * 8, "Vector4 dot product should work as expected.")
| `- error: ambiguous use of operator '*'
155 | }
156 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
[2584/2599] Compiling SwiftGodotTestExtension Geometry2DTests.swift
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:93:38: error: ambiguous use of operator '*'
91 | XCTAssertEqual ((int1 / int2), Vector4 (x: 4, y: 2.5, z: 3, w: 2), "Vector4 division with integers should give exact results.")
92 |
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:94:33: error: ambiguous use of operator '*'
92 |
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
96 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:95:31: error: ambiguous use of operator '*'
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:97:38: error: ambiguous use of operator '/'
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
| `- error: ambiguous use of operator '/'
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:98:33: error: ambiguous use of operator '/'
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
100 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:99:31: error: ambiguous use of operator '/'
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
100 |
101 | XCTAssertEqual (Variant (decimal1).description, "(2.3, 4.9, 7.8, 3.2)", "Vector4 cast to String should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:153:34: error: ambiguous use of operator '*'
151 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector4 dot product of perpendicular vectors should be zero.")
152 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector4 dot product of identical unit vectors should be one.")
153 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector4 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
154 | assertApproxEqual ((vector1 * 2).dot (with: vector2 * 4), -25.9 * 8, "Vector4 dot product should work as expected.")
155 | }
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:154:37: error: ambiguous use of operator '*'
152 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector4 dot product of identical unit vectors should be one.")
153 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector4 dot product of same direction vectors should behave as expected.")
154 | assertApproxEqual ((vector1 * 2).dot (with: vector2 * 4), -25.9 * 8, "Vector4 dot product should work as expected.")
| `- error: ambiguous use of operator '*'
155 | }
156 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
[2585/2599] Compiling SwiftGodotTestExtension Geometry3DTests.swift
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:93:38: error: ambiguous use of operator '*'
91 | XCTAssertEqual ((int1 / int2), Vector4 (x: 4, y: 2.5, z: 3, w: 2), "Vector4 division with integers should give exact results.")
92 |
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:94:33: error: ambiguous use of operator '*'
92 |
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
96 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:95:31: error: ambiguous use of operator '*'
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:97:38: error: ambiguous use of operator '/'
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
| `- error: ambiguous use of operator '/'
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:98:33: error: ambiguous use of operator '/'
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
100 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:99:31: error: ambiguous use of operator '/'
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
100 |
101 | XCTAssertEqual (Variant (decimal1).description, "(2.3, 4.9, 7.8, 3.2)", "Vector4 cast to String should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:153:34: error: ambiguous use of operator '*'
151 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector4 dot product of perpendicular vectors should be zero.")
152 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector4 dot product of identical unit vectors should be one.")
153 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector4 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
154 | assertApproxEqual ((vector1 * 2).dot (with: vector2 * 4), -25.9 * 8, "Vector4 dot product should work as expected.")
155 | }
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:154:37: error: ambiguous use of operator '*'
152 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector4 dot product of identical unit vectors should be one.")
153 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector4 dot product of same direction vectors should behave as expected.")
154 | assertApproxEqual ((vector1 * 2).dot (with: vector2 * 4), -25.9 * 8, "Vector4 dot product should work as expected.")
| `- error: ambiguous use of operator '*'
155 | }
156 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
[2586/2599] Compiling SwiftGodotTestExtension Rect2Tests.swift
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:93:38: error: ambiguous use of operator '*'
91 | XCTAssertEqual ((int1 / int2), Vector4 (x: 4, y: 2.5, z: 3, w: 2), "Vector4 division with integers should give exact results.")
92 |
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:94:33: error: ambiguous use of operator '*'
92 |
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
96 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:95:31: error: ambiguous use of operator '*'
93 | assertApproxEqual ((decimal1 * 2), Vector4 (x: 4.6, y: 9.8, z: 15.6, w: 6.4), "Vector4 multiplication should behave as expected.")
94 | XCTAssertEqual ((power1 * 2), Vector4 (x: 1.5, y: 3, z: 1.25, w: 0.25), "Vector4 multiplication with powers of two should give exact results.")
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:97:38: error: ambiguous use of operator '/'
95 | XCTAssertEqual ((int1 * 2), Vector4 (x: 8, y: 10, z: 18, w: 4), "Vector4 multiplication with integers should give exact results.")
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
| `- error: ambiguous use of operator '/'
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:98:33: error: ambiguous use of operator '/'
96 |
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
100 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:99:31: error: ambiguous use of operator '/'
97 | assertApproxEqual ((decimal1 / 2), Vector4 (x: 1.15, y: 2.45, z: 3.9, w: 1.6), "Vector4 division should behave as expected.")
98 | XCTAssertEqual ((power1 / 2), Vector4 (x: 0.375, y: 0.75, z: 0.3125, w: 0.0625), "Vector4 division with powers of two should give exact results.")
99 | XCTAssertEqual ((int1 / 2), Vector4 (x: 2, y: 2.5, z: 4.5, w: 1), "Vector4 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
100 |
101 | XCTAssertEqual (Variant (decimal1).description, "(2.3, 4.9, 7.8, 3.2)", "Vector4 cast to String should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:644:24: note: found this candidate in module 'SwiftGodotRuntime'
642 |
643 | /// Divides each component of the ``Vector4`` by the given integer.
644 | public static func /(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
645 | var result: Vector4 = Vector4()
646 | withUnsafePointer(to: lhs) { pArg0 in
:
671 | /// Divides each component of the ``Vector4`` by the given float.
672 | ///
673 | public static func /(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
674 | var result: Vector4 = Vector4()
675 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:153:34: error: ambiguous use of operator '*'
151 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector4 dot product of perpendicular vectors should be zero.")
152 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector4 dot product of identical unit vectors should be one.")
153 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector4 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
154 | assertApproxEqual ((vector1 * 2).dot (with: vector2 * 4), -25.9 * 8, "Vector4 dot product should work as expected.")
155 | }
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector4Tests.swift:154:37: error: ambiguous use of operator '*'
152 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector4 dot product of identical unit vectors should be one.")
153 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector4 dot product of same direction vectors should behave as expected.")
154 | assertApproxEqual ((vector1 * 2).dot (with: vector2 * 4), -25.9 * 8, "Vector4 dot product should work as expected.")
| `- error: ambiguous use of operator '*'
155 | }
156 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector4.swift:631:24: note: found this candidate in module 'SwiftGodotRuntime'
629 |
630 | /// Multiplies each component of the ``Vector4`` by the given integer.
631 | public static func *(lhs: Vector4, rhs: Int64) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
632 | var result: Vector4 = Vector4()
633 | withUnsafePointer(to: lhs) { pArg0 in
:
656 | /// Multiplies each component of the ``Vector4`` by the given float.
657 | ///
658 | public static func *(lhs: Vector4, rhs: Double) -> Vector4 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
659 | var result: Vector4 = Vector4()
660 | withUnsafePointer(to: lhs) { pArg0 in
[2587/2599] Compiling SwiftGodotTestExtension SnappingTests.swift
[2588/2599] Compiling SwiftGodotTestExtension TestCase.swift
[2589/2599] Compiling SwiftGodotTestExtension TestContext.swift
[2590/2599] Compiling SwiftGodotTestExtension TestResult.swift
[2591/2599] Compiling SwiftGodotTestExtension TestRunnerNode.swift
[2592/2599] Compiling SwiftGodotTestExtension EngineQuaternionTests.swift
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:73:95: error: ambiguous use of operator '*'
71 | let vector: Vector2 = Vector2 (x: 10, y: 10)
72 | assertApproxEqual (vector.limitLength (), Vector2 (x: Float.sqrt12, y: Float.sqrt12), "Vector2 limitLength should work as expected.")
73 | assertApproxEqual (vector.limitLength (5), Vector2 (x: Float.sqrt12, y: Float.sqrt12) * 5, "Vector2 limitLength should work as expected.")
| `- error: ambiguous use of operator '*'
74 |
75 | XCTAssertEqual (Vector2 (x: -5, y: 15).clamp (min: Vector2 (), max: vector), Vector2 (x: 0, y: 10), "Vector2 clamp should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:119:38: error: ambiguous use of operator '*'
117 | XCTAssertEqual ((int1 / int2), Vector2 (x: 4, y: 2.5), "Vector2 division with integers should give exact results.")
118 |
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:120:33: error: ambiguous use of operator '*'
118 |
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
122 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:121:31: error: ambiguous use of operator '*'
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:123:38: error: ambiguous use of operator '/'
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
| `- error: ambiguous use of operator '/'
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:124:33: error: ambiguous use of operator '/'
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
126 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:125:31: error: ambiguous use of operator '/'
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
126 |
127 | XCTAssertEqual (Vector2i (from: decimal1), Vector2i (x: 2, y: 4), "Vector2 cast to Vector2i should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:217:34: error: ambiguous use of operator '*'
215 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector2 dot product of perpendicular vectors should be zero.")
216 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector2 dot product of identical unit vectors should be one.")
217 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector2 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
218 | assertApproxEqual (a.dot (with: b), 57.3, "Vector2 dot should return expected value.")
219 | assertApproxEqual (Vector2 (x: -a.x, y: a.y).dot (with: Vector2 (x: b.x, y: -b.y)), -57.3, "Vector2 dot should return expected value.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:82:112: error: ambiguous use of operator '*'
80 | let vector: Vector3 = Vector3 (x: 10, y: 10, z: 10)
81 | assertApproxEqual (vector.limitLength (), Vector3 (x: Float.sqrt13, y: Float.sqrt13, z: Float.sqrt13), "Vector3 limitLength should work as expected.")
82 | assertApproxEqual (vector.limitLength (5), Vector3 (x: Float.sqrt13, y: Float.sqrt13, z: Float.sqrt13) * 5, "Vector3 limitLength should work as expected.")
| `- error: ambiguous use of operator '*'
83 |
84 | XCTAssertEqual (Vector3 (x: -5, y: 5, z: 15).clamp (min: Vector3 (), max: vector), Vector3 (x: 0, y: 5, z: 10), "Vector3 clamp should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:128:38: error: ambiguous use of operator '*'
126 | XCTAssertEqual ((int1 / int2), Vector3 (x: 4, y: 2.5, z: 3), "Vector3 division with integers should give exact results.")
127 |
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:129:33: error: ambiguous use of operator '*'
127 |
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
131 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:130:31: error: ambiguous use of operator '*'
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:132:38: error: ambiguous use of operator '/'
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
| `- error: ambiguous use of operator '/'
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:133:33: error: ambiguous use of operator '/'
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
135 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:134:31: error: ambiguous use of operator '/'
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
135 |
136 | XCTAssertEqual (Vector3i (from: decimal1), Vector3i (x: 2, y: 4, z: 7), "Vector3 cast to Vector3i should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:225:34: error: ambiguous use of operator '*'
223 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector3 dot product of perpendicular vectors should be zero.")
224 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector3 dot product of identical unit vectors should be one.")
225 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector3 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
226 | assertApproxEqual (a.dot (with: b), 75.24, "Vector3 dot should return expected value.")
227 | assertApproxEqual (Vector3 (x: -a.x, y: a.y, z: -a.z).dot (with: Vector3 (x: b.x, y: -b.y, z: b.z)), -75.24, "Vector3 dot should return expected value.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
[2593/2599] Compiling SwiftGodotTestExtension EngineVector2Tests.swift
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:73:95: error: ambiguous use of operator '*'
71 | let vector: Vector2 = Vector2 (x: 10, y: 10)
72 | assertApproxEqual (vector.limitLength (), Vector2 (x: Float.sqrt12, y: Float.sqrt12), "Vector2 limitLength should work as expected.")
73 | assertApproxEqual (vector.limitLength (5), Vector2 (x: Float.sqrt12, y: Float.sqrt12) * 5, "Vector2 limitLength should work as expected.")
| `- error: ambiguous use of operator '*'
74 |
75 | XCTAssertEqual (Vector2 (x: -5, y: 15).clamp (min: Vector2 (), max: vector), Vector2 (x: 0, y: 10), "Vector2 clamp should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:119:38: error: ambiguous use of operator '*'
117 | XCTAssertEqual ((int1 / int2), Vector2 (x: 4, y: 2.5), "Vector2 division with integers should give exact results.")
118 |
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:120:33: error: ambiguous use of operator '*'
118 |
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
122 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:121:31: error: ambiguous use of operator '*'
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:123:38: error: ambiguous use of operator '/'
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
| `- error: ambiguous use of operator '/'
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:124:33: error: ambiguous use of operator '/'
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
126 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:125:31: error: ambiguous use of operator '/'
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
126 |
127 | XCTAssertEqual (Vector2i (from: decimal1), Vector2i (x: 2, y: 4), "Vector2 cast to Vector2i should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:217:34: error: ambiguous use of operator '*'
215 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector2 dot product of perpendicular vectors should be zero.")
216 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector2 dot product of identical unit vectors should be one.")
217 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector2 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
218 | assertApproxEqual (a.dot (with: b), 57.3, "Vector2 dot should return expected value.")
219 | assertApproxEqual (Vector2 (x: -a.x, y: a.y).dot (with: Vector2 (x: b.x, y: -b.y)), -57.3, "Vector2 dot should return expected value.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:82:112: error: ambiguous use of operator '*'
80 | let vector: Vector3 = Vector3 (x: 10, y: 10, z: 10)
81 | assertApproxEqual (vector.limitLength (), Vector3 (x: Float.sqrt13, y: Float.sqrt13, z: Float.sqrt13), "Vector3 limitLength should work as expected.")
82 | assertApproxEqual (vector.limitLength (5), Vector3 (x: Float.sqrt13, y: Float.sqrt13, z: Float.sqrt13) * 5, "Vector3 limitLength should work as expected.")
| `- error: ambiguous use of operator '*'
83 |
84 | XCTAssertEqual (Vector3 (x: -5, y: 5, z: 15).clamp (min: Vector3 (), max: vector), Vector3 (x: 0, y: 5, z: 10), "Vector3 clamp should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:128:38: error: ambiguous use of operator '*'
126 | XCTAssertEqual ((int1 / int2), Vector3 (x: 4, y: 2.5, z: 3), "Vector3 division with integers should give exact results.")
127 |
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:129:33: error: ambiguous use of operator '*'
127 |
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
131 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:130:31: error: ambiguous use of operator '*'
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:132:38: error: ambiguous use of operator '/'
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
| `- error: ambiguous use of operator '/'
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:133:33: error: ambiguous use of operator '/'
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
135 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:134:31: error: ambiguous use of operator '/'
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
135 |
136 | XCTAssertEqual (Vector3i (from: decimal1), Vector3i (x: 2, y: 4, z: 7), "Vector3 cast to Vector3i should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:225:34: error: ambiguous use of operator '*'
223 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector3 dot product of perpendicular vectors should be zero.")
224 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector3 dot product of identical unit vectors should be one.")
225 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector3 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
226 | assertApproxEqual (a.dot (with: b), 75.24, "Vector3 dot should return expected value.")
227 | assertApproxEqual (Vector3 (x: -a.x, y: a.y, z: -a.z).dot (with: Vector3 (x: b.x, y: -b.y, z: b.z)), -75.24, "Vector3 dot should return expected value.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
[2594/2599] Compiling SwiftGodotTestExtension EngineVector2iTests.swift
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:73:95: error: ambiguous use of operator '*'
71 | let vector: Vector2 = Vector2 (x: 10, y: 10)
72 | assertApproxEqual (vector.limitLength (), Vector2 (x: Float.sqrt12, y: Float.sqrt12), "Vector2 limitLength should work as expected.")
73 | assertApproxEqual (vector.limitLength (5), Vector2 (x: Float.sqrt12, y: Float.sqrt12) * 5, "Vector2 limitLength should work as expected.")
| `- error: ambiguous use of operator '*'
74 |
75 | XCTAssertEqual (Vector2 (x: -5, y: 15).clamp (min: Vector2 (), max: vector), Vector2 (x: 0, y: 10), "Vector2 clamp should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:119:38: error: ambiguous use of operator '*'
117 | XCTAssertEqual ((int1 / int2), Vector2 (x: 4, y: 2.5), "Vector2 division with integers should give exact results.")
118 |
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:120:33: error: ambiguous use of operator '*'
118 |
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
122 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:121:31: error: ambiguous use of operator '*'
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:123:38: error: ambiguous use of operator '/'
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
| `- error: ambiguous use of operator '/'
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:124:33: error: ambiguous use of operator '/'
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
126 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:125:31: error: ambiguous use of operator '/'
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
126 |
127 | XCTAssertEqual (Vector2i (from: decimal1), Vector2i (x: 2, y: 4), "Vector2 cast to Vector2i should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:217:34: error: ambiguous use of operator '*'
215 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector2 dot product of perpendicular vectors should be zero.")
216 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector2 dot product of identical unit vectors should be one.")
217 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector2 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
218 | assertApproxEqual (a.dot (with: b), 57.3, "Vector2 dot should return expected value.")
219 | assertApproxEqual (Vector2 (x: -a.x, y: a.y).dot (with: Vector2 (x: b.x, y: -b.y)), -57.3, "Vector2 dot should return expected value.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:82:112: error: ambiguous use of operator '*'
80 | let vector: Vector3 = Vector3 (x: 10, y: 10, z: 10)
81 | assertApproxEqual (vector.limitLength (), Vector3 (x: Float.sqrt13, y: Float.sqrt13, z: Float.sqrt13), "Vector3 limitLength should work as expected.")
82 | assertApproxEqual (vector.limitLength (5), Vector3 (x: Float.sqrt13, y: Float.sqrt13, z: Float.sqrt13) * 5, "Vector3 limitLength should work as expected.")
| `- error: ambiguous use of operator '*'
83 |
84 | XCTAssertEqual (Vector3 (x: -5, y: 5, z: 15).clamp (min: Vector3 (), max: vector), Vector3 (x: 0, y: 5, z: 10), "Vector3 clamp should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:128:38: error: ambiguous use of operator '*'
126 | XCTAssertEqual ((int1 / int2), Vector3 (x: 4, y: 2.5, z: 3), "Vector3 division with integers should give exact results.")
127 |
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:129:33: error: ambiguous use of operator '*'
127 |
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
131 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:130:31: error: ambiguous use of operator '*'
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:132:38: error: ambiguous use of operator '/'
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
| `- error: ambiguous use of operator '/'
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:133:33: error: ambiguous use of operator '/'
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
135 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:134:31: error: ambiguous use of operator '/'
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
135 |
136 | XCTAssertEqual (Vector3i (from: decimal1), Vector3i (x: 2, y: 4, z: 7), "Vector3 cast to Vector3i should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:225:34: error: ambiguous use of operator '*'
223 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector3 dot product of perpendicular vectors should be zero.")
224 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector3 dot product of identical unit vectors should be one.")
225 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector3 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
226 | assertApproxEqual (a.dot (with: b), 75.24, "Vector3 dot should return expected value.")
227 | assertApproxEqual (Vector3 (x: -a.x, y: a.y, z: -a.z).dot (with: Vector3 (x: b.x, y: -b.y, z: b.z)), -75.24, "Vector3 dot should return expected value.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
[2595/2599] Compiling SwiftGodotTestExtension EngineVector3Tests.swift
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:73:95: error: ambiguous use of operator '*'
71 | let vector: Vector2 = Vector2 (x: 10, y: 10)
72 | assertApproxEqual (vector.limitLength (), Vector2 (x: Float.sqrt12, y: Float.sqrt12), "Vector2 limitLength should work as expected.")
73 | assertApproxEqual (vector.limitLength (5), Vector2 (x: Float.sqrt12, y: Float.sqrt12) * 5, "Vector2 limitLength should work as expected.")
| `- error: ambiguous use of operator '*'
74 |
75 | XCTAssertEqual (Vector2 (x: -5, y: 15).clamp (min: Vector2 (), max: vector), Vector2 (x: 0, y: 10), "Vector2 clamp should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:119:38: error: ambiguous use of operator '*'
117 | XCTAssertEqual ((int1 / int2), Vector2 (x: 4, y: 2.5), "Vector2 division with integers should give exact results.")
118 |
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:120:33: error: ambiguous use of operator '*'
118 |
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
122 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:121:31: error: ambiguous use of operator '*'
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:123:38: error: ambiguous use of operator '/'
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
| `- error: ambiguous use of operator '/'
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:124:33: error: ambiguous use of operator '/'
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
126 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:125:31: error: ambiguous use of operator '/'
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
126 |
127 | XCTAssertEqual (Vector2i (from: decimal1), Vector2i (x: 2, y: 4), "Vector2 cast to Vector2i should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:217:34: error: ambiguous use of operator '*'
215 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector2 dot product of perpendicular vectors should be zero.")
216 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector2 dot product of identical unit vectors should be one.")
217 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector2 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
218 | assertApproxEqual (a.dot (with: b), 57.3, "Vector2 dot should return expected value.")
219 | assertApproxEqual (Vector2 (x: -a.x, y: a.y).dot (with: Vector2 (x: b.x, y: -b.y)), -57.3, "Vector2 dot should return expected value.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:82:112: error: ambiguous use of operator '*'
80 | let vector: Vector3 = Vector3 (x: 10, y: 10, z: 10)
81 | assertApproxEqual (vector.limitLength (), Vector3 (x: Float.sqrt13, y: Float.sqrt13, z: Float.sqrt13), "Vector3 limitLength should work as expected.")
82 | assertApproxEqual (vector.limitLength (5), Vector3 (x: Float.sqrt13, y: Float.sqrt13, z: Float.sqrt13) * 5, "Vector3 limitLength should work as expected.")
| `- error: ambiguous use of operator '*'
83 |
84 | XCTAssertEqual (Vector3 (x: -5, y: 5, z: 15).clamp (min: Vector3 (), max: vector), Vector3 (x: 0, y: 5, z: 10), "Vector3 clamp should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:128:38: error: ambiguous use of operator '*'
126 | XCTAssertEqual ((int1 / int2), Vector3 (x: 4, y: 2.5, z: 3), "Vector3 division with integers should give exact results.")
127 |
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:129:33: error: ambiguous use of operator '*'
127 |
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
131 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:130:31: error: ambiguous use of operator '*'
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:132:38: error: ambiguous use of operator '/'
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
| `- error: ambiguous use of operator '/'
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:133:33: error: ambiguous use of operator '/'
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
135 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:134:31: error: ambiguous use of operator '/'
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
135 |
136 | XCTAssertEqual (Vector3i (from: decimal1), Vector3i (x: 2, y: 4, z: 7), "Vector3 cast to Vector3i should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:225:34: error: ambiguous use of operator '*'
223 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector3 dot product of perpendicular vectors should be zero.")
224 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector3 dot product of identical unit vectors should be one.")
225 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector3 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
226 | assertApproxEqual (a.dot (with: b), 75.24, "Vector3 dot should return expected value.")
227 | assertApproxEqual (Vector3 (x: -a.x, y: a.y, z: -a.z).dot (with: Vector3 (x: b.x, y: -b.y, z: b.z)), -75.24, "Vector3 dot should return expected value.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
[2596/2599] Compiling SwiftGodotTestExtension EngineVector3iTests.swift
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:73:95: error: ambiguous use of operator '*'
71 | let vector: Vector2 = Vector2 (x: 10, y: 10)
72 | assertApproxEqual (vector.limitLength (), Vector2 (x: Float.sqrt12, y: Float.sqrt12), "Vector2 limitLength should work as expected.")
73 | assertApproxEqual (vector.limitLength (5), Vector2 (x: Float.sqrt12, y: Float.sqrt12) * 5, "Vector2 limitLength should work as expected.")
| `- error: ambiguous use of operator '*'
74 |
75 | XCTAssertEqual (Vector2 (x: -5, y: 15).clamp (min: Vector2 (), max: vector), Vector2 (x: 0, y: 10), "Vector2 clamp should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:119:38: error: ambiguous use of operator '*'
117 | XCTAssertEqual ((int1 / int2), Vector2 (x: 4, y: 2.5), "Vector2 division with integers should give exact results.")
118 |
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:120:33: error: ambiguous use of operator '*'
118 |
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
122 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:121:31: error: ambiguous use of operator '*'
119 | assertApproxEqual ((decimal1 * 2), Vector2 (x: 4.6, y: 9.8), "Vector2 multiplication should behave as expected.")
120 | XCTAssertEqual ((power1 * 2), Vector2 (x: 1.5, y: 3), "Vector2 multiplication with powers of two should give exact results.")
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:123:38: error: ambiguous use of operator '/'
121 | XCTAssertEqual ((int1 * 2), Vector2 (x: 8, y: 10), "Vector2 multiplication with integers should give exact results.")
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
| `- error: ambiguous use of operator '/'
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:124:33: error: ambiguous use of operator '/'
122 |
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
126 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:125:31: error: ambiguous use of operator '/'
123 | assertApproxEqual ((decimal1 / 2), Vector2 (x: 1.15, y: 2.45), "Vector2 division should behave as expected.")
124 | XCTAssertEqual ((power1 / 2), Vector2 (x: 0.375, y: 0.75), "Vector2 division with powers of two should give exact results.")
125 | XCTAssertEqual ((int1 / 2), Vector2 (x: 2, y: 2.5), "Vector2 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
126 |
127 | XCTAssertEqual (Vector2i (from: decimal1), Vector2i (x: 2, y: 4), "Vector2 cast to Vector2i should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:993:24: note: found this candidate in module 'SwiftGodotRuntime'
991 |
992 | /// Divides each component of the ``Vector2`` by the given integer.
993 | public static func /(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
994 | var result: Vector2 = Vector2()
995 | withUnsafePointer(to: lhs) { pArg0 in
:
1018 |
1019 | /// Divides each component of the ``Vector2`` by the given float.
1020 | public static func /(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1021 | var result: Vector2 = Vector2()
1022 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector2Tests.swift:217:34: error: ambiguous use of operator '*'
215 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector2 dot product of perpendicular vectors should be zero.")
216 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector2 dot product of identical unit vectors should be one.")
217 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector2 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
218 | assertApproxEqual (a.dot (with: b), 57.3, "Vector2 dot should return expected value.")
219 | assertApproxEqual (Vector2 (x: -a.x, y: a.y).dot (with: Vector2 (x: b.x, y: -b.y)), -57.3, "Vector2 dot should return expected value.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector2.swift:980:24: note: found this candidate in module 'SwiftGodotRuntime'
978 |
979 | /// Multiplies each component of the ``Vector2`` by the given integer.
980 | public static func *(lhs: Vector2, rhs: Int64) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
981 | var result: Vector2 = Vector2()
982 | withUnsafePointer(to: lhs) { pArg0 in
:
1004 |
1005 | /// Multiplies each component of the ``Vector2`` by the given float.
1006 | public static func *(lhs: Vector2, rhs: Double) -> Vector2 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1007 | var result: Vector2 = Vector2()
1008 | withUnsafePointer(to: lhs) { pArg0 in
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:82:112: error: ambiguous use of operator '*'
80 | let vector: Vector3 = Vector3 (x: 10, y: 10, z: 10)
81 | assertApproxEqual (vector.limitLength (), Vector3 (x: Float.sqrt13, y: Float.sqrt13, z: Float.sqrt13), "Vector3 limitLength should work as expected.")
82 | assertApproxEqual (vector.limitLength (5), Vector3 (x: Float.sqrt13, y: Float.sqrt13, z: Float.sqrt13) * 5, "Vector3 limitLength should work as expected.")
| `- error: ambiguous use of operator '*'
83 |
84 | XCTAssertEqual (Vector3 (x: -5, y: 5, z: 15).clamp (min: Vector3 (), max: vector), Vector3 (x: 0, y: 5, z: 10), "Vector3 clamp should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:128:38: error: ambiguous use of operator '*'
126 | XCTAssertEqual ((int1 / int2), Vector3 (x: 4, y: 2.5, z: 3), "Vector3 division with integers should give exact results.")
127 |
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
| `- error: ambiguous use of operator '*'
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:129:33: error: ambiguous use of operator '*'
127 |
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
| `- error: ambiguous use of operator '*'
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
131 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:130:31: error: ambiguous use of operator '*'
128 | assertApproxEqual ((decimal1 * 2), Vector3 (x: 4.6, y: 9.8, z: 15.6), "Vector3 multiplication should behave as expected.")
129 | XCTAssertEqual ((power1 * 2), Vector3 (x: 1.5, y: 3, z: 1.25), "Vector3 multiplication with powers of two should give exact results.")
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
| `- error: ambiguous use of operator '*'
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:132:38: error: ambiguous use of operator '/'
130 | XCTAssertEqual ((int1 * 2), Vector3 (x: 8, y: 10, z: 18), "Vector3 multiplication with integers should give exact results.")
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
| `- error: ambiguous use of operator '/'
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:133:33: error: ambiguous use of operator '/'
131 |
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
| `- error: ambiguous use of operator '/'
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
135 |
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:134:31: error: ambiguous use of operator '/'
132 | assertApproxEqual ((decimal1 / 2), Vector3 (x: 1.15, y: 2.45, z: 3.9), "Vector3 division should behave as expected.")
133 | XCTAssertEqual ((power1 / 2), Vector3 (x: 0.375, y: 0.75, z: 0.3125), "Vector3 division with powers of two should give exact results.")
134 | XCTAssertEqual ((int1 / 2), Vector3 (x: 2, y: 2.5, z: 4.5), "Vector3 division with integers should give exact results.")
| `- error: ambiguous use of operator '/'
135 |
136 | XCTAssertEqual (Vector3i (from: decimal1), Vector3i (x: 2, y: 4, z: 7), "Vector3 cast to Vector3i should work as expected.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1042:24: note: found this candidate in module 'SwiftGodotRuntime'
1040 |
1041 | /// Divides each component of the ``Vector3`` by the given integer.
1042 | public static func /(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1043 | var result: Vector3 = Vector3()
1044 | withUnsafePointer(to: lhs) { pArg0 in
:
1072 |
1073 | /// Divides each component of the ``Vector3`` by the given float.
1074 | public static func /(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1075 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1076 | var result: Vector3 = Vector3()
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/Math/EngineVector3Tests.swift:225:34: error: ambiguous use of operator '*'
223 | XCTAssertEqual (vectorX.dot (with: vectorY), 0.0, "Vector3 dot product of perpendicular vectors should be zero.")
224 | XCTAssertEqual (vectorX.dot (with: vectorX), 1.0, "Vector3 dot product of identical unit vectors should be one.")
225 | XCTAssertEqual ((vectorX * 10).dot (with: vectorX * 10), 100.0, "Vector3 dot product of same direction vectors should behave as expected.")
| `- error: ambiguous use of operator '*'
226 | assertApproxEqual (a.dot (with: b), 75.24, "Vector3 dot should return expected value.")
227 | assertApproxEqual (Vector3 (x: -a.x, y: a.y, z: -a.z).dot (with: Vector3 (x: b.x, y: -b.y, z: b.z)), -75.24, "Vector3 dot should return expected value.")
/Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftGodotRuntime/destination/CodeGeneratorPlugin/GeneratedSources/SwiftGodotRuntime/generated-builtin/Vector3.swift:1029:24: note: found this candidate in module 'SwiftGodotRuntime'
1027 |
1028 | /// Multiplies each component of the ``Vector3`` by the given integer.
1029 | public static func *(lhs: Vector3, rhs: Int64) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1030 | var result: Vector3 = Vector3()
1031 | withUnsafePointer(to: lhs) { pArg0 in
:
1053 |
1054 | /// Multiplies each component of the ``Vector3`` by the given float.
1055 | public static func *(lhs: Vector3, rhs: Double) -> Vector3 {
| `- note: found this candidate in module 'SwiftGodotRuntime'
1056 | #if !CUSTOM_BUILTIN_IMPLEMENTATIONS
1057 | var result: Vector3 = Vector3()
[2597/2599] Emitting module SwiftGodotTestExtension
/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/SignalTests.swift:6:6: warning: 'signal(_:arguments:)' is deprecated: Use the @Signal macro instead. [#DeprecatedDeclaration]
4 | @Godot
5 | private class TestSignalNode: Node {
6 | #signal("mySignal", arguments: ["age": Int.self, "name": String.self])
| `- warning: 'signal(_:arguments:)' is deprecated: Use the @Signal macro instead. [#DeprecatedDeclaration]
7 | @Signal var nuSignal: SignalWithArguments<Int, String>
8 | var receivedInt: Int? = nil
macro expansion #signal:1:23: warning: 'SignalWith2Arguments' is deprecated: Use the @Signal macro instead. [#DeprecatedDeclaration]
`- /Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotTestExtension/SignalTests.swift:6:75: note: expanded code originates here
4 | @Godot
5 | private class TestSignalNode: Node {
6 | #signal("mySignal", arguments: ["age": Int.self, "name": String.self])
| `- note: in expansion of macro 'signal' here
+--- macro expansion #signal ----------------------------------------
|1 | static let mySignal = SignalWith2Arguments<Int, String>("mySignal", argument1Name: "age", argument2Name: "name")
| | `- warning: 'SignalWith2Arguments' is deprecated: Use the @Signal macro instead. [#DeprecatedDeclaration]
+--------------------------------------------------------------------
7 | @Signal var nuSignal: SignalWithArguments<Int, String>
8 | var receivedInt: Int? = nil
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
BUILD FAILURE 6.3 macosSpm