MIME’s errors#
Every code MIME gives, by its class. Each error’s last line names its page. A code marked no test names this code is one no file under tests/ names; a test may raise it without naming it, and until the hook that records what a test raises lands, the mark says names, never raises.
user#
The script can change it: the error says what happened in the experiment’s names, and what to write instead.
command.ambiguous(no test names this code)dynamics.wrong-thing(no test names this code)frame.gravity-invalid(no test names this code)group.no-dynamics(no test names this code)magnet.no-part(no test names this code)magnet.part-missing(no test names this code)magnet.role(no test names this code)material.accept(no test names this code)material.extrapolation(no test names this code)material.file(no test names this code)material.file-name(no test names this code)material.nominal(no test names this code)material.not-a-record(no test names this code)material.require(no test names this code)part.at(no test names this code)part.at-on-asset(no test names this code)part.inside(no test names this code)part.missing(no test names this code)part.not-a-part(no test names this code)part.not-a-solid(no test names this code)part.scaled(no test names this code)parts.no-bulk(no test names this code)parts.no-magnet(no test names this code)record.extrapolation(no test names this code)record.form(no test names this code)record.nominal(no test names this code)record.not-an-interval(no test names this code)record.not-read(no test names this code)record.unit(no test names this code)record.unreadable(no test names this code)run.seed(no test names this code)scene.asset-dependencies(no test names this code)scene.asset-missing(no test names this code)scene.asset-name(no test names this code)scene.asset-unreadable(no test names this code)scene.not-a-scene(no test names this code)thing.field-name(no test names this code)thing.prim(no test names this code)value.unknown-part(no test names this code)
environment#
Something the run needs is missing or different where it runs (a package, a file, a device, the network): the error names what to install, fetch or attach.
load.namespace-import(no test names this code)
internal#
A check on MIME’s own construction, which no supported script should reach: a MIME defect, to report with the file the error names; or an error MIME raised with no code yet (error.uncoded), keeping its own class, to report so that it gets one.
maddening.compile(no test names this code)maddening.dtype(no test names this code)maddening.shape(no test names this code)post-build.base-step(no test names this code)post-build.not-by-edge(no test names this code)slot.collision(no test names this code)
unrecognised#
An error from below (the script’s own code, JAX, MADDENING or another library) that MIME has no translation for: it is shown at the script’s own line, and is never called MIME’s defect.