[Bug middle-end/106811] GENERIC and GIMPLE IL undefined behavior needs documenting

2022-11-07 Thread nunoplopes at sapo dot pt via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106811 --- Comment #3 from Nuno Lopes --- > > I suggest adopting the concept of poison that LLVM has. It allows > > operations to > > have undefined behavior, while still allow them to be moved freely. > > I have some slides that may serve as an intro

[Bug middle-end/106811] GENERIC and GIMPLE IL undefined behavior needs documenting

2022-11-02 Thread nunoplopes at sapo dot pt via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106811 Nuno Lopes changed: What|Removed |Added CC||nunoplopes at sapo dot pt --- Comment #1 f

[Bug c++/105524] New: -Wmaybe-uninitialized false-positive with switch of enum with more than 2 elements

2022-05-08 Thread nunoplopes at sapo dot pt via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105524 Bug ID: 105524 Summary: -Wmaybe-uninitialized false-positive with switch of enum with more than 2 elements Product: gcc Version: 12.1.0 Status: UNCONFIRMED Sev

[Bug libstdc++/98842] New: optional's spaceship operations generates wrong code when operator== is not present

2021-01-26 Thread nunoplopes at sapo dot pt via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98842 Bug ID: 98842 Summary: optional's spaceship operations generates wrong code when operator== is not present Product: gcc Version: 11.0 Status: UNCONFIRMED Severi

[Bug c++/98836] New: tie with spaceship requires operator==

2021-01-26 Thread nunoplopes at sapo dot pt via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98836 Bug ID: 98836 Summary: tie with spaceship requires operator== Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++