[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-08-16 Thread cppljevans at suddenlink dot net
--- Comment #12 from cppljevans at suddenlink dot net 2009-08-16 13:44 --- Created an attachment (id=18375) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18375action=view) compare of `make -k check-c++` before and after patch The attached .zip file contains the diffs between

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-08-16 Thread paolo dot carlini at oracle dot com
--- Comment #13 from paolo dot carlini at oracle dot com 2009-08-16 15:45 --- (In reply to comment #12) Does anything else need to be done before the patch is accepted? Yes, patch + testcase must be sent to the gcc-patches mailing list. If the changes are not trivial, of course you

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-08-15 Thread cppljevans at suddenlink dot net
--- Comment #11 from cppljevans at suddenlink dot net 2009-08-15 15:44 --- Created an attachment (id=18371) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18371action=view) test case for gcc/testsuite/g++.dg/cpp0x with gcc-4.5 compile This is even a more minimal test case. This

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-08-13 Thread cppljevans at suddenlink dot net
--- Comment #10 from cppljevans at suddenlink dot net 2009-08-13 19:15 --- Created an attachment (id=18356) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18356action=view) minimal test case demonstrating bug The comments at bottom show that wrong template instance is being

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-08-12 Thread cppljevans at suddenlink dot net
--- Comment #9 from cppljevans at suddenlink dot net 2009-08-12 19:15 --- As indicated here: http://article.gmane.org/gmane.comp.gcc.bugs/254672 the problem occurs because an additional test is needed in cp_tree_equal. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40092

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-08-03 Thread cppljevans at suddenlink dot net
--- Comment #8 from cppljevans at suddenlink dot net 2009-08-03 12:08 --- Created an attachment (id=18288) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18288action=view) Shows Value_0 fail but Value_1 pass Since Value_0 and Value_1 only differ in argument number, hopefully this

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-07-13 Thread cppljevans at suddenlink dot net
--- Comment #6 from cppljevans at suddenlink dot net 2009-07-13 12:48 --- Created an attachment (id=18184) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18184action=view) Similar but simpler source (no Tail... in impl_front specialization) Same error message, but no Tail... in

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-07-13 Thread cppljevans at suddenlink dot net
--- Comment #7 from cppljevans at suddenlink dot net 2009-07-13 12:50 --- Created an attachment (id=18185) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18185action=view) compilation using gcc-4.5-20090702 Compiler source from:

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-06-11 Thread cppljevans at suddenlink dot net
--- Comment #5 from cppljevans at suddenlink dot net 2009-06-11 21:24 --- Created an attachment (id=17984) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17984action=view) another version of earlier attach with a little different code but similar error msg This version shows a

Re: [Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-05-28 Thread Larry Evans
On 05/14/09 20:19, cppljevans at suddenlink dot net wrote: --- Comment #4 from cppljevans at suddenlink dot net 2009-05-15 01:19 --- Created an attachment (id=17869) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17869action=view) Much simpler code showing problem Code has

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-05-14 Thread cppljevans at suddenlink dot net
--- Comment #4 from cppljevans at suddenlink dot net 2009-05-15 01:19 --- Created an attachment (id=17869) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17869action=view) Much simpler code showing problem Code has #defines which can be enabled or disabled to show or hide bug.

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-05-10 Thread cppljevans at suddenlink dot net
--- Comment #3 from cppljevans at suddenlink dot net 2009-05-10 16:24 --- Created an attachment (id=17846) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17846action=view) system type -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40092

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-05-10 Thread cppljevans at suddenlink dot net
--- Comment #2 from cppljevans at suddenlink dot net 2009-05-10 16:22 --- Created an attachment (id=17845) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17845action=view) compilation output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40092

[Bug c++/40092] -std=gnu++0x expansion pattern fails with error about derived template instead of actual template

2009-05-10 Thread cppljevans at suddenlink dot net
--- Comment #1 from cppljevans at suddenlink dot net 2009-05-10 16:22 --- Created an attachment (id=17844) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17844action=view) The .ii file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40092