@twetzel59 - I use fork (and even vfork) all the time. They work just fine.
@Krux02 - I have never used compiler-as-a-service mode which seems originally targeted at IDEs, but that feature may apply to testing as well. See `compiler/service.nim` and `tests/testament/caasdriver.nim`..maybe search for "caas". That said, I suspect a lot of the time is actually the C compiler, not the Nim compiler. If you can set up a nim.cfg to run tests with TinyCC/tcc (the mob branch), things could probably go much faster.