Hi, Fortunately, the problem has dissapeared in gcc-3.1 20020422 snapshot. Actually this is the first 3.1 snapshot I've tried. So the offending code has been fixed in any moment between 3.0.4 and 3.1 Guillermo. -- Guillermo Ballester Valor OMD B.A. Armilla (Granada) Instituto Nacional de MeteorologÃa SPAIN