Ticket #889 (closed defect: fixed)
certain symbols with print names like floats cause printer error
| Reported by: | JohnCarroll | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | other | Version: | 1.7 |
| Keywords: | printing symbols | Cc: |
Description
Simple test case, in 1.7-r14925M (DarwinX8664):
(print '|40s40|)
Error: FLOATING-POINT-OVERFLOW detected performing SCALE on (0 363797880709171295166015625000 40) While executing: CCL::FLOAT-AND-SCALE-AND-ROUND, in process listener(1).
The error comes from %parse-number-token, which tries too hard to actually create a float which could have the same printed representation as the symbol print name.
Change History
Note: See
TracTickets for help on using
tickets.
