Version 4.4.25

Home Forums News Version 4.4.25

  • This topic is empty.
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #370
    Keith
    Keymaster

    Glade has been developed on Windows and ported to Linux on 64 and 32 bit versions (plus Mac and Solaris).

    Now all the regression tests passed on Windows and Linux 64 bit, so I was not aware they might fail on Linux 32 bit… 2 tests did, and they were subtle ones. Windows 32/64, Linux64 and Mac use the SSE registers. But Linux32 with gcc default options doesn't – it uses the 387 FPU registers.

    End result is some (small) differences when rounding coordinates in certain operations. The difference is minor (like 1 dbu) but its good to have found and fixed the problem. The downside is that Linux32 builds will not run on pre-SSE processors from 10+ years ago, but hey ho, that's life.

    #1643
    Keith
    Keymaster

    Glade has been developed on Windows and ported to Linux on 64 and 32 bit versions (plus Mac and Solaris).

    Now all the regression tests passed on Windows and Linux 64 bit, so I was not aware they might fail on Linux 32 bit… 2 tests did, and they were subtle ones. Windows 32/64, Linux64 and Mac use the SSE registers. But Linux32 with gcc default options doesn't – it uses the 387 FPU registers.

    End result is some (small) differences when rounding coordinates in certain operations. The difference is minor (like 1 dbu) but its good to have found and fixed the problem. The downside is that Linux32 builds will not run on pre-SSE processors from 10+ years ago, but hey ho, that's life.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.