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_O3 in repository toolchain/ci/gcc.
from e00da1d620e 2019-11-01 Steven G. Kargl kargl@gcc.gnu.org adds 0369c92d805 2019-11-01 Steven G. Kargl kargl@gcc.gnu.org adds 65228d23b8a Fix nodiscard test failures. adds 00df003cb0a RISC-V: Build soft-float divide routines for -mno-fdiv. adds bfff07299b9 PR middle-end/91679 - missing -Warray-bounds accessing a me [...] adds f60bc1027d1 * gcc.dg/pr36902.c: Terminate dg-warning regexp string. adds ac640b4a267 PR c++/91369 - Implement P0784R7: constexpr new * cp-tree [...] adds f0c8ae3d82a PR c++/88335 - Implement P1073R3: Immediate functions c-fa [...] adds 5ad0930a2df * omp-general.h (omp_context_selector_set_compare): Declar [...] adds b229e944af0 PR bootstrap/92314 * configure.ac: Don't look for omp-dev [...] adds 7bc7e34f97d Daily bump. adds 5e6a5a3d2cd PR c++/89640 * parser.c (cp_parser_decl_specifier_seq): D [...] adds 19f364b6ce4 * gimplify.h (omp_construct_selector_matches): Change retu [...] adds 6187df779ec /cp 2019-11-02 Paolo Carlini paolo.carlini@oracle.com new 1240adefd3c Daily bump. new 13452d9bd78 libgcc/ PR libgcc/78804 * fp-bit.h: Remove FLOAT_BIT_ORDE [...] new 4e37e80f544 * config.in: Regenerate. * configure: Regenerate. * con [...] new cc8599c5e2b * config.in: Regenerate. * configure: Regenerate. * conf [...] new 85e320f3412 * ipa-fnsummary.c (ipa_call_context): New constructor. (e [...] new 6b75b6cb786 * ipa-fnsummary.c (inline_read_section): Set vector size [...]
The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 87 ++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 9 - gcc/c-family/ChangeLog | 13 + gcc/c-family/c-common.c | 1 + gcc/c-family/c-common.h | 3 +- gcc/c-family/c-omp.c | 134 +----- gcc/c-family/c-pretty-print.c | 18 +- gcc/c-family/c.opt | 4 + gcc/c/ChangeLog | 5 + gcc/c/c-parser.c | 5 +- gcc/config.in | 13 + gcc/config/i386/t-intelmic | 7 - gcc/config/i386/t-omp-device | 6 + gcc/config/nvptx/t-nvptx | 5 - gcc/config/nvptx/t-omp-device | 4 + gcc/configure | 103 ++++- gcc/configure.ac | 28 +- gcc/cp/ChangeLog | 101 +++++ gcc/cp/call.c | 77 +++- gcc/cp/constexpr.c | 110 ++++- gcc/cp/cp-tree.h | 24 +- gcc/cp/decl.c | 186 ++++++-- gcc/cp/error.c | 4 +- gcc/cp/init.c | 27 +- gcc/cp/lambda.c | 6 + gcc/cp/method.c | 5 +- gcc/cp/name-lookup.h | 5 +- gcc/cp/parser.c | 62 ++- gcc/cp/semantics.c | 3 +- gcc/cp/typeck.c | 96 ++-- gcc/doc/invoke.texi | 29 ++ gcc/fortran/ChangeLog | 5 + gcc/fortran/decl.c | 52 ++- gcc/ggc-common.c | 15 + gcc/ggc-page.c | 2 +- gcc/ggc.h | 3 + gcc/gimple-match-head.c | 4 +- gcc/gimplify.c | 97 +++- gcc/gimplify.h | 2 +- gcc/ipa-fnsummary.c | 107 +++-- gcc/ipa-fnsummary.h | 56 ++- gcc/ipa-inline-analysis.c | 31 +- gcc/lto/ChangeLog | 5 + gcc/lto/lto-common.c | 12 +- gcc/lto/lto.c | 2 + gcc/omp-general.c | 496 ++++++++++++++++++++- gcc/omp-general.h | 2 + gcc/passes.c | 10 + gcc/testsuite/ChangeLog | 72 +++ gcc/testsuite/c-c++-common/Warray-bounds-2.c | 10 +- .../c-c++-common/gomp/declare-variant-11.c | 83 ++++ .../c-c++-common/gomp/declare-variant-12.c | 88 ++++ .../c-c++-common/gomp/declare-variant-6.c | 12 +- .../c-c++-common/gomp/declare-variant-7.c | 10 +- gcc/testsuite/g++.dg/conversion/ptrmem9.C | 2 +- gcc/testsuite/g++.dg/cpp0x/rv-lvalue-req.C | 6 +- gcc/testsuite/g++.dg/cpp1z/attr-lambda1.C | 12 + gcc/testsuite/g++.dg/cpp2a/consteval1.C | 37 ++ gcc/testsuite/g++.dg/cpp2a/consteval10.C | 3 + gcc/testsuite/g++.dg/cpp2a/consteval11.C | 140 ++++++ gcc/testsuite/g++.dg/cpp2a/consteval12.C | 15 + gcc/testsuite/g++.dg/cpp2a/consteval13.C | 17 + gcc/testsuite/g++.dg/cpp2a/consteval14.C | 30 ++ gcc/testsuite/g++.dg/cpp2a/consteval2.C | 17 + gcc/testsuite/g++.dg/cpp2a/consteval3.C | 63 +++ gcc/testsuite/g++.dg/cpp2a/consteval4.C | 29 ++ gcc/testsuite/g++.dg/cpp2a/consteval5.C | 42 ++ gcc/testsuite/g++.dg/cpp2a/consteval6.C | 26 ++ gcc/testsuite/g++.dg/cpp2a/consteval7.C | 13 + gcc/testsuite/g++.dg/cpp2a/consteval8.C | 29 ++ gcc/testsuite/g++.dg/cpp2a/consteval9.C | 31 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-new6.C | 83 ++++ gcc/testsuite/g++.dg/cpp2a/constexpr-new7.C | 33 ++ gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C | 2 +- gcc/testsuite/g++.dg/cpp2a/nodiscard-reason.C | 16 +- gcc/testsuite/g++.dg/diagnostic/alignof1.C | 5 + gcc/testsuite/g++.dg/expr/cond2.C | 2 +- gcc/testsuite/g++.dg/expr/sizeof1.C | 2 +- gcc/testsuite/g++.dg/ext/attr-lambda2.C | 12 + gcc/testsuite/g++.dg/ext/consteval1.C | 6 + gcc/testsuite/g++.dg/warn/Waddress-1.C | 62 +-- gcc/testsuite/g++.dg/warn/Warray-bounds-8.C | 32 +- gcc/testsuite/g++.old-deja/g++.bugs/900324_02.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/rfg20.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/typeck1.C | 2 +- gcc/testsuite/g++.old-deja/g++.rfg/00321_01-.C | 4 +- gcc/testsuite/g++.old-deja/g++.rfg/00324_02-.C | 2 +- gcc/testsuite/gcc.dg/Warray-bounds-46.c | 22 +- gcc/testsuite/gcc.dg/Warray-bounds-48.c | 363 +++++++++++++++ gcc/testsuite/gcc.dg/Warray-bounds-49.c | 115 +++++ gcc/testsuite/gcc.dg/Wstringop-overflow-16.c | 4 +- gcc/testsuite/gcc.dg/Wstringop-overflow-21.c | 59 +++ gcc/testsuite/gcc.dg/Wzero-length-array-bounds.c | 88 ++++ gcc/testsuite/gcc.dg/pr36902.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-57.c | 2 +- gcc/testsuite/gfortran.dg/byte_3.f | 6 + gcc/testsuite/gfortran.dg/byte_4.f90 | 10 + gcc/tree-vrp.c | 108 +++-- gcc/tree.c | 225 ++++++++-- gcc/tree.h | 2 +- gcc/wide-int.h | 2 + libgcc/ChangeLog | 12 + libgcc/config/arc/t-arc | 2 - libgcc/config/riscv/t-softfp32 | 17 + libgcc/fp-bit.c | 20 +- libgcc/fp-bit.h | 14 - 107 files changed, 3593 insertions(+), 617 deletions(-) create mode 100644 gcc/config/i386/t-omp-device create mode 100644 gcc/config/nvptx/t-omp-device create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-11.c create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-12.c create mode 100644 gcc/testsuite/g++.dg/cpp1z/attr-lambda1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval13.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval14.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval9.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new7.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/alignof1.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-lambda2.C create mode 100644 gcc/testsuite/g++.dg/ext/consteval1.C create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-48.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-49.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-21.c create mode 100644 gcc/testsuite/gcc.dg/Wzero-length-array-bounds.c create mode 100644 gcc/testsuite/gfortran.dg/byte_3.f create mode 100644 gcc/testsuite/gfortran.dg/byte_4.f90