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/llvm-release-aarch64-spec2k6-O3_LTO in repository toolchain/ci/gcc.
from 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.
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 | 239 +++++++++++++++++- 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 | 37 +++ 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/cp/tree.c | 3 + gcc/d/ChangeLog | 10 + gcc/d/decl.cc | 43 ++-- 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 | 281 +++++++++++++++++++++ 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/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/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/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 +- 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 +- 125 files changed, 3293 insertions(+), 864 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/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/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/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 [...]