Various build configurations have different default values for
in sys.h and cpuconf.h
AFAIKT the value in sys.h (16) is used if ISQL is defined.
all tests/general/*.std were produced by Precision=10, EXCEPT
ilib.std, produced by Precision=16
default build with ISQL gives 100s of errors in tests/general
Most users need Precision=14 for accurate math without unrounded error in
least significant digits.
We need tests/* to be able to set &precision so the correct results always match *.std
Log in to post a comment.