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-arm-spec2k6-O3_LTO in repository toolchain/ci/gcc.
from c11858417f8 Daily bump. adds 13bae8b51d5 /cp 2019-06-22 Paolo Carlini paolo.carlini@oracle.com adds 4a74b19c1f5 PR c++/90881 - bogus -Wunused-value in unevaluated context [...] adds 43398ac56a5 PR c++/86476 - noexcept-specifier is a complete-class cont [...] adds 369e31960cb * gcc.dg/tree-ssa/alias-access-path-6.c: New testcase. * [...] adds 76e1fdde3c6 PR c++/66256 * g++.dg/cpp0x/noexcept54.C: New test. adds c910972cb6c PR c++/65707 PR c++/89480 PR c++/58836 * g++.dg/cpp0x/n [...] adds 72f5e18d923 * config/avr/avr.c (TARGET_BUILTIN_SETJMP_FRAME_VALUE): Remove. adds a43fb47f89a [Darwin, PPC, testsuite] Fix darwin-bool-1.c. adds 149d5c945c3 [Darwin, PPC, testsuite] Add requires for DFP to two tests. adds da478915430 2019-06-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds 7ba9d947567 Fix typo in ChangeLog adds b39c1788610 Daily bump. adds 4ae8e0c9a04 Rename DEFAULT_ARG to DEFERRED_PARSE. adds 649340d41b5 [Darwin, PPC, testsuite] Fix pr71785 testcase for Darwin. adds e4f48d22eb7 [Darwin, PPC] Emit uppercase versions of ppc defines. adds 94fd688b9d9 [Darwin, PPC] Handle GCC target pragma. adds 945b65b2654 [Darwin, PPC, testsuite] Fix builtins-1 testcase for Darwin. adds 38aee7051d5 [Darwin, PPC, testsuite] Fix pr80125 testcase for Darwin. adds dde7bb08a3a [Darwin, PPC, testsuite] Fix builtins-2 for Darwin. adds 37188bf927b compiler: add go_debug and use it for debug messages adds 37423a84ea7 compiler: edit error messages to avoid -Wformat-diag warnings adds 1f795de11ec Daily bump. adds a35663e9d0c Define C11 macros such as FLT_DECIMAL_DIG for C++17 adds e693fb3d93c Fix std::midpoint for denormal values adds 95e9eb33458 Don't use a separate CLASSTYPE_AS_BASE if it's the same size. adds 5fe09a565ba gcc/ada/ChangeLog: adds dbebbff80c7 compiler: use builtin memcmp directly adds c51a5c54997 2019-06-24 Richard Biener rguenther@suse.de adds 3a09d78f0e9 2019-06-24 Richard Biener rguenther@suse.de adds aad830e6712 compiler: open code string equality adds 06a01f6c520 [Darwin, testsuite] Fix isystem-2.c. adds ffdcf72e16f [Darwin, PPC, testsuite] Fix spec-barr-1.c for Darwin. adds 97c5b27ad20 [Darwin, PPC, testsuite] Skip tests for unimplemented funct [...] adds aaabc7bcae2 * ipa-utils.h (type_with_linkage_p): Verify that type is [...] adds 2abc9a0a12d Daily bump. new 11d60418fd1 runtime: mark memequal and memclrNoHeapPointers nosplit
The 1 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 | 66 ++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 12 + gcc/ada/gcc-interface/decl.c | 4 +- gcc/ada/gcc-interface/gigi.h | 6 +- gcc/ada/gcc-interface/utils.c | 15 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-common.c | 3 +- gcc/c/ChangeLog | 4 + gcc/c/c-typeck.c | 2 +- gcc/config/avr/avr.c | 3 - gcc/config/rs6000/darwin.h | 3 + gcc/cp/ChangeLog | 110 +++++++++ gcc/cp/call.c | 2 +- gcc/cp/class.c | 6 + gcc/cp/cp-objcp-common.c | 2 +- gcc/cp/cp-tree.def | 7 +- gcc/cp/cp-tree.h | 25 +- gcc/cp/cvt.c | 3 +- gcc/cp/decl.c | 93 +++++--- gcc/cp/decl2.c | 2 +- gcc/cp/error.c | 6 +- gcc/cp/except.c | 1 + gcc/cp/init.c | 4 +- gcc/cp/lex.c | 3 + gcc/cp/parser.c | 264 +++++++++++++++++++-- gcc/cp/parser.h | 3 + gcc/cp/pt.c | 10 +- gcc/cp/search.c | 51 ++-- gcc/cp/tree.c | 4 +- gcc/cp/typeck.c | 2 +- gcc/dwarf2out.c | 4 +- gcc/fortran/ChangeLog | 14 ++ gcc/fortran/io.c | 8 + gcc/fortran/trans-expr.c | 8 +- gcc/fortran/trans-openmp.c | 3 +- gcc/fortran/trans.c | 3 +- gcc/ginclude/float.h | 3 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/ast-dump.cc | 3 +- gcc/go/gofrontend/escape.cc | 198 ++++++++-------- gcc/go/gofrontend/expressions.cc | 87 +++++-- gcc/go/gofrontend/go-diagnostics.cc | 22 ++ gcc/go/gofrontend/go-diagnostics.h | 12 + gcc/go/gofrontend/go.cc | 2 +- gcc/go/gofrontend/gogo.cc | 8 +- gcc/go/gofrontend/import-archive.cc | 8 +- gcc/go/gofrontend/import.cc | 4 +- gcc/go/gofrontend/lex.cc | 2 +- gcc/go/gofrontend/parse.cc | 22 +- gcc/go/gofrontend/runtime.def | 5 +- gcc/go/gofrontend/statements.cc | 6 +- gcc/ipa-utils.h | 2 + gcc/lto-streamer-out.c | 4 +- gcc/lto/ChangeLog | 5 + gcc/lto/lto-common.c | 4 +- gcc/print-tree.c | 7 +- gcc/testsuite/ChangeLog | 111 +++++++++ gcc/testsuite/g++.dg/cpp0x/Wunused-value1.C | 20 ++ gcc/testsuite/g++.dg/cpp0x/auto9.C | 10 +- gcc/testsuite/g++.dg/cpp0x/noexcept45.C | 23 ++ gcc/testsuite/g++.dg/cpp0x/noexcept46.C | 28 +++ gcc/testsuite/g++.dg/cpp0x/noexcept47.C | 83 +++++++ gcc/testsuite/g++.dg/cpp0x/noexcept48.C | 11 + gcc/testsuite/g++.dg/cpp0x/noexcept49.C | 12 + gcc/testsuite/g++.dg/cpp0x/noexcept50.C | 147 ++++++++++++ gcc/testsuite/g++.dg/cpp0x/noexcept51.C | 14 ++ gcc/testsuite/g++.dg/cpp0x/noexcept52.C | 9 + gcc/testsuite/g++.dg/cpp0x/noexcept53.C | 26 ++ gcc/testsuite/g++.dg/cpp0x/noexcept54.C | 10 + gcc/testsuite/g++.dg/cpp0x/nondeduced5.C | 12 + gcc/testsuite/g++.dg/cpp0x/nondeduced6.C | 24 ++ gcc/testsuite/g++.dg/cpp0x/nondeduced7.C | 6 + gcc/testsuite/g++.dg/cpp1z/register1.C | 2 +- gcc/testsuite/g++.dg/cpp1z/register2.C | 2 +- gcc/testsuite/g++.dg/cpp1z/register3.C | 2 +- gcc/testsuite/g++.dg/diagnostic/auto-storage-1.C | 6 + gcc/testsuite/g++.dg/diagnostic/no-type-1.C | 1 + gcc/testsuite/g++.dg/diagnostic/no-type-2.C | 3 + gcc/testsuite/g++.dg/diagnostic/top-level-auto-1.C | 3 + gcc/testsuite/g++.dg/eh/shadow1.C | 2 +- gcc/testsuite/g++.dg/other/error34.C | 2 +- gcc/testsuite/gcc.dg/Wfloat-equal-1.c | 8 +- gcc/testsuite/gcc.dg/cpp/isysroot-1.c | 11 +- .../gcc.dg/cpp/usr/include/{stdio.h => example.h} | 0 gcc/testsuite/gcc.dg/misc-column.c | 2 +- gcc/testsuite/gcc.dg/torture/pr90972.c | 24 ++ .../gcc.dg/tree-ssa/alias-access-path-6.c | 29 +++ gcc/testsuite/gcc.target/powerpc/builtins-1.c | 8 +- gcc/testsuite/gcc.target/powerpc/builtins-2.c | 1 + gcc/testsuite/gcc.target/powerpc/darwin-bool-1.c | 2 + gcc/testsuite/gcc.target/powerpc/pr64205.c | 1 + gcc/testsuite/gcc.target/powerpc/pr71785.c | 7 +- gcc/testsuite/gcc.target/powerpc/pr79909.c | 1 + gcc/testsuite/gcc.target/powerpc/pr80125.c | 2 +- .../gcc.target/powerpc/safe-indirect-jump-1.c | 1 + .../gcc.target/powerpc/safe-indirect-jump-7.c | 1 + gcc/testsuite/gcc.target/powerpc/spec-barr-1.c | 2 +- gcc/testsuite/gfortran.dg/io_constraints_14.f90 | 13 + gcc/testsuite/go.test/test/blank1.go | 6 +- gcc/tree-core.h | 2 + gcc/tree-pretty-print.h | 2 +- gcc/tree-ssa-alias.c | 16 +- gcc/tree-ssa.c | 2 +- gcc/tree-streamer-in.c | 4 +- gcc/tree-streamer-out.c | 4 +- gcc/tree-vect-stmts.c | 19 +- gcc/tree.c | 14 +- gcc/tree.h | 11 +- libgo/Makefile.am | 1 - libgo/Makefile.in | 8 +- libgo/go/runtime/alg.go | 1 - libgo/go/runtime/stubs.go | 12 - libgo/runtime/go-memclr.c | 3 +- libgo/runtime/go-memcmp.c | 13 - libgo/runtime/go-memequal.c | 3 +- libstdc++-v3/ChangeLog | 11 + libstdc++-v3/include/std/numeric | 36 ++- .../18_support/headers/cfloat/values_c++17.cc | 37 +++ libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc | 6 +- libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc | 6 +- .../testsuite/26_numerics/midpoint/floating.cc | 14 ++ 122 files changed, 1685 insertions(+), 397 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wunused-value1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept45.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept46.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept47.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept48.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept49.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept50.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept51.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept52.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept53.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept54.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nondeduced5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nondeduced6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nondeduced7.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/auto-storage-1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/no-type-1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/no-type-2.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/top-level-auto-1.C rename gcc/testsuite/gcc.dg/cpp/usr/include/{stdio.h => example.h} (100%) create mode 100644 gcc/testsuite/gcc.dg/torture/pr90972.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-6.c create mode 100644 gcc/testsuite/gfortran.dg/io_constraints_14.f90 delete mode 100644 libgo/runtime/go-memcmp.c create mode 100644 libstdc++-v3/testsuite/18_support/headers/cfloat/values_c++17.cc