--- Comment #4 from jason at gcc dot gnu dot org 2010-09-21 13:37 ---
Not a bug; all these testcases (should) have undefined behavior. I'm working
on clarifying the standard to that end. This is related to
http://www.open-std.org/JTC1/SC22/WG21/docs/cwg_active.html#1116
and on
--- Comment #4 from jason at gcc dot gnu dot org 2010-09-13 18:35 ---
I'm sure this was fixed by my work on implicitly deleted functions, which
involved rewriting the calculation of exception specifications for implicitly
declared functions.
--
jason at gcc dot gnu dot org ch
--- Comment #3 from jason at gcc dot gnu dot org 2010-09-13 14:57 ---
This isn't a bug. We produce a cast here because no field is generated for an
empty base class. From class.c:
/* We do not create a FIELD_DECL for empty base classes because it might
overlap some other field
--- Comment #6 from jason at gcc dot gnu dot org 2010-09-10 18:29 ---
Subject: Bug 43824
Author: jason
Date: Fri Sep 10 18:28:59 2010
New Revision: 164201
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164201
Log:
PR c++/43824
* error.c (maybe_warn_cpp
--- Comment #3 from jason at gcc dot gnu dot org 2010-09-03 01:36 ---
prn and this->prn are equivalent. Specifically, the type of *this is the
current scope, so although it is a dependent type it is not a dependent scope
and .template should not be needed.
--
jason at gcc dot
--- Comment #15 from jason at gcc dot gnu dot org 2010-09-02 15:50 ---
Indeed, C++0x 5.17p1 is quite clear.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from jason at gcc dot gnu dot org 2010-09-02 00:24 ---
This is standard-conformant behavior.
15.3/15: "The currently handled exception is rethrown if control reaches the
end of a handler of the function-try-block of a constructor or destructor."
The rational
--- Comment #28 from jason at gcc dot gnu dot org 2010-08-31 17:26 ---
(In reply to comment #18)
> The optimization question in Comment #11 was answered incorrectly.
>
> The C++ standard in fact requires that Y be initialized before the constructor
> is run; see [basic.sta
--- Comment #6 from jason at gcc dot gnu dot org 2010-08-30 13:39 ---
Fixed.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #5 from jason at gcc dot gnu dot org 2010-08-30 13:38 ---
Subject: Bug 44991
Author: jason
Date: Mon Aug 30 13:38:09 2010
New Revision: 163644
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163644
Log:
PR c++/44991
*
--- Comment #4 from jason at gcc dot gnu dot org 2010-08-30 13:37 ---
Subject: Bug 44991
Author: jason
Date: Mon Aug 30 13:37:34 2010
New Revision: 163643
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163643
Log:
PR c++/44991
*
--- Comment #3 from jason at gcc dot gnu dot org 2010-08-29 19:24 ---
Subject: Bug 44991
Author: jason
Date: Sun Aug 29 19:24:37 2010
New Revision: 163629
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163629
Log:
PR c++/44991
*
--
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
--- Comment #6 from jason at gcc dot gnu dot org 2010-08-23 06:40 ---
Subject: Bug 45315
Author: jason
Date: Mon Aug 23 06:39:42 2010
New Revision: 163466
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163466
Log:
PR c++/45315
* init.c (build_new_1): D
--- Comment #4 from jason at gcc dot gnu dot org 2010-08-21 06:27 ---
Fixed.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #3 from jason at gcc dot gnu dot org 2010-08-19 17:01 ---
Subject: Bug 45315
Author: jason
Date: Thu Aug 19 17:01:01 2010
New Revision: 163381
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163381
Log:
PR c++/45315
* init.c (build_new_1): D
--- Comment #13 from jason at gcc dot gnu dot org 2010-08-19 17:01 ---
Subject: Bug 45307
Author: jason
Date: Thu Aug 19 17:00:51 2010
New Revision: 163380
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163380
Log:
PR c++/45307
* gi
--
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
--- Comment #12 from jason at gcc dot gnu dot org 2010-08-17 18:18 ---
Actually, Richard's change didn't affect this; we were already missing it
because of the complex interoperation of cp_gimplify_expr and
gimplify_modify_expr_rhs.
--
http://gcc.gnu.org/bugzilla/show_
--- Comment #11 from jason at gcc dot gnu dot org 2010-08-17 18:09 ---
There are two issues here:
1) expand_static_init decides whether a variable needs static initialization
before gimplification, and
2) Richard's MEM_REF-related change to cp_gimplify_expr caused us to stop
rem
--- Comment #9 from jason at gcc dot gnu dot org 2010-08-17 17:41 ---
But that change was largely reversed by the fix for PR 43787.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last
for .*
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Keywords: rejects-valid
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jason at gcc dot gnu dot org
http://gcc.gnu
--- Comment #2 from jason at gcc dot gnu dot org 2010-08-11 13:06 ---
This result, while unfortunate, is not a bug; template argument deduction only
uses the type and lvalueness of the function argument (unsigned, lvalue) and
therefore deduces the type of __x to be unsigned&. Bu
--- Comment #11 from jason at gcc dot gnu dot org 2010-08-09 21:14 ---
Fixed for 4.6.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW
--- Comment #10 from jason at gcc dot gnu dot org 2010-08-09 21:13 ---
Subject: Bug 45236
Author: jason
Date: Mon Aug 9 21:13:12 2010
New Revision: 163042
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163042
Log:
PR c++/45236
* pt.c (lookup_templa
--- Comment #8 from jason at gcc dot gnu dot org 2010-08-09 17:42 ---
Wait, no, I was misreading your testcase; it doesn't have a pack expansion as a
template argument, so it ought to work.
--
jason at gcc dot gnu dot org changed:
What|Re
--- Comment #7 from jason at gcc dot gnu dot org 2010-08-09 17:36 ---
http://www.open-std.org/JTC1/SC22/WG21/docs/cwg_active.html#691
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45236
--- Comment #6 from jason at gcc dot gnu dot org 2010-08-09 17:34 ---
14.1 paragraph 11 says,
If a template-parameter of a class template is a template parameter pack, it
shall be the last template-parameter.
This isn't quite right: what we really want to require is that if a
pa
--- Comment #1 from jason at gcc dot gnu dot org 2010-07-28 19:13 ---
Created an attachment (id=21341)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21341&action=view)
initial incomplete patch
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45114
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last
: jason at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45114
--- Comment #9 from jason at gcc dot gnu dot org 2010-07-23 13:54 ---
Subject: Bug 45008
Author: jason
Date: Fri Jul 23 13:54:01 2010
New Revision: 162459
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162459
Log:
PR c++/45008
* g++.dg/abi/mangle4
--- Comment #8 from jason at gcc dot gnu dot org 2010-07-23 13:51 ---
Fixed for 4.5.1. Thanks for tracking down the patch that fixed it on the
trunk!
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from jason at gcc dot gnu dot org 2010-07-23 13:51 ---
Subject: Bug 45008
Author: jason
Date: Fri Jul 23 13:51:12 2010
New Revision: 162458
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162458
Log:
PR c++/43016
PR c++/45008
--- Comment #7 from jason at gcc dot gnu dot org 2010-07-23 13:51 ---
Subject: Bug 43016
Author: jason
Date: Fri Jul 23 13:51:12 2010
New Revision: 162458
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162458
Log:
PR c++/43016
PR c++/45008
--
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
--- Comment #4 from jason at gcc dot gnu dot org 2010-07-22 18:41 ---
(In reply to comment #3)
> Is there a plan for more complete C++0x/C1x atomics support?
http://gcc.gnu.org/wiki/Atomic
--
jason at gcc dot gnu dot org changed:
What|Remo
--- Comment #4 from jason at gcc dot gnu dot org 2010-07-20 18:23 ---
Subject: Bug 44967
Author: jason
Date: Tue Jul 20 18:22:34 2010
New Revision: 162345
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162345
Log:
PR c++/44967
* pt.c (tsubst_copy_a
--- Comment #5 from jason at gcc dot gnu dot org 2010-07-20 18:23 ---
Fixed.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #3 from jason at gcc dot gnu dot org 2010-07-20 17:34 ---
Subject: Bug 44967
Author: jason
Date: Tue Jul 20 17:34:18 2010
New Revision: 162343
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162343
Log:
PR c++/44967
* pt.c (tsubst_copy_a
--
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
--- Comment #3 from jason at gcc dot gnu dot org 2010-07-20 03:31 ---
Subject: Bug 44996
Author: jason
Date: Tue Jul 20 03:31:29 2010
New Revision: 162324
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162324
Log:
PR c++/44996
* semantics.c (finish_declt
--- Comment #4 from jason at gcc dot gnu dot org 2010-07-20 03:31 ---
Fixed for 4.5.1.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status
--- Comment #2 from jason at gcc dot gnu dot org 2010-07-20 01:32 ---
Subject: Bug 44996
Author: jason
Date: Tue Jul 20 01:31:42 2010
New Revision: 162323
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162323
Log:
PR c++/44996
* semantics.c (finish_declt
--
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
--- Comment #10 from jason at gcc dot gnu dot org 2010-07-19 14:51 ---
Subject: Bug 44969
Author: jason
Date: Mon Jul 19 14:50:52 2010
New Revision: 162307
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162307
Log:
PR c++/44969
* tree.c (cp_tree_equal):
--- Comment #5 from jason at gcc dot gnu dot org 2010-07-17 04:13 ---
Fixed for 4.6.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status
--- Comment #4 from jason at gcc dot gnu dot org 2010-07-16 21:05 ---
Subject: Bug 32505
Author: jason
Date: Fri Jul 16 21:05:16 2010
New Revision: 162269
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162269
Log:
PR c++/32505
--- Comment #19 from jason at gcc dot gnu dot org 2010-07-16 19:21 ---
Created an attachment (id=21227)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21227&action=view)
final __forced_unwind patch and fixes applied in 2007, for historical reference
--
http://gcc.
--
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
--- Comment #3 from jason at gcc dot gnu dot org 2010-07-16 16:22 ---
Confirmed; no diagnostic is required by the standard, but we really ought to
give one anyway. Simpler testcase:
template struct A { };
A a;
template struct A { }; // { dg-error "A" }
--
jason at g
--- Comment #7 from jason at gcc dot gnu dot org 2010-07-15 20:45 ---
Subject: Bug 44909
Author: jason
Date: Thu Jul 15 20:45:35 2010
New Revision: 162233
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162233
Log:
PR c++/44909
* call.c (add_function_c
--- Comment #7 from jason at gcc dot gnu dot org 2010-07-14 17:02 ---
Fixed testcase.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status
--- Comment #6 from jason at gcc dot gnu dot org 2010-07-14 17:01 ---
Subject: Bug 44810
Author: jason
Date: Wed Jul 14 17:01:15 2010
New Revision: 162189
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162189
Log:
PR c++/44810
* g++.dg/torture/pr36745.
--
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
--- Comment #2 from jason at gcc dot gnu dot org 2010-07-14 00:01 ---
Fixed.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED
--- Comment #4 from jason at gcc dot gnu dot org 2010-07-14 00:00 ---
Fixed.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #3 from jason at gcc dot gnu dot org 2010-07-13 22:23 ---
Subject: Bug 44540
Author: jason
Date: Tue Jul 13 22:23:38 2010
New Revision: 162158
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162158
Log:
PR c++/44540
* mangle.c (wr
--- Comment #1 from jason at gcc dot gnu dot org 2010-07-13 22:24 ---
Subject: Bug 44909
Author: jason
Date: Tue Jul 13 22:23:49 2010
New Revision: 162159
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162159
Log:
PR c++/44909
* cp-tree.h (struct lang_ty
--- Comment #4 from jason at gcc dot gnu dot org 2010-07-13 21:51 ---
I disagree with the analysis. In fact, QMapData::shared_null correctly gets
32-bit DECL_ALIGN once we walk the pending_statics vector in
finish_record_layout. But this is irrelevant.
The problem is that at the
--
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
--- Comment #9 from jason at gcc dot gnu dot org 2010-07-12 13:46 ---
Marking as regression. Weak symbols have multiple uses: allowing replacement
is one, but they are also used to allow equivalent definitions in multiple
translation units without linker errors.
--
jason at gcc dot
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW |SUSPENDED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44500
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last
--- Comment #15 from jason at gcc dot gnu dot org 2010-07-09 21:29 ---
I agree that this is a bug, but it's a bug in C++0x, not with GCC, and
unfortunately it came up too late for me to include it as a national body
comment. I have submitted it as a defect report.
--
jason a
--- Comment #1 from jason at gcc dot gnu dot org 2010-07-09 21:11 ---
No, SFINAE should not apply here, because the ambiguous conversion is not in
the context of template argument deduction.
See PR 41468 for some similar ambiguity issues that I fixed last month.
--
http
--- Comment #3 from jason at gcc dot gnu dot org 2010-07-09 20:47 ---
Fixed for 4.5.1.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status
--- Comment #4 from jason at gcc dot gnu dot org 2010-07-09 20:47 ---
Fixed.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #14 from jason at gcc dot gnu dot org 2010-07-09 20:12 ---
Fixed for 4.6. This isn't a regression, and the fix changes the ABI (for code
that is badly broken without it), so I'm not comfortable applying it to the
release branches. I did apply it, but then reverte
--- Comment #13 from jason at gcc dot gnu dot org 2010-07-09 19:50 ---
Subject: Bug 43120
Author: jason
Date: Fri Jul 9 19:50:25 2010
New Revision: 162013
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162013
Log:
Revert "PR c++/43120"
Removed:
--- Comment #12 from jason at gcc dot gnu dot org 2010-07-09 19:46 ---
Subject: Bug 43120
Author: jason
Date: Fri Jul 9 19:45:53 2010
New Revision: 162011
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162011
Log:
PR c++/43120
*
--- Comment #11 from jason at gcc dot gnu dot org 2010-07-09 19:41 ---
Subject: Bug 43120
Author: jason
Date: Fri Jul 9 19:40:39 2010
New Revision: 162010
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162010
Log:
PR c++/43120
*
--- Comment #10 from jason at gcc dot gnu dot org 2010-07-09 19:36 ---
Subject: Bug 43120
Author: jason
Date: Fri Jul 9 19:36:19 2010
New Revision: 162008
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162008
Log:
PR c++/43120
* cp-tree.h (BV_LOST_PRIMA
--- Comment #5 from jason at gcc dot gnu dot org 2010-07-08 17:05 ---
I suspect this is a duplicate of PR c++/44059.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from jason at gcc dot gnu dot org 2010-07-08 14:09 ---
Subject: Bug 44703
Author: jason
Date: Thu Jul 8 14:08:36 2010
New Revision: 161955
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161955
Log:
PR c++/44703
* call.c (is_std_init_lis
--- Comment #9 from jason at gcc dot gnu dot org 2010-07-08 14:00 ---
Subject: Bug 43120
Author: jason
Date: Thu Jul 8 14:00:26 2010
New Revision: 161954
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161954
Log:
PR c++/43120
*
--- Comment #7 from jason at gcc dot gnu dot org 2010-07-07 13:24 ---
That thread does help, thanks. But part of my confusion was that the testcase
you added with that patch (abi/covariant1) didn't actually seem to test the
bug. When I add a definition of c14::f17, the test s
--- Comment #1 from jason at gcc dot gnu dot org 2010-07-06 19:23 ---
Subject: Bug 44703
Author: jason
Date: Tue Jul 6 19:23:01 2010
New Revision: 161880
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161880
Log:
PR c++/44703
* call.c (is_std_init_lis
--- Comment #3 from jason at gcc dot gnu dot org 2010-07-06 19:23 ---
Subject: Bug 44778
Author: jason
Date: Tue Jul 6 19:22:49 2010
New Revision: 161879
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161879
Log:
PR c++/44778
* init.c (build_offset_
--
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
--
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
--- Comment #5 from jason at gcc dot gnu dot org 2010-07-02 21:12 ---
This seems to have been broken by
2003-01-27 Nathan Sidwell
* class.c (update_vtable_entry_for_fn): Add index parameter.
Generate vcall thunk for covariant overriding from a virtual
--
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
--- Comment #8 from jason at gcc dot gnu dot org 2010-07-01 19:28 ---
I think this change is wrong; weak definitions are also used to allow
definitions in multiple translation units without linker errors. C++ inlines
are emitted as weak symbols, and it seems rather odd to prohibit in C
--- Comment #6 from jason at gcc dot gnu dot org 2010-06-30 18:28 ---
*** This bug has been marked as a duplicate of 44039 ***
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from jason at gcc dot gnu dot org 2010-06-30 18:28 ---
*** Bug 44040 has been marked as a duplicate of this bug. ***
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44039
--- Comment #8 from jason at gcc dot gnu dot org 2010-06-30 18:27 ---
That patch is OK, it's reasonable for lookup_fnfields to return NULL.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44039
--
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
--- Comment #6 from jason at gcc dot gnu dot org 2010-06-29 19:31 ---
Fixed for 4.4.5.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status
--- Comment #5 from jason at gcc dot gnu dot org 2010-06-29 19:30 ---
Subject: Bug 44587
Author: jason
Date: Tue Jun 29 19:30:29 2010
New Revision: 161562
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161562
Log:
PR c++/44587
* pt.c (has_value_dependent
--- Comment #4 from jason at gcc dot gnu dot org 2010-06-29 19:30 ---
Subject: Bug 44587
Author: jason
Date: Tue Jun 29 19:29:58 2010
New Revision: 161561
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161561
Log:
PR c++/44587
* pt.c (has_value_dependent
--- Comment #3 from jason at gcc dot gnu dot org 2010-06-29 19:29 ---
Subject: Bug 44587
Author: jason
Date: Tue Jun 29 19:29:02 2010
New Revision: 161559
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161559
Log:
PR c++/44587
* pt.c (has_value_dependent
--- Comment #6 from jason at gcc dot gnu dot org 2010-06-29 17:34 ---
*** Bug 41544 has been marked as a duplicate of this bug. ***
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from jason at gcc dot gnu dot org 2010-06-29 17:34 ---
Dupe of 35167, which I have now reopened.
*** This bug has been marked as a duplicate of 35167 ***
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from jason at gcc dot gnu dot org 2010-06-29 17:34 ---
tweaking summary a bit.
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
--
jason at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last
--- Comment #4 from jason at gcc dot gnu dot org 2010-06-29 17:32 ---
Reopening, this is a bug. The address of a static member function is a valid
address constant expression: it's a pointer to a function, in this case created
implicitly.
--
jason at gcc dot gnu dot org ch
--
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
--- Comment #4 from jason at gcc dot gnu dot org 2010-06-10 03:28 ---
Created an attachment (id=20881)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20881&action=view)
patch
This patch fixes it for me. I'm not entirely sure this is a proper use of
forward,
1 - 100 of 2098 matches
Mail list logo