Skip to content

[SR-8263] TestNSNumberBridging test failing on Linux/AArch64 #3664

Open
@futurejones

Description

@futurejones
Previous ID SR-8263
Radar None
Original Reporter @futurejones
Type Bug
Environment

Linux Ubuntu 16.04 LTS on AArch64
https://ci-external.swift.org/computer/ubuntu-16.04-aarch64/

Additional Detail from JIRA
Votes 0
Component/s Foundation
Labels Bug, Linux, Test, aarch64
Assignee None
Priority Medium

md5: a2c3afbd3e8ef03911492d98395a1205

Issue Description:

TestNSNumberBridging test in swift-corelibs-foundation is failing on Linux/AArch64.

Tested on swift-4.1-branch
Build machine - https://ci-external.swift.org/computer/ubuntu-16.04-aarch64/

There are 4 failing tests in the "TestNSNumberBridging" test suite.

Test Suite 'TestNSNumberBridging' started at 2018-07-15 00:48:26.122
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromInt8' started at 2018-07-15 00:48:26.123
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromInt8' passed (0.002 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromUInt8' started at 2018-07-15 00:48:26.125
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromUInt8' passed (0.001 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromInt16' started at 2018-07-15 00:48:26.127
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromInt16' passed (0.002 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromUInt16' started at 2018-07-15 00:48:26.129
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromUInt16' passed (0.001 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromInt32' started at 2018-07-15 00:48:26.131
TestFoundation/TestNSNumberBridging.swift:49: error: TestNSNumberBridging.testNSNumberBridgeFromInt32 : failed - TestFoundation/TestNSNumberBridging.swift:248 Optional(2.14748365e+09) != nil Float
TestFoundation/TestNSNumberBridging.swift:49: error: TestNSNumberBridging.testNSNumberBridgeFromInt32 : failed - TestFoundation/TestNSNumberBridging.swift:248 Optional(2.14748365e+09) != nil Float
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromInt32' failed (0.004 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromUInt32' started at 2018-07-15 00:48:26.136
TestFoundation/TestNSNumberBridging.swift:49: error: TestNSNumberBridging.testNSNumberBridgeFromUInt32 : failed - TestFoundation/TestNSNumberBridging.swift:288 Optional(4.2949673e+09) != nil Float
TestFoundation/TestNSNumberBridging.swift:49: error: TestNSNumberBridging.testNSNumberBridgeFromUInt32 : failed - TestFoundation/TestNSNumberBridging.swift:288 Optional(4.2949673e+09) != nil Float
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromUInt32' failed (0.003 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromInt64' started at 2018-07-15 00:48:26.139
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromInt64' passed (0.004 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromUInt64' started at 2018-07-15 00:48:26.143
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromUInt64' passed (0.002 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromInt' started at 2018-07-15 00:48:26.145
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromInt' passed (0.004 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromUInt' started at 2018-07-15 00:48:26.149
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromUInt' passed (0.002 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromFloat' started at 2018-07-15 00:48:26.151
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromFloat' passed (0.005 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromDouble' started at 2018-07-15 00:48:26.156
Test Case 'TestNSNumberBridging.testNSNumberBridgeFromDouble' passed (0.004 seconds)
Test Case 'TestNSNumberBridging.test_numericBitPatterns_to_floatingPointTypes' started at 2018-07-15 00:48:26.161
Test Case 'TestNSNumberBridging.test_numericBitPatterns_to_floatingPointTypes' passed (0.001 seconds)
Test Case 'TestNSNumberBridging.testNSNumberBridgeAnyHashable' started at 2018-07-15 00:48:26.162
Test Case 'TestNSNumberBridging.testNSNumberBridgeAnyHashable' passed (0.013 seconds)
Test Suite 'TestNSNumberBridging' failed at 2018-07-15 00:48:26.175
     Executed 14 tests, with 4 failures (0 unexpected) in 0.048 (0.048) seconds

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions