diff options
author | Richard Biener <rguenther@suse.de> | 2024-05-27 09:13:11 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2024-05-27 11:24:04 +0200 |
commit | 311d7f5c17b8969c7ed8e4f23178d6ec4752e33f (patch) | |
tree | ae1c2ff3af194581d2e2a9943d12298cc30685ca /libcpp | |
parent | 88c9b96b2800ddb7a499bd10abaa9441a471d5fe (diff) | |
download | gcc-311d7f5c17b8969c7ed8e4f23178d6ec4752e33f.zip gcc-311d7f5c17b8969c7ed8e4f23178d6ec4752e33f.tar.gz gcc-311d7f5c17b8969c7ed8e4f23178d6ec4752e33f.tar.bz2 |
tree-optimization/115232 - demangle failure during -Waccess
For the following testcase we fail to demangle
_ZZN5OuterIvE6methodIvEEvvQ3cstITL0__EEN5InnernwEm and
_ZZN5OuterIvE6methodIvEEvvQ3cstITL0__EEN5InnerdlEPv and in turn end
up building NULL references. The following puts in a safeguard for
faile demangling into -Waccess.
PR tree-optimization/115232
* gimple-ssa-warn-access.cc (new_delete_mismatch_p): Handle
failure to demangle gracefully.
* g++.dg/pr115232.C: New testcase.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions