Ticket #1115 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

bogus defstruct slot type check error on x8632

Reported by: rme Owned by:
Priority: normal Milestone:
Component: Compiler Version: trunk
Keywords: Cc:


On 32-bit x86:

(defstruct foo (x 0 :type (unsigned-byte 64)))
(make-foo :x 4177526783)

> Error: The value 4177526783 is not of the expected type (UNSIGNED-BYTE 64).

Change History

comment:1 Changed 4 years ago by gb

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

(In [15922]) Handle 1-digit bignums in REQUIRE-U64. Fixes ticket:1115 in the trunk.

Note: See TracTickets for help on using tickets.