[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #1340: Unable to compile a mathh gama instruction
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #1340: Unable to compile a mathh gama instruction at or above optimize-level 3 |
Date: |
Mon, 16 Jan 2017 10:09:32 -0000 |
#1340: Unable to compile a mathh gama instruction at or above optimize-level 3
--------------------------------+---------------------
Reporter: rca | Owner:
Type: defect | Status: new
Priority: minor | Milestone: someday
Component: unknown | Version: 4.11.0
Resolution: | Keywords:
Estimated difficulty: |
--------------------------------+---------------------
Comment (by kooda):
The undefined C functions seem to be part of the mathh.c file when
compiling mathh.scm, but for some reason these are declared static there,
thus making it impossible to use them why inlining.
For example, the mathh.c file contains the mentioned stub177 function:
{{{
C_regparm static C_word C_fcall stub177(C_word C_buf,C_word C_a0){
C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;
double t0=(double )C_c_double(C_a0);
C_r=C_flonum(&C_a,tgamma(t0));
return C_r;}
}}}
--
Ticket URL: <https://bugs.call-cc.org/ticket/1340#comment:2>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.