This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_debug in repository toolchain/ci/gcc.
from 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] adds 7c1c7e120cc libstdc++: Properly remove temporary directories in filesys [...] adds 0b14f590e3e diagnostics: add ability to associate diagnostics with rule [...] adds 038a7150ec0 compiler: unalias types for hash/equality functions adds 5ee8e1d1b0c compiler: in Sort_bindings return false if comparing value [...] adds 01aff2ba18a c++: context completion in lookup_template_class [PR105982] adds b00b95198e6 c++: constexpr folding in unevaluated context [PR105931] adds d610ae121e8 c++: anon union designated init [PR105925] adds 6c72f1bfc34 c++: designated init cleanup [PR105925] adds df724ec773d Daily bump. adds c655ff35eda aarch64: testsuite: symbol-range fallback to compile adds a5bba80e32f libstdc++: testsuite: use -lbsd for net_ts on RTEMS adds 0b2c1781db8 libstdc++: testsuite: tolerate non-cancelling sleep adds 2b86788d7c9 libstdc++: testsuite: avoid predictable mkstemp adds fc2fb4fd547 Introduce -nostdlib++ option adds 9f7f25bb35c libstdc++: testsuite: conditionalize symlink tests adds b931c6874e8 libstdc++: testsuite: skip fs space tests on dummy implementations adds f01cf5eaa06 libstdc++: testsuite: skip fs last_write_time tests if dummy adds 5d8a5f04ace libstdc++: xfail rename tests on rtems adds 93070671eae libstdc++: check for openat adds 3b8794302b5 PR target/105930: Split *xordi3_doubleword after reload on x86.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 47 +++ gcc/DATESTAMP | 2 +- gcc/common.opt | 7 + gcc/config/i386/i386.md | 29 +- gcc/cp/ChangeLog | 71 +++++ gcc/cp/call.cc | 58 ++-- gcc/cp/decl.cc | 6 +- gcc/cp/expr.cc | 5 + gcc/cp/g++spec.cc | 1 + gcc/cp/module.cc | 351 ++++++++++++++------- gcc/cp/pt.cc | 65 ++-- gcc/cp/semantics.cc | 10 +- gcc/diagnostic-format-json.cc | 1 + gcc/diagnostic-format-sarif.cc | 1 + gcc/diagnostic-metadata.h | 47 ++- gcc/diagnostic.cc | 48 +++ gcc/diagnostic.h | 3 + gcc/doc/invoke.texi | 16 +- gcc/doc/sourcebuild.texi | 3 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/export.cc | 3 + gcc/go/gofrontend/gogo.cc | 2 +- gcc/go/gofrontend/types.cc | 17 +- gcc/opts.cc | 4 + gcc/testsuite/ChangeLog | 56 ++++ gcc/testsuite/g++.dg/abi/pure-virtual1.C | 2 +- gcc/testsuite/g++.dg/cpp0x/decltype82a.C | 11 + gcc/testsuite/g++.dg/cpp1z/class-deduction111.C | 10 + gcc/testsuite/g++.dg/cpp1z/constexpr-if37.C | 21 ++ gcc/testsuite/g++.dg/cpp1z/constexpr-if38.C | 16 + gcc/testsuite/g++.dg/cpp2a/desig26.C | 22 ++ gcc/testsuite/g++.dg/ext/desig4.C | 4 - 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.dg/plugin/diagnostic-test-metadata.c | 2 +- .../plugin/diagnostic_plugin_test_metadata.c | 9 +- gcc/testsuite/gcc.dg/tree-ssa/slsr-39.c | 2 +- gcc/testsuite/gcc.target/aarch64/symbol-range.c | 3 +- gcc/testsuite/gfortran.dg/ubsan/pr106062.f90 | 11 + gcc/testsuite/lib/target-supports.exp | 9 + gcc/toplev.cc | 2 + gcc/ubsan.cc | 3 +- libstdc++-v3/ChangeLog | 12 + libstdc++-v3/acinclude.m4 | 12 + libstdc++-v3/config.h.in | 3 + libstdc++-v3/configure | 55 ++++ libstdc++-v3/src/filesystem/dir-common.h | 2 +- libstdc++-v3/src/filesystem/dir.cc | 2 +- .../26_numerics/random/random_device/entropy.cc | 3 +- .../27_io/filesystem/iterators/error_reporting.cc | 9 +- .../27_io/filesystem/operations/canonical.cc | 5 +- .../testsuite/27_io/filesystem/operations/copy.cc | 14 +- .../filesystem/operations/create_directories.cc | 4 +- .../filesystem/operations/create_directory.cc | 4 +- .../27_io/filesystem/operations/last_write_time.cc | 1 + .../27_io/filesystem/operations/permissions.cc | 4 + .../27_io/filesystem/operations/read_symlink.cc | 2 +- .../27_io/filesystem/operations/remove.cc | 4 +- .../27_io/filesystem/operations/remove_all.cc | 4 +- .../27_io/filesystem/operations/rename.cc | 5 +- .../testsuite/27_io/filesystem/operations/space.cc | 1 + .../27_io/filesystem/operations/symlink_status.cc | 5 +- .../filesystem/operations/weakly_canonical.cc | 4 +- .../30_threads/thread/native_handle/cancel.cc | 6 +- .../filesystem/iterators/error_reporting.cc | 9 +- .../iterators/recursive_directory_iterator.cc | 2 +- .../experimental/filesystem/operations/copy.cc | 14 +- .../filesystem/operations/create_directories.cc | 4 +- .../filesystem/operations/create_directory.cc | 4 +- .../filesystem/operations/last_write_time.cc | 1 + .../filesystem/operations/permissions.cc | 4 + .../filesystem/operations/read_symlink.cc | 2 +- .../experimental/filesystem/operations/remove.cc | 5 +- .../filesystem/operations/remove_all.cc | 4 +- .../experimental/filesystem/operations/rename.cc | 5 +- .../experimental/filesystem/operations/space.cc | 1 + libstdc++-v3/testsuite/lib/dg-options.exp | 33 ++ libstdc++-v3/testsuite/lib/libstdc++.exp | 31 +- libstdc++-v3/testsuite/util/testsuite_fs.h | 14 + 82 files changed, 1069 insertions(+), 266 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype82a.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction111.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/cpp2a/desig26.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