Opened 10 years ago
Closed 10 years ago
#837 closed defect (fixed)
Some constant-valued integer expressions can be evaluated twice in generated code
Reported by: | gb | Owned by: | gb |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Compiler | Version: | trunk |
Keywords: | Cc: |
Description
From Eric Marsden on openmcl-devel:
| Welcome to Clozure Common Lisp Version 1.7-dev-r14686M (LinuxX8664)! | ? (defun foo () | (catch 'ct5 (throw 'ct5 (logior -920833 (the integer -2513842743151))))) | FOO | ? (foo) | > Error: Can't throw to tag -263425 | > While executing: FOO, in process listener(1). `----
Change History (2)
comment:1 Changed 10 years ago by gb
- Owner set to gb
- Status changed from new to assigned
comment:2 Changed 10 years ago by gb
- Resolution set to fixed
- Status changed from assigned to closed
Note: See
TracTickets for help on using
tickets.
This should be fixed in the trunk in r14695.