Thank you for the nice bug report. I've forwarded it upstream to the GCC people. I am not in a position to try gnat-4.3 right now; can you tell me if the bug is also present there (or in a previous version)? If not, it is a regression in gnat-4.4 and therefore the GCC developers will give it high priority. -- Ludovic Brenta.