In case anyone needs it, I have submitted this gcc problem as redhat bugzilla #50651, and gnu gnat c/3913 (put only the digits in as the gnat number: the c is what area the bug is in, in this case the c compiler). Cheers, Clint