Re: unable to build OE after the last few commits

new topic     » goto parent     » topic index » view thread      » older message » newer message
rkdavis said...

I've not been able to build a working OE since 6301:639db32b3548 although i've not finished working my way up the commits to check which one is the start of the problem. I suspect one of Matt Lewis's^H^H^H^H^H^H^H^H^H^Shawn Pringle's last few commits

The build on ARM fails with the following message

me/pi/euphoria/source/euc.ex  -nobuild -i /home/pi/euphoria/include -gcc    \ 
        -arch ARM -c "/home/pi/euphoria/source/build/eu.cfg" \ 
        -c /home/pi/euphoria/source/eu.cfg /home/pi/euphoria/source/eui.ex ) 
User supplied library does not exist: 
    /home/pi/euphoria/source/build/eu.a 
/home/pi/euphoria/include/std/mathcons.e:20 
<0607>:: The number specified here is too small. 
    PI        = 3.14159_26535_89793_23846, 
                                        ^ 
 

Is it just me or is anyone else also failing to build OE on ARM (and/or x86)?

Looking into this, it looks like Shawn added a lot of stuff for dealing with floating point values. He's testing for underflow, and for some reason, that's happening here, which is obviously incorrect. I suspect that the ARM hardware is finding that because there's more precision in the code than the hardware can handle.

Matt

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu