[Bug 74] New: Double and float number doesn't work on ARM9 architecture

[email protected]
Newsgroups gmane.comp.java.vm.sablevm.bugs
Message-ID <[email protected]>
http://sablevm.org/bugs/show_bug.cgi?id=74

           Summary: Double and float number doesn't work on ARM9
                    architecture
           Product: SableVM
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: default
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
                CC: [email protected]


Cross compiling SableVM on ARM9 architecture works flawlessly. I'm using 1.1.7
version.
However, when I try to use, in a compiled java program, like

    float a = 1.5f;
    float b = 0.5f;
    float c = a + c;
    int   d = (int)c;

c is not 2.0f. (and of course d is not 2). If I output the a, b, c, var to the
console, I only get garbage (like b is "0.00000IH0EJD0E-31438EHHDHE"). Double
are not working either. This is very annoying (as most of java application are
using double or floats).

Thanks.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.