This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from d1c4d40b1c6 Fix markup in gcc.dg/vect/vect-cond-reduc-3.c adds 9298ad0de70 Disable epilogue loop vectorisation for vect-widen-mult-u8-*.c adds eb491ae4e35 Release memory-block-pool memory back to malloc. adds e7310ff9bdd Use GFX9 granulated sgprs count correctly. adds da834c3a82d PR tree-optimization/92501 - strncmp with constant untermin [...] adds 045403dda55 Limit LDS usage. adds 3f471d330b3 PR middle-end/88226 - missing warning on fprintf, fputs, an [...] adds 6fd78222517 PR middle-end/83859 - attributes to associate pointer argum [...] adds 4d0793215a9 PR tree-optimization/92618 * tree-ssa-reassoc.c (v_info): [...] adds 25b2b96d8f3 Implement P1920R1, Missing feature-test macros 2017-2019. [...] adds 32488342578 [testsuite] Commit missed Changelog entry. adds e48b6730d33 [Darwin, X86, testsuite] Update tests for common section use. adds 9c73bc9d902 PR c++/92458 * tree-hash-traits.h (tree_decl_hash, tree_s [...] adds a4c0964df9d PR c/90677 * c-common.h (identifier_global_tag): Declare. [...] adds d3cd2986411 PR c++/88337 - P1327R1: Allow polymorphic typeid in constexpr. adds abda1276bfe Daily bump. adds ab1361bacde PR c++/92365 adds 27a05134f4a PR rtl-optimization/92610 * cse.c (rest_of_handle_cse2): [...] adds 97a435f08ee PR middle-end/83859 * doc/extend.texi (attribute access): [...] adds 1fe462b2fe2 PR target/92615 * config/i386/i386.c (ix86_md_asm_adjust) [...] adds 7fe129f614e * ipa-fnsummary.c: Fix comment typos. * ipa-ref.h: Likewi [...] adds 9f737326c47 Convert inliner to function specific param infrastructure adds e81e274f75c /bin/sh: :q: command not found This patch adds opt_for_fn f [...] adds 9131d702902 Add test case for PR 92442. adds e74c281bf49 Fixed ChangeLog entry. adds dd1b54be6b5 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 170 ++++++ gcc/DATESTAMP | 2 +- gcc/attribs.c | 22 +- gcc/attribs.h | 20 + gcc/builtins.c | 635 ++++++++++++++------- gcc/builtins.h | 6 +- gcc/c-family/ChangeLog | 37 ++ gcc/c-family/c-attribs.c | 396 ++++++++++++- gcc/c-family/c-common.c | 8 +- gcc/c-family/c-common.h | 3 +- gcc/c-family/c-cppbuiltin.c | 13 +- gcc/c-family/c-format.c | 40 +- gcc/c/ChangeLog | 5 + gcc/c/c-decl.c | 14 + gcc/calls.c | 332 +++++++++++ gcc/cif-code.def | 2 - gcc/config/gcn/gcn.c | 26 +- gcc/config/i386/i386.c | 10 +- gcc/cp/ChangeLog | 31 + gcc/cp/constexpr.c | 9 +- gcc/cp/constraint.cc | 2 +- gcc/cp/cp-objcp-common.c | 11 +- gcc/cp/decl.c | 2 +- gcc/cp/init.c | 2 +- gcc/cp/name-lookup.c | 4 +- gcc/cp/pt.c | 8 +- gcc/cp/rtti.c | 2 - gcc/cse.c | 4 +- gcc/doc/extend.texi | 72 ++- gcc/doc/invoke.texi | 21 - gcc/ggc-page.c | 3 + gcc/gimple-fold.c | 110 +++- gcc/ipa-devirt.c | 28 +- gcc/ipa-fnsummary.c | 76 +-- gcc/ipa-fnsummary.h | 10 +- gcc/ipa-icf-gimple.h | 8 +- gcc/ipa-icf.c | 18 +- gcc/ipa-icf.h | 8 +- gcc/ipa-inline-analysis.c | 2 +- gcc/ipa-inline-transform.c | 6 +- gcc/ipa-inline.c | 124 ++-- gcc/ipa-polymorphic-call.c | 52 +- gcc/ipa-predicate.c | 6 +- gcc/ipa-predicate.h | 6 +- gcc/ipa-ref.h | 2 +- gcc/ipa-split.c | 4 +- gcc/lto/ChangeLog | 4 + gcc/lto/lto.c | 1 + gcc/memory-block.cc | 34 +- gcc/memory-block.h | 5 +- gcc/opts.c | 4 + gcc/params.opt | 62 +- gcc/profile-count.c | 8 +- gcc/profile-count.h | 32 +- gcc/testsuite/ChangeLog | 101 ++++ gcc/testsuite/c-c++-common/attr-nonstring-8.c | 4 +- gcc/testsuite/c-c++-common/pr90677.c | 11 + gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 4 +- gcc/testsuite/g++.dg/cpp2a/consteval15.C | 14 + gcc/testsuite/g++.dg/cpp2a/constexpr-typeid1.C | 47 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-typeid2.C | 60 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-typeid3.C | 33 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-typeid4.C | 19 + gcc/testsuite/g++.dg/cpp2a/desig15.C | 27 + gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 32 +- gcc/testsuite/g++.dg/cpp2a/lambda-generic6.C | 11 + gcc/testsuite/g++.dg/cpp2a/lambda-pack-init3.C | 19 + gcc/testsuite/g++.dg/opt/pr92610.C | 13 + gcc/testsuite/g++.dg/pch/pr92458.C | 5 + gcc/testsuite/g++.dg/pch/pr92458.Hs | 7 + gcc/testsuite/g++.dg/pr92365.C | 12 + gcc/testsuite/g++.dg/tree-ssa/pr53844.C | 2 +- gcc/testsuite/g++.dg/tree-ssa/pr61034.C | 2 +- gcc/testsuite/g++.dg/tree-ssa/pr8781.C | 2 +- gcc/testsuite/g++.dg/warn/Wstringop-truncation-1.C | 2 +- gcc/testsuite/gcc.c-torture/compile/pr92618.c | 67 +++ gcc/testsuite/gcc.c-torture/execute/pr92618.c | 63 ++ gcc/testsuite/gcc.dg/Wstringop-overflow-22.c | 263 +++++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-23.c | 176 ++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-24.c | 204 +++++++ gcc/testsuite/gcc.dg/attr-access-read-only.c | 96 ++++ gcc/testsuite/gcc.dg/attr-access-read-write-2.c | 61 ++ gcc/testsuite/gcc.dg/attr-access-read-write.c | 92 +++ gcc/testsuite/gcc.dg/attr-access-write-only.c | 89 +++ gcc/testsuite/gcc.dg/ipa/pr63416.c | 2 +- gcc/testsuite/gcc.dg/strcmpopt_7.c | 119 ++++ .../gcc.dg/tree-ssa/builtin-fprintf-warn-1.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-12.c | 2 +- gcc/testsuite/gcc.dg/vect/pr66142.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8-u32.c | 1 + gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8.c | 1 + gcc/testsuite/gcc.dg/winline-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr27971.c | 2 + gcc/testsuite/gcc.target/i386/pr92615.c | 45 ++ gcc/testsuite/gcc.target/i386/sse2-load-multi.c | 1 + gcc/testsuite/gcc.target/i386/sse2-store-multi.c | 1 + gcc/testsuite/gcc.target/powerpc/pr72804.c | 2 +- gcc/testsuite/gfortran.dg/bounds_check_21.f90 | 12 + gcc/tree-hash-traits.h | 40 -- gcc/tree-ssa-reassoc.c | 118 +++- gcc/tree-ssa-strlen.c | 22 +- gcc/tree.h | 64 +++ 102 files changed, 3850 insertions(+), 652 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr90677.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval15.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-typeid1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-typeid2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-typeid3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-typeid4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/desig15.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-generic6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init3.C create mode 100644 gcc/testsuite/g++.dg/opt/pr92610.C create mode 100644 gcc/testsuite/g++.dg/pch/pr92458.C create mode 100644 gcc/testsuite/g++.dg/pch/pr92458.Hs create mode 100644 gcc/testsuite/g++.dg/pr92365.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr92618.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr92618.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-22.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-23.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-24.c create mode 100644 gcc/testsuite/gcc.dg/attr-access-read-only.c create mode 100644 gcc/testsuite/gcc.dg/attr-access-read-write-2.c create mode 100644 gcc/testsuite/gcc.dg/attr-access-read-write.c create mode 100644 gcc/testsuite/gcc.dg/attr-access-write-only.c create mode 100644 gcc/testsuite/gcc.dg/strcmpopt_7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92615.c create mode 100644 gcc/testsuite/gfortran.dg/bounds_check_21.f90