From Newsgroup: sci.logic
Hi,
How it started:
Trealla Prolog is being updated for the
proposal (only failing some of the table
related tests as of v2.85.19).
How its going:
The test case for ~r and ~R are useless.
Very bad converage for a format/3 that does
not have some Spaghetti logic. Big integer
and negative numbers missing. Now I find:
```
/* Trealla Prolog v2.94.3 */
?- format('~11R', [-7625597484987]), nl.
%%% crash
```
Main problem how does one get coverage
without thinking? Copying from "ghost" Quintus
manual doesn't assure coverage. Theoretically
a coverage tool, that shows code coverage when
a test suite is run, would help. Still it might
not capture certain data points if the code
doesn't have according branching. So it needs
either more human effort or fuzz testing.
https://de.wikipedia.org/wiki/Fuzzing
Bye
--- Synchronet 3.21f-Linux NewsLink 1.2