"BUG: unsupported" when doing bignum division
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ikarus Scheme |
Fix Released
|
Undecided
|
Abdulaziz Ghuloum |
Bug Description
Additional Info by Aziz:
The "BUG" message was bogus. Division should've reported invalid argument.
svn co -r137 http://
cd ikarus
make check
I see
make check
ikarus --r6rs-script wrapper.ss
Well, that was exciting.
Reading dictionary "tiny-dictionary" ... done; 1 words, 1 distinct bags
|(bag-filter (2438910625983150 "inconceivable"))
unhandled exception:
Condition components:
1. &error
2. &who: /
3. &message: "BUG: unsupported"
4. &irritants: (710 2438910625983150)
make: *** [check] Error 252
This seems wrong, since I can do the division at the repl, and also at
the repl, (bignum? 2438910625983150) answers #t.
description: | updated |
description: | updated |
description: | updated |
Changed in ikarus: | |
status: | Invalid → In Progress |
Changed in ikarus: | |
assignee: | nobody → aghuloum |
status: | In Progress → Fix Committed |
Changed in ikarus: | |
status: | Fix Committed → Fix Released |
Oops! Pilot error. The denominator was actually a symbol that _looked_ like a bignum :-)
Nothing to see here; move along ...
Oh, and thanks for implementing ikarus!