Shelly Adhikari wrote: > By - 'the code is ill formed' - do you mean it is not allowed by the > C++ standard? Exactly, sorry for being unclear. GCC 3.4.0 is right in rejecting it. Giovanni Bajo