This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-mainline-defconfig in repository toolchain/ci/gcc.
from f8e4c55cbc0 float.h: C2x decimal signaling NaN macros adds b1ecb86569f PR middle-end/95673 - missing -Wstring-compare for an impos [...] adds 3072125a40c PR middle-end/97840 - Bogus -Wmaybe-uninitialized passing a [...] adds 287cc750b08 Support variable index vec_set. adds d5ac0401eb1 Relocatable read-only section support for absolute jump table adds 855ce4cda1a guality: Workaround for guality/pr59776.c testcase adds 2d8b144a2a6 c: Reject _Atomic type * as last argument to __builtin_*_ov [...] adds 200c9e865f4 MingW: Don't add suffix for nul device adds c51f1e7427e gcc: Add `ll` and `L` length modifiers for `ms_printf` adds 903adc062f2 testsuite: Extend vector() regexp adds e9cea0d6c83 testsuite: Remove XFAIL for variable-length vectors adds a880fcc657f testsuite: XFAIL some SLP reduction tests for VLA SVE adds f5647cf49f0 testsuite: XFAIL SLP induction tests for VL vectors adds 8a1f6529062 testsuite: Adjust vect/pr65947-8.c for SVE adds b513f5f2cb2 testsuite: Adjust vect/bb-slp-subgroups-3.c for VL vectors adds 324252dc59e testsuite: Add a vect_element_align_preferred guard adds f6da5ecb058 testsuite: Add a vect_load_lanes guard adds fcd513df9aa PR97693: Specify required vectype in vectorizable_call adds 0f6759240f1 aarch64: Remove XFAILs for two SVE tests adds 7f87b4ef232 x86: Add a testcase for PR target/31799 adds e3b55ce50ec c-family: token streamer adds 8a97aed0d29 langhooks: preprocessor hooks for c++ modules adds 18dd2956387 Make ltrans type canonicals compatible with WPA ones adds afa6adbd6c8 Improve handling of memory operands in ipa-icf 3/4 adds d7ab349c44f preprocessor: Fix profiled bootstrap warning [pr97858] adds 8661f4faa87 libstdc++: Fix ranges::search_n for random access iterators [...] adds 6b91b3e9df1 Add MODE_OPAQUE adds 1f8ac759918 preprocessor: module line maps adds ecf65330c11 libstdc++: Fix unconditional definition of __cpp_lib_span i [...] adds b196e76aecb preprocessor: new callbacks adds 8895913273b testsuite: allow opd section adds ac30c8b8d03 float.h: C2x *_IS_IEC_60559 macros adds 1ffd8e34d18 float.h: Handle C2x __STDC_WANT_IEC_60559_EXT__ adds c2cf58f0e3a C++ : Remove an overzealous checking assert [PR97871] adds a5f9c27bfc4 IOR with nonzero, range cannot contain 0. adds c49f56adcb2 Fortran texi: Fix description of GFC_RTCHECK_* macros. adds 066c89d1e1c global trees adds e0da4aed176 c++: duplicate block-scope extern [PR 97877] adds d3ae802402b extend cache_integer_cst adds 0c1db9fa47b Fix ipa-icf ICE on variadic types adds 1e27e7a582a recognize implied ranges for modulo. adds 04dedd18141 add --with-tune configure flag adds 61ef34c5034 add --with-{cpu,arch,tune}-{32,64} as alias flags for --wit [...] new 1e3e6c700f0 libstdc++: Revert changes for SYS_clock_gettime64 [PR 93421] new 4dabb037195 Daily bump.
The 2 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: gcc/ChangeLog | 178 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 41 +++++ gcc/c-family/c-common.c | 11 +- gcc/c-family/c-common.h | 8 +- gcc/c-family/c-cppbuiltin.c | 10 ++ gcc/c-family/c-lex.c | 8 +- gcc/c-family/c-opts.c | 19 ++- gcc/c-family/c-ppoutput.c | 158 ++++++------------ gcc/config.gcc | 23 ++- gcc/config/i386/i386-expand.c | 106 ++++++++++++ gcc/config/i386/i386-protos.h | 1 + gcc/config/i386/msformat-c.c | 53 +++--- gcc/config/i386/predicates.md | 6 + gcc/config/i386/sse.md | 9 +- gcc/config/mips/mips.c | 4 +- gcc/config/s390/s390.c | 2 +- gcc/config/s390/s390.md | 2 +- gcc/cp/ChangeLog | 16 ++ gcc/cp/cp-tree.h | 31 ++-- gcc/cp/decl.c | 19 ++- gcc/cp/parser.c | 1 - gcc/dbxout.c | 1 + gcc/doc/generic.texi | 8 + gcc/doc/install.texi | 2 +- gcc/doc/rtl.texi | 6 + gcc/doc/tm.texi | 11 +- gcc/final.c | 22 ++- gcc/fortran/ChangeLog | 5 + gcc/fortran/gfortran.texi | 4 +- gcc/gcc.c | 4 +- gcc/genmodes.c | 22 +++ gcc/ginclude/float.h | 12 +- gcc/ipa-devirt.c | 2 + gcc/ipa-icf.c | 71 +++++++- gcc/ipa-icf.h | 10 ++ gcc/ipa-utils.h | 2 - gcc/ira.c | 4 +- gcc/langhooks-def.h | 8 + gcc/langhooks.h | 18 +++ gcc/lto/ChangeLog | 7 + gcc/lto/lto-common.c | 5 +- gcc/machmode.def | 3 + gcc/machmode.h | 4 + gcc/mode-classes.def | 3 +- gcc/output.h | 4 +- gcc/range-op.cc | 36 +++++ gcc/stor-layout.c | 3 + gcc/target.def | 14 +- gcc/testsuite/ChangeLog | 135 ++++++++++++++++ gcc/testsuite/g++.dg/lookup/pr97877.C | 8 + gcc/testsuite/gcc.dg/Wstring-compare-3.c | 106 ++++++++++++ gcc/testsuite/gcc.dg/builtin-arith-overflow-4.c | 43 +++++ gcc/testsuite/gcc.dg/c11-float-6.c | 17 ++ gcc/testsuite/gcc.dg/c2x-float-10.c | 33 ++++ gcc/testsuite/gcc.dg/cr-decimal-dig-3.c | 14 ++ gcc/testsuite/gcc.dg/format/ms_c99-printf-3.c | 22 ++- gcc/testsuite/gcc.dg/guality/pr59776.c | 2 +- gcc/testsuite/gcc.dg/pr25376.c | 2 +- gcc/testsuite/gcc.dg/pr83072.c | 14 ++ gcc/testsuite/gcc.dg/pr91029.c | 47 ++++++ .../gcc.dg/vect/aligned-section-anchors-nest-1.c | 2 +- gcc/testsuite/gcc.dg/vect/bb-slp-43.c | 2 +- gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-3.c | 5 +- gcc/testsuite/gcc.dg/vect/pr65947-8.c | 6 +- gcc/testsuite/gcc.dg/vect/pr91750.c | 2 +- gcc/testsuite/gcc.dg/vect/pr97678.c | 3 +- gcc/testsuite/gcc.dg/vect/pr97693.c | 15 ++ gcc/testsuite/gcc.dg/vect/pr97835.c | 3 +- gcc/testsuite/gcc.dg/vect/slp-46.c | 2 +- gcc/testsuite/gcc.dg/vect/slp-49.c | 3 +- gcc/testsuite/gcc.dg/vect/slp-reduc-4.c | 6 +- gcc/testsuite/gcc.dg/vect/slp-reduc-7.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-outer-slp-1.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-outer-slp-2.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-outer-slp-3.c | 3 +- gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_1.c | 3 +- .../gcc.target/aarch64/sve/cond_unary_1.c | 4 +- gcc/testsuite/gcc.target/i386/avx2-vec-set-1.c | 49 ++++++ gcc/testsuite/gcc.target/i386/avx2-vec-set-2.c | 50 ++++++ gcc/testsuite/gcc.target/i386/avx512bw-vec-set-1.c | 20 +++ gcc/testsuite/gcc.target/i386/avx512bw-vec-set-2.c | 44 +++++ gcc/testsuite/gcc.target/i386/avx512f-vec-set-2.c | 42 +++++ gcc/testsuite/gcc.target/i386/avx512vl-vec-set-2.c | 55 +++++++ gcc/testsuite/gcc.target/i386/pr31799.c | 12 ++ gcc/tree-pretty-print.c | 1 + gcc/tree-ssa-strlen.c | 53 ++++-- gcc/tree-ssa-uninit.c | 5 +- gcc/tree-streamer-out.c | 6 +- gcc/tree-vect-stmts.c | 3 +- gcc/tree.c | 47 ++++-- gcc/tree.def | 6 + gcc/tree.h | 6 +- gcc/varasm.c | 71 +++++--- libcpp/ChangeLog | 29 ++++ libcpp/include/cpplib.h | 8 + libcpp/include/line-map.h | 51 +++++- libcpp/internal.h | 24 +-- libcpp/line-map.c | 116 ++++++++++++-- libcpp/mkdeps.c | 20 +-- libstdc++-v3/ChangeLog | 27 ++++ libstdc++-v3/acinclude.m4 | 29 +++- libstdc++-v3/configure | 45 +++++- libstdc++-v3/include/bits/ranges_algo.h | 4 +- libstdc++-v3/include/precompiled/stdc++.h | 3 + libstdc++-v3/include/std/version | 4 +- libstdc++-v3/src/c++11/chrono.cc | 17 +- libstdc++-v3/src/c++11/futex.cc | 7 +- .../testsuite/25_algorithms/search_n/97828.cc | 58 +++++++ 109 files changed, 2054 insertions(+), 371 deletions(-) create mode 100644 gcc/testsuite/g++.dg/lookup/pr97877.C create mode 100644 gcc/testsuite/gcc.dg/Wstring-compare-3.c create mode 100644 gcc/testsuite/gcc.dg/builtin-arith-overflow-4.c create mode 100644 gcc/testsuite/gcc.dg/c11-float-6.c create mode 100644 gcc/testsuite/gcc.dg/c2x-float-10.c create mode 100644 gcc/testsuite/gcc.dg/cr-decimal-dig-3.c create mode 100644 gcc/testsuite/gcc.dg/pr83072.c create mode 100644 gcc/testsuite/gcc.dg/pr91029.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97693.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-vec-set-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-vec-set-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-vec-set-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-vec-set-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vec-set-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-vec-set-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr31799.c create mode 100644 libstdc++-v3/testsuite/25_algorithms/search_n/97828.cc