https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109836
Bug ID: 109836 Summary: -Wpointer-sign must be enabled by default Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: accepts-invalid, diagnostic Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: fw at gcc dot gnu.org Target Milestone: --- Assignment between incompatible pointers is a constraint violation and has to be diagnosed in some way. If GCC does not want to error on it (perhaps understandable), it still needs to warn.