(merged some of my messages here to reduce noise) well it's quite interesting. I have a small change that makes the compile time for the module go from 2s to 20s, and then another change that makes it go to seemingly forever. I must have found a way to cause an explosion in complexity in the optimizer. all CPU time spent under
org.jetbrains.kotlin.codegen.optimization.common.MethodAnalyzer.analyze()