]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 2 Feb 2026 00:16:29 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 2 Feb 2026 00:16:29 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/algol68/ChangeLog
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index 4960e84f0bfd7a737b04b56443ef5e4de5fb13d8..122927b74ad2ff098170a953e4aa9d8abf5dbd20 100644 (file)
@@ -1,3 +1,9 @@
+2026-02-01  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/123755
+       * tree-vect-stmts.cc (vectorizable_call): Adjust len-masking
+       condition.  Simplify code generation.
+
 2026-01-31  Keith Packard  <keithp@keithp.com>
 
        * config/picolibc-spec.h (LIBC_LINK_SPEC): Use find-file for test
index 085bf3a226d46a76b88e39b557c795707a84cdad..95ff82682471ed85eb2712a25e64be21df119a30 100644 (file)
@@ -1 +1 @@
-20260201
+20260202
index 0e97ef0192ddfaffa21fad48ea009c5913b574d1..2627d561dfdf0d28ac7ce32d8860be9d7a513281 100644 (file)
@@ -1,3 +1,19 @@
+2026-02-01  Eric Botcazou  <ebotcazou@adacore.com>
+           Liam Powell  <liam@liampwll.com>
+
+       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  <ebotcazou@adacore.com>
+           Liam Powell  <liam@liampwll.com>
+
+       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  <dismukes@adacore.com>
 
        * sem_ch8.adb (End_Use_Type): Remove test of Prev_Use_Clause as
index e49e38c4db30bdd34074606e258afe2f53670b42..c990a71b4800f0a7de161dff0d617de6cd4bb675 100644 (file)
@@ -1,3 +1,20 @@
+2026-02-01  Jose E. Marchesi  <jemarch@gnu.org>
+
+       * 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  <jemarch@gnu.org>
+
+       * 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  <jemarch@gnu.org>
 
        * a68.h: Prototypes for a68_bits_test and a68_lower_test3.
index aad6cb4706bf1319492720b66c28ada64a3c2bde..6783b184af29d716fe02d6748508cbd648e938a1 100644 (file)
@@ -1,3 +1,9 @@
+2026-02-01  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       PR c++/121832
+       * parser.cc (cp_parser_explicit_template_declaration): Check for
+       null.
+
 2026-01-31  Nathaniel Shead  <nathanieloshead@gmail.com>
 
        PR c++/123557
index 2a8a57620b980bab39000eb64cc459e3603a0bf4..0c50aad9c25b8a0b863cb0b6c1d281140a2bbce6 100644 (file)
@@ -1,3 +1,97 @@
+2026-02-01  Eric Botcazou  <ebotcazou@adacore.com>
+           Liam Powell  <liam@liampwll.com>
+
+       * gnat.dg/prefix4.adb: New test.
+       * gnat.dg/prefix4_pkg.ads: New helper.
+
+2026-02-01  Eric Botcazou  <ebotcazou@adacore.com>
+           Liam Powell  <liam@liampwll.com>
+
+       * gnat.dg/iter7.adb: New test.
+
+2026-02-01  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/123755
+       * gcc.dg/vect/vect-pr123755-2.c: New testcase.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * g++.dg/lto/pr118817_0.C: Require hostedlib.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * gcc.target/riscv/lto/pr110812_0.c: Set cmodel explicitly.
+       * gcc.target/riscv/lto/pr110812_1.c: Likewise.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * gcc.dg/tree-ssa/pr83403-1.c: Bump param on riscv32.
+       * gcc.dg/tree-ssa/pr83403-2.c: Likewise.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * gcc.dg/pr90838-2.c: Drop 64-bit CTZ expectation on riscv32.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * gcc.target/riscv/pr114139.c: Set the abi explicitly.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * gcc.target/riscv/pr118170.c: Set the abi explicitly.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slide.c:
+       Set the abi explicitly.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * gcc.target/riscv/rvv/autovec/pr113206-2.c: Set the expected
+       code model explicitly.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * 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  <oliva@adacore.com>
+
+       * gcc.target/riscv/rvv/autovec/bug-3.c: Disable scheduling,
+       and restore expectation of slli combine.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * gcc.target/riscv/pr122215.c: Prune valgrind unhandled
+       syscall multi-line warning.
+
+2026-02-01  Alexandre Oliva  <oliva@adacore.com>
+
+       * 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  <nathanieloshead@gmail.com>
+
+       PR c++/121832
+       * g++.dg/concepts/pr121832.C: New test.
+
 2026-01-31  Jose E. Marchesi  <jemarch@gnu.org>
 
        * algol68/execute/bits-test-1.a68: New test.