Opened 9 years ago

Last modified 9 years ago

#925 new enhancement

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:


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 (3)

comment:1 Changed 9 years ago by fare

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

comment:2 Changed 9 years ago by fare

Note that this is probably related to ticket #923.

comment:3 Changed 9 years ago by gz

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