[Bug testsuite/112419] [14 Regression] gcc.dg/Wnonnull-4.c excess error for 32-bit targets
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112419 --- Comment #7 from Hans-Peter Nilsson --- (In reply to Richard Biener from comment #6) > Fixed. I guess. Correct; sorry, I should have close it myself after the commit.
[Bug testsuite/112419] [14 Regression] gcc.dg/Wnonnull-4.c excess error for 32-bit targets
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112419 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED|RESOLVED --- Comment #6 from Richard Biener --- Fixed. I guess.
[Bug testsuite/112419] [14 Regression] gcc.dg/Wnonnull-4.c excess error for 32-bit targets
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112419 --- Comment #5 from GCC Commits --- The master branch has been updated by Hans-Peter Nilsson : https://gcc.gnu.org/g:0d51e17791c7876396ed0f6cc51bf103e518877d commit r14-6203-g0d51e17791c7876396ed0f6cc51bf103e518877d Author: Hans-Peter Nilsson Date: Thu Nov 16 03:50:31 2023 +0100 gcc.dg/Wnonnull-4.c: Handle new overflow warning for 32-bit targets [PR112419] PR testsuite/112419 * gcc.dg/Wnonnull-4.c (test_fda_n_5): Expect warning for exceeding maximum object size for 32-bit targets.
[Bug testsuite/112419] [14 Regression] gcc.dg/Wnonnull-4.c excess error for 32-bit targets
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112419 --- Comment #4 from uecker at gcc dot gnu.org --- I was a bit busy. My idea would have been to split the file up into warnings for Wnonnull and Wstringop. Your patch should work though (but I can't approve).
[Bug testsuite/112419] [14 Regression] gcc.dg/Wnonnull-4.c excess error for 32-bit targets
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112419 Hans-Peter Nilsson changed: What|Removed |Added Keywords||patch Assignee|uecker at gcc dot gnu.org |hp at gcc dot gnu.org URL||https://gcc.gnu.org/piperma ||il/gcc-patches/2023-Novembe ||r/636717.html --- Comment #3 from Hans-Peter Nilsson --- (In reply to uecker from comment #1) > Confirmed. I think adding -Wstringop-overflow= to the test might fix it. It > is just some test which is wrong for 32 bit targets and somehow this > problems appeared now due to an unrelated change. > > I will try this and submit a patch. I guess you got side-tracked. I posted a patch hence taking the PR.
[Bug testsuite/112419] [14 Regression] gcc.dg/Wnonnull-4.c excess error for 32-bit targets
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112419 Hans-Peter Nilsson changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |uecker at gcc dot gnu.org Status|NEW |ASSIGNED --- Comment #2 from Hans-Peter Nilsson --- Hah, I missed that there was indeed some deliberate play with overflow-large objects, so testsuite is the right component designation. Perhaps there's even a missing warning or two. Out of scope for this ticket though. I took the liberty of assigning you the ticket, obvious since you say you're in the process already.
[Bug testsuite/112419] [14 Regression] gcc.dg/Wnonnull-4.c excess error for 32-bit targets
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112419 Richard Biener changed: What|Removed |Added Keywords||testsuite-fail Target Milestone|--- |14.0