Add tests for two bugs that were incidentally fixed some time ago.
authorLutz Euler <lutz.euler@freenet.de>
Sat, 9 Jun 2012 19:24:21 +0000 (21:24 +0200)
committerLutz Euler <lutz.euler@freenet.de>
Sat, 9 Jun 2012 19:24:21 +0000 (21:24 +0200)
commitd4b41d5e69c921361e0978e5d4a7519ae54b9c6a
tree397f4c94e41b53dd4ff013550ce30aef73bc4ec2
parentb73291745b3c5924276230eba6768ad5e333d570
Add tests for two bugs that were incidentally fixed some time ago.

Commit b894cb41d869bda6ba0c54a491becc7bb58375c1 (make FORMAT signal
errors with illegal COLINC etc. parameters) happened to fix bug 905817
(endless loop in FORMAT with zero COLINC), then unnoticed, so add a
regression test and NEWS now.

Commit 96c62c30ec9164419c790b2fbea953da2193620f (ensure that GCD returns
positive values) besides the one intended also fixed bug 516750 (type
error when trying to convert a sum of rationals to a float). Add the
failing expression from that bug to the existing test.
NEWS
tests/arith.pure.lisp
tests/print.impure.lisp