This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from 58a3e45b9b5 Merge master r11-2998. adds 753b4679bc4 c++: Fix P0960 in member init list and array [PR92812] adds 8eeeecbcc17 PR fortran/96890 - Wrong answer with intrinsic IALL adds ba6730bd183 c++: Fix another PCH hash_map issue [PR96901] adds d8f3474ff81 [PATCH, rs6000] Fix vector long long subtype (PR96139) adds 8ad3fc6ca46 sra: Avoid SRAing if there is an aout-of-bounds access (PR 96820) adds 6e82b6cfcf1 Daily bump. adds e1336703f82 test/rs6000: Replace test targets p8 and p9+ adds c3a0f537391 bpf: generate indirect calls for xBPF adds 70d8d9bd93f lto: Ensure we force a change for file/line/column after cl [...] adds b898878032a lto: Remove stream_input_location_now adds fab77644842 tree-optimization/96931 - clear ctrl-altering flag more agg [...] adds c5a6c2237a1 rename widest_irange to int_range_max. adds 2033a63cbd0 arm: Improve immediate generation for thumb-1 with -mpureco [...] adds 09fa6acd8d9 vec: dead code removal in tree-vect-loop.c adds 46a58c779af tree-optimization/96920 - another ICE when vectorizing nest [...] adds f923c40f9ba c++: Use iloc_sentinel in mark_use. new cce06bf9df0 Merge master r11-3014.
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 91 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 12 ++ gcc/config/arm/thumb1.md | 30 ++--- gcc/config/bpf/bpf.c | 9 +- gcc/config/bpf/bpf.h | 2 +- gcc/config/rs6000/rs6000-call.c | 4 +- gcc/cp/ChangeLog | 22 ++++ gcc/cp/constexpr.c | 2 +- gcc/cp/cp-tree.h | 1 + gcc/cp/decl.c | 62 +++++----- gcc/cp/expr.c | 4 +- gcc/cp/init.c | 26 ++-- gcc/lto-streamer-in.c | 21 +--- gcc/lto-streamer-out.c | 12 ++ gcc/lto-streamer.h | 3 +- gcc/range-op.cc | 132 ++++++++++----------- gcc/testsuite/ChangeLog | 71 +++++++++++ gcc/testsuite/g++.dg/cpp0x/constexpr-array23.C | 6 +- gcc/testsuite/g++.dg/cpp0x/initlist69.C | 4 +- gcc/testsuite/g++.dg/cpp2a/paren-init33.C | 128 ++++++++++++++++++++ gcc/testsuite/g++.dg/cpp2a/paren-init34.C | 25 ++++ gcc/testsuite/g++.dg/cpp2a/paren-init35.C | 21 ++++ gcc/testsuite/g++.dg/diagnostic/mem-init1.C | 4 +- gcc/testsuite/g++.dg/init/array28.C | 2 +- gcc/testsuite/g++.old-deja/g++.brendan/crash60.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/init10.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/array3.C | 3 +- gcc/testsuite/gcc.dg/pr96931.c | 19 +++ gcc/testsuite/gcc.dg/tree-ssa/pr96820.c | 12 ++ gcc/testsuite/gcc.dg/vect/pr96920.c | 20 ++++ gcc/testsuite/gcc.target/arm/pure-code/pr96769.c | 20 ++++ .../gcc.target/bpf/xbpf-indirect-call-1.c | 21 ++++ gcc/testsuite/gcc.target/powerpc/pr92398.p9+.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr92398.p9-.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr96139-a.c | 32 +++++ gcc/testsuite/gcc.target/powerpc/pr96139-b.c | 32 +++++ gcc/testsuite/gcc.target/powerpc/pr96139-c.c | 26 ++++ gcc/testsuite/gfortran.dg/iall_masked.f90 | 22 ++++ gcc/testsuite/gfortran.dg/vect/pr96920.f90 | 37 ++++++ gcc/testsuite/lib/target-supports.exp | 20 ---- gcc/tree-cfgcleanup.c | 22 +++- gcc/tree-sra.c | 9 +- gcc/tree-vect-loop.c | 117 +++++++++++------- gcc/tree-vect-slp.c | 20 ++++ gcc/tree-vect-stmts.c | 27 ----- gcc/tree-vectorizer.h | 5 - gcc/tree-vrp.c | 4 +- gcc/tree.h | 5 + gcc/value-range.cc | 4 +- gcc/value-range.h | 2 +- libgfortran/ChangeLog | 9 ++ libgfortran/generated/iall_i1.c | 2 +- libgfortran/generated/iall_i16.c | 2 +- libgfortran/generated/iall_i2.c | 2 +- libgfortran/generated/iall_i4.c | 2 +- libgfortran/generated/iall_i8.c | 2 +- libgfortran/m4/iall.m4 | 2 +- libstdc++-v3/ChangeLog | 19 +++ 59 files changed, 952 insertions(+), 273 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/paren-init33.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/paren-init34.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/paren-init35.C create mode 100644 gcc/testsuite/gcc.dg/pr96931.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr96820.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr96920.c create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/pr96769.c create mode 100644 gcc/testsuite/gcc.target/bpf/xbpf-indirect-call-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr96139-a.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr96139-b.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr96139-c.c create mode 100644 gcc/testsuite/gfortran.dg/iall_masked.f90 create mode 100644 gcc/testsuite/gfortran.dg/vect/pr96920.f90