[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-03-26 Thread jiez at gcc dot gnu dot org
--- Comment #13 from jiez at gcc dot gnu dot org 2010-03-26 14:31 --- Subject: Bug 43024 Author: jiez Date: Fri Mar 26 14:30:49 2010 New Revision: 157750 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157750 Log: 2010-03-26 Volker Reichelt PR c++/43024 * g++.

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-14 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2010-02-15 04:02 --- Testcase added to testsuite, thanks a lot. -- jason at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-14 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2010-02-15 04:01 --- Subject: Bug 43024 Author: jason Date: Mon Feb 15 04:01:10 2010 New Revision: 156766 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156766 Log: PR c++/43024 * g++.dg/opt/ice1.C: New. Added:

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-14 Thread reichelt at gcc dot gnu dot org
--- Comment #10 from reichelt at gcc dot gnu dot org 2010-02-14 21:54 --- The reduced testcase from comment #9 crashes with -O2 on i686-pc-linux-gnu since GCC 4.4.0, so the problem is not a regression from 4.4.2, but from 4.3.x. -- reichelt at gcc dot gnu dot org changed:

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-14 Thread reichelt at gcc dot gnu dot org
--- Comment #9 from reichelt at gcc dot gnu dot org 2010-02-14 21:52 --- Created an attachment (id=19865) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19865&action=view) Further reduced testcase -- reichelt at gcc dot gnu dot org changed: What|Removed

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-12 Thread jakub at gcc dot gnu dot org
--- Comment #8 from jakub at gcc dot gnu dot org 2010-02-12 23:09 --- Created an attachment (id=19855) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19855&action=view) ice16.ii Slightly reduced testcase using some more delta, I'm afraid now needs some manual work to help further r

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-12 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2010-02-12 22:27 --- Subject: Bug 43024 Author: jason Date: Fri Feb 12 22:27:14 2010 New Revision: 156741 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156741 Log: PR c++/43024 * name-lookup.h (current_binding_lev

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-12 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2010-02-12 22:27 --- Subject: Bug 43024 Author: jason Date: Fri Feb 12 22:27:04 2010 New Revision: 156740 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156740 Log: PR c++/43024 * name-lookup.h (current_binding_lev

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-12 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2010-02-12 22:21 --- Created an attachment (id=19854) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19854&action=view) delta-reduced testcase this testcase is a lot smaller, but still not as reduced as I'd like -- http://gcc.gn

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-12 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2010-02-12 22:19 --- This is basically the same bug as PR 41183. We crash when trying to do name lookup during template substitution during mangling during compilation of a clone. Cloning doesn't copy cfun->language, so current_binding_le

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-11 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/43024] [4.4 Regression] ICE on template code with -O2 or -O3, regression from 4.4.2

2010-02-11 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-02-11 10:04 --- Confirmed. Works on the trunk. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added