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-stable-allmodconfig in repository toolchain/ci/gcc.
from dde5ce541e3 s390: -Wpsabi diagnostics for C++14 vs. C++17 ABI incompati [...] adds fa477e45428 aarch64: Add TX3 machine model adds 34f6b14ff33 tree: Fix up TREE_SIDE_EFFECTS on internal calls [PR94809] adds eedc73a224d Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work first adds 5cbf892543e Fix missing gcc/ChangeLog entry from fa29cf0c3f19b648e30b16 [...] adds 78b9783774b analyzer: remove -Wanalyzer-use-of-uninitialized-value for GCC 10 adds a5bff8af0a6 [Arm] Account for C++17 artificial field determining Homoge [...] adds 0e8e1a6d97c [arm] Remove +nofp from -mcpu=cortex-m55 options adds 5eae0ac76dc analyzer: fix ICE copying struct [PR 94816] adds bce54ed494f c++: Redeclaration of implicit operator== [PR94583] adds 8b53086ab6a libphobos: Fix multilib powerpc64 builds adds 69bc8815740 Fix some testsuite failures for H8/SX multilibs where short [...] adds 19667c82e47 libstdc++: Fix subrange::advance and subrange::prev (LWG 3433) adds 50714f45eea [rs6000] fix mffsl emulation adds 162c40a4c12 libstdc++: Fix regression in std::_Construct (PR 94831) adds d0330a03606 libstdc++: Fixes for feature test macros (PR 91480) adds 50a2f53562b Daily bump. adds 43439d5e842 c++: Parameter pack in requires parameter list [PR94808] adds 1d2290caad0 c++: Satisfaction caching of inherited ctor [PR94819] adds df30ab70690 fix regression with MEM commoning adds 575ac27fd5f c++, middle-end, rs6000: Fix C++17 ABI incompatibilities du [...] adds cde4353e584 ia64: Adjust the C++14 vs. C++17 ABI thing for [[no_unique_ [...] new b9dc11b6730 Torture testing: 'libgomp.fortran/use_device_ptr-optional-2.f90' new 4912a04f8b3 [gcn] Use 'radeon' for the environment variable 'ACC_DEVICE_TYPE' new afa3d80e86f [gcn] Don't default to building target-libstdc++-v3 [PR92713] new ccf93cd0b21 [gcn] Fix build with RTL checking [PR94248] new 7f1989249e2 [gcn] Set 'UI_NONE' for 'TARGET_EXCEPT_UNWIND_INFO' [PR94282] new f2c2eaaf8fb [rtl] Harden 'set_noop_p' for non-constant selectors [PR94279] new b6a0ae1d22c [gcn] Fix 'omp-device-properties-gcn' handling new d20219b5ab2 Harden and adjust 'gcc/configure' parsing of '--enable-offl [...] new a5d0bc12e1b [OpenACC] Set 'acc_device_current = -1' new d81bc2af7d2 pr94780.c fails with ICE on aarch64 [PR94820]
The 10 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: ChangeLog | 7 + config/ChangeLog | 7 + config/cet.m4 | 17 +- configure | 4 + configure.ac | 4 + gcc/ChangeLog | 137 ++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 37 ++ gcc/analyzer/analyzer.opt | 4 - gcc/analyzer/engine.cc | 2 +- gcc/analyzer/program-state.cc | 14 +- gcc/analyzer/region-model.cc | 84 +-- gcc/analyzer/region-model.h | 5 +- gcc/calls.c | 18 - gcc/calls.h | 5 +- gcc/common/config/gcn/gcn-common.c | 9 + gcc/config/aarch64/aarch64-builtins.c | 15 +- gcc/config/aarch64/aarch64-cores.def | 5 + gcc/config/aarch64/aarch64-cost-tables.h | 103 ++++ gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 83 +++ gcc/config/aarch64/aarch64.md | 1 + gcc/config/aarch64/thunderx3t110.md | 686 +++++++++++++++++++++ gcc/config/arm/arm-cpus.in | 1 - gcc/config/arm/arm.c | 58 +- gcc/config/gcn/gcn.md | 2 +- gcc/config/h8300/h8300.md | 6 +- gcc/config/ia64/ia64.c | 2 +- gcc/config/rs6000/rs6000-call.c | 36 +- gcc/config/rs6000/rs6000.c | 8 +- gcc/config/rs6000/rs6000.md | 25 +- gcc/configure | 13 +- gcc/configure.ac | 9 +- gcc/cp/ChangeLog | 29 + gcc/cp/class.c | 6 +- gcc/cp/constraint.cc | 4 +- gcc/cp/cp-tree.h | 2 +- gcc/cp/decl.c | 4 +- gcc/cp/decl2.c | 11 - gcc/cp/error.c | 16 +- gcc/cp/method.c | 11 +- gcc/cp/pt.c | 12 + gcc/doc/invoke.texi | 14 +- gcc/lto-streamer-out.c | 1 + gcc/lto/ChangeLog | 5 + gcc/lto/lto-common.c | 1 + gcc/rtlanal.c | 12 +- gcc/testsuite/ChangeLog | 55 ++ gcc/testsuite/g++.dg/analyzer/pr94816.C | 13 + gcc/testsuite/g++.dg/concepts/diagnostic12.C | 16 + gcc/testsuite/g++.dg/concepts/diagnostic5.C | 4 +- .../g++.dg/cpp2a/concepts-inherit-ctor10.C | 18 + .../g++.dg/cpp2a/concepts-inherit-ctor11.C | 21 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth7.C | 9 + gcc/testsuite/g++.target/powerpc/pr94707-1.C | 38 ++ gcc/testsuite/g++.target/powerpc/pr94707-2.C | 34 + gcc/testsuite/g++.target/powerpc/pr94707-3.C | 40 ++ gcc/testsuite/g++.target/powerpc/pr94707-4.C | 34 + gcc/testsuite/g++.target/powerpc/pr94707-5.C | 35 ++ gcc/testsuite/g++.target/powerpc/pr94707-6.C | 6 + gcc/testsuite/gcc.c-torture/execute/pr94809.c | 12 + gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 4 +- gcc/testsuite/gcc.dg/analyzer/data-model-5b.c | 3 +- gcc/testsuite/gcc.dg/analyzer/pr94099.c | 2 +- gcc/testsuite/gcc.dg/analyzer/pr94447.c | 10 + gcc/testsuite/gcc.dg/analyzer/pr94639.c | 14 + gcc/testsuite/gcc.dg/analyzer/pr94732.c | 13 + gcc/testsuite/gcc.dg/analyzer/pr94754.c | 20 + gcc/testsuite/gcc.dg/analyzer/zlib-6.c | 2 +- gcc/testsuite/gcc.target/powerpc/test_mffsl.c | 12 +- gcc/tree-core.h | 3 +- gcc/tree-ssa-loop-im.c | 9 +- gcc/tree-streamer-in.c | 1 + gcc/tree-streamer-out.c | 1 + gcc/tree.c | 1 + gcc/tree.h | 7 + libgomp/ChangeLog | 26 + libgomp/config/accel/openacc.f90 | 2 +- libgomp/oacc-init.c | 4 +- libgomp/openacc.f90 | 2 +- libgomp/openacc.h | 2 +- libgomp/openacc_lib.h | 2 +- libgomp/testsuite/lib/libgomp.exp | 16 +- .../libgomp.c-c++-common/function-not-offloaded.c | 1 - .../libgomp.fortran/use_device_ptr-optional-2.f90 | 1 + libgomp/testsuite/libgomp.oacc-c++/c++.exp | 18 +- .../libgomp.oacc-c++/firstprivate-mappings-1.C | 2 +- .../acc_get_property-gcn.c | 2 +- .../libgomp.oacc-c-c++-common/asyncwait-nop-1.c | 2 +- .../firstprivate-mappings-1.c | 2 +- .../function-not-offloaded.c | 4 +- .../libgomp.oacc-c-c++-common/loop-auto-1.c | 2 +- .../libgomp.oacc-c-c++-common/loop-dim-default.c | 2 +- .../libgomp.oacc-c-c++-common/routine-wv-2.c | 2 +- .../testsuite/libgomp.oacc-c-c++-common/tile-1.c | 2 +- libgomp/testsuite/libgomp.oacc-c/c.exp | 18 +- .../testsuite/libgomp.oacc-fortran/error_stop-1.f | 2 +- .../testsuite/libgomp.oacc-fortran/error_stop-2.f | 2 +- .../testsuite/libgomp.oacc-fortran/error_stop-3.f | 2 +- libgomp/testsuite/libgomp.oacc-fortran/fortran.exp | 14 +- libiberty/ChangeLog | 5 + libiberty/configure | 126 ++-- libphobos/ChangeLog | 12 + libphobos/configure | 23 +- libphobos/libdruntime/Makefile.am | 6 +- libphobos/libdruntime/Makefile.in | 104 ++-- .../config/{powerpc64 => powerpc}/callwithstack.S | 4 + .../libdruntime/config/powerpc/switchcontext.S | 4 + libphobos/m4/druntime/cpu.m4 | 7 +- libstdc++-v3/ChangeLog | 38 ++ libstdc++-v3/include/bits/alloc_traits.h | 8 +- libstdc++-v3/include/bits/allocator.h | 3 - libstdc++-v3/include/bits/stl_construct.h | 20 +- libstdc++-v3/include/bits/stl_iterator.h | 1 + libstdc++-v3/include/bits/stl_pair.h | 1 + libstdc++-v3/include/std/ranges | 25 +- libstdc++-v3/include/std/string_view | 5 +- libstdc++-v3/include/std/tuple | 1 + libstdc++-v3/include/std/version | 7 +- .../20_util/function_objects/constexpr_searcher.cc | 7 + .../uninitialized_value_construct/94831.cc} | 17 +- .../tuple/cons/constexpr_allocator_arg_t.cc | 9 +- .../operations/copy/char/constexpr.cc | 6 + .../vector/cons/94831.cc} | 17 +- .../24_iterators/insert_iterator/constexpr.cc | 6 + .../testsuite/std/ranges/subrange/lwg3433.cc | 96 +++ lto-plugin/ChangeLog | 5 + lto-plugin/configure | 35 +- 128 files changed, 2228 insertions(+), 478 deletions(-) create mode 100644 gcc/config/aarch64/thunderx3t110.md create mode 100644 gcc/testsuite/g++.dg/analyzer/pr94816.C create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-inherit-ctor10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-inherit-ctor11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth7.C create mode 100644 gcc/testsuite/g++.target/powerpc/pr94707-1.C create mode 100644 gcc/testsuite/g++.target/powerpc/pr94707-2.C create mode 100644 gcc/testsuite/g++.target/powerpc/pr94707-3.C create mode 100644 gcc/testsuite/g++.target/powerpc/pr94707-4.C create mode 100644 gcc/testsuite/g++.target/powerpc/pr94707-5.C create mode 100644 gcc/testsuite/g++.target/powerpc/pr94707-6.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr94809.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr94447.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr94639.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr94732.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr94754.c rename libphobos/libdruntime/config/{powerpc64 => powerpc}/callwithstack.S (98%) copy libstdc++-v3/testsuite/{21_strings/basic_string_view/operations/copy/char/con [...] copy libstdc++-v3/testsuite/{21_strings/basic_string_view/operations/copy/char/con [...] create mode 100644 libstdc++-v3/testsuite/std/ranges/subrange/lwg3433.cc