Module Name: src Committed By: mlelstv Date: Sat Nov 19 12:46:41 UTC 2011
Modified Files: src/tests/lib/libm: t_sqrt.c Log Message: The compiler is allowed to use intermediate higher precision for float arithmetic, which may cause differences smaller than float precision but still much larger than eps = 1e-30. Forcing intermediate results to volatile variables removes the excess precision. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libm/t_sqrt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.