selene_sim.exceptionsΒΆ

Functions

maybe_provide_log(name, contents)

Exceptions

SeleneBuildError(message, stdout, stderr)

Raised when selene fails to build the user program.

SelenePanicError(message, code, stdout, stderr)

Raised when the user program issues a panic with error_code > 1000, i.e. all remaining shots are halted.

SeleneRuntimeError(message, stdout, stderr)

Raised when the user program and/or selene crash during execution, without a panic being issued through the results channel.

SeleneStartupError(message, stdout, stderr)

Raised when selene fails to start up, and closes before it connects to the result stream.