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-next-allnoconfig in repository toolchain/ci/gcc.
from 1352ea19251 libstdc++: Inline std::exception_ptr members [PR 90295] adds 1644d7f4c1c [openacc, libgomp, testsuite] Xfail declare-5.f90 adds 90e88fd376b Ranger classes. adds fcae5121154 Hybrid EVRP and testcases adds f5431aeaf55 compiler: avoid undefined behavior in Import::read adds a9802204603 c-c++-common/goacc/declare-pr90861.c: Remove xfail adds 85307b4e938 c++: typename in out-of-class member function definitions [ [...] adds 8e97b9052db Daily bump. adds ebc77ce3a4c [tree-ssa-loop-ch] Add missing NULL test for dump_file adds 83f565ed4f3 openmp: Improve composite simd vectorization adds e91c34262d2 options: Avoid unused variable mask warning [PR97305] adds 6923255e35a debug: Pass --gdwarf-N to assembler if fixed gas is detecte [...] new d22eecf8754 Output filepath strings in .debug_line_str for DWARF5 new 76136f7f0ce amdgcn: Use scalar instructions for addptrdi3 new ba42c30445c c++: Adding exception specs can changed dependentness new 99e9b54313d c++: Rename DECL_BUILTIN_P to DECL_UNDECLARED_BUILTIN_P new e089e43365f ipa-prop: Fix multiple-target speculation resolution new 4e62aca0e05 c++: block-scope externs get an alias [PR95677,PR31775,PR95677] new 7345c89ecb1 Add -fdiagnostics-path-format=separate-events to -fdiagnost [...] new 2f7c50b7091 analyzer: handle C++ argument numbers and "this" [PR97116] new 7c7e841806a This patch fixes PR47469 - a trivial bit of tidying up. new 4e921302758 Off by one final fix. new 592fe221735 c++: Distinguish alignof and __alignof__ in cp_tree_equal [ [...] new dae673abd37 tree-optimization/97307 - improve sinking of loads new 1e247c60df5 Rename -fevrp-mode= to --param=evrp-mode=.
The 13 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 7 + gcc/ChangeLog | 664 ++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 4 + gcc/analyzer/sm-malloc.cc | 61 +- gcc/config.in | 13 + gcc/config/darwin.h | 1 + gcc/config/darwin9.h | 3 + gcc/config/gcn/gcn.md | 43 +- gcc/configure | 310 +++++ gcc/configure.ac | 188 +++ gcc/cp/ChangeLog | 7 + gcc/cp/cp-gimplify.c | 26 +- gcc/cp/cp-tree.h | 11 +- gcc/cp/decl.c | 5 +- gcc/cp/decl2.c | 25 +- gcc/cp/name-lookup.c | 190 ++- gcc/cp/name-lookup.h | 1 - gcc/cp/parser.c | 24 +- gcc/cp/pt.c | 14 +- gcc/cp/tree.c | 5 + gcc/doc/invoke.texi | 3 +- gcc/dwarf2out.c | 100 +- gcc/flag-types.h | 13 + gcc/fortran/trans-expr.c | 8 +- gcc/gcc.c | 77 +- gcc/gimple-range-cache.cc | 877 +++++++++++++ gcc/gimple-range-cache.h | 120 ++ gcc/gimple-range-edge.cc | 197 +++ gcc/gimple-range-edge.h | 55 + gcc/gimple-range-gori.cc | 1321 ++++++++++++++++++++ gcc/gimple-range-gori.h | 138 ++ gcc/gimple-range.cc | 1284 +++++++++++++++++++ gcc/gimple-range.h | 170 +++ gcc/gimple-ssa-evrp.c | 221 +++- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/gogo.cc | 2 +- gcc/go/gofrontend/import.cc | 9 +- gcc/go/gofrontend/import.h | 8 +- gcc/ipa-prop.c | 10 +- gcc/omp-expand.c | 19 +- gcc/optc-save-gen.awk | 26 +- gcc/opts-common.c | 1 + gcc/params.opt | 31 + gcc/testsuite/ChangeLog | 55 + gcc/testsuite/c-c++-common/goacc/declare-pr90861.c | 2 +- gcc/testsuite/g++.dg/analyzer/analyzer.exp | 2 +- gcc/testsuite/g++.dg/analyzer/pr97116.C | 39 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-sfinae1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/typename18.C | 21 + gcc/testsuite/g++.dg/init/pr42844.C | 2 +- gcc/testsuite/g++.dg/lookup/extern-redecl1.C | 10 +- gcc/testsuite/g++.dg/lookup/koenig15.C | 6 +- gcc/testsuite/g++.dg/lto/pr95677.C | 19 + gcc/testsuite/g++.dg/other/nested-extern-1.C | 16 +- gcc/testsuite/g++.dg/other/nested-extern-1.cc | 3 + gcc/testsuite/g++.dg/other/nested-extern-2.C | 27 +- gcc/testsuite/g++.dg/other/nested-extern-2.cc | 3 + gcc/testsuite/g++.dg/other/nested-extern.cc | 1 - gcc/testsuite/g++.dg/template/alignof3.C | 13 + gcc/testsuite/g++.dg/template/scope5.C | 8 +- gcc/testsuite/g++.old-deja/g++.law/missed-error2.C | 7 +- gcc/testsuite/g++.old-deja/g++.pt/crash3.C | 5 +- gcc/testsuite/gcc.dg/analyzer/analyzer.exp | 2 +- gcc/testsuite/gcc.dg/gomp/simd-2.c | 51 + gcc/testsuite/gcc.dg/gomp/simd-3.c | 51 + .../gcc.dg/plugin/diagnostic-path-format-default.c | 142 --- .../gcc.dg/plugin/diagnostic-path-format-plain.c | 42 + .../gcc.dg/plugin/diagnostic-test-paths-2.c | 8 +- gcc/testsuite/gcc.dg/plugin/plugin.exp | 2 +- gcc/testsuite/gcc.dg/pr81192.c | 18 +- gcc/testsuite/gcc.dg/tree-prof/pr96394.c | 64 + gcc/testsuite/gcc.dg/tree-ssa/pr77445-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-6.c | 38 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c | 27 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-17.c | 15 + gcc/testsuite/gcc.dg/vect/pr65947-3.c | 5 +- gcc/testsuite/gfortran.dg/analyzer/analyzer.exp | 2 +- gcc/tree-ssa-loop-ch.c | 3 +- gcc/tree-ssa-sink.c | 45 +- gcc/value-range.h | 13 +- gcc/vr-values.c | 31 +- libcc1/libcp1plugin.cc | 2 +- libgomp/ChangeLog | 9 + .../testsuite/libgomp.oacc-fortran/declare-5.f90 | 1 + libiberty/ChangeLog | 6 + libstdc++-v3/ChangeLog | 39 + 87 files changed, 6682 insertions(+), 473 deletions(-) create mode 100644 gcc/gimple-range-cache.cc create mode 100644 gcc/gimple-range-cache.h create mode 100644 gcc/gimple-range-edge.cc create mode 100644 gcc/gimple-range-edge.h create mode 100644 gcc/gimple-range-gori.cc create mode 100644 gcc/gimple-range-gori.h create mode 100644 gcc/gimple-range.cc create mode 100644 gcc/gimple-range.h create mode 100644 gcc/testsuite/g++.dg/analyzer/pr97116.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename18.C create mode 100644 gcc/testsuite/g++.dg/lto/pr95677.C create mode 100644 gcc/testsuite/g++.dg/other/nested-extern-1.cc create mode 100644 gcc/testsuite/g++.dg/other/nested-extern-2.cc delete mode 100644 gcc/testsuite/g++.dg/other/nested-extern.cc create mode 100644 gcc/testsuite/g++.dg/template/alignof3.C create mode 100644 gcc/testsuite/gcc.dg/gomp/simd-2.c create mode 100644 gcc/testsuite/gcc.dg/gomp/simd-3.c delete mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-default.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-plain.c create mode 100644 gcc/testsuite/gcc.dg/tree-prof/pr96394.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-17.c