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_O1 in repository toolchain/ci/gcc.
from 951a9c05557 PR testsuite/90503 * gcc.target/i386/pr22076.c (dg-option [...] adds bf3d31e5506 Daily bump. adds c40bd82fc69 Check TBB version in tbb-backed effective target check adds 4573584f514 tbb-backend effective target should check ability to link TBB adds 002ff7c6231 Move a test-case (PR testsuite/90551). adds 0378b6d192a fix diagnostic quoting/spelling in rs6000 adds 12e94bd265d Convert contrib/mklog script to Python 3 adds 3d6be0d5f06 c-family/ * c-ada-spec.h (enum cpp_operation): Add IS_ASSI [...] adds dfe4f3c21bf Enable -O2 for pr90263.c test. adds 491d831c695 contrib/mklog: Open files in text mode adds 72633f23f58 tree-ssa-uninit: suppress more spurious warnings adds 4f018cb1ad6 Don't split non-critical edges in crited adds 174c89f8651 Add missing "" for dg-require-ifunc. adds a25cdd8a68c 2019-05-21 Richard Biener rguenther@suse.de adds 4e8914879f5 PR90545, gcc.target/powerpc/fold-vec-splats-floatdouble.c fails adds 28ceb89c6b9 Fix names of _Lock_policy constants in libstdc++ manual adds f6baa5a2002 PR libstdc++/90252 fix effective-target check for TBB adds e7b95f8658d [C++ PATCH] Using decls adds faabb7a092b libfortran/90038: Document new wait=.false. implementation adds b57d7937d1f * config/i386/cpuid.h (__cpuid): For 32bit targets, zero [...] adds b71a2632a2b [C++ PATCH] Using decls adds 72b43a4759e PR bootstrap/87338 * dwarf2out.c (dwarf2out_inline_entry) [...] adds 90b483b4c34 * config/i386/sse.md (VF1_AVX2): New mode iterator. (sign [...] adds 59232184f0e darwin, testsuite - fix PR 63891. adds 5f53d1f41a2 darwin, testsuite - fix PR 67958 adds ceaf625c230 Fix dg-require-* syntax adds e509d80a7ea preserve more debug stmts in gimple jump threading adds 45a08d13cbc PR target/90547 * config/i386/i386.md (anddi_1 to andsi_1 [...] adds 98f5ac64e75 DR 1940 - static_assert in anonymous unions. * g++.dg/DRs [...] adds 96596ac69bb rs6000: wh -> d+p8v adds bc5743f5f30 rs6000: wj -> wi+p8v adds afae9e831ef rs6000: wk -> ws+p8v adds 7a43e6d840f rs6000: wm -> wa+p8v adds 9763f1d7772 rs6000: wl -> d+p6 adds f165b098478 rs6000: wz -> d+p7 adds 71835cce996 LWG 3062 - Unnecessary decay_t in is_execution_policy_v adds ce547a1e164 /cp 2019-05-21 Paolo Carlini paolo.carlini@oracle.com adds 74a6da21d1a /cp 2019-05-21 Paolo Carlini paolo.carlini@oracle.com adds e30b480fa67 /cp 2019-05-21 Paolo Carlini paolo.carlini@oracle.com adds e8b0b79febd Daily bump. adds 0fb719c1654 In <https://gcc.gnu.org/ml/gcc-patches/2019-05/msg01417.htm [...] adds 3f0ba3978c0 PR middle-end/90553 * ira-lives.c (process_bb_node_lives) [...] adds 1912c59e348 PR middle-end/90553 * gcc.dg/torture/pr90553.c: New test. adds 61edec870f9 [RS6000] Don't pass -many to the assembler adds 547f04e21fd 2019-05-22 Richard Biener rguenther@suse.de adds 7eae52f162c 2019-05-22 Richard Biener rguenther@suse.de adds bd364f0486a Strip target_clones in copy attribute (PR lto/90500). adds 0c9c53bb576 darwin, testsuite fix PR27221 adds 79d8b509ff6 2019-05-22 Paolo Carlini paolo.carlini@oracle.com adds 708a56d998e 2019-05-22 Paolo Carlini paolo.carlini@oracle.com adds 55cb76839af Fix wrong escaping of brackets (PR testsuite/90564). adds b9d225b74ac Do not use quotes in tests (PR testsuite/90564). adds bf128135cad 2019-05-22 Richard Biener rguenther@suse.de adds 647551f1bd7 fortran/89100: Default widths with -fdec-format-defaults adds 637d62c8a94 Fix fortran size_type_node parameter passing. adds 2e53b0f333f Fix new coarray failures. adds 33af5a3270d [aarch64] Introduce flags for SVE2. adds 3c27f762fd8 * config/i386/sse.md (sse_cvtpi2ps): Use TARGET_MMX in ins [...] adds cfb71062a92 x86: Don't allocate stack frame nor align stack if not needed adds 4a28710dd24 * gcc.target/i386/vect-signbitf.c (dg-final): Improve sca [...] adds f5cde0dc2da PR c++/86485 - simple_empty_class_p adds 0fd64d4bd7f PR libstdc++/77691 fix resource_adaptor failures due to max [...] adds 0119795eb3a PR c++/20408 - unnecessary code for empty struct. adds ac0f04360cc * gimplify.c (gimplify_cond_expr): Don't check TREE_ADDRESSABLE. adds 8d949d424f1 Fix trampoline execution failures on GCN5. adds 74d6bdb661b Add support for constructors and destuctors on GCN adds f92c002f8cb PR libstdc++/90557 fix path assignment that alters source adds 0388631e7e9 * g++.dg/cpp1y/udlit-char-template-neg.C: Expect the error [...]
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 8 + contrib/mklog | 28 +- gcc/ChangeLog | 281 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 4 +- gcc/alias.c | 12 - gcc/c-family/ChangeLog | 13 + gcc/c-family/c-ada-spec.c | 22 ++ gcc/c-family/c-ada-spec.h | 1 + gcc/c-family/c-attribs.c | 3 +- gcc/common/config/aarch64/aarch64-common.c | 35 +- gcc/config.gcc | 2 + gcc/config/aarch64/aarch64-option-extensions.def | 58 +++- gcc/config/aarch64/aarch64.c | 28 +- gcc/config/aarch64/aarch64.h | 7 + gcc/config/aarch64/aarch64.opt | 2 +- gcc/config/aarch64/driver-aarch64.c | 10 +- gcc/config/gcn/gcn-run.c | 36 +- gcc/config/gcn/gcn.c | 26 +- gcc/config/i386/cpuid.h | 17 + gcc/config/i386/i386-options.c | 1 + gcc/config/i386/i386.c | 53 ++- gcc/config/i386/i386.h | 3 + gcc/config/i386/i386.md | 8 + gcc/config/i386/mmx.md | 3 +- gcc/config/i386/sse.md | 34 +- gcc/config/rs6000/constraints.md | 20 +- gcc/config/rs6000/driver-rs6000.c | 10 +- gcc/config/rs6000/rs6000-c.c | 18 +- gcc/config/rs6000/rs6000.c | 129 ++++--- gcc/config/rs6000/rs6000.h | 16 +- gcc/config/rs6000/rs6000.md | 42 ++- gcc/config/rs6000/vsx.md | 16 +- gcc/cp/ChangeLog | 42 +++ gcc/cp/call.c | 4 +- gcc/cp/cp-gimplify.c | 17 +- gcc/cp/cp-tree.h | 1 + gcc/cp/decl2.c | 2 + gcc/cp/name-lookup.c | 384 +++++++++------------ gcc/cp/name-lookup.h | 8 +- gcc/cp/parser.c | 35 +- gcc/cp/pt.c | 8 +- gcc/doc/extend.texi | 3 +- gcc/doc/invoke.texi | 11 + gcc/doc/md.texi | 22 +- gcc/dwarf2out.c | 7 +- gcc/emit-rtl.c | 24 ++ gcc/fold-const.c | 22 ++ gcc/fold-const.h | 1 + gcc/fortran/ChangeLog | 26 ++ gcc/fortran/gfortran.texi | 17 + gcc/fortran/intrinsic.texi | 16 +- gcc/fortran/invoke.texi | 25 +- gcc/fortran/io.c | 31 +- gcc/fortran/lang.opt | 4 + gcc/fortran/options.c | 1 + gcc/fortran/trans-stmt.c | 13 +- gcc/function.c | 6 +- gcc/gimple-fold.c | 16 +- gcc/gimplify.c | 6 +- gcc/ira-lives.c | 16 +- gcc/match.pd | 56 ++- gcc/testsuite/ChangeLog | 168 +++++++++ gcc/testsuite/g++.dg/DRs/dr1940.C | 13 + gcc/testsuite/g++.dg/cpp0x/decltype-pr66548.C | 1 - gcc/testsuite/g++.dg/cpp0x/udlit-tmpl-arg-neg2.C | 4 +- gcc/testsuite/g++.dg/cpp0x/udlit-tmpl-parms-neg.C | 6 +- .../g++.dg/cpp1y/udlit-char-template-neg.C | 4 +- gcc/testsuite/g++.dg/ext/alignof2.C | 2 +- gcc/testsuite/g++.dg/lookup/using53.C | 2 +- gcc/testsuite/g++.dg/other/final3.C | 28 ++ gcc/testsuite/g++.dg/other/final4.C | 16 + gcc/testsuite/g++.dg/other/final5.C | 19 + gcc/testsuite/g++.dg/tree-ssa/empty-3.C | 16 + gcc/testsuite/gcc.c-torture/execute/20030125-1.c | 2 +- gcc/testsuite/gcc.dg/Wattribute-alias.c | 2 +- gcc/testsuite/gcc.dg/darwin-weakimport-3.c | 17 +- .../{gcc.c-torture/compile => gcc.dg}/pr90263.c | 2 + gcc/testsuite/gcc.dg/torture/ftrapv-2.c | 2 +- gcc/testsuite/gcc.dg/torture/pr90553.c | 128 +++++++ gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-13.c | 53 +++ gcc/testsuite/gcc.dg/uninit-28-gimple.c | 47 +++ gcc/testsuite/gcc.dg/uninit-29-gimple.c | 45 +++ gcc/testsuite/gcc.dg/uninit-30-gimple.c | 43 +++ gcc/testsuite/gcc.dg/uninit-31-gimple.c | 48 +++ gcc/testsuite/gcc.dg/vect/O3-pr70130.c | 2 +- gcc/testsuite/gcc.dg/vect/pr48765.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-1.c | 12 +- gcc/testsuite/gcc.target/i386/pr32219-2.c | 11 +- gcc/testsuite/gcc.target/i386/pr32219-3.c | 17 +- gcc/testsuite/gcc.target/i386/pr32219-4.c | 10 +- gcc/testsuite/gcc.target/i386/pr32219-5.c | 10 +- gcc/testsuite/gcc.target/i386/pr32219-6.c | 15 +- gcc/testsuite/gcc.target/i386/pr32219-7.c | 16 +- gcc/testsuite/gcc.target/i386/pr32219-8.c | 12 +- gcc/testsuite/gcc.target/i386/pr84723-1.c | 1 - gcc/testsuite/gcc.target/i386/pr84723-2.c | 1 - gcc/testsuite/gcc.target/i386/pr84723-3.c | 1 - gcc/testsuite/gcc.target/i386/pr84723-4.c | 1 - gcc/testsuite/gcc.target/i386/pr84723-5.c | 1 - gcc/testsuite/gcc.target/i386/pr90500-1.c | 5 +- gcc/testsuite/gcc.target/i386/pr90500-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr90510.c | 22 ++ gcc/testsuite/gcc.target/i386/pr90547.c | 21 ++ .../gcc.target/i386/stackalign/pr88483-1.c | 18 + .../gcc.target/i386/stackalign/pr88483-2.c | 18 + gcc/testsuite/gcc.target/i386/vect-signbitf.c | 30 ++ .../powerpc/fold-vec-splats-floatdouble.c | 8 +- gcc/testsuite/gcc.target/powerpc/ppc32-abi-dfp-1.c | 16 +- .../gcc.target/powerpc/ppc64-abi-warn-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr80315-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr80315-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr80315-3.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr80315-4.c | 2 +- gcc/testsuite/gcc.target/powerpc/warn-lvsl-lvsr.c | 4 +- gcc/testsuite/gfortran.dg/coarray_lock_7.f90 | 4 +- .../gfortran.dg/fmt_f_default_field_width_1.f90 | 40 +++ .../gfortran.dg/fmt_f_default_field_width_2.f90 | 43 +++ .../gfortran.dg/fmt_f_default_field_width_3.f90 | 30 ++ .../gfortran.dg/fmt_g_default_field_width_1.f90 | 45 +++ .../gfortran.dg/fmt_g_default_field_width_2.f90 | 48 +++ .../gfortran.dg/fmt_g_default_field_width_3.f90 | 33 ++ .../gfortran.dg/fmt_i_default_field_width_1.f90 | 40 +++ .../gfortran.dg/fmt_i_default_field_width_2.f90 | 44 +++ .../gfortran.dg/fmt_i_default_field_width_3.f90 | 37 ++ gcc/testsuite/gfortran.dg/vect/pr45714-b.f | 2 +- gcc/tree-cfg.c | 14 +- gcc/tree-cfg.h | 9 +- gcc/tree-ssa-loop-im.c | 11 +- gcc/tree-ssa-pre.c | 2 +- gcc/tree-ssa-sink.c | 4 +- gcc/tree-ssa-tail-merge.c | 2 +- gcc/tree-ssa-threadupdate.c | 68 ++++ gcc/tree-ssa-uninit.c | 37 +- libcc1/ChangeLog | 5 + libcc1/libcp1plugin.cc | 2 +- libgcc/config/gcn/crt0.c | 56 +++ libgfortran/ChangeLog | 24 ++ libgfortran/io/format.c | 35 ++ libgfortran/io/io.h | 50 +++ libgfortran/io/read.c | 6 + libgfortran/io/write.c | 22 +- libgfortran/io/write_float.def | 37 +- libstdc++-v3/ChangeLog | 53 +++ libstdc++-v3/doc/xml/manual/shared_ptr.xml | 6 +- libstdc++-v3/include/experimental/memory_resource | 92 +++-- libstdc++-v3/include/pstl/execution_defs.h | 6 + libstdc++-v3/src/c++17/fs_path.cc | 4 +- .../testsuite/27_io/filesystem/path/assign/copy.cc | 15 + .../memory_resource/new_delete_resource.cc | 26 +- .../memory_resource/resource_adaptor.cc | 1 - libstdc++-v3/testsuite/lib/libstdc++.exp | 46 ++- libstdc++-v3/testsuite/util/testsuite_fs.h | 10 +- 153 files changed, 2912 insertions(+), 803 deletions(-) create mode 100644 gcc/testsuite/g++.dg/DRs/dr1940.C create mode 100644 gcc/testsuite/g++.dg/other/final3.C create mode 100644 gcc/testsuite/g++.dg/other/final4.C create mode 100644 gcc/testsuite/g++.dg/other/final5.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/empty-3.C rename gcc/testsuite/{gcc.c-torture/compile => gcc.dg}/pr90263.c (86%) create mode 100644 gcc/testsuite/gcc.dg/torture/pr90553.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-13.c create mode 100644 gcc/testsuite/gcc.dg/uninit-28-gimple.c create mode 100644 gcc/testsuite/gcc.dg/uninit-29-gimple.c create mode 100644 gcc/testsuite/gcc.dg/uninit-30-gimple.c create mode 100644 gcc/testsuite/gcc.dg/uninit-31-gimple.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90510.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90547.c create mode 100644 gcc/testsuite/gcc.target/i386/stackalign/pr88483-1.c create mode 100644 gcc/testsuite/gcc.target/i386/stackalign/pr88483-2.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-signbitf.c create mode 100644 gcc/testsuite/gfortran.dg/fmt_f_default_field_width_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_f_default_field_width_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_f_default_field_width_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_g_default_field_width_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_g_default_field_width_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_g_default_field_width_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_i_default_field_width_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_i_default_field_width_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_i_default_field_width_3.f90