<div dir="ltr"><div><br></div>Under Windows, the Fraction class uses 32-bit calculations (because long is 32-bit on Windows), while on Linux it uses 64-bit values (because long is 64-bit  on 64-bit Linux)​<div><br></div><div>Which is a right stuffup, and I don't know how to fix it without cascading changes throughout the codebase.</div><div>Lots of places in VCL, for example, using the Fraction class, and declare various fields as long.</div></div>