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-stable-allyesconfig in repository toolchain/ci/gcc.
from 97d7270f894 [Committed, testsuite] Fix PR92870 adds 14e94b00811 2019-12-12 Harald Anlauf anlauf@gmx.de adds 0bd56638bde PR target/92904 * config/i386/i386.c (ix86_gimplify_va_ar [...] adds 7f14e89d887 Daily bump. adds 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 new 5e58c8b504e modulo-sched: fix branch rescheduling issue (PR92591) new 92b03650b40 Update OpenACC tests for amdgcn
The 2 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 | 108 ++++++ 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/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/i386/i386.c | 6 + gcc/config/rs6000/rs6000.c | 24 ++ gcc/cp/ChangeLog | 5 + gcc/cp/typeck.c | 6 +- gcc/ddg.c | 153 ++++---- gcc/ddg.h | 12 +- gcc/doc/invoke.texi | 44 +-- gcc/fortran/ChangeLog | 8 +- gcc/fortran/check.c | 3 +- gcc/ipa-utils.c | 179 ++++++++-- gcc/modulo-sched.c | 58 +-- gcc/params.opt | 6 +- gcc/simplify-rtx.c | 11 +- gcc/testsuite/ChangeLog | 31 ++ gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg3.C | 12 + gcc/testsuite/gcc.c-torture/execute/pr86659-1.c | 42 +++ gcc/testsuite/gcc.c-torture/execute/pr86659-2.c | 42 +++ gcc/testsuite/gcc.c-torture/execute/pr92904.c | 395 +++++++++++++++++++++ gcc/testsuite/gcc.dg/pr92951-1.c | 11 + gcc/testsuite/gcc.dg/pr92951-2.c | 5 + .../gcc.target/aarch64/pragma_cpp_predefs_2.c | 86 +++++ gcc/testsuite/gcc.target/i386/avx512bw-pr92908.c | 21 ++ gcc/testsuite/gfortran.dg/pr92898.f90 | 6 + libgomp/ChangeLog | 20 ++ libgomp/openacc.f90 | 20 +- .../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 + 70 files changed, 2407 insertions(+), 608 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg3.C 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.c-torture/execute/pr92904.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 create mode 100644 gcc/testsuite/gfortran.dg/pr92898.f90