You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We could take the opportunity of releasing 1.0.0 to make the exit codes of the CLI binaries a bit more uniform (issue spotted by @hernoufM in #480) — this will need a discussion! so, comments welcome anytime here.
To reproduce
--- learn-ocaml-server_--help.txt~ 2022-04-21 20:22:10.206542141 +0200+++ learn-ocaml-server_--help.txt 2022-04-21 20:45:56.867568714 +0200+EXIT STATUS+ learn-ocaml-server exits with the following status:++ 0 Default exit.++ 2 Uncaught exception.++ 10 Server error whose cause is printed on stderr.++ 20 Aborting. Server internal error occured in less then 15 seconds+ after the launch.--- learn-ocaml_--help.txt~ 2022-04-21 20:22:03.714410284 +0200+++ learn-ocaml_--help.txt 2022-04-21 20:45:56.815567656 +0200+EXIT STATUS+ 0 Default exit.++ 1 Client-side failure whose cause is printed on stderr. Caused by+ grade or build commands.++ 2 Uncaught exception.++ 10 Server error whose cause is printed on stderr. Caused by serve+ command.--- learn-ocaml-client_--help.txt~ 2022-04-21 20:21:58.966313851 +0200+++ learn-ocaml-client_--help.txt 2022-04-21 20:45:56.855568471 +0200 +EXIT STATUS+ learn-ocaml-client exits with the following status:++ 0 Default exit.++ 1 Server-side error: either unable to reach the server or request+ has been failed.++ 2 Input error: unable to find a file to grade or token isn't valid.++ 10 Grading failed.++ 70 The client's version is incompatible (too old?) w.r.t. the server.
Related issue(s) or PR(s):
Related project scope(s): CLI
Related user(s):
Bug description
We could take the opportunity of releasing 1.0.0 to make the exit codes of the CLI binaries a bit more uniform (issue spotted by @hernoufM in #480) — this will need a discussion! so, comments welcome anytime here.
To reproduce
See also this line:
learn-ocaml/src/main/learnocaml_client.ml
Line 1169 in 3f44a98
which is not the only occurrence of
exit 2
in learnocaml_client.mlCurrent configuration
learn-ocaml --version
:git describe --long --always --abbrev=40 --tags
: v0.14.0-5-g489455eb8c874726d93a2da1e248d15bdbc15f9eThe text was updated successfully, but these errors were encountered: