spot/tests
Alexandre Duret-Lutz 4cfa253830 ltldo: improve error messages
Use ltldo:... instead of error:... and warning:... and also improve
the diagnostic displayed after a translation failure to mention the
tool and formula.

Incidentally, this fixes a spurious test case failure observed by
Philipp Schlehuber on CentOS7.7 where glibc 2.17 is installed.  With
this system, when posix_spawn() starts a binary that does not exist,
it returns success and let the child die with exit code 127.  On more
recent glibc, posix_spawn() manages to return execve()'s errno, as if
the child had not been created.  We handle those two different ways to
fail, but before this patch one used to print "error:..." and the
other "ltldo:...".

* bin/ltldo.cc: Display the program_name in error message.  Display
the command name and formula on translation failure.
* tests/core/ltldo.test: Adjust test case.
* NEWS: Mention the fix.
2020-07-13 16:30:29 +02:00
..
core ltldo: improve error messages 2020-07-13 16:30:29 +02:00
ltsmin forbid the use of std::endl on std::cerr 2019-07-17 09:15:50 +02:00
python remfin: do not clone transitions that are accepting in main 2020-07-13 16:30:29 +02:00
sanity * tests/sanity/80columns.test: Force LC_ALL. 2020-07-13 16:30:29 +02:00
.gitignore more files to ignore 2016-01-26 19:21:35 +01:00
Makefile.am ignore false edges in emptiness checks and scc_info 2020-04-11 11:24:55 +02:00
run.in * tests/run.in: reset some envvars to avoid spurious failures. 2020-02-16 16:38:17 +01:00