[Bug c++/40274] [4.5 Regression] Revision 145566 caused ICE in tsubst, at cp/pt.c:9289

2009-06-26 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/40274] [4.5 Regression] Revision 145566 caused ICE in tsubst, at cp/pt.c:9289

2009-06-29 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2009-06-29 23:16 --- Subject: Bug 40274 Author: jason Date: Mon Jun 29 23:15:43 2009 New Revision: 149066 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149066 Log: PR c++/40274 * error.c (dump_templa

[Bug c++/40274] [4.5 Regression] Revision 145566 caused ICE in tsubst, at cp/pt.c:9289

2009-06-29 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2009-06-29 23:18 --- Subject: Bug 40274 Author: jason Date: Mon Jun 29 23:18:46 2009 New Revision: 149067 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149067 Log: PR c++/40274 * error.c (dump_templa

[Bug c++/40274] [4.5 Regression] Revision 145566 caused ICE in tsubst, at cp/pt.c:9289

2009-06-29 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2009-06-30 00:56 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/40595] [C++0x] ICE trying to use sfinae with variadic template pack expansion

2009-06-30 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2009-06-30 19:36 --- Subject: Bug 40595 Author: jason Date: Tue Jun 30 19:36:36 2009 New Revision: 149117 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149117 Log: PR c++/40595 * pt.c (tsubst_pack_e

[Bug c++/40595] [C++0x] ICE trying to use sfinae with variadic template pack expansion

2009-06-30 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2009-06-30 19:45 --- Subject: Bug 40595 Author: jason Date: Tue Jun 30 19:45:21 2009 New Revision: 149118 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149118 Log: PR c++/40595 * pt.c (tsubst_pack_e

[Bug c++/40595] [C++0x] ICE trying to use sfinae with variadic template pack expansion

2009-06-30 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2009-06-30 19:49 --- Fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/40341] [4.4/4.5 Regression] invalid use of member in static member function not diagnosed

2009-07-03 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-07-03 14:18 --- Yes. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/40619] [c++0x] ICE on repeated decltype expression in auto functions

2009-07-03 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2009-07-04 04:34 --- Subject: Bug 40619 Author: jason Date: Sat Jul 4 04:34:03 2009 New Revision: 149223 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149223 Log: PR c++/40619 * cp-tree.h (struct lang_d

[Bug c++/40619] [c++0x] ICE on repeated decltype expression in auto functions

2009-07-04 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2009-07-04 18:12 --- Subject: Bug 40619 Author: jason Date: Sat Jul 4 18:11:59 2009 New Revision: 149240 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149240 Log: PR c++/40619 * tree.c (cp_tree_equal) [P

[Bug c++/40619] [c++0x] ICE on repeated decltype expression in auto functions

2009-07-04 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2009-07-05 01:01 --- Fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/12277] Warn on dynamic casts with known NULL results.

2009-07-06 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2009-07-06 20:45 --- This is only known to be NULL if we know the dynamic type of p. Consider: struct Foo: Base {}; struct Bar: Derived, Foo {}; Bar bar; Base *p2 = (Foo*)&bar; A dynamic_cast to Derived from p2 should succeed. Bu

[Bug c++/40639] Cannot parse dependent type for enum-base in C++0x

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2009-07-07 17:55 --- Subject: Bug 40639 Author: jason Date: Tue Jul 7 17:55:26 2009 New Revision: 149341 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149341 Log: PR c++/37816 * decl.c (build_enumerator

[Bug c++/40633] [c++0x] ICE with scoped enum inside a template

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #1 from jason at gcc dot gnu dot org 2009-07-07 17:55 --- Subject: Bug 40633 Author: jason Date: Tue Jul 7 17:55:26 2009 New Revision: 149341 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149341 Log: PR c++/37816 * decl.c (build_enumerator

[Bug c++/37816] [c++0x] Invalid handling of scoped enums defined at class scope

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2009-07-07 17:55 --- Subject: Bug 37816 Author: jason Date: Tue Jul 7 17:55:26 2009 New Revision: 149341 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149341 Log: PR c++/37816 * decl.c (build_enumerator

[Bug c++/35828] [C++0x] ICE on default template template parameter in template function

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2009-07-07 22:04 --- Subject: Bug 35828 Author: jason Date: Tue Jul 7 22:03:42 2009 New Revision: 149351 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149351 Log: PR c++/35828 * pt.c (tsubst_decl): Don

[Bug c++/40639] Cannot parse dependent type for enum-base in C++0x

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-07-07 22:08 --- Subject: Bug 40639 Author: jason Date: Tue Jul 7 22:08:01 2009 New Revision: 149352 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149352 Log: PR c++/37816 * decl.c (build_enumerator

[Bug c++/40633] [c++0x] ICE with scoped enum inside a template

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2009-07-07 22:08 --- Subject: Bug 40633 Author: jason Date: Tue Jul 7 22:08:01 2009 New Revision: 149352 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149352 Log: PR c++/37816 * decl.c (build_enumerator

[Bug c++/37816] [c++0x] Invalid handling of scoped enums defined at class scope

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-07-07 22:08 --- Subject: Bug 37816 Author: jason Date: Tue Jul 7 22:08:01 2009 New Revision: 149352 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149352 Log: PR c++/37816 * decl.c (build_enumerator

[Bug c++/35828] [C++0x] ICE on default template template parameter in template function

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2009-07-07 22:11 --- Subject: Bug 35828 Author: jason Date: Tue Jul 7 22:11:31 2009 New Revision: 149353 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149353 Log: PR c++/35828 * pt.c (tsubst_decl): Don

[Bug c++/40633] [c++0x] ICE with scoped enum inside a template

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-07-07 22:12 --- Fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/37816] [c++0x] Invalid handling of scoped enums defined at class scope

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2009-07-07 22:13 --- Fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added CC

[Bug c++/37946] [c++0x] ICE with enum class

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2009-07-07 22:13 --- Done. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/40639] Cannot parse dependent type for enum-base in C++0x

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2009-07-07 22:14 --- Fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/35828] [C++0x] ICE on default template template parameter in template function

2009-07-07 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2009-07-07 22:16 --- Fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/40688] [C++0x]: error with auto direct and copy initalization

2009-07-09 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-07-09 17:15 --- Already fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/40689] [C++0x]: error with initializer list in N2672

2009-07-12 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2009-07-12 19:19 --- Subject: Bug 40689 Author: jason Date: Sun Jul 12 19:19:03 2009 New Revision: 149533 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149533 Log: PR c++/40689 * init.c (build_new_1)

[Bug middle-end/40388] [4.5 Regression] another null pointer in remove_unreachable_regions

2009-07-12 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2009-07-12 20:23 --- The testsuite failure was due to a double paste into the testcase; fixing that maxes it work. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/36628] [c++0x] incorrect decltype() handling of conditional operator

2009-07-12 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2009-07-12 21:10 --- Subject: Bug 36628 Author: jason Date: Sun Jul 12 21:10:09 2009 New Revision: 149536 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149536 Log: PR c++/36628 * tree.c (rval

[Bug c++/36628] [c++0x] incorrect decltype() handling of conditional operator

2009-07-12 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2009-07-13 06:06 --- Subject: Bug 36628 Author: jason Date: Mon Jul 13 06:06:27 2009 New Revision: 149543 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149543 Log: PR c++/36628 * tree.c (rval

[Bug c++/37206] [c++0x] Spurious copy/move requirement for initialization of rvalue reference variable from rvalue initializer.

2009-07-12 Thread jason at gcc dot gnu dot org
--- Comment #1 from jason at gcc dot gnu dot org 2009-07-13 06:06 --- Subject: Bug 37206 Author: jason Date: Mon Jul 13 06:06:27 2009 New Revision: 149543 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149543 Log: PR c++/36628 * tree.c (rval

[Bug c++/40689] [C++0x]: error with initializer list in N2672

2009-07-12 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2009-07-13 06:06 --- Subject: Bug 40689 Author: jason Date: Mon Jul 13 06:06:27 2009 New Revision: 149543 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149543 Log: PR c++/36628 * tree.c (rval

[Bug c++/40357] [4.5 Regression] compiler hang for C++ code

2009-07-13 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/36628] [c++0x] incorrect decltype() handling of conditional operator

2009-07-13 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2009-07-14 05:17 --- Fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/37206] [c++0x] Spurious copy/move requirement for initialization of rvalue reference variable from rvalue initializer.

2009-07-13 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2009-07-14 05:18 --- Fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/40689] [C++0x]: error with initializer list in N2672

2009-07-13 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2009-07-14 05:18 --- Fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/40740] New: [4.4/4.5 regression] template-id forgotten with arg-dep lookup

