[comp.lang.perl] Perl ``system'' problems on DECstation Ultrix 3.1

sps@mcnc.org (Stephen Schaefer) (10/31/90)

I've built perl 3.0 (patch level 37) for 4.3BSD VAX, Convex OS 7.0,
and DECstation Ultrix 3.1.  With the Ultrix 3.1 version, I'm having a
problem with the system command.  The regression test gives me the
following results:

./perl op.exec
1..8
ok 1
not ok 1
ok 2
not ok 2
ok 3
not ok 3
not ok 4
not ok 5
not ok 6
ok 7
ok 8

I suspect this is not perl's fault, but the DECstation's.  In case
anyone else is amused, I'll tell you that once I force our distributed
computing system (Freedomnet) to get involved, causing the
subprocesses to occur on a 4.3BSD VAX (the perl process is still
running on the DECstation), all the tests work.  Incidentally, I get
the same behavior before and after removing the (apparently) extra
declaration of result in util.c (line 1374).

./perl op.exec
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8

Does anyone have a work around?  Thanks,
--
	Stephen P. Schaefer, Postmaster	MCNC
	sps@mcnc.org			P.O. Box 12889
	...!mcnc!sps			RTP, NC 27709

Disclaimer: The above are the opinions of the author, and do not
represent the positions or policies of MCNC.

WARNING: In reponse to a suit by members of the print media, MCNC has
signed a consent decree which places in the public record any
correspondence to or from its employees which does not relate to
scientific or technological research, and which has not been
designated as confidential by an industrial participant.  Bear this in
mind when you correspond with me.