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-lts-allyesconfig in repository toolchain/ci/gcc.
from 61c6896b4f7 PR c++/92496 - ICE with <=> and no #include <compare>. adds c10e5e37d5a [rs6000] Adjust vectorization cost for scalar COND_EXPR adds f5174477f26 libgomp/openacc.f90 – clean-up public/private attributes adds a615f031ab8 Add C testcases for PR 86659 adds 667b0caba17 [Ada] New flag to indicate whether aspect appears on partial view adds 671568c3fdc [Ada] Spurious error on overriding controlled primitive adds 7ae4919999b [Ada] Implement AI12-0101 adds 59f2f488498 [Ada] Missing accessibility checks on conditionals adds d863457e182 [Ada] Add Ada.Containers.Vectors.Generic_Parallel_Sorting t [...] adds e7cfb2f2f75 [Ada] Up-level addressing problems with private tasks and s [...] adds e153d7bc9d2 [Ada] Rtsfind: minor comment fixes adds 36d5cb418d2 [Ada] Ada2020: Update Impunit for Ada 202X adds 7cfad1bdcaf [Ada] Prevent inlining inside condition of while loop in GNATprove adds 9c4676f6675 [Ada] Avoid spurious errors on Global/Depends in instantiations adds 375abff0ce8 [Ada] Crash on inherited private operation in child package adds da6a58a61b3 [Ada] Remove Is_Available function adds 98a70cb4d55 [Ada] Deallocation of controlled type implementing interface types adds 7b6568459d0 [Ada] Crash on implicit dereference not made explicit adds 7bbc9d35c2d [Ada] Suppress Base_Address call on init of activation reco [...] adds 3d08643a8b4 [Ada] Minor tweak to Volatile_Full_Access wording in GNAT RM adds 96d605d9394 [Ada] Implement AI12-0109 (prohibit some "early" derivations) adds 8d5c0aeb16e [Ada] Adding support for unsupported type conversion in CCG adds b3bcb4214f2 [Ada] Detect illegal implicit type conversions adds b77cea7c395 [Ada] Minor fix typo in comment adds e612520ff0f [Ada] Avoid spurious mismatch error of assertion policy in [...] adds 537bd50dde3 [Ada] Pragma Linker_Section in subprogram instantiations in CCG adds 2d1f1461ab1 [Ada] Adding support for unsupported type conversions in CCG adds d92783e48b2 [Ada] Fix support for > 24 hours image in Ada.Calendar.Formatting adds 58f9bb62a94 [Ada] Clear confusion about subcomponents of atomic object adds 18e5d84ca4e [Ada] Better error message for aliased formal and atomic actual adds e7c0a8caf0c [Ada] Spurious error on precondition of subprogram instantiation adds 7faaa54e092 [Ada] implementation_defined_pragmas.rst: Update Initialize [...] adds e2c2f5971bb [Ada] Unnesting and annex E adds 3e669e5abad [Ada] Minor rewording of one sentence adds 19b9d3afee3 PR target/92908 * simplify-rtx.c (simplify_relational_ope [...] adds a70a8cb5c1f [AArch64] Enable CLI for Armv8.6-a: armv8.6-a, i8mm and bf16 adds 8eb3c6b4dbc Sub-dword vector extend and truncate for amdgcn adds ba651c79df2 Fix merging of common traget info. adds 0661b51b110 Sub-dword vector multiply for amdgcn adds 06cd5c14a62 modulo-sched: speed up DDG analysis (PR90001) adds 2cec7d51724 modulo-sched: fix parameters usage and their ranges adds 5e58c8b504e modulo-sched: fix branch rescheduling issue (PR92591) adds 92b03650b40 Update OpenACC tests for amdgcn adds a79907b3a97 * lto-streamer-in.c (input_function): Add node parameter. [...] adds bd963dc70a5 libbacktrace: add DWARF 5 support adds 144954dfd23 [Darwin, PPC] Use Darwin9 dylib header for Rosetta builds. adds 3d9bf16ac2c Fix potential race condition in OpenACC "exit data" operations adds 43692392895 Daily bump. adds f00ea49f5d5 PR middle-end/91582 - missing heap overflow detection for s [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 150 +++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 251 +++++ .../doc/gnat_rm/implementation_defined_pragmas.rst | 12 +- gcc/ada/einfo.ads | 8 +- gcc/ada/exp_aggr.adb | 2 +- gcc/ada/exp_attr.adb | 133 ++- gcc/ada/exp_ch4.adb | 155 ++- gcc/ada/exp_ch6.adb | 3 +- gcc/ada/exp_disp.adb | 39 +- gcc/ada/exp_disp.ads | 3 +- gcc/ada/exp_intr.adb | 28 +- gcc/ada/exp_unst.adb | 22 +- gcc/ada/gcc-interface/trans.c | 7 +- gcc/ada/gnat_rm.texi | 14 +- gcc/ada/impunit.adb | 25 +- gcc/ada/impunit.ads | 18 +- gcc/ada/libgnat/a-calfor.adb | 62 +- gcc/ada/libgnat/a-calfor.ads | 2 +- gcc/ada/opt.ads | 6 + gcc/ada/rtsfind.ads | 71 +- gcc/ada/sem_ch10.adb | 43 +- gcc/ada/sem_ch13.adb | 128 ++- gcc/ada/sem_ch3.adb | 14 +- gcc/ada/sem_ch6.adb | 29 +- gcc/ada/sem_ch7.adb | 3 + gcc/ada/sem_prag.adb | 81 +- gcc/ada/sem_res.adb | 122 ++- gcc/ada/sem_util.adb | 102 +- gcc/ada/sem_util.ads | 5 +- gcc/ada/sinfo.adb | 16 + gcc/ada/sinfo.ads | 15 + gcc/builtins.c | 259 +++-- gcc/builtins.h | 8 +- gcc/config/aarch64/aarch64-arches.def | 1 + gcc/config/aarch64/aarch64-c.c | 6 + gcc/config/aarch64/aarch64-option-extensions.def | 24 +- gcc/config/aarch64/aarch64.h | 22 + gcc/config/gcn/gcn-valu.md | 196 +++- gcc/config/gcn/gcn.c | 2 +- gcc/config/rs6000/darwin.h | 6 + gcc/config/rs6000/rs6000.c | 24 + gcc/ddg.c | 153 ++- gcc/ddg.h | 12 +- gcc/doc/invoke.texi | 44 +- gcc/ipa-utils.c | 179 +++- gcc/lto-streamer-in.c | 10 +- gcc/modulo-sched.c | 58 +- gcc/params.opt | 6 +- gcc/simplify-rtx.c | 11 +- gcc/testsuite/ChangeLog | 40 + gcc/testsuite/c-c++-common/Wrestrict.c | 10 +- .../c-c++-common/Wstringop-truncation-4.c | 18 +- gcc/testsuite/c-c++-common/Wstringop-truncation.c | 3 +- gcc/testsuite/g++.dg/warn/Wstringop-overflow-3.C | 18 +- gcc/testsuite/gcc.c-torture/execute/pr86659-1.c | 42 + gcc/testsuite/gcc.c-torture/execute/pr86659-2.c | 42 + gcc/testsuite/gcc.dg/Warray-bounds-46.c | 2 +- gcc/testsuite/gcc.dg/Warray-bounds-47.c | 2 +- gcc/testsuite/gcc.dg/Warray-bounds-52.c | 97 ++ gcc/testsuite/gcc.dg/Wstringop-overflow-27.c | 293 +++++ gcc/testsuite/gcc.dg/Wstringop-overflow-28.c | 236 ++++ gcc/testsuite/gcc.dg/Wstringop-overflow-29.c | 66 ++ gcc/testsuite/gcc.dg/attr-alloc_size.c | 8 +- gcc/testsuite/gcc.dg/attr-copy-2.c | 4 +- gcc/testsuite/gcc.dg/builtin-stringop-chk-5.c | 4 +- gcc/testsuite/gcc.dg/pr92951-1.c | 11 + gcc/testsuite/gcc.dg/pr92951-2.c | 5 + gcc/testsuite/gcc.dg/strlenopt-86.c | 12 +- .../gcc.target/aarch64/pragma_cpp_predefs_2.c | 86 ++ gcc/testsuite/gcc.target/i386/avx512bw-pr92908.c | 21 + gcc/testsuite/gcc.target/i386/pr82002-1.c | 2 + gcc/tree-ssa-strlen.c | 822 +++++++++----- gcc/tree-ssa-strlen.h | 4 +- gcc/tree.c | 8 +- libbacktrace/ChangeLog | 53 + libbacktrace/Makefile.am | 21 + libbacktrace/Makefile.in | 112 +- libbacktrace/configure | 40 +- libbacktrace/configure.ac | 11 + libbacktrace/dwarf.c | 1127 +++++++++++++++++--- libbacktrace/elf.c | 4 + libbacktrace/internal.h | 4 + libbacktrace/pecoff.c | 6 +- libbacktrace/xcoff.c | 2 + libgomp/ChangeLog | 36 + libgomp/libgomp.h | 2 + libgomp/oacc-mem.c | 11 +- libgomp/openacc.f90 | 20 +- libgomp/target.c | 59 +- .../libgomp.oacc-c-c++-common/acc_prof-init-1.c | 2 + .../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c | 4 + .../acc_prof-parallel-1.c | 12 + .../libgomp.oacc-c-c++-common/async_queue-1.c | 2 + .../libgomp.oacc-c-c++-common/asyncwait-nop-1.c | 2 + .../function-not-offloaded.c | 4 +- .../testsuite/libgomp.oacc-c-c++-common/tile-1.c | 3 + 97 files changed, 4796 insertions(+), 1189 deletions(-) create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr86659-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr86659-2.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-52.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-27.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-28.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-29.c create mode 100644 gcc/testsuite/gcc.dg/pr92951-1.c create mode 100644 gcc/testsuite/gcc.dg/pr92951-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr92908.c