igraham@smaug.physics.mcgill.ca (Ian Graham) (06/30/91)
Hi,
I am trying to get perl4.0 (patchlevel 10) to run on Sun 3's runing
SunOS3.5, and have encountered unexpected problems. Make depend gives
a few warnings like:
/usr/local/include/varargs.h: 4: Unreasonable include nesting
but everything compiles fine, with or without optimization. Now, When I
run it (with or without optimization) perl fails a single test:
.
op/pack........ok
op/pat.........FAILED on test 0
op/push........ok
.
Running this test from the test directory (using ./perl < op/pat.t) gives:
.
.
ok 45
ok 46
Segmentation fault (core dumped)
and dbx now tells me where perl died:
(dbx) where
fbminstr(0x0, 0x8e320, 0x83ca8) at 0x2f880
do_match(0x83f40, 0x83fa8, 0x1, 0xefffc30) at 0x11b51
eval(0x83fa8, 0x1, 0x0) at 0x16727
eval(0x83fcc, 0x0, 0xffffffff) at 0x1563d
cmd_exec(0x75ed0, 0x0, 0xffffffff) at 0x2b05
main(0x1, 0xefffda4, 0xefffdac) at 0x1f291
At this point I am lost. I am not a perl or C guru, and haven't got the
time to figure out what went wrong. I would , however, like to get this
working, in an optimized form, as the old 68020 machines are pretty slow....
So, if anyone has any ideas please let me know. Please mail to me
directly (igraham@physics.mcgill.ca), as I am not on this newsgroup.
Thanks in advance for any help,
Ian
___________________________________________ Ian Graham ______________
igraham@physics.mcgill.ca
Tel: (514) 398-6526
Fax: (514) 398-8434