[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] #1199: lolevel check error on NetBSD
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] #1199: lolevel check error on NetBSD |
Date: |
Sun, 05 Jul 2015 23:01:33 -0000 |
#1199: lolevel check error on NetBSD
---------------------+--------------------
Reporter: kooda | Owner:
Type: defect | Status: new
Priority: major | Milestone: 4.10.0
Component: unknown | Version: 4.10.x
Keywords: |
---------------------+--------------------
While trying out the latest release candidate of CHICKEN (4.10.0rc2) on my
NetBSD machine, I stumbled upon that error when performing `make check`:
{{{
======================================== lolevel tests ...
Error: assertion failed: (equal? (quote (hello 1 2)) (foo 1 2))
Call history:
<eval> (eq? foo new-foo)
<syntax> (assert (equal? (quote (hello 1 2)) (foo 1 2)))
<syntax> (##core#let ((tmp154 (equal? (quote (hello 1 2))
(foo 1 2)))) (##core#if (##core#check tmp154) tmp15......
<syntax> (##core#begin (##core#if (##core#check tmp154)
tmp154 (##sys#error "assertion failed" (##core#quote ...
<syntax> (##core#if (##core#check tmp154) tmp154
(##sys#error "assertion failed" (##core#quote (equal? (quote......
<syntax> (##core#check tmp154)
<syntax> (##sys#error "assertion failed" (##core#quote
(equal? (quote (hello 1 2)) (foo 1 2))))
<syntax> (##core#quote (equal? (quote (hello 1 2)) (foo 1
2)))
<syntax> (equal? (quote (hello 1 2)) (foo 1 2))
<syntax> (quote (hello 1 2))
<syntax> (##core#quote (hello 1 2))
<syntax> (foo 1 2)
<eval> (equal? (quote (hello 1 2)) (foo 1 2))
<eval> (foo 1 2)
<eval> [foo] (list a b)
<eval> (##sys#error "assertion failed" (##core#quote (equal?
(quote (hello 1 2)) (foo 1 2)))) <--
rules.make:658: recipe for target 'check' failed
gmake: *** [check] Error 70
}}}
I then tried to run a git bisect to pinpoint when this error appeared for
the first time (I ran the bisect with a fresh bootstrap each time).
It led me to the following commit:
**a3b8a0adf77a9a7ec65a66918a84c2bbda0f97cc**
Please let me know if you need any more details and further testing.
I’ll try to investigate as well.
--
Ticket URL: <http://bugs.call-cc.org/ticket/1199>
CHICKEN Scheme <http://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.
- [Chicken-janitors] #1199: lolevel check error on NetBSD,
Chicken Trac <=