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_lto in repository toolchain/ci/gcc.
from 873273449a9 rs6000: Add available-everywhere and ancient builtins adds 93f1dbc7cdc libstdc++: Fix test that fails randomly [PR101866] adds 58f87503427 Daily bump. adds 21fd62e5ca9 c++: constexpr std::construct_at on empty field [PR101663] adds 95e1eca43d1 Combine avx_vec_concatv16si and avx512f_zero_extendv16hiv16 [...] adds 2bdf17de1d0 Make -no-pie option work for native Windows adds 3890c28ac5b c++: Fix up parsing of attributes for using-directive adds c84f79e9e3f openmp: Diagnose omp::directive/sequence on using-directive adds 9b7ab853bf3 c++: Fix ICE on defaulted spaceship with pointer return typ [...] adds ef07b918a7a openmp: Diagnose another case of mixing parameter and attri [...] adds 01f8a8b48e5 openmp: Diagnose syntax mismatches between declare target a [...] adds 04b4f315259 i386: Fix up V32HImode permutations with -mno-avx512bw [PR101860] adds fb0cd8f1116 gfortran.dg/PR82376.f90: Avoid matching a file-path adds 2d7967a10c2 arc: Small data doesn't need fcommon option adds 432de084981 OpenMP 5.1: Add proc-bind 'primary' support adds d3a7fbcb7c7 libstdc++: Add #error to some files that depend on a specif [...] adds 34cd97ff94b Remove legacy back threader. adds d2ba65ab601 Evaluate type arguments of sizeof that are structs of varia [...] adds 27a1fb385b7 c++: fix ptrmemfunc template instantiation [PR101219] adds 20ce14c7991 libstdc++: Add [[nodiscard]] to experimental::randint adds b1c0e8599aa libstdc++: Make some #error strings consistent with other tests adds 9017326e19f libstdc++: Add additional overload of std::lerp [PR101870] adds a6da2cddcf0 Fix condition testing void functions in ipa-split. adds 8c8df06e464 [i386] Introduce scalar version of avx512f_vmscalef. adds 8464894c86b Fix typo in fold-vec-load-builtin_vec_xl-* tests. adds 408d88af60e libcpp: Fix ICE with -Wtraditional preprocessing [PR101638] adds d0befed793b openmp: Add support for OpenMP 5.1 masked construct
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 120 +++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 7 + gcc/c-family/c-common.h | 4 +- gcc/c-family/c-omp.c | 52 +- gcc/c-family/c-pragma.c | 1 + gcc/c-family/c-pragma.h | 2 + gcc/c/c-parser.c | 146 +++++- gcc/c/c-typeck.c | 9 +- gcc/common/config/arc/arc-common.c | 4 +- gcc/config.in | 6 + gcc/config/arc/arc.c | 3 - gcc/config/i386/i386-expand.c | 7 + gcc/config/i386/i386.md | 27 +- gcc/config/i386/mingw-w64.h | 9 + gcc/config/i386/mingw32.h | 8 + gcc/config/i386/sse.md | 220 ++++++++- gcc/configure | 20 + gcc/configure.ac | 17 + gcc/cp/ChangeLog | 37 ++ gcc/cp/constexpr.c | 4 +- gcc/cp/cp-tree.h | 8 +- gcc/cp/decl2.c | 2 +- gcc/cp/method.c | 2 + gcc/cp/name-lookup.c | 11 + gcc/cp/parser.c | 218 ++++++++- gcc/cp/pt.c | 10 +- gcc/cp/semantics.c | 27 +- gcc/doc/invoke.texi | 3 - gcc/flag-types.h | 7 - gcc/fortran/ChangeLog | 12 + gcc/fortran/dump-parse-tree.c | 1 + gcc/fortran/gfortran.h | 1 + gcc/fortran/intrinsic.texi | 6 +- gcc/fortran/openmp.c | 5 +- gcc/fortran/trans-openmp.c | 3 + gcc/gimple-low.c | 1 + gcc/gimple-pretty-print.c | 33 ++ gcc/gimple-walk.c | 1 + gcc/gimple.c | 20 + gcc/gimple.def | 4 + gcc/gimple.h | 37 ++ gcc/gimplify.c | 31 +- gcc/ipa-split.c | 5 +- gcc/omp-expand.c | 3 + gcc/omp-low.c | 41 +- gcc/params.opt | 13 - gcc/testsuite/ChangeLog | 52 ++ .../c-c++-common/goacc/uninit-if-clause.c | 9 +- gcc/testsuite/c-c++-common/gomp/clause-dups-1.c | 3 +- gcc/testsuite/c-c++-common/gomp/clauses-1.c | 52 ++ gcc/testsuite/c-c++-common/gomp/clauses-5.c | 2 + gcc/testsuite/c-c++-common/gomp/masked-1.c | 23 + gcc/testsuite/c-c++-common/gomp/masked-2.c | 11 + .../c-c++-common/gomp/masked-combined-1.c | 37 ++ .../c-c++-common/gomp/masked-combined-2.c | 13 + gcc/testsuite/c-c++-common/gomp/pr61486-2.c | 13 + gcc/testsuite/g++.dg/cpp0x/gen-attrs-58.C | 2 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-59.C | 9 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-76.C | 7 +- gcc/testsuite/g++.dg/cpp2a/constexpr-new14.C | 60 +-- gcc/testsuite/g++.dg/cpp2a/constexpr-new20.C | 18 + gcc/testsuite/g++.dg/cpp2a/constexpr-new5.C | 60 +-- gcc/testsuite/g++.dg/cpp2a/constexpr-new6.C | 64 +-- .../cpp2a/{constexpr-new14.C => construct_at.h} | 15 +- gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg6.C | 11 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth11.C | 29 ++ gcc/testsuite/g++.dg/gomp/attrs-1.C | 54 ++ gcc/testsuite/g++.dg/gomp/attrs-11.C | 14 +- gcc/testsuite/g++.dg/gomp/attrs-12.C | 41 ++ gcc/testsuite/g++.dg/gomp/attrs-2.C | 54 ++ gcc/testsuite/g++.dg/gomp/block-11.C | 18 + gcc/testsuite/g++.dg/gomp/tpl-masked-1.C | 21 + gcc/testsuite/g++.dg/lookup/strong-using.C | 9 + gcc/testsuite/g++.dg/lookup/strong-using2.C | 9 + gcc/testsuite/g++.dg/warn/pr101219.C | 11 + gcc/testsuite/gcc.dg/cpp/pr101638.c | 7 + gcc/testsuite/gcc.dg/gomp/nesting-1.c | 39 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c | 3 +- gcc/testsuite/gcc.dg/vla-stexp-2.c | 33 ++ gcc/testsuite/gcc.target/i386/avx512f-pr101860.c | 5 + gcc/testsuite/gcc.target/i386/pr101846-1.c | 95 ++++ .../powerpc/fold-vec-load-builtin_vec_xl-char.c | 2 +- .../powerpc/fold-vec-load-builtin_vec_xl-double.c | 2 +- .../powerpc/fold-vec-load-builtin_vec_xl-float.c | 2 +- .../powerpc/fold-vec-load-builtin_vec_xl-int.c | 2 +- .../fold-vec-load-builtin_vec_xl-longlong.c | 2 +- .../powerpc/fold-vec-load-builtin_vec_xl-short.c | 2 +- gcc/testsuite/gfortran.dg/PR82376.f90 | 5 +- gcc/testsuite/gfortran.dg/goacc/host_data-tree.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/kernels-tree.f95 | 4 +- gcc/testsuite/gfortran.dg/gomp/affinity-1.f90 | 9 + gcc/tree-core.h | 4 + gcc/tree-inline.c | 7 + gcc/tree-nested.c | 5 + gcc/tree-pretty-print.c | 14 + gcc/tree-ssa-threadbackward.c | 543 +++------------------ gcc/tree.c | 3 + gcc/tree.def | 5 + gcc/tree.h | 10 + libcpp/macro.c | 9 +- libgomp/env.c | 13 +- libgomp/libgomp.texi | 32 +- libgomp/omp.h.in | 10 +- libgomp/omp_lib.f90.in | 6 + libgomp/omp_lib.h.in | 2 + libgomp/testsuite/libgomp.c-c++-common/masked-1.c | 83 ++++ libgomp/testsuite/libgomp.c/affinity-1.c | 14 +- libsanitizer/ChangeLog | 5 + libstdc++-v3/ChangeLog | 18 + libstdc++-v3/include/c_global/cmath | 16 +- libstdc++-v3/include/experimental/random | 1 + libstdc++-v3/include/ext/type_traits.h | 8 +- libstdc++-v3/src/c++98/locale_init.cc | 4 + libstdc++-v3/src/c++98/localename.cc | 4 + libstdc++-v3/src/c++98/misc-inst.cc | 4 + .../testsuite/26_numerics/{lerp.cc => lerp/1.cc} | 4 +- .../testsuite/26_numerics/lerp/constexpr.cc | 21 + libstdc++-v3/testsuite/26_numerics/lerp/version.cc | 10 + .../testsuite/26_numerics/midpoint/integral.cc | 4 +- .../testsuite/26_numerics/midpoint/version.cc | 10 + .../testsuite/experimental/random/randint.cc | 18 +- 122 files changed, 2190 insertions(+), 844 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/masked-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/masked-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/masked-combined-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/masked-combined-2.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new20.C copy gcc/testsuite/g++.dg/cpp2a/{constexpr-new14.C => construct_at.h} (87%) create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth11.C create mode 100644 gcc/testsuite/g++.dg/gomp/attrs-12.C create mode 100644 gcc/testsuite/g++.dg/gomp/tpl-masked-1.C create mode 100644 gcc/testsuite/g++.dg/warn/pr101219.C create mode 100644 gcc/testsuite/gcc.dg/cpp/pr101638.c create mode 100644 gcc/testsuite/gcc.dg/vla-stexp-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr101860.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101846-1.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/masked-1.c rename libstdc++-v3/testsuite/26_numerics/{lerp.cc => lerp/1.cc} (98%) create mode 100644 libstdc++-v3/testsuite/26_numerics/lerp/constexpr.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/lerp/version.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/midpoint/version.cc