| // !RENDER_DIAGNOSTICS_FULL_TEXT | |
| // TARGET_BACKEND: JVM_IR | |
| // !DIAGNOSTICS: -CONST_VAL_WITH_NON_CONST_INITIALIZER, -DIVISION_BY_ZERO | |
| // WITH_STDLIB | |
| const val divideByZero = <!EXCEPTION_IN_CONST_VAL_INITIALIZER!>1 / 0<!> | |
| val disivionByZeroWarn = <!EXCEPTION_IN_CONST_EXPRESSION!>1 / 0<!> | |
| const val trimMarginException = "123".<!EXCEPTION_IN_CONST_VAL_INITIALIZER!>trimMargin(" ")<!> | |
| annotation class A(val i: Int, val b: Int) | |
| @A(<!EXCEPTION_IN_CONST_VAL_INITIALIZER!>1 / 0<!>, 2) | |
| fun foo() {} |