This is an automated email from the git hooks/post-receive script.
tcwg-benchmark pushed a change to branch linaro-local/ci/tcwg_bmk_stm32/gnu_eabi-release-arm-eabi-coremark-O3-vs-O3_LTO in repository toolchain/ci/gcc.
from 23114fd9ba0 Daily bump. adds 18023fa6225 Daily bump. adds c71d97549d4 [testsuite] Enable column location checking for 'dg-optimiz [...] adds b5eabef5daa [testsuite] Emit 'warning' instead of 'error' diagnostics f [...] adds 19323ea3e93 c++: Fix FE devirt with diamond inheritance [PR95158] adds 196716c10bc dwarf2: ICE with local class in unused function [PR97918] adds b22f1b34c49 changelog: fix parsing of a revert commit adds 8476cfe5ab1 Daily bump. adds 1cb1c9e62f9 Fix templatized C++ OpenACC 'cache' directive ICEs adds a03fa173f60 Add 'g++.dg/gomp/map-{1,2}.C' adds 1e89a236a2e Daily bump. adds 25b61f935a8 Don't create location wrapper nodes within OpenACC clauses adds e45e6501675 libstdc++: Fix undefined FILE* operations in test adds 11e0a9e68ed Daily bump. adds 6fd4560b3fb Daily bump. adds 2d9acb94cb7 Fix PR target/96607 adds e6280f66297 Fix PR target/97939 adds 06d68f2b837 Daily bump. adds 90ed2b9e92f Daily bump. adds 6b7ab0e565d Backport of the patch for PR target/91816 adds d7026d80fef Daily bump. adds 5005e6c2a8a middle-end/97554 - avoid overflow in alloc size compute adds da7a7d4f0f9 testsuite/98002 - fix gcc.dg/strncmp-2.c adds 56d71887c90 Daily bump. new 6178c27b4bb tree-optimization/96514 - avoid if-converting control-alter [...] new a5fff78405c tree-optimization/96370 - make reassoc expr rewrite more robust new 92b6627874c tree-optimization/96579 - another special-operands fix in reassoc new 86b25a1a5e1 tree-optimization/97081 - fix wrong-code with vectorized shift new f75352bdb13 testsuite: add another test for the rotate vectorization mi [...] new f720a0d7762 tree-optimization/97255 - missing vector bool pattern of SR [...] new 165ae61a9f7 tree-optimization/97812 - fix range query in VRP assert discovery new 50576790573 middle-end/96369 - fix missed short-circuiting during range [...] new 53d76fe758a tree-optimization/96075 - fix bogus misalignment calculation
The 9 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: contrib/ChangeLog | 5 + contrib/gcc-changelog/git_commit.py | 27 +-- gcc/ChangeLog | 72 ++++++++ gcc/DATESTAMP | 2 +- gcc/config/arm/arm-protos.h | 2 + gcc/config/arm/arm.c | 33 ++++ gcc/config/arm/arm.md | 112 ++++++++++--- gcc/config/sparc/predicates.md | 2 + gcc/config/sparc/sparc-protos.h | 1 - gcc/config/sparc/sparc.c | 35 ---- gcc/config/sparc/sparc.md | 183 +++++++++++++-------- gcc/cp/ChangeLog | 27 +++ gcc/cp/call.c | 20 +-- gcc/cp/class.c | 14 ++ gcc/cp/cp-tree.h | 3 +- gcc/cp/parser.c | 19 ++- gcc/cp/pt.c | 2 + gcc/dwarf2out.c | 6 +- gcc/fold-const.c | 7 + gcc/sbitmap.c | 3 +- gcc/testsuite/ChangeLog | 82 +++++++++ gcc/testsuite/c-c++-common/goacc/cache-1.c | 18 +- gcc/testsuite/c-c++-common/goacc/cache-2.c | 10 +- gcc/testsuite/c-c++-common/goacc/cache-3-1.c | 116 +++++++++++++ gcc/testsuite/c-c++-common/goacc/cache-3-2.c | 50 ++++++ gcc/testsuite/c-c++-common/goacc/data-clause-1.c | 115 +++++++++++++ gcc/testsuite/c-c++-common/goacc/data-clause-2.c | 49 ++++++ gcc/testsuite/c-c++-common/gomp/map-1.c | 7 +- gcc/testsuite/c-c++-common/gomp/map-2.c | 7 +- gcc/testsuite/c-c++-common/pr96369.c | 12 ++ gcc/testsuite/g++.dg/debug/localclass2.C | 24 +++ gcc/testsuite/g++.dg/goacc/cache-1.C | 15 ++ .../goacc/cache-2.c => g++.dg/goacc/cache-2.C} | 15 +- gcc/testsuite/g++.dg/goacc/cache-3-1.C | 123 ++++++++++++++ gcc/testsuite/g++.dg/goacc/cache-3-2.C | 57 +++++++ gcc/testsuite/g++.dg/goacc/data-clause-1.C | 122 ++++++++++++++ gcc/testsuite/g++.dg/goacc/data-clause-2.C | 56 +++++++ .../gomp/map-1.c => g++.dg/gomp/map-1.C} | 16 +- .../gomp/map-2.c => g++.dg/gomp/map-2.C} | 14 +- gcc/testsuite/g++.dg/template/virtual5.C | 31 ++++ gcc/testsuite/g++.dg/vect/pr97255.cc | 44 +++++ gcc/testsuite/gcc.dg/pr96370.c | 8 + gcc/testsuite/gcc.dg/pr96514.c | 27 +++ gcc/testsuite/gcc.dg/pr96579.c | 4 + gcc/testsuite/gcc.dg/strncmp-2.c | 1 + gcc/testsuite/gcc.dg/torture/pr97812.c | 15 ++ gcc/testsuite/gcc.dg/vect/nodump-vect-opt-info-1.c | 4 +- gcc/testsuite/gcc.dg/vect/nodump-vect-opt-info-2.c | 4 +- gcc/testsuite/gcc.dg/vect/pr97081-2.c | 32 ++++ gcc/testsuite/gcc.dg/vect/pr97081.c | 26 +++ gcc/testsuite/gcc.dg/vect/slp-46.c | 96 +++++++++++ gcc/testsuite/gcc.target/arm/pr91816.c | 64 +++++++ gcc/testsuite/gcc.target/sparc/overflow-6.c | 20 +++ gcc/testsuite/lib/gcc-dg.exp | 4 +- gcc/tree-if-conv.c | 5 + gcc/tree-ssa-reassoc.c | 23 ++- gcc/tree-vect-data-refs.c | 2 +- gcc/tree-vect-patterns.c | 11 +- gcc/tree-vrp.c | 10 +- libgomp/ChangeLog | 8 + libgomp/testsuite/libgomp.oacc-c++/cache-1.C | 13 ++ .../testsuite/libgomp.oacc-c-c++-common/cache-1.c | 12 +- libstdc++-v3/ChangeLog | 9 + .../testsuite/ext/stdio_filebuf/char/79820.cc | 3 +- 64 files changed, 1745 insertions(+), 214 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/goacc/cache-3-1.c create mode 100644 gcc/testsuite/c-c++-common/goacc/cache-3-2.c create mode 100644 gcc/testsuite/c-c++-common/goacc/data-clause-1.c create mode 100644 gcc/testsuite/c-c++-common/goacc/data-clause-2.c create mode 100644 gcc/testsuite/c-c++-common/pr96369.c create mode 100644 gcc/testsuite/g++.dg/debug/localclass2.C create mode 100644 gcc/testsuite/g++.dg/goacc/cache-1.C copy gcc/testsuite/{c-c++-common/goacc/cache-2.c => g++.dg/goacc/cache-2.C} (90%) create mode 100644 gcc/testsuite/g++.dg/goacc/cache-3-1.C create mode 100644 gcc/testsuite/g++.dg/goacc/cache-3-2.C create mode 100644 gcc/testsuite/g++.dg/goacc/data-clause-1.C create mode 100644 gcc/testsuite/g++.dg/goacc/data-clause-2.C copy gcc/testsuite/{c-c++-common/gomp/map-1.c => g++.dg/gomp/map-1.C} (93%) copy gcc/testsuite/{c-c++-common/gomp/map-2.c => g++.dg/gomp/map-2.C} (87%) create mode 100644 gcc/testsuite/g++.dg/template/virtual5.C create mode 100644 gcc/testsuite/g++.dg/vect/pr97255.cc create mode 100644 gcc/testsuite/gcc.dg/pr96370.c create mode 100644 gcc/testsuite/gcc.dg/pr96514.c create mode 100644 gcc/testsuite/gcc.dg/pr96579.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr97812.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97081-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97081.c create mode 100644 gcc/testsuite/gcc.dg/vect/slp-46.c create mode 100644 gcc/testsuite/gcc.target/arm/pr91816.c create mode 100644 gcc/testsuite/gcc.target/sparc/overflow-6.c create mode 100644 libgomp/testsuite/libgomp.oacc-c++/cache-1.C