1. 29 Sep, 2019 1 commit
    • Marius Gerbershagen's avatar
      numbers: fix several bugs in the expt function · 6ade6d44
      Marius Gerbershagen authored
      -expt of an integer and rational lead to a wrong type error in
       ecl_expt_float
      -type contagion of (expt 0 +y) did not work properly
      -there were several useless type checks in places where previous
       function calls already ensured that objects were numbers
      
      Fixes #526.
      6ade6d44
  2. 02 Sep, 2019 2 commits
  3. 31 Aug, 2019 2 commits
  4. 26 Aug, 2019 1 commit
  5. 25 Aug, 2019 6 commits
  6. 20 Aug, 2019 3 commits
  7. 19 Aug, 2019 3 commits
  8. 18 Aug, 2019 2 commits
  9. 16 Aug, 2019 2 commits
  10. 14 Aug, 2019 10 commits
  11. 06 Aug, 2019 4 commits
  12. 30 Jul, 2019 1 commit
  13. 26 Jul, 2019 1 commit
  14. 24 Jul, 2019 1 commit
    • Marius Gerbershagen's avatar
      subtypep and type=: fix bogus type error · f331600f
      Marius Gerbershagen authored
      It can happen for example in
        (subtypep t '(CONS (AND STANDARD-CHAR (MEMBER #\@)) REAL))
      that in subtypep and type= the second call to safe-canonical-type
      fails and returns the error from +canonical-type-failure+ instead of a
      valid tag. This leads to type-errors in logandc2 or = which expect an
      integer.
      Fixes #519.
      f331600f
  15. 23 Jul, 2019 1 commit