I was just talking with Guido who wondered if it might simply be an optmizer bug with the IRIX compiler. Does the same problem occur with optimization turned off? Jeremy