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-arm-bootstrap_lto in repository toolchain/ci/gcc.
from 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. adds 268b5c81e93 profile-count: fix /= and *= operators adds 7fd34782b95 Fix stmt_kills_ref_p WRT external throws
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/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/profile-count.h | 20 +++--- 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.dg/plugin/diagnostic-test-metadata.c | 2 +- .../plugin/diagnostic_plugin_test_metadata.c | 9 ++- 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/tree-ssa-alias.cc | 24 ++++++-- 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 +- .../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 +++++ 76 files changed, 805 insertions(+), 159 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/gfortran.dg/ubsan/pr106062.f90