[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] Re: #17: use of `define-foreign-record-type' expands
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] Re: #17: use of `define-foreign-record-type' expands into incorrect result type identifier |
Date: |
Fri, 24 Apr 2009 15:44:36 -0000 |
#17: use of `define-foreign-record-type' expands into incorrect result type
identifier
---------------------+------------------------------------------------------
Reporter: felix | Owner: felix
Type: defect | Status: assigned
Priority: critical | Component: compiler
Version: 4.0.1 | Keywords: foreigners
---------------------+------------------------------------------------------
Changes (by zbigniew):
* cc: zbigniew (added)
Comment:
I fixed this a few days ago in r14310 foreigners/trunk, but I didn't tag a
new release. It's tagged now, try again.
It happens because you may not provide renamed type identifiers to
foreign-lambda*, and 'void' was being renamed. I changed it not to
rename. Now if this was actually supposed to work, then I will change
foreigners back once it is fixed.
--
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/17#comment:2>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.