The error post-build.controller-order#

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.

Where MIME gives it, with what its message says happened and what its action says to do ({…} is filled in from the experiment):

  • in mime/build/_in_graph.py:

    • what happened: the edge {…} of the controller {…} reads {…}: inside the compiled step the controller's node runs before every node it reads (each read edge reads the previous step) and every node its writes reach (each write edge this step), or its latency is not the one declared

    • what to do: MIME defect: report it with this build report.

  • in mime/build/_in_graph.py:

    • what happened: the edge {…} reads {…} with the controller {…} inside the compiled step, and {…} with it called between chunks: swapping the controller's mode changes no physics

    • what to do: MIME defect: report it with this build report.

Reading an error and reaching its full traceback: reading an error. Every code: the index.