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.
