This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-master-aarch64-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from efb4d745551 Daily bump. adds 4a557dc4565 testsuite: Re-add gdc.test prefix in test names (PR testsui [...] adds 275bef5fbae d: Fix line lengths after mechanical field renames. adds 1af22e45558 When avoiding double deallocation, look at namespace, expre [...] adds 4644e8f15f8 Always use locations from get and put arguments for error m [...] adds 3ee9d82484b PR fortran/95088 - Buffer overflows with PDTs, submodules a [...] adds 3de12cc548c Avoid crash when global symbol table is empty with -fdump-f [...] adds 0dcb572c08a Daily bump. adds 54cdb2f5a5b Optimize multiplication for V8QI,V16QI,V32QI under TARGET_A [...] adds 82a3008e56c RISC-V: Suppress warning for signed and unsigned integer co [...] new ba621931790 [Ada] Use uniform type resolution for membership tests new 1fab710d069 [Ada] Update 'Loop_Entry checking to match changes in 'Old rules. new 36cf595c0b8 [Ada] Implement AI12-0077 Has_Same_Storage on objects of size zero new 9aa63bdded3 [Ada] Link failure with call to expression function in prec [...] new 6c04efdd9c2 [Ada] Remove unreferenced and dubious Is_Renaming_Declaration new eb72521915b [Ada] Put_Image improvements for strings new 3dd1cc4a05f [Ada] Put_Image: Implement for private types with full real type new bfdb362c000 [Ada] Put_Image: Enable for access-to-subprogram types new 6349cf36d8b [Ada] Clean up error handling of 'Image new 6a920eb5107 [Ada] Put_Image: Enable for access-to-subprogram types new e577151d02b [Ada] Support aspect Relaxed_Initialization and attribute I [...] new 7a1d54fa618 [Ada] Remove excessive parens new 50188982c87 [Ada] Replace repeated Ekind with Ekind_In new f142237e2f7 [Ada] Incorrect accessibility checks on functions calls new 0acc5ebd5c3 [Ada] Do not expect Global or Depends on single protected objects new fdcbc0764de [Ada] Do not expect task discriminants in Global and Depend [...] new 773e99ac3e6 [Ada] Bad access checks on if/case expression as actual new c873714ff0c [Ada] Passing actual parameter values to out formals when D [...] new 3830018cc6d [Ada] AI12-0260 Functions Is_Basic and To_Basic in Wide_Cha [...] new 98376aab036 [Ada] Missing errors on aspect checking new a7837c085aa [Ada] Crash in tagged type constructor with task components new 63e96d44215 [Ada] Fix analysis of Relaxed_Initialization for bodies-as-specs new b85120adbab [Ada] Allow uninitialized values on Big_Positive/Natural new 2b20de3abdb [Ada] Minor editorial changes in comments new acc20d256c5 [Ada] T'Image calls T'Put_Image new c5a913d3fd2 [Ada] Implement AI12-0343 Return Statement Checks new 65e08892663 [Ada] Do expect task discriminants in Global and Depends contracts new c7df4e55c94 [Ada] Improve error message on premature usage of subtypes new e808ee00fb6 [Ada] Makefile.rtl: minor file renamings new 4331490bc0e [Ada] Rewrite Sem_Eval.Predicates_Match predicate
The 30 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/DATESTAMP | 2 +- gcc/ada/Makefile.rtl | 6 +- gcc/ada/aspects.ads | 8 +- gcc/ada/contracts.adb | 6 +- gcc/ada/debug.adb | 5 +- gcc/ada/einfo.adb | 19 +- gcc/ada/einfo.ads | 15 +- gcc/ada/exp_attr.adb | 86 +- gcc/ada/exp_ch3.adb | 65 +- gcc/ada/exp_ch4.adb | 197 +- gcc/ada/exp_ch6.adb | 611 +- gcc/ada/exp_ch6.ads | 4 + gcc/ada/exp_ch9.adb | 152 +- gcc/ada/exp_ch9.ads | 6 + gcc/ada/exp_imgv.adb | 73 +- gcc/ada/exp_put_image.adb | 145 +- gcc/ada/exp_put_image.ads | 9 + gcc/ada/freeze.adb | 12 +- gcc/ada/libgnat/a-nbnbin.ads | 8 +- gcc/ada/libgnat/a-stoufo.adb | 20 +- gcc/ada/libgnat/a-stoufo.ads | 10 +- gcc/ada/libgnat/a-wichha.adb | 25 + gcc/ada/libgnat/a-wichha.ads | 18 + gcc/ada/libgnat/a-wichun.adb | 29 +- gcc/ada/libgnat/a-wichun.ads | 12 + gcc/ada/libgnat/s-putima.adb | 58 +- gcc/ada/libgnat/s-putima.ads | 7 + gcc/ada/libgnat/s-utf_32.adb | 5816 ++++++++++++++++++++ gcc/ada/libgnat/s-utf_32.ads | 11 + gcc/ada/namet.adb | 12 +- gcc/ada/restrict.adb | 22 + gcc/ada/restrict.ads | 8 + gcc/ada/rtsfind.adb | 4 +- gcc/ada/rtsfind.ads | 15 + gcc/ada/sem.adb | 2 +- gcc/ada/sem_attr.adb | 126 +- gcc/ada/sem_ch13.adb | 432 +- gcc/ada/sem_ch3.adb | 13 +- gcc/ada/sem_ch6.adb | 38 +- gcc/ada/sem_ch8.adb | 60 +- gcc/ada/sem_eval.adb | 50 +- gcc/ada/sem_eval.ads | 8 +- gcc/ada/sem_prag.adb | 86 +- gcc/ada/sem_res.adb | 38 +- gcc/ada/sem_util.adb | 184 +- gcc/ada/sem_util.ads | 17 +- gcc/ada/sinfo.ads | 2 +- gcc/ada/snames.ads-tmpl | 3 + gcc/ada/treepr.adb | 2 +- gcc/config/i386/i386-expand.c | 65 + gcc/config/i386/i386-protos.h | 1 + gcc/config/i386/sse.md | 16 +- gcc/config/riscv/riscv.c | 6 +- gcc/d/ChangeLog | 7 + gcc/d/expr.cc | 3 +- gcc/d/typeinfo.cc | 9 +- gcc/fortran/ChangeLog | 27 + gcc/fortran/check.c | 4 +- gcc/fortran/class.c | 32 +- gcc/fortran/dump-parse-tree.c | 5 +- gcc/fortran/gfortran.h | 18 +- gcc/fortran/symbol.c | 12 + gcc/testsuite/ChangeLog | 21 + gcc/testsuite/gcc.target/i386/avx512bw-pr95488-1.c | 21 + gcc/testsuite/gcc.target/i386/avx512bw-pr95488-2.c | 47 + gcc/testsuite/gcc.target/i386/avx512vl-pr95488-1.c | 36 + gcc/testsuite/gcc.target/i386/avx512vl-pr95488-2.c | 50 + gcc/testsuite/gfortran.dg/finalize_34.f90 | 2 +- gcc/testsuite/gfortran.dg/finalize_36.f90 | 39 + gcc/testsuite/gfortran.dg/pr95088.f90 | 31 + gcc/testsuite/gfortran.dg/random_seed_4.f90 | 14 + gcc/testsuite/lib/gdc-utils.exp | 18 +- 72 files changed, 8264 insertions(+), 777 deletions(-) create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr95488-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr95488-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr95488-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr95488-2.c create mode 100644 gcc/testsuite/gfortran.dg/finalize_36.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95088.f90 create mode 100644 gcc/testsuite/gfortran.dg/random_seed_4.f90