guile-user
[Top][All Lists]
Advanced

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

An unlimited stack from ulimit crashes guile


From: Sven Hartrumpf
Subject: An unlimited stack from ulimit crashes guile
Date: Wed, 22 May 2019 15:10:47 +0200 (CEST)

Hi.

For some programs, I need an unlimited stack,
i.e. ulimit -S -s unlimited
is in effect. (Yes, I know this might be dangerous,
but I have no workaround, yet.)

guile does not like this, for example the version 2.2.4 packaged with Ubuntu
19.04.
Also when building a local version from the 2.2.4 tar file, the make step ends
at the first guile call:

...
  SNARF  regex-posix.doc
  GEN      guile-procedures.texi
Wrong __data_start/_end pair

      5767 Aborted                 (core dumped) | GUILE_AUTO_COMPILE=0 
../meta/build-env guild snarf-check-and-output-texi > guile-procedures.texi
make[3]: *** [Makefile:4281: guile-procedures.texi] Error 1
make[3]: Leaving directory '/var/tmp/guile-2.2.4/libguile'
make[2]: *** [Makefile:2423: all] Error 2
make[2]: Leaving directory '/var/tmp/guile-2.2.4/libguile'
make[1]: *** [Makefile:1857: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/guile-2.2.4'
make: *** [Makefile:1743: all] Error 2

In all cases, the common message is "Wrong __data_start/_end pair".

I browsed the manual and the source,
but could not find any reference to ulimit.

Ciao
Sven



reply via email to

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