1. 08 Aug, 2010 1 commit
    • Liam Healy's avatar
      Replace 'pi with 'dpi, the double-float version · 7aa0111c
      Liam Healy authored
      The standard declares that 'pi is an implementation-dependent
      long-float, but GSL requires double float, so the constant 'dpi has
      been defined as (coerce pi 'double-float).  This should make CLISP at
      the least happier.
      7aa0111c
  2. 20 Jul, 2010 1 commit
    • Liam M. Healy's avatar
      Name conditions generic-failure-* differently · f4213537
      Liam M. Healy authored
      Name conditions generic-failure-1 and generic-failure-2 because CCL
      doesn't like the duplicate differently.  Withdraw the
      conditionalization away of +nan+, +positive-infinity+, and
      +negative-infinity+ for CCL because the latest version
      "Version 1.6-dev-r13994M-trunk  (LinuxX8664)"
      can handle them.
      f4213537
  3. 19 Jul, 2010 1 commit
  4. 22 May, 2010 1 commit
    • Liam Healy's avatar
      Added tests from GSL for more random distributions · a5476401
      Liam Healy authored
      Added chi-squared (which was not loaded at all), exponential,
      exponential-power, fdist, gamma-randist, tdist.  Introduced new macros
      assert-posinf and assert-neginf to check for expected infinite
      results.  Improved the automatic test converter and noted its known
      failings.
      a5476401
  5. 18 Apr, 2010 1 commit
  6. 27 Dec, 2009 1 commit
  7. 15 Jan, 2009 1 commit
    • Liam Healy's avatar
      Directory "mathematical" · b484c1d1
      Liam Healy authored
      New directory "mathematical" has complex.lisp and mathematical.lisp;
      fix complex function log-modulus.
      b484c1d1
  8. 01 Jan, 2009 1 commit
    • Liam Healy's avatar
      No 64 bit integers on 32 bit platforms · c057c7f3
      Liam Healy authored
      Both CLISP and SBCL fail when making arrays of 64 bit integers,
      despite cffi-features:no-long-long being absent for either.
      Therefore, conditionalize away these types in *array-element-types* on
      32 bit platforms in general, and conditionalize away all the 64 bit
      tests as well.  Separated out integer size check into types.lisp.
      Restored tests vector-min and vector-max which fail in SBCL for
      (signed-integer 8) and (signed-integer 16) for unknown reasons. 
      Test results:
      64 bit SBCL:   TOTAL: 1223 assertions passed, 5 failed, 0 execution errors.
      64 bit CCL:    TOTAL: 1228 assertions passed, 0 failed, 0 execution errors.
      32 bit SBCL:   TOTAL: 1069 assertions passed, 31 failed, 0 execution errors.
      32 bit CLISP:  TOTAL: 1051 assertions passed, 27 failed, 5 execution errors.
      c057c7f3
  9. 25 Oct, 2008 1 commit
    • Liam Healy's avatar
      Port tests to save-test · 0343f3ce
      Liam Healy authored
      All remaning tests are now defined with save-test, and the
      LISP-UNIT:DEFINE-TEST has been eliminated from the definition files,
      except for arrays.
      0343f3ce
  10. 25 Jul, 2008 1 commit
  11. 18 Feb, 2008 1 commit
  12. 16 Feb, 2008 1 commit
  13. 21 Jan, 2008 1 commit
  14. 30 May, 2006 1 commit
  15. 23 Mar, 2006 2 commits
  16. 19 Mar, 2006 1 commit
  17. 17 Mar, 2006 1 commit
  18. 15 Mar, 2006 1 commit