Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Red/System cannot compile float for ARM target? #212

meijeru opened this Issue Mar 8, 2012 · 1 comment


None yet
2 participants

meijeru commented Mar 8, 2012

I submitted the simplest possible program containing a float:

a: 1.0

and got the following error when compiling for ARM:

*** Compiler Internal Error: Script Error : emit-load expected value argument of type: char logic integer word string path paren get-word object decimal
*** Where: emit-set-stack
*** Near:  [emit-load value
    either frame [
    emit-i32 #{E1AB0000}

dockimbel commented Mar 8, 2012

Yes, it is broken for now, the ARM backends needs to be upgraded to match the changes in the compiler made for recent floats fixes. As I am currently on trip, I probably won't have time to do that upgrade until Sunday 11.

dockimbel added a commit that referenced this issue Mar 11, 2012

FIX: issue #212 (Red/System cannot compile float for ARM target?). Re…
…gression fixed, but one unit test is still failing.

@dockimbel dockimbel closed this Mar 11, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment