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 49341f3bd40 add offload target to testname for pass/fail message adds 07c70c29aff Add testcase to show kernel issue got fixed by pr95237 [PR96192] adds 52cdac68232 testsuite: Adjust patchable_function tests for mmix. adds f8f3a0102c4 c-c++-common/pr56493.c: Allow ":" in label, for mmix. adds 4e577910050 rs6000: Remove -mpower10 option (PR95907) adds 6643d2367f8 aix: Support GCC64 for AIX 7.1. adds 53256ee3d58 Daily bump. adds 8d0b2b33748 amdgcn: Enable TImode adds e0633768a1a Fix PR c++/96310 - Ignoring -Wnonnull via pragma gcc diagno [...] adds e0e546635a3 C++, testsuite: Adjust pure-virtual1.C options for Darwin. adds 8e807b59d87 config/mmix/mmix.c (TARGET_ASM_OUTPUT_IDENT): Override. adds ae2e0bc19b9 Daily bump. adds b5087b28b09 gcc.dg/torture/pr59330.c: Disable for mmix adds 2ab2694476c gcc.dg/tree-ssa/forwprop-36.c: Adjust for mmix adds 2e764ae1d66 libgfortran: Skip integer-kind=16 check for amdgcn adds e398fcb9ce8 rs6000: add option -mblock-ops-unaligned-vsx adds 798ff1c3e10 c++: Add testcase for [PR79504] adds 39ddfef9a5c mmix: Don't turn off .hidden support. adds 5630c40fc72 gcc.dg/tree-ssa/reassoc-20.c: Adjust for mmix. adds 049fbbdc60f Daily bump. adds 092edb719c9 gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan for mmix. adds 642dc9a0582 gcc.dg/tree-ssa/ssa-dse-26.c: Adjust for mmix. adds f3772283350 gcc.dg/tree-ssa/vector-4.c: Adjust for mmix. adds 20d0d6527c3 fortran/openmp.c - silence static analyzer warning adds 7f5c0f328ec Use vec::reserve before vec_safe_grow_cleared is called adds 1e29b5465e4 [Ada] Ada2020: AI12-0304 Put_Image attrs of lang-def types adds df81923f6d8 [Ada] Add range check for GNATprove on 'Pos to Long_Integer [...] adds faa163f737c [Ada] AI12-0382: Loosen type-invariant overriding requireme [...] adds 79926e5a904 [Ada] Warnings on overloays involving generic In_Parameters adds c893f4a5e0e [Ada] x86-lynx178elf: use a-numaux.ads instead of a-numaux_ [...] adds 2c3bc159a8c [Ada] Remove obsolete special case in Switch_View adds 36f0cf4e603 [Ada] Ada2020: AI12-0027 Access values and unaliased component adds 84ae33e7f55 [Ada] Spurious error in generic dispatching constructor adds 26ac7446f60 [Ada] AI12-0194: Language-defined aspects and entry bodies adds 4a08c95cf06 [Ada] Use membership tests in front-end adds 7f365be815e [Ada] Remove disabled code adds 21717db17a8 [Ada] Unbounded string overriding control adds 2d4fe203592 [Ada] Ada2020: wording of 'Image messages adds 7b6fbc9ff3d [Ada] AI12-0377 View conversions and out parameters revisited adds 6c1bfc9e60e [Ada] AI12-0383 Renaming values adds f35bd40944e [Ada] Refactor pragma argument getters adds 116e8b669ed [Ada] Bug in Enum_Subtype'Image in Ada 2020 mode adds 19796dddf05 [Ada] Wrong accessibility on 'Access of formal in call adds cb030dd7350 [Ada] Switch Ada_Version_Runtime to Ada 2020 adds 04c4a5101bb [Ada] Assert failure on incorrect code adds abd4c42269b [Ada] Ada2020: AI12-0027 Access values and unaliased component adds fd5966e8e04 [Ada] Revert "Revamp dump and aux output names" adds c4c22e83025 LTO: Add -fcf-protection=check adds 55c9695cbe9 Do not expand vector comparison with VEC_COND_EXPR. adds 8e5584f7a17 Remove useless backedge marking adds 7355a9408b9 expr: build string_constant only for a char type adds 2251b4a5423 libstdc++: Make std::from_chars always round to nearest adds bc4ed079dc0 openacc: Deep copy attach/detach should not affect referenc [...] adds 8939cef9512 compiler: scan all function literals for escape analysis adds d60758c74af driver: fix a problem with implementation of -falign-foo=0 [...] adds f9d98fa7480 libstdc++: Review _Hashtable count, equal_range _M_erase(fa [...] adds 07bd5544a3a Diagnose just-past-the-end references for minor array bounds. adds b95eba48a1a c++: Name as_base type adds 06aa77035c9 common: Use strcmp to compare location file names adds 6cd1038f11d Update gcc .po files. new 1b024c9a297 gcc.dg/torture/pr39074-2.c, pr39074.c, pta-callused-1.c: Ad [...] new e1d3a86fd3e compiler: for package-scope "a = b; b = x" just set "a = x" new 108fdcc56ee compiler,runtime: pass only ptr and len to some runtime calls new e71dab87744 Daily bump.
The 4 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 | 134 + gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 188 + gcc/ada/Makefile.rtl | 1 - gcc/ada/aspects.adb | 14 +- gcc/ada/atree.adb | 495 - gcc/ada/atree.ads | 329 - gcc/ada/checks.adb | 61 +- gcc/ada/contracts.adb | 141 +- gcc/ada/einfo.adb | 763 +- gcc/ada/errout.adb | 28 +- gcc/ada/errout.ads | 15 +- gcc/ada/exp_aggr.adb | 70 +- gcc/ada/exp_attr.adb | 19 +- gcc/ada/exp_cg.adb | 2 +- gcc/ada/exp_ch11.adb | 6 +- gcc/ada/exp_ch2.adb | 19 +- gcc/ada/exp_ch3.adb | 32 +- gcc/ada/exp_ch4.adb | 94 +- gcc/ada/exp_ch5.adb | 32 +- gcc/ada/exp_ch6.adb | 216 +- gcc/ada/exp_ch7.adb | 78 +- gcc/ada/exp_ch8.adb | 2 +- gcc/ada/exp_ch9.adb | 85 +- gcc/ada/exp_dbug.adb | 14 +- gcc/ada/exp_disp.adb | 20 +- gcc/ada/exp_imgv.adb | 2 +- gcc/ada/exp_intr.adb | 36 +- gcc/ada/exp_pakd.adb | 2 +- gcc/ada/exp_prag.adb | 116 +- gcc/ada/exp_put_image.adb | 14 +- gcc/ada/exp_smem.adb | 4 +- gcc/ada/exp_spark.adb | 12 +- gcc/ada/exp_tss.adb | 12 +- gcc/ada/exp_unst.adb | 29 +- gcc/ada/exp_util.adb | 112 +- gcc/ada/freeze.adb | 80 +- gcc/ada/ghost.adb | 83 +- gcc/ada/gnat1drv.adb | 11 +- gcc/ada/inline.adb | 59 +- gcc/ada/lib-writ.adb | 6 +- gcc/ada/lib-xref-spark_specific.adb | 10 +- gcc/ada/lib-xref.adb | 44 +- gcc/ada/libgnarl/s-taprop__linux.adb | 4 +- gcc/ada/libgnat/a-convec.adb | 26 + gcc/ada/libgnat/a-convec.ads | 6 +- gcc/ada/libgnat/a-nbnbin.adb | 2 - gcc/ada/libgnat/a-nbnbin.ads | 2 - gcc/ada/libgnat/a-nbnbin__gmp.adb | 2 - gcc/ada/libgnat/a-nbnbre.adb | 2 - gcc/ada/libgnat/a-nbnbre.ads | 2 - gcc/ada/libgnat/a-stobbu.adb | 2 - gcc/ada/libgnat/a-stobbu.ads | 2 - gcc/ada/libgnat/a-stobfi.adb | 2 - gcc/ada/libgnat/a-stobfi.ads | 2 - gcc/ada/libgnat/a-stoubu.adb | 2 - gcc/ada/libgnat/a-stoubu.ads | 2 - gcc/ada/libgnat/a-stoufi.adb | 2 - gcc/ada/libgnat/a-stoufi.ads | 2 - gcc/ada/libgnat/a-stoufo.adb | 2 - gcc/ada/libgnat/a-stoufo.ads | 2 - gcc/ada/libgnat/a-stouut.adb | 3 +- gcc/ada/libgnat/a-stouut.ads | 2 - gcc/ada/libgnat/a-strsto.ads | 1 - gcc/ada/libgnat/a-strunb.adb | 83 +- gcc/ada/libgnat/a-strunb__shared.adb | 105 +- gcc/ada/libgnat/a-ststbo.adb | 1 - gcc/ada/libgnat/a-ststbo.ads | 1 - gcc/ada/libgnat/a-ststun.adb | 2 +- gcc/ada/libgnat/a-ststun.ads | 2 +- gcc/ada/libgnat/a-stteou.ads | 3 +- gcc/ada/libgnat/s-aoinar.ads | 2 - gcc/ada/libgnat/s-aomoar.ads | 2 - gcc/ada/libgnat/s-atopex.ads | 3 - gcc/ada/libgnat/s-putaim.adb | 1 - gcc/ada/libgnat/s-putaim.ads | 2 +- gcc/ada/libgnat/s-putima.adb | 4 +- gcc/ada/libgnat/s-putima.ads | 4 +- gcc/ada/libgnat/s-rannum.adb | 11 + gcc/ada/libgnat/s-rannum.ads | 7 +- gcc/ada/namet.adb | 224 - gcc/ada/namet.ads | 124 - gcc/ada/nlists.adb | 2 +- gcc/ada/opt.ads | 2 +- gcc/ada/par-ch10.adb | 45 +- gcc/ada/par-ch2.adb | 5 +- gcc/ada/par-ch3.adb | 7 +- gcc/ada/par-ch4.adb | 2 +- gcc/ada/par-ch5.adb | 6 +- gcc/ada/par-ch6.adb | 6 +- gcc/ada/par-prag.adb | 2 +- gcc/ada/par-util.adb | 2 +- gcc/ada/par_sco.adb | 14 +- gcc/ada/pprint.adb | 13 +- gcc/ada/repinfo.adb | 24 +- gcc/ada/restrict.adb | 24 +- gcc/ada/rtsfind.adb | 6 +- gcc/ada/scil_ll.adb | 7 +- gcc/ada/sem.adb | 19 +- gcc/ada/sem_aggr.adb | 50 +- gcc/ada/sem_attr.adb | 188 +- gcc/ada/sem_aux.adb | 23 +- gcc/ada/sem_cat.adb | 16 +- gcc/ada/sem_ch10.adb | 152 +- gcc/ada/sem_ch11.adb | 12 +- gcc/ada/sem_ch12.adb | 211 +- gcc/ada/sem_ch13.adb | 133 +- gcc/ada/sem_ch3.adb | 239 +- gcc/ada/sem_ch4.adb | 138 +- gcc/ada/sem_ch5.adb | 35 +- gcc/ada/sem_ch6.adb | 205 +- gcc/ada/sem_ch7.adb | 28 +- gcc/ada/sem_ch8.adb | 108 +- gcc/ada/sem_ch9.adb | 16 +- gcc/ada/sem_dim.adb | 61 +- gcc/ada/sem_disp.adb | 20 +- gcc/ada/sem_dist.adb | 9 +- gcc/ada/sem_elab.adb | 305 +- gcc/ada/sem_elim.adb | 2 +- gcc/ada/sem_eval.adb | 54 +- gcc/ada/sem_intr.adb | 45 +- gcc/ada/sem_mech.adb | 4 +- gcc/ada/sem_prag.adb | 616 +- gcc/ada/sem_res.adb | 318 +- gcc/ada/sem_scil.adb | 12 +- gcc/ada/sem_type.adb | 51 +- gcc/ada/sem_util.adb | 927 +- gcc/ada/sem_util.ads | 10 + gcc/ada/sem_warn.adb | 68 +- gcc/ada/sinfo.adb | 234 - gcc/ada/sinfo.ads | 130 - gcc/ada/sprint.adb | 10 +- gcc/ada/styleg.adb | 6 +- gcc/ada/switch.adb | 5 +- gcc/ada/tbuild.adb | 4 +- gcc/ada/treepr.adb | 2 +- gcc/c-family/ChangeLog | 11 + gcc/c-family/c-common.c | 15 +- gcc/common.opt | 5 +- gcc/config.gcc | 8 +- gcc/config/gcn/gcn.c | 15 + gcc/config/mmix/mmix.c | 3 + gcc/config/rs6000/aix71.h | 91 +- gcc/config/rs6000/aix72.h | 4 +- gcc/config/rs6000/defaultaix64.h | 28 - gcc/config/rs6000/rs6000.c | 10 + gcc/config/rs6000/rs6000.opt | 7 +- gcc/configure | 6 - gcc/configure.ac | 6 - gcc/cp/ChangeLog | 9 + gcc/cp/class.c | 9 +- gcc/cp/cp-tree.h | 2 + gcc/cp/decl.c | 1 + gcc/doc/invoke.texi | 17 +- gcc/expr.c | 23 +- gcc/flag-types.h | 3 +- gcc/fortran/ChangeLog | 5 + gcc/fortran/openmp.c | 3 +- gcc/gimple-array-bounds.cc | 11 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/escape.cc | 29 +- gcc/go/gofrontend/expressions.cc | 60 +- gcc/go/gofrontend/gogo.cc | 37 +- gcc/go/gofrontend/runtime.def | 13 +- gcc/lto-wrapper.c | 39 +- gcc/opts.c | 28 +- gcc/po/ChangeLog | 6 + gcc/po/be.po | 9675 +++++++++---------- gcc/po/da.po | 9705 +++++++++---------- gcc/po/de.po | 9704 +++++++++---------- gcc/po/el.po | 9687 +++++++++---------- gcc/po/es.po | 9725 +++++++++---------- gcc/po/fi.po | 9700 +++++++++---------- gcc/po/fr.po | 9703 +++++++++---------- gcc/po/hr.po | 9674 +++++++++---------- gcc/po/id.po | 9715 +++++++++---------- gcc/po/ja.po | 9706 +++++++++---------- gcc/po/nl.po | 9707 +++++++++---------- gcc/po/ru.po | 9715 +++++++++---------- gcc/po/sr.po | 9713 +++++++++---------- gcc/po/sv.po | 9730 ++++++++++---------- gcc/po/tr.po | 9719 +++++++++---------- gcc/po/uk.po | 9692 +++++++++---------- gcc/po/vi.po | 9704 +++++++++---------- gcc/po/zh_CN.po | 9711 +++++++++---------- gcc/po/zh_TW.po | 9723 +++++++++---------- gcc/symbol-summary.h | 13 +- gcc/testsuite/ChangeLog | 135 + .../c-c++-common/patchable_function_entry-decl.c | 2 +- .../patchable_function_entry-default.c | 2 +- .../patchable_function_entry-definition.c | 2 +- gcc/testsuite/c-c++-common/pr56493.c | 2 +- gcc/testsuite/c-c++-common/pr96192-1.c | 16 + gcc/testsuite/g++.dg/abi/pure-virtual1.C | 1 + gcc/testsuite/g++.dg/cpp0x/decltype79.C | 19 + .../g++.dg/lookup/missing-std-include-10.C | 43 + .../lookup/missing-std-include-10.h} | 0 .../g++.dg/lookup/missing-std-include-11.C | 43 + gcc/testsuite/g++.dg/warn/Wnonnull8.C | 20 + gcc/testsuite/gcc.dg/Warray-bounds-62.c | 130 + gcc/testsuite/gcc.dg/torture/pr39074-2.c | 4 +- gcc/testsuite/gcc.dg/torture/pr39074.c | 4 +- gcc/testsuite/gcc.dg/torture/pr59330.c | 1 + gcc/testsuite/gcc.dg/torture/pta-callused-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/forwprop-36.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-20.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c | 8 +- gcc/testsuite/gcc.dg/tree-ssa/vector-4.c | 3 +- gcc/testsuite/gcc.target/i386/pr96203-1.c | 18 + gcc/testsuite/gcc.target/i386/pr96203-2.c | 11 + gcc/testsuite/gcc.target/powerpc/pr95907.c | 7 + gcc/testsuite/gcc.target/s390/vector/pr96128.c | 35 + gcc/tree-vect-generic.c | 3 +- gcc/var-tracking.c | 1 - gcc/vec.h | 11 + libgcc/ChangeLog | 4 + libgfortran/ChangeLog | 26 + libgfortran/Makefile.am | 6 +- libgfortran/Makefile.in | 8 +- libgfortran/configure | 19 +- libgfortran/configure.ac | 13 + libgfortran/mk-kinds-h.sh | 15 +- libgfortran/mk-sik-inc.sh | 13 +- libgfortran/mk-srk-inc.sh | 13 +- libgo/go/runtime/cgocheck.go | 13 +- libgo/go/runtime/mbarrier.go | 28 +- libgo/go/runtime/os_linux.go | 7 +- libgo/go/runtime/slice.go | 36 +- libgo/go/runtime/string.go | 47 +- libgomp/ChangeLog | 33 + libgomp/libgomp.h | 4 +- libgomp/oacc-mem.c | 40 +- libgomp/target.c | 20 +- .../libgomp.oacc-c-c++-common/mdc-refcount-1.c | 60 + .../libgomp.oacc-c-c++-common/mdc-refcount-2.c | 123 + .../libgomp.oacc-c-c++-common/mdc-refcount-3.c | 86 + .../deep-copy-6-no_finalize.F90 | 9 +- .../testsuite/libgomp.oacc-fortran/deep-copy-6.f90 | 8 +- libitm/ChangeLog | 4 + libstdc++-v3/ChangeLog | 31 + libstdc++-v3/include/bits/hashtable.h | 163 +- libstdc++-v3/include/bits/hashtable_policy.h | 57 +- libstdc++-v3/src/c++17/floating_from_chars.cc | 12 + libstdc++-v3/testsuite/20_util/from_chars/4.cc | 9 +- libstdc++-v3/testsuite/20_util/from_chars/5.cc | 6 + libstdc++-v3/testsuite/20_util/from_chars/6.cc | 49 + 247 files changed, 98300 insertions(+), 96897 deletions(-) delete mode 100644 gcc/config/rs6000/defaultaix64.h create mode 100644 gcc/testsuite/c-c++-common/pr96192-1.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype79.C create mode 100644 gcc/testsuite/g++.dg/lookup/missing-std-include-10.C copy gcc/testsuite/{gcc.c-torture/compile/920821-1.c => g++.dg/lookup/missing-std- [...] create mode 100644 gcc/testsuite/g++.dg/lookup/missing-std-include-11.C create mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull8.C create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-62.c create mode 100644 gcc/testsuite/gcc.target/i386/pr96203-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr96203-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr95907.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/pr96128.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/mdc-refcount-1.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/mdc-refcount-2.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/mdc-refcount-3.c create mode 100644 libstdc++-v3/testsuite/20_util/from_chars/6.cc