Skip to content
  • Raymond Toy's avatar
    Ensure acosh signals appropriate exceptions. · 86790380
    Raymond Toy authored
     * src/lisp/e_acosh.c:
       * Use fdlibm_setexceptions to signal exceptions appropriately.
     * tests/trig.lisp:
       * Add tests for acosh.
       * Update other tests to use the kernel:%foo functions instead of
         calling CL:foo. We really want to just test the fdlibm functions,
         not the CL versions of them, which might have different
         definitions. For example, acosh is defined for all real args
         (returning complex numbers in some cases), but kernel:%acosh is
         only defined for x > 1.
    86790380