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-arm-mainline-allyesconfig in repository toolchain/ci/gcc.
from 791a496442c 2019-03-07 Richard Biener rguenther@suse.de adds 5ef811b4b63 Revert function removal made in r264561. adds 61dcf2e184c P0356R5 Simplified partial function application adds f24442bd8f8 Update C++20 status table in libstdc++ manual adds 682ee94ec1d Fix new test to run as well as compile adds 5e43308b5db 2019-04-07 Richard Biener rguenther@suse.de adds b64f1f3078a PR c++/80916 - spurious "static but not defined" warning. adds f62ec1bb16c Fix comment adds 4481f3d0281 Significantly speed up verifiers for a cgraph_node with man [...] adds e3e42b030c4 Relax cgraph_node::clone_of_p to also look through former clones adds bddb19c4d1d PR c++/88820 - ICE with CTAD and member template used in DMI. adds 1cf354c8b23 Zero local estimated benefit for cloning extern inline function adds 80484c277f9 d/dmd: Merge upstream dmd d517c0e6a adds 4492383aae0 PR target/89602 * config/i386/sse.md (avx512f_mov<ssescal [...] adds 71c5a0bc681 PR translation/79999 * gimplify.c (gimplify_omp_ordered): [...] adds 8a656b831df 2019-03-07 Paolo Carlini paolo.carlini@oracle.com adds 9321f89e44b * fi.po: Update. adds 1b34cb7f105 PR target/80003 * config/i386/i386.c (ix86_set_func_type) [...] adds 32e92dc2da6 RISC-V: Add libstdc++ check-abi support. adds da76e51c2f1 * sv.po: Update. adds 6425ec24a49 Daily bump. adds 84982f0e621 PR c++/88123 - lambda and using-directive. adds 66c6ff9e2fa 2019-03-08 François Dumont fdumont@gcc.gnu.org adds 448338d0cd3 2019-03-08 François Dumont fdumont@gcc.gnu.org adds c1c6d679e07 PR target/80190 * config/darwin.c: Include intl.h. (darw [...] adds 29005d9cdef PR c++/89622 * call.c (joust): Call print_z_candidate onl [...] adds 92651efbf37 PR c++/89599 * constexpr.c (potential_constant_expression [...] adds 222c113b459 PR c++/89585 * parser.c (cp_parser_asm_definition): Just [...] adds f13ef0677ce 2019-03-08 Richard Biener rguenther@suse.de adds 94a62c5ae55 PR tree-optimization/89550 * builtins.c (c_strlen): Only [...] adds ab9211d0547 * gimple-ssa-warn-alloca.c (pass_walloca::execute): Don't [...] adds 000969f9304 PR other/80058 * lra-constraints.c (process_alt_operands) [...] adds 750121373c0 PR ipa/80000 * ipa-devirt.c (compare_virtual_tables): Rem [...] adds 1adf3e20cbe PR target/79846 * config/s390/s390.c (s390_const_operand_ [...] adds 6f1714b371d Restrict IPA split (PR go/63560). adds 69a0142c5a2 x86: Disable jump tables when retpolines are used (PR targe [...] adds fc557c2bedb Add fixed underlying type to enum path::format adds 59b5e8905a7 Fix text of hyperlink in manual adds 99b342f1809 Add tests for resolved PR (PR c/85870). adds a6fed30ba8f PR target/68924 PR target/78782 PR target/87558 * confi [...] adds a9ff59cf1ca [GCC, Arm] Fix availability of FP16-FP64 conversion instructions adds ad96f26d7d8 Fix POLY_INT_CST/CONST_POLY_INT typo (PR 89631) adds f06bc4d00b3 PR c++/82075 * g++.dg/cpp1z/decomp49.C: New test. adds 7520f10ac74 2019-03-08 Bill Schmidt wschmidt@linux.ibm.com adds e4bff0d1101 2019-03-08 Paolo Carlini paolo.carlini@oracle.com adds 02cded17a9d 2019-03-08 Paolo Carlini paolo.carlini@oracle.com adds 734aee17f2a i386.c: make "sorry" message more amenable to translation ( [...] adds 883c09dd968 PR c/85870 * gcc.dg/lto/pr85870_0.c: Add dg-extra-ld-opti [...] adds 1430e7648ec Daily bump. adds 2dab1319077 PR go/89447 syscall, internal/syscall: adjust use of l [...] adds 78d8fb2b9a0 PR rtl-optimization/89634 * cfgcleanup.c (thread_jump): P [...] adds f673492cb02 PR target/79645 * common.opt (fdiagnostics-show-labels, [...] adds 909c7f2512e PR c/88568 * attribs.c (handle_dll_attribute): Don't clea [...] adds 06c6302c912 2019-03-09 Thomas König tkoenig@gcc.gnu.org adds 1501d36b8bd PR fortran/89639 * gfortran.dg/ieee/ieee_9.f90: Skip on h [...] adds 08fad22468e * gfortran.dg/ieee/ieee_9.f90: Fix typo. adds 688ff8209c7 fix PR 84504 adds fe3e8c08a0c * lib/target-supports.exp (check_effective_target_weak_und [...] adds 0f2d25719c8 * gnat.dg/debug11.adb: Skip on 32-bit hppa*-*-hpux*. * gn [...] adds d066f3f710e 2019-03-09 Thomas Koenig tkoenig@gcc.gnu.org adds 52e19479e88 d: Fix ICE in get_frame_for_symbol adds 39ab9c780cc * gfortran.dg/coarray_data_1.f90: Link against libatomic i [...] adds 946f262344c PR inline-asm/87010 * gcc.dg/torture/20180712-1.c: Skip o [...] adds 24e943487be * g++.dg/ext/visibility/lambda1.C: Require visibility. adds d7af77f3234 * g++.dg/tls/pr77285-2.C: Require tls_native support. adds b685a0adeb0 * c-c++-common/ident-0b.c: Also skip on 32-bit hppa*-*-hpu [...] adds 0c5f3545373 2019-03-09 Paolo Carlini paolo.carlini@oracle.com adds e0f3497f86f PR testsuite/89472 * gcc.dg/debug/dwarf2/inline5.c: XFAIL [...] adds 24964670df3 PR middle-end/68733 * c-c++-common/gomp/clauses-2.c: Skip [...] adds 449a19898aa PR c++/70349 * g++.dg/abi/abi-tag18a.C: Skip on 32-bit hp [...] adds 8fe074cf790 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 197 + gcc/DATESTAMP | 2 +- gcc/attribs.c | 9 +- gcc/builtins.c | 18 +- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-common.c | 12 +- gcc/c-family/c-warn.c | 24 +- gcc/c/ChangeLog | 8 + gcc/c/c-decl.c | 22 +- gcc/cfgcleanup.c | 5 + gcc/cfgloop.h | 4 + gcc/cfgloopmanip.c | 6 + gcc/cgraph.c | 29 +- gcc/cgraph.h | 14 + gcc/common.opt | 18 +- gcc/config/arc/arc.opt | 2 +- gcc/config/arm/arm.h | 2 +- gcc/config/avr/avr-devices.c | 2 +- gcc/config/c6x/c6x.opt | 2 +- gcc/config/darwin.c | 6 +- gcc/config/epiphany/epiphany.opt | 6 +- gcc/config/ft32/ft32.opt | 10 +- gcc/config/i386/avx512fintrin.h | 77 + gcc/config/i386/emmintrin.h | 12 + gcc/config/i386/i386-builtin.def | 6 + gcc/config/i386/i386.c | 52 +- gcc/config/i386/i386.opt | 4 +- gcc/config/i386/sse.md | 61 + gcc/config/mcore/mcore.opt | 4 +- gcc/config/microblaze/microblaze.opt | 2 +- gcc/config/rs6000/rs6000-p8swap.c | 7 + gcc/config/rs6000/sysv4.opt | 10 +- gcc/config/rx/rx.opt | 2 +- gcc/config/s390/s390.c | 17 +- gcc/config/sh/sh.opt | 2 +- gcc/cp/ChangeLog | 40 + gcc/cp/call.c | 16 +- gcc/cp/constexpr.c | 7 + gcc/cp/decl.c | 8 +- gcc/cp/decl2.c | 12 +- gcc/cp/name-lookup.c | 99 + gcc/cp/name-lookup.h | 3 + gcc/cp/parser.c | 15 +- gcc/cp/pt.c | 3 + gcc/cp/semantics.c | 11 +- gcc/cp/tree.c | 2 + gcc/cp/typeck.c | 23 +- gcc/d/ChangeLog | 6 + gcc/d/d-codegen.cc | 15 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/attrib.c | 108 +- gcc/d/dmd/dimport.c | 4 + gcc/d/dmd/dmodule.c | 12 +- gcc/d/dmd/expression.c | 37 + gcc/d/dmd/expressionsem.c | 50 +- gcc/d/dmd/statement.c | 52 +- gcc/dwarf2cfi.c | 2 +- gcc/dwarf2out.c | 18 + gcc/fortran/ChangeLog | 26 + gcc/fortran/arith.c | 2 +- gcc/fortran/decl.c | 10 +- gcc/fortran/expr.c | 2 +- gcc/fortran/resolve.c | 2 +- gcc/fortran/trans-types.c | 6 +- gcc/gimple-fold.c | 7 +- gcc/gimple-ssa-warn-alloca.c | 10 +- gcc/gimplify.c | 13 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-cp.c | 17 +- gcc/ipa-devirt.c | 18 +- gcc/ipa-split.c | 15 + gcc/lra-constraints.c | 2 +- gcc/lto-streamer-in.c | 1 + gcc/lto-streamer-out.c | 1 + gcc/lto/ChangeLog | 5 + gcc/lto/lang.opt | 2 +- gcc/omp-expand.c | 9 +- gcc/po/ChangeLog | 4 + gcc/po/fi.po | 2690 ++++----- gcc/symtab.c | 39 +- gcc/testsuite/ChangeLog | 190 + gcc/testsuite/c-c++-common/gomp/clauses-2.c | 1 + gcc/testsuite/c-c++-common/gomp/doacross-1.c | 4 +- gcc/testsuite/c-c++-common/gomp/doacross-3.c | 54 + gcc/testsuite/c-c++-common/ident-0b.c | 2 +- gcc/testsuite/c-c++-common/ident-1a.c | 2 +- gcc/testsuite/c-c++-common/ident-1b.c | 2 +- gcc/testsuite/c-c++-common/ident-2b.c | 2 +- gcc/testsuite/g++.dg/abi/abi-tag18a.C | 1 + gcc/testsuite/g++.dg/asm-qual-3.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-89599.C | 6 + gcc/testsuite/g++.dg/cpp0x/implicit17.C | 18 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice30.C | 13 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice31.C | 8 + gcc/testsuite/g++.dg/cpp0x/pr87750.C | 40 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-using1.C | 29 + gcc/testsuite/g++.dg/cpp1z/class-deduction64.C | 9 + gcc/testsuite/g++.dg/cpp1z/decomp49.C | 14 + gcc/testsuite/g++.dg/ext/visibility/lambda1.C | 1 + gcc/testsuite/g++.dg/ipa/pr88235.C | 55 + gcc/testsuite/g++.dg/other/pr88568.C | 13 + gcc/testsuite/g++.dg/parse/array-size2.C | 2 + gcc/testsuite/g++.dg/template/access29.C | 22 + gcc/testsuite/g++.dg/tls/pr77285-2.C | 2 +- gcc/testsuite/g++.dg/ubsan/vptr-4.C | 11 +- gcc/testsuite/g++.dg/warn/pr89622.C | 27 + gcc/testsuite/g++.dg/warn/unused-fn1.C | 16 + gcc/testsuite/g++.target/i386/pr57362.C | 2 +- gcc/testsuite/gcc.c-torture/execute/pr89634.c | 40 + gcc/testsuite/gcc.dg/debug/dwarf2/inline5.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipcp-5.c | 45 + gcc/testsuite/gcc.dg/lto/pr85870_0.c | 35 + gcc/testsuite/gcc.dg/lto/pr85870_1.c | 27 + gcc/testsuite/gcc.dg/torture/20180712-1.c | 1 + gcc/testsuite/gcc.target/arm/f16_f64_conv_no_dp.c | 15 + gcc/testsuite/gcc.target/i386/avx512f-vmovsd-1.c | 23 + gcc/testsuite/gcc.target/i386/avx512f-vmovsd-2.c | 87 + gcc/testsuite/gcc.target/i386/avx512f-vmovsd-3.c | 84 + gcc/testsuite/gcc.target/i386/avx512f-vmovss-1.c | 23 + gcc/testsuite/gcc.target/i386/avx512f-vmovss-2.c | 87 + gcc/testsuite/gcc.target/i386/avx512f-vmovss-3.c | 84 + gcc/testsuite/gcc.target/i386/indirect-thunk-7.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-7.c | 2 +- .../gcc.target/i386/interrupt-387-err-1.c | 4 +- .../gcc.target/i386/interrupt-387-err-2.c | 2 +- gcc/testsuite/gcc.target/i386/interrupt-6.c | 2 +- .../gcc.target/i386/interrupt-mmx-err-1.c | 4 +- .../gcc.target/i386/interrupt-mmx-err-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr68657.c | 2 +- gcc/testsuite/gcc.target/i386/pr78782.c | 9 + gcc/testsuite/gcc.target/i386/pr86952.c | 23 + gcc/testsuite/gcc.target/i386/pr87558.c | 9 + gcc/testsuite/gcc.target/i386/pr89618.c | 21 + gcc/testsuite/gdc.dg/pr89041.d | 13 + .../gdc.test/compilable/imports/test19609a.d | 1 + .../gdc.test/compilable/imports/test19609b.d | 1 + .../gdc.test/compilable/imports/test19609c.d | 1 + .../fail12567.d => compilable/test12567e.d} | 1 - gcc/testsuite/gdc.test/compilable/test19609.d | 12 + .../gdc.test/fail_compilation/fail19609.d | 18 + .../gdc.test/fail_compilation/imports/fail19609a.d | 1 + .../gdc.test/fail_compilation/imports/fail19609b.d | 1 + .../gdc.test/fail_compilation/imports/fail19609c.d | 1 + gcc/testsuite/gfortran.dg/array_simplify_3.f90 | 9 + gcc/testsuite/gfortran.dg/c_ptr_tests_19.f90 | 36 + gcc/testsuite/gfortran.dg/coarray_data_1.f90 | 1 + gcc/testsuite/gfortran.dg/ieee/ieee_9.f90 | 1 + gcc/testsuite/gfortran.dg/pointer_init_10.f90 | 24 + gcc/testsuite/gnat.dg/debug11.adb | 1 + gcc/testsuite/gnat.dg/debug12.adb | 1 + gcc/testsuite/lib/target-supports.exp | 6 + gcc/tree-cfg.c | 15 +- gcc/tree-inline.c | 21 +- gcc/tree-vrp.c | 12 +- libcpp/po/ChangeLog | 4 + libcpp/po/sv.po | 35 +- libgo/go/internal/syscall/unix/at.go | 5 +- libgo/go/internal/syscall/unix/at_largefile.go | 14 + libgo/go/internal/syscall/unix/at_regfile.go | 18 + libgo/go/syscall/libcall_bsd.go | 2 - libgo/go/syscall/libcall_bsd_largefile.go | 10 + libgo/go/syscall/libcall_bsd_regfile.go | 10 + libgo/go/syscall/libcall_posix.go | 3 - libgo/go/syscall/libcall_posix_largefile.go | 3 + libgo/go/syscall/libcall_posix_regfile.go | 3 + ...all_solaris.go => libcall_solaris_largefile.go} | 6 +- ...bcall_solaris.go => libcall_solaris_regfile.go} | 2 + libstdc++-v3/ChangeLog | 48 + .../post/riscv64-linux-gnu/baseline_symbols.txt | 5818 ++++++++++++++++++++ libstdc++-v3/doc/html/manual/status.html | 26 +- libstdc++-v3/doc/html/manual/using_macros.html | 3 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 25 +- libstdc++-v3/doc/xml/manual/using.xml | 4 +- libstdc++-v3/include/bits/fs_path.h | 2 +- libstdc++-v3/include/debug/map.h | 54 +- libstdc++-v3/include/debug/multimap.h | 2 + libstdc++-v3/include/debug/multiset.h | 52 +- libstdc++-v3/include/debug/set.h | 48 +- libstdc++-v3/include/debug/unordered_map | 19 +- libstdc++-v3/include/debug/unordered_set | 28 +- libstdc++-v3/include/std/functional | 100 + .../20_util/function_objects/bind_front/1.cc | 176 + .../23_containers/unordered_set/debug/89608_neg.cc | 37 + 183 files changed, 10144 insertions(+), 1862 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/doacross-3.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-89599.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/implicit17.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice30.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice31.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr87750.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-using1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction64.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp49.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr88235.C create mode 100644 gcc/testsuite/g++.dg/other/pr88568.C create mode 100644 gcc/testsuite/g++.dg/template/access29.C create mode 100644 gcc/testsuite/g++.dg/warn/pr89622.C create mode 100644 gcc/testsuite/g++.dg/warn/unused-fn1.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr89634.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipcp-5.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr85870_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr85870_1.c create mode 100644 gcc/testsuite/gcc.target/arm/f16_f64_conv_no_dp.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovsd-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovsd-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovsd-3.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovss-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovss-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovss-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr78782.c create mode 100644 gcc/testsuite/gcc.target/i386/pr86952.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87558.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89618.c create mode 100644 gcc/testsuite/gdc.dg/pr89041.d create mode 100644 gcc/testsuite/gdc.test/compilable/imports/test19609a.d create mode 100644 gcc/testsuite/gdc.test/compilable/imports/test19609b.d create mode 100644 gcc/testsuite/gdc.test/compilable/imports/test19609c.d rename gcc/testsuite/gdc.test/{fail_compilation/fail12567.d => compilable/test1256 [...] create mode 100644 gcc/testsuite/gdc.test/compilable/test19609.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail19609.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/fail19609a.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/fail19609b.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/fail19609c.d create mode 100644 gcc/testsuite/gfortran.dg/array_simplify_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/c_ptr_tests_19.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_init_10.f90 create mode 100644 libgo/go/internal/syscall/unix/at_largefile.go create mode 100644 libgo/go/internal/syscall/unix/at_regfile.go create mode 100644 libgo/go/syscall/libcall_bsd_largefile.go create mode 100644 libgo/go/syscall/libcall_bsd_regfile.go copy libgo/go/syscall/{libcall_solaris.go => libcall_solaris_largefile.go} (63%) rename libgo/go/syscall/{libcall_solaris.go => libcall_solaris_regfile.go} (90%) create mode 100644 libstdc++-v3/config/abi/post/riscv64-linux-gnu/baseline_symbols.txt create mode 100644 libstdc++-v3/testsuite/20_util/function_objects/bind_front/1.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/debug/89608_neg.cc