Prolem setting up Vortex/Cecil 3.0 on Solaris (problem in gc)


Subject: Prolem setting up Vortex/Cecil 3.0 on Solaris (problem in gc)
From: James McCarron (jmccarro@maplesoft.com)
Date: Mon Apr 17 2000 - 15:09:55 PDT


Hello:

I have downloaded the following:

Vortex-Vortex-3.0.solaris.tar.gz
Vortex-Cecil-3.0.solaris.tar.gz
Vortex-Java-3.0.solaris.tar.gz

When trying to install I ran into a problem with the Boehm GC
build. Running the `gctest' program during the build gave
this result:

STACK_GROWS_DOWN is defd, but stack appears to grow up
sp = 0xffbef03c, GC_stackbottom = 0x0
stack direction 3

Abort (core dumped)

I corrected this part of the build by using a newer version
of the collector, but later on the build failed again when
the `vortex' program ran:

[pts/11][9111][18:02:42]excalibur% bin/solaris/vortex
STACK_GROWS_DOWN is defd, but stack appears to grow up
sp = 0xffbef03c, GC_stackbottom = 0x0
stack direction 3

Abort (core dumped)

(Same error.)

Using gdb, I get the following backtrace (using the GC library
as distributed, built with symbols) from `gctest':

(gdb) where
#0 0x7fb169c0 in _libc_kill () from /usr/lib/libc.so.1
#1 0x7fab9340 in abort () from /usr/lib/libc.so.1
#2 0x197f0 in GC_abort (msg=0x20390 "stack direction 3\n") at misc.c:745
#3 0x194a4 in GC_init_inner () at misc.c:464
#4 0x19580 in GC_enable_incremental () at misc.c:565
#5 0x16fd8 in main () at test.c:944

I get the nearly same call stack from running gdb on `vortex' after it aborts:

(gdb) where
#0 0x7fb169c0 in _libc_kill () from /usr/lib/libc.so.1
#1 0x7fab9340 in abort () from /usr/lib/libc.so.1
#2 0xce5168 in GC_abort ()
#3 0xce4e1c in GC_init_inner ()
#4 0xce4ef8 in GC_enable_incremental ()
#5 0xcafab0 in runtime_main ()
#6 0xc05ac8 in main ()

My system is:

[pts/11][9112][18:02:45]excalibur% uname -a
SunOS excalibur 5.7 Generic_106541-02 sun4u sparc SUNW,Ultra-5_10

Is there a newer version/build available? Alternatively, can I correct this
problem myself somehow? (It appears that a working compiler is needed to
bootstrap, so I'm guessing no?)

Kind Regards,

James

PS: I am actually interested mostly in Cecil; I can live without the Java frontend.



This archive was generated by hypermail 2b25 : Tue Oct 03 2000 - 15:21:29 PDT