'port-position' works on CBIPs that do not support 'set-port-position!'.
[bpt/guile.git] / test-suite / tests / numbers.test
2014-01-12 Mark H WeaverFix 'exact-integer?' comment in numbers.test.
2014-01-09 Mark H WeaverImplement 'exact-integer?' and 'scm_is_exact_integer'.
2013-10-03 Mark H WeaverFix edge case in 'ash'.
2013-10-03 Mark H WeaverRevert "Fix edge case in 'ash'."
2013-10-03 Mark H WeaverFix edge case in 'ash'.
2013-08-09 Mark H WeaverFix numerator and denominator handling of signed zeroes...
2013-07-21 Mark H WeaverRewrite 'rationalize' to fix bugs and improve efficiency.
2013-07-16 Mark H Weavergcd and lcm support inexact integer arguments.
2013-07-16 Mark H Weavermin and max: NaNs beat infinities, per R6RS errata.
2013-07-16 Mark H Weavernumbers.test: Fix inum/flonum comparison test on 32...
2013-07-16 Mark H WeaverAvoid lossy conversion from inum to double in numerical...
2013-07-16 Mark H Weavernumbers.test: Avoid inexact arithmetic in computation...
2013-07-16 Mark H WeaverFix bugs in numerical equality predicate.
2013-07-16 Mark H WeaverFix rounding in scm_i_divide2double for negative arguments.
2013-04-11 Mark H WeaverAdd 2012 and 2013 to copyright notice on numbers.test.
2013-03-20 Mark H WeaverImprove sqrt handling of large integers and large and...
2013-03-20 Mark H WeaverSqrt returns exact results when possible.
2013-03-19 Mark H WeaverUse scientific notation only if there are enough traili...
2013-03-17 Mark H WeaverReimplement idbl2str number printer.
2013-03-17 Mark H WeaverImprove inexact division of exact integers.
2013-03-12 Mark H WeaverReimplement 'inexact->exact' to avoid mpq functions.
2013-03-12 Mark H WeaverSimplify and improve scm_i_big2dbl, and add scm_i_big2d...
2013-03-12 Mark H WeaverAdd 'round-ash', a rounding arithmetic shift operator
2013-03-12 Mark H WeaverOptimize and simplify fractions code.
2013-03-07 Mark H WeaverImprove standards conformance of string->number.
2012-12-07 Mark H WeaverAvoid signed integer overflow in scm_product
2012-10-30 Mark H WeaverTest number-theoretic division by -0.0.
2012-08-07 Mark H WeaverRevert "Add tests for 'exp' and 'expt' that should...
2012-07-28 Mark H WeaverAdd tests for 'exp' and 'expt' that should produce...
2012-07-28 Mark H WeaverAngle of -0.0 is pi, not zero
2011-04-09 Mark H WeaverFix the R6RS exact-integer-sqrt and import into core...
2011-04-06 Mark H WeaverFix parsing of exact numbers with negative exponents
2011-03-08 Mark H WeaverQuotient, remainder and modulo accept inexact integers
2011-02-15 Mark H WeaverImprovements to `log' and `log10'
2011-02-15 Mark H WeaverFix comment above number-theoretic division tests
2011-02-14 Mark H WeaverOptimize truncate, round, floor, and ceiling
2011-02-14 Mark H WeaverAdd four new sets of fast quotient and remainder operators
2011-02-12 Mark H WeaverFixes and improvements to number-theoretic division...
2011-02-03 Mark H WeaverImproved exactness handling for complex number parsing
2011-02-02 Mark H WeaverSupport non-real complex numbers with inexact zero...
2011-02-02 Mark H WeaverImprove handling of signed zeroes
2011-02-02 Mark H WeaverTrigonometric functions return exact numbers in some...
2011-02-02 Mark H WeaverFix `min' and `max' handling of NaNs, infinities, and...
2011-02-01 Mark H WeaverHandle products with exact 0 differently
2011-02-01 Mark H WeaverMore discriminating NaN predicates for numbers.test
2011-02-01 Mark H WeaverFix bugs in `rationalize'
2011-01-31 Mark H WeaverImprove extensibility of `expt' and `integer-expt'
2011-01-31 Mark H WeaverRework the testing framework for number-theoretic divis...
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...
next