This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-aarch64-spec2k6-Oz_LTO in repository toolchain/ci/gcc.
from 084e80a1e63 P0325R4 to_array from LFTS with updates adds c367833539e * constexpr.c (inline_asm_in_constexpr_error): New. (cxx_ [...] adds 61e52125c93 PR c++/87519 - bogus warning with -Wsign-conversion. * ty [...] adds 312d29cbd2f [C] Fix bogus nested enum error message adds 7240a2d7f97 PR c++/79520 * g++.dg/cpp1y/constexpr-79520.C: New test. adds 65182c061cc RISC-V: Fix C ABI for flattened struct with 0-length bitfield. adds a73bb7f4a98 rs6000: Use iterators in more DFP patterns adds da167d660cc rs6000: Rename DFP iterator and attr to DDTD and q adds 8d42b70692f * doc/extend.texi: Add const qualifier to ld intrinsics. adds 940e8704c9a /cp 2019-08-08 Paolo Carlini paolo.carlini@oracle.com adds 120dca41264 Daily bump. adds 58f8ba7459b use rand instead of random adds 258e7c1755b PR c/91401 c/ * c-parser.c (c_parser_omp_clause_dist_sche [...] adds 96b43ffc969 c/ * c-parser.c (check_no_duplicate_clause): Simplify usin [...] adds c5f5b6bcb87 Port value profiling to -fopt-info infrastructure. adds 04fa7ad3e2e Implement -fopt-info support for IPA ICF. adds 907e3499443 Provide proper error message for -flto=abcd. adds 567ef43c98f Add -flto=auto option value. adds e0dce7bf1e9 skip Cholesky decomposition in is>>n_mv_dist adds 37d02a7deb2 Reject tail calls that read from an escaped RESULT_DECL (PR90313) adds 0d1c911ad51 Strengthen alias_ptr_types_compatible_p in LTO mode. adds 552a2114fb0 [PATCH][GCC][AARCH64] Add effective-target check to b key e [...] adds 4fe655e951e [arm] Recognize thumb2 16-bit variants of the add and compa [...] adds f7b76e54ba8 [aarch64] PR target/91386 Use copy_rtx to avoid modifying o [...] adds 6724062d077 rs6000: vec-rotate-*.c fixes adds 5f7e161a0b8 * reload1.c (finish_spills): Do not check ira_conflicts_p [...] adds dd51a0efd0c * uk.po: Update. adds ef490c0bd14 * zh_TW.po: Update. adds 42c9a061a6b Daily bump. adds e4cbf23cdbe Fix ODR violation in d/runtime.cc adds c5c4ce6ccab Assorted ChangeLog cleanups. adds 13af6a02adc PR target/91408 * config/i386/mmx.md (usadv8qi): Use regi [...] adds a1496ae7418 * tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_DEVIC [...] adds e03f736dec2 d: Fix internal compiler error: in add_expr, at tree.c:7794 adds 4d0ce7439e6 2019-08-10 Steven G. Kargl kargl@gcc.gnu.org adds bbafc6b5ba0 Daily bump. adds 27dbe1911b1 Correct a single misfire in previous ChangeLog cleanup. adds 9a59b525d11 d: Fix ICE: gimplification failed (gimplify.c at 13436)
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 277 ++++++++++------- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 8 +- gcc/alias.c | 12 +- gcc/brig/ChangeLog | 75 ++--- gcc/c-family/ChangeLog | 148 ++++----- gcc/c-family/c-pragma.h | 1 + gcc/c/ChangeLog | 95 ++++-- gcc/c/c-decl.c | 2 + gcc/c/c-parser.c | 114 +++++-- gcc/c/c-typeck.c | 1 + gcc/config/aarch64/aarch64.c | 18 +- gcc/config/arm/arm.md | 30 +- gcc/config/i386/mmx.md | 4 +- gcc/config/riscv/riscv.c | 92 +++++- gcc/config/rs6000/dfp.md | 214 +++++-------- gcc/cp/ChangeLog | 248 ++++++++------- gcc/cp/constexpr.c | 26 +- gcc/cp/decl.c | 19 +- gcc/cp/parser.c | 120 ++++++-- gcc/cp/semantics.c | 1 + gcc/cp/typeck.c | 4 +- gcc/d/ChangeLog | 44 ++- gcc/d/d-codegen.cc | 8 +- gcc/d/d-convert.cc | 1 - gcc/d/runtime.cc | 8 +- gcc/doc/extend.texi | 8 +- gcc/doc/invoke.texi | 7 +- gcc/fortran/ChangeLog | 56 +++- gcc/fortran/decl.c | 7 +- gcc/fortran/expr.c | 41 ++- gcc/fortran/gfortran.h | 4 + gcc/fortran/intrinsic.c | 21 +- gcc/fortran/resolve.c | 49 +++ gcc/fortran/trans-intrinsic.c | 8 +- gcc/go/ChangeLog | 10 +- gcc/ipa-icf.c | 208 +++++++------ gcc/jit/ChangeLog | 8 +- gcc/lto-wrapper.c | 18 +- gcc/lto/ChangeLog | 265 ++++++++-------- gcc/objc/ChangeLog | 92 +++--- gcc/objcp/ChangeLog | 20 +- gcc/opts.c | 9 + gcc/po/ChangeLog | 8 +- gcc/po/uk.po | 96 +++--- gcc/reload1.c | 7 +- gcc/testsuite/ChangeLog | 333 ++++++++++++++++----- gcc/testsuite/c-c++-common/gomp/clause-dups-1.c | 222 ++++++++++++++ gcc/testsuite/c-c++-common/gomp/declare-target-2.c | 2 +- gcc/testsuite/c-c++-common/gomp/declare-target-4.c | 44 +++ gcc/testsuite/c-c++-common/gomp/if-4.c | 60 ++++ gcc/testsuite/c-c++-common/gomp/pr91401-1.c | 10 + gcc/testsuite/c-c++-common/gomp/pr91401-2.c | 15 + gcc/testsuite/g++.dg/cpp0x/enum20.C | 2 +- gcc/testsuite/g++.dg/cpp1y/constexpr-79520.C | 11 + gcc/testsuite/g++.dg/cpp2a/inline-asm3.C | 12 + gcc/testsuite/g++.dg/ipa/ipa-icf-2.C | 2 +- gcc/testsuite/g++.dg/ipa/ipa-icf-3.C | 2 +- gcc/testsuite/g++.dg/ipa/ipa-icf-4.C | 2 +- gcc/testsuite/g++.dg/ipa/ipa-icf-6.C | 2 +- gcc/testsuite/g++.dg/lto/devirt-19_0.C | 2 +- gcc/testsuite/g++.dg/other/friend3.C | 4 +- gcc/testsuite/g++.dg/parse/dtor5.C | 10 +- gcc/testsuite/g++.dg/parse/friend7.C | 6 +- gcc/testsuite/g++.dg/template/error22.C | 2 +- gcc/testsuite/g++.dg/torture/pr90313.cc | 33 ++ gcc/testsuite/g++.dg/tree-prof/indir-call-prof.C | 2 +- gcc/testsuite/g++.dg/tree-prof/morefunc.C | 2 +- gcc/testsuite/g++.dg/tree-prof/reorder.C | 2 +- gcc/testsuite/g++.dg/warn/Wsign-conversion-5.C | 18 ++ gcc/testsuite/g++.old-deja/g++.brendan/err-msg5.C | 2 +- .../aarch64/return_address_sign_ab_exception.C | 1 + .../aarch64/return_address_sign_b_exception.C | 1 + gcc/testsuite/gcc.dg/enum-redef-1.c | 29 ++ gcc/testsuite/gcc.dg/ipa/ipa-icf-1.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-10.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-11.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-12.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-13.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-16.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-18.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-2.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-20.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-21.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-23.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-25.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-26.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-27.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-3.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-35.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-36.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-37.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-38.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-39.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-5.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-7.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-8.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-merge-1.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr64307.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr90555.c | 2 +- gcc/testsuite/gcc.dg/pr79983.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-options-21.c | 3 + .../gcc.dg/tree-prof/ic-misattribution-1.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/indir-call-prof.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/stringop-1.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/stringop-2.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/val-prof-1.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/val-prof-2.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/val-prof-3.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/val-prof-4.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/val-prof-5.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/val-prof-7.c | 2 +- gcc/testsuite/gcc.target/i386/pr91408.c | 29 ++ gcc/testsuite/gcc.target/i386/sse2-mul-1.c | 13 +- gcc/testsuite/gcc.target/i386/sse4_1-blendps-2.c | 7 +- gcc/testsuite/gcc.target/i386/sse4_1-blendps.c | 7 +- gcc/testsuite/gcc.target/i386/xop-vshift-1.c | 9 +- gcc/testsuite/gcc.target/powerpc/direct-move.h | 2 +- .../powerpc/{vec_rotate-1.c => vec-rotate-1.c} | 2 +- .../powerpc/{vec_rotate-2.c => vec-rotate-2.c} | 0 .../powerpc/{vec_rotate-3.c => vec-rotate-3.c} | 2 +- .../powerpc/{vec_rotate-4.c => vec-rotate-4.c} | 0 .../gcc.target/riscv/flattened-struct-abi-1.c | 9 + .../gcc.target/riscv/flattened-struct-abi-2.c | 9 + gcc/testsuite/gdc.dg/pr90601.d | 22 ++ gcc/testsuite/gdc.dg/pr91238.d | 18 ++ gcc/testsuite/gfortran.dg/boz_1.f90 | 26 +- gcc/testsuite/gfortran.dg/boz_3.f90 | 23 +- gcc/testsuite/gfortran.dg/boz_4.f90 | 24 +- gcc/testsuite/gfortran.dg/boz_8.f90 | 7 +- gcc/testsuite/gfortran.dg/dec_structure_6.f90 | 4 +- gcc/testsuite/gfortran.dg/ibits.f90 | 4 +- gcc/testsuite/gfortran.dg/nan_4.f90 | 6 +- gcc/testsuite/lib/target-supports.exp | 10 + gcc/tree-core.h | 11 + gcc/tree-pretty-print.c | 19 ++ gcc/tree-tailcall.c | 29 ++ gcc/tree.c | 3 + gcc/tree.h | 3 + gcc/value-prof.c | 105 ++++--- libcpp/po/ChangeLog | 4 + libcpp/po/zh_TW.po | 46 ++- libstdc++-v3/ChangeLog | 19 ++ libstdc++-v3/include/ext/random | 15 + libstdc++-v3/include/ext/random.tcc | 8 +- .../beta_distribution/operators/serialize.cc | 2 + .../operators/serialize.cc | 1 + .../normal_mv_distribution/operators/serialize.cc | 2 + .../triangular_distribution/operators/serialize.cc | 2 + .../von_mises_distribution/operators/serialize.cc | 2 + 150 files changed, 2641 insertions(+), 1287 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/clause-dups-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-target-4.c create mode 100644 gcc/testsuite/c-c++-common/gomp/if-4.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr91401-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr91401-2.c create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-79520.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/inline-asm3.C create mode 100644 gcc/testsuite/g++.dg/torture/pr90313.cc create mode 100644 gcc/testsuite/g++.dg/warn/Wsign-conversion-5.C create mode 100644 gcc/testsuite/gcc.dg/enum-redef-1.c create mode 100644 gcc/testsuite/gcc.dg/spellcheck-options-21.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91408.c rename gcc/testsuite/gcc.target/powerpc/{vec_rotate-1.c => vec-rotate-1.c} (96%) rename gcc/testsuite/gcc.target/powerpc/{vec_rotate-2.c => vec-rotate-2.c} (100%) rename gcc/testsuite/gcc.target/powerpc/{vec_rotate-3.c => vec-rotate-3.c} (96%) rename gcc/testsuite/gcc.target/powerpc/{vec_rotate-4.c => vec-rotate-4.c} (100%) create mode 100644 gcc/testsuite/gcc.target/riscv/flattened-struct-abi-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/flattened-struct-abi-2.c create mode 100644 gcc/testsuite/gdc.dg/pr90601.d create mode 100644 gcc/testsuite/gdc.dg/pr91238.d