[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guile fails tests on Tru64 4.0F
From: |
Thien-Thi Nguyen |
Subject: |
Re: Guile fails tests on Tru64 4.0F |
Date: |
Tue, 12 Feb 2002 02:29:22 -0800 |
From: David C Sterratt <address@hidden>
Date: Mon, 11 Feb 2002 10:58:25 +0000
Thanks for you message. Here's what I see when using ./check-guile
--debug at the end:
[tests: srfi-19, srfi-4, time]
looks like two main problem areas: time and uniform vectors.
the first area is a legendary debugging quagmire (unless you are an l10n
guru), so i propose we focus on the second area's characteristic: all
failures involve some kind of memory allocation. this is not surprising
(although i can't remember why ;-)...
if you look how the fundamental type (SCM) is implemented (tags.h:63),
there are several cpp symbols that conditionalize it. could you
summarize those and their values? see top-level config.status, and also
try "gcc -E" to see what is really being passed to the compiler.
we need to check if the configuration values fulfill the constraints on
SCM implementation described in the comments in the {Architecture and
compiler properties} section of __scm.h, and base further debugging on
this.
at some point when we get back to the time problems, maybe i will have
read enough background to suggest a diagnostic.
thi