guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ERROR: Stack overflow from 1.8.6 on HP-UX 11.23/IA, 11.31/IA


From: Albert Chin
Subject: Re: ERROR: Stack overflow from 1.8.6 on HP-UX 11.23/IA, 11.31/IA
Date: Tue, 24 Mar 2009 20:04:39 -0500
User-agent: Mutt/1.5.18 (2008-05-17)

On Tue, Mar 24, 2009 at 08:50:59PM +0000, Neil Jerram wrote:
> Albert Chin <address@hidden> writes:
> 
> >> 1. Do all of the standalone tests fail with a stack overflow, or just
> >> those two?
> >
> > Unknown. Some of the tests fail to dlopen some modules:
> >   ERROR: In procedure dynamic-link:
> >   ERROR: file: "libguile-srfi-srfi-1-v-3", message: "can't open the module"
> >   FAIL: test-require-extension
> >   ...
> >   ERROR: In procedure dynamic-link:
> >   ERROR: file: "libtest-asmobs", message: "can't open the module"
> >   FAIL: test-asmobs
> >
> > I haven't looked into why.
> 
> Looks like not being up to pick up uninstalled libraries.  You may
> like to use strace (or similar) to investigate where the system is
> looking, and see if there's a way to tell it to look in libguile.  (We
> try to do this with the LTDL_LIBRARY_PATH variable, but perhaps that
> isn't working on HP-UX?)

I'll look into it.

> >> 2. Can you send us your libguile/stack-limit-calibration.scm?
> >
> > Attached.
> 
> OK, so there's a factor of 3 there.  Can you try changing the hardcode
> stack limit in eval.c from 20000 to 60000, and see if that allows the
> affected tests to pass?  If it does, we'll have to find a way of
> applying the factor in libguile/stack-limit-calibration.scm before
> Guile starts booting.

Bumping the stack limit to 60000 solved the problem.

-- 
albert chin (address@hidden)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]