This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug optimization/11198] [3.3 regression] -O2 -frename-registers generates wrong code
- From: "reichelt at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 3 Jul 2003 20:46:23 -0000
- Subject: [Bug optimization/11198] [3.3 regression] -O2 -frename-registers generates wrong code
- References: <20030615174957.11198.jhr.walter@t-online.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11198
reichelt at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[3.3/3.4? regression] -O2 - |[3.3 regression] -O2 -
|frename-registers generates |frename-registers generates
|wrong code |wrong code
------- Additional Comments From reichelt at gcc dot gnu dot org 2003-07-03 20:46 -------
Reducing this stuff from ~34500 line to roughly 400 was quite a nightmare.
Alas, I'm stuck now: If I try to further simplify the code (e.g. by removing
unused template parameters) the bug vanishes.
I'm afraid somebody has to debug this stuff to find the bug in gcc.
The good news is, the bug doesn't seem to show up in mainline or releases
before gcc 3.3.
Regards,
Volker