Arnold Schwaighofer
127b2ab939
Remove the remaining swift_test_mode_optimize_none_with_implicit_dynamic
...
It is expected that under enable-private-import internal/private symbols
become public. So that symbol-diffing would fail. Disable symbol diffing
under that test mode.
rdar://51304243
2019-06-12 15:54:49 -07:00
Slava Pestov
6798eea160
Evolution: Some of these tests pass with swift_test_mode_optimize_none_with_implicit_dynamic
...
The remaining failures still warrant investigation.
2019-06-11 00:54:32 -07:00
Arnold Schwaighofer
e113ef8c93
Add a mode to test implicit dynamic with private imports
2019-03-20 14:34:01 -07:00
Slava Pestov
9c6cd08a9b
IRGen: Fix lowering of alloc_ref for resilient classes
...
We were inlining the size and alignment, which was not correct.
This was the cause of a long-standing ASAN failure in some
library evolution tests.
Fixes <rdar://problem/24540778>.
2017-09-15 00:24:52 -07:00
Manav Gabhawala
7928140f79
[SE-0046] Implements consistent function parameter labels by discarding extraneous parameter names and adding _ where necessary
2016-04-06 20:21:58 -04:00
Slava Pestov
49c54870c1
Serialization: Auto-linking recursively walks modules imported from -sil-serialize-all modules
2016-04-01 12:21:36 -07:00
Daniel Duan
2bc78b8c09
[stdlib] update for 'inout' adjustment (SE-0031)
2016-02-26 12:02:29 -08:00
Luke Larson
f53db0ebd3
[rth] Add resilience test helper utility
2016-02-16 18:52:34 -08:00
Dmitri Gribenko
7e9b8fe325
Fix Evolution tests in the mode when StdlibUnittest is built with -sil-serialize-all
2016-02-13 18:37:27 -08:00
Michael Gottesman
de7ecf16a0
Disable this evolution test on ASAN builders for now to get all of the bots green.
2016-02-07 09:08:03 -08:00
Dmitri Gribenko
0646b00498
Mark Evolution tests as executable
2016-02-04 17:17:41 -08:00
Slava Pestov
14c9329920
Library evolution tests: preliminary tests for resiliently-sized classes
...
Note that subclassing of resilient classes doesn't work yet, and
there are no tests for it.
2016-01-22 16:04:38 -08:00