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-aarch64-bootstrap_profiled in repository toolchain/ci/gcc.
from b32305b41dc middle-end: updating the reg use in exit block for -fzero-c [...] adds 2ac7b19f1e9 analyzer: handle more casts of string literals [PR98797] adds c22f3fb7807 OpenMP/C++: Permit mapping classes with virtual members [PR102204] adds b25a7c05f12 libstdc++: Strengthen memory order for atomic<T>::wait/notify adds db84f382ae3 c++: ICE on xtreme-header_a.H adds 50243f4918c testsuite: Fix up g++.dg/warn/Wuninitialized-32.C test for [...] adds a645583d4d6 Daily bump. adds fd64b09217f [nvptx] Handle asm insn in prevent_branch_around_nothing adds 893aeac17c7 [testsuite] Require alloca support in a few tests adds 7cc6a8d00af [testsuite] Require non_strict_prototype in a few tests adds 165947fecf4 Add single_use to simplification (uncond_op + vec_cond -> c [...] adds 18c8086d65f df: Don't set bbs dirty because of debug insn moves [PR104459] adds 72f8d228aff middle-end/104496 - fix vectorized_internal_fn_supported_p adds fb76c0ad35f combine: Fix ICE with substitution of CONST_INT into PRE_DE [...] adds 84993d94e13 c++: Fix up constant expression __builtin_convertvector fol [...] adds ae117af4394 [gimplefe] Add vector_mask attribute to get access to vector bools adds cc68ad87014 analyzer: ignore uninitialized uses of empty types [PR104274] adds 274a4d29421 [PR104400] LRA: Modify exclude start hard register calculat [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 162 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 11 ++ gcc/analyzer/region-model-manager.cc | 19 ++- gcc/analyzer/region-model.cc | 10 +- gcc/analyzer/region.cc | 28 ++++ gcc/analyzer/region.h | 6 + gcc/c-family/ChangeLog | 6 + gcc/c-family/c-attribs.cc | 36 +++++ gcc/c/ChangeLog | 13 ++ gcc/c/gimple-parser.cc | 12 +- gcc/combine.cc | 6 + gcc/config/nvptx/nvptx.cc | 8 + gcc/cp/ChangeLog | 26 ++++ gcc/cp/constexpr.cc | 9 +- gcc/cp/decl2.cc | 8 - gcc/cp/module.cc | 2 +- gcc/df-scan.cc | 6 +- gcc/fortran/ChangeLog | 25 ++++ gcc/internal-fn.cc | 3 +- gcc/lra-constraints.cc | 10 +- gcc/match.pd | 12 +- gcc/testsuite/ChangeLog | 137 +++++++++++++++++ gcc/testsuite/c-c++-common/Walloca-larger-than.c | 3 +- gcc/testsuite/c-c++-common/Warray-bounds-9.c | 3 +- gcc/testsuite/c-c++-common/Wdangling-pointer-2.c | 3 +- gcc/testsuite/c-c++-common/Wdangling-pointer-4.c | 3 +- gcc/testsuite/c-c++-common/Wdangling-pointer-5.c | 3 +- gcc/testsuite/c-c++-common/Wdangling-pointer.c | 3 +- gcc/testsuite/c-c++-common/auto-init-11.c | 1 + gcc/testsuite/c-c++-common/auto-init-12.c | 1 + gcc/testsuite/c-c++-common/auto-init-15.c | 1 + gcc/testsuite/c-c++-common/auto-init-16.c | 1 + .../c-c++-common/torture/builtin-clear-padding-4.c | 2 + gcc/testsuite/g++.dg/cpp0x/constexpr-104472.C | 9 ++ gcc/testsuite/g++.dg/gomp/unmappable-1.C | 2 +- gcc/testsuite/g++.dg/warn/Wuninitialized-32.C | 2 +- gcc/testsuite/gcc.c-torture/compile/pr100576.c | 2 + gcc/testsuite/gcc.c-torture/compile/pr97576.c | 2 + gcc/testsuite/gcc.c-torture/compile/pr99787-1.c | 1 + gcc/testsuite/gcc.dg/Walloca-larger-than-4.c | 3 +- gcc/testsuite/gcc.dg/Wdangling-pointer.c | 3 +- gcc/testsuite/gcc.dg/Wfree-nonheap-object-2.c | 3 +- gcc/testsuite/gcc.dg/Wfree-nonheap-object.c | 3 +- gcc/testsuite/gcc.dg/Wstringop-overflow-56.c | 3 +- gcc/testsuite/gcc.dg/Wstringop-overflow-57.c | 3 +- gcc/testsuite/gcc.dg/Wstringop-overflow-67.c | 3 +- gcc/testsuite/gcc.dg/Wstringop-overflow-71.c | 3 +- gcc/testsuite/gcc.dg/Wvla-larger-than-5.c | 3 +- gcc/testsuite/gcc.dg/analyzer/casts-1.c | 45 +++++- gcc/testsuite/gcc.dg/analyzer/taint-alloc-1.c | 1 + .../gcc.dg/analyzer/torture/empty-struct-1.c | 18 +++ gcc/testsuite/gcc.dg/analyzer/torture/ubsan-1.c | 1 + gcc/testsuite/gcc.dg/gimplefe-48.c | 20 +++ gcc/testsuite/gcc.dg/graphite/pr99085.c | 1 + gcc/testsuite/gcc.dg/pr100225.c | 1 + gcc/testsuite/gcc.dg/pr104459.c | 38 +++++ gcc/testsuite/gcc.dg/pr98721-1.c | 1 + gcc/testsuite/gcc.dg/pr99122-2.c | 1 + gcc/testsuite/gcc.dg/sso-14.c | 1 + .../gcc.dg/tree-ssa/builtin-sprintf-warn-25.c | 3 +- gcc/testsuite/gcc.dg/uninit-38.c | 3 +- gcc/testsuite/gcc.dg/uninit-39.c | 3 +- gcc/testsuite/gcc.dg/uninit-41.c | 3 +- gcc/testsuite/gcc.dg/uninit-pr100250.c | 3 +- gcc/testsuite/gcc.dg/uninit-pr101300.c | 3 +- gcc/testsuite/gcc.dg/uninit-pr101494.c | 3 +- gcc/testsuite/gcc.dg/uninit-pr98578.c | 3 +- gcc/testsuite/gcc.dg/uninit-pr98583.c | 3 +- gcc/testsuite/gcc.dg/vla-stexp-1.c | 1 + gcc/testsuite/gcc.dg/vla-stexp-2.c | 1 + gcc/testsuite/gcc.dg/vla-stexp-4.c | 1 + gcc/testsuite/gcc.dg/vla-stexp-5.c | 1 + gcc/testsuite/gcc.target/i386/cond_op_shift_w-1.c | 3 +- gcc/testsuite/gcc.target/i386/pr104446.c | 15 ++ gcc/testsuite/gcc.target/i386/pr104479.c | 33 +++++ gcc/testsuite/gcc.target/i386/pr104496.c | 12 ++ gcc/testsuite/gcc.target/v850/pr104400.c | 8 + gcc/testsuite/gcc.target/v850/v850.exp | 41 ++++++ libgomp/ChangeLog | 21 +++ libgomp/testsuite/libgomp.c++/target-virtual-1.C | 50 +++++++ libstdc++-v3/ChangeLog | 20 +++ libstdc++-v3/include/bits/atomic_wait.h | 4 +- 83 files changed, 918 insertions(+), 74 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-104472.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/empty-struct-1.c create mode 100644 gcc/testsuite/gcc.dg/gimplefe-48.c create mode 100644 gcc/testsuite/gcc.dg/pr104459.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104446.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104479.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104496.c create mode 100644 gcc/testsuite/gcc.target/v850/pr104400.c create mode 100644 gcc/testsuite/gcc.target/v850/v850.exp create mode 100644 libgomp/testsuite/libgomp.c++/target-virtual-1.C