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-aarch64-check_bootstrap in repository toolchain/ci/gcc.
from 1932e1169a2 Daily bump. adds e7b8d702005 Revert "Optimize v4sf reduction.". adds 6390c5047ad Allow different vector types for stmt groups adds e1d01f4973e Convert some evrp uses in DOM to the range_query API. adds d5f8abe1d3f Use on-demand ranges in ssa_name_has_boolean_range before q [...] adds 76773d3fea4 Fix PR c/94726: ICE with __builtin_shuffle and changing of types adds 00f6de9c691 Fortran: Fix assumed-size to assumed-rank passing [PR94070] adds da1f6391b7c libgomp.oacc-fortran/privatized-ref-2.f90: Fix dg-note adds d06dc8a2c73 middle-end/102450 - avoid type_for_size for non-existing modes adds 3e6a511b94f Update pathname for IBM long double description. adds a64697d7a3e flag_complex_method: support optimize attribute adds dd11aab6463 Come up with section_flag enum. adds 0288527f47c Replace VRP threader with a hybrid forward threader. adds 4ef1e524fd8 Remove old VRP jump threader code. adds 83668368607 Minor cleanups to solver. adds 51018dd1395 c++: deduction guides and ttp rewriting [PR102479] adds 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.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 136 +++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-opts.c | 1 + gcc/common.opt | 3 + gcc/config/i386/i386-expand.c | 3 + gcc/config/i386/sse.md | 47 +-- gcc/cp/ChangeLog | 8 + gcc/cp/pt.c | 20 +- gcc/fortran/ChangeLog | 19 + gcc/fortran/trans-array.c | 165 ++++++-- gcc/fortran/trans-array.h | 2 + gcc/fortran/trans-decl.c | 14 - gcc/fortran/trans-expr.c | 43 +- gcc/fortran/trans-intrinsic.c | 119 +++--- gcc/fortran/trans.h | 2 - gcc/gimple-fold.c | 5 +- gcc/gimple-range-path.cc | 28 +- gcc/gimple-range-path.h | 14 +- gcc/gimple-ssa-evrp-analyze.h | 7 - gcc/gimplify.c | 3 + gcc/go/ChangeLog | 5 + gcc/go/go-lang.c | 1 + gcc/lto/ChangeLog | 5 + gcc/lto/lto-lang.c | 1 + gcc/opts.c | 12 + gcc/output.h | 85 ++-- gcc/passes.def | 2 + gcc/simplify-rtx.c | 3 +- gcc/testsuite/ChangeLog | 67 +++ gcc/testsuite/g++.dg/cpp1z/class-deduction12.C | 6 + gcc/testsuite/g++.dg/cpp1z/class-deduction99.C | 35 ++ .../gcc.c-torture/compile/attr-complex-method-2.c | 10 + .../gcc.c-torture/compile/attr-complex-method.c | 10 + gcc/testsuite/gcc.dg/auto-init-uninit-1.c | 2 +- gcc/testsuite/gcc.dg/auto-init-uninit-15.c | 2 +- gcc/testsuite/gcc.dg/guality/example.c | 1 - gcc/testsuite/gcc.dg/loop-8.c | 2 +- gcc/testsuite/gcc.dg/pr94726.c | 11 + gcc/testsuite/gcc.dg/strlenopt-40.c | 2 +- gcc/testsuite/gcc.dg/torture/pr55107.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-1.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-2.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-3.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-4.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr18133-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr18134.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr21559.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr59597.c | 13 +- gcc/testsuite/gcc.dg/tree-ssa/pr61839_1.c | 10 +- gcc/testsuite/gcc.dg/tree-ssa/pr61839_3.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr71437.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-11.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-16.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-18.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2a.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-14.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-vrp-thread-1.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/vrp106.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/vrp55.c | 6 +- gcc/testsuite/gcc.dg/uninit-1.c | 2 +- gcc/testsuite/gcc.dg/uninit-pr44547.c | 2 +- gcc/testsuite/gcc.dg/uninit-pr59970.c | 2 +- .../{vect-rebuild.c => avx512f-vect-rebuild.c} | 22 +- .../gcc.target/i386/avx512fp16-reduce-op-2.c | 96 +++++ .../gcc.target/i386/avx512fp16-reduce-op-3.c | 91 +++++ gcc/testsuite/gcc.target/i386/sse2-pr101059.c | 32 -- gcc/testsuite/gcc.target/i386/sse3-pr101059.c | 13 - gcc/testsuite/gcc.target/i386/vect-pr82426.c | 31 ++ gcc/testsuite/gcc.target/i386/vect-pr97352.c | 22 + gcc/testsuite/gcc.target/i386/vect-rebuild.c | 2 +- gcc/testsuite/gfortran.dg/assumed_rank_22.f90 | 169 ++++++++ gcc/testsuite/gfortran.dg/assumed_rank_22_aux.c | 68 ++++ .../gfortran.dg/c-interop/cf-out-descriptor-6.f90 | 2 +- gcc/testsuite/gfortran.dg/c-interop/size.f90 | 2 +- gcc/testsuite/gfortran.dg/intrinsic_size_3.f90 | 2 +- gcc/testsuite/gfortran.dg/size_optional_dim_1.f90 | 4 + .../gfortran.dg/transpose_optimization_2.f90 | 2 +- gcc/toplev.c | 8 - gcc/tree-pass.h | 1 + gcc/tree-ssa-dom.c | 17 +- gcc/tree-ssa-threadbackward.c | 8 +- gcc/tree-ssa-threadedge.c | 68 ++++ gcc/tree-ssa-threadedge.h | 23 ++ gcc/tree-ssa-threadupdate.c | 2 + gcc/tree-ssanames.c | 19 +- gcc/tree-vect-data-refs.c | 227 ++++++----- gcc/tree-vect-slp.c | 59 --- gcc/tree-vect-stmts.c | 77 ++-- gcc/tree-vectorizer.h | 32 +- gcc/tree-vrp.c | 451 ++++++--------------- gcc/varasm.c | 5 +- include/ChangeLog | 4 + include/floatformat.h | 2 +- libgfortran/ChangeLog | 6 + libgfortran/intrinsics/size.c | 4 + libgomp/ChangeLog | 17 + libgomp/team.c | 2 +- .../testsuite/libgomp.graphite/force-parallel-4.c | 2 +- .../testsuite/libgomp.graphite/force-parallel-8.c | 2 +- .../libgomp.oacc-fortran/privatized-ref-2.f90 | 7 +- 102 files changed, 1700 insertions(+), 909 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction99.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/attr-complex-method-2.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c create mode 100644 gcc/testsuite/gcc.dg/pr94726.c copy gcc/testsuite/gcc.target/i386/{vect-rebuild.c => avx512f-vect-rebuild.c} (51%) 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 delete mode 100644 gcc/testsuite/gcc.target/i386/sse2-pr101059.c delete mode 100644 gcc/testsuite/gcc.target/i386/sse3-pr101059.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-pr82426.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-pr97352.c create mode 100644 gcc/testsuite/gfortran.dg/assumed_rank_22.f90 create mode 100644 gcc/testsuite/gfortran.dg/assumed_rank_22_aux.c