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-arm-mainline-allyesconfig in repository toolchain/ci/gcc.
from 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_ [...] adds b9dc11b6730 Torture testing: 'libgomp.fortran/use_device_ptr-optional-2.f90' adds 4912a04f8b3 [gcn] Use 'radeon' for the environment variable 'ACC_DEVICE_TYPE' adds afa3d80e86f [gcn] Don't default to building target-libstdc++-v3 [PR92713] adds ccf93cd0b21 [gcn] Fix build with RTL checking [PR94248] adds 7f1989249e2 [gcn] Set 'UI_NONE' for 'TARGET_EXCEPT_UNWIND_INFO' [PR94282] adds f2c2eaaf8fb [rtl] Harden 'set_noop_p' for non-constant selectors [PR94279] adds b6a0ae1d22c [gcn] Fix 'omp-device-properties-gcn' handling adds d20219b5ab2 Harden and adjust 'gcc/configure' parsing of '--enable-offl [...] adds a5d0bc12e1b [OpenACC] Set 'acc_device_current = -1' adds d81bc2af7d2 pr94780.c fails with ICE on aarch64 [PR94820] adds 75f758a7039 d: Merge bug fix from upstream dmd 06160ccae adds 5916f2f6735 libphobos: Fix KERNEL_VERSION condition in libphobos testsuite adds b5620fadc53 testsuite: Save dg-do-what-default in mve.exp adds 56fe3ca30e1 aarch64: Fix parameter passing for [[no_unique_address]] adds e6e616074f0 lto/94822 - fix ICE in component_ref_size adds 127abeb2e84 arm: Fix parameter passing for [[no_unique_address]] adds 1d7ead9cba9 arm: Extend the PR94780 fix to arm adds 668d8f3c0c6 doc: Add missing arm_arch_v8a_hard_ok anchor adds 9be3bb2c0a2 x86: Allow -fcf-protection with external thunk adds 3bce790414a calls: Remove FIXME for cxx17_empty_base_field_p adds a7201a085cc c++: Nondeterministic concepts diagnostics [PR94830] adds 1657178f59b tree-optimization: Fix use of uninitialized variable [PR94774] adds c7137fcc7cb rs6000: Fix rs6000_atomic_assign_expand_fenv [PR94826] adds 392aa7d7adf Fix some testsuite failures for H8/SX multilibs where s [...] adds 27594524d8a fortran/io.c: Fix use of uninitialized variable num [PR94769] adds 78cef09019c x86: Fix -O0 intrinsic *gather*/*scatter* macros [PR94832] adds 0c8217b16f3 x86: Fix -O0 remaining intrinsic macros [PR94832] adds 8f1591763fd libstdc++: Fix outdated comment about std::string instantia [...] adds 48e54fea7ba s390: Fix up -Wpsabi diagnostics + [[no_unique_address]] em [...] adds 691eeb65a01 diagnostics: Add %{...%} pretty-format support for URLs and [...] adds 3144d1aa56a Daily bump.
No new revisions were added by this update.
Summary of changes: ChangeLog | 7 + configure | 4 + configure.ac | 4 + gcc/ChangeLog | 293 +++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/c-family/ChangeLog | 4 + gcc/c-family/c-format.c | 2 + gcc/calls.c | 7 +- gcc/common/config/gcn/gcn-common.c | 9 + gcc/config/aarch64/aarch64-builtins.c | 15 +- gcc/config/aarch64/aarch64.c | 163 +++++++--- gcc/config/arm/arm-builtins.c | 9 +- gcc/config/arm/arm.c | 112 +++++-- gcc/config/gcn/gcn.md | 2 +- gcc/config/h8300/h8300.md | 4 +- gcc/config/i386/avx2intrin.h | 354 +++++++++++---------- gcc/config/i386/avx512bwintrin.h | 6 +- gcc/config/i386/avx512fintrin.h | 258 +++++++-------- gcc/config/i386/avx512pfintrin.h | 69 ++-- gcc/config/i386/avx512vlbwintrin.h | 10 +- gcc/config/i386/avx512vlintrin.h | 344 ++++++++++---------- gcc/config/i386/f16cintrin.h | 4 +- gcc/config/i386/i386-options.c | 4 + gcc/config/i386/shaintrin.h | 4 +- gcc/config/ia64/ia64.c | 2 +- gcc/config/rs6000/rs6000-call.c | 40 ++- gcc/config/rs6000/rs6000.c | 37 ++- gcc/config/s390/s390.c | 60 +++- gcc/configure | 34 +- gcc/configure.ac | 23 +- gcc/cp/ChangeLog | 27 ++ gcc/cp/class.c | 6 +- gcc/cp/constraint.cc | 4 +- gcc/cp/error.c | 16 +- gcc/cp/pt.c | 13 +- gcc/d/ChangeLog | 5 + gcc/d/d-codegen.cc | 4 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/aggregate.h | 17 +- gcc/d/dmd/dclass.c | 32 +- gcc/d/dmd/declaration.c | 2 +- gcc/d/dmd/dstruct.c | 4 + gcc/d/dmd/func.c | 4 +- gcc/d/dmd/opover.c | 2 +- gcc/d/dmd/traits.c | 24 +- gcc/doc/invoke.texi | 10 +- gcc/doc/sourcebuild.texi | 16 + gcc/fortran/ChangeLog | 7 + gcc/fortran/io.c | 4 +- gcc/gimple-ssa-sprintf.c | 2 +- gcc/lto-streamer-out.c | 1 + gcc/lto/ChangeLog | 5 + gcc/lto/lto-common.c | 1 + gcc/opts.c | 10 + gcc/opts.h | 1 + gcc/pretty-print.c | 83 +++-- gcc/rtlanal.c | 12 +- gcc/testsuite/ChangeLog | 66 ++++ gcc/testsuite/g++.dg/concepts/diagnostic12.C | 16 + gcc/testsuite/g++.dg/concepts/diagnostic13.C | 14 + gcc/testsuite/g++.dg/concepts/diagnostic5.C | 4 +- .../g++.dg/cpp2a/concepts-inherit-ctor10.C | 18 ++ .../g++.dg/cpp2a/concepts-inherit-ctor11.C | 21 ++ .../g++.target/aarch64/no_unique_address_1.C | 206 ++++++++++++ .../g++.target/aarch64/no_unique_address_2.C | 206 ++++++++++++ gcc/testsuite/g++.target/arm/mve.exp | 2 + gcc/testsuite/g++.target/arm/no_unique_address_1.C | 201 ++++++++++++ gcc/testsuite/g++.target/arm/no_unique_address_2.C | 201 ++++++++++++ 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/g++.target/s390/pr94704-1.C | 38 +++ gcc/testsuite/g++.target/s390/pr94704-2.C | 34 ++ gcc/testsuite/g++.target/s390/pr94704-3.C | 40 +++ gcc/testsuite/g++.target/s390/pr94704-4.C | 34 ++ gcc/testsuite/g++.target/s390/s390.exp | 44 +++ gcc/testsuite/gcc.dg/lto/{pr81440.h => pr94822.h} | 0 gcc/testsuite/gcc.dg/lto/pr94822_0.c | 10 + gcc/testsuite/gcc.dg/lto/pr94822_1.c | 6 + gcc/testsuite/gcc.target/i386/pr93654.c | 9 + gcc/testsuite/gdc.test/compilable/test17419.d | 18 ++ gcc/testsuite/lib/target-supports.exp | 1 + 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 | 35 +- 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 +- libphobos/ChangeLog | 5 + libphobos/testsuite/lib/libphobos.exp | 2 +- libstdc++-v3/ChangeLog | 6 + libstdc++-v3/include/bits/basic_string.tcc | 10 +- 120 files changed, 2967 insertions(+), 821 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic12.C create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic13.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++.target/aarch64/no_unique_address_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/no_unique_address_2.C create mode 100644 gcc/testsuite/g++.target/arm/no_unique_address_1.C create mode 100644 gcc/testsuite/g++.target/arm/no_unique_address_2.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/g++.target/s390/pr94704-1.C create mode 100644 gcc/testsuite/g++.target/s390/pr94704-2.C create mode 100644 gcc/testsuite/g++.target/s390/pr94704-3.C create mode 100644 gcc/testsuite/g++.target/s390/pr94704-4.C create mode 100644 gcc/testsuite/g++.target/s390/s390.exp copy gcc/testsuite/gcc.dg/lto/{pr81440.h => pr94822.h} (100%) create mode 100644 gcc/testsuite/gcc.dg/lto/pr94822_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr94822_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93654.c