Commit Graph

8 Commits

Author SHA1 Message Date
3405691582
7b431b4ddb [test] Mark XFAIL tests for OpenBSD.
These tests are marked XFAIL or UNSUPPORTED because either the tests:
require libc annotation, require Mach-O support, don't recognize calls to
swift-autolink-extract, requires porting alongside Linux, or rely on simd
which is not present.

Additionally, explicit REQUIRES for tsan/asan/fuzzer are added to some
tests, since OpenBSD does not support these sanitizers or fuzzers, since
it's nicer to mark that with REQUIRES rather than XFAIL.
2020-06-10 18:57:19 -04:00
Kuba (Brecka) Mracek
a1aced9e71 Undo "Disable ASan in coroutine functions; it interferes with splitting." (3a4185c). (#23951)
This is no longer needed because we now make sure to run the coroutine lowering pass before ASan/TSan instrumentation passes.
2019-04-11 15:16:51 -07:00
Erik Eckstein
39bb14b094 change mangling prefix from $S to $s
This is the final ABI mangling prefix

rdar://problem/38471478
2018-09-19 13:55:11 -07:00
John McCall
3a4185ca48 Disable ASan in coroutine functions; it interferes with splitting.
I filed rdar://43673059 to track re-enabling it.
2018-08-24 02:01:31 -04:00
Carl Brown
dacbb8750f Linux Address and Thread Sanitizer Support (#6446) 2017-07-02 12:42:01 -07: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
d175b3b66d Migrate FileCheck to %FileCheck in tests 2016-08-10 23:52:02 -07:00
Anna Zaks
1eacf89958 [sanitizers] Make sure TSan tests do not run on 32 bit platforms. 2016-04-13 14:25:07 -07:00