This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-13 in repository gcc.
from 04538859740 libgomp: plugin-gcn - support 'unified_address' new ec6e81d4466 Revert "Fix 'libgomp.{c-c++-common,fortran}/target-present- [...] new 8341c02b5cc Revert "openmp: Add support for the 'present' modifier" new 167b4964156 openmp: Add support for the 'present' modifier new f4793fac7c3 testsuite/libgomp.*/target-present-*.{c,f90}: Improve and fix adds acf4fac6c5d riscv: update riscv_asan_shadow_offset adds 15aca2cbe97 libstdc++: Resolve -Wsign-compare issue adds f51bb83b51b libstdc++: Fix test assumptions on long and long double adds 3f90a56c087 libstdc++: Simplify calculation of expected value in simd test adds 717a14e727b libstdc++: Correct NTTP and simd_mask ctor call adds becd6794c61 testsuite: make mve_intrinsic_type_overloads-int.c libc-agnostic adds 7d92616a9b3 [libstdc++] [testsuite] xfail double-prec from_chars for x8 [...] adds c9e208b2133 Daily bump. adds ab72fb45a05 Daily bump. adds 3b95319b621 doc: Fix description of x86 -m32 option [PR109954] adds b05b8c9a1fc libstdc++: Fix <chrono> pretty printers and add tests adds 2162c2082d2 libstdc++: Require tzdb support for chrono::zoned_time prin [...] adds 81059051f8c libstdc++: Fix -Wnonnull warnings during configure adds d50255d8d22 libstdc++: Document removal of implicit allocator rebinding [...] adds cfaacee1f9a libstdc++: Fix PSTL test that fails in C++20 adds 8c221f315d2 libstdc++: Remove test dependencies on _GLIBCXX_USE_C99_STDINT_TR1 adds 19527073d09 libstdc++: Remove test dependency on _GLIBCXX_USE_C99_STDINT_TR1 adds 099d469df67 libstdc++: Fix std::abs(__float128) for -NaN and -0.0 [PR109758] adds c3e954f9d8a Daily bump. adds 7cbaf2f96ec target/110088: Improve operation of l-reg with const after [...] adds f980418ba0d Daily bump. adds fd68f60c4ca release the sorted FDE array when deregistering a frame [PR109685] adds 7b21a74b41b fix radix sort on 32bit platforms [PR109670] adds bedb3eb5330 Fortran: fix diagnostics for SELECT RANK [PR100607] adds 4397517b14a Daily bump. adds 3e8a0e5b1a4 Daily bump. adds 54422c7e537 d: Warn when declared size of a special enum does not match [...] adds 34c039cd8a2 Daily bump. adds ad12d81e592 libstdc++: Do not assume existence of char8_t codecvt facet adds 32f2b0f3281 libstdc++: Fix ambiguous expression in std::array<T, 0>::fr [...] adds bae27ba9ded libstdc++: Use close-on-exec for file descriptors in filesy [...] adds c0a57904308 libstdc++: Make std::filesystem::copy_file work for procfs [...] adds 044ee48215f Fix PR 110085: `make clean` in GCC directory on sh target c [...] adds b14121a2ac6 libstdc++: Implement LWG 3877 for std::expected monadic ops adds ff58310f274 libstdc++: Do not use std::expected::value() in monadic ops [...] adds 4513d0a2eb4 Daily bump. adds 98682182e39 arm: Fix ICE due to infinite splitting [PR109800] adds dda4745eb1c rs6000: Remove duplicate expression [PR106907] adds 65ed436a08f Daily bump. adds 8f170995aac arm: PR target/109939 Correct signedness of return type of [...] adds b91956fc7dc Daily bump. adds 5e01a590aa7 Explicitly view_convert_expr mask to signed type when foldi [...] adds 32c51d0911e fortran: Fix ICE on pr96024.f90 on big-endian hosts [PR96024] adds 46e585c5c3f Darwin, PPC: Fix struct layout with pragma pack [PR110044]. adds b6118b8155a middle-end/110182 - TYPE_PRECISION on VECTOR_TYPE causes wr [...] new debe7a17431 Merge branch 'releases/gcc-13' into devel/omp/gcc-13
The 5 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 | 60 +++++++ gcc/ChangeLog.omp | 50 ++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 7 - gcc/c/ChangeLog.omp | 35 ++++ gcc/c/c-parser.cc | 98 +++++------ gcc/config/arm/arm-builtins.cc | 2 +- gcc/config/arm/arm.md | 2 +- gcc/config/arm/vfp.md | 7 +- gcc/config/avr/avr.md | 41 ++++- gcc/config/i386/i386.cc | 4 +- gcc/config/riscv/riscv.cc | 7 +- gcc/config/rs6000/rs6000.cc | 4 +- gcc/cp/ChangeLog.omp | 34 ++++ gcc/cp/parser.cc | 96 +++++----- gcc/d/ChangeLog | 12 ++ gcc/d/gdc.texi | 17 ++ gcc/d/implement-d.texi | 5 + gcc/d/lang.opt | 8 + gcc/d/types.cc | 15 ++ gcc/doc/invoke.texi | 2 +- gcc/fortran/ChangeLog | 10 ++ gcc/fortran/ChangeLog.omp | 48 +++++ gcc/fortran/dump-parse-tree.cc | 3 +- gcc/fortran/gfortran.h | 8 +- gcc/fortran/openmp.cc | 93 +++++----- gcc/fortran/primary.cc | 3 +- gcc/fortran/resolve.cc | 10 +- gcc/fortran/trans-openmp.cc | 21 ++- gcc/gimplify.cc | 6 +- gcc/match.pd | 6 +- gcc/omp-low.cc | 8 +- gcc/testsuite/ChangeLog | 39 +++++ gcc/testsuite/ChangeLog.omp | 36 ++++ gcc/testsuite/c-c++-common/gomp/clauses-2.c | 2 +- gcc/testsuite/c-c++-common/gomp/map-6.c | 66 ++++++- gcc/testsuite/c-c++-common/gomp/target-update-1.c | 6 +- .../intrinsics/mve_intrinsic_type_overloads-int.c | 28 +-- gcc/testsuite/gcc.target/arm/pr109939.c | 14 ++ gcc/testsuite/gcc.target/arm/pure-code/pr109800.c | 4 + gcc/testsuite/gcc.target/i386/pr110108-2.c | 14 ++ gcc/testsuite/gcc.target/powerpc/darwin-abi-13-0.c | 23 +++ gcc/testsuite/gcc.target/powerpc/darwin-abi-13-1.c | 27 +++ gcc/testsuite/gcc.target/powerpc/darwin-abi-13-2.c | 27 +++ .../gcc.target/powerpc/darwin-structs-0.h | 29 +++ gcc/testsuite/gdc.dg/Wmismatched_enum.d | 4 + .../gfortran.dg/gomp/{map-10.f90 => map-11.f90} | 2 +- gcc/testsuite/gfortran.dg/gomp/map-12.f90 | 67 +++++++ gcc/testsuite/gfortran.dg/gomp/map-7.f90 | 30 +++- gcc/testsuite/gfortran.dg/gomp/map-8.f90 | 11 ++ gcc/testsuite/gfortran.dg/gomp/target-update-1.f90 | 6 +- gcc/testsuite/gfortran.dg/select_rank_6.f90 | 48 +++++ gcc/tree-core.h | 6 - gcc/tree-pretty-print.cc | 46 ++--- gcc/tree.h | 7 +- include/ChangeLog.omp | 37 ++++ libgcc/ChangeLog | 10 ++ libgcc/unwind-dw2-fde.c | 14 +- libgomp/ChangeLog.omp | 67 +++++++ libgomp/libgomp.texi | 4 +- libgomp/target.c | 4 +- .../libgomp.c-c++-common/target-present-1.c | 4 +- .../libgomp.c-c++-common/target-present-2.c | 6 +- .../libgomp.c-c++-common/target-present-3.c | 4 +- .../testsuite/libgomp.fortran/target-present-1.f90 | 8 +- .../testsuite/libgomp.fortran/target-present-2.f90 | 10 +- .../testsuite/libgomp.fortran/target-present-3.f90 | 4 +- libstdc++-v3/ChangeLog | 194 +++++++++++++++++++++ libstdc++-v3/acinclude.m4 | 8 +- libstdc++-v3/configure | 8 +- libstdc++-v3/doc/html/manual/api.html | 9 + libstdc++-v3/doc/xml/manual/evolution.xml | 13 ++ libstdc++-v3/include/bits/locale_classes.tcc | 3 - libstdc++-v3/include/bits/std_abs.h | 13 +- libstdc++-v3/include/experimental/bits/simd.h | 7 +- libstdc++-v3/include/experimental/bits/simd_ppc.h | 2 +- libstdc++-v3/include/std/array | 10 +- libstdc++-v3/include/std/expected | 126 +++++++------ libstdc++-v3/python/libstdcxx/v6/printers.py | 44 +++-- libstdc++-v3/src/filesystem/ops-common.h | 59 ++++--- libstdc++-v3/testsuite/20_util/expected/lwg3877.cc | 155 ++++++++++++++++ libstdc++-v3/testsuite/20_util/expected/lwg3938.cc | 142 +++++++++++++++ libstdc++-v3/testsuite/20_util/from_chars/4.cc | 2 +- .../testsuite/20_util/to_chars/long_double.cc | 2 +- .../21_strings/basic_string_view/typedefs.cc | 2 - .../23_containers/array/element_access/110139.cc | 5 + .../testsuite/26_numerics/headers/cmath/109758.cc | 52 ++++++ .../pstl/numeric_ops/transform_reduce.cc | 2 +- .../filesystem/operations/copy_file_108178.cc | 33 ++++ libstdc++-v3/testsuite/experimental/feat-cxx14.cc | 2 +- .../experimental/simd/pr109822_cast_functions.cc | 63 +++++++ .../experimental/simd/tests/integer_operators.cc | 9 +- .../experimental/simd/tests/operator_cvt.cc | 30 +++- .../testsuite/experimental/string_view/typedefs.cc | 2 - .../testsuite/libstdc++-prettyprinters/chrono.cc | 88 ++++++++++ 95 files changed, 2099 insertions(+), 424 deletions(-) create mode 100644 gcc/testsuite/gcc.target/arm/pr109939.c create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/pr109800.c create mode 100644 gcc/testsuite/gcc.target/i386/pr110108-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/darwin-abi-13-0.c create mode 100644 gcc/testsuite/gcc.target/powerpc/darwin-abi-13-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/darwin-abi-13-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/darwin-structs-0.h create mode 100644 gcc/testsuite/gdc.dg/Wmismatched_enum.d rename gcc/testsuite/gfortran.dg/gomp/{map-10.f90 => map-11.f90} (98%) create mode 100644 gcc/testsuite/gfortran.dg/gomp/map-12.f90 create mode 100644 gcc/testsuite/gfortran.dg/select_rank_6.f90 create mode 100644 libstdc++-v3/testsuite/20_util/expected/lwg3877.cc create mode 100644 libstdc++-v3/testsuite/20_util/expected/lwg3938.cc create mode 100644 libstdc++-v3/testsuite/23_containers/array/element_access/110139.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/headers/cmath/109758.cc create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/operations/copy_file_108178.cc create mode 100644 libstdc++-v3/testsuite/experimental/simd/pr109822_cast_functions.cc create mode 100644 libstdc++-v3/testsuite/libstdc++-prettyprinters/chrono.cc