Ticket #925 (new enhancement)

Opened 2 years ago

Last modified 2 years ago

Attempting to redefine a symbol in the CL package should cause a compile-time error

Reported by: fare Owned by:
Priority: normal Milestone:
Component: ANSI CL Compliance Version: trunk
Keywords: ITA Cc:

Description

Dan Weinreb 2008-12-22 15:38:34 EST Common Lisp says you're not allowed to define any symbol in the CL package, even if that symbol is not defined already. For example, defining a function named "condition" should cause a compile-time error.

NB: was ITA Bug 52703.

Change History

comment:1 Changed 2 years ago by fare

NB: On SBCL, this triggers a package lock violation.

comment:2 Changed 2 years ago by fare

Note that this is probably related to ticket #923.

comment:3 Changed 2 years ago by gz

  • Keywords ITA added
Note: See TracTickets for help on using tickets.