From 600529fe21f6562526b771217897f9d64087b9eb Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Mon, 18 Oct 2021 12:18:24 +0200 Subject: [PATCH] temp: fix testdata until diagnostic reporting is fixed properly currently some old backend reporting schemes are used in IR backend that rely on the PSI alement passing. This conflicts with updated generic diagnostic infrastructure that is shared between FIR and IR backends. As soon as such places will be abstracted out and the IR will be completely switched to the new diagnostic infrastructure, this and similar changes could be reverted. --- .../suspensionPointInMonitor/output.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/suspensionPointInMonitor/output.txt b/compiler/testData/compileKotlinAgainstCustomBinaries/suspensionPointInMonitor/output.txt index 0bb75df7bfb..aea1cbecc35 100644 --- a/compiler/testData/compileKotlinAgainstCustomBinaries/suspensionPointInMonitor/output.txt +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/suspensionPointInMonitor/output.txt @@ -4,10 +4,10 @@ compiler/testData/compileKotlinAgainstCustomBinaries/suspensionPointInMonitor/so compiler/testData/compileKotlinAgainstCustomBinaries/suspensionPointInMonitor/source.kt:14:13: error: a suspension point at SourceKt$test$2.invokeSuspend(source.kt:17) is inside a critical section builder { ^ -compiler/testData/compileKotlinAgainstCustomBinaries/suspensionPointInMonitor/source.kt:49:1: error: a suspension point at SourceKt$test$3$invokeSuspend$$inlined$withCrossinline$2.invokeSuspend(source.kt:60) is inside a critical section -inline fun withCrossinline(crossinline a: suspend () -> Unit): suspend () -> Unit { -^ compiler/testData/compileKotlinAgainstCustomBinaries/suspensionPointInMonitor/source.kt:50:34: error: a suspension point at SourceKt$withCrossinline$c$1.invokeSuspend(source.kt:52) is inside a critical section val c : suspend () -> Unit = { ^ +compiler/testData/compileKotlinAgainstCustomBinaries/suspensionPointInMonitor/source.kt:49:1: error: a suspension point at SourceKt$test$3$invokeSuspend$$inlined$withCrossinline$2.invokeSuspend(source.kt:60) is inside a critical section +inline fun withCrossinline(crossinline a: suspend () -> Unit): suspend () -> Unit { +^ COMPILATION_ERROR