Dmitri Hrybenko
4b9c318c05
stdlib: correct trap messages for float to integer conversion
...
rdar://17943841
Swift SVN r21128
2014-08-09 18:02:28 +00:00
Dmitri Hrybenko
a5c03a5e13
stdlib: trap when constructing integers from Float and Double NaNs. Not implementable for Float80 yet.
...
Partially fixes rdar://17958458
Swift SVN r21109
2014-08-08 15:43:39 +00:00
Dmitri Hrybenko
7255f900b9
stdlib: move test for floating point conversion traps to the validation
...
testsuite
Fixes for traps will follow.
Swift SVN r21108
2014-08-08 15:20:05 +00:00
Dmitri Hrybenko
ff8f68f3c6
StdlibUnittest: use builder syntax for 'xfail' and 'skip' annotations
...
Swift SVN r21106
2014-08-08 13:41:07 +00:00
Dmitri Hrybenko
f2436065db
StdlibUnittest: run tests out of process
...
The test harness now can recover after test crashes, allowing:
- check for crashes themselves (without reporting them to the Python lit driver,
which is about 10x slower -- even if CrashTracer is disabled);
- recover from unexpected test crashes and run the rest of the tests;
- this lays the groundwork for assertions that end the test execution, but
allow the rest of the tests to run (rdar://17906801).
Note that we don't spawn a fresh process for every test. We create a child
process and reuse it until it crashes.
Swift SVN r21090
2014-08-07 15:14:57 +00:00
Dmitri Hrybenko
bc144c313e
NSString test: disable the problematic test on iOS simulator and iOS 7.*
...
Swift SVN r21043
2014-08-05 21:24:51 +00:00
Dmitri Hrybenko
ab8b14f2d5
StdlibUnittest: allow xfail and skip annotations on tests
...
rdar://17906092
Swift SVN r21040
2014-08-05 15:03:54 +00:00
Dmitri Hrybenko
51d0b96cae
StringSlicesConcurrentAppend: attempt to fix this test under ASan by making it
...
independent of the allocator implementation details
Swift SVN r20990
2014-08-04 00:28:49 +00:00
Dmitri Hrybenko
3143478f52
Validation testsuite: remove placeholder test, there are real tests now
...
Swift SVN r20962
2014-08-02 23:21:02 +00:00
Dmitri Hrybenko
6d4f8adbf5
stdlib/String: fix a race in _StringBuffer.grow()
...
rdar://17855614
Swift SVN r20960
2014-08-02 22:50:45 +00:00
Dmitri Hrybenko
3884eb91f0
Add infrastructure for the Swift validation testsuite
...
Swift SVN r20584
2014-07-26 00:34:01 +00:00