[Bug c++/45606] [4.5/4.6 Regression] match a method prototyped a typedef alias with the original type (using stdlib)

2010-09-19 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-09-19 20:33 --- I rewrote the handling of typedef comparison to put canonical type comparison back. I believe this approach is simpler and happens to fix this issue. A candidate patch was sent to http://gcc.gnu.org/ml/gcc-patches

[Bug c++/45606] [4.5/4.6 Regression] match a method prototyped a typedef alias with the original type (using stdlib)

2010-09-10 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++/45200] [4.5/4.6 Regression] ICE in template instantiation

2010-09-07 Thread dodji at gcc dot gnu dot org
--- Comment #13 from dodji at gcc dot gnu dot org 2010-09-07 07:08 --- Fixed in 4.5.2 and trunk (4.6). -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/45293] ICE in iterative_hash_template_arg, at cp/pt.c:1589

2010-09-07 Thread dodji at gcc dot gnu dot org
--- Comment #11 from dodji at gcc dot gnu dot org 2010-09-07 07:12 --- Fixed in 4.5.2 and trunk (4.6) -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/45558] typedef of typename fails to equal its underlying type

2010-09-07 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-09-07 07:13 --- Fixed in 4.5.2 and trunk (4.6) -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/45558] New: typedef of typename fails to equal its underlying type

2010-09-06 Thread dodji at gcc dot gnu dot org
Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dodji at gcc dot gnu dot org BugsThisDependsOn: 45200 http://gcc.gnu.org

[Bug c++/45558] typedef of typename fails to equal its underlying type

2010-09-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++/45558] typedef of typename fails to equal its underlying type

2010-09-06 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2010-09-06 15:00 --- This was forwarded here from https://bugzilla.redhat.com/show_bug.cgi?id=620095 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45558

[Bug c++/45200] [4.5/4.6 Regression] ICE in template instantiation

2010-09-06 Thread dodji at gcc dot gnu dot org
--- Comment #11 from dodji at gcc dot gnu dot org 2010-09-06 18:44 --- Subject: Bug 45200 Author: dodji Date: Mon Sep 6 18:44:23 2010 New Revision: 163929 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=163929 Log: Patch PR c++/45200 Fix PR c++/45200, c++/45293, c++/45558

[Bug c++/45558] typedef of typename fails to equal its underlying type

2010-09-06 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2010-09-06 18:44 --- Subject: Bug 45558 Author: dodji Date: Mon Sep 6 18:44:23 2010 New Revision: 163929 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=163929 Log: Patch PR c++/45200 Fix PR c++/45200, c++/45293, c++/45558

[Bug c++/45293] ICE in iterative_hash_template_arg, at cp/pt.c:1589

2010-09-06 Thread dodji at gcc dot gnu dot org
--- Comment #9 from dodji at gcc dot gnu dot org 2010-09-06 18:44 --- Subject: Bug 45293 Author: dodji Date: Mon Sep 6 18:44:23 2010 New Revision: 163929 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=163929 Log: Patch PR c++/45200 Fix PR c++/45200, c++/45293, c++/45558

[Bug c++/45200] [4.5/4.6 Regression] ICE in template instantiation

2010-09-06 Thread dodji at gcc dot gnu dot org
--- Comment #12 from dodji at gcc dot gnu dot org 2010-09-06 18:50 --- Subject: Bug 45200 Author: dodji Date: Mon Sep 6 18:49:46 2010 New Revision: 163930 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=163930 Log: Patch PR c++/45200 Fix PR c++/45200, c++/45293, c++/45558

[Bug c++/45293] ICE in iterative_hash_template_arg, at cp/pt.c:1589

2010-09-06 Thread dodji at gcc dot gnu dot org
--- Comment #10 from dodji at gcc dot gnu dot org 2010-09-06 18:50 --- Subject: Bug 45293 Author: dodji Date: Mon Sep 6 18:49:46 2010 New Revision: 163930 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=163930 Log: Patch PR c++/45200 Fix PR c++/45200, c++/45293, c++/45558

[Bug c++/45558] typedef of typename fails to equal its underlying type

2010-09-06 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-09-06 18:50 --- Subject: Bug 45558 Author: dodji Date: Mon Sep 6 18:49:46 2010 New Revision: 163930 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=163930 Log: Patch PR c++/45200 Fix PR c++/45200, c++/45293, c++/45558

