Open GongYiLiao opened 6 years ago
Confirmed; thanks for the report.
It looks like the generated Java code is hanging on:
frege.runtime.Runtime.stdout.get().close();
Setting fork in run := true
works around this, but I don't yet understand why the buffer is blocked from closing.
The buffer in question:
https://github.com/Frege/frege/blob/3.24/frege/runtime/Runtime.java#L98
Using the
HelloWorld
example in theREADME.md
, the sbt shell is just frozen, does not accept any input after therun
command.