This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_profiled_lto_lean in repository toolchain/ci/gcc.
from 4c61300f2b2 Daily bump. adds 6f449bb93b3 openmp: Diagnose threadprivate OpenMP loop iterators adds 70c947e4dfa Implied compares in Ada Harded Conditionals documentation adds d18e4cc416b Fortran: generate regular error on invalid conversions of C [...] adds db3f6783bde Fortran: update gfortran.texi list of frequent reporters adds 75c9fa318e3 Fix memory leak of gsymbol adds f6a719c3fad Fortran: improve formatting of tables in intrinsic.texi adds 061245e8322 Fortran: fix descriptions in intrinsic.texi adds 6888b7974b3 Fortran: non-standard intrinsics SHORT and LONG have been removed adds 90ba129c9d7 Fortran: remove descriptions of SHORT and LONG in intrinsic.texi adds 948d461954f OpenMP: Add strictly nested API call check [PR102972] adds 0ef944629ae Daily bump. adds a16010a3eed Fortran: Silence -Wmaybe-uninitialized warning adds 1b5f7385841 d: Fix pr96435.d failing on SPARC and HPPA adds d41092ec52f d: Fix regressing test failures on ix86-solaris2.11 adds ca84f39399f Improve handling of return slot in ipa-pure-const and modref. adds 6ea6c05a8d4 Fortran: Revert explicit memcpy in gfc_get_typebound_proc adds 3a4a721e0cd Daily bump. adds 7a71ea4df7e libcody: add mostlyclean Makefile target adds f35af8df241 Refactor loop_version adds 4851c80ce8d Rename duplicate_loop_to_header_edge to duplicate_loop_body [...] adds 14d31404053 aarch64: Fix redundant check in aut insn generation adds 0187c03be31 Don't register nonsensical relations. adds 4e0f56d7af9 Move statics to threader pass class. adds bc5baac5c37 Add debug counters to back threader. adds 91bac9fed5d libstdc++: Fix range access for empty std::valarray [PR103022] adds bd5e882cf6e diagnostics: escape non-ASCII source bytes for certain diagnostics adds 8a260d652c4 testsuite: fix failing complex add testcases PR103000 adds 68b48f3f4c4 middle-end: Teach CSE to be able to do vector extracts. adds 1d5c43db79b AArch64: Add better costing for vector constants and operations adds 429e3b7d8bf PR 102281 (-ftrivial-auto-var-init=zero causes ice) adds b050653c4cb contrib: add unicode/utf8-dump.py adds a11c53985a7 Fix test-suite pattern scanning. adds 679652a77da Fix negative integer range for UInteger. adds 09bc98098e4 libstdc++: Reorder constraints on std::span::span(Range&&) [...] adds 6f34b9e4f1e libstdc++: Missing constexpr for __gnu_debug::__valid_range etc adds cf82e8d964a Daily bump.
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 4 + contrib/unicode/utf8-dump.py | 69 +++ gcc/ChangeLog | 221 ++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + .../doc/gnat_rm/security_hardening_features.rst | 7 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-lex.c | 6 +- gcc/cfghooks.c | 27 +- gcc/cfghooks.h | 18 +- gcc/cfgloopmanip.c | 124 ++--- gcc/cfgloopmanip.h | 9 +- gcc/cfgrtl.c | 2 +- gcc/common.opt | 13 + gcc/config/aarch64/aarch64-cost-tables.h | 30 +- gcc/config/aarch64/aarch64-simd.md | 10 +- gcc/config/aarch64/aarch64.c | 44 +- gcc/config/aarch64/aarch64.md | 3 +- gcc/config/arm/aarch-common-protos.h | 3 + gcc/config/arm/aarch-cost-tables.h | 30 +- gcc/cse.c | 80 ++- gcc/dbgcnt.def | 4 + gcc/diagnostic-format-json.cc | 3 + gcc/diagnostic-show-locus.c | 580 ++++++++++++++++++--- gcc/diagnostic.c | 10 +- gcc/diagnostic.h | 18 + gcc/doc/invoke.texi | 43 +- gcc/doc/loop.texi | 4 +- gcc/fortran/ChangeLog | 41 ++ gcc/fortran/check.c | 2 +- gcc/fortran/gfortran.texi | 1 + gcc/fortran/intrinsic.texi | 214 +++----- gcc/fortran/parse.c | 18 +- gcc/fortran/resolve.c | 6 +- gcc/fortran/symbol.c | 2 +- gcc/gimplify.c | 43 +- gcc/input.c | 62 ++- gcc/input.h | 7 +- gcc/ipa-fnsummary.c | 16 +- gcc/ipa-modref.c | 2 +- gcc/loop-unroll.c | 78 ++- gcc/omp-low.c | 31 +- gcc/opt-functions.awk | 4 +- gcc/optc-gen.awk | 2 +- gcc/opts.c | 4 + gcc/params.opt | 4 +- gcc/passes.def | 10 +- gcc/rtl.h | 7 + gcc/selftest.c | 15 + gcc/selftest.h | 2 + gcc/simplify-rtx.c | 22 + gcc/testsuite/ChangeLog | 80 +++ .../c-c++-common/diagnostic-format-json-1.c | 1 + .../c-c++-common/diagnostic-format-json-2.c | 1 + .../c-c++-common/diagnostic-format-json-3.c | 1 + .../c-c++-common/diagnostic-format-json-4.c | 2 + .../c-c++-common/diagnostic-format-json-5.c | 1 + gcc/testsuite/c-c++-common/gomp/loop-10.c | 35 ++ .../c-c++-common/gomp/target-device-ancestor-3.c | 2 + gcc/testsuite/c-c++-common/gomp/teams-3.c | 64 +++ gcc/testsuite/c-c++-common/pr102281.c | 17 + gcc/testsuite/g++.dg/ipa/modref-1.C | 35 ++ gcc/testsuite/gcc.dg/cpp/warn-normalized-4-bytes.c | 21 + .../gcc.dg/cpp/warn-normalized-4-unicode.c | 19 + gcc/testsuite/gcc.dg/encoding-issues-bytes.c | Bin 0 -> 595 bytes gcc/testsuite/gcc.dg/encoding-issues-unicode.c | Bin 0 -> 613 bytes gcc/testsuite/gcc.dg/pr103003.c | 12 + .../complex/fast-math-bb-slp-complex-add-double.c | 3 +- .../complex/fast-math-bb-slp-complex-add-float.c | 3 +- .../fast-math-bb-slp-complex-add-pattern-float.c | 3 +- ...st-math-bb-slp-complex-add-pattern-half-float.c | 5 +- gcc/testsuite/gcc.target/aarch64/auto-init-6.c | 4 +- .../gcc.target/aarch64/vect-cse-codegen.c | 97 ++++ gcc/testsuite/gcc.target/i386/auto-init-2.c | 2 +- gcc/testsuite/gcc.target/i386/auto-init-4.c | 10 +- gcc/testsuite/gcc.target/i386/auto-init-6.c | 7 +- gcc/testsuite/gdc.dg/torture/pr96435.d | 2 +- .../gfortran.dg/diagnostic-format-json-1.F90 | 1 + .../gfortran.dg/diagnostic-format-json-2.F90 | 1 + .../gfortran.dg/diagnostic-format-json-3.F90 | 1 + gcc/testsuite/gfortran.dg/gomp/order-6.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/teams-3.f90 | 65 +++ gcc/testsuite/gfortran.dg/gomp/teams-4.f90 | 47 ++ gcc/testsuite/gfortran.dg/intrinsic_short-long.f90 | 11 + gcc/testsuite/gfortran.dg/pr99853.f90 | 29 ++ gcc/tree-cfg.c | 2 +- gcc/tree-ssa-loop-ivcanon.c | 16 +- gcc/tree-ssa-loop-manip.c | 22 +- gcc/tree-ssa-loop-manip.h | 7 +- gcc/tree-ssa-threadbackward.c | 179 ++++--- gcc/value-relation.cc | 8 +- libcody/ChangeLog | 5 + libcody/Makefile.in | 20 +- libcpp/ChangeLog | 47 ++ libcpp/charset.c | 63 ++- libcpp/errors.c | 82 ++- libcpp/include/cpplib.h | 76 ++- libcpp/include/line-map.h | 13 + libcpp/internal.h | 23 + libcpp/lex.c | 38 +- libcpp/line-map.c | 3 +- libgomp/ChangeLog | 19 + libgomp/testsuite/libgomp.c-c++-common/icv-3.c | 3 + libgomp/testsuite/libgomp.c-c++-common/icv-4.c | 1 + libgomp/testsuite/libgomp.c/target-3.c | 6 +- libgomp/testsuite/libgomp.c/target-5.c | 1 + libgomp/testsuite/libgomp.c/target-6.c | 12 +- libgomp/testsuite/libgomp.c/target-teams-1.c | 115 ++-- libgomp/testsuite/libgomp.c/teams-1.c | 6 +- libgomp/testsuite/libgomp.c/thread-limit-2.c | 21 +- libgomp/testsuite/libgomp.c/thread-limit-3.c | 1 + libgomp/testsuite/libgomp.c/thread-limit-4.c | 25 +- libgomp/testsuite/libgomp.c/thread-limit-5.c | 1 + libgomp/testsuite/libgomp.fortran/icv-3.f90 | 6 + libgomp/testsuite/libgomp.fortran/icv-4.f90 | 2 + libgomp/testsuite/libgomp.fortran/teams1.f90 | 16 +- libphobos/ChangeLog | 6 + libphobos/libdruntime/gcc/deh.d | 2 +- libstdc++-v3/ChangeLog | 22 + libstdc++-v3/include/debug/stl_iterator.h | 32 +- libstdc++-v3/include/std/span | 6 +- libstdc++-v3/include/std/valarray | 30 +- .../testsuite/25_algorithms/move/constexpr.cc | 11 + .../testsuite/26_numerics/valarray/103022.cc | 15 + .../testsuite/26_numerics/valarray/range_access.cc | 49 +- .../26_numerics/valarray/range_access2.cc | 22 +- 126 files changed, 2821 insertions(+), 764 deletions(-) create mode 100755 contrib/unicode/utf8-dump.py create mode 100644 gcc/testsuite/c-c++-common/gomp/loop-10.c create mode 100644 gcc/testsuite/c-c++-common/gomp/teams-3.c create mode 100644 gcc/testsuite/c-c++-common/pr102281.c create mode 100644 gcc/testsuite/g++.dg/ipa/modref-1.C create mode 100644 gcc/testsuite/gcc.dg/cpp/warn-normalized-4-bytes.c create mode 100644 gcc/testsuite/gcc.dg/cpp/warn-normalized-4-unicode.c create mode 100644 gcc/testsuite/gcc.dg/encoding-issues-bytes.c create mode 100644 gcc/testsuite/gcc.dg/encoding-issues-unicode.c create mode 100644 gcc/testsuite/gcc.dg/pr103003.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vect-cse-codegen.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/teams-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/teams-4.f90 create mode 100644 gcc/testsuite/gfortran.dg/intrinsic_short-long.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr99853.f90 create mode 100644 libstdc++-v3/testsuite/26_numerics/valarray/103022.cc