spot/tests
Alexandre Duret-Lutz b7abe6f4b4 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-06-01 11:00:25 +02:00
..
core ltldo: improve error messages 2020-06-01 11:00:25 +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-05-23 11:56:16 +02:00
sanity * tests/sanity/80columns.test: Force LC_ALL. 2020-05-30 14:29:20 +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