[Bug c++/38472] [4.4 Regression] Wrong result type of ternary operator

2009-01-05 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++/38472] [4.4 Regression] Wrong result type of ternary operator

2009-01-05 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-01-05 22:41 --- Subject: Bug 38472 Author: dodji Date: Mon Jan 5 22:41:37 2009 New Revision: 143101 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143101 Log: gcc/cp/ChangeLog: 2009-01-05 Dodji Seketeli do...@redhat.com

[Bug c++/38472] [4.4 Regression] Wrong result type of ternary operator

2009-01-05 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-01-05 22:48 --- Fixed in trunk. -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/36019] [4.2/4.3/4.4 Regression] template parameter does not hide class name

2009-01-06 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++/36019] [4.2/4.3/4.4 Regression] template parameter does not hide class name

2009-01-08 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-01-08 23:03 --- Created an attachment (id=17059) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17059action=view) candidate patch I think what is happening is that lookup_name_real (in name-lookup.c) makes sure types defined

[Bug c++/36019] [4.2/4.3/4.4 Regression] template parameter does not hide class name

2009-01-09 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-01-09 19:10 --- Created an attachment (id=17066) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17066action=view) A better patch I believe this patch should be better that the previous one because it seems to be more generic. I

[Bug c++/36019] [4.2/4.3/4.4 Regression] template parameter does not hide class name

2009-01-12 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-01-12 22:41 --- Subject: Bug 36019 Author: dodji Date: Mon Jan 12 22:41:19 2009 New Revision: 143313 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143313 Log: gcc/cp/ChangeLog: 2009-01-12 Dodji Seketeli do...@redhat.com

[Bug c++/36019] [4.2/4.3/4.4 Regression] template parameter does not hide class name

2009-01-12 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2009-01-12 22:44 --- Subject: Bug 36019 Author: dodji Date: Mon Jan 12 22:44:13 2009 New Revision: 143314 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143314 Log: gcc/cp/ChangeLog: 2009-01-12 Dodji Seketeli do...@redhat.com

[Bug c++/36019] [4.2/4.3/4.4 Regression] template parameter does not hide class name

2009-01-12 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2009-01-12 22:48 --- Subject: Bug 36019 Author: dodji Date: Mon Jan 12 22:47:49 2009 New Revision: 143315 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143315 Log: gcc/cp/ChangeLog: 2009-01-12 Dodji Seketeli do...@redhat.com

[Bug c++/36019] [4.2/4.3/4.4 Regression] template parameter does not hide class name

2009-01-12 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2009-01-12 22:50 --- Fixed in trunk, gcc-4_3 and gcc-4_2. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/38636] [4.2/4.3/4.4 regression] ICE with broken ctor declaration

2009-01-13 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++/35109] [4.2/4.3 Regression] ICE in lookup_name_real, at cp/name-lookup.c:4056

2009-01-14 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2009-01-14 13:10 --- This is now fixed in trunk (gcc 4.4) so I have adjusted the summary. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/38636] [4.2/4.3/4.4 regression] ICE with broken ctor declaration

2009-01-15 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-01-15 13:01 --- Subject: Bug 38636 Author: dodji Date: Thu Jan 15 13:01:36 2009 New Revision: 143392 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143392 Log: gcc/cp/ChangeLog: 2009-01-13 Dodji Seketeli do...@redhat.com

[Bug c++/26693] [4.2/4.3/4.4 regression] Access checks not performed for types in templates

2009-01-21 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2009-01-21 16:15 --- Subject: Bug 26693 Author: dodji Date: Wed Jan 21 16:14:49 2009 New Revision: 143546 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143546 Log: gcc/ChangeLog: 2009-01-21 Dodji Seketeli do...@redhat.com

[Bug c++/38930] [4.4 Regression] Revision 143546 failed to bootstrap on Linux/ia64

2009-01-21 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++/38930] [4.4 Regression] Revision 143546 failed to bootstrap

