25 Feb
2008
25 Feb
'08
8:58 p.m.
John Maddock wrote:
Intel-10.1 has similar failures (except in SSE2 mode!), so this may be iostream's related.
I have reproduced the failures on Intel 10.1. The only thing that was wrong was the tests. After I replaced -std::numeric_limits<ValType>::quiet_NaN() -std::numeric_limits<ValType>::signaling_NaN() by changesign(std::numeric_limits<ValType>::signaling_NaN()) changesign(std::numeric_limits<ValType>::quiet_NaN()) everywhere in the tests, then all tests passed. Could you check if that does the trick on VC8 as well? --Johan