spot/tests
Alexandre Duret-Lutz 553381bd6e aiger: improve parse errors and test them
* spot/twaalgos/aiger.cc, spot/twaalgos/aiger.hh (parse_aag_impl_): Do
not display source filename in user facing errors.  Use GNU-style
"file:line: " prefixes for locations.  Adjust all sscanf() calls
to check for ignored trailing data.  Add some missing checks about the
order of input and output names, checks that output names do no
intersect input names.  Fix incorrect line number for unexpected
input variable number, and avoid using std::stoi as that throws
an std::invalid_argument on parse error.
* tests/python/aiger.py: Add test cases for each error message.
2021-11-03 23:13:28 +01:00
..
core Synthesis: rewrite bypass 2021-11-02 10:22:40 +01:00
ltsmin modelchek: add more tests 2020-06-10 09:02:02 +02:00
python aiger: improve parse errors and test them 2021-11-03 23:13:28 +01:00
sanity parseaut: replace std::map by robin_hood::unordered_flat_map 2021-09-15 16:53:00 +02:00
.gitignore more files to ignore 2016-01-26 19:21:35 +01:00
Makefile.am print_dot: improve the rendering of Mealy machines 2021-10-29 16:45:35 +02:00
run.in improve PyPy support by following PEP 3149 2021-06-29 21:15:04 +02:00