[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] #540: evicting srfi-4 vectors breaks ffi compatibilit
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] #540: evicting srfi-4 vectors breaks ffi compatibility |
Date: |
Thu, 17 Mar 2011 16:44:15 -0000 |
#540: evicting srfi-4 vectors breaks ffi compatibility
----------------------------+-----------------------------------------------
Reporter: syn | Owner:
Type: defect | Status: new
Priority: major | Milestone: 4.7.0
Component: core libraries | Version: 4.6.x
Keywords: |
----------------------------+-----------------------------------------------
The program
((foreign-lambda foo f32vector) (object-evict (f32vector 1 2 3)))
fails with the error
Error: bad argument type - not a structure of the required type
f32vector
#<f32vector>
It seems like evicting srfi-4 vectors makes them incompatible with the
FFI.
--
Ticket URL: <http://bugs.call-cc.org/ticket/540>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.
- [Chicken-janitors] #540: evicting srfi-4 vectors breaks ffi compatibility,
Chicken Trac <=