2009-07-14 Thread jason at gcc dot gnu dot org
ponent: c++ AssignedTo: jason at gcc dot gnu dot org ReportedBy: jason at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40740

[Bug c++/40746] New: namespace-qualified lookup misses some ambiguities

2009-07-14 Thread jason at gcc dot gnu dot org
rity: normal Priority: P3 Component: c++ AssignedTo: jason at gcc dot gnu dot org ReportedBy: jason at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40746

[Bug c++/40746] namespace-qualified lookup misses some ambiguities

2009-07-14 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last

[Bug c++/40740] [4.4/4.5 regression] template-id forgotten with arg-dep lookup

2009-07-14 Thread jason at gcc dot gnu dot org
--- Comment #1 from jason at gcc dot gnu dot org 2009-07-14 18:15 --- Subject: Bug 40740 Author: jason Date: Tue Jul 14 18:15:35 2009 New Revision: 149636 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149636 Log: PR c++/40740 * sem

[Bug c++/37276] Trouble with some (C99?) math builtins and namespace std

2009-07-14 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2009-07-14 18:16 --- Subject: Bug 37276 Author: jason Date: Tue Jul 14 18:16:03 2009 New Revision: 149638 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149638 Log: PR c++/37276 * decl.c (decls_match

[Bug c++/40740] [4.4/4.5 regression] template-id forgotten with arg-dep lookup

2009-07-14 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2009-07-14 18:35 --- Subject: Bug 40740 Author: jason Date: Tue Jul 14 18:35:13 2009 New Revision: 149640 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149640 Log: PR c++/40740 * sem

[Bug c++/40740] [4.4/4.5 regression] template-id forgotten with arg-dep lookup

2009-07-14 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-07-14 18:41 --- Fixed for 4.4.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/40746] namespace-qualified lookup misses some ambiguities

