This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/modula-2 in repository gcc.
from b387a116186 Merge branch 'master' into devel/modula-2. adds 982fd4cd765 Regenerate gcc.pot adds 705bcedf6ea Fortran: Add support for OMP non-rectangular loops. adds b06a79b8236 [PATCH] i386: Cleanup -m32 usage in the testuite. adds b6b66006787 libstdc++: Fixes for tests that fail with -fno-rtti adds a48be2e513d libsanitizer: cherry-pick commit b226894d475b from upstream adds ee912818962 c++: wrong error with MVP and pushdecl [PR64679] adds 2d8752c5923 libgomp: Update docs to reflect Fortran support for non-rec [...] adds ab869e7f754 Daily bump. adds 8025f29fbd8 Update gennews for GCC 12. new beb9098be01 Merge branch 'master' into devel/modula-2.
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: ChangeLog | 5 + contrib/gennews | 3 +- gcc/ChangeLog | 63 + gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 17 + gcc/cp/parser.cc | 57 +- gcc/fortran/ChangeLog | 11 + gcc/fortran/gfortran.h | 1 + gcc/fortran/openmp.cc | 159 +- gcc/fortran/trans-openmp.cc | 1 + gcc/gimplify.cc | 17 +- gcc/po/ChangeLog | 4 + gcc/po/gcc.pot | 9741 ++++++++++---------- gcc/testsuite/ChangeLog | 54 + gcc/testsuite/c-c++-common/gomp/loop-6.c | 14 + gcc/testsuite/g++.dg/parse/ambig11.C | 39 + gcc/testsuite/g++.dg/parse/ambig12.C | 12 + gcc/testsuite/g++.dg/parse/ambig13.C | 32 + gcc/testsuite/g++.dg/parse/ambig14.C | 21 + gcc/testsuite/gcc.target/i386/pr103611-2.c | 5 +- gcc/testsuite/gcc.target/i386/pr104732.c | 2 +- gcc/testsuite/gcc.target/i386/pr105032.c | 3 +- gcc/testsuite/gcc.target/i386/pr99753.c | 2 +- .../gfortran.dg/gomp/canonical-loop-1.f90 | 224 + .../gfortran.dg/gomp/canonical-loop-2.f90 | 44 + gcc/testsuite/gfortran.dg/gomp/collapse1.f90 | 4 +- .../gfortran.dg/gomp/non-rectangular-loop.f90 | 227 + gcc/testsuite/gfortran.dg/gomp/pr85313.f90 | 6 +- libgomp/ChangeLog | 4 + libgomp/libgomp.texi | 2 +- libsanitizer/ChangeLog | 4 + .../sanitizer_common/sanitizer_linux_libcdep.cpp | 4 + libstdc++-v3/ChangeLog | 71 + libstdc++-v3/include/experimental/memory_resource | 5 + libstdc++-v3/testsuite/17_intro/freestanding.cc | 4 +- .../testsuite/18_support/exception/38732.cc | 6 + .../18_support/exception_ptr/rethrow_exception.cc | 2 + .../testsuite/18_support/nested_exception/68139.cc | 1 + .../nested_exception/rethrow_if_nested.cc | 7 +- .../testsuite/18_support/type_info/103240.cc | 1 + .../testsuite/18_support/type_info/fundamental.cc | 9 +- .../testsuite/18_support/type_info/hash_code.cc | 1 + .../testsuite/20_util/any/assign/emplace.cc | 2 + .../testsuite/20_util/any/cons/in_place.cc | 2 + .../testsuite/20_util/any/misc/any_cast.cc | 6 + .../testsuite/20_util/any/observers/type.cc | 1 + libstdc++-v3/testsuite/20_util/function/1.cc | 2 + libstdc++-v3/testsuite/20_util/function/2.cc | 2 + libstdc++-v3/testsuite/20_util/function/3.cc | 2 + libstdc++-v3/testsuite/20_util/function/4.cc | 2 + libstdc++-v3/testsuite/20_util/function/5.cc | 20 + libstdc++-v3/testsuite/20_util/function/6.cc | 8 + libstdc++-v3/testsuite/20_util/function/7.cc | 6 + libstdc++-v3/testsuite/20_util/function/8.cc | 30 + .../20_util/polymorphic_allocator/resource.cc | 2 + .../testsuite/20_util/shared_ptr/casts/1.cc | 7 + .../testsuite/20_util/shared_ptr/casts/rval.cc | 5 + .../shared_ptr/cons/unique_ptr_deleter_ref_2.cc | 4 + .../20_util/shared_ptr/misc/get_deleter.cc | 2 + .../20_util/typeindex/comparison_operators.cc | 1 + .../typeindex/comparison_operators_c++20.cc | 1 + libstdc++-v3/testsuite/20_util/typeindex/hash.cc | 1 + .../testsuite/20_util/typeindex/hash_code.cc | 1 + libstdc++-v3/testsuite/20_util/typeindex/name.cc | 1 + .../22_locale/ctype/is/string/89728_neg.cc | 1 + .../global_templates/standard_facet_hierarchies.cc | 2 + .../global_templates/user_facet_hierarchies.cc | 2 + libstdc++-v3/testsuite/22_locale/locale/13630.cc | 18 +- .../requirements/non_default_constructible.cc | 3 + .../testsuite/27_io/basic_ostream/emit/1.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/14320-1.cc | 61 +- .../testsuite/27_io/fpos/mbstate_t/12065.cc | 2 + .../testsuite/27_io/ios_base/failure/dual_abi.cc | 1 + .../testsuite/experimental/any/misc/any_cast.cc | 10 +- .../testsuite/experimental/any/observers/type.cc | 1 + .../memory_resource/resource_adaptor.cc | 10 + libstdc++-v3/testsuite/lib/libstdc++.exp | 8 + .../testsuite/tr1/3_function_objects/function/1.cc | 2 + .../testsuite/tr1/3_function_objects/function/2.cc | 2 + .../testsuite/tr1/3_function_objects/function/3.cc | 2 + .../testsuite/tr1/3_function_objects/function/4.cc | 2 + .../testsuite/tr1/3_function_objects/function/5.cc | 20 + .../testsuite/tr1/3_function_objects/function/6.cc | 6 + .../testsuite/tr1/3_function_objects/function/7.cc | 4 + .../testsuite/tr1/3_function_objects/function/8.cc | 30 + libstdc++-v3/testsuite/tr2/bases/value.cc | 3 +- libstdc++-v3/testsuite/tr2/direct_bases/value.cc | 3 +- libstdc++-v3/testsuite/util/exception/safety.h | 8 + 88 files changed, 6266 insertions(+), 4936 deletions(-) create mode 100644 gcc/testsuite/g++.dg/parse/ambig11.C create mode 100644 gcc/testsuite/g++.dg/parse/ambig12.C create mode 100644 gcc/testsuite/g++.dg/parse/ambig13.C create mode 100644 gcc/testsuite/g++.dg/parse/ambig14.C create mode 100644 gcc/testsuite/gfortran.dg/gomp/canonical-loop-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/canonical-loop-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/non-rectangular-loop.f90