
The diffs include the removal of some non-needed constants, the trimming of
max_digits10 and a minor improvement to the multiplication.
Hmm, that fails a number of tests with error rates > 10^10 - see for example test_exp.cpp. Can you investigate?
Never mind - I think I have it - needed to replace uses of cpp_dec_float_max_digits10 with cpp_dec_float_total_digits10 which does what it says, where as cpp_dec_float_max_digits10 doesn't anymore. With that change the tests I've run pass so far.... but they're still running.
Maybe we should rename cpp_dec_float_max_digits10 to something else? BTW, what's the logic behind the +1 in defining that one? Not that it makes much difference either which way.
Cheers, John.
Thanks John, I'm starting to lose it. My brain is getting sloppy. Sorry about all this confusion that I have caused. I still can't build the test suite with bjam. I will learn how to build the tests. There are still too many constants. I still need to eliminate a few. Best regards, Chris.