This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-12 in repository gcc.
from 10aec76c90d Merge branch 'releases/gcc-12' into devel/omp/gcc-12 new c4d7c7ee917 OpenMP/Fortran: Combined directives with map/firstprivate o [...] new 83f24e7faec OpenMP: Duplicate checking for map clauses in Fortran (PR107214) new 656960afd2c openmp: Don't try to destruct DECL_OMP_PRIVATIZED_MEMBER va [...] new 7781f306e32 nvptx: support bar.red instruction new 881fc99968a nvptx: reimplement libgomp barriers [PR99555] adds 77788d02944 Daily bump. adds 8ac76d504ee i386: Avoid fma_chain for -march=alderlake and sapphirerapids. adds 1bdb13071f0 d/104749 - document host GDC version requirement adds 93310fe27b2 Daily bump. adds ed3e8a988e0 libgfortran's ISO_Fortran_binding.c: Use GCC11 version for [...] adds 35ad6ec3bb6 libstdc++: Fixes for std::expected adds 52daccd82cd libstdc++: Fix unsafe use of dirent::d_name [PR107814] new 38d6201af06 Merge branch 'releases/gcc-12' into devel/omp/gcc-12
The 6 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/ChangeLog.omp | 20 ++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 8 + gcc/config/i386/x86-tune.def | 3 +- gcc/config/nvptx/nvptx.cc | 100 ++++++++++ gcc/config/nvptx/nvptx.md | 32 +++ gcc/cp/ChangeLog | 51 +++++ gcc/cp/ChangeLog.omp | 9 + gcc/cp/pt.cc | 5 + gcc/doc/install.texi | 2 +- gcc/fortran/ChangeLog.omp | 19 ++ gcc/fortran/gfortran.h | 30 ++- gcc/fortran/openmp.cc | 109 +++++++++-- gcc/fortran/trans-openmp.cc | 37 +++- gcc/testsuite/ChangeLog | 50 +++++ gcc/testsuite/ChangeLog.omp | 31 +++ gcc/testsuite/gfortran.dg/gomp/pr107214-2.f90 | 6 + gcc/testsuite/gfortran.dg/gomp/pr107214-3.f90 | 14 ++ gcc/testsuite/gfortran.dg/gomp/pr107214-4.f90 | 147 ++++++++++++++ gcc/testsuite/gfortran.dg/gomp/pr107214-5.f90 | 11 ++ gcc/testsuite/gfortran.dg/gomp/pr107214-6.f90 | 9 + gcc/testsuite/gfortran.dg/gomp/pr107214-7.f90 | 33 ++++ gcc/testsuite/gfortran.dg/gomp/pr107214-8.f90 | 18 ++ gcc/testsuite/gfortran.dg/gomp/pr107214.f90 | 7 + libgfortran/runtime/ISO_Fortran_binding.c | 151 +++------------ libgomp/ChangeLog.omp | 23 +++ libgomp/config/nvptx/bar.c | 215 +++++++++++---------- libgomp/config/nvptx/bar.h | 12 +- libgomp/testsuite/libgomp.c++/pr108180.C | 55 ++++++ .../combined-directive-splitting-1.f90 | 41 ++++ libstdc++-v3/include/std/expected | 21 +- .../testsuite/20_util/expected/equality.cc | 49 +++++ libstdc++-v3/testsuite/20_util/expected/swap.cc | 92 ++++++++- .../testsuite/20_util/expected/unexpected.cc | 4 + .../filesystem/iterators/error_reporting.cc | 35 ++-- 36 files changed, 1175 insertions(+), 290 deletions(-) create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-4.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-5.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-6.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-7.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-8.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214.f90 create mode 100644 libgomp/testsuite/libgomp.c++/pr108180.C create mode 100644 libgomp/testsuite/libgomp.fortran/combined-directive-splitting-1.f90 create mode 100644 libstdc++-v3/testsuite/20_util/expected/equality.cc