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 bd85b4dd2dd PR fortran/49278 - ICE when combining DATA with default ini [...] adds 75897e3d780 Adjust my email address to a personal one adds ff733505789 Update gcc de.po, sv.po. adds ee73fb57131 Update cpplib eo.po. adds 6405b40f4a6 Daily bump. adds d5d3f15a0e0 runtime: cast SIGSTKSZ to uintptr adds 9433c844c8b Tighten predicates for p10 ld/cmpi fusion adds 7eef9a66018 add powerpc_vsx_ok requirement to undef-bool tests adds 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 new 1f428775acc c++: ICE do to GC leakage [PR 99423] new 9dcc2edfa65 Fortran: Fix wording in intrinsic.texi's MIN new 8f316f41ce0 rs6000: Fix pr98959 testcase new d38bbb85117 [PR99422] LRA: Don't check unknown constraint, use X for em [...] new 8c21bc6646d PR fortran/99205 - Out of memory with undefined character length
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 22 +- gcc/ChangeLog | 160 +++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/decl.c | 4 + gcc/ada/raise-gcc.c | 6 + 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.h | 3 + gcc/config/i386/i386-options.c | 8 +- gcc/config/rs6000/fusion.md | 177 +++-- gcc/config/rs6000/genfusion.pl | 7 +- gcc/config/rs6000/predicates.md | 14 + gcc/config/rx/rx.h | 3 + gcc/config/s390/s390.c | 2 +- gcc/config/sparc/sparc.c | 15 +- gcc/cp/ChangeLog | 37 ++ 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 | 6 + gcc/fortran/data.c | 3 + gcc/fortran/intrinsic.texi | 2 +- gcc/fortran/trans-array.c | 2 +- gcc/fortran/trans-intrinsic.c | 2 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ira-lives.c | 98 +-- gcc/ira.c | 25 +- gcc/lra-constraints.c | 14 +- gcc/po/ChangeLog | 4 + gcc/po/de.po | 4 +- gcc/po/sv.po | 737 ++++++++------------- gcc/testsuite/ChangeLog | 124 ++++ gcc/testsuite/c-c++-common/asan/pr98920.c | 4 + gcc/testsuite/g++.dg/ext/pr99508.C | 20 + gcc/testsuite/g++.dg/ext/undef-bool-1.C | 1 + 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/undef-bool-2.c | 1 + 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 +- libcpp/po/ChangeLog | 4 + libcpp/po/eo.po | 49 +- libgo/runtime/proc.c | 4 +- libsanitizer/ChangeLog | 13 + 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 +- 108 files changed, 1506 insertions(+), 903 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/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