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_ubsan in repository toolchain/ci/gcc.
from 6283d5ad477 sh: Fix up __attribute__((optimize ("Os"))) handling on SH [...] adds e58484a019c c++: make -Wctad-maybe-unsupported respect complain [PR105143] adds 9fd377a7473 c++: Fix up ICE when cplus_decl_attributes is called with e [...] adds 61bee6aed26 combine: Don't record for UNDO_MODE pointers into regno_reg [...] adds 790e9814454 jit: fix location of .png files for "make jit.pdf" [PR102824] adds 5e431ae4ccc Move 'libgomp/plugin/cuda/cuda.h' to 'include/cuda/cuda.h' adds 80eb8ec6727 Daily bump. adds d9421784980 c++: vector compound literal [PR105187] adds 2dda1094a7c libstdc++-v3 expected: Correct minimal-size test in require [...] adds 8e4339f5023 c++: nested generic lambda in DMI [PR101717] adds f44a5c700f4 c++: conversion with trailing return type [PR101051] adds 83e4f0a7769 Refine and/ior/xor/andn masked patterns for V*HFmode. adds 176df4ccb58 IBM zSystems/testsuite: PR105147: Skip pr105140.c adds 54ed6563d22 middle-end/105165 - sorry instead of ICE for _Complex asm goto adds 973a2ce71f8 tree.cc: Add tree_builtin_call_types_compatible_p [PR105150] adds 46c739d40c6 c++: Handle __builtin_clear_padding on non-trivially-copyab [...] adds 897b080e6d9 testsuite: skip PR103350 tests on big-endian adds fdd81afcf18 testsuite: enable fast-math-complex-* testcases. adds 024edf08959 AArch64: Fix left fold sum reduction RTL patterns [PR104049] adds 27bfd13437c tree-optimization/105185 - simplify modref query in SCCVN adds 88b939b19ab analyzer: fix leak false +ve with symbolic writes [PR102208] adds 8c0ebaf9f58 ipa/104303 - miscompilation of gnatmake
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 121 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/store.cc | 112 +++++++++--- gcc/analyzer/store.h | 10 +- gcc/combine.cc | 26 +-- gcc/config/aarch64/aarch64-simd.md | 70 +++----- gcc/config/i386/sse.md | 34 ++-- gcc/cp/ChangeLog | 25 +++ gcc/cp/cp-objcp-common.cc | 16 ++ gcc/cp/cp-objcp-common.h | 3 + gcc/cp/decl.cc | 7 +- gcc/cp/decl2.cc | 6 +- gcc/cp/lambda.cc | 8 +- gcc/cp/pt.cc | 2 +- gcc/cp/typeck2.cc | 1 + gcc/gimple-fold.cc | 7 +- gcc/ipa-fnsummary.cc | 2 +- gcc/jit/ChangeLog | 12 ++ .../texinfo/{ => libgccjit-figures}/factorial.png | Bin .../texinfo/{ => libgccjit-figures}/factorial1.png | Bin .../{ => libgccjit-figures}/sum-of-squares.png | Bin .../{ => libgccjit-figures}/sum-of-squares1.png | Bin gcc/langhooks-def.h | 4 +- gcc/langhooks.h | 5 + gcc/testsuite/ChangeLog | 72 ++++++++ .../compile => c-c++-common/torture}/20050113-1.c | 0 gcc/testsuite/g++.dg/cpp0x/pr104668.C | 13 ++ gcc/testsuite/g++.dg/cpp0x/trailing15.C | 14 ++ gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C | 7 + .../g++.dg/cpp2a/builtin-clear-padding1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/nodiscard1.C | 13 ++ .../g++.dg/torture/builtin-clear-padding-5.C | 44 +++++ .../g++.dg/warn/Wctad-maybe-unsupported4.C | 13 ++ gcc/testsuite/gcc.dg/analyzer/symbolic-9.c | 197 +++++++++++++++++++++ .../gcc.dg/analyzer/torture/leak-pr102308-1.c | 19 ++ .../gcc.dg/analyzer/torture/leak-pr102308-2.c | 12 ++ gcc/testsuite/gcc.dg/pr105140.c | 2 +- gcc/testsuite/gcc.dg/pr105150.c | 8 + gcc/testsuite/gcc.dg/pr105165.c | 13 ++ gcc/testsuite/gcc.dg/torture/pr105185.c | 13 ++ .../vect/complex/fast-math-complex-add-double.c | 4 +- .../vect/complex/fast-math-complex-add-float.c | 4 +- .../complex/fast-math-complex-add-half-float.c | 7 +- .../complex/fast-math-complex-add-pattern-double.c | 3 +- .../complex/fast-math-complex-add-pattern-float.c | 2 +- .../fast-math-complex-add-pattern-half-float.c | 8 +- .../complex/fast-math-complex-mla-half-float.c | 2 + .../vect/complex/fast-math-complex-mls-double.c | 1 + .../vect/complex/fast-math-complex-mls-float.c | 1 + .../complex/fast-math-complex-mls-half-float.c | 2 + .../vect/complex/fast-math-complex-mul-double.c | 1 + .../vect/complex/fast-math-complex-mul-float.c | 1 + .../complex/fast-math-complex-mul-half-float.c | 2 + gcc/testsuite/gcc.dg/vect/vect.exp | 2 +- gcc/testsuite/gcc.target/aarch64/pr103350-1.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr103350-2.c | 2 +- gcc/testsuite/gcc.target/aarch64/vadd_reduc-1.c | 22 +++ gcc/testsuite/gcc.target/aarch64/vadd_reduc-2.c | 34 ++++ gcc/testsuite/gnat.dg/concat5.adb | 9 + gcc/testsuite/gnat.dg/concat5_pkg1.adb | 18 ++ gcc/testsuite/gnat.dg/concat5_pkg1.ads | 5 + gcc/testsuite/gnat.dg/concat5_pkg2.adb | 10 ++ gcc/testsuite/gnat.dg/concat5_pkg2.ads | 5 + gcc/trans-mem.cc | 2 +- gcc/tree-complex.cc | 16 ++ gcc/tree-ssa-alias.cc | 65 +++---- gcc/tree-ssa-alias.h | 10 +- gcc/tree-ssa-dce.cc | 2 +- gcc/tree-ssa-dse.cc | 4 +- gcc/tree-ssa-sccvn.cc | 5 +- gcc/tree-ssa-structalias.cc | 15 +- gcc/tree.cc | 57 +++++- include/ChangeLog | 4 + {libgomp/plugin => include}/cuda/cuda.h | 7 +- libgomp/ChangeLog | 9 + libgomp/configure | 1 - libgomp/plugin/configfrag.ac | 1 - libgomp/plugin/plugin-nvptx.c | 6 +- .../testsuite/20_util/expected/requirements.cc | 2 +- 79 files changed, 1070 insertions(+), 198 deletions(-) rename gcc/jit/docs/_build/texinfo/{ => libgccjit-figures}/factorial.png (100%) rename gcc/jit/docs/_build/texinfo/{ => libgccjit-figures}/factorial1.png (100%) rename gcc/jit/docs/_build/texinfo/{ => libgccjit-figures}/sum-of-squares.png (100%) rename gcc/jit/docs/_build/texinfo/{ => libgccjit-figures}/sum-of-squares1.png (100%) rename gcc/testsuite/{gcc.c-torture/compile => c-c++-common/torture}/20050113-1.c (100%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr104668.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/trailing15.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nodiscard1.C create mode 100644 gcc/testsuite/g++.dg/torture/builtin-clear-padding-5.C create mode 100644 gcc/testsuite/g++.dg/warn/Wctad-maybe-unsupported4.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/symbolic-9.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/leak-pr102308-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/leak-pr102308-2.c create mode 100644 gcc/testsuite/gcc.dg/pr105150.c create mode 100644 gcc/testsuite/gcc.dg/pr105165.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr105185.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vadd_reduc-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vadd_reduc-2.c create mode 100644 gcc/testsuite/gnat.dg/concat5.adb create mode 100644 gcc/testsuite/gnat.dg/concat5_pkg1.adb create mode 100644 gcc/testsuite/gnat.dg/concat5_pkg1.ads create mode 100644 gcc/testsuite/gnat.dg/concat5_pkg2.adb create mode 100644 gcc/testsuite/gnat.dg/concat5_pkg2.ads rename {libgomp/plugin => include}/cuda/cuda.h (97%)