This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-arm-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from ade3197134c libstdc++: Fix lifetime bugs for non-TLS eh_globals [PR105880] adds f3ff78e3db0 libstdc++: Fix experimental::filesystem::status on Windows [...] adds 0bb30f94ace libstdc++: Make __from_chars_alnum_to_val conversion explicit adds 145ef5e2be2 libstdc++: Simplify test by not using std::log2 adds c19fe8ad4e2 libstdc++: testsuite: Guard use of C99 std::log2 adds 545e8fb1418 libstdc++: Fix comment typos adds 86fd1b0b4aa libstdc++: Make headers include their prerequisites adds 6a7ed225223 libstdc++: Fix minor bugs in std::common_iterator adds 06443fa2d46 libstdc++: Fix std::common_iterator assignment [PR100823] adds f29c845782c libsanitizer: cherry-pick 9cf13067cb5088626ba7 from upstream adds 4f15d223460 libgo: don't include <linux/fs.h> when building gen-sysinfo.go adds 12d8a4a0fb2 c++: constrained partial spec forward decl [PR96363] adds 4ebc9fef1ac c++: non-dep call with empty TYPE_BINFO [PR105758] adds 90655e30130 c++: don't substitute TEMPLATE_PARM_CONSTRAINTS [PR100374] adds 41487bff13f c++: cv-quals of dummy obj for non-dep memfn call [PR105637] adds 670ef5b108d c++: function NTTP argument considered unused [PR53164, PR105848] adds 5d6286903f3 c++: dependence of constrained memfn from current inst [PR105842] adds a074ae297d5 c++: non-dependent call to consteval operator [PR105912] adds 707bc64fbee c++: defaulted friend op== [PR106361] adds 64edeadbcce Daily bump. adds 98ce66a48fb libstdc++: Do not include <cxxabi.h> in <stacktrace> adds ca82e7900f4 libstdc++: check for openat adds 4eb15eceaac libstdc++: check for openat with dirfd in std::filesystem adds 4be7b79d055 libstdc++: Do not optimize away storing pathname if it's needed adds 2a1263d3638 Daily bump. adds 8b85716d35c Daily bump. adds 16ea82f0fc9 Daily bump. adds 0057fda05e2 RTEMS: Do not define _GNU_SOURCE by default adds 3387ec26515 Daily bump. adds 60954a06ceb c++: aggregate prvalue as for range [PR106230] adds 9be0feeadee c++: ICE with erroneous template redeclaration [PR106311] adds 2009850b2b7 Fortran: error recovery from calculation of storage size of [...] adds 81a0fa31ce9 d: Merge upstream dmd 76e3b41375, druntime 1462ebd1, phobos [...] adds f281d9dd1ed libstdc++: Minor codegen improvement for atomic wait spinloop adds 5e45d078e36 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 7 + gcc/DATESTAMP | 2 +- gcc/config/rs6000/rtems.h | 3 + gcc/cp/ChangeLog | 104 ++++++++++++++ gcc/cp/call.cc | 11 +- gcc/cp/constraint.cc | 22 ++- gcc/cp/cp-tree.h | 1 + gcc/cp/decl.cc | 5 +- gcc/cp/parser.cc | 12 +- gcc/cp/pt.cc | 159 +++++++++++++++------ gcc/cp/semantics.cc | 5 + gcc/cp/tree.cc | 30 +++- gcc/d/ChangeLog | 9 ++ gcc/d/decl.cc | 7 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/VERSION | 2 +- gcc/d/dmd/dcast.d | 14 +- gcc/d/dmd/dsymbolsem.d | 3 + gcc/d/dmd/expressionsem.d | 13 +- gcc/d/dmd/func.d | 14 +- gcc/d/dmd/impcnvtab.d | 55 +++++++ gcc/d/dmd/mtype.d | 5 + gcc/d/dmd/statementsem.d | 16 ++- gcc/d/expr.cc | 11 ++ gcc/fortran/ChangeLog | 9 ++ gcc/fortran/interface.cc | 7 +- gcc/testsuite/ChangeLog | 87 +++++++++++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this22.C | 20 +++ gcc/testsuite/g++.dg/cpp0x/range-for38.C | 16 +++ gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl6.C | 34 +++++ .../g++.dg/cpp2a/concepts-partial-spec12.C | 10 ++ .../g++.dg/cpp2a/concepts-partial-spec12a.C | 14 ++ .../g++.dg/cpp2a/concepts-partial-spec13.C | 16 +++ gcc/testsuite/g++.dg/cpp2a/concepts-spec2.C | 16 +++ .../g++.dg/cpp2a/concepts-template-parm11.C | 20 +++ gcc/testsuite/g++.dg/cpp2a/consteval31.C | 26 ++++ gcc/testsuite/g++.dg/cpp2a/spaceship-eq14.C | 17 +++ gcc/testsuite/g++.dg/template/fn-ptr3.C | 28 ++++ gcc/testsuite/g++.dg/template/non-dependent23.C | 25 ++++ gcc/testsuite/g++.dg/template/non-dependent24.C | 19 +++ gcc/testsuite/g++.dg/template/redecl5.C | 5 + .../gdc.test/compilable/backendfloatoptim.d | 10 ++ gcc/testsuite/gdc.test/compilable/noreturn1.d | 28 ++++ gcc/testsuite/gdc.test/compilable/test23082.d | 17 +++ gcc/testsuite/gdc.test/compilable/test23166.d | 22 +++ gcc/testsuite/gdc.test/compilable/test23172.d | 33 +++++ gcc/testsuite/gdc.test/compilable/test23258.d | 21 +++ .../gdc.test/fail_compilation/fail23181.d | 16 +++ gcc/testsuite/gdc.test/fail_compilation/fail6889.d | 2 +- gcc/testsuite/gdc.test/fail_compilation/fail7848.d | 8 +- .../gdc.test/fail_compilation/test21443.d | 21 +++ .../gdc.test/fail_compilation/test23170.d | 12 ++ gcc/testsuite/gdc.test/runnable/noreturn1.d | 32 +++++ gcc/testsuite/gdc.test/runnable/test20734.d | 7 + gcc/testsuite/gdc.test/runnable/test23181.d | 27 ++++ gcc/testsuite/gdc.test/runnable/test23234.d | 22 +++ gcc/testsuite/gdc.test/runnable/warning1.d | 9 -- gcc/testsuite/gfortran.dg/pr103504.f90 | 28 ++++ libgo/sysinfo.c | 3 - libphobos/ChangeLog | 5 + libphobos/libdruntime/MERGE | 2 +- libphobos/src/MERGE | 2 +- libphobos/src/std/algorithm/comparison.d | 2 +- libphobos/src/std/typecons.d | 10 +- .../sanitizer_platform_limits_posix.cpp | 10 +- libstdc++-v3/ChangeLog | 139 ++++++++++++++++++ libstdc++-v3/acinclude.m4 | 12 ++ libstdc++-v3/config.h.in | 3 + libstdc++-v3/configure | 55 +++++++ libstdc++-v3/include/bits/atomic_wait.h | 17 +-- libstdc++-v3/include/bits/hashtable.h | 2 + libstdc++-v3/include/bits/hashtable_policy.h | 2 + libstdc++-v3/include/bits/stl_heap.h | 1 + libstdc++-v3/include/bits/stl_iterator.h | 137 ++++++++++++------ .../include/bits/stl_iterator_base_funcs.h | 1 + libstdc++-v3/include/bits/utility.h | 3 +- libstdc++-v3/include/std/charconv | 2 +- libstdc++-v3/include/std/stacktrace | 8 +- libstdc++-v3/src/c++17/fs_dir.cc | 4 +- libstdc++-v3/src/filesystem/dir-common.h | 2 +- libstdc++-v3/src/filesystem/dir.cc | 2 +- libstdc++-v3/src/filesystem/ops.cc | 56 +++++++- libstdc++-v3/testsuite/20_util/from_chars/4.cc | 2 + .../testsuite/24_iterators/common_iterator/1.cc | 23 ++- .../24_iterators/common_iterator/100823.cc | 43 ++++++ .../26_numerics/random/random_device/entropy.cc | 3 +- .../filesystem/operations/temp_directory_path.cc | 6 +- 87 files changed, 1570 insertions(+), 183 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this22.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/range-for38.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec12a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec13.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-spec2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-template-parm11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval31.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-eq14.C create mode 100644 gcc/testsuite/g++.dg/template/fn-ptr3.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent23.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent24.C create mode 100644 gcc/testsuite/g++.dg/template/redecl5.C create mode 100644 gcc/testsuite/gdc.test/compilable/backendfloatoptim.d create mode 100644 gcc/testsuite/gdc.test/compilable/test23082.d create mode 100644 gcc/testsuite/gdc.test/compilable/test23166.d create mode 100644 gcc/testsuite/gdc.test/compilable/test23172.d create mode 100644 gcc/testsuite/gdc.test/compilable/test23258.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail23181.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test21443.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test23170.d create mode 100644 gcc/testsuite/gdc.test/runnable/test23181.d create mode 100644 gcc/testsuite/gdc.test/runnable/test23234.d create mode 100644 gcc/testsuite/gfortran.dg/pr103504.f90 create mode 100644 libstdc++-v3/testsuite/24_iterators/common_iterator/100823.cc