I compiled and ran the example verbatim from your message, and .... it works fine for me. My guess is that you are running an older release of IRIX. Under 3.2, no such problem exists. Michael Toy