[Bug c++/45200] [4.5/4.6 Regression] ICE in template instantiation

2010-08-12 Thread dodji at gcc dot gnu dot org
--- Comment #10 from dodji at gcc dot gnu dot org 2010-08-12 13:40 --- A better patch submitted to http://gcc.gnu.org/ml/gcc-patches/2010-08/msg00842.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45200

[Bug c++/45200] [4.5/4.6 Regression] ICE in template instantiation

2010-08-10 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2010-08-10 14:37 --- *** Bug 44301 has been marked as a duplicate of this bug. *** -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/44301] [4.5 Regression] g++ ICE on complicated template code

2010-08-10 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-08-10 14:37 --- *** This bug has been marked as a duplicate of 45200 *** -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/45200] [4.5/4.6 Regression] ICE in template instantiation

2010-08-10 Thread dodji at gcc dot gnu dot org
--- Comment #9 from dodji at gcc dot gnu dot org 2010-08-10 22:12 --- (In reply to comment #7) Created an attachment (id=21443) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21443action=view) [edit] Candidate patch I am testing this patch atm that seems to be working for now

[Bug c++/45200] [4.5/4.6 Regression] ICE in template instantiation

2010-08-09 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2010-08-09 23:56 --- Created an attachment (id=21443) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21443action=view) Candidate patch I am testing this patch atm that seems to be working for now. -- dodji at gcc dot gnu dot org

[Bug debug/45024] wrong nesting for inner template class

2010-07-22 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-07-22 16:25 --- Subject: Bug 45024 Author: dodji Date: Thu Jul 22 16:25:17 2010 New Revision: 162420 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=162420 Log: Fix PR debug/45024 gcc/ChangeLog: PR debug/45024

[Bug debug/45024] wrong nesting for inner template class

2010-07-21 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2010-07-21 21:54 --- I am testing this patch: diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index ce35c91..bd3a97d 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -17585,9 +17585,11 @@ scope_die_for (tree t, dw_die_ref context_die

[Bug debug/45024] wrong nesting for inner template class

2010-07-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 preprocessor/7263] __extension__ keyword doesn't suppress warning on LL or ULL constants

2010-07-02 Thread dodji at gcc dot gnu dot org
--- Comment #33 from dodji at gcc dot gnu dot org 2010-07-02 19:00 --- I have put up a git tree for this. The branch containing my changes is http://seketeli.net/cgit/~dodji/gcc.git/log/?h=PR7263-dodji The current state as of commit 1d2b6207 addresses the remaining FIXMEs in the code

[Bug preprocessor/7263] __extension__ keyword doesn't suppress warning on LL or ULL constants

2010-06-14 Thread dodji at gcc dot gnu dot org
--- Comment #32 from dodji at gcc dot gnu dot org 2010-06-14 14:20 --- Created an attachment (id=20907) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20907action=view) Refreshed version. - Disables the feature by default - Adds a -ftrack-macro-expansion flag to enable the feature

[Bug preprocessor/7263] __extension__ keyword doesn't suppress warning on LL or ULL constants

2010-06-09 Thread dodji at gcc dot gnu dot org
--- Comment #29 from dodji at gcc dot gnu dot org 2010-06-09 17:09 --- Created an attachment (id=20878) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20878action=view) Refreshed version. Fully Bootstraps the C FE and passes regression tests. This fixes a annoying bug that were

[Bug c++/44188] Fails to produce DW_AT_typedef for typedef of anonymous struct

2010-06-06 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2010-06-06 18:24 --- Subject: Bug 44188 Author: dodji Date: Sun Jun 6 18:24:27 2010 New Revision: 160347 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=160347 Log: Fix PR c++/44188 gcc/ChangeLog: PR c++/44188 * c

[Bug c++/44188] Fails to produce DW_AT_typedef for typedef of anonymous struct

2010-06-06 Thread dodji at gcc dot gnu dot org
--- Comment #9 from dodji at gcc dot gnu dot org 2010-06-06 18:33 --- Hopefully properly fixed in trunk (4.6) now. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/44188] Fails to produce DW_AT_typedef for typedef of anonymous struct

2010-06-05 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2010-06-05 20:03 --- So I posted an updated patch for this to http://gcc.gnu.org/ml/gcc-patches/2010-06/msg00437.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44188

[Bug c++/44188] Fails to produce DW_AT_typedef for typedef of anonymous struct

