Opened 10 years ago

Closed 10 years ago

#617 closed defect (fixed)

bogus type error

Reported by: gz Owned by: gb
Priority: normal Milestone:
Component: Compiler Version: trunk
Keywords: ITA Cc:

Description

This is compiling a fixnum test into the (incf y inc) for some reason.

? (defun test () (symbol-macrolet ((inc 0.5)) (loop with y = 0 do (incf y inc) while (< y 100))))
TEST
? (test)
> Error: value 0.5 is not of the expected type FIXNUM.
> While executing: TEST, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
1 > 

Change History (3)

comment:1 Changed 10 years ago by gz

  • Keywords ITA added

comment:2 Changed 10 years ago by gb

  • Status changed from new to assigned

comment:3 Changed 10 years ago by gb

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [13166]) Propagate r13164 to 1.4 (fixes ticket:617, albeit suboptimally.)

Note: See TracTickets for help on using tickets.