[Bug c++/31268] Non-deterministic bug producing a run-time infinite loop
sylvain dot pion at sophia dot inria dot fr
gcc-bugzilla@gcc.gnu.org
Mon Mar 26 17:03:00 GMT 2007
------- Comment #10 from sylvain dot pion at sophia dot inria dot fr 2007-03-26 18:03 -------
Let me mention that this is against 4.2. The trunk works well for me.
I tried several times during March (including today), and the bug is still
here.
Note that varrying the conditions slightly (even removing an innocent unused
typedef) makes it work, so I'm not surprised that testing on x86_64 or powerpc
makes it also work. It sounds like usage of uninitialized memory or some bad
non-deterministic bug of this kind, although a quick test with valgrind did not
show anything.
Here are more details about my configuration: Fedora Core 5 on x86, compiler
built with:
> .../g++ -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /proj/geometrica/home/GCC/gcc-4_2-branch/configure
--disable-shared --disable-nls --enable-languages=c++
--prefix=/proj/geometrica/home/GCC/Linux-fc5-4.2
Thread model: posix
gcc version 4.2.0 20070324 (prerelease)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31268
More information about the Gcc-bugs
mailing list