This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/sphinx in repository gcc.
from 091222fb0aa Merge branch 'master' into devel/sphinx adds 7def8e76417 i386: add 'final' and 'override' to scalar_chain adds bdd385b2c61 analyzer: add more final override keywords adds bae12e2f832 VR: add missing override keyworks adds 5e88fccf4be middle-end/106630 - avoid ping-pong between extract_muldiv [...] adds 83bacf93844 VR: add more virtual dtors adds 8699a0eb620 VR: mitigate -Wfinal-dtor-non-final-class clang warnings adds 3856c6e24c7 Rename imports nomenclature in path_range_query to exit_dep [...] adds e56b695aa3a d: Update DIP links in gdc documentation to point at upstre [...] adds 6e790ca4615 c++: Implement P2327R1 - De-deprecating volatile compound o [...] new a2c4ae994a5 Merge branch 'master' into devel/sphinx
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/analyzer/region-model.cc | 4 +- gcc/analyzer/region.h | 3 +- gcc/config/i386/i386-features.h | 4 +- gcc/cp/expr.cc | 4 +- gcc/cp/typeck.cc | 8 +++- gcc/d/gdc.texi | 16 ++++--- gcc/gimple-range-path.cc | 79 +++++++++++++++------------------ gcc/gimple-range-path.h | 19 +++++--- gcc/match.pd | 2 +- gcc/testsuite/g++.dg/cpp2a/volatile1.C | 11 +++-- gcc/testsuite/g++.dg/cpp2a/volatile3.C | 11 +++-- gcc/testsuite/g++.dg/cpp2a/volatile5.C | 8 ++-- gcc/testsuite/gcc.dg/torture/pr106630.c | 13 ++++++ gcc/value-range-equiv.h | 7 ++- gcc/value-range-storage.h | 4 +- gcc/value-range.h | 1 + 16 files changed, 117 insertions(+), 77 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/torture/pr106630.c