2009-01-21 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-01-21 22:25 --- I think I have an idea of what's going on. g++ is actually failing on the line: typedef unsigned int uaddr __attribute__ ((mode (pointer))); (in libjava/include/jvm.h:262, while compiling libjava/jni-libjvm.cc

[Bug c++/38930] [4.4 Regression] Revision 143546 failed to bootstrap

2009-01-21 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-01-21 22:27 --- Created an attachment (id=17159) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17159action=view) Fix candidate I think this patch should fix the problem. I am testing it right now. It'll take a little while

[Bug c++/26693] [4.2/4.3/4.4 regression] Access checks not performed for types in templates

2009-01-21 Thread dodji at gcc dot gnu dot org
--- Comment #9 from dodji at gcc dot gnu dot org 2009-01-22 07:15 --- Subject: Bug 26693 Author: dodji Date: Thu Jan 22 07:15:41 2009 New Revision: 143562 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143562 Log: Reverted commit 143546 related to PR c++/26693 Removed

[Bug c++/38930] [4.4 Regression] typedef with attribute mode causes ICE in dwarf2

2009-01-22 Thread dodji at gcc dot gnu dot org
--- Comment #12 from dodji at gcc dot gnu dot org 2009-01-22 15:27 --- I have reverted the patch. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/39310] New: T const assumed to be compatible with int (A::*) (void) const

2009-02-26 Thread dodji at gcc dot gnu dot org
: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dodji at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39310

[Bug c++/39321] New: G++ remove cv qualifiers from typedefs during template instantiation

2009-02-27 Thread dodji at gcc dot gnu dot org
Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dodji at gcc dot gnu dot org http://gcc.gnu.org/bugzilla

[Bug c++/39321] G++ remove cv qualifiers from typedefs during template instantiation

2009-02-27 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2009-02-27 20:06 --- Created an attachment (id=17372) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17372action=view) Don't remove cv quals from typedefs during type substitution -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug libstdc++/39310] T const assumed to be compatible with int (A::*) (void) const

2009-02-27 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-02-27 20:08 --- I have filed bug http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39321 that describes the gcc bug. It also has a patch that should fix it. -- dodji at gcc dot gnu dot org changed: What|Removed

[Bug debug/30161] GCC should generate dwarf info about template parameters

2009-03-11 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-03-11 17:16 --- Work in progress patches are now at http://people.redhat.com/~dseketel/gcc/PR30161 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30161

[Bug debug/30161] GCC should generate dwarf info about template parameters

2009-03-11 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2009-03-11 17:54 --- Quick Status of http://people.redhat.com/~dseketel/gcc/PR30161/PR30161-patch-v4.txt: The patch generates DW_TAG_template_type_param and DW_TAG_template_value_param for template type parameters as well as non-type

[Bug debug/11208] Please describe vtable layout in DWARF2/3 generated for C++ codes

2009-03-17 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2009-03-17 21:23 --- Created an attachment (id=17480) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17480action=view) Test case to compile. Compiling this test case with debug info and without optimization shows that: 1

[Bug debug/11208] Please describe vtable layout in DWARF2/3 generated for C++ codes

2009-03-17 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-03-17 21:24 --- Created an attachment (id=17481) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17481action=view) The dwarf output of the test case above -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11208

[Bug debug/11208] Please describe vtable layout in DWARF2/3 generated for C++ codes

2009-03-17 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-03-17 21:25 --- I am closing this bug as it seems to have been fixed. Feel free to re-open it if it appears that I am wrong. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/39524] Duplicate C++ DW_TAG_variable breaking its DW_AT_location resolution

2009-03-23 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-03-23 11:20 --- Created an attachment (id=17518) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17518action=view) another candidate fix I was looking at this bug when I saw Jakub's patch :) After talking with Jakub a little bit

[Bug c++/26693] [4.3/4.4/4.5 regression] Access checks not performed for types in templates

