Hello.
Anyone interested in Ada should read Jean-Pierre Rosen’s summary about
ASIS in the Download section of
https://www.adalog.fr/en/adacontrol.html.
A possible workaround is to generate ASIS trees with the last gcc
supporting them (10), but compile with the current default gcc
(currently 11).
For this to be possible, gnat-10 and gnat-11 need to be coinstallable.
More generally, coinstallability of compilers would slightly simplify
the GCC maintenance, and does not seem to cost much anymore.
I am not suggesting that normal users should be able to select a
non-default toolchain in their favorite IDE. This would be nice but
far more difficult.