marcomaggi / vicare

A native compiler for Scheme compliant with R6RS
http://marcomaggi.github.com/vicare.html
Other
200 stars 34 forks source link

(expt +i +inf.0) gives an &assertion #17

Closed marcomaggi closed 14 years ago

marcomaggi commented 14 years ago

expt gives an exception here, but it should give some sort of NaN value:

Ikarus Scheme version 0.0.4-rc1+, 64-bit (revision 1870, build 2010-01-26) Copyright (c) 2006-2009 Abdulaziz Ghuloum

(expt +i +inf.0) Unhandled exception Condition components:

  1. &assertion
  2. &who: fllog
  3. &message: "not a flonum"
  4. &irritants: (0.0+1.0i)

Matches Ikarus bug 633393, reported by Göran Weinholt.

marcomaggi commented 14 years ago

Fixed along with other bugs in expt. Merged into ikarus and devel branches.