// IGNORE_BACKEND_FIR: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME package test @Retention(AnnotationRetention.RUNTIME) annotation class Ann(val c1: Int) @Ann('a' - 'a') class MyClass fun box(): String { val annotation = MyClass::class.java.getAnnotation(Ann::class.java)!! if (annotation.c1 != 0) return "fail : expected = ${1}, actual = ${annotation.c1}" return "OK" }