This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gcc/master-arm in repository toolchain/ci/gcc.
from c482c28ba4c PR 90356: Use xor to load const_double 0.0 on SSE (always) adds 2b3404357a1 analyzer: fix program_point::get_next for PK_BEFORE_STMT adds 79e210f0c8e analyzer: fixes to -fdump-analyzer-state-purge adds e9ea30165b7 Daily bump. adds 16fe6e8c978 x86: Correct march=sapphirerapids to base on icelake server adds c0009a3b986 openmp: Fix up gomp_affinity_init_numa_domains adds ac73c944eac libstdc++: Reduce header dependencies from PSTL headers [PR92546] adds 1f5c0e67393 Refine HImode movement for "v" to "v". adds 6393122d271 Fortran/OpenMP: Improve associate-name diagnostic [PR103039] adds 093cdadbce3 [openmp] Fix SIMT reduction using TRUTH_{AND,OR}IF_EXPR adds 356e2720e90 [openmp] Set location for taskloop stmts adds 99fcd602a82 libcody: Do not use a dummy port number in getaddrinfo(). adds 41f01c97153 c++tools: Work around a BSD bug in getaddrinfo(). adds 63746c253a8 Fix "[openmp] Set location for taskloop stmts" adds c5086228cd7 testsuite, modules, Darwin: Adjust expected output for olde [...] adds 7a42b1fa1a0 libstdc++: Simplify constraints for std::any construction [ [...] adds c133bdfa9e7 Fortran/OpenMP: Fix privatization of associated names adds c7a6a32739d c++: alias template and empty parameter packs [PR104008] adds a9131a329a9 testsuite: Add missing <vector> header to test adds 0a0c2c3f062 c++: Fix up constexpr evaluation of new with zero sized typ [...] adds 32ca611c426 Allow (void *) 0xdeadbeef accesses without warnings [PR99578] adds 47da5198766 c++: using lookup within class defn [PR104476] adds eabf8cad2ba tree: Add comment. adds 0c016888ffd [PR104961] LRA: split hard reg for reload pseudo with clobber.
No new revisions were added by this update.
Summary of changes: c++tools/server.cc | 6 +- gcc/ChangeLog | 32 +++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 11 ++ gcc/analyzer/program-point.cc | 2 +- gcc/analyzer/state-purge.cc | 3 +- gcc/config/i386/i386.h | 5 +- gcc/config/i386/i386.md | 2 +- gcc/cp/class.cc | 136 ++++++++++++--------- gcc/cp/constexpr.cc | 95 +++++++++++++- gcc/cp/cp-tree.h | 2 + gcc/cp/init.cc | 38 +++--- gcc/cp/name-lookup.cc | 16 ++- gcc/cp/semantics.cc | 5 +- gcc/cp/tree.cc | 13 +- gcc/doc/invoke.texi | 11 +- gcc/fortran/openmp.cc | 12 +- gcc/fortran/trans-openmp.cc | 10 ++ gcc/gimplify.cc | 2 + gcc/lra-assigns.cc | 33 ++--- gcc/omp-low.cc | 5 +- gcc/params.opt | 4 + gcc/pointer-query.cc | 16 +-- gcc/testsuite/ChangeLog | 33 +++++ gcc/testsuite/c-c++-common/gomp/pr104968.c | 14 +++ gcc/testsuite/g++.dg/cpp0x/pr85070.C | 4 +- gcc/testsuite/g++.dg/cpp0x/variadic-alias3.C | 45 +++++++ gcc/testsuite/g++.dg/cpp0x/variadic-alias4.C | 48 ++++++++ gcc/testsuite/g++.dg/cpp2a/constexpr-new22.C | 42 +++++++ gcc/testsuite/g++.dg/lookup/using66a.C | 22 ++++ gcc/testsuite/g++.dg/lookup/using67.C | 20 +++ gcc/testsuite/g++.dg/modules/bad-mapper-1.C | 5 +- gcc/testsuite/g++.dg/torture/pr104601.C | 1 + gcc/testsuite/gcc.dg/pr100680.c | 31 +++++ gcc/testsuite/gcc.dg/pr100834.c | 42 +++++++ gcc/testsuite/gcc.dg/pr99578-1.c | 26 ++++ gcc/testsuite/gcc.dg/pr99578-2.c | 26 ++++ gcc/testsuite/gcc.dg/pr99578-3.c | 13 ++ gcc/testsuite/gcc.dg/tree-ssa/pr99578-1.c | 22 ++++ gcc/testsuite/gcc.target/i386/pr104961.c | 15 +++ gcc/testsuite/gcc.target/i386/pr104963.c | 12 ++ gcc/testsuite/gcc.target/i386/pr104974.c | 12 ++ gcc/testsuite/gfortran.dg/gomp/associate1.f90 | 40 +++--- gcc/testsuite/gfortran.dg/gomp/associate2.f90 | 76 ++++++++++++ gcc/tree.h | 1 + libatomic/ChangeLog | 24 ++++ libcody/netclient.cc | 6 +- libgomp/ChangeLog | 13 ++ libgomp/config/linux/affinity.c | 2 +- libgomp/testsuite/libgomp.c/pr104952-1.c | 24 ++++ libgomp/testsuite/libgomp.c/pr104952-2.c | 22 ++++ libgomp/testsuite/libgomp.fortran/associate4.f90 | 92 ++++++++++++++ libstdc++-v3/ChangeLog | 17 +++ libstdc++-v3/include/pstl/glue_algorithm_defs.h | 2 +- libstdc++-v3/include/pstl/utils.h | 4 +- libstdc++-v3/include/std/any | 4 +- libstdc++-v3/src/c++17/fs_path.cc | 1 + libstdc++-v3/testsuite/20_util/any/cons/104242.cc | 12 ++ .../25_algorithms/adjacent_find/constexpr.cc | 1 + .../25_algorithms/binary_search/constexpr.cc | 1 + .../testsuite/25_algorithms/clamp/constrained.cc | 1 + .../testsuite/25_algorithms/equal/constrained.cc | 1 + .../25_algorithms/for_each/constrained.cc | 1 + .../25_algorithms/includes/constrained.cc | 1 + .../testsuite/25_algorithms/is_heap/constexpr.cc | 1 + .../25_algorithms/is_heap_until/constexpr.cc | 1 + .../25_algorithms/is_permutation/constrained.cc | 1 + .../testsuite/25_algorithms/is_sorted/constexpr.cc | 1 + .../25_algorithms/is_sorted_until/constexpr.cc | 1 + .../lexicographical_compare/constexpr.cc | 1 + .../lexicographical_compare/constrained.cc | 1 + .../lexicographical_compare_three_way/1.cc | 1 + .../25_algorithms/lower_bound/constexpr.cc | 1 + .../testsuite/25_algorithms/max/constrained.cc | 1 + .../25_algorithms/max_element/constrained.cc | 1 + .../testsuite/25_algorithms/min/constrained.cc | 1 + .../25_algorithms/min_element/constrained.cc | 1 + .../25_algorithms/minmax_element/constrained.cc | 1 + .../testsuite/25_algorithms/mismatch/constexpr.cc | 1 + libstdc++-v3/testsuite/25_algorithms/move/93872.cc | 1 + .../testsuite/25_algorithms/move_backward/93872.cc | 1 + .../25_algorithms/nth_element/constexpr.cc | 1 + .../25_algorithms/partial_sort/constexpr.cc | 1 + .../25_algorithms/partial_sort_copy/constexpr.cc | 1 + .../testsuite/25_algorithms/search/constexpr.cc | 1 + .../25_algorithms/search_n/constrained.cc | 1 + .../25_algorithms/set_difference/constexpr.cc | 1 + .../25_algorithms/set_difference/constrained.cc | 1 + .../25_algorithms/set_intersection/constexpr.cc | 1 + .../25_algorithms/set_intersection/constrained.cc | 1 + .../set_symmetric_difference/constexpr.cc | 1 + .../testsuite/25_algorithms/set_union/constexpr.cc | 1 + .../25_algorithms/set_union/constrained.cc | 1 + .../testsuite/25_algorithms/sort/constexpr.cc | 1 + .../testsuite/25_algorithms/sort_heap/constexpr.cc | 1 + .../25_algorithms/transform/constrained.cc | 1 + .../testsuite/25_algorithms/unique/constexpr.cc | 1 + .../testsuite/25_algorithms/unique/constrained.cc | 1 + .../25_algorithms/unique_copy/constexpr.cc | 1 + .../25_algorithms/upper_bound/constexpr.cc | 1 + .../testsuite/std/ranges/adaptors/elements.cc | 3 +- .../testsuite/std/ranges/adaptors/lazy_split.cc | 1 + .../testsuite/std/ranges/adaptors/split.cc | 1 + 103 files changed, 1121 insertions(+), 160 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr104968.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new22.C create mode 100644 gcc/testsuite/g++.dg/lookup/using66a.C create mode 100644 gcc/testsuite/g++.dg/lookup/using67.C create mode 100644 gcc/testsuite/gcc.dg/pr100680.c create mode 100644 gcc/testsuite/gcc.dg/pr100834.c create mode 100644 gcc/testsuite/gcc.dg/pr99578-1.c create mode 100644 gcc/testsuite/gcc.dg/pr99578-2.c create mode 100644 gcc/testsuite/gcc.dg/pr99578-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr99578-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104961.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104963.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104974.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/associate2.f90 create mode 100644 libgomp/testsuite/libgomp.c/pr104952-1.c create mode 100644 libgomp/testsuite/libgomp.c/pr104952-2.c create mode 100644 libgomp/testsuite/libgomp.fortran/associate4.f90 create mode 100644 libstdc++-v3/testsuite/20_util/any/cons/104242.cc