From: David R. <dav...@ae...> - 2010-11-09 17:00:31
|
On Mon, 2010-11-08 at 17:20 +0100, David Radice wrote: > I am porting a code to gcc-4.5 (on Fedora 14) and I am experiencing a > serious regression that I eventually tracked down to Blitz++: when I > compile the code with -DBZ_DEBUG or with no optimization everything > works fine, otherwise I have large deviations from the expected results > (i.e. not something that can be regarded as being due to floating point > errors). This seems to be compiler related as everything was fine using > gcc-4.4 on Fedora 13 or the Intel compiler 11.1 on Scientific Linux. I just discovered that I can also run and compile fine, with gcc-4.5, without BZ_DEBUG as long as I disable inlining "-fno-inline". Yet I don't have a clue of where to look for the error... Best, David -- David Radice Max Planck Institute for Gravitational Physics Albert Einstein Institute Am Muehlenberg 1 D-14476 Potsdam Germany Tel : +49 331 567 7242 Fax : +49 331 567 7499 Room : 1.64 E-Mail : dav...@ae... |