This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from 74e7802ce17 Merge master r11-6796. adds 6e6f3ed47e5 c++: Fix null this pointer [PR 98624] adds 7266ff2a243 c++: Remove unused fn adds c37f1d4081f c++: ICE when late parsing noexcept/NSDMI [PR98333] adds 29853c65324 c++: Always check access during late-parsing of members [PR58993] adds 9693e255ee2 PR middle-end/98664 - inconsistent -Wfree-nonheap-object fo [...] adds d89b00c095e c++: ICE with USING_DECL redeclaration [PR98687] adds eed40bca6f2 compiler: initialize variables with go:embed directives adds 2b27f37f90c c++: Crash when deducing template arguments [PR98659] adds a311dfaf92c Update gcc de.po. adds 6bc6094fa3f testsuite: aix testsuite adjustments adds f35a4f96373 Daily bump. adds b83604c75fe dwarf2out: reset generation count in toplev::finalize [PR98751] adds c05cdfb3f63 OpenMP/Fortran: Fix gfortran.dg/gomp/is_device_ptr-2.f90 adds 7ab1abf3b82 openmp: Don't ICE on detach clause with erroneous decl [PR98742] adds 34599780d0d tree-optimization/98758 - fix integer arithmetic in data-re [...] adds 4d2ecd960a0 builtins: Fix up two bugs in access_ref::inform_access [PR98721] adds a95538b6c5a Fix gfortran.dg/gomp/task-detach-1.f90 for non 64bit pointers adds ea74a3f548e vect: Fix VLA SLP invariant optimisation [PR98535] adds 79e1251b642 c++: Defer access checking when processing bases [PR82613] adds cafcfcb5840 c++: Fix tsubsting CLASS_PLACEHOLDER_TEMPLATE [PR95434] adds 49e8c14ef6f Optimize combination of comparisons to dec+compare adds 261cdd23195 Handle overflow in dependence analysis lambda ops gracefully adds 4334b524274 [PR98722] LRA: Check that target has no 3-op add insn to tr [...] adds 27c792895bd debug: Fix up DWARF 5 -g -flto -ffat-lto-objects [PR98765] adds f8c67777661 rs6000: Fix rs6000_emit_le_vsx_store (PR98549) new dafa4c8a5da Merge master r11-6821.
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 | 80 +++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/builtins.c | 25 +- gcc/config/rs6000/rs6000.c | 8 +- gcc/cp/ChangeLog | 39 +++ gcc/cp/module.cc | 11 +- gcc/cp/name-lookup.c | 103 ++++--- gcc/cp/name-lookup.h | 2 +- gcc/cp/parser.c | 81 +++--- gcc/cp/pt.c | 30 +- gcc/cp/search.c | 8 + gcc/cp/semantics.c | 6 + gcc/dwarf2out.c | 108 +++++-- gcc/fortran/ChangeLog | 7 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/embed.cc | 322 ++++++++++++++++++++- gcc/go/gofrontend/gogo.cc | 11 + gcc/go/gofrontend/gogo.h | 14 + gcc/hwint.h | 42 +++ gcc/lra-eliminations.c | 5 +- gcc/match.pd | 14 + gcc/po/ChangeLog | 4 + gcc/po/de.po | 23 +- gcc/testsuite/ChangeLog | 132 +++++++++ gcc/testsuite/c-c++-common/gomp/task-detach-2.c | 9 + gcc/testsuite/g++.dg/cpp0x/noexcept62.C | 10 + gcc/testsuite/g++.dg/cpp2a/lambda-generic9.C | 9 + gcc/testsuite/g++.dg/lookup/using64.C | 69 +++++ gcc/testsuite/g++.dg/lookup/using65.C | 17 ++ gcc/testsuite/g++.dg/opt/pr87974.C | 1 + gcc/testsuite/g++.dg/parse/access12.C | 24 ++ gcc/testsuite/g++.dg/template/access34.C | 29 ++ gcc/testsuite/g++.dg/template/access35.C | 19 ++ gcc/testsuite/g++.dg/template/deduce8.C | 21 ++ gcc/testsuite/g++.dg/template/friend68.C | 13 + gcc/testsuite/g++.dg/template/friend69.C | 18 ++ gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-5.C | 129 +++++++++ gcc/testsuite/g++.target/s390/pr98722.C | 12 + gcc/testsuite/gcc.dg/Wfree-nonheap-object-4.c | 107 +++++++ gcc/testsuite/gcc.dg/Wvla-larger-than-4.c | 6 +- gcc/testsuite/gcc.dg/cpp/ucs.c | 4 +- gcc/testsuite/gcc.dg/debug/dwarf2/inline6.c | 1 - gcc/testsuite/gcc.dg/debug/dwarf2/lang-c11.c | 1 - gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-7.c | 4 +- gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-8.c | 1 - .../gcc.dg/plugin/diagnostic-test-inlining-3.c | 3 +- gcc/testsuite/gcc.dg/pr96674.c | 40 +++ gcc/testsuite/gcc.dg/pr98721-1.c | 14 + gcc/testsuite/gcc.dg/pr98721-2.c | 8 + gcc/testsuite/gcc.dg/torture/pr98758.c | 13 + .../gcc.dg/tree-ssa/builtin-sprintf-warn-20.c | 7 +- gcc/testsuite/gcc.target/aarch64/sve/pr98535.c | 18 ++ gcc/testsuite/gfortran.dg/gomp/is_device_ptr-2.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/task-detach-1.f90 | 2 +- gcc/tree-data-ref.c | 67 ++++- gcc/tree-ssa-live.c | 17 +- gcc/tree-vect-slp.c | 49 ++-- gcc/tree.c | 11 +- libgomp/ChangeLog | 5 + 60 files changed, 1605 insertions(+), 239 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/task-detach-2.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept62.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-generic9.C create mode 100644 gcc/testsuite/g++.dg/lookup/using64.C create mode 100644 gcc/testsuite/g++.dg/lookup/using65.C create mode 100644 gcc/testsuite/g++.dg/parse/access12.C create mode 100644 gcc/testsuite/g++.dg/template/access34.C create mode 100644 gcc/testsuite/g++.dg/template/access35.C create mode 100644 gcc/testsuite/g++.dg/template/deduce8.C create mode 100644 gcc/testsuite/g++.dg/template/friend68.C create mode 100644 gcc/testsuite/g++.dg/template/friend69.C create mode 100644 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-5.C create mode 100644 gcc/testsuite/g++.target/s390/pr98722.C create mode 100644 gcc/testsuite/gcc.dg/Wfree-nonheap-object-4.c create mode 100644 gcc/testsuite/gcc.dg/pr96674.c create mode 100644 gcc/testsuite/gcc.dg/pr98721-1.c create mode 100644 gcc/testsuite/gcc.dg/pr98721-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr98758.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98535.c