Erik Eckstein
c4a11f4c92
tests: remove the now unused option -new-mangling-for-tests
2017-03-22 11:28:43 -07:00
Erik Eckstein
1d3724666f
tests: convert about 400 tests to the new mangling by using the -new-mangling-for-tests option
...
When the new mangling is enabled permanently, the option can be removed from the RUN command lines again.
2017-01-24 15:27:45 -08:00
Michael Gottesman
20dd563efb
[semantic-arc] Update tests for qualified/unqualified ownership and SILGen emission of copy_value, destroy_value.
2016-10-29 20:11:09 -07:00
Dmitri Gribenko
55864d10cb
Tests: use 'mkdir -p'
2016-09-02 21:36:45 -07:00
Dmitri Gribenko
d175b3b66d
Migrate FileCheck to %FileCheck in tests
2016-08-10 23:52:02 -07:00
Emanuel Zephir
1b385eb79c
Separate out ObjC code in def_basic Serialization tests.
...
This change moves functionality that requires ObjC interop into a new file and
removes the XFAIL on Linux. Partially resolves SR-216.
2016-01-05 14:46:39 -08:00
Emanuel Zephir
93aa8a4938
XFAIL Serialization/basic_sil.swift on Linux again
...
This disables Serialization/basic_sil.swift again on Linux. It was enabled as
part of commit b013be97 , but this was a mistake as the test still fails.
2015-12-30 15:10:33 -08:00
Emanuel Zephir
b013be97a8
Always print UUIDs using uppercase.
...
This changes UUID::toString() to always print using upper case. The previous
behavior was platform specific, resulting in difficulty checking UUIDs in tests.
Serialization/basic_sil.swift and SIL/Parser/basic.sil are now expected to pass
on Linux. This resolves bug SR-417.
2015-12-30 03:26:56 -08:00
Arnold Schwaighofer
5b66bb650d
Use REQUIRES instead of XFAIL for test case
...
Swift SVN r28669
2015-05-17 00:49:57 +00:00
Arnold Schwaighofer
1f7c57f1db
Disable test Serialization/basic_sil.swift in optimized swift_test_mode
...
It is just not written in a way that would let us compile it in optimized mode.
Broken SIL and assumptions that things don't get optimized away. There is little
value in making it so (we want to test serialization not optimization).
rdar://20989889
Swift SVN r28668
2015-05-17 00:24:33 +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
Dmitri Hrybenko
3b04d1b013
tests: reorganize tests so that they actually use the target platform
...
Most tests were using %swift or similar substitutions, which did not
include the target triple and SDK. The driver was defaulting to the
host OS. Thus, we could not run the tests when the standard library was
not built for OS X.
Swift SVN r24504
2015-01-19 06:52:49 +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
Ted Kremenek
fad874708e
Adjust test cases.
...
Swift SVN r17964
2014-05-12 22:01:52 +00:00
Jordan Rose
e31d9ea0d4
[test] Remove SDK dependency for SIL serialization test.
...
And rename it to basic_sil.swift.
Swift SVN r14441
2014-02-27 01:37:54 +00:00