diff --git a/compiler/tests/org/jetbrains/kotlin/jvm/compiler/FirCompileKotlinAgainstCustomBinariesTest.kt b/compiler/tests/org/jetbrains/kotlin/jvm/compiler/FirCompileKotlinAgainstCustomBinariesTest.kt index 8a4c411d247..12da0c02073 100644 --- a/compiler/tests/org/jetbrains/kotlin/jvm/compiler/FirCompileKotlinAgainstCustomBinariesTest.kt +++ b/compiler/tests/org/jetbrains/kotlin/jvm/compiler/FirCompileKotlinAgainstCustomBinariesTest.kt @@ -59,32 +59,21 @@ class FirCompileKotlinAgainstCustomBinariesTest : AbstractCompileKotlinAgainstCu compileKotlin("source.kt", tmpdir, listOf(library)) } - // If this test fails, then bootstrap compiler most likely should be advanced fun testPreReleaseFlagIsConsistentBetweenBootstrapAndCurrentCompiler() { - try { - val bootstrapCompiler = JarFile(PathUtil.kotlinPathsForCompiler.compilerPath) - val classFromBootstrapCompiler = bootstrapCompiler.getEntry(LanguageFeature::class.java.name.replace(".", "/") + ".class") - checkPreReleaseness( - bootstrapCompiler.getInputStream(classFromBootstrapCompiler).readBytes(), - KotlinCompilerVersion.isPreRelease() - ) - } catch (e: Throwable) { - return - } - error("Looks like test can be unmuted") + val bootstrapCompiler = JarFile(PathUtil.kotlinPathsForCompiler.compilerPath) + val classFromBootstrapCompiler = bootstrapCompiler.getEntry(LanguageFeature::class.java.name.replace(".", "/") + ".class") + checkPreReleaseness( + bootstrapCompiler.getInputStream(classFromBootstrapCompiler).readBytes(), + KotlinCompilerVersion.isPreRelease() + ) } fun testPreReleaseFlagIsConsistentBetweenStdlibAndCurrentCompiler() { -// try { - val stdlib = JarFile(PathUtil.kotlinPathsForCompiler.stdlibPath) - val classFromStdlib = stdlib.getEntry(KotlinVersion::class.java.name.replace(".", "/") + ".class") - checkPreReleaseness( - stdlib.getInputStream(classFromStdlib).readBytes(), - KotlinCompilerVersion.isPreRelease() - ) -// } catch (e: Throwable) { -// return -// } -// error("Looks like test can be unmuted") + val stdlib = JarFile(PathUtil.kotlinPathsForCompiler.stdlibPath) + val classFromStdlib = stdlib.getEntry(KotlinVersion::class.java.name.replace(".", "/") + ".class") + checkPreReleaseness( + stdlib.getInputStream(classFromStdlib).readBytes(), + KotlinCompilerVersion.isPreRelease() + ) } }