Skip to main content

Module corpus

Module corpus 

Source
Expand description

The adversarial corpus, in the repository so it can be extended.

Seven of these came out of reading what the prior art does not check. They are here rather than in a test file because they are useful to anybody writing a host or a decoder against this ABI, and because a corpus that lives in a test file gets extended by whoever is already editing that file, which is nobody.

The sound cases matter as much as the unsound ones. A checker that refuses everything passes every adversarial corpus ever written.

Structs§

Case
One case, and what the guard is supposed to say about it.

Enums§

Subject
What a case hands the guard.

Functions§

cases
Every case in the corpus.