http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51424
--- Comment #1 from Andrew Schepler 2013-04-09
19:38:15 UTC ---
The diagnostic is easy in the direct case of delegating to the same
constructor, but difficult in the indirect case of multiple delegating
constructors. (The condition might s
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54319
Bug #: 54319
Summary: Assignment to rvalue
Classification: Unclassified
Product: gcc
Version: 4.7.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compone
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11750
--- Comment #8 from Andrew Schepler 2011-01-12
17:16:29 UTC ---
(In reply to comment #6)
> > struct A {
> > virtual void f();
> > };
> > struct B : virtual A {
> > virtual void f();
> > };
> >
> > struct C : B , virtual A {
> > using
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: aschepler at gmail dot com
Created attachment 30669
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30669&action=edit
Sample c++ code
The attached program is ill-formed, but g++ 4.8.1 compiles it with no w
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53878
Bug #: 53878
Summary: Abstract class constructors
Classification: Unclassified
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: aschepler at gmail dot com
Target Milestone: ---
g++ 7.2.0 rejects this well-formed minimal code, whether using -std=c++14 or
-std=c++1z:
void f() {
[x=2] (decltype(x
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81998
Andrew Schepler changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: aschepler at gmail dot com
Target Milestone: ---
g++ rejects the following valid code:
template
struct A {
static constexpr unsigned int value = N;
};
template
struct B : public A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64965
Andrew Schepler changed:
What|Removed |Added
CC||aschepler at gmail dot com
: preprocessor
Assignee: unassigned at gcc dot gnu.org
Reporter: aschepler at gmail dot com
Target Milestone: ---
In C++14 and later, any integer literal may contain single quote characters
(aka apostrophe, ASCII 0x27). But the #line preprocessing directive does not
allow it.
For
-profile
Assignee: unassigned at gcc dot gnu.org
Reporter: aschepler at gmail dot com
CC: marxin at gcc dot gnu.org
Target Milestone: ---
The gcc man page claims about the --coverage option that "'fork' calls are
detected and correctly handled (
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82457
Andrew Schepler changed:
What|Removed |Added
CC||aschepler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47346
Andrew Schepler changed:
What|Removed |Added
CC||aschepler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53878
--- Comment #1 from Andrew Schepler ---
Created attachment 36293
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36293&action=edit
Abstract class constructors may skip virtual bases
Attached is my attempt at a patch for this issue. In addi
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: aschepler at gmail dot com
Target Milestone: ---
g++ does not give any error or warning for a reinterpret_cast when the target
type is an rvalue reference type and the expression operand is a
15 matches
Mail list logo