[Bug c++/119047] New: "partial specialization is not more specialized than" confused by std::enable_if

2025-02-27 Thread drahflow at gmx dot de via Gcc-bugs
NCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: drahflow at gmx dot de Target Milestone: --- GCC 7.0 to 14.2 warn that "partial specialization is not more specialized than" the primary t

[Bug c++/106330] New: Unknown type leads to error messages about missing lambda capture

2022-07-16 Thread drahflow at gmx dot de via Gcc-bugs
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: drahflow at gmx dot de Target Milestone: --- Running g++ on void unhelpful(int i) { Unknown u; u.distract(); for(auto &i: u) { [i]() { unhelpf

[Bug c++/106233] New: Designated initializers targeting inherited fields breaks reshape_init_class, at cp/decl.c:6456

2022-07-08 Thread drahflow at gmx dot de via Gcc-bugs
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: drahflow at gmx dot de Target Milestone: --- In a vain attempt to use designated initializers to target inherited fields, I discovered that running g

[Bug c++/94655] New: Implicit assignment operator triggers stringop-overflow warning

2020-04-18 Thread drahflow at gmx dot de
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: drahflow at gmx dot de Target Milestone: --- Running: g++-10 -O3 -W -Wall -Wextra -Werror --std=c++2a -c problem.c++ on this code: #include #include #include struct A { std

[Bug c++/94056] New: Bogus "private within this context" error is emitted after too-late template specialization

2020-03-05 Thread drahflow at gmx dot de
NCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: drahflow at gmx dot de Target Milestone: --- class outer { class inner { template void f(); }; }; template<> void outer::

[Bug libstdc++/59876] _Rb_tree move constructor invokes _M_copy

2014-01-19 Thread drahflow at gmx dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59876 --- Comment #1 from Jens-Wolfhard Schicke --- Sorry, I forgot. ~ % gcc-4.9 --version gcc-4.9 (Debian 4.9-20140116-1) 4.9.0 20140116 (experimental) [trunk revision 206688] ~ % dpkg -l libstdc++-4.9-dev:amd64 ||/ Name Version Archit

[Bug libstdc++/59876] New: _Rb_tree move constructor invokes _M_copy

2014-01-19 Thread drahflow at gmx dot de
++ Assignee: unassigned at gcc dot gnu.org Reporter: drahflow at gmx dot de #include #include using namespace std; int main(void) { map> m1; map> m2(move(m1)); } fails to compile under 4.9 (but works fine with 4.7 and 4.8). A change was introduced in 4.9 after

[Bug c++/47450] New: Anonymous top-level classes assigned to static members fail.

2011-01-24 Thread drahflow at gmx dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47450 Summary: Anonymous top-level classes assigned to static members fail. Product: gcc Version: 4.5.2 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug c++/36993] g++ crashes with segfault upon wrong placement of case label

2009-09-10 Thread drahflow at gmx dot de
--- Comment #3 from drahflow at gmx dot de 2009-09-10 07:43 --- Subject: Re: g++ crashes with segfault upon wrong placement of case label -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 paolo dot carlini at oracle dot com wrote: > --- Comment #2 from paolo dot carlini at ora

[Bug c++/36993] New: g++ crashes with segfault upon wrong placement of case label

2008-08-01 Thread drahflow at gmx dot de
ement of case label Product: gcc Version: 4.2.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: drahflow at gmx dot de http://gcc.gnu

[Bug c++/34089] New: Segfault on specialization using struct instead of template function.

2007-11-13 Thread drahflow at gmx dot de
ity: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: drahflow at gmx dot de http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34089