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 a9d17fbd1e9 libgomp.fortran/map-subarray-5.f90: Fix for shared-mem device/host adds 7f6d8618024 Daily bump. adds bb38d748cbc testsuite: Unbreak pr110557.cc where long is 32-bit adds 395731931ef ada: Follow-up fix for compilation issue with recent MinGW- [...] adds c158400352c Daily bump. adds 037907c1b72 Initial Granite Rapids D Support adds db179779c94 libstdc++: Check conversion from filesystem::path to wide s [...] adds 04a3fa2233a Daily bump. adds 27e421319ef alpha: Fix computation mode in alpha_emit_set_long_cost [PR106966] adds e365ddcd7c9 Daily bump. adds ef4b6d29d98 SH: Fix PR101469 peephole bug adds 447dd2924e4 Fortran: formal symbol attributes for intrinsic procedures [...] adds bef95ba085b cprop: Do not set REG_EQUAL note when simplifying paradoxic [...] adds a54cb8eeac3 Daily bump. adds 2f5ec640254 Daily bump. adds 95338c0d4f0 Daily bump. adds b8a15313766 tree-optimization/110669 - bogus matching of loop bitop adds 04e8808841c c++: mangling template-id of unknown template [PR110524] adds 2b4ca304b16 Daily bump. adds 5439234be2f libstdc++: Qualify calls to debug mode helpers adds dae96358877 libstdc++: Qualify calls to std::_Destroy and _Destroy_aux adds c17539d71b2 libstdc++: Fix src/c++20/tzdb.cc for non-constexpr std::mutex adds d2c737c40c7 libstdc++: Fix <iosfwd> synopsis test adds 813722fbe42 libstdc++: Disable std::forward_list tests for C++98 mode adds c9da749155f libstdc++: Fix fwrite error parameter adds 5342e3cc446 libstdc++: Fix --enable-cstdio=stdio_pure [PR110574] adds d96e4962f53 libstdc++: Implement P2538R1 ADL-proof std::projected adds a32d4a34da7 libstdc++: Fix std::__uninitialized_default_n for constant [...] adds a1322d76ca1 RISC-V: Bugfix for riscv-vsetvl pass. adds 7302f8a2fa2 libgcc: Fix eh_frame fast path in find_fde_tail adds 6f9dfb4d759 libgcc: Fix -Wint-conversion warning in find_fde_tail adds ccf94ab2abb Fortran: intrinsics and deferred-length character arguments [...] adds 220275a22ae Daily bump. adds c042baa99ef testsuite, Darwin: Remove an unnecessary flags addition. adds 4adf49a4364 Darwin: Use -platform_version when available [PR110624]. adds f1d8558a081 testsuite: Require vectors of doubles for pr97428.c adds f76f411f2cd wide-int: Fix up wi::divmod_internal [PR110731] adds 33a84d43888 c++: extend lookup_template_class shortcut [PR110122] adds 61bf34d1747 libstdc++: Fix iostream init for Clang on darwin [PR110432] adds 92f6240baf8 c++: constrained surrogate call functions [PR110535] adds cd2f934bb09 libstdc++: Fix preprocessor conditions for std::from_chars [...] adds a5aac58fce8 Daily bump. adds ff565e12243 Correct Granite Rapids{, D} documentation adds 85759829a71 Revert "Use PTEST to perform AND in TImode STV of (A & B) ! [...] adds 9aac37ab8a7 aarch64: Remove architecture dependencies from intrinsics adds 3e95997a8dc Daily bump. new 3aa363bb2a3 Merge remote-tracking branch 'releases/gcc-13' into devel/o [...] new 8181073f522 libgomp.texi: Split OpenMP routines chapter into sections
The 2 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 | 133 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 4 + gcc/ada/adaint.c | 3 + gcc/common/config/i386/cpuinfo.h | 9 +- gcc/common/config/i386/i386-common.cc | 2 + gcc/common/config/i386/i386-cpuinfo.h | 1 + gcc/config.gcc | 2 +- gcc/config/aarch64/aarch64.h | 2 +- gcc/config/aarch64/arm_acle.h | 2 +- gcc/config/aarch64/arm_fp16.h | 2 +- gcc/config/aarch64/arm_neon.h | 14 +- gcc/config/alpha/alpha.cc | 7 +- gcc/config/darwin.h | 20 +- gcc/config/i386/driver-i386.cc | 3 + gcc/config/i386/i386-features.cc | 95 +- gcc/config/i386/i386.cc | 16 +- gcc/config/i386/i386.h | 4 +- gcc/config/i386/i386.md | 21 - gcc/config/i386/sse.md | 13 - gcc/config/riscv/riscv-vsetvl.cc | 29 +- gcc/config/sh/sh.md | 39 + gcc/cp/ChangeLog | 28 + gcc/cp/call.cc | 8 + gcc/cp/mangle.cc | 3 +- gcc/cp/pt.cc | 19 +- gcc/cprop.cc | 4 +- gcc/doc/extend.texi | 3 + gcc/doc/invoke.texi | 17 +- gcc/fortran/ChangeLog | 22 + gcc/fortran/symbol.cc | 7 + gcc/fortran/trans-expr.cc | 7 +- gcc/fwprop.cc | 16 +- gcc/rtlanal.cc | 15 + gcc/rtlanal.h | 2 + gcc/testsuite/ChangeLog | 128 ++ gcc/testsuite/g++.dg/cpp2a/concepts-surrogate1.C | 12 + gcc/testsuite/g++.dg/cpp2a/concepts-surrogate2.C | 14 + gcc/testsuite/g++.dg/cpp2a/fn-template26.C | 16 + gcc/testsuite/g++.dg/cpp2a/nontype-class57.C | 25 + gcc/testsuite/g++.dg/cpp2a/nontype-class58.C | 20 + gcc/testsuite/g++.dg/vect/pr110557.cc | 14 +- gcc/testsuite/g++.target/i386/mv16.C | 6 + gcc/testsuite/gcc.dg/pr110731.c | 17 + gcc/testsuite/gcc.dg/torture/pr110669.c | 15 + gcc/testsuite/gcc.dg/vect/pr97428.c | 1 + .../gcc.target/aarch64/feature-bf16-backport.c | 10 + .../gcc.target/aarch64/feature-dotprod-backport.c | 10 + .../gcc.target/aarch64/feature-fp16-backport.c | 10 + .../aarch64/feature-fp16-scalar-backport.c | 10 + .../gcc.target/aarch64/feature-fp16fml-backport.c | 10 + .../gcc.target/aarch64/feature-i8mm-backport.c | 10 + .../gcc.target/aarch64/feature-memtag-backport.c | 10 + .../gcc.target/aarch64/feature-sha3-backport.c | 10 + .../gcc.target/aarch64/feature-sm4-backport.c | 10 + gcc/testsuite/gcc.target/alpha/pr106966.c | 13 + gcc/testsuite/gcc.target/i386/funcspec-56.inc | 1 + gcc/testsuite/gcc.target/i386/pr110206.c | 39 + gcc/testsuite/gcc.target/i386/sse4_1-stv-8.c | 11 - .../gfortran.dg/deferred_character_37.f90 | 88 ++ gcc/testsuite/gfortran.dg/findloc_10.f90 | 13 + gcc/testsuite/lib/g++.exp | 4 - gcc/testsuite/lib/obj-c++.exp | 4 - gcc/tree-scalar-evolution.cc | 1 + gcc/wide-int.cc | 4 +- libgcc/ChangeLog | 18 + libgcc/unwind-dw2-fde-dip.c | 2 +- libgomp/ChangeLog.omp | 9 + libgomp/libgomp.texi | 1267 +++++++++++--------- libstdc++-v3/ChangeLog | 140 +++ libstdc++-v3/acinclude.m4 | 43 + libstdc++-v3/config.h.in | 6 + libstdc++-v3/config/io/basic_file_stdio.cc | 68 +- libstdc++-v3/configure | 117 ++ libstdc++-v3/configure.ac | 3 + libstdc++-v3/include/bits/alloc_traits.h | 2 +- libstdc++-v3/include/bits/iterator_concepts.h | 35 +- libstdc++-v3/include/bits/stl_construct.h | 4 +- libstdc++-v3/include/bits/stl_uninitialized.h | 6 + libstdc++-v3/include/debug/helper_functions.h | 32 +- libstdc++-v3/include/std/iostream | 3 +- libstdc++-v3/src/c++17/floating_from_chars.cc | 9 +- libstdc++-v3/src/c++20/tzdb.cc | 46 +- libstdc++-v3/src/c++98/ios_base_init.h | 2 +- .../forward_list/debug/iterator1_neg.cc | 2 +- .../forward_list/debug/iterator3_neg.cc | 2 +- .../23_containers/vector/cons/destroy-adl.cc | 11 + .../indirect_callable/projected-adl.cc | 42 + .../27_io/filesystem/path/construct/95048.cc | 6 + .../testsuite/27_io/headers/iosfwd/synopsis.cc | 2 +- .../filesystem/path/construct/95048.cc | 6 + libstdc++-v3/testsuite/lib/libstdc++.exp | 3 - 92 files changed, 2179 insertions(+), 817 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-surrogate1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-surrogate2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template26.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class57.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class58.C create mode 100644 gcc/testsuite/gcc.dg/pr110731.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr110669.c create mode 100644 gcc/testsuite/gcc.target/aarch64/feature-bf16-backport.c create mode 100644 gcc/testsuite/gcc.target/aarch64/feature-dotprod-backport.c create mode 100644 gcc/testsuite/gcc.target/aarch64/feature-fp16-backport.c create mode 100644 gcc/testsuite/gcc.target/aarch64/feature-fp16-scalar-backport.c create mode 100644 gcc/testsuite/gcc.target/aarch64/feature-fp16fml-backport.c create mode 100644 gcc/testsuite/gcc.target/aarch64/feature-i8mm-backport.c create mode 100644 gcc/testsuite/gcc.target/aarch64/feature-memtag-backport.c create mode 100644 gcc/testsuite/gcc.target/aarch64/feature-sha3-backport.c create mode 100644 gcc/testsuite/gcc.target/aarch64/feature-sm4-backport.c create mode 100644 gcc/testsuite/gcc.target/alpha/pr106966.c create mode 100644 gcc/testsuite/gcc.target/i386/pr110206.c delete mode 100644 gcc/testsuite/gcc.target/i386/sse4_1-stv-8.c create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_37.f90 create mode 100644 gcc/testsuite/gfortran.dg/findloc_10.f90 create mode 100644 libstdc++-v3/testsuite/23_containers/vector/cons/destroy-adl.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/indirect_callable/projected-adl.cc