@Scott-Guest has implemented a new type inference algorithm that does not rely on Z3; using it should reduce CI flakiness during parsing by not requiring a lot of files to be opened and processes to be spawned.
At the moment, the new mode is opt-in and can be enabled by passing:
--type-inference-mode simplesub
as a flag to kompile.