... of course I really meant: "has the same code for uninitialized_copy, uninitialized_fill, uninitialized_fill_n that current g++ has." Paolo. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10082