(expt +i +inf.0) gives an &assertion
Bug #633393 reported by
Gwen Weinholt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ikarus Scheme |
New
|
Undecided
|
Unassigned |
Bug Description
expt gives an exception here, but I strongly suspect 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)
>
(Filed under "peculiar edge cases", priority nil?)
To post a comment you must log in.
Matched by Vicare issue 17; fixed in ikarus and devel branches and also in the 0.1d4 tarball, along with other expt bugs.
<http:// github. com/marcomaggi/ vicare/ downloads>