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-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from e5cdf6968b4 Checked in non-final version of patch in commit 9433c844c8b [...] adds eb5e1998e29 i386: Properly set ix86_isa_flags adds 08ce5589858 arc: Remove orphan function. adds 4b3d86a7768 c++: Clarify note about -fmodules-ts [PR 99472] adds ea7fff4c43a testsuite: Fix up pr98920.c on non-glibc or old glibc targe [...] adds 43c66b1606d IBM Z: arch14 fix option string used for Binutils adds 9725df0233b [PR99454] LRA: Process 0..9 constraints in process_address_1 adds defafb78cbc Fix internal error on lambda function adds 9f05c276ce3 Assorted testsuite fixes adds 01d0ba06f71 Fix building the RX port of gcc. adds 4e252e23d34 c++: Fix coroutines on targetm.cxx.cdtor_return_this target [...] adds 9f8be03500b Re: [PATCH v2] fix Ada bootstrap on Cygwin64 (PR bootstrap/94918) adds fb5d9e83618 [PR99454] LRA: Process separately 'g' and digital constrain [...] adds a1e4fc19d99 arm: fix bootstrap failure following automatic mode selecti [...] adds c60ad1c5fe0 rs6000: Fix check_effective_target_sqrt_insn (PR99352) adds b610c30453d phiopt: Fix up conditional_replacement [PR99305] adds 0455cd76b68 RTEMS: Fix -Werror builds adds 63d74fed456 IRA: Process digital constraints containing more one digit adds 8dc225d311e Daily bump. adds 5987d8a79cd cris: define DWARF_FRAME_REGISTERS adds e7afb82c358 libstdc++: Uncomment more parts of <chrono> synopsis test adds da7343a6f48 Fix miscompilation of Ada runtime on 64-bit SPARC adds 1c3c12b0a6f Fix ICE on atomic enumeration type with LTO adds 47403a0eefa Do not assume that __float128 exists adds 6ceb712e269 tree-optimization/99510 - fix type reuse of build_aligned_type adds 99d5299376d [Vect] Fix mask check on Scatter loads/stores adds 3fbac260fc7 [testsuite] Fix target selector for pr99102.c adds c4a36bb1e1b docs: add interactive vs batch distinction to UX guidelines adds 46b52b4ae11 analyzer: remove some no-longer-needed -Wno-analyzer-too-complex adds cb33c7276a6 Add LRA target selector. adds b6073c9faaf aarch64: Fix typo in aarch64.c comment adds dddd011113b libstdc++: Implement LWG 3530 for concept-constrained comparisons adds 47cca0288d0 libstdc++: Fix headers that can't be used as header units [ [...] adds b97af562b57 c++: Propagate assembler name from local-externs [PR 99508] adds 71dc5ae574f Add options to link with libatomic in various tests. adds 5bf998275af testsuite: Fix up pr99305.C test on unsigned_char targets [ [...] adds 6b787291860 committed: analyzer: remove duplicated vfuncs adds 44fd4dc0b68 analyzer: factor out new class feasibility_state adds 1f428775acc c++: ICE do to GC leakage [PR 99423] adds 9dcc2edfa65 Fortran: Fix wording in intrinsic.texi's MIN adds 8f316f41ce0 rs6000: Fix pr98959 testcase adds d38bbb85117 [PR99422] LRA: Don't check unknown constraint, use X for em [...] adds 8c21bc6646d PR fortran/99205 - Out of memory with undefined character length adds 4fa6356be14 aix: align double complex adds e9800852067 Daily bump. adds aa27696b798 cris: define HARD_FRAME_POINTER_REGNUM
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 130 +++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 10 + gcc/ada/gcc-interface/decl.c | 4 + gcc/ada/raise-gcc.c | 6 + gcc/analyzer/ChangeLog | 19 ++ gcc/analyzer/engine.cc | 251 ++++++++++++--------- gcc/analyzer/exploded-graph.h | 22 ++ gcc/analyzer/supergraph.h | 28 +-- gcc/calls.c | 24 +- gcc/common/config/arm/arm-common.c | 2 +- gcc/config.gcc | 10 +- gcc/config/aarch64/aarch64.c | 2 +- gcc/config/arc/arc.c | 17 -- gcc/config/cris/cris.c | 16 +- gcc/config/cris/cris.h | 38 +++- gcc/config/cris/cris.md | 5 +- gcc/config/i386/i386-options.c | 8 +- gcc/config/rs6000/aix.h | 3 +- gcc/config/rs6000/rs6000.c | 3 +- gcc/config/rx/rx.h | 3 + gcc/config/s390/s390.c | 2 +- gcc/config/sparc/sparc.c | 15 +- gcc/cp/ChangeLog | 26 +++ gcc/cp/coroutines.cc | 34 +-- gcc/cp/decl.c | 7 + gcc/cp/module.cc | 6 +- gcc/cp/parser.c | 12 +- gcc/doc/sourcebuild.texi | 3 + gcc/doc/ux.texi | 25 ++ gcc/fortran/ChangeLog | 18 ++ gcc/fortran/data.c | 3 + gcc/fortran/intrinsic.texi | 2 +- gcc/fortran/trans-array.c | 2 +- gcc/fortran/trans-intrinsic.c | 2 +- gcc/ira-lives.c | 98 ++++---- gcc/ira.c | 25 +- gcc/lra-constraints.c | 14 +- gcc/testsuite/ChangeLog | 101 +++++++++ gcc/testsuite/c-c++-common/asan/pr98920.c | 4 + gcc/testsuite/g++.dg/ext/pr99508.C | 20 ++ gcc/testsuite/g++.dg/modules/pr99423_a.H | 13 ++ gcc/testsuite/g++.dg/modules/pr99423_b.H | 6 + gcc/testsuite/g++.dg/opt/pr99305.C | 26 +++ gcc/testsuite/gcc.c-torture/compile/asmgoto-2.c | 3 +- gcc/testsuite/gcc.c-torture/compile/asmgoto-5.c | 3 +- gcc/testsuite/gcc.c-torture/compile/pr98096.c | 2 +- gcc/testsuite/gcc.dg/analyzer/pr94047.c | 4 - gcc/testsuite/gcc.dg/analyzer/zlib-2.c | 2 - gcc/testsuite/gcc.dg/array-quals-1.c | 1 + gcc/testsuite/gcc.dg/loop-9.c | 1 + gcc/testsuite/gcc.dg/pr97954.c | 2 +- gcc/testsuite/gcc.dg/vect/pr99102.c | 20 ++ gcc/testsuite/gcc.target/i386/pr99454.c | 43 ++++ gcc/testsuite/gcc.target/i386/pr99464.c | 15 ++ gcc/testsuite/gcc.target/powerpc/pr98959.c | 2 + gcc/testsuite/gcc.target/powerpc/pr99492.c | 50 ++++ gcc/testsuite/gfortran.dg/data_char_4.f90 | 11 + gcc/testsuite/gfortran.dg/data_char_5.f90 | 15 ++ gcc/testsuite/gfortran.dg/pr95690.f90 | 4 +- gcc/testsuite/gnat.dg/opt39.adb | 2 +- gcc/testsuite/gnat.dg/specs/lto25.ads | 12 + gcc/testsuite/lib/target-supports.exp | 27 ++- gcc/tree-ssa-phiopt.c | 6 +- gcc/tree-vect-stmts.c | 4 +- gcc/tree.c | 4 +- libstdc++-v3/ChangeLog | 55 +++++ libstdc++-v3/include/bits/align.h | 1 + libstdc++-v3/include/bits/codecvt.h | 3 + libstdc++-v3/include/bits/enable_special_members.h | 2 + libstdc++-v3/include/bits/erase_if.h | 2 + libstdc++-v3/include/bits/functional_hash.h | 1 + libstdc++-v3/include/bits/invoke.h | 1 + libstdc++-v3/include/bits/ostream_insert.h | 1 + libstdc++-v3/include/bits/parse_numbers.h | 1 + libstdc++-v3/include/bits/predefined_ops.h | 2 + libstdc++-v3/include/bits/range_access.h | 1 + libstdc++-v3/include/bits/ranges_cmp.h | 23 +- libstdc++-v3/include/bits/stl_bvector.h | 12 - libstdc++-v3/include/bits/stl_iterator.h | 1 + libstdc++-v3/include/bits/stl_uninitialized.h | 11 +- libstdc++-v3/include/bits/uniform_int_dist.h | 1 + libstdc++-v3/include/bits/unique_lock.h | 1 + libstdc++-v3/include/debug/assertions.h | 2 + libstdc++-v3/libsupc++/compare | 7 +- .../{builtin-ptr-three-way.cc => lwg3530.cc} | 13 +- .../20_util/function_objects/range.cmp/lwg3530.cc | 47 ++++ .../29_atomics/atomic/wait_notify/bool.cc | 1 + .../29_atomics/atomic/wait_notify/generic.cc | 1 + .../29_atomics/atomic/wait_notify/pointers.cc | 1 + .../29_atomics/atomic_flag/wait_notify/1.cc | 1 + .../testsuite/30_threads/barrier/arrive.cc | 1 + .../30_threads/barrier/arrive_and_drop.cc | 1 + .../30_threads/barrier/arrive_and_wait.cc | 1 + .../testsuite/30_threads/barrier/completion.cc | 1 + libstdc++-v3/testsuite/30_threads/latch/3.cc | 1 + .../testsuite/30_threads/semaphore/try_acquire.cc | 1 + .../30_threads/semaphore/try_acquire_for.cc | 1 + .../30_threads/semaphore/try_acquire_until.cc | 1 + libstdc++-v3/testsuite/std/time/syn_c++20.cc | 5 +- 100 files changed, 1167 insertions(+), 338 deletions(-) create mode 100644 gcc/testsuite/g++.dg/ext/pr99508.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99423_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99423_b.H create mode 100644 gcc/testsuite/g++.dg/opt/pr99305.C create mode 100644 gcc/testsuite/gcc.dg/vect/pr99102.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99454.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99464.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr99492.c create mode 100644 gcc/testsuite/gfortran.dg/data_char_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/data_char_5.f90 create mode 100644 gcc/testsuite/gnat.dg/specs/lto25.ads rename libstdc++-v3/testsuite/18_support/comparisons/object/{builtin-ptr-three-way [...] create mode 100644 libstdc++-v3/testsuite/20_util/function_objects/range.cmp/lwg3530.cc