[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-03-26 Thread dodji at gcc dot gnu dot org
--- Comment #20 from dodji at gcc dot gnu dot org 2010-03-26 09:31 --- Should be fixed in 4.5 by the commit for PR c++/43206. -- dodji at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-03-16 Thread dodji at gcc dot gnu dot org
--- Comment #19 from dodji at gcc dot gnu dot org 2010-03-16 10:55 --- FWIW, I have tested the patch posted for PR c++/43206 and it fixes this one too. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43087

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-03-05 Thread dodji at gcc dot gnu dot org
--- Comment #18 from dodji at gcc dot gnu dot org 2010-03-05 20:44 --- (In reply to comment #13) > It may be a different issue since the original testcase > compiles with older gcc. How about this reduced test case that compiles with older (4.4) gcc: template struct NumericTraits{ type

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-03-03 Thread manu at gcc dot gnu dot org
--- Comment #17 from manu at gcc dot gnu dot org 2010-03-03 14:40 --- (In reply to comment #13) > It may be a different issue since the original testcase > compiles with older gcc. It is much tougher to get a testcase that compiled before but I managed to get 344K. Delta is still runnin

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread hjl dot tools at gmail dot com
--- Comment #16 from hjl dot tools at gmail dot com 2010-02-28 00:08 --- (In reply to comment #15) > (In reply to comment #14) > > (In reply to comment #13) > > > It may be a different issue since the original testcase > > > compiles with older gcc. > > > > It is still a regression fro

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread hjl dot tools at gmail dot com
--- Comment #15 from hjl dot tools at gmail dot com 2010-02-28 00:03 --- (In reply to comment #14) > (In reply to comment #13) > > It may be a different issue since the original testcase > > compiles with older gcc. > > It is still a regression from gcc 4.4.1: > > pr43087-delta.ii:25:

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread manu at gcc dot gnu dot org
--- Comment #14 from manu at gcc dot gnu dot org 2010-02-27 23:45 --- (In reply to comment #13) > It may be a different issue since the original testcase > compiles with older gcc. It is still a regression from gcc 4.4.1: pr43087-delta.ii:25: error: no type named 'PixelType' in 'class

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2010-02-27 23:31 --- (In reply to comment #10) > Reduced testcase: > > template class NumericTraits{}; > template class CovariantVector{}; > template class Image{}; > template class E, > class D> > class F { > type

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread manu at gcc dot gnu dot org
--- Comment #12 from manu at gcc dot gnu dot org 2010-02-27 22:41 --- I meant 'expanding the typedef'. It would be nice to have a delta tool that expanded typedefs iteratively. Also, it sometimes good to replace spaces by new lines to give delta larger search space. I also use the follo

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread manu at gcc dot gnu dot org
--- Comment #11 from manu at gcc dot gnu dot org 2010-02-27 22:29 --- Interestingly deleting the typedef H G; makes us give the following error: pr43087-delta.ii:24:18: error: no type named ‘PixelType’ in ‘class Image’ -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43087

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread manu at gcc dot gnu dot org
--- Comment #10 from manu at gcc dot gnu dot org 2010-02-27 22:26 --- Reduced testcase: template class NumericTraits{}; template class CovariantVector{}; template class Image{}; template class F { typedef H G; typedef typename NumericTraits::RealType InputRealType; }; template :

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread dodji at redhat dot com
--- Comment #9 from dodji at gcc dot gnu dot org 2010-02-27 21:14 --- Subject: Re: [4.5 Regression] ICE in tsubst, at cp/pt.c:9923 > Hi, I have reduced the testcase in around half of its size and delta > is still running. Once it is finished, I will upload it. You mean half of the si

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread manu at gcc dot gnu dot org
--- Comment #8 from manu at gcc dot gnu dot org 2010-02-27 17:44 --- (In reply to comment #7) > Created an attachment (id=19963) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19963&action=view) [edit] > Reduced test case > > This is a somewhat reduced test case that is still way b

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-25 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2010-02-26 00:40 --- Created an attachment (id=19963) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19963&action=view) Reduced test case This is a somewhat reduced test case that is still way bigger than what I'd like, but still bet

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-21 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2010-02-21 20:19 --- The resolution of PR c++/43036 seems related to array types only. So I don't understand why it fixes this PR. I'd like to investigate a bit further. The test case is too big for me to understand it so I am delta-reduc

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-18 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-02-18 15:40 --- Revision 156792: http://gcc.gnu.org/ml/gcc-cvs/2010-02/msg00375.html made ICE disappear. I don't know if it really fixes the bug or just hides it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43087

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-17 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2010-02-18 00:17 --- This works with revision 156834. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43087

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-17 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43087

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-16 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2010-02-16 19:54 --- Reducing a testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43087

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

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

[Bug c++/43087] [4.5 Regression] ICE

2010-02-15 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Summary|ICE |[4.5 Regression] ICE Target Milestone|--- |