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_O3 in repository toolchain/ci/gcc.
from d3f22853d18 docs: Remove 2 more duplicite param descriptions. adds 5459fa132a9 libstdc++: Fix circular dependency for bitmap_allocator [PR103381] adds 8632f8c65de Remove duplicated param valud in modref tree adds 46d3cfd29dc libcpp: Fix ATTR_LIKELY definition PR preprocessor/103355 adds 721d8b9e26b Fortran: fix scalarization for intrinsic LEN_TRIM with pres [...] adds e6a6569ce28 rs6000: Fix test_mffsl.c effective target check adds c2c534f6faa rs6000: Add [power6-64] stanza to new builtin support adds d6024c85a1c rs6000: Better error messages for power8/9 vector builtins adds 3363022ed81 fixincludes: don't abort() on access failure [PR103306] adds 7b7318faf79 c++: Add static in g++.dg/warn/Waddress-5.C adds 4b1d3d8d732 c++: -Wuninitialized for mem-inits and empty classes [PR19808] adds 16e95050f71 Fortran: do not attempt simplification of [LU]BOUND for poi [...] adds 39de0e54110 libstdc++: Add effective-target for std::allocator implementation adds c59ec55c345 libstdc++: Add another testcase for std::unique_ptr printer [...] adds 30ba058f77e Implement -Winfinite-recursion [PR88232]. adds 2dd56aed3e4 Issue -Waddress also for reference members [PR96507]. adds e1d43592645 Daily bump. adds 7df89377a7a Enhance optimize_atomic_bit_test_and to handle truncation. adds 9bf69a85586 timevar: Add auto_cond_timevar class adds d71d019f63e c++: Fix missing NSDMI diagnostic in C++98 [PR103347] adds 0888d6bbe97 middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2 [...] adds 755c2e7d71c middle-end: Fix failures with bitclear patterns on signed values adds 52554dde7bf Avoid redundant get_loop_body calls in IVOPTs adds 04eccbbe3d9 bswap: Fix up symbolic merging for xor and plus [PR103376] adds 709716b9f49 attribs: Fix ICEs on attributes starting with _ [PR103365] adds 5bca26742cf openmp: Fix up handling of kind(host) and kind(nohost) in A [...] adds d9ca2ca381e middle-end/103193 - avoid canonicalizing <= and >= to == fo [...] adds be60f80247f Update GMP/MPFR/MPC/ISL version in contrib/download_prerequisites adds c2e681059bc jit: Initialize function::m_blocks in ctor adds fdd34569e7a Restore previous OpenACC implicit data clauses ordering [PR103244]
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 10 + contrib/download_prerequisites | 12 +- contrib/prerequisites.md5 | 8 +- contrib/prerequisites.sha512 | 8 +- fixincludes/ChangeLog | 5 + fixincludes/fixincl.c | 15 +- gcc/ChangeLog | 138 +++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/attribs.c | 9 +- gcc/attribs.h | 11 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c.opt | 4 + gcc/c/ChangeLog | 5 + gcc/common.opt | 4 + gcc/config/rs6000/rs6000-builtin-new.def | 9 +- gcc/config/rs6000/rs6000-call.c | 55 +++-- gcc/config/rs6000/rs6000-gen-builtins.c | 4 + gcc/cp/ChangeLog | 17 ++ gcc/cp/call.c | 106 +++------ gcc/cp/cp-tree.h | 16 +- gcc/cp/decl.c | 73 +++--- gcc/cp/error.c | 32 +-- gcc/cp/init.c | 3 +- gcc/cp/name-lookup.c | 240 ++++++-------------- gcc/cp/parser.c | 8 + gcc/cp/typeck.c | 5 +- gcc/doc/invoke.texi | 9 + gcc/fortran/ChangeLog | 14 ++ gcc/fortran/simplify.c | 6 + gcc/fortran/trans-array.c | 1 + gcc/gimple-ssa-store-merging.c | 20 +- gcc/gimple-warn-recursion.c | 202 +++++++++++++++++ gcc/gimplify.c | 22 +- gcc/ipa-modref-tree.c | 52 ++--- gcc/ipa-modref-tree.h | 76 +++++-- gcc/ipa-modref.c | 136 +++++------ gcc/jit/jit-playback.c | 3 +- gcc/match.pd | 74 ++++-- gcc/omp-general.c | 6 + gcc/passes.def | 1 + gcc/testsuite/ChangeLog | 85 +++++++ gcc/testsuite/c-c++-common/Wno-attributes-1.c | 3 +- gcc/testsuite/c-c++-common/Wno-attributes-2.c | 3 +- gcc/testsuite/c-c++-common/Wno-attributes-4.c | 7 + gcc/testsuite/c-c++-common/Wno-attributes-5.c | 8 + gcc/testsuite/c-c++-common/attr-used-5.c | 2 +- gcc/testsuite/c-c++-common/attr-used-6.c | 2 +- gcc/testsuite/c-c++-common/attr-used-9.c | 2 +- .../c-c++-common/goacc/combined-reduction.c | 2 +- .../c-c++-common/goacc/firstprivate-mappings-1.c | 7 +- gcc/testsuite/c-c++-common/goacc/mdc-1.c | 2 +- gcc/testsuite/g++.dg/cpp0x/nsdmi-warn1.C | 10 + gcc/testsuite/g++.dg/cpp0x/nsdmi-warn1.h | 2 + .../g++.dg/goacc/firstprivate-mappings-1.C | 2 +- gcc/testsuite/g++.dg/warn/Waddress-5.C | 2 +- gcc/testsuite/g++.dg/warn/Waddress-8.C | 85 +++++++ gcc/testsuite/g++.dg/warn/Winfinite-recursion-2.C | 75 ++++++ gcc/testsuite/g++.dg/warn/Winfinite-recursion-3.C | 77 +++++++ gcc/testsuite/g++.dg/warn/Winfinite-recursion.C | 34 +++ gcc/testsuite/g++.dg/warn/Wuninitialized-28.C | 1 + gcc/testsuite/g++.dg/warn/Wuninitialized-29.C | 1 + gcc/testsuite/g++.dg/warn/Wuninitialized-31.C | 73 ++++++ gcc/testsuite/gcc.c-torture/execute/pr103376.c | 29 +++ gcc/testsuite/gcc.dg/Winfinite-recursion-2.c | 252 +++++++++++++++++++++ gcc/testsuite/gcc.dg/Winfinite-recursion.c | 227 +++++++++++++++++++ gcc/testsuite/gcc.dg/bic-bitmask-10.c | 26 +++ gcc/testsuite/gcc.dg/bic-bitmask-11.c | 25 ++ gcc/testsuite/gcc.dg/bic-bitmask-12.c | 17 ++ gcc/testsuite/gcc.dg/bic-bitmask-13.c | 24 ++ gcc/testsuite/gcc.dg/bic-bitmask-14.c | 24 ++ gcc/testsuite/gcc.dg/bic-bitmask-15.c | 24 ++ gcc/testsuite/gcc.dg/bic-bitmask-16.c | 24 ++ gcc/testsuite/gcc.dg/bic-bitmask-17.c | 24 ++ gcc/testsuite/gcc.dg/bic-bitmask-18.c | 24 ++ gcc/testsuite/gcc.dg/bic-bitmask-19.c | 24 ++ gcc/testsuite/gcc.dg/bic-bitmask-2.c | 25 ++ gcc/testsuite/gcc.dg/bic-bitmask-20.c | 24 ++ gcc/testsuite/gcc.dg/bic-bitmask-21.c | 25 ++ gcc/testsuite/gcc.dg/bic-bitmask-22.c | 24 ++ gcc/testsuite/gcc.dg/bic-bitmask-23.c | 16 ++ gcc/testsuite/gcc.dg/bic-bitmask-3.c | 25 ++ gcc/testsuite/gcc.dg/bic-bitmask-4.c | 25 ++ gcc/testsuite/gcc.dg/bic-bitmask-5.c | 25 ++ gcc/testsuite/gcc.dg/bic-bitmask-6.c | 25 ++ gcc/testsuite/gcc.dg/bic-bitmask-7.c | 24 ++ gcc/testsuite/gcc.dg/bic-bitmask-8.c | 25 ++ gcc/testsuite/gcc.dg/bic-bitmask-9.c | 25 ++ gcc/testsuite/gcc.dg/bic-bitmask.h | 43 ++++ gcc/testsuite/gcc.target/aarch64/bic-bitmask-1.c | 13 ++ gcc/testsuite/gcc.target/i386/pr103194-2.c | 64 ++++++ gcc/testsuite/gcc.target/i386/pr103194-3.c | 64 ++++++ gcc/testsuite/gcc.target/i386/pr103194-4.c | 61 +++++ gcc/testsuite/gcc.target/i386/pr103194-5.c | 61 +++++ gcc/testsuite/gcc.target/i386/pr103194.c | 16 ++ gcc/testsuite/gcc.target/powerpc/test_mffsl.c | 4 +- .../gfortran.dg/bound_simplification_7.f90 | 18 ++ gcc/testsuite/gfortran.dg/len_trim.f90 | 27 +++ gcc/timevar.h | 44 +++- gcc/tree-pass.h | 1 + gcc/tree-ssa-ccp.c | 99 ++++---- gcc/tree-ssa-loop-ivopts.c | 16 +- gcc/tree-ssa-phiopt.c | 94 +++++++- gcc/tree.c | 53 +++++ gcc/tree.h | 5 + libcpp/ChangeLog | 12 + libcpp/system.h | 2 + libgomp/testsuite/libgomp.c/declare-variant-2.c | 45 ++++ libstdc++-v3/ChangeLog | 26 +++ libstdc++-v3/include/ext/bitmap_allocator.h | 2 +- libstdc++-v3/testsuite/18_support/50594.cc | 1 + libstdc++-v3/testsuite/20_util/allocator/1.cc | 7 +- .../testsuite/20_util/allocator/overaligned.cc | 2 +- .../testsuite/23_containers/unordered_map/96088.cc | 1 + .../23_containers/unordered_multimap/96088.cc | 1 + .../23_containers/unordered_multiset/96088.cc | 1 + .../testsuite/23_containers/unordered_set/96088.cc | 1 + .../testsuite/ext/throw_allocator/check_delete.cc | 1 + .../testsuite/ext/throw_allocator/check_new.cc | 1 + libstdc++-v3/testsuite/lib/libstdc++.exp | 8 + .../testsuite/libstdc++-prettyprinters/cxx11.cc | 11 + 121 files changed, 3119 insertions(+), 630 deletions(-) create mode 100644 gcc/gimple-warn-recursion.c create mode 100644 gcc/testsuite/c-c++-common/Wno-attributes-4.c create mode 100644 gcc/testsuite/c-c++-common/Wno-attributes-5.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-warn1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-warn1.h create mode 100644 gcc/testsuite/g++.dg/warn/Waddress-8.C create mode 100644 gcc/testsuite/g++.dg/warn/Winfinite-recursion-2.C create mode 100644 gcc/testsuite/g++.dg/warn/Winfinite-recursion-3.C create mode 100644 gcc/testsuite/g++.dg/warn/Winfinite-recursion.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-31.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr103376.c create mode 100644 gcc/testsuite/gcc.dg/Winfinite-recursion-2.c create mode 100644 gcc/testsuite/gcc.dg/Winfinite-recursion.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-10.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-11.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-12.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-13.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-14.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-15.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-16.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-17.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-18.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-19.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-2.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-20.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-21.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-22.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-23.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-3.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-4.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-5.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-6.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-7.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-8.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask-9.c create mode 100644 gcc/testsuite/gcc.dg/bic-bitmask.h create mode 100644 gcc/testsuite/gcc.target/aarch64/bic-bitmask-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103194-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103194-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103194-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103194-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103194.c create mode 100644 gcc/testsuite/gfortran.dg/bound_simplification_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/len_trim.f90 create mode 100644 libgomp/testsuite/libgomp.c/declare-variant-2.c