Assertion error in COMPILER-FOR-EVAL
((lambda () (labels ((%f1 (&key (key2 (unwind-protect 0))) (unwind-protect (unwind-protect key2 (unwind-protect 0))))) 0)))
produces
Error in function LISP::ASSERT-ERROR: The assertion (NOT (EQ (C::FUNCTIONAL-KIND C::LEAF) :ESCAPE)) failed. [...] 0: (LISP::ASSERT-ERROR (NOT (EQ # :ESCAPE)) NIL NIL) 1: (C::ANNOTATE-COMPONENT-FOR-EVAL #<C:COMPONENT #x60BD70AD NAME= "(LAMBDA NIL (LABELS # 0))" REANALYZE= T>) 2: ((FLET #:G0 C:COMPILE-FOR-EVAL)) 3: (C:COMPILE-FOR-EVAL ((LAMBDA # #)) NIL NIL) 4: (C:COMPILE-FOR-EVAL 3 ((LAMBDA # #)) NIL NIL)[:EXTERNAL] [...]