This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-aarch64 in repository toolchain/ci/gcc.
from db33b1059bc expr: Workaround profiledbootstrap uninit false positive [P [...] adds c83ecfbe74a libstdc++: Do not use std::isdigit in <charconv> [PR103911] adds e19e2989c36 libstdc++: Increase timeout for pthread7-rope.cc test adds ec12ddd1e7f libstdc++: Adjust friend declarations to work with Clang adds 52ebc2be099 libstdc++: Add self-merge check to std::forward_list::merge [...] adds 2793af17db2 c++: Add testcase for recently fixed PR [PR69681] adds c8bdb345205 RISC-V: Allow extension name contain digit adds e7da31ba203 RISC-V: Minimal support of vector extensions adds ed722edd2f4 [Ada] Proof of runtime units for binary modular exponentiation adds 07793a58d07 [Ada] Proof of runtime unit for non-binary modular exponentiation adds d6f0d0d4c18 [Ada] Simplify GNAT AST printing with simple GNAT hash table adds 2a3652640b6 [Ada] Simplify repeated calls in printing of GNAT AST adds bfbb8de6607 [Ada] Crash in class-wide pre/postconditions adds 4458909a806 [Ada] Removal of technical debt adds 4e5e43e8ca4 [Ada] Justify false positive message from CodePeer analysis [...] adds f64a1bfadda [Ada] Suppress spurious CodePeer check on generic actual su [...] adds 7f08c075994 [Ada] Rename Any_Access into Universal_Access adds 337417795af [Ada] Remove duplicates of empty strings adds 0590ed7248a [Ada] New restriction No_Tagged_Type_Registration adds 1f26ff11b68 [Ada] Spurious error when using current instance of type adds 41a7b9484a3 [Ada] Fix typo in comments found running aspell adds c60f23e13ec [Ada] Avoid building malformed component constraints adds 5bad97d7445 [Ada] Avoid building malformed component constraints adds ffbc891aaa9 [Ada] Fix spurious error on instantiation with Text_IO name adds cdfdd0de395 [Ada] Fix style in calls to Compile_Time_Constraint_Error adds 39521d958f6 [Ada] Refactor repeated implicit conversion from Char_Code to Uint adds d763e11c21d [Ada] Simplify type conversions in source pointer arithmetic adds 005146582c2 [Ada] Fix style in comments about warning messages adds 00a66280cda [Ada] Remove unreferenced Warn_On_Instance adds b542b2d97f2 [Ada] Fix regression in freezing code for instantiations adds 4ca7f4e26dd [Ada] Fix typo on compatibility adds a9f0ee1dfc2 [Ada] Remove unnecessary guards for non-empty lists adds a1777492423 [Ada] Move messages on division by zero to the right operand adds 362c58c423d [Ada] Remove a locally handled exception adds d2bc32602c5 [Ada] Simplify traversal for removing warnings from dead code adds 42dd6f60d8f [Ada] Proof of System.Generic_Array_Operations at silver level adds 1871f2cb3ce [Ada] Remove unnecessary declare block adds 2a60c08e98a [Ada] Warn on subtype declaration of null range adds 0d03db068c8 i386: Improve HImode interunit moves adds be129ca481c compiler: permit converting unnamed types when ignoring str [...] adds ed8060950c6 x86: Rename -harden-sls=indirect-branch to -harden-sls=indi [...] adds c2e5c4feed3 x86: Generate INT3 for __builtin_eh_return adds 8e2771069ed Fortran: Fix ICE in argument_rank_mismatch [PR103287]
No new revisions were added by this update.
Summary of changes: gcc/ada/atree.adb | 2 +- gcc/ada/checks.adb | 12 +- gcc/ada/contracts.adb | 164 ++--- gcc/ada/cstand.adb | 19 +- ...ard_and_implementation_defined_restrictions.rst | 13 +- gcc/ada/einfo.ads | 6 +- gcc/ada/err_vars.ads | 8 - gcc/ada/errout.adb | 138 ++-- gcc/ada/erroutc.ads | 2 +- gcc/ada/exp_aggr.adb | 12 +- gcc/ada/exp_ch3.adb | 19 + gcc/ada/exp_ch4.adb | 27 +- gcc/ada/exp_ch6.adb | 14 +- gcc/ada/exp_ch7.adb | 10 +- gcc/ada/exp_ch9.adb | 4 +- gcc/ada/exp_disp.adb | 18 +- gcc/ada/exp_dist.adb | 18 +- gcc/ada/exp_prag.adb | 2 +- gcc/ada/exp_unst.adb | 4 +- gcc/ada/exp_unst.ads | 4 +- gcc/ada/exp_util.adb | 19 +- gcc/ada/freeze.adb | 6 +- gcc/ada/gen_il-gen-gen_entities.adb | 5 +- gcc/ada/gnat_rm.texi | 767 +++++++++++---------- gcc/ada/libgnat/a-except.ads | 8 +- gcc/ada/libgnat/a-ngcoar.adb | 11 + gcc/ada/libgnat/a-ngrear.adb | 11 + gcc/ada/libgnat/s-explllu.ads | 15 +- gcc/ada/libgnat/s-expllu.ads | 15 +- gcc/ada/libgnat/s-expmod.adb | 240 ++++++- gcc/ada/libgnat/s-expmod.ads | 44 +- gcc/ada/libgnat/s-exponu.adb | 26 +- gcc/ada/libgnat/s-exponu.ads | 16 +- gcc/ada/libgnat/s-expuns.ads | 15 +- gcc/ada/libgnat/s-gearop.adb | 321 ++++++++- gcc/ada/libgnat/s-gearop.ads | 198 +++++- gcc/ada/libgnat/s-rident.ads | 1 + gcc/ada/libgnat/s-utf_32.adb | 23 +- gcc/ada/par-ch2.adb | 25 +- gcc/ada/par-ch3.adb | 32 +- gcc/ada/par-ch4.adb | 7 +- gcc/ada/par-endh.adb | 2 +- gcc/ada/par.adb | 20 +- gcc/ada/par_sco.adb | 21 +- gcc/ada/prep.adb | 8 +- gcc/ada/restrict.adb | 6 +- gcc/ada/restrict.ads | 1 + gcc/ada/sem.ads | 2 +- gcc/ada/sem_attr.adb | 40 +- gcc/ada/sem_cat.adb | 18 +- gcc/ada/sem_cat.ads | 9 + gcc/ada/sem_ch12.adb | 32 +- gcc/ada/sem_ch13.adb | 10 +- gcc/ada/sem_ch3.adb | 24 +- gcc/ada/sem_ch4.adb | 92 +-- gcc/ada/sem_ch5.adb | 8 +- gcc/ada/sem_ch6.adb | 4 +- gcc/ada/sem_ch8.adb | 15 +- gcc/ada/sem_dim.adb | 4 +- gcc/ada/sem_elab.adb | 10 +- gcc/ada/sem_eval.adb | 18 +- gcc/ada/sem_prag.adb | 10 +- gcc/ada/sem_res.adb | 48 +- gcc/ada/sem_type.adb | 29 +- gcc/ada/sem_util.adb | 271 +++++--- gcc/ada/sem_util.ads | 2 +- gcc/ada/sinfo.ads | 4 +- gcc/ada/sprint.adb | 6 +- gcc/ada/stand.ads | 6 +- gcc/ada/treepr.adb | 165 ++--- gcc/ada/treepr.ads | 6 +- gcc/ada/urealp.adb | 4 +- gcc/common/config/riscv/riscv-common.c | 128 +++- gcc/config/i386/i386-opts.h | 4 +- gcc/config/i386/i386.c | 40 +- gcc/config/i386/i386.md | 37 +- gcc/config/i386/i386.opt | 2 +- gcc/config/i386/mmx.md | 18 +- gcc/config/riscv/riscv-opts.h | 31 + gcc/config/riscv/riscv.opt | 8 + gcc/doc/invoke.texi | 4 +- gcc/fortran/interface.c | 6 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/types.cc | 3 +- gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C | 10 + gcc/testsuite/gcc.target/i386/harden-sls-6.c | 18 + gcc/testsuite/gcc.target/i386/pr102811-2.c | 3 +- gcc/testsuite/gcc.target/i386/sse2-float16-2.c | 3 +- gcc/testsuite/gcc.target/riscv/predef-14.c | 83 +++ gcc/testsuite/gcc.target/riscv/predef-15.c | 91 +++ gcc/testsuite/gcc.target/riscv/predef-16.c | 91 +++ gcc/testsuite/gfortran.dg/c-interop/pr103287-1.f90 | 9 + gcc/testsuite/gfortran.dg/c-interop/pr103287-2.f90 | 9 + libstdc++-v3/include/bits/forward_list.tcc | 5 + libstdc++-v3/include/bits/regex.h | 4 +- libstdc++-v3/include/std/charconv | 11 +- .../23_containers/forward_list/operations/merge.cc | 48 ++ libstdc++-v3/testsuite/ext/rope/pthread7-rope.cc | 3 +- 98 files changed, 2635 insertions(+), 1232 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C create mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/predef-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/predef-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/predef-16.c create mode 100644 gcc/testsuite/gfortran.dg/c-interop/pr103287-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/c-interop/pr103287-2.f90 create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/operations/merge.cc