This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-lts-allyesconfig in repository toolchain/ci/gcc.
from e1a41143a2e tree-optimization/105484 - VEC_SET and EH adds 000f4480005 testsuite/105486 - adjust testcase to avoid misaligned accesses adds c2a0d2e6f63 rewrite undefined overflow to defined in ifcombine adds f1d8a2d9bc3 Embed real_value into REAL_CST adds 8996894d00f libsanitizer: merge from master (75f9e83ace52773af65dcebca5 [...] adds 45e69f7f38c libsanitizer: Apply local patches adds 7ec6fed1e81 libsanitizer: update LOCAL_PATCHES. adds 92fff39f064 [Committed] PR testsuite/105486: Use "signed char" in gcc.d [...] adds ee1cb43bc76 tree-optimization/104162 - CSE of &MEM[ptr].a[i] and ptr + CST adds 4b03970c423 Remove sanity checking in stream_out_histogram_value. adds 6c53cf2e595 profile: Unify identifier names for profiling adds 880456ed99d Remove loop-incremented dead code. adds 982fd4cd765 Regenerate gcc.pot adds 705bcedf6ea Fortran: Add support for OMP non-rectangular loops. adds b06a79b8236 [PATCH] i386: Cleanup -m32 usage in the testuite. adds b6b66006787 libstdc++: Fixes for tests that fail with -fno-rtti adds a48be2e513d libsanitizer: cherry-pick commit b226894d475b from upstream adds ee912818962 c++: wrong error with MVP and pushdecl [PR64679] adds 2d8752c5923 libgomp: Update docs to reflect Fortran support for non-rec [...] adds ab869e7f754 Daily bump. adds 8025f29fbd8 Update gennews for GCC 12. adds 1a8c4d9ed36 Add a restriction on allocate clause (OpenMP 5.0) adds e03a0a4d73a libstdc++: Update documentation about copyright and GPL not [...] adds 488d268728b libstdc++: Do not use #include inside push visibility scope [...] adds e112e37f292 libstdc++: Do not include <cxxabi.h> in <stacktrace> adds aa8bdfee1db libstdc++: Fix test that fails on Solaris [PR104731] adds 4043f53cb4a OpenMP, libgomp: Add new runtime routine omp_target_is_accessible. adds 37f57a3f4e4 aarch64: remove useless GPF_TF_F16 iterator adds 2fb654f77d5 rs6000: Ignore fusion option flags for inlining test [PR102059] adds 374b3c936d6 compiler: error for duplicate bool map keys adds 469c76f0d94 libstdc++: ppc: conditionalize vsx-only simd intrinsics adds 967cdbe6629 c++: empty base constexpr adjustment [PR105245] adds e4e053a63b1 vec: fix iterate comment adds 69dd5ca3484 c++: add color to function decl printing adds 909ef4e2727 libstdc++: Fix deserialization for std::normal_distribution [...] adds 42991a91168 libstdc++: Simplify std::normal_distribution equality operator adds fa2d5fc0497 compiler: remove Array_index_expression::is_lvalue_ adds ea3fbfda608 Daily bump. adds 0c723bb4be2 c, c++: attribute format on a ctor with a vbase [PR101833, [...] adds a1947c92f7c Daily bump. adds 15f0099b21f Daily bump. adds 27239e13b1b RISC-V: Fix wrong expansion for arch-canonicalize
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + contrib/ChangeLog | 4 + contrib/gennews | 3 +- gcc/ChangeLog | 98 + gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 21 + gcc/c-family/c-attribs.cc | 33 +- gcc/c-family/c-common.cc | 4 +- gcc/c-family/c-common.h | 3 +- gcc/c-family/c-format.cc | 77 +- gcc/c/ChangeLog | 6 + gcc/c/c-objc-common.cc | 9 + gcc/config/aarch64/iterators.md | 3 - gcc/config/riscv/arch-canonicalize | 8 +- gcc/config/rs6000/rs6000.cc | 5 + gcc/cp/ChangeLog | 41 + gcc/cp/constexpr.cc | 67 +- gcc/cp/error.cc | 44 +- gcc/cp/module.cc | 4 +- gcc/cp/parser.cc | 57 +- gcc/cp/tree.cc | 19 + gcc/diagnostic-color.cc | 2 + gcc/doc/invoke.texi | 10 +- gcc/fortran/ChangeLog | 11 + gcc/fortran/gfortran.h | 1 + gcc/fortran/openmp.cc | 159 +- gcc/fortran/trans-openmp.cc | 1 + gcc/genautomata.cc | 21 +- gcc/gimplify.cc | 17 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 29 +- gcc/go/gofrontend/expressions.h | 16 +- gcc/go/gofrontend/types.cc | 21 +- gcc/go/gofrontend/types.h | 2 +- gcc/graphite-poly.cc | 10 - gcc/lto-wrapper.cc | 7 +- gcc/omp-low.cc | 11 + gcc/po/ChangeLog | 4 + gcc/po/gcc.pot | 9741 ++++++++++---------- gcc/testsuite/ChangeLog | 79 + gcc/testsuite/c-c++-common/gomp/allocate-2.c | 15 + gcc/testsuite/c-c++-common/gomp/allocate-8.c | 18 + gcc/testsuite/c-c++-common/gomp/loop-6.c | 14 + gcc/testsuite/g++.dg/diagnostic/function-color1.C | 21 + gcc/testsuite/g++.dg/ext/attr-format-arg1.C | 26 + gcc/testsuite/g++.dg/ext/attr-format1.C | 32 + gcc/testsuite/g++.dg/ext/attr-format2.C | 38 + gcc/testsuite/g++.dg/ext/attr-format3.C | 15 + gcc/testsuite/g++.dg/parse/ambig11.C | 39 + gcc/testsuite/g++.dg/parse/ambig12.C | 12 + gcc/testsuite/g++.dg/parse/ambig13.C | 32 + gcc/testsuite/g++.dg/parse/ambig14.C | 21 + gcc/testsuite/gcc.dg/asan/pr99673.c | 4 +- gcc/testsuite/gcc.dg/gomp/pr104517.c | 18 +- gcc/testsuite/gcc.dg/pr102950.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-99.c | 27 + gcc/testsuite/gcc.dg/vect/bb-slp-pr104240.c | 3 + gcc/testsuite/gcc.target/i386/pr103611-2.c | 5 +- gcc/testsuite/gcc.target/i386/pr104732.c | 2 +- gcc/testsuite/gcc.target/i386/pr105032.c | 3 +- gcc/testsuite/gcc.target/i386/pr99753.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr102059-4.c | 23 + gcc/testsuite/gfortran.dg/gomp/allocate-3.f90 | 14 + .../gfortran.dg/gomp/canonical-loop-1.f90 | 224 + .../gfortran.dg/gomp/canonical-loop-2.f90 | 44 + gcc/testsuite/gfortran.dg/gomp/collapse1.f90 | 4 +- .../gfortran.dg/gomp/non-rectangular-loop.f90 | 227 + gcc/testsuite/gfortran.dg/gomp/pr85313.f90 | 6 +- gcc/tree-core.h | 8 +- gcc/tree-profile.cc | 16 +- gcc/tree-ssa-ifcombine.cc | 29 + gcc/tree-ssa-sccvn.cc | 66 +- gcc/tree-streamer-in.cc | 5 +- gcc/tree-switch-conversion.cc | 10 +- gcc/tree.cc | 6 +- gcc/tree.h | 2 +- gcc/value-prof.cc | 12 - gcc/vec.h | 4 +- libgomp/ChangeLog | 16 + libgomp/libgomp.map | 1 + libgomp/libgomp.texi | 4 +- libgomp/omp.h.in | 2 + libgomp/omp_lib.f90.in | 10 + libgomp/omp_lib.h.in | 11 + libgomp/target.c | 18 + .../libgomp.c-c++-common/target-is-accessible-1.c | 47 + .../libgomp.fortran/target-is-accessible-1.f90 | 50 + libsanitizer/ChangeLog | 4 + libsanitizer/LOCAL_PATCHES | 3 +- libsanitizer/MERGE | 2 +- .../sanitizer_common/sanitizer_internal_defs.h | 6 +- .../sanitizer_common/sanitizer_linux_libcdep.cpp | 4 + .../sanitizer_platform_limits_posix.cpp | 4 + libsanitizer/tsan/tsan_shadow.h | 11 +- libstdc++-v3/ChangeLog | 126 + libstdc++-v3/doc/html/manual/test.html | 8 +- libstdc++-v3/doc/xml/manual/test.xml | 8 +- libstdc++-v3/include/bits/random.tcc | 12 +- libstdc++-v3/include/bits/specfun.h | 4 - libstdc++-v3/include/experimental/bits/simd.h | 13 +- libstdc++-v3/include/experimental/memory_resource | 5 + libstdc++-v3/include/std/stacktrace | 8 +- libstdc++-v3/libsupc++/compare | 6 +- libstdc++-v3/libsupc++/exception | 8 +- libstdc++-v3/libsupc++/exception.h | 6 +- libstdc++-v3/libsupc++/exception_ptr.h | 6 +- libstdc++-v3/libsupc++/initializer_list | 6 +- libstdc++-v3/libsupc++/nested_exception.h | 8 +- libstdc++-v3/testsuite/17_intro/freestanding.cc | 4 +- .../testsuite/18_support/exception/38732.cc | 6 + .../18_support/exception_ptr/rethrow_exception.cc | 2 + .../testsuite/18_support/nested_exception/68139.cc | 1 + .../nested_exception/rethrow_if_nested.cc | 7 +- .../testsuite/18_support/type_info/103240.cc | 1 + .../testsuite/18_support/type_info/fundamental.cc | 9 +- .../testsuite/18_support/type_info/hash_code.cc | 1 + .../testsuite/20_util/any/assign/emplace.cc | 2 + .../testsuite/20_util/any/cons/in_place.cc | 2 + .../testsuite/20_util/any/misc/any_cast.cc | 6 + .../testsuite/20_util/any/observers/type.cc | 1 + libstdc++-v3/testsuite/20_util/function/1.cc | 2 + libstdc++-v3/testsuite/20_util/function/2.cc | 2 + libstdc++-v3/testsuite/20_util/function/3.cc | 2 + libstdc++-v3/testsuite/20_util/function/4.cc | 2 + libstdc++-v3/testsuite/20_util/function/5.cc | 20 + libstdc++-v3/testsuite/20_util/function/6.cc | 8 + libstdc++-v3/testsuite/20_util/function/7.cc | 6 + libstdc++-v3/testsuite/20_util/function/8.cc | 30 + .../20_util/polymorphic_allocator/resource.cc | 2 + .../testsuite/20_util/shared_ptr/casts/1.cc | 7 + .../testsuite/20_util/shared_ptr/casts/rval.cc | 5 + .../shared_ptr/cons/unique_ptr_deleter_ref_2.cc | 4 + .../20_util/shared_ptr/misc/get_deleter.cc | 2 + .../20_util/typeindex/comparison_operators.cc | 1 + .../typeindex/comparison_operators_c++20.cc | 1 + libstdc++-v3/testsuite/20_util/typeindex/hash.cc | 1 + .../testsuite/20_util/typeindex/hash_code.cc | 1 + libstdc++-v3/testsuite/20_util/typeindex/name.cc | 1 + .../22_locale/ctype/is/string/89728_neg.cc | 1 + .../global_templates/standard_facet_hierarchies.cc | 2 + .../global_templates/user_facet_hierarchies.cc | 2 + libstdc++-v3/testsuite/22_locale/locale/13630.cc | 18 +- .../requirements/non_default_constructible.cc | 3 + .../random/normal_distribution/operators/equal.cc | 20 + .../normal_distribution/operators/serialize.cc | 36 +- .../testsuite/26_numerics/random/pr60037-neg.cc | 2 +- .../testsuite/27_io/basic_ostream/emit/1.cc | 2 +- .../27_io/filesystem/iterators/error_reporting.cc | 35 +- libstdc++-v3/testsuite/27_io/fpos/14320-1.cc | 61 +- .../testsuite/27_io/fpos/mbstate_t/12065.cc | 2 + .../testsuite/27_io/ios_base/failure/dual_abi.cc | 1 + .../testsuite/experimental/any/misc/any_cast.cc | 10 +- .../testsuite/experimental/any/observers/type.cc | 1 + .../memory_resource/resource_adaptor.cc | 10 + libstdc++-v3/testsuite/lib/libstdc++.exp | 8 + .../testsuite/tr1/3_function_objects/function/1.cc | 2 + .../testsuite/tr1/3_function_objects/function/2.cc | 2 + .../testsuite/tr1/3_function_objects/function/3.cc | 2 + .../testsuite/tr1/3_function_objects/function/4.cc | 2 + .../testsuite/tr1/3_function_objects/function/5.cc | 20 + .../testsuite/tr1/3_function_objects/function/6.cc | 6 + .../testsuite/tr1/3_function_objects/function/7.cc | 4 + .../testsuite/tr1/3_function_objects/function/8.cc | 30 + libstdc++-v3/testsuite/tr2/bases/value.cc | 3 +- libstdc++-v3/testsuite/tr2/direct_bases/value.cc | 3 +- libstdc++-v3/testsuite/util/exception/safety.h | 8 + 166 files changed, 7314 insertions(+), 5246 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/allocate-8.c create mode 100644 gcc/testsuite/g++.dg/diagnostic/function-color1.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-format-arg1.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-format1.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-format2.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-format3.C create mode 100644 gcc/testsuite/g++.dg/parse/ambig11.C create mode 100644 gcc/testsuite/g++.dg/parse/ambig12.C create mode 100644 gcc/testsuite/g++.dg/parse/ambig13.C create mode 100644 gcc/testsuite/g++.dg/parse/ambig14.C create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-99.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr102059-4.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/canonical-loop-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/canonical-loop-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/non-rectangular-loop.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/target-is-accessible-1.c create mode 100644 libgomp/testsuite/libgomp.fortran/target-is-accessible-1.f90