This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-10 in repository gcc.
from f8971109a00 Merge branch 'releases/gcc-10' into devel/omp/gcc-10 adds 977a173c196 c++: Fix ICE with delayed parsing of noexcept-specifier [PR95562] adds 5bb75908cbc coroutines: Fix missed ramp function return copy elision [P [...] adds 36b4ff352d5 Daily bump. adds 3e9261f0e01 libstdc++: Fix some ranges algos optimizations [PR95578] adds bf6199ecc9c PR fortran/95091 - Buffer overflows with submodules and lon [...] adds 605e9b1a9b3 PR fortran/95091 - Buffer overflows with submodules and lon [...] adds 800dac8fca3 coroutines: Ensure distinct DTOR trees [PR95137]. adds 3b9a3b484f7 PR fortran/95611 - ICE in access_attr_decl, at fortran/decl.c:9075 adds 53e91f867bd c++: Sorry about type-dependent arg for __builtin_has_attri [...] adds 18436d87ff8 c++: ICE when shortening right shift [PR94955] adds 4c07da7bec0 c++: Fix bogus -Wparentheses warning [PR95344] adds de946847b7c c++: ICE with -Wall and constexpr if [PR94937] adds ae275b986b8 c++: explicit(bool) malfunction with dependent expression [ [...] adds 23dd4256236 c++: Fix ICE in check_local_shadow with enum [PR95560] adds d78c4732bc3 Daily bump. adds 036b288ca4c Add missing store in emission of asan_stack_free. adds e1d68582022 asan: fix RTX emission for ilp32 adds 284f809ef7f coroutines: Correct handling of references in parm copies [ [...] adds 703f9d8687e go.test: update issue4085b.go to version from Go 1.13 adds 3af22062bee Daily bump. adds 652ec7e8c04 c++: constrained class template friend [PR93467] adds b8849820452 coroutines: Make call argument handling more robust [PR95440] adds 94ccc38063d Daily bump. adds 892b4f74d9b testsuite: Re-add gdc.test prefix in test names (PR testsui [...] adds 16710ff9803 Fix -fcompare-debug issue in purge_dead_edges [PR95080] adds e09d626551f openmp: Fix placement of 2nd+ preparation statement for PHI [...] new cd7b511ace0 Merge branch 'releases/gcc-10' into devel/omp/gcc-10
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 | 14 +++ gcc/DATESTAMP | 2 +- gcc/asan.c | 21 +++- gcc/cfgrtl.c | 2 +- gcc/cp/ChangeLog | 86 +++++++++++++ gcc/cp/call.c | 4 +- gcc/cp/constraint.cc | 13 ++ gcc/cp/coroutines.cc | 135 +++++++++++---------- gcc/cp/cp-gimplify.c | 8 +- gcc/cp/cvt.c | 3 +- gcc/cp/decl.c | 14 +-- gcc/cp/name-lookup.c | 4 +- gcc/cp/parser.c | 13 +- gcc/cp/pt.c | 10 ++ gcc/cp/typeck.c | 4 +- gcc/fortran/ChangeLog | 18 +++ gcc/fortran/class.c | 13 +- gcc/fortran/decl.c | 2 +- gcc/omp-simd-clone.c | 15 ++- gcc/testsuite/ChangeLog | 72 +++++++++++ gcc/testsuite/c-c++-common/Wparentheses-2.c | 18 +++ gcc/testsuite/g++.dg/coroutines/pr95346.C | 26 ++++ gcc/testsuite/g++.dg/coroutines/pr95350.C | 28 +++++ gcc/testsuite/g++.dg/coroutines/pr95440.C | 28 +++++ .../g++.dg/coroutines/torture/func-params-08.C | 11 +- .../torture/func-params-09-awaitable-parms.C | 11 +- gcc/testsuite/g++.dg/cpp0x/constexpr-shift2.C | 12 ++ gcc/testsuite/g++.dg/cpp0x/noexcept60.C | 13 ++ gcc/testsuite/g++.dg/cpp1z/constexpr-if34.C | 15 +++ gcc/testsuite/g++.dg/cpp2a/concepts-friend6.C | 19 +++ gcc/testsuite/g++.dg/cpp2a/concepts-friend7.C | 18 +++ gcc/testsuite/g++.dg/cpp2a/explicit16.C | 21 ++++ ...tant-evaluated9.C => is-constant-evaluated10.C} | 25 +--- gcc/testsuite/g++.dg/ext/builtin-has-attribute.C | 8 ++ gcc/testsuite/g++.dg/opt/pr95080.C | 41 +++++++ gcc/testsuite/g++.dg/warn/Wshadow-local-3.C | 7 ++ gcc/testsuite/gcc.dg/gomp/pr95108.c | 18 +++ gcc/testsuite/gfortran.dg/pr95091.f90 | 19 +++ gcc/testsuite/gfortran.dg/pr95611.f90 | 7 ++ gcc/testsuite/go.test/test/fixedbugs/issue4085b.go | 4 +- gcc/testsuite/lib/gdc-utils.exp | 18 ++- libstdc++-v3/ChangeLog | 23 ++++ libstdc++-v3/include/bits/ranges_algo.h | 14 ++- libstdc++-v3/include/bits/ranges_algobase.h | 88 ++++++++------ .../constrained.cc => copy/95578.cc} | 57 +++++---- .../copy_backward/95578.cc} | 34 ++++-- .../{is_sorted/constrained.cc => equal/95578.cc} | 51 ++++---- .../95578.cc} | 57 +++++---- .../pr93884.cc => 25_algorithms/move/95578.cc} | 34 ++++-- .../move_backward/95578.cc} | 34 ++++-- 50 files changed, 933 insertions(+), 279 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wparentheses-2.c create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95346.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95350.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95440.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-shift2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept60.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if34.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-friend6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-friend7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit16.C copy gcc/testsuite/g++.dg/cpp2a/{is-constant-evaluated9.C => is-constant-evaluated [...] create mode 100644 gcc/testsuite/g++.dg/ext/builtin-has-attribute.C create mode 100644 gcc/testsuite/g++.dg/opt/pr95080.C create mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-local-3.C create mode 100644 gcc/testsuite/gcc.dg/gomp/pr95108.c create mode 100644 gcc/testsuite/gfortran.dg/pr95091.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95611.f90 copy libstdc++-v3/testsuite/25_algorithms/{inplace_merge/constrained.cc => copy/95 [...] copy libstdc++-v3/testsuite/{24_iterators/back_insert_iterator/pr93884.cc => 25_al [...] copy libstdc++-v3/testsuite/25_algorithms/{is_sorted/constrained.cc => equal/95578 [...] copy libstdc++-v3/testsuite/25_algorithms/{inplace_merge/constrained.cc => lexicog [...] copy libstdc++-v3/testsuite/{24_iterators/back_insert_iterator/pr93884.cc => 25_al [...] copy libstdc++-v3/testsuite/{24_iterators/back_insert_iterator/pr93884.cc => 25_al [...]