That is probably the same as with ms: you need to mask out all floating point exceptions, e.g, from memory Set8087CW with $1332 controlword. This is only needed on Windows32, not on nixes or 64bit. If necessary on other platforms, use SetExceptionMask instead and don't forget to restore on exit.