mit-scheme.git
2018-12-07 Taylor R CampbellOops, this broke polar notation.
2018-12-07 Taylor R CampbellReject multiple zero real components by parse states.
2018-12-07 Taylor R CampbellAdd some more screw cases.
2018-12-07 Taylor R CampbellReject inf and NaN with #e notation.
2018-12-07 Taylor R CampbellProvide notation for NaN payload and signalling NaN.
2018-12-07 Taylor R Campbellstring->number returns false on error.
2018-12-07 Taylor R CampbellMake this unreachable case an error.
2018-12-07 Taylor R CampbellFix printing NaN sign.
2018-12-07 Taylor R CampbellMore tests for signed NaN notation.
2018-12-07 Taylor R CampbellFix sign of NaN in reader.
2018-12-07 Taylor R CampbellExpand test-numpar.scm a little with some bugs.
2018-12-07 Taylor R CampbellMake flo:nan.0 reliably return a `positive' quiet NaN...
2018-12-07 Taylor R CampbellFix bug in flo:make-nan error reporting.
2018-12-07 Taylor R Campbellflo:make-nan error reporting is busted.
2018-12-07 Taylor R CampbellConfirm #i works with inf and nan.
2018-12-07 Taylor R CampbellThere is no exact infinity or NaN, so #e should reject...
2018-12-05 Taylor R Campbellx86 push can take a memory reference operand.
2018-12-05 Taylor R CampbellPrint newline in debugging-printer primitive.
2018-12-04 Taylor R CampbellDisable allocator open coders.
2018-12-03 Taylor R CampbellAdd missing type checks to some bit string operations.
2018-12-03 Taylor R CampbellBit string primitives are missing type checks.
2018-12-02 Taylor R CampbellTeach pp to respect custom print methods for tagged...
2018-12-02 Taylor R Campbellpp doesn't respect custom print methods for tagged...
2018-12-02 Taylor R CampbellRework vector tag printer methods so they work again.
2018-12-02 Taylor R Campbellpp _is_ busted after all but it takes a hairier example.
2018-12-02 Taylor R Campbellpp is not busted; I just didn't know about pp-avoid...
2018-12-02 Taylor R CampbellMake pp's job easier in this test. (Still busted.)
2018-12-02 Taylor R CampbellFix find-shared-objects. pp is still busted.
2018-12-02 Taylor R Campbellfind-shared-objects is busted for multiple references.
2018-12-02 Taylor R Campbellpp is busted on circular data structures.
2018-12-02 Taylor R CampbellAllow the full form of FLUID-LET with ACCESS.
2018-12-02 Taylor R CampbellFLUID-LET of ACCESS broke.
2018-12-02 Taylor R CampbellTickled a bug in connectivity analysis with arity error.
2018-12-02 Taylor R CampbellCompiler chokes on a variable named |#[continuation]|.
2018-12-01 Taylor R CampbellOpen-code some flonum predicates on amd64.
2018-12-01 Taylor R CampbellTeach sf about flo:safe-zero? and flo:safe=.
2018-12-01 Taylor R CampbellSpeed this up a little at the expense of coverage.
2018-12-01 Taylor R CampbellAdd some more spot checks. Zero is not exact here...
2018-12-01 Taylor R CampbellTest some more edge cases and exception flags.
2018-12-01 Taylor R CampbellTeach Scheme about the floating-point subnormal-operand...
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.
next