FILE: upperBoundViolation.fir.kt public final fun printGenericNumber(t: R|T|): R|kotlin/Unit| { ^printGenericNumber R|kotlin/io/println|((String(Number is ), R|/t|)) } public final fun main(): R|kotlin/Unit| { R|kotlin/collections/buildList#|( = buildList@fun R|kotlin/collections/MutableList|.(): R|kotlin/Unit| { this@R|special/anonymous|.R|SubstitutionOverride|(String(Boom)) R|/printGenericNumber#|<>(this@R|special/anonymous|.R|SubstitutionOverride|(Int(0))) } ) }