2010-06-05 Thread dodji at gcc dot gnu dot org
-- dodji at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED|ASSIGNED Last reconfirmed|2010-05-18 21:50:32 |2010-06-05 20

[Bug preprocessor/7263] __extension__ keyword doesn't suppress warning on LL or ULL constants

2010-06-04 Thread dodji at gcc dot gnu dot org
--- Comment #25 from dodji at gcc dot gnu dot org 2010-06-04 19:36 --- Created an attachment (id=20846) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20846action=view) Fixes all regressions of C FE's testsuite This update fixes all the regressions I have noticed in the test suite

[Bug preprocessor/7263] __extension__ keyword doesn't suppress warning on LL or ULL constants

2010-05-28 Thread dodji at gcc dot gnu dot org
--- Comment #23 from dodji at gcc dot gnu dot org 2010-05-28 15:34 --- Created an attachment (id=20769) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20769action=view) Tom's Initial patch ported to 4.6 This is just the initial patch I ported to 4.6. It should apply cleanly

[Bug preprocessor/7263] __extension__ keyword doesn't suppress warning on LL or ULL constants

2010-05-28 Thread dodji at gcc dot gnu dot org
--- Comment #24 from dodji at gcc dot gnu dot org 2010-05-28 15:42 --- Created an attachment (id=20770) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20770action=view) First version of an updated patch So I thought I'd post the current state of the patch I am working

[Bug c++/44188] Fails to produce DW_AT_typedef for typedef of anonymous struct

2010-05-27 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2010-05-27 19:30 --- Subject: Bug 44188 Author: dodji Date: Thu May 27 19:29:53 2010 New Revision: 159943 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=159943 Log: Fix PR c++/44188 gcc/ChangeLog: PR c++/44188 * c

[Bug c++/44188] Fails to produce DW_AT_typedef for typedef of anonymous struct

2010-05-27 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-05-27 19:36 --- Fixed in trunk (4.6). -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/44188] Fails to produce DW_AT_typedef for typedef of anonymous struct

2010-05-27 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2010-05-28 00:03 --- Subject: Bug 44188 Author: dodji Date: Fri May 28 00:03:19 2010 New Revision: 159955 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=159955 Log: Revert Fix PR c++/44188 gcc/ChangeLog: revert fix for PR

[Bug c++/44188] Fails to produce DW_AT_typedef for typedef of anonymous struct

2010-05-27 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2010-05-28 00:08 --- Re-opening as my patch broke Ada and Obj-c(++). It looks like Ada emits TYPE_DECLs that smell like c/c++ naming typedefs but with different semantics ... -- dodji at gcc dot gnu dot org changed: What

[Bug bootstrap/44302] [4.6 Regression] Failed to bootstrap

2010-05-27 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-05-28 00:09 --- I have reverted that commit for now. See my comments on PR44188. Sorry for the breakage. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/44188] Fails to produce DW_AT_typedef for typedef of anonymous struct

2010-05-20 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2010-05-20 11:06 --- A patch has been proposed to http://gcc.gnu.org/ml/gcc-patches/2010-05/msg01476.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44188

[Bug c++/44188] Fails to produce DW_AT_typedef for typedef of anonymous struct

2010-05-18 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++/44108] [4.6 Regression] -Wunused-but-set-variable does not consider array sizing use of a const variable

2010-05-17 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-05-17 12:30 --- Created an attachment (id=20678) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20678action=view) Candidate patch On Fri, May 14, 2010 at 07:25:18AM -, jakub at gcc dot gnu dot org wrote: That said, it would

[Bug c++/44108] [4.6 Regression] -Wunused-but-set-variable does not consider array sizing use of a const variable

2010-05-17 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-05-17 13:54 --- Created an attachment (id=20681) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20681action=view) Don't warn for integral constants Jakub, this one line patch implements the first idea which is to not warn

[Bug c++/44108] [4.6 Regression] -Wunused-but-set-variable does not consider array sizing use of a const variable

2010-05-17 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2010-05-17 19:45 --- This should be fixed in trunk (4.6) -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/44108] [4.6 Regression] -Wunused-but-set-variable does not consider array sizing use of a const variable

2010-05-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/18624] GCC does not detect local variable set but never used

2010-05-06 Thread dodji at gcc dot gnu dot org
--- Comment #26 from dodji at gcc dot gnu dot org 2010-05-06 06:52 --- Subject: Bug 18624 Author: dodji Date: Thu May 6 06:52:30 2010 New Revision: 159096 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=159096 Log: C++ support for -Wunused-but-set-variable gcc/cp/ChangeLog

