Steven Schäfer
929fb5c82b
Mute FIR tests containing broken function calls
2020-01-08 13:20:00 +01:00
pyos
57760e5873
FIR: set anonymous initializers' parents
2019-11-21 15:53:52 +03:00
Mark Punzalan
9df2f69f09
[FIR] Disable failing blackbox codegen tests for FIR.
2019-11-19 11:00:09 +03:00
Mikhael Bogdanov
a444a40849
JVM_IR. Basic support of 'inlineCallSiteInfo'
2019-08-08 12:02:49 +02:00
Steven Schäfer
43a27ab58c
(Un)mute tests
2019-08-07 10:34:43 +02:00
Steven Schäfer
d11344ce2e
Add more tests for -Xassertions=jvm corner cases
2019-08-07 10:34:43 +02:00
Ilmir Usmanov
06388b885c
JVM_IR: Support suspend lambdas with receiver
2019-07-31 21:17:09 +03:00
Ilmir Usmanov
60cbf0696d
Do not generate tests with experimental coroutines on JVM_IR backend
...
Enable working tests.
2019-06-25 16:30:01 +03:00
Mikhael Bogdanov
1217d3591b
Specify JVM target backend for test with '::class.java' usage
2018-12-21 16:09:04 +01:00
Pavel Punegov
9eb78fc490
Disable tests that fail in NATIVE
2018-08-28 13:48:44 +03:00
Pavel Punegov
0c8f34a934
Disable JVM assertions in native
2018-08-28 13:48:44 +03:00
Ilmir Usmanov
b4189d9e85
Minor. Use more granular assertion levels in assertion tests
2018-08-15 14:23:30 +03:00
Mikhael Bogdanov
357359b1dd
Unmute ir-tests after CR support
2018-08-09 14:22:50 +03:00
Mikhael Bogdanov
be40127ab3
Mute coroutines ir-tests in jvm
2018-07-04 15:33:41 +02:00
Mikhael Bogdanov
e149cbe852
Mute failed jvm ir tests
2018-06-28 12:26:41 +02:00
Anton Bannykh
5fdc304a51
JS_IR: mute coroutine tests
2018-06-09 19:15:38 +03:00
Anton Bannykh
96355e2732
JS IR: mute codegen box tests automatically
2018-06-09 19:15:38 +03:00
Ilmir Usmanov
f568149863
Implement new assert semantics in back-end
...
Previously, assert was just a regular function and its argument used to
be computed on each call (even if assertions are disabled on JVM).
This change adds support for 3 new behaviours of assert:
* always-enable (independently from -ea on JVM)
* always-disable (independently from -ea JVM)
* runtime/jvm (compile the calls like javac generates assert-operator)
* legacy (leave current eager semantics) - this already existed
Default behaviour is legacy for now.
The behavior is changed based on -Xassertions flag.
#KT-7540: Fixed
2018-05-21 20:43:37 +03:00