https://gcc.gnu.org/g:1c0305d7aea53d788f3f74ca9a2bd9fb764c0109

commit r16-7238-g1c0305d7aea53d788f3f74ca9a2bd9fb764c0109
Author: GCC Administrator <[email protected]>
Date:   Mon Feb 2 00:16:29 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  6 ++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       | 16 +++++++++
 gcc/algol68/ChangeLog   | 17 +++++++++
 gcc/cp/ChangeLog        |  6 ++++
 gcc/testsuite/ChangeLog | 94 +++++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 140 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4960e84f0bfd..122927b74ad2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2026-02-01  Richard Biener  <[email protected]>
+
+       PR tree-optimization/123755
+       * tree-vect-stmts.cc (vectorizable_call): Adjust len-masking
+       condition.  Simplify code generation.
+
 2026-01-31  Keith Packard  <[email protected]>
 
        * config/picolibc-spec.h (LIBC_LINK_SPEC): Use find-file for test
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 085bf3a226d4..95ff82682471 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260201
+20260202
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 0e97ef0192dd..2627d561dfdf 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,19 @@
+2026-02-01  Eric Botcazou  <[email protected]>
+           Liam Powell  <[email protected]>
+
+       PR ada/123902
+       * sem_ch4.adb (Analyze_Selected_Component): Also test
+       Core_Extensions_Allowed for discriminated private types.
+       Rework and augment commentary throughout the procedure.
+
+2026-02-01  Eric Botcazou  <[email protected]>
+           Liam Powell  <[email protected]>
+
+       PR ada/121316
+       * exp_ch5.adb (Expand_Iterator_Loop_Over_Array): Minor tweak.
+       (Expand_Iterator_Loop_Over_Container): Likewise.
+       (Expand_N_Loop_Statement): Use Statements (N) throughout.
+
 2026-01-30  Gary Dismukes  <[email protected]>
 
        * sem_ch8.adb (End_Use_Type): Remove test of Prev_Use_Clause as
diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog
index e49e38c4db30..c990a71b4800 100644
--- a/gcc/algol68/ChangeLog
+++ b/gcc/algol68/ChangeLog
@@ -1,3 +1,20 @@
+2026-02-01  Jose E. Marchesi  <[email protected]>
+
+       * a68-low-bits.cc (a68_bits_test): Do not get a parameter with the
+       result moid.
+       * a68.h: Adapt prototype of a68_bits_test accordingly.
+       * a68-low-prelude.cc (a68_lower_test3): Adjust call accordingly.
+
+2026-02-01  Jose E. Marchesi  <[email protected]>
+
+       * a68.h: Prototype for a68_make_proc_formal_hole_decl.
+       * a68-parser-extract.cc (extract_identities): Mark identity
+       declarations of proc modes whose actual parameter is a formal hole
+       as "inproc".
+       * a68-low.cc (a68_make_proc_formal_hole_decl): New function.
+       * a68-low-units.cc (a68_lower_formal_hole): Call
+       a68_make_proc_formal_hole_decl whenever necessary.
+
 2026-01-31  Jose E. Marchesi  <[email protected]>
 
        * a68.h: Prototypes for a68_bits_test and a68_lower_test3.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index aad6cb4706bf..6783b184af29 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,9 @@
+2026-02-01  Nathaniel Shead  <[email protected]>
+
+       PR c++/121832
+       * parser.cc (cp_parser_explicit_template_declaration): Check for
+       null.
+
 2026-01-31  Nathaniel Shead  <[email protected]>
 
        PR c++/123557
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2a8a57620b98..0c50aad9c25b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,97 @@
+2026-02-01  Eric Botcazou  <[email protected]>
+           Liam Powell  <[email protected]>
+
+       * gnat.dg/prefix4.adb: New test.
+       * gnat.dg/prefix4_pkg.ads: New helper.
+
+2026-02-01  Eric Botcazou  <[email protected]>
+           Liam Powell  <[email protected]>
+
+       * gnat.dg/iter7.adb: New test.
+
+2026-02-01  Richard Biener  <[email protected]>
+
+       PR tree-optimization/123755
+       * gcc.dg/vect/vect-pr123755-2.c: New testcase.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * g++.dg/lto/pr118817_0.C: Require hostedlib.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.target/riscv/lto/pr110812_0.c: Set cmodel explicitly.
+       * gcc.target/riscv/lto/pr110812_1.c: Likewise.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.dg/tree-ssa/pr83403-1.c: Bump param on riscv32.
+       * gcc.dg/tree-ssa/pr83403-2.c: Likewise.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.dg/pr90838-2.c: Drop 64-bit CTZ expectation on riscv32.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.target/riscv/pr114139.c: Set the abi explicitly.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.target/riscv/pr118170.c: Set the abi explicitly.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slide.c:
+       Set the abi explicitly.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.target/riscv/rvv/autovec/pr113206-2.c: Set the expected
+       code model explicitly.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv-nofm.c: Set the
+       expected code model explicitly.
+       * gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv-nofm.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv-nofm.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv-nofm.c: Likewise.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.target/riscv/rvv/autovec/bug-3.c: Disable scheduling,
+       and restore expectation of slli combine.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.target/riscv/pr122215.c: Prune valgrind unhandled
+       syscall multi-line warning.
+
+2026-02-01  Alexandre Oliva  <[email protected]>
+
+       * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-3.c: Revert
+       Maximum lmul = 2 count.
+       * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-7.c: XFAIL
+       unmet lmul selection expectations.
+       * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c: Likewise,
+       and drop start/end patterns.
+       * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c: XFAIL
+       missing Maximum lmul messages.
+       * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c: Likewise.
+       * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c: Drop
+       Maximum lmul = 8 message.  Likewise.
+       * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-10.c: Likewise.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113112-3.c: XFAIL unexpected
+       selections of lmul, and of return insn.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: XFAIL unexpected
+       selection of lmul.
+
+2026-02-01  Nathaniel Shead  <[email protected]>
+
+       PR c++/121832
+       * g++.dg/concepts/pr121832.C: New test.
+
 2026-01-31  Jose E. Marchesi  <[email protected]>
 
        * algol68/execute/bits-test-1.a68: New test.

Reply via email to