[Bug c++/93642] [Coroutines] internal compiler error: in expand_expr_addr_expr_1, at expr.c:8070 using co_return

2020-02-09 Thread wezrule at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93642 --- Comment #2 from Wesley Shillingford --- Not sure if I can edit my comment, but just realised the #include in the original comment should be #include not #include . The attachments are fine though.

[Bug c++/93642] [Coroutines] internal compiler error: in expand_expr_addr_expr_1, at expr.c:8070 using co_return

2020-02-09 Thread wezrule at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93642 --- Comment #1 from Wesley Shillingford --- Created attachment 47806 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47806&action=edit Original file showing the issue

[Bug c++/93642] New: [Coroutines] internal compiler error: in expand_expr_addr_expr_1, at expr.c:8070 using co_return

2020-02-09 Thread wezrule at hotmail dot com
Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: wezrule at hotmail dot com Target Milestone: --- Created attachment 47805 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47

[Bug libstdc++/93161] Remove extra operator== for comparison categories in not in standard

2020-01-06 Thread wezrule at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93161 --- Comment #4 from Wesley Shillingford --- Great, thanks for the confirmation

[Bug libstdc++/93161] Remove extra operator== for comparison categories in not in standard

2020-01-06 Thread wezrule at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93161 --- Comment #2 from Wesley Shillingford --- Thanks for the swift reply. (In reply to Jonathan Wakely from comment #1) > That paper is more than two years old. The current working draft does > specify the equality operators, e.g. [cmp.strongord]

[Bug c++/93161] New: Remove extra operator== for comparison categories in not in standard

2020-01-05 Thread wezrule at hotmail dot com
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: wezrule at hotmail dot com Target Milestone: --- The following compiles fine with gcc (on godbolt gcc trunk): int x{2}; int y{2}; auto s = x <=> y; s == std::strong_ordering: