chicken-users
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]