2009-04-02 Thread dodji at gcc dot gnu dot org
--- Comment #13 from dodji at gcc dot gnu dot org 2009-04-02 09:24 --- Subject: Bug 26693 Author: dodji Date: Thu Apr 2 09:24:19 2009 New Revision: 145440 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145440 Log: gcc/ChangeLog: 2009-04-02 Dodji Seketeli do...@redhat.com

[Bug c++/26693] [4.3/4.4/4.5 regression] Access checks not performed for types in templates

2009-04-02 Thread dodji at gcc dot gnu dot org
--- Comment #14 from dodji at gcc dot gnu dot org 2009-04-02 09:36 --- Okay, I hope this is fixed in trunk now. I won't apply the fix to the branches because it's too risky. Should I close the bug ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26693

[Bug c++/26693] [4.3/4.4/4.5 regression] Access checks not performed for types in templates

2009-04-02 Thread dodji at gcc dot gnu dot org
--- Comment #15 from dodji at gcc dot gnu dot org 2009-04-02 09:39 --- I forgot to say that that the patch was accepted at http://gcc.gnu.org/ml/gcc-patches/2009-04/msg00063.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26693

[Bug libstdc++/39310] T const assumed to be compatible with int (A::*) (void) const

2009-04-02 Thread dodji at gcc dot gnu dot org
--- Comment #12 from dodji at gcc dot gnu dot org 2009-04-02 14:19 --- Fixed in trunk (gcc 4.5). -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/39637] ICE on ill-formed sizeof(parameter-pack) in variadic template

2009-04-06 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2009-04-06 08:50 --- Confirmed on gcc trunk. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/39637] ICE on ill-formed sizeof(parameter-pack) in variadic template

2009-04-06 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-04-06 10:28 --- Created an attachment (id=17593) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17593action=view) candidate fix I am regtesting this fix atm. With it, I get the following error output from g++ trunk from today

[Bug c++/39637] ICE on ill-formed sizeof(parameter-pack) in variadic template

2009-04-08 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-04-08 09:40 --- Subject: Bug 39637 Author: dodji Date: Wed Apr 8 09:39:51 2009 New Revision: 145717 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145717 Log: gcc/cp/ChangeLog: 2009-04-08 Dodji Seketeli do...@redhat.com

[Bug c++/39637] ICE on ill-formed sizeof(parameter-pack) in variadic template

2009-04-08 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2009-04-08 09:41 --- Fixed in 4_3,4_4, and trunk. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/39637] ICE on ill-formed sizeof(parameter-pack) in variadic template

2009-04-08 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-04-08 08:59 --- Subject: Bug 39637 Author: dodji Date: Wed Apr 8 08:59:02 2009 New Revision: 145713 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145713 Log: gcc/cp/ChangeLog: 2009-04-08 Dodji Seketeli do...@redhat.com

[Bug c++/39637] ICE on ill-formed sizeof(parameter-pack) in variadic template

2009-04-08 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-04-08 09:06 --- Subject: Bug 39637 Author: dodji Date: Wed Apr 8 09:06:08 2009 New Revision: 145715 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145715 Log: gcc/cp/ChangeLog: 2009-04-08 Dodji Seketeli do...@redhat.com

[Bug c++/39639] no diagnostic for ill-formed pack expansion

2009-04-09 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2009-04-09 14:59 --- Confirmed in trunk. -- dodji at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug c++/39754] [4.5 Regression] ICE: tree check: accessed elt 2 of tree_vec with 1 elts in tsubst, at cp/pt.c:9248

2009-04-14 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++/38228] [4.3/4.4/4.5 regression] ICE with invalid use of bound member function

2009-04-14 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++/38228] [4.3/4.4/4.5 regression] ICE with invalid use of bound member function

2009-04-14 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2009-04-14 14:34 --- Created an attachment (id=17632) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17632action=view) Fix candidate I am fully bootstrapping/regtesting this candidate patch at the moment ... -- http

[Bug c++/39754] [4.5 Regression] ICE: tree check: accessed elt 2 of tree_vec with 1 elts in tsubst, at cp/pt.c:9248

