This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-aarch64-spec2k6-O3 in repository toolchain/ci/gcc.
from 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. adds 11d60418fd1 runtime: mark memequal and memclrNoHeapPointers nosplit adds e02a8189a57 * include/pstl/pstl_config.h (_PSTL_PRAGMA_SIMD_SCAN, _PS [...] adds 052ee6187f3 PR sanitizer/90954 * c-omp.c (c_finish_omp_atomic): Allow [...] adds 83c6da22936 * gcc-interface/decl.c (gnat_to_gnu_entity): Remove superf [...] adds 8e6f320b79e Properly sum costs in tree-vect-loop.c (PR tree-optimizatio [...] adds ae40a73a2fc * tree-ssa-alias.c (indirect_ref_may_alias_decl_p): Check [...] adds 331ef8f52c5 Implement alternate "__intN__" form of "__intN" type adds 85611dc6ded [ARC] Fix for PR89838
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 117 +++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 25 +- gcc/ada/gcc-interface/decl.c | 3 +- gcc/ada/gcc-interface/gigi.h | 8 +- gcc/ada/gcc-interface/utils.c | 15 +- gcc/brig/brig-lang.c | 6 +- gcc/c-family/ChangeLog | 11 + gcc/c-family/c-common.c | 9 +- gcc/c-family/c-omp.c | 2 +- gcc/c/ChangeLog | 4 + gcc/c/c-decl.c | 6 +- gcc/c/c-parser.c | 5 + gcc/c/c-typeck.c | 2 +- gcc/config/arc/arc.c | 215 +++++----------- gcc/config/arc/arc.md | 8 +- gcc/config/avr/avr.c | 3 - gcc/config/msp430/msp430.h | 6 +- gcc/config/rs6000/darwin.h | 3 + gcc/cp/ChangeLog | 105 ++++++++ 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 | 28 ++- gcc/cp/cvt.c | 3 +- gcc/cp/decl.c | 75 +++--- gcc/cp/decl2.c | 2 +- gcc/cp/error.c | 6 +- gcc/cp/except.c | 1 + gcc/cp/init.c | 4 +- gcc/cp/lex.c | 8 + gcc/cp/parser.c | 270 +++++++++++++++++++-- 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/doc/invoke.texi | 6 +- 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/gimple-ssa-sprintf.c | 6 +- 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/lto/lto-lang.c | 6 +- gcc/print-tree.c | 7 +- gcc/stor-layout.c | 6 +- gcc/testsuite/ChangeLog | 112 +++++++++ gcc/testsuite/c-c++-common/gomp/pr90954.c | 27 +++ gcc/testsuite/g++.dg/cpp0x/Wunused-value1.C | 20 ++ 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/eh/shadow1.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/arc/pr89838.c | 16 ++ gcc/testsuite/gcc.target/msp430/mlarge-pedwarns.c | 11 + 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 | 23 +- gcc/tree-ssa.c | 2 +- gcc/tree-streamer-in.c | 4 +- gcc/tree-streamer-out.c | 4 +- gcc/tree-vect-loop.c | 4 +- gcc/tree-vect-stmts.c | 19 +- gcc/tree.c | 27 ++- 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 | 18 ++ libstdc++-v3/include/pstl/pstl_config.h | 8 +- 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 ++ 129 files changed, 1914 insertions(+), 571 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr90954.c 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 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/gcc.target/arc/pr89838.c create mode 100644 gcc/testsuite/gcc.target/msp430/mlarge-pedwarns.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