diff --git a/compiler/test/dotc/pos-test-pickling.blacklist b/compiler/test/dotc/pos-test-pickling.blacklist index 645ddc6c66ad..60aad09463c7 100644 --- a/compiler/test/dotc/pos-test-pickling.blacklist +++ b/compiler/test/dotc/pos-test-pickling.blacklist @@ -1,39 +1,14 @@ -1567 depfuntype.scala -false-companion -i0881 -i1137-1 -i1137-2 -i1137-3 -i1500.scala i1753.scala i1812.scala i1867.scala -i2551 -i2797a i3067.scala -i3130b.scala i3149.scala -i3422 -i3467 i3542-1.scala i3585.scala i3692.scala -i3898 -i3898b -i3898c -i3912-1 -i3912-2 -i3912-3 i3976.scala -i4023 -i4023b -i4023c i4125.scala -i4167 -i4586.scala -i4734 -i4758 implicit-dep.scala inline-access-levels macro-with-array @@ -53,10 +28,8 @@ t2712-5.scala t2726 t2741 t284-pos.scala -t3249 t3419 t3452f.scala -t3486 t3612.scala t3864 t3999 @@ -67,7 +40,6 @@ t5504 t6028 t6976 t7264 -t7426.scala t7532b t8062 typeclass-encoding2.scala diff --git a/compiler/test/dotc/run-test-pickling.blacklist b/compiler/test/dotc/run-test-pickling.blacklist index bcef448e320b..672cee097820 100644 --- a/compiler/test/dotc/run-test-pickling.blacklist +++ b/compiler/test/dotc/run-test-pickling.blacklist @@ -1,100 +1,9 @@ -colltest4 -colltest5 -colltest6 Course-2002-07.scala eff-dependent.scala -i1140 -i1144 -i4431 -i4455 -i4492 -i4496b.scala -i4515 -i4515b -i4734 -i4735 -i4803 -i4803b -i4803c -i4803d -i4803e -i4803f -i4947b -i5119 -i5119b -i5188a i5257.scala -inline-varargs-1 -implicitShortcut -inline-case-objects -inline-option -inline-macro-staged-interpreter -inline-tuples-1 -inline-tuples-2 lazy-implicit-lists.scala lazy-implicit-nums.scala lazy-traits.scala -lst -mixins1 -outerPatternMatch -paramForwarding_separate -quote-and-splice -quote-change-owner -quote-force -quote-indexed-map-by-name -quote-sep-comp -quote-sep-comp-2 -quote-simple-macro -quote-unrolled-foreach -reduce-projections.scala -t1500c.scala -t3038c -t3452a -t3452b -t3452b-bcode -t3452d -t3452e -t3452g -t4317 -t7120 -t7374 -t7859 t8133 t8133b -tasty-argument-tree-1 -tasty-custom-show -tasty-definitions-1 -tasty-definitions-2 -tasty-definitions-3 -tasty-eval -tasty-extractors-1 -tasty-extractors-2 -tasty-extractors-3 -tasty-extractors-constants-1 -tasty-extractors-owners -tasty-extractors-types -tasty-getfile -tasty-getfile-implicit-fun-context -tasty-indexed-map -tasty-implicit-fun-context-2 -tasty-linenumber -tasty-linenumber-2 -tasty-location -tasty-macro-assert -tasty-positioned -tasty-subtyping -transparent -transparentAccess -transparentByName.scala -transparentForeach.scala -transparentPower tuples1.scala -Tuple.scala -TupleAbstract.scala -typelevel-numeric.scala -typelevel-patmat.scala -typelevel.scala -typelevel1.scala -typelevel3.scala -xml-interpolation-1 -xml-interpolation-2 diff --git a/compiler/test/dotty/tools/dotc/CompilationTests.scala b/compiler/test/dotty/tools/dotc/CompilationTests.scala index ea9be0c5aa20..4cbbc24d7d7c 100644 --- a/compiler/test/dotty/tools/dotc/CompilationTests.scala +++ b/compiler/test/dotty/tools/dotc/CompilationTests.scala @@ -90,9 +90,10 @@ class CompilationTests extends ParallelTesting { compileFilesInDir("tests/new", defaultOptions) + compileFilesInDir("tests/pos-scala2", scala2Mode) + compileFilesInDir("tests/pos", defaultOptions) + + compileFilesInDir("tests/pos-separate-compilation", defaultOptions) + compileFilesInDir("tests/pos-deep-subtype", allowDeepSubtypes) + compileFilesInDir("tests/pos-kind-polymorphism", defaultOptions and "-Ykind-polymorphism") + - compileDir("tests/pos/i1137-1", defaultOptions) + + compileDir("tests/pos-separate-compilation/i1137-1", defaultOptions) + compileFile( // succeeds despite -Xfatal-warnings because of -nowarn "tests/neg-custom-args/fatal-warnings/xfatalWarnings.scala", @@ -172,6 +173,7 @@ class CompilationTests extends ParallelTesting { implicit val testGroup: TestGroup = TestGroup("runAll") compileFilesInDir("tests/run-custom-args/Yretain-trees", defaultOptions and "-Yretain-trees") + compileFile("tests/run-custom-args/tuple-cons.scala", allowDeepSubtypes) + + compileFilesInDir("tests/run-separate-compilation", defaultOptions) + compileFile("tests/run-custom-args/i5256.scala", allowDeepSubtypes) + compileFilesInDir("tests/run", defaultOptions) }.checkRuns() diff --git a/compiler/test/dotty/tools/vulpix/ParallelTesting.scala b/compiler/test/dotty/tools/vulpix/ParallelTesting.scala index d770e92e5f45..619a877d757a 100644 --- a/compiler/test/dotty/tools/vulpix/ParallelTesting.scala +++ b/compiler/test/dotty/tools/vulpix/ParallelTesting.scala @@ -1130,7 +1130,7 @@ trait ParallelTesting extends RunnerOrchestration { self => /** Make sure that directory string is as expected */ private def checkRequirements(f: String, sourceDir: JFile, outDir: String): Unit = { - require(sourceDir.isDirectory && sourceDir.exists, "passed non-directory to `compileFilesInDir`") + require(sourceDir.isDirectory && sourceDir.exists, "passed non-directory to `compileFilesInDir`: " + sourceDir) require(outDir.last == JFile.separatorChar, "please specify an `outDir` with a trailing file separator") } diff --git a/tests/pos/1567/PosZInt_1.scala b/tests/pos-separate-compilation/1567/PosZInt_1.scala similarity index 100% rename from tests/pos/1567/PosZInt_1.scala rename to tests/pos-separate-compilation/1567/PosZInt_1.scala diff --git a/tests/pos/1567/Test_2.scala b/tests/pos-separate-compilation/1567/Test_2.scala similarity index 100% rename from tests/pos/1567/Test_2.scala rename to tests/pos-separate-compilation/1567/Test_2.scala diff --git a/tests/pos/cycle/J_1.java b/tests/pos-separate-compilation/cycle/J_1.java similarity index 100% rename from tests/pos/cycle/J_1.java rename to tests/pos-separate-compilation/cycle/J_1.java diff --git a/tests/pos/cycle/X_2.scala b/tests/pos-separate-compilation/cycle/X_2.scala similarity index 100% rename from tests/pos/cycle/X_2.scala rename to tests/pos-separate-compilation/cycle/X_2.scala diff --git a/tests/pos/false-companion/00_outerinnerTest_2.scala b/tests/pos-separate-compilation/false-companion/00_outerinnerTest_2.scala similarity index 100% rename from tests/pos/false-companion/00_outerinnerTest_2.scala rename to tests/pos-separate-compilation/false-companion/00_outerinnerTest_2.scala diff --git a/tests/pos/false-companion/01_outerinnerFoo_2.scala b/tests/pos-separate-compilation/false-companion/01_outerinnerFoo_2.scala similarity index 100% rename from tests/pos/false-companion/01_outerinnerFoo_2.scala rename to tests/pos-separate-compilation/false-companion/01_outerinnerFoo_2.scala diff --git a/tests/pos/false-companion/outerFoo_1.scala b/tests/pos-separate-compilation/false-companion/outerFoo_1.scala similarity index 100% rename from tests/pos/false-companion/outerFoo_1.scala rename to tests/pos-separate-compilation/false-companion/outerFoo_1.scala diff --git a/tests/pos/false-companion/outerinnerFoo_1.scala b/tests/pos-separate-compilation/false-companion/outerinnerFoo_1.scala similarity index 100% rename from tests/pos/false-companion/outerinnerFoo_1.scala rename to tests/pos-separate-compilation/false-companion/outerinnerFoo_1.scala diff --git a/tests/pos/i0881/A_1.scala b/tests/pos-separate-compilation/i0881/A_1.scala similarity index 100% rename from tests/pos/i0881/A_1.scala rename to tests/pos-separate-compilation/i0881/A_1.scala diff --git a/tests/pos/i0881/B_2.scala b/tests/pos-separate-compilation/i0881/B_2.scala similarity index 100% rename from tests/pos/i0881/B_2.scala rename to tests/pos-separate-compilation/i0881/B_2.scala diff --git a/tests/pos/i1137-1/A_1.scala b/tests/pos-separate-compilation/i1137-1/A_1.scala similarity index 100% rename from tests/pos/i1137-1/A_1.scala rename to tests/pos-separate-compilation/i1137-1/A_1.scala diff --git a/tests/pos/i1137-1/B_2.scala b/tests/pos-separate-compilation/i1137-1/B_2.scala similarity index 100% rename from tests/pos/i1137-1/B_2.scala rename to tests/pos-separate-compilation/i1137-1/B_2.scala diff --git a/tests/pos/i1137-2/A_1.scala b/tests/pos-separate-compilation/i1137-2/A_1.scala similarity index 100% rename from tests/pos/i1137-2/A_1.scala rename to tests/pos-separate-compilation/i1137-2/A_1.scala diff --git a/tests/pos/i1137-2/B_2.scala b/tests/pos-separate-compilation/i1137-2/B_2.scala similarity index 100% rename from tests/pos/i1137-2/B_2.scala rename to tests/pos-separate-compilation/i1137-2/B_2.scala diff --git a/tests/pos/i1137-3/A_1.scala b/tests/pos-separate-compilation/i1137-3/A_1.scala similarity index 100% rename from tests/pos/i1137-3/A_1.scala rename to tests/pos-separate-compilation/i1137-3/A_1.scala diff --git a/tests/pos/i1137-3/B_2.scala b/tests/pos-separate-compilation/i1137-3/B_2.scala similarity index 100% rename from tests/pos/i1137-3/B_2.scala rename to tests/pos-separate-compilation/i1137-3/B_2.scala diff --git a/tests/pos/i2551/library_1.scala b/tests/pos-separate-compilation/i2551/library_1.scala similarity index 100% rename from tests/pos/i2551/library_1.scala rename to tests/pos-separate-compilation/i2551/library_1.scala diff --git a/tests/pos/i2551/test_2.scala b/tests/pos-separate-compilation/i2551/test_2.scala similarity index 100% rename from tests/pos/i2551/test_2.scala rename to tests/pos-separate-compilation/i2551/test_2.scala diff --git a/tests/pos/i3273/Foo_1.java b/tests/pos-separate-compilation/i3273/Foo_1.java similarity index 100% rename from tests/pos/i3273/Foo_1.java rename to tests/pos-separate-compilation/i3273/Foo_1.java diff --git a/tests/pos/i3273/Test_2.scala b/tests/pos-separate-compilation/i3273/Test_2.scala similarity index 100% rename from tests/pos/i3273/Test_2.scala rename to tests/pos-separate-compilation/i3273/Test_2.scala diff --git a/tests/pos/i3422/a_1.scala b/tests/pos-separate-compilation/i3422/a_1.scala similarity index 100% rename from tests/pos/i3422/a_1.scala rename to tests/pos-separate-compilation/i3422/a_1.scala diff --git a/tests/pos/i3422/b_2.scala b/tests/pos-separate-compilation/i3422/b_2.scala similarity index 100% rename from tests/pos/i3422/b_2.scala rename to tests/pos-separate-compilation/i3422/b_2.scala diff --git a/tests/pos/i3467/Test_2.scala b/tests/pos-separate-compilation/i3467/Test_2.scala similarity index 100% rename from tests/pos/i3467/Test_2.scala rename to tests/pos-separate-compilation/i3467/Test_2.scala diff --git a/tests/pos/i3467/collection_1.scala b/tests/pos-separate-compilation/i3467/collection_1.scala similarity index 100% rename from tests/pos/i3467/collection_1.scala rename to tests/pos-separate-compilation/i3467/collection_1.scala diff --git a/tests/pos/i3898/quoted_1.scala b/tests/pos-separate-compilation/i3898/quoted_1.scala similarity index 100% rename from tests/pos/i3898/quoted_1.scala rename to tests/pos-separate-compilation/i3898/quoted_1.scala diff --git a/tests/pos/i3898/quoted_2.scala b/tests/pos-separate-compilation/i3898/quoted_2.scala similarity index 100% rename from tests/pos/i3898/quoted_2.scala rename to tests/pos-separate-compilation/i3898/quoted_2.scala diff --git a/tests/pos/i3898b/quoted_1.scala b/tests/pos-separate-compilation/i3898b/quoted_1.scala similarity index 100% rename from tests/pos/i3898b/quoted_1.scala rename to tests/pos-separate-compilation/i3898b/quoted_1.scala diff --git a/tests/pos/i3898b/quoted_2.scala b/tests/pos-separate-compilation/i3898b/quoted_2.scala similarity index 100% rename from tests/pos/i3898b/quoted_2.scala rename to tests/pos-separate-compilation/i3898b/quoted_2.scala diff --git a/tests/pos/i3898c/quoted_1.scala b/tests/pos-separate-compilation/i3898c/quoted_1.scala similarity index 100% rename from tests/pos/i3898c/quoted_1.scala rename to tests/pos-separate-compilation/i3898c/quoted_1.scala diff --git a/tests/pos/i3898c/quoted_2.scala b/tests/pos-separate-compilation/i3898c/quoted_2.scala similarity index 100% rename from tests/pos/i3898c/quoted_2.scala rename to tests/pos-separate-compilation/i3898c/quoted_2.scala diff --git a/tests/pos/i3912-1/i3912_1.scala b/tests/pos-separate-compilation/i3912-1/i3912_1.scala similarity index 100% rename from tests/pos/i3912-1/i3912_1.scala rename to tests/pos-separate-compilation/i3912-1/i3912_1.scala diff --git a/tests/pos/i3912-1/i3912_2.scala b/tests/pos-separate-compilation/i3912-1/i3912_2.scala similarity index 100% rename from tests/pos/i3912-1/i3912_2.scala rename to tests/pos-separate-compilation/i3912-1/i3912_2.scala diff --git a/tests/pos/i3912-2/i3912_1.scala b/tests/pos-separate-compilation/i3912-2/i3912_1.scala similarity index 100% rename from tests/pos/i3912-2/i3912_1.scala rename to tests/pos-separate-compilation/i3912-2/i3912_1.scala diff --git a/tests/pos/i3912-2/i3912_2.scala b/tests/pos-separate-compilation/i3912-2/i3912_2.scala similarity index 100% rename from tests/pos/i3912-2/i3912_2.scala rename to tests/pos-separate-compilation/i3912-2/i3912_2.scala diff --git a/tests/pos/i3912-3/i3912_1.scala b/tests/pos-separate-compilation/i3912-3/i3912_1.scala similarity index 100% rename from tests/pos/i3912-3/i3912_1.scala rename to tests/pos-separate-compilation/i3912-3/i3912_1.scala diff --git a/tests/pos/i3912-3/i3912_2.scala b/tests/pos-separate-compilation/i3912-3/i3912_2.scala similarity index 100% rename from tests/pos/i3912-3/i3912_2.scala rename to tests/pos-separate-compilation/i3912-3/i3912_2.scala diff --git a/tests/pos/i4023/Macro_1.scala b/tests/pos-separate-compilation/i4023/Macro_1.scala similarity index 100% rename from tests/pos/i4023/Macro_1.scala rename to tests/pos-separate-compilation/i4023/Macro_1.scala diff --git a/tests/pos/i4023/Test_2.scala b/tests/pos-separate-compilation/i4023/Test_2.scala similarity index 100% rename from tests/pos/i4023/Test_2.scala rename to tests/pos-separate-compilation/i4023/Test_2.scala diff --git a/tests/pos/i4023b/Macro_1.scala b/tests/pos-separate-compilation/i4023b/Macro_1.scala similarity index 100% rename from tests/pos/i4023b/Macro_1.scala rename to tests/pos-separate-compilation/i4023b/Macro_1.scala diff --git a/tests/pos/i4023b/Test_2.scala b/tests/pos-separate-compilation/i4023b/Test_2.scala similarity index 100% rename from tests/pos/i4023b/Test_2.scala rename to tests/pos-separate-compilation/i4023b/Test_2.scala diff --git a/tests/pos/i4023c/Macro_1.scala b/tests/pos-separate-compilation/i4023c/Macro_1.scala similarity index 100% rename from tests/pos/i4023c/Macro_1.scala rename to tests/pos-separate-compilation/i4023c/Macro_1.scala diff --git a/tests/pos/i4023c/Test_2.scala b/tests/pos-separate-compilation/i4023c/Test_2.scala similarity index 100% rename from tests/pos/i4023c/Test_2.scala rename to tests/pos-separate-compilation/i4023c/Test_2.scala diff --git a/tests/pos/i4167/Test_2.scala b/tests/pos-separate-compilation/i4167/Test_2.scala similarity index 100% rename from tests/pos/i4167/Test_2.scala rename to tests/pos-separate-compilation/i4167/Test_2.scala diff --git a/tests/pos/i4167/collections_1.scala b/tests/pos-separate-compilation/i4167/collections_1.scala similarity index 100% rename from tests/pos/i4167/collections_1.scala rename to tests/pos-separate-compilation/i4167/collections_1.scala diff --git a/tests/pos/i4734/Macro_1.scala b/tests/pos-separate-compilation/i4734/Macro_1.scala similarity index 100% rename from tests/pos/i4734/Macro_1.scala rename to tests/pos-separate-compilation/i4734/Macro_1.scala diff --git a/tests/pos/i4734/Test_2.scala b/tests/pos-separate-compilation/i4734/Test_2.scala similarity index 100% rename from tests/pos/i4734/Test_2.scala rename to tests/pos-separate-compilation/i4734/Test_2.scala diff --git a/tests/pos/t3249/Test.java b/tests/pos-separate-compilation/t3249/Test.java similarity index 100% rename from tests/pos/t3249/Test.java rename to tests/pos-separate-compilation/t3249/Test.java diff --git a/tests/pos/t3249/a.scala b/tests/pos-separate-compilation/t3249/a.scala similarity index 100% rename from tests/pos/t3249/a.scala rename to tests/pos-separate-compilation/t3249/a.scala diff --git a/tests/pos/t3486/JTest.java b/tests/pos-separate-compilation/t3486/JTest.java similarity index 100% rename from tests/pos/t3486/JTest.java rename to tests/pos-separate-compilation/t3486/JTest.java diff --git a/tests/pos/t3486/test.scala b/tests/pos-separate-compilation/t3486/test.scala similarity index 100% rename from tests/pos/t3486/test.scala rename to tests/pos-separate-compilation/t3486/test.scala diff --git a/tests/run/colltest4.check b/tests/run-separate-compilation/colltest4.check similarity index 100% rename from tests/run/colltest4.check rename to tests/run-separate-compilation/colltest4.check diff --git a/tests/run/colltest4/CollectionStrawMan4_1.scala b/tests/run-separate-compilation/colltest4/CollectionStrawMan4_1.scala similarity index 100% rename from tests/run/colltest4/CollectionStrawMan4_1.scala rename to tests/run-separate-compilation/colltest4/CollectionStrawMan4_1.scala diff --git a/tests/run/colltest4/CollectionTests_2.scala b/tests/run-separate-compilation/colltest4/CollectionTests_2.scala similarity index 100% rename from tests/run/colltest4/CollectionTests_2.scala rename to tests/run-separate-compilation/colltest4/CollectionTests_2.scala diff --git a/tests/run/colltest5.check b/tests/run-separate-compilation/colltest5.check similarity index 100% rename from tests/run/colltest5.check rename to tests/run-separate-compilation/colltest5.check diff --git a/tests/run/colltest5/CollectionStrawMan5_1.scala b/tests/run-separate-compilation/colltest5/CollectionStrawMan5_1.scala similarity index 100% rename from tests/run/colltest5/CollectionStrawMan5_1.scala rename to tests/run-separate-compilation/colltest5/CollectionStrawMan5_1.scala diff --git a/tests/run/colltest5/CollectionTests_2.scala b/tests/run-separate-compilation/colltest5/CollectionTests_2.scala similarity index 100% rename from tests/run/colltest5/CollectionTests_2.scala rename to tests/run-separate-compilation/colltest5/CollectionTests_2.scala diff --git a/tests/run/colltest6.check b/tests/run-separate-compilation/colltest6.check similarity index 100% rename from tests/run/colltest6.check rename to tests/run-separate-compilation/colltest6.check diff --git a/tests/run/colltest6/CollectionStrawMan6_1.scala b/tests/run-separate-compilation/colltest6/CollectionStrawMan6_1.scala similarity index 100% rename from tests/run/colltest6/CollectionStrawMan6_1.scala rename to tests/run-separate-compilation/colltest6/CollectionStrawMan6_1.scala diff --git a/tests/run/colltest6/CollectionTests_2.scala b/tests/run-separate-compilation/colltest6/CollectionTests_2.scala similarity index 100% rename from tests/run/colltest6/CollectionTests_2.scala rename to tests/run-separate-compilation/colltest6/CollectionTests_2.scala diff --git a/tests/run/i1140/A_1.scala b/tests/run-separate-compilation/i1140/A_1.scala similarity index 100% rename from tests/run/i1140/A_1.scala rename to tests/run-separate-compilation/i1140/A_1.scala diff --git a/tests/run/i1140/B_2.scala b/tests/run-separate-compilation/i1140/B_2.scala similarity index 100% rename from tests/run/i1140/B_2.scala rename to tests/run-separate-compilation/i1140/B_2.scala diff --git a/tests/run/i1144/AB_1.scala b/tests/run-separate-compilation/i1144/AB_1.scala similarity index 100% rename from tests/run/i1144/AB_1.scala rename to tests/run-separate-compilation/i1144/AB_1.scala diff --git a/tests/run/i1144/C_2.scala b/tests/run-separate-compilation/i1144/C_2.scala similarity index 100% rename from tests/run/i1144/C_2.scala rename to tests/run-separate-compilation/i1144/C_2.scala diff --git a/tests/run/i4431.check b/tests/run-separate-compilation/i4431.check similarity index 100% rename from tests/run/i4431.check rename to tests/run-separate-compilation/i4431.check diff --git a/tests/run/i4431/quoted_1.scala b/tests/run-separate-compilation/i4431/quoted_1.scala similarity index 100% rename from tests/run/i4431/quoted_1.scala rename to tests/run-separate-compilation/i4431/quoted_1.scala diff --git a/tests/run/i4431/quoted_2.scala b/tests/run-separate-compilation/i4431/quoted_2.scala similarity index 100% rename from tests/run/i4431/quoted_2.scala rename to tests/run-separate-compilation/i4431/quoted_2.scala diff --git a/tests/run/i4455.check b/tests/run-separate-compilation/i4455.check similarity index 100% rename from tests/run/i4455.check rename to tests/run-separate-compilation/i4455.check diff --git a/tests/run/i4455/Macro_1.scala b/tests/run-separate-compilation/i4455/Macro_1.scala similarity index 100% rename from tests/run/i4455/Macro_1.scala rename to tests/run-separate-compilation/i4455/Macro_1.scala diff --git a/tests/run/i4455/Test_2.scala b/tests/run-separate-compilation/i4455/Test_2.scala similarity index 100% rename from tests/run/i4455/Test_2.scala rename to tests/run-separate-compilation/i4455/Test_2.scala diff --git a/tests/run/i4492.check b/tests/run-separate-compilation/i4492.check similarity index 100% rename from tests/run/i4492.check rename to tests/run-separate-compilation/i4492.check diff --git a/tests/run/i4492/quoted_1.scala b/tests/run-separate-compilation/i4492/quoted_1.scala similarity index 100% rename from tests/run/i4492/quoted_1.scala rename to tests/run-separate-compilation/i4492/quoted_1.scala diff --git a/tests/run/i4492/quoted_2.scala b/tests/run-separate-compilation/i4492/quoted_2.scala similarity index 100% rename from tests/run/i4492/quoted_2.scala rename to tests/run-separate-compilation/i4492/quoted_2.scala diff --git a/tests/run/i4515/Macro_1.scala b/tests/run-separate-compilation/i4515/Macro_1.scala similarity index 100% rename from tests/run/i4515/Macro_1.scala rename to tests/run-separate-compilation/i4515/Macro_1.scala diff --git a/tests/run/i4515/Test_2.scala b/tests/run-separate-compilation/i4515/Test_2.scala similarity index 100% rename from tests/run/i4515/Test_2.scala rename to tests/run-separate-compilation/i4515/Test_2.scala diff --git a/tests/run/i4515b/Macro_1.scala b/tests/run-separate-compilation/i4515b/Macro_1.scala similarity index 100% rename from tests/run/i4515b/Macro_1.scala rename to tests/run-separate-compilation/i4515b/Macro_1.scala diff --git a/tests/run/i4515b/Test_2.scala b/tests/run-separate-compilation/i4515b/Test_2.scala similarity index 100% rename from tests/run/i4515b/Test_2.scala rename to tests/run-separate-compilation/i4515b/Test_2.scala diff --git a/tests/run/i4734.check b/tests/run-separate-compilation/i4734.check similarity index 100% rename from tests/run/i4734.check rename to tests/run-separate-compilation/i4734.check diff --git a/tests/run/i4734/Macro_1.scala b/tests/run-separate-compilation/i4734/Macro_1.scala similarity index 100% rename from tests/run/i4734/Macro_1.scala rename to tests/run-separate-compilation/i4734/Macro_1.scala diff --git a/tests/run/i4734/Test_2.scala b/tests/run-separate-compilation/i4734/Test_2.scala similarity index 100% rename from tests/run/i4734/Test_2.scala rename to tests/run-separate-compilation/i4734/Test_2.scala diff --git a/tests/run/i4735.check b/tests/run-separate-compilation/i4735.check similarity index 100% rename from tests/run/i4735.check rename to tests/run-separate-compilation/i4735.check diff --git a/tests/run/i4735/App_2.scala b/tests/run-separate-compilation/i4735/App_2.scala similarity index 100% rename from tests/run/i4735/App_2.scala rename to tests/run-separate-compilation/i4735/App_2.scala diff --git a/tests/run/i4735/Macro_1.scala b/tests/run-separate-compilation/i4735/Macro_1.scala similarity index 100% rename from tests/run/i4735/Macro_1.scala rename to tests/run-separate-compilation/i4735/Macro_1.scala diff --git a/tests/run/i4803.check b/tests/run-separate-compilation/i4803.check similarity index 100% rename from tests/run/i4803.check rename to tests/run-separate-compilation/i4803.check diff --git a/tests/run/i4803/App_2.scala b/tests/run-separate-compilation/i4803/App_2.scala similarity index 100% rename from tests/run/i4803/App_2.scala rename to tests/run-separate-compilation/i4803/App_2.scala diff --git a/tests/run/i4803/Macro_1.scala b/tests/run-separate-compilation/i4803/Macro_1.scala similarity index 100% rename from tests/run/i4803/Macro_1.scala rename to tests/run-separate-compilation/i4803/Macro_1.scala diff --git a/tests/run/i4803b.check b/tests/run-separate-compilation/i4803b.check similarity index 100% rename from tests/run/i4803b.check rename to tests/run-separate-compilation/i4803b.check diff --git a/tests/run/i4803b/App_2.scala b/tests/run-separate-compilation/i4803b/App_2.scala similarity index 100% rename from tests/run/i4803b/App_2.scala rename to tests/run-separate-compilation/i4803b/App_2.scala diff --git a/tests/run/i4803b/Macro_1.scala b/tests/run-separate-compilation/i4803b/Macro_1.scala similarity index 100% rename from tests/run/i4803b/Macro_1.scala rename to tests/run-separate-compilation/i4803b/Macro_1.scala diff --git a/tests/run/i4803c.check b/tests/run-separate-compilation/i4803c.check similarity index 100% rename from tests/run/i4803c.check rename to tests/run-separate-compilation/i4803c.check diff --git a/tests/run/i4803c/App_2.scala b/tests/run-separate-compilation/i4803c/App_2.scala similarity index 100% rename from tests/run/i4803c/App_2.scala rename to tests/run-separate-compilation/i4803c/App_2.scala diff --git a/tests/run/i4803c/Macro_1.scala b/tests/run-separate-compilation/i4803c/Macro_1.scala similarity index 100% rename from tests/run/i4803c/Macro_1.scala rename to tests/run-separate-compilation/i4803c/Macro_1.scala diff --git a/tests/run/i4803e/App_2.scala b/tests/run-separate-compilation/i4803e/App_2.scala similarity index 100% rename from tests/run/i4803e/App_2.scala rename to tests/run-separate-compilation/i4803e/App_2.scala diff --git a/tests/run/i4803e/Macro_1.scala b/tests/run-separate-compilation/i4803e/Macro_1.scala similarity index 100% rename from tests/run/i4803e/Macro_1.scala rename to tests/run-separate-compilation/i4803e/Macro_1.scala diff --git a/tests/run/i4803f/App_2.scala b/tests/run-separate-compilation/i4803f/App_2.scala similarity index 100% rename from tests/run/i4803f/App_2.scala rename to tests/run-separate-compilation/i4803f/App_2.scala diff --git a/tests/run/i4803f/Macro_1.scala b/tests/run-separate-compilation/i4803f/Macro_1.scala similarity index 100% rename from tests/run/i4803f/Macro_1.scala rename to tests/run-separate-compilation/i4803f/Macro_1.scala diff --git a/tests/run/i4947b.check b/tests/run-separate-compilation/i4947b.check similarity index 100% rename from tests/run/i4947b.check rename to tests/run-separate-compilation/i4947b.check diff --git a/tests/run/i4947b/Lib_1.scala b/tests/run-separate-compilation/i4947b/Lib_1.scala similarity index 100% rename from tests/run/i4947b/Lib_1.scala rename to tests/run-separate-compilation/i4947b/Lib_1.scala diff --git a/tests/run/i4947b/Test_2.scala b/tests/run-separate-compilation/i4947b/Test_2.scala similarity index 100% rename from tests/run/i4947b/Test_2.scala rename to tests/run-separate-compilation/i4947b/Test_2.scala diff --git a/tests/run/i5119.check b/tests/run-separate-compilation/i5119.check similarity index 100% rename from tests/run/i5119.check rename to tests/run-separate-compilation/i5119.check diff --git a/tests/run/i5119/Macro_1.scala b/tests/run-separate-compilation/i5119/Macro_1.scala similarity index 100% rename from tests/run/i5119/Macro_1.scala rename to tests/run-separate-compilation/i5119/Macro_1.scala diff --git a/tests/run/i5119/Main_2.scala b/tests/run-separate-compilation/i5119/Main_2.scala similarity index 100% rename from tests/run/i5119/Main_2.scala rename to tests/run-separate-compilation/i5119/Main_2.scala diff --git a/tests/run/i5119b.check b/tests/run-separate-compilation/i5119b.check similarity index 100% rename from tests/run/i5119b.check rename to tests/run-separate-compilation/i5119b.check diff --git a/tests/run/i5119b/Macro_1.scala b/tests/run-separate-compilation/i5119b/Macro_1.scala similarity index 100% rename from tests/run/i5119b/Macro_1.scala rename to tests/run-separate-compilation/i5119b/Macro_1.scala diff --git a/tests/run/i5119b/Main_2.scala b/tests/run-separate-compilation/i5119b/Main_2.scala similarity index 100% rename from tests/run/i5119b/Main_2.scala rename to tests/run-separate-compilation/i5119b/Main_2.scala diff --git a/tests/run/i5188a.check b/tests/run-separate-compilation/i5188a.check similarity index 100% rename from tests/run/i5188a.check rename to tests/run-separate-compilation/i5188a.check diff --git a/tests/run/i5188a/Macro_1.scala b/tests/run-separate-compilation/i5188a/Macro_1.scala similarity index 100% rename from tests/run/i5188a/Macro_1.scala rename to tests/run-separate-compilation/i5188a/Macro_1.scala diff --git a/tests/run/i5188a/Test_2.scala b/tests/run-separate-compilation/i5188a/Test_2.scala similarity index 100% rename from tests/run/i5188a/Test_2.scala rename to tests/run-separate-compilation/i5188a/Test_2.scala diff --git a/tests/run/implicitShortcut/Base_1.scala b/tests/run-separate-compilation/implicitShortcut/Base_1.scala similarity index 100% rename from tests/run/implicitShortcut/Base_1.scala rename to tests/run-separate-compilation/implicitShortcut/Base_1.scala diff --git a/tests/run/implicitShortcut/Derived_2.scala b/tests/run-separate-compilation/implicitShortcut/Derived_2.scala similarity index 100% rename from tests/run/implicitShortcut/Derived_2.scala rename to tests/run-separate-compilation/implicitShortcut/Derived_2.scala diff --git a/tests/run/implicitShortcut/Test_3.scala b/tests/run-separate-compilation/implicitShortcut/Test_3.scala similarity index 100% rename from tests/run/implicitShortcut/Test_3.scala rename to tests/run-separate-compilation/implicitShortcut/Test_3.scala diff --git a/tests/run/inline-case-objects.check b/tests/run-separate-compilation/inline-case-objects.check similarity index 100% rename from tests/run/inline-case-objects.check rename to tests/run-separate-compilation/inline-case-objects.check diff --git a/tests/run/inline-case-objects/Macro_1.scala b/tests/run-separate-compilation/inline-case-objects/Macro_1.scala similarity index 100% rename from tests/run/inline-case-objects/Macro_1.scala rename to tests/run-separate-compilation/inline-case-objects/Macro_1.scala diff --git a/tests/run/inline-case-objects/Main_2.scala b/tests/run-separate-compilation/inline-case-objects/Main_2.scala similarity index 100% rename from tests/run/inline-case-objects/Main_2.scala rename to tests/run-separate-compilation/inline-case-objects/Main_2.scala diff --git a/tests/run/inline-macro-staged-interpreter.check b/tests/run-separate-compilation/inline-macro-staged-interpreter.check similarity index 100% rename from tests/run/inline-macro-staged-interpreter.check rename to tests/run-separate-compilation/inline-macro-staged-interpreter.check diff --git a/tests/run/inline-macro-staged-interpreter/Macro_1.scala b/tests/run-separate-compilation/inline-macro-staged-interpreter/Macro_1.scala similarity index 100% rename from tests/run/inline-macro-staged-interpreter/Macro_1.scala rename to tests/run-separate-compilation/inline-macro-staged-interpreter/Macro_1.scala diff --git a/tests/run/inline-macro-staged-interpreter/Main_2.scala b/tests/run-separate-compilation/inline-macro-staged-interpreter/Main_2.scala similarity index 100% rename from tests/run/inline-macro-staged-interpreter/Main_2.scala rename to tests/run-separate-compilation/inline-macro-staged-interpreter/Main_2.scala diff --git a/tests/run/inline-option.check b/tests/run-separate-compilation/inline-option.check similarity index 100% rename from tests/run/inline-option.check rename to tests/run-separate-compilation/inline-option.check diff --git a/tests/run/inline-option/Macro_1.scala b/tests/run-separate-compilation/inline-option/Macro_1.scala similarity index 100% rename from tests/run/inline-option/Macro_1.scala rename to tests/run-separate-compilation/inline-option/Macro_1.scala diff --git a/tests/run/inline-option/Main_2.scala b/tests/run-separate-compilation/inline-option/Main_2.scala similarity index 100% rename from tests/run/inline-option/Main_2.scala rename to tests/run-separate-compilation/inline-option/Main_2.scala diff --git a/tests/run/inline-tuples-1.check b/tests/run-separate-compilation/inline-tuples-1.check similarity index 100% rename from tests/run/inline-tuples-1.check rename to tests/run-separate-compilation/inline-tuples-1.check diff --git a/tests/run/inline-tuples-1/Macro_1.scala b/tests/run-separate-compilation/inline-tuples-1/Macro_1.scala similarity index 100% rename from tests/run/inline-tuples-1/Macro_1.scala rename to tests/run-separate-compilation/inline-tuples-1/Macro_1.scala diff --git a/tests/run/inline-tuples-1/Main_2.scala b/tests/run-separate-compilation/inline-tuples-1/Main_2.scala similarity index 100% rename from tests/run/inline-tuples-1/Main_2.scala rename to tests/run-separate-compilation/inline-tuples-1/Main_2.scala diff --git a/tests/run/inline-tuples-2.check b/tests/run-separate-compilation/inline-tuples-2.check similarity index 100% rename from tests/run/inline-tuples-2.check rename to tests/run-separate-compilation/inline-tuples-2.check diff --git a/tests/run/inline-tuples-2/Macro_1.scala b/tests/run-separate-compilation/inline-tuples-2/Macro_1.scala similarity index 100% rename from tests/run/inline-tuples-2/Macro_1.scala rename to tests/run-separate-compilation/inline-tuples-2/Macro_1.scala diff --git a/tests/run/inline-tuples-2/Main_2.scala b/tests/run-separate-compilation/inline-tuples-2/Main_2.scala similarity index 100% rename from tests/run/inline-tuples-2/Main_2.scala rename to tests/run-separate-compilation/inline-tuples-2/Main_2.scala diff --git a/tests/run/inline-varargs-1.check b/tests/run-separate-compilation/inline-varargs-1.check similarity index 100% rename from tests/run/inline-varargs-1.check rename to tests/run-separate-compilation/inline-varargs-1.check diff --git a/tests/run/inline-varargs-1/Macro_1.scala b/tests/run-separate-compilation/inline-varargs-1/Macro_1.scala similarity index 100% rename from tests/run/inline-varargs-1/Macro_1.scala rename to tests/run-separate-compilation/inline-varargs-1/Macro_1.scala diff --git a/tests/run/inline-varargs-1/Main_2.scala b/tests/run-separate-compilation/inline-varargs-1/Main_2.scala similarity index 100% rename from tests/run/inline-varargs-1/Main_2.scala rename to tests/run-separate-compilation/inline-varargs-1/Main_2.scala diff --git a/tests/run/mixins1/A_1.scala b/tests/run-separate-compilation/mixins1/A_1.scala similarity index 100% rename from tests/run/mixins1/A_1.scala rename to tests/run-separate-compilation/mixins1/A_1.scala diff --git a/tests/run/mixins1/C_2.scala b/tests/run-separate-compilation/mixins1/C_2.scala similarity index 100% rename from tests/run/mixins1/C_2.scala rename to tests/run-separate-compilation/mixins1/C_2.scala diff --git a/tests/run/outerPatternMatch/Outer_1.scala b/tests/run-separate-compilation/outerPatternMatch/Outer_1.scala similarity index 100% rename from tests/run/outerPatternMatch/Outer_1.scala rename to tests/run-separate-compilation/outerPatternMatch/Outer_1.scala diff --git a/tests/run/outerPatternMatch/Test_2.scala b/tests/run-separate-compilation/outerPatternMatch/Test_2.scala similarity index 100% rename from tests/run/outerPatternMatch/Test_2.scala rename to tests/run-separate-compilation/outerPatternMatch/Test_2.scala diff --git a/tests/run/paramForwarding_separate.check b/tests/run-separate-compilation/paramForwarding_separate.check similarity index 100% rename from tests/run/paramForwarding_separate.check rename to tests/run-separate-compilation/paramForwarding_separate.check diff --git a/tests/run/paramForwarding_separate/A_1.scala b/tests/run-separate-compilation/paramForwarding_separate/A_1.scala similarity index 100% rename from tests/run/paramForwarding_separate/A_1.scala rename to tests/run-separate-compilation/paramForwarding_separate/A_1.scala diff --git a/tests/run/paramForwarding_separate/B_2.scala b/tests/run-separate-compilation/paramForwarding_separate/B_2.scala similarity index 100% rename from tests/run/paramForwarding_separate/B_2.scala rename to tests/run-separate-compilation/paramForwarding_separate/B_2.scala diff --git a/tests/run/quote-and-splice.check b/tests/run-separate-compilation/quote-and-splice.check similarity index 100% rename from tests/run/quote-and-splice.check rename to tests/run-separate-compilation/quote-and-splice.check diff --git a/tests/run/quote-and-splice/Macros_1.scala b/tests/run-separate-compilation/quote-and-splice/Macros_1.scala similarity index 100% rename from tests/run/quote-and-splice/Macros_1.scala rename to tests/run-separate-compilation/quote-and-splice/Macros_1.scala diff --git a/tests/run/quote-and-splice/Test_2.scala b/tests/run-separate-compilation/quote-and-splice/Test_2.scala similarity index 100% rename from tests/run/quote-and-splice/Test_2.scala rename to tests/run-separate-compilation/quote-and-splice/Test_2.scala diff --git a/tests/run/quote-change-owner.check b/tests/run-separate-compilation/quote-change-owner.check similarity index 100% rename from tests/run/quote-change-owner.check rename to tests/run-separate-compilation/quote-change-owner.check diff --git a/tests/run/quote-change-owner/Macro_1.scala b/tests/run-separate-compilation/quote-change-owner/Macro_1.scala similarity index 100% rename from tests/run/quote-change-owner/Macro_1.scala rename to tests/run-separate-compilation/quote-change-owner/Macro_1.scala diff --git a/tests/run/quote-change-owner/Test_2.scala b/tests/run-separate-compilation/quote-change-owner/Test_2.scala similarity index 100% rename from tests/run/quote-change-owner/Test_2.scala rename to tests/run-separate-compilation/quote-change-owner/Test_2.scala diff --git a/tests/run/quote-force.check b/tests/run-separate-compilation/quote-force.check similarity index 100% rename from tests/run/quote-force.check rename to tests/run-separate-compilation/quote-force.check diff --git a/tests/run/quote-force/quoted_1.scala b/tests/run-separate-compilation/quote-force/quoted_1.scala similarity index 100% rename from tests/run/quote-force/quoted_1.scala rename to tests/run-separate-compilation/quote-force/quoted_1.scala diff --git a/tests/run/quote-force/quoted_2.scala b/tests/run-separate-compilation/quote-force/quoted_2.scala similarity index 100% rename from tests/run/quote-force/quoted_2.scala rename to tests/run-separate-compilation/quote-force/quoted_2.scala diff --git a/tests/run/quote-indexed-map-by-name/quoted_1.scala b/tests/run-separate-compilation/quote-indexed-map-by-name/quoted_1.scala similarity index 100% rename from tests/run/quote-indexed-map-by-name/quoted_1.scala rename to tests/run-separate-compilation/quote-indexed-map-by-name/quoted_1.scala diff --git a/tests/run/quote-indexed-map-by-name/quoted_2.scala b/tests/run-separate-compilation/quote-indexed-map-by-name/quoted_2.scala similarity index 100% rename from tests/run/quote-indexed-map-by-name/quoted_2.scala rename to tests/run-separate-compilation/quote-indexed-map-by-name/quoted_2.scala diff --git a/tests/run/quote-sep-comp-2/Macro_1.scala b/tests/run-separate-compilation/quote-sep-comp-2/Macro_1.scala similarity index 100% rename from tests/run/quote-sep-comp-2/Macro_1.scala rename to tests/run-separate-compilation/quote-sep-comp-2/Macro_1.scala diff --git a/tests/run/quote-sep-comp-2/Test_2.scala b/tests/run-separate-compilation/quote-sep-comp-2/Test_2.scala similarity index 100% rename from tests/run/quote-sep-comp-2/Test_2.scala rename to tests/run-separate-compilation/quote-sep-comp-2/Test_2.scala diff --git a/tests/run/quote-sep-comp.check b/tests/run-separate-compilation/quote-sep-comp.check similarity index 100% rename from tests/run/quote-sep-comp.check rename to tests/run-separate-compilation/quote-sep-comp.check diff --git a/tests/run/quote-sep-comp/Macro_1.scala b/tests/run-separate-compilation/quote-sep-comp/Macro_1.scala similarity index 100% rename from tests/run/quote-sep-comp/Macro_1.scala rename to tests/run-separate-compilation/quote-sep-comp/Macro_1.scala diff --git a/tests/run/quote-sep-comp/Test_2.scala b/tests/run-separate-compilation/quote-sep-comp/Test_2.scala similarity index 100% rename from tests/run/quote-sep-comp/Test_2.scala rename to tests/run-separate-compilation/quote-sep-comp/Test_2.scala diff --git a/tests/run/quote-simple-macro.check b/tests/run-separate-compilation/quote-simple-macro.check similarity index 100% rename from tests/run/quote-simple-macro.check rename to tests/run-separate-compilation/quote-simple-macro.check diff --git a/tests/run/quote-simple-macro/quoted_1.scala b/tests/run-separate-compilation/quote-simple-macro/quoted_1.scala similarity index 100% rename from tests/run/quote-simple-macro/quoted_1.scala rename to tests/run-separate-compilation/quote-simple-macro/quoted_1.scala diff --git a/tests/run/quote-simple-macro/quoted_2.scala b/tests/run-separate-compilation/quote-simple-macro/quoted_2.scala similarity index 100% rename from tests/run/quote-simple-macro/quoted_2.scala rename to tests/run-separate-compilation/quote-simple-macro/quoted_2.scala diff --git a/tests/run/quote-unrolled-foreach.check b/tests/run-separate-compilation/quote-unrolled-foreach.check similarity index 100% rename from tests/run/quote-unrolled-foreach.check rename to tests/run-separate-compilation/quote-unrolled-foreach.check diff --git a/tests/run/quote-unrolled-foreach/quoted_1.scala b/tests/run-separate-compilation/quote-unrolled-foreach/quoted_1.scala similarity index 100% rename from tests/run/quote-unrolled-foreach/quoted_1.scala rename to tests/run-separate-compilation/quote-unrolled-foreach/quoted_1.scala diff --git a/tests/run/quote-unrolled-foreach/quoted_2.scala b/tests/run-separate-compilation/quote-unrolled-foreach/quoted_2.scala similarity index 100% rename from tests/run/quote-unrolled-foreach/quoted_2.scala rename to tests/run-separate-compilation/quote-unrolled-foreach/quoted_2.scala diff --git a/tests/run/t3038c.check b/tests/run-separate-compilation/t3038c.check similarity index 100% rename from tests/run/t3038c.check rename to tests/run-separate-compilation/t3038c.check diff --git a/tests/run/t3038c/A_1.scala b/tests/run-separate-compilation/t3038c/A_1.scala similarity index 100% rename from tests/run/t3038c/A_1.scala rename to tests/run-separate-compilation/t3038c/A_1.scala diff --git a/tests/run/t3038c/B_2.scala b/tests/run-separate-compilation/t3038c/B_2.scala similarity index 100% rename from tests/run/t3038c/B_2.scala rename to tests/run-separate-compilation/t3038c/B_2.scala diff --git a/tests/run/t3452a.check b/tests/run-separate-compilation/t3452a.check similarity index 100% rename from tests/run/t3452a.check rename to tests/run-separate-compilation/t3452a.check diff --git a/tests/run/t3452a/J_2.java b/tests/run-separate-compilation/t3452a/J_2.java similarity index 100% rename from tests/run/t3452a/J_2.java rename to tests/run-separate-compilation/t3452a/J_2.java diff --git a/tests/run/t3452a/S_1.scala b/tests/run-separate-compilation/t3452a/S_1.scala similarity index 100% rename from tests/run/t3452a/S_1.scala rename to tests/run-separate-compilation/t3452a/S_1.scala diff --git a/tests/run/t3452a/S_3.scala b/tests/run-separate-compilation/t3452a/S_3.scala similarity index 100% rename from tests/run/t3452a/S_3.scala rename to tests/run-separate-compilation/t3452a/S_3.scala diff --git a/tests/run/t3452b-bcode.check b/tests/run-separate-compilation/t3452b-bcode.check similarity index 100% rename from tests/run/t3452b-bcode.check rename to tests/run-separate-compilation/t3452b-bcode.check diff --git a/tests/run/t3452b-bcode/J_2.java b/tests/run-separate-compilation/t3452b-bcode/J_2.java similarity index 100% rename from tests/run/t3452b-bcode/J_2.java rename to tests/run-separate-compilation/t3452b-bcode/J_2.java diff --git a/tests/run/t3452b-bcode/S_1.scala b/tests/run-separate-compilation/t3452b-bcode/S_1.scala similarity index 100% rename from tests/run/t3452b-bcode/S_1.scala rename to tests/run-separate-compilation/t3452b-bcode/S_1.scala diff --git a/tests/run/t3452b-bcode/S_3.scala b/tests/run-separate-compilation/t3452b-bcode/S_3.scala similarity index 100% rename from tests/run/t3452b-bcode/S_3.scala rename to tests/run-separate-compilation/t3452b-bcode/S_3.scala diff --git a/tests/run/t3452b.check b/tests/run-separate-compilation/t3452b.check similarity index 100% rename from tests/run/t3452b.check rename to tests/run-separate-compilation/t3452b.check diff --git a/tests/run/t3452b/J_2.java b/tests/run-separate-compilation/t3452b/J_2.java similarity index 100% rename from tests/run/t3452b/J_2.java rename to tests/run-separate-compilation/t3452b/J_2.java diff --git a/tests/run/t3452b/S_1.scala b/tests/run-separate-compilation/t3452b/S_1.scala similarity index 100% rename from tests/run/t3452b/S_1.scala rename to tests/run-separate-compilation/t3452b/S_1.scala diff --git a/tests/run/t3452b/S_3.scala b/tests/run-separate-compilation/t3452b/S_3.scala similarity index 100% rename from tests/run/t3452b/S_3.scala rename to tests/run-separate-compilation/t3452b/S_3.scala diff --git a/tests/run/t3452d/A.scala b/tests/run-separate-compilation/t3452d/A.scala similarity index 100% rename from tests/run/t3452d/A.scala rename to tests/run-separate-compilation/t3452d/A.scala diff --git a/tests/run/t3452d/Test.java b/tests/run-separate-compilation/t3452d/Test.java similarity index 100% rename from tests/run/t3452d/Test.java rename to tests/run-separate-compilation/t3452d/Test.java diff --git a/tests/run/t3452e/A.scala b/tests/run-separate-compilation/t3452e/A.scala similarity index 100% rename from tests/run/t3452e/A.scala rename to tests/run-separate-compilation/t3452e/A.scala diff --git a/tests/run/t3452e/B.java b/tests/run-separate-compilation/t3452e/B.java similarity index 100% rename from tests/run/t3452e/B.java rename to tests/run-separate-compilation/t3452e/B.java diff --git a/tests/run/t3452e/Test.scala b/tests/run-separate-compilation/t3452e/Test.scala similarity index 100% rename from tests/run/t3452e/Test.scala rename to tests/run-separate-compilation/t3452e/Test.scala diff --git a/tests/run/t3452g/A.scala b/tests/run-separate-compilation/t3452g/A.scala similarity index 100% rename from tests/run/t3452g/A.scala rename to tests/run-separate-compilation/t3452g/A.scala diff --git a/tests/run/t3452g/Test.java b/tests/run-separate-compilation/t3452g/Test.java similarity index 100% rename from tests/run/t3452g/Test.java rename to tests/run-separate-compilation/t3452g/Test.java diff --git a/tests/run/t4238/J_1.java b/tests/run-separate-compilation/t4238/J_1.java similarity index 100% rename from tests/run/t4238/J_1.java rename to tests/run-separate-compilation/t4238/J_1.java diff --git a/tests/run/t4238/s_2.scala b/tests/run-separate-compilation/t4238/s_2.scala similarity index 100% rename from tests/run/t4238/s_2.scala rename to tests/run-separate-compilation/t4238/s_2.scala diff --git a/tests/run/t4317.check b/tests/run-separate-compilation/t4317.check similarity index 100% rename from tests/run/t4317.check rename to tests/run-separate-compilation/t4317.check diff --git a/tests/run/t4317/J_2.java b/tests/run-separate-compilation/t4317/J_2.java similarity index 100% rename from tests/run/t4317/J_2.java rename to tests/run-separate-compilation/t4317/J_2.java diff --git a/tests/run/t4317/S_1.scala b/tests/run-separate-compilation/t4317/S_1.scala similarity index 100% rename from tests/run/t4317/S_1.scala rename to tests/run-separate-compilation/t4317/S_1.scala diff --git a/tests/run/t4317/S_3.scala b/tests/run-separate-compilation/t4317/S_3.scala similarity index 100% rename from tests/run/t4317/S_3.scala rename to tests/run-separate-compilation/t4317/S_3.scala diff --git a/tests/run/t7120.check b/tests/run-separate-compilation/t7120.check similarity index 100% rename from tests/run/t7120.check rename to tests/run-separate-compilation/t7120.check diff --git a/tests/run/t7120/Base_1.scala b/tests/run-separate-compilation/t7120/Base_1.scala similarity index 100% rename from tests/run/t7120/Base_1.scala rename to tests/run-separate-compilation/t7120/Base_1.scala diff --git a/tests/run/t7120/Derived_2.scala b/tests/run-separate-compilation/t7120/Derived_2.scala similarity index 100% rename from tests/run/t7120/Derived_2.scala rename to tests/run-separate-compilation/t7120/Derived_2.scala diff --git a/tests/run/t7120/Run_3.scala b/tests/run-separate-compilation/t7120/Run_3.scala similarity index 100% rename from tests/run/t7120/Run_3.scala rename to tests/run-separate-compilation/t7120/Run_3.scala diff --git a/tests/run/t7374.check b/tests/run-separate-compilation/t7374.check similarity index 100% rename from tests/run/t7374.check rename to tests/run-separate-compilation/t7374.check diff --git a/tests/run/t7374/Some.scala b/tests/run-separate-compilation/t7374/Some.scala similarity index 100% rename from tests/run/t7374/Some.scala rename to tests/run-separate-compilation/t7374/Some.scala diff --git a/tests/run/t7374/Test.java b/tests/run-separate-compilation/t7374/Test.java similarity index 100% rename from tests/run/t7374/Test.java rename to tests/run-separate-compilation/t7374/Test.java diff --git a/tests/run/t7859/A_1.scala b/tests/run-separate-compilation/t7859/A_1.scala similarity index 100% rename from tests/run/t7859/A_1.scala rename to tests/run-separate-compilation/t7859/A_1.scala diff --git a/tests/run/t7859/B_2.scala b/tests/run-separate-compilation/t7859/B_2.scala similarity index 100% rename from tests/run/t7859/B_2.scala rename to tests/run-separate-compilation/t7859/B_2.scala diff --git a/tests/run/t9915/C_1.java b/tests/run-separate-compilation/t9915/C_1.java similarity index 100% rename from tests/run/t9915/C_1.java rename to tests/run-separate-compilation/t9915/C_1.java diff --git a/tests/run/t9915/Test_2.scala b/tests/run-separate-compilation/t9915/Test_2.scala similarity index 100% rename from tests/run/t9915/Test_2.scala rename to tests/run-separate-compilation/t9915/Test_2.scala diff --git a/tests/run/tasty-argument-tree-1.check b/tests/run-separate-compilation/tasty-argument-tree-1.check similarity index 100% rename from tests/run/tasty-argument-tree-1.check rename to tests/run-separate-compilation/tasty-argument-tree-1.check diff --git a/tests/run/tasty-argument-tree-1/quoted_1.scala b/tests/run-separate-compilation/tasty-argument-tree-1/quoted_1.scala similarity index 100% rename from tests/run/tasty-argument-tree-1/quoted_1.scala rename to tests/run-separate-compilation/tasty-argument-tree-1/quoted_1.scala diff --git a/tests/run/tasty-argument-tree-1/quoted_2.scala b/tests/run-separate-compilation/tasty-argument-tree-1/quoted_2.scala similarity index 100% rename from tests/run/tasty-argument-tree-1/quoted_2.scala rename to tests/run-separate-compilation/tasty-argument-tree-1/quoted_2.scala diff --git a/tests/run/tasty-custom-show.check b/tests/run-separate-compilation/tasty-custom-show.check similarity index 100% rename from tests/run/tasty-custom-show.check rename to tests/run-separate-compilation/tasty-custom-show.check diff --git a/tests/run/tasty-custom-show/quoted_1.scala b/tests/run-separate-compilation/tasty-custom-show/quoted_1.scala similarity index 100% rename from tests/run/tasty-custom-show/quoted_1.scala rename to tests/run-separate-compilation/tasty-custom-show/quoted_1.scala diff --git a/tests/run/tasty-custom-show/quoted_2.scala b/tests/run-separate-compilation/tasty-custom-show/quoted_2.scala similarity index 100% rename from tests/run/tasty-custom-show/quoted_2.scala rename to tests/run-separate-compilation/tasty-custom-show/quoted_2.scala diff --git a/tests/run/tasty-definitions-1.check b/tests/run-separate-compilation/tasty-definitions-1.check similarity index 100% rename from tests/run/tasty-definitions-1.check rename to tests/run-separate-compilation/tasty-definitions-1.check diff --git a/tests/run/tasty-definitions-1/quoted_1.scala b/tests/run-separate-compilation/tasty-definitions-1/quoted_1.scala similarity index 100% rename from tests/run/tasty-definitions-1/quoted_1.scala rename to tests/run-separate-compilation/tasty-definitions-1/quoted_1.scala diff --git a/tests/run/tasty-definitions-1/quoted_2.scala b/tests/run-separate-compilation/tasty-definitions-1/quoted_2.scala similarity index 100% rename from tests/run/tasty-definitions-1/quoted_2.scala rename to tests/run-separate-compilation/tasty-definitions-1/quoted_2.scala diff --git a/tests/run/tasty-eval.check b/tests/run-separate-compilation/tasty-eval.check similarity index 100% rename from tests/run/tasty-eval.check rename to tests/run-separate-compilation/tasty-eval.check diff --git a/tests/run/tasty-eval/quoted_1.scala b/tests/run-separate-compilation/tasty-eval/quoted_1.scala similarity index 100% rename from tests/run/tasty-eval/quoted_1.scala rename to tests/run-separate-compilation/tasty-eval/quoted_1.scala diff --git a/tests/run/tasty-eval/quoted_2.scala b/tests/run-separate-compilation/tasty-eval/quoted_2.scala similarity index 100% rename from tests/run/tasty-eval/quoted_2.scala rename to tests/run-separate-compilation/tasty-eval/quoted_2.scala diff --git a/tests/run/tasty-extractors-1.check b/tests/run-separate-compilation/tasty-extractors-1.check similarity index 100% rename from tests/run/tasty-extractors-1.check rename to tests/run-separate-compilation/tasty-extractors-1.check diff --git a/tests/run/tasty-extractors-1/quoted_1.scala b/tests/run-separate-compilation/tasty-extractors-1/quoted_1.scala similarity index 100% rename from tests/run/tasty-extractors-1/quoted_1.scala rename to tests/run-separate-compilation/tasty-extractors-1/quoted_1.scala diff --git a/tests/run/tasty-extractors-1/quoted_2.scala b/tests/run-separate-compilation/tasty-extractors-1/quoted_2.scala similarity index 100% rename from tests/run/tasty-extractors-1/quoted_2.scala rename to tests/run-separate-compilation/tasty-extractors-1/quoted_2.scala diff --git a/tests/run/tasty-extractors-2.check b/tests/run-separate-compilation/tasty-extractors-2.check similarity index 100% rename from tests/run/tasty-extractors-2.check rename to tests/run-separate-compilation/tasty-extractors-2.check diff --git a/tests/run/tasty-extractors-2/quoted_1.scala b/tests/run-separate-compilation/tasty-extractors-2/quoted_1.scala similarity index 100% rename from tests/run/tasty-extractors-2/quoted_1.scala rename to tests/run-separate-compilation/tasty-extractors-2/quoted_1.scala diff --git a/tests/run/tasty-extractors-2/quoted_2.scala b/tests/run-separate-compilation/tasty-extractors-2/quoted_2.scala similarity index 100% rename from tests/run/tasty-extractors-2/quoted_2.scala rename to tests/run-separate-compilation/tasty-extractors-2/quoted_2.scala diff --git a/tests/run/tasty-extractors-3.check b/tests/run-separate-compilation/tasty-extractors-3.check similarity index 100% rename from tests/run/tasty-extractors-3.check rename to tests/run-separate-compilation/tasty-extractors-3.check diff --git a/tests/run/tasty-extractors-3/quoted_1.scala b/tests/run-separate-compilation/tasty-extractors-3/quoted_1.scala similarity index 100% rename from tests/run/tasty-extractors-3/quoted_1.scala rename to tests/run-separate-compilation/tasty-extractors-3/quoted_1.scala diff --git a/tests/run/tasty-extractors-3/quoted_2.scala b/tests/run-separate-compilation/tasty-extractors-3/quoted_2.scala similarity index 100% rename from tests/run/tasty-extractors-3/quoted_2.scala rename to tests/run-separate-compilation/tasty-extractors-3/quoted_2.scala diff --git a/tests/run/tasty-extractors-constants-1.check b/tests/run-separate-compilation/tasty-extractors-constants-1.check similarity index 100% rename from tests/run/tasty-extractors-constants-1.check rename to tests/run-separate-compilation/tasty-extractors-constants-1.check diff --git a/tests/run/tasty-extractors-constants-1/quoted_1.scala b/tests/run-separate-compilation/tasty-extractors-constants-1/quoted_1.scala similarity index 100% rename from tests/run/tasty-extractors-constants-1/quoted_1.scala rename to tests/run-separate-compilation/tasty-extractors-constants-1/quoted_1.scala diff --git a/tests/run/tasty-extractors-constants-1/quoted_2.scala b/tests/run-separate-compilation/tasty-extractors-constants-1/quoted_2.scala similarity index 100% rename from tests/run/tasty-extractors-constants-1/quoted_2.scala rename to tests/run-separate-compilation/tasty-extractors-constants-1/quoted_2.scala diff --git a/tests/run/tasty-extractors-types.check b/tests/run-separate-compilation/tasty-extractors-types.check similarity index 100% rename from tests/run/tasty-extractors-types.check rename to tests/run-separate-compilation/tasty-extractors-types.check diff --git a/tests/run/tasty-extractors-types/quoted_1.scala b/tests/run-separate-compilation/tasty-extractors-types/quoted_1.scala similarity index 100% rename from tests/run/tasty-extractors-types/quoted_1.scala rename to tests/run-separate-compilation/tasty-extractors-types/quoted_1.scala diff --git a/tests/run/tasty-extractors-types/quoted_2.scala b/tests/run-separate-compilation/tasty-extractors-types/quoted_2.scala similarity index 100% rename from tests/run/tasty-extractors-types/quoted_2.scala rename to tests/run-separate-compilation/tasty-extractors-types/quoted_2.scala diff --git a/tests/run/tasty-getfile-implicit-fun-context.check b/tests/run-separate-compilation/tasty-getfile-implicit-fun-context.check similarity index 100% rename from tests/run/tasty-getfile-implicit-fun-context.check rename to tests/run-separate-compilation/tasty-getfile-implicit-fun-context.check diff --git a/tests/run/tasty-getfile-implicit-fun-context/App_2.scala b/tests/run-separate-compilation/tasty-getfile-implicit-fun-context/App_2.scala similarity index 100% rename from tests/run/tasty-getfile-implicit-fun-context/App_2.scala rename to tests/run-separate-compilation/tasty-getfile-implicit-fun-context/App_2.scala diff --git a/tests/run/tasty-getfile-implicit-fun-context/Macro_1.scala b/tests/run-separate-compilation/tasty-getfile-implicit-fun-context/Macro_1.scala similarity index 100% rename from tests/run/tasty-getfile-implicit-fun-context/Macro_1.scala rename to tests/run-separate-compilation/tasty-getfile-implicit-fun-context/Macro_1.scala diff --git a/tests/run/tasty-getfile.check b/tests/run-separate-compilation/tasty-getfile.check similarity index 100% rename from tests/run/tasty-getfile.check rename to tests/run-separate-compilation/tasty-getfile.check diff --git a/tests/run/tasty-getfile/App_2.scala b/tests/run-separate-compilation/tasty-getfile/App_2.scala similarity index 100% rename from tests/run/tasty-getfile/App_2.scala rename to tests/run-separate-compilation/tasty-getfile/App_2.scala diff --git a/tests/run/tasty-getfile/Macro_1.scala b/tests/run-separate-compilation/tasty-getfile/Macro_1.scala similarity index 100% rename from tests/run/tasty-getfile/Macro_1.scala rename to tests/run-separate-compilation/tasty-getfile/Macro_1.scala diff --git a/tests/run/tasty-implicit-fun-context-2.check b/tests/run-separate-compilation/tasty-implicit-fun-context-2.check similarity index 100% rename from tests/run/tasty-implicit-fun-context-2.check rename to tests/run-separate-compilation/tasty-implicit-fun-context-2.check diff --git a/tests/run/tasty-implicit-fun-context-2/App_2.scala b/tests/run-separate-compilation/tasty-implicit-fun-context-2/App_2.scala similarity index 100% rename from tests/run/tasty-implicit-fun-context-2/App_2.scala rename to tests/run-separate-compilation/tasty-implicit-fun-context-2/App_2.scala diff --git a/tests/run/tasty-implicit-fun-context-2/Macro_1.scala b/tests/run-separate-compilation/tasty-implicit-fun-context-2/Macro_1.scala similarity index 100% rename from tests/run/tasty-implicit-fun-context-2/Macro_1.scala rename to tests/run-separate-compilation/tasty-implicit-fun-context-2/Macro_1.scala diff --git a/tests/run/tasty-indexed-map/quoted_1.scala b/tests/run-separate-compilation/tasty-indexed-map/quoted_1.scala similarity index 100% rename from tests/run/tasty-indexed-map/quoted_1.scala rename to tests/run-separate-compilation/tasty-indexed-map/quoted_1.scala diff --git a/tests/run/tasty-indexed-map/quoted_2.scala b/tests/run-separate-compilation/tasty-indexed-map/quoted_2.scala similarity index 100% rename from tests/run/tasty-indexed-map/quoted_2.scala rename to tests/run-separate-compilation/tasty-indexed-map/quoted_2.scala diff --git a/tests/run/tasty-linenumber-2.check b/tests/run-separate-compilation/tasty-linenumber-2.check similarity index 100% rename from tests/run/tasty-linenumber-2.check rename to tests/run-separate-compilation/tasty-linenumber-2.check diff --git a/tests/run/tasty-linenumber-2/quoted_1.scala b/tests/run-separate-compilation/tasty-linenumber-2/quoted_1.scala similarity index 100% rename from tests/run/tasty-linenumber-2/quoted_1.scala rename to tests/run-separate-compilation/tasty-linenumber-2/quoted_1.scala diff --git a/tests/run/tasty-linenumber-2/quoted_2.scala b/tests/run-separate-compilation/tasty-linenumber-2/quoted_2.scala similarity index 100% rename from tests/run/tasty-linenumber-2/quoted_2.scala rename to tests/run-separate-compilation/tasty-linenumber-2/quoted_2.scala diff --git a/tests/run/tasty-linenumber.check b/tests/run-separate-compilation/tasty-linenumber.check similarity index 100% rename from tests/run/tasty-linenumber.check rename to tests/run-separate-compilation/tasty-linenumber.check diff --git a/tests/run/tasty-linenumber/quoted_1.scala b/tests/run-separate-compilation/tasty-linenumber/quoted_1.scala similarity index 100% rename from tests/run/tasty-linenumber/quoted_1.scala rename to tests/run-separate-compilation/tasty-linenumber/quoted_1.scala diff --git a/tests/run/tasty-linenumber/quoted_2.scala b/tests/run-separate-compilation/tasty-linenumber/quoted_2.scala similarity index 100% rename from tests/run/tasty-linenumber/quoted_2.scala rename to tests/run-separate-compilation/tasty-linenumber/quoted_2.scala diff --git a/tests/run/tasty-location.check b/tests/run-separate-compilation/tasty-location.check similarity index 100% rename from tests/run/tasty-location.check rename to tests/run-separate-compilation/tasty-location.check diff --git a/tests/run/tasty-location/quoted_1.scala b/tests/run-separate-compilation/tasty-location/quoted_1.scala similarity index 100% rename from tests/run/tasty-location/quoted_1.scala rename to tests/run-separate-compilation/tasty-location/quoted_1.scala diff --git a/tests/run/tasty-location/quoted_2.scala b/tests/run-separate-compilation/tasty-location/quoted_2.scala similarity index 100% rename from tests/run/tasty-location/quoted_2.scala rename to tests/run-separate-compilation/tasty-location/quoted_2.scala diff --git a/tests/run/tasty-macro-assert.check b/tests/run-separate-compilation/tasty-macro-assert.check similarity index 100% rename from tests/run/tasty-macro-assert.check rename to tests/run-separate-compilation/tasty-macro-assert.check diff --git a/tests/run/tasty-macro-assert/quoted_1.scala b/tests/run-separate-compilation/tasty-macro-assert/quoted_1.scala similarity index 100% rename from tests/run/tasty-macro-assert/quoted_1.scala rename to tests/run-separate-compilation/tasty-macro-assert/quoted_1.scala diff --git a/tests/run/tasty-macro-assert/quoted_2.scala b/tests/run-separate-compilation/tasty-macro-assert/quoted_2.scala similarity index 100% rename from tests/run/tasty-macro-assert/quoted_2.scala rename to tests/run-separate-compilation/tasty-macro-assert/quoted_2.scala diff --git a/tests/run/tasty-positioned.check b/tests/run-separate-compilation/tasty-positioned.check similarity index 100% rename from tests/run/tasty-positioned.check rename to tests/run-separate-compilation/tasty-positioned.check diff --git a/tests/run/tasty-positioned/quoted_1.scala b/tests/run-separate-compilation/tasty-positioned/quoted_1.scala similarity index 100% rename from tests/run/tasty-positioned/quoted_1.scala rename to tests/run-separate-compilation/tasty-positioned/quoted_1.scala diff --git a/tests/run/tasty-positioned/quoted_2.scala b/tests/run-separate-compilation/tasty-positioned/quoted_2.scala similarity index 100% rename from tests/run/tasty-positioned/quoted_2.scala rename to tests/run-separate-compilation/tasty-positioned/quoted_2.scala diff --git a/tests/run/tasty-subtyping.check b/tests/run-separate-compilation/tasty-subtyping.check similarity index 100% rename from tests/run/tasty-subtyping.check rename to tests/run-separate-compilation/tasty-subtyping.check diff --git a/tests/run/tasty-subtyping/quoted_1.scala b/tests/run-separate-compilation/tasty-subtyping/quoted_1.scala similarity index 100% rename from tests/run/tasty-subtyping/quoted_1.scala rename to tests/run-separate-compilation/tasty-subtyping/quoted_1.scala diff --git a/tests/run/tasty-subtyping/quoted_2.scala b/tests/run-separate-compilation/tasty-subtyping/quoted_2.scala similarity index 100% rename from tests/run/tasty-subtyping/quoted_2.scala rename to tests/run-separate-compilation/tasty-subtyping/quoted_2.scala diff --git a/tests/run/transparent.check b/tests/run-separate-compilation/transparent.check similarity index 100% rename from tests/run/transparent.check rename to tests/run-separate-compilation/transparent.check diff --git a/tests/run/transparent/Test_2.scala b/tests/run-separate-compilation/transparent/Test_2.scala similarity index 100% rename from tests/run/transparent/Test_2.scala rename to tests/run-separate-compilation/transparent/Test_2.scala diff --git a/tests/run/transparent/inlines_1.scala b/tests/run-separate-compilation/transparent/inlines_1.scala similarity index 100% rename from tests/run/transparent/inlines_1.scala rename to tests/run-separate-compilation/transparent/inlines_1.scala diff --git a/tests/run/transparentAccess/C_1.scala b/tests/run-separate-compilation/transparentAccess/C_1.scala similarity index 100% rename from tests/run/transparentAccess/C_1.scala rename to tests/run-separate-compilation/transparentAccess/C_1.scala diff --git a/tests/run/transparentAccess/Test_2.scala b/tests/run-separate-compilation/transparentAccess/Test_2.scala similarity index 100% rename from tests/run/transparentAccess/Test_2.scala rename to tests/run-separate-compilation/transparentAccess/Test_2.scala diff --git a/tests/run/transparentPower.check b/tests/run-separate-compilation/transparentPower.check similarity index 100% rename from tests/run/transparentPower.check rename to tests/run-separate-compilation/transparentPower.check diff --git a/tests/run/transparentPower/Test_2.scala b/tests/run-separate-compilation/transparentPower/Test_2.scala similarity index 100% rename from tests/run/transparentPower/Test_2.scala rename to tests/run-separate-compilation/transparentPower/Test_2.scala diff --git a/tests/run/transparentPower/power_1.scala b/tests/run-separate-compilation/transparentPower/power_1.scala similarity index 100% rename from tests/run/transparentPower/power_1.scala rename to tests/run-separate-compilation/transparentPower/power_1.scala diff --git a/tests/run/xml-interpolation-1/Test_2.scala b/tests/run-separate-compilation/xml-interpolation-1/Test_2.scala similarity index 100% rename from tests/run/xml-interpolation-1/Test_2.scala rename to tests/run-separate-compilation/xml-interpolation-1/Test_2.scala diff --git a/tests/run/xml-interpolation-1/XmlQuote_1.scala b/tests/run-separate-compilation/xml-interpolation-1/XmlQuote_1.scala similarity index 100% rename from tests/run/xml-interpolation-1/XmlQuote_1.scala rename to tests/run-separate-compilation/xml-interpolation-1/XmlQuote_1.scala diff --git a/tests/run/xml-interpolation-2/Test_2.scala b/tests/run-separate-compilation/xml-interpolation-2/Test_2.scala similarity index 100% rename from tests/run/xml-interpolation-2/Test_2.scala rename to tests/run-separate-compilation/xml-interpolation-2/Test_2.scala diff --git a/tests/run/xml-interpolation-2/XmlQuote_1.scala b/tests/run-separate-compilation/xml-interpolation-2/XmlQuote_1.scala similarity index 100% rename from tests/run/xml-interpolation-2/XmlQuote_1.scala rename to tests/run-separate-compilation/xml-interpolation-2/XmlQuote_1.scala