[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make check fails on x86_64 - guile-1.8.2
From: |
Greg Troxel |
Subject: |
Re: make check fails on x86_64 - guile-1.8.2 |
Date: |
Wed, 10 Oct 2007 07:36:51 -0400 |
User-agent: |
Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (berkeley-unix) |
address@hidden (Ludovic Courtès) writes:
> Hi,
>
> "Poor Yorick" <address@hidden> writes:
>
>> building guile on the following machine:
>>
>> Linux *** 2.6.9-42.0.3.ELsmp #1 SMP Mon Sep 25 17:24:31 EDT 2006 x86_64
>> x86_64 x86_64 GNU/Linux
>>
>> make check fails. Apart from the following output, I'm not sure what else
>> to look at to find the problem. Any hints?
>>
>> test-conversion.c: In function `test_5':
>>
>> test-conversion.c:450: warning: long long int format, scm_t_intmax arg (arg
>> 3)
>
> It's just that these compilation warnings are treated as errors, which
> halts "make check".
>
> A quick workaround is to configure Guile with `--disable-error-on-warning'.
But it seems the code is still wrong. It seems like we'd need to go to
things like PRIU64 which are defined to match the type, and #define
PRISCMTINTMAX to the corresponding one along with the typedef.