On Thu, Nov 14, 2013 at 12:55:57AM +0100, Ian Hinder wrote:
This is likely due to the Exact thorn. It also fails on Stampede. I have added an EinsteinExact version of this test, and this passes on my laptop, on datura, and on stampede. I propose we remove the Exact version of this test, since the tested functionality is available in EinsteinExact, and Exact is anything but…
I agree, we should remove these testsuites after the release.
Is your workstation optionlist in simfactory? What optimisation settings are you using?
Yes. It's debian.cfg and debian-intel.cfg.
-Ofast -O3
This uses -O2 without very special options. However, it uses -xHost (to be general and somewhat fast). According to the man-page this defaults to -no-prec-div on some systems. Maybe we should add -proc-div to this option list.
Quote:
With some optimizations, such as -msse2 (Linux* OS) or /arch:SSE2 (Windows* OS), the compiler may change floating-point division computations into multiplication by the reciprocal of the denominator. For example, A/B is computed as A * (1/B) to improve the speed of the computation.
Frank