This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_lto in repository toolchain/ci/gcc.
from cfaa2fac42f libstdc++: Support VAX floats in std::strong_order adds 83bc478d3ba tree-optimization/102943 - avoid (re-)computing dominance bitmap adds 9467e733118 ada/104861 - use target_noncanonial for Target_Name adds ee34ffa429a tree-optimization/102943 - use tree form for sbr_sparse_bitmap adds e671e48e352 ipa-cp: Avoid adjusting references through self-recursion ( [...] adds 708646de75c analyzer: fix duplicates in check_for_tainted_size_arg adds b6eaf90c64f analyzer: check for writes to consts via access attr [PR104793] adds c65d3c7f9da analyzer: add notes to write-to-const/string from access at [...] adds 73f3b8a53e6 libstdc++: Fix std::strong_order to handle NaN on VAX adds e46843ff75c c++: allow variadic operator[] for C++23 [PR103460] adds ac8310dd122 c++: ICE with operator delete [PR104846] adds 97f76b5fc4b c++: Don't allow type-constraint auto(x) [PR104752] adds 4602a494e94 c++: ->template and implicit typedef [PR104608] adds 7c2ac3cebd5 Fix multiple issue in the testcase allocate-1.f90. adds b5417a0ba7e libstdc++: Move closing brace outside #endif [PR104866] adds d8e5fff6b74 [PR103074] LRA: Check new conflicts when splitting hard reg [...] adds d016dd7dbb8 analyzer: fix ICE with -fanalyzer-transitivity [PR104863] adds a8db9b90439 libstdc++: Do not use fast_float for 16-bit size_t [PR104870] adds a717376e99f PR c++/84964: Middle-end patch to expand_call for ICE after sorry. adds 5e28be89665 Daily bump. adds 41bda0036ce Fortran: OpenMP/OpenACC avoid uninit access in size calc fo [...] adds 1375e2b6233 libphobos: Enable on Solaris/SPARC or with /bin/as [PR 103528] adds db494fd68d1 lto-plugin: Honor link_output_name for -foffload-objects file name
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 11 ++ gcc/ChangeLog | 133 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 + gcc/ada/gcc-interface/Makefile.in | 3 +- gcc/analyzer/ChangeLog | 53 ++++++++ gcc/analyzer/analyzer.h | 1 + gcc/analyzer/constraint-manager.cc | 4 + gcc/analyzer/diagnostic-manager.cc | 43 +++++- gcc/analyzer/diagnostic-manager.h | 7 + gcc/analyzer/engine.cc | 10 ++ gcc/analyzer/exploded-graph.h | 1 + gcc/analyzer/pending-diagnostic.h | 43 ++++++ gcc/analyzer/region-model.cc | 125 +++++++++++++++++ gcc/analyzer/region-model.h | 149 +++++++++++++++++++++ gcc/analyzer/sm-taint.cc | 4 + gcc/calls.cc | 2 + gcc/cp/ChangeLog | 39 ++++++ gcc/cp/decl.cc | 8 +- gcc/cp/parser.cc | 5 +- gcc/cp/semantics.cc | 8 +- gcc/cp/typeck2.cc | 8 +- gcc/fortran/trans-openmp.cc | 6 +- gcc/gimple-range-cache.cc | 15 ++- gcc/ipa-cp.cc | 20 +-- gcc/lra-constraints.cc | 9 +- gcc/testsuite/ChangeLog | 143 ++++++++++++++++++++ gcc/testsuite/g++.dg/cpp23/auto-fncast12.C | 8 ++ gcc/testsuite/g++.dg/cpp23/subscript7.C | 17 +++ gcc/testsuite/g++.dg/init/delete5.C | 8 ++ gcc/testsuite/g++.dg/other/pr84964.C | 7 + gcc/testsuite/g++.dg/parse/template-keyword3.C | 12 ++ gcc/testsuite/g++.dg/parse/template-keyword4.C | 17 +++ .../gcc.dg/analyzer/taint-size-access-attr-1.c | 7 +- gcc/testsuite/gcc.dg/analyzer/torture/pr104863.c | 14 ++ gcc/testsuite/gcc.dg/analyzer/write-to-const-2.c | 60 +++++++++ .../gcc.dg/analyzer/write-to-function-1.c | 15 +++ .../gcc.dg/analyzer/write-to-string-literal-2.c | 19 +++ .../gcc.dg/analyzer/write-to-string-literal-3.c | 66 +++++++++ .../gcc.dg/analyzer/write-to-string-literal-4.c | 23 ++++ .../gcc.dg/analyzer/write-to-string-literal-5.c | 31 +++++ gcc/testsuite/gcc.dg/ipa/pr104813.c | 32 +++++ gcc/testsuite/gcc.target/i386/pr103074.c | 16 +++ .../gfortran.dg/goacc/array-with-dt-1.f90 | 18 ++- .../gfortran.dg/goacc/array-with-dt-1a.f90 | 27 ++++ gcc/testsuite/gfortran.dg/goacc/pr93464-2.f90 | 26 ++++ gcc/testsuite/gfortran.dg/goacc/pr93464.f90 | 12 +- gcc/tree-ssa-dom.cc | 58 ++++---- libgomp/ChangeLog | 56 ++++++++ libgomp/testsuite/libgomp.fortran/allocate-1.f90 | 26 ++-- libphobos/configure | 12 -- libphobos/configure.ac | 12 -- libphobos/configure.tgt | 3 + libstdc++-v3/ChangeLog | 22 +++ libstdc++-v3/include/bits/this_thread_sleep.h | 2 +- libstdc++-v3/libsupc++/compare | 12 +- libstdc++-v3/src/c++17/floating_from_chars.cc | 3 +- lto-plugin/lto-plugin.c | 9 +- 58 files changed, 1403 insertions(+), 105 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast12.C create mode 100644 gcc/testsuite/g++.dg/cpp23/subscript7.C create mode 100644 gcc/testsuite/g++.dg/init/delete5.C create mode 100644 gcc/testsuite/g++.dg/other/pr84964.C create mode 100644 gcc/testsuite/g++.dg/parse/template-keyword3.C create mode 100644 gcc/testsuite/g++.dg/parse/template-keyword4.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr104863.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/write-to-const-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/write-to-function-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/write-to-string-literal-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/write-to-string-literal-3.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/write-to-string-literal-4.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/write-to-string-literal-5.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr104813.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103074.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/array-with-dt-1a.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/pr93464-2.f90