This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_profiled_lto in repository toolchain/ci/gcc.
from ce4d1f632ff Daily bump. adds 38f6ee6bfc4 AVX512FP16: Add *_set1_pch intrinsics. adds df592811f95 target: support spaces in target attribute. adds caab0139761 Remove check_aligned parameter from vect_supportable_dr_alignment adds f45610a4523 c++: Don't reject calls through PMF during constant evaluat [...] adds d19d90289d1 Add misalignment output parameter to get_load_store_type adds 6b4c18b9812 [sve] PR93183 - Add support for conditional neg. adds 91419baf4d0 Optimize the builtin vec_xl_sext adds d2161caffbb Change threading comment before pass_ccp pass. adds 0910c516a3d rs6000: Remove unspecs for vec_mrghl[bhw] adds f98359ba9d3 PR target/102785: Correct addsub/subadd patterns on bfin. adds d996799a507 tree-optimization/102827 - avoid stmts in preheader adds 476ca5ade85 Compute negative offset in get_load_store_type adds 9890b12c72c libstdc++: Fix mem-initializer in std::move_only_function [ [...] adds 793d2549b17 Refactor load/store costing adds 5f5baf79927 MAINTAINERS: Add myself for write after approval adds 6b34f5c5ec7 target: Support whitespaces in target attr/pragma. adds e3ef92e79f9 aix: ensure reference to __tls_get_addr is in text section. adds 6920d5a1a28 Fortran: Fix "str" to scalar descriptor conversion [PR92482] adds 82b2e4f8cf5 libstdc++: Implement monadic operations for std::optional ( [...] adds c4ecb11e4f7 libstdc++: Fix std::stack deduction guide adds 5a8832b1659 libstdc++: Change std::variant union member to empty struct adds 93bd0213885 Refactor vect_supportable_dr_alignment adds 7ef0cc44448 Make file utf8 valid input. adds ff0eec94e87 Fortran: Fix 'fn spec' for deferred character length adds 04d392e8430 libstdc++: Fix doxygen generation to work with relative paths adds ce8add4b0e0 rs6000: Add nmmintrin.h to extra_headers adds 3cfbe5dc08b rs6000: Guard some x86 intrinsics implementations adds 58f339fc5ea libstdc++: Implement std::random_device::entropy() for othe [...] adds c6a1fdd6dde doc: Fix typo in name of PowerPC __builtin_cpu_supports built-in adds 53b1c382d5a libstdc++: Implement LWG 3549 changes to ranges::enable_view adds 861440a77b6 libstdc++: Implement LWG 3523 changes to ranges::iota_view adds 98af6b86bc6 libstdc++: Implement LWG 3470 change to ranges::subrange adds bed1892f5b1 libstdc++: Implement LWG 3568 change to ranges::basic_istream_view adds 5566f3c6b46 libstdc++: Implement LWG 3580 change to ranges::iota_view adds 19472fc3fc0 Daily bump.
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 1 + gcc/ChangeLog | 161 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/config.gcc | 1 + gcc/config/aarch64/aarch64.c | 1 + gcc/config/bfin/bfin.md | 46 ++--- gcc/config/i386/avx512fp16intrin.h | 13 ++ gcc/config/i386/avx512fp16vlintrin.h | 26 +++ gcc/config/i386/i386-options.c | 2 + gcc/config/rs6000/altivec.md | 203 ++++++--------------- gcc/config/rs6000/emmintrin.h | 12 +- gcc/config/rs6000/pmmintrin.h | 4 + gcc/config/rs6000/rs6000-call.c | 33 ++-- gcc/config/rs6000/rs6000-p8swap.c | 2 - gcc/config/rs6000/rs6000.c | 85 ++++----- gcc/config/rs6000/smmintrin.h | 4 + gcc/config/rs6000/tmmintrin.h | 12 ++ gcc/config/rs6000/vsx.md | 26 ++- gcc/cp/ChangeLog | 6 + gcc/cp/constexpr.c | 4 + gcc/doc/extend.texi | 2 +- gcc/fortran/ChangeLog | 12 ++ gcc/fortran/trans-expr.c | 2 +- gcc/fortran/trans-types.c | 6 +- gcc/passes.def | 4 +- gcc/system.h | 21 +++ gcc/testsuite/ChangeLog | 50 +++++ gcc/testsuite/g++.dg/cpp2a/constexpr-virtual19.C | 11 ++ gcc/testsuite/gcc.dg/pr102827.c | 13 ++ gcc/testsuite/gcc.target/aarch64/pr102375.c | 4 + gcc/testsuite/gcc.target/aarch64/sve/pr93183.c | 2 +- .../gcc.target/i386/avx512fp16-set1-pch-1a.c | 13 ++ .../gcc.target/i386/avx512fp16-set1-pch-1b.c | 42 +++++ .../gcc.target/i386/avx512fp16vl-set1-pch-1a.c | 20 ++ .../gcc.target/i386/avx512fp16vl-set1-pch-1b.c | 57 ++++++ gcc/testsuite/gcc.target/i386/pr102374.c | 3 + gcc/testsuite/gcc.target/powerpc/builtins-1.c | 8 +- gcc/testsuite/gcc.target/powerpc/p10_vec_xl_sext.c | 35 ++++ gcc/testsuite/gcc.target/powerpc/sse4_2-pcmpgtq.c | 4 +- gcc/testsuite/gfortran.dg/bind-c-char-descr.f90 | 57 ++++-- gcc/tree-if-conv.c | 21 ++- gcc/tree-vect-data-refs.c | 148 +++++++++------ gcc/tree-vect-stmts.c | 131 +++++++------ gcc/tree-vectorizer.h | 6 +- liboffloadmic/ChangeLog | 5 + .../include/coi/source/COIBuffer_source.h | 2 +- libstdc++-v3/ChangeLog | 103 +++++++++++ libstdc++-v3/doc/Makefile.am | 20 +- libstdc++-v3/doc/Makefile.in | 20 +- libstdc++-v3/include/bits/mofunc_impl.h | 2 +- libstdc++-v3/include/bits/ranges_base.h | 21 ++- libstdc++-v3/include/bits/ranges_util.h | 15 +- libstdc++-v3/include/bits/stl_stack.h | 2 +- libstdc++-v3/include/std/optional | 182 +++++++++++++++++- libstdc++-v3/include/std/ranges | 120 ++++++------ libstdc++-v3/include/std/variant | 4 +- libstdc++-v3/include/std/version | 3 + libstdc++-v3/src/c++11/random.cc | 70 ++++++- .../testsuite/20_util/move_only_function/cons.cc | 27 +++ .../testsuite/20_util/optional/monadic/and_then.cc | 120 ++++++++++++ .../testsuite/20_util/optional/monadic/or_else.cc | 103 +++++++++++ .../20_util/optional/monadic/or_else_neg.cc | 30 +++ .../20_util/optional/monadic/transform.cc | 123 +++++++++++++ .../testsuite/20_util/optional/monadic/version.cc | 10 + .../testsuite/23_containers/stack/deduction.cc | 14 ++ .../26_numerics/random/random_device/entropy.cc | 37 ++++ .../testsuite/std/ranges/adaptors/sizeof.cc | 6 +- .../testsuite/std/ranges/iota/iota_view.cc | 21 +++ libstdc++-v3/testsuite/std/ranges/subrange/1.cc | 19 ++ libstdc++-v3/testsuite/std/ranges/view.cc | 28 ++- 71 files changed, 1933 insertions(+), 494 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-virtual19.C create mode 100644 gcc/testsuite/gcc.dg/pr102827.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr102375.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-set1-pch-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-set1-pch-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-set1-pch-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-set1-pch-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102374.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p10_vec_xl_sext.c create mode 100644 libstdc++-v3/testsuite/20_util/optional/monadic/and_then.cc create mode 100644 libstdc++-v3/testsuite/20_util/optional/monadic/or_else.cc create mode 100644 libstdc++-v3/testsuite/20_util/optional/monadic/or_else_neg.cc create mode 100644 libstdc++-v3/testsuite/20_util/optional/monadic/transform.cc create mode 100644 libstdc++-v3/testsuite/20_util/optional/monadic/version.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/random/random_device/entropy.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/subrange/1.cc