[Bug c++/41187] g++.dg/debug/dwarf2/namespace-1.C failed on Linux/ia64

2009-08-30 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2009-08-30 07:44 --- Fixed in trunk. -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

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

2009-08-31 Thread dodji at gcc dot gnu dot org
--- Comment #8 from dodji at gcc dot gnu dot org 2009-08-31 21:48 --- Subject: Bug 30161 Author: dodji Date: Mon Aug 31 21:48:04 2009 New Revision: 151249 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151249 Log: Emit DWARF for template parameters (PR debug/30161) C

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

2009-08-31 Thread dodji at gcc dot gnu dot org
--- Comment #9 from dodji at gcc dot gnu dot org 2009-08-31 21:55 --- Fixed in trunk. This patch implements some GNU extensions to represent template parameter packs and template template parameters. The extension is documented at http://gcc.gnu.org/wiki/TemplateParmsDwarf . Now I

[Bug c++/7932] Emit debug information about non-type template parameters

2009-08-31 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-08-31 21:59 --- I think this bug should be fixed in trunk (4.5) by the patch for PR debug/30161. Can we close this bug or should we wait for GDB ? -- dodji at gcc dot gnu dot org changed: What|Removed

[Bug bootstrap/41205] [4.5 Regression] Bootstrap broken on i686-apple-darwin9 by revision 151249

2009-09-01 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 bootstrap/41205] [4.5 Regression] Bootstrap broken on i686-apple-darwin9 by revision 151249

2009-09-01 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-09-01 07:01 --- Created an attachment (id=18459) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18459&action=view) Obvious fix candidate Could you please test this patch on darwin and see if it fixes bootstrap for you

[Bug bootstrap/41205] [4.5 Regression] Bootstrap broken on i686-apple-darwin9 by revision 151249

2009-09-01 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-09-01 08:46 --- Subject: Bug 41205 Author: dodji Date: Tue Sep 1 08:45:38 2009 New Revision: 151262 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151262 Log: Fix bootstrap after patch PR debug/30161 gcc/C

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

2009-09-01 Thread dodji at gcc dot gnu dot org
--- Comment #10 from dodji at gcc dot gnu dot org 2009-09-01 08:46 --- Subject: Bug 30161 Author: dodji Date: Tue Sep 1 08:45:38 2009 New Revision: 151262 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151262 Log: Fix bootstrap after patch PR debug/30161 gcc/C

[Bug bootstrap/41205] [4.5 Regression] Bootstrap broken on i686-apple-darwin9 by revision 151249

2009-09-01 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-09-01 08:55 --- Fixed in trunk. -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/41266] New: Emit DW_TAG_template_parameter_pack and DW_TAG_formal_parameter_pack

2009-09-04 Thread dodji at gcc dot gnu dot org
Severity: enhancement Priority: P3 Component: c++ AssignedTo: dodji at gcc dot gnu dot org ReportedBy: dodji at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41266

[Bug debug/41266] Emit DW_TAG_template_parameter_pack and DW_TAG_formal_parameter_pack

2009-09-05 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2009-09-05 07:38 --- A patch was sent to http://gcc.gnu.org/ml/gcc-patches/2009-09/msg00387.html . -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/41272] FAIL: gcc.dg/debug/dwarf2/inline2.c scan-assembler-times \(DIE \(.*?\) DW_TAG_in lined_subroutine 6

2009-09-05 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-09-05 08:40 --- I can't reproduce this on x86_64-unknown-linux-gnu on the 4.4 branch at revision 151443. It looks like on your system, some functions that should be inlined aren't, for some reason. Are inlining decisio

[Bug debug/41266] Emit DW_TAG_template_parameter_pack and DW_TAG_formal_parameter_pack

2009-09-22 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-09-22 20:20 --- Subject: Bug 41266 Author: dodji Date: Tue Sep 22 20:20:03 2009 New Revision: 152043 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152043 Log: Fix for PR debug/41266 ChangeLog: * include/

[Bug debug/41266] Emit DW_TAG_template_parameter_pack and DW_TAG_formal_parameter_pack

2009-09-22 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-09-22 20:37 --- Committed to 4.5 -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug debug/41065] DW_TAG_enumeration_type+DW_TAG_enumerator is sometimes missing

2009-09-23 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-09-23 14:59 --- Subject: Bug 41065 Author: dodji Date: Wed Sep 23 14:58:58 2009 New Revision: 152077 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152077 Log: Fix PR debug/41065 gcc/ChangeLog: PR deb

[Bug debug/41065] DW_TAG_enumeration_type+DW_TAG_enumerator is sometimes missing

2009-09-23 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2009-09-23 16:07 --- Subject: Bug 41065 Author: dodji Date: Wed Sep 23 16:07:13 2009 New Revision: 152085 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152085 Log: Fix PR debug/41065 gcc/ChangeLog: PR deb

[Bug debug/41065] DW_TAG_enumeration_type+DW_TAG_enumerator is sometimes missing

2009-09-24 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2009-09-24 10:38 --- Fixed in 4_4 and 4_5. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/41570] [4.5 Regression] [c++0x] ICE with -g and variadic templates

