This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allmodconfig in repository toolchain/ci/gcc.
from 16948c54b75 libstdc++: Add some C++20 additions to <chrono> adds 2a1f0f64160 coroutines: Implement n4849 changes to exception handling. adds 6d85947d23a coroutines: Implement n4849 recommended symmetric transfer. adds 517f5356bb0 c++: DR1710, template keyword in a typename-specifier [PR94057] adds b1c905ba83e Update gcc .po files. adds f9c38702e96 Daily bump. adds 65937db83cd coroutines, testsuite: Fix symmetric-transfer-00-basic.C on Linux. adds 54f58e9416d c++: Remove redundant calls to type_dependent_expression_p adds 71d69548a1b c++: template keyword accepted before destructor names [PR94336] adds 06d5d63d994 modulo-sched: fix bootstrap compare-debug issue adds 72809d6fe8e c++: Handle COMPOUND_EXPRs in ocp_convert [PR94339] adds 2eea00c518d c++: Avoid calls in non-evaluated contexts affect whether f [...] adds a76ff304f90 Fortran] Reject invalid association target (PR93363) adds a9cd2d786ad fixup: move ChangeLog entry for last Arm fix to correct file. adds 66e0e23c12d fixup: move ChangeLog entry for last Arm fix to correct file. adds 8d689cf43b5 Fix PR90332 by extending half size vector mode adds 62ede14d30f [Fortran] Fix ICE with deferred-rank arrays (PR93957) adds 917e21e8bcd tree-optimization/94352 - fix uninitialized use of curr_order adds 45cfaf9903d debug/94273 - avoid creating type DIEs for DINFO_LEVEL_TERSE new 4d661bb7a2e analyzer: tweaks to superedge::dump new 8f02357571a analyzer: improvements to diagnostic-manager.cc logging new 42c63313252 analyzer: add new supergraph visualization new 6969ac301f2 analyzer: fix malloc pointer NULL-ness new 9dba60130dc c++: Fix ICE after ambiguous inline namespace reopen [PR94257]
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 | 63 +- gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 84 + gcc/analyzer/analyzer.h | 1 + gcc/analyzer/diagnostic-manager.cc | 47 +- gcc/analyzer/diagnostic-manager.h | 32 + gcc/analyzer/engine.cc | 270 +- gcc/analyzer/exploded-graph.h | 24 +- gcc/analyzer/program-state.cc | 2 +- gcc/analyzer/region-model.cc | 61 + gcc/analyzer/region-model.h | 10 +- gcc/analyzer/state-purge.cc | 21 +- gcc/analyzer/state-purge.h | 5 +- gcc/analyzer/supergraph.cc | 56 +- gcc/analyzer/supergraph.h | 19 +- gcc/cp/ChangeLog | 79 + gcc/cp/call.c | 11 +- gcc/cp/coroutines.cc | 307 +- gcc/cp/cvt.c | 11 + gcc/cp/decl.c | 3 +- gcc/cp/decl2.c | 3 +- gcc/cp/name-lookup.c | 60 +- gcc/cp/parser.c | 88 +- gcc/cp/pt.c | 6 +- gcc/ddg.c | 169 +- gcc/ddg.h | 3 - gcc/doc/invoke.texi | 8 +- gcc/dwarf2out.c | 3 + gcc/fortran/ChangeLog | 12 + gcc/fortran/resolve.c | 32 +- gcc/fortran/trans-array.c | 6 +- gcc/graphviz.cc | 44 +- gcc/graphviz.h | 6 + gcc/modulo-sched.c | 13 +- gcc/po/ChangeLog | 6 + gcc/po/be.po | 15546 +++++++++------- gcc/po/da.po | 16726 ++++++++++-------- gcc/po/de.po | 15325 +++++++++------- gcc/po/el.po | 15654 ++++++++++------- gcc/po/es.po | 15461 +++++++++------- gcc/po/fi.po | 17525 ++++++++++--------- gcc/po/fr.po | 15310 +++++++++------- gcc/po/hr.po | 15206 +++++++++------- gcc/po/id.po | 17084 +++++++++--------- gcc/po/ja.po | 16929 ++++++++++-------- gcc/po/nl.po | 16172 +++++++++-------- gcc/po/ru.po | 15477 +++++++++------- gcc/po/sr.po | 16946 +++++++++--------- gcc/po/sv.po | 15390 +++++++++------- gcc/po/tr.po | 17101 +++++++++--------- gcc/po/uk.po | 17022 ++++++++++-------- gcc/po/vi.po | 15520 +++++++++------- gcc/po/zh_CN.po | 17326 +++++++++--------- gcc/po/zh_TW.po | 17429 +++++++++--------- gcc/testsuite/ChangeLog | 88 + .../coroutines/torture/co-ret-09-bool-await-susp.C | 44 +- .../torture/exceptions-test-01-n4849-a.C | 213 + .../torture/symmetric-transfer-00-basic.C | 111 + gcc/testsuite/g++.dg/cpp1y/alias-decl1.C | 9 + gcc/testsuite/g++.dg/cpp1y/alias-decl2.C | 8 + gcc/testsuite/g++.dg/cpp1y/alias-decl3.C | 9 + gcc/testsuite/g++.dg/debug/pr94273.C | 4 + gcc/testsuite/g++.dg/ext/attr-copy-2.C | 8 +- gcc/testsuite/g++.dg/other/pr94326.C | 19 + gcc/testsuite/g++.dg/other/pr94339.C | 11 + gcc/testsuite/g++.dg/parse/missing-template1.C | 4 +- gcc/testsuite/g++.dg/parse/template3.C | 5 +- gcc/testsuite/g++.dg/template/dependent-name10.C | 18 + gcc/testsuite/g++.dg/template/dependent-name11.C | 15 + gcc/testsuite/g++.dg/template/dependent-name12.C | 7 + gcc/testsuite/g++.dg/template/dependent-name13.C | 8 + gcc/testsuite/g++.dg/template/dependent-name5.C | 2 - gcc/testsuite/g++.dg/template/dependent-name7.C | 9 + gcc/testsuite/g++.dg/template/dependent-name8.C | 9 + gcc/testsuite/g++.dg/template/dependent-name9.C | 9 + gcc/testsuite/g++.dg/template/dr1710-2.C | 10 + gcc/testsuite/g++.dg/template/dr1710.C | 9 + gcc/testsuite/g++.dg/template/dr1794.C | 14 + gcc/testsuite/g++.dg/template/dr314.C | 15 + gcc/testsuite/g++.dg/template/error4.C | 3 +- gcc/testsuite/g++.dg/template/meminit2.C | 4 +- gcc/testsuite/g++.dg/template/template-keyword2.C | 5 + gcc/testsuite/g++.old-deja/g++.pt/crash38.C | 6 +- .../gcc.c-torture/execute/pr70127-debug-sms.c | 23 + gcc/testsuite/gcc.dg/analyzer/data-model-5b.c | 6 +- gcc/testsuite/gcc.dg/analyzer/data-model-5c.c | 7 +- gcc/testsuite/gcc.dg/analyzer/dot-output.c | 1 + gcc/testsuite/gcc.dg/analyzer/malloc-5.c | 12 + gcc/testsuite/gcc.dg/torture/pr87197-debug-sms.c | 36 + gcc/testsuite/gfortran.dg/associate_51.f90 | 2 +- gcc/testsuite/gfortran.dg/associate_53.f90 | 71 + gcc/testsuite/gfortran.dg/assumed_rank_19.f90 | 37 + gcc/tree-ssa-propagate.c | 19 +- gcc/tree-vect-stmts.c | 152 +- libgcc/ChangeLog | 9 + 95 files changed, 177139 insertions(+), 134628 deletions(-) create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/exceptions-test-01-n4849-a.C create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/symmetric-transfer-00-basic.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/alias-decl1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/alias-decl2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/alias-decl3.C create mode 100644 gcc/testsuite/g++.dg/debug/pr94273.C create mode 100644 gcc/testsuite/g++.dg/other/pr94326.C create mode 100644 gcc/testsuite/g++.dg/other/pr94339.C create mode 100644 gcc/testsuite/g++.dg/template/dependent-name10.C create mode 100644 gcc/testsuite/g++.dg/template/dependent-name11.C create mode 100644 gcc/testsuite/g++.dg/template/dependent-name12.C create mode 100644 gcc/testsuite/g++.dg/template/dependent-name13.C create mode 100644 gcc/testsuite/g++.dg/template/dependent-name7.C create mode 100644 gcc/testsuite/g++.dg/template/dependent-name8.C create mode 100644 gcc/testsuite/g++.dg/template/dependent-name9.C create mode 100644 gcc/testsuite/g++.dg/template/dr1710-2.C create mode 100644 gcc/testsuite/g++.dg/template/dr1710.C create mode 100644 gcc/testsuite/g++.dg/template/dr1794.C create mode 100644 gcc/testsuite/g++.dg/template/dr314.C create mode 100644 gcc/testsuite/g++.dg/template/template-keyword2.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr70127-debug-sms.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/malloc-5.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr87197-debug-sms.c create mode 100644 gcc/testsuite/gfortran.dg/associate_53.f90 create mode 100644 gcc/testsuite/gfortran.dg/assumed_rank_19.f90