The compiler aborts on the declaration of an array type whose upper bound is a component of an aggregate whose nominal subtype is a discriminated record type which contains a component whose nominal subtype is a volatile discriminated record type with a variant part and a size clause. Tested on i586-suse-linux, applied on the mainline. 2011-04-08 Eric Botcazou * gcc-interface/trans.c (Identifier_to_gnu): Do not return initializers of aggregate types that contain a placeholder. 2011-04-08 Eric Botcazou * gnat.dg/aggr17.adb: New test. * gnat.dg/aggr18.adb: Likewise. -- Eric Botcazou