https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121527
--- Comment #21 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > Yeah, I'm looking at what "breaks Ada" means, so I'm testing the attached, > a more consistent dropping of this stripping. Alternatively, the problematic VIEW_CONVERT_EXPR is generated for upcasting and we probably can do better in the front-end (gigi) for it.