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 33a9cf29ef1 Merge master r10-6436. adds 0712ea6313b c++: Fix constexpr vs. omitted aggregate init. adds 85409531ff0 c++: Fix error-recovery with concepts. adds 81d73774ed6 Daily bump. adds 3ef39186b61 Handle type deduction of auto and decltype(auto) with refer [...] adds 7db12d155dd libstdc++: Apply the move_iterator changes described in P1207R4 adds f4239581925 Document ASLR for Precompiled Headers. adds 27736735f6f Do not load body for alias symbols. adds b843bcb8951 openmp: Avoid ICEs with declare simd; declare simd inbranch [...] adds bfce27245b0 Fix up comment typo. adds a2155f7dd3d Increase index number for creating temp vars' name. adds 5f44a4341cf libiberty/hashtab: More const parameters adds 1105cf8163f middle-end/90648 fend off builtin calls with not enough arg [...] adds 9847df2c957 testsuite/92177 fix for SLP build changes adds 17a2e8c0918 i386: Schedule the only -O0 split pass on x86 after pro_and [...] adds b7b3378f91c i386: Omit clobbers from vzeroupper until final [PR92190] adds a4d3bfc0851 analyzer: add enode status and revamp __analyzer_dump_explo [...] adds 269e8130b77 libstdc++: Remove workarounds for constraints on alias templates adds 91bc3c98851 [libgomp] – Fix check_effective_target_offload_target_nvptx [...] adds f976fe0937c Fix testsuite "regression" on hppa after recent IRA changes. adds efe0e5cd64b amdgcn: Remove redundant multilib adds fa0c6e297b2 c++: Fix SEGV with malformed constructor decl. new e798794c1db Merge master r10-6457.
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 | 47 +++++++++++++++ gcc/ChangeLog-2009 | 2 +- gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 19 ++++++ gcc/analyzer/engine.cc | 69 ++++++++++++++++++---- gcc/analyzer/exploded-graph.h | 28 ++++++++- gcc/config/gcn/t-gcn-hsa | 2 +- gcc/config/i386/i386-features.c | 29 +++++---- gcc/config/i386/sse.md | 40 ++++++++++++- gcc/cp/ChangeLog | 28 +++++++++ gcc/cp/constexpr.c | 12 +++- gcc/cp/constraint.cc | 3 +- gcc/cp/coroutines.cc | 16 +++-- gcc/cp/decl.c | 11 ++-- gcc/doc/analyzer.texi | 16 +++-- gcc/doc/invoke.texi | 4 ++ gcc/genmatch.c | 22 ++++--- gcc/lto/ChangeLog | 7 +++ gcc/lto/lto-dump.c | 22 +++---- gcc/omp-simd-clone.c | 12 +++- gcc/recog.c | 15 ++--- gcc/testsuite/ChangeLog | 60 +++++++++++++++++++ gcc/testsuite/c-c++-common/gomp/pr93555-1.c | 18 ++++++ gcc/testsuite/c-c++-common/gomp/pr93555-2.c | 16 +++++ ...-trivial.C => co-await-14-return-ref-to-auto.C} | 31 ++++------ gcc/testsuite/g++.dg/cpp0x/constexpr-array24.C | 10 ++++ gcc/testsuite/g++.dg/cpp1z/class-deduction68.C | 10 ++++ gcc/testsuite/g++.dg/cpp2a/concepts-err1.C | 33 +++++++++++ gcc/testsuite/g++.dg/parse/undefined3.C | 2 +- gcc/testsuite/g++.dg/template/pr71710.C | 4 +- gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 3 +- gcc/testsuite/gcc.dg/analyzer/data-model-7.c | 3 +- gcc/testsuite/gcc.dg/analyzer/loop-2.c | 6 +- gcc/testsuite/gcc.dg/analyzer/loop-2a.c | 6 +- gcc/testsuite/gcc.dg/analyzer/loop-4.c | 8 +-- gcc/testsuite/gcc.dg/analyzer/loop.c | 6 +- gcc/testsuite/gcc.dg/analyzer/malloc-paths-10.c | 3 +- gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1a.c | 26 ++++---- gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c | 25 ++++---- gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-2.c | 24 ++++---- gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-3.c | 9 ++- gcc/testsuite/gcc.dg/analyzer/paths-1.c | 3 +- gcc/testsuite/gcc.dg/analyzer/paths-1a.c | 3 +- gcc/testsuite/gcc.dg/analyzer/paths-2.c | 8 +-- gcc/testsuite/gcc.dg/analyzer/paths-3.c | 10 ++-- gcc/testsuite/gcc.dg/analyzer/paths-4.c | 24 ++++---- gcc/testsuite/gcc.dg/analyzer/paths-5.c | 4 +- gcc/testsuite/gcc.dg/analyzer/paths-6.c | 13 ++-- gcc/testsuite/gcc.dg/analyzer/paths-7.c | 13 ++-- .../gcc.dg/analyzer/torture/conditionals-2.c | 4 +- gcc/testsuite/gcc.dg/analyzer/zlib-1.c | 21 +++---- gcc/testsuite/gcc.dg/analyzer/zlib-5.c | 2 +- gcc/testsuite/gcc.dg/pr90648.c | 8 +++ gcc/testsuite/gcc.dg/vect/bb-slp-22.c | 16 ++--- gcc/testsuite/gcc.target/hppa/shadd-3.c | 7 ++- gcc/testsuite/gcc.target/i386/pr92190.c | 19 ++++++ gcc/testsuite/gfortran.dg/gomp/pr93555.f90 | 11 ++++ gcc/tree-ssa-alias.c | 2 +- include/ChangeLog | 5 ++ include/hashtab.h | 4 +- libgomp/ChangeLog | 6 ++ libgomp/testsuite/lib/libgomp.exp | 4 +- libiberty/ChangeLog | 5 ++ libiberty/hashtab.c | 4 +- libstdc++-v3/ChangeLog | 14 +++++ libstdc++-v3/include/bits/iterator_concepts.h | 67 ++++----------------- libstdc++-v3/include/bits/stl_iterator.h | 15 ++++- libstdc++-v3/testsuite/24_iterators/aliases.cc | 61 +++++++++++++++++++ 68 files changed, 760 insertions(+), 302 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr93555-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr93555-2.c copy gcc/testsuite/g++.dg/coroutines/torture/{co-await-00-trivial.C => co-await-14 [...] create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array24.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction68.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-err1.C create mode 100644 gcc/testsuite/gcc.dg/pr90648.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92190.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr93555.f90 create mode 100644 libstdc++-v3/testsuite/24_iterators/aliases.cc