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-mainline-defconfig in repository toolchain/ci/gcc.
from 4c1c38ba953 RISC-V: Remove duplicate backslashes from `stack_protect_se [...] adds 1321183a135 analyzer: add .fpath.txt dumps to -fdump-analyzer-feasibility adds 05530fcea07 analyzer: handle repeated accesses after init of unknown si [...] adds 1d38fa564ed analyzer: fix memory leaks adds 6fd39b06042 json: fix escaping of '' adds 4eac9fa087f analyzer: add more uninit test coverage adds 9fa11419ef5 analyzer: show saved diagnostics as nodes in .eg.dot dumps adds 09cb9c88ef8 analyzer: fix uninit false positive with -ftrivial-auto-var [...] adds 71a4f739c21 analyzer: fix false positives from -Wanalyzer-tainted-divis [...] adds 7455e982f09 analyzer: fix stray get_element decls adds b2ae75fd2af Daily bump. adds 8351dd96200 Daily bump. adds 2339ee2c89a Daily bump. adds 527dccb33e5 wide-int: Fix up wi::shifted_mask [PR106144] adds 0062d8491c2 cgraphunit: Don't emit asm thunks for -dx [PR106261] adds 681c73db9bd openmp: Fix up handling of non-rectangular simd loops with [...] adds caf633624fd Daily bump. adds d2bafe190c2 Daily bump. adds 98e2676558f c: Fix location for _Pragma tokens [PR97498] adds e04785d99d5 Daily bump. adds bd521701c81 rs6000: Preserve REG_EH_REGION when replacing load/store [P [...] adds 5f583aa1c56 rs6000: Adjust -mdejagnu-cpu to filter out -mtune [PR106345] adds eb941a6d651 Daily bump. adds 4e5ca7ff8c9 libfortran: Fix up boz_15.f90 on powerpc64le with -mabi=iee [...] adds 8a57deb926c libstdc++: Make std::lcm and std::gcd detect overflow [PR105844] adds 2ef2de76dae libstdc++: Check for size overflow in constexpr allocation [...] adds 2fd16b1c026 libstdc++: Fix indentation in allocator base classes adds e562236851e libstdc++: Support constexpr global std::string for size < [...] adds cff25d209b3 libstdc++: Add nodiscard attribute to filesystem operations adds 7a0ed28d4fe libstdc++: Check for EOF if extraction avoids buffer overfl [...] adds 1a9681e6096 libstdc++: Tweak common_iterator::operator-> return type [P [...] adds 3df2f035871 libstdc++: Improve directory iterator abstractions for openat
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 120 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 76 +++++++++++++ gcc/analyzer/checker-path.cc | 8 +- gcc/analyzer/diagnostic-manager.cc | 92 ++++++++++++++++ gcc/analyzer/diagnostic-manager.h | 3 + gcc/analyzer/engine.cc | 59 +++++++--- gcc/analyzer/exploded-graph.h | 2 + gcc/analyzer/feasible-graph.cc | 65 +++++++++++ gcc/analyzer/feasible-graph.h | 6 ++ gcc/analyzer/program-point.cc | 4 + gcc/analyzer/program-point.h | 1 - gcc/analyzer/region-model-manager.cc | 14 ++- gcc/analyzer/region-model.cc | 69 +++++++++--- gcc/analyzer/region.h | 8 -- gcc/analyzer/sm-taint.cc | 51 ++++++--- gcc/analyzer/sm.cc | 12 +++ gcc/analyzer/sm.h | 2 + gcc/analyzer/store.cc | 12 +++ gcc/c/ChangeLog | 9 ++ gcc/c/c-parser.cc | 1 + gcc/cgraphunit.cc | 2 +- gcc/config/rs6000/rs6000-p8swap.cc | 20 +++- gcc/config/rs6000/rs6000.h | 11 +- gcc/doc/invoke.texi | 4 +- gcc/json.cc | 2 +- gcc/omp-expand.cc | 57 ++++++---- gcc/testsuite/ChangeLog | 91 ++++++++++++++++ gcc/testsuite/c-c++-common/gomp/pragma-3.c | 5 +- gcc/testsuite/c-c++-common/gomp/pragma-5.c | 5 +- gcc/testsuite/c-c++-common/pr97498.c | 4 + gcc/testsuite/g++.dg/debug/pr106261.C | 36 +++++++ gcc/testsuite/gcc.dg/analyzer/symbolic-12.c | 106 ++++++++++++++++++ gcc/testsuite/gcc.dg/analyzer/taint-divisor-1.c | 66 ++++++++++++ .../gcc.dg/analyzer/torture/uninit-pr106204.c | 13 +++ gcc/testsuite/gcc.dg/analyzer/uninit-1.c | 19 ++++ gcc/testsuite/gcc.dg/analyzer/uninit-pr106204.c | 17 +++ gcc/testsuite/gcc.dg/pragma-message.c | 8 +- gcc/testsuite/gcc.target/powerpc/pr106091.c | 15 +++ gcc/wide-int.cc | 13 ++- libcpp/ChangeLog | 10 ++ libcpp/directives.cc | 1 + libgfortran/io/transfer.c | 24 +++++ libgomp/ChangeLog | 17 +++ libgomp/testsuite/libgomp.c-c++-common/pr106449.c | 62 +++++++++++ .../libgomp.oacc-c-c++-common/reduction-5.c | 4 +- .../libgomp.oacc-c-c++-common/vred2d-128.c | 18 ++-- libstdc++-v3/include/bits/allocator.h | 7 +- libstdc++-v3/include/bits/basic_string.h | 3 +- libstdc++-v3/include/bits/fs_ops.h | 79 ++++++++++++++ libstdc++-v3/include/bits/new_allocator.h | 6 +- libstdc++-v3/include/bits/stl_iterator.h | 2 +- libstdc++-v3/include/experimental/bits/fs_ops.h | 71 ++++++++++++ libstdc++-v3/include/experimental/numeric | 46 ++++---- libstdc++-v3/include/ext/malloc_allocator.h | 6 +- libstdc++-v3/include/std/istream | 31 +++++- libstdc++-v3/include/std/numeric | 75 +++++++------ libstdc++-v3/src/c++17/fs_dir.cc | 29 ++--- libstdc++-v3/src/filesystem/dir-common.h | 70 ++++++++---- libstdc++-v3/src/filesystem/dir.cc | 21 ++-- libstdc++-v3/testsuite/20_util/allocator/105975.cc | 18 ++++ .../21_strings/basic_string/cons/char/105995.cc | 11 ++ libstdc++-v3/testsuite/26_numerics/gcd/105844.cc | 21 ++++ libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc | 10 +- libstdc++-v3/testsuite/26_numerics/lcm/105844.cc | 22 ++++ libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc | 10 +- .../extractors_character/char/pr106248.cc | 40 +++++++ .../extractors_character/wchar_t/pr106248.cc | 40 +++++++ .../27_io/filesystem/operations/absolute.cc | 2 +- .../testsuite/27_io/filesystem/operations/all.cc | 8 +- .../27_io/filesystem/operations/canonical.cc | 4 +- .../27_io/filesystem/operations/exists.cc | 2 +- .../27_io/filesystem/operations/is_empty.cc | 4 +- .../27_io/filesystem/operations/read_symlink.cc | 2 +- .../27_io/filesystem/operations/status.cc | 2 +- .../27_io/filesystem/operations/symlink_status.cc | 2 +- .../filesystem/operations/temp_directory_path.cc | 4 +- .../filesystem/operations/canonical.cc | 6 +- .../experimental/filesystem/operations/exists.cc | 2 +- .../experimental/filesystem/operations/is_empty.cc | 4 +- .../filesystem/operations/read_symlink.cc | 2 +- .../filesystem/operations/temp_directory_path.cc | 4 +- 82 files changed, 1670 insertions(+), 242 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr97498.c create mode 100644 gcc/testsuite/g++.dg/debug/pr106261.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/symbolic-12.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/uninit-pr106204.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/uninit-pr106204.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106091.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/pr106449.c create mode 100644 libstdc++-v3/testsuite/20_util/allocator/105975.cc create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/cons/char/105995.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/gcd/105844.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/lcm/105844.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/extractors_character [...] create mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/extractors_character [...]