diff --git a/.idea/runConfigurations/gsk__runIde_.xml b/.idea/runConfigurations/IDEA2.xml
similarity index 73%
rename from .idea/runConfigurations/gsk__runIde_.xml
rename to .idea/runConfigurations/IDEA2.xml
index efe92e8b4a4..d0c4a6e856b 100644
--- a/.idea/runConfigurations/gsk__runIde_.xml
+++ b/.idea/runConfigurations/IDEA2.xml
@@ -1,5 +1,5 @@
-
+
@@ -15,6 +15,7 @@
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/IDEA_Ultimate.xml b/.idea/runConfigurations/IDEA_Ultimate.xml
new file mode 100644
index 00000000000..185b79e2812
--- /dev/null
+++ b/.idea/runConfigurations/IDEA_Ultimate.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/IDEA_Ultimate__No_ProcessCanceledException__.xml b/.idea/runConfigurations/IDEA_Ultimate__No_ProcessCanceledException__.xml
new file mode 100644
index 00000000000..bcc5a442ecd
--- /dev/null
+++ b/.idea/runConfigurations/IDEA_Ultimate__No_ProcessCanceledException__.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml b/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml
index a48457d6253..a268969f6c0 100644
--- a/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml
+++ b/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml
@@ -1,32 +1,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/idea-runner/build.gradle.kts b/idea-runner/build.gradle.kts
index a72e6a0bd2d..50bfaf7f1c8 100644
--- a/idea-runner/build.gradle.kts
+++ b/idea-runner/build.gradle.kts
@@ -41,5 +41,10 @@ val runIde by task {
"-Dkotlin.internal.mode.enabled=true",
"-Didea.additional.classpath=../idea-kotlin-runtime/kotlin-runtime.jar,../idea-kotlin-runtime/kotlin-reflect.jar"
)
+
+ if (project.hasProperty("noPCE")) {
+ jvmArgs("-Didea.ProcessCanceledException=disabled")
+ }
+
args()
}
\ No newline at end of file
diff --git a/ultimate/ultimate-runner/build.gradle.kts b/ultimate/ultimate-runner/build.gradle.kts
index 9f4bee8e57e..8fb9fe96d41 100644
--- a/ultimate/ultimate-runner/build.gradle.kts
+++ b/ultimate/ultimate-runner/build.gradle.kts
@@ -40,5 +40,9 @@ val runUltimate by task {
"-Didea.additional.classpath=../idea-kotlin-runtime/kotlin-runtime.jar,../idea-kotlin-runtime/kotlin-reflect.jar"
)
+ if (project.hasProperty("noPCE")) {
+ jvmArgs("-Didea.ProcessCanceledException=disabled")
+ }
+
args()
}
\ No newline at end of file