Re: Euphoria 4.1 Linux 64-bit update since November 12, 1012?

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

I just thought I ask to see if any progress has been made with Euphoria 4.1/64-bit since November 2012, which is the version that I am still using. I think I recall reading a few months back that an ARM port completed sanity.ex with no errors. Is the arm a 64 bit cpu? Now, as then, 64-bit 4.01 Euphoria/Linux, sanity.ex crashes @4%.

The crash was a floating point comparison error when converting 9.99 using float64_to_atom and atom_to_float64, since 64-bit euphoria actually uses 80-bit floating point numbers for atoms. I've just pushed up a fix for sanity.ex to test to the limit of 64-bit accuracy, and it now passes 100% for me.

There is a 64-bit ARM chip on the way, but I don't think it's hit mass production yet, so all of our ARM code is still 32-bit.

I don't recall everything that's happened since last November, but there has definitely been some work on the C calling code as well as some fixes for the std library.

Matt

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

Search



Quick Links

User menu

Not signed in.

Misc Menu