Jordan Rose
979e4a8e34
stdlib: Rename {Float,Double.CGFloat}.NaN to 'nan'
...
This follows the API guidelines and is consistent with the printed form.
'quietNaN' does not change, though.
2016-02-24 17:46:12 -08:00
Max Moiseev
40b1a0b7e0
[stdlib] all sorts of require renamed back to precondition
2016-02-19 18:21:29 -08:00
Dmitri Gribenko
bf34b047d8
stdlib: lowercase cases of FloatingPointClassification enum
2016-02-15 23:48:02 -08:00
Max Moiseev
a7339e67ac
Merge remote-tracking branch 'origin' into swift-3-api-guidelines
2015-12-22 11:36:07 -08:00
Chris Lattner
82e5c0c592
Update various tests to stop using ++/--
2015-12-21 18:07:37 -08:00
Maxim Moiseev
e6468a0eca
_precondition => _require
2015-12-16 17:19:01 -08:00
Arnold Schwaighofer
f7771859d8
Rename the optimize_test feature to executable_test and document that feature.
...
Swift SVN r29213
2015-06-01 23:44:13 +00:00
Arnold Schwaighofer
3643c614a3
Run tests in optimize test modes
...
This runs all files that have a target-build-swift or target-run-stdlib-swift
RUN line in optimize test mode.
Swift SVN r29206
2015-06-01 21:23:31 +00:00
Arnold Schwaighofer
d41100fd9a
On arm we flush subnormals to zero so the subnormal test will not work.
...
To be a bit more precise on arm we use neon instructions for floating point
operations which flush to zero.
When we optimize this code we use a multiply by inverse instead of a division.
The multiply is instruction selected to a a neon instruction and we get zero
instead of a denormal.
Swift SVN r28913
2015-05-22 13:27:20 +00:00
Dmitri Hrybenko
f46f16ae82
stdlib: implement new print() API
...
rdar://20775683
Swift SVN r28309
2015-05-08 01:37:59 +00:00
Dmitri Hrybenko
e0a8817ca7
tests: remove unneeded import
...
Swift SVN r26193
2015-03-16 22:25:10 +00:00
Dmitri Hrybenko
5aeb17ad95
stdlib: use correct comparison semantics for floating point numbers
...
Previously, we did not handle NaNs correctly.
rdar://19853437
Swift SVN r25542
2015-02-26 06:53:09 +00:00
Graham Batty
83b4384fac
Update test flags for linux failures and support.
...
Also removed the sdk 'feature' in favour of the more specific
objc_interop.
Swift SVN r24856
2015-01-30 21:31:48 +00:00
Graham Batty
83f27a8af7
Revert "Mark tests that don't pass on linux as XFAIL."
...
This reverts commit 2711ca86de7bf6a7885ccea24219a48a590b1e95.
Swift SVN r23577
2014-11-24 17:42:13 +00:00
Graham Batty
198402dcfe
Mark tests that don't pass on linux as XFAIL.
...
Swift SVN r23573
2014-11-24 17:40:37 +00:00
Jordan Rose
e83c117c30
[test] Hack: run stdlib tests first to start long-running tests earlier.
...
This decreases total testing time by over a minute on my old Mac Pro.
It probably has much less effect on systems with fewer cores, but shouldn't
be any worse there.
Swift SVN r22745
2014-10-15 01:30:51 +00:00