[Bug middle-end/104069] -Werror=use-after-free false positive on elfutils-0.186
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Jan 19 01:04:20 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104069
--- Comment #12 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Martin Sebor <msebor@gcc.gnu.org>:
https://gcc.gnu.org/g:2f714642e574c64e1c0e093cad3de6f8accb6ec7
commit r12-6712-g2f714642e574c64e1c0e093cad3de6f8accb6ec7
Author: Martin Sebor <msebor@redhat.com>
Date: Tue Jan 18 17:52:01 2022 -0700
Handle failure to determine pointer provenance conservatively [PR104069].
Partly resolves:
PR middle-end/104069 - -Werror=use-after-free false positive on
elfutils-0.186
gcc/ChangeLog:
PR middle-end/104069
* gimple-ssa-warn-access.cc (pointers_related_p): Return false for
an unknown result as documented.
gcc/testsuite/ChangeLog:
PR middle-end/104069
* gcc.dg/Wuse-after-free.c: New test.
More information about the Gcc-bugs
mailing list