[Bug c++/43953] [4.5/4.6 regression] ICE: dependent_type_p, at cp/pt.c:17404

2010-05-04 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-05-04 09:50 --- Subject: Bug 43953 Author: dodji Date: Tue May 4 09:49:45 2010 New Revision: 159019 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=159019 Log: Fix PR c++/43953 gcc/cp/ChangeLog: PR c++/43953

[Bug c++/43953] [4.5/4.6 regression] ICE: dependent_type_p, at cp/pt.c:17404

2010-05-04 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2010-05-04 09:58 --- Subject: Bug 43953 Author: dodji Date: Tue May 4 09:58:03 2010 New Revision: 159021 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=159021 Log: Fix PR c++/43953 gcc/cp/ChangeLog: PR c++/43953

[Bug c++/43953] [4.5/4.6 regression] ICE: dependent_type_p, at cp/pt.c:17404

2010-05-04 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2010-05-04 10:01 --- Fixed in 4.6 (trunk) and 4.5.1. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43953

[Bug c++/43953] [4.5/4.6 regression] ICE: dependent_type_p, at cp/pt.c:17404

2010-05-04 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2010-05-04 10:31 --- Close this now. -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/43953] ICE: dependent_type_p, at cp/pt.c:17404

2010-05-03 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++/43800] [4.6 regression] FAIL: libgomp.c++/for-4.C

2010-04-20 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2010-04-20 13:58 --- ... patch posted to http://gcc.gnu.org/ml/gcc-patches/2010-04/msg01241.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43800

[Bug c++/43800] [4.6 regression] FAIL: libgomp.c++/for-4.C

2010-04-20 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-04-20 19:24 --- Subject: Bug 43800 Author: dodji Date: Tue Apr 20 19:23:45 2010 New Revision: 158571 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=158571 Log: Fix PR c++/43800 gcc/cp/ChangeLog: PR c++/43800

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

2010-04-20 Thread dodji at gcc dot gnu dot org
--- Comment #10 from dodji at gcc dot gnu dot org 2010-04-20 19:24 --- Subject: Bug 43704 Author: dodji Date: Tue Apr 20 19:23:45 2010 New Revision: 158571 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=158571 Log: Fix PR c++/43800 gcc/cp/ChangeLog: PR c++/43800

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

2010-04-20 Thread dodji at gcc dot gnu dot org
--- Comment #11 from dodji at gcc dot gnu dot org 2010-04-20 19:40 --- Fixed in trunk (4.6) and 4.5.1. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

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

2010-04-20 Thread dodji at gcc dot gnu dot org
--- Comment #11 from dodji at gcc dot gnu dot org 2010-04-20 19:40 --- Fixed in trunk (4.6) and 4.5.1. --- Comment #12 from dodji at gcc dot gnu dot org 2010-04-20 19:40 --- Subject: Bug 43704 Author: dodji Date: Tue Apr 20 19:40:11 2010 New Revision: 158572 URL: http

[Bug c++/43800] [4.6 regression] FAIL: libgomp.c++/for-4.C

2010-04-20 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-04-20 19:40 --- Fixed in trunk (4.6) -- dodji at gcc dot gnu dot org changed: What|Removed |Added

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

2010-04-19 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2010-04-19 09:32 --- Subject: Bug 43704 Author: dodji Date: Mon Apr 19 09:32:16 2010 New Revision: 158508 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=158508 Log: Fix PR c++/43704 gcc/cp/ChangeLog: PR c++/43704

[Bug c++/43800] [4.6 regression] FAIL: libgomp.c++/for-4.C

2010-04-19 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++/43800] [4.6 regression] FAIL: libgomp.c++/for-4.C

2010-04-19 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2010-04-19 20:57 --- I am testing a patch ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43800

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

2010-04-15 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++/43704] [4.5/4.6 Regression] ICE: tree check: accessed elt 2 of tree_vec with 1 elts in tsubst, at cp/pt.c:10074

2010-04-15 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2010-04-15 21:13 --- A patch was posted to http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00928.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43704

[Bug debug/43628] [4.5/4.6 Regression] in-class func-ptr type parameter has unspecified DW_AT_type

