[comp.lang.perl] Making 4.0 on AT&T 3B2/600

kmeek@cti1.UUCP (Kevin Meek) (04/04/91)

I am trying to compile perl 4.0 on an AT&T 3B2/600G running 
Unix System V 3.2  

I finally go it to compile cleanly after tracking down several
symbols that were multiply defined.
( I think due to incorrect libraries being included) 

But when I run make test It failed about 13 tests.  I don't
quite understand what the problem is because when I run
the test for cmdopt by hand (by saying ./perl cmdopt.t)
it appears to run fine.  All ok's returned.  Anybody have 
a guess as to why they would fail when running from the make file
but pass ok when run by hand?

Is my new executable usable?  I think I got similar errors
(but fewer) when I compiled 3.44 and that seems to work ok.

I am just starting to get hooked on perl -- love those associative
arrays -- and I am waiting anxiously for my copy of the camel book.

Thanks
Kevin Meek


------
Results of make test

cd t && chmod +x TEST */*.t
cd t && (rm -f perl; ln ../perl .) && ./perl TEST </dev/tty
base/cond......ok
base/if........ok
base/lex.......ok
base/pat.......ok
base/term......ok
comp/cmdopt....FAILED on test 0
comp/cpp.......ok
comp/decl......ok
comp/multiline.ok
comp/package...ok
comp/script....ok
comp/term......FAILED on test 0
cmd/elsif......ok
cmd/for........ok
cmd/mod........ok
cmd/subval.....ok
cmd/switch.....ok
cmd/while......ok
io/argv........ok
io/dup.........ok
io/fs..........Can't create x at io/fs.t line 17.
FAILED on test 2
io/inplace.....ok
io/pipe........ok
io/print.......FAILED on test 0
io/tell........ok
op/append......ok
op/array.......ok
op/auto........ok
op/chop........ok
op/cond........ok
op/dbm.........ok
op/delete......ok
op/do..........ok
op/each........ok
op/eval........ok
op/exec........ok
op/exp.........FAILED on test 0
op/flip........ok
op/fork........ok
op/glob........ok
op/goto........ok
op/groups......ok
op/index.......FAILED on test 0
op/int.........FAILED on test 0
op/join........ok
op/list........ok
op/local.......ok
op/magic.......ok
op/mkdir.......ok
op/oct.........ok
op/ord.........FAILED on test 0
op/pack........FAILED on test 0
op/pat.........ok
op/push........ok
op/range.......ok
op/read........ok
op/regexp......FAILED on test 0
op/repeat......ok
op/s...........ok
op/sleep.......ok
op/sort........FAILED on test 0
op/split.......ok
op/sprintf.....ok
op/stat........ok
op/study.......ok
op/substr......FAILED on test 0
op/time........ok
op/undef.......ok
op/unshift.....ok
op/vec.........ok
op/write.......ok
lib/big........FAILED on test 0
Failed 13 tests.
*** Error code 16777163 (ignored)


-------


-- 
Kevin Meek 
kmeek@cti.com