Improve extensibility of core numeric procedures
[bpt/guile.git] / test-suite / tests / numbers.test
2011-01-30 Mark H WeaverImprove extensibility of core numeric procedures
2011-01-30 Mark H WeaverAdd two new sets of fast quotient and remainder operators
2011-01-30 Mark H WeaverInfinities and NaNs are no longer rational
2011-01-30 Mark H Weaver`equal?' and `eqv?' are now equivalent for numbers
2011-01-30 Mark H WeaverRemove useless test and fix spelling errors
2011-01-28 Mark H WeaverFix bugs when negating SCM_MOST_POSITIVE_FIXNUM+1
2011-01-28 Andy Wingodomain of inf?, finite?, nan? is the real numbers
2011-01-28 Mark H WeaverOptimize scm_exact_p by making use of SCM_INEXACTP
2011-01-28 Mark H WeaverImplement `finite?' in core and fix R6RS `finite?'...
2011-01-22 Andy Wingoinfinities are no longer integers
2011-01-20 Mark H WeaverFix bugs in expt and integer-expt
2010-11-19 Ludovic CourtèsAdd optimized tagged integer addition/subtractions...
2010-11-19 Ludovic CourtèsUse the `with-test-prefix/c&e' for the `1+' and `1...
2010-11-18 Andy Wingonumbers.test expects lower-case hexadecimals
2010-11-15 Andy Wingofix string->number for bases > 16
2010-10-12 Ludovic CourtèsOptimize `1+' and `1-' on fixnums.
2010-06-10 Andy Wingoexpt / integer-expt fixes
2010-06-07 Andy Wingofix (expt #t 0)
2010-04-10 Neil JerramMerge branch 'master' into wip-manual-2
2010-03-31 Ludovic CourtèsAdd separate test file for GOOPS-less tests.
2009-12-11 Andy Wingomerge from master to elisp
2009-12-04 Andy Wingoremove rpsubrs
2009-12-03 Andy Wingo+, -, min, lcm, gcd now documented
2009-11-14 Ludovic CourtèsReplace `setbinary' by a public `%default-port-encoding...
2009-09-01 Ludovic CourtèsMerge branch 'boehm-demers-weiser-gc' into bdw-gc-stati...
2009-08-28 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-08-27 Neil JerramMerge branch 'ossau-gds-dev'
2009-08-27 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-08-25 Andy WingoMerge commit 'origin/master'
2009-08-25 Michael GranAdd full Unicode capability to ports and the default...
2009-08-17 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-07-04 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-01 Neil JerramRead complex numbers where both parts are inexact decimals
2009-06-27 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-06-16 Neil JerramChange Guile license to LGPLv3+
2008-09-30 Andy WingoMerge commit 'origin/master' into vm
2008-09-23 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2008-09-22 Neil JerramFix for incorrect (gcd -2) => -2; should give 2.
2008-09-10 Ludovic CourtèsMerge commit '032913739218c756f673bfb9c8f66ef9f8f02330...
2008-09-10 Ludovic CourtèsMerge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347...
2008-08-02 Andy Wingomerge guile-vm to guile
2007-01-15 Kevin Rydemerge from 1.8
2006-12-24 Han-Wen Nienhuys("equal?"): add case for reduction of
2006-10-09 Kevin Rydemerge from 1.8 branch
2006-06-17 Kevin Rydemerge from 1.8 branch
2006-04-16 Kevin Rydemerge from 1.8 branch
2005-05-23 Marius VollmerThe FSF has a new address.
2005-04-29 Kevin Ryde(/): Further tests.
2005-04-23 Kevin Ryde(numerator, denominator): New tests.
2005-04-13 Kevin Ryde(1+, 1-): New tests.
2005-04-02 Kevin Ryde(round): Add some fraction cases.
2005-03-13 Kevin Ryde(logior): New tests, exercising negative bignums reduci...
2005-03-13 Kevin Ryde(=): Exercise inum/flonum cases that used to
2005-02-20 Kevin Ryde(string->number): Exercise polar form with invalid...
2005-01-28 Kevin RydeAdd a copyright year.
2005-01-28 Kevin Ryde(ash): New tests.
2004-12-08 Kevin RydeLet the string->number documented? test say "documented?".
2004-09-08 Kevin RydeCorrection to:
2004-09-07 Kevin Ryde(integer-expt): New tests, of infinite exponents.
2004-06-15 Marius Vollmer(number->string): Some results might differ between...
2004-05-29 Kevin Ryde* lib.scm (exception:numerical-overflow): New define.
2004-05-10 Marius Vollmer(number->string): Added tests for non-radix-10 floating...
2004-05-09 Kevin Ryde(logbit?): New tests.
2004-04-15 Kevin Ryde(min): Correction, test "documented? min" not "document...
2004-04-15 Kevin Ryde(max, min): Exercise some inum/frac, frac/inum,
2004-04-05 Kevin Ryde(quotient, remainder): Exercise inum/big at and
2004-03-25 Kevin Ryde2004-03-26 Eric Hanchrow <offby1@blarg.net>
2004-03-25 Kevin Ryde(min, max): Check inexactness of big/real and
2004-02-21 Kevin Ryde(max, min): Exercise some complex num cases.
2004-02-18 Kevin Ryde(=): Exercise frac+real and frac+complex.
2004-01-06 Kevin Ryde(<): Add tests inum/bignum/flonum/frac with frac.
2003-12-02 Kevin Ryde(abs): Add a few more tests.
2003-11-20 Marius Vollmer#e1.2 is now exactly 12/10. Expect exceptions when...
2003-11-18 Marius Vollmer* tests/numbers.test ("string->number"): Expect exact...
2003-10-19 Kevin RydeUse define-module to hide helper defines.
2003-10-10 Marius Vollmer(inexact->exact): Use corrent argument order for pass...
2003-10-09 Kevin Ryde(inexact->exact): New tests.
2003-09-17 Dirk Herrmann * libguile/numbers.c (scm_bigequal): Fixed.
2003-08-30 Kevin Ryde(lognot): Add tests.
2003-08-22 Kevin Ryde(-): Exercise bignum - inum.
2003-08-10 Dirk Herrmann * tests/numbers.test: Eliminated misuses of expect...
2003-07-24 Kevin Ryde(angle): New tests.
2003-07-18 Kevin Ryde(*): Add complex/bignum test.
2003-07-08 Kevin Ryde(make-polar, magnitude): New tests.
2003-06-21 Kevin Ryde(truncate, round, asinh, acosh, atanh): Add some tests.
2003-06-04 Kevin Ryde(logcount): Add a few more tests, to exercise
2003-05-30 Kevin Ryde(max, min): Add tests involving NaNs.
2003-05-12 Kevin Ryde(=, <, max, min): Add tests of bignum/inf combinations.
2003-05-10 Kevin Ryde(gcd): Exercise bignum/inum with a bignum not
2003-05-10 Kevin Ryde(integer-length): Exercise some negatives, in
2003-05-10 Kevin Ryde(=, <): Add tests involving NaNs.
2003-05-05 Kevin Ryde(logcount): New tests, exercising some negatives.
2003-05-05 Kevin Ryde(-): Add test for negative inum subtract bignum.
2003-04-05 Marius VollmerChanged license terms to the plain LGPL thru-out.
2003-03-25 Rob Browning* tests/numbers.test: added tests (some simple) for...
2002-10-05 Rob Browning* tests/numbers.test ("expt"): add tests.
2002-05-07 Marius Vollmer(/): Expect divison by an inexact zero to yield +inf.0.
2002-03-11 Marius VollmerNew tests for complex division.
2001-11-22 Dirk Herrmann* tests/numbers.test: Added more division by zero tests.
2001-11-21 Dirk Herrmann* tests/numbers.test: Added division by zero tests.
next