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-next-defconfig in repository toolchain/gcc.
from 0e18726248f 2018-11-14 Sandra Loosemore sandra@codesourcery.com adds c1638e07cad Fix test that does undefined shifts greater than width of size_t adds c991672af0e Optimize pool resource allocation adds feb880a97ff Daily bump. adds 24d0cfe992d 2018-11-14 Sandra Loosemore sandra@codesourcery.com adds 81064939779 * gensupport.c (add_predicate_code): Properly handl [...] adds 7eda06d8952 2018-11-15 Sandra Loosemore sandra@codesourcery.com adds 75ae0e7fba1 PR tree-optimization/84648 * tree-ssa-loop-niter.c (adjus [...] adds 0277806c0f0 2018-11-15 Xianmiao Qu xianmiao_qu@c-sky.com adds a36d6c3c435 2018-11-15 Richard Biener rguenther@suse.de adds a3f619a1b40 PR rtl-optimization/88018 * cfgrtl.c (fixup_abnormal_edge [...] adds 0da4425d1d8 2018-11-15 Richard Biener rguenther@suse.de adds d3ec36d612f * gcc-interface/misc.c (gnat_init_gcc_eh): Do not override [...] adds 551d64cb9cc Fix spaces in PR62178 test adds da99b524151 [C++ DR 2336] Clean up synth walkers first adds 98acf890182 2018-11-15 Richard Biener rguenther@suse.de adds 1706ef0fcd4 2018-11-15 Richard Biener rguenther@suse.de adds 87b38e652b9 graphite: add missing dump_enabled_p checks (PR tree-optimi [...] adds 1bcc5c645e6 Machine-readable diagnostic output (PR other/19165) adds 61bdc1f122e doc/ux.texi: auto_diagnostic_group now does something adds 17a6cd1e22a [C++ DR 2336] virtual dtors, exception specs & abstract classes adds b8d287648cf Handle vectors that don't fit in an integer. adds 04e6d9db0d1 /cp 2018-11-15 Paolo Carlini paolo.carlini@oracle.com adds cd96243ea26 [PR c++/86246] ICE tsubst explicit operator call
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 125 ++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/misc.c | 5 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-opts.c | 3 +- gcc/cfgrtl.c | 11 +- gcc/common.opt | 17 ++ gcc/config/csky/csky-linux-elf.h | 4 +- gcc/cp/ChangeLog | 34 +++ gcc/cp/constexpr.c | 15 +- gcc/cp/cp-tree.h | 7 +- gcc/cp/method.c | 163 ++++++------- gcc/cp/typeck.c | 7 +- gcc/diagnostic-format-json.cc | 264 +++++++++++++++++++++ gcc/diagnostic.c | 45 ++-- gcc/diagnostic.h | 23 +- gcc/doc/extend.texi | 11 +- gcc/doc/invoke.texi | 233 +++++++++++++++--- gcc/doc/ux.texi | 9 +- gcc/dwarf2out.c | 1 + gcc/fortran/ChangeLog | 5 + gcc/fortran/error.c | 3 +- gcc/gcc.c | 5 + gcc/gensupport.c | 1 + gcc/gimple.c | 14 +- gcc/graphite-isl-ast-to-gimple.c | 25 +- gcc/graphite-sese-to-poly.c | 3 +- gcc/jit/ChangeLog | 5 + gcc/jit/dummy-frontend.c | 3 +- gcc/lto-wrapper.c | 1 + gcc/opts.c | 5 + gcc/testsuite/ChangeLog | 73 ++++++ .../c-c++-common/diagnostic-format-json-1.c | 25 ++ .../c-c++-common/diagnostic-format-json-2.c | 26 ++ .../c-c++-common/diagnostic-format-json-3.c | 26 ++ .../c-c++-common/diagnostic-format-json-4.c | 55 +++++ .../c-c++-common/diagnostic-format-json-5.c | 46 ++++ gcc/testsuite/g++.dg/cpp0x/constexpr-diag3.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-ice19.C | 3 +- gcc/testsuite/g++.dg/cpp0x/constexpr-nonlit2.C | 2 +- gcc/testsuite/g++.dg/cpp1y/pr79393-3.C | 44 ++++ gcc/testsuite/g++.dg/cpp1z/constexpr-lambda15.C | 2 +- gcc/testsuite/g++.dg/ext/constexpr-vla5.C | 3 +- gcc/testsuite/g++.dg/gomp/pr85134.C | 2 +- gcc/testsuite/g++.dg/template/pr86246.C | 38 +++ gcc/testsuite/g++.dg/template/pr87989.C | 20 ++ .../plugin/diagnostic_plugin_test_show_locus.c | 3 +- .../gcc.dg/plugin/location_overflow_plugin.c | 10 +- gcc/testsuite/gcc.dg/pr68317.c | 2 +- gcc/testsuite/gcc.dg/pr88031.c | 17 ++ gcc/testsuite/gcc.dg/tree-ssa/pr84648.c | 10 + .../gcc.dg/tree-ssa/{pr34635.c => pr87917.c} | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr88029.c | 14 ++ .../pr88030.c} | 4 +- gcc/testsuite/gcc.target/aarch64/pr62178.c | 4 +- .../gfortran.dg/diagnostic-format-json-1.F90 | 25 ++ .../gfortran.dg/diagnostic-format-json-2.F90 | 26 ++ .../gfortran.dg/diagnostic-format-json-3.F90 | 26 ++ gcc/trans-mem.c | 15 +- gcc/tree-complex.c | 15 +- gcc/tree-data-ref.c | 4 +- gcc/tree-ssa-loop-niter.c | 75 +++++- gcc/tree-vect-loop.c | 36 ++- gcc/tree-vect-stmts.c | 64 ++--- gcc/tree-vectorizer.h | 2 +- libgcc/ChangeLog | 4 + libgcc/config/csky/linux-unwind.h | 6 +- libstdc++-v3/ChangeLog | 13 + libstdc++-v3/scripts/check_performance | 3 + libstdc++-v3/src/c++17/memory_resource.cc | 13 +- .../unsynchronized_pool_resource/allocate.cc | 50 ++-- .../20_util/unsynchronized_pool_resource/cons.cc | 80 +++++++ .../performance/20_util/memory_resource/pools.cc | 114 +++++++++ .../testsuite/util/testsuite_performance.h | 23 +- 76 files changed, 1757 insertions(+), 331 deletions(-) create mode 100644 gcc/diagnostic-format-json.cc create mode 100644 gcc/testsuite/c-c++-common/diagnostic-format-json-1.c create mode 100644 gcc/testsuite/c-c++-common/diagnostic-format-json-2.c create mode 100644 gcc/testsuite/c-c++-common/diagnostic-format-json-3.c create mode 100644 gcc/testsuite/c-c++-common/diagnostic-format-json-4.c create mode 100644 gcc/testsuite/c-c++-common/diagnostic-format-json-5.c create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr79393-3.C create mode 100644 gcc/testsuite/g++.dg/template/pr86246.C create mode 100644 gcc/testsuite/g++.dg/template/pr87989.C create mode 100644 gcc/testsuite/gcc.dg/pr88031.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr84648.c copy gcc/testsuite/gcc.dg/tree-ssa/{pr34635.c => pr87917.c} (66%) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr88029.c copy gcc/testsuite/gcc.dg/{vect/no-tree-sra-bb-slp-pr50730.c => tsan/pr88030.c} (58%) create mode 100644 gcc/testsuite/gfortran.dg/diagnostic-format-json-1.F90 create mode 100644 gcc/testsuite/gfortran.dg/diagnostic-format-json-2.F90 create mode 100644 gcc/testsuite/gfortran.dg/diagnostic-format-json-3.F90 create mode 100644 libstdc++-v3/testsuite/20_util/unsynchronized_pool_resource/cons.cc create mode 100644 libstdc++-v3/testsuite/performance/20_util/memory_resource/pools.cc