This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/release-arm in repository toolchain/ci/gcc.
from f76cad692a6 libstdc++: Fix testsuite helper functions [PR 97936] adds 7d2a98a7273 libstdc++: Encapsulate __gthread_cond_t as std::__condvar adds dfc537e554a libstdc++: Remove redundant clock conversions in atomic waits adds 4919ed711c1 Improve abs with overflow implementations adds 0cab70604cf Fix templatized C++ OpenACC 'cache' directive ICEs adds 1049e5408fa Add 'g++.dg/gomp/map-{1,2}.C' adds 94172dc7091 PR fortran/85796 - Floating point exception with implied do adds 5962efe9186 Copy arg_flags in duplication hoooks in ipa-modref adds bb07490abba Add EAF_NODIRECTESCAPE flag adds 15f82d80cfb New ipa-modref testcases adds ca23341b28c Clean up -Wformat-diag warnings (PR bootstrap/97622, PR boo [...] adds 360258daf5d Daily bump. adds a02e304245b [PR97983] LRA: Use the right emit func for putting insn in [...] adds 8f81f43f606 testsuite: Adjust nextafter and skip profile-info-section on AIX. adds 768ce4f0ceb C: Do not drop qualifiers in typeof for _Atomic types. [PR6 [...] adds 32b0abb24b8 i386: Optimize psubusw compared to 0 into pminuw compared t [...] adds 8593037b17d [Ada] Fix casing of "circular instantiation" error adds 1e00c00d8a7 [Ada] Compiler crash on named association in return aggregate adds 3268fb4dace [Ada] Spurious error on formal package with overloaded subprograms adds e3946607a68 [Ada] Correct a typo, plus other minor reformatting adds 96ccfec0296 [Ada] Issue advice for error regarding Old/Loop_Entry on un [...] adds 0dd6aab1951 [Ada] New warning on questionable missing parentheses adds 21d66365ad6 [Ada] Add contracts to Ada.Strings.Maps adds 5f7ee280184 [Ada] Simplify checks for library unit pragmas adds 5af3a22afe8 [Ada] Reuse Is_Access_Object_Type where possible adds adfa6cb8e4c [Ada] Remove extra whitespace in bounded container Read procedures adds b6735a10049 [Ada] Incorrect runtime accessibility check on access discriminant adds 2015a575b77 [Ada] Adjust documentation of Aft_Value and Scale_Value adds ccd05f6c8fd [Ada] Pass base type to Set_Has_Own_Invariants adds 416f9a27265 [Ada] Constraint_Error in Task_Wrapper and -u0 adds a160b4e046d [Ada] Reuse Is_Concurrent_Type when detecting protected or [...] adds 0ea529086e7 [Ada] Memory leak in concatenation with Initialize_Scalars adds 433b2e91f9e [Ada] Remove duplicated calls to Set_Entity adds 81c629f8f12 [Ada] Warn on slices of the form A (subtype) for all objects adds bc0c82e9948 [Ada] Avoid potentially repeated calls to Prefix in Eval_Slice adds 9597d24c7f8 [Ada] Sync wide Ada.String hashing units adds 52424b13d80 [Ada] Crash on task declaration with Restriction_Warning (N [...] adds 4e94b2442d9 [Ada] Improve error message on illegal prefixed procedure call adds c9e2eeb5034 [Ada] Replace warning suppression with assertion adds ebf90d68e94 [Ada] Minor reformatting and a typo fix adds aa83f3d0b7c [Ada] Reuse Is_Generic_Subprogram where possible
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + config/ChangeLog | 9 + gcc/ChangeLog | 327 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 202 ++++++++++++ gcc/ada/einfo.ads | 13 +- gcc/ada/exp_ch13.adb | 5 +- gcc/ada/exp_ch4.adb | 11 +- gcc/ada/exp_ch7.adb | 3 +- gcc/ada/exp_ch9.adb | 7 +- gcc/ada/exp_util.adb | 11 +- gcc/ada/freeze.adb | 10 +- gcc/ada/lib-writ.adb | 4 +- gcc/ada/libgnarl/s-tassta.adb | 11 +- gcc/ada/libgnat/a-cbhase.adb | 2 +- gcc/ada/libgnat/a-cbmutr.ads | 2 +- gcc/ada/libgnat/a-cborse.adb | 2 +- gcc/ada/libgnat/a-strmap.ads | 179 ++++++++-- gcc/ada/libgnat/a-stzhas.adb | 14 +- gcc/ada/libgnat/a-stzhas.ads | 6 +- gcc/ada/sem_attr.adb | 16 +- gcc/ada/sem_ch12.adb | 18 +- gcc/ada/sem_ch4.adb | 2 +- gcc/ada/sem_ch6.adb | 234 ++++++++++++- gcc/ada/sem_ch8.adb | 7 +- gcc/ada/sem_eval.adb | 7 +- gcc/ada/sem_prag.adb | 55 +--- gcc/ada/sem_res.adb | 68 +++- gcc/ada/sem_util.adb | 6 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-attribs.c | 4 +- gcc/c/c-parser.c | 9 - gcc/config/i386/i386-options.c | 4 +- gcc/config/i386/sse.md | 61 ++-- gcc/cp/ChangeLog | 17 + gcc/cp/constraint.cc | 4 +- gcc/cp/error.c | 21 +- gcc/cp/logic.cc | 5 +- gcc/cp/name-lookup.c | 3 +- gcc/cp/parser.c | 6 +- gcc/cp/pt.c | 2 + gcc/cp/typeck.c | 3 +- gcc/digraph.cc | 2 +- gcc/dumpfile.c | 18 +- gcc/edit-context.c | 14 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/resolve.c | 11 +- gcc/gimple.c | 2 +- gcc/ginclude/stdatomic.h | 14 +- gcc/ipa-modref.c | 26 +- gcc/jit/ChangeLog | 7 + gcc/jit/jit-recording.c | 20 +- gcc/json.cc | 5 +- gcc/lra.c | 14 +- gcc/lto-wrapper.c | 3 +- gcc/reload.c | 2 +- gcc/testsuite/ChangeLog | 365 +++++++++++++++++++++ gcc/testsuite/c-c++-common/goacc/cache-1.c | 18 +- gcc/testsuite/c-c++-common/goacc/cache-2.c | 10 +- gcc/testsuite/c-c++-common/gomp/map-1.c | 5 +- gcc/testsuite/c-c++-common/gomp/map-2.c | 5 +- .../patchable_function_entry-error-3.c | 6 +- gcc/testsuite/g++.dg/goacc/cache-1.C | 15 + .../goacc/cache-2.c => g++.dg/goacc/cache-2.C} | 15 +- .../gomp/map-1.c => g++.dg/gomp/map-1.C} | 14 +- .../gomp/map-2.c => g++.dg/gomp/map-2.C} | 12 +- gcc/testsuite/gcc.dg/lto/modref-3_0.c | 17 + gcc/testsuite/gcc.dg/lto/modref-3_1.c | 13 + gcc/testsuite/gcc.dg/lto/modref-4_0.c | 17 + gcc/testsuite/gcc.dg/lto/modref-4_1.c | 13 + gcc/testsuite/gcc.dg/nextafter-1.c | 2 + gcc/testsuite/gcc.dg/nextafter-2.c | 3 + gcc/testsuite/gcc.dg/profile-info-section.c | 2 + gcc/testsuite/gcc.dg/tree-ssa/modref-5.c | 27 ++ gcc/testsuite/gcc.dg/typeof-2.c | 20 +- gcc/testsuite/gcc.target/i386/pr96906-1.c | 62 ++++ gcc/testsuite/gfortran.dg/pr85796.f90 | 8 + gcc/tree-core.h | 4 + gcc/tree-diagnostic-path.cc | 13 +- gcc/tree-ssa-structalias.c | 25 +- gcc/ubsan.c | 13 +- libgcc/ChangeLog | 6 + libgcc/libgcc2.c | 42 +-- libgomp/ChangeLog | 10 + libgomp/testsuite/libgomp.oacc-c++/cache-1.C | 13 + .../testsuite/libgomp.oacc-c-c++-common/cache-1.c | 12 +- libiberty/ChangeLog | 5 + libsanitizer/ChangeLog | 31 ++ libstdc++-v3/ChangeLog | 74 +++++ libstdc++-v3/include/bits/atomic_timed_wait.h | 104 +++--- libstdc++-v3/include/bits/atomic_wait.h | 50 ++- libstdc++-v3/include/bits/std_mutex.h | 70 ++++ libstdc++-v3/include/std/condition_variable | 18 +- libstdc++-v3/src/c++11/condition_variable.cc | 33 +- lto-plugin/ChangeLog | 5 + 95 files changed, 2273 insertions(+), 431 deletions(-) create mode 100644 gcc/testsuite/g++.dg/goacc/cache-1.C copy gcc/testsuite/{c-c++-common/goacc/cache-2.c => g++.dg/goacc/cache-2.C} (90%) copy gcc/testsuite/{c-c++-common/gomp/map-1.c => g++.dg/gomp/map-1.C} (95%) copy gcc/testsuite/{c-c++-common/gomp/map-2.c => g++.dg/gomp/map-2.C} (91%) create mode 100644 gcc/testsuite/gcc.dg/lto/modref-3_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/modref-3_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/modref-4_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/modref-4_1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr96906-1.c create mode 100644 gcc/testsuite/gfortran.dg/pr85796.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-c++/cache-1.C