artiq/artiq/test/lit/exceptions
pca006132 9d43762695 test: fixed lit tests
Note that because we changed exception representation from using string
names as exception identifier into using integer IDs, we need to
initialize the embedding map in order to allocate the integer IDs. Also,
we can no longer print the exception names and messages from the kernel,
we will need the host to map exception IDs to names, and may need the
host to map string IDs to actual strings (messages can be static strings
in the firmware, or strings stored in the host only).

We now check for exception IDs for lit tests, which are fixed because we
preallocated all builtin exceptions.
2022-01-26 07:16:54 +08:00
..
catch.py lit-test: move to artiq/test 2016-01-18 15:28:24 -07:00
catch_all.py test: fixed lit tests 2022-01-26 07:16:54 +08:00
catch_multi.py test: fixed lit tests 2022-01-26 07:16:54 +08:00
catch_outer.py lit-test: move to artiq/test 2016-01-18 15:28:24 -07:00
finally.py lit-test: move to artiq/test 2016-01-18 15:28:24 -07:00
finally_catch.py lit-test: move to artiq/test 2016-01-18 15:28:24 -07:00
finally_raise.py lit-test: move to artiq/test 2016-01-18 15:28:24 -07:00
finally_reraise.py transforms.artiq_ir_generator: split out finally→reraise control flow. 2016-06-22 00:57:32 +00:00
finally_squash.py lit-test: move to artiq/test 2016-01-18 15:28:24 -07:00
finally_uncaught.py lit-test: move to artiq/test 2016-01-18 15:28:24 -07:00
reraise.py test: fixed lit tests 2022-01-26 07:16:54 +08:00
reraise_update.py test: fixed lit tests 2022-01-26 07:16:54 +08:00
uncaught.py test: fixed lit tests 2022-01-26 07:16:54 +08:00