mit-scheme.git
2018-12-01 Taylor R CampbellMake flo:clear-exceptions! register interest in fp...
2018-12-01 Taylor R CampbellEarlier change to flo:clear-exceptions! is busted.
2018-12-01 Taylor R CampbellTeach the compiler about more boolean and function...
2018-12-01 Taylor R CampbellRecursively integrate after substitution.
2018-12-01 Taylor R CampbellRestore parallel compilation of compiler.
2018-12-01 Taylor R CampbellFix thinko.
2018-12-01 Taylor R CampbellUse real:abs, real:copysign.
2018-12-01 Taylor R CampbellSqrt is busted on sone mixed-infinite/exact cases.
2018-12-01 Taylor R CampbellMake ieee754-binary-hex-string follow IEEE 754-2008.
2018-11-30 Taylor R CampbellNew procedure (flo:logb x) gives the integer exponent...
2018-11-30 Taylor R CampbellImplement and fix fenceposts in inf and NaN encoding.
2018-11-30 Taylor R CampbellUse ieee754-binary-parameters to reduce magic constants.
2018-11-30 Taylor R CampbellFix broken hexadecimal floating-point printing.
2018-11-30 Taylor R CampbellWhat was I thinking. This is all wrong if the top...
2018-11-30 Taylor R CampbellNote copysign procedure.
2018-11-30 Taylor R CampbellRemove bogus note about flo:compare and flo:safe-compare.
2018-11-30 Taylor R CampbellOpen-code flo:copysign on amd64.
2018-11-30 Taylor R CampbellAdd a copysign test case that bit me in a state I can...
2018-11-30 Taylor R CampbellDon't futz with floenv if not in use.
2018-11-30 Taylor R CampbellClear exceptions so residual crud doesn't trap.
2018-11-30 Taylor R CampbellTidy up some negative tests. No functional change...
2018-11-30 Taylor R CampbellRename flo:safe-negative? -> flo:sign-negative?.
2018-11-30 Taylor R CampbellFix some things that I was mistakenly testing with...
2018-11-30 Taylor R CampbellDefine and expose flo:precision.
2018-11-30 Taylor R CampbellSimplify and test some more exception cases.
2018-11-30 Taylor R CampbellTest NaN preservation of sqrt.
2018-11-30 Taylor R CampbellHandle more sqrt edge cases.
2018-11-30 Taylor R CampbellEnable traps here to confirm they don't happen.
2018-11-30 Taylor R CampbellRaise the appropriate exceptions in exact->exact.
2018-11-30 Taylor R CampbellTest exceptions in exact->inexact.
2018-11-30 Taylor R CampbellTeach exact->inexact to return infinity rather than...
2018-11-30 Taylor R CampbellTest exact->inexact near integer edge cases.
2018-11-30 Taylor R CampbellUse exact-integer-sqrt in sqrt for exact integers and...
2018-11-30 Taylor R CampbellDeduplicate test cases.
2018-11-30 Taylor R CampbellFix sqrt along negative real axis with inexact zero...
2018-11-30 Taylor R CampbellSqrt shouldn't discard an inexact zero imaginary component.
2018-11-30 Taylor R CampbellTest sqrt along the negative real line with/without...
2018-11-30 Taylor R CampbellTest (sqrt -0.) = -0., per IEEE 754-2008.
2018-11-30 Taylor R CampbellMore sqrt edge cases, some working and some busted.
2018-11-30 Taylor R CampbellCouple more sqrt edge cases.
2018-11-30 Taylor R CampbellFor +/-2i x, compute sqrt by sqrt(x) +/- i sqrt(x).
2018-11-30 Taylor R CampbellFix branch cuts of some test cases -- no more xfail!
2018-11-30 Taylor R CampbellAnnotate where these tests rely on type and range checks.
2018-11-30 Taylor R CampbellDefine (copysign m s) = magnitude of m, sign of s.
2018-11-30 Taylor R CampbellAdd some more edge cases for sqrt.
2018-11-30 Taylor R CampbellTest exceptions in sqrt too.
2018-11-30 Taylor R CampbellTest flo:negate.
2018-11-30 Taylor R CampbellAdd some more sqrt edge cases.
2018-11-30 Taylor R CampbellFix mistranscription of opcode for UNPCKLF.
2018-11-30 Taylor R CampbellAdd some more copysign tests.
2018-11-30 Taylor R CampbellFloating-point total ordering.
2018-11-30 Taylor R Campbellsqrt is busted on infinities.
2018-11-30 Taylor R CampbellMove a bunch of flonum tests to test-flonum.scm.
2018-11-30 Taylor R CampbellMake the signature of define-enumerated-test match...
2018-11-30 Taylor R CampbellNote string and symbol escape printing bug.
2018-11-30 Taylor R CampbellNote local optional parameter bug.
2018-11-30 Taylor R CampbellNote magnitude overflow bug.
2018-11-30 Taylor R CampbellNote flo:min/max IEEE 754-2008 conformance.
2018-11-30 Taylor R CampbellTest more edge cases of rounding operations.
2018-11-30 Taylor R CampbellUpdate some release notes on floating-point stuff.
2018-11-30 Taylor R CampbellUse fabs(3) for C implementation of FLONUM-ABS.
2018-11-30 Taylor R CampbellOur C implementation of flo:abs is busted.
2018-11-30 Taylor R CampbellPass multiple arguments here. No functional change.
2018-11-30 Taylor R CampbellNew NaN-related and min/max flonum procedures and fixes.
2018-11-30 Taylor R CampbellNew primitives for creating and examining NaNs.
2018-11-30 Taylor R CampbellNew CTASSERT macro for compile-time assertions.
2018-11-30 Taylor R CampbellImplement flo:safe-zero? and flo:safe=.
2018-11-30 Taylor R CampbellMerge these cases again now that the xfails are fixed.
2018-11-30 Chris HansonImplement binary-hash-by-X; some hair to guarantee...
2018-11-30 Chris HansonSimplify spar-push-body.
2018-11-30 Chris HansonEliminate unnecessary copy of map-in-order.
2018-11-28 Taylor R CampbellTeach LIAR/x86-64 to open-code flo:safe-negative?.
2018-11-28 Taylor R CampbellCorrectly commute flo:safe>= to flo:safe<=, not to...
2018-11-28 Taylor R CampbellTeach RTL compression to search through object->float...
2018-11-28 Taylor R Campbellfixup! aa477cf3a28ded82f8cbcda5e8ee317cf9490d2f
2018-11-28 Taylor R CampbellDelete a rewriting rule that could not possibly have...
2018-11-28 Taylor R CampbellTest literal operands to flonum comparators.
2018-11-28 Taylor R CampbellMake thie test actually check something by calling...
2018-11-28 Taylor R CampbellRe-enable invalid-operation traps here and fix the...
2018-11-28 Taylor R CampbellFactor out unary->binary predicate conversion.
2018-11-28 Taylor R CampbellAdd flo:<>, as (or flo:< flo:>) for now.
2018-11-28 Taylor R CampbellTest flo:unordered? both ways too.
2018-11-28 Taylor R CampbellTest compilation of flonum comparisons both ways.
2018-11-28 Taylor R CampbellRun the flonum tests both compiled and interpreted.
2018-11-28 Taylor R CampbellThese tests now pass on x86-64.
2018-11-28 Taylor R CampbellTest compiling in-line calls to the flonum comparators...
2018-11-28 Taylor R CampbellTeach LIAR/x86-64 about ordered vs unordered comparisons.
2018-11-28 Taylor R CampbellFactor out unary->binary predicate conversion.
2018-11-28 Taylor R CampbellExplain what commute-flonum-predicate is doing.
2018-11-28 Taylor R CampbellTeach rtlgen to open-code flo:safe-negative? too.
2018-11-28 Taylor R CampbellTeach rtlgen to open-code safe flonum comparison routines.
2018-11-28 Taylor R CampbellTeach sf about some flonum primitives worth open-coding.
2018-11-28 Taylor R CampbellFix miscompilation of default optional parameters.
2018-11-28 Taylor R CampbellTest for miscompilation of optional arguments.
2018-11-28 Taylor R CampbellAdd some tests for primitive floating-point operations.
2018-11-28 Taylor R CampbellTest for exceptions from ordered comparisons.
2018-11-27 Taylor R CampbellDefine expect-error as an alias for assert-error.
2018-11-27 Taylor R CampbellImplement random-bytevector!.
2018-11-26 Taylor R CampbellNote flo:classify and flo:subnormal?.
2018-11-26 Taylor R CampbellDefine flo:classify and flo:subnormal?.
next