perl fails io.tell test 3 (Ultrix 1.2)

Larry Wall lwall at devvax.JPL.NASA.GOV
Tue Mar 1 08:15:40 AEST 1988


In article <1612 at uhccux.UUCP> lee at uhccux.UUCP (Greg Lee) writes:
: I reported earlier perl's `make test' reported an error
: in io.tell, test 3.  I've installed patches through #23 now,
: and the problem is still there.  This is Ultrix 1.2.

There is a known bug in Ultrix 1.2 that second and subsequent filbuf()s on
a file at EOF erroneously advance the file pointer by 1.  This situation
almost never arises in real code.

I'm not currently planning on fixing this in perl, since it is unlikely to
affect anyone.  I suggest that you simply ignore io.tell test 3 (and 12, which
depends on 3).  If you're really worried about it, you can always upgrade your
Ultrix.   1/2 :-)

Larry Wall
lwall at jpl-devvax.jpl.nasa.gov



More information about the Comp.sources.bugs mailing list