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-aarch64-next-allmodconfig in repository toolchain/ci/gcc.
from 72700543b67 libgo: install internal/reflectlite.gox adds 6e37e49616d i386: Fix atan2l argument order [PR93743] adds f0a33db5fb6 Daily bump. adds a8532e9927a rs6000: mark clobber for registers changed by untpyed_call adds 670987874d2 analyzer: add diagnostics to output of -fdump-analyzer-expl [...] adds 0993ad65cc4 analyzer: fix wording for assignment from NULL adds f76a88ebf08 analyzer: fix ICEs in region_model::get_lvalue_1 [PR 93388] adds abe13e1847f c/86134 avoid errors for unrecognized -Wno- options adds 1db97918101 Fix a typo. adds c83a55d8b4e Fix double quoting. adds 5e2dae50d2d Fix grammar in error message. adds 98cf2c26596 libstdc++: Implement "Safe Integral Comparisons" (P0586R2) adds d6dfa3dafc0 libstdc++: Make "implicit expression variants" more explici [...] adds 4540ef781bc libstdc++: Fix regression in libstdc++-prettyprinters/cxx20.cc adds c03b53da912 libstdc++: Add lightweight replacement for std::numeric_lim [...] adds 9cd4eeefcc6 libstdc++: Reduce header dependencies for C++20 (PR 92546) new cfbc8fbb37e libstdc++: Add comment to <charconv> explaining C++14 status new cd23cdb1743 Fix existing fold-vec-extract-longlong.p8.c testcase
The 2 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: gcc/ChangeLog | 33 +++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 39 +++++++++++ gcc/analyzer/diagnostic-manager.h | 4 ++ gcc/analyzer/engine.cc | 42 +++++++++++ gcc/analyzer/exploded-graph.h | 10 +++ gcc/analyzer/program-state.cc | 21 +++++- gcc/analyzer/program-state.h | 5 ++ gcc/analyzer/region-model.cc | 23 +++++- gcc/analyzer/region-model.h | 12 ++++ gcc/analyzer/sm-malloc.cc | 11 ++- gcc/config/i386/i386.md | 8 +-- gcc/config/rs6000/rs6000.c | 2 +- gcc/config/rs6000/rs6000.md | 4 ++ gcc/config/rx/elf.opt | 2 +- gcc/ipa-devirt.c | 2 +- gcc/opts-global.c | 6 +- gcc/testsuite/ChangeLog | 37 ++++++++++ gcc/testsuite/g++.dg/lto/odr-8_1.C | 2 +- gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 6 ++ gcc/testsuite/gcc.dg/analyzer/torture/20060625-1.c | 1 + gcc/testsuite/gcc.dg/analyzer/torture/pr51628-30.c | 3 + gcc/testsuite/gcc.dg/analyzer/torture/pr59037.c | 1 + gcc/testsuite/gcc.dg/pr28322-2.c | 2 +- gcc/testsuite/gcc.dg/pr86134.c | 6 ++ .../gcc.dg/torture/stackalign/builtin-return-2.c | 40 +++++++++++ gcc/testsuite/gcc.target/i386/pr93743.c | 30 ++++++++ .../powerpc/fold-vec-extract-longlong.p8.c | 27 ++++---- libphobos/ChangeLog | 5 ++ libphobos/src/std/algorithm/iteration.d | 2 +- libstdc++-v3/ChangeLog | 72 +++++++++++++++++++ libstdc++-v3/include/Makefile.am | 1 + libstdc++-v3/include/Makefile.in | 1 + libstdc++-v3/include/bits/int_limits.h | 74 ++++++++++++++++++++ libstdc++-v3/include/bits/iterator_concepts.h | 3 + libstdc++-v3/include/bits/parse_numbers.h | 8 +-- libstdc++-v3/include/bits/random.h | 16 +---- libstdc++-v3/include/bits/ranges_algo.h | 2 +- libstdc++-v3/include/bits/ranges_algobase.h | 1 - libstdc++-v3/include/bits/uniform_int_dist.h | 16 +++++ libstdc++-v3/include/std/bit | 56 ++++++++------- libstdc++-v3/include/std/charconv | 18 +++-- libstdc++-v3/include/std/concepts | 3 +- libstdc++-v3/include/std/memory_resource | 6 +- libstdc++-v3/include/std/ranges | 1 - libstdc++-v3/include/std/string_view | 10 +-- libstdc++-v3/include/std/type_traits | 4 ++ libstdc++-v3/include/std/utility | 75 ++++++++++++++++++++ libstdc++-v3/include/std/version | 1 + libstdc++-v3/python/libstdcxx/v6/printers.py | 2 +- .../testsuite/20_util/integer_comparisons/1.cc | 27 ++++++++ .../testsuite/20_util/integer_comparisons/2.cc | 27 ++++++++ .../testsuite/20_util/integer_comparisons/equal.cc | 74 ++++++++++++++++++++ .../20_util/integer_comparisons/equal_neg.cc | 36 ++++++++++ .../20_util/integer_comparisons/greater_equal.cc | 81 ++++++++++++++++++++++ .../integer_comparisons/greater_equal_neg.cc | 36 ++++++++++ .../20_util/integer_comparisons/greater_neg.cc | 36 ++++++++++ .../20_util/integer_comparisons/in_range.cc | 81 ++++++++++++++++++++++ .../20_util/integer_comparisons/in_range_neg.cc | 37 ++++++++++ .../testsuite/20_util/integer_comparisons/less.cc | 78 +++++++++++++++++++++ .../20_util/integer_comparisons/less_equal.cc | 81 ++++++++++++++++++++++ .../20_util/integer_comparisons/less_equal_neg.cc | 36 ++++++++++ .../20_util/integer_comparisons/less_neg.cc | 36 ++++++++++ .../20_util/integer_comparisons/not_equal.cc | 75 ++++++++++++++++++++ .../20_util/integer_comparisons/not_equal_neg.cc | 36 ++++++++++ .../26_numerics/bit/bit.count/countl_one.cc | 1 + .../26_numerics/bit/bit.count/countl_zero.cc | 1 + .../26_numerics/bit/bit.count/countr_one.cc | 1 + .../26_numerics/bit/bit.count/countr_zero.cc | 1 + .../26_numerics/bit/bit.count/popcount.cc | 1 + .../testsuite/26_numerics/bit/bit.pow.two/ceil2.cc | 1 + .../26_numerics/bit/bit.pow.two/ceil2_neg.cc | 1 + .../26_numerics/bit/bit.pow.two/floor2.cc | 1 + .../26_numerics/bit/bit.pow.two/ispow2.cc | 1 + .../26_numerics/bit/bit.pow.two/log2p1.cc | 1 + .../testsuite/26_numerics/bit/bit.rotate/rotl.cc | 1 + .../testsuite/26_numerics/bit/bit.rotate/rotr.cc | 1 + .../testsuite/26_numerics/random/pr60037-neg.cc | 2 +- 78 files changed, 1450 insertions(+), 99 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/20060625-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr51628-30.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr59037.c create mode 100644 gcc/testsuite/gcc.dg/pr86134.c create mode 100644 gcc/testsuite/gcc.dg/torture/stackalign/builtin-return-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93743.c create mode 100644 libstdc++-v3/include/bits/int_limits.h create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/1.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/2.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/equal.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/equal_neg.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/greater_equal.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/greater_equa [...] create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/greater_neg.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/in_range.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/in_range_neg.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/less.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/less_equal.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/less_equal_neg.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/less_neg.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/not_equal.cc create mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/not_equal_neg.cc