Tom Tromey writes: > This code looks fine to me. And if I compile a simple test of this by > hand, it works fine. So there is some compiler bug here, but the > obvious reduced test case doesn't show it :-( There's a patch posted here: http://gcc.gnu.org/ml/gcc-patches/2001-08/msg01643.html ./A