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-allnoconfig in repository toolchain/ci/gcc.
from 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 [...] adds d22eecf8754 Output filepath strings in .debug_line_str for DWARF5 adds 76136f7f0ce amdgcn: Use scalar instructions for addptrdi3 adds ba42c30445c c++: Adding exception specs can changed dependentness adds 99e9b54313d c++: Rename DECL_BUILTIN_P to DECL_UNDECLARED_BUILTIN_P adds e089e43365f ipa-prop: Fix multiple-target speculation resolution adds 4e62aca0e05 c++: block-scope externs get an alias [PR95677,PR31775,PR95677] adds 7345c89ecb1 Add -fdiagnostics-path-format=separate-events to -fdiagnost [...] adds 2f7c50b7091 analyzer: handle C++ argument numbers and "this" [PR97116] adds 7c7e841806a This patch fixes PR47469 - a trivial bit of tidying up. adds 4e921302758 Off by one final fix. adds 592fe221735 c++: Distinguish alignof and __alignof__ in cp_tree_equal [ [...] adds dae673abd37 tree-optimization/97307 - improve sinking of loads adds 1e247c60df5 Rename -fevrp-mode= to --param=evrp-mode=. adds 89d3af5ef7e libgo: handle go1.10+ correctly in match.sh adds 45376dc0f42 libgo/configure: remove -fno-section-anchors for AIX adds 635072248a4 c++: Fix P0846 (ADL and function templates) in template [PR97010] adds 23f75da95f5 libstdc++: Fix non-reserved names in headers adds 6ae17a3b683 libstdc++: Fix divide by zero in default template argument adds 6caec77e3be Daily bump. new 6b1b5c255f8 c++: Set the constraints of a class type sooner [PR96229] new c1c62aec675 c++: ICE in dependent_type_p with constrained auto [PR97052]
The 2 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: gcc/ChangeLog | 90 ++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 9 + gcc/analyzer/sm-malloc.cc | 61 +++- gcc/common.opt | 31 --- 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 | 46 +++ gcc/cp/constraint.cc | 2 + 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 | 22 +- gcc/cp/pt.c | 60 ++-- gcc/cp/tree.c | 5 + gcc/doc/invoke.texi | 3 +- gcc/dwarf2out.c | 100 ++++--- gcc/fortran/ChangeLog | 6 + gcc/fortran/trans-expr.c | 8 +- gcc/gcc.c | 77 ++++- gcc/gimple-range.h | 2 +- gcc/gimple-ssa-evrp.c | 8 +- gcc/go/gofrontend/MERGE | 2 +- 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 | 66 +++++ 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/concepts-class2.C | 11 + gcc/testsuite/g++.dg/cpp2a/concepts-defarg2.C | 13 + gcc/testsuite/g++.dg/cpp2a/fn-template21.C | 24 ++ gcc/testsuite/g++.dg/cpp2a/fn-template22.C | 25 ++ 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/tree-prof/pr96394.c | 64 +++++ 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 +- libcc1/ChangeLog | 5 + libcc1/libcp1plugin.cc | 2 +- libgo/configure | 8 +- libgo/configure.ac | 4 - libgo/match.sh | 8 +- libgo/testsuite/gotest | 8 +- libstdc++-v3/ChangeLog | 17 ++ libstdc++-v3/include/bits/random.h | 4 +- libstdc++-v3/include/bits/ranges_algo.h | 19 +- libstdc++-v3/libsupc++/exception_ptr.h | 17 +- libstdc++-v3/testsuite/17_intro/names.cc | 13 +- .../linear_congruential_engine/operators/call.cc | 27 ++ 82 files changed, 1780 insertions(+), 536 deletions(-) create mode 100644 gcc/testsuite/g++.dg/analyzer/pr97116.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-class2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-defarg2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template21.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template22.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 create mode 100644 libstdc++-v3/testsuite/26_numerics/random/linear_congruential_e [...]