Expt fails on floats (and rationals)

Bug #159865 reported by Michael D. Adams on 2007-11-04
2
Affects Status Importance Assigned to Milestone
Ikarus Scheme
Critical
Abdulaziz Ghuloum

Bug Description

The "expt" function doesn't work with floating point exponents even though the R6RS report shows an example of it being used on floats.

> (expt 2.0 3.0)
Unhandled exception
 Condition components:
   1. &error
   2. &who: expt
   3. &message: "not a number"
   4. &irritants: (3.0)

Additional bugs: expt also fails on rationals

Changed in ikarus:
assignee: nobody → aghuloum
importance: Undecided → Critical
status: New → Confirmed
Abdulaziz Ghuloum (aghuloum) wrote :

Fixed in revision 972.

description: updated
Changed in ikarus:
status: Confirmed → Fix Committed
Abdulaziz Ghuloum (aghuloum) wrote :

This bug report is about to be closed as the fix comitted previously
will be incorporated in the next 0.0.2 release of Ikarus Scheme,
scheduled for November 28, 2007.
A release candidate tarball is available for download from:
  http://www.cs.indiana.edu/~aghuloum/ikarus/ikarus-0.0.2-rc1.tar.gz
Please do test it if you have the time and report any issues you
might encounter. Thank you very much for your support. Aziz,,,
(Sorry for the duplicates; I'm updating every open bug.)

Changed in ikarus:
milestone: none → 0.0.2
Changed in ikarus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers