[Bug c++/80851] New: All versions that support C++11 are confused by combination of inherited constructors with member initializer that captures this

2017-05-21 Thread devgs at ukr dot net
Version: 7.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: devgs at ukr dot net Target Milestone: --- Tested with: 4.8.1 - 7.1 Test case: struct

[Bug c++/80772] New: GCC ignores default template argument declaration in the template definition

2017-05-15 Thread devgs at ukr dot net
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: devgs at ukr dot net Target Milestone: --- Compiled with: std=c++11 Affected versions: 4.8 - 7.1 #include struct Foo { }; // This is a template function declaration

[Bug c++/80771] New: GCC ignores default template argument declaration in the template definition

2017-05-15 Thread devgs at ukr dot net
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: devgs at ukr dot net Target Milestone: --- Compiled with: std=c++11 Affected versions: 4.8 - 7.1 #include struct Foo { }; // This is a template function declaration