1. 18 Feb, 2018 1 commit
    • Raymond Toy's avatar
      Fix #60: `C::%UNARY-FROUND` is undefined · 26e3ad82
      Raymond Toy authored
      Remove the symbol `C::%UNARY-FROUND` and just let the compiler package
      inherit it from the kernel package.
      
      * src/bootfiles/21c/boot-2018-02-1.lisp
          * Use this to bootstrap the change (by uninterning the symbol)
      * src/code/float.lisp
          * Just export %unary-fround
      * src/general-info/release-21d.md
          * Update
      * tests/issues.lisp
          * Add test for this issue
      26e3ad82
  2. 10 Feb, 2018 1 commit
  3. 04 Feb, 2018 4 commits
  4. 03 Feb, 2018 2 commits
    • Raymond Toy's avatar
      Add test for issue #59. · 62c5f3e9
      Raymond Toy authored
      62c5f3e9
    • Raymond Toy's avatar
      Fix #59: type derivation for decode-float exponent · 3acdd1b7
      Raymond Toy authored
      Type derivation for exponent part of decode-float was incorrect.  We
      need to take the absolute value of the argument before deriving the
      type since the exponent is, of course, independent of the sign of the
      number.  In the test case, the negative interval caused the lower and
      upper bounds to be reversed, resulting in an invalid interval.
      3acdd1b7
  5. 30 Jan, 2018 1 commit
  6. 29 Jan, 2018 1 commit
  7. 28 Jan, 2018 3 commits
  8. 27 Jan, 2018 10 commits
  9. 24 Jan, 2018 4 commits
  10. 21 Jan, 2018 5 commits
  11. 13 Jan, 2018 1 commit
  12. 29 Dec, 2017 6 commits
  13. 28 Dec, 2017 1 commit
    • Raymond Toy's avatar
      Print random state in hex · 58f107b1
      Raymond Toy authored
      Add comment for %random-double-float to use xoroshiro-gen directly
      instead of random-chunk twice.  A minor micro optimization.
      58f107b1