Arnold Schwaighofer
|
4739fab482
|
NSNumberBridging.swift stdlib tests also fail on armv7s
rdar://35814988
|
2017-12-04 08:06:26 -08:00 |
|
Arnold Schwaighofer
|
d515d8ab4f
|
TestNSNumberBridging.swift also fails on arm64
rdar://35814988
|
2017-12-02 09:43:39 -08:00 |
|
Arnold Schwaighofer
|
8ebbf68e30
|
Disable test that breaks on armv7
rdar://35814988
|
2017-12-02 09:32:18 -08:00 |
|
Nate Cook
|
956e793ef0
|
Improve consistency in NSNumber bridging
This makes sure casts of NaN succeed, and init(exactly: NaN) fails.
|
2017-12-01 13:44:33 -06:00 |
|
Doug Gregor
|
9f1cd0bf6b
|
[Stdlib] Move _OptionalNilComparisonType operators into an extension on Optional.
Because global operators are “meh”.
|
2017-11-17 20:41:43 -08:00 |
|
Greg Parker
|
e8475cc130
|
Revert "Use conditional conformances to implement Equatable for Optional, Array and Dictionary"
|
2017-11-15 14:17:22 -08:00 |
|
Doug Gregor
|
4cc3447de8
|
Fix a test due to Equatable Optional/Array/Dictionary change.
|
2017-11-14 16:23:20 -08:00 |
|
Nate Cook
|
dcf6e2b409
|
[stdlib] Fix FloatingPoint.init(exactly:) (#12739)
* [stdlib] Fix FloatingPoint.init(exactly:)
This initializer wasn't actually checking the exact conversion.
SR-4634, rdar://problem/31836766
|
2017-11-06 15:24:44 -08:00 |
|
Greg Parker
|
72c65ffcaf
|
Revert "[stdlib] Fix FloatingPoint.init(exactly:) (#11311)"
This reverts commit c9f4df84f6.
It is causing test failures on 32-bit iOS simulator and on Linux.
|
2017-10-18 01:17:08 -07:00 |
|
Nate Cook
|
c9f4df84f6
|
[stdlib] Fix FloatingPoint.init(exactly:) (#11311)
* [stdlib] Fix FloatingPoint.init(exactly:)
This initializer wasn't actually checking the exact conversion. Corrects
the tests as well.
|
2017-10-17 13:52:11 -05:00 |
|
Itai Ferber
|
aa317ba860
|
Add ObjC unit test to verify NSNumber bridging
|
2017-07-24 13:20:02 -07:00 |
|
Itai Ferber
|
794243eba4
|
Add NSNumber AnyHashable bridging test
|
2017-07-24 12:51:41 -07:00 |
|
Philippe Hausler
|
c358afe655
|
[Foundation] Adjust Double and Float bridges to be more lenient
|
2017-06-16 15:18:27 -07:00 |
|
Philippe Hausler
|
a9600338c8
|
[Foundation] Disable more NSNumber test failures due to incorrect float representations
|
2017-05-04 11:03:20 -07:00 |
|
Philippe Hausler
|
0011117a20
|
[Foundation] Work-around ambiguity of initializers by avoiding using bitPattern in literal cases that could be claimed as double values
|
2017-05-03 12:56:03 -07:00 |
|
Philippe Hausler
|
d9ae358b05
|
Rename NSNumber bridge tests to be clear on what they do
|
2017-05-02 09:30:35 -07:00 |
|