Skip to content

Resolve "Catch errors in material lookup according to entity index"

What does this MR do?

  • Avoid segfaults in material lookup by throwing an exception instead.
  • Add sanitizer for material specification. It is enabled by the new key debug, which is added to the material specification schema.
  • Add test for checking verifying the sanitizer and its effects.
  • Split CI pipeline into building/running tests and simulations.

Related issues

Closes #11 (closed).

See #2.

Edited by Lukas Riedel

Merge request reports