This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-check_cross in repository toolchain/ci/gcc.
from b88744905a4 PR fortran/93423 - ICE on invalid with argument list for mo [...] adds dbca7a69f27 PR libstdc++/91807 adds 6b683144d1e testsuite: ignore function not inlinable warning. adds b857b179772 libstdc++: Require c++98_only effective target for some tests adds 5079855e7eb libstdc++: Require c++98_only effective target for a test adds c4a6b2dadcd testsuite: Solaris reports warning on line 5. adds b5f24739632 Daily bump. adds a63e1915e9e testsuite: Properly quote dejagnu negative line numbers adds 26b538cd81b nvptx: Fix ICE in nvptx_vector_alignment on gcc.dg/attr-vec [...] adds 9e5508c2d00 refactor SLP constant insertion and provde entry insert helper adds bf628a97efa amdgcn: Add fold_left_plus vector reductions adds 9bc2c2347d5 fix scalar BB vectorization costing adds 59cc32acc8d tree-optimization/96037 - fix uninitialized use of slp_op adds 6c9e35a569f gcov-dump: fix build for i386 adds ce0f842492c [PATCH] nvptx: Add support for popcount and widening multip [...] adds 995aba5867b [OpenACC] Remove (unused) 'GOMP_MAP_ALWAYS_FROM' handling f [...] adds e7f3f7fe08b [OpenACC] Revert always-copyfrom behavior for 'GOMP_MAP_FOR [...] adds b9a15a8325b ipa-sra: Avoid transitive splits with type mismatches (PR 96040) adds e362a897655 Extend store merging to STRING_CST adds b991c834630 Daily bump. adds 98fcd2513ad coroutines, testsuite: Rename a test, NFC. adds 706e6f613d2 Daily bump. adds cc9a9229285 Test global identifiers against what is specified interfaces. adds 65f8403f1a9 cris.md: Reinstate add/sub with extend adds 9596eccb9c6 cris: update recent patterns. Simplify cris_select_cc_mode. adds df66f280ec4 Daily bump. adds 1e98f060280 cris: Correct gcc_assert for atomic_fetch_op pattern adds cf2bfc7c801 cris: New peephole2 movulsr + test-case. adds e6f323372ef nvptx: Add support for vadd.add and vsub.add instructions. adds 37e43fe13e1 [Ada] Default_Initial_Condition check done after extended r [...] adds 60e010e7f39 [Ada] Wording problems with predicates (AI12-0099) adds 2fedcc18cb4 [Ada] Improve run-time performance for large initialized al [...] adds f0c6bd60394 [Ada] AI12-0376 Relax RM 13.1(10) rule wrt primitive operations adds eddd728f5f8 [Ada] Remove special case for processing null range in GNATprove adds e2d87663af0 [Ada] Small cleanup throughout Exp_Ch9 adds 776afaf7fef [Ada] Crash on declaration with aggregate for unchecked union adds c54077e4538 [Ada] Remove obsolete code in Eval_Attribute adds f5b65fab880 [Ada] Fix bad interaction between Unchecked_Conversion and [...] adds 3e6bb105d30 [Ada] Refine use of access types in unnesting adds a34da56b26d [Ada] Crash when an exception handler is executed with -gnatdk adds 114efadf43a [Ada] Simplify implicit loading of Tasking_State in GNATprove_Mode adds 07ac6d8aada [Ada] Visibility error with aggregate in Declare_Expression adds 977b1681969 [Ada] Predicates and the current instance of a subtype (AI12-0068) adds 8f892a98cc4 [Ada] Set range checks flag on 'Update for GNATprove in expansion adds f0e6256fd39 [Ada] Fix evaluation of Enum_Rep applied to imported constant adds befc919fde5 [Ada] There is no Expressions field in N_Delta_Aggregate node adds cf7cdde51a2 [Ada] Fix typo in comment of Get_Index_Subtype adds 90d8163d9b9 [Ada] AI12-0366 Changes to Big_Integer and Big_Real adds ce16f54f6ed [Ada] Hang on generic declaration with ambiguous formal package adds e3bf5e2ef3d [Ada] Crash on derived type with rep. clause and renamed di [...] adds 49665da2e51 [Ada] Correct time zone in GNAT.Calendar.Time_IO.Value adds 0fc1b4ad1d2 [Ada] Ada2020: AI12-0198 potentially unevaluated array components adds aaa3a675357 [Ada] Various typo fixes and reformatting of comments adds 58d94a32b4c [Ada] Use Stream_Element_Arrays internally for secure hash [...] adds b1e78e8577f [Ada] Implement Time_IO.Image with Time_Zone adds bf8467d8069 [Ada] Clean up GNAT.Calendar.Time_IO.Value adds d868231706c [Ada] Time_IO.Value: Allow subseconds and time zones together adds 90a1abf304f [Ada] Time_IO.Image: Allow printing the time zone adds a9e48b0d475 [Ada] Avoid forced loading of System.Priority in CodePeer mode adds dccbf1e2a6e tree-optimization/96075 - fix bogus misalignment calculation
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 188 ++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 7 + gcc/ada/aspects.ads | 2 +- gcc/ada/checks.adb | 2 +- .../doc/gnat_rm/implementation_defined_pragmas.rst | 6 +- gcc/ada/errout.ads | 4 +- gcc/ada/erroutc.adb | 12 +- gcc/ada/exp_aggr.adb | 495 ++++++++++++--------- gcc/ada/exp_ch4.adb | 10 +- gcc/ada/exp_ch5.adb | 12 + gcc/ada/exp_ch6.adb | 49 +- gcc/ada/exp_ch9.adb | 51 +-- gcc/ada/exp_spark.adb | 47 ++ gcc/ada/exp_unst.adb | 18 +- gcc/ada/exp_util.ads | 2 +- gcc/ada/freeze.adb | 14 +- gcc/ada/gnat_rm.texi | 8 +- gcc/ada/gnat_ugn.texi | 20 +- gcc/ada/libgnat/a-calend.adb | 6 +- gcc/ada/libgnat/a-calend.ads | 28 +- gcc/ada/libgnat/a-catizo.ads | 1 + gcc/ada/libgnat/a-nbnbin.adb | 6 +- gcc/ada/libgnat/a-nbnbin.ads | 11 +- gcc/ada/libgnat/a-nbnbin__gmp.adb | 4 +- gcc/ada/libgnat/g-calend.adb | 6 +- gcc/ada/libgnat/g-catiio.adb | 286 +++++++----- gcc/ada/libgnat/g-catiio.ads | 27 +- gcc/ada/libgnat/g-sechas.adb | 128 +++--- gcc/ada/libgnat/g-sechas.ads | 28 +- gcc/ada/libgnat/g-shshco.adb | 3 +- gcc/ada/par-ch6.adb | 1 + gcc/ada/sem_attr.adb | 103 ++--- gcc/ada/sem_aux.adb | 13 + gcc/ada/sem_ch12.adb | 17 +- gcc/ada/sem_ch13.adb | 74 +-- gcc/ada/sem_ch3.adb | 30 +- gcc/ada/sem_ch5.adb | 9 +- gcc/ada/sem_eval.adb | 17 +- gcc/ada/sem_res.adb | 63 ++- gcc/ada/sem_util.adb | 282 +++++++++++- gcc/ada/sem_util.ads | 17 + gcc/ada/sem_warn.adb | 7 + gcc/ada/sinfo.ads | 2 +- gcc/c-family/ChangeLog | 5 + gcc/config/cris/cris-modes.def | 17 +- gcc/config/cris/cris.c | 16 +- gcc/config/cris/cris.md | 137 +++++- gcc/config/cris/sync.md | 6 +- gcc/config/gcn/gcn-valu.md | 20 + gcc/config/nvptx/nvptx.c | 17 +- gcc/config/nvptx/nvptx.md | 60 +++ gcc/cp/ChangeLog | 13 + gcc/fortran/ChangeLog | 35 ++ gcc/fortran/frontend-passes.c | 65 ++- gcc/fortran/resolve.c | 1 + gcc/fortran/symbol.c | 8 +- gcc/gcov-dump.c | 4 +- gcc/gimple-fold.c | 50 ++- gcc/gimple-ssa-store-merging.c | 198 ++++++--- gcc/gimple.h | 7 + gcc/gimplify.c | 1 + gcc/ipa-sra.c | 4 +- gcc/testsuite/ChangeLog | 113 +++++ ...> pr94760-mismatched-traits-and-promise-prev.C} | 0 gcc/testsuite/gcc.dg/fixits-pr84852-1.c | 2 +- gcc/testsuite/gcc.dg/fixits-pr84852-2.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr96040.c | 57 +++ gcc/testsuite/gcc.dg/pr26570.c | 2 + gcc/testsuite/gcc.dg/pr89410-1.c | 2 +- gcc/testsuite/gcc.dg/pr89410-2.c | 2 +- .../vect/costmodel/x86_64/costmodel-vect-slp-2.c | 14 + gcc/testsuite/gcc.dg/vect/slp-46.c | 96 ++++ gcc/testsuite/gcc.target/cris/peep2-movulsr.c | 19 + gcc/testsuite/gcc.target/cris/pr93372-36.c | 37 ++ gcc/testsuite/gcc.target/cris/pr93372-37.c | 26 ++ gcc/testsuite/gcc.target/cris/pr93372-38.c | 30 ++ gcc/testsuite/gcc.target/cris/pr93372-39.c | 19 + gcc/testsuite/gcc.target/nvptx/mul-wide.c | 16 + gcc/testsuite/gcc.target/nvptx/popc-1.c | 9 + gcc/testsuite/gcc.target/nvptx/popc-2.c | 11 + gcc/testsuite/gcc.target/nvptx/popc-3.c | 11 + gcc/testsuite/gcc.target/nvptx/umul-wide.c | 16 + gcc/testsuite/gcc.target/nvptx/vadd_add.c | 15 + gcc/testsuite/gcc.target/nvptx/vsub_add.c | 25 ++ gcc/testsuite/gfortran.dg/error_recovery_1.f90 | 4 +- gcc/testsuite/gfortran.dg/interface_47.f90 | 19 + gcc/testsuite/gfortran.dg/pr95690.f90 | 4 +- gcc/testsuite/gfortran.dg/use_15.f90 | 2 +- gcc/testsuite/gnat.dg/opt87.adb | 12 + gcc/testsuite/gnat.dg/opt87_pkg.adb | 12 + gcc/testsuite/gnat.dg/opt87_pkg.ads | 6 + gcc/tree-vect-data-refs.c | 2 +- gcc/tree-vect-slp.c | 61 ++- gcc/tree-vect-stmts.c | 26 +- gcc/tree-vectorizer.c | 40 ++ gcc/tree-vectorizer.h | 2 + gcc/tree.h | 4 +- libgcc/ChangeLog | 16 + libgomp/ChangeLog | 11 + libgomp/oacc-mem.c | 18 +- .../libgomp.oacc-c-c++-common/pr92843-1.c | 10 +- libstdc++-v3/ChangeLog | 65 +++ libstdc++-v3/include/std/variant | 3 +- .../18_support/headers/cstdalign/std_c++0x_neg.cc | 2 +- .../18_support/headers/cstdbool/std_c++0x_neg.cc | 2 +- .../18_support/headers/cstdint/std_c++0x_neg.cc | 2 +- .../18_support/headers/new/synopsis_cxx98.cc | 2 +- .../headers/system_error/std_c++0x_neg.cc | 2 +- .../20_util/headers/type_traits/std_c++0x_neg.cc | 2 +- .../std_c++0x_neg.cc => 20_util/variant/91807.cc} | 19 +- .../23_containers/headers/array/std_c++0x_neg.cc | 2 +- .../23_containers/headers/tuple/std_c++0x_neg.cc | 2 +- .../headers/unordered_map/std_c++0x_neg.cc | 2 +- .../headers/unordered_set/std_c++0x_neg.cc | 2 +- .../26_numerics/headers/ccomplex/std_c++0x_neg.cc | 2 +- .../26_numerics/headers/cfenv/std_c++0x_neg.cc | 2 +- .../cmath/c99_classification_macros_c++98.cc | 4 +- .../26_numerics/headers/ctgmath/std_c++0x_neg.cc | 2 +- .../26_numerics/headers/random/std_c++0x_neg.cc | 2 +- .../testsuite/27_io/basic_ios/conv/voidptr.cc | 1 + .../27_io/headers/cinttypes/std_c++0x_neg.cc | 2 +- .../28_regex/headers/regex/std_c++0x_neg.cc | 2 +- .../29_atomics/headers/atomic/std_c++0x_neg.cc | 2 +- .../headers/condition_variable/std_c++0x_neg.cc | 2 +- .../30_threads/headers/future/std_c++0x_neg.cc | 2 +- .../30_threads/headers/mutex/std_c++0x_neg.cc | 2 +- .../30_threads/headers/thread/std_c++0x_neg.cc | 2 +- 128 files changed, 2791 insertions(+), 898 deletions(-) rename gcc/testsuite/g++.dg/coroutines/{pr9xxxx-mismatched-traits-and-promise-prev [...] create mode 100644 gcc/testsuite/gcc.dg/ipa/pr96040.c create mode 100644 gcc/testsuite/gcc.dg/vect/costmodel/x86_64/costmodel-vect-slp-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/slp-46.c create mode 100644 gcc/testsuite/gcc.target/cris/peep2-movulsr.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-36.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-37.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-38.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-39.c create mode 100644 gcc/testsuite/gcc.target/nvptx/mul-wide.c create mode 100644 gcc/testsuite/gcc.target/nvptx/popc-1.c create mode 100644 gcc/testsuite/gcc.target/nvptx/popc-2.c create mode 100644 gcc/testsuite/gcc.target/nvptx/popc-3.c create mode 100644 gcc/testsuite/gcc.target/nvptx/umul-wide.c create mode 100644 gcc/testsuite/gcc.target/nvptx/vadd_add.c create mode 100644 gcc/testsuite/gcc.target/nvptx/vsub_add.c create mode 100644 gcc/testsuite/gfortran.dg/interface_47.f90 create mode 100644 gcc/testsuite/gnat.dg/opt87.adb create mode 100644 gcc/testsuite/gnat.dg/opt87_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/opt87_pkg.ads copy libstdc++-v3/testsuite/{18_support/headers/cstdint/std_c++0x_neg.cc => 20_uti [...]