"Aaron M. Ucko" <[EMAIL PROTECTED]> writes:

> Adding --disable-error-on-warning to configure_args in debian/rules
> lets the warnings remain warnings and the build get further; however,
> the test suite still encounters a few failures at runtime. :-/

To wit:

FAIL: numbers.test: max: big / real: (= big*5 (max big*5 -inf.0))
FAIL: numbers.test: max: real / big: (= big*5 (max -inf.0 big*5))
FAIL: numbers.test: min: big / real: (= big*5 (min big*5 +inf.0))
FAIL: numbers.test: min: real / big: (= big*5 (min +inf.0 big*5))

because the right-hand-side ends up inexact and consequently not
matching.  I'm not sure why this wouldn't cause problems on 32-bit
platforms as well, but perhaps I'mi missing something.

FAIL: srfi-60.test: copy-bit: (eqv? -1 (copy-bit 62 -1 #t))

because scm_srfi60_copy_bit's local bb variable has type int rather
than long and shifting it left 32 places or more therefore kills it.

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
Finger [EMAIL PROTECTED] (NOT a valid e-mail address) for more info.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to