This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-release-aarch64-spec2k6-O3-vs-O3_LTO in repository toolchain/ci/gcc.
from 4c1fd5efc20 Daily bump. adds a07af775300 Fix PR97439 adds 3fca9cad041 Daily bump. adds 412541a35e4 Daily bump. adds 8d3b261f250 PR libfortran/97063 - Wrong result for vector (step size is [...] adds b18bc6be5f5 Daily bump. adds e84932fd590 Daily bump. adds c9e421e5f9b Daily bump. adds f35a7956d87 Daily bump. adds a6298615587 Daily bump. adds b2593aa8044 Daily bump. adds d824c5df171 libgomp testsuite: tell warning from error diagnostics, etc [...] adds 8860822a91e Simplify and enhance 'libgomp.oacc-c-c++-common/pr85486*.c' [...] adds dd0b8347d45 Daily bump. adds fc1af160fa1 Daily bump. adds e42cb1d4803 testsuite/97688 - fix check_vect () with __AVX2__ adds c1a2868385e Daily bump. adds d1bcf0e3f4f Remove duplicate ChangeLog entry. adds 88a72dbe1e5 Daily bump. adds 82972dc3ec8 ASAN: disable -Wno-stringop-overflow for 2 tests adds 892c8c9fc5d Daily bump. adds fe640ed0039 Sync gcc-changelog scripts. adds 542b564343f Fortran: Fix type-decl for PDT / wrong-code pdt_14.f03 issu [...] adds 9824022a0b8 rs6000: Use the correct minimized testcase adds 3216a013107 Daily bump. adds e4e39f3a114 Daily bump. adds e19caccb41e Daily bump. adds 97dd08aa244 Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont adds c9769a6eee3 libstdc++: Use non-throwing increment in recursive_director [...] adds ae03b42a69f Daily bump. adds c3c55443213 Daily bump. adds 286cc2e8a9f Fix missing defination of PTA_CLDEMOTE, PTA_MOVDIRI, PTA_MO [...] adds c797c85aedb Fix segfault on elaboration of empty 1-element array at -O adds d8157e053f3 Fix biased integer arithmetic adds 5615ab38bdc Daily bump. adds 547d07637bf Fortran: Fix function decl's location [PR95847] adds 0db10534f2e Daily bump. adds 9df05884b3a c++: Distinguish alignof and __alignof__ in cp_tree_equal [ [...] adds afa885d7d70 libstdc++: Fix division by zero in std::sample adds 62c2d527307 libstdc++: Fix __numeric_traits_integer<__int20> [PR 97798] adds 83a51f1af92 Daily bump. adds ba616f85556 Daily bump. adds e1a08689ce2 Daily bump. adds a27067c70b7 Put PREFETCHW back to march=broadwell adds 6abef270285 Daily bump. adds c52868904b7 PR target/97682 - Fix to reuse t1 register between call add [...] adds 9d65095e725 AArch64: Fix overflow in memcopy expansion on aarch64. adds 7e785f4c764 AArch64: Skip test for pr97535 on ILP32 since it can't expr [...] adds cbc9dab25fb libstdc++: Make pmr::synchronized_pool_resource work withou [...] adds 600ef5614b2 add --with-tune configure flag adds e56eee08489 add --with-{cpu,arch,tune}-{32,64} as alias flags for --wit [...] adds 83ded159c96 Daily bump. adds 9c78c3426be Daily bump. adds c368cd5d885 Daily bump. adds fc6c39c207c Daily bump. adds fe03562f2ad Daily bump. adds 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. adds 6178c27b4bb tree-optimization/96514 - avoid if-converting control-alter [...] adds a5fff78405c tree-optimization/96370 - make reassoc expr rewrite more robust adds 92b6627874c tree-optimization/96579 - another special-operands fix in reassoc adds 86b25a1a5e1 tree-optimization/97081 - fix wrong-code with vectorized shift adds f75352bdb13 testsuite: add another test for the rotate vectorization mi [...] adds f720a0d7762 tree-optimization/97255 - missing vector bool pattern of SR [...] adds 165ae61a9f7 tree-optimization/97812 - fix range query in VRP assert discovery adds 50576790573 middle-end/96369 - fix missed short-circuiting during range [...] adds 53d76fe758a tree-optimization/96075 - fix bogus misalignment calculation adds 9f4ae405df5 Daily bump. adds 521c839fad4 i386: Fix up ix86_md_asm_adjust for TImode [PR98086] adds 7de6338ecab Daily bump. adds d910ca04934 tree-optimization/96075 - adjust testcase adds 34e72e050bf PR fortran/95342 - ICE in gfc_match_subroutine, at fortran/ [...] adds ca242c8bdfe Daily bump. adds 9a77f24a427 Daily bump. adds a1120b50ac3 Daily bump. adds 16f8769c966 Fix internal error on library-level type extended locally adds 216670dbd6e Daily bump. adds 71e1f21abb5 Daily bump. adds ece29230d95 Daily bump. adds da6e672dc9b Fix PR ada/98230 adds 3ff352b4a1a Daily bump. adds 342be4dce16 PR fortran/98017 - Suspected regression using PACK adds 1349cbd0132 Daily bump. adds 954c8c3e969 Daily bump. adds a199f82b3e4 Daily bump. adds e074841107e disable --with-{cpu,arch,tune}-32 adds a356432379b AArch64: Add support for --with-tune adds 0a143997d86 Daily bump. adds 85b55ae6e87 d: Fix ICE in gimplify_expr, at gimplify.c (PR98277) adds 1be9347b815 Daily bump. adds 9894ea94114 c++: Fix template parm ICE [PR 98297] adds b8301e0973f Daily bump. adds 34f70625ce5 Daily bump. adds 80ffeaec54d Daily bump. adds ac03093140b Daily bump. adds a6a15fc45e2 Daily bump. adds 25b33ea27b1 Daily bump. adds 66d3e6b8911 Daily bump.
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 14 + contrib/gcc-changelog/git_commit.py | 47 ++-- contrib/gcc-changelog/git_email.py | 5 +- contrib/gcc-changelog/git_repository.py | 2 +- contrib/gcc-changelog/setup.cfg | 2 + contrib/gcc-changelog/test_email.py | 19 ++ contrib/gcc-changelog/test_patches.txt | 125 +++++++++ gcc/ChangeLog | 248 ++++++++++++++++- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 24 ++ gcc/ada/exp_attr.adb | 6 +- gcc/ada/gcc-interface/trans.c | 61 ++--- gcc/ada/gcc-interface/utils.c | 2 +- gcc/config.gcc | 29 +- gcc/config/aarch64/aarch64.c | 13 +- gcc/config/aarch64/aarch64.h | 10 +- gcc/config/arm/arm-protos.h | 2 + gcc/config/arm/arm.c | 33 +++ gcc/config/arm/arm.md | 112 ++++++-- gcc/config/i386/i386.c | 47 ++-- gcc/config/i386/i386.h | 14 +- gcc/config/riscv/riscv.c | 23 +- gcc/config/riscv/riscv.h | 6 +- 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 | 42 +++ gcc/cp/call.c | 20 +- gcc/cp/class.c | 14 + gcc/cp/cp-tree.h | 3 +- gcc/cp/parser.c | 23 +- gcc/cp/pt.c | 2 + gcc/cp/tree.c | 3 + gcc/d/ChangeLog | 10 + gcc/d/decl.cc | 43 +-- gcc/dfp.c | 2 + gcc/doc/install.texi | 2 +- gcc/doc/invoke.texi | 32 +-- gcc/dwarf2out.c | 6 +- gcc/fold-const.c | 7 + gcc/fortran/ChangeLog | 36 +++ gcc/fortran/decl.c | 2 + gcc/fortran/expr.c | 3 + gcc/fortran/module.c | 3 + gcc/fortran/trans-decl.c | 19 +- gcc/sbitmap.c | 3 +- gcc/testsuite/ChangeLog | 299 +++++++++++++++++++++ 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/asan/asan_test.C | 2 +- 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/alignof3.C | 13 + gcc/testsuite/g++.dg/template/pr98297.C | 6 + gcc/testsuite/g++.dg/template/virtual5.C | 31 +++ gcc/testsuite/g++.dg/vect/pr97255.cc | 44 +++ gcc/testsuite/g++.target/riscv/pr97682.C | 160 +++++++++++ gcc/testsuite/gcc.dg/asan/pr80166.c | 1 + gcc/testsuite/gcc.dg/dfp/pr97439.c | 27 ++ 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.dg/vect/tree-vect.h | 2 +- gcc/testsuite/gcc.target/aarch64/pr97535.c | 16 ++ .../gcc.target/aarch64/with-tune-config.c | 7 + gcc/testsuite/gcc.target/aarch64/with-tune-march.c | 8 + gcc/testsuite/gcc.target/aarch64/with-tune-mcpu.c | 8 + gcc/testsuite/gcc.target/aarch64/with-tune-mtune.c | 7 + gcc/testsuite/gcc.target/arm/pr91816.c | 64 +++++ gcc/testsuite/gcc.target/i386/pr98086.c | 17 ++ gcc/testsuite/gcc.target/powerpc/pr64505.c | 265 +++--------------- gcc/testsuite/gcc.target/riscv/interrupt-3.c | 4 +- gcc/testsuite/gcc.target/riscv/interrupt-4.c | 4 +- gcc/testsuite/gcc.target/sparc/overflow-6.c | 20 ++ gcc/testsuite/gdc.dg/pr98277.d | 13 + gcc/testsuite/gfortran.dg/coverage.f90 | 17 ++ gcc/testsuite/gfortran.dg/matmul_20.f90 | 47 ++++ gcc/testsuite/gfortran.dg/pr95342.f90 | 20 ++ gcc/testsuite/gfortran.dg/pr98017.f90 | 14 + gcc/testsuite/gnat.dg/bias2.adb | 33 +++ gcc/testsuite/gnat.dg/modular6.adb | 15 ++ gcc/testsuite/gnat.dg/opt89.adb | 18 ++ gcc/testsuite/lib/gcc-dg.exp | 4 +- gcc/testsuite/lib/target-supports.exp | 5 + 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 +- libgfortran/ChangeLog | 34 +++ libgfortran/generated/matmul_c10.c | 140 +++++----- libgfortran/generated/matmul_c16.c | 140 +++++----- libgfortran/generated/matmul_c4.c | 140 +++++----- libgfortran/generated/matmul_c8.c | 140 +++++----- libgfortran/generated/matmul_i1.c | 140 +++++----- libgfortran/generated/matmul_i16.c | 140 +++++----- libgfortran/generated/matmul_i2.c | 140 +++++----- libgfortran/generated/matmul_i4.c | 140 +++++----- libgfortran/generated/matmul_i8.c | 140 +++++----- libgfortran/generated/matmul_r10.c | 140 +++++----- libgfortran/generated/matmul_r16.c | 140 +++++----- libgfortran/generated/matmul_r4.c | 140 +++++----- libgfortran/generated/matmul_r8.c | 140 +++++----- libgfortran/generated/matmulavx128_c10.c | 56 ++-- libgfortran/generated/matmulavx128_c16.c | 56 ++-- libgfortran/generated/matmulavx128_c4.c | 56 ++-- libgfortran/generated/matmulavx128_c8.c | 56 ++-- libgfortran/generated/matmulavx128_i1.c | 56 ++-- libgfortran/generated/matmulavx128_i16.c | 56 ++-- libgfortran/generated/matmulavx128_i2.c | 56 ++-- libgfortran/generated/matmulavx128_i4.c | 56 ++-- libgfortran/generated/matmulavx128_i8.c | 56 ++-- libgfortran/generated/matmulavx128_r10.c | 56 ++-- libgfortran/generated/matmulavx128_r16.c | 56 ++-- libgfortran/generated/matmulavx128_r4.c | 56 ++-- libgfortran/generated/matmulavx128_r8.c | 56 ++-- libgfortran/m4/matmul_internal.m4 | 28 +- libgomp/ChangeLog | 28 ++ libgomp/testsuite/lib/libgomp.exp | 6 + libgomp/testsuite/libgomp.oacc-c++/cache-1.C | 13 + .../testsuite/libgomp.oacc-c-c++-common/cache-1.c | 12 +- .../libgomp.oacc-c-c++-common/pr85486-2.c | 53 +--- .../libgomp.oacc-c-c++-common/pr85486-3.c | 55 +--- .../testsuite/libgomp.oacc-c-c++-common/pr85486.c | 9 +- libstdc++-v3/ChangeLog | 71 +++++ libstdc++-v3/include/bits/stl_algo.h | 3 + libstdc++-v3/include/ext/numeric_traits.h | 104 +++++-- libstdc++-v3/src/c++17/memory_resource.cc | 127 ++++++--- libstdc++-v3/src/filesystem/dir.cc | 18 +- .../synchronized_pool_resource/allocate_single.cc} | 29 +- .../synchronized_pool_resource/cons_single.cc} | 29 +- .../synchronized_pool_resource/release_single.cc} | 29 +- .../char/79820.cc => 25_algorithms/sample/3.cc} | 31 ++- .../filesystem/iterators/97731.cc} | 28 +- .../testsuite/ext/stdio_filebuf/char/79820.cc | 3 +- 157 files changed, 4732 insertions(+), 2153 deletions(-) create mode 100644 contrib/gcc-changelog/setup.cfg 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/alignof3.C create mode 100644 gcc/testsuite/g++.dg/template/pr98297.C 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/g++.target/riscv/pr97682.C create mode 100644 gcc/testsuite/gcc.dg/dfp/pr97439.c 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/aarch64/pr97535.c create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-config.c create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-march.c create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-mcpu.c create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-mtune.c create mode 100644 gcc/testsuite/gcc.target/arm/pr91816.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98086.c create mode 100644 gcc/testsuite/gcc.target/sparc/overflow-6.c create mode 100644 gcc/testsuite/gdc.dg/pr98277.d create mode 100644 gcc/testsuite/gfortran.dg/coverage.f90 create mode 100644 gcc/testsuite/gfortran.dg/matmul_20.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95342.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr98017.f90 create mode 100644 gcc/testsuite/gnat.dg/bias2.adb create mode 100644 gcc/testsuite/gnat.dg/modular6.adb create mode 100644 gcc/testsuite/gnat.dg/opt89.adb create mode 100644 libgomp/testsuite/libgomp.oacc-c++/cache-1.C copy libstdc++-v3/testsuite/{ext/stdio_filebuf/char/79820.cc => 20_util/synchroniz [...] copy libstdc++-v3/testsuite/{ext/stdio_filebuf/char/79820.cc => 20_util/synchroniz [...] copy libstdc++-v3/testsuite/{ext/stdio_filebuf/char/79820.cc => 20_util/synchroniz [...] copy libstdc++-v3/testsuite/{ext/stdio_filebuf/char/79820.cc => 25_algorithms/samp [...] copy libstdc++-v3/testsuite/{ext/stdio_filebuf/char/79820.cc => experimental/files [...]