Files
kotlin-fork/jps-plugin/testData/incremental/cacheVersionChanged/withError/data-container-version-build.log
T
Sergey Rostov 4cd4e230bf JPS, tests: update test data for cacheVersionChanged/withError
In this test only lookups caches are invalidated and only in first step.
module4 shouldn't be rebuilt since is compiled in step 1 and it is independent of all dirty modules.

Previously this module was rebuilt because of #KT-27044 which is fixed
by 5232f08
2018-11-26 09:29:38 +03:00

73 lines
1.9 KiB
Plaintext
Vendored

================ Step #1 add file with compilation error to module1 =================
Lookups cache are INVALID: actual=(777, [jvm]) -> expected=(3011001, [jvm])
Marked as dirty by Kotlin:
module1/src/a.kt
module1/src/f.kt
module2/src/b.kt
module3/src/c.kt
module4/src/d.kt
Building module5
Exit code: NOTHING_DONE
------------------------------------------
Building module4
Cleaning output files:
out/production/module4/META-INF/module4.kotlin_module
out/production/module4/module4/D.class
End of files
Compiling files:
module4/src/d.kt
End of files
Exit code: OK
------------------------------------------
Building module1
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/module1/A.class
out/production/module1/module1/AKt.class
out/production/module1/module1/FKt.class
End of files
Compiling files:
module1/src/a.kt
module1/src/f.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Name expected
================ Step #2 fix compilation error in module1 =================
Building module5
Exit code: NOTHING_DONE
------------------------------------------
Building module4
Exit code: NOTHING_DONE
------------------------------------------
Building module1
Compiling files:
module1/src/a.kt
module1/src/f.kt
End of files
Exit code: OK
------------------------------------------
Building module2
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
out/production/module2/module2/BKt.class
End of files
Compiling files:
module2/src/b.kt
End of files
Exit code: OK
------------------------------------------
Building module3
Cleaning output files:
out/production/module3/META-INF/module3.kotlin_module
out/production/module3/module3/CKt.class
End of files
Compiling files:
module3/src/c.kt
End of files
Exit code: OK
------------------------------------------