2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-28 20:53:35 +08:00

firmware: add UnwrapNoneError exception

This commit is contained in:
abdul124 2024-08-23 16:55:44 +08:00 committed by Sébastien Bourdeauducq
parent 792f3d1ca8
commit 7a2b11cc54

View File

@ -329,7 +329,7 @@ extern fn stop_fn(_version: c_int,
}
// Must be kept in sync with `artiq.compiler.embedding`
static EXCEPTION_ID_LOOKUP: [(&str, u32); 21] = [
static EXCEPTION_ID_LOOKUP: [(&str, u32); 22] = [
("RTIOUnderflow", 0),
("RTIOOverflow", 1),
("RTIODestinationUnreachable", 2),
@ -351,6 +351,7 @@ static EXCEPTION_ID_LOOKUP: [(&str, u32); 21] = [
("ValueError", 18),
("ZeroDivisionError", 19),
("LinAlgError", 20),
("UnwrapNoneError", 21),
];
pub fn get_exception_id(name: &str) -> u32 {