[Bug c++/32505] New: Partial specialization halfway accepted after instantiation

2007-06-25 Thread dascandy at gmail dot com
: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dascandy at gmail dot com GCC build triplet: i486-slackware-linux GCC host triplet: i486-slackware-linux GCC target triplet: i486-slackware-linux http://gcc.gnu.org

[Bug c++/32505] Partial specialization halfway accepted after instantiation

2007-06-25 Thread dascandy at gmail dot com
--- Comment #1 from dascandy at gmail dot com 2007-06-25 20:51 --- The problem doesn't produce a warning when compiled with -Wall -Wextra -pedantic. One of these (I expect -Wall is the best fit) should produce a warning. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32505

[Bug web/45688] New: Typo in __attribute__((version-id)) docs

2010-09-16 Thread dascandy at gmail dot com
in __attribute__((version-id)) docs Product: gcc Version: unknown Status: UNCONFIRMED Severity: trivial Priority: P3 Component: web AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dascandy at gmail dot com http

[Bug web/45688] Typo in __attribute__((version-id)) docs

2010-09-16 Thread dascandy at gmail dot com
--- Comment #1 from dascandy at gmail dot com 2010-09-16 10:23 --- http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html#Function-Attributes The link where the typo is to be found. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45688

[Bug c++/91891] [7 Regression] std::function with lambda default initializer in aggregate construction causes ICE

2019-10-22 Thread dascandy at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91891 --- Comment #4 from Peter Bindels --- For posterity, #include #include #include #include #include template std::future make_ready_future(T t); struct y { intv; std::function v2 = [this]() { v; }; };

[Bug c++/91892] New: [5.x,6.x ARM] Having a global pair causes code gen bug for init list of pair

2019-09-25 Thread dascandy at gmail dot com
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dascandy at gmail dot com Target Milestone: --- https://godbolt.org/z/Q3BQRS Code that sees the global first generates 16-byte aligned register allocation for loading

[Bug c++/91891] New: std::function with lambda default initializer in aggregate construction causes ICE

2019-09-25 Thread dascandy at gmail dot com
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dascandy at gmail dot com Target Milestone: --- https://godbolt.org/z/_XP2No Confirmed working on 6.x, 8.x and 9.x, but broken on all 7.x available on Godbolt. Example

[Bug c++/91892] [5.x,6.x ARM] Having a global pair causes code gen bug for init list of pair

2019-09-25 Thread dascandy at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91892 --- Comment #2 from Peter Bindels --- Good to know. Thanks for the quick reply!