This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-release-arm-spec2k6-O3_LTO in repository toolchain/ci/gcc.
from 6d6b093133b [RS6000] ICE in decompose, at rtl.h:2282 adds 18d980d94f8 PR target/96313 AArch64: vqmovun* return types should be unsigned adds d5c6ea22fe6 PR target/97150 AArch64: 2nd parameter of unsigned Neon sca [...] adds d4256c8a662 Implement ACLE intrinsics for FRINT[32,64][Z,X] adds 83967508034 PR fortran/97272 - Wrong answer from MAXLOC with character arg adds f3327324f9f Daily bump. adds f157526fb5f Daily bump. adds c4fafd1bf72 Daily bump. adds 6d71115ef69 Daily bump. adds 69e8d80dfb6 d: Fix alias protection being ignored if used before declaration. adds a2090e89888 Daily bump. adds b9c1ca3e2fc PR target/97349 AArch64: Incorrect types for some Neon vdup [...] adds 90b787cfc89 AArch64: Add Neoverse N2 tuning model adds 823bdd057e7 Daily bump. adds e85a4a7fb18 Daily bump. adds 12c9413228d IPA: fix profile handling in IRA adds 3de9bf7df48 MIPS/libphobos: Fix switchcontext.S assembly for MIPS I ISA adds 8a03074417b Daily bump. adds 3faef34e9e0 IPA: compare VRP types. adds fea6def784d Daily bump. adds 8a762e43cab Daily bump. adds 5ea03b98ba0 Daily bump. adds 77923ad0141 libstdc++: Make std::assume_aligned a constexpr function [P [...] adds 1b454055b1d Daily bump. adds abaf301ce42 Daily bump. adds 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
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 | 187 ++++++++++++++- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 13 + gcc/ada/gcc-interface/trans.c | 54 +---- gcc/ada/gcc-interface/utils.c | 2 +- gcc/config.gcc | 23 +- gcc/config/aarch64/aarch64-c.c | 1 + gcc/config/aarch64/aarch64-cores.def | 2 +- gcc/config/aarch64/aarch64-simd-builtins.def | 8 +- gcc/config/aarch64/aarch64.c | 38 ++- gcc/config/aarch64/aarch64.h | 3 + gcc/config/aarch64/aarch64.md | 14 ++ gcc/config/aarch64/arm_acle.h | 51 ++++ gcc/config/aarch64/arm_neon.h | 168 +++++++++++-- gcc/config/aarch64/iterators.md | 9 + gcc/config/i386/i386.c | 9 + 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 | 8 + gcc/d/dmd/declaration.c | 7 + gcc/dfp.c | 2 + gcc/doc/install.texi | 2 +- gcc/doc/invoke.texi | 32 +-- gcc/dwarf2out.c | 6 +- gcc/fortran/ChangeLog | 30 +++ gcc/fortran/module.c | 3 + gcc/fortran/trans-decl.c | 19 +- gcc/fortran/trans-intrinsic.c | 19 ++ gcc/ipa-prop.c | 3 +- gcc/profile-count.c | 4 +- gcc/regs.h | 3 +- gcc/testsuite/ChangeLog | 219 +++++++++++++++++ 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/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++.target/riscv/pr97682.C | 160 +++++++++++++ gcc/testsuite/gcc.c-torture/execute/pr97404.c | 28 +++ gcc/testsuite/gcc.dg/asan/pr80166.c | 1 + gcc/testsuite/gcc.dg/dfp/pr97439.c | 27 +++ 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/tree-vect.h | 2 +- gcc/testsuite/gcc.target/aarch64/acle/rintnzx_1.c | 73 ++++++ gcc/testsuite/gcc.target/aarch64/pr96313.c | 8 + gcc/testsuite/gcc.target/aarch64/pr97150.c | 14 ++ gcc/testsuite/gcc.target/aarch64/pr97535.c | 16 ++ .../gcc.target/aarch64/scalar_intrinsics.c | 6 +- gcc/testsuite/gcc.target/aarch64/simd/pr97349.c | 12 + gcc/testsuite/gcc.target/aarch64/simd/vrndnzx_1.c | 137 +++++++++++ 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 ++ .../gdc.test/fail_compilation/fail21001.d | 12 + .../gdc.test/fail_compilation/imports/fail21001b.d | 5 + .../fail_compilation/imports/issue21295ast_node.d | 5 + .../imports/issue21295astcodegen.d | 4 + .../fail_compilation/imports/issue21295dtemplate.d | 3 + .../fail_compilation/imports/issue21295visitor.d | 3 + .../gdc.test/fail_compilation/issue21295.d | 9 + gcc/testsuite/gfortran.dg/coverage.f90 | 17 ++ gcc/testsuite/gfortran.dg/matmul_20.f90 | 47 ++++ gcc/testsuite/gfortran.dg/pr97272.f90 | 19 ++ gcc/testsuite/gnat.dg/bias2.adb | 33 +++ gcc/testsuite/gnat.dg/opt89.adb | 18 ++ gcc/testsuite/lib/gcc-dg.exp | 4 +- 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 +- libphobos/ChangeLog | 9 + libphobos/libdruntime/config/mips/switchcontext.S | 24 +- libstdc++-v3/ChangeLog | 91 +++++++ libstdc++-v3/include/bits/stl_algo.h | 3 + libstdc++-v3/include/ext/numeric_traits.h | 104 ++++++-- libstdc++-v3/include/std/memory | 25 +- libstdc++-v3/src/c++17/memory_resource.cc | 127 ++++++---- libstdc++-v3/src/filesystem/dir.cc | 18 +- libstdc++-v3/testsuite/20_util/assume_aligned/1.cc | 23 +- .../20_util/assume_aligned/{1.cc => 97132.cc} | 23 +- .../allocate_single.cc} | 25 +- .../cons_single.cc} | 25 +- .../release_single.cc} | 25 +- .../char/79820.cc => 25_algorithms/sample/3.cc} | 31 ++- .../filesystem/iterators/97731.cc} | 28 ++- .../testsuite/ext/stdio_filebuf/char/79820.cc | 3 +- 153 files changed, 4610 insertions(+), 2101 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/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++.target/riscv/pr97682.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97404.c create mode 100644 gcc/testsuite/gcc.dg/dfp/pr97439.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/rintnzx_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr96313.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr97150.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr97535.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/pr97349.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vrndnzx_1.c create mode 100644 gcc/testsuite/gcc.target/sparc/overflow-6.c create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail21001.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/fail21001b.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/issue21295ast_node.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/issue21295astcodegen.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/issue21295dtemplate.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/issue21295visitor.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/issue21295.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/pr97272.f90 create mode 100644 gcc/testsuite/gnat.dg/bias2.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/20_util/assume_aligned/{1.cc => 97132.cc} (70%) copy libstdc++-v3/testsuite/20_util/{assume_aligned/1.cc => synchronized_pool_reso [...] copy libstdc++-v3/testsuite/20_util/{assume_aligned/1.cc => synchronized_pool_reso [...] copy libstdc++-v3/testsuite/20_util/{assume_aligned/1.cc => synchronized_pool_reso [...] 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 [...]