Make tests on -XXLanguage more tolerant to 1.2 -> 1.3 transition

This commit is contained in:
Dmitry Savvinov
2018-07-02 17:26:11 +03:00
parent 5cb949ad7f
commit 8eb7eab535
12 changed files with 37 additions and 38 deletions
@@ -1,11 +1,13 @@
warning: ATTENTION!
This build uses internal compiler arguments:
-XXLanguage:+InlineClasses
-XXLanguage:+SoundSmartCastsAfterTry
This mode is strictly prohibited for production use,
as no stability/compatibility guarantees are given on
compiler or generated code. Use it at your own risk!
warning: following manually enabled features will force generation of pre-release binaries: InlineClasses
OK
compiler/testData/cli/jvm/legacySmartCastsAfterTry.kt:8:9: error: only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type String?
some.length
^
COMPILATION_ERROR