2009-07-14 Thread jason at gcc dot gnu dot org
--- Comment #1 from jason at gcc dot gnu dot org 2009-07-14 18:43 --- Fixed for 4.5. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/37276] Trouble with some (C99?) math builtins and namespace std

2009-07-14 Thread jason at gcc dot gnu dot org
--- Comment #13 from jason at gcc dot gnu dot org 2009-07-14 18:44 --- Fixed for 4.5. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/40687] [C++0x]: error with auto and 7.1.6.4/7 in N2914

2009-07-14 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-07-14 18:50 --- Yeah, that's a known issue; it's XFAILed in one of the auto tests. -- jason at gcc dot gnu dot org changed: What|Removed

[Bug libstdc++/37907] [c++0x] support for std::is_standard_layout

2009-07-15 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug libstdc++/37907] [c++0x] support for std::is_standard_layout

2009-07-16 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-07-16 20:36 --- Subject: Bug 37907 Author: jason Date: Thu Jul 16 20:36:10 2009 New Revision: 149721 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149721 Log: PR libstdc++/37907 Sup

[Bug c++/36856] [c++0x] __is_pod() fails for some pod types

2009-07-16 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2009-07-16 22:09 --- Fixed for 4.5.0. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug libstdc++/37907] [c++0x] support for std::is_standard_layout

2009-07-16 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2009-07-16 22:11 --- Fixed for 4.5.0. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/20423] Warning -Woverloaded-virtual triggers to often

2009-07-17 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/20423] Warning -Woverloaded-virtual triggers to often

2009-07-17 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2009-07-18 06:10 --- An old patch: http://gcc.gnu.org/ml/gcc-patches/1999-03n/msg00182.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20423

[Bug c++/39055] [4.3/4.4/4.5 regression] ICE with questionable default parameter of a member function

2009-07-18 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2009-07-18 11:37 --- But 'this' is local to the function as well, so I think the wording about 'this' can be interpreted in the light of the local variable wording to mean that the testcase is ill-formed. If, howe

[Bug c++/40497] invalid std::next / std::prev declaration

2009-07-26 Thread jason at gcc dot gnu dot org
--- Comment #19 from jason at gcc dot gnu dot org 2009-07-27 01:08 --- That does seem like a SFINAE bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40497

[Bug c++/40497] invalid std::next / std::prev declaration

2009-07-26 Thread jason at gcc dot gnu dot org
--- Comment #20 from jason at gcc dot gnu dot org 2009-07-27 05:46 --- Actually, no. It seems that T being invalid doesn't result in a SFINAE situation. 14.9.2/8: Only invalid types and expressions in the immediate context of the function type and its template parameter type

[Bug c++/14912] Do not print default template arguments in error messages

