Opened 12 years ago

Closed 12 years ago

#53 closed defect (fixed)

CATCH.6 ANSI test failure

Reported by: ehuelsmann Owned by: ehuelsmann
Priority: major Milestone:
Component: compiler Version:
Keywords: Cc:
Parent Tickets:

Description

The ANSI test CATCH.6 fails, because it uses small bignums:

The test creates 2 small bignums and tests whether they are considered EQ by the implementation. If not, one of them is used to THROW a value at, assuming 2 instances of the same bignum *will* be EQ.

However, ABCL finds it can represent the (small enough) bignums in a long, only generating a lisp object if the requested representation is NIL. The different lisp objects (returned by LispInteger?.getInstance()) are not EQ though... Meaning the test fails.

Change History (1)

comment:1 Changed 12 years ago by ehuelsmann

Resolution: fixed
Status: newclosed

CATCH.6 was bogus. Verified with #lisp on freenode.net.

Note: See TracTickets for help on using tickets.