[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] ⍄PATCH⍃ Unboxing optimization for flonums
From: |
Peter Bex |
Subject: |
Re: [Chicken-hackers] ⍄PATCH⍃ Unboxing optimization for flonums |
Date: |
Wed, 28 Nov 2018 21:53:13 +0100 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
On Wed, Nov 28, 2018 at 07:25:33PM +0100, Mario Domenech Goulart wrote:
> It looks like this patch (79cf7427, master) has broken "make
> bootstrap". Log attached (using CHICKEN 5.0.0 as CHICKEN).
Right you are. The reason is that lfa2 is trying to unbox the arguments
to {f32,f64}_vector_ref, which are not flonums but srfi-4 vector and
integer arguments. The return value is a flonum.
Attached is a patch to avoid unboxing the argument to accessor functions.
Cheers,
Peter
0001-Do-not-float-unbox-arguments-to-srfi-4-vector-access.patch
Description: Text Data
signature.asc
Description: PGP signature