9 May
2006
9 May
'06
10:57 p.m.
Sheplyakov Alexei wrote:
Note that `make check' still fails with G++ 4.2. Basically,
ex e("-1 + 2*I", symbol());
triggers an exception. My patch *does not* fix this error.
This happens in check/exam_numeric.cpp (exam_numeric6), right? It appears like it goes away by hard-coding some similar computation right before the construction of base and exponent in the inner loop. Heisenbugs of this sort hint at a compiler problems, in my opinion. For the record, I'm using GCC 4.2.0 20060506 (experimental). Regards -richy. -- Richard B. Kreckel <http://www.ginac.de/~kreckel/>