This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_O3 in repository toolchain/ci/gcc.
from 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. adds 1b024c9a297 gcc.dg/torture/pr39074-2.c, pr39074.c, pta-callused-1.c: Ad [...] adds e1d3a86fd3e compiler: for package-scope "a = b; b = x" just set "a = x" adds 108fdcc56ee compiler,runtime: pass only ptr and len to some runtime calls adds e71dab87744 Daily bump. adds 0ff959e0a22 vect: Refactor peel_iters_{pro,epi}logue cost modeling adds f9264b90083 expander: Fix ICE in maybe_warn_rdwr_sizes [PR96335] adds f40888fff7c testsuite: Fix up nontype-subob1.C for targets with short i [...] adds 6dcf0423680 libstdc++: Do not over-size hashtable buckets on range insertion adds 134051f16bd preprocessor: Simplify read_main adds 862a58ed83c nvptx: Support 16-bit shifts and extendqihi2 adds ae49af94850 libcpp: Fix up raw string literal parsing error-recovery [PR96323] adds 86cb35983f5 c++: Fix up cp_lexer_safe_previous_token [PR96328] adds 2ddae15e808 testsuite: Fix spello adds 9b837af463d c++: tree dump indentation adds 0cd58a9f091 c++: better fixup_type_variants adds f3665bd1111 c++: Set more DECL_CONTEXTs
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 63 + 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 | 5 + gcc/c-family/c-common.c | 11 +- gcc/calls.c | 20 +- gcc/common.opt | 5 +- gcc/config/nvptx/nvptx.md | 25 +- gcc/configure | 6 - gcc/configure.ac | 6 - gcc/cp/ChangeLog | 9 + gcc/cp/class.c | 19 +- gcc/cp/cp-gimplify.c | 1 + gcc/cp/cp-objcp-common.c | 3 +- gcc/cp/cp-tree.h | 2 + gcc/cp/decl.c | 13 +- gcc/cp/parser.c | 78 +- gcc/cp/ptree.c | 30 +- gcc/doc/invoke.texi | 9 +- 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 | 56 + gcc/testsuite/c-c++-common/cpp/pr96323.c | 8 + gcc/testsuite/g++.dg/cpp2a/nontype-subob1.C | 2 +- gcc/testsuite/g++.dg/diagnostic/pr96328.C | 4 + .../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/gcc.dg/Warray-bounds-62.c | 130 + gcc/testsuite/gcc.dg/pr96335.c | 12 + gcc/testsuite/gcc.dg/torture/pr39074-2.c | 4 +- gcc/testsuite/gcc.dg/torture/pr39074.c | 4 +- gcc/testsuite/gcc.dg/torture/pta-callused-1.c | 2 +- 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/nvptx/cvt.c | 13 + gcc/testsuite/gcc.target/nvptx/shift16.c | 30 + gcc/testsuite/gcc.target/s390/vector/pr96128.c | 35 + gcc/testsuite/lib/options.exp | 4 +- gcc/tree-vect-generic.c | 3 +- gcc/tree-vect-loop.c | 267 +- gcc/var-tracking.c | 1 - gcc/vec.h | 11 + libcpp/init.c | 9 +- libcpp/lex.c | 3 +- libgfortran/ChangeLog | 14 + 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 | 26 + 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 +- libstdc++-v3/ChangeLog | 31 + libstdc++-v3/include/bits/hashtable.h | 253 +- libstdc++-v3/include/bits/hashtable_policy.h | 93 +- 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 + .../unordered_set/cons/bucket_hint.cc | 63 + .../unordered_set/modifiers/insert.cc | 66 + 237 files changed, 98384 insertions(+), 97076 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/cpp/pr96323.c create mode 100644 gcc/testsuite/g++.dg/diagnostic/pr96328.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/gcc.dg/Warray-bounds-62.c create mode 100644 gcc/testsuite/gcc.dg/pr96335.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/nvptx/cvt.c create mode 100644 gcc/testsuite/gcc.target/nvptx/shift16.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 create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/cons/bucket_hint.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/modifiers/insert.cc