================ Step #1 ================= Cleaning output files: out/production/module/A.class out/production/module/META-INF/module.kotlin_module End of files Compiling files: src/A.kt End of files Exit code: ABORT ------------------------------------------ COMPILATION FAILED Conflicting overloads: public constructor A(x: String) defined in A, public fun A(x: String): A defined in root package ================ Step #2 ================= Cleaning output files: out/production/module/AConstructorFunctionKt.class End of files Cleaning output files: out/production/module/CreateAFromStringKt.class End of files Compiling files: src/A.kt src/createAFromString.kt End of files Marked as dirty by Kotlin: src/AChild.kt src/createAFromInt.kt src/useA.kt Exit code: ADDITIONAL_PASS_REQUIRED ------------------------------------------ Cleaning output files: out/production/module/AChild.class out/production/module/CreateAFromIntKt.class out/production/module/META-INF/module.kotlin_module out/production/module/UseAKt.class End of files Compiling files: src/AChild.kt src/createAFromInt.kt src/useA.kt End of files Exit code: OK ------------------------------------------