Allegro expands compiler macros overeagerly
Sometimes ASDF/UIOP calls its own deprecated functions. We typically prevent these calls from producing warnings by declaring calls to deprecated functions as
notinline. According to 18.104.22.168.3 this must prevent compiler macro expansion.
However, Allego still expands the compiler macros, potentially resulting in warnings when compiling ASDF.
I noticed when prepping for ASDF 3.4. In addition to failing the same test as ABCL (at https://abcl.org/trac/ticket/487), it appears Allegro also expands compiler macros for regular functions as well.
I have not reported. @rgoldman maybe you'd be able to report this to Franz? No rush since we still haven't officially started 3.4 development yet, though.