Skip to content

Commit 95f68d7

Browse files
author
Dietmar Planitzer
committed
Fixed "Expression to complex" build failures.
Fixed multiple occurrences of "Expression was too complex to be solved in reasonable time; consider breaking up the expression into distinct sub-expressions" errors which the Xcode 9 (9A235) tool chain generates while trying to compile the unit tests on a 2013 MacBook Pro.
1 parent 0e784e9 commit 95f68d7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

TestFoundation/TestNSNumber.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1091,8 +1091,8 @@ class TestNSNumber : XCTestCase {
10911091

10921092
func test_Equals() {
10931093
// Booleans: false only equals 0, true only equals 1
1094-
XCTAssertTrue(NSNumber(value: true) == NSNumber(value: true))
1095-
XCTAssertTrue(NSNumber(value: true) == NSNumber(value: 1))
1094+
XCTAssertTrue(NSNumber(value: true) == NSNumber(value: Bool(true)))
1095+
XCTAssertTrue(NSNumber(value: true) == NSNumber(value: Int(1)))
10961096
XCTAssertTrue(NSNumber(value: true) == NSNumber(value: Float(1)))
10971097
XCTAssertTrue(NSNumber(value: true) == NSNumber(value: Double(1)))
10981098
XCTAssertTrue(NSNumber(value: true) == NSNumber(value: Int8(1)))
@@ -1102,8 +1102,8 @@ class TestNSNumber : XCTestCase {
11021102
XCTAssertTrue(NSNumber(value: true) != NSNumber(value: Double(1234.56)))
11031103
XCTAssertTrue(NSNumber(value: true) != NSNumber(value: 2))
11041104
XCTAssertTrue(NSNumber(value: true) != NSNumber(value: Int.max))
1105-
XCTAssertTrue(NSNumber(value: false) == NSNumber(value: false))
1106-
XCTAssertTrue(NSNumber(value: false) == NSNumber(value: 0))
1105+
XCTAssertTrue(NSNumber(value: false) == NSNumber(value: Bool(false)))
1106+
XCTAssertTrue(NSNumber(value: false) == NSNumber(value: Int(0)))
11071107
XCTAssertTrue(NSNumber(value: false) == NSNumber(value: Float(0)))
11081108
XCTAssertTrue(NSNumber(value: false) == NSNumber(value: Double(0)))
11091109
XCTAssertTrue(NSNumber(value: false) == NSNumber(value: Int8(0)))

0 commit comments

Comments
 (0)