Fix IC test build log diverged from JPS

JPS marks dirty direct usages of removed classes since 172.* before a build.
Generic IC also marks dirty all subclasses and their usages.
That is necessary because a method from a removed class could be used
through a subclass.
JPS and generic IC logs diverged in 172 branch, but non-JPS tests
were not run on CI.

Original commit: 7712044146
This commit is contained in:
Alexey Tsvetkov
2017-12-07 04:03:55 +03:00
parent 084def4ffc
commit c58c65caea
@@ -0,0 +1,32 @@
================ Step #1 =================
Compiling files:
src/AChild.kt
src/APartF.kt
src/APartG.kt
src/getA.kt
src/getAChild.kt
src/useF.kt
src/useG.kt
src/useH.kt
src/useJ.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Unresolved reference: A
Unresolved reference: A
Unresolved reference: A
Unresolved reference: A
================ Step #2 =================
Compiling files:
src/AChild.kt
src/getAChild.kt
src/useF.kt
src/useG.kt
src/useJ.kt
End of files
Exit code: OK