unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
To: bug-guile@gnu.org
Cc: beebe@math.utah.edu
Subject: guile-1.8.8 problem on GNU/Linux IA-64 and a simple fix
Date: Thu, 16 Dec 2010 15:03:20 -0700 (MST)	[thread overview]
Message-ID: <CMM.0.95.0.1292537000.beebe@psi.math.utah.edu> (raw)

I built guile-1.8.8 on GNU/Linux IA-64 (Itanium) like this:

% env LDFLAGS='-L/usr/local/lib -Wl,-rpath,/usr/local/lib ' CC=/usr/bin/gcc ./configure
% make LIBS='/usr/lib/libreadline.so /usr/lib/libncurses.so' all check -i -k -s

and got this single failure:

Running time.test
/bin/sh: line 5: 26260 Segmentation fault      ${dir}$tst
FAIL: check-guile
==================================
1 of 1 test failed
Please report to bug-guile@gnu.org
==================================

On a hunch, I tried this:

% limit
cputime      unlimited
filesize     unlimited
datasize     unlimited
stacksize    10240 kbytes
coredumpsize 0 kbytes
memoryuse    unlimited
vmemoryuse   unlimited
descriptors  1024
memorylocked 128 kbytes
maxproc      8110
maxlocks     unlimited
maxsignal    8110
maxmessage   819200
maxnice      0
maxrtprio    0
maxrttime    0 usec

% limit stacksize 100M
% make check -i -k -s
...
Running time.test
Running unif.test
Running version.test
Running weaks.test

Totals for this test run:
passes:                 11972
failures:               0
unexpected passes:      0
expected failures:      24
unresolved test cases:  9
untested test cases:    0
unsupported test cases: 9
errors:                 0

PASS: check-guile
=============
1 test passed
=============

It looks like the time.test run is stessing the default stacksize.

Perhaps the test suite could increase that limit, or better, the test
might be adjusted to run in 8MB or so of stack space.  On one of my
systems (OpenBSD), the default is 4MB; several others have 8MB, a few
10MB, and a couple, 64MB.

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- University of Utah                    FAX: +1 801 581 4148                  -
- Department of Mathematics, 110 LCB    Internet e-mail: beebe@math.utah.edu  -
- 155 S 1400 E RM 233                       beebe@acm.org  beebe@computer.org -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------



             reply	other threads:[~2010-12-16 22:03 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-12-16 22:03 Nelson H. F. Beebe [this message]
2011-01-18  0:07 ` guile-1.8.8 problem on GNU/Linux IA-64 and a simple fix Andy Wingo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/guile/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CMM.0.95.0.1292537000.beebe@psi.math.utah.edu \
    --to=beebe@math.utah.edu \
    --cc=bug-guile@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).