2009-04-21 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2009-04-21 14:40 --- In this test case (the last one), the short description of the problem is that we fail at getting canonical types of template arguments when said arguments have composed types. Let me give the longer description

[Bug c++/39639] no diagnostic for ill-formed pack expansion

2009-04-22 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-04-22 19:13 --- Subject: Bug 39639 Author: dodji Date: Wed Apr 22 19:13:40 2009 New Revision: 146608 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=146608 Log: 2009-04-22 Dodji Seketeli do...@redhat.com gcc/cp/ChangeLog

[Bug c++/39639] no diagnostic for ill-formed pack expansion

2009-04-22 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-04-22 19:16 --- Subject: Bug 39639 Author: dodji Date: Wed Apr 22 19:16:13 2009 New Revision: 146609 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=146609 Log: 2009-04-22 Dodji Seketeli do...@redhat.com gcc/cp/ChangeLog

[Bug c++/39639] no diagnostic for ill-formed pack expansion

2009-04-22 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-04-22 19:17 --- Subject: Bug 39639 Author: dodji Date: Wed Apr 22 19:17:18 2009 New Revision: 146610 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=146610 Log: 2009-04-22 Dodji Seketeli do...@redhat.com gcc/cp/ChangeLog

[Bug c++/39639] no diagnostic for ill-formed pack expansion

2009-04-22 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-04-22 19:21 --- Fixed in 4.3, 4.4 and 4.5. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/38228] [4.3/4.4/4.5 regression] ICE with invalid use of bound member function

2009-04-23 Thread dodji at gcc dot gnu dot org
--- Comment #9 from dodji at gcc dot gnu dot org 2009-04-23 11:14 --- Subject: Bug 38228 Author: dodji Date: Thu Apr 23 11:13:57 2009 New Revision: 146645 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=146645 Log: 2009-04-23 Dodji Seketeli do...@redhat.com gcc/cp/ChangeLog

[Bug c++/38228] [4.3/4.4/4.5 regression] ICE with invalid use of bound member function

2009-04-23 Thread dodji at gcc dot gnu dot org
--- Comment #10 from dodji at gcc dot gnu dot org 2009-04-23 11:15 --- Subject: Bug 38228 Author: dodji Date: Thu Apr 23 11:15:33 2009 New Revision: 146646 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=146646 Log: gcc/cp/ChangeLog: PR c++/38228 * pt.c (unify

[Bug c++/38228] [4.3/4.4/4.5 regression] ICE with invalid use of bound member function

2009-04-23 Thread dodji at gcc dot gnu dot org
--- Comment #11 from dodji at gcc dot gnu dot org 2009-04-23 15:56 --- Subject: Bug 38228 Author: dodji Date: Thu Apr 23 15:55:47 2009 New Revision: 146651 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=146651 Log: 2009-04-23 Dodji Seketeli do...@redhat.com gcc/cp

[Bug c++/38228] [4.3/4.4/4.5 regression] ICE with invalid use of bound member function

2009-04-23 Thread dodji at gcc dot gnu dot org
--- Comment #12 from dodji at gcc dot gnu dot org 2009-04-23 15:56 --- Fixed in 4.3, 4.4 and 4.5. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/17395] [4.5 Regression] Incorrect lookup for parameters

2009-04-24 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++/17395] [4.5 Regression] Incorrect lookup for parameters

2009-05-06 Thread dodji at gcc dot gnu dot org
--- Comment #9 from dodji at gcc dot gnu dot org 2009-05-06 18:56 --- I have submitted a patch for this at http://gcc.gnu.org/ml/gcc-patches/2009-05/msg00270.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17395

[Bug c++/17395] [4.5 Regression] Incorrect lookup for parameters

2009-05-06 Thread dodji at gcc dot gnu dot org
--- Comment #10 from dodji at gcc dot gnu dot org 2009-05-06 20:42 --- Subject: Bug 17395 Author: dodji Date: Wed May 6 20:41:52 2009 New Revision: 147201 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147201 Log: 2009-05-06 Dodji Seketeli do...@redhat.com gcc/cp

