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-release-aarch64-lts-defconfig in repository toolchain/ci/gcc.
from 1c1e19e305c Daily bump. adds 7fe81705fba Daily bump. adds f7ece1a3200 d: Respect explicit align(N) type alignment (PR100935) adds d660f34b671 d: TypeInfo error when using slice copy on Structs (PR100964) adds a037725e3f6 Daily bump. adds 06b794846f1 d: Fix ICE in TypeInfoDeclaration, at dmd/declaration.c (PR100967) adds c8bd39bc10e libstdc++: Implement missing P0896R4 changes to reverse_ite [...] adds 648c786bc64 libstdc++: Fix miscellaneous issues with elements_view::_Se [...] adds b1f54b2b7d8 libstdc++: Fix access issue in elements_view::_Sentinel [PR100631] adds 6c0ce0194d3 libstdc++: Implement LWG 3391 changes to move/counted_itera [...] adds 3c01b4dd1b6 libstdc++: Implement LWG 3533 changes to foo_view::iterator [...] adds 8f5cda0e646 libstdc++: Fix access issue in iota_view::_Sentinel [PR100690] adds bee80d74f7e libstdc++: Avoid hard error in ranges::unique_copy [PR100770] adds 96a4df4d175 Daily bump. adds ecbe8af2c38 d: foreach over a tuple doesn't work on 16-bit targets (PR100999) adds e778e7beda0 Daily bump. adds ae7e5146d7b Daily bump. adds 3a63bbbfd29 Daily bump. adds b0d29239bd2 libstdc++: Fix std::any constraints [PR101034] adds 37864c5e6aa libstdc++: Fix constraint on std::optional assignment [PR 100982] adds 1bb1b6a5e70 libstdc++: Adjust expected errors in tests when compiled as C++20 adds 03b6b44428c Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/DATESTAMP | 2 +- gcc/d/ChangeLog | 58 ++++++++++ gcc/d/d-frontend.cc | 33 +----- gcc/d/d-tree.h | 1 + gcc/d/dmd/cond.c | 29 +++-- gcc/d/dmd/dinterpret.c | 9 ++ gcc/d/dmd/expression.c | 12 +-- gcc/d/dmd/expressionsem.c | 7 ++ gcc/d/dmd/mtype.c | 5 +- gcc/d/dmd/statementsem.c | 36 +++---- gcc/d/typeinfo.cc | 38 +++++-- gcc/testsuite/ChangeLog | 55 ++++++++++ gcc/testsuite/gdc.dg/pr100967.d | 11 ++ gcc/testsuite/gdc.test/compilable/aggr_alignment.d | 20 ++++ gcc/testsuite/gdc.test/compilable/betterCarray.d | 10 ++ .../extra-files/minimal/object.d | 0 gcc/testsuite/gdc.test/compilable/interpret5.d | 30 ++++++ gcc/testsuite/gdc.test/compilable/minimal3.d | 36 +++++++ gcc/testsuite/gdc.test/compilable/staticforeach.d | 38 +++++++ gcc/testsuite/gdc.test/compilable/test21742.d | 13 +++ gcc/testsuite/gdc.test/compilable/test22006.d | 14 +++ gcc/testsuite/gdc.test/fail_compilation/b12504.d | 64 +++++++++++ .../gdc.test/fail_compilation/diag16976.d | 69 +++++++++--- gcc/testsuite/gdc.test/fail_compilation/fail117.d | 6 +- .../gdc.test/fail_compilation/fail22006.d | 22 ++++ .../gdc.test/fail_compilation/fail238_m32.d | 8 +- .../gdc.test/fail_compilation/fail238_m64.d | 8 +- .../gdc.test/fail_compilation/fail7424b.d | 6 ++ .../gdc.test/fail_compilation/fail7424c.d | 6 ++ .../gdc.test/fail_compilation/fail7424d.d | 6 ++ .../gdc.test/fail_compilation/fail7424e.d | 6 ++ .../gdc.test/fail_compilation/fail7424f.d | 6 ++ .../gdc.test/fail_compilation/fail7424g.d | 6 ++ .../gdc.test/fail_compilation/fail7424h.d | 6 ++ .../gdc.test/fail_compilation/fail7424i.d | 6 ++ gcc/testsuite/gdc.test/fail_compilation/fail9766.d | 4 +- gcc/testsuite/gdc.test/fail_compilation/ice9406.d | 3 +- .../gdc.test/fail_compilation/test21927.d | 20 ++++ .../gdc.test/fail_compilation/test21939.d | 9 ++ libphobos/ChangeLog | 9 ++ libphobos/src/std/typecons.d | 15 +-- libstdc++-v3/ChangeLog | 120 +++++++++++++++++++++ libstdc++-v3/include/bits/ranges_algo.h | 16 +-- libstdc++-v3/include/bits/stl_iterator.h | 22 ++-- libstdc++-v3/include/std/any | 4 +- libstdc++-v3/include/std/optional | 2 +- libstdc++-v3/include/std/ranges | 42 +++++--- libstdc++-v3/testsuite/20_util/any/cons/101034.cc | 11 ++ .../20_util/optional/assignment/100982.cc | 17 +++ .../20_util/scoped_allocator/69293_neg.cc | 1 + .../testsuite/20_util/uses_allocator/69293_neg.cc | 3 +- .../testsuite/20_util/uses_allocator/cons_neg.cc | 1 + .../move_iterator/lwg3391.cc} | 38 +++---- .../24_iterators/move_iterator/move_only.cc | 8 +- .../reverse_iterator/100639.cc} | 42 +++----- .../testsuite/std/ranges/adaptors/elements.cc | 32 ++++++ .../testsuite/std/ranges/adaptors/reverse.cc | 10 ++ .../testsuite/std/ranges/iota/iota_view.cc | 11 ++ libstdc++-v3/testsuite/std/ranges/range.cc | 3 - libstdc++-v3/testsuite/util/testsuite_iterators.h | 2 +- 60 files changed, 922 insertions(+), 205 deletions(-) create mode 100644 gcc/testsuite/gdc.dg/pr100967.d copy gcc/testsuite/gdc.test/{fail_compilation => compilable}/extra-files/minimal/o [...] create mode 100644 gcc/testsuite/gdc.test/compilable/interpret5.d create mode 100644 gcc/testsuite/gdc.test/compilable/minimal3.d create mode 100644 gcc/testsuite/gdc.test/compilable/test21742.d create mode 100644 gcc/testsuite/gdc.test/compilable/test22006.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/b12504.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22006.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test21927.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test21939.d create mode 100644 libstdc++-v3/testsuite/20_util/any/cons/101034.cc create mode 100644 libstdc++-v3/testsuite/20_util/optional/assignment/100982.cc copy libstdc++-v3/testsuite/{20_util/uses_allocator/cons_neg.cc => 24_iterators/mo [...] copy libstdc++-v3/testsuite/{20_util/uses_allocator/cons_neg.cc => 24_iterators/re [...]