Commit Graph

14 Commits

Author SHA1 Message Date
Arnold Schwaighofer
859fbc0162 More executable_test for the test directory
Swift SVN r29280
2015-06-03 23:28:51 +00:00
Dmitri Hrybenko
f46f16ae82 stdlib: implement new print() API
rdar://20775683

Swift SVN r28309
2015-05-08 01:37:59 +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
Jordan Rose
1c0d8c9c13 [test] Add an interpreter mode to the tests.
This takes all %target-run-simple-swift and %target-run-stdlib-swift
invocations and runs them using the interpreter instead. To enable this
mode, pass --param=interpret to lit.py; you can add this flag to the
LLVM_LIT_ARGS CMake setting (which defaults to "-sv").

This doesn't support separated %target-build / %target-run steps, nor
does it work with StdlibUnittest (which uses posix_spawn to run its
subtasks). But it's a start.

<rdar://problem/17938202>

Swift SVN r21391
2014-08-21 23:50:15 +00:00
Adrian Prantl
7a58f76fe8 Revert "[test] Disable autorelease optimization test on arm64 pending rdar://17999904."
Akira fixed this in LLVM. rdar://18032228

Swift SVN r21237
2014-08-15 19:33:53 +00:00
Greg Parker
a4e5452ae6 [test] Disable autorelease optimization test on arm64 pending rdar://17999904.
Swift SVN r21165
2014-08-13 01:35:41 +00:00
Greg Parker
ecd3cbb838 [test] One more @objc -> dynamic change.
Swift SVN r20292
2014-07-22 02:45:46 +00:00
Greg Parker
f771c11178 [test] Reinstate test autorelease.swift on armv7 now that llvm is fixed.
Swift SVN r20201
2014-07-19 01:49:07 +00:00
Greg Parker
7f80ba7de6 [test] XFAIL Interpreter/SDK/autorelease.swift on armv7 pending rdar://17694203
Swift SVN r20023
2014-07-16 12:08:58 +00:00
Ted Kremenek
fad874708e Adjust test cases.
Swift SVN r17964
2014-05-12 22:01:52 +00:00
John McCall
4d16346b4e Split out the autorelease test and XFAIL it on i386,
which does not support the autorelease optimization.

Swift SVN r16377
2014-04-15 21:26:17 +00:00