5.5.4 Non-Portable Types
long double in C/C++ is implemented differently on SPARC and x86 in
Studio, with 113 significant bits and 64 significant bits respectively. Programs
with explicit long double variables are thus bound to behave
differently on SPARC and x86.