This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check_bootstrap/master-arm-check_bootstrap_lto in repository toolchain/ci/gcc.
from cf966403d91 Daily bump. adds 3540429be7a Support 128/256/512-bit vector plus/smin/smax reduction for [...] adds 9cfb95f9b92 Relax condition of (vec_concat:M(vec_select op0 idx0)(vec_s [...] adds e475ae9bbf0 Control all jump threading passes with -fjump-threads. adds 6fabd9e25d1 Fix gcc.dg/vect/bb-slp-pr65935.c FAIL with AVX after recent change adds ce450af5087 gfortran.dg/include_15.f90: Add dg-prune-output [PR102500] adds 1dadd5110f8 Fix gcc.target/i386/vect-pr97352.c for -m32 -march=cascadelake adds eea10afef71 AVX512FP16: Support basic 64/32bit vector type and operation. adds dc614a838ec top-level configure: setup target_configdirs based on repository adds fb8b72ebb5b Return VARYING in range_on_path_entry if nothing found. adds 4f07769057c openmp: Don't call omp_finish_clause on implicitly added pr [...] adds 5b8b1522e04 tree-optimization/100112 - VN last_vuse and redundant store [...] adds 34b1e44e166 tree-optimization/99793 - testcase for the PR adds 3b7041e8345 i386: Don't emit fldpi etc. if -frounding-math [PR102498] adds 99c106e695b reassoc: Do not bias loop-carried PHIs early adds dbed1c8693c reassoc: Propagate PHI_LOOP_BIAS along single uses adds a43ae03a053 Further test case adjustment re "Fortran: Fix assumed-size [...] adds 95540a6d1d7 'gfortran.dg/assumed_rank_22_aux.c' messages printed vs. DejaGnu adds c32f7df917b Enable jump threading at -O1. adds 92cdd338fdb reassoc: Test rank biasing adds 1f0a57bd54a libgomp: Only check for 2*sizeof(void*) int type with Fortr [...] adds 0400ca17f36 Improve jump threading dump output. adds e159c0aa10e aarch64: Add command-line support for Armv8.7-a adds f2b7f56a15d libstdc++: Fix mismatched noexcept-specifiers in filesystem [...] adds a11052d98db libstdc++: Improve std::forward static assert message adds fae627162d5 coroutines: Only set parm copy guard vars if we have except [...] adds 45f775f5f81 libgcc, X86, Darwin: Export cpu_model and indicator. adds b12d6e79899 Darwin, PPC : Fix R13 for PPC64. adds 82626be2d63 libstdc++: Specialize std::pointer_traits<__normal_iterator<I,C>> adds 45a8cd25693 libstdc++: Fix _OutputIteratorConcept checks in algorithms adds 4000d722e60 libstdc++: Fix tests that use invalid types in ordered containers adds 5f1db7627f6 libstdc++: Improve types used as iterators in testsuite adds afffc96a525 libstdc++: Fix concept checks for iterators adds b701f46ea6d libstdc++: Skip tests that fail with _GLIBCXX_CONCEPT_CHECKS adds 07fbdd7bda1 libstdc++: Skip container adaptor tests that fail concept checks adds bec11673c43 Darwin, D : Add .d suffix to the list for invoking dsymutil. adds aeaea265cea libstdc++: Define macro before it is first checked adds df0dd04b78c libstdc++: Add noexcept to functions in <regex> adds b5f276b8c76 libstdc++: Tweaks to <regex> to avoid warnings adds c44c5f3d9f4 libstdc++: Remove obfuscating typedefs in <regex> adds e12f66d96fe c: [PR32122] Require pointer types for computed gotos adds 26c09ae12d2 libstdc++: Fix 48631_neg test in _GLIBCXX_INLINE_VERSION mode adds 2fcfc7d6686 libstdc++: Fix return values for atomic wait on futex adds daa762f01d8 c++: ttp matching with constrained auto parm [PR99909] adds 68c081bb437 RISC-V: Pattern name fix mul*3_highpart -> smul*3_highpart. adds fd1334791e8 Daily bump.
No new revisions were added by this update.
Summary of changes: ChangeLog | 6 + configure | 10 ++ configure.ac | 10 ++ gcc/ChangeLog | 150 ++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 10 ++ gcc/c/c-parser.c | 2 +- gcc/c/c-tree.h | 2 +- gcc/c/c-typeck.c | 11 +- gcc/cfgcleanup.c | 8 +- gcc/config/aarch64/aarch64-arches.def | 1 + gcc/config/aarch64/aarch64-option-extensions.def | 3 + gcc/config/aarch64/aarch64.h | 9 ++ gcc/config/darwin.h | 2 +- gcc/config/i386/i386-expand.c | 3 + gcc/config/i386/i386.c | 7 +- gcc/config/i386/i386.h | 13 +- gcc/config/i386/i386.md | 5 +- gcc/config/i386/mmx.md | 52 +++++-- gcc/config/i386/sse.md | 10 +- gcc/config/riscv/riscv.md | 10 +- gcc/config/rs6000/darwin.h | 5 +- gcc/cp/ChangeLog | 14 ++ gcc/cp/coroutines.cc | 25 ++-- gcc/cp/pt.c | 4 +- gcc/dbgcnt.c | 8 ++ gcc/dbgcnt.h | 1 + gcc/doc/invoke.texi | 6 +- gcc/dumpfile.c | 1 + gcc/dumpfile.h | 3 + gcc/gimple-range-path.cc | 13 +- gcc/gimplify.c | 8 +- gcc/opts.c | 2 +- gcc/passes.def | 4 +- gcc/simplify-rtx.c | 3 +- gcc/testsuite/ChangeLog | 118 ++++++++++++++++ gcc/testsuite/g++.dg/coroutines/pr102454.C | 38 ++++++ gcc/testsuite/g++.dg/cpp2a/concepts-ttp3.C | 11 ++ gcc/testsuite/g++.dg/gomp/simd-3.C | 16 +++ gcc/testsuite/gcc.dg/comp-goto-5.c | 11 ++ gcc/testsuite/gcc.dg/comp-goto-6.c | 6 + gcc/testsuite/gcc.dg/guality/example.c | 2 +- gcc/testsuite/gcc.dg/pr102511.c | 21 +++ gcc/testsuite/gcc.dg/tree-ssa/pr99793.c | 14 ++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-46.c | 7 + gcc/testsuite/gcc.dg/tree-ssa/reassoc-46.h | 33 +++++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-47.c | 9 ++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-48.c | 9 ++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-49.c | 11 ++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-50.c | 10 ++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-51.c | 11 ++ gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-14.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-95.c | 25 ++++ gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c | 1 + .../{vect-rebuild.c => avx512f-vect-rebuild.c} | 22 +-- .../gcc.target/i386/avx512fp16-64-32-vecop-1.c | 30 ++++ .../gcc.target/i386/avx512fp16-64-32-vecop-2.c | 75 ++++++++++ .../gcc.target/i386/avx512fp16-floatvnhf.c | 12 +- .../gcc.target/i386/avx512fp16-reduce-op-2.c | 96 +++++++++++++ .../gcc.target/i386/avx512fp16-reduce-op-3.c | 91 ++++++++++++ .../gcc.target/i386/avx512fp16-trunc-extendvnhf.c | 12 +- .../gcc.target/i386/avx512fp16-truncvnhf.c | 12 +- gcc/testsuite/gcc.target/i386/pr102230.c | 38 ++++++ gcc/testsuite/gcc.target/i386/pr102498.c | 59 ++++++++ gcc/testsuite/gcc.target/i386/vect-pr97352.c | 2 +- gcc/testsuite/gcc.target/i386/vect-rebuild.c | 2 +- gcc/testsuite/gfortran.dg/assumed_rank_22_aux.c | 4 +- gcc/testsuite/gfortran.dg/include_15.f90 | 3 + gcc/tree-ssa-reassoc.c | 125 ++++++++++++----- gcc/tree-ssa-sccvn.c | 17 ++- gcc/tree-ssa-threadbackward.c | 4 +- gcc/tree-ssa-threadedge.c | 3 + gcc/tree-ssa-threadupdate.c | 17 ++- libgcc/ChangeLog | 5 + libgcc/config/i386/libgcc-darwin.ver | 5 +- libgomp/ChangeLog | 12 ++ libgomp/configure | 16 ++- libgomp/configure.ac | 16 ++- libgomp/testsuite/libgomp.oacc-fortran/if-1.f90 | 6 + .../libgomp.oacc-fortran/privatized-ref-2.f90 | 3 +- libstdc++-v3/ChangeLog | 152 +++++++++++++++++++++ libstdc++-v3/include/bits/atomic_timed_wait.h | 8 +- libstdc++-v3/include/bits/atomic_wait.h | 15 +- libstdc++-v3/include/bits/boost_concept_check.h | 85 ++++++++++-- libstdc++-v3/include/bits/fs_path.h | 4 +- libstdc++-v3/include/bits/move.h | 4 +- libstdc++-v3/include/bits/regex.h | 12 +- libstdc++-v3/include/bits/regex_automaton.h | 27 ++-- libstdc++-v3/include/bits/regex_compiler.h | 5 +- libstdc++-v3/include/bits/regex_compiler.tcc | 8 +- libstdc++-v3/include/bits/regex_error.h | 2 +- libstdc++-v3/include/bits/regex_executor.tcc | 2 +- libstdc++-v3/include/bits/regex_scanner.h | 11 +- libstdc++-v3/include/bits/regex_scanner.tcc | 3 +- libstdc++-v3/include/bits/stl_algobase.h | 16 +-- libstdc++-v3/include/bits/stl_iterator.h | 28 ++++ .../testsuite/20_util/default_delete/48631_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/c_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/f_neg.cc | 2 +- .../testsuite/20_util/is_nothrow_swappable/value.h | 4 +- .../testsuite/20_util/is_swappable/value.h | 11 +- .../deque/requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../list/requirements/explicit_instantiation/3.cc | 2 +- .../list/requirements/explicit_instantiation/5.cc | 3 +- .../map/requirements/explicit_instantiation/3.cc | 2 +- .../map/requirements/explicit_instantiation/5.cc | 3 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 3 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 3 +- .../requirements/explicit_instantiation/1.cc | 11 +- .../requirements/explicit_instantiation/1_c++98.cc | 11 +- .../queue/requirements/explicit_instantiation/1.cc | 2 + .../requirements/explicit_instantiation/1_c++98.cc | 2 + .../set/requirements/explicit_instantiation/3.cc | 2 +- .../set/requirements/explicit_instantiation/5.cc | 3 +- .../stack/requirements/explicit_instantiation/1.cc | 2 + .../requirements/explicit_instantiation/1_c++98.cc | 2 + .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../vector/ext_pointer/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../24_iterators/normal_iterator/to_address.cc | 6 + .../testsuite/24_iterators/operations/prev_neg.cc | 2 +- .../testsuite/24_iterators/output/concept.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/34595.cc | 5 +- .../25_algorithms/unique_copy/check_type.cc | 22 ++- 130 files changed, 1702 insertions(+), 274 deletions(-) create mode 100644 gcc/testsuite/g++.dg/coroutines/pr102454.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-ttp3.C create mode 100644 gcc/testsuite/g++.dg/gomp/simd-3.C create mode 100644 gcc/testsuite/gcc.dg/comp-goto-5.c create mode 100644 gcc/testsuite/gcc.dg/comp-goto-6.c create mode 100644 gcc/testsuite/gcc.dg/pr102511.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr99793.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-46.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-46.h create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-47.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-48.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-49.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-50.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-51.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-95.c copy gcc/testsuite/gcc.target/i386/{vect-rebuild.c => avx512f-vect-rebuild.c} (51%) create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-64-32-vecop-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-64-32-vecop-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-reduce-op-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-reduce-op-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102230.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102498.c create mode 100644 libstdc++-v3/testsuite/24_iterators/normal_iterator/to_address.cc