This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_debug in repository toolchain/ci/gcc.
from 0ad6a2e2f0c Daily bump. adds a18ebd6c439 i386: Fix some -mavx512vl -mno-avx512bw bugs [PR99321] adds b48d76c4e6b Daily bump. adds e99b25df68d IBM Z: Fix vcond-shift.c testcase. adds 8a6a62614a8 tree-nested: Update assert for Fortran module vars [PR97927] adds 3cb8aab390c IBM Z: Fix usage of "f" constraint with long doubles adds e95554dac82 i386: Enable UINTR and HRESET for -march that supports it adds 04b4828c6dd [PR99422] LRA: Skip modifiers when processing memory address. adds 81fee438512 libsanitizer: cherry-pick ad294e572bc5c16f9dc420cc994322de6ca3fbfb adds 0d9a70ea388 aarch64: Fix PR99437 - tighten shift predicates for narrowi [...] adds ded6a1953dd c++: Incorrect specialization hash table [PR 99285] adds cb25dea3ef2 rs6000: Fix invalid splits when using Altivec style address [...] adds 504450c708c c++: Poor diagnostic in header-unit [PR 99468] adds bc56d27de97 C++: Enable c++2b module mode [PR 99436] adds b64551af515 c++: Add test for PR96268. adds 7f5ff78ff3f PR middle-end/97631 - bogus "writing one too many bytes" wa [...] adds f3daa6c0fd8 PR middle-end/98266 - bogus array subscript is partly outsi [...] adds bd85b4dd2dd PR fortran/49278 - ICE when combining DATA with default ini [...] new 75897e3d780 Adjust my email address to a personal one
The 1 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: MAINTAINERS | 22 +-- gcc/ChangeLog | 13 ++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64-simd.md | 23 +-- gcc/config/aarch64/predicates.md | 16 ++ gcc/config/i386/constraints.md | 6 +- gcc/config/i386/i386-options.c | 7 + gcc/config/i386/mmx.md | 8 +- gcc/config/i386/sse.md | 38 +++-- gcc/config/rs6000/rs6000.c | 3 + gcc/config/rs6000/vsx.md | 21 ++- gcc/config/s390/s390.c | 106 +++++++++++- gcc/config/s390/vector.md | 2 +- gcc/cp/cp-tree.h | 7 +- gcc/cp/lex.c | 2 +- gcc/cp/module.cc | 23 ++- gcc/cp/name-lookup.c | 2 + gcc/cp/parser.c | 8 +- gcc/cp/pt.c | 57 ++++--- gcc/fortran/data.c | 7 + gcc/gimple-array-bounds.cc | 52 +++++- gcc/lra-constraints.c | 22 ++- gcc/testsuite/ChangeLog | 8 + gcc/testsuite/c-c++-common/Wstringop-overflow.c | 30 ++-- gcc/testsuite/c-c++-common/Wstringop-truncation.c | 9 +- gcc/testsuite/c-c++-common/asan/pr98920.c | 24 +++ gcc/testsuite/g++.dg/cpp2a/nontype-class41.C | 13 ++ gcc/testsuite/g++.dg/modules/modules.exp | 2 +- gcc/testsuite/g++.dg/modules/pr99285_a.H | 11 ++ gcc/testsuite/g++.dg/modules/pr99285_b.H | 7 + gcc/testsuite/g++.dg/modules/pr99468.H | 7 + gcc/testsuite/g++.dg/warn/Warray-bounds-15.C | 33 ++++ gcc/testsuite/g++.dg/warn/Warray-bounds-18.C | 167 +++++++++++++++++++ gcc/testsuite/g++.dg/warn/Warray-bounds-19.C | 110 +++++++++++++ gcc/testsuite/g++.dg/warn/Warray-bounds-20.C | 68 ++++++++ gcc/testsuite/g++.dg/warn/Warray-bounds-21.C | 111 +++++++++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-10.c | 6 +- gcc/testsuite/gcc.dg/Wstringop-overflow-66.c | 180 +++++++++++++++++++++ gcc/testsuite/gcc.dg/tree-ssa/strncpy-2.c | 4 +- gcc/testsuite/gcc.target/aarch64/simd/pr99437.c | 17 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr99321-1.c | 39 +++++ gcc/testsuite/gcc.target/i386/pr99463-2.c | 5 + gcc/testsuite/gcc.target/i386/pr99463.c | 5 + gcc/testsuite/gcc.target/powerpc/pr98959.c | 17 ++ .../s390/vector/long-double-asm-commutative.c | 16 ++ .../s390/vector/long-double-asm-earlyclobber.c | 17 ++ .../s390/vector/long-double-asm-in-out.c | 14 ++ .../gcc.target/s390/vector/long-double-asm-inout.c | 14 ++ .../s390/vector/long-double-asm-matching.c | 13 ++ .../s390/vector/long-double-asm-regmem.c | 8 + .../s390/vector/long-double-volatile-from-i64.c | 22 +++ gcc/testsuite/gfortran.dg/module_variable_3.f90 | 37 +++++ gcc/testsuite/gfortran.dg/parameter_data.f90 | 13 ++ gcc/testsuite/lib/target-supports.exp | 10 ++ gcc/tree-nested.c | 1 + gcc/tree-ssa-strlen.c | 60 ++++--- libsanitizer/asan/asan_interceptors.cpp | 5 +- libsanitizer/asan/asan_interceptors.h | 7 + .../sanitizer_common_interceptors.inc | 19 ++- libsanitizer/tsan/tsan_interceptors_posix.cpp | 2 + 60 files changed, 1432 insertions(+), 146 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/asan/pr98920.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class41.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99285_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99285_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99468.H create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-15.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-18.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-19.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-20.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-21.C create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-66.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/pr99437.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr99321-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99463-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99463.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr98959.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-commutative.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-earlyclobber.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-in-out.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-inout.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-matching.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-regmem.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-volatile-from-i64.c create mode 100644 gcc/testsuite/gfortran.dg/module_variable_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/parameter_data.f90