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_binutils/master-aarch64 in repository toolchain/ci/gcc.
from 90cb088ece8 i386: vcvtph2ps and vcvtps2ph should be used to convert _Fl [...] adds 8dedf065aff c++: Fix up taking address of an immediate function diagnos [...] adds a70faf6e4df Fix handling of in_flags in update_escape_summary_1 adds 0178b73a020 libstdc++: Move std::to_address tests to more appropriate place adds 906cad89b39 Fix failure in inlline-9.c testcase adds 2cadaa1f134 Minor ipa-modref tweaks adds f1ec39c86c3 d: fix ASAN in option processing adds 1ecc9ba5783 libstdc++: Remove redundant xfail selectors in dg-do compile tests adds 0a12bd92d14 libstdc++: Fix dg-do directive for tests supposed to be run adds 665f726b8a1 libstdc++: Ensure dg-add-options comes after dg-options adds b41be002eda ivopts: Improve code generated for very simple loops. adds 35c8bbe96b5 tree-object-size: Replace magic numbers with enums adds 4a2007594cf tree-object-size: Abstract object_sizes array adds caa04517e6f libitm: Fix bootstrap for targets without HAVE_ELF_STYLE_WEAKREF. adds 4d540c7a4a7 Fortran: improve check of arguments to the RESHAPE intrinsic new 76c6be48b78 libstdc++: Remove workaround for FE bug in std::tuple [PR96592] new 33adfd0d42e libstdc++: Fix trivial relocation for constexpr std::vector new 52b769437a4 libstdc++: Fix test that fails in C++20 mode new 9e2e47391b3 ipa: Fix CFG fix-up in IPA-CP transform phase (PR 103441) new f4ed2e3ae7d Daily bump.
The 5 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 | 71 +++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 26 +++ gcc/cp/cp-gimplify.c | 77 +++++-- gcc/cp/cp-tree.h | 6 + gcc/cp/pt.c | 9 +- gcc/cp/tree.c | 3 + gcc/cp/typeck.c | 38 ++-- gcc/d/ChangeLog | 5 + gcc/d/d-attribs.cc | 4 +- gcc/fortran/ChangeLog | 8 + gcc/fortran/check.c | 43 +--- gcc/ipa-modref.c | 26 +-- gcc/ipa-prop.c | 18 +- gcc/testsuite/ChangeLog | 35 ++++ gcc/testsuite/g++.dg/cpp2a/consteval20.C | 4 + gcc/testsuite/g++.dg/cpp2a/consteval23.C | 4 + .../g++.dg/cpp2a/{consteval23.C => consteval25.C} | 10 +- gcc/testsuite/g++.dg/cpp2a/srcloc20.C | 44 ++++ gcc/testsuite/gcc.dg/ipa/inline-9.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ivopts-5.c | 14 ++ gcc/testsuite/gcc.dg/tree-ssa/ivopts-6.c | 14 ++ gcc/testsuite/gcc.dg/tree-ssa/ivopts-7.c | 14 ++ gcc/testsuite/gcc.dg/tree-ssa/ivopts-8.c | 14 ++ gcc/testsuite/gcc.dg/tree-ssa/ivopts-9.c | 14 ++ gcc/testsuite/gcc.dg/wrapped-binop-simplify.c | 2 +- gcc/testsuite/gfortran.dg/pr68153.f90 | 2 +- gcc/testsuite/gfortran.dg/reshape_7.f90 | 2 +- gcc/testsuite/gfortran.dg/reshape_9.f90 | 31 +++ gcc/tree-object-size.c | 226 ++++++++++++--------- gcc/tree-ssa-loop-ivopts.c | 41 +++- libitm/ChangeLog | 6 + libitm/eh_cpp.cc | 6 +- libstdc++-v3/ChangeLog | 69 +++++++ libstdc++-v3/include/bits/stl_uninitialized.h | 45 ++-- libstdc++-v3/include/bits/stl_vector.h | 4 - libstdc++-v3/include/std/tuple | 4 - .../testsuite/20_util/pointer_traits/lwg3545.cc | 19 -- .../testsuite/20_util/to_address/lwg3545.cc | 27 ++- .../element_access/char/back_constexpr_neg.cc | 2 +- .../element_access/char/constexpr_neg.cc | 2 +- .../element_access/char/front_constexpr_neg.cc | 2 +- .../element_access/wchar_t/back_constexpr_neg.cc | 2 +- .../element_access/wchar_t/constexpr_neg.cc | 2 +- .../element_access/wchar_t/front_constexpr_neg.cc | 2 +- .../testsuite/23_containers/span/101411.cc | 2 +- .../unordered_map/modifiers/move_assign.cc | 2 +- .../testsuite/24_iterators/move_iterator/dr3265.cc | 25 ++- .../25_algorithms/copy/debug/constexpr_neg.cc | 2 +- .../copy_backward/debug/constexpr_neg.cc | 2 +- .../testsuite/25_algorithms/equal/constexpr_neg.cc | 2 +- .../25_algorithms/equal/debug/constexpr_neg.cc | 2 +- .../lower_bound/debug/constexpr_partitioned_neg.cc | 2 +- .../debug/constexpr_partitioned_pred_neg.cc | 2 +- .../lower_bound/debug/constexpr_valid_range_neg.cc | 2 +- .../upper_bound/debug/constexpr_partitioned_neg.cc | 2 +- .../debug/constexpr_partitioned_pred_neg.cc | 2 +- .../upper_bound/debug/constexpr_valid_range_neg.cc | 2 +- .../extractors_character/wchar_t/lwg2499.cc | 2 +- .../testsuite/29_atomics/atomic_float/1.cc | 2 +- 60 files changed, 772 insertions(+), 282 deletions(-) copy gcc/testsuite/g++.dg/cpp2a/{consteval23.C => consteval25.C} (51%) create mode 100644 gcc/testsuite/g++.dg/cpp2a/srcloc20.C create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ivopts-5.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ivopts-6.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ivopts-7.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ivopts-8.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ivopts-9.c create mode 100644 gcc/testsuite/gfortran.dg/reshape_9.f90