[Bug middle-end/36227] [4.3 Regression] POINTER_PLUS folding introduces undefined overflow
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun May 31 18:53:18 GMT 2026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36227
--- Comment #20 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Daniel Barboza <dbarboza@gcc.gnu.org>:
https://gcc.gnu.org/g:a3ded15ccfe436efbf60e9f35d02c6904f2417c3
commit r17-1057-ga3ded15ccfe436efbf60e9f35d02c6904f2417c3
Author: Daniel Barboza <daniel.barboza@oss.qualcomm.com>
Date: Tue May 26 13:56:05 2026 -0300
testsuite: remove Wstrict-overflow related tests
The following testsuite PRs are related to the now obsolete
Wstrict-overflow option:
- Bug 36227 - [4.3 Regression] POINTER_PLUS folding introduces undefined
overflow
- Bug 48022 - [4.6 Regression] -Wstrict-overflow warning on code that
doesn't have overflows
- Bug 49705 - -Wstrict-overflow should not diagnose unevaluated
expressions
- Bug 52904 - -Wstrict-overflow false alarm with bounded loop
They are exercising code that no longer exists, so remove all of them.
Two other tests (pr81592.c and pragma-diag-3.c) have Wstrict-overflow
checks that got removed.
gcc/testsuite/ChangeLog:
* gcc.dg/pr81592.c: Removed strict-overflow options.
* gcc.dg/pragma-diag-3.c: Removed Wstrict-overflow option, along
with a reference and tests for PR66098 ("[5 regression] #pragma
diagnostic 'ignored' not fullyundone by pop for
strict-overflow").
* gcc.dg/pr36227.c: Removed.
* gcc.dg/pr48022-1.c: Removed.
* gcc.dg/pr48022-2.c: Removed.
* gcc.dg/pr49705.c: Removed.
* gcc.dg/pr52904.c: Removed.
More information about the Gcc-bugs
mailing list