With the recent unification of server and cmdline processing, `IO.Process` tests that previously broke the server because they directly wrote to stdout are now flaky on the cmdline because elaboration and reporting are happening in separate threads. By removing direct writes to stdout, the race condition is removed and the file can actually be edited in the language server as well again.
13 lines
137 B
Text
13 lines
137 B
Text
1
|
|
0
|
|
"ho!\n"
|
|
"hu!\n"
|
|
flush of broken pipe failed
|
|
100001
|
|
100000
|
|
0
|
|
0
|
|
0
|
|
"<stdin>:1:0: warning: using 'exit' to interrupt Lean\n"
|
|
none
|
|
some 0
|