[FIR] Fix some of fir spec tests for real-literals

#KT-38336 Fixed
This commit is contained in:
Ivan Kylchik
2020-06-30 11:00:29 +03:00
parent 17c15cfe0a
commit d0f6997e6d
7 changed files with 93 additions and 99 deletions
@@ -285,7 +285,7 @@ abstract class BaseFirBuilder<T>(val baseSession: FirSession, val context: Conte
buildConstOrErrorExpression( buildConstOrErrorExpression(
sourceElement, sourceElement,
FirConstKind.Double, FirConstKind.Double,
convertedText as Double, convertedText as? Double,
ConeSimpleDiagnostic("Incorrect double: $text", DiagnosticKind.IllegalConstExpression) ConeSimpleDiagnostic("Incorrect double: $text", DiagnosticKind.IllegalConstExpression)
) )
} }
@@ -1,51 +1,50 @@
// FIR_IGNORE
// TESTCASE NUMBER: 1 // TESTCASE NUMBER: 1
val value_1 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0.0E<!> val value_1 = <!ILLEGAL_CONST_EXPRESSION!>0.0E<!>
// TESTCASE NUMBER: 2 // TESTCASE NUMBER: 2
val value_2 = <!FLOAT_LITERAL_OUT_OF_RANGE!>00.0e<!> val value_2 = <!ILLEGAL_CONST_EXPRESSION!>00.0e<!>
// TESTCASE NUMBER: 3 // TESTCASE NUMBER: 3
val value_3 = <!FLOAT_LITERAL_OUT_OF_RANGE!>000.00e-<!> val value_3 = <!ILLEGAL_CONST_EXPRESSION!>000.00e-<!>
// TESTCASE NUMBER: 4 // TESTCASE NUMBER: 4
val value_4 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0000.000E+<!> val value_4 = <!ILLEGAL_CONST_EXPRESSION!>0000.000E+<!>
// TESTCASE NUMBER: 5 // TESTCASE NUMBER: 5
val value_5 = <!FLOAT_LITERAL_OUT_OF_RANGE!>1.0e<!> val value_5 = <!ILLEGAL_CONST_EXPRESSION!>1.0e<!>
// TESTCASE NUMBER: 6 // TESTCASE NUMBER: 6
val value_6 = <!FLOAT_LITERAL_OUT_OF_RANGE!>22.00E+<!> val value_6 = <!ILLEGAL_CONST_EXPRESSION!>22.00E+<!>
// TESTCASE NUMBER: 7 // TESTCASE NUMBER: 7
val value_7 = <!FLOAT_LITERAL_OUT_OF_RANGE!>333.000e<!> val value_7 = <!ILLEGAL_CONST_EXPRESSION!>333.000e<!>
// TESTCASE NUMBER: 8 // TESTCASE NUMBER: 8
val value_8 = <!FLOAT_LITERAL_OUT_OF_RANGE!>4444.0000E<!> val value_8 = <!ILLEGAL_CONST_EXPRESSION!>4444.0000E<!>
// TESTCASE NUMBER: 9 // TESTCASE NUMBER: 9
val value_9 = <!FLOAT_LITERAL_OUT_OF_RANGE!>55555.0e+<!> val value_9 = <!ILLEGAL_CONST_EXPRESSION!>55555.0e+<!>
// TESTCASE NUMBER: 10 // TESTCASE NUMBER: 10
val value_10 = <!FLOAT_LITERAL_OUT_OF_RANGE!>666666.00E-<!> val value_10 = <!ILLEGAL_CONST_EXPRESSION!>666666.00E-<!>
// TESTCASE NUMBER: 11 // TESTCASE NUMBER: 11
val value_11 = <!FLOAT_LITERAL_OUT_OF_RANGE!>7777777.000e<!> val value_11 = <!ILLEGAL_CONST_EXPRESSION!>7777777.000e<!>
// TESTCASE NUMBER: 12 // TESTCASE NUMBER: 12
val value_12 = <!FLOAT_LITERAL_OUT_OF_RANGE!>88888888.0000e<!> val value_12 = <!ILLEGAL_CONST_EXPRESSION!>88888888.0000e<!>
// TESTCASE NUMBER: 13 // TESTCASE NUMBER: 13
val value_13 = <!FLOAT_LITERAL_OUT_OF_RANGE!>999999999.0E-<!> val value_13 = <!ILLEGAL_CONST_EXPRESSION!>999999999.0E-<!>
// TESTCASE NUMBER: 14 // TESTCASE NUMBER: 14
val value_14 = <!FLOAT_LITERAL_OUT_OF_RANGE!>7.888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888e+<!> val value_14 = <!ILLEGAL_CONST_EXPRESSION!>7.888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888e+<!>
// TESTCASE NUMBER: 15 // TESTCASE NUMBER: 15
val value_15 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e<!> val value_15 = <!ILLEGAL_CONST_EXPRESSION!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e<!>
// TESTCASE NUMBER: 16 // TESTCASE NUMBER: 16
val value_16 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-<!> val value_16 = <!ILLEGAL_CONST_EXPRESSION!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-<!>
// TESTCASE NUMBER: 17 // TESTCASE NUMBER: 17
val value_17 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e+<!> val value_17 = <!ILLEGAL_CONST_EXPRESSION!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e+<!>
@@ -1,51 +1,50 @@
// FIR_IGNORE
// TESTCASE NUMBER: 1 // TESTCASE NUMBER: 1
val value_1 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0.0EF<!> val value_1 = <!ILLEGAL_CONST_EXPRESSION!>0.0EF<!>
// TESTCASE NUMBER: 2 // TESTCASE NUMBER: 2
val value_2 = <!FLOAT_LITERAL_OUT_OF_RANGE!>00.0ef<!> val value_2 = <!ILLEGAL_CONST_EXPRESSION!>00.0ef<!>
// TESTCASE NUMBER: 3 // TESTCASE NUMBER: 3
val value_3 = <!FLOAT_LITERAL_OUT_OF_RANGE!>000.00e-f<!> val value_3 = <!ILLEGAL_CONST_EXPRESSION!>000.00e-f<!>
// TESTCASE NUMBER: 4 // TESTCASE NUMBER: 4
val value_4 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0000.000E+F<!> val value_4 = <!ILLEGAL_CONST_EXPRESSION!>0000.000E+F<!>
// TESTCASE NUMBER: 5 // TESTCASE NUMBER: 5
val value_5 = <!FLOAT_LITERAL_OUT_OF_RANGE!>1.0eF<!> val value_5 = <!ILLEGAL_CONST_EXPRESSION!>1.0eF<!>
// TESTCASE NUMBER: 6 // TESTCASE NUMBER: 6
val value_6 = <!FLOAT_LITERAL_OUT_OF_RANGE!>22.00E+f<!> val value_6 = <!ILLEGAL_CONST_EXPRESSION!>22.00E+f<!>
// TESTCASE NUMBER: 7 // TESTCASE NUMBER: 7
val value_7 = <!FLOAT_LITERAL_OUT_OF_RANGE!>333.000ef<!> val value_7 = <!ILLEGAL_CONST_EXPRESSION!>333.000ef<!>
// TESTCASE NUMBER: 8 // TESTCASE NUMBER: 8
val value_8 = <!FLOAT_LITERAL_OUT_OF_RANGE!>4444.0000Ef<!> val value_8 = <!ILLEGAL_CONST_EXPRESSION!>4444.0000Ef<!>
// TESTCASE NUMBER: 9 // TESTCASE NUMBER: 9
val value_9 = <!FLOAT_LITERAL_OUT_OF_RANGE!>55555.0e+F<!> val value_9 = <!ILLEGAL_CONST_EXPRESSION!>55555.0e+F<!>
// TESTCASE NUMBER: 10 // TESTCASE NUMBER: 10
val value_10 = <!FLOAT_LITERAL_OUT_OF_RANGE!>666666.00E-F<!> val value_10 = <!ILLEGAL_CONST_EXPRESSION!>666666.00E-F<!>
// TESTCASE NUMBER: 11 // TESTCASE NUMBER: 11
val value_11 = <!FLOAT_LITERAL_OUT_OF_RANGE!>7777777.000eF<!> val value_11 = <!ILLEGAL_CONST_EXPRESSION!>7777777.000eF<!>
// TESTCASE NUMBER: 12 // TESTCASE NUMBER: 12
val value_12 = <!FLOAT_LITERAL_OUT_OF_RANGE!>88888888.0000ef<!> val value_12 = <!ILLEGAL_CONST_EXPRESSION!>88888888.0000ef<!>
// TESTCASE NUMBER: 13 // TESTCASE NUMBER: 13
val value_13 = <!FLOAT_LITERAL_OUT_OF_RANGE!>999999999.0E-F<!> val value_13 = <!ILLEGAL_CONST_EXPRESSION!>999999999.0E-F<!>
// TESTCASE NUMBER: 14 // TESTCASE NUMBER: 14
val value_14 = <!FLOAT_LITERAL_OUT_OF_RANGE!>7.888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888e+f<!> val value_14 = <!ILLEGAL_CONST_EXPRESSION!>7.888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888e+f<!>
// TESTCASE NUMBER: 15 // TESTCASE NUMBER: 15
val value_15 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eF<!> val value_15 = <!ILLEGAL_CONST_EXPRESSION!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eF<!>
// TESTCASE NUMBER: 16 // TESTCASE NUMBER: 16
val value_16 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-f<!> val value_16 = <!ILLEGAL_CONST_EXPRESSION!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-f<!>
// TESTCASE NUMBER: 17 // TESTCASE NUMBER: 17
val value_17 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e+F<!> val value_17 = <!ILLEGAL_CONST_EXPRESSION!>0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e+F<!>
@@ -1,51 +1,50 @@
// FIR_IGNORE
// TESTCASE NUMBER: 1 // TESTCASE NUMBER: 1
val value_1 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0E<!> val value_1 = <!ILLEGAL_CONST_EXPRESSION!>.0E<!>
// TESTCASE NUMBER: 2 // TESTCASE NUMBER: 2
val value_2 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0e<!> val value_2 = <!ILLEGAL_CONST_EXPRESSION!>.0e<!>
// TESTCASE NUMBER: 3 // TESTCASE NUMBER: 3
val value_3 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.00e-<!> val value_3 = <!ILLEGAL_CONST_EXPRESSION!>.00e-<!>
// TESTCASE NUMBER: 4 // TESTCASE NUMBER: 4
val value_4 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000E+<!> val value_4 = <!ILLEGAL_CONST_EXPRESSION!>.000E+<!>
// TESTCASE NUMBER: 5 // TESTCASE NUMBER: 5
val value_5 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0e<!> val value_5 = <!ILLEGAL_CONST_EXPRESSION!>.0e<!>
// TESTCASE NUMBER: 6 // TESTCASE NUMBER: 6
val value_6 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.00E+<!> val value_6 = <!ILLEGAL_CONST_EXPRESSION!>.00E+<!>
// TESTCASE NUMBER: 7 // TESTCASE NUMBER: 7
val value_7 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000e<!> val value_7 = <!ILLEGAL_CONST_EXPRESSION!>.000e<!>
// TESTCASE NUMBER: 8 // TESTCASE NUMBER: 8
val value_8 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0000E<!> val value_8 = <!ILLEGAL_CONST_EXPRESSION!>.0000E<!>
// TESTCASE NUMBER: 9 // TESTCASE NUMBER: 9
val value_9 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0e+<!> val value_9 = <!ILLEGAL_CONST_EXPRESSION!>.0e+<!>
// TESTCASE NUMBER: 10 // TESTCASE NUMBER: 10
val value_10 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.00E-<!> val value_10 = <!ILLEGAL_CONST_EXPRESSION!>.00E-<!>
// TESTCASE NUMBER: 11 // TESTCASE NUMBER: 11
val value_11 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000e<!> val value_11 = <!ILLEGAL_CONST_EXPRESSION!>.000e<!>
// TESTCASE NUMBER: 12 // TESTCASE NUMBER: 12
val value_12 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0000e<!> val value_12 = <!ILLEGAL_CONST_EXPRESSION!>.0000e<!>
// TESTCASE NUMBER: 13 // TESTCASE NUMBER: 13
val value_13 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0E-<!> val value_13 = <!ILLEGAL_CONST_EXPRESSION!>.0E-<!>
// TESTCASE NUMBER: 14 // TESTCASE NUMBER: 14
val value_14 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888e+<!> val value_14 = <!ILLEGAL_CONST_EXPRESSION!>.888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888e+<!>
// TESTCASE NUMBER: 15 // TESTCASE NUMBER: 15
val value_15 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e<!> val value_15 = <!ILLEGAL_CONST_EXPRESSION!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e<!>
// TESTCASE NUMBER: 16 // TESTCASE NUMBER: 16
val value_16 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-<!> val value_16 = <!ILLEGAL_CONST_EXPRESSION!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-<!>
// TESTCASE NUMBER: 17 // TESTCASE NUMBER: 17
val value_17 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e+<!> val value_17 = <!ILLEGAL_CONST_EXPRESSION!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e+<!>
@@ -1,51 +1,50 @@
// FIR_IGNORE
// TESTCASE NUMBER: 1 // TESTCASE NUMBER: 1
val value_1 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0EF<!> val value_1 = <!ILLEGAL_CONST_EXPRESSION!>.0EF<!>
// TESTCASE NUMBER: 2 // TESTCASE NUMBER: 2
val value_2 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0ef<!> val value_2 = <!ILLEGAL_CONST_EXPRESSION!>.0ef<!>
// TESTCASE NUMBER: 3 // TESTCASE NUMBER: 3
val value_3 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.00e-f<!> val value_3 = <!ILLEGAL_CONST_EXPRESSION!>.00e-f<!>
// TESTCASE NUMBER: 4 // TESTCASE NUMBER: 4
val value_4 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000E+F<!> val value_4 = <!ILLEGAL_CONST_EXPRESSION!>.000E+F<!>
// TESTCASE NUMBER: 5 // TESTCASE NUMBER: 5
val value_5 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0eF<!> val value_5 = <!ILLEGAL_CONST_EXPRESSION!>.0eF<!>
// TESTCASE NUMBER: 6 // TESTCASE NUMBER: 6
val value_6 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.00E+f<!> val value_6 = <!ILLEGAL_CONST_EXPRESSION!>.00E+f<!>
// TESTCASE NUMBER: 7 // TESTCASE NUMBER: 7
val value_7 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000ef<!> val value_7 = <!ILLEGAL_CONST_EXPRESSION!>.000ef<!>
// TESTCASE NUMBER: 8 // TESTCASE NUMBER: 8
val value_8 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0000Ef<!> val value_8 = <!ILLEGAL_CONST_EXPRESSION!>.0000Ef<!>
// TESTCASE NUMBER: 9 // TESTCASE NUMBER: 9
val value_9 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0e+F<!> val value_9 = <!ILLEGAL_CONST_EXPRESSION!>.0e+F<!>
// TESTCASE NUMBER: 10 // TESTCASE NUMBER: 10
val value_10 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.00E-F<!> val value_10 = <!ILLEGAL_CONST_EXPRESSION!>.00E-F<!>
// TESTCASE NUMBER: 11 // TESTCASE NUMBER: 11
val value_11 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000eF<!> val value_11 = <!ILLEGAL_CONST_EXPRESSION!>.000eF<!>
// TESTCASE NUMBER: 12 // TESTCASE NUMBER: 12
val value_12 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0000ef<!> val value_12 = <!ILLEGAL_CONST_EXPRESSION!>.0000ef<!>
// TESTCASE NUMBER: 13 // TESTCASE NUMBER: 13
val value_13 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0E-F<!> val value_13 = <!ILLEGAL_CONST_EXPRESSION!>.0E-F<!>
// TESTCASE NUMBER: 14 // TESTCASE NUMBER: 14
val value_14 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888e+f<!> val value_14 = <!ILLEGAL_CONST_EXPRESSION!>.888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888e+f<!>
// TESTCASE NUMBER: 15 // TESTCASE NUMBER: 15
val value_15 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eF<!> val value_15 = <!ILLEGAL_CONST_EXPRESSION!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eF<!>
// TESTCASE NUMBER: 16 // TESTCASE NUMBER: 16
val value_16 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-f<!> val value_16 = <!ILLEGAL_CONST_EXPRESSION!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-f<!>
// TESTCASE NUMBER: 17 // TESTCASE NUMBER: 17
val value_17 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e+F<!> val value_17 = <!ILLEGAL_CONST_EXPRESSION!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e+F<!>
@@ -1,27 +1,26 @@
// FIR_IGNORE
// TESTCASE NUMBER: 1 // TESTCASE NUMBER: 1
val value_1 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0e<!> val value_1 = <!ILLEGAL_CONST_EXPRESSION!>0e<!>
// TESTCASE NUMBER: 2 // TESTCASE NUMBER: 2
val value_2 = <!FLOAT_LITERAL_OUT_OF_RANGE!>00e-<!> val value_2 = <!ILLEGAL_CONST_EXPRESSION!>00e-<!>
// TESTCASE NUMBER: 3 // TESTCASE NUMBER: 3
val value_3 = <!FLOAT_LITERAL_OUT_OF_RANGE!>000E+<!> val value_3 = <!ILLEGAL_CONST_EXPRESSION!>000E+<!>
// TESTCASE NUMBER: 4 // TESTCASE NUMBER: 4
val value_4 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0000e+<!> val value_4 = <!ILLEGAL_CONST_EXPRESSION!>0000e+<!>
// TESTCASE NUMBER: 5 // TESTCASE NUMBER: 5
val value_5 = <!FLOAT_LITERAL_OUT_OF_RANGE!>00000000000000000000000000000000000000E<!> val value_5 = <!ILLEGAL_CONST_EXPRESSION!>00000000000000000000000000000000000000E<!>
// TESTCASE NUMBER: 6 // TESTCASE NUMBER: 6
val value_6 = <!FLOAT_LITERAL_OUT_OF_RANGE!>34567E+<!> val value_6 = <!ILLEGAL_CONST_EXPRESSION!>34567E+<!>
// TESTCASE NUMBER: 7 // TESTCASE NUMBER: 7
val value_7 = <!FLOAT_LITERAL_OUT_OF_RANGE!>456e-<!> val value_7 = <!ILLEGAL_CONST_EXPRESSION!>456e-<!>
// TESTCASE NUMBER: 8 // TESTCASE NUMBER: 8
val value_8 = <!FLOAT_LITERAL_OUT_OF_RANGE!>55555e+f<!> val value_8 = <!ILLEGAL_CONST_EXPRESSION!>55555e+f<!>
// TESTCASE NUMBER: 9 // TESTCASE NUMBER: 9
val value_9 = <!FLOAT_LITERAL_OUT_OF_RANGE!>666666E-F<!> val value_9 = <!ILLEGAL_CONST_EXPRESSION!>666666E-F<!>
@@ -1,45 +1,44 @@
// FIR_IGNORE
// TESTCASE NUMBER: 1 // TESTCASE NUMBER: 1
val value_1 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0_0e-<!> val value_1 = <!ILLEGAL_CONST_EXPRESSION!>.0_0e-<!>
// TESTCASE NUMBER: 2 // TESTCASE NUMBER: 2
val value_2 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0_0___0E+<!> val value_2 = <!ILLEGAL_CONST_EXPRESSION!>0_0___0E+<!>
// TESTCASE NUMBER: 3 // TESTCASE NUMBER: 3
val value_3 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0_0e-F<!> val value_3 = <!ILLEGAL_CONST_EXPRESSION!>.0_0e-F<!>
// TESTCASE NUMBER: 4 // TESTCASE NUMBER: 4
val value_4 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0__________________________0E+<!> val value_4 = <!ILLEGAL_CONST_EXPRESSION!>0__________________________0E+<!>
// TESTCASE NUMBER: 5 // TESTCASE NUMBER: 5
val value_5 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0_00e<!> val value_5 = <!ILLEGAL_CONST_EXPRESSION!>0_00e<!>
// TESTCASE NUMBER: 6 // TESTCASE NUMBER: 6
val value_6 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0_0__0___0E<!> val value_6 = <!ILLEGAL_CONST_EXPRESSION!>.0_0__0___0E<!>
// TESTCASE NUMBER: 7 // TESTCASE NUMBER: 7
val value_7 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0_1e+f<!> val value_7 = <!ILLEGAL_CONST_EXPRESSION!>0_1e+f<!>
// TESTCASE NUMBER: 8 // TESTCASE NUMBER: 8
val value_8 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0_0E-<!> val value_8 = <!ILLEGAL_CONST_EXPRESSION!>.0_0E-<!>
// TESTCASE NUMBER: 9 // TESTCASE NUMBER: 9
val value_9 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0___0__0e<!> val value_9 = <!ILLEGAL_CONST_EXPRESSION!>0___0__0e<!>
// TESTCASE NUMBER: 10 // TESTCASE NUMBER: 10
val value_10 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0_00_0ef<!> val value_10 = <!ILLEGAL_CONST_EXPRESSION!>0_00_0ef<!>
// TESTCASE NUMBER: 11 // TESTCASE NUMBER: 11
val value_11 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.0_5E-F<!> val value_11 = <!ILLEGAL_CONST_EXPRESSION!>.0_5E-F<!>
// TESTCASE NUMBER: 12 // TESTCASE NUMBER: 12
val value_12 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.8____8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888_____8888888888888888888e+f<!> val value_12 = <!ILLEGAL_CONST_EXPRESSION!>.8____8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888_____8888888888888888888e+f<!>
// TESTCASE NUMBER: 13 // TESTCASE NUMBER: 13
val value_13 = <!FLOAT_LITERAL_OUT_OF_RANGE!>0_0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000_0eF<!> val value_13 = <!ILLEGAL_CONST_EXPRESSION!>0_0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000_0eF<!>
// TESTCASE NUMBER: 14 // TESTCASE NUMBER: 14
val value_14 = <!FLOAT_LITERAL_OUT_OF_RANGE, ILLEGAL_UNDERSCORE!>0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_e-f<!> val value_14 = <!ILLEGAL_CONST_EXPRESSION!>0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_e-f<!>
// TESTCASE NUMBER: 15 // TESTCASE NUMBER: 15
val value_15 = <!FLOAT_LITERAL_OUT_OF_RANGE!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e+<!> val value_15 = <!ILLEGAL_CONST_EXPRESSION!>.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e+<!>