2010-04-07 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-04-07 09:59 --- Subject: Bug 43628 Author: dodji Date: Wed Apr 7 09:59:04 2010 New Revision: 158044 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=158044 Log: Fix PR debug/43628 gcc/ChangeLog: PR debug/43628

[Bug debug/43628] [4.5/4.6 Regression] in-class func-ptr type parameter has unspecified DW_AT_type

2010-04-07 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-04-07 10:38 --- Fixed in 4.6 (trunk) -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/40239] Aggregate initialization requires copy constructor

2010-04-07 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2010-04-07 15:12 --- Subject: Bug 40239 Author: dodji Date: Wed Apr 7 15:11:42 2010 New Revision: 158066 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=158066 Log: Fix PR c++/40239 gcc/cp/ChangeLog: PR c++/40239

[Bug c++/40239] Aggregate initialization requires copy constructor

2010-04-07 Thread dodji at gcc dot gnu dot org
--- Comment #9 from dodji at gcc dot gnu dot org 2010-04-07 15:12 --- Fixed in 4.6 (trunk). -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/42697] ice-on-legal-code: template class template function local objects

2010-04-07 Thread dodji at gcc dot gnu dot org
--- Comment #14 from dodji at gcc dot gnu dot org 2010-04-07 15:16 --- Subject: Bug 42697 Author: dodji Date: Wed Apr 7 15:16:12 2010 New Revision: 158068 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=158068 Log: Fix PR c++/42697 gcc/cp/ChangeLog: PR c++/42697

[Bug c++/42697] ice-on-legal-code: template class template function local objects

2010-04-07 Thread dodji at gcc dot gnu dot org
--- Comment #15 from dodji at gcc dot gnu dot org 2010-04-07 15:18 --- Fixed in 4.6 (trunk) -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/43628] [4.5 Regression] in-class func-ptr type parameter has unspecified DW_AT_type

2010-04-02 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/43628] [4.5 Regression] in-class func-ptr type parameter has unspecified DW_AT_type

2010-04-02 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2010-04-02 19:09 --- Patch posted to http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00100.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43628

[Bug debug/43325] [4.5 Regression] C++ external inner reference does not override outer scope

2010-04-01 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2010-04-01 18:54 --- Subject: Bug 43325 Author: dodji Date: Thu Apr 1 18:54:30 2010 New Revision: 157928 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157928 Log: Fix for PR debug/43325 gcc/ChangeLog: PR debug/43325

[Bug debug/43325] [4.5 Regression] C++ external inner reference does not override outer scope

2010-04-01 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-04-01 18:55 --- Fixed in 4.5 (trunk). -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/43558] [4.5 Regression] Rejects specialization

2010-03-31 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-03-31 09:21 --- Subject: Bug 43558 Author: dodji Date: Wed Mar 31 09:21:02 2010 New Revision: 157857 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157857 Log: Fix PR c++/43558 gcc/cp/ChangeLog: PR c++/43558

[Bug c++/43558] [4.5 Regression] Rejects specialization

2010-03-31 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-03-31 09:33 --- Fixed in 4.5 (trunk). -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/43325] [4.5 Regression] C++ external inner reference does not override outer scope

2010-03-31 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/43325] [4.5 Regression] C++ external inner reference does not override outer scope

2010-03-31 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2010-03-31 10:08 --- A patch was proposed at http://gcc.gnu.org/ml/gcc-patches/2010-03/msg01473.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43325

[Bug preprocessor/7263] __extension__ keyword doesn't suppress warning on LL or ULL constants

2010-03-30 Thread dodji at gcc dot gnu dot org
--- Comment #22 from dodji at gcc dot gnu dot org 2010-03-30 14:06 --- I'll be looking into this. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/43327] ICE in unifiy.c

2010-03-26 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-03-26 09:21 --- Subject: Bug 43327 Author: dodji Date: Fri Mar 26 09:20:58 2010 New Revision: 157745 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157745 Log: Fix for PR c++/43327 gcc/cp/ChangeLog: PR c++/43327

[Bug c++/43206] [4.5 Regression] Revision 145440 caused ICE at cp/pt.c:9249

2010-03-26 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2010-03-26 09:30 --- Fixed in 4.5 The bootstrap failure should be fixed by http://gcc.gnu.org/viewcvs?view=revisionrevision=157743 -- 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-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++/43327] [4.4/4.5 regression] ICE in unifiy.c

2010-03-26 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2010-03-26 09:33 --- Fixed in 4.5. -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/43487] method locations are incorrect

