[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] chicken 4.8.3 on MinGW
From: |
Claude Marinier |
Subject: |
Re: [Chicken-users] chicken 4.8.3 on MinGW |
Date: |
Wed, 2 Apr 2014 23:08:35 -0400 (EDT) |
User-agent: |
Alpine 2.02 (DEB 1266 2009-07-14) |
Hi,
I am happily using Chicken Scheme 4.8.3 on MS Windows 7 and Vista. The
key is reading the README file and the helpful web page.
There is one problem: make check fails as follows. Note that I built from
a Windows command prompt like this.
mingw32-make PLATFORM=mingw PREFIX=C:/Chicken
mingw32-make PLATFORM=mingw PREFIX=C:/Chicken install
chicken-install numbers
All those work without error and I can compile and run my application.
I hope someone find this useful.
[ snip ]
======================================== library tests ...
Error: assertion failed: (equal? -1.0 (numerator -5.562684646268e-309))
Call history:
<syntax> (equal? -5.0 (numerator -1.25))
<syntax> (numerator -1.25)
<eval> (equal? -5.0 (numerator -1.25))
<eval> (numerator -1.25)
<syntax> (assert (equal? -1.0 (numerator
-5.562684646268e-309)))
<syntax> (##core#let ((tmp262 (equal? -1.0 (numerator
-5.562684646268e-309)))) (##core#if (##core#check tmp26......
<syntax> (##core#begin (##core#if (##core#check tmp262) tmp262
(##sys#error "assertion failed" (##core#quote ...
<syntax> (##core#if (##core#check tmp262) tmp262 (##sys#error
"assertion failed" (##core#quote (equal? -1.0 (......
<syntax> (##core#check tmp262)
<syntax> (##sys#error "assertion failed" (##core#quote (equal?
-1.0 (numerator -5.562684646268e-309))))
<syntax> (##core#quote (equal? -1.0 (numerator
-5.562684646268e-309)))
<syntax> (equal? -1.0 (numerator -5.562684646268e-309))
<syntax> (numerator -5.562684646268e-309)
<eval> (equal? -1.0 (numerator -5.562684646268e-309))
<eval> (numerator -5.562684646268e-309)
<eval> (##sys#error "assertion failed" (##core#quote (equal? -1.0
(numerator -5.562684646268e-309)))) <--
.\rules.make:660: recipe for target 'check' failed
mingw32-make[1]: *** [check] Error 1
mingw32-make[1]: Leaving directory
'C:/MinGW/msys/1.0/home/Claude/chicken-4.8.3'
GNUmakefile:54: recipe for target 'check' failed
mingw32-make: *** [check] Error 2
--
Claude Marinier