JPS: remove outputs for additional dirty files for current iteration
JPS does not remove output files for files marked as dirty for current iteration. This is a problem for adding complementary files during JPS MPP IC. If output files are not removed, the compiler might raise an error for duplicated actual declarations.
This commit is contained in:
+3
@@ -31,6 +31,9 @@ Building pJvm
|
||||
Cleaning output files:
|
||||
out/production/pJvm/META-INF/pJvm.kotlin_module
|
||||
End of files
|
||||
Cleaning output files:
|
||||
out/production/pJvm/FJvmKt.class
|
||||
End of files
|
||||
Compiling files:
|
||||
c/src/f.kt
|
||||
pJvm/src/fJvm.kt
|
||||
|
||||
Vendored
+3
@@ -35,6 +35,9 @@ Building pJvm
|
||||
Cleaning output files:
|
||||
out/production/pJvm/META-INF/pJvm.kotlin_module
|
||||
End of files
|
||||
Cleaning output files:
|
||||
out/production/pJvm/FgKt.class
|
||||
End of files
|
||||
Compiling files:
|
||||
c/src/f.kt
|
||||
c/src/g.kt
|
||||
|
||||
Vendored
+4
@@ -6,6 +6,10 @@ Cleaning output files:
|
||||
out/production/pJvm/FJvmKt.class
|
||||
out/production/pJvm/META-INF/pJvm.kotlin_module
|
||||
End of files
|
||||
Cleaning output files:
|
||||
out/production/pJvm/FKt.class
|
||||
out/production/pJvm/SharedImmutable.class
|
||||
End of files
|
||||
Compiling files:
|
||||
c/src/f.kt
|
||||
pJvm/src/fJvm.kt
|
||||
|
||||
Reference in New Issue
Block a user