We’re hitting a KN compiler error on 2.2.21 & 2.3.0 — “Invalid LLVM module: Instruction does not dominate all uses” when running linkPodReleaseFrameworkIosArm64 task.
Filed with a reproducer:
https://youtrack.jetbrains.com/issue/KT-85203.
Seems to trigger by a specific combination of nested inline/suspend-inline functions. Code compiles fine for js/android & tests run fine for all 3 targets/.
Details in the reported issue.