This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-arm in repository toolchain/ci/gcc.
from 445d8deffb6 d: Merge upstream dmd 6203135dc, druntime e150cca1, phobos [...] adds 349a39f0614 c++: class scope function lookup [PR105908] adds 5d0cf158229 Daily bump. adds 3104a9fa7e7 Fix typo adds d29f61a3291 c++: dependence of baselink [PR105964] adds 27e9bd91162 c++: tweak deduction with auto template parms adds 7f52df186de Replace REGNO with reg_or_subregno in pre_reload splitter. adds 31ce821a790 ipa-icf: skip variables with body_removed adds 78fd15fd4a6 libstdc++: Simplify test by not using std::log2 adds 509cdb44161 testsuite: Compile slsr-39.c without vectorisation adds c01fe6729e6 c++: Prune unneeded macro locations adds 8a15cd3396a c++: properly initialize UBSAN built-ins adds 6e4d5300c1f c++: -Waddress and value-dependent expr [PR105885] adds 124a9e08b7a c++: -Waddress and if constexpr [PR94554] new 7c1c7e120cc libstdc++: Properly remove temporary directories in filesys [...]
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/ChangeLog | 50 +++ gcc/DATESTAMP | 2 +- gcc/cgraph.cc | 2 +- gcc/config/i386/sse.md | 12 +- gcc/cp/ChangeLog | 18 ++ gcc/cp/module.cc | 351 ++++++++++++++------- gcc/cp/name-lookup.cc | 4 + gcc/cp/pt.cc | 55 +++- gcc/cp/semantics.cc | 10 +- gcc/d/ChangeLog | 7 + gcc/ipa-icf.cc | 7 +- gcc/testsuite/ChangeLog | 39 +++ gcc/testsuite/g++.dg/cpp0x/trailing16.C | 17 + gcc/testsuite/g++.dg/cpp1z/constexpr-if37.C | 21 ++ gcc/testsuite/g++.dg/cpp1z/constexpr-if38.C | 16 + gcc/testsuite/g++.dg/cpp1z/nontype-auto21.C | 20 ++ gcc/testsuite/g++.dg/modules/loc-prune-1.C | 19 ++ gcc/testsuite/g++.dg/modules/loc-prune-2.C | 14 + gcc/testsuite/g++.dg/modules/loc-prune-3.C | 16 + gcc/testsuite/g++.dg/modules/pr98718_a.C | 4 +- gcc/testsuite/g++.dg/modules/pr98718_b.C | 6 +- gcc/testsuite/gcc.dg/tree-ssa/slsr-39.c | 2 +- gcc/testsuite/gfortran.dg/ubsan/pr106062.f90 | 11 + gcc/tree-ssa-loop-ivopts.cc | 2 +- gcc/tree-switch-conversion.h | 2 +- gcc/ubsan.cc | 3 +- libphobos/ChangeLog | 7 + libstdc++-v3/ChangeLog | 23 ++ .../26_numerics/random/random_device/entropy.cc | 3 +- .../27_io/filesystem/iterators/error_reporting.cc | 9 +- .../filesystem/iterators/error_reporting.cc | 9 +- 31 files changed, 610 insertions(+), 151 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/trailing16.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if37.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if38.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/nontype-auto21.C create mode 100644 gcc/testsuite/g++.dg/modules/loc-prune-1.C create mode 100644 gcc/testsuite/g++.dg/modules/loc-prune-2.C create mode 100644 gcc/testsuite/g++.dg/modules/loc-prune-3.C create mode 100644 gcc/testsuite/gfortran.dg/ubsan/pr106062.f90