[comp.lang.perl] Perl 4.0.10 on SunOS_3.5

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