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 57fdcaf17d4 Daily bump. adds 2c11a9a380e c++: Fix ICE with -Wmismatched-tags [PR105725] adds d2b9fdedcd0 libstdc++: Add noexcept to std::launch operators adds 702ac6e761b libstdc++: Fix typo in doxygen @headerfile command adds bcb39ac6438 libstdc++: Skip tests that fail for the versioned namespace adds 871aa113666 libstdc++: Reduce <random> test iterations for simulators adds 5647e401bb8 libstdc++: Implement LWG 3683 for pmr::polymorphic_allocator adds 7be1dd924db libstdc++: Add constexpr to std::counted_iterator post-incr [...] adds 50712db568c libstdc++: Fix printing of std::atomic<shared_ptr<T>> for v [...] adds 2a9c87a2040 libstdc++: Fix printing of std::span for versioned namespace adds 01ee07a0ddc libstdc++: Fix atomic and error_code printers for versioned [...] adds c2476f7b22e Daily bump. adds 87fdcd896ef Daily bump. adds 864dcf71c87 Daily bump. adds 7b88f9b8881 pointer-query: Fix ICE with non-pointer param [PR105635] adds 120d99a3ec3 asan: Fix up instrumentation of assignments which are both [...] adds 2f3ccb79ca8 fold-const: Fix up -fsanitize=null in C++ [PR105729] adds 93e60642891 libgomp: Don't define GOMP_HAVE_EFFICIENT_ALIGNED_ALLOC for [...] adds 8f32de15e46 libcpp: Ignore CPP_PADDING tokens in _cpp_parse_expr [PR105732] adds 081c4725893 ipa: Check cst type when propagating controled uses info adds a4ae11d935c Daily bump. adds f106ef53024 d: Fix D lexer sometimes fails to compile code read from stdin adds a578b17b596 c++: constexpr ref to array of array [PR102307] adds d9057695235 c++: deduction from auto fn [PR105623] adds d81be519fd6 c++: CTAD with alias and nested template [PR105655] adds 102a1472ab3 c++: lambda in concept [PR105652] adds 91fbce33d5d Daily bump. adds e30b73bad94 c++: constexpr init of union sub-aggr w/ base [PR105491] adds 819e3fda1e0 c++: auto function as function argument [PR105779] adds b090938e612 c++: auto and dependent member name [PR105734] adds 682d238f32a Daily bump. adds e919fae01b8 RISC-V: Inhibit FP <--> int register moves via tune param adds 740771a620f PR middle-end/105604 - ICE: in tree_to_shwi with vla in str [...] adds cdd93e5b88e middle-end/105711 - properly handle CONST_INT when expandin [...] adds 9bc27ee76d5 tree-optimization/105726 - adjust array bound heuristic adds 9f1e32c69d3 tree-optimization/105786 - avoid strlen replacement for pointers adds af039edf70b RISC-V: Implement C[LT]Z_DEFINED_VALUE_AT_ZERO adds 7a4b608b31a c++: constexpr empty aggr [PR105795] adds 2843bfa2107 c++: redeclared hidden friend [PR105761] adds 6947c045af7 Daily bump. adds 447367f0ab0 Daily bump. adds d4a7d2397d6 Daily bump. adds 261440b7372 Daily bump. adds 1908e200078 Daily bump. adds c45a9752f15 Fix insn does not satisfy its constraints: sse2_lshrv1ti3 adds 64f5d58d815 libstdc++: Only include <ext/atomicity.h> for COW string adds 6666ca1ab44 libstdc++: Fix narrowing conversions for 16-bit size_t [PR105681] adds d47c4f0f1da libstdc++: Mark non-exported function always_inline [PR105671] adds 777a80af43e gcc: xtensa: fix PR target/105879 adds e057d454db4 c++: redeclared hidden friend take 2 [PR105852] adds 669fc7629eb Daily bump. adds 94f9c03b99f Update gcc sv.po adds 37499ac6dca Daily bump. adds 8ca04b41bb1 Daily bump. adds 47ea22015c9 c++: value-dep but not type-dep decltype expr [PR105756] adds 3da389e59ec Daily bump. adds 54ec210b72e Daily bump. adds 5f7a1a436c1 d: Improve TypeInfo errors when compiling in -fno-rtti mode adds 2d45d5df9ad Daily bump. adds 65d121507de RISC-V: bitmanip: improve constant-loading for (1ULL << 31) [...] adds 4b06b730406 x86: Require AVX for F16C and VAES adds d1201dbf55a libstdc++: Rename __null_terminated to avoid collision with [...] adds d10b3b5c1f6 libstdc++: Use type_identity_t for non-deducible std::atomi [...] adds e11091012fe Daily bump. adds bac09a89314 Fix ICE in extract_insn, at recog.cc:2791
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 143 ++ gcc/DATESTAMP | 2 +- gcc/asan.cc | 15 +- gcc/common/config/i386/cpuinfo.h | 8 +- gcc/config/i386/sse.md | 9 +- gcc/config/riscv/riscv.cc | 18 + gcc/config/riscv/riscv.h | 16 +- gcc/config/xtensa/xtensa.md | 13 +- gcc/cp/ChangeLog | 86 ++ gcc/cp/call.cc | 5 + gcc/cp/constexpr.cc | 15 +- gcc/cp/cp-tree.h | 2 + gcc/cp/decl.cc | 46 +- gcc/cp/decl2.cc | 11 +- gcc/cp/parser.cc | 7 +- gcc/cp/pt.cc | 52 +- gcc/cp/typeck.cc | 38 +- gcc/d/ChangeLog | 21 + gcc/d/d-lang.cc | 4 + gcc/d/d-tree.h | 5 +- gcc/d/expr.cc | 36 +- gcc/d/typeinfo.cc | 34 +- gcc/doc/sourcebuild.texi | 12 + gcc/expmed.cc | 22 +- gcc/fold-const.cc | 10 + gcc/gimple-ssa-sprintf.cc | 77 +- gcc/gimple-ssa-warn-restrict.cc | 22 +- gcc/ipa-prop.cc | 10 +- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 1530 ++++---------------- gcc/pointer-query.cc | 14 +- gcc/testsuite/ChangeLog | 175 +++ gcc/testsuite/c-c++-common/cpp/va-opt-10.c | 18 + gcc/testsuite/g++.dg/cpp0x/auto57.C | 15 + gcc/testsuite/g++.dg/cpp0x/constexpr-union7.C | 17 + gcc/testsuite/g++.dg/cpp0x/constexpr-union7a.C | 15 + gcc/testsuite/g++.dg/cpp0x/decltype82.C | 10 + gcc/testsuite/g++.dg/cpp1y/auto-fn62.C | 14 + gcc/testsuite/g++.dg/cpp1y/auto-fn63.C | 12 + gcc/testsuite/g++.dg/cpp1y/auto-fn64.C | 12 + gcc/testsuite/g++.dg/cpp1z/constexpr-aggr-base1.C | 27 + gcc/testsuite/g++.dg/cpp1z/constexpr-array2.C | 12 + .../g++.dg/cpp2a/class-deduction-alias13.C | 24 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda20.C | 17 + gcc/testsuite/g++.dg/cpp2a/constinit17.C | 24 + gcc/testsuite/g++.dg/modules/tpl-friend-2_a.C | 2 +- gcc/testsuite/g++.dg/template/friend74.C | 8 + gcc/testsuite/g++.dg/ubsan/pr105729.C | 29 + gcc/testsuite/g++.dg/warn/Warray-bounds-27.C | 16 + gcc/testsuite/g++.dg/warn/Wmismatched-tags-10.C | 10 + gcc/testsuite/g++.target/i386/pr105953.C | 4 + gcc/testsuite/gcc.dg/Wrestrict-24.c | 35 + gcc/testsuite/gcc.dg/Wrestrict-25.c | 165 +++ gcc/testsuite/gcc.dg/Wrestrict-26.c | 114 ++ gcc/testsuite/gcc.dg/asan/pr105714.c | 33 + gcc/testsuite/gcc.dg/ipa/pr105639.c | 16 + gcc/testsuite/gcc.dg/pr105635.c | 11 + gcc/testsuite/gcc.dg/pr90838.c | 25 + gcc/testsuite/gcc.dg/torture/pr105786.c | 13 + gcc/testsuite/gcc.target/aarch64/pr90838.c | 64 - gcc/testsuite/gcc.target/i386/pr105711.c | 12 + gcc/testsuite/gcc.target/i386/pr95863-2.c | 27 - gcc/testsuite/gcc.target/riscv/pr105666.c | 56 + gcc/testsuite/gdc.dg/rtti1.d | 18 + gcc/testsuite/lib/target-supports.exp | 30 + gcc/tree-loop-distribution.cc | 1 + libcpp/ChangeLog | 9 + libcpp/expr.cc | 4 + libgomp/ChangeLog | 13 + libgomp/alloc.c | 8 +- libgomp/libgomp.h | 1 - libstdc++-v3/ChangeLog | 134 ++ libstdc++-v3/include/bits/basic_string.h | 1 - libstdc++-v3/include/bits/cow_string.h | 2 + libstdc++-v3/include/bits/mofunc_impl.h | 2 +- libstdc++-v3/include/bits/stl_iterator.h | 3 +- libstdc++-v3/include/experimental/bits/fs_path.h | 12 +- .../resize_policy/hash_prime_size_policy_imp.hpp | 18 +- libstdc++-v3/include/ext/random | 2 + libstdc++-v3/include/std/atomic | 5 +- libstdc++-v3/include/std/future | 14 +- libstdc++-v3/include/std/memory_resource | 16 + libstdc++-v3/include/std/sstream | 1 + libstdc++-v3/python/libstdcxx/v6/printers.py | 22 +- .../testsuite/20_util/expected/synopsis.cc | 1 + .../20_util/polymorphic_allocator/lwg3683.cc | 13 + .../24_iterators/counted_iterator/lwg3643.cc | 27 + .../bernoulli_distribution/operators/values.cc | 14 +- .../binomial_distribution/operators/values.cc | 12 +- .../discrete_distribution/operators/values.cc | 8 + .../geometric_distribution/operators/values.cc | 14 +- .../operators/values.cc | 20 +- .../poisson_distribution/operators/values.cc | 15 +- .../uniform_int_distribution/operators/values.cc | 14 +- .../testsuite/27_io/headers/iosfwd/synopsis.cc | 1 + .../testsuite/29_atomics/atomic/lwg3220.cc | 13 + 96 files changed, 2254 insertions(+), 1533 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/cpp/va-opt-10.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/auto57.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-union7.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-union7a.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype82.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn62.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn63.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn64.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-aggr-base1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-array2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-alias13.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda20.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit17.C create mode 100644 gcc/testsuite/g++.dg/template/friend74.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr105729.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-27.C create mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-tags-10.C create mode 100644 gcc/testsuite/g++.target/i386/pr105953.C create mode 100644 gcc/testsuite/gcc.dg/Wrestrict-24.c create mode 100644 gcc/testsuite/gcc.dg/Wrestrict-25.c create mode 100644 gcc/testsuite/gcc.dg/Wrestrict-26.c create mode 100644 gcc/testsuite/gcc.dg/asan/pr105714.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr105639.c create mode 100644 gcc/testsuite/gcc.dg/pr105635.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr105786.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/pr90838.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105711.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr95863-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr105666.c create mode 100644 gcc/testsuite/gdc.dg/rtti1.d create mode 100644 libstdc++-v3/testsuite/20_util/polymorphic_allocator/lwg3683.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/counted_iterator/lwg3643.cc create mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/lwg3220.cc