[Bug c++/17395] [4.5 Regression] Incorrect lookup for parameters

2009-05-06 Thread dodji at gcc dot gnu dot org
--- Comment #11 from dodji at gcc dot gnu dot org 2009-05-06 20:43 --- Subject: Bug 17395 Author: dodji Date: Wed May 6 20:43:41 2009 New Revision: 147202 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147202 Log: 2009-05-06 Dodji Seketeli do...@redhat.com gcc/cp

[Bug c++/17395] [4.5 Regression] Incorrect lookup for parameters

2009-05-06 Thread dodji at gcc dot gnu dot org
--- Comment #12 from dodji at gcc dot gnu dot org 2009-05-06 20:47 --- Fixed in 4.4 and 4.5. The patch won't apply to 4.3 as the code base has diverged. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/40109] New: Incorrect debug info nesting for typedef statements within namespaces

2009-05-11 Thread dodji at gcc dot gnu dot org
: UNCONFIRMED Severity: normal Priority: P3 Component: debug AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dodji at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40109

[Bug debug/40109] Incorrect debug info nesting for typedef statements within namespaces

2009-05-11 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2009-05-11 18:29 --- Created an attachment (id=17853) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17853action=view) Candidate fix I have tested this patch. It bootstraps and passes regtest on trunk. I need to test

[Bug debug/40109] Incorrect debug info nesting for typedef statements within namespaces

2009-05-13 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-05-13 14:58 --- Patch submitted for review at http://gcc.gnu.org/ml/gcc-patches/2009-05/msg00706.html. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/40007] [4.5 regression] specialization causes access problem in primary template

2009-05-13 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++/40007] [4.5 regression] specialization causes access problem in primary template

2009-05-16 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-05-16 16:18 --- Created an attachment (id=17884) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17884action=view) A candidate patch I am testing this patch at the moment. Could you please test it in your environment and tell me

[Bug c++/40007] [4.5 regression] specialization causes access problem in primary template

2009-05-16 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-05-16 16:39 --- By the way, here what I think is happening. During the parsing of template struct yvoid : public xvoid { typedef xvoid::type z; }; We detect that xvoid::type is a use of a typedef that is a member

[Bug c++/40044] ICE when resolves overloaded functions

2009-05-16 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2009-05-16 18:56 --- ICE confirmed on 4.3.2. On, trunk I get the following error message: test.cc: In function ‘int main()’: test.cc:12: sorry, unimplemented: mangling template_id_expr The input file with numbered line is: 1

[Bug debug/40109] Incorrect debug info nesting for typedef statements within namespaces

2009-05-18 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-05-18 19:20 --- Subject: Bug 40109 Author: dodji Date: Mon May 18 19:19:52 2009 New Revision: 147674 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147674 Log: Fix for PR debug/40109 gcc/ChangeLog: PR debug/40109

[Bug debug/40109] Incorrect debug info nesting for typedef statements within namespaces

2009-05-18 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-05-18 19:24 --- Subject: Bug 40109 Author: dodji Date: Mon May 18 19:24:17 2009 New Revision: 147675 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147675 Log: Candidate Fix for PR debug/40109 gcc/ChangeLog: PR debug/40109

[Bug debug/40109] Incorrect debug info nesting for typedef statements within namespaces

2009-05-18 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-05-18 19:26 --- Subject: Bug 40109 Author: dodji Date: Mon May 18 19:26:41 2009 New Revision: 147676 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147676 Log: Fix for PR debug/40109 gcc/ChangeLog: PR debug/40109

[Bug debug/40109] Incorrect debug info nesting for typedef statements within namespaces

2009-05-18 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2009-05-18 19:29 --- Fixed in 4.5, 4.4 and 4.3. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/40007] [4.5 regression] specialization causes access problem in primary template

