Commit Graph

4 Commits

Author SHA1 Message Date
Michael Gottesman
a598b46fc1 Add support for -Oplayground and add some sanity tests for it.
Right now this is just like -Onone. We will add further optimizations as
needed.

<rdar://problem/19328293>

Swift SVN r25377
2015-02-18 22:30:26 +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
David Farler
31a43d893d Disable OptimizationOptions-without-stdlib-checks
Because the bots build a release+asserts compiler and an unchecked stdlib, this
test is not currently applicable. The checked version of this test was disabled
but this test should've been disabled as well.

Original commit message r23074:

Fix the bots by requiring two options on this test that never can co-exist as true.

This is to work around a bug on the unchecked optimized stdlib builder which due
to a problem in the cmake build chain runs the checks enabled version of this
test. This commit makes sure that the test will not run until this is resolved.

Swift SVN r23624
2014-12-03 00:04:40 +00:00
Michael Gottesman
43707235f2 Really fix this test by creating separate tests one for when the stdlib is compiled with checks and one where it is not.
Swift SVN r23035
2014-10-31 17:57:42 +00:00