2009-10-08 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++/41570] [4.5 Regression] [c++0x] ICE with -g and variadic templates

2009-10-11 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-10-11 21:51 --- Patch sent to http://gcc.gnu.org/ml/gcc-patches/2009-10/msg00720.html . -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41570

[Bug c++/41570] [4.5 Regression] [c++0x] ICE with -g and variadic templates

2009-10-12 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-10-12 11:57 --- Subject: Bug 41570 Author: dodji Date: Mon Oct 12 11:57:30 2009 New Revision: 152663 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152663 Log: Candidate fix for PR c++/41570 gcc/ChangeLog:

[Bug c++/41570] [4.5 Regression] [c++0x] ICE with -g and variadic templates

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

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

2009-10-17 Thread dodji at gcc dot gnu dot org
o: unassigned at gcc dot gnu 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=18857&action=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::template Sig<>::ResultType operator()(F const& f) const" in D

[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=gcc&view=rev&rev=153516 Log: Fix for PR c++/40808 gcc/cp/ChangeLog: PR c

[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=gcc&view=rev&rev=153517 Log: Fix for PR c++/40808 gcc/cp/ChangeLog: PR c

[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=gcc&view=rev&rev=153552 Log: Fix PR c++/41020 gcc/cp/ChangeLog: PR c

[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=gcc&view=rev&rev=153564 Log: Fix PR c++/41785 gcc/cp/ChangeLog: PR c

[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 |

[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=gcc&view=rev&rev=153735 Log: Fix PR c++/41863 gcc/cp/ChangeLog: PR c

[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

[Bug c++/37093] [4.2/4.3/4.4/4.5 Regression] ICE with pointer to member template parameters

2009-10-30 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++/37093] [4.2/4.3/4.4/4.5 Regression] ICE with pointer to member template parameters

2009-10-31 Thread dodji at gcc dot gnu dot org
--- Comment #20 from dodji at gcc dot gnu dot org 2009-10-31 07:05 --- Patch posted to http://gcc.gnu.org/ml/gcc-patches/2009-10/msg01827.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37093

[Bug c++/37093] [4.2/4.3/4.4/4.5 Regression] ICE with pointer to member template parameters

2009-11-02 Thread dodji at gcc dot gnu dot org
--- Comment #21 from dodji at gcc dot gnu dot org 2009-11-02 19:55 --- Subject: Bug 37093 Author: dodji Date: Mon Nov 2 19:55:02 2009 New Revision: 153822 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153822 Log: Fix PR c++/37093 gcc/cp/ChangeLog: PR c

[Bug c++/37093] [4.2/4.3/4.4/4.5 Regression] ICE with pointer to member template parameters

2009-11-02 Thread dodji at gcc dot gnu dot org
--- Comment #22 from dodji at gcc dot gnu dot org 2009-11-02 19:59 --- Subject: Bug 37093 Author: dodji Date: Mon Nov 2 19:58:57 2009 New Revision: 153823 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153823 Log: Fix PR c++/37093 gcc/cp/ChangeLog: PR c

[Bug c++/37093] [4.2/4.3/ Regression] ICE with pointer to member template parameters

2009-11-02 Thread dodji at gcc dot gnu dot org
--- Comment #23 from dodji at gcc dot gnu dot org 2009-11-02 20:08 --- Fixed on 4.4 and trunk. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/41856] g++.dg/lookup/extern-c-redecl[3,4] .C should be target specific

2009-11-02 Thread dodji at gcc dot gnu dot org
--- Comment #14 from dodji at gcc dot gnu dot org 2009-11-02 22:58 --- Subject: Bug 41856 Author: dodji Date: Mon Nov 2 22:58:07 2009 New Revision: 153829 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153829 Log: Fix PR c++/41856 PR c++/41856 * g++.d

[Bug testsuite/41856] g++.dg/lookup/extern-c-redecl[3,4] .C should be target specific

2009-11-02 Thread dodji at gcc dot gnu dot org
--- Comment #15 from dodji at gcc dot gnu dot org 2009-11-02 23:02 --- Fixed in 4.5. -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/37093] [4.2/4.3 Regression] ICE with pointer to member template parameters

2009-11-03 Thread dodji at gcc dot gnu dot org
--- Comment #24 from dodji at gcc dot gnu dot org 2009-11-03 09:23 --- Subject: Bug 37093 Author: dodji Date: Tue Nov 3 09:23:41 2009 New Revision: 153841 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153841 Log: Fix PR c++/37093 gcc/cp/ChangeLog: PR c

[Bug c++/37093] [4.2/4.3 Regression] ICE with pointer to member template parameters

2009-11-03 Thread dodji at gcc dot gnu dot org
--- Comment #25 from dodji at gcc dot gnu dot org 2009-11-03 09:25 --- Fixed in 4.3 branch. -- 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-11-03 Thread dodji at gcc dot gnu dot org
--- Comment #12 from dodji at gcc dot gnu dot org 2009-11-03 10:44 --- Subject: Bug 38699 Author: dodji Date: Tue Nov 3 10:44:36 2009 New Revision: 153843 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153843 Log: Fix PR c++/38699 gcc/ChangeLog: PR c

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

2009-11-03 Thread dodji at gcc dot gnu dot org
--- Comment #13 from dodji at gcc dot gnu dot org 2009-11-03 10:46 --- Subject: Bug 38699 Author: dodji Date: Tue Nov 3 10:46:00 2009 New Revision: 153844 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153844 Log: Fix PR c++/38699 gcc/ChangeLog: PR c

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

2009-11-03 Thread dodji at gcc dot gnu dot org
--- Comment #14 from dodji at gcc dot gnu dot org 2009-11-03 13:20 --- Subject: Bug 38699 Author: dodji Date: Tue Nov 3 13:20:08 2009 New Revision: 153848 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153848 Log: Move builtin-offsetof.c test PR c++/38699

[Bug testsuite/41856] g++.dg/lookup/extern-c-redecl[3,4] .C should be target specific

2009-11-03 Thread dodji at gcc dot gnu dot org
--- Comment #16 from dodji at gcc dot gnu dot org 2009-11-03 13:47 --- Subject: Bug 41856 Author: dodji Date: Tue Nov 3 13:46:46 2009 New Revision: 153851 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153851 Log: Fix PR c++/41856 PR c++/41856 * g++.d

[Bug c++/37093] [4.2/4.3 Regression] ICE with pointer to member template parameters

2009-11-04 Thread dodji at gcc dot gnu dot org
--- Comment #26 from dodji at gcc dot gnu dot org 2009-11-04 19:24 --- Subject: Bug 37093 Author: dodji Date: Wed Nov 4 19:23:40 2009 New Revision: 153908 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153908 Log: Revert "Fix PR c++/37093" This reverts co

[Bug c++/14777] [4.3/4.4/4.5 Regression] typedef doesn't fully expose base class type

2009-11-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++/14777] [4.3/4.4/4.5 Regression] typedef doesn't fully expose base class type

2009-11-16 Thread dodji at gcc dot gnu dot org
--- Comment #16 from dodji at gcc dot gnu dot org 2009-11-16 21:35 --- Created an attachment (id=19025) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19025&action=view) Fix candidate I am testing this patch ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14777

[Bug debug/37237] Debug information for virtual destructors omits DW_AT_vtable_elem_location

2010-02-11 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/37237] Debug information for virtual destructors omits DW_AT_vtable_elem_location

2010-02-12 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2010-02-12 15:48 --- There are actually up to three destructors: - an in-charge one (or complete-object one) - a not-in-charge one - a deleting in-charge one The three of them are useful in different ways and in different circumstances

[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 debug/37237] Debug information for virtual destructors omits DW_AT_vtable_elem_location

2010-02-21 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2010-02-21 16:47 --- Okay Daniel, your POV makes sense to me. Thank you. I am preparing a patch. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/42824] [4.5 regression] c++ compilation complains about error: call of overloaded

2010-02-21 Thread dodji at gcc dot gnu dot org
--- Comment #14 from dodji at gcc dot gnu dot org 2010-02-21 18:07 --- Subject: Bug 42824 Author: dodji Date: Sun Feb 21 18:06:39 2010 New Revision: 156939 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156939 Log: Fix PR c++/42824 gcc/cp/ChangeLog: PR c

[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

[Bug c++/42824] [4.5 regression] c++ compilation complains about error: call of overloaded

2010-02-22 Thread dodji at gcc dot gnu dot org
--- Comment #15 from dodji at gcc dot gnu dot org 2010-02-22 08:18 --- Fixed in 4.5 (trunk) -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31754] Improve column number accuracy in error messages

2010-02-22 Thread dodji at gcc dot gnu dot org
--- Comment #22 from dodji at gcc dot gnu dot org 2010-02-22 17:46 --- Not working on this right now. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug translation/36958] typos in french translation.

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

[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 lik

[Bug debug/37237] Debug information for virtual destructors omits DW_AT_vtable_elem_location

2010-02-26 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2010-02-26 12:58 --- Created an attachment (id=19968) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19968&action=view) Candidate patch Here is what I think is happening, at least on gcc 4.5. A/ The deleting dtor's DI

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

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

2010-03-04 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2010-03-04 17:44 --- I am testing a patch for this ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43206

[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

[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 Numeric

[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 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=20085&action=view) Draft patch Please find below a copy/paste of the introductory comment of the attached patch. Basica

[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=20107&action=view) Draf patch Thanks Jakub for the review. This updated patch should address your comments. -- dodji at

[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 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 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&#

[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 o

[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=gcc&view=rev&rev=157590 Log: Fix for PR c++/43375 gcc/cp/ChangeLog: PR c

[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/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 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=20167&action=view) Draft patch This draft patch emits a DW_AT_GNU_default_value_unrepresentable attribute flag when the

[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 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=gcc&view=rev&rev=157730 Log: Fix candidate for PR c++/43206 gcc/cp/ChangeLog:

[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=gcc&view=rev&rev=157745 Log: Fix for PR c++/43327 gcc/cp/ChangeLog: PR c

[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=revision&revision=157743 -- dodji at gcc dot gnu dot org changed: What|Removed |A

[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

<    1   2   3   4   5   6   >