This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-15 in repository gcc.
from 033dc40acd5 ChangeLog.omp bump adds c9e3181516f c+: -Wabi false positive [PR120012] adds d06a800159d libstdc++: Restore std::scoped_lock for non-gthreads target [...] adds 506cb05479e libstdc++: Remove #warning from <ciso646> for C++17 [PR120187] adds 530380a0af7 Daily bump. adds a09774a9bbf fortran: Fix up minloc/maxloc lowering [PR120191] adds 65a8260c198 libfortran: Fix up _gfortran_s{max,min}loc2_{4,8,16}_s{1,4} [...] adds ad998962ccc libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [...] adds c84a951a8ee libfortran: Fix up _gfortran_{,m,s}findloc2_s{1,4} [PR120196] adds df1407f2122 [PATCH] PR modula2/120188: documented example does not work [...] adds c220b8e7b42 [PATCH] PR modula2/120188: Use existing test for plugin adds b8032bec831 [PATCH] PR modula2/119914 No error message generated when p [...] adds 07c5d7ce0da [PATCH] PR modula2/119915: Sprintf1 repeats the entire form [...] adds a10dd5c46aa [PATCH] PR modula2/115276: libgm2 wraptime.cc field access [...] adds 61fada934e8 [PATCH] PR modula2/120117: ICE when attempting to obtain th [...] adds a3eed34d75c Do not generate formal arglist from actual if we have alrea [...] adds 7925d326395 Daily bump. adds 53690a84a35 c++: Fix OpenMP support with C++20 modules [PR119864] adds 6dfc5d1fc86 c++/modules: Fix handling of -fdeclone-ctor-dtor with expli [...] adds 02e95abdde9 dwarf2out: Propagate dtprel into the .debug_addr table in r [...] adds dd695c44556 Update cpplib es.po adds 535404956cf Update gcc sv.po adds ee372251cdb Daily bump. adds f8ed7ab5477 Update cpplib zh_CN.po adds c6ec3a9bddb Do not dump non-interoperable types with -fc-prototypes. adds a85776f7f64 Fix explicit arrays with non-constant size for -fc-prototypes. adds 2384010230d Update gcc zh_CN.po adds 488c997aeb6 c++: unifying specializations of non-primary tmpls [PR120161] adds a87bd3cca4e Daily bump. adds e968c7311c6 Alpha: Fix base block alignment calculation regression adds 9fa72d77924 Update cpplib es.po adds 4ed18795fb4 Daily bump. adds dc21caefbc2 Fortran: Fix ICE with use of c_associated. adds 848e7b119cc Daily bump. adds f53afae9076 Daily bump. adds f251e2748a9 OpenMP: Add libgomp.fortran/target-enter-data-8.f90 adds 951d02dde2b libgomp: Add additional OpenMP interop runtime tests adds e8b69eeb1c3 libgomp/testsuite: Fix hip_header_nvidia check, add workaro [...] adds c37fa5f8e5d OpenMP, GCN: Add interop-hsa testcase adds 6ae29e2c1ca OpenMP: Restore lost Fortran testcase for 'omp allocate' adds e71170dc97c 'libgomp.c/interop-hsa.c': GCN offloading only adds 24edffe147a libgomp.fortran/map-alloc-comp-9{,-usm}.f90: Add unified_sh [...] adds 6f607c9174e libgomp.{c,fortran}/interop-{hip,cuda}: Fix dg-run target s [...] adds ab9ca3a8b1a OpenMP: Fix mapping of zero-sized arrays with non-literal s [...] adds 57f73c39565 OpenMP/Fortran: Fix allocatable-component mapping of derive [...] adds 53680c1aa92 libstdc++: Fix std::format_kind primary template for Clang [...] adds beb0ffd36ee libstdc++: Fix dangling pointer in fs::path::operator+=(*th [...] adds 4bc5697341f libstdc++: Fix std::format of chrono::local_days with {} [P [...] adds 06a10db2211 libstdc++: Fix some Clang -Wsystem-headers warnings in <ranges> adds fedf81ef7b9 Daily bump. adds 3ba1b0ac7cc c++/modules: Always mark tinfo vars as TREE_ADDRESSABLE [PR120350] adds 2d1244a5b2d c++/modules: Fix ICE on merge of instantiation with partial [...] adds 911cfea5e59 libstdc++: Fix incorrect links to archived SGI STL docs new bc76738d12f Merge branch 'releases/gcc-15' into devel/omp/gcc-15
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: gcc/ChangeLog | 22 + gcc/DATESTAMP | 2 +- gcc/config/alpha/alpha.cc | 23 +- gcc/cp/ChangeLog | 39 ++ gcc/cp/class.cc | 6 +- gcc/cp/decl2.cc | 14 +- gcc/cp/module.cc | 47 +- gcc/cp/optimize.cc | 4 +- gcc/cp/pt.cc | 6 +- gcc/cp/rtti.cc | 1 + gcc/doc/gm2.texi | 2 +- gcc/dwarf2out.cc | 3 +- gcc/fortran/ChangeLog | 60 ++ gcc/fortran/check.cc | 42 +- gcc/fortran/dump-parse-tree.cc | 7 +- gcc/fortran/gfortran.h | 3 + gcc/fortran/resolve.cc | 7 +- gcc/fortran/trans-intrinsic.cc | 51 +- gcc/fortran/trans-openmp.cc | 20 + gcc/m2/ChangeLog | 57 ++ gcc/m2/gm2-compiler/M2Check.mod | 21 +- gcc/m2/gm2-compiler/M2GenGCC.mod | 3 - gcc/m2/gm2-compiler/M2Quads.mod | 10 +- gcc/m2/gm2-compiler/M2Range.mod | 43 +- gcc/m2/gm2-compiler/PCSymBuild.mod | 13 +- gcc/m2/gm2-compiler/SymbolTable.def | 16 + gcc/m2/gm2-compiler/SymbolTable.mod | 138 ++++- gcc/m2/gm2-libs/FormatStrings.mod | 4 +- gcc/po/ChangeLog | 12 + gcc/po/sv.po | 24 +- gcc/po/zh_CN.po | 341 +++++------- gcc/testsuite/ChangeLog | 135 +++++ gcc/testsuite/g++.dg/abi/base-defaulted2.C | 12 + gcc/testsuite/g++.dg/modules/clone-4_a.C | 12 + gcc/testsuite/g++.dg/modules/clone-4_b.C | 12 + gcc/testsuite/g++.dg/modules/openmp-1.C | 9 + gcc/testsuite/g++.dg/modules/partial-8.h | 8 + gcc/testsuite/g++.dg/modules/partial-8_a.C | 10 + gcc/testsuite/g++.dg/modules/partial-8_b.C | 8 + gcc/testsuite/g++.dg/modules/partial-8_c.C | 7 + gcc/testsuite/g++.dg/modules/partial-8_d.C | 9 + .../g++.dg/modules/{tinfo-2_a.H => tinfo-3_a.H} | 3 + gcc/testsuite/g++.dg/modules/tinfo-3_b.C | 8 + gcc/testsuite/g++.dg/template/unify13.C | 18 + .../gcc.target/alpha/memcpy-nested-offset-long.c | 76 +++ .../gcc.target/alpha/memcpy-nested-offset-quad.c | 64 +++ gcc/testsuite/gfortran.dg/interface_61.f90 | 27 + gcc/testsuite/gfortran.dg/pr120049_a.f90 | 15 + gcc/testsuite/gfortran.dg/pr120049_b.f90 | 8 + gcc/testsuite/gfortran.dg/pr120191_1.f90 | 614 +++++++++++++++++++++ gcc/testsuite/gfortran.dg/pr120191_2.f90 | 84 +++ gcc/testsuite/gfortran.dg/pr120191_3.f90 | 23 + gcc/testsuite/gfortran.dg/pr120196.f90 | 26 + .../doc/examples/plugin/fail/assignvalue.mod | 25 + .../plugin/fail/doc-examples-plugin-fail.exp | 25 + gcc/testsuite/gm2/pim/fail/constintarraybyte.mod | 10 + gcc/testsuite/gm2/pim/pass/highbit.mod | 13 + gcc/testsuite/gm2/pim/pass/highbit2.mod | 13 + gcc/testsuite/gm2/pimlib/run/pass/format2.mod | 63 +++ gcc/testsuite/lib/gm2-dg.exp | 37 +- libcpp/po/ChangeLog | 16 + libcpp/po/es.po | 66 +-- libcpp/po/zh_CN.po | 61 +- libgfortran/ChangeLog | 54 ++ libgfortran/generated/findloc2_s1.c | 4 +- libgfortran/generated/findloc2_s4.c | 4 +- libgfortran/generated/maxloc1_16_s1.c | 5 +- libgfortran/generated/maxloc1_16_s4.c | 5 +- libgfortran/generated/maxloc1_4_s1.c | 5 +- libgfortran/generated/maxloc1_4_s4.c | 5 +- libgfortran/generated/maxloc1_8_s1.c | 5 +- libgfortran/generated/maxloc1_8_s4.c | 5 +- libgfortran/generated/maxloc2_16_s1.c | 4 +- libgfortran/generated/maxloc2_16_s4.c | 4 +- libgfortran/generated/maxloc2_4_s1.c | 4 +- libgfortran/generated/maxloc2_4_s4.c | 4 +- libgfortran/generated/maxloc2_8_s1.c | 4 +- libgfortran/generated/maxloc2_8_s4.c | 4 +- libgfortran/generated/minloc1_16_s1.c | 5 +- libgfortran/generated/minloc1_16_s4.c | 5 +- libgfortran/generated/minloc1_4_s1.c | 5 +- libgfortran/generated/minloc1_4_s4.c | 5 +- libgfortran/generated/minloc1_8_s1.c | 5 +- libgfortran/generated/minloc1_8_s4.c | 5 +- libgfortran/generated/minloc2_16_s1.c | 4 +- libgfortran/generated/minloc2_16_s4.c | 4 +- libgfortran/generated/minloc2_4_s1.c | 4 +- libgfortran/generated/minloc2_4_s4.c | 4 +- libgfortran/generated/minloc2_8_s1.c | 4 +- libgfortran/generated/minloc2_8_s4.c | 4 +- libgfortran/m4/ifindloc2.m4 | 4 +- libgfortran/m4/ifunction-s.m4 | 5 +- libgfortran/m4/maxloc2s.m4 | 4 +- libgfortran/m4/minloc2s.m4 | 4 +- libgm2/ChangeLog | 44 ++ libgm2/config.h.in | 53 ++ libgm2/configure | 371 +++++++++++-- libgm2/configure.ac | 44 ++ libgm2/libm2iso/wraptime.cc | 60 +- libgomp/ChangeLog | 131 +++++ libgomp/testsuite/libgomp.c/interop-hsa.c | 4 +- libgomp/testsuite/libgomp.fortran/alloc-comp-4.f90 | 75 +++ .../libgomp.fortran/map-alloc-comp-9-usm.f90 | 11 + .../testsuite/libgomp.fortran/map-alloc-comp-9.f90 | 19 + ...t-enter-data-3a.f90 => target-enter-data-8.f90} | 35 -- libstdc++-v3/ChangeLog | 141 +++++ libstdc++-v3/doc/html/faq.html | 2 +- libstdc++-v3/doc/html/manual/containers.html | 2 +- libstdc++-v3/doc/html/manual/ext_numerics.html | 2 +- libstdc++-v3/doc/html/manual/ext_sgi.html | 4 +- .../doc/html/manual/using_concurrency.html | 10 +- libstdc++-v3/doc/html/manual/utilities.html | 4 +- libstdc++-v3/doc/xml/faq.xml | 2 +- libstdc++-v3/doc/xml/manual/containers.xml | 2 +- libstdc++-v3/doc/xml/manual/extensions.xml | 6 +- libstdc++-v3/doc/xml/manual/using.xml | 10 +- libstdc++-v3/doc/xml/manual/utilities.xml | 4 +- libstdc++-v3/include/bits/chrono_io.h | 3 + libstdc++-v3/include/bits/version.def | 2 - libstdc++-v3/include/bits/version.h | 2 +- libstdc++-v3/include/c_global/ccomplex | 2 + libstdc++-v3/include/c_global/ciso646 | 18 +- libstdc++-v3/include/c_global/cstdalign | 2 + libstdc++-v3/include/c_global/cstdbool | 2 + libstdc++-v3/include/c_global/ctgmath | 2 + libstdc++-v3/include/std/format | 19 +- libstdc++-v3/include/std/mutex | 2 +- libstdc++-v3/include/std/ranges | 12 +- libstdc++-v3/src/c++17/fs_path.cc | 10 + .../18_support/headers/ciso646/macros-2.cc | 7 + .../testsuite/18_support/headers/ciso646/macros.cc | 1 - .../27_io/filesystem/path/concat/120029.cc | 72 +++ .../scoped_lock/requirements/typedefs.cc | 28 +- .../experimental/filesystem/path/concat/120029.cc | 74 +++ .../testsuite/std/format/ranges/format_kind_neg.cc | 15 +- libstdc++-v3/testsuite/std/time/clock/local/io.cc | 3 + 136 files changed, 3422 insertions(+), 635 deletions(-) create mode 100644 gcc/testsuite/g++.dg/abi/base-defaulted2.C create mode 100644 gcc/testsuite/g++.dg/modules/clone-4_a.C create mode 100644 gcc/testsuite/g++.dg/modules/clone-4_b.C create mode 100644 gcc/testsuite/g++.dg/modules/openmp-1.C create mode 100644 gcc/testsuite/g++.dg/modules/partial-8.h create mode 100644 gcc/testsuite/g++.dg/modules/partial-8_a.C create mode 100644 gcc/testsuite/g++.dg/modules/partial-8_b.C create mode 100644 gcc/testsuite/g++.dg/modules/partial-8_c.C create mode 100644 gcc/testsuite/g++.dg/modules/partial-8_d.C copy gcc/testsuite/g++.dg/modules/{tinfo-2_a.H => tinfo-3_a.H} (54%) create mode 100644 gcc/testsuite/g++.dg/modules/tinfo-3_b.C create mode 100644 gcc/testsuite/g++.dg/template/unify13.C create mode 100644 gcc/testsuite/gcc.target/alpha/memcpy-nested-offset-long.c create mode 100644 gcc/testsuite/gcc.target/alpha/memcpy-nested-offset-quad.c create mode 100644 gcc/testsuite/gfortran.dg/interface_61.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr120049_a.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr120049_b.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr120191_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr120191_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr120191_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr120196.f90 create mode 100644 gcc/testsuite/gm2.dg/doc/examples/plugin/fail/assignvalue.mod create mode 100644 gcc/testsuite/gm2.dg/doc/examples/plugin/fail/doc-examples-plug [...] create mode 100644 gcc/testsuite/gm2/pim/fail/constintarraybyte.mod create mode 100644 gcc/testsuite/gm2/pim/pass/highbit.mod create mode 100644 gcc/testsuite/gm2/pim/pass/highbit2.mod create mode 100644 gcc/testsuite/gm2/pimlib/run/pass/format2.mod create mode 100644 libgomp/testsuite/libgomp.fortran/alloc-comp-4.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/map-alloc-comp-9-usm.f90 copy libgomp/testsuite/libgomp.fortran/{target-enter-data-3a.f90 => target-enter-d [...] create mode 100644 libstdc++-v3/testsuite/18_support/headers/ciso646/macros-2.cc create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/concat/120029.cc create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/concat/120029.cc