> Pat Wilson writes:
> >
> > -> xlf loops1.f
> > ** main === End of Compilation 1 ===
> > 1501-510 Compilation successful for file loops1.f.
> > mv: loops1.o: The file access permissions do not allow the specified ac
tion.
> >
> > /bin is local, as is all of xlf (/usr/lpp/xlf* and /etc/xlf.cfg). I'm
> > not hitting max quota on the volume, and it happens whether or
> > not there's a current a.out in the directory. As stated above,
> > if I klog to admin, everything works. xlc doesn't have any
> > trouble at all.
> >
>
> I bet mv is trying to do a chown() on the file after copying it, and
> it fails of course w/o admin tokens, but the errno it gets back is
> unexpected. The AFS 3.1 fileserver returns the wrong errno for chown()
> if the user doesn't have permissions to perform the chown().
On the other hand, something I discovered after I'd written that
message was the TMPDIR env variable. If TMPDIR is set to $HOME,
everything's fine. If it's /tmp or underfined, the mv fails. If
I invoke xlf in /tmp, everything works. Grrr. You may be right
about the error message...
Pat