https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114496
Bug ID: 114496 Summary: Documentation: "Non-Bugs" page should update/mention something about -Wsign-conversion Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: web Assignee: unassigned at gcc dot gnu.org Reporter: Explorer09 at gmail dot com Target Milestone: --- Section 14.8 of GCC manual "Certain Changes We Don’t Want to Make" (https://gcc.gnu.org/onlinedocs/gcc-13.2.0/gcc/Non-bugs.html) This item: > Warning about assigning a signed value to an unsigned variable. > Such assignments must be very common; warning about them would cause more > annoyance than good. Perhaps GCC should clarify this a bit. GCC now has the "-Wsign-conversion" option that warns about similar signed-to-unsigned conversions. So what feature in particular did GCC choose not to implement? The difference between this "non-bug" item and the existing "-Wsign-conversion" is what I wish to see.