Hello.
I'm Yoshiki, a PhD student at CMU.
We are testing a tool to automatically generate test cases from API data and existing tests.
A few of our generated test cases were reported as "unsound" by Miri, mostly due to unaligned or out-of-bound memory. I've attached a Tarball that contains the test cases that induce this behavior.
Please note that, because the framework leverages existing tests as templates, some of the test cases overlap with existing test cases for the library. In particular,
decode(BIG5, b"", &"");//LAYER:0
also shows up in the manually written test cases.
In case this is intended behavior, or you would prefer if I focused on other parts of the code, please let me know.
Thanks.
~Yoshiki