2010-03-25 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2010-03-25 18:21 --- I guess this would be useful for diagnostic too. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/43206] [4.5 Regression] Revision 145440 caused ICE at cp/pt.c:9249

2010-03-25 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-03-25 22:08 --- Subject: Bug 43206 Author: dodji Date: Thu Mar 25 22:08:33 2010 New Revision: 157730 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157730 Log: Fix candidate for PR c++/43206 gcc/cp/ChangeLog: PR c

[Bug debug/42959] g++ does not emit DW_AT_default_value

2010-03-23 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2010-03-23 09:33 --- Created an attachment (id=20167) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20167action=view) Draft patch This draft patch emits a DW_AT_GNU_default_value_unrepresentable attribute flag when the default

[Bug debug/41130] GCC should emit an index of publicly named entities

2010-03-23 Thread dodji at gcc dot gnu dot org
--- Comment #14 from dodji at gcc dot gnu dot org 2010-03-23 09:54 --- Not working on this atm. -- 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

2010-03-22 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2010-03-22 16:11 --- This got fixed in 4.4 but the PR never got closed. Closing now. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/43375] [4.5 Regression] ICE during compiling SSE code

2010-03-20 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2010-03-20 08:55 --- Subject: Bug 43375 Author: dodji Date: Sat Mar 20 08:55:32 2010 New Revision: 157590 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157590 Log: Fix for PR c++/43375 gcc/cp/ChangeLog: PR c++/43375

[Bug c++/43375] [4.5 Regression] ICE during compiling SSE code

2010-03-20 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++/43375] [4.5 Regression] ICE during compiling SSE code

2010-03-20 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2010-03-20 08:56 --- Fixed in 4.5 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43375

[Bug debug/7580] incorrect/unfortunate DWARF-2 info for static const int class members

2010-03-18 Thread dodji at gcc dot gnu dot org
--- Comment #7 from dodji at gcc dot gnu dot org 2010-03-18 12:50 --- Things have changed quite a bit in GCC 4.5 (trunk). Now for the code: class C { static const int foo; }; int main() { return 0; } GCC 4.5 will not generate any debug info for the class C at all, because it's

[Bug debug/7580] incorrect/unfortunate DWARF-2 info for static const int class members

2010-03-18 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2010-03-18 12:52 --- Bug no more present in GCC 4.5 -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/37982] Extraneous DW_TAG_variable tag

2010-03-18 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/37982] Extraneous DW_TAG_variable tag

2010-03-18 Thread dodji at gcc dot gnu dot org
--- Comment #10 from dodji at gcc dot gnu dot org 2010-03-18 12:53 --- Bug no more present in 4.5 -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/42959] g++ does not emit DW_AT_default_value

2010-03-18 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2010-03-18 14:38 --- (In reply to comment #4) As we discussed on IRC, it seems we'd need a way to express that we'd want the debugger to create a temporary, initialize it and later destroy it. DWARF can't express as of now. So we'll

[Bug c++/43327] ICE in unifiy.c

2010-03-17 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-03-17 14:55 --- A patch was proposed at http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00662.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43327

[Bug debug/37982] Extraneous DW_TAG_variable tag

2010-03-17 Thread dodji at gcc dot gnu dot org
--- Comment #9 from dodji at gcc dot gnu dot org 2010-03-17 21:15 --- The situation has change quite a lot since gcc 4.3.0. Now a DW_TAG_member is emitted for the static member variable, and only one DW_TAG_variable is emitted to represent the variable definition. So I guess the bug

[Bug c++/43327] ICE in unifiy.c

2010-03-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 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 debug/42959] g++ does not emit DW_AT_default_value

2010-03-15 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-03-15 10:45 --- Created an attachment (id=20107) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20107action=view) Draf patch Thanks Jakub for the review. This updated patch should address your comments. -- dodji at gcc dot

[Bug debug/42959] g++ does not emit DW_AT_default_value

2010-03-11 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2010-03-11 16:17 --- Created an attachment (id=20085) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20085action=view) Draft patch Please find below a copy/paste of the introductory comment of the attached patch. Basically the value

[Bug debug/42959] g++ does not emit DW_AT_default_value

2010-03-09 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++/43206] [4.5 Regression] Revision 145440 caused ICE at cp/pt.c:9249

2010-03-05 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-03-05 20:40 --- A patch was proposed at http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00226.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43206

  1   2   3   4   5   6   >