Promesa is failing at runtime in native images because it uses eval when virtual threads are available: https://github.com/funcool/promesa/blob/master/src/promesa/exec.cljc#L110-L127
When those delays are deref'ed, kaboom.
I'm not sure what would be the solution though 🤔
oh that's a horrible solution
I'll make a PR to fix this
A fix would have to be fully static right?
@adam678 Final PR: https://github.com/funcool/promesa/pull/136
Of course, some good old macro magic
can you test this? I wonder if (Thread/ofVirtual) won't be problematic for GraalVM
on the top level