Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!sdd.hp.com!ucsd!dog.ee.lbl.gov!nosc!peanuts.nosc.mil!dennis From: dennis@peanuts.nosc.mil (Dennis Cottel) Newsgroups: comp.sys.apollo Subject: Re: Perl op.stat failure Message-ID: <3071@nosc.NOSC.MIL> Date: 1 Nov 90 21:05:18 GMT Sender: nobody@nosc.NOSC.MIL Reply-To: dennis@peanuts.nosc.mil (Dennis Cottel) Organization: Naval Ocean Systems Center, San Diego Lines: 24 In mid-August I posted a followup to a person who found a problem installing Perl on their Apollo. I confirmed that I, too, had a problem with the op.stat regression test failing. I posted my log entry: op.stat... FAILED on test 1 This test opens a file and then looks to see if there is one hard link, but the link field is still 0. When I added a close before the stat, this test worked (but, naturally, test 2 failed). Jim Rees responded: I'm not convinced. I just tried it a bunch of ways, including using creat and open for read and/or write, and fstat as well as stat. I can't get it to do anything unusual. The failure happened again when I installed patches through 37. On a hunch I CRPed onto the node whose disk contains the Perl distribution and the problem went away. It appears to have something to do with cross-node I/O. It's nice to know I wasn't seeing things, but kind of scary that such differences from normal UNIX behavior still exist. Dennis Cottel, dennis@NOSC.MIL, (619) 553-1645 Naval Ocean Systems Center, San Diego, CA 92152