diff --git a/compiler/test/dotty/tools/dotc/BootstrappedOnlyCompilationTests.scala b/compiler/test/dotty/tools/dotc/BootstrappedOnlyCompilationTests.scala index 74ae28909893..2cc464a1fe00 100644 --- a/compiler/test/dotty/tools/dotc/BootstrappedOnlyCompilationTests.scala +++ b/compiler/test/dotty/tools/dotc/BootstrappedOnlyCompilationTests.scala @@ -156,11 +156,13 @@ class BootstrappedOnlyCompilationTests extends ParallelTesting { @Test def picklingWithCompiler: Unit = { val jvmBackendFilter = FileFilter.exclude(List("BTypes.scala", "Primitives.scala")) // TODO + val runtimeFilter = FileFilter.exclude(List("Tuple.scala")) // TODO implicit val testGroup: TestGroup = TestGroup("testPicklingWithCompiler") aggregateTests( compileDir("compiler/src/dotty/tools", picklingWithCompilerOptions, recursive = false), compileDir("compiler/src/dotty/tools/dotc", picklingWithCompilerOptions, recursive = false), - compileDir("library/src/dotty/runtime", picklingWithCompilerOptions), + compileDir("library/src/scala/runtime/function", picklingWithCompilerOptions), + compileFilesInDir("library/src/scala/runtime", picklingWithCompilerOptions, runtimeFilter), compileFilesInDir("compiler/src/dotty/tools/backend/jvm", picklingWithCompilerOptions, jvmBackendFilter), compileDir("compiler/src/dotty/tools/dotc/ast", picklingWithCompilerOptions), compileDir("compiler/src/dotty/tools/dotc/core", picklingWithCompilerOptions, recursive = false), diff --git a/library/src/dotty/runtime/Arrays.scala b/library/src-non-bootstrapped/dotty/runtime/Arrays.scala similarity index 100% rename from library/src/dotty/runtime/Arrays.scala rename to library/src-non-bootstrapped/dotty/runtime/Arrays.scala diff --git a/library/src/dotty/runtime/LazyVals.scala b/library/src-non-bootstrapped/dotty/runtime/LazyVals.scala similarity index 100% rename from library/src/dotty/runtime/LazyVals.scala rename to library/src-non-bootstrapped/dotty/runtime/LazyVals.scala diff --git a/library/src/dotty/runtime/function/JFunction0$mcB$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcB$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction0$mcB$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcB$sp.java diff --git a/library/src/dotty/runtime/function/JFunction0$mcC$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcC$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction0$mcC$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcC$sp.java diff --git a/library/src/dotty/runtime/function/JFunction0$mcD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction0$mcD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction0$mcF$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcF$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction0$mcF$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcF$sp.java diff --git a/library/src/dotty/runtime/function/JFunction0$mcI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction0$mcI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction0$mcJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction0$mcJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction0$mcS$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcS$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction0$mcS$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcS$sp.java diff --git a/library/src/dotty/runtime/function/JFunction0$mcV$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcV$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction0$mcV$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcV$sp.java diff --git a/library/src/dotty/runtime/function/JFunction0$mcZ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcZ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction0$mcZ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction0$mcZ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction0.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction0.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction0.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction0.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcDD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcDD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcDD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcDD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcDF$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcDF$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcDF$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcDF$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcDI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcDI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcDI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcDI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcDJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcDJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcDJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcDJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcFD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcFD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcFD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcFD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcFF$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcFF$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcFF$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcFF$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcFI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcFI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcFI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcFI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcFJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcFJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcFJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcFJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcID$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcID$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcID$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcID$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcIF$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcIF$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcIF$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcIF$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcII$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcII$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcII$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcII$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcIJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcIJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcIJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcIJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcJD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcJD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcJD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcJD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcJF$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcJF$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcJF$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcJF$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcJI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcJI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcJI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcJI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcJJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcJJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcJJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcJJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcVD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcVD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcVD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcVD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcVF$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcVF$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcVF$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcVF$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcVI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcVI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcVI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcVI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcVJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcVJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcVJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcVJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcZD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcZD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcZD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcZD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcZF$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcZF$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcZF$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcZF$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcZI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcZI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcZI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcZI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1$mcZJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcZJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1$mcZJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1$mcZJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction1.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction1.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction1.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction1.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcDDD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDDD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcDDD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDDD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcDDI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDDI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcDDI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDDI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcDDJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDDJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcDDJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDDJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcDID$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDID$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcDID$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDID$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcDII$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDII$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcDII$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDII$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcDIJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDIJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcDIJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDIJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcDJD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDJD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcDJD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDJD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcDJI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDJI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcDJI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDJI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcDJJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDJJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcDJJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcDJJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcFDD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFDD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcFDD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFDD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcFDI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFDI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcFDI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFDI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcFDJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFDJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcFDJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFDJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcFID$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFID$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcFID$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFID$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcFII$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFII$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcFII$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFII$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcFIJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFIJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcFIJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFIJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcFJD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFJD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcFJD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFJD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcFJI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFJI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcFJI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFJI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcFJJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFJJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcFJJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcFJJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcIDD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIDD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcIDD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIDD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcIDI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIDI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcIDI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIDI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcIDJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIDJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcIDJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIDJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcIID$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIID$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcIID$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIID$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcIII$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIII$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcIII$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIII$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcIIJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIIJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcIIJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIIJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcIJD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIJD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcIJD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIJD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcIJI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIJI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcIJI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIJI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcIJJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIJJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcIJJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcIJJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcJDD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJDD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcJDD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJDD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcJDI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJDI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcJDI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJDI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcJDJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJDJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcJDJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJDJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcJID$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJID$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcJID$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJID$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcJII$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJII$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcJII$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJII$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcJIJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJIJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcJIJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJIJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcJJD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJJD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcJJD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJJD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcJJI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJJI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcJJI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJJI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcJJJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJJJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcJJJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcJJJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcVDD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVDD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcVDD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVDD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcVDI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVDI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcVDI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVDI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcVDJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVDJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcVDJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVDJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcVID$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVID$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcVID$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVID$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcVII$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVII$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcVII$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVII$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcVIJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVIJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcVIJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVIJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcVJD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVJD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcVJD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVJD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcVJI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVJI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcVJI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVJI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcVJJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVJJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcVJJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcVJJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcZDD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZDD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcZDD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZDD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcZDI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZDI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcZDI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZDI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcZDJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZDJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcZDJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZDJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcZID$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZID$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcZID$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZID$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcZII$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZII$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcZII$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZII$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcZIJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZIJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcZIJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZIJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcZJD$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZJD$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcZJD$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZJD$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcZJI$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZJI$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcZJI$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZJI$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2$mcZJJ$sp.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZJJ$sp.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2$mcZJJ$sp.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2$mcZJJ$sp.java diff --git a/library/src/dotty/runtime/function/JFunction2.java b/library/src-non-bootstrapped/dotty/runtime/function/JFunction2.java similarity index 100% rename from library/src/dotty/runtime/function/JFunction2.java rename to library/src-non-bootstrapped/dotty/runtime/function/JFunction2.java diff --git a/library/src/dotty/runtime/function/JProcedure0.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure0.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure0.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure0.java diff --git a/library/src/dotty/runtime/function/JProcedure1.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure1.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure1.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure1.java diff --git a/library/src/dotty/runtime/function/JProcedure10.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure10.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure10.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure10.java diff --git a/library/src/dotty/runtime/function/JProcedure11.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure11.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure11.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure11.java diff --git a/library/src/dotty/runtime/function/JProcedure12.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure12.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure12.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure12.java diff --git a/library/src/dotty/runtime/function/JProcedure13.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure13.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure13.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure13.java diff --git a/library/src/dotty/runtime/function/JProcedure14.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure14.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure14.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure14.java diff --git a/library/src/dotty/runtime/function/JProcedure15.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure15.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure15.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure15.java diff --git a/library/src/dotty/runtime/function/JProcedure16.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure16.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure16.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure16.java diff --git a/library/src/dotty/runtime/function/JProcedure17.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure17.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure17.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure17.java diff --git a/library/src/dotty/runtime/function/JProcedure18.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure18.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure18.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure18.java diff --git a/library/src/dotty/runtime/function/JProcedure19.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure19.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure19.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure19.java diff --git a/library/src/dotty/runtime/function/JProcedure2.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure2.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure2.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure2.java diff --git a/library/src/dotty/runtime/function/JProcedure20.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure20.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure20.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure20.java diff --git a/library/src/dotty/runtime/function/JProcedure21.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure21.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure21.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure21.java diff --git a/library/src/dotty/runtime/function/JProcedure22.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure22.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure22.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure22.java diff --git a/library/src/dotty/runtime/function/JProcedure3.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure3.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure3.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure3.java diff --git a/library/src/dotty/runtime/function/JProcedure4.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure4.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure4.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure4.java diff --git a/library/src/dotty/runtime/function/JProcedure5.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure5.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure5.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure5.java diff --git a/library/src/dotty/runtime/function/JProcedure6.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure6.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure6.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure6.java diff --git a/library/src/dotty/runtime/function/JProcedure7.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure7.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure7.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure7.java diff --git a/library/src/dotty/runtime/function/JProcedure8.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure8.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure8.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure8.java diff --git a/library/src/dotty/runtime/function/JProcedure9.java b/library/src-non-bootstrapped/dotty/runtime/function/JProcedure9.java similarity index 100% rename from library/src/dotty/runtime/function/JProcedure9.java rename to library/src-non-bootstrapped/dotty/runtime/function/JProcedure9.java