2009-05-26 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2009-05-26 10:35 --- Subject: Bug 40007 Author: dodji Date: Tue May 26 10:35:16 2009 New Revision: 147866 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147866 Log: Fix PR c++/40007 gcc/cp/ChangeLog: PR c++/40007

[Bug c++/40007] [4.5 regression] specialization causes access problem in primary template

2009-05-26 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2009-05-26 10:36 --- Fixed in trunk. -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/39754] [4.5 Regression] ICE: tree check: accessed elt 2 of tree_vec with 1 elts in tsubst, at cp/pt.c:9248

2009-05-26 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2009-05-26 16:58 --- A patch was submitted at http://gcc.gnu.org/ml/gcc-patches/2009-05/msg01655.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39754

[Bug c++/39754] [4.5 Regression] ICE: tree check: accessed elt 2 of tree_vec with 1 elts in tsubst, at cp/pt.c:9248

2009-05-28 Thread dodji at gcc dot gnu dot org
--- Comment #9 from dodji at gcc dot gnu dot org 2009-05-28 11:24 --- Subject: Bug 39754 Author: dodji Date: Thu May 28 11:24:18 2009 New Revision: 147951 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147951 Log: Fix for PR c++/PR39754 gcc/cp/ChangeLog: PR c++/39754

[Bug c++/39754] [4.5 Regression] ICE: tree check: accessed elt 2 of tree_vec with 1 elts in tsubst, at cp/pt.c:9248

2009-05-28 Thread dodji at gcc dot gnu dot org
--- Comment #10 from dodji at gcc dot gnu dot org 2009-05-28 12:42 --- Fixed in gcc 4.5. -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/40684] ICE in tsubst

2009-07-09 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-07-09 17:56 --- Subject: Bug 40684 Author: dodji Date: Thu Jul 9 17:56:44 2009 New Revision: 149423 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=149423 Log: 2009-07-09 Dodji Seketeli do...@redhat.com gcc/cp/ChangeLog

[Bug c++/40684] ICE in tsubst

2009-07-09 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-07-09 18:01 --- Subject: Bug 40684 Author: dodji Date: Thu Jul 9 18:00:58 2009 New Revision: 149425 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=149425 Log: 2009-07-09 Dodji Seketeli do...@redhat.com gcc/cp/ChangeLog

[Bug c++/40684] ICE in tsubst

2009-07-09 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-07-09 18:02 --- Fixed in 4.4.1 and 4.5. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/41736] New: missing DW_TAG_template_*_ in some cases

2009-10-17 Thread dodji at gcc dot gnu dot org
dot org ReportedBy: dodji at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41736

[Bug debug/41736] missing DW_TAG_template_*_ in some cases

2009-10-17 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 debug/41736] missing DW_TAG_template_*_ in some cases

2009-10-17 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2009-10-17 11:41 --- Patch sent to http://gcc.gnu.org/ml/gcc-patches/2009-10/msg01126.html . -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41736

[Bug debug/41736] missing DW_TAG_template_*_ in some cases

2009-10-21 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-10-21 13:10 --- Created an attachment (id=18857) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18857action=view) Enhanced patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41736

[Bug c++/40808] [4.4/4.5 regression] member template specialization causes ICE

2009-10-23 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-10-23 10:58 --- I am not sure the example is invalid. The Dummy()(Gen()) call expression obviously selects the operator template typename F typename F::template Sig::ResultType operator()(F const f) const in Dummy. I believe

[Bug c++/41020] [4.5 Regression] Can't declare an extern C friend of a builtin function

2009-10-23 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++/40808] [4.4/4.5 regression] member template specialization causes ICE

2009-10-23 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-10-23 21:32 --- Subject: Bug 40808 Author: dodji Date: Fri Oct 23 21:32:35 2009 New Revision: 153516 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=153516 Log: Fix for PR c++/40808 gcc/cp/ChangeLog: PR c++/40808

[Bug c++/40808] [4.4/4.5 regression] member template specialization causes ICE

