Gradle, native: Forbid parallel in-process compiler execution
After enabling the in-process compiler execution, we got several reports related to the race condition that takes place during system properties configuring (e.g. KT-37442, KT-37444, probably KT-37362). The right fix here is to get rid of using system properties at all. But it requires changes in many places of the K/N compiler and such a patch is not safe enough to include it into a bug-fix release. So it's decided to forbid parallel in-process compiler execution in 1.3.71 and 1.4-M2. Issue #KT-37565 Fixed Issue #KT-37696 Fixed Ported from: https://github.com/JetBrains/kotlin/commit/1c1b637cc46012a22867d8e653bb6d94ed6138ba https://github.com/JetBrains/kotlin/commit/2128d3dfe77db4e0a8450f4f943cbd13c2e5dd4d
Showing
想要评论请 注册 或 登录