2009-07-29 Thread jason at gcc dot gnu dot org
--- Comment #53 from jason at gcc dot gnu dot org 2009-07-29 20:36 --- Subject: Bug 14912 Author: jason Date: Wed Jul 29 20:35:40 2009 New Revision: 150223 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150223 Log: PR c++/14912 * cp-tree.h (enum tsub

[Bug c++/14912] Do not print default template arguments in error messages

2009-07-29 Thread jason at gcc dot gnu dot org
--- Comment #54 from jason at gcc dot gnu dot org 2009-07-29 21:09 --- Thanks for the testcase, the patch I just checked in should fix it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14912

[Bug c++/40948] ICE in lower_stmt, at gimple-low.c:408

2009-08-03 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2009-08-04 02:10 --- Subject: Bug 40948 Author: jason Date: Tue Aug 4 02:10:05 2009 New Revision: 150394 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150394 Log: PR c++/40948 * init.c (build_vec_ini

[Bug c++/40948] ICE in lower_stmt, at gimple-low.c:408

2009-08-03 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2009-08-04 02:26 --- Subject: Bug 40948 Author: jason Date: Tue Aug 4 02:26:34 2009 New Revision: 150395 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150395 Log: PR c++/40948 * init.c (build_vec_ini

[Bug c++/40948] ICE in lower_stmt, at gimple-low.c:408

2009-08-06 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2009-08-06 16:25 --- Subject: Bug 40948 Author: jason Date: Thu Aug 6 16:25:19 2009 New Revision: 150529 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150529 Log: PR c++/40948 * init.c (build_

[Bug c++/40948] ICE in lower_stmt, at gimple-low.c:408

2009-08-06 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2009-08-06 17:22 --- Subject: Bug 40948 Author: jason Date: Thu Aug 6 17:22:19 2009 New Revision: 150533 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150533 Log: PR c++/40948 * init.c (build_

[Bug c++/17256] [3.4/4.0/4.1 Regression] undefined but used static or inline functions should be diagnosed

2005-11-06 Thread jason at gcc dot gnu dot org
--- Comment #14 from jason at gcc dot gnu dot org 2005-11-07 06:17 --- Subject: Bug 17256 Author: jason Date: Mon Nov 7 06:17:47 2005 New Revision: 106581 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106581 Log: PR c++/17256 * decl2.c (cp_finish_fi

[Bug c++/21123] [4.0/4.1 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-11-07 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/21123] [4.0/4.1 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-11-07 Thread jason at gcc dot gnu dot org
--- Comment #24 from jason at gcc dot gnu dot org 2005-11-07 19:35 --- This is a bug in the generic thunk support; it doesn't show up on x86 because it uses asm thunks. Continuing to investigate. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21123

[Bug c++/21123] [4.0/4.1 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-11-08 Thread jason at gcc dot gnu dot org
--- Comment #25 from jason at gcc dot gnu dot org 2005-11-08 08:32 --- Subject: Bug 21123 Author: jason Date: Tue Nov 8 08:32:26 2005 New Revision: 106634 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106634 Log: PR c++/21123 * cp/method.c (use_thu

[Bug c++/21123] [4.0 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-11-09 Thread jason at gcc dot gnu dot org
--- Comment #27 from jason at gcc dot gnu dot org 2005-11-09 16:58 --- Subject: Bug 21123 Author: jason Date: Wed Nov 9 16:58:52 2005 New Revision: 106698 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106698 Log: PR c++/21123 * method.c (use_thu

[Bug c++/17256] [3.4/4.0 Regression] undefined but used static or inline functions should be diagnosed

2005-11-10 Thread jason at gcc dot gnu dot org
--- Comment #16 from jason at gcc dot gnu dot org 2005-11-10 18:32 --- The patch breaks the 4.0 branch compiler, and I don't think this is a serious enough bug to put more work into coming up with a different fix for older releases. -- jason at gcc dot gnu dot org ch

[Bug c++/24686] [4.0/4.1 Regression] ICE when building a variation of NMSTL

2005-11-10 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/24686] [4.0/4.1 Regression] ICE when building a variation of NMSTL

2005-11-11 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2005-11-11 15:19 --- Further reduced: struct A { ~A(); }; bool h(int, const A&); int f(); int i; void g() { i && h (({ static int l = f(); l; }), A()); } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24686

[Bug c++/24686] [4.0/4.1 Regression] ICE when building a variation of NMSTL

2005-11-11 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2005-11-11 17:15 --- Subject: Bug 24686 Author: jason Date: Fri Nov 11 17:14:49 2005 New Revision: 106786 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106786 Log: PR c++/24686 * gi

[Bug c++/24686] [4.0/4.1 Regression] ICE when building a variation of NMSTL

2005-11-11 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2005-11-11 17:15 --- Subject: Bug 24686 Author: jason Date: Fri Nov 11 17:15:48 2005 New Revision: 106787 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106787 Log: PR c++/24686 * gi

[Bug c++/24686] [4.0 Regression] ICE when building a variation of NMSTL

2005-11-11 Thread jason at gcc dot gnu dot org
--- Comment #13 from jason at gcc dot gnu dot org 2005-11-11 18:17 --- Subject: Bug 24686 Author: jason Date: Fri Nov 11 18:17:25 2005 New Revision: 106794 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106794 Log: PR c++/24686 * gi

[Bug c++/22489] [4.0/4.1 Regression] ICE in dwarf2out_finish with using namespace in a local class and compiler built constructors

2005-11-11 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/22489] [4.0/4.1 Regression] ICE in dwarf2out_finish with using namespace in a local class and compiler built constructors

2005-11-12 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2005-11-13 07:34 --- Subject: Bug 22489 Author: jason Date: Sun Nov 13 07:34:50 2005 New Revision: 106853 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106853 Log: PR c++/22489 * dwarf2out.c (gen_subpro

[Bug c++/22489] [4.0/4.1 Regression] ICE in dwarf2out_finish with using namespace in a local class and compiler built constructors

2005-11-13 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2005-11-13 08:23 --- Subject: Bug 22489 Author: jason Date: Sun Nov 13 08:23:04 2005 New Revision: 106854 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106854 Log: PR c++/22489 * dwarf2out.c (gen_subpro

[Bug c++/24580] [3.4/4.0/4.1 Regression] virtual base class cause exception not to be caught

2005-11-13 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/24580] [3.4/4.0/4.1 Regression] virtual base class cause exception not to be caught

2005-11-14 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2005-11-14 20:07 --- Subject: Bug 24580 Author: jason Date: Mon Nov 14 20:07:45 2005 New Revision: 106901 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106901 Log: PR c++/24580 * method.c (locate_ctor):

[Bug c++/24580] [3.4/4.0/4.1 Regression] virtual base class cause exception not to be caught

2005-11-14 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2005-11-14 20:23 --- Subject: Bug 24580 Author: jason Date: Mon Nov 14 20:23:25 2005 New Revision: 106902 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106902 Log: PR c++/24580 * method.c (locate_ctor):

[Bug c++/24580] [3.4/4.0/4.1 Regression] virtual base class cause exception not to be caught

2005-11-14 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2005-11-14 20:48 --- Subject: Bug 24580 Author: jason Date: Mon Nov 14 20:48:50 2005 New Revision: 106903 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106903 Log: PR c++/24580 * method.c (locate_ctor):

[Bug c++/24580] [3.4/4.0/4.1 Regression] virtual base class cause exception not to be caught

2005-11-16 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2005-11-16 20:22 --- Subject: Bug 24580 Author: jason Date: Wed Nov 16 20:22:00 2005 New Revision: 107097 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107097 Log: PR c++/24580 * method.c (locate_copy):

[Bug c++/24580] [3.4/4.0/4.1 Regression] virtual base class cause exception not to be caught

2005-11-16 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2005-11-16 20:26 --- Subject: Bug 24580 Author: jason Date: Wed Nov 16 20:26:06 2005 New Revision: 107098 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107098 Log: PR c++/24580 * method.c (locate_copy):

[Bug c++/24580] [3.4/4.0/4.1 Regression] virtual base class cause exception not to be caught

2005-11-16 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2005-11-16 20:27 --- Subject: Bug 24580 Author: jason Date: Wed Nov 16 20:27:26 2005 New Revision: 107099 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107099 Log: PR c++/24580 * method.c (locate_copy):

[Bug c++/16021] Tests for container swap specialisations FAIL in debug mode

2005-11-17 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2005-11-17 17:18 --- The testcase compiles fine if you add using namespace std; within namespace NS. I'm not sure whether or not this should be implied by the strong using. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16021

[Bug c++/16021] Tests for container swap specialisations FAIL in debug mode

2005-11-17 Thread jason at gcc dot gnu dot org
--- Comment #13 from jason at gcc dot gnu dot org 2005-11-17 18:14 --- It also works if NS is nested within std, as in the example in the GCC documentation. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16021

[Bug libstdc++/24660] versioning weak symbols in libstdc++

2005-11-17 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2005-11-17 18:57 --- Here's a reduced testcase: namespace N { } namespace std { using namespace N __attribute__ ((strong)); } namespace N { using namespace std; template struct A { void f(); }; } namespac

[Bug libstdc++/24660] versioning weak symbols in libstdc++

2005-11-17 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2005-11-17 19:01 --- The nesting also means you don't need the reciprocal using-directive which you added to avoid the problem from 16021. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24660

[Bug c++/21764] visibility attributes on namespace scope

2005-11-17 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2005-11-17 22:55 --- Why do the examples want to have a namespace (or class) with default visibility nested within one with hidden visibility? The other way around makes sense, but this seems nonsensical. It seems to me that nested

[Bug libstdc++/24660] versioning weak symbols in libstdc++

2005-11-18 Thread jason at gcc dot gnu dot org
--- Comment #15 from jason at gcc dot gnu dot org 2005-11-18 18:34 --- Created an attachment (id=10275) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10275&action=view) Patch to require nesting I've attached my compiler patch to enforce this rule. It can't go i

[Bug c++/21123] [4.0/4.1 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-11-23 Thread jason at gcc dot gnu dot org
--- Comment #32 from jason at gcc dot gnu dot org 2005-11-23 23:56 --- My earlier patch fixed all the reduced testcases, but not the unreduced one. Here's a reduced testcase that still fails (adding a by-value parm to the virtual function): struct A { A(const A &a);

[Bug c++/21123] [4.0/4.1 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-11-30 Thread jason at gcc dot gnu dot org
--- Comment #33 from jason at gcc dot gnu dot org 2005-11-30 20:58 --- Subject: Bug 21123 Author: jason Date: Wed Nov 30 20:58:27 2005 New Revision: 107738 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107738 Log: PR c++/21123 * cp-gimplify.c (cp_gene

[Bug c++/21123] [4.0/4.1 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-11-30 Thread jason at gcc dot gnu dot org
--- Comment #34 from jason at gcc dot gnu dot org 2005-11-30 21:08 --- Subject: Bug 21123 Author: jason Date: Wed Nov 30 21:08:39 2005 New Revision: 107740 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107740 Log: PR c++/21123 * cp-gimplify.c (cp_gene

[Bug c++/21123] [4.0/4.1 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-11-30 Thread jason at gcc dot gnu dot org
--- Comment #35 from jason at gcc dot gnu dot org 2005-11-30 21:40 --- Subject: Bug 21123 Author: jason Date: Wed Nov 30 21:40:12 2005 New Revision: 107742 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107742 Log: PR c++/21123 * cp-gimplify.c (cp_gene

[Bug c++/21764] visibility attributes on namespace scope

2005-12-02 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/21764] visibility attributes on namespace scope

2005-12-12 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2005-12-13 06:46 --- The semantics of this feature are pretty obvious for simple testcases. But since there's no One Definition Rule for namespaces, it's perfectly valid for different chunks of the same namespace to have

[Bug libstdc++/24660] versioning weak symbols in libstdc++

2006-01-12 Thread jason at gcc dot gnu dot org
--- Comment #29 from jason at gcc dot gnu dot org 2006-01-12 20:10 --- Subject: Bug 24660 Author: jason Date: Thu Jan 12 20:10:47 2006 New Revision: 109647 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109647 Log: PR libstdc++/24660

[Bug c++/28407] [4.2 regression] Issue with anonymous namespace

2006-07-20 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/28409] [4.2 Regression] extern "C" and anonymous namespace

2006-07-20 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/28407] [4.2 regression] Issue with anonymous namespace

2006-07-20 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-07-20 16:03 --- Subject: Bug 28407 Author: jason Date: Thu Jul 20 16:02:57 2006 New Revision: 115622 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115622 Log: PR c++/28407 * cp/decl.c (grokvarde

[Bug c++/28409] [4.2 Regression] extern "C" and anonymous namespace

2006-07-20 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-07-20 16:03 --- Subject: Bug 28409 Author: jason Date: Thu Jul 20 16:02:57 2006 New Revision: 115622 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115622 Log: PR c++/28407 * cp/decl.c (grokvarde

[Bug c++/28407] [4.2 regression] Issue with anonymous namespace

2006-07-20 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2006-07-20 16:19 --- fixed -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

<    1   2   3   4   5   6   7   8   9   10   >