This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-stable-allmodconfig in repository toolchain/ci/gcc.
from 309e5f712f0 2019-02-21 Richard Biener rguenther@suse.de adds 4226cb1d795 [omp] Move NE_EXPR handling to omp_adjust_for_condition adds 3be20ab109d PR bootstrap/88714 * constraints.md (q): Remove. * confi [...] adds f867b437c79 i386: Check -mindirect-branch/-mfunction-return with -fcf-p [...] adds 5132f59ff74 2019-02-21 Thomas Koenig tkoenig@gcc.gnu.org adds 827e219d8d2 2019-02-21 Thomas Koenig tkoenig@gcc.gnu.org adds 69547664e3a Fix pr88850-2 test adds dcd8f919e76 PR c++/88690 - C++17 ICE with empty base in aggregate. adds 5c9b44183a2 i386: Replace -fcf-protection with -fcf-protection=branch adds d373b606b7f PR libstdc++/89416 fix __is_move_insertable trait adds 02d7a1324f6 PR c++/89285 * builtins.c (fold_builtin_arith_overflow): [...] adds 7f5c3ac2885 PR go/89170 * varasm.c (decode_addr_const): Call lookup_c [...] adds 147a31b6954 PR c++/88419 - C++17 ICE with class template arg deduction. adds b6700c1afdd PR c++/89422 - ICE with -g and lambda in default arg in template. adds 5d8723600bc gcc/ChangeLog: adds 3d6e69f30ca Daily bump. adds a7f939610ec cmd/go: remove work directory on usage error adds b16aca534ed PR go/89406 net: remove unixgram test sockets adds ef96a935ae1 Disambiguate __gnu_cxx::append_ partial specialization adds c783b3cc893 P0482R5 char8_t: Updates to existing standard library tests adds aad651b3f43 P0482R5 char8_t: Updates to gdb pretty printing support adds 4f847a8e460 Add tests for C++2a content of <atomic> header adds e2d4b8be24e PR c++/88869 - C++17 ICE with CTAD and explicit specialization. adds a7ea8f96729 PR c++/88394 - ICE with VLA init-capture. adds 532cca3fa76 PR c++/87685 - generic lambda 'this' capture error. adds 26b4fc38356 * configure.host (abi_baseline_pair): Adjust for SPARC64/L [...] adds 40e9dabf6a0 2019-02-22 Richard Biener rguenther@suse.de adds 3350055cdde 2019-02-22 Richard Biener rguenther@suse.de adds 37cf0ddecfd [AArch64] Add support for Neoverse N1 adds fe15681237d [AArch64] Add support for Neoverse E1 adds a6c21b2c77c [arm] Add support for Neoverse N1
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 92 + gcc/DATESTAMP | 2 +- gcc/builtins.c | 40 +- gcc/cfghooks.c | 7 +- gcc/cfghooks.h | 18 +- gcc/cfgrtl.c | 6 +- gcc/config/aarch64/aarch64-cores.def | 4 +- gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 2 +- gcc/config/arm/arm-cpus.in | 7 +- gcc/config/arm/arm-tables.opt | 2 +- gcc/config/arm/arm-tune.md | 2 +- gcc/config/arm/constraints.md | 3 - gcc/config/arm/ldrdstrd.md | 4 +- gcc/config/i386/i386.c | 10 + gcc/cp/ChangeLog | 57 + gcc/cp/constexpr.c | 216 +- gcc/cp/cp-tree.h | 2 +- gcc/cp/lambda.c | 28 +- gcc/cp/pt.c | 16 +- gcc/cp/typeck2.c | 7 + gcc/doc/extend.texi | 2 +- gcc/doc/invoke.texi | 15 +- gcc/fortran/ChangeLog | 15 + gcc/fortran/class.c | 10 +- gcc/fortran/dump-parse-tree.c | 37 +- gcc/fortran/gfortran.h | 2 +- gcc/fortran/simplify.c | 2 +- gcc/go/gofrontend/MERGE | 2 +- gcc/omp-general.c | 67 +- gcc/omp-general.h | 2 +- gcc/omp-grid.c | 9 +- gcc/testsuite/ChangeLog | 47 + .../g++.dg/cpp0x/constexpr-arith-overflow.C | 6 + .../g++.dg/cpp0x/constexpr-arith-overflow2.C | 31 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg9.C | 10 + gcc/testsuite/g++.dg/cpp1y/constexpr-70265-2.C | 4 +- gcc/testsuite/g++.dg/cpp1y/constexpr-84192.C | 2 +- gcc/testsuite/g++.dg/cpp1y/constexpr-89285.C | 20 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-this3.C | 13 + gcc/testsuite/g++.dg/cpp1y/lambda-init-vla1.C | 12 + gcc/testsuite/g++.dg/cpp1z/aggr-base7.C | 8 + gcc/testsuite/g++.dg/cpp1z/class-deduction62.C | 22 + gcc/testsuite/g++.dg/cpp1z/class-deduction63.C | 11 + gcc/testsuite/g++.dg/ubsan/vptr-4.C | 13 +- gcc/testsuite/gcc.dg/torture/restrict-7.c | 27 + gcc/testsuite/gcc.target/arm/pr88850-2.c | 1 + gcc/testsuite/gcc.target/arm/pr88850.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-14.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-15.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-16.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-10.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-8.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-9.c | 2 +- gcc/testsuite/gcc.target/i386/pr87412-1.c | 9 + gcc/testsuite/gcc.target/i386/pr87412-2.c | 10 + gcc/testsuite/gcc.target/i386/pr87412-3.c | 9 + gcc/testsuite/gcc.target/i386/pr87412-4.c | 7 + gcc/testsuite/gfortran.dg/warn_conversion_11.f90 | 18 + gcc/tree-cfg.c | 32 +- gcc/tree-core.h | 4 +- gcc/tree-inline.c | 7 +- gcc/tree-ssa-structalias.c | 36 +- gcc/varasm.c | 81 +- libgcc/ChangeLog | 5 + libgcc/libgcc2.c | 9 +- libgcc/libgcc2.h | 2 +- libgo/go/cmd/go/go_test.go | 39 +- libgo/go/cmd/go/internal/base/base.go | 3 +- libgo/go/cmd/go/internal/cmdflag/flag.go | 3 +- libgo/go/cmd/go/internal/help/help.go | 6 +- libgo/go/cmd/go/internal/vet/vetflag.go | 12 +- libgo/go/cmd/go/internal/work/action.go | 6 +- libgo/go/cmd/go/internal/work/exec.go | 2 +- libgo/go/cmd/go/internal/work/gccgo.go | 3 +- libgo/go/cmd/go/internal/work/init.go | 15 +- libgo/go/cmd/go/script_test.go | 1 + libgo/go/net/listen_test.go | 3 + libgo/go/net/mockserver_test.go | 2 - libgo/go/net/splice_test.go | 1 + libstdc++-v3/ChangeLog | 97 + .../post/sparc64-linux-gnu/32/baseline_symbols.txt | 5718 +++++++++++++++++++ .../post/sparc64-linux-gnu/baseline_symbols.txt | 5776 ++++++++++++++++++++ libstdc++-v3/configure.host | 3 + libstdc++-v3/include/bits/alloc_traits.h | 43 +- libstdc++-v3/include/ext/typelist.h | 6 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 4 +- libstdc++-v3/testsuite/18_support/byte/ops.cc | 10 +- .../testsuite/18_support/numeric_limits/dr559.cc | 3 + .../testsuite/18_support/numeric_limits/lowest.cc | 3 + .../18_support/numeric_limits/max_digits10.cc | 3 + .../testsuite/18_support/type_info/fundamental.cc | 3 + .../testsuite/20_util/from_chars/1_c++20_neg.cc | 38 + .../hash/requirements/explicit_instantiation.cc | 3 + .../testsuite/20_util/is_integral/value.cc | 3 + .../20_util/make_signed/requirements/typedefs-4.cc | 3 + .../21_strings/basic_string/cons/char/deduction.cc | 23 +- .../21_strings/basic_string/types/pmr_typedefs.cc | 5 + .../operations/compare/char/70483.cc | 19 + .../21_strings/basic_string_view/typedefs.cc | 11 +- .../requirements/constexpr_functions.cc | 3 + .../requirements/constexpr_functions_c++17.cc | 6 + .../21_strings/headers/string/types_std_c++0x.cc | 3 + .../testsuite/22_locale/locale/cons/unicode.cc | 8 + .../vector/modifiers/push_back/89130.cc | 3 +- .../vector/modifiers/push_back/89416.cc} | 38 +- .../testsuite/29_atomics/atomic/cons/assign_neg.cc | 2 +- .../testsuite/29_atomics/atomic/cons/copy_neg.cc | 2 +- .../29_atomics/atomic_integral/cons/assign_neg.cc | 2 +- .../29_atomics/atomic_integral/cons/copy_neg.cc | 2 +- .../atomic_integral/is_always_lock_free.cc | 3 + .../atomic_integral/operators/bitwise_neg.cc | 6 +- .../atomic_integral/operators/decrement_neg.cc | 6 +- .../atomic_integral/operators/increment_neg.cc | 6 +- .../29_atomics/headers/atomic/types_std_c++20.cc | 96 + .../headers/atomic/types_std_c++20_neg.cc | 83 + .../polymorphic_allocator/pmr_typedefs_string.cc | 6 + .../testsuite/experimental/string_view/typedefs.cc | 10 +- .../testsuite/util/testsuite_common_types.h | 79 +- 119 files changed, 13064 insertions(+), 330 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-arith-overflow2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg9.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-89285.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-this3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-init-vla1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/aggr-base7.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction62.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction63.C create mode 100644 gcc/testsuite/gcc.dg/torture/restrict-7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87412-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87412-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87412-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87412-4.c create mode 100644 gcc/testsuite/gfortran.dg/warn_conversion_11.f90 create mode 100644 libstdc++-v3/config/abi/post/sparc64-linux-gnu/32/baseline_symbols.txt create mode 100644 libstdc++-v3/config/abi/post/sparc64-linux-gnu/baseline_symbols.txt create mode 100644 libstdc++-v3/testsuite/20_util/from_chars/1_c++20_neg.cc copy libstdc++-v3/testsuite/{29_atomics/atomic_integral/cons/copy_neg.cc => 23_con [...] create mode 100644 libstdc++-v3/testsuite/29_atomics/headers/atomic/types_std_c++20.cc create mode 100644 libstdc++-v3/testsuite/29_atomics/headers/atomic/types_std_c++2 [...]