diff options
author | David Malcolm <dmalcolm@redhat.com> | 2025-04-28 18:21:24 -0400 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2025-04-28 18:21:24 -0400 |
commit | 2a63dc8c65d469e1d7ac3d764179653bf0ec843f (patch) | |
tree | 4b804a06c10a270576928fbbb1fdcae55df62a3d /gcc/rust/ast | |
parent | 7a39e0ca0652ff84a31efa3c7d4c7a78d9bb95ae (diff) | |
download | gcc-2a63dc8c65d469e1d7ac3d764179653bf0ec843f.zip gcc-2a63dc8c65d469e1d7ac3d764179653bf0ec843f.tar.gz gcc-2a63dc8c65d469e1d7ac3d764179653bf0ec843f.tar.bz2 |
analyzer: fix null deref false negative on std::unique_ptr [PR109366]
gcc/analyzer/ChangeLog:
PR analyzer/109366
* region-model-manager.cc
(region_model_manager::maybe_fold_sub_svalue): Sub-values of zero
constants are zero.
gcc/testsuite/ChangeLog:
PR analyzer/109366
* g++.dg/analyzer/unique_ptr-1.C: New test.
* g++.dg/analyzer/unique_ptr-2.C: New test.
Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/rust/ast')
0 files changed, 0 insertions, 0 deletions