[comp.lang.perl] Perl 4.0 on Sun3s and NeXTs

meggers@mothra.nts.uci.edu (Mark Eggers) (03/22/91)

While Perl 4.0 compiled smoothly and passed all tests on a Sparc running
4.03c, I've had problems with both a Sun 3 running 4.0 and a NeXT.  The
code will compile cleanly on a Sun 3, but fails the following tests:

comp/cmdopt....FAILED on test 4
comp/term......Out of memory!
FAILED on test 0
op/exp.........FAILED on test 1
op/index.......FAILED on test 1
op/int.........FAILED on test 1

These tests were failed whether or not I used Perl's malloc.

The NeXT would not even compile.  Here is the output of make:

cc -c -O -w -fwritable-strings -D__NeXT__ -fstrength-reduce  perly.c
perl.h:102: warning: bcopy redefined
perl.h:103: warning: bzero redefined
cc -c -O -w -fwritable-strings -D__NeXT__ -fstrength-reduce  array.c
perl.h:102: warning: bcopy redefined mars.nts.uci.edu
perl.h:103: warning: bzero redefined
cc -c -O -w -fwritable-strings -D__NeXT__ -fstrength-reduce  cmd.c
perl.h:102: warning: bcopy redefined
perl.h:103: warning: bzero redefined
cc -c -O -w -fwritable-strings -D__NeXT__ -fstrength-reduce  cons.c
perl.h:102: warning: bcopy redefined
perl.h:103: warning: bzero redefined
cc -c -O -w -fwritable-strings -D__NeXT__ -fstrength-reduce  consarg.c
perl.h:102: warning: bcopy redefined
perl.h:103: warning: bzero redefined
cc -c -O -w -fwritable-strings -D__NeXT__ -fstrength-reduce  doarg.c
perl.h:102: warning: bcopy redefined
perl.h:103: warning: bzero redefined
doarg.c: In function do_assign:
doarg.c:1067: `environ' undeclared (first use this function)
doarg.c:1067: (Each undeclared identifier is reported only once
doarg.c:1067: for each function it appears in.)
doarg.c: In function do_undef:
doarg.c:1297: `environ' undeclared (first use this function)
*** Exit 1
Stop.

Any thoughts on this would be greatly appreciated.

Larry - thanks for the great kitchen sink!

/mde/