This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-11 in repository gcc.
from e7073707bab Structure element mapping for OpenMP 5.0 v3 new cfbf86a6ec4 openmp: Add shared to parallel for linear on parallel maste [...] new b10e254b4c8 gfortran.dg/gomp/depend-iterator-{1,2}.f90: Use dg-do compile adds 365deb83992 c++: access for hidden friend of nested class template [PR100502] adds 49f369fb33f libstdc++: Fix iterator caching inside range adaptors [PR100479] adds e1489a3d613 libstdc++: Implement P2328 changes to join_view adds cb5c89afbe0 Fortran: Fix erroneous "pointer argument is not associated" [...] adds 1cb4a0db82c PR fortran/100656 - prevent ICE in gfc_conv_expr_present adds 1e9e0798d22 PR fortran/98411 - Pointless warning for static variables adds 0be51abf080 aix: TLS precompute register parameters (PR 94177) adds 15c41a11ee5 testuite: fix libtdc++ libatomic flags adds 6c84cc4389b Daily bump. adds 05f101620dd Daily bump. adds ef397f64ffe Daily bump. adds 81c2cd08faf regcprop: Fix another cprop_hardreg bug [PR100342] adds c4d64d136e4 function: Set dummy DECL_ASSEMBLER_NAME in push_dummy_funct [...] adds 490ffb47ad1 regcprop: Avoid DCE of asm goto [PR100590] adds f4d6ea0c64b builtins: Fix ICE with unprototyped builtin call [PR100576] adds 3a2fa2e819d libcpp: Fix up -fdirectives-only handling of // comments on [...] adds 742b4b7a644 c++tools: Include <cstdlib> for exit [PR100731] adds 718a78fcfb0 c++: Avoid -Wunused-value false positives on nullptr passed [...] new 880b2839fea Merge remote-tracking branch 'origin/releases/gcc-11' into [...]
The 3 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: c++tools/server.cc | 1 + gcc/ChangeLog | 12 +++ gcc/ChangeLog.omp | 10 ++ gcc/DATESTAMP | 2 +- gcc/builtins.c | 2 + gcc/calls.c | 3 +- gcc/config/rs6000/aix.h | 2 + gcc/config/rs6000/rs6000.c | 17 +++- gcc/cp/ChangeLog | 9 ++ gcc/cp/call.c | 5 +- gcc/cp/typeck.c | 10 ++ gcc/doc/tm.texi | 9 ++ gcc/doc/tm.texi.in | 2 + gcc/fortran/ChangeLog | 28 +++++ gcc/fortran/trans-array.c | 5 +- gcc/fortran/trans-decl.c | 1 + gcc/fortran/trans-intrinsic.c | 9 +- gcc/function.c | 3 + gcc/gimplify.c | 8 +- gcc/regcprop.c | 49 ++++----- gcc/target.def | 12 +++ gcc/testsuite/ChangeLog | 33 ++++++ gcc/testsuite/ChangeLog.omp | 29 ++++++ gcc/testsuite/c-c++-common/gomp/pr99928-1.c | 56 +++++----- gcc/testsuite/c-c++-common/gomp/pr99928-10.c | 56 +++++----- gcc/testsuite/c-c++-common/gomp/pr99928-13.c | 22 ++-- gcc/testsuite/c-c++-common/gomp/pr99928-14.c | 22 ++-- gcc/testsuite/c-c++-common/gomp/pr99928-2.c | 50 ++++----- gcc/testsuite/c-c++-common/gomp/pr99928-3.c | 22 ++-- gcc/testsuite/c-c++-common/gomp/pr99928-4.c | 16 +-- gcc/testsuite/c-c++-common/gomp/pr99928-5.c | 22 ++-- gcc/testsuite/c-c++-common/gomp/pr99928-6.c | 22 ++-- gcc/testsuite/c-c++-common/gomp/pr99928-7.c | 22 ++-- gcc/testsuite/c-c++-common/gomp/pr99928-8.c | 56 +++++----- gcc/testsuite/c-c++-common/gomp/pr99928-9.c | 56 +++++----- gcc/testsuite/g++.dg/cpp1z/nodiscard8.C | 15 +++ gcc/testsuite/g++.dg/cpp1z/nodiscard9.C | 22 ++++ gcc/testsuite/g++.dg/other/pr100580.C | 8 ++ gcc/testsuite/g++.dg/template/access37.C | 26 +++++ gcc/testsuite/g++.dg/template/access37a.C | 6 ++ gcc/testsuite/gcc.c-torture/compile/pr100576.c | 12 +++ gcc/testsuite/gcc.dg/cpp/pr100646-1.c | 5 + gcc/testsuite/gcc.dg/cpp/pr100646-2.c | 6 ++ gcc/testsuite/gcc.dg/pr100590.c | 13 +++ gcc/testsuite/gcc.target/i386/pr100342.c | 70 +++++++++++++ gcc/testsuite/gfortran.dg/bounds_check_22.f90 | 12 +++ .../gfortran.dg/gomp/depend-iterator-1.f90 | 2 +- .../gfortran.dg/gomp/depend-iterator-2.f90 | 2 +- gcc/testsuite/gfortran.dg/pointer_check_14.f90 | 28 +++++ gcc/testsuite/gfortran.dg/pr98411.f90 | 16 +++ libcpp/lex.c | 5 +- libstdc++-v3/ChangeLog | 43 ++++++++ libstdc++-v3/include/std/ranges | 112 ++++++++++++++++---- libstdc++-v3/testsuite/lib/dg-options.exp | 47 ++++++++- .../testsuite/std/ranges/adaptors/100479.cc | 113 +++++++++++++++++++++ libstdc++-v3/testsuite/std/ranges/adaptors/join.cc | 24 +++++ 56 files changed, 998 insertions(+), 272 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1z/nodiscard8.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/nodiscard9.C create mode 100644 gcc/testsuite/g++.dg/other/pr100580.C create mode 100644 gcc/testsuite/g++.dg/template/access37.C create mode 100644 gcc/testsuite/g++.dg/template/access37a.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr100576.c create mode 100644 gcc/testsuite/gcc.dg/cpp/pr100646-1.c create mode 100644 gcc/testsuite/gcc.dg/cpp/pr100646-2.c create mode 100644 gcc/testsuite/gcc.dg/pr100590.c create mode 100644 gcc/testsuite/gcc.target/i386/pr100342.c create mode 100644 gcc/testsuite/gfortran.dg/bounds_check_22.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_check_14.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr98411.f90 create mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/100479.cc