https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110898
--- Comment #1 from Marc Poulhiès <dkm at gcc dot gnu.org> --- I get the following error when compiling the adacl-assert-integer.ads file: ``` src/adacl-assert-integer.ads:21:10: warning: unit "GNAT.Source_Info" is not referenced [-gnatwu] src/adacl-assert-integer.ads:25:34: (style) trailing spaces not permitted [-gnatyb] src/adacl-assert-integer.ads:31:01: error: child of a generic package must be a generic unit ``` I've checked and I also get the same errors with gcc 11.x, so that's not something new. I think your code should be fixed here.