2009-10-23 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-10-23 21:39 --- Subject: Bug 40808 Author: dodji Date: Fri Oct 23 21:38:50 2009 New Revision: 153517 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=153517 Log: Fix for PR c++/40808 gcc/cp/ChangeLog: PR c++/40808

[Bug c++/40808] [4.4/4.5 regression] member template specialization causes ICE

2009-10-23 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-10-23 21:42 --- Fixed in 4.4 and 4.5 -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/39987] [4.3 Regression] Rejects default argument that is a template via access failure

2009-10-23 Thread dodji at gcc dot gnu dot org
-- dodji at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.5.0 |4.3.6 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39987

[Bug c++/41020] [4.5 Regression] Can't declare an extern C friend of a builtin function

2009-10-26 Thread dodji at gcc dot gnu dot org
--- Comment #10 from dodji at gcc dot gnu dot org 2009-10-26 14:40 --- Subject: Bug 41020 Author: dodji Date: Mon Oct 26 14:40:16 2009 New Revision: 153552 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=153552 Log: Fix PR c++/41020 gcc/cp/ChangeLog: PR c++/41020

[Bug c++/41785] [4.5 Regression] [C++0x] ICE on canonical types with variadic templates and CRTP

2009-10-26 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2009-10-26 16:03 --- Patch posted to http://gcc.gnu.org/ml/gcc-patches/2009-10/msg01563.html . -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/41020] [4.5 Regression] Can't declare an extern C friend of a builtin function

2009-10-26 Thread dodji at gcc dot gnu dot org
--- Comment #11 from dodji at gcc dot gnu dot org 2009-10-26 16:06 --- Fixed in 4.5.0 -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/41785] [4.5 Regression] [C++0x] ICE on canonical types with variadic templates and CRTP

2009-10-26 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2009-10-26 18:31 --- Subject: Bug 41785 Author: dodji Date: Mon Oct 26 18:31:22 2009 New Revision: 153564 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=153564 Log: Fix PR c++/41785 gcc/cp/ChangeLog: PR c++/41785

[Bug c++/41785] [4.5 Regression] [C++0x] ICE on canonical types with variadic templates and CRTP

2009-10-26 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2009-10-26 18:36 --- Fixed in 4.5.0 -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/41752] [C++0x] Canonical type with variadic templates and CRTP

2009-10-26 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++/41752] [C++0x] Canonical type with variadic templates and CRTP

2009-10-26 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-10-26 18:39 --- This should be fixed by the patch for PR c++/41785 -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/41856] g++.dg/lookup/extern-c-redecl[3,4] .C scan-assembler fails on darwin

2009-10-28 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-10-28 15:38 --- Yes, I'll limit the test to ix86/x86_64. Patch coming soon. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/38699] [4.3/4.4/4.5 regression] ICE using offsetof with pointer and array accesses

2009-10-28 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++/41863] [4.5 Regression] segfault with sizeof in template parameter

2009-10-29 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++/38699] [4.3/4.4/4.5 regression] ICE using offsetof with pointer and array accesses

2009-10-29 Thread dodji at gcc dot gnu dot org
--- Comment #11 from dodji at gcc dot gnu dot org 2009-10-29 21:18 --- Sent an updated patch to http://gcc.gnu.org/ml/gcc-patches/2009-10/msg01746.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38699

[Bug c++/41863] [4.5 Regression] segfault with sizeof in template parameter

2009-10-29 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-10-29 22:56 --- Patch sent to http://gcc.gnu.org/ml/gcc-patches/2009-10/msg01772.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41863

[Bug c++/41863] [4.5 Regression] segfault with sizeof in template parameter

2009-10-30 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-10-30 07:09 --- Subject: Bug 41863 Author: dodji Date: Fri Oct 30 07:08:36 2009 New Revision: 153735 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=153735 Log: Fix PR c++/41863 gcc/cp/ChangeLog: PR c++/41863

[Bug c++/41863] [4.5 Regression] segfault with sizeof in template parameter

2009-10-30 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-10-30 07:09 --- Fixed in 4.5. -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

  1   2   3   4   5   6   >