aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r--gcc/testsuite/ChangeLog38728
1 files changed, 2985 insertions, 35743 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 452c9c9..b73c392 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,21889 +1,681 @@
-2025-11-02 Gaius Mulley <gaiusmod2@gmail.com>
+2026-02-11 Joseph Myers <josmyers@redhat.com>
+
+ * lib/tsan-dg.exp (orig_tsan_options_saved, orig_tsan_options):
+ New global variables.
+ (tsan_init): Save TSAN_OPTIONS and set it to color=never.
+ (tsan_finish): Restore TSAN_OPTIONS.
+ * c-c++-common/asan/pr64820.c: Include color=never in
+ ASAN_OPTIONS.
+ * c-c++-common/asan/use-after-return-1.c: Likewise.
+
+2026-02-11 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/vect/bb-slp-cond-1.c: Disable epilogue vectorization.
+
+2026-02-11 Chris Bazley <Chris.Bazley@arm.com>
+
+ * gcc.target/aarch64/rev_32_1.c: New test.
+ * gcc.target/aarch64/rev_32_2.c: New test.
+ * gcc.target/aarch64/rev_32_3.c: New test
+
+2026-02-11 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/124055
+ * gcc.dg/analyzer/ice-pr124055-1.c: New test.
+ * gcc.dg/analyzer/ice-pr124055-2.c: New test.
+
+2026-02-11 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/123973
+ * c-c++-common/analyzer/infinite-recursion-pr123973.c: New test.
+
+2026-02-11 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/vect/vect.exp: Remove remaining filename based
+ testcase options in favor of dg-additional-options.
+ * gcc.dg/vect/O-pr46167.c: Use dg-additional-options.
+ * gcc.dg/vect/O1-pr33854.c: Likewise.
+ * gcc.dg/vect/O1-pr41008.c: Likewise.
+ * gcc.dg/vect/Os-vect-95.c: Likewise.
+ * gcc.dg/vect/ggc-pr37574.c: Likewise.
+ * gcc.dg/vect/no-fre-pre-pr50208.c: Likewise.
+ * gcc.dg/vect/no-tree-dom-vect-bug.c: Likewise.
+ * gcc.dg/vect/no-tree-fre-pr50039.c: Likewise.
+ * gcc.dg/vect/no-tree-pre-pr45241.c: Likewise.
+ * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
+ * gcc.dg/vect/unswitch-loops-pr26969.c: Likewise.
+ * gcc.dg/vect/O3-pr36098.c: Likewise.
+ * gcc.dg/vect/O3-pr39675-2.c: Likewise.
+ * gcc.dg/vect/O3-pr41881.c: Likewise.
+ * gcc.dg/vect/O3-pr45971.c: Likewise.
+ * gcc.dg/vect/O3-pr46077.c: Likewise.
+ * gcc.dg/vect/O3-pr49087.c: Likewise.
+ * gcc.dg/vect/O3-pr70130.c: Likewise.
+ * gcc.dg/vect/O3-pr85794.c: Likewise.
+ * gcc.dg/vect/O3-pr87546.c: Likewise.
+ * gcc.dg/vect/O3-slp-reduc-10.c: Likewise.
+ * gcc.dg/vect/O3-vect-pr32243.c: Likewise.
+ * gcc.dg/vect/O3-vect-pr34223.c: Likewise.
+ * gcc.dg/vect/O3-vect-pr61917.c: Likewise.
+ * gcc.dg/vect/aligned-section-anchors-nest-1.c: Likewise.
+ * gcc.dg/vect/aligned-section-anchors-vect-70.c: Likewise.
+ * gcc.dg/vect/aligned-section-anchors-vect-71.c: Likewise.
+ * gcc.dg/vect/aligned-section-anchors-vect-72.c: Likewise.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Likewise.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Likewise.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Likewise.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Likewise.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Likewise.
+ * gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-1.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-10.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-11.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-12.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-13.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-14.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-15.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-16.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-18.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-19.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-2.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-21.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-22.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-3.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-4.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-5.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-7.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-8.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-9.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-9a.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-9b.c: Likewise.
+ * gcc.dg/vect/no-scevccp-pr49199.c: Likewise.
+ * gcc.dg/vect/no-scevccp-pr86725-1.c: Likewise.
+ * gcc.dg/vect/no-scevccp-pr86725-2.c: Likewise.
+ * gcc.dg/vect/no-scevccp-pr86725-3.c: Likewise.
+ * gcc.dg/vect/no-scevccp-pr86725-4.c: Likewise.
+ * gcc.dg/vect/no-scevccp-pr86725-5.c: Likewise.
+ * gcc.dg/vect/no-scevccp-slp-30.c: Likewise.
+ * gcc.dg/vect/no-scevccp-slp-31.c: Likewise.
+ * gcc.dg/vect/no-scevccp-vect-iv-1.c: Likewise.
+ * gcc.dg/vect/no-scevccp-vect-iv-2.c: Likewise.
+ * gcc.dg/vect/no-scevccp-vect-iv-3.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-31.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Likewise.
+ * gcc.dg/vect/no-trapping-math-1.c: Likewise.
+ * gcc.dg/vect/no-trapping-math-2.c: Likewise.
+ * gcc.dg/vect/no-trapping-math-vect-111.c: Likewise.
+ * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Likewise.
+ * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
+ * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
+ * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
+ * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
+ * gcc.dg/vect/section-anchors-pr27770.c: Likewise.
+ * gcc.dg/vect/section-anchors-vect-69.c: Likewise.
+ * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Rename to ...
+ * gcc.dg/vect/bb-slp-12.c: ... this. Use dg-additional-options.
+ * gcc.dg/vect/fast-math-bb-slp-call-1.c: Rename to ...
+ * gcc.dg/vect/bb-slp-call-1.c: ... this.
+ * gcc.dg/vect/fast-math-bb-slp-call-2.c: Rename to ...
+ * gcc.dg/vect/bb-slp-call-2.c: ... this.
+ * gcc.dg/vect/fast-math-bb-slp-call-3.c: Rename to ...
+ * gcc.dg/vect/bb-slp-call-3.c: ... this.
+ * gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c: Rename to ...
+ * gcc.dg/vect/bb-slp-pr50730.c: ... this. Use dg-additional-options.
+
+2026-02-11 Tamar Christina <tamar.christina@arm.com>
+
+ PR tree-optimization/124038
+ * gcc.target/riscv/rvv/pr124038.c: New test.
+
+2026-02-11 Eric Botcazou <ebotcazou@adacore.com>
+ Liam Powell <liam@liampwll.com>
+
+ * gnat.dg/allocator4.adb: New test.
+
+2026-02-11 Jonathan Yong <10walls@gmail.com>
+
+ * g++.dg/expr/cast11.C: Cast to intptr_t instead of long.
+ * g++.dg/opt/pr55717.C: Ditto.
+ * g++.dg/warn/Wunused-value-1.C: Ditto.
+
+2026-02-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/124056
+ * gcc.target/i386/pr124056.c: New test.
+
+2026-02-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/116600
+ PR middle-end/123386
+ * gcc.c-torture/compile/pr116600.c: New test.
+ * gcc.c-torture/compile/pr123386.c: New test.
- PR modula2/122499
- * gm2.dg/spell/iso/fail/badimport2.mod: New test.
- * gm2.dg/spell/iso/fail/badimport3.mod: New test.
- * gm2.dg/spell/iso/fail/badimport4.mod: New test.
+2026-02-11 Richard Biener <rguenther@suse.de>
-2025-11-02 Eric Botcazou <ebotcazou@adacore.com>
+ * g++.dg/vect/vect.exp: Remove param-max-aliased-* handling.
+ * g++.dg/vect/param-max-aliased-pr26197.cc: Rename to ...
+ * g++.dg/vect/pr26197.cc: ... this and fixup array overflow.
- * gcc.target/sparc/small-struct-1.c: Run only on Solaris.
+2026-02-11 Boris Staletic <boris.staletic@protonmail.com>
-2025-11-02 Eric Botcazou <ebotcazou@adacore.com>
+ PR c++/123660
+ PR c++/123661
+ * g++.dg/reflect/splice10.C: New test.
+ * g++.dg/reflect/splice11.C: New test.
- * gcc.target/sparc/cbcond-1.c: Accept reverse branches.
- * gcc.target/sparc/cbcond-2.c: Likewise.
- * gcc.target/sparc/overflow-3.c: Likewise.
- * gcc.target/sparc/overflow-4.c: Likewise.
- * gcc.target/sparc/overflow-5.c: Likewise.
+2026-02-11 Alexandre Oliva <oliva@adacore.com>
-2025-11-02 Uros Bizjak <ubizjak@gmail.com>
+ * gcc.target/i386/vectorize-aocl1.c: Require glibc.
- PR target/122518
- * gcc.target/i386/pr122518.c: New test.
+2026-02-11 Alexandre Oliva <oliva@adacore.com>
-2025-11-02 Eric Botcazou <ebotcazou@adacore.com>
+ PR tree-optimization/114375
+ * gcc.dg/vect/vect-pr114375.c: Adjust dump pattern requirement
+ to match that of options.
- * gnat.dg/specs/unknown_discr1.ads: New test.
- * gnat.dg/specs/unknown_discr1_pkg.ads: New helper.
- * gnat.dg/specs/unknown_discr1_pkg-child.ads: Likewise.
- * gnat.dg/specs/unknown_discr1_pkg-g.ads: Likewise.
- * gnat.dg/specs/unknown_discr1_pkg-inst.ads: Likewise.
+2026-02-10 Alice Carlotti <alice.carlotti@arm.com>
-2025-11-02 Eric Botcazou <ebotcazou@adacore.com>
+ PR target/123624
+ * gcc.target/aarch64/sme/sme-shrinkwrap.c: New test.
- * gnat.dg/use_type4.adb: New test.
+2026-02-10 Juergen Christ <jchrist@linux.ibm.com>
-2025-11-02 Georg-Johann Lay <avr@gjlay.de>
+ PR tree-optimization/122297
+ * gcc.dg/vect/nodump-extractlast-1.c: Fix typo.
+ * gcc.dg/vect/nodump-extractlast-2.c: New test.
- * gcc.target/avr/torture/pr84211-fuse-move-1.c: Add -fno-lto.
+2026-02-10 Richard Biener <rguenther@suse.de>
-2025-11-02 Nathaniel Shead <nathanieloshead@gmail.com>
+ PR tree-optimization/107690
+ * g++.dg/vect/vect-pr107690.cc: New testcase.
- PR c++/122421
- * g++.dg/modules/inst-6_a.C: New test.
- * g++.dg/modules/inst-6_b.C: New test.
+2026-02-10 Jonathan Yong <10walls@gmail.com>
-2025-11-01 Shreya Munnangi <smunnangi1@ventanamicro.com>
+ * gcc.dg/torture/pr70935.c: change long to __INTPTR_TYPE__.
- PR target/67731
- * gcc.target/riscv/pr67731.c: New test.
- * gcc.target/sh/pr67731.c: New test.
+2026-02-10 Jonathan Yong <10walls@gmail.com>
-2025-11-01 Jeff Law <jlaw@ventanamicro.com>
+ * gcc.dg/torture/pr70935.c: change from DOS to unix line end.
- PR rtl-optimization/122321
- * gcc.target/riscv/rvv/autovec/pr122321.c: New test.
+2026-02-10 David Malcolm <dmalcolm@redhat.com>
-2025-11-01 Harald Anlauf <anlauf@gmx.de>
+ PR analyzer/113496
+ * gcc.dg/analyzer/ice-pr113496.c: New test.
- PR fortran/78640
- * gfortran.dg/pure_result.f90: New test.
+2026-02-10 Patrick Palka <ppalka@redhat.com>
-2025-11-01 Nathaniel Shead <nathanieloshead@gmail.com>
+ PR c++/122621
+ * g++.dg/cpp2a/class-deduction-alias26.C: New test.
- PR c++/122381
- * g++.dg/modules/convop-2_a.H: New test.
- * g++.dg/modules/convop-2_b.C: New test.
+2026-02-09 Federico Angelilli <code@fedang.net>
+ David Malcolm <dmalcolm@redhat.com>
-2025-11-01 Martin Uecker <uecker@tugraz.at>
+ PR analyzer/123981
+ * gcc.dg/analyzer/null-deref-pr123981-1.c: New test.
+ * gcc.dg/analyzer/null-deref-pr123981-2.c: New test.
- * gcc.dg/gnu-compoundlit-1.c: New test.
- * gcc.dg/gnu-compoundlit-2.c: New test.
- * gcc.dg/pr68090.c: Adapt.
- * gcc.dg/vla-init-4.c: Adapt.
- * gcc.dg/vla-init-5.c: Adapt.
+2026-02-09 David Malcolm <dmalcolm@redhat.com>
-2025-11-01 Martin Uecker <uecker@tugraz.at>
+ PR diagnostics/124014
+ * gcc.dg/sarif-output/ice-pr124014.c: New test.
- PR c/97986
- * gcc.dg/pr97986-1.c: New test.
- * gcc.dg/pr97986-2.c: New test.
+2026-02-09 Jose E. Marchesi <jemarch@gnu.org>
-2025-11-01 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+ PR algol68/124028
+ * algol68/execute/bits-shift-4.a68: New test.
- * gcc.dg/fold-vecperm-1.c: Test at forwprop3.
+2026-02-09 Jose E. Marchesi <jemarch@gnu.org>
-2025-10-31 Tamar Christina <tamar.christina@arm.com>
+ * algol68/compile/formal-hole-1.a68: New test.
- PR target/121853
- * gcc.target/aarch64/pr121853_1.c: New test.
- * gcc.target/aarch64/pr121853_2.c: New test.
+2026-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-2025-10-31 Paul Thomas <pault@gcc.gnu.org>
+ * gfortran.dg/finalizer_recursive_alloc_2.f90: Update dg-output string.
- PR fortran/122452
- * gfortran.dg/pdt_65.f03: New test.
+2026-02-09 David Faust <david.faust@oracle.com>
-2025-10-31 Richard Biener <rguenther@suse.de>
+ PR target/123556
+ * gcc.target/bpf/pr123556.c: New test.
- PR tree-optimization/122502
- * gcc.dg/torture/pr122502.c: New testcase.
+2026-02-09 Eric Botcazou <ebotcazou@adacore.com>
-2025-10-31 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+ * c-c++-common/tls-attr-dll.c: New test.
- * gcc.dg/tree-ssa/pr122478.c: Swap `1` and `"optimized"`.
+2026-02-09 Jakub Jelinek <jakub@redhat.com>
-2025-10-31 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+ PR c++/123984
+ * g++.dg/reflect/define_aggregate6.C: New test.
- PR tree-optimization/122497
- * gcc.dg/torture/pr122497-1.c: New test.
+2026-02-09 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-2025-10-31 Lulu Cheng <chenglulu@loongson.cn>
-
- * gcc.dg/vect/slp-widen-mult-half.c: Remove '-mlasx'.
- * gcc.dg/vect/tree-vect.h: Check whether the runtime
- environment supports LSX instructions.
- * gcc.dg/vect/vect-widen-mult-const-s16.c: Dito.
- * gcc.dg/vect/vect-widen-mult-const-u16.c: Dito.
- * gcc.dg/vect/vect-widen-mult-half-u8.c: Dito.
- * gcc.dg/vect/vect-widen-mult-half.c: Dito.
- * gcc.dg/vect/vect-widen-mult-u16.c: Dito.
- * gcc.dg/vect/vect-widen-mult-u8-s16-s32.c: Dito.
- * gcc.dg/vect/vect-widen-mult-u8-u32.c: Dito.
- * gcc.dg/vect/vect-widen-mult-u8.c: Dito.
-
-2025-10-30 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/tuplepattern-restpattern-typecheck-err.rs: New file.
-
-2025-10-30 Ryo Yoshida <low.ryoshida@gmail.com>
-
- * rust/compile/match-tuplestructpattern-non-variant.rs: New test.
-
-2025-10-30 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/issue-4231.rs: New file.
-
-2025-10-30 Lucas Ly Ba <lucas.ly-ba@outlook.fr>
-
- * rust/compile/issue-4212.rs: New test.
-
-2025-10-30 lishin <lishin1008@gmail.com>
-
- * rust/compile/issue-3556.rs: New test.
-
-2025-10-30 Ryo Yoshida <low.ryoshida@gmail.com>
-
- * rust/compile/tuple_index_on_non_tuple.rs: New test.
-
-2025-10-30 0xllx0 <github+elle@weathered-steel.dev>
-
- * rust/compile/issue-4145.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/attr_malformed_doc.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/attr_malformed_path.rs: New test.
-
-2025-10-30 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/match-tuplestructpattern-err.rs: New file.
-
-2025-10-30 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/match-tuplestructpattern-rest.rs: New file.
- * rust/execute/torture/match-tuplestructpattern-rest-1.rs: New file.
- * rust/execute/torture/match-tuplestructpattern-rest-2.rs: New file.
-
-2025-10-30 0xllx0 <github+elle@weathered-steel.dev>
-
- * rust/compile/issue-4148.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/core/core.exp: New test.
-
-2025-10-30 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/issue-3929-1.rs: New file.
- * rust/compile/issue-3929-2.rs: New file.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/execute/torture/link-name.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/macros/mbe/macro58.rs: New test.
-
-2025-10-30 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3538.rs: New test.
-
-2025-10-30 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3592.rs: New test.
-
-2025-10-30 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-4165.rs: New test.
-
-2025-10-30 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-4090-1.rs: New test.
- * rust/compile/issue-4090-2.rs: New test.
-
-2025-10-30 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-4168.rs: New test.
-
-2025-10-30 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-2394.rs: Update test case
- * rust/compile/issue-4146.rs: New test.
-
-2025-10-30 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-4139.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/issue-4155.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/issue-3922.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/issue-3924.rs: New test.
-
-2025-10-30 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3969.rs: New test.
-
-2025-10-30 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3965-1.rs: New test.
- * rust/compile/issue-3965-2.rs: New test.
-
-2025-10-30 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/tuplepattern-rest-readonly.rs: New file.
-
-2025-10-30 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/issue-3930.rs: New file.
-
-2025-10-30 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-1725-2.rs: remove bad error message
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/use_self_alone_in_list.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/use_self_alone.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/primitive-import.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/parse_float_dot.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/format_args_concat.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/global-path-array.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/impl_fnptr.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/parse_closure_bind.rs: New test.
-
-2025-10-30 lishin <lishin1008@gmail.com>
-
- * rust/compile/issue-3645.rs: New test.
-
-2025-10-30 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/slice_rest_pattern.rs: Removed -fsyntax-only.
- * rust/execute/torture/match-slicepattern-array-2.rs: New file.
- * rust/execute/torture/match-slicepattern-slice-2.rs: New file.
-
-2025-10-30 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/execute/torture/let-identifierpattern-subpattern.rs: New file.
-
-2025-10-30 lishin <lishin1008@gmail.com>
-
- * rust/compile/issue-3958.rs: New test.
-
-2025-10-30 lishin <lishin1008@gmail.com>
-
- * rust/compile/issue-3947.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/issue-3966.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/use_3.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/issue-3974.rs: New test.
-
-2025-10-30 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/issue-3726.rs: New test.
- * rust/compile/issue-3898.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/macros/mbe/macro-issue4054.rs: New test.
-
-2025-10-30 Ryutaro Okada <1015ryu88@gmail.com>
-
- * rust/compile/enum_discriminant3.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/cfg-test.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/import_wildcards.rs: New test.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/macros/mbe/macro49.rs: Add missing lang items.
-
-2025-10-30 lishin <lishin1008@gmail.com>
-
- * rust/compile/issue-3928.rs: New test.
-
-2025-10-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/execute/inline_asm_inout_ident.rs: Add arch filter on test.
- * rust/execute/inline_asm_inout_var.rs: Likewise.
-
-2025-10-30 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/attr-macro.rs: New test.
-
-2025-10-30 David Faust <david.faust@oracle.com>
-
- PR debug/122248
- * gcc.dg/debug/dwarf2/dwarf-btf-decl-tag-4.c: New.
- * gcc.dg/debug/dwarf2/dwarf-btf-decl-tag-5.c: New.
- * gcc.dg/debug/dwarf2/dwarf-btf-decl-tag-6.c: New.
-
-2025-10-30 David Faust <david.faust@oracle.com>
-
- * gcc.dg/debug/btf/btf-prune-4.c: New.
-
-2025-10-30 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/cpp/escape-3.i: Remove parentheses in dg-scan directive.
-
-2025-10-30 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/pointer-counted-by.c: Update for void pointers.
- * gcc.dg/pointer-counted-by-10.c: New test.
- * gcc.dg/pointer-counted-by-4-void.c: New test.
-
-2025-10-30 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR target/116075
- * gcc.target/aarch64/sve/dup-insr-1.c: New test.
- * gcc.target/aarch64/sve/dup-insr-2.c: New test.
-
-2025-10-30 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/122247
- * g++.dg/tree-ssa/copy-prop-aggregate-sra-2.C: New test.
-
-2025-10-30 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/122247
- * g++.dg/tree-ssa/copy-prop-aggregate-sra-1.C: New test.
-
-2025-10-30 Robin Dapp <rdapp@ventanamicro.com>
-
- * gcc.dg/tree-ssa/ctz-char.c: Remove -fno-tree-ch.
- * gcc.dg/tree-ssa/ctz-complement-char.c: Ditto.
- * gcc.dg/tree-ssa/ctz-complement-int.c: Ditto.
- * gcc.dg/tree-ssa/ctz-complement-long-long.c: Ditto.
- * gcc.dg/tree-ssa/ctz-complement-long.c: Ditto.
- * gcc.dg/tree-ssa/ctz-int.c: Ditto.
- * gcc.dg/tree-ssa/ctz-long-long.c: Ditto.
- * gcc.dg/tree-ssa/ctz-long.c: Ditto.
- * gcc.dg/tree-ssa/ctz-ch.c: New test.
- * gcc.dg/pr41488.c: Add -fno-tree-scev-cprop.
-
-2025-10-30 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/generic_inst7.ads: New test.
- * gnat.dg/specs/generic_inst8.ads: New test.
-
-2025-10-30 Robin Dapp <rdapp.gcc@gmail.com>
-
- PR target/122445
- * gcc.target/riscv/rvv/autovec/pr122445.c: New test.
-
-2025-10-30 Artemiy Volkov <artemiy.volkov@arm.com>
-
- PR tree-optimization/122478
- * gcc.dg/tree-ssa/pr122478.c: New test.
-
-2025-10-30 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/tree-ssa/pr92834.c: Scan phiopt1 instead of optimized.
-
-2025-10-30 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- PR rtl-optimization/121198
- * gcc.target/avr/pr121198.c: New test.
-
-2025-10-30 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/122485
- * gm2.dg/spell/iso/fail/badimport.mod: New test.
-
-2025-10-30 Richard Biener <rguenther@suse.de>
- Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/vect/slp-reduc-13.c: New testcase.
-
-2025-10-30 Uros Bizjak <ubizjak@gmail.com>
-
- PR target/116815
- * gcc.dg/pr116815.c: New test.
- * gcc.target/i386/pr116815.c: New test.
-
-2025-10-30 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- * c-c++-common/ubsan/align-5.c: Xfail.
- * gcc.dg/pr107389.c: Move to...
- * gcc.dg/torture/pr107389.c: ...here. Skip for lto.
- * gcc.dg/builtin-assume-aligned-1.c: Instead of
- testing for deleting of assume-align, test for
- the alignment/misalignment. Also disable the
- vectorizer.
-
-2025-10-30 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- Revert:
- 2025-10-30 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR middle-end/107389
- PR tree-optimization/122086
- * gcc.dg/pr107389.c: Move to...
- * gcc.dg/torture/pr107389.c: ...here. Skip for lto.
- Use dg-additional-options rather than dg-options.
- * c-c++-common/ubsan/align-5.c: xfail.
-
-2025-10-30 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr122457.c: New test.
-
-2025-10-30 Guo Jie <guojie@loongson.cn>
-
- * gcc.target/loongarch/fnmam4-vec.c: New test.
-
-2025-10-30 Jinyang He <hejinyang@loongson.cn>
- Peng Fan <fanpeng@loongson.cn>
-
- * gcc.target/loongarch/conditional-move-opt-1.c: Remove mul.
- * gcc.target/loongarch/conditional-move-opt-2.c: Remove and.
- * gcc.target/loongarch/conditional-move-opt-3.c: New test.
-
-2025-10-30 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/aggr32.adb: New test.
- * gnat.dg/aggr32_pkg.ads: New helper.
- * gnat.dg/aggr32_pkg-child.ads: Likewise.
-
-2025-10-30 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/generic_inst6.ads: New test.
- * gnat.dg/specs/generic_inst6_pkg1-child.ads: New helper.
- * gnat.dg/specs/generic_inst6_pkg1-child-grand1.ads: Likewise.
- * gnat.dg/specs/generic_inst6_pkg1-child-grand2.ads: Likewise.
- * gnat.dg/specs/generic_inst6_pkg1.ads: Likewise.
- * gnat.dg/specs/generic_inst6_pkg2.ads: Likewise.
- * gnat.dg/specs/generic_inst6_pkg3.ads: Likewise.
-
-2025-10-29 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/91191
- * gcc.dg/pr91191.c: New.
-
-2025-10-29 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/122165
- * gfortran.dg/pdt_64.f03: New test.
-
-2025-10-29 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/70102
- * gfortran.dg/vect/pr70102.f: New testcase.
-
-2025-10-29 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/122433
- PR fortran/122434
- * gfortran.dg/pdt_62.f03: New test.
- * gfortran.dg/pdt_63.f03: New test.
-
-2025-10-29 Lulu Cheng <chenglulu@loongson.cn>
-
- PR target/122097
- * gcc.target/loongarch/pr122097.c: New test.
-
-2025-10-29 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.target/loongarch/trap-default.c: New test.
- * gcc.target/loongarch/trap-1.c: New test.
-
-2025-10-28 Yuao Ma <c8ef@outlook.com>
-
- PR fortran/122342
- * gfortran.dg/coarray_atomic_5.f90: Update testcase.
- * gfortran.dg/team_form_3.f90: Likewise.
-
-2025-10-28 Artemiy Volkov <artemiy.volkov@arm.com>
-
- * gcc.dg/tree-ssa/forwprop-42.c: New test.
-
-2025-10-28 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/generic_inst5.ads: New test.
- * gnat.dg/specs/generic_inst5_pkg1.ads: New helper.
- * gnat.dg/specs/generic_inst5_pkg2.ads: Likewise.
-
-2025-10-28 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/generic_inst4-child2.ads: New test.
- * gnat.dg/specs/generic_inst4.ads: New helper.
- * gnat.dg/specs/generic_inst4-child1.ads: Likewise.
-
-2025-10-28 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/generic_inst3.ads: Add dg-do directive.
-
-2025-10-27 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/122422
- * g++.dg/modules/merge-20.h: New test.
- * g++.dg/modules/merge-20_a.H: New test.
- * g++.dg/modules/merge-20_b.C: New test.
-
-2025-10-27 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/122310
- * g++.dg/modules/lambda-12.h: New test.
- * g++.dg/modules/lambda-12_a.H: New test.
- * g++.dg/modules/lambda-12_b.C: New test.
-
-2025-10-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/105749
- PR tree-optimization/80635
- * g++.dg/warn/pr80635-3.C: New test.
- * g++.dg/warn/pr80635-4.C: New test.
-
-2025-10-27 H.J. Lu <hjl.tools@gmail.com>
-
- PR c/122427
- * g++.target/i386/cf_check-1.C: New test.
- * g++.target/i386/cf_check-2.C: Likewise.
- * g++.target/i386/cf_check-3.C: Likewise.
- * g++.target/i386/cf_check-4.C: Likewise.
- * gcc.target/i386/cf_check-7.c: Likewise.
- * gcc.target/i386/cf_check-8.c: Likewise.
- * gcc.target/i386/cf_check-9.c: Likewise.
- * gcc.target/i386/cf_check-10.c: Likewise.
- * gcc.target/i386/cf_check-11.c: Likewise.
- * gcc.target/i386/no-callee-saved-12.c: Remove dg-error.
- * gcc.target/i386/preserve-none-17.c: Likewise.
-
-2025-10-27 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/private3-child.ads: New test.
- * gnat.dg/specs/private3.ads: New helper.
-
-2025-10-27 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/generic_inst3.ads: New test.
- * gnat.dg/specs/generic_inst3_pkg1.ads: New helper.
- * gnat.dg/specs/generic_inst3_pkg1.adb: New helper.
- * gnat.dg/specs/generic_inst3_pkg2.ads: Likewise.
- * gnat.dg/specs/generic_inst3_pkg3.ads: Likewise.
- * gnat.dg/specs/generic_inst3_pkg3-child.ads: Likewise.
-
-2025-10-27 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/122408
- * gfortran.target/aarch64/pr122408_1.f90: New test.
- * gfortran.target/aarch64/pr122408_2.f90: New test.
-
-2025-10-27 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/122394
- * g++.dg/opt/pr122394.C: New test.
-
-2025-10-27 Olivier Hainque <hainque@adacore.com>
-
- * g++.target/riscv/rvv/xtheadvector/pr116593.C: Skip if !hostedlib.
-
-2025-10-27 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/95541
- * gfortran.dg/pdt_61.f03: New test.
-
-2025-10-27 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/111003
- * gcc.dg/tree-ssa/pr111003.c: XFAIL.
-
-2025-10-27 Richard Biener <rguenther@suse.de>
-
- PR middle-end/122325
- * gcc.dg/complex-8.c: New testcase.
- * gcc.dg/complex-9.c: Likewise.
-
-2025-10-27 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_128bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_256bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_32bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_64bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_all_mixed.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_call_mixed_function.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_different_vector_elements.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_different_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_different_width_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_equivalent_struct.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_four_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_fp_vs_int_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_large_vector_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_mixed_args.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_mixed_float_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_mixed_int_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_mixed_struct.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_mixed_struct_advanced.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_mixed_vector_types_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_multiple_unions.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_multiple_vectors.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_multiple_with_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_register_exhaustion.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_register_exhaustion_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_register_pressure_scenarios.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_same_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_simple_union.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_single_register.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_single_vector_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_struct_different_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_struct_eight_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_struct_five_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_struct_four_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_struct_nine_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_two_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-32/test_vector_array_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_128bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_256bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_32bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_64bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_all_mixed.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_call_mixed_function.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_different_vector_elements.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_different_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_different_width_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_equivalent_struct.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_four_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_fp_vs_int_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_large_vector_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_mixed_args.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_mixed_float_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_mixed_int_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_mixed_struct.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_mixed_struct_advanced.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_mixed_vector_types_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_multiple_unions.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_multiple_vectors.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_multiple_with_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_register_exhaustion.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_register_exhaustion_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_register_pressure_scenarios.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_same_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_simple_union.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_single_register.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_single_vector_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_struct_different_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_struct_eight_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_struct_five_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_struct_four_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_struct_nine_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_two_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-32-xlen-64/test_vector_array_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_128bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_256bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_32bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_64bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_all_mixed.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_call_mixed_function.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_different_vector_elements.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_different_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_different_width_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_equivalent_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_four_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_fp_vs_int_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_large_vector_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_mixed_args.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_mixed_float_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_mixed_int_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_mixed_struct.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_mixed_struct_advanced.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_mixed_vector_types_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_multiple_unions.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_multiple_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_multiple_with_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_register_exhaustion.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_register_exhaustion_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_register_pressure_scenarios.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_same_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_simple_union.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_single_register.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_single_vector_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_struct_different_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_struct_eight_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_struct_five_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_struct_four_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_struct_nine_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_two_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-32/test_vector_array_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_128bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_256bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_32bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_64bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_all_mixed.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_call_mixed_function.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_different_vector_elements.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_different_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_different_width_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_equivalent_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_four_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_fp_vs_int_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_large_vector_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_mixed_args.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_mixed_float_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_mixed_int_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_mixed_struct.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_mixed_struct_advanced.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_mixed_vector_types_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_multiple_unions.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_multiple_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_multiple_with_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_register_exhaustion.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_register_exhaustion_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_register_pressure_scenarios.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_same_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_simple_union.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_single_register.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_single_vector_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_struct_different_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_struct_eight_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_struct_five_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_struct_four_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_struct_nine_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_two_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-512-xlen-64/test_vector_array_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_128bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_256bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_32bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_64bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_all_mixed.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_call_mixed_function.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_different_vector_elements.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_different_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_different_width_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_equivalent_struct.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_four_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_fp_vs_int_vectors.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_large_vector_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_mixed_args.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_mixed_float_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_mixed_int_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_mixed_struct.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_mixed_struct_advanced.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_mixed_vector_types_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_multiple_unions.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_multiple_vectors.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_multiple_with_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_register_exhaustion.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_register_exhaustion_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_register_pressure_scenarios.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_same_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_simple_union.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_single_register.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_single_vector_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_struct_different_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_struct_eight_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_struct_five_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_struct_four_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_struct_nine_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_two_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-32/test_vector_array_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_128bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_256bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_32bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_64bit_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_all_mixed.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_call_mixed_function.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_different_vector_elements.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_different_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_different_width_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_equivalent_struct.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_four_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_fp_vs_int_vectors.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_large_vector_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_mixed_args.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_mixed_float_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_mixed_int_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_mixed_struct.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_mixed_struct_advanced.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_mixed_vector_types_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_multiple_unions.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_multiple_vectors.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_multiple_with_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_register_exhaustion.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_register_exhaustion_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_register_pressure_scenarios.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_same_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_simple_union.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_single_register.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_single_vector_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_struct_different_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_struct_eight_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_struct_five_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_struct_four_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_struct_nine_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_two_registers.c: New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-64-xlen-64/test_vector_array_struct.c:
- New test.
-
-2025-10-27 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_128bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_256bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_32bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_64bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_all_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_call_mixed_function.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_different_vector_elements.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_different_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_different_width_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_equivalent_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_four_registers.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_fp_vs_int_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_large_vector_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_mixed_args.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_mixed_float_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_mixed_int_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_mixed_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_mixed_struct_advanced.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_mixed_vector_types_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_multiple_unions.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_multiple_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_multiple_with_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_register_exhaustion.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_register_exhaustion_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_register_pressure_scenarios.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_same_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_simple_union.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_single_register.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_single_vector_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_struct_different_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_struct_eight_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_struct_five_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_struct_four_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_struct_nine_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_two_registers.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-32/test_vector_array_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_128bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_256bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_32bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_64bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_all_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_call_mixed_function.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_different_vector_elements.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_different_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_different_width_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_equivalent_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_four_registers.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_fp_vs_int_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_large_vector_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_mixed_args.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_mixed_float_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_mixed_int_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_mixed_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_mixed_struct_advanced.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_mixed_vector_types_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_multiple_unions.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_multiple_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_multiple_with_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_register_exhaustion.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_register_exhaustion_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_register_pressure_scenarios.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_same_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_simple_union.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_single_register.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_single_vector_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_struct_different_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_struct_eight_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_struct_five_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_struct_four_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_struct_nine_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_two_registers.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-128-xlen-64/test_vector_array_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_128bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_256bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_32bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_64bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_all_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_call_mixed_function.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_different_vector_elements.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_different_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_different_width_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_equivalent_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_four_registers.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_fp_vs_int_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_large_vector_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_mixed_args.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_mixed_float_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_mixed_int_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_mixed_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_mixed_struct_advanced.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_mixed_vector_types_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_multiple_unions.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_multiple_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_multiple_with_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_register_exhaustion.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_register_exhaustion_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_register_pressure_scenarios.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_same_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_simple_union.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_single_register.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_single_vector_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_struct_different_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_struct_eight_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_struct_five_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_struct_four_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_struct_nine_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_two_registers.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-32/test_vector_array_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_128bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_256bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_32bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_64bit_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_all_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_call_mixed_function.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_different_vector_elements.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_different_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_different_width_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_equivalent_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_four_registers.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_fp_vs_int_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_large_vector_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_mixed_args.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_mixed_float_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_mixed_int_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_mixed_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_mixed_struct_advanced.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_mixed_vector_types_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_multiple_unions.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_multiple_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_multiple_with_small_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_register_exhaustion.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_register_exhaustion_mixed.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_register_pressure_scenarios.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_same_vectors_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_simple_union.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_single_register.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_single_vector_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_struct_different_abi_vlen.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_struct_eight_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_struct_five_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_struct_four_256bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_struct_nine_128bit_vectors.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_two_registers.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/abi-vlen-256-xlen-64/test_vector_array_struct.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_128bit_vector.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_256bit_vector.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_32bit_vector.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_64bit_vector.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_all_mixed.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_call_mixed_function.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_different_vector_elements.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_different_vectors_struct.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_different_width_vectors_struct.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_equivalent_struct.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_four_registers.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_fp_vs_int_vectors.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_large_vector_small_abi_vlen.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_mixed_args.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_mixed_float_vector.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_mixed_int_vector.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_mixed_struct.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_mixed_struct_advanced.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_mixed_vector_types_struct.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_multiple_unions.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_multiple_vectors.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_multiple_with_small_abi_vlen.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_register_exhaustion.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_register_exhaustion_mixed.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_register_pressure_scenarios.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_same_vectors_struct.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_simple_union.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_single_register.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_single_vector_struct.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_struct_different_abi_vlen.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_struct_eight_128bit_vectors.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_struct_five_256bit_vectors.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_struct_four_256bit_vectors.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_struct_nine_128bit_vectors.h:
- New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_two_registers.h: New test.
- * gcc.target/riscv/rvv/vls-cc/common/test_vector_array_struct.h: New test.
- * gcc.target/riscv/rvv/vls-cc/riscv-vls-cc.exp: New test.
- * gcc.target/riscv/rvv/vls-cc/test_128_abi_vlen_large_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/test_128_abi_vlen_medium_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/test_256_abi_vlen_large_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/test_256_abi_vlen_very_large_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/test_32_abi_vlen_medium_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/test_32_abi_vlen_small_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/test_64_abi_vlen_medium_vector.c:
- New test.
- * gcc.target/riscv/rvv/vls-cc/test_64_abi_vlen_small_vector.c: New test.
- * gcc.target/riscv/rvv/vls-cc/vls-cc-common.h: New test.
-
-2025-10-27 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/64345
- PR tree-optimization/80770
- * gcc.target/riscv/pr120553-2.c: Update expected output.
- * gcc.target/riscv/pr64345.c: New test.
- * gcc.target/riscv/zbb-andn-orn-01.c: Skip when peephole2 isn't run.
- * gcc.target/riscv/zbb-andn-orn-02.c: Likewise.
-
-2025-10-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122419
- * gcc.dg/vect/pr122419.c: New testcase.
-
-2025-10-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122435
- * gcc.dg/tree-ssa/ssa-fre-111.c: New testcase.
-
-2025-10-27 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/122323
- * gcc.target/i386/builtin-copysign-8b.c: Add -mtune=generic.
-
-2025-10-27 Guo Jie <guojie@loongson.cn>
-
- * gcc.target/loongarch/widen-mul-rtx-cost-signed.c: New test.
- * gcc.target/loongarch/widen-mul-rtx-cost-unsigned.c: New test.
-
-2025-10-27 Guo Jie <guojie@loongson.cn>
-
- * gcc.target/loongarch/compare-both-non-zero.c: New test.
-
-2025-10-27 Guo Jie <guojie@loongson.cn>
-
- * gcc.target/loongarch/sign_extend_ashift.c: New test.
-
-2025-10-27 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
-
- * gcc.target/xtensa/one_cmpl_abs.c: Remove.
-
-2025-10-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR middle-end/107389
- PR tree-optimization/122086
- * gcc.dg/pr107389.c: Move to...
- * gcc.dg/torture/pr107389.c: ...here. Skip for lto.
- Use dg-additional-options rather than dg-options.
- * c-c++-common/ubsan/align-5.c: xfail.
-
-2025-10-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR target/122270
- * gcc.target/riscv/rvv/base/pr122270-1.c: New test.
-
-2025-10-26 Kuan-Lin Chen <rufus@andestech.com>
-
- * gcc.target/riscv/rvv/autovec/pr111391-2.c: Add expected asm.
-
-2025-10-26 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/machine_attr3.ads, gnat.dg/machine_attr3.adb: New test.
-
-2025-10-26 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/122290
- * gfortran.dg/pdt_60.f03: New test.
-
-2025-10-26 Alexandre Oliva <oliva@adacore.com>
-
- PR target/121599
- * gcc.target/aarch64/sve2/pr121599.c: Tolerate alterate insn
- selection.
-
-2025-10-25 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/114023
- * gfortran.dg/is_contiguous_5.f90: New test.
-
-2025-10-25 Jiahao Xu <xujiahao@loongson.cn>
-
- * gcc.target/loongarch/lasx-reduc-1.c: New test.
-
-2025-10-24 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr110405.c: New.
-
-2025-10-24 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/114025
- * g++.dg/pr114025.C: New.
-
-2025-10-24 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/122407
- * gm2.dg/spell/iso/fail/badspellabs.mod: New test.
- * gm2.dg/spell/iso/fail/badspelladr.mod: New test.
- * gm2.dg/spell/iso/fail/badspellcap.mod: New test.
- * gm2.dg/spell/iso/fail/badspellchr.mod: New test.
- * gm2.dg/spell/iso/fail/badspellchr2.mod: New test.
- * gm2.dg/spell/iso/fail/badspelldec.mod: New test.
- * gm2.dg/spell/iso/fail/badspellexcl.mod: New test.
- * gm2.dg/spell/iso/fail/badspellinc.mod: New test.
- * gm2.dg/spell/iso/fail/badspellincl.mod: New test.
- * gm2.dg/spell/iso/fail/badspellnew.mod: New test.
- * gm2.dg/spell/iso/fail/badspellsize.mod: New test.
- * gm2.dg/spell/iso/fail/dg-spell-iso-fail.exp: New test.
-
-2025-10-24 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR target/122402
- * gcc.target/aarch64/auto-init-padding-2.c: Turn off SRA.
- * gcc.target/aarch64/auto-init-padding-4.c: Likewise.
-
-2025-10-24 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/122386
- * gfortran.dg/transfer_array_subref_2.f90: New test.
-
-2025-10-24 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr114725.c: New.
-
-2025-10-24 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/118254
- PR tree-optimization/114331
- * gcc.dg/pr114331.c: New.
- * gcc.dg/pr118254.c: New.
-
-2025-10-24 Alex Coplan <alex.coplan@arm.com>
-
- * gcc.dg/torture/vect-permute-ice.c: New test.
-
-2025-10-24 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/vect/vect-pr122406-1.c: Adjust to expect reduction
- chain vectorization.
- * gcc.dg/vect/vect-pr122406-2.c: Likewise.
-
-2025-10-24 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122406
- * gcc.dg/vect/vect-pr122406-1.c: New testcase.
- * gcc.dg/vect/vect-pr122406-2.c: Likewise.
-
-2025-10-24 Paul-Antoine Arras <parras@baylibre.com>
-
- PR fortran/121452
- * c-c++-common/gomp/pr121452-1.c: New test.
- * c-c++-common/gomp/pr121452-2.c: New test.
- * gfortran.dg/gomp/pr121452-1.f90: New test.
- * gfortran.dg/gomp/pr121452-2.f90: New test.
- * gfortran.dg/gomp/pr121452-3.f90: New test.
-
-2025-10-24 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/122323
- * gcc.target/i386/builtin-fabs-2.c: Also scan (%edi)for x32.
-
-2025-10-24 Pengfei Li <Pengfei.Li2@arm.com>
-
- * gcc.dg/fold-vecperm-1.c: New test.
-
-2025-10-24 Olivier Hainque <hainque@adacore.com>
-
- * lib/target-supports.exp (check_weak_available):
- Return 1 for VxWorks7.
-
-2025-10-24 Joseph Myers <josmyers@redhat.com>
-
- * gcc.dg/c23-static-assert-5.c, gcc.dg/c23-static-assert-6.c,
- gcc.dg/c23-static-assert-7.c, gcc.dg/c23-static-assert-8.c,
- gcc.dg/c2y-static-assert-2.c, gcc.dg/c2y-static-assert-3.c,
- gcc.dg/c2y-static-assert-4.c: New tests.
-
-2025-10-23 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/Length_overflow__2_.out: Updated test result.
- * cobol.dg/group2/Length_overflow_with_offset__1_.out: Likewise.
- * cobol.dg/group2/Offset_overflow.out: Likewise.
- * cobol.dg/group2/CALL_with_OCCURS_DEPENDING_ON.cob: New test.
- * cobol.dg/group2/CALL_with_OCCURS_DEPENDING_ON.out: New test.
- * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_ASCII.cob: New test.
- * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_ASCII.out: New test.
- * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_EBCDIC.cob: New test.
- * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_EBCDIC.out: New test.
- * cobol.dg/group2/EC-BOUND-REF-MOD_checking_process_termination.cob: New test.
- * cobol.dg/group2/EC-BOUND-REF-MOD_checking_process_termination.out: New test.
- * cobol.dg/group2/Intrinsics_without_FUNCTION_keyword__3_.cob: New test.
- * cobol.dg/group2/Occurs_DEPENDING_ON__source_and_dest.cob: New test.
- * cobol.dg/group2/Occurs_DEPENDING_ON__source_and_dest.out: New test.
- * cobol.dg/group2/Recursive_subscripts.cob: New test.
- * cobol.dg/group2/Recursive_subscripts.out: New test.
- * cobol.dg/group2/SEARCH_ALL_with_OCCURS_DEPENDING_ON.cob: New test.
- * cobol.dg/group2/SEARCH_ALL_with_OCCURS_DEPENDING_ON.out: New test.
- * cobol.dg/group2/Subscript_by_arithmetic_expression.cob: New test.
- * cobol.dg/group2/Subscript_out_of_bounds__1_.cob: New test.
- * cobol.dg/group2/Subscript_out_of_bounds__1_.out: New test.
- * cobol.dg/group2/Subscript_out_of_bounds__2_.cob: New test.
- * cobol.dg/group2/Subscript_out_of_bounds__2_.out: New test.
- * cobol.dg/group2/Subscripted_refmods.cob: New test.
- * cobol.dg/group2/Subscripted_refmods.out: New test.
- * cobol.dg/group2/length_of_ODO_Rules_7__8A__and_8B.cob: New test.
- * cobol.dg/group2/length_of_ODO_Rules_7__8A__and_8B.out: New test.
- * cobol.dg/group2/length_of_ODO_w_-_reference_modification.cob: New test.
-
-2025-10-23 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- * gcc.dg/tree-ssa/bool-12.c: Update based on when BIT_AND/BIT_IOR
- is created and no longer MIN/MAX.
-
-2025-10-23 Robert Dubner <rdubner@symas.com>
- James K. Lowden <jklowden@cobolworx.com>
-
- * cobol.dg/typo-1.cob: New test for squiggles and carets.
-
-2025-10-23 Alfie Richards <alfie.richards@arm.com>
-
- * gcc.target/aarch64/fmv_priority1.c: New test.
- * gcc.target/aarch64/fmv_priority2.c: New test.
- * gcc.target/aarch64/fmv_priority.in: Support file.
-
-2025-10-23 Alfie Richards <alfie.richards@arm.com>
-
- PR target/122190
- * gcc.target/aarch64/pr122190.c: New test
-
-2025-10-23 zhaozhou <zhaozhou@loongson.cn>
-
- * gcc.dg/fold-round-1.c: New test.
-
-2025-10-23 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/122223
- * gcc.target/arm/mve/intrinsics/pr122223.c: Relax expected code.
-
-2025-10-23 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr101639_reduc_mask_vdi.c: New test.
- * gcc.target/i386/pr101639_reduc_mask_vqi.c: New test.
- * gcc.target/i386/pr101639_reduc_mask_vsi.c: New test.
- * gcc.target/i386/pr101639_reduc_mask_ior_vqi.c: New test.
- * gcc.target/i386/pr101639_reduc_mask_and_vqi.c: New test.
-
-2025-10-23 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr101639_reduc_mask_di.c: New test.
- * gcc.target/i386/pr101639_reduc_mask_hi.c: New test.
- * gcc.target/i386/pr101639_reduc_mask_qi.c: New test.
- * gcc.target/i386/pr101639_reduc_mask_si.c: New test.
-
-2025-10-22 Paul-Antoine Arras <parras@baylibre.com>
-
- PR middle-end/122378
- * c-c++-common/gomp/attrs-metadirective-2.c: Uncomment local label
- declaration.
- * c-c++-common/gomp/metadirective-2.c: Likewise.
-
-2025-10-22 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/122302
- * g++.dg/cpp0x/pr122302.C: New test.
- * g++.dg/cpp/embed-27.C: New test.
-
-2025-10-22 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/sve/vect-reduc-bool-10.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-11.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-12.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-13.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-14.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-15.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-16.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-17.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-18.c: New test.
-
-2025-10-22 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/vect-reduc-bool-1.c: New test.
- * gcc.target/aarch64/vect-reduc-bool-2.c: New test.
- * gcc.target/aarch64/vect-reduc-bool-3.c: New test.
- * gcc.target/aarch64/vect-reduc-bool-4.c: New test.
- * gcc.target/aarch64/vect-reduc-bool-5.c: New test.
- * gcc.target/aarch64/vect-reduc-bool-6.c: New test.
- * gcc.target/aarch64/vect-reduc-bool-7.c: New test.
- * gcc.target/aarch64/vect-reduc-bool-8.c: New test.
- * gcc.target/aarch64/vect-reduc-bool-9.c: New test.
-
-2025-10-22 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/sve/vect-reduc-bool-1.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-2.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-3.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-4.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-5.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-6.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-7.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-8.c: New test.
- * gcc.target/aarch64/sve/vect-reduc-bool-9.c: New test.
-
-2025-10-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122364
- * gcc.dg/vect/vect-reduc-chain-5.c: New testcase.
-
-2025-10-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122370
- * gcc.dg/vect/vect-pr122370.c: New testcase.
-
-2025-10-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122371
- * gcc.dg/vect/vect-pr122371.c: New testcase.
-
-2025-10-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122365
- * gcc.dg/vect/vect-reduc-bool-9.c: New testcase.
-
-2025-10-22 Haochen Jiang <haochen.jiang@intel.com>
-
- * g++.target/i386/mv16.C: Ditto.
- * gcc.target/i386/funcspec-56.inc: Handle new march.
-
-2025-10-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr122320-mask16.c: New test.
- * gcc.target/i386/pr122320-mask2.c: New test.
- * gcc.target/i386/pr122320-mask32.c: New test.
- * gcc.target/i386/pr122320-mask4.c: New test.
- * gcc.target/i386/pr122320-mask64.c: New test.
- * gcc.target/i386/pr122320-mask8.c: New test.
-
-2025-10-22 Antoni Boucher <bouanto@zoho.com>
-
- * jit.dg/all-non-failing-tests.h: Mention new test.
- * jit.dg/test-sized-float.c: New test.
-
-2025-10-21 Martin Uecker <uecker@tugraz.at>
-
- * gcc.dg/c2y-generic-6.c: New test.
- * gcc.dg/c2y-generic-7.c: New test.
-
-2025-10-21 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/ext/is_implicit_lifetime.C: New test.
-
-2025-10-21 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/122189
- * gcc.target/arm/mve/intrinsics/vadcq_m_s32.c
- * gcc.target/arm/mve/intrinsics/vadcq_m_u32.c
- * gcc.target/arm/mve/intrinsics/vsbcq_m_s32.c
- * gcc.target/arm/mve/intrinsics/vsbcq_m_u32.c
-
-2025-10-21 Paul-Antoine Arras <parras@baylibre.com>
-
- PR c/120180
- PR fortran/122306
- * c-c++-common/gomp/imperfect1.c: Adjust dg-error.
- * c-c++-common/gomp/imperfect4.c: Likewise.
- * c-c++-common/gomp/pr120180.c: Move to...
- * c-c++-common/gomp/pr120180-1.c: ...here. Remove dg-error.
- * g++.dg/gomp/attrs-imperfect1.C: Adjust dg-error.
- * g++.dg/gomp/attrs-imperfect4.C: Likewise.
- * gfortran.dg/gomp/declare-variant-2.f90: Adjust dg-error.
- * gfortran.dg/gomp/declare-variant-20.f90: Likewise.
- * c-c++-common/gomp/pr120180-2.c: New test.
- * g++.dg/gomp/pr120180-1.C: New test.
- * gfortran.dg/gomp/pr120180-1.f90: New test.
- * gfortran.dg/gomp/pr120180-2.f90: New test.
- * gfortran.dg/gomp/pr122306-1.f90: New file.
- * gfortran.dg/gomp/pr122306-2.f90: New file.
-
-2025-10-21 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/i386/sse4_1-stv-10.c: New test case.
- * gcc.target/i386/sse4_1-stv-11.c: Likewise.
- * gcc.target/i386/sse4_1-stv-12.c: Likewise.
-
-2025-10-21 Tobias Burnus <tburnus@baylibre.com>
-
- * c-c++-common/gomp/assumes-2.c: Change for 'invalid'
- to 'unknown' change for end directives.
- * c-c++-common/gomp/begin-assumes-2.c: Likewise.
- * c-c++-common/gomp/assume-2.c: Likewise. Check 'declare
- mapper'.
-
-2025-10-21 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120687
- * gcc.dg/vect/vect-reduc-chain-4.c: New testcase.
-
-2025-10-21 Avinash Jayakar <avinashd@linux.ibm.com>
-
- PR target/104116
- * gcc.dg/vect/pr104116-ceil-div-2.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-div-pow2.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-div.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-mod-2.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-mod-pow2.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-mod.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-udiv-2.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-udiv-pow2.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-udiv.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-umod-2.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-umod-pow2.c: disable vectorization.
- * gcc.dg/vect/pr104116-ceil-umod.c: disable vectorization.
- * gcc.dg/vect/pr104116-floor-div-2.c: disable vectorization.
- * gcc.dg/vect/pr104116-floor-div-pow2.c: disable vectorization.
- * gcc.dg/vect/pr104116-floor-div.c: disable vectorization.
- * gcc.dg/vect/pr104116-floor-mod-2.c: disable vectorization.
- * gcc.dg/vect/pr104116-floor-mod-pow2.c: disable vectorization.
- * gcc.dg/vect/pr104116-floor-mod.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-div-2.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-div-pow2.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-div.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-mod-2.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-mod-pow2.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-mod.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-udiv-2.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-udiv-pow2.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-udiv.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-umod-2.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-umod-pow2.c: disable vectorization.
- * gcc.dg/vect/pr104116-round-umod.c: disable vectorization.
- * gcc.dg/vect/pr104116.h (init_arr): use std idiom, correct
- indentation.
- (init_uarr): use std idiom.
-
-2025-10-21 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/95699
- PR tree-optimization/101024
- PR tree-optimization/110068
- * gcc.dg/tree-ssa/pr101024-1.c: New test.
- * gcc.dg/tree-ssa/pr110068-1.c: New test.
-
-2025-10-20 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/rvv/autovec/reduc/reduc-8.c: Adjust expected output.
-
-2025-10-20 Antoni Boucher <bouanto@zoho.com>
-
- * jit.dg/all-non-failing-tests.h: Add test-arrays-u64.c.
- * jit.dg/test-arrays-u64.c: New test.
-
-2025-10-20 Josef Melcr <jmelcr02@gmail.com>
-
- * gcc.dg/ipa/ipcp-cb-spec1.c: Moved to libgomp/testsuite/libgomp.c/.
- * gcc.dg/ipa/ipcp-cb-spec2.c: Likewise.
- * gcc.dg/ipa/ipcp-cb1.c: Likewise.
-
-2025-10-20 Antoni Boucher <bouanto@zoho.com>
-
- * jit.dg/test-error-array-bounds.c: Fix test.
-
-2025-10-20 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR c++/114457
- * c-c++-common/goacc/kernels-decompose-pr100280-1.c: Skip for
- c++26 until PR121975 is fixed.
-
-2025-10-20 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/component_value1.adb: New test.
-
-2025-10-20 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/use_type3.adb: New test.
-
-2025-10-20 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
-
- * gcc.target/aarch64/acle/asm-inlined-sysreg-1.c: New test.
- * gcc.target/aarch64/acle/asm-inlined-sysreg-2.c: Likewise.
- * gcc.target/aarch64/acle/rwsr-gated-1.c: Likewise.
- * gcc.target/aarch64/acle/rwsr-gated-2.c: Likewise.
- * lib/target-supports.exp
- (check_effective_target_aarch64_sysreg_guarding_ok): Check
- assembler support of -menable-sysreg-checking flag.
-
-2025-10-20 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: Skip scan-asm test for -O1 too.
- * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: Likewise.
- * gcc.target/riscv/shrink-wrap-1.c: Likewise. Skip for -Og as well.
- * gcc.target/riscv/xandes/xandesperf-1.c: Adjust expected output.
-
-2025-10-20 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/renaming18.adb: New test.
-
-2025-10-20 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101639
- PR tree-optimization/103495
- * gcc.dg/vect/vect-reduc-bool-1.c: New testcase.
- * gcc.dg/vect/vect-reduc-bool-2.c: Likewise.
- * gcc.dg/vect/vect-reduc-bool-3.c: Likewise.
- * gcc.dg/vect/vect-reduc-bool-4.c: Likewise.
- * gcc.dg/vect/vect-reduc-bool-5.c: Likewise.
- * gcc.dg/vect/vect-reduc-bool-6.c: Likewise.
- * gcc.dg/vect/vect-reduc-bool-7.c: Likewise.
- * gcc.dg/vect/vect-reduc-bool-8.c: Likewise.
-
-2025-10-20 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/99930
- PR target/122323
- * gcc.target/i386/builtin-copysign-2.c: New test.
- * gcc.target/i386/builtin-copysign-3.c: Likewise.
- * gcc.target/i386/builtin-copysign-4.c: Likewise.
- * gcc.target/i386/builtin-copysign-5.c: Likewise.
- * gcc.target/i386/builtin-copysign-6.c: Likewise.
- * gcc.target/i386/builtin-copysign-7.c: Likewise.
- * gcc.target/i386/builtin-copysign-8a.c: Likewise.
- * gcc.target/i386/builtin-copysign-8b.c: Likewise.
- * gcc.target/i386/builtin-fabs-1.c: Likewise.
- * gcc.target/i386/builtin-fabs-2.c: Likewise.
-
-2025-10-19 Georg-Johann Lay <avr@gjlay.de>
-
- PR testsuite/122212
- PR testsuite/52641
- * gcc.dg/torture/pr122212.c: Pass 0xffffffff instead of -1u
- for all bits set in uint32_t.
-
-2025-10-19 Georg-Johann Lay <avr@gjlay.de>
-
- PR testsuite/122016
- PR testsuite/52641
- * gcc.dg/torture/pr122016.c (strncmp): Use __SIZE_TYPE__ instead
- of long as type of the size argument.
-
-2025-10-19 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Add test helper macros.
- * gcc.target/riscv/sat/sat_u_mul-7-u16-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u16-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u16-from-u64.rv64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u32-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u32-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u32-from-u64.rv64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u64-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u8-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u8-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-7-u8-from-u64.rv64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-7-u16-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-7-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-7-u16-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-7-u32-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-7-u32-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-7-u64-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-7-u8-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-7-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-7-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-7-u8-from-u64.c: New test.
-
-2025-10-18 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/119060
- * g++.dg/cpp26/observable-checkpoint.C: New test.
-
-2025-10-18 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/122279
- * g++.dg/modules/namespace-13_b.C: Adjust expected results.
- * g++.dg/modules/namespace-13_c.C: Test non-exported
- using-directive is not used.
- * g++.dg/modules/namespace-14_a.C: New test.
- * g++.dg/modules/namespace-14_b.C: New test.
- * g++.dg/modules/namespace-14_c.C: New test.
- * g++.dg/modules/namespace-14_d.C: New test.
-
-2025-10-18 Tamar Christina <tamar.christina@arm.com>
-
- PR middle-end/122069
- * gcc.target/aarch64/sve2/pr122069_3.c: New test.
- * gcc.target/aarch64/sve2/pr122069_4.c: New test.
-
-2025-10-18 Tamar Christina <tamar.christina@arm.com>
-
- PR middle-end/122069
- * gcc.target/aarch64/sve2/pr122069_1.c: New test.
- * gcc.target/aarch64/sve2/pr122069_2.c: New test.
-
-2025-10-18 Tamar Christina <tamar.christina@arm.com>
-
- PR middle-end/122069
- * gcc.target/aarch64/sve/pr122069_1.c: New test.
- * gcc.target/aarch64/sve/pr122069_2.c: New test.
-
-2025-10-18 Tamar Christina <tamar.christina@arm.com>
-
- PR middle-end/122069
- * gcc.target/aarch64/pr122069_3.c: New test.
- * gcc.target/aarch64/pr122069_4.c: New test.
-
-2025-10-18 Tamar Christina <tamar.christina@arm.com>
-
- PR middle-end/122069
- * gcc.target/aarch64/pr122069_1.c: New test.
- * gcc.target/aarch64/pr122069_2.c: New test.
-
-2025-10-18 Yuao Ma <c8ef@outlook.com>
-
- * gfortran.dg/conditional_1.f90: Test character type.
- * gfortran.dg/conditional_2.f90: Test print constants.
- * gfortran.dg/conditional_4.f90: Test diagnostic message.
- * gfortran.dg/conditional_6.f90: Test character cond-arg.
-
-2025-10-18 Linsen Zhou <i@lin.moe>
-
- PR tree-optimization/122012
- * gcc.dg/torture/pr122012.c: New test.
-
-2025-10-17 David Faust <david.faust@oracle.com>
-
- PR target/122139
- * gcc.target/bpf/memset-3.c: New.
- * gcc.target/bpf/memset-4.c: New.
-
-2025-10-17 Tamar Christina <tamar.christina@arm.com>
- Jennifer Schmitz <jschmitz@nvidia.com>
-
- PR target/121604
- * gcc.target/aarch64/sve/pr121604_brk.c: New test.
- * gcc.target/aarch64/sve2/pr121604_pmov.c: New test.
-
-2025-10-17 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122308
- * gcc.dg/vect/vect-pr122308.c: New testcase.
-
-2025-10-17 Josef Melcr <jmelcr02@gmail.com>
-
- * gcc.dg/ipa/ipcp-cb-spec1.c: New test.
- * gcc.dg/ipa/ipcp-cb-spec2.c: New test.
- * gcc.dg/ipa/ipcp-cb1.c: New test.
-
-2025-10-17 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/style1.ads: New test.
-
-2025-10-17 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122301
- * gcc.dg/vect/vect-pr122301.c: New testcase.
-
-2025-10-17 Avinash Jayakar <avinashd@linux.ibm.com>
-
- PR tree-optimization/104116
- * gcc.dg/vect/pr104116-ceil-div-2.c: New test.
- * gcc.dg/vect/pr104116-ceil-div-pow2.c: New test.
- * gcc.dg/vect/pr104116-ceil-div.c: New test.
- * gcc.dg/vect/pr104116-ceil-mod-2.c: New test.
- * gcc.dg/vect/pr104116-ceil-mod-pow2.c: New test.
- * gcc.dg/vect/pr104116-ceil-mod.c: New test.
- * gcc.dg/vect/pr104116-ceil-udiv-2.c: New test.
- * gcc.dg/vect/pr104116-ceil-udiv-pow2.c: New test.
- * gcc.dg/vect/pr104116-ceil-udiv.c: New test.
- * gcc.dg/vect/pr104116-ceil-umod-2.c: New test.
- * gcc.dg/vect/pr104116-ceil-umod-pow2.c: New test.
- * gcc.dg/vect/pr104116-ceil-umod.c: New test.
- * gcc.dg/vect/pr104116-floor-div-2.c: New test.
- * gcc.dg/vect/pr104116-floor-div-pow2.c: New test.
- * gcc.dg/vect/pr104116-floor-div.c: New test.
- * gcc.dg/vect/pr104116-floor-mod-2.c: New test.
- * gcc.dg/vect/pr104116-floor-mod-pow2.c: New test.
- * gcc.dg/vect/pr104116-floor-mod.c: New test.
- * gcc.dg/vect/pr104116-round-div-2.c: New test.
- * gcc.dg/vect/pr104116-round-div-pow2.c: New test.
- * gcc.dg/vect/pr104116-round-div.c: New test.
- * gcc.dg/vect/pr104116-round-mod-2.c: New test.
- * gcc.dg/vect/pr104116-round-mod-pow2.c: New test.
- * gcc.dg/vect/pr104116-round-mod.c: New test.
- * gcc.dg/vect/pr104116-round-udiv-2.c: New test.
- * gcc.dg/vect/pr104116-round-udiv-pow2.c: New test.
- * gcc.dg/vect/pr104116-round-udiv.c: New test.
- * gcc.dg/vect/pr104116-round-umod-2.c: New test.
- * gcc.dg/vect/pr104116-round-umod-pow2.c: New test.
- * gcc.dg/vect/pr104116-round-umod.c: New test.
- * gcc.dg/vect/pr104116.h: New test.
-
-2025-10-17 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/122296
- * gcc.dg/torture/int-bwise-opt-1.c: New test.
-
-2025-10-17 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/122296
- * gcc.dg/tree-ssa/int-bwise-opt-vect01.c: New test.
-
-2025-10-16 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_test_graphs.cc
- (report_diag_with_graphs): Port from set_attr to set_property.
-
-2025-10-15 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/121468
- PR tree-optimization/121206
- PR tree-optimization/122200
- * gcc.dg/pr121468.c: New.
- * gcc.dg/pr122200.c: New.
-
-2025-10-15 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/118460
- * gcc.target/arm/armv8_2-fp16-move-1.c: Adjust expected output.
- * gcc.target/arm/armv8_2-fp16-move-2.c: Likewise.
-
-2025-10-15 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/122037
- * gcc.dg/tree-ssa/vla-1.c: New test.
-
-2025-10-15 Alice Carlotti <alice.carlotti@arm.com>
-
- * gcc.target/aarch64/acle/rwsr-armv8p9.c: Fix incorrect encoding.
-
-2025-10-15 Sebastian Pop <spop@nvidia.com>
-
- * gcc.dg/autopar/runtime-auto.c: New test.
-
-2025-10-15 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/122189
- * gcc.target/arm/mve/intrinsics/vadcq-check-carry.c: New test.
- * gcc.target/arm/mve/intrinsics/vadcq_m_s32.c: Adjust instructions
- order.
- * gcc.target/arm/mve/intrinsics/vadcq_m_u32.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vsbcq_m_s32.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vsbcq_m_u32.c: Likewise.
-
-2025-10-15 Roger Sayle <roger@nextmovesoftware.com>
-
- PR rtl-optimization/122266
- * gcc.target/i386/pr122266.c: New test case.
-
-2025-10-14 Patrick Palka <ppalka@redhat.com>
-
- PR c++/122192
- * g++.dg/template/dependent-base6.C: Verify mem-initializer-id
- qualified name lookup is type-only too.
-
-2025-10-14 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/121949
- * gcc.dg/vect/pr121949_1.c: New test.
- * gcc.dg/vect/pr121949_2.c: New test.
- * gcc.dg/vect/pr121949_3.c: New test.
-
-2025-10-14 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/vect/pr120687-1.c: Adjust.
- * gcc.dg/vect/pr120687-2.c: Likewise.
- * gcc.dg/vect/pr120687-3.c: Likewise.
-
-2025-10-14 Haochen Jiang <haochen.jiang@intel.com>
-
- * g++.dg/other/i386-2.C: Remove AMX-TRANSPOSE test.
- * g++.dg/other/i386-3.C: Ditto.
- * gcc.target/i386/amx-check.h: Ditto.
- * gcc.target/i386/amxmovrs-asmatt-1.c: Ditto.
- * gcc.target/i386/amxmovrs-asmintel-1.c: Ditto.
- * gcc.target/i386/funcspec-56.inc: Ditto.
- * gcc.target/i386/sse-12.c: Ditto.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * lib/target-supports.exp: Ditto.
- * gcc.target/i386/amxmovrs-2rpntlvwrs-2.c: Removed.
- * gcc.target/i386/amxtranspose-2rpntlvw-2.c: Removed.
- * gcc.target/i386/amxtranspose-asmatt-1.c: Removed.
- * gcc.target/i386/amxtranspose-asmintel-1.c: Removed.
- * gcc.target/i386/amxtranspose-conjtcmmimfp16ps-2.c: Removed.
- * gcc.target/i386/amxtranspose-conjtfp16-2.c: Removed.
- * gcc.target/i386/amxtranspose-tcmmimfp16ps-2.c: Removed.
- * gcc.target/i386/amxtranspose-tcmmrlfp16ps-2.c: Removed.
- * gcc.target/i386/amxtranspose-tdpbf16ps-2.c: Removed.
- * gcc.target/i386/amxtranspose-tdpfp16ps-2.c: Removed.
- * gcc.target/i386/amxtranspose-tmmultf32ps-2.c: Removed.
- * gcc.target/i386/amxtranspose-transposed-2.c: Removed.
-
-2025-10-14 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/122178
- * g++.dg/tree-ssa/cselim-1.C: New test.
-
-2025-10-14 Zhongyao Chen <chenzhongyao.hit@gmail.com>
-
- * gcc.target/riscv/predef-profiles-1.c: New test for __riscv_rvi20u64.
- * gcc.target/riscv/predef-profiles-2.c: New test for __riscv_rvi20u32.
- * gcc.target/riscv/predef-profiles-3.c: New test for __riscv_rva20u64.
- * gcc.target/riscv/predef-profiles-4.c: New test for __riscv_rva22u64.
- * gcc.target/riscv/predef-profiles-5.c: New test for __riscv_rva23u64.
- * gcc.target/riscv/predef-profiles-6.c: New test for __riscv_rva23s64.
- * gcc.target/riscv/predef-profiles-7.c: New test for __riscv_rvb23u64.
- * gcc.target/riscv/predef-profiles-8.c: New test for __riscv_rvb23s64.
-
-2025-10-13 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/cpp/cpp.exp: Process .i files.
- * gcc.dg/cpp/pr36674.i: Pass -Wno-implicit-int.
- * gcc.dg/cpp/escape-3.i: New test.
-
-2025-10-13 Shreya Munnangi <smunnangi1@ventanamicro.com>
-
- PR target/120811
- * gcc.target/riscv/add-synthesis-1.c: Adjust const to fit in range.
- * gcc.target/riscv/pr120811.c: Add new test case.
- * gcc.target/riscv/sum-of-two-s12-const-1.c: Adjust const to fit in range.
-
-2025-10-13 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/120674
- * gcc.target/riscv/pr120674.c: New test.
-
-2025-10-13 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/122228
- * g++.dg/cpp1y/func_constexpr3.C: New test.
-
-2025-10-13 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/122241
- * gm2/iso/fail/badconst.mod: New test.
- * gm2/iso/fail/badtype.mod: New test.
- * gm2/iso/fail/badvar.mod: New test.
-
-2025-10-13 Alex Coplan <alex.coplan@arm.com>
-
- PR tree-optimization/121772
- * gcc.target/aarch64/torture/pr121772.c: Add -fchecking to
- dg-options.
-
-2025-10-13 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/118019
- * gcc.target/riscv/rvv/autovec/pr118019-2.c: New test.
-
-2025-10-13 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/121191
- * gfortran.dg/pdt_59.f03: New test.
-
-2025-10-12 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/122163
- * g++.dg/cpp0x/lambda/lambda-ref3.C: New test.
-
-2025-10-12 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/95543
- PR fortran/103748
- * gfortran.dg/pdt_17.f03: Change error message.
- * gfortran.dg/pdt_57.f03: New test.
- * gfortran.dg/pdt_58.f03: New test.
-
-2025-10-11 Gaius Mulley <gaiusmod2@gmail.com>
-
- * gm2/iso/fail/badfield.mod: New test.
- * gm2/iso/fail/badfield2.mod: New test.
- * gm2/iso/fail/badprocedure.mod: New test.
- * gm2/iso/fail/badprocedure2.mod: New test.
- * gm2/iso/fail/badset4.mod: New test.
-
-2025-10-11 Bohan Lei <garthlei@linux.alibaba.com>
-
- PR target/119587
- * gcc.target/riscv/xtheadmemidx-bug.c: New test.
-
-2025-10-10 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/50377
- * gfortran.dg/pr41011.f: Fix invalid testcase.
- * gfortran.dg/actual_procedure_2.f: New test.
-
-2025-10-10 David Faust <david.faust@oracle.com>
-
- PR target/122141
- * gcc.target/bpf/pr122141-1.c: New.
- * gcc.target/bpf/pr122141-2.c: New.
-
-2025-10-10 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group1/check_88.cob: Likewise.
-
-2025-10-10 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- * gfortran.dg/intent_optimize_10.f90: Update so -g won't fail.
- * gcc.dg/tree-ssa/copy-prop-aggregate-sra-1.c: New testcase.
-
-2025-10-10 Patrick Palka <ppalka@redhat.com>
-
- PR c++/122192
- * g++.dg/template/dependent-base6.C: New test.
-
-2025-10-10 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vwsubu.wx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen.h: Add test helper
- macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/wx_vwsubu-run-1-u64.c: New test.
-
-2025-10-10 Juergen Christ <jchrist@linux.ibm.com>
-
- * gcc.target/s390/fminmax-1.c: Disable for signaling NaNs.
- * gcc.target/s390/fminmax-2.c: Ditto.
- * gcc.target/s390/vector/reduc-minmax-1.c: Ditto.
-
-2025-10-10 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- PR testsuite/116421
- * c-c++-common/vector-subscript-4.c: Check for vectors prior
- ISEL.
-
-2025-10-10 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.dg/vect/vect-reduc-chain-1.c: Adjust expected
- dump.
-
-2025-10-10 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/122223
- * gcc.target/arm/mve/intrinsics/pr122223.c: New test.
-
-2025-10-10 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122111
- * gcc.target/arm/pr122111.c: New test.
-
-2025-10-10 YunQiang Su <yunqiang@isrc.iscas.ac.cn>
-
- Revert:
- 2025-10-10 Jie Mei <jie.mei@oss.cipunited.com>
-
- * gcc.target/mips/mips16e2-cache.c: Use isa_rev>=2 instead of
- -mips32r2 and remove -mips16 option.
- * gcc.target/mips/mips16e2-cmov.c: Add isa_rev>=2 and remove
- -mips16 option.
- * gcc.target/mips/mips16e2-gp.c: Same as above.
- * gcc.target/mips/mips16e2.c: Same as above.
-
-2025-10-10 YunQiang Su <yunqiang@isrc.iscas.ac.cn>
-
- Revert:
- 2025-09-27 YunQiang Su <syq@gcc.gnu.org>
-
- * gcc.target/mips/mips16e2.c: Use isa_rev=2 instead of >=2.
- * gcc.target/mips/mips16e2-cache.c: Ditto.
- * gcc.target/mips/mips16e2-cmov.c: Ditto.
- * gcc.target/mips/mips16e2-gp.c: Ditto.
-
-2025-10-09 David Faust <david.faust@oracle.com>
-
- * gcc.target/bpf/core-btf-tag-1.c: New test.
- * gcc.target/bpf/core-btf-tag-2.c: New test.
-
-2025-10-09 David Faust <david.faust@oracle.com>
-
- * gcc.dg/debug/btf/btf-decl-tag-1.c: New test.
- * gcc.dg/debug/btf/btf-decl-tag-2.c: New test.
- * gcc.dg/debug/btf/btf-decl-tag-3.c: New test.
- * gcc.dg/debug/btf/btf-decl-tag-4.c: New test.
- * gcc.dg/debug/btf/btf-type-tag-1.c: New test.
- * gcc.dg/debug/btf/btf-type-tag-2.c: New test.
- * gcc.dg/debug/btf/btf-type-tag-3.c: New test.
- * gcc.dg/debug/btf/btf-type-tag-4.c: New test.
- * gcc.dg/debug/btf/btf-type-tag-c2x-1.c: New test.
-
-2025-10-09 David Faust <david.faust@oracle.com>
-
- * gcc.dg/debug/ctf/ctf-decl-tag-1.c: New test.
- * gcc.dg/debug/ctf/ctf-type-tag-1.c: New test.
-
-2025-10-09 David Faust <david.faust@oracle.com>
-
- * gcc.dg/debug/dwarf2/dwarf-btf-decl-tag-1.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-decl-tag-2.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-decl-tag-3.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-1.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-2.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-3.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-4.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-5.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-6.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-7.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-8.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-9.c: New test.
- * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-10.c: New test.
-
-2025-10-09 David Faust <david.faust@oracle.com>
-
- * gcc.dg/attr-btf-decl-tag-1.c: New test.
- * gcc.dg/attr-btf-decl-tag-2.c: New test.
- * gcc.dg/attr-btf-type-tag-1.c: New test.
- * gcc.dg/attr-btf-type-tag-2.c: New test.
- * gcc.dg/attr-btf-type-tag-3.c: New test.
-
-2025-10-09 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/cpp/has-builtin-4.c: Expect
- __has_builtin (__builtin_c23_va_start) == 1 also for C++26.
- * c-c++-common/Wvarargs.c (foo3): Don't expect undefined behavior
- warning for C++26.
- * g++.dg/cpp26/stdarg1.C: New test.
- * g++.dg/cpp26/stdarg2.C: New test.
- * g++.dg/cpp26/stdarg3.C: New test.
- * g++.dg/cpp26/stdarg4.C: New test.
- * g++.dg/cpp26/stdarg5.C: New test.
- * g++.dg/cpp26/stdarg6.C: New test.
- * g++.dg/cpp26/stdarg7.C: New test.
- * g++.dg/cpp26/stdarg8.C: New test.
- * g++.dg/cpp26/stdarg9.C: New test.
- * g++.dg/opt/pr60849.C (foo): Add explicit cast.
-
-2025-10-09 Egas Ribeiro <egas.g.ribeiro@tecnico.ulisboa.pt>
-
- PR c++/116477
- * g++.dg/cpp2a/concepts-pr116477.C: New test.
-
-2025-10-09 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/122222
- * gcc.target/avr/pr122222-sitod.c: New test.
-
-2025-10-09 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/122220
- * gcc.target/avr/pr122220.c: New test.
-
-2025-10-09 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/analyzer_cpython_plugin.cc: Replace INCLUDE_
- defines with include of include "analyzer/common.h". Update
- for changes to binding_pair.
- * gcc.dg/plugin/analyzer_kernel_plugin.cc: Likewise.
- * gcc.dg/plugin/analyzer_known_fns_plugin.cc: Likewise.
-
-2025-10-09 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.dg/tree-ssa/cselim-2.c: Pass -ftree-cselim option.
-
-2025-10-09 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/122206
- * gfortran.dg/interface_abstract_6.f90: New test.
-
-2025-10-09 Jakub Jelinek <jakub@redhat.com>
-
- PR c/122188
- * gcc.dg/torture/pr122188.c: New test.
-
-2025-10-09 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_group_plugin.cc: Define INCLUDE_VECTOR.
- * gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Likewise.
- * gcc.dg/plugin/location_overflow_plugin.cc: Likewise.
-
-2025-10-09 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
-
- * gcc.target/xtensa/constsynth_2insns.c,
- gcc.target/xtensa/constsynth_3insns.c,
- gcc.target/xtensa/constsynth_double.c: Remove due to outdated.
- * gcc.target/xtensa/constsynthV2_O2_costs0.c,
- gcc.target/xtensa/constsynthV2_O2_costs5.c,
- gcc.target/xtensa/constsynthV2_Os.c: New.
-
-2025-10-09 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
-
- * gcc.target/xtensa/BGEUI-BLTUI-32k-64k.c:
- Disable optimizations and modify to also verify RTL dump in the
- "expand" pass.
-
-2025-10-09 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122212
- * gcc.dg/torture/pr122212.c: New testcase.
-
-2025-10-09 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/122210
- * gcc.target/avr/dtofx.c: New test.
-
-2025-10-09 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/122210
- * gcc.target/avr/fxtod.c: New test.
-
-2025-10-09 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/rvv/vls-type-rvv-max-lmul.c: New test.
- * gcc.target/riscv/rvv/vls-type-rvv-max-lmul-autovec.c: New
- test.
-
-2025-10-08 Joseph Myers <josmyers@redhat.com>
-
- * gcc.dg/c11-generic-4.c, gcc.dg/c23-generic-5.c,
- gcc.dg/c2y-generic-5.c: New tests.
-
-2025-10-08 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/49111
- * gfortran.dg/binding_label_tests_9.f03: Adjust test.
- * gfortran.dg/module_private_2.f90: Likewise.
- * gfortran.dg/public_private_module_2.f90: Likewise.
- * gfortran.dg/binding_label_tests_35.f90: New test.
-
-2025-10-08 Martin Uecker <uecker@tugraz.at>
-
- * gcc.dg/c11-generic-2.c: Adapt error message.
- * gcc.dg/c2y-generic-3.c: Adapt test.
- * gcc.dg/c2y-generic-4.c: New test.
-
-2025-10-08 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/cpp/named-universal-char-escape-1.c: Add test for
- \N{CJK UNIFIED IDEOGRAPH-3340E}.
-
-2025-10-08 Jason Merrill <jason@redhat.com>
-
- * g++.dg/analyzer/new-2.C: Adjust diags.
- * g++.dg/analyzer/noexcept-new.C: Adjust diags.
- * g++.dg/warn/Warray-bounds-23.C: Add warnings.
- * g++.dg/warn/Warray-bounds-24.C: Add warnings.
- * g++.dg/cpp26/constexpr-new4a.C: New test.
-
-2025-10-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/110223
- PR tree-optimization/122128
- * gcc.dg/vect/vect-bool-2.c: New testcase.
- * gcc.dg/vect/vect-bool-cmp-3.c: Likewise.
- * gcc.dg/vect/vect-bool-cmp-4.c: Likewise.
-
-2025-10-08 Richard Biener <rguenther@suse.de>
-
- PR testsuite/120100
- * g++.dg/vect/pr64410.cc: Adjust.
-
-2025-10-08 Richard Biener <rguenther@suse.de>
-
- PR target/120091
- * gcc.target/i386/pr119919.c: Only check for vectorization
- when !ia32.
-
-2025-10-08 Alfie Richards <alfie.richards@arm.com>
-
- PR target/122180
- * gcc.target/i386/pr122180.c: New test.
-
-2025-10-08 Jakub Jelinek <jakub@redhat.com>
-
- PR c/122188
- * c-c++-common/pr122188.c: New test.
-
-2025-10-08 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/121206
- * gcc.dg/pr121987.c (main): Use unsigned long long type for e instead
- of unsigned long and use ULL suffix on the initializer.
-
-2025-10-08 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/93175
- PR fortran/102240
- PR fortran/102686
- * gfortran.dg/pdt_55.f03: New test.
-
-2025-10-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/105490
- * gcc.dg/vect/vect-cond-14.c: New testcase.
-
-2025-10-08 Antoni Boucher <bouanto@zoho.com>
-
- PR jit/112466
- * jit.dg/all-non-failing-tests.h: Mention
- test-target-info.c.
- * jit.dg/test-target-info.c: New test.
- * jit.dg/test-error-target-info.c: New test.
-
-2025-10-07 Joseph Myers <josmyers@redhat.com>
-
- PR c/26581
- * gcc.dg/c23-incomplete-2.c, gcc.dg/c23-incomplete-3.c,
- gcc.dg/c23-incomplete-4.c, gcc.dg/c2y-incomplete-4.c,
- gcc.dg/c2y-incomplete-5.c: New tests.
- * gcc.dg/c23-thread-local-2.c, gcc.dg/c2y-incomplete-1.c: Update
- expected errors.
-
-2025-10-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120691
- * gcc.target/i386/pr120691.c: New test.
-
-2025-10-07 Jason Merrill <jason@redhat.com>
-
- * g++.dg/warn/Warray-bounds-20.C: Remove xfails, add diags.
-
-2025-10-07 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/122187
- * gcc.target/avr/torture/pr122187.c: New test.
-
-2025-10-07 Jonathan Wakely <jwakely@redhat.com>
-
- * gfortran.dg/dynamic_dispatch_9.f03: Fix spelling in comment.
- * gfortran.dg/use_only_3.inc: Likewise
-
-2025-10-07 Robin Dapp <rdapp.gcc@gmail.com>
-
- PR target/121845
- * gcc.target/riscv/rvv/autovec/pr121845.c: New test.
-
-2025-10-07 Raphael Moreira Zinsly <rzinsly@ventanamicro.com>
-
- PR target/122124
- * gcc.target/riscv/rvv/autovec/pr122124.c: New test.
-
-2025-10-07 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/102901
- * gfortran.dg/pdt_56.f03: Copy of pdt_13.f03 compiled with
- -fcheck=all.
-
-2025-10-07 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/121921
- * gcc.dg/pr121921-1.c: New test.
-
-2025-10-07 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/122083
- * gcc.dg/tree-ssa/ssa-pre-19.c: Disable phiopt and cselim.
- * g++.dg/opt/pr122083-1.C: New test.
- * gcc.dg/tree-ssa/cselim-1.c: New test.
- * gcc.dg/tree-ssa/cselim-2.c: New test.
-
-2025-10-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/122122
- * gcc.target/i386/memcpy-pr120683-2.c: Swap %edx/%rdx with
- %eax/%rax after
- * gcc.target/i386/memcpy-pr120683-3.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-4.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-5.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-6.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-7.c: Likewise.
- * gcc.target/i386/pr111657-1.c: Likewise.
-
-2025-10-06 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/122155
- * gcc.dg/tree-ssa/cselim-3.c: New test.
-
-2025-10-06 Georg-Johann Lay <avr@gjlay.de>
-
- * gcc.target/avr/sincos-1.c: New test.
-
-2025-10-06 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/121206
- * gcc.dg/pr121987.c: New.
-
-2025-10-06 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/122177
- * gcc.target/avr/fminfmax-1.c: New test.
-
-2025-10-06 Georg-Johann Lay <avr@gjlay.de>
-
- * gcc.target/avr/cmpdi-1.c: New test.
-
-2025-10-06 Jennifer Schmitz <jschmitz@nvidia.com>
-
- PR target/121599
- * gcc.target/aarch64/sve2/pr121599.c: New test.
-
-2025-10-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122131
- * gcc.target/powerpc/altivec-39.c: New testcase.
-
-2025-10-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122158
- * gcc.dg/vect/pr122158.c: New testcase.
-
-2025-10-06 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/122133
- * c-c++-common/toplevel-asm-9.c: New test.
-
-2025-10-05 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/122150
- * gcc.target/i386/pr122150.c: New test.
-
-2025-10-05 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- * c-c++-common/torture/asm-inline.c: Disable at -Og.
- * gcc.dg/torture/restrict-8.c: Likewise.
-
-2025-10-05 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vwaddu.wx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen.h: Add test helper
- macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen_data.h: Add test
- helper macros and data.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen_wx_run.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/wx_vwaddu-run-1-u64.c: New test.
-
-2025-10-05 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/122053
- * g++.dg/modules/pr122053_a.C: New test.
- * g++.dg/modules/pr122053_b.C: New test.
-
-2025-10-05 Nathaniel Shead <nathanieloshead@gmail.com>
-
- * g++.dg/modules/namespace-1_c.C: Adjust to expect errors.
- * g++.dg/modules/namespace-2_b.C: Likewise.
- * g++.dg/modules/namespace-3_a.C: Removed.
- * g++.dg/modules/namespace-3_b.C: Removed.
-
-2025-10-05 Franck Behaghel <franckbehaghel_gcc@protonmail.com>
-
- * gnat.dg/allocator3.adb: New test.
-
-2025-10-05 Eric Botcazou <ebotcazou@adacore.com>
-
- PR ada/113536
- * gnat.dg/reduce2.adb: New test.
-
-2025-10-04 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/107968
- * gfortran.dg/implied_do_io_9.f90: New test.
-
-2025-10-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/122153
- * gcc.dg/tree-ssa/pr122153-1.c: New test.
-
-2025-10-04 Matteo Nicoli <matteo.nicoli001@gmail.com>
-
- PR tree-optimization/117760
- * gcc.dg/int-bwise-opt-1.c: New test.
- * gcc.dg/int-bwise-opt-2.c: New test.
-
-2025-10-04 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/122104
- * gcc.target/i386/pr122104.c: New test.
-
-2025-10-04 Raphael Moreira Zinsly <rzinsly@ventanamicro.com>
-
- PR target/122114
- * gcc.target/riscv/pr122114.c: New test.
-
-2025-10-04 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/122147
- * gcc.target/riscv/pr122147.c: New test.
-
-2025-10-04 Zhongyao Chen <chenzhongyao.hit@gmail.com>
-
- PR target/118945
- * gcc.target/riscv/rvv/autovec/pr118945-1.c: New file.
- * gcc.target/riscv/rvv/autovec/pr118945-2.c: New file.
-
-2025-10-04 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/use_type1.adb: New test.
- * gnat.dg/use_type2.adb: Likewise.
-
-2025-10-04 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp2a/constexpr-new28.C: New test.
- * g++.dg/cpp2a/constexpr-new29.C: New test.
-
-2025-10-04 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/114457
- * g++.dg/cpp1y/vla-initlist1.C: Remove dg-skip-if for powerpc.
- Initialize i to 43 for ctor from initializer_list and expect value
- 43 instead of 42.
- * g++.dg/cpp26/attr-indeterminate1.C: New test.
- * g++.dg/cpp26/attr-indeterminate2.C: New test.
- * g++.dg/cpp26/attr-indeterminate3.C: New test.
- * g++.dg/cpp26/attr-indeterminate4.C: New test.
- * g++.dg/cpp26/erroneous1.C: New test.
- * g++.dg/cpp26/erroneous2.C: New test.
- * g++.dg/cpp26/erroneous3.C: New test.
- * g++.dg/cpp26/erroneous4.C: New test.
- * g++.dg/opt/store-merging-1.C: Add
- -ftrivial-auto-var-init=uninitialized to dg-options.
- * g++.dg/uninit-pred-loop-1_b.C: Expect a warning for C++26.
- * g++.dg/warn/Wuninitialized-13.C: Expect warning on a different
- line.
- * c-c++-common/ubsan/vla-1.c: Add
- -ftrivial-auto-var-init=uninitialized to dg-options.
- * c-c++-common/uninit-17.c: For c++26 expect warning on a different
- line.
- * g++.dg/warn/Warray-bounds-20.C: Expect warning on a different line.
- * c-c++-common/analyzer/invalid-shift-1.c: Xfail for c++26 until
- PR122044 is fixed.
- * g++.dg/analyzer/exception-value-2.C: Skip for c++26 until PR122044
- is fixed.
- * c-c++-common/goacc-gomp/nesting-1.c: Skip for c++26 until PR121975
- is fixed.
- * c-c++-common/goacc/kernels-decompose-2.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-pr100400-1-1.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-pr100400-1-3.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-pr104061-1-1.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-pr104061-1-3.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-pr104061-1-4.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-pr104132-1.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-pr104133-1.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-pr104774-1.c: Likewise.
- * c-c++-common/goacc/mdc-1.c: Likewise.
-
-2025-10-04 Jason Merrill <jason@redhat.com>
-
- PR c++/122127
- PR c++/112632
- * g++.dg/cpp0x/lambda/lambda-template18.C: New test.
-
-2025-10-04 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/117658
- * g++.dg/modules/adl-6_c.C: Adjust diagnostics.
- * g++.dg/modules/internal-14_c.C: Likewise.
- * g++.dg/modules/internal-15_a.C: New test.
- * g++.dg/modules/internal-15_b.C: New test.
-
-2025-10-03 Egas Ribeiro <egas.g.ribeiro@tecnico.ulisboa.pt>
-
- PR c++/122112
- * g++.dg/parse/auto-struct-param.C: New test.
-
-2025-10-03 David Malcolm <dmalcolm@redhat.com>
-
- Revert:
- 2025-10-03 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_test_graphs.cc
- (report_diag_with_graphs): Port from set_attr to set_property.
-
-2025-10-03 Jeff Law <jlaw@ventanamicro.com>
-
- PR rtl-optimization/121937
- * gcc.target/riscv/pr121937.c: New test.
-
-2025-10-03 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/121762
- * gcc.dg/tree-ssa/builtin-fprintf-1.c: Update to scan optimized.
- * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
- * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
- * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
- * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
- * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
- * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
- * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
- * gcc.dg/tree-ssa/ssa-ccp-10.c: Likewise.
- * gcc.dg/builtin-unreachable-5.c: Likewise.
- * gcc.dg/builtin-unreachable-6.c: Likewise.
- * gcc.dg/builtin-unreachable-6a.c: Likewise.
- * gcc.dg/builtin-unreachable-7.c: Likewise.
- * gcc.dg/pr78408-2.c: Change fab1 to forwprop1 as that
- optimization was moved there a while back.
- * gcc.dg/tree-ssa/pr79691.c: Udpate scanning for 9
- constant to return.
-
-2025-10-03 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/122033
- * gcc.dg/tree-ssa/pr122033-1.c: New test.
- * gcc.dg/tree-ssa/pr122033-2.c: New test.
-
-2025-10-03 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/aarch64/asm-flag-1.c: Scan for lt.
- * gcc.target/aarch64/vector-compare-5.c: Use scan-tree-dump-times.
- * gcc.target/aarch64/simd/fold_to_highpart_5.c: Scan for sabal2
- and uabal2.
- * gcc.target/aarch64/sve/mixed_size_6.c: Scan for absence of
- index with 2.
- * gcc.target/aarch64/declare-simd-2.c: Scan for _ZGVnM4ul2v_f05
- and_ZGVnN8ul2v_f05
- * gcc.target/aarch64/sve/arith_1.c: Remove duplicate
- scan-assembler patterns.
- * gcc.target/aarch64/sve/cond_fmaxnm_1.c: Likewise.
- * gcc.target/aarch64/sve/cond_fmaxnm_5.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_1.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_5.c: Likewise
- * gcc.target/aarch64/sve/pcs/annotate_1.c: Likewise.
- * gcc.target/aarch64/sve/uzp1_1.c: Likewise.
- * gcc.target/aarch64/sve/uzp2_1.c: Likewise.
- * gcc.target/aarch64/scalar_intrinsics.c: Scan for ursra.
- * gcc.target/aarch64/singleton_intrinsics_1.c: Likewise.
- * gcc.target/aarch64/sve/cond_fmaxnm_3.c: Fix register modifiers in
- scan patterns.
- * gcc.target/aarch64/sve/cond_fmaxnm_7.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_3.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_7.c: Likewise.
- * gcc.target/aarch64/sve/cond_fmul_3.c: Likewise.
- * gcc.target/aarch64/sve/cond_fsubr_3.c: Likewise.
- * gcc.target/aarch64/ldp_stp_18.c: Fix typos in scan patterns.
- * gcc.target/aarch64/sve/pcs/return_6.c: Likewise.
- * gcc.target/aarch64/ror_2.c: Adjust constants to ensure
- scan-assembler patterns are unique.
- * gcc.target/aarch64/sve/struct_move_3.c: Likewise.
- * gcc.target/aarch64/sve/struct_move_6.c: Likewise.
- * gcc.target/aarch64/builtin_pld_pli.c: Use check-function-bodies
- * gcc.target/aarch64/csinc-1.c: Likewise.
- * gcc.target/aarch64/csneg-1.c: Likewise.
- * gcc.target/aarch64/flt_mov_immediate_1.c: Likewise.
- * gcc.target/aarch64/scalar_shift_1.c: Likewise.
-
-2025-10-03 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/122089
- * gfortran.dg/pdt_52.f03: New test.
- * gfortran.dg/pdt_53.f03: New test.
- * gfortran.dg/pdt_54.f03: New test.
-
-2025-10-02 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_test_graphs.cc
- (report_diag_with_graphs): Port from set_attr to set_property.
-
-2025-10-02 Joseph Myers <josmyers@redhat.com>
-
- * gcc.dg/c2y-init-2.c, gcc.dg/c2y-init-3.c: New tests.
-
-2025-10-02 Aurelien Jarno <aurelien@aurel32.net>
-
- PR target/121652
- * gcc.target/riscv/rvv/autovec/vls/math-nearbyint-1.c: Adjust
- scan pattern for fewer instances of frflags/fsrflags.
-
-2025-10-02 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/start_unit_plugin.cc: Fix typo in comment.
-
-2025-10-02 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/122051
- * gcc.target/riscv/pr122051.c: New test.
-
-2025-10-02 Alfie Richards <alfie.richards@arm.com>
-
- * gcc.target/aarch64/mv-error11.c: New test.
- * gcc.target/aarch64/mv-error12.c: New test.
-
-2025-10-02 Alfie Richards <alfie.richards@arm.com>
-
- * gcc.target/aarch64/mv-and-mvc-error1.c: New test.
- * gcc.target/aarch64/mv-and-mvc-error2.c: New test.
- * gcc.target/aarch64/mv-and-mvc-error3.c: New test.
- * gcc.target/aarch64/mv-error1.c: New test.
- * gcc.target/aarch64/mv-error2.c: New test.
- * gcc.target/aarch64/mv-error3.c: New test.
- * gcc.target/aarch64/mv-error4.c: New test.
- * gcc.target/aarch64/mv-error5.c: New test.
- * gcc.target/aarch64/mv-error6.c: New test.
- * gcc.target/aarch64/mv-error7.c: New test.
- * gcc.target/aarch64/mv-error8.c: New test.
- * gcc.target/aarch64/mv-error9.c: New test.
- * gcc.target/aarch64/mv-error10.c: New test.
- * gcc.target/aarch64/mvc-error1.c: New test.
- * gcc.target/aarch64/mvc-error2.c: New test.
- * gcc.target/aarch64/mvc-warning1.c: New test.
-
-2025-10-02 Alfie Richards <alfie.richards@arm.com>
-
- * gcc.target/aarch64/mv-1.c: New test.
- * gcc.target/aarch64/mv-and-mvc1.c: New test.
- * gcc.target/aarch64/mv-and-mvc2.c: New test.
- * gcc.target/aarch64/mv-and-mvc3.c: New test.
- * gcc.target/aarch64/mv-and-mvc4.c: New test.
- * gcc.target/aarch64/mv-symbols1.c: New test.
- * gcc.target/aarch64/mv-symbols10.c: New test.
- * gcc.target/aarch64/mv-symbols11.c: New test.
- * gcc.target/aarch64/mv-symbols12.c: New test.
- * gcc.target/aarch64/mv-symbols13.c: New test.
- * gcc.target/aarch64/mv-symbols14.c: New test.
- * gcc.target/aarch64/mv-symbols2.c: New test.
- * gcc.target/aarch64/mv-symbols3.c: New test.
- * gcc.target/aarch64/mv-symbols4.c: New test.
- * gcc.target/aarch64/mv-symbols5.c: New test.
- * gcc.target/aarch64/mv-symbols6.c: New test.
- * gcc.target/aarch64/mv-symbols7.c: New test.
- * gcc.target/aarch64/mv-symbols8.c: New test.
- * gcc.target/aarch64/mv-symbols9.c: New test.
- * gcc.target/aarch64/mvc-symbols1.c: New test.
- * gcc.target/aarch64/mvc-symbols2.c: New test.
- * gcc.target/aarch64/mvc-symbols3.c: New test.
- * gcc.target/aarch64/mvc-symbols4.c: New test.
-
-2025-10-02 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122079
- * gcc.dg/torture/pr122079-2.c: New testcase.
- * gcc.dg/torture/pr122079-3.c: Likewise.
-
-2025-10-02 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122079
- * gcc.dg/torture/pr122079-1.c: New testcase.
-
-2025-10-01 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/122106
- * gcc.target/riscv/pr122106.c: New test.
-
-2025-10-01 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/122080
- * gfortran.dg/ubsan/missing_optional_dummy_9.f90: New test.
-
-2025-10-01 Andreas Schwab <schwab@linux-m68k.org>
-
- PR target/122066
- * gcc.c-torture/compile/pr122066.c: New test.
-
-2025-10-01 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/120560
- * gcc.dg/pr120560.c: New.
-
-2025-10-01 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/122089
- * gfortran.dg/pdt_51.f03: New test.
-
-2025-09-30 David Malcolm <dmalcolm@redhat.com>
-
- * lib/sarif.py: Remove import of ET.
-
-2025-09-30 Alfie Richards <alfie.richards@arm.com>
-
- * g++.target/aarch64/fmv-selection1.C: New test.
- * g++.target/aarch64/fmv-selection2.C: New test.
- * g++.target/aarch64/fmv-selection3.C: New test.
- * g++.target/aarch64/fmv-selection4.C: New test.
- * g++.target/aarch64/fmv-selection5.C: New test.
- * g++.target/aarch64/fmv-selection6.C: New test.
- * g++.target/aarch64/fmv-selection7.C: New test.
-
-2025-09-30 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/vect/tsvc/vect-tsvc-s1244.c (s1244): Fix comment typo,
- ture -> true.
- * gcc.dg/vect/tsvc/vect-tsvc-s2244.c (s2244): Likewise.
-
-2025-09-30 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/reduce1.adb: New test.
-
-2025-09-30 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/105380
- PR fortran/102241
- * gfortran.dg/pdt_49.f03: New test.
- * gfortran.dg/pdt_11.f03: Deallocate 'o_fdef'.
- * gfortran.dg/pdt_15.f03: Reinstate final 'pop_8' and update
- the tree dump counts.
- * gfortran.dg/pdt_20.f03: Deallocate 'x'.
- * gfortran.dg/pdt_23.f03: Deallocate 'x'.
- * gfortran.dg/pdt_3.f03: Eliminate the temporary 'matrix' and
- use w%d directly in the allocation. Change the TODO comment and
- comment on memory leak in allocation.
- * gfortran.dg/pdt_39.f03: Comments on memory leaks.
- * gfortran.dg/pdt_40.f03: Deallocate 'foo' and bar%x.
- * gfortran.dg/pdt_50.f03: New test.
-
-2025-09-29 YunQiang Su <yunqiang@isrc.iscas.ac.cn>
-
- * gcc.target/mips/pr99217-2.c: New test.
-
-2025-09-28 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pieces-memcmp-2.c: Remove mstore-max.
- * gcc.target/i386/pieces-memcpy-19.c: Ditto.
- * gcc.target/i386/pieces-memcpy-20.c: Ditto.
- * gcc.target/i386/pr104610.c: Ditto.
- * gcc.target/i386/pieces-memset-47.c: Scan warning for
- mstore-max deprecation.
- * gcc.target/i386/pieces-memset-48.c: Change mstore-max to mmove-max.
- * gcc.target/i386/pr121410.c: Ditto.
- * gcc.target/i386/pieces-memset-11.c: Change
- avx256_store_by_pieces to avx256_move_by_pieces.
- * gcc.target/i386/pieces-memset-14.c: Ditto.
- * gcc.target/i386/pieces-memset-2.c: Ditto.
- * gcc.target/i386/pieces-memset-20.c: Ditto.
- * gcc.target/i386/pieces-memset-23.c: Ditto.
- * gcc.target/i386/pieces-memset-29.c: Ditto.
- * gcc.target/i386/pieces-memset-30.c: Ditto.
- * gcc.target/i386/pieces-memset-33.c: Ditto.
- * gcc.target/i386/pieces-memset-34.c: Ditto.
- * gcc.target/i386/pieces-memset-37.c: Ditto.
- * gcc.target/i386/pieces-memset-44.c: Ditto.
- * gcc.target/i386/pieces-memset-5.c: Ditto.
- * gcc.target/i386/pr100865-10a.c: Ditto.
- * gcc.target/i386/pr100865-4a.c: Ditto.
- * gcc.target/i386/pr90773-20.c: Ditto.
- * gcc.target/i386/pr90773-21.c: Ditto.
- * gcc.target/i386/pr90773-22.c: Ditto.
- * gcc.target/i386/pr90773-23.c: Ditto.
- * g++.target/i386/pr80566-1.C: Ditto.
- * gcc.target/i386/pieces-memset-45.c: Change
- avx512_store_by_pieces to avx512_move_by_pieces.
-
-2025-09-27 YunQiang Su <syq@gcc.gnu.org>
-
- * gcc.target/mips/mips16e2.c: Use isa_rev=2 instead of >=2.
- * gcc.target/mips/mips16e2-cache.c: Ditto.
- * gcc.target/mips/mips16e2-cmov.c: Ditto.
- * gcc.target/mips/mips16e2-gp.c: Ditto.
-
-2025-09-27 ChengLulu <chenglulu@loongson.cn>
-
- PR target/99217
- * gcc.target/mips/pr99217.c: New test.
-
-2025-09-27 Jason Merrill <jason@redhat.com>
-
- PR c++/112632
- * g++.dg/cpp2a/concepts-conv4.C: New test.
-
-2025-09-27 Jason Merrill <jason@redhat.com>
-
- PR c++/121854
- * g++.dg/cpp23/explicit-obj-lambda19.C: New test.
-
-2025-09-27 Jason Merrill <jason@redhat.com>
-
- PR c++/122048
- * g++.dg/cpp1y/lambda-generic-this6.C: New test.
-
-2025-09-27 Jie Mei <jie.mei@oss.cipunited.com>
-
- * gcc.target/mips/mips16e2-cache.c: Use isa_rev>=2 instead of
- -mips32r2 and remove -mips16 option.
- * gcc.target/mips/mips16e2-cmov.c: Add isa_rev>=2 and remove
- -mips16 option.
- * gcc.target/mips/mips16e2-gp.c: Same as above.
- * gcc.target/mips/mips16e2.c: Same as above.
-
-2025-09-27 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/87908
- * gfortran.dg/pr87908.f90: Delete.
-
-2025-09-27 Jie Mei <jie.mei@oss.cipunited.com>
-
- * gcc.target/mips/mips-msubf.c: New tests for MIPSr6.
-
-2025-09-26 Alejandro Colomar <alx@kernel.org>
-
- * gcc.dg/Wmultiple-parameter-fwd-decl-lists.c: New test.
-
-2025-09-26 Harald Anlauf <anlauf@gmx.de>
-
- * gfortran.dg/pdt_48.f03:
-
-2025-09-26 Joseph Myers <josmyers@redhat.com>
-
- PR c/88642
- * gcc.dg/c2y-init-1.c: New test.
-
-2025-09-26 Lulu Cheng <chenglulu@loongson.cn>
-
- PR target/121875
- * gcc.target/loongarch/can_inline_1.c: New test.
- * gcc.target/loongarch/can_inline_2.c: New test.
- * gcc.target/loongarch/can_inline_3.c: New test.
- * gcc.target/loongarch/can_inline_4.c: New test.
- * gcc.target/loongarch/can_inline_5.c: New test.
- * gcc.target/loongarch/can_inline_6.c: New test.
- * gcc.target/loongarch/pr121875.c: New test.
-
-2025-09-25 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/121939
- * gfortran.dg/deferred_character_39.f90: Disable temporary
- workaround for character(kind=4) deferred-length bug.
-
-2025-09-24 Dusan Stojkovic <Dusan.Stojkovic@rt-rk.com>
-
- PR target/121778
- * gcc.target/riscv/pr121778-1.c: New test.
- * gcc.target/riscv/pr121778-2.c: New test.
-
-2025-09-24 Joseph Myers <josmyers@redhat.com>
-
- * gcc.dg/c23-complit-9.c: New test.
-
-2025-09-24 Mikael Morin <morin-mikael@orange.fr>
-
- PR fortran/122046
- * gfortran.dg/submodule_34.f90: New test.
-
-2025-09-24 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/121762
- * c-c++-common/ubsan/align-5.c: Update as __builtin_assume_aligned
- is no longer taked into account.
- * c-c++-common/ubsan/align-5a.c: New test.
-
-2025-09-24 Xi Ruoyao <xry111@xry111.site>
-
- PR middle-end/66462
- * gcc.target/loongarch/fclass-compile.c: Update test.
- * gcc.target/loongarch/fclass-run.c: Likewise.
-
-2025-09-24 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/122019
- * g++.dg/modules/lang-4_a.C: New test.
- * g++.dg/modules/lang-4_b.C: New test.
-
-2025-09-24 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/87908
- * gfortran.dg/pr87908.f90: New test.
-
-2025-09-24 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_u_mul-6-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u16-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u16-from-u64.rv64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u32-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u32-from-u64.rv64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u8-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u8-from-u64.rv64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-6-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-6-u16-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-6-u32-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-6-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-6-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-6-u8-from-u64.c: New test.
-
-2025-09-23 David Malcolm <dmalcolm@redhat.com>
-
- PR diagnostics/121986
- * gcc.dg/sarif-output/extra-semicolon.c: New test.
- * gcc.dg/sarif-output/extra-semicolon.py: New test.
- * gcc.dg/sarif-output/missing-semicolon.py: Verify the description
- of the insertion fix-it hint.
- * libgdiagnostics.dg/test-fix-it-hint-c.py: Verify the description
- of the replacement fix-it hint.
-
-2025-09-23 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/acle/simd32.c (test_sadd16): Scan for sadd16.
- * gcc.target/arm/armv8_2-fp16-neon-1.c (vcgtz, 128-bit): Scan for vcgt.
- * gcc.target/arm/armv8_2-fp16-neon-2.c (vcgtz, 128-bit): Scan for vcgt.
- (vmul, vmul N): Use check function bodies to avoid ambiguity.
- * gcc.target/arm/armv8_2-fp16-scalar-1.c (vrndm): Scan for vrintm.
- (vrndn): Scan for vrintn.
- (vrndp): Scan for vrintp.
- (vrndx): Scan for vrintx.
- * gcc.target/arm/asm-flag-1.c: Scan for movlt.
- * gcc.target/arm/csneg.c: Convert to check-function-bodies.
- * gcc.target/arm/mve/dlstp-compile-asm-2.c (test10): Fix comment that caused test9 scan
- to be run twice.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_f16.c: Convert to check-function-bodies.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_f32.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_s16.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_s32.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_s8.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_u16.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_u32.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_u8.c: Likewise.
-
-2025-09-23 Alfie Richards <alfie.richards@arm.com>
-
- * g++.target/aarch64/mv-1.C: Remove option.
- * g++.target/aarch64/mv-and-mvc-error1.C: Ditto.
- * g++.target/aarch64/mv-and-mvc-error2.C: Ditto.
- * g++.target/aarch64/mv-and-mvc-error3.C: Ditto.
- * g++.target/aarch64/mv-and-mvc1.C: Ditto.
- * g++.target/aarch64/mv-and-mvc2.C: Ditto.
- * g++.target/aarch64/mv-and-mvc3.C: Ditto.
- * g++.target/aarch64/mv-and-mvc4.C: Ditto.
- * g++.target/aarch64/mv-error1.C: Ditto.
- * g++.target/aarch64/mv-error2.C: Ditto.
- * g++.target/aarch64/mv-error3.C: Ditto.
- * g++.target/aarch64/mv-error4.C: Ditto.
- * g++.target/aarch64/mv-error5.C: Ditto.
- * g++.target/aarch64/mv-error6.C: Ditto.
- * g++.target/aarch64/mv-error7.C: Ditto.
- * g++.target/aarch64/mv-error8.C: Ditto.
- * g++.target/aarch64/mv-pragma.C: Ditto.
- * g++.target/aarch64/mv-symbols1.C: Ditto.
- * g++.target/aarch64/mv-symbols10.C: Ditto.
- * g++.target/aarch64/mv-symbols11.C: Ditto.
- * g++.target/aarch64/mv-symbols12.C: Ditto.
- * g++.target/aarch64/mv-symbols13.C: Ditto.
- * g++.target/aarch64/mv-symbols2.C: Ditto.
- * g++.target/aarch64/mv-symbols3.C: Ditto.
- * g++.target/aarch64/mv-symbols4.C: Ditto.
- * g++.target/aarch64/mv-symbols5.C: Ditto.
- * g++.target/aarch64/mv-symbols6.C: Ditto.
- * g++.target/aarch64/mv-symbols7.C: Ditto.
- * g++.target/aarch64/mv-symbols8.C: Ditto.
- * g++.target/aarch64/mv-symbols9.C: Ditto.
- * g++.target/aarch64/mvc-error1.C: Ditto.
- * g++.target/aarch64/mvc-error2.C: Ditto.
- * g++.target/aarch64/mvc-symbols1.C: Ditto.
- * g++.target/aarch64/mvc-symbols2.C: Ditto.
- * g++.target/aarch64/mvc-symbols3.C: Ditto.
- * g++.target/aarch64/mvc-symbols4.C: Ditto.
- * g++.target/aarch64/mv-warning1.C: Removed.
- * g++.target/aarch64/mvc-warning1.C: Removed.
-
-2025-09-23 Alfie Richards <alfie.richards@arm.com>
-
- * g++.target/aarch64/mv-and-mvc-error1.C: New test.
- * g++.target/aarch64/mv-and-mvc-error2.C: New test.
- * g++.target/aarch64/mv-and-mvc-error3.C: New test.
- * g++.target/aarch64/mv-error1.C: New test.
- * g++.target/aarch64/mv-error2.C: New test.
- * g++.target/aarch64/mv-error3.C: New test.
- * g++.target/aarch64/mv-error4.C: New test.
- * g++.target/aarch64/mv-error5.C: New test.
- * g++.target/aarch64/mv-error6.C: New test.
- * g++.target/aarch64/mv-error7.C: New test.
- * g++.target/aarch64/mv-error8.C: New test.
- * g++.target/aarch64/mvc-error1.C: New test.
- * g++.target/aarch64/mvc-error2.C: New test.
- * g++.target/aarch64/mvc-warning1.C: Modified test.
-
-2025-09-23 Alfie Richards <alfie.richards@arm.com>
-
- * g++.target/aarch64/mv-and-mvc1.C: New test.
- * g++.target/aarch64/mv-and-mvc2.C: New test.
- * g++.target/aarch64/mv-and-mvc3.C: New test.
- * g++.target/aarch64/mv-and-mvc4.C: New test.
-
-2025-09-23 Alfie Richards <alfie.richards@arm.com>
-
- * g++.target/aarch64/mv-1.C: Change for target_version semantics.
- * g++.target/aarch64/mv-symbols2.C: Ditto.
- * g++.target/aarch64/mv-symbols3.C: Ditto.
- * g++.target/aarch64/mv-symbols4.C: Ditto.
- * g++.target/aarch64/mv-symbols5.C: Ditto.
- * g++.target/aarch64/mvc-symbols3.C: Ditto.
- * g++.target/riscv/mv-symbols2.C: Ditto.
- * g++.target/riscv/mv-symbols3.C: Ditto.
- * g++.target/riscv/mv-symbols4.C: Ditto.
- * g++.target/riscv/mv-symbols5.C: Ditto.
- * g++.target/riscv/mvc-symbols3.C: Ditto.
- * g++.target/aarch64/mv-symbols10.C: New test.
- * g++.target/aarch64/mv-symbols11.C: New test.
- * g++.target/aarch64/mv-symbols12.C: New test.
- * g++.target/aarch64/mv-symbols13.C: New test.
- * g++.target/aarch64/mv-symbols6.C: New test.
- * g++.target/aarch64/mv-symbols7.C: New test.
- * g++.target/aarch64/mv-symbols8.C: New test.
- * g++.target/aarch64/mv-symbols9.C: New test.
-
-2025-09-23 Alfie Richards <alfie.richards@arm.com>
-
- * g++.target/i386/mv-symbols1.C: Update x86 FMV mangling.
- * g++.target/i386/mv-symbols3.C: Ditto.
- * g++.target/i386/mv-symbols4.C: Ditto.
- * g++.target/i386/mv-symbols5.C: Ditto.
-
-2025-09-22 Peter Bergner <bergner@tenstorrent.com>
-
- PR target/121982
- * gcc.target/riscv/pr121982.c: New test.
-
-2025-09-22 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/122015
- * g++.dg/modules/lambda-11.h: New test.
- * g++.dg/modules/lambda-11_a.H: New test.
- * g++.dg/modules/lambda-11_b.C: New test.
-
-2025-09-22 Pan Li <pan2.li@intel.com>
-
- PR middle-end/122021
- * gcc.target/i386/pr122021-0.c: New test.
-
-2025-09-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122016
- * gcc.dg/torture/pr122016.c: New testcase.
-
-2025-09-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/122023
- * gcc.dg/vect/pr122023.c: New testcase.
-
-2025-09-22 Dimitar Dimitrov <dimitar@dinux.eu>
-
- PR target/116205
- * gcc.target/pru/mabi-ti-1.c: Adjust diagnostic location.
- * gcc.target/pru/mabi-ti-2.c: Ditto.
- * gcc.target/pru/mabi-ti-3.c: Ditto.
- * gcc.target/pru/mabi-ti-5.c: Ditto.
- * gcc.target/pru/mabi-ti-6.c: Ditto.
- * gcc.target/pru/mabi-ti-7.c: Adjust diagnostic locations and
- add global variables for checking.
- * gcc.target/pru/mabi-ti-11.c: New test.
- * gcc.target/pru/mabi-ti-12.c: New test.
- * gcc.target/pru/mabi-ti-8.c: New test.
- * gcc.target/pru/mabi-ti-9.c: New test.
-
-2025-09-22 Steve Kargl <pault@gcc.gnu.org>
-
- PR fortran/103508
- * gfortran.dg/pr103508.f90: New test.
-
-2025-09-21 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- * gcc.dg/builtin-unreachable-7.c: New test.
-
-2025-09-21 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/121161
- * gfortran.dg/matmul_blas_3.f90: Add effective target lp64.
-
-2025-09-21 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/108581
- * gfortran.dg/deferred_character_39.f90: New test.
-
-2025-09-20 Patrick Palka <ppalka@redhat.com>
-
- PR c++/121981
- * g++.dg/cpp2a/concepts-placeholder15.C: New test.
-
-2025-09-20 Eczbek <eczbek.void@gmail.com>
-
- PR c++/119048
- * g++.dg/cpp23/static-operator-call8.C: New test.
-
-2025-09-20 Jan Hubicka <jh@suse.cz>
-
- * g++.dg/ipa/devirt-2.C: Update template.
- * g++.dg/ipa/devirt-42.C: Update template.
- * g++.dg/lto/devirt-2_0.C: Update template.
-
-2025-09-20 Joseph Myers <josmyers@redhat.com>
-
- * gcc.dg/c11-atomic-6.c, gcc.dg/c23-incomplete-1.c,
- gcc.dg/c2y-incomplete-3.c: New tests.
-
-2025-09-19 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/83746
- * gfortran.dg/pdt_48.f03: New test.
-
-2025-09-19 Gaius Mulley <gaiusmod2@gmail.com>
-
- * gm2/errors/fail/testbit2.mod: Rewrite.
- * gm2/iso/run/pass/shift4.mod: Rewrite adding more internal
- tests.
- * gm2/iso/run/pass/testsystem.mod (FindFirstElement): Add
- bounds check.
- * gm2/sets/run/pass/multisetrotate4.mod: Add more runtime
- error messages.
- * gm2/sets/run/pass/simplepacked.mod (testpset): Correct
- setname.
- * lib/gm2.exp (gm2_init_minx): Add -fno-wideset.
- * gm2/iso/run/pass/assigncons.mod: New test.
- * gm2/iso/run/pass/constructor3.mod: New test.
- * gm2/iso/run/pass/proc_test.mod: New test.
- * gm2/iso/run/pass/simplelarge2.mod: New test.
- * gm2/iso/run/pass/simplelarge3.mod: New test.
- * gm2/iso/run/pass/simplelarge4.mod: New test.
- * gm2/pimlib/wideset/run/pass/bitset.mod: New test.
- * gm2/pimlib/wideset/run/pass/bitset2.mod: New test.
- * gm2/pimlib/wideset/run/pass/colorset.mod: New test.
- * gm2/pimlib/wideset/run/pass/colorset2.mod: New test.
- * gm2/pimlib/wideset/run/pass/colorset3.mod: New test.
- * gm2/pimlib/wideset/run/pass/highbit.mod: New test.
- * gm2/pimlib/wideset/run/pass/highbit2.mod: New test.
- * gm2/sets/run/pass/multisetrotate5.mod: New test.
- * gm2/sets/run/pass/setcard.mod: New test.
- * gm2/sets/run/pass/setincl.mod: New test.
-
-2025-09-19 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/121983
- * gcc.target/riscv/pr121983.c: New test.
-
-2025-09-19 Raphael Moreira Zinsly <rzinsly@ventanamicro.com>
-
- * gcc.target/riscv/rvv/autovec/shuffle-slide-run.h:
- New test.
- * gcc.target/riscv/rvv/autovec/shuffle-slidedown-run.c:
- Likewise.
- * gcc.target/riscv/rvv/autovec/shuffle-slideup-run.c:
- Likewise.
- * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slide.h:
- Likewise.
- * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slidedown-1.c:
- Likewise.
- * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slidedown-2.c:
- Likewise.
- * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slidedown-perm.h:
- Likewise.
- * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slideup-1.c:
- Likewise.
- * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slideup-2.c:
- Likewise.
- * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slideup-perm.h:
- Likewise.
-
-2025-09-19 Jim Lin <jim@andestech.com>
-
- * gcc.target/riscv/save-restore-cfi-3.c: New test.
- * gcc.target/riscv/pr120811.c: New file.
-
-2025-09-19 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/bclr-lowest-set-bit-1.c: New test.
-
-2025-09-18 Joseph Myers <josmyers@redhat.com>
-
- * gcc.dg/c2y-anon-init-1.c, gcc.dg/c2y-incomplete-2.c:
- gcc.dg/c2y-linkage-1.c, gcc.dg/c2y-linkage-2.c,
- gcc.dg/c2y-linkage-3.c, gcc.dg/c2y-linkage-4.c,
- gcc.dg/c2y-static-assert-1.c: New tests.
- * gcc.dg/c2y-linkage-1.c: New file.
- * gcc.dg/c2y-linkage-2.c: New file.
- * gcc.dg/c2y-linkage-3.c: New file.
- * gcc.dg/c2y-linkage-4.c: New file.
- * gcc.dg/c2y-static-assert-1.c: New file.
-
-2025-09-18 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp2a/constexpr-98122.C: Adjust diagnostic.
- * g++.dg/cpp26/constexpr-new6a.C: New test.
-
-2025-09-18 Jason Merrill <jason@redhat.com>
-
- * g++.dg/analyzer/pr97116.C: Adjust diagnostic.
- * g++.dg/warn/Warray-bounds-20.C: Likewise.
-
-2025-09-18 Jason Merrill <jason@redhat.com>
-
- * g++.dg/init/pr25811.C: Tweak diagnostic.
- * g++.dg/warn/Warray-bounds-12.C: Likewise.
- * g++.dg/warn/Warray-bounds-13.C: Likewise.
- * g++.dg/cpp26/constexpr-new6.C: New test.
-
-2025-09-18 Jason Merrill <jason@redhat.com>
-
- * g++.dg/warn/Wmismatched-new-delete-2.C: Remove xfail.
-
-2025-09-18 Qing Zhao <qing.zhao@oracle.com>
-
- PR tree-optimization/121894
- * g++.dg/opt/auto-init-sra-pr121894.C: New test.
-
-2025-09-18 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/121948
- * gfortran.dg/pdt_3.f03: Add missing deallocation of 'matrix'.
- * gfortran.dg/pdt_17.f03: Change dg-error text.
- * gfortran.dg/pdt_47.f03: New test.
-
-2025-09-18 Zhongyao Chen <chenzhongyao.hit@gmail.com>
-
- PR target/121910
- * gcc.target/riscv/rvv/autovec/pr121910.c: New file.
-
-2025-09-18 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/121977
- * g++.dg/gomp/pr121977.C: New test.
-
-2025-09-18 Karl Meakin <karl.meakin@arm.com>
-
- * gcc.target/aarch64/sme2/acle-asm/svluti4_zt_1.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/svwrite_lane_zt_1.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/svwrite_zt_1.c: New test.
- * gcc.target/aarch64/sve/acle/general-c/svluti4_zt_1.c: New test.
- * gcc.target/aarch64/sve/acle/general-c/svwrite_lane_zt_1.c: New test.
- * gcc.target/aarch64/sve/acle/general-c/svwrite_zt_1.c: New test.
-
-2025-09-18 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Add test helper macros.
- * gcc.target/riscv/sat/sat_u_mul-6-u16-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u32-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u64-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-6-u8-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-6-u16-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-6-u32-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-6-u64-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-6-u8-from-u128.c: New test.
-
-2025-09-18 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121720
- * gcc.dg/tree-ssa/ssa-pre-36.c: New testcase.
-
-2025-09-18 hongtao.liu <hongtao.liu@intel.com>
-
- * gcc.target/i386/pieces-memcpy-18.c: Use -mtune=znver5
- instead of -mtune=sapphirerapids.
- * gcc.target/i386/pieces-memcpy-21.c: Ditto.
- * gcc.target/i386/pieces-memset-46.c: Ditto.
- * gcc.target/i386/pieces-memset-49.c: Ditto.
-
-2025-09-17 David Malcolm <dmalcolm@redhat.com>
-
- * g++.dg/analyzer/unique_ptr-1.C: Rename to...
- * g++.dg/analyzer/std-unique_ptr-1.C: ...this.
- * g++.dg/analyzer/unique_ptr-2.C: Rename to...
- * g++.dg/analyzer/std-unique_ptr-2.C: ...this.
-
-2025-09-17 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/121962
- * gcc.dg/torture/pr121962-1.c: New test.
-
-2025-09-17 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- * gcc.dg/tree-ssa/copy-prop-aggregate-arg-2.c: New test.
-
-2025-09-17 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- * gfortran.dg/matmul_blas_3.f90: New test.
-
-2025-09-17 Shreya Munnangi <smunnangi1@ventanamicro.com>
-
- PR tree-optimization/58727
- * gcc.target/riscv/pr58727.c: New test.
-
-2025-09-17 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/torture/pr84830.c: Turn into GIMPLE unit test for PRE.
-
-2025-09-17 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/arch13/bitops-1.c: Do not return a 32bit value
- but write it to memory.
- * gcc.target/s390/arch13/bitops-2.c: Ditto.
- * gcc.target/s390/md/andc-splitter-2.c: Adjust scan assembler
- directive because sign extends are folded, now.
-
-2025-09-17 Iain Sandoe <iain@sandoe.co.uk>
-
- * objc.dg/special/load-category-1.m: Add second source.
- * objc.dg/special/load-category-2.m: Likewise.
- * objc.dg/special/load-category-3.m: Likewise.
- * objc.dg/special/unclaimed-category-1.m: Likewise.
- * objc.dg/special/special.exp: Rewrite to make use of generic
- testsuite facilities.
-
-2025-09-17 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-
- * gcc.target/arm/fp16-aapcs.c: New test.
- * gcc.target/arm/fp16-aapcs-1.c: Removed.
- * gcc.target/arm/fp16-aapcs-2.c: Likewise.
- * gcc.target/arm/fp16-aapcs-3.c: Likewise.
- * gcc.target/arm/fp16-aapcs-4.c: Likewise.
-
-2025-09-17 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vwmulu.vx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen.h: Add test helper
- macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen_data.h: Add test
- data for vwmulu.vx run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vwmulu-run-1-u64.c: New test.
-
-2025-09-17 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vwsubu.vx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen.h: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vwsubu-run-1-u64.c: New test.
-
-2025-09-17 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vwaddu.vx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vwaddu-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen_data.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_widen_vx_run.h: New test.
-
-2025-09-17 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx512bw-vpmovuswb-2.c: Correct res_ref2
- array size.
- * gcc.target/i386/avx512bw-vpmovwb-2.c: Ditto.
-
-2025-09-17 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/vect-epilogues-4.c: Fix for epilogue
- vect tree dump.
-
-2025-09-16 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR c/121421
- * gcc.dg/gimplefe-error-16.c: New test.
-
-2025-09-16 Wilco Dijkstra <wilco.dijkstra@arm.com>
-
- PR middle-end/66462
- * gcc.target/aarch64/pr66462.c: Update test.
-
-2025-09-16 Jennifer Schmitz <jschmitz@nvidia.com>
-
- PR target/121602
- * gcc.target/aarch64/sve/acle/asm/mul_s16.c: New test.
- * gcc.target/aarch64/sve/acle/asm/mul_s32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mul_s64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mul_s8.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mul_u16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mul_u32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mul_u64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mul_u8.c: Likewise.
-
-2025-09-16 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx512bw-vpackssdw-1.c:
- Fix xmm/ymm mask tests.
- * gcc.target/i386/avx512bw-vpacksswb-1.c: Ditto.
- * gcc.target/i386/avx512bw-vpackusdw-1.c: Ditto.
- * gcc.target/i386/avx512bw-vpackuswb-1.c: Ditto.
- * gcc.target/i386/avx512bw-vpermw-1.c: Test xmm.
- * gcc.target/i386/avx512bw-vpmulhw-1.c:
- Fix xmm/ymm mask tests.
- * gcc.target/i386/avx512f-vec-init.c: Remove duplicate test.
- * gcc.target/i386/avx512fp16-13.c: Fix test for aligned load.
- * gcc.target/i386/avx512fp16-conjugation-1.c: Revise the test
- to test more precisely on masks.
- * gcc.target/i386/avx512fp16vl-conjugation-1.c: Ditto.
- * gcc.target/i386/avx512vbmi-vpermb-1.c: Test xmm.
- * gcc.target/i386/avx512vl-vcvtpd2ps-1.c: Fix scan asm.
- * gcc.target/i386/avx512vl-vinsert-1.c: Fix typo.
- * gcc.target/i386/avx512vl-vpmulld-1.c:
- Fix xmm/ymm mask tests.
- * gcc.target/i386/avx512vl-vptestmd-1.c: Ditto.
- * gcc.target/i386/bitwise_mask_op-1.c: Fix typo.
- * gcc.target/i386/cond_op_shift_q-1.c: Test both vpsra{,v}
- and vpsll{,v}.
- * gcc.target/i386/cond_op_shift_ud-1.c: Ditto.
- * gcc.target/i386/cond_op_shift_uq-1.c: Ditto.
- * gcc.target/i386/memcpy-pr95886.c: Fix the wrong const int.
- * gcc.target/i386/part-vect-sqrtph-1.c: Remove duplicate test.
- * gcc.target/i386/pr107432-7.c: Test vpmov{s,z}xbw instead of
- vpmov{s,z}xbd.
- * gcc.target/i386/pr88828-0.c: Fix pblendw scan asm.
-
-2025-09-16 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx_vbroadcastf128.c: New test.
-
-2025-09-15 Clément Chigot <chigot@adacore.com>
-
- * gcc.target/aarch64/pr113356.C: Move to ...
- * g++.target/aarch64/pr113356.C: ... here.
-
-2025-09-15 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/widen-mul-0.c: New test.
- * gcc.target/riscv/sat/widen-mul-1.c: New test.
- * gcc.target/riscv/sat/widen-mul-2.c: New test.
- * gcc.target/riscv/sat/widen-mul-3.c: New test.
- * gcc.target/riscv/sat/widen-mul.h: New test.
-
-2025-09-15 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/121751
- PR tree-optimization/121418
- PR tree-optimization/121417
- * gcc.dg/tree-ssa/copy-prop-aggregate-1.c: New test.
- * gcc.dg/tree-ssa/copy-prop-aggregate-memcpy-1.c: New test.
- * gcc.dg/tree-ssa/copy-prop-aggregate-memcpy-2.c: New test.
-
-2025-09-15 Alex Coplan <alex.coplan@arm.com>
-
- PR tree-optimization/121772
- * gcc.target/aarch64/torture/pr121772.c: New test.
-
-2025-09-15 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121934
- * gcc.target/i386/pr121934-1a.c: New test.
- * gcc.target/i386/pr121934-1b.c: Likewise.
- * gcc.target/i386/pr121934-2a.c: Likewise.
- * gcc.target/i386/pr121934-2b.c: Likewise.
- * gcc.target/i386/pr121934-3a.c: Likewise.
- * gcc.target/i386/pr121934-3b.c: Likewise.
- * gcc.target/i386/pr121934-4a.c: Likewise.
- * gcc.target/i386/pr121934-4b.c: Likewise.
- * gcc.target/i386/pr121934-5a.c: Likewise.
- * gcc.target/i386/pr121934-5b.c: Likewise.
-
-2025-09-15 Xi Ruoyao <xry111@xry111.site>
-
- PR target/121906
- * gcc.target/loongarch/pr121906.c: New test.
-
-2025-09-15 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/andes_vector.h: New file.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vfncvtbf16s.c
- (#include): Use local andes_vector.h instead of system header.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vfwcvtsbf16.c
- (#include): Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/andes_vector.h: New file.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vfncvtbf16s.c
- (#include): Use local andes_vector.h instead of system header.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vfwcvtsbf16.c
- (#include): Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/andes_vector.h: New file.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vfncvtbf16s.c
- (#include): Use local andes_vector.h instead of system header.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vfwcvtsbf16.c
- (#include): Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/andes_vector.h: New file.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vfncvtbf16s.c
- (#include): Use local andes_vector.h instead of system header.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vfwcvtsbf16.c
- (#include): Likewise.
- * gcc.target/riscv/rvv/xsfvector/sifive_vector.h: New file.
- * gcc.target/riscv/rvv/xtheadvector/riscv_th_vector.h: New file.
- * gcc.target/riscv/rvv/xtheadvector/riscv_vector.h: New file.
-
-2025-09-15 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.dg/pr121391-1.c: New test.
- * gcc.dg/pr121391-2.c: New test.
-
-2025-09-15 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/83763
- * gfortran.dg/pdt_46.f03: New test.
-
-2025-09-14 Richard Biener <rguenther@suse.de>
-
- PR lto/121935
- * g++.dg/lto/pr121935_0.C: New testcase.
-
-2025-09-14 Yuao Ma <c8ef@outlook.com>
-
- * gfortran.dg/conditional_1.f90: New test.
- * gfortran.dg/conditional_2.f90: New test.
- * gfortran.dg/conditional_3.f90: New test.
- * gfortran.dg/conditional_4.f90: New test.
- * gfortran.dg/conditional_5.f90: New test.
- * gfortran.dg/conditional_6.f90: New test.
- * gfortran.dg/conditional_7.f90: New test.
- * gfortran.dg/conditional_8.f90: New test.
- * gfortran.dg/conditional_9.f90: New test.
-
-2025-09-14 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/vect/vect-reduc-chain-2.c: Adjust.
- * gcc.dg/vect/vect-reduc-chain-3.c: Likewise.
-
-2025-09-13 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.dg/asm-hard-reg-error-1.c: Enable test for PRU, and define
- registers for PRU.
- * gcc.dg/asm-hard-reg-error-4.c: Define hard regs for PRU.
- * gcc.dg/asm-hard-reg-error-5.c: Ditto.
-
-2025-09-13 Joseph Myers <josmyers@redhat.com>
-
- * gcc.dg/c23-array-negative-1.c, gcc.dg/c23-register-array-1.c,
- gcc.dg/c23-register-array-2.c, gcc.dg/c23-register-array-3.c,
- gcc.dg/c23-register-array-4.c, gcc.dg/c2y-array-negative-1.c,
- gcc.dg/c2y-register-array-2.c, gcc.dg/c2y-register-array-3.c: New
- tests.
-
-2025-09-12 Eric Botcazou <ebotcazou@adacore.com>
-
- PR ada/121532
- * ada/acats-4/tests/cxa/cxai034.a: Use Long_Switch_To_New_Task
- constant instead of Switch_To_New_Task in delay statements.
- * ada/acats-4/tests/cxa/cxai035.a: Likewise.
- * ada/acats-4/tests/cxa/cxai036.a: Likewise.
-
-2025-09-12 Patrick Palka <ppalka@redhat.com>
-
- PR c++/121795
- * g++.dg/cpp26/pack-indexing17.C: New test.
- * g++.dg/cpp26/pack-indexing17a.C: New test.
-
-2025-09-12 Edwin Lu <ewlu@rivosinc.com>
-
- PR target/120378
- * gcc.target/riscv/rvv/autovec/pr120378-1.c: New test.
- * gcc.target/riscv/rvv/autovec/pr120378-2.c: New test.
- * gcc.target/riscv/rvv/autovec/pr120378-3.c: New test.
- * gcc.target/riscv/rvv/autovec/pr120378-4.c: New test.
-
-2025-09-12 H.J. Lu <hjl.tools@gmail.com>
-
- PR testsuite/121888
- * gcc.target/sparc/tls-ld-int16.c: Compile with -fPIC.
- * gcc.target/sparc/tls-ld-int32.c: Likewise.
- * gcc.target/sparc/tls-ld-int64.c: Likewise.
- * gcc.target/sparc/tls-ld-int8.c: Likewise.
- * gcc.target/sparc/tls-ld-uint16.c: Likewise.
- * gcc.target/sparc/tls-ld-uint32.c: Likewise.
- * gcc.target/sparc/tls-ld-uint8.c: Likewise.
-
-2025-09-12 David Malcolm <dmalcolm@redhat.com>
-
- PR diagnostics/120063
- * gcc.dg/fatal-error.c: New test.
- * gcc.dg/fatal-error-html.py: New test.
- * gcc.dg/fatal-error-sarif.py: New test.
-
-2025-09-12 David Malcolm <dmalcolm@redhat.com>
-
- PR diagnostics/121876
- * gcc.dg/plugin/crash-test-nested-ice-html.py: New test.
- * gcc.dg/plugin/crash-test-nested-ice-sarif.py: New test.
- * gcc.dg/plugin/crash-test-nested-ice.c: New test.
- * gcc.dg/plugin/crash-test-nested-write-through-null-html.py: New test.
- * gcc.dg/plugin/crash-test-nested-write-through-null-sarif.py: New test.
- * gcc.dg/plugin/crash-test-nested-write-through-null.c: New test.
- * gcc.dg/plugin/crash_test_plugin.cc: Add "nested" argument, and when
- set, inject the problem within a nested diagnostic.
- * gcc.dg/plugin/plugin.exp: Add crash-test-nested-ice.c and
- crash-test-nested-write-through-null.c.
-
-2025-09-12 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/crash-test-write-though-null-sarif.c: Rename to...
- * gcc.dg/plugin/crash-test-write-through-null-sarif.c: ...this.
- * gcc.dg/plugin/crash-test-write-though-null-stderr.c: Rename to...
- * gcc.dg/plugin/crash-test-write-through-null-stderr.c: ...this.
- * gcc.dg/plugin/plugin.exp: Update for above renamings. Sort the
- test files for crash_test_plugin.cc alphabetically.
-
-2025-09-12 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vd4dots.c:
- Adjust ABI specification.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vd4dotsu.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vd4dotu.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vfncvtbf16s.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vfpmadb.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vfpmadt.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vfwcvtsbf16.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vln8.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vd4dots.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vd4dotsu.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vd4dotu.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vfncvtbf16s.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vfpmadb.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vfpmadt.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vfwcvtsbf16.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vln8.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vd4dots.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vd4dotsu.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vd4dotu.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vfncvtbf16s.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vfpmadb.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vfpmadt.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vfwcvtsbf16.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vln8.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vd4dots.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vd4dotsu.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vd4dotu.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vfncvtbf16s.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vfpmadb.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vfpmadt.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vfwcvtsbf16.c:
- Likewise.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vln8.c:
- Likewise.
-
-2025-09-12 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/121893
- * g++.dg/modules/adl-10_a.C: New test.
- * g++.dg/modules/adl-10_b.C: New test.
-
-2025-09-12 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/121865
- * g++.dg/lto/pr101396_0.C: Ensure A will be walked into (and
- isn't constant-folded out of the GIMPLE for the function).
- * g++.dg/lto/pr101396_1.C: Add message.
- * g++.dg/modules/lto-4_a.C: New test.
- * g++.dg/modules/lto-4_b.C: New test.
-
-2025-09-12 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/vect-early-break-addhn_1.c: New test.
- * gcc.target/aarch64/vect-early-break-addhn_2.c: New test.
- * gcc.target/aarch64/vect-early-break-addhn_3.c: New test.
- * gcc.target/aarch64/vect-early-break-addhn_4.c: New test.
-
-2025-09-12 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/vect-addhn_1.c: New test.
-
-2025-09-11 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/121616
- * gfortran.dg/alloc_comp_assign_17.f90: New test.
-
-2025-09-11 H.J. Lu <hjl.tools@gmail.com>
-
- PR fortran/107421
- PR testsuite/121848
- * gfortran.dg/gomp/pr107421.f90: Require PIE and pass -fPIE for
- non-x86 targets.
-
-2025-09-11 H.J. Lu <hjl.tools@gmail.com>
-
- PR c/107419
- PR c++/107393
- * c-c++-common/tls-attr-common.c: New test.
- * c-c++-common/tls-attr-le-pic.c: Likewise.
- * c-c++-common/tls-attr-le-pie.c: Likewise.
-
-2025-09-11 H.J. Lu <hjl.tools@gmail.com>
-
- PR c++/121889
- * g++.dg/tls/pr121889.C: New test.
-
-2025-09-11 Wilco Dijkstra <wilco.dijkstra@arm.com>
-
- PR middle-end/66462
- * gcc.target/aarch64/pr66462.c: Add tests for isfinite.
-
-2025-09-11 Matteo Nicoli <matteo.nicoli001@gmail.com>
-
- PR tree-optimization/121595
- * gcc.dg/fabs-plus-zero-1.c: New testcase.
- * gcc.dg/fabs-plus-zero-2.c: Likewise.
-
-2025-09-11 Xi Ruoyao <xry111@xry111.site>
-
- * lib/target-supports.exp
- (check_effective_target_loongarch_scq_hw): New.
- (check_effective_target_sync_int_128_runtime): Return 1 on
- loongarch64-*-* if hardware supports both LSX and SCQ.
- * gcc.dg/atomic-compare-exchange-5.c: Pass -mlsx -mscq for
- loongarch64-*-*.
- * gcc.dg/atomic-exchange-5.c: Likewise.
- * gcc.dg/atomic-load-5.c: Likewise.
- * gcc.dg/atomic-op-5.c: Likewise.
- * gcc.dg/atomic-store-5.c: Likewise.
- * gcc.dg/atomic-store-6.c: Likewise.
- * gcc.dg/simulate-thread/atomic-load-int128.c: Likewise.
- * gcc.dg/simulate-thread/atomic-other-int128.c: Likewise.
- (dg-final): xfail on loongarch64-*-* because gdb does not
- handle sc.q properly yet.
-
-2025-09-11 Tsukasa OI <research_trasio@irq.a4lg.com>
-
- * gcc.target/riscv/rvv/base/abi-call-variant_cc-sibcall.c: New test.
- * gcc.target/riscv/rvv/base/abi-call-variant_cc-sibcall-indirect-1.c: Ditto.
- * gcc.target/riscv/rvv/base/abi-call-variant_cc-sibcall-indirect-2.c: Ditto.
-
-2025-09-11 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121829
- * gcc.dg/torture/pr121829.c: New testcase.
-
-2025-09-11 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121870
- * g++.dg/torture/pr121870.C: New testcase.
-
-2025-09-11 Robin Dapp <rdapp@ventanamicro.com>
-
- * gcc.target/riscv/zbb-min-max-04.c: New test.
-
-2025-09-11 Robin Dapp <rdapp@ventanamicro.com>
-
- * gcc.target/riscv/addsieq.c: Remove xfail and expect conversion
- through noce_convert_multiple_sets.
- * gcc.target/riscv/addsifeq.c: Ditto.
- * gcc.target/riscv/addsifge.c: Ditto.
- * gcc.target/riscv/addsifgt.c: Ditto.
- * gcc.target/riscv/addsifle.c: Ditto.
- * gcc.target/riscv/addsiflt.c: Ditto.
- * gcc.target/riscv/addsifne.c: Ditto.
- * gcc.target/riscv/addsige.c: Ditto.
- * gcc.target/riscv/addsigeu.c: Ditto.
- * gcc.target/riscv/addsigt.c: Ditto.
- * gcc.target/riscv/addsigtu.c: Ditto.
- * gcc.target/riscv/addsile.c: Ditto.
- * gcc.target/riscv/addsileu.c: Ditto.
- * gcc.target/riscv/addsilt.c: Ditto.
- * gcc.target/riscv/addsiltu.c: Ditto.
-
-2025-09-11 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.dg/asm-hard-reg-error-4.c: Limit the test to LRA targets.
- Use registers r20 and r21 for hppa. Likewise, for AVR use r20
- and r24 instead.
- * gcc.dg/asm-hard-reg-error-5.c: Ditto.
-
-2025-09-11 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/rvv/autovec/zve32f-1.c: Update expected
- vectorization count from 2 to 3.
- * gcc.target/riscv/rvv/autovec/zve32f_zvl256b-1.c: Add
- -mrvv-max-lmul=m2 option.
- * gcc.target/riscv/rvv/autovec/zve32x_zvl256b-1.c: Add
- -mrvv-max-lmul=m2 option.
-
-2025-09-11 Lulu Cheng <chenglulu@loongson.cn>
-
- * gcc.target/loongarch/cmodel-extreme-1.c: Add -fPIC.
- * gcc.target/loongarch/cmodel-extreme-2.c: Likewise.
- * gcc.target/loongarch/tls-gd-noplt.c: Likewise.
- * gcc.target/loongarch/tls-extreme-macro.c: Likewise.
- * gcc.target/loongarch/func-call-medium-2.c: Modify.
- * gcc.target/loongarch/func-call-medium-3.c: Modify.
- * gcc.target/loongarch/func-call-medium-4.c: Removed.
-
-2025-09-10 Joseph Myers <josmyers@redhat.com>
-
- * gcc.dg/c2y-function-qual-1.c, gcc.dg/c2y-incomplete-1.c,
- gcc.dg/c2y-inline-1.c, gcc.dg/c2y-pointer-1.c,
- gcc.dg/c2y-register-array-1.c, gcc.dg/c2y-storage-class-1.c,
- gcc.dg/c2y-struct-empty-1.c: New tests.
-
-2025-09-10 Peter Bergner <bergner@tenstorrent.com>
-
- PR target/121878
- * gcc.target/riscv/pr121878.c: New test.
-
-2025-09-10 Juergen Christ <jchrist@linux.ibm.com>
-
- * gcc.dg/vect/nodump-extractlast-1.c: New test.
-
-2025-09-10 Martin Uecker <uecker@tugraz.at>
-
- * gcc.dg/Wreturn-nested-1.c: New test.
- * gcc.dg/Wreturn-nested-2.c: New test.
- * gcc.dg/Wtrampolines-2.c: New test.
- * gcc.dg/Wtrampolines-3.c: New test.
-
-2025-09-10 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfwsub.wf.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop.h
- (DEF_VF_BINOP_WIDEN_CASE_2, DEF_VF_BINOP_WIDEN_CASE_3): Swap operands.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwsub-run-2-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwsub-run-2-f32.c: New test.
-
-2025-09-10 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/121859
- * g++.dg/cpp2a/concepts-traits5.C: New test.
-
-2025-09-10 Jakub Jelinek <jakub@redhat.com>
-
- * lib/lto.exp (lto-execute-1): Search for _1.* etc. files
- only with a list of known extensions.
-
-2025-09-10 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/121828
- * gcc.dg/bitint-126.c: New test.
-
-2025-09-10 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/121831
- * g++.dg/lto/pr121831_0.C: New test.
- * g++.dg/lto/pr121831_1.C: New test.
-
-2025-09-10 Juergen Christ <jchrist@linux.ibm.com>
-
- * gcc.dg/vect/pr109011-2.c: Fix expected outcome.
- * gcc.dg/vect/pr109011-4.c: Fix expected outcome.
- * gcc.target/s390/ffs-1.c: New test.
-
-2025-09-10 Jakub Jelinek <jakub@redhat.com>
-
- * g++.target/i386/mangle-ldbl-1.C: New test.
- * g++.target/i386/mangle-ldbl-2.C: New test.
- * g++.target/m68k/mangle-ldbl-1.C: New test.
- * g++.target/m68k/mangle-ldbl-2.C: New test.
-
-2025-09-10 Maximilian Immanuel Brandtner <maxbr@linux.ibm.com>
-
- * gcc.target/s390/vector/vec-extract-3.c: New test.
-
-2025-09-09 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/99682
- PR c++/121808
- * g++.dg/modules/circ-1_c.C: Adjust diagnostic.
- * g++.dg/modules/mod-decl-1.C: Likewise.
- * g++.dg/modules/mod-decl-2_b.C: Likewise.
- * g++.dg/modules/pr99174.H: Likewise.
- * g++.dg/modules/import-3_a.C: New test.
- * g++.dg/modules/import-3_b.C: New test.
- * g++.dg/modules/import-3_c.C: New test.
- * g++.dg/modules/mod-decl-9.C: New test.
- * g++.dg/modules/part-10_a.C: New test.
- * g++.dg/modules/part-10_b.C: New test.
- * g++.dg/modules/part-10_c.C: New test.
- * g++.dg/modules/part-10_d.C: New test.
-
-2025-09-09 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR testsuite/121872
- * g++.dg/modules/default-arg-4_b.C: Change run to compile.
-
-2025-09-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/121779
- * g++.dg/lookup/operator-8.C: Remove outdated comment about
- this test failing.
- * g++.dg/lookup/operator-8a.C: New test.
-
-2025-09-09 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/82480
- * gfortran.dg/stat_3.f90: Extend argument checking.
- * gfortran.dg/stat_4.f90: New test.
-
-2025-09-09 David Faust <david.faust@oracle.com>
-
- PR debug/121411
- * gcc.dg/debug/ctf/ctf-struct-3.c: New test.
-
-2025-09-09 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfwsub.vf.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop.h
- (DEF_VF_BINOP_WIDEN_CASE_0, DEF_VF_BINOP_WIDEN_CASE_1): Swap operands.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_widen_run.h: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwsub-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwsub-run-1-f32.c: New test.
-
-2025-09-09 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/121678
- * g++.dg/ext/pr121678.C: New test.
- * gcc.dg/pr121678.c: New test.
-
-2025-09-09 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfwadd.wf.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop.h: Add support for single
- widening variants.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_widen_run.h: Add support
- for single widening variants.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwadd-run-2-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwadd-run-2-f32.c: New test.
-
-2025-09-09 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- Revert:
- 2025-09-09 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/simd/bcax_d.c: Add tests for DImode arguments.
-
-2025-09-09 Tamar Christina <tamar.christina@arm.com>
-
- Revert:
- 2025-09-09 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121829
- * gcc.dg/torture/pr121829.c: New testcase.
-
-2025-09-09 Matthias Kretz <m.kretz@gsi.de>
-
- PR c++/121801
- * g++.dg/abi/pr121801.C: New test.
-
-2025-09-09 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121861
- * gcc.target/i386/pr121861-1a.c: New file.
- * gcc.target/i386/pr121861-1b.c: Likewise.
-
-2025-09-09 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx256_avoid_vec_perm-3.c: New test.
- * gcc.target/i386/avx256_avoid_vec_perm-4.c: New test.
- * gcc.target/i386/avx512bw-vpalignr-4.c: Adjust testcase.
- * gcc.target/i386/avx512vl-vpalignr-4.c: Ditto.
-
-2025-09-09 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx256_avoid_vec_perm.c: Adjust testcase.
- * gcc.target/i386/avx256_avoid_vec_perm-2.c: New test.
- * gcc.target/i386/avx256_avoid_vec_perm-5.c: New test.
-
-2025-09-08 Eric Botcazou <ebotcazou@adacore.com>
-
- PR ada/121532
- * ada/acats-4/tests/cxa/cxai033.a: Use Long_Switch_To_New_Task
- constant instead of Switch_To_New_Task in delay statements.
-
-2025-09-08 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.dg/fixed-point/bitint-1.c (dg-options): Use -std=gnu23
- instead of -std=c23.
-
-2025-09-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/107997
- PR tree-optimization/121844
- * gcc.dg/torture/pr121844.c: New testcase.
-
-2025-09-08 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfwadd.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop.h
- (DEF_VF_BINOP_WIDEN_CASE_0): Fix OP.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwadd-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwadd-run-1-f32.c: New test.
-
-2025-09-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121830
- * gcc.dg/vect/pr121830.c: New testcase.
-
-2025-09-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121829
- * gcc.dg/torture/pr121829.c: New testcase.
-
-2025-09-08 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfrsub.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_data.h: Add data for
- vfrsub.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrsub-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrsub-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrsub-run-1-f64.c: New test.
-
-2025-09-08 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vls/floating-point-sub-2.c: Adjust scan
- dumps.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfsub.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_data.h: Add data for
- vfsub.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfsub-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfsub-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfsub-run-1-f64.c: New test.
-
-2025-09-08 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vls/floating-point-add-2.c: Adjust scan
- dump.
- * gcc.target/riscv/rvv/autovec/vls/floating-point-add-3.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vls/floating-point-sub-3.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfadd.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_data.h: Add data for
- vfadd.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfadd-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfadd-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfadd-run-1-f64.c: New test.
-
-2025-09-08 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfwmul.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop.h: Add support for
- widening variants.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_widen_run.h: New test
- helper.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmul-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmul-run-1-f32.c: New test.
-
-2025-09-08 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-5-f16.c: Add vfmax.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-5-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-5-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-6-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-6-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-6-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-7-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-7-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-7-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-8-f16.c: Add vfmax. Also add
- missing -fno-fast-math.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-8-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-8-f64.c: Likewise.
-
-2025-09-08 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/84008
- * gfortran.dg/pdt_45.f03: New test.
-
-2025-09-08 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/87900
- * gcc.dg/tree-ssa/calloc-10.c: New test.
- * gcc.dg/tree-ssa/calloc-11.c: New test.
- * gcc.dg/tree-ssa/calloc-12.c: New test.
-
-2025-09-08 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/83022
- * gcc.dg/tree-ssa/calloc-6.c: New test.
- * gcc.dg/tree-ssa/calloc-7.c: New test.
- * gcc.dg/tree-ssa/calloc-8.c: New test.
- * gcc.dg/tree-ssa/calloc-9.c: New test.
-
-2025-09-07 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/121841
- * gcc.dg/tree-ssa/copy-prop-aggregate-struct-1.c: New test.
-
-2025-09-07 Kuan-Lin Chen <rufus@andestech.com>
-
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vd4dots.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vd4dotsu.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vd4dotu.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vd4dots.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vd4dotsu.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vd4dotu.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vd4dots.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vd4dotsu.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vd4dotu.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vd4dots.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vd4dotsu.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vd4dotu.c: New test.
-
-2025-09-07 Kuan-Lin Chen <rufus@andestech.com>
-
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vfpmadb.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vfpmadt.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vfpmadb.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vfpmadt.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vfpmadb.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vfpmadt.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vfpmadb.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vfpmadt.c: New test.
- * gcc.target/riscv/rvv/autovec/vls/J: New file.
-
-2025-09-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR c++/107393
- * g++.dg/tls/pr107393-1.C: New test.
- * g++.dg/tls/pr107393-2.C: Likewise.
-
-2025-09-07 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vnmsub.vx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsub-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsub-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsub-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsub-run-1-u8.c: New test.
-
-2025-09-07 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for vnmsub.vx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsub-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsub-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsub-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsub-run-1-i8.c: New test.
-
-2025-09-06 Kuan-Lin Chen <rufus@andestech.com>
-
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vln8.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vln8.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vln8.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vln8.c: New test.
-
-2025-09-06 Kuan-Lin Chen <rufus@andestech.com>
-
- * gcc.target/riscv/rvv/rvv.exp: Add regression for xandesvector.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vfncvtbf16s.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/non-overloaded/nds_vfwcvtsbf16.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vfncvtbf16s.c: New test.
- * gcc.target/riscv/rvv/xandesvector/non-policy/overloaded/nds_vfwcvtsbf16.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vfncvtbf16s.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/non-overloaded/nds_vfwcvtsbf16.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vfncvtbf16s.c: New test.
- * gcc.target/riscv/rvv/xandesvector/policy/overloaded/nds_vfwcvtsbf16.c: New test.
-
-2025-09-06 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/84119
- * gfortran.dg/pdt_20.f03: Modify to deal with scalar type parm.
-
-2025-09-06 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/108466
- * gcc.dg/uninit-pr108466-1.c: New test.
-
-2025-09-06 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/zbb-sext.c: Include stdint-gcc.h instead of
- stdint.h.
-
-2025-09-06 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/121702
- * g++.dg/modules/namespace-10_c.C: Add check for log dump.
- * g++.dg/modules/namespace-13_a.C: New test.
- * g++.dg/modules/namespace-13_b.C: New test.
- * g++.dg/modules/namespace-13_c.C: New test.
-
-2025-09-06 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/121705
- PR c++/117658
- * g++.dg/modules/default-arg-4_a.C: XFAIL bogus errors.
- * g++.dg/modules/default-arg-4_b.C: Likewise.
- * g++.dg/modules/default-arg-5_a.C: Remove duplicate test.
- * g++.dg/modules/default-arg-5_b.C: Likewise.
- * g++.dg/modules/adl-9_a.C: New test.
- * g++.dg/modules/adl-9_b.C: New test.
- * g++.dg/modules/gmf-5.C: New test.
-
-2025-09-05 Sam James <sam@gentoo.org>
-
- PR rtl-optimization/121757
- * g++.dg/pr121757.C: Add dg-require-effective-target for lto.
-
-2025-09-05 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/121510
- * gcc.target/riscv/rvv/autovec/pr121510.c: New test.
-
-2025-09-05 Richard Sandiford <rdsandiford@googlemail.com>
-
- PR rtl-optimization/121757
- * g++.dg/pr121757.C: New test.
-
-2025-09-05 Georg-Johann Lay <avr@gjlay.de>
-
- PR testsuite/121695
- PR testsuite/52641
- * gcc.dg/torture/pr121695-1.c: int -> int32_t etc.
-
-2025-09-05 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/fixed-point/bitint-1.c: Expect also error about _Sat used
- without _Fract/_Accum.
-
-2025-09-05 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/118567
- * gcc.target/powerpc/vsx-vectorize-9.c: New test.
- * gcc.target/powerpc/vsx-vectorize-10.c: New test.
- * gcc.target/powerpc/vsx-vectorize-11.c: New test.
- * gcc.target/powerpc/vsx-vectorize-12.c: New test.
- * gcc.target/powerpc/vsx-vectorize-13.c: New test.
- * gcc.target/powerpc/vsx-vectorize-14.c: New test.
- * gcc.target/powerpc/vsx-vectorize-15.c: New test.
- * gcc.target/powerpc/vsx-vectorize-16.c: New test.
-
-2025-09-05 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/118567
- * gcc.target/powerpc/vsx-vectorize-1.c: Remove includes, checking
- part of main1 and main.
- * gcc.target/powerpc/vsx-vectorize-2.c: Remove includes, replace
- bar definition with declaration, remove main.
- * gcc.target/powerpc/vsx-vectorize-3.c: Likewise.
- * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
- * gcc.target/powerpc/vsx-vectorize-5.c: Likewise.
- * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
- * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
- * gcc.target/powerpc/vsx-vectorize-8.c: Likewise.
-
-2025-09-05 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/sve/usminmax_di.c: New test.
-
-2025-09-05 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/84432
- PR fortran/114815
- * gfortran.dg/pdt_26.f03: Update with default no initializer.
- * gfortran.dg/pdt_27.f03: Change to test non-conforming
- initializers.
-
-2025-09-05 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/83762
- PR fortran/102457
- * gfortran.dg/pdt_44.f03: New test.
- * gfortran.dg/pr95090.f90: Give the PDT parameter a value to
- suppress the type error.
-
-2025-09-04 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vmadd.vx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmadd-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmadd-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmadd-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmadd-run-1-u8.c: New test.
-
-2025-09-04 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for vmadd.vx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmadd-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmadd-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmadd-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmadd-run-1-i8.c: New test.
-
-2025-09-04 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary.h: Adjust the
- vmacc.vx to avoid generating vmadd.
-
-2025-09-04 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/121732
- PR target/117013
- * g++.target/aarch64/spaceship_1.C: Adjust expected fn bodies
- for _Z8ss_floatff and _Z9ss_doubledd.
-
-2025-09-04 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/121775
- * gcc.target/arm/simd/vset_lane_u8.c: New test.
-
-2025-09-04 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/121742
- PR target/121780
- PR target/121781
- * gcc.target/riscv/rvv/autovec/pr121780.c: New test.
- * gcc.target/riscv/rvv/autovec/pr121781.c: New test.
-
-2025-09-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121768
- * gcc.dg/vect/pr121768.c: New testcase.
-
-2025-09-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121685
- * g++.dg/vect/pr121685-1.cc: New testcase.
-
-2025-09-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/107051
- * gcc.dg/tree-ssa/copy-prop-aggregate-union-1.c: New test.
-
-2025-09-04 Kito Cheng <kito.cheng@sifive.com>
-
- PR target/110812
- * gcc.target/riscv/lto/pr110812_0.c: New test.
- * gcc.target/riscv/lto/pr110812_1.c: New test.
- * gcc.target/riscv/lto/riscv-lto.exp: New test driver.
- * gcc.target/riscv/lto/riscv_vector.h: New header wrapper.
-
-2025-09-04 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/can_inline_p_test-01.c: New test.
- * gcc.target/riscv/can_inline_p_test-02.c: New test.
- * gcc.target/riscv/can_inline_p_test-03.c: New test.
- * gcc.target/riscv/can_inline_p_test-04.c: New test.
- * gcc.target/riscv/riscv_vector.h: New header wrapper for vector
- tests.
-
-2025-09-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/61247
- * gcc.dg/vect/vect-pr61247.c: New testcase.
-
-2025-09-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121740
- * gcc.dg/tree-ssa/ssa-fre-104.c: Un-XFAIL.
- * gcc.dg/tree-ssa/ssa-fre-110.c: New testcase.
-
-2025-09-04 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/117658
- * g++.dg/modules/adl-4_a.C: Test should pass.
- * g++.dg/modules/adl-4_b.C: Test should pass.
- * g++.dg/modules/adl-6_a.C: New test.
- * g++.dg/modules/adl-6_b.C: New test.
- * g++.dg/modules/adl-6_c.C: New test.
- * g++.dg/modules/adl-7_a.C: New test.
- * g++.dg/modules/adl-7_b.C: New test.
- * g++.dg/modules/adl-7_c.C: New test.
- * g++.dg/modules/adl-8_a.C: New test.
- * g++.dg/modules/adl-8_b.C: New test.
- * g++.dg/modules/adl-8_c.C: New test.
-
-2025-09-04 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/121724
- * g++.dg/modules/namespace-12_a.C: New test.
- * g++.dg/modules/namespace-12_b.C: New test.
-
-2025-09-04 Iain Sandoe <iain@sandoe.co.uk>
-
- PR testsuite/112728
- * gcc.dg/scantest-lto.c: Omit unwind frames.
-
-2025-09-03 Kuan-Lin Chen <rufus@andestech.com>
-
- * gcc.target/riscv/xandes/xandesbfhcvt-1.c: New test.
- * gcc.target/riscv/xandes/xandesbfhcvt-2.c: New test.
-
-2025-09-03 Kuan-Lin Chen <rufus@andestech.com>
-
- * gcc.target/riscv/riscv.exp: Add runtest for subdir xandes.
- * gcc.target/riscv/xandes/xandesperf-1.c: New test.
- * gcc.target/riscv/xandes/xandesperf-10.c: New test.
- * gcc.target/riscv/xandes/xandesperf-2.c: New test.
- * gcc.target/riscv/xandes/xandesperf-3.c: New test.
- * gcc.target/riscv/xandes/xandesperf-4.c: New test.
- * gcc.target/riscv/xandes/xandesperf-5.c: New test.
- * gcc.target/riscv/xandes/xandesperf-6.c: New test.
- * gcc.target/riscv/xandes/xandesperf-7.c: New test.
- * gcc.target/riscv/xandes/xandesperf-8.c: New test.
- * gcc.target/riscv/xandes/xandesperf-9.c: New test.
- * gcc.target/riscv/xandes/xandesperf-11.c: New file.
-
-2025-09-03 Kuan-Lin Chen <rufus@andestech.com>
-
- * gcc.target/riscv/xandes/xandes-predef-1.c: New test.
- * gcc.target/riscv/xandes/xandes-predef-2.c: New test.
- * gcc.target/riscv/xandes/xandes-predef-3.c: New test.
- * gcc.target/riscv/xandes/xandes-predef-4.c: New test.
- * gcc.target/riscv/xandes/xandes-predef-5.c: New test.
- * gcc.target/riscv/xandes/xandes-predef-6.c: New test.
- Co-author: Lino Hsing-Yu Peng (linopeng@andestech.com)
- Co-author: Kai Kai-Yi Weng (kaiweng@andestech.com).
-
-2025-09-03 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vls/floating-point-max-2.c: Adjust scan
- dump.
- * gcc.target/riscv/rvv/autovec/vls/floating-point-max-4.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfmax. Also add
- missing scan-dump for vfmul.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Add vfmax.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop.h: Add max functions.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_data.h: Add data for
- vfmax.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmax-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmax-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmax-run-1-f64.c: New test.
-
-2025-09-03 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/121263
- * gfortran.dg/transfer_class_5.f90: New test.
-
-2025-09-03 Austin Law <austinklaw@gmail.com>
-
- PR target/121213
- * gcc.target/riscv/amo/pr121213.c: Remove xfail.
-
-2025-09-03 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- PR target/121749
- * gcc.target/aarch64/simd/pr121749.c: Use dg-assemble directive.
-
-2025-09-03 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- PR target/121749
- * gcc.target/aarch64/simd/pr121749.c: New test.
-
-2025-09-03 Patrick Palka <ppalka@redhat.com>
-
- PR c++/97740
- * g++.dg/cpp0x/constexpr-97740a.C: New test.
- * g++.dg/cpp0x/constexpr-97740b.C: New test.
-
-2025-09-03 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121756
- * gcc.dg/torture/pr121756.c: New testcase.
-
-2025-09-03 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121767
- * gcc.dg/vect/pr121767.c: New testcase.
-
-2025-09-03 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121758
- * gcc.dg/vect/pr121758.c: New testcase.
-
-2025-09-03 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/121355
- * gcc.dg/tree-ssa/ptrdiff-1.c: New test.
-
-2025-09-02 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/89707
- * gfortran.dg/pdt_43.f03: New test.
-
-2025-09-02 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/87669
- * gfortran.dg/pdt_42.f03: New test.
-
-2025-09-02 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.dg/asm-hard-reg-4.c: On Arm, unset the CPU before
- setting the arch.
- * gcc.dg/asm-hard-reg-error-3.c: Similarly. Also add
- floating-point instructions to aid hard-float variants.
- Match on arm* not just arm.
-
-2025-09-02 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/121742
- * gcc.target/riscv/rvv/autovec/pr121742.c: New test.
-
-2025-09-02 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/s390/spaceship-fp-1.c: Expect .SPACESHIP call with
- -128 as last argument instead of 2.
- (TEST): Use -128 instead of 2.
- * gcc.target/s390/spaceship-fp-2.c: Expect .SPACESHIP call with
- -128 as last argument instead of 2.
- (TEST): Use -128 instead of 2.
-
-2025-09-02 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/zbb-sext.c: New test.
-
-2025-09-02 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/zba-shadd.c: New test functions.
-
-2025-09-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.target/i386/memset-strategy-10.c (dg-options): Add
- -fasynchronous-unwind-tables -fdwarf2-cfi-asm.
- * gcc.target/i386/memset-strategy-13.c: Likewise.
-
-2025-09-02 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121754
- * gcc.dg/vect/pr121754.c: New testcase.
- * gcc.target/aarch64/vect-pr121754.c: Likewise.
-
-2025-09-02 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/121663
- * gcc.dg/pr121663.c: New test.
-
-2025-09-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.dg/tree-ssa/cswtch-6.c (dg-final): xfail on
- sparc*-*-solaris2* && !gas.
- * gcc.dg/tree-ssa/cswtch-7.c: Likewise.
-
-2025-09-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- * g++.dg/tree-ssa/vector-compare-1.C: Restrict to
- non_strict_align targets.
-
-2025-09-01 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/cpp/c2y-counter-1.c: New test.
-
-2025-09-01 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.c-torture/execute/builtins/lib/abs.c (uimaxabs): Rename to ...
- (umaxabs): ... this.
- * gcc.c-torture/execute/builtins/uabs-2.c (uimaxabs): Rename to ...
- (umaxabs): ... this.
- (main_test): Use umaxabs instead of uimaxabs.
- * gcc.c-torture/execute/builtins/uabs-3.c (main_test): Use umaxabs
- instead of uimaxabs.
-
-2025-09-01 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/121727
- * gfortran.dg/value_10.f90: New test.
-
-2025-09-01 Yoshinori Sato <yoshinori.sato@nifty.com>
-
- PR target/89828
- * gcc.dg/pr89828.c: New.
-
-2025-09-01 Andi Kleen <ak@gcc.gnu.org>
-
- * gcc.target/i386/shift-gf2p8affine-1.c: Use -march=x86-64
- -mtune-generic.
- * gcc.target/i386/shift-gf2p8affine-2.c: Dito.
- * gcc.target/i386/shift-gf2p8affine-3.c: Dito.
- * gcc.target/i386/shift-gf2p8affine-5.c: Dito.
- * gcc.target/i386/shift-gf2p8affine-6.c: Dito.
- * gcc.target/i386/shift-gf2p8affine-7.c: Dito.
-
-2025-09-01 Christophe Lyon <christophe.lyon@linaro.org>
-
- * lib/target-supports.exp
- (check_effective_target_arm_v8_neon_ok_nocache): Add "-mcpu=unset
- -march=armv8-a" to et_arm_v8_neon_flags.
- (add_options_for_vect_early_break): Remove useless "-mcpu=unset
- -march=armv8-a".
- (add_options_for_arm_v8_neon): Likewise.
-
-2025-09-01 Christophe Lyon <christophe.lyon@linaro.org>
-
- * lib/target-supports.exp
- (check_effective_target_arm_neon_ok_nocache): Remove arm32 check.
- Add istarget arm*-*-* check.
- (check_effective_target_arm_neon_fp16_ok_nocache): Likewise.
- (check_effective_target_arm_neon_softfp_fp16_ok_nocache): Likewise.
- (check_effective_target_arm_v8_neon_ok_nocache): Likewise.
- (check_effective_target_arm_neonv2_ok_nocache): Likewise.
- (check_effective_target_vect_pack_trunc): Remove istarget arm*-*-*
- check.
- (check_effective_target_vect_unpack): Likewise.
- (check_effective_target_vect_condition): Likewise.
- (check_effective_target_vect_cond_mixed): Likewise.
- (available_vector_sizes): Likewise.
-
-2025-09-01 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121744
- * gcc.dg/vect/pr121744-1.c: New testcase.
-
-2025-09-01 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr121699.c: New test.
-
-2025-08-31 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/99709
- * gfortran.dg/pdt_41.f03: New test.
-
-2025-08-31 Shreya Munnangi <smunnangi1@ventanamicro.com>
-
- * gcc.target/riscv/add-synthesis-2.c: New test.
-
-2025-08-31 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Add test helper macros.
- * gcc.target/riscv/sat/sat_u_mul-5-u16-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u16-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u16-from-u64.rv64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u32-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u32-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u32-from-u64.rv64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u64-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u8-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u8-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-5-u8-from-u64.rv64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-5-u16-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-5-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-5-u16-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-5-u32-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-5-u32-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-5-u64-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-5-u8-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-5-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-5-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-5-u8-from-u64.c: New test.
-
-2025-08-30 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/121698
- * gcc.dg/pr94589-2.c: Adjust for expected unordered value -128
- rather than 2 and negations in unsigned char instead of and with
- ~1 and comparison against original value.
- * gcc.dg/pr94589-4.c: Likewise.
- * gcc.dg/pr94589-5.c: Likewise.
- * gcc.dg/pr94589-6.c: Likewise.
-
-2025-08-30 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121725
- * gcc.target/i386/pr121725-1a.c: New test.
- * gcc.target/i386/pr121725-1b.c: Likewise.
-
-2025-08-30 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/116651
- PR tree-optimization/93265
- PR tree-optimization/103647
- PR tree-optimization/52171
- * gcc.target/i386/pr44130.c: Add an inline-asm clobber.
- * g++.dg/tree-ssa/vector-compare-1.C: New test.
-
-2025-08-30 liuhongt <hongtao.liu@intel.com>
-
- Revert:
- 2025-08-30 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr120691.c: New test.
-
-2025-08-29 Sirui Mu <msrlancern@gmail.com>
-
- * g++.dg/cpp1z/array-condition-expr.C: New test.
-
-2025-08-29 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
-
- * gcc.target/xtensa/bswap-SSAI8.c: New.
-
-2025-08-29 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/93330
- * gfortran.dg/argument_checking_15.f90: Adjust dg-pattern.
- * gfortran.dg/bounds_check_strlen_7.f90: Add dg-pattern.
- * gfortran.dg/char_length_3.f90: Adjust options.
- * gfortran.dg/whole_file_24.f90: Add dg-pattern.
- * gfortran.dg/whole_file_29.f90: Likewise.
- * gfortran.dg/argument_checking_27.f90: New test.
-
-2025-08-29 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Add vfmin.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-5-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-5-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-5-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-6-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-6-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-6-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-7-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-7-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-7-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-8-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-8-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-8-f64.c: New test.
-
-2025-08-29 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121096
- * gcc.target/i386/memcpy-strategy-14.c: New test.
- * gcc.target/i386/memcpy-strategy-15.c: Likewise.
- * gcc.target/i386/memset-strategy-10.c: Likewise.
- * gcc.target/i386/memset-strategy-11.c: Likewise.
- * gcc.target/i386/memset-strategy-12.c: Likewise.
- * gcc.target/i386/memset-strategy-13.c: Likewise.
- * gcc.target/i386/memset-strategy-14.c: Likewise.
- * gcc.target/i386/memset-strategy-15.c: Likewise.
-
-2025-08-29 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121108
- * gcc.target/i386/memset-strategy-16.c: New test.
-
-2025-08-29 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121694
- * gcc.target/i386/pr121668-1b.c: New test.
- * gcc.target/i386/pr121694-1a.c: Likewise.
- * gcc.target/i386/pr121694-1b.c: Likewise.
-
-2025-08-29 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp26/decomp26.C: Add -fimplicit-constexpr.
-
-2025-08-29 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR testsuite/120643
- * gcc.target/i386/vect-pragma-target-1.c: Add `-mno-sse3 -mtune=generic`
- to the options.
- * gcc.target/i386/vect-pragma-target-2.c: Likewise.
-
-2025-08-29 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR testsuite/121713
- * gcc.target/aarch64/vld2-1.c: Update the number of "after previous"
- checks.
-
-2025-08-29 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vnmsac.vx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsac-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsac-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsac-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsac-run-1-u8.c: New test.
-
-2025-08-29 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for vnmsac.vx.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsac-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsac-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsac-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vnmsac-run-1-i8.c: New test.
-
-2025-08-29 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr120691.c: New test.
-
-2025-08-28 Jason Merrill <jason@redhat.com>
-
- PR c++/107953
- * g++.dg/cpp2a/lambda-targ18.C: New test.
-
-2025-08-28 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vls/floating-point-min-2.c: Adjust scan
- dump.
- * gcc.target/riscv/rvv/autovec/vls/floating-point-min-4.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfmin.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop.h: Add support for
- function variants.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_data.h: Add data for
- vfmin.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmin-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmin-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmin-run-1-f64.c: New test.
-
-2025-08-28 Wilco Dijkstra <wilco.dijkstra@arm.com>
-
- PR middle-end/66462
- * gcc.target/aarch64/pr66462.c: Add new test.
-
-2025-08-28 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/119844
- * g++.dg/modules/pr119844_a.C: New test.
- * g++.dg/modules/pr119844_b.C: New test.
- * g++.dg/template/incomplete13.C: New file.
-
-2025-08-28 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/121629
- * gm2/switches/pathnameroot/pass/switches-pathnameroot-pass.exp: New test.
- * gm2/switches/pathnameroot/pass/test.mod: New test.
- * gm2/switches/pathnameroot/pass/testlib/m2/foo.def: New test.
- * gm2/switches/pathnameroot/pass/testlib/m2/foo.mod: New test.
-
-2025-08-28 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/121583
- * g++.dg/cpp26/expansion-stmt23.C: New test.
- * g++.dg/cpp26/expansion-stmt24.C: New test.
-
-2025-08-28 Jakub Jelinek <jakub@redhat.com>
- Jason Merrill <jason@redhat.com>
-
- PR c++/121575
- * g++.dg/cpp26/expansion-stmt20.C: New test.
-
-2025-08-28 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/82843
- * gfortran.dg/pdt_40.f03: New test.
-
-2025-08-28 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/82205
- * gfortran.dg/pdt_22.f03: Use the correct for PDT constructors.
- * gfortran.dg/pdt_23.f03: Likewise.
- * gfortran.dg/pdt_3.f03: Likewise.
-
-2025-08-27 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/nozicond-2.c: Remove xfails.
-
-2025-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR fortran/114611
- * gfortran.dg/aliasing_dummy_1.f90: Accommodate errors
- and warnings as needed.
- * gfortran.dg/eoshift_8.f90: Likewise.
- * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
- * gfortran.dg/hollerith_1.f90: Likewise.
- * gfortran.dg/io_constraints_1.f90: Likewise.
- * gfortran.dg/io_constraints_2.f90: Likewise.
- * gfortran.dg/longline.f: Likewise.
- * gfortran.dg/pr20086.f90: Likewise.
- * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
- * gfortran.dg/x_slash_1.f: Likewise.
-
-2025-08-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/121695
- * gcc.dg/torture/pr121695-1.c: New test.
-
-2025-08-27 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmul-run-1-f64.c: Fix type.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrdiv-run-1-f32.c: Remove
- useless dg directives.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrdiv-run-1-f64.c: Likewise.
-
-2025-08-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121686
- * gcc.dg/vect/pr121686.c: New testcase.
-
-2025-08-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR testsuite/121684
- * c-c++-common/hwasan/unprotected-allocas-0.c: Mark
- using_vararray and using_alloca as noclone too.
-
-2025-08-27 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121668
- * gcc.target/i386/pr121668-1a.c: New test.
-
-2025-08-27 H.J. Lu <hjl.tools@gmail.com>
-
- PR tree-optimization/121656
- * gcc.dg/pr121656.c: Moved to ...
- * gcc.dg/torture/pr121656.c: Here.
- (dg-options): Removed.
- (foo): Replace weak attribute with noipa attribute.
-
-2025-08-27 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/mcpu-xt-c908v.c: Drop xtheadvdot.
- * gcc.target/riscv/mcpu-xt-c920v2.c: Drop xtheadvdot.
-
-2025-08-26 Sandra Loosemore <sloosemore@baylibre.com>
-
- PR middle-end/118839
- * gcc.dg/gomp/declare-variant-3.c: New.
- * gfortran.dg/gomp/declare-variant-22.f90: New.
-
-2025-08-26 Sandra Loosemore <sloosemore@baylibre.com>
-
- * c-c++-common/gomp/append-args-1.c: Adjust expected output.
- * g++.dg/gomp/adjust-args-1.C: Likewise.
- * g++.dg/gomp/adjust-args-3.C: Likewise.
- * gcc.dg/gomp/adjust-args-1.c: Likewise:
- * gcc.dg/gomp/append-args-1.c: Likewise.
- * gcc.dg/gomp/unprototyped-variant.c: New.
- * gfortran.dg/gomp/adjust-args-1.f90: Adjust expected output.
- * gfortran.dg/gomp/append_args-1.f90: Likewise.
-
-2025-08-26 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/arch-25.c: Use wildcards to simplify/eliminate
- dg-error directives.
- * gcc.target/riscv/arch-ss-2.c: Similarly.
- * gcc.target/riscv/arch-zilsd-2.c: Similarly.
- * gcc.target/riscv/arch-zilsd-3.c: Similarly.
-
-2025-08-26 David Faust <david.faust@oracle.com>
-
- PR debug/121411
- * gcc.dg/debug/ctf/ctf-array-7.c: Restrict to lp64,llp64
- targets.
-
-2025-08-26 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-
- * gcc.target/arm/unsigned-extend-2.c: Disable sched2 and sched3
- and update function body to match.
-
-2025-08-26 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/vect_unroll-1.c: New test.
- * gcc.target/i386/vect_unroll-2.c: New test.
- * gcc.target/i386/vect_unroll-3.c: New test.
- * gcc.target/i386/vect_unroll-4.c: New test.
- * gcc.target/i386/vect_unroll-5.c: New test.
- * gcc.target/i386/vect_unroll-6.c: New file.
-
-2025-08-26 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfrdiv.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop.h: Add support for reverse
- variants.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_data.h: Add data for
- reverse variants.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrdiv-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrdiv-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrdiv-run-1-f64.c: New test.
-
-2025-08-26 Tamar Christina <tamar.christina@arm.com>
-
- PR target/121290
- * gcc.target/aarch64/pr121290.c: New test.
-
-2025-08-26 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfmul.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_data.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_binop_run.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmul-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmul-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmul-run-1-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vls/floating-point-mul-2.c: Adjust scan
- dump.
- * gcc.target/riscv/rvv/autovec/vls/floating-point-mul-3.c: Likewise.
-
-2025-08-26 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/bics_3.c: Add some additional tests that
- cannot be folded to a bit manipulation.
-
-2025-08-26 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121659
- * gcc.dg/vect/pr121659.c: New testcase.
-
-2025-08-26 Jakub Jelinek <jakub@redhat.com>
-
- PR target/121658
- * gcc.target/i386/pr121658.c: New test.
-
-2025-08-26 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmacc-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmacc-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmacc-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmacc-run-1-u8.c: New test.
-
-2025-08-26 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary_data.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_ternary_run.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmacc-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmacc-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmacc-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmacc-run-1-i8.c: New test.
-
-2025-08-25 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/121453
- * gcc.dg/gomp/pr121453.c: New test.
-
-2025-08-25 H.J. Lu <hjl.tools@gmail.com>
-
- PR tree-optimization/121656
- * gcc.dg/pr121656.c: New file.
-
-2025-08-25 David Faust <david.faust@oracle.com>
-
- PR debug/121411
- * gcc.dg/debug/ctf/ctf-array-7.c: New test.
-
-2025-08-25 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR tree-optimization/121279
- * gcc.dg/torture/pr121279-1.c: New test.
-
-2025-08-25 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp26/expansion-stmt15.C: Don't expect error on
- destructuring expansion stmts with structured binding size 0.
- * g++.dg/cpp26/expansion-stmt21.C: New test.
- * g++.dg/cpp26/expansion-stmt22.C: New test.
-
-2025-08-25 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/121601
- * g++.dg/cpp26/constexpr-eh16.C: New test.
-
-2025-08-25 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121638
- * gcc.dg/vect/pr121638.c: New testcase.
-
-2025-08-25 Andi Kleen <ak@gcc.gnu.org>
-
- * gcc.target/i386/shift-gf2p8affine-1.c: New test
- * gcc.target/i386/shift-gf2p8affine-2.c: New test
- * gcc.target/i386/shift-gf2p8affine-3.c: New test
- * gcc.target/i386/shift-v16qi-4.c: New test
- * gcc.target/i386/shift-gf2p8affine-5.c: New test
- * gcc.target/i386/shift-gf2p8affine-6.c: New test
- * gcc.target/i386/shift-gf2p8affine-7.c: New test
-
-2025-08-25 Xi Ruoyao <xry111@xry111.site>
-
- PR target/121634
- * gcc.target/loongarch/pr121634.c: New test.
-
-2025-08-25 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/arm/bics_3.c: Adjust expected output
-
-2025-08-23 Eczbek <eczbek.void@gmail.com>
-
- PR c++/116928
- * g++.dg/parse/template33.C: New test.
-
-2025-08-23 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120933
- * gcc.target/i386/noplt-gd-1.c (dg-options): Add
- -mtls-dialect=gnu.
- * gcc.target/i386/noplt-ld-1.c (dg-options): Likewise.
-
-2025-08-23 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120499
- * g++.dg/modules/imp-member-4_a.C: New test.
- * g++.dg/modules/imp-member-4_b.C: New test.
- * g++.dg/modules/imp-member-4_c.C: New test.
-
-2025-08-22 Jeff Law <jlaw@ventanamicro.com>
-
- PR rtl-optimization/120553
- * gcc.target/riscv/pr120553-1.c: New test.
- * gcc.target/riscv/pr120553-2.c: New test.
- * gcc.target/riscv/pr120553-3.c: New test.
- * gcc.target/riscv/pr120553-4.c: New test.
- * gcc.target/riscv/pr120553-5.c: New test.
- * gcc.target/riscv/pr120553-6.c: New test.
- * gcc.target/riscv/pr120553-7.c: New test.
- * gcc.target/riscv/pr120553-8.c: New test.
-
-2025-08-22 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Add test helper macros.
- * gcc.target/riscv/sat/sat_u_mul-4-u16-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u16-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u16-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u32-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u32-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u32-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u64-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u8-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u8-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-4-u8-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u16-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u16-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u16-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u32-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u32-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u32-from-u64.rv32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u64-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u8-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u8-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-4-u8-from-u64.rv32.c: New test.
-
-2025-08-22 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121635
- * gcc.target/i386/pr121635-1a.c: New test.
- * gcc.target/i386/pr121635-1b.c: Likewise.
-
-2025-08-22 Nathaniel Shead <nathanieloshead@gmail.com>
-
- * g++.dg/abi/mangle83.C: Disable implicit enum test for
- -fshort-enums.
-
-2025-08-22 Alexandre Oliva <oliva@adacore.com>
-
- PR rtl-optimization/120424
- * lib/target-supports.exp (arm arches): Add arm_arch_v7.
- * g++.target/arm/pr120424.C: Require armv7 support. Use
- dg-add-options arm_arch_v7 instead of explicit -march=armv7.
-
-2025-08-21 Steven G. Kargl <kargl@gcc.gnu.org>
-
- PR fortran/121627
- * gfortran.dg/pr121627.f90: New test.
-
-2025-08-21 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR c/121478
- * gcc.dg/torture/pr121478-1.c: New test.
-
-2025-08-21 Jason Merrill <jason@redhat.com>
-
- PR c++/121068
- * g++.dg/cpp2a/constexpr-dtor18.C: New test.
-
-2025-08-21 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmacc-run-1-f16.c: Call
- check_effective_target_riscv_zvfh_ok rather than
- check_effective_target_riscv_zvfh.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsac-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmacc-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmadd-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsac-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsub-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmacc-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmsac-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwnmacc-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwnmsac-run-1-f16.c: Likewise.
- * lib/target-supports.exp (check_effective_target_riscv_zvfh_ok): Append
- zvfh instead of v to march.
- (remove_options_for_riscv_zvfh): Remove duplicate and
- call remove_ rather than add_options_for_riscv_z_ext.
-
-2025-08-21 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/121619
- * gcc.dg/pr121619.c: New test.
-
-2025-08-21 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121607
- * gcc.target/i386/pr121607-1a.c: New test.
- * gcc.target/i386/pr121607-1b.c: Likewise.
-
-2025-08-21 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/84122
- PR fortran/85942
- * gfortran.dg/pdt_38.f03: New test.
- * gfortran.dg/pdt_39.f03: New test.
-
-2025-08-21 Jason Merrill <jason@redhat.com>
-
- PR c++/120757
- * g++.dg/cpp1y/auto-fn66.C: New test.
-
-2025-08-20 Marek Polacek <polacek@redhat.com>
-
- PR c++/121553
- * g++.dg/warn/Wshadow-19.C: Revert P2036 changes.
- * g++.dg/warn/Wshadow-6.C: Likewise.
- * g++.dg/warn/Wshadow-20.C: New test.
- * g++.dg/warn/Wshadow-21.C: New test.
-
-2025-08-20 Qing Zhao <qing.zhao@oracle.com>
-
- PR tree-optimization/109071
- PR tree-optimization/85788
- PR tree-optimization/88771
- PR tree-optimization/106762
- PR tree-optimization/108770
- PR tree-optimization/115274
- PR tree-optimization/117179
- * gcc.dg/pr109071.c: New test.
- * gcc.dg/pr109071_1.c: New test.
- * gcc.dg/pr109071_10.c: New test.
- * gcc.dg/pr109071_11.c: New test.
- * gcc.dg/pr109071_12.c: New test.
- * gcc.dg/pr109071_2.c: New test.
- * gcc.dg/pr109071_3.c: New test.
- * gcc.dg/pr109071_4.c: New test.
- * gcc.dg/pr109071_5.c: New test.
- * gcc.dg/pr109071_6.c: New test.
- * gcc.dg/pr109071_7.c: New test.
- * gcc.dg/pr109071_8.c: New test.
- * gcc.dg/pr109071_9.c: New test.
- * gcc.dg/pr117375.c: New test.
-
-2025-08-20 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121572
- * gcc.target/i386/pr121572-1a.c: New test.
- * gcc.target/i386/pr121572-1b.c: Likewise.
- * gcc.target/i386/pr121572-2a.c: Likewise.
- * gcc.target/i386/pr121572-2b.c: Likewise.
-
-2025-08-19 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp26/expansion-stmt16.C: Add -fno-implicit-constexpr.
-
-2025-08-19 Ben Wu <soggysocks206@gmail.com>
-
- PR c++/120618
- * g++.dg/cpp2a/concepts-requires5.C: Don't require
- redundant diagnostic in static assertion.
- * g++.dg/concepts/pr120618.C: New test.
-
-2025-08-19 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-
- PR middle-end/120024
- * gcc.dg/torture/malloc-1.c: New test.
- * gcc.dg/torture/malloc-2.c: New test.
-
-2025-08-19 Patrick Palka <ppalka@redhat.com>
-
- PR c++/121351
- * g++.dg/cpp2a/concepts-using7.C: New test.
-
-2025-08-19 Tamar Christina <tamar.christina@arm.com>
-
- PR target/121536
- * g++.target/aarch64/sve/pr121536.cc: New test.
-
-2025-08-19 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/121578
- * g++.dg/abi/mangle83.C: Requires C++17.
-
-2025-08-19 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120195
- * g++.dg/modules/using-32_a.C: New test.
- * g++.dg/modules/using-32_b.C: New test.
-
-2025-08-19 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/108080
- PR c++/121396
- * g++.dg/modules/pr108080.H: Also allow target warnings.
-
-2025-08-17 Austin Law <austinklaw@gmail.com>
-
- PR target/121213
- * gcc.target/riscv/amo/pr121213.c: New test.
-
-2025-08-17 dragan.mladjenovic <dragan.mladjenovic@rt-rk.com>
-
- * gcc.target/mips/tls-1.c: New file.
-
-2025-08-17 Matthew Fortune <matthew.fortune@imgtec.com>
-
- * gcc.target/mips/call-clobbered-1.c: Use HAS_LDC ghost
- option instead of isa>=2.
-
-2025-08-17 Andrew Bennett <andrew.bennett@imgtec.com>
-
- * gcc.target/mips/near-far-1.c: Fix tests properly for
- compact-branches (jals and balc).
- * gcc.target/mips/near-far-2.c: Likewise.
- * gcc.target/mips/near-far-3.c: Likewise.
- * gcc.target/mips/near-far-4.c: Likewise.
-
-2025-08-17 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/mips/call-clobbered-2.c: Add a NOMIPS16 attribute.
- * gcc.target/mips/call-clobbered-3.c: Likewise.
- * gcc.target/mips/call-clobbered-5.c: Likewise.
- * gcc.target/mips/ds-schedule-2.c: Add an -mno-mips16 option.
- * gcc.target/mips/interrupt_handler-bug-1.c: Same as
- call-clobbered-*.c tests.
- * gcc.target/mips/movdf-1.c: Likewise.
- * gcc.target/mips/movdf-2.c: Likewise.
- * gcc.target/mips/movdf-3.c: Likewise.
- * gcc.target/mips/msa-builtins.c: Same as ds-schedule-2.c.
- Remove a NOMIPS16 attribute from builtins.
- * gcc.target/mips/msa.c: Likewise.
-
-2025-08-17 Matthew Fortune <matthew.fortune@imgtec.com>
-
- * gcc.target/mips/insn-casesi.c: Require mips16 support but
- not the command line option.
- * gcc.target/mips/insn-tablejump.c: Force o32 ABI as
- we do not really support n32/n64 microMIPS. Require micromips
- support but not the command line option.
-
-2025-08-17 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121541
- * gcc.target/i386/pr121541-1a.c: New test.
- * gcc.target/i386/pr121541-1b.c: Likewise.
- * gcc.target/i386/pr121541-2.c: Likewise.
- * gcc.target/i386/pr121541-3.c: Likewise.
- * gcc.target/i386/pr121541-4.c: Likewise.
- * gcc.target/i386/pr121541-5a.c: Likewise.
- * gcc.target/i386/pr121541-5b.c: Likewise.
-
-2025-08-17 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120503
- PR c++/120824
- * g++.dg/abi/mangle32.C: Remove enumerator list.
- * g++.dg/cpp0x/linkage2.C: Likewise.
- * g++.dg/ext/vector26.C: Likewise.
- * g++.dg/other/anon3.C: Likewise.
- * g++.dg/abi/mangle83.C: New test.
- * g++.dg/modules/enum-15_a.C: New test.
- * g++.dg/modules/enum-15_b.C: New test.
-
-2025-08-16 H.J. Lu <hjl.tools@gmail.com>
-
- PR fortran/107421
- * gfortran.dg/gomp/pr107421.f90: New test.
-
-2025-08-15 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp26/expansion-stmt15.C: Expect different diagnostics
- for zero size destructuring expansion statement.
- * g++.dg/ext/builtin-structured-binding-size1.C: New test.
- * g++.dg/ext/builtin-structured-binding-size2.C: New test.
- * g++.dg/ext/builtin-structured-binding-size3.C: New test.
- * g++.dg/ext/builtin-structured-binding-size4.C: New test.
-
-2025-08-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/121552
- * g++.dg/parse/defarg21.C: New test.
- * g++.dg/template/defarg24.C: New test.
- * g++.dg/modules/default-arg-4_a.C: New test.
- * g++.dg/modules/default-arg-4_b.C: New test.
- * g++.dg/modules/default-arg-5_a.C: New test.
- * g++.dg/modules/default-arg-5_b.C: New test.
-
-2025-08-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/121552
- * g++.dg/cpp2a/typedef1.C: New test.
- * g++.dg/debug/dwarf2/typedef5.C: Add -Wno-non-c-typedef-for-linkage
- to dg-options.
- * g++.dg/inherit/typeinfo1.C: Add -Wno-non-c-typedef-for-linkage
- to dg-additional-options.
- * g++.dg/parse/ctor2.C: Likewise.
- * g++.dg/ext/anon-struct9.C: Add -Wno-non-c-typedef-for-linkage to
- dg-options.
- * g++.dg/ext/visibility/anon11.C: Add -Wno-non-c-typedef-for-linkage
- to dg-additional-options.
- * g++.dg/lto/pr69137_0.C: Add -Wno-non-c-typedef-for-linkage
- to dg-lto-options.
- * g++.dg/other/anon8.C: Add -Wno-non-c-typedef-for-linkage
- to dg-additional-options.
- * g++.dg/template/pr84973.C: Likewise.
- * g++.dg/template/pr84973-2.C: Likewise.
- * g++.dg/template/pr84973-3.C: Likewise.
- * g++.dg/abi/anon2.C: Likewise.
- * g++.dg/abi/anon3.C: Likewise.
- * g++.old-deja/g++.oliva/linkage1.C: Likewise.
-
-2025-08-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/121539
- * g++.dg/parse/defarg20.C: New test.
-
-2025-08-15 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/120778
- PR target/121520
- * g++.dg/DRs/dr2581-1.C: New test.
- * g++.dg/DRs/dr2581-2.C: New test.
- * c-c++-common/cpp/pr92296-2.c: Expect warnings also on defining
- special macros after undefining them.
-
-2025-08-15 Vineet Gupta <vineetg@rivosinc.com>
-
- PR target/121534
- * gcc.target/riscv/rvv/autovec/vls/math-nearbyint-1.c: Adjust
- scan pattern for additional instances of frflags/fsrflags.
-
-2025-08-15 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/flex-array-counted-by-2.c: Adjust testing case.
-
-2025-08-15 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/ubsan/pointer-counted-by-bounds-2.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds-3.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds-4.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds-5.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds.c: New test.
-
-2025-08-15 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/pointer-counted-by-4-char.c: New test.
- * gcc.dg/pointer-counted-by-4-float.c: New test.
- * gcc.dg/pointer-counted-by-4-struct.c: New test.
- * gcc.dg/pointer-counted-by-4-union.c: New test.
- * gcc.dg/pointer-counted-by-4.c: New test.
- * gcc.dg/pointer-counted-by-5.c: New test.
- * gcc.dg/pointer-counted-by-6.c: New test.
- * gcc.dg/pointer-counted-by-7.c: New test.
- * gcc.dg/pr120929.c: New test.
-
-2025-08-15 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/flex-array-counted-by.c: Update test.
- * gcc.dg/pointer-counted-by-1.c: New test.
- * gcc.dg/pointer-counted-by-2.c: New test.
- * gcc.dg/pointer-counted-by-3.c: New test.
- * gcc.dg/pointer-counted-by-8.c: New test.
- * gcc.dg/pointer-counted-by-9.c: New test.
- * gcc.dg/pointer-counted-by.c: New test.
-
-2025-08-15 Umesh Kalappa <ukalappa.mips@gmail.com>
-
- * gcc.target/riscv/mipsprefetch.c: Test file for mips.pref.
-
-2025-08-15 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/119156
- * gcc.target/aarch64/sve/pr119156_1.c: New test.
-
-2025-08-15 Lulu Cheng <chenglulu@loongson.cn>
-
- PR target/121542
- * gcc.target/loongarch/pr121542.c: New test.
-
-2025-08-14 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/121524
- * g++.dg/cpp0x/gen-attrs-89.C: New test.
-
-2025-08-14 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/119275
- * gcc.target/riscv/pr119275.c: New test.
-
-2025-08-14 Andrew Pinski <quic_apinski@quicinc.com>
-
- * gcc.dg/tree-ssa/copy-prop-aggregate-arg-1.c: New test.
-
-2025-08-14 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/vector/vlgv-zero-extend-1.c: Require target
- s390_mvx.
- * gcc.target/s390/vector/vlgv-zero-extend-2.c: New test.
-
-2025-08-14 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- PR target/121511
- * gcc.dg/asm-hard-reg-error-3.c: Add additional option -marm for
- target arm.
-
-2025-08-14 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121540
- * gcc.target/i386/no-callee-saved-19a.c (dg-options): Add
- "-mno-avx -mno-mmx -mno-80387"
- * gcc.target/i386/no-callee-saved-19b.c: Likewise.
- * gcc.target/i386/no-callee-saved-19c.c: Likewise.
- * gcc.target/i386/no-callee-saved-19d.c: Likewise.
- * gcc.target/i386/no-callee-saved-19e.c: Likewise.
- * gcc.target/i386/pr121208-1a.c: Likewise.
- * gcc.target/i386/pr121208-1b.c: Likewise.
- * gcc.target/i386/pr121540-1.c: New test.
- * gcc.target/i386/pr121540-2.c: Likewise.
-
-2025-08-13 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/121531
- * gcc.target/riscv/pr121531.c: New test.
-
-2025-08-13 Marek Polacek <polacek@redhat.com>
-
- PR c++/102610
- * g++.dg/cpp0x/lambda/lambda-decltype3.C: Remove xfail.
- * g++.dg/warn/Wshadow-19.C: Add -Wpedantic. Adjust a dg-warning.
- * g++.dg/warn/Wshadow-6.C: Adjust expected diagnostics.
- * g++.dg/cpp23/lambda-scope1.C: New test.
- * g++.dg/cpp23/lambda-scope2.C: New test.
- * g++.dg/cpp23/lambda-scope3.C: New test.
- * g++.dg/cpp23/lambda-scope4.C: New test.
- * g++.dg/cpp23/lambda-scope4b.C: New test.
- * g++.dg/cpp23/lambda-scope5.C: New test.
- * g++.dg/cpp23/lambda-scope6.C: New test.
- * g++.dg/cpp23/lambda-scope7.C: New test.
- * g++.dg/cpp23/lambda-scope8.C: New test.
- * g++.dg/cpp23/lambda-scope9.C: New test.
-
-2025-08-13 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/120776
- * g++.dg/cpp1z/decomp64.C: New test.
- * g++.dg/cpp26/expansion-stmt1.C: New test.
- * g++.dg/cpp26/expansion-stmt2.C: New test.
- * g++.dg/cpp26/expansion-stmt3.C: New test.
- * g++.dg/cpp26/expansion-stmt4.C: New test.
- * g++.dg/cpp26/expansion-stmt5.C: New test.
- * g++.dg/cpp26/expansion-stmt6.C: New test.
- * g++.dg/cpp26/expansion-stmt7.C: New test.
- * g++.dg/cpp26/expansion-stmt8.C: New test.
- * g++.dg/cpp26/expansion-stmt9.C: New test.
- * g++.dg/cpp26/expansion-stmt10.C: New test.
- * g++.dg/cpp26/expansion-stmt11.C: New test.
- * g++.dg/cpp26/expansion-stmt12.C: New test.
- * g++.dg/cpp26/expansion-stmt13.C: New test.
- * g++.dg/cpp26/expansion-stmt14.C: New test.
- * g++.dg/cpp26/expansion-stmt15.C: New test.
- * g++.dg/cpp26/expansion-stmt16.C: New test.
- * g++.dg/cpp26/expansion-stmt17.C: New test.
- * g++.dg/cpp26/expansion-stmt18.C: New test.
- * g++.dg/cpp26/expansion-stmt19.C: New test.
- * g++.dg/cpp26/feat-cxx26.C: Add __cpp_expansion_statements
- tests.
-
-2025-08-13 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/81501
- * g++.target/i386/pr81501-1.C: New test.
- * gcc.target/i386/pr81501-1a.c: Likewise.
- * gcc.target/i386/pr81501-1b.c: Likewise.
- * gcc.target/i386/pr81501-2a.c: Likewise.
- * gcc.target/i386/pr81501-2b.c: Likewise.
- * gcc.target/i386/pr81501-3.c: Likewise.
- * gcc.target/i386/pr81501-4a.c: Likewise.
- * gcc.target/i386/pr81501-4b.c: Likewise.
- * gcc.target/i386/pr81501-5.c: Likewise.
- * gcc.target/i386/pr81501-6a.c: Likewise.
- * gcc.target/i386/pr81501-6b.c: Likewise.
- * gcc.target/i386/pr81501-7.c: Likewise.
- * gcc.target/i386/pr81501-8a.c: Likewise.
- * gcc.target/i386/pr81501-8b.c: Likewise.
- * gcc.target/i386/pr81501-9a.c: Likewise.
- * gcc.target/i386/pr81501-9b.c: Likewise.
- * gcc.target/i386/pr81501-10a.c: Likewise.
- * gcc.target/i386/pr81501-10b.c: Likewise.
-
-2025-08-13 Iain Sandoe <iain@sandoe.co.uk>
-
- * gcc.dg/torture/darwin-cfstring-3.c: Adjust for amended
- string labels.
- * g++.dg/torture/darwin-cfstring-3.C: Likewise.
-
-2025-08-13 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/121160
- * gcc.target/riscv/pr121160.c: New test.
-
-2025-08-13 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/89092
- * gfortran.dg/pr89092.f90: New test.
-
-2025-08-13 Yang Yujie <yangyujie@loongson.cn>
-
- PR target/117599
- * gcc.target/loongarch/bitint-alignments.c: New test.
- * gcc.target/loongarch/bitint-args.c: New test.
- * gcc.target/loongarch/bitint-sizes.c: New test.
-
-2025-08-13 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/121113
- * gcc.target/riscv/pr121113.c: New test.
-
-2025-08-13 David Malcolm <dmalcolm@redhat.com>
-
- PR testsuite/119783
- jit.dg/test-error-impossible-must-tail-call.c
- * jit.dg/test-error-impossible-must-tail-call.c (verify_code):
- Check that we get a suitable-looking error message, but don't
- try to specify exactly what the message is.
-
-2025-08-13 H.J. Lu <hjl.tools@gmail.com>
- Liu, Hongtao <hongtao.liu@intel.com>
-
- PR target/121497
- * gcc.target/i386/pr121497.c: New test.
-
-2025-08-12 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-2-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-2-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-2-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-2-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-3-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-3-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-3-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-merge-3-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmerge-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmerge-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmerge-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmerge-run-1-i8.c: New test.
-
-2025-08-12 Robin Dapp <rdapp.gcc@gmail.com>
-
- PR target/121334
- * gcc.target/riscv/rvv/autovec/pr121334.c: New test.
-
-2025-08-12 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/121253
- * gcc.target/aarch64/pr121253.c: New test.
-
-2025-08-12 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121509
- * gcc.dg/vect/pr121509.c: New testcase.
-
-2025-08-12 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121514
- * gcc.dg/torture/pr121514.c: New testcase.
-
-2025-08-12 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121493
- * gcc.dg/tree-ssa/ssa-fre-109.c: New testcase.
-
-2025-08-12 Yuao Ma <c8ef@outlook.com>
-
- * gfortran.dg/c_f_pointer_shape_tests_7.f90: New test.
- * gfortran.dg/c_f_pointer_shape_tests_8.f90: New test.
- * gfortran.dg/c_f_pointer_shape_tests_9.f90: New test.
-
-2025-08-12 Shreya Munnangi <smunnangi1@ventanamicro.com>
- Jeff Law <jlaw@ventanamicro.com>
- Philipp Tomsich <philipp.tomsich@vrull.eu>
-
- * gcc.target/riscv/add-synthesis-1.c: New test.
-
-2025-08-12 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.out:
- Change test for updated handling of Numeric Display variables.
-
-2025-08-11 Richard Henderson <richard.henderson@linaro.org>
-
- * gcc.target/aarch64/cmpbr-3.c: New.
- * gcc.target/aarch64/ifcvt_multiple_sets_rewire.c: Simplify
- test for csel by ignoring the actual registers used.
-
-2025-08-11 Richard Henderson <richard.henderson@linaro.org>
-
- PR target/121388
- * gcc.target/aarch64/cmpbr.c (u32_x0_ult_64): XFAIL.
- (i32_x0_slt_64, u64_x0_ult_64, i64_x0_slt_64): XFAIL.
- * gcc.target/aarch64/cmpbr-2.c: New.
-
-2025-08-11 Richard Henderson <richard.henderson@linaro.org>
-
- * gcc.target/aarch64/cmpbr.c: Only compile, not assemble,
- since we want to scan the assembly.
-
-2025-08-11 Richard Henderson <richard.henderson@linaro.org>
-
- PR target/121385
- * gcc.target/aarch64/cmpbr-1.c: New.
-
-2025-08-11 Richard Henderson <richard.henderson@linaro.org>
-
- * gcc.target/aarch64/gcs-nonlocal-3.c: Match cbnz.
-
-2025-08-11 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/121398
- * gfortran.dg/pdt_generic_1.f90: New test.
-
-2025-08-11 Andrew Pinski <quic_apinski@quicinc.com>
-
- * gcc.dg/torture/copy-prop-aggr-zero-1.c: New test.
- * gcc.dg/torture/copy-prop-aggr-zero-2.c: New test.
- * gcc.dg/tree-ssa/copy-prop-aggregate-zero-1.c: New test.
- * gcc.dg/tree-ssa/copy-prop-aggregate-zero-2.c: New test.
- * gcc.dg/tree-ssa/copy-prop-aggregate-zero-3.c: New test.
-
-2025-08-11 Jeff Law <jlaw@ventanamicro.com>
-
- * lib/target-supports.exp (check_effective_target_riscv_b_ok): New.
- * gcc.target/riscv/pr116085.c: Use new target selector.
- * gcc.target/riscv/pr117690.c: Use new target selector.
- * gcc.target/riscv/pr120333.c: Use new target selector.
- * gcc.target/riscv/zba-shNadd-10.c: Use new target selector.
-
-2025-08-11 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121488
- * gcc.dg/tree-ssa/ssa-fre-108.c: New testcase.
-
-2025-08-11 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Add test helper macros.
- * gcc.target/riscv/sat/sat_u_mul-3-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-3-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-3-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-3-u8.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-3-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-3-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-3-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-3-u8.c: New test.
-
-2025-08-11 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv-nofm.c: Update
- asm check due to above change.
- * gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv-nofm.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vmul-rv32gcv-nofm.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vmul-rv64gcv-nofm.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv-nofm.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv-nofm.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv32gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv64gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fadd-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fadd-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fadd-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fadd-4.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-4.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-5.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-6.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmax-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmax-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmax-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmax-4.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-4.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmin-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmin-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmin-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmin-4.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-4.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-4.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-5.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-6.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmul-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmul-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmul-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmul-4.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_fmul-5.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
-
-2025-08-11 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- PR target/121464
- * gcc.target/arm/acle/mcrr.c: Update testcase.
- * gcc.target/arm/acle/mcrr2.c: Likewise.
- * gcc.target/arm/acle/mrrc.c: Likewise.
- * gcc.target/arm/acle/mrrc2.c: Likewise.
-
-2025-08-11 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/warn/template-1.C: Fix comment typo, unsinged -> unsigned.
- * gcc.target/powerpc/builtins-2-p9-runnable.c (main): Likewise.
- * gcc.dg/graphite/id-30.c: Likewise.
-
-2025-08-11 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/117783
- * g++.dg/cpp26/name-independent-decl11.C: New test.
-
-2025-08-11 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/117783
- * g++.dg/cpp26/decomp19.C: Don't expect sorry on tuple static
- structured bindings with a pack.
- * g++.dg/cpp26/decomp26.C: New test.
-
-2025-08-11 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/121442
- * g++.dg/cpp1z/decomp65.C: New test.
-
-2025-08-10 H.J. Lu <hjl.tools@gmail.com>
-
- PR testsuite/121205
- * gcc.dg/asm-hard-reg-6.c: Adjust scan for x86 with ia32, lp64 and
- x32.
-
-2025-08-10 H.J. Lu <hjl.tools@gmail.com>
-
- PR testsuite/121205
- * gcc.dg/asm-hard-reg-5.c: Compile for x86 !ia32.
-
-2025-08-10 H.J. Lu <hjl.tools@gmail.com>
-
- PR testsuite/121205
- * gcc.dg/asm-hard-reg-4.c: Compile with -msse2 for x86 and scan
- x86.
-
-2025-08-10 H.J. Lu <hjl.tools@gmail.com>
-
- PR testsuite/121205
- * gcc.dg/asm-hard-reg-2.c: Compile for x86 !ia32 and scan x86.
-
-2025-08-10 H.J. Lu <hjl.tools@gmail.com>
-
- PR testsuite/121205
- * gcc.dg/asm-hard-reg-1.c: Adjust scan for x86 with ia32, x32 and
- lp64.
-
-2025-08-10 Harish Sadineni <Harish.Sadineni@windriver.com>
-
- PR target/118885
- * gcc.target/i386/pr90579.c: add -fno-pie to dg-options
- to fix tests when PIE is enabled.
-
-2025-08-10 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-
- * lib/multiline.exp: Added pruning of .exe.
-
-2025-08-09 H.J. Lu <hjl.tools@gmail.com>
-
- PR testsuite/121205
- * gcc.target/i386/asm-hard-reg-2.c (z): Use long long for -m32
- to trigger RA error.
-
-2025-08-09 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * g++.dg/modules/class-11_a.H: Skip test for effective
- default_packed targets.
- * g++.dg/modules/class-11_b.C: Ditto.
-
-2025-08-09 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/121182
- * gfortran.dg/generic_stmt_1.f90: New test.
- * gfortran.dg/generic_stmt_2.f90: New test.
- * gfortran.dg/generic_stmt_3.f90: New test.
- * gfortran.dg/generic_stmt_4.f90: New test.
-
-2025-08-09 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.dg/torture/hardbool-ai.c: Require target that supports
- atomic operations on int types.
-
-2025-08-08 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/120599
- * g++.dg/torture/noncall-eh-1.C: New test.
-
-2025-08-08 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/118946
- PR tree-optimization/121422
- * gcc.dg/pr118946-1.c: New test.
- * gcc.dg/torture/pr121422-1.c: New test.
- * gcc.dg/torture/pr121422-2.c: New test.
-
-2025-08-08 David Malcolm <dmalcolm@redhat.com>
-
- PR diagnostics/116253
- * g++.dg/concepts/nested-diagnostics-1-truncated.C: Update for
- renamed keys to -fdiagnostics-set-output=text
- * g++.dg/concepts/nested-diagnostics-1.C: Likewise.
- * g++.dg/concepts/nested-diagnostics-2.C: Likewise.
- * gcc.dg/plugin/diagnostic-test-nesting-no-show-nesting.c: New
- test.
- * gcc.dg/plugin/diagnostic-test-nesting-show-nesting.c: New test.
- * gcc.dg/plugin/diagnostic-test-nesting-text-indented-show-levels.c:
- Update for renamed keys to -fdiagnostics-set-output=text.
- * gcc.dg/plugin/diagnostic-test-nesting-text-indented-unicode.c:
- Likewise.
- * gcc.dg/plugin/diagnostic-test-nesting-text-indented.c: Likewise.
- * gcc.dg/plugin/plugin.exp: Add the new tests.
-
-2025-08-08 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/120977
- * gcc.target/arm/cmse/cmse-18.c: Check only the case when FPCXT is
- not enabled.
- * gcc.target/arm/cmse/cmse-19.c: New test.
-
-2025-08-08 Pengfei Li <Pengfei.Li2@arm.com>
-
- PR target/121449
- * g++.target/aarch64/sve/pr121449.C: New test.
-
-2025-08-08 Alex Coplan <alex.coplan@arm.com>
-
- PR target/120986
- * gcc.target/aarch64/torture/pr120986-2.c: New test.
-
-2025-08-08 Alex Coplan <alex.coplan@arm.com>
-
- PR target/120986
- * gcc.target/aarch64/pr120986-1.c: New test.
-
-2025-08-08 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/121389
- * c-c++-common/asan/pr121389-1.c: New test.
- * c-c++-common/asan/pr121389-2.c: New test.
- * c-c++-common/asan/pr121389-3.c: New test.
- * c-c++-common/asan/pr121389-4.c: New test.
-
-2025-08-07 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/117783
- * g++.dg/cpp26/decomp13.C: New test.
- * g++.dg/cpp26/decomp14.C: New test.
- * g++.dg/cpp26/decomp15.C: New test.
- * g++.dg/cpp26/decomp16.C: New test.
- * g++.dg/cpp26/decomp17.C: New test.
- * g++.dg/cpp26/decomp18.C: New test.
- * g++.dg/cpp26/decomp19.C: New test.
- * g++.dg/cpp26/decomp20.C: New test.
- * g++.dg/cpp26/decomp21.C: New test.
- * g++.dg/cpp26/feat-cxx26.C (__cpp_structured_bindings): Expect
- 202411 rather than 202403.
-
-2025-08-07 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/121414
- * gcc.target/aarch64/sme/pr121414_1.c: New test.
-
-2025-08-07 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/120718
- * gcc.target/aarch64/sve/acle/general/pr120718.c: New test.
-
-2025-08-07 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121405
- * gcc.dg/tree-ssa/ssa-fre-107.c: New testcase.
- * gcc.target/i386/pr90579.c: Adjust.
-
-2025-08-07 Pengfei Li <Pengfei.Li2@arm.com>
-
- * gcc.target/aarch64/sve/peel_ind_11.c: New test.
- * gcc.target/aarch64/sve/peel_ind_11_run.c: New test.
- * gcc.target/aarch64/sve/peel_ind_12.c: New test.
- * gcc.target/aarch64/sve/peel_ind_12_run.c: New test.
- * gcc.target/aarch64/sve/peel_ind_13.c: New test.
- * gcc.target/aarch64/sve/peel_ind_13_run.c: New test.
-
-2025-08-07 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/120778
- * g++.dg/DRs/dr2577-1.C: New test.
- * g++.dg/DRs/dr2577-2.C: New test.
- * g++.dg/DRs/dr2577-2.h: New file.
- * g++.dg/DRs/dr2577-3.C: New test.
- * g++.dg/DRs/dr2577-3.h: New file.
-
-2025-08-07 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/120778
- * g++.dg/DRs/dr2575.C: New test.
-
-2025-08-07 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/120778
- * g++.dg/DRs/dr2576.C: New test.
-
-2025-08-07 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/120778
- * gcc.dg/Wkeyword-macro-1.c: New test.
- * gcc.dg/Wkeyword-macro-2.c: New test.
- * gcc.dg/Wkeyword-macro-3.c: New test.
- * gcc.dg/Wkeyword-macro-4.c: New test.
- * gcc.dg/Wkeyword-macro-5.c: New test.
- * gcc.dg/Wkeyword-macro-6.c: New test.
- * gcc.dg/Wkeyword-macro-7.c: New test.
- * gcc.dg/Wkeyword-macro-8.c: New test.
- * gcc.dg/Wkeyword-macro-9.c: New test.
- * g++.dg/warn/Wkeyword-macro-1.C: New test.
- * g++.dg/warn/Wkeyword-macro-2.C: New test.
- * g++.dg/warn/Wkeyword-macro-3.C: New test.
- * g++.dg/warn/Wkeyword-macro-4.C: New test.
- * g++.dg/warn/Wkeyword-macro-5.C: New test.
- * g++.dg/warn/Wkeyword-macro-6.C: New test.
- * g++.dg/warn/Wkeyword-macro-7.C: New test.
- * g++.dg/warn/Wkeyword-macro-8.C: New test.
- * g++.dg/warn/Wkeyword-macro-9.C: New test.
- * g++.dg/warn/Wkeyword-macro-10.C: New test.
- * g++.dg/opt/pr82577.C: Don't #define register to nothing for
- C++17 and later. Instead define reg macro to nothing for C++17
- and later or to register and use it instead of register.
- * g++.dg/modules/atom-preamble-3.C: Add -Wno-keyword-macro to
- dg-additional-options.
- * g++.dg/template/sfinae17.C (static_assert): Rename macro to ...
- (my_static_assert): ... this.
- (main): Use my_static_assert instead of static_assert.
-
-2025-08-07 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/bitint-1.c: New test.
- * gcc.target/s390/bitint-2.c: New test.
- * gcc.target/s390/bitint-3.c: New test.
- * gcc.target/s390/bitint-4.c: New test.
-
-2025-08-06 Sam James <sam@gentoo.org>
-
- * g++.dg/cpp26/constexpr-new3.C: Escape '[' and ']'.
-
-2025-08-06 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/torture/hardbool-ai.c: New.
- * gcc.dg/torture/hardbool-vi.c: New.
- * gcc.dg/torture/hardbool.c: Handle NO_BITFIELDS.
- (add1, preinc, postinc, sub1, predec, postdec): New.
- (main): Exercise them.
-
-2025-08-06 Martin Uecker <uecker@tugraz.at>
-
- PR c/108931
- * gcc.dg/vla-tert-1.c: New test.
-
-2025-08-06 Patrick Palka <ppalka@redhat.com>
-
- PR c++/121231
- PR c++/119688
- PR c++/94511
- * g++.dg/abi/mangle82.C: New test.
- * g++.dg/cpp2a/nontype-class73.C: New test.
-
-2025-08-06 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp26/constexpr-new3.C: Tweak diagnostic.
-
-2025-08-06 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/vect/vect-gather-1.c: Adjust to hide N.
-
-2025-08-06 Tejas Belagod <tejas.belagod@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/cops.c: Fix test.
-
-2025-08-06 Yang Yujie <yangyujie@loongson.cn>
-
- * gcc.dg/torture/bitint-84.c: New test.
-
-2025-08-06 Yang Yujie <yangyujie@loongson.cn>
-
- * gcc.dg/torture/bitint-83.c: New test.
-
-2025-08-06 Yang Yujie <yangyujie@loongson.cn>
-
- * gcc.dg/bitintext.h (BEXTC1): Define. Convert the copied
- object back to the original type before comparison.
- (BEXTC): Use BEXTC1 for both the signed and the unsigned case.
-
-2025-08-06 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/121413
- * gcc.dg/torture/bitint-85.c: New test.
-
-2025-08-06 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/121127
- * gcc.dg/bitint-125.c: New test.
-
-2025-08-06 Yuao Ma <c8ef@outlook.com>
-
- * gfortran.dg/c_f_pointer_shape_tests_2.f03: Use the new driver.
- * gfortran.dg/c_f_pointer_shape_tests_4.f03: Ditto.
- * gfortran.dg/c_f_pointer_shape_tests_4_driver.c: Removed.
- * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Renamed to ...
- * gfortran.dg/c_f_pointer_shape_tests_driver.c: ... this; format
- with gcc style.
-
-2025-08-06 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/120778
- * c-c++-common/cpp/comment-ff-1.c: New test.
- * c-c++-common/cpp/comment-vtab-1.c: New test.
-
-2025-08-06 Martin Uecker <uecker@tugraz.at>
-
- PR c/121217
- * gcc.dg/pr121217.c: New test.
-
-2025-08-06 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/arch-unset-1.c: New test.
- * gcc.target/riscv/arch-unset-2.c: New test.
- * gcc.target/riscv/arch-unset-3.c: New test.
- * gcc.target/riscv/arch-unset-4.c: New test.
- * gcc.target/riscv/arch-unset-5.c: New test.
-
-2025-08-06 Kwok Cheung Yeung <kcyeung@baylibre.com>
-
- * c-c++-common/gomp/target-update-iterators-1.c: New.
- * c-c++-common/gomp/target-update-iterators-2.c: New.
- * c-c++-common/gomp/target-update-iterators-3.c: New.
-
-2025-08-06 Kwok Cheung Yeung <kcyeung@baylibre.com>
- Andrew Stubbs <ams@baylibre.com>
-
- * c-c++-common/gomp/map-6.c (foo): Amend expected error message.
- * c-c++-common/gomp/target-map-iterators-1.c: New.
- * c-c++-common/gomp/target-map-iterators-2.c: New.
- * c-c++-common/gomp/target-map-iterators-3.c: New.
- * c-c++-common/gomp/target-map-iterators-4.c: New.
-
-2025-08-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR libfortran/121234
- * gfortran.dg/pr121234.f90: New test.
-
-2025-08-05 Jason Merrill <jason@redhat.com>
-
- PR c++/121068
- * g++.dg/cpp26/constexpr-new5.C: New test.
-
-2025-08-05 Mikael Morin <morin-mikael@orange.fr>
-
- * gfortran.dg/pointer_assign_16.f90: New test.
-
-2025-08-05 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121410
- * gcc.target/i386/pr121410.c: New test.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/execute/torture/offset_of1.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/execute/torture/const-generics-1.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/generics8.rs: extra error message
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3546.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3885.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/const_generics_3.rs: this works now
- * rust/compile/const_generics_5.rs: likewise
- * rust/compile/const_generics_8.rs: move the failure to another test case
- * rust/compile/const_generics_10.rs: New test.
- * rust/compile/const_generics_11.rs: New test.
- * rust/compile/const_generics_12.rs: New test.
- * rust/compile/const_generics_13.rs: New test.
- * rust/compile/const_generics_14.rs: New test.
- * rust/compile/const_generics_15.rs: New test.
- * rust/compile/const_generics_16.rs: New test.
- * rust/compile/const_generics_9.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3960.rs: New test.
-
-2025-08-05 Ryutaro Okada <1015ryu88@gmail.com>
-
- * rust/compile/auto_traits2.rs:
- emove warning for unused `self` parameter
- * rust/compile/derive-debug1.rs:
- emove warning for unused `self` parameter
- * rust/compile/derive_macro1.rs:
- Remove warning for unused `self` parameter
- * rust/compile/format_args_basic_expansion.rs:
- Remove warning for unused `self` parameter
- * rust/compile/format_args_extra_comma.rs:
- Remove warning for unused `self` parameter
- * rust/compile/issue-2043.rs:
- Remove warning for unused `self` parameter
- * rust/compile/issue-2166.rs:
- Remove warning for unused `self` parameter
- * rust/compile/issue-2238.rs:
- Remove warning for unused `self` parameter
- * rust/compile/issue-2907.rs:
- Remove warning for unused `self` parameter
- * rust/compile/min_specialization1.rs:
- Remove warning for unused `self` parameter
- * rust/compile/name_resolution2.rs:
- Remove warning for unused `self` parameter
- * rust/compile/name_resolution4.rs:
- Remove warning for unused `self` parameter
- * rust/compile/torture/generics29.rs:
- Remove warning for unused `self` parameter
- * rust/compile/torture/generics30.rs:
- Remove warning for unused `self` parameter
- * rust/compile/torture/traits3.rs:
- Remove warning for unused `self` parameter
- * rust/compile/torture/traits7.rs:
- Remove warning for unused `self` parameter
- * rust/execute/torture/impl_trait3.rs:
- Remove warning for unused `self` parameter
- * rust/execute/torture/min_specialization2.rs:
- Remove warning for unused `self` parameter
- * rust/execute/torture/trait10.rs:
- Remove warning for unused `self` parameter
- * rust/execute/torture/trait11.rs:
- Remove warning for unused `self` parameter
- * rust/execute/torture/trait12.rs:
- Remove warning for unused `self` parameter
- * rust/execute/torture/trait13.rs:
- Remove warning for unused `self` parameter
- * rust/execute/torture/trait9.rs:
- Remove warning for unused `self` parameter
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/while_let1.rs: New test.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/offset_of2.rs: New test.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/offset_of1.rs: New test.
-
-2025-08-05 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/issue-4006.rs: New test.
-
-2025-08-05 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/execute/inline_asm_inout_ident.rs: New test.
- * rust/execute/inline_asm_inout_var.rs: New test.
-
-2025-08-05 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/match-slicepattern-slice.rs: New file.
- * rust/execute/torture/match-slicepattern-slice-1.rs: New file.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/try_block1.rs: New test.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/deferred_const_inference.rs: New test.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/glob_import_enum.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3915.rs: New test.
- * rust/execute/torture/sip-hasher.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3916.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3978.rs: New test.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/parse_simple_path_fail_1.rs: New test.
- * rust/compile/parse_simple_path_fail_2.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3524.rs: New test.
-
-2025-08-05 lishin <lishin1008@gmail.com>
-
- * rust/compile/loop_constant_context.rs: New test.
- * rust/compile/issue-3618.rs:
-
-2025-08-05 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/match-slicepattern-array.rs: New file.
- * rust/execute/torture/match-slicepattern-array-1.rs: New file.
-
-2025-08-05 Yap Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/slicepattern-size-mismatch.rs: New file.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/execute/torture/issue-2005.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-1048.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3144.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3599.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3876.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-2680.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/derive_partial_ord1.rs: this is now fully supported
- * rust/execute/torture/basic_partial_ord1.rs: add missing i32 impl
- * rust/execute/torture/basic_partial_ord2.rs: likewise
- * rust/compile/issue-3836.rs: New test.
- * rust/execute/torture/issue-3836.rs: New test.
- * rust/execute/torture/partial-ord-6.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3874.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/all-cast.rs: shows array capacity now
- * rust/compile/arrays2.rs: likewise
- * rust/compile/const3.rs: fix error message
- * rust/compile/const_generics_3.rs: disable until typecheck we get proper errors now!
- * rust/compile/usize1.rs: proper capacity error message
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/while_let_without_label.rs: New test.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/additional-trait-bounds2nr2.rs: Remove
- -frust-name-resolution-2.0 usage.
- * rust/compile/const_generics_3.rs: Likewise.
- * rust/compile/enum_variant_name.rs: Likewise.
- * rust/compile/generics9.rs: Likewise.
- * rust/compile/invalid_label_name.rs: Likewise.
- * rust/compile/issue-3304.rs: Likewise.
- * rust/compile/macros/mbe/macro-issue3708.rs: Likewise.
- * rust/compile/macros/mbe/macro-issue3709-2.rs: Likewise.
- * rust/compile/name_resolution10.rs: Likewise.
- * rust/compile/name_resolution11.rs: Likewise.
- * rust/compile/name_resolution12.rs: Likewise.
- * rust/compile/name_resolution13.rs: Likewise.
- * rust/compile/name_resolution14.rs: Likewise.
- * rust/compile/name_resolution15.rs: Likewise.
- * rust/compile/name_resolution16.rs: Likewise.
- * rust/compile/name_resolution17.rs: Likewise.
- * rust/compile/name_resolution18.rs: Likewise.
- * rust/compile/name_resolution20.rs: Likewise.
- * rust/compile/name_resolution22.rs: Likewise.
- * rust/compile/name_resolution23.rs: Likewise.
- * rust/compile/name_resolution24.rs: Likewise.
- * rust/compile/name_resolution25.rs: Likewise.
- * rust/compile/name_resolution6.rs: Likewise.
- * rust/compile/name_resolution7.rs: Likewise.
- * rust/compile/name_resolution8.rs: Likewise.
- * rust/compile/name_resolution9.rs: Likewise.
- * rust/compile/nested_macro_definition.rs: Likewise.
- * rust/compile/pub_restricted_1.rs: Likewise.
- * rust/compile/pub_restricted_2.rs: Likewise.
- * rust/compile/self-in-impl.rs: Likewise.
- * rust/compile/self_import_namespace.rs: Likewise.
- * rust/compile/use_1.rs: Likewise.
- * rust/compile/xfail/name_resolution21.rs: Likewise.
- * rust/execute/torture/name_resolution.rs: Likewise.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/compile.exp: Removed.
- * rust/compile/nr2/exclude: Removed.
-
-2025-08-05 Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/match-restpattern-tuple-1.rs: New file.
- * rust/compile/match-restpattern-tuple-2.rs: New file.
- * rust/execute/torture/match-restpattern-tuple.rs: New file.
-
-2025-08-05 Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/tuple_mismatch.rs: Include RestPattern in test.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove issue-3315-2.rs.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove torture/alt_patterns1.rs.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/macros/builtin/recurse2.rs: Match "abheyho\0" as
- well as "abheyho", to handle slight differences in assembly
- output for null-terminated strings.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3525.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3551.rs: New test.
-
-2025-08-05 Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/match-tuplestructpattern.rs: New file.
- * rust/execute/torture/match-tuplestructpattern.rs: New file.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove issue-3642.rs.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/silly-order-bug.rs: New test.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/execute/torture/issue-1481.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 puts out an extra error
- * rust/compile/issue-3642.rs: New test.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/execute/black_box.rs: Return 0 from main.
- * rust/execute/match-identifierpattern-enum.rs: Move to...
- * rust/execute/xfail/match-identifierpattern-enum.rs: ...here.
- * rust/execute/execute.exp: New file.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/bug-with-default-generic.rs: New test.
- * rust/execute/torture/partial-eq-1.rs: New test.
- * rust/execute/torture/partial-eq-2.rs: New test.
- * rust/execute/torture/partial-eq-3.rs: New test.
- * rust/execute/torture/partial-eq-4.rs: New test.
- * rust/execute/torture/partial-ord-1.rs: New test.
- * rust/execute/torture/partial-ord-2.rs: New test.
- * rust/execute/torture/partial-ord-3.rs: New test.
- * rust/execute/torture/partial-ord-4.rs: New test.
- * rust/execute/torture/partial-ord-5.rs: New test.
-
-2025-08-05 Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/match-identifierpattern-enum.rs: New file.
- * rust/execute/match-identifierpattern-enum.rs: New file.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/derive_partial_ord1.rs: New test.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/execute/torture/derive-partialeq2.rs: Add declaration for
- discriminant_value.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/execute/torture/basic_partial_ord1.rs: New test.
- * rust/execute/torture/basic_partial_ord2.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/const_generics_3.rs:
- * rust/compile/issue-3660.rs: New test.
-
-2025-08-05 Zhi Heng <yapzhhg@gmail.com>
-
- * rust/compile/match-identifierpattern.rs: New file.
- * rust/execute/torture/match-identifierpattern.rs: New file.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
- * rust/compile/pub_restricted_1.rs: Adjust expected error
- messages and only run with name resolution 2.0 enabled.
- * rust/compile/pub_restricted_2.rs: Likewise.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove canonical_paths1.rs.
-
-2025-08-05 Vishruth-Thimmaiah <vishruththimmaiah@gmail.com>
-
- * rust/compile/torture/unended-raw-byte-string.rs:
- New test to ensure correct error message for unended raw byte string.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/issue-3671.rs: Remove usage of Self.
- * rust/compile/nr2/exclude: Remove issue-3671.rs.
- * rust/compile/self-in-impl.rs: New test.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-08-05 Vishruth-Thimmaiah <vishruththimmaiah@gmail.com>
-
- * rust/compile/torture/extern_mod2.rs:
- New test to ensure an error is emitted for empty path attributes.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/execute/torture/const_block1.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/traits9.rs: update errors
- * rust/compile/unify-errors1.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/bad-rpit1.rs: New test.
- * rust/execute/torture/impl_rpit1.rs: New test.
- * rust/execute/torture/impl_rpit2.rs: New test.
- * rust/execute/torture/impl_rpit3.rs: New test.
-
-2025-08-05 Parthib <parthibdutta02@gmail.com>
-
- * lib/rust.exp: Remove timeout.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/execute/torture/for-loop1.rs: Adjust paths.
- * rust/execute/torture/for-loop2.rs: Likewise.
- * rust/execute/torture/iter1.rs: Likewise.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/execute/torture/builtin_abort.rs: Fix path to
- intrinsics::abort.
-
-2025-08-05 Tom Schollenberger <tss2344@g.rit.edu>
-
- * rust/compile/issue-3661.rs: Test NR2 has expected behavior
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/macros/mbe/meta-param.rs: New test.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/execute/same_field_name.rs: Move to...
- * rust/compile/same_field_name.rs: ...here and adjust expected
- errors.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: these are fixed now
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-08-05 Tom Schollenberger <tss2344@g.rit.edu>
-
- * rust/compile/issue-3618.rs: Test empty loops error properly.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/impl_trait_generic_arg.rs: New test.
-
-2025-08-05 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/execute/torture/struct-pattern-match.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-2015.rs: fully supported now
- * rust/compile/nr2/exclude: nr2 cant handle some of these
- * rust/compile/issue-1487.rs: New test.
- * rust/compile/issue-3454.rs: New test.
- * rust/execute/torture/impl_desugar-2.rs: New test.
- * rust/execute/torture/impl_desugar.rs: New test.
- * rust/execute/torture/impl_trait1.rs: New test.
- * rust/execute/torture/impl_trait2.rs: New test.
- * rust/execute/torture/impl_trait3.rs: New test.
- * rust/execute/torture/impl_trait4.rs: New test.
- * rust/execute/torture/issue-1482.rs: New test.
-
-2025-08-05 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/impl_trait_diag.rs: New test.
- * rust/compile/issue-1485.rs: New test.
-
-2025-08-05 CohenArthur <cohenarthur.dev@gmail.com>
- Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/execute/torture/derive-partialeq2.rs: Add missing terminating nul char.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/execute/torture/derive-partialeq2.rs: New test.
-
-2025-08-05 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/execute/torture/struct_pattern1.rs: New test.
-
-2025-08-05 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/121359
- * gcc.target/avr/torture/pr118591-1.c: Remove -mlra.
- * gcc.target/avr/torture/pr118591-2.c: Same.
-
-2025-08-05 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121395
- * gcc.dg/vect/pr59984.c: Adjust.
-
-2025-08-05 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121382
- * gcc.dg/torture/pr121382.c: New testcase.
-
-2025-08-05 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121370
- * gcc.dg/torture/pr121370.c: New testcase.
-
-2025-08-05 Yang Yujie <yangyujie@loongson.cn>
-
- * gcc.dg/bitintext.h (S, CEIL, PROMOTED_SIZE): Define.
- (BEXTC): Generalize to only check extension within PROMOTED_SIZE bits.
-
-2025-08-05 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/120778
- * g++.dg/DRs/dr2579.C: New test.
- * c-c++-common/cpp/va-opt-6.c: Expect ' rather than \" around
- tokens in incorrect pasting diagnostics.
- * gcc.dg/c23-attr-syntax-6.c: Likewise.
- * gcc.dg/cpp/paste12.c: Likewise.
- * gcc.dg/cpp/paste12-2.c: Likewise.
- * gcc.dg/cpp/paste14.c: Likewise.
- * gcc.dg/cpp/paste14-2.c: Likewise.
-
-2025-08-05 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_u_mul-1-u32-from-u64.c: Add mulhu
- asm check.
- * gcc.target/riscv/sat/sat_u_mul-1-u64-from-u128.c: Ditto.
-
-2025-08-04 Patrick Palka <ppalka@redhat.com>
-
- PR c++/121351
- * g++.dg/cpp2a/concepts-using6.C: New test.
-
-2025-08-04 Patrick Palka <ppalka@redhat.com>
-
- PR c++/121351
- PR c++/119859
- * g++.dg/cpp2a/concepts-using5.C: New test.
- * g++.dg/cpp2a/concepts-using5a.C: New test.
-
-2025-08-04 Patrick Palka <ppalka@redhat.com>
-
- PR c++/120620
- * g++.dg/cpp2a/constexpr-dynamic19.C: New test.
- * g++.dg/cpp2a/constexpr-dynamic1a.C: New test.
-
-2025-08-04 David Malcolm <dmalcolm@redhat.com>
-
- PR diagnostics/116253
- * gcc.dg/plugin/diagnostic-test-nesting-html.c: New test.
- * gcc.dg/plugin/diagnostic-test-nesting-html.py: New test script.
- * gcc.dg/plugin/plugin.exp: Add it.
- * libgdiagnostics.dg/test-multiple-lines.c: Update expected output
- to show fix-it hint.
- * sarif-replay.dg/2.1.0-valid/nested-diagnostics-1.sarif: New test.
-
-2025-08-04 David Malcolm <dmalcolm@redhat.com>
-
- PR diagnostics/116792
- * gcc.dg/plugin/diagnostic-test-graphs-html.py: Remove trailing
- space from expected text of message.
- * sarif-replay.dg/2.1.0-valid/embedded-links-check-html.py:
- Likewise.
- * sarif-replay.dg/2.1.0-valid/graphs-check-html.py: Likewise.
-
-2025-08-04 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu>
-
- PR rtl-optimization/121303
- * gcc.target/i386/pr121303.c: New test.
-
-2025-08-04 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/120778
- * g++.dg/DRs/dr2580.C: New test.
-
-2025-08-04 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/120778
- * g++.dg/DRs/dr2578.C: New test.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/dupq_13.c: New test.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/dup_1.c: New test.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/pnext_3.c: New test.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve2/acle/general/match_4.c: New test.
- * gcc.target/aarch64/sve2/acle/general/nmatch_1.c: Likewise.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/acge_1.c: New test.
- * gcc.target/aarch64/sve/acle/general/acgt_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/acle_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/aclt_1.c: Likewise.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/cmpeq_6.c: New test.
- * gcc.target/aarch64/sve/acle/general/cmpge_9.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpgt_9.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmple_9.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmplt_9.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpne_5.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpuo_1.c: Likewise.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/cmpeq_5.c: New test.
- * gcc.target/aarch64/sve/acle/general/cmpge_7.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpge_8.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpgt_7.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpgt_8.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmple_7.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmple_8.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmplt_7.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmplt_8.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpne_4.c: Likewise.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/cmpeq_1.c: Check the number
- of PTRUEs.
- * gcc.target/aarch64/sve/acle/general/cmpge_5.c: New test.
- * gcc.target/aarch64/sve/acle/general/cmpge_6.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpgt_5.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpgt_6.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmple_5.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmple_6.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmplt_5.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmplt_6.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpne_3.c: Likewise.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/cmpeq_1.c: Add more tests.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/pred_clobber_1.c: Disable combine.
- * gcc.target/aarch64/sve/pred_clobber_2.c: Likewise.
- * gcc.target/aarch64/sve/pred_clobber_3.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpeq_2.c: Add more cases.
- * gcc.target/aarch64/sve/acle/general/cmpeq_4.c: New test.
- * gcc.target/aarch64/sve/acle/general/cmpge_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpge_2.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpge_3.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpge_4.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpgt_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpgt_2.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpgt_3.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpgt_4.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmple_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmple_2.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmple_3.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmple_4.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmplt_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmplt_2.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmplt_3.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmplt_4.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpne_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/cmpne_2.c: Likewise.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/unpkhi_1.c: New test.
- * gcc.target/aarch64/sve/acle/general/unpklo_1.c: Likewise.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/121294
- * gcc.target/aarch64/sve/acle/general/rev_2.c: New test.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/121294
- * gcc.target/aarch64/sve/acle/general/perm_2.c: New test.
- * gcc.target/aarch64/sve/acle/general/perm_3.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/perm_4.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/perm_5.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/perm_6.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/perm_7.c: Likewise.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- PR testsuite/121118
- * gcc.target/aarch64/sve/acle/general/pr121118_1.c: New test.
- * gcc.target/aarch64/sve/acle/general/whilele_13.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/whilelt_6.c: Likewise.
- * gcc.target/aarch64/sve2/acle/general/whilege_1.c: Likewise.
- * gcc.target/aarch64/sve2/acle/general/whilegt_1.c: Likewise.
- * gcc.target/aarch64/sve2/acle/general/whilerw_5.c: Likewise.
- * gcc.target/aarch64/sve2/acle/general/whilewr_5.c: Likewise.
-
-2025-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/121293
- * gcc.target/aarch64/sve/acle/general/dupq_lane_9.c: New test.
-
-2025-08-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121362
- * gcc.dg/tree-ssa/ssa-fre-105.c: New testcase.
- * gcc.dg/tree-ssa/ssa-fre-106.c: Likewise.
-
-2025-08-04 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120941
- * gcc.target/i386/pr120941-1.c: New test.
-
-2025-08-03 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/120778
- * g++.dg/DRs/dr1709.C: New test.
-
-2025-08-03 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/120845
- * g++.dg/modules/cpp-21.C: New test.
-
-2025-08-02 Martin Uecker <uecker@tugraz.at>
-
- * gcc.dg/Warray-parameter-11.c: Change Warray-parameter to
- -Wvla-parameter as these are VLAs.
- * gcc.dg/Warray-parameter.c: Remove xfail.
-
-2025-08-01 Artemiy Granat <a.granat@ispras.ru>
-
- * gcc.target/i386/attributes-error.c: Change incorrect
- sseregparm,fastcall combination to cdecl,fastcall.
-
-2025-08-01 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/121322
- * gcc.dg/pr121322.c: New test.
-
-2025-08-01 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/108080
- * g++.dg/modules/pr108080.H: New test.
-
-2025-08-01 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/121238
- * g++.dg/modules/merge-19.h: New test.
- * g++.dg/modules/merge-19_a.H: New test.
- * g++.dg/modules/merge-19_b.C: New test.
-
-2025-07-31 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/121314
- * gm2/errors/fail/badindrtype.mod: New test.
- * gm2/errors/fail/badindrtype2.mod: New test.
-
-2025-07-31 Mikael Morin <morin-mikael@orange.fr>
-
- PR fortran/121342
- * gfortran.dg/class_elemental_1.f90: New test.
-
-2025-07-31 Jason Merrill <jason@redhat.com>
-
- PR c++/120800
- * g++.dg/cpp0x/constexpr-array30.C: New test.
-
-2025-07-31 Marek Polacek <polacek@redhat.com>
-
- PR c++/120775
- * g++.dg/cpp26/consteval-block1.C: New test.
- * g++.dg/cpp26/consteval-block2.C: New test.
- * g++.dg/cpp26/consteval-block3.C: New test.
- * g++.dg/cpp26/consteval-block4.C: New test.
- * g++.dg/cpp26/consteval-block5.C: New test.
- * g++.dg/cpp26/consteval-block6.C: New test.
- * g++.dg/cpp26/consteval-block7.C: New test.
- * g++.dg/cpp26/consteval-block8.C: New test.
-
-2025-07-31 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for signed avg ceil.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add
- test data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-2-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-2-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-2-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-2-i8.c: New test.
-
-2025-07-31 Artemiy Granat <a.granat@ispras.ru>
-
- * gcc.target/i386/attributes-error.c: Add more attributes
- combinations.
-
-2025-07-31 Artemiy Granat <a.granat@ispras.ru>
-
- * g++.dg/abi/regparm1.C: Require ia32 target.
- * gcc.target/i386/20020224-1.c: Likewise.
- * gcc.target/i386/pr103785.c: Use regparm attribute only if
- not in 64-bit mode.
- * gcc.target/i386/pr36533.c: Likewise.
- * gcc.target/i386/pr59099.c: Likewise.
- * gcc.target/i386/sibcall-8.c: Likewise.
- * gcc.target/i386/sw-1.c: Likewise.
- * gcc.target/i386/pr15184-2.c: Fix invalid comment.
- * gcc.target/i386/attributes-ignore.c: New test.
-
-2025-07-31 Yury Khrustalev <yury.khrustalev@arm.com>
-
- * g++.target/aarch64/mv-cpu-features.C: new test.
-
-2025-07-31 Yury Khrustalev <yury.khrustalev@arm.com>
-
- * gcc.target/aarch64/ifunc-resolver.in: add core test functions.
- * gcc.target/aarch64/ifunc-resolver-0.c: new test.
- * gcc.target/aarch64/ifunc-resolver-1.c: ditto.
- * gcc.target/aarch64/ifunc-resolver-2.c: ditto.
- * gcc.target/aarch64/ifunc-resolver-3.c: ditto.
- * gcc.target/aarch64/ifunc-resolver-4.c: as above.
-
-2025-07-31 Spencer Abson <spencer.abson@arm.com>
-
- PR target/121028
- * gcc.target/aarch64/sme/call_sm_switch_1.c: Tell check-function
- -bodies not to ignore .inst directives, and replace the test for
- "smstart sm" with one for it's encoding.
- * gcc.target/aarch64/sme/call_sm_switch_11.c: Likewise.
- * gcc.target/aarch64/sme/pr121028.c: New test.
-
-2025-07-31 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/121264
- * gcc.dg/tree-ssa/pr121264.c: New test.
-
-2025-07-31 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sme2/acle-asm/amax_f16_x2.c: Gate do-assemble on
- assembler support for +faminmax and +sme2.
- * gcc.target/aarch64/sme2/acle-asm/amax_f16_x4.c: Likewise.
- * gcc.target/aarch64/sme2/acle-asm/amax_f32_x2.c: Likewise.
- * gcc.target/aarch64/sme2/acle-asm/amax_f32_x4.c: Likewise.
- * gcc.target/aarch64/sme2/acle-asm/amax_f64_x2.c: Likewise.
- * gcc.target/aarch64/sme2/acle-asm/amax_f64_x4.c: Likewise.
- * gcc.target/aarch64/sme2/acle-asm/amin_f16_x2.c: Likewise.
- * gcc.target/aarch64/sme2/acle-asm/amin_f16_x4.c: Likewise.
- * gcc.target/aarch64/sme2/acle-asm/amin_f32_x2.c: Likewise.
- * gcc.target/aarch64/sme2/acle-asm/amin_f32_x4.c: Likewise.
- * gcc.target/aarch64/sme2/acle-asm/amin_f64_x2.c: Likewise.
- * gcc.target/aarch64/sme2/acle-asm/amin_f64_x4.c: Likewise.
- * lib/target-supports.exp: Split the extensions that require SME into
- a separate set, and use armv9-a as their baseline.
-
-2025-07-31 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/i386/apx-1.c (apx_hanlder): Rename to ...
- (apx_handler): ... this.
- * gcc.target/i386/uintr-2.c (UINTR_hanlder): Rename to ...
- (UINTR_handler): ... this.
- * gcc.target/i386/uintr-5.c (UINTR_hanlder): Rename to ...
- (UINTR_handler): ... this.
-
-2025-07-30 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/121291
- * g++.dg/ext/is_invocable7.C: New test.
- * g++.dg/ext/is_nothrow_convertible5.C: New test.
-
-2025-07-30 Jason Merrill <jason@redhat.com>
-
- * g++.dg/tc1/dr49.C: Adjust diagnostic.
- * g++.dg/template/func2.C: Likewise.
- * g++.dg/cpp1z/nontype8.C: New test.
-
-2025-07-30 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/121236
- PR tree-optimization/121295
- * gcc.dg/torture/pr121236-1.c: New test.
- * gcc.dg/torture/pr121295-1.c: New test.
-
-2025-07-30 Andrew Pinski <quic_apinski@quicinc.com>
-
- Revert:
- 2025-07-30 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/121236
- * gcc.dg/torture/pr121236-1.c: New test.
-
-2025-07-30 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/spaceship-fp-1.c: New test.
- * gcc.target/s390/spaceship-fp-2.c: New test.
- * gcc.target/s390/spaceship-fp-3.c: New test.
- * gcc.target/s390/spaceship-fp-4.c: New test.
- * gcc.target/s390/spaceship-int-1.c: New test.
- * gcc.target/s390/spaceship-int-2.c: New test.
- * gcc.target/s390/spaceship-int-3.c: New test.
-
-2025-07-30 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120427
- * gcc.target/i386/pr120427-5.c: New test.
-
-2025-07-30 Jan Hubicka <jh@suse.cz>
-
- * g++.dg/tree-prof/eh1.C: New test.
-
-2025-07-30 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121130
- * gcc.dg/vect/vect-simd-pr121130.c: New testcase.
-
-2025-07-30 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/121133
- * g++.dg/warn/pr121133-1.C: New test.
- * g++.dg/warn/pr121133-2.C: New test.
- * g++.dg/warn/pr121133-3.C: New test.
- * g++.dg/warn/pr121133-4.C: New test.
-
-2025-07-30 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/120778
- * g++.dg/cpp/if-comma-1.C: New test.
-
-2025-07-30 Pengfei Li <Pengfei.Li2@arm.com>
-
- PR tree-optimization/121020
- * gcc.dg/vect/vect-early-break_138-pr121020.c: New test.
-
-2025-07-30 Pengfei Li <Pengfei.Li2@arm.com>
-
- PR tree-optimization/121190
- * gcc.dg/vect/vect-early-break_52.c: Update an unsafe test.
- * gcc.dg/vect/vect-early-break_137-pr121190.c: New test.
-
-2025-07-30 Alfie Richards <alfie.richards@arm.com>
-
- PR target/121300
- * gcc.target/aarch64/pr121300.c: New test.
-
-2025-07-30 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sve/unpacked_cond_fmla_1.c: Add test cases
- for merging with multiplcand.
- * gcc.target/aarch64/sve/unpacked_cond_fmls_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fnmla_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fnmls_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fmla_2.c: New test.
- * gcc.target/aarch64/sve/unpacked_cond_fmls_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fnmla_2.c: Likewise..
- * gcc.target/aarch64/sve/unpacked_cond_fnmls_2.c: Likewise.
- * g++.target/aarch64/sve/unpacked_cond_ternary_bf16_1.C: Likewise.
- * g++.target/aarch64/sve/unpacked_cond_ternary_bf16_2.C: Likewise.
-
-2025-07-30 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sve/unpacked_cond_fmla_1.c: New test.
- * gcc.target/aarch64/sve/unpacked_cond_fmls_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fnmla_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fnmls_1.c: Likewise.
-
-2025-07-30 Yuao Ma <c8ef@outlook.com>
-
- * gfortran.dg/split_1.f90: New test.
- * gfortran.dg/split_2.f90: New test.
- * gfortran.dg/split_3.f90: New test.
- * gfortran.dg/split_4.f90: New test.
-
-2025-07-30 Spencer Abson <spencer.abson@arm.com>
-
- * g++.target/aarch64/sve/unpacked_ternary_bf16_1.C: New test.
- * g++.target/aarch64/sve/unpacked_ternary_bf16_2.C: Likewise.
- * gcc.target/aarch64/sve/unpacked_fmla_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fmla_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fmls_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fmls_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fnmla_1.c: Likeiwse.
- * gcc.target/aarch64/sve/unpacked_fnmla_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fnmls_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fnmls_2.c: Likewise.
-
-2025-07-30 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr121274.c: New test.
-
-2025-07-30 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Add asm check
- for unsigned avg ceil.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add
- test data.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-2-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-2-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-2-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-2-u8.c: New test.
-
-2025-07-29 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR testsuite/121215
- * lib/profopt.exp (profopt-execute): Call cleanup-after-saved-dg-test
- if returning early for the -fauto-profile case failing case.
-
-2025-07-29 Spencer Abson <spencer.abson@arm.com>
-
- * g++.target/aarch64/sve/unpacked_cond_binary_bf16_2.C: New test.
- * gcc.target/aarch64/sve/unpacked_cond_builtin_fmax_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_builtin_fmin_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fadd_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fdiv_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fmaxnm_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fminnm_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fmul_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fsubr_2.c: Likewise.
-
-2025-07-29 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121208
- * gcc.target/i386/pr121208-1a.c (dg-options): Add -mno-80387.
- * gcc.target/i386/pr121208-1b.c (dg-options): Likewise.
-
-2025-07-29 Juergen Christ <jchrist@linux.ibm.com>
-
- PR testsuite/121286
- PR testsuite/121288
- * gcc.dg/vect/pr112325.c: Adjust parameters for s390.
- * gcc.dg/vect/pr117888-1.c: Ditto.
-
-2025-07-29 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/saturating_arithmetic_1.c: Allow w0 and w1
- to be duplicated in either order.
- * gcc.target/aarch64/saturating_arithmetic_2.c: Likewise.
-
-2025-07-29 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/cmpbr.c: Support both operand orders
- for 8-bit and 16-bit comparisons.
-
-2025-07-29 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu>
-
- PR rtl-optimization/120660
- * gcc.dg/pr120660.c: New test.
-
-2025-07-29 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu>
-
- PR rtl-optimization/119795
- * gcc.target/i386/pr119795.c: New test.
-
-2025-07-29 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_u_mul-run-1-u16-from-u64.c: Add rv64
- target for run.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u32-from-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u8-from-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_mul-1-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-1-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-1-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-2-u16-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-2-u32-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-2-u8-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u8-from-u32.c: New test.
-
-2025-07-29 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120687
- * gcc.dg/vect/pr120687-3.c: New testcase.
-
-2025-07-29 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR testsuite/121285
- * g++.dg/modules/class-11_a.H: Make static_asserts valid for
- C++14.
-
-2025-07-29 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120687
- * gcc.dg/vect/pr120687-1.c: New testcase.
- * gcc.dg/vect/pr120687-2.c: Likewise.
-
-2025-07-29 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/121289
- * gm2/warnings/style/fail/badvarname.mod: New test.
- * gm2/warnings/style/fail/warnings-style-fail.exp: New test.
-
-2025-07-29 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.dg/pr116906-1.c: Add 'dg-do run'.
- * gcc.dg/pr116906-2.c: Likewise.
- * gcc.dg/pr78185.c: Likewise.
-
-2025-07-29 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/121159
- * c-c++-common/pr121159.c: New test.
- * gcc.dg/plugin/must-tail-call-2.c (test_5): Don't expect an error.
-
-2025-07-29 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR middle-end/120523
- * gcc.dg/tree-ssa/cswtch-7.c: New test.
-
-2025-07-28 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/121236
- * gcc.dg/torture/pr121236-1.c: New test.
-
-2025-07-28 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/121208
- * gcc.target/i386/pr121208-1a.c: New test.
- * gcc.target/i386/pr121208-1b.c: Likewise.
- * gcc.target/i386/pr121208-2a.c: Likewise.
- * gcc.target/i386/pr121208-2b.c: Likewise.
- * gcc.target/i386/pr121208-3a.c: Likewise.
- * gcc.target/i386/pr121208-3b.c: Likewise.
-
-2025-07-28 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/march-map=sm_100.c: New.
- * gcc.target/nvptx/march-map=sm_100a.c: Likewise.
- * gcc.target/nvptx/march-map=sm_100f.c: Likewise.
- * gcc.target/nvptx/march-map=sm_101.c: Likewise.
- * gcc.target/nvptx/march-map=sm_101a.c: Likewise.
- * gcc.target/nvptx/march-map=sm_101f.c: Likewise.
- * gcc.target/nvptx/march-map=sm_103.c: Likewise.
- * gcc.target/nvptx/march-map=sm_103a.c: Likewise.
- * gcc.target/nvptx/march-map=sm_103f.c: Likewise.
- * gcc.target/nvptx/march-map=sm_120.c: Likewise.
- * gcc.target/nvptx/march-map=sm_120a.c: Likewise.
- * gcc.target/nvptx/march-map=sm_120f.c: Likewise.
- * gcc.target/nvptx/march-map=sm_121.c: Likewise.
- * gcc.target/nvptx/march-map=sm_121a.c: Likewise.
- * gcc.target/nvptx/march-map=sm_121f.c: Likewise.
-
-2025-07-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121256
- * gcc.dg/vect/vect-recurr-pr121256.c: New testcase.
- * gcc.dg/vect/vect-recurr-pr121256-2.c: Likewise.
-
-2025-07-27 Mikael Morin <mikael@gcc.gnu.org>
-
- PR fortran/121185
- * gfortran.dg/assign_14.f90: New test.
-
-2025-07-27 Mikael Morin <mikael@gcc.gnu.org>
-
- PR fortran/121185
- * gfortran.dg/assign_13.f90: New test.
-
-2025-07-27 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-fixed-vxrm-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-fixed-vxrm-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-fixed-vxrm-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-fixed-vxrm-1-i8.c: New test.
-
-2025-07-27 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
-
-2025-07-27 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test helper
- macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-1-i8.c: New test.
-
-2025-07-27 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwnmacc-run-1-f16.c:
- Add zvfh requirements and options.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwnmsac-run-1-f16.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-epil-1.c:
+ Use arch z14 instead of native.
+ * gcc.target/s390/vector/partial/s390-vec-length-epil-2.c:
Ditto.
-
-2025-07-27 Nathaniel Shead <nathanieloshead@gmail.com>
-
- * g++.dg/modules/class-11_a.H: New test.
- * g++.dg/modules/class-11_b.C: New test.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_test_graphs.cc: Eliminate
- digraphs::lazy_digraph and digraphs::lazy_digraphs in favor of
- lazily_created template.
- * gcc.dg/plugin/diagnostic_plugin_test_metadata.cc: Define
- INCLUDE_VECTOR since diagnostics/metadata.h now requires it.
- * gcc.dg/plugin/diagnostic_plugin_test_paths.cc: Likewise.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_show_trees.cc: Make
- diagnostics::context::m_source_printing private.
- * gcc.dg/plugin/diagnostic_plugin_test_inlining.cc: Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_string_literals.cc:
- Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.cc:
- Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_paths.cc: Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Likewise.
- * gcc.dg/plugin/expensive_selftests_plugin.cc: Likewise.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * g++.dg/plugin/show_template_tree_color_plugin.cc: Update usage
- of "diagnostic_info" to explicitly refer to
- "diagnostics::diagnostic_info".
- * gcc.dg/plugin/diagnostic_group_plugin.cc: Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Likewise.
- * gcc.dg/plugin/location_overflow_plugin.cc: Likewise.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Update for
- file_cache and char_span moving from input.h to
- diagnostics/file-cache.h and into the "diagnostics::" namespace.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Update for
- diagnostic_t becoming enum class diagnostics::kind.
- * gcc.dg/plugin/expensive_selftests_plugin.cc: Likewise.
- * gcc.dg/plugin/location_overflow_plugin.cc: Likewise.
- * lib/gcc-dg.exp: Likewise.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/expensive_selftests_plugin.cc: Update for change
- from edit-context.h to changes.h.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/expensive_selftests_plugin.cc: Update for move of
- selftest::test_diagnostic_context to
- diagnostics::selftest::test_context.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/analyzer_cpython_plugin.cc: Update for move of
- diagnostic-color.h to diagnostics/color.h.
- * gcc.dg/plugin/analyzer_kernel_plugin.cc: Likewise.
- * gcc.dg/plugin/analyzer_known_fns_plugin.cc: Likewise.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/expensive_selftests_plugin.cc: Update for move of
- selftest-diagnostic.h to diagnostics/selftest-context.h.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * g++.dg/plugin/show_template_tree_color_plugin.cc: Update for
- moves to namespace diagnostics.
- * gcc.dg/plugin/diagnostic_group_plugin.cc: Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Likewise.
- * gcc.dg/plugin/location_overflow_plugin.cc: Likewise.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Update to
- add "m_" prefix to fields of diagnostic_info throughout.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * g++.dg/plugin/show-template-tree-color-labels.C: Update for
- moves to "source-printing".
- * gcc.dg/plugin/diagnostic-test-show-locus.py: Likewise.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_group_plugin.cc: Update for move of
- diagnostics output formats into namespace "diagnostics" as
- "sinks".
- * gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Likewise.
- * gcc.dg/plugin/location_overflow_plugin.cc: Likewise.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/analyzer_gil_plugin.cc: Update #include for
- "diagnostic-path.h" moving to "diagnostics/paths.h",
- diagnostic_thread_id_t to diagnostics::paths::thread_id_t,
- diagnostic_event_id_t to diagnostics::paths::event_id_t,
- diagnostic_path to diagnostics::paths::path, and
- diagnostic_thread to diagnostics::paths::thread, and
- diagnostic_event to diagnostics::paths::event.
- * gcc.dg/plugin/diagnostic_plugin_test_paths.cc: Likewise.
- * lib/sarif.py (get_state_graph): Update property prefix for
- threadFlowLocations from "gcc/diagnostic_event/" to
- "gcc/diagnostics/paths/event/".
- * gcc.dg/sarif-output/include-chain-2.h: Update comment.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/expensive_selftests_plugin.cc: Update #include for
- move of edit-context.h to diagnostics subdir. Update
- for move of edit_context to diagnostics::edit_context.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_test_text_art.cc: Update
- #include for move of "diagnostic-diagram.h" to
- "diagnostics/diagram.h". Update for move of diagnostic_diagram to
- diagnostics::diagram.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/analyzer_cpython_plugin.cc: : Update #include for
- move of "diagnostic-metadata.h" to "diagnostics/metadata.h"
- * gcc.dg/plugin/analyzer_kernel_plugin.cc: Likewise.
- * gcc.dg/plugin/analyzer_known_fns_plugin.cc: Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_graphs.cc: Likewise. Also
- update for move of diagnostic_metadata to diagnostics::metadata.
- * gcc.dg/plugin/diagnostic_plugin_test_metadata.cc: Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_paths.cc: Likewise.
-
-2025-07-25 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_test_graphs.cc: Update #include
- for move of "diagnostic-digraphs.h" to "diagnostics/digraphs.h".
-
-2025-07-25 Patrick Palka <ppalka@redhat.com>
-
- * g++.dg/lookup/operator-8.C: Remove XFAILs and properly
- suppress all -Wunused-result warnings.
-
-2025-07-25 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/121219
- * g++.dg/coroutines/torture/pr121219.C: New test.
-
-2025-07-25 Christoph Müllner <christoph.muellner@vrull.eu>
-
- * gcc.target/riscv/interrupt-conflict-mode.c: Remove "user"
- interrupts.
- * gcc.target/riscv/xtheadint-push-pop.c: Likewise.
- * gcc.target/riscv/interrupt-umode.c: Removed.
-
-2025-07-25 Christoph Müllner <christoph.muellner@vrull.eu>
-
- * gcc.target/riscv/interrupt-rnmi.c: New test.
-
-2025-07-24 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/117294
- PR c++/113854
- * g++.dg/cpp2a/concepts-traits3.C: Adjust diagnostics.
- * g++.dg/cpp2a/concepts-traits4.C: New test.
- * g++.dg/diagnostic/static_assert5.C: New test.
- * g++.dg/ext/has_virtual_destructor2.C: New test.
- * g++.dg/ext/is_assignable2.C: New test.
- * g++.dg/ext/is_constructible9.C: New test.
- * g++.dg/ext/is_convertible7.C: New test.
- * g++.dg/ext/is_destructible3.C: New test.
- * g++.dg/ext/is_invocable6.C: New test.
- * g++.dg/ext/is_virtual_base_of_diagnostic2.C: New test.
-
-2025-07-24 Jason Merrill <jason@redhat.com>
-
- PR c++/114632
- PR c++/101233
- * g++.dg/cpp23/explicit-obj-lambda18.C: New test.
- * g++.dg/cpp23/static-operator-call7.C: New test.
-
-2025-07-24 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/_-static__compilation.cob: Modify for -static warning.
- * cobol.dg/group2/_-static__compilation.out: Removed.
-
-2025-07-24 Robin Dapp <rdapp@ventanamicro.com>
-
- * lib/target-supports.exp: Fix misalignment check.
-
-2025-07-24 Spencer Abson <spencer.abson@arm.com>
-
- * g++.target/aarch64/sve/unpacked_cond_binary_bf16_1.C: New test.
- * gcc.target/aarch64/sve/unpacked_cond_builtin_fmax_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_builtin_fmin_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fadd_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fdiv_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fmaxnm_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fminnm_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fmul_1.c: Likewise..
- * gcc.target/aarch64/sve/unpacked_cond_fsubr_1.c: Likewise.
-
-2025-07-24 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sve/unpacked_fdiv_1.c: New test.
- * gcc.target/aarch64/sve/unpacked_fdiv_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fdiv_3.c: Likewise.
-
-2025-07-24 Spencer Abson <spencer.abson@arm.com>
-
- * g++.target/aarch64/sve/unpacked_binary_bf16_1.C: New test.
- * g++.target/aarch64/sve/unpacked_binary_bf16_2.C: Likewise.
- * gcc.target/aarch64/sve/unpacked_builtin_fmax_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_builtin_fmax_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_builtin_fmin_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_builtin_fmin_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fadd_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fadd_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fmaxnm_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fmaxnm_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fminnm_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fminnm_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fmul_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fmul_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fsubr_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fsubr_2.c: Likewise.
-
-2025-07-24 Jeevitha Palanisamy <jeevitha@linux.ibm.com>
-
- PR testsuite/119382
- * gcc.target/powerpc/vsx-builtin-7.c: Add '-fno-ipa-icf' to dg-options.
-
-2025-07-24 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-fixed-vxrm-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-fixed-vxrm-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-fixed-vxrm-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-fixed-vxrm-1-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-fixed-vxrm.h: New test.
-
-2025-07-24 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120412
- * g++.dg/modules/internal-14_a.C: New test.
- * g++.dg/modules/internal-14_b.C: New test.
- * g++.dg/modules/internal-14_c.C: New test.
-
-2025-07-23 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sve/unpacked_cond_fabs_1.c: New test.
- * gcc.target/aarch64/sve/unpacked_cond_fneg_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_frinta_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_frinta_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_frinti_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_frintm_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_frintp_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_frintx_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_frintz_1.c: Likewise.
-
-2025-07-23 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sve/unpacked_fabs_1.c: New test.
- * gcc.target/aarch64/sve/unpacked_fneg_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frinta_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frinta_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frinti_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frinti_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frintm_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frintm_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frintp_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frintp_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frintx_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frintx_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frintz_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_frintz_2.c: Likewise.
-
-2025-07-23 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sve/unpacked_cond_cvtf_1.c: New test.
- * gcc.target/aarch64/sve/unpacked_cond_fcvt_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cond_fcvtz_1.c: Likewise.
-
-2025-07-23 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/121203
- * gfortran.dg/function_charlen_4.f90: New test.
-
-2025-07-23 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/121073
- * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat-6.c: Adjust test
- expectation.
- * gcc.target/riscv/rvv/base/scalar_move-5.c: Ditto.
- * gcc.target/riscv/rvv/base/scalar_move-6.c: Ditto.
- * gcc.target/riscv/rvv/base/scalar_move-7.c: Ditto.
- * gcc.target/riscv/rvv/base/scalar_move-8.c: Ditto.
- * gcc.target/riscv/rvv/base/scalar_move-9.c: Ditto.
- * gcc.target/riscv/rvv/pr121073.c: New test.
-
-2025-07-23 Robin Dapp <rdapp@ventanamicro.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmacc-run-1-f16.c:
- Add zvfh requirements and options.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f16.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-epil-3.c:
Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsac-run-1-f16.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-epil-7.c:
Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f16.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-epil-run-1.c:
Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmacc-run-1-f16.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-epil-run-2.c:
Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmadd-run-1-f16.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-epil-run-3.c:
Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsac-run-1-f16.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-epil-run-7.c:
Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsub-run-1-f16.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-full-1.c:
Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmacc-run-1-f16.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-full-2.c:
Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmsac-run-1-f16.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-full-3.c:
Ditto.
- * lib/target-supports.exp: Add zvfh options.
-
-2025-07-23 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR target/120119
- * g++.dg/torture/pr120119-1.C: New test.
-
-2025-07-23 Patrick Palka <ppalka@redhat.com>
-
- PR c++/121179
- * g++.dg/lookup/operator-8.C: Strengthen test and remove one
- XFAIL.
-
-2025-07-23 Patrick Palka <ppalka@redhat.com>
-
- PR c++/121055
- * g++.dg/ext/is_invocable5.C: New test.
-
-2025-07-23 Spencer Abson <spencer.abson@arm.com>
-
- * lib/gcc-defs.exp (aarch64-arg-dg-options): Split add_tune into
- add_tune and add_override, so that specifying -moverride does not
- change the baseline tuning from the testuite's default (generic).
-
-2025-07-23 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121220
- * gcc.dg/tree-ssa/ssa-sink-23.c: New testcase.
-
-2025-07-23 Martin Jambor <mjambor@suse.cz>
-
- PR tree-optimization/119085
- * gcc.dg/tree-ssa/pr119085.c: New test.
-
-2025-07-23 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/121164
- * gm2/switches/pedantic-params/fail/arrayofchar.def: New test.
- * gm2/switches/pedantic-params/fail/arrayofchar.mod: New test.
-
-2025-07-23 Richard Biener <rguenther@suse.de>
-
- PR middle-end/121216
- * gcc.dg/pr121216.c: New testcase.
-
-2025-07-23 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR testsuite/120101
- * gcc.dg/tree-ssa/pr81627.c (fn1): Mark as noinline.
-
-2025-07-23 Siddhesh Poyarekar <siddhesh@gotplt.org>
-
- * gcc.dg/vect/pr116125.c (mem_overlap): Expand A to 10 members.
-
-2025-07-22 Jason Merrill <jason@redhat.com>
-
- PR c++/121068
- * g++.dg/cpp2a/constexpr-union6.C: Expect x5 to work.
- * g++.dg/cpp26/constexpr-new4.C: New test.
-
-2025-07-22 Jason Merrill <jason@redhat.com>
-
- * g++.dg/warn/Wmismatched-new-delete-5.C: Fix allocation.
-
-2025-07-22 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR middle-end/109267
- * lib/target-supports.exp (check_effective_target_trap): New proc.
- * g++.dg/missing-return.C: Update testcase for the !trap case.
- * gcc.dg/pr109267-1.c: New test.
- * gcc.dg/pr109267-2.c: New test.
-
-2025-07-22 Karl Meakin <karl.meakin@arm.com>
-
- * gcc.target/aarch64/sve/mask_load_2.c: Update tests.
-
-2025-07-22 Karl Meakin <karl.meakin@arm.com>
-
- * gcc.target/aarch64/sve/mask_load_2.c: New test.
-
-2025-07-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121202
- * gcc.dg/pr121202.c: New testcase.
-
-2025-07-22 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/vect/slp-28.c: Adjust.
-
-2025-07-21 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/110949
- PR tree-optimization/95906
- * gcc.dg/tree-ssa/cmp-2.c: New test.
- * gcc.dg/tree-ssa/max-bitcmp-1.c: New test.
-
-2025-07-21 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-1-u64.c: New test.
-
-2025-07-21 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
-
-2025-07-21 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vaadd-run-1-u8.c: New test.
-
-2025-07-21 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/simd/mf8_data_1.c (test_set_lane4,
- test_setq_lane4): Relax allowed assembly.
- * gcc.target/aarch64/vec-set-zero.c: Use -Os in flags.
- * gcc.target/aarch64/inszero_split_1.c: New test.
-
-2025-07-21 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121194
- * gcc.dg/torture/pr121194.c: New testcase.
-
-2025-07-21 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.dg/pr87600-2.c: Split test into two files since errors for
- functions test{0,1} are thrown during expand, and for
- test{2,3} during gimplification.
- * lib/scanasm.exp: On s390, skip lines beginning with #.
- * gcc.dg/asm-hard-reg-error-1.c: New test.
- * gcc.dg/asm-hard-reg-error-2.c: New test.
- * gcc.dg/asm-hard-reg-error-3.c: New test.
- * gcc.dg/asm-hard-reg-error-4.c: New test.
- * gcc.dg/asm-hard-reg-error-5.c: New test.
- * gcc.dg/pr87600-3.c: New test.
- * gcc.target/aarch64/asm-hard-reg-2.c: New test.
- * gcc.target/s390/asm-hard-reg-7.c: New test.
-
-2025-07-21 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.dg/asm-hard-reg-1.c: New test.
- * gcc.dg/asm-hard-reg-2.c: New test.
- * gcc.dg/asm-hard-reg-3.c: New test.
- * gcc.dg/asm-hard-reg-4.c: New test.
- * gcc.dg/asm-hard-reg-5.c: New test.
- * gcc.dg/asm-hard-reg-6.c: New test.
- * gcc.dg/asm-hard-reg-7.c: New test.
- * gcc.dg/asm-hard-reg-8.c: New test.
- * gcc.target/aarch64/asm-hard-reg-1.c: New test.
- * gcc.target/i386/asm-hard-reg-1.c: New test.
- * gcc.target/i386/asm-hard-reg-2.c: New test.
- * gcc.target/s390/asm-hard-reg-1.c: New test.
- * gcc.target/s390/asm-hard-reg-2.c: New test.
- * gcc.target/s390/asm-hard-reg-3.c: New test.
- * gcc.target/s390/asm-hard-reg-4.c: New test.
- * gcc.target/s390/asm-hard-reg-5.c: New test.
- * gcc.target/s390/asm-hard-reg-6.c: New test.
- * gcc.target/s390/asm-hard-reg-longdouble.h: New test.
-
-2025-07-21 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/vect/vect-127.c: New testcase.
-
-2025-07-21 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/119106
- * gfortran.dg/array_constructor_58.f90: New test.
-
-2025-07-21 panciyan <panciyan@eswincomputing.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Unsigned testcase form8 form9.
- * gcc.target/riscv/sat/sat_u_add-8-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_add-8-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_add-8-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_add-8-u8.c: New test.
- * gcc.target/riscv/sat/sat_u_add-9-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_add-9-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_add-9-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_add-9-u8.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-8-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-8-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-8-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-8-u8.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-9-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-9-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-9-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-9-u8.c: New test.
-
-2025-07-20 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR testsuite/120859
- * gcc.dg/tree-prof/afdo-crossmodule-1b.c: Add some dg-*
- commands like what is in afdo-crossmodule-1.c
-
-2025-07-20 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i16-from-i32.c:
- Leverage DEF_AVG_0_WRAP to generate the correct func name.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i16-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i32-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i64-from-i128.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i16-from-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i16-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i32-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i8-from-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i8-from-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i8-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i64-from-i128.c: Ditto.
-
-2025-07-19 Dimitar Dimitrov <dimitar@dinux.eu>
-
- PR target/121124
- * gcc.target/pru/pragma-ctable_entry-2.c: New test.
-
-2025-07-19 Paul-Antoine Arras <parras@baylibre.com>
-
- PR target/119100
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfwnmacc and
- vfwnmsac.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwnmacc-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwnmacc-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwnmsac-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwnmsac-run-1-f32.c: New test.
-
-2025-07-18 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/121145
- * gfortran.dg/pointer_check_15.f90: New test.
-
-2025-07-18 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR testsuite/121153
- * gcc.dg/vect/vect-reduc-cond-1.c: Require vect_condition.
- * gcc.dg/vect/vect-reduc-cond-2.c: Likewise.
-
-2025-07-18 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/avg_data.h: Adjust the test data.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i64-from-i128.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i64-from-i128.c: New test.
-
-2025-07-18 Martin Jambor <mjambor@suse.cz>
-
- PR tree-optimization/117423
- * gcc.dg/tree-ssa/pr117423.c: New test.
-
-2025-07-18 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121126
- * gcc.dg/vect/pr121126.c: New testcase.
-
-2025-07-18 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120924
- * gcc.dg/uninit-pr120924.c: New testcase.
-
-2025-07-18 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/121131
- * gcc.dg/bitint-124.c: New test.
-
-2025-07-17 Jason Merrill <jason@redhat.com>
-
- PR c++/87097
- * g++.dg/cpp0x/constexpr-array29.C: New test.
-
-2025-07-17 Richard Sandiford <richard.sandiford@arm.com>
- Yury Khrustalev <yury.khrustalev@arm.com>
-
- * lib/target-supports.exp (add_options_for_aarch64_sme)
- (check_effective_target_aarch64_sme_hw): New procedures.
- * g++.target/aarch64/sme/sme_throw_1.C: New test.
- * g++.target/aarch64/sme/sme_throw_2.C: Likewise.
-
-2025-07-17 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/isfinite-isinf-isnormal-signbit-2.c: Adapt
- scan assembler directives.
- * gcc.target/s390/isfinite-isinf-isnormal-signbit-3.c: Ditto.
- * gcc.target/s390/signbit-1.c: New test.
- * gcc.target/s390/signbit-2.c: New test.
- * gcc.target/s390/signbit-3.c: New test.
- * gcc.target/s390/signbit-4.c: New test.
- * gcc.target/s390/signbit-5.c: New test.
- * gcc.target/s390/signbit.h: New test.
-
-2025-07-17 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/vector/vlgv-zero-extend-1.c: New test.
-
-2025-07-17 Xi Ruoyao <xry111@xry111.site>
-
- PR target/121064
- * gcc.target/loongarch/pr121064.c: New test.
-
-2025-07-17 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/vect/bb-slp-39.c: Adjust.
-
-2025-07-17 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121035
- * gcc.dg/pr121035.c: New testcase.
-
-2025-07-16 Uros Bizjak <ubizjak@gmail.com>
-
- PR target/121062
- * gcc.target/i386/pr121062-1.c: New test.
- * gcc.target/i386/pr121062-2.c: Likewise.
- * gcc.target/i386/pr121062-3a.c: Likewise.
- * gcc.target/i386/pr121062-3b.c: Likewise.
- * gcc.target/i386/pr121062-3c.c: Likewise.
- * gcc.target/i386/pr121062-4.c: Likewise.
- * gcc.target/i386/pr121062-5.c: Likewise.
- * gcc.target/i386/pr121062-6.c: Likewise.
- * gcc.target/i386/pr121062-7.c: Likewise.
-
-2025-07-16 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120881
- PR testsuite/121078
- * gcc.dg/20021014-1.c (dg-additional-options): Add -mfentry
- -fno-pic only on gnu/x86 targets.
- * gcc.dg/aru-2.c (dg-additional-options): Likewise.
- * gcc.dg/nest.c (dg-additional-options): Likewise.
- * gcc.dg/pr32450.c (dg-additional-options): Likewise.
- * gcc.dg/pr43643.c (dg-additional-options): Likewise.
- * gcc.target/i386/pr104447.c (dg-additional-options): Likewise.
- * gcc.target/i386/pr113122-3.c(dg-additional-options): Likewise.
- * gcc.target/i386/pr119386-1.c (dg-additional-options): Add
- -mfentry only on gnu targets.
- * gcc.target/i386/pr119386-2.c (dg-additional-options): Likewise.
-
-2025-07-16 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121049
- * gcc.dg/vect/pr121049.c: New testcase.
-
-2025-07-16 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/119920
- PR tree-optimization/112324
- PR tree-optimization/110015
- * gcc.dg/vect/vect-reduc-cond-1.c: New test.
- * gcc.dg/vect/vect-reduc-cond-2.c: New test.
- * gcc.dg/vect/vect-reduc-cond-3.c: New test.
-
-2025-07-16 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121116
- * gcc.dg/torture/pr121116.c: New testcase.
-
-2025-07-16 Spencer Abson <spencer.abson@arm.com>
-
- PR target/117850
- * gcc.target/aarch64/simd/vabal_combine.c: Removed. This is
- covered by fold_to_highpart_1.c
- * gcc.target/aarch64/simd/fold_to_highpart_1.c: New test.
- * gcc.target/aarch64/simd/fold_to_highpart_2.c: Likewise.
- * gcc.target/aarch64/simd/fold_to_highpart_3.c: Likewise.
- * gcc.target/aarch64/simd/fold_to_highpart_4.c: Likewise.
- * gcc.target/aarch64/simd/fold_to_highpart_5.c: Likewise.
- * gcc.target/aarch64/simd/fold_to_highpart_6.c: Likewise.
-
-2025-07-16 Alfie Richards <alfie.richards@arm.com>
-
- * g++.dg/warn/Wformat-gcc_diag-1.C: Add string_slice "%B" format tests.
-
-2025-07-16 Robin Dapp <rdapp@ventanamicro.com>
-
- PR middle-end/121065
- * gcc.target/arm/pr121065.c: New test.
-
-2025-07-16 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/120297
- * gcc.target/riscv/rvv/pr120297.c: New test.
-
-2025-07-16 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/sve2/eon_bsl2n.c: New test.
-
-2025-07-16 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/sve2/nbsl_nor_nand_neon.c: New test.
-
-2025-07-16 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/121060
- * gfortran.dg/associate_75.f90: New test.
-
-2025-07-16 Steve Kargl <sgk@troutmask.apl.washington.edu>
-
- * gfortran.dg/import13.f90: New test.
-
-2025-07-16 Jeremy Rifkin <jeremy@rifkin.dev>
-
- PR c/82134
- * c-c++-common/attr-warn-unused-result-2.c: New test.
-
-2025-07-16 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/amxavx512-cvtrowd2ps-2.c: Add -mavx512fp16 to
- use FP16 related intrins for convert.
- * gcc.target/i386/amxavx512-cvtrowps2bf16-2.c: Ditto.
- * gcc.target/i386/amxavx512-cvtrowps2ph-2.c: Ditto.
- * gcc.target/i386/amxavx512-movrow-2.c: Ditto.
-
-2025-07-16 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_s_add-1-i16.c: Remove function-body
- check and add no jmp label asm check.
- * gcc.target/riscv/sat/sat_s_add-1-i32.c:
- * gcc.target/riscv/sat/sat_s_add-1-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-1-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-2-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-2-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-2-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-2-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-3-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-3-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-3-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-3-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-4-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-4-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-4-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-4-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add_imm-1-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add_imm-1-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add_imm-1-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add_imm-1-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add_imm-2-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add_imm-2-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add_imm-2-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add_imm-2-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-1-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-1-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-1-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-1-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-2-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-2-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-2-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-2-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-3-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-3-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-3-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-3-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-4-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-4-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-4-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-4-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-1-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-1-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-1-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-2-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-2-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-2-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-3-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-3-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-3-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-4-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-4-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-4-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-5-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-5-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-5-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-6-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-6-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-6-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-7-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-7-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-7-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-8-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-8-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-8-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-1-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-1-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-1-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-1-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-2-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-2-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-2-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-2-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-3-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-3-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-3-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-3-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-4-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-4-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-4-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-4-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-5-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-5-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-5-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-5-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-6-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-6-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-6-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-6-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-7-u16-from-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-7-u16-from-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-7-u32-from-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-7-u8-from-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-7-u8-from-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-7-u8-from-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-1-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-1-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-1-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-1-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-2-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-2-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-2-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-2-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-3-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-3-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-3-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-3-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-4-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-4-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-4-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-4-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_mul-1-u16-from-u128.c: Ditto.
- * gcc.target/riscv/sat/sat_u_mul-1-u32-from-u128.c: Ditto.
- * gcc.target/riscv/sat/sat_u_mul-1-u64-from-u128.c: Ditto.
- * gcc.target/riscv/sat/sat_u_mul-1-u8-from-u128.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-1-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-1-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-1-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-1-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-10-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-10-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-10-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-10-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-11-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-11-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-11-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-11-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-12-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-12-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-12-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-12-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-2-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-2-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-2-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-2-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-3-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-3-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-3-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-3-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-4-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-4-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-4-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-4-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-5-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-5-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-5-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-5-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-6-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-6-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-6-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-6-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-7-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-7-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-7-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-7-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-8-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-8-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-8-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-8-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-9-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-9-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-9-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-9-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-3.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-4.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-3.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-4.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u64-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u64-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-3.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-4.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-1-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-3.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-3.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u64-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-3.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-2-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-3-u16-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-3-u16-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-3-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-3-u32-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-3-u32-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-3-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-3-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-3-u8-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-3-u8-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-3-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-4-u16-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-4-u16-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-4-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-4-u32-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-4-u32-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-4-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-4-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-4-u8-1.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-4-u8-2.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-4-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-1-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-1-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-1-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-1-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-2-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-2-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-2-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-2-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-3-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-3-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-3-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-3-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-4-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-4-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-4-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-4-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-5-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-5-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-5-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-5-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-6-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-6-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-6-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-6-u8.c: Ditto.
-
-2025-07-16 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/avg.h: Add int128 type when
- xlen == 64.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i16-from-i32.c:
- Suppress __int128 warning for run test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i16-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i32-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i8-from-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i8-from-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i8-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_data.h: Fix one incorrect
- test data.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i16-from-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i16-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i32-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i64-from-i128.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i64-from-i128.c: New test.
-
-2025-07-15 David Malcolm <dmalcolm@redhat.com>
-
- PR sarif-replay/120792
- * libgdiagnostics.dg/sarif.py: Delete duplicate script.
- * libgdiagnostics.dg/test-message-buffer-c.py: New test script.
- * libgdiagnostics.dg/test-message-buffer.c: New test.
- * libgdiagnostics.dg/test-warning-with-path-c.py: Update expected
- output to reflect that SARIF for event messages now contains JSON
- pointers when referring to other events by ID.
- * sarif-replay.dg/2.1.0-valid/3.11.6-embedded-links.sarif: Add
- HTML and SARIF output, and call out to Python scripts to verify
- the output. Add example of a result with a link in its message.
- * sarif-replay.dg/2.1.0-valid/embedded-links-check-html.py: New
- test script.
- * sarif-replay.dg/2.1.0-valid/embedded-links-check-sarif-roundtrip.py:
- New test script.
-
-2025-07-15 Umesh Kalappa <ukalappa.mips@gmail.com>
-
- * gcc.target/riscv/mipscondmov.c: Test file for mips.ccmov insn.
-
-2025-07-15 Jason Merrill <jason@redhat.com>
-
- PR c++/120577
- * g++.dg/cpp2a/constexpr-union9.C: New test.
-
-2025-07-15 Jason Merrill <jason@redhat.com>
-
- PR c++/117784
- * g++.dg/cpp26/decomp25.C: Add -fno-implicit-constexpr.
-
-2025-07-15 Kwok Cheung Yeung <kcyeung@baylibre.com>
-
- PR fortran/104428
- * gfortran.dg/gomp/pr104428.f90: New.
-
-2025-07-15 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu>
-
- * gcc.target/aarch64/avoid-store-forwarding-be.c: New test.
-
-2025-07-15 Soumya AR <soumyaa@nvidia.com>
-
- * gcc.target/aarch64/ldapr-sext.c: Update expected output to include
- offsets.
- * gcc.target/aarch64/ldapur.c: New test for LDAPUR.
- * gcc.target/aarch64/ldapur_avoid.c: New test for AVOID_LDAPUR flag.
-
-2025-07-15 Richard Biener <rguenther@suse.de>
- Richard Sandiford <richard.sandiford@arm.com>
-
- PR tree-optimization/121059
- * gcc.dg/vect/pr121059.c: New testcase.
-
-2025-07-15 Jakub Jelinek <jakub@redhat.com>
- Jason Merrill <jason@redhat.com>
-
- PR c/44677
- * c-c++-common/Wunused-parm-1.c: New test.
- * c-c++-common/Wunused-parm-2.c: New test.
- * c-c++-common/Wunused-parm-3.c: New test.
- * c-c++-common/Wunused-parm-4.c: New test.
- * c-c++-common/Wunused-parm-5.c: New test.
- * c-c++-common/Wunused-parm-6.c: New test.
- * c-c++-common/Wunused-var-7.c (bar, baz): Expect warning on a.
- * c-c++-common/Wunused-var-19.c: New test.
- * c-c++-common/Wunused-var-20.c: New test.
- * c-c++-common/Wunused-var-21.c: New test.
- * c-c++-common/Wunused-var-22.c: New test.
- * c-c++-common/Wunused-var-23.c: New test.
- * c-c++-common/Wunused-var-24.c: New test.
- * g++.dg/cpp26/name-independent-decl1.C (foo): Expect one
- set but not used warning.
- * g++.dg/warn/Wunused-parm-12.C: New test.
- * g++.dg/warn/Wunused-parm-13.C: New test.
- * g++.dg/warn/Wunused-var-2.C (f2): Expect set but not used warning
- on parameter x and variable a.
- * g++.dg/warn/Wunused-var-40.C: New test.
- * g++.dg/warn/Wunused-var-41.C: New test.
- * gcc.dg/memchr-3.c (test_find): Change return type from void to int,
- and add return n; statement.
- * gcc.dg/unused-9.c (g): Move dg-bogus to the correct line and expect
- a warning on i.
-
-2025-07-15 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- Revert:
- 2025-07-15 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/simd/eor3_d.c: Add tests for DImode operands.
-
-2025-07-15 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sve/unpacked_fcm_combines_1.c: New test.
- * gcc.target/aarch64/sve/unpacked_fcm_combines_2.c: Likewise.
-
-2025-07-14 Richard Biener <rguenther@suse.de>
-
- Revert:
- 2025-07-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121059
- * gcc.dg/vect/pr121059.c: New testcase.
-
-2025-07-14 Juergen Christ <jchrist@linux.ibm.com>
-
- * lib/target-supports.exp: Add s390 to vect_logical_reduc targets.
- * gcc.target/s390/vector/reduc-binops-1.c: New test.
- * gcc.target/s390/vector/reduc-minmax-1.c: New test.
- * gcc.target/s390/vector/reduc-plus-1.c: New test.
-
-2025-07-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121059
- * gcc.dg/vect/pr121059.c: New testcase.
-
-2025-07-14 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_u_mul-1-u16-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-1-u32-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-1-u8-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u16-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u32-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u8-from-u64.c: New test.
-
-2025-07-14 Uros Bizjak <ubizjak@gmail.com>
-
- PR target/121015
- * gcc.target/i386/pr121015.c: New test.
-
-2025-07-14 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120881
- * gcc.dg/20021014-1.c: Add additional -mfentry -fno-pic options
- for x86.
- * gcc.dg/aru-2.c: Likewise.
- * gcc.dg/nest.c: Likewise.
- * gcc.dg/pr32450.c: Likewise.
- * gcc.dg/pr43643.c: Likewise.
- * gcc.target/i386/pr104447.c: Likewise.
- * gcc.target/i386/pr113122-3.c: Likewise.
- * gcc.target/i386/pr119386-1.c: Add additional -mfentry if not
- ia32.
- * gcc.target/i386/pr119386-2.c: Likewise.
- * gcc.target/i386/pr120881-1a.c: New test.
- * gcc.target/i386/pr120881-1b.c: Likewise.
- * gcc.target/i386/pr120881-1c.c: Likewise.
- * gcc.target/i386/pr120881-1d.c: Likewise.
- * gcc.target/i386/pr120881-2a.c: Likewise.
- * gcc.target/i386/pr120881-2b.c: Likewise.
- * gcc.target/i386/pr82699-1.c: Add additional -mfentry.
- * lib/target-supports.exp (check_effective_target_fentry): New.
-
-2025-07-14 François-Xavier Coudert <fxcoudert@gcc.gnu.org>
-
- * gcc.dg/darwin-minversion-link.c: Account for macOS 26.
-
-2025-07-14 Paul-Antoine Arras <parras@baylibre.com>
-
- PR target/119100
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfwmacc and
- vfwmsac.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise. Also check
- for fcvt and vfmv.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Add vfwmacc and
- vfwmsac.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise. Also check
- for fcvt and vfmv.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop.h: Add support for
- widening variants.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop_widen_run.h: New test
- helper.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmacc-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmacc-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmsac-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmsac-run-1-f32.c: New test.
-
-2025-07-14 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/deref4.adb: New test.
- * gnat.dg/deref4_pkg.ads: New helper.
-
-2025-07-14 Alfie Richards <alfie.richards@arm.com>
-
- * gcc.target/aarch64/sme2/acle-asm/amax_f16_x2.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amax_f16_x4.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amax_f32_x2.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amax_f32_x4.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amax_f64_x2.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amax_f64_x4.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amin_f16_x2.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amin_f16_x4.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amin_f32_x2.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amin_f32_x4.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amin_f64_x2.c: New test.
- * gcc.target/aarch64/sme2/acle-asm/amin_f64_x4.c: New test.
-
-2025-07-14 panciyan <panciyan@eswincomputing.com>
-
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_arith.h: Unsigned vector SAT_SUB form11 form12.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_data.h: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u16.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u32.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u64.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u8.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u16.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u32.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u64.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u8.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u16.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u32.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u64.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u8.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u16.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u32.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u64.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u8.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u16.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u32.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u64.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u8.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u16.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u32.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u64.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u8.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u16.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u32.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u64.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u8.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u16.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u32.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u64.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u8.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u16.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u32.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u64.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u8.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u16.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u32.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u64.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u8.c: Use ussub instead of usub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-11-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-11-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-11-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-11-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-12-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-12-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-12-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-12-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-11-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-11-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-11-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-11-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-12-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-12-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-12-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-12-u8.c: New test.
-
-2025-07-12 Xi Ruoyao <xry111@xry111.site>
-
- PR rtl-optimization/87600
- PR rtl-optimization/120983
- * gcc.dg/pr87600.h [__loongarch__]: Define REG0 and REG1.
- * gcc.dg/pr87600-1.c (dg-do): Add loongarch.
- * gcc.dg/pr87600-2.c (dg-do): Likewise.
-
-2025-07-12 Tobias Burnus <tburnus@baylibre.com>
-
- * gfortran.dg/goacc/parameter.f95: Add -Wsurprising flag
- and update expected diagnostic.
- * gfortran.dg/goacc/parameter-3.f90: New test.
- * gfortran.dg/goacc/parameter-4.f90: New test.
-
-2025-07-11 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/state-diagram-1-sarif.py (test_xml_state):
- Rename to...
- (test_state_graph): ...this. Port from XML to SARIF graphs.
- * gcc.dg/analyzer/state-diagram-1.c: Update sink option
- from "sarif:xml-state=yes" to "sarif:state-graphs=yes".
- * gcc.dg/analyzer/state-diagram-5-sarif.c: Likewise.
- * gcc.dg/analyzer/state-diagram-5-sarif.py: Drop import of ET.
- (test_nested_types_in_xml_state): Rename to...
- (test_nested_types_in_state_graph): ...this. Port from XML to
- SARIF graphs.
- * gcc.dg/plugin/diagnostic-test-graphs-html.c: New test.
- * gcc.dg/plugin/diagnostic-test-graphs-html.py: New test script.
- * gcc.dg/plugin/diagnostic-test-graphs-sarif.c: New test.
- * gcc.dg/plugin/diagnostic-test-graphs-sarif.py: New test script.
- * gcc.dg/plugin/diagnostic-test-graphs.c: New test.
- * gcc.dg/plugin/diagnostic_plugin_test_graphs.cc: New test plugin.
- * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
- * lib/sarif.py (get_xml_state): Delete.
- (get_state_graph): New.
- (def get_state_node_attr): New.
- (get_state_node_kind): New.
- (get_state_node_name): New.
- (get_state_node_type): New.
- (get_state_node_value): New.
- * sarif-replay.dg/2.1.0-invalid/3.40.2-duplicate-node-id.sarif:
- New test.
- * sarif-replay.dg/2.1.0-invalid/3.41.4-unrecognized-node-id.sarif:
- New test.
- * sarif-replay.dg/2.1.0-valid/graphs-check-html.py: New test
- script.
- * sarif-replay.dg/2.1.0-valid/graphs-check-sarif-roundtrip.py: New
- test script.
- * sarif-replay.dg/2.1.0-valid/graphs.sarif: New test.
-
-2025-07-11 Vladimir N. Makarov <vmakarov@redhat.com>
-
- * gcc.target/powerpc/pr121007.c: New.
-
-2025-07-11 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/119064
- * g++.dg/cpp26/feat-cxx26.C: Add test for
- __cpp_trivial_relocatability.
- * g++.dg/cpp26/trivially-relocatable1.C: New test.
- * g++.dg/cpp26/trivially-relocatable2.C: New test.
- * g++.dg/cpp26/trivially-relocatable3.C: New test.
- * g++.dg/cpp26/trivially-relocatable4.C: New test.
- * g++.dg/cpp26/trivially-relocatable5.C: New test.
- * g++.dg/cpp26/trivially-relocatable6.C: New test.
- * g++.dg/cpp26/trivially-relocatable7.C: New test.
- * g++.dg/cpp26/trivially-relocatable8.C: New test.
- * g++.dg/cpp26/trivially-relocatable9.C: New test.
- * g++.dg/cpp26/trivially-relocatable10.C: New test.
- * g++.dg/cpp26/trivially-relocatable11.C: New test.
-
-2025-07-11 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/121027
- * gcc.target/aarch64/sve/acle/general/perm_1.c: New test.
-
-2025-07-11 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/simd/eor3_d.c: Add tests for DImode operands.
-
-2025-07-11 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/simd/bcax_d.c: Add tests for DImode arguments.
-
-2025-07-11 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/simd/eor3_d.c: New test.
-
-2025-07-11 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/simd/bcax_d.c: New test.
-
-2025-07-11 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/121034
- * gcc.dg/vect/pr121034.c: New testcase.
-
-2025-07-11 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/120954
- * c-c++-common/Warray-bounds-11.c: New test.
-
-2025-07-11 Jan Hubicka <hubicka@ucw.cz>
-
- * g++.dg/lto/pr114790_0.C: New test.
- * g++.dg/lto/pr114790_1.C: New test.
-
-2025-07-11 Jakub Jelinek <jakub@redhat.com>
- Martin Jambor <mjambor@suse.cz>
-
- PR ipa/121023
- * c-c++-common/musttail32.c: New test.
-
-2025-07-11 Hu, Lin1 <lin1.hu@intel.com>
-
- PR target/91384
- * gcc.target/i386/pr91384-1.c: New test.
-
-2025-07-11 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/106035
- * gfortran.dg/import3.f90: Use -std=f2008 and comment on change
- in error message texts with f2018.
- * gfortran.dg/import12.f90: New test.
-
-2025-07-10 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/120628
- * g++.dg/cpp0x/final1.C: New test.
- * g++.dg/cpp0x/final2.C: New test.
- * g++.dg/cpp0x/override6.C: New test.
-
-2025-07-10 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/120569
- * g++.dg/cpp0x/override2.C: Expect different diagnostics with
- override or duplicate final.
- * g++.dg/cpp0x/override5.C: New test.
- * g++.dg/cpp0x/duplicate1.C: Expect different diagnostics with
- duplicate final.
-
-2025-07-10 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/117785
- * g++.dg/cpp0x/constexpr-ellipsis2.C: Expect different diagnostics for
- C++26.
- * g++.dg/cpp0x/constexpr-throw.C: Likewise.
- * g++.dg/cpp1y/constexpr-84192.C: Expect different diagnostics.
- * g++.dg/cpp1y/constexpr-throw.C: Expect different diagnostics for
- C++26.
- * g++.dg/cpp1z/constexpr-asm-5.C: Likewise.
- * g++.dg/cpp26/constexpr-eh1.C: New test.
- * g++.dg/cpp26/constexpr-eh2.C: New test.
- * g++.dg/cpp26/constexpr-eh3.C: New test.
- * g++.dg/cpp26/constexpr-eh4.C: New test.
- * g++.dg/cpp26/constexpr-eh5.C: New test.
- * g++.dg/cpp26/constexpr-eh6.C: New test.
- * g++.dg/cpp26/constexpr-eh7.C: New test.
- * g++.dg/cpp26/constexpr-eh8.C: New test.
- * g++.dg/cpp26/constexpr-eh9.C: New test.
- * g++.dg/cpp26/constexpr-eh10.C: New test.
- * g++.dg/cpp26/constexpr-eh11.C: New test.
- * g++.dg/cpp26/constexpr-eh12.C: New test.
- * g++.dg/cpp26/constexpr-eh13.C: New test.
- * g++.dg/cpp26/constexpr-eh14.C: New test.
- * g++.dg/cpp26/constexpr-eh15.C: New test.
- * g++.dg/cpp26/feat-cxx26.C: Change formatting in __cpp_pack_indexing
- and __cpp_pp_embed test. Add __cpp_constexpr_exceptions test.
- * g++.dg/cpp26/static_assert1.C: Expect different diagnostics for
- C++26.
- * g++.dg/cpp2a/consteval34.C: Likewise.
- * g++.dg/cpp2a/consteval-memfn1.C: Likewise.
- * g++.dg/cpp2a/constexpr-dynamic4.C: For C++26 add std::exception and
- std::bad_cast definitions and expect different diagnostics.
- * g++.dg/cpp2a/constexpr-dynamic6.C: Likewise.
- * g++.dg/cpp2a/constexpr-dynamic7.C: Likewise.
- * g++.dg/cpp2a/constexpr-dynamic8.C: Likewise.
- * g++.dg/cpp2a/constexpr-dynamic9.C: Likewise.
- * g++.dg/cpp2a/constexpr-dynamic11.C: Likewise.
- * g++.dg/cpp2a/constexpr-dynamic14.C: Likewise.
- * g++.dg/cpp2a/constexpr-dynamic18.C: Likewise.
- * g++.dg/cpp2a/constexpr-new27.C: New test.
- * g++.dg/cpp2a/constexpr-typeid5.C: New test.
-
-2025-07-10 Qing Zhao <qing.zhao@oracle.com>
-
- PR middle-end/121000
- * gcc.dg/flex-array-counted-by-pr121000.c: New test.
-
-2025-07-10 Mikael Morin <mikael@gcc.gnu.org>
-
- * gfortran.dg/asan/array_constructor_1.f90: Allocate array
- before using it.
-
-2025-07-10 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-prof/afdo-inline.c: Add user symbol names.
-
-2025-07-10 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/pfalse-binary.c: Add -funwind-tables.
- * gcc.target/aarch64/sve/pfalse-binary_int_opt_n.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-binary_opt_n.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-binary_opt_single_n.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-binary_rotate.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-binary_uint64_opt_n.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-binary_uint_opt_n.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-binaryxn.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-clast.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-compare_opt_n.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-compare_wide_opt_n.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-count_pred.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-fold_left.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-load.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-load_ext.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-load_ext_gather_index.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-load_ext_gather_offset.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-load_gather_sv.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-load_gather_vs.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-load_replicate.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-prefetch.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-prefetch_gather_index.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-prefetch_gather_offset.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-ptest.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-rdffr.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-reduction.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-reduction_wide.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-shift_right_imm.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-store.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-store_scatter_index.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-store_scatter_offset.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-storexn.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-ternary_opt_n.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-ternary_rotate.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-unary.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-unary_convert_narrowt.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-unary_convertxn.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-unary_n.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-unary_pred.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-unary_to_uint.c: Likewise.
- * gcc.target/aarch64/sve/pfalse-unaryxn.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-binary.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-binary_int_opt_n.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-binary_int_opt_single_n.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-binary_opt_n.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-binary_opt_single_n.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-binary_to_uint.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-binary_uint_opt_n.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-binary_wide.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-compare.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-load_ext_gather_index_restricted.c,
- * gcc.target/aarch64/sve2/pfalse-load_ext_gather_offset_restricted.c,
- * gcc.target/aarch64/sve2/pfalse-load_gather_sv_restricted.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-load_gather_vs.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-shift_left_imm_to_uint.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-shift_right_imm.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-store_scatter_index_restricted.c,
- * gcc.target/aarch64/sve2/pfalse-store_scatter_offset_restricted.c,
- * gcc.target/aarch64/sve2/pfalse-unary.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-unary_convert.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-unary_convert_narrowt.c: Likewise.
- * gcc.target/aarch64/sve2/pfalse-unary_to_int.c: Likewise.
-
-2025-07-10 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- PR target/120999
- * gcc.target/aarch64/sve2/pr120999.c: New test.
-
-2025-07-10 Richard Sandiford <richard.sandiford@arm.com>
-
- * lib/target-supports.exp (check_effective_target_aarch64_sve2p1_hw):
- New proc.
- * gcc.target/aarch64/sve2/dupq_1.c: Extend to big-endian. Add
- noipa attributes.
- * gcc.target/aarch64/sve2/extq_1.c: Likewise.
- * gcc.target/aarch64/sve2/uzpq_1.c: Likewise.
- * gcc.target/aarch64/sve2/zipq_1.c: Likewise.
- * gcc.target/aarch64/sve2/dupq_1_run.c: New test.
- * gcc.target/aarch64/sve2/extq_1_run.c: Likewise.
- * gcc.target/aarch64/sve2/uzpq_1_run.c: Likewise.
- * gcc.target/aarch64/sve2/zipq_1_run.c: Likewise.
-
-2025-07-10 Jakub Jelinek <jakub@redhat.com>
-
- * gfortran.dg/g77/980310-3.f: Comment spelling fix: bellow -> below.
- * jit.dg/test-debuginfo.c: Likewise.
-
-2025-07-10 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_s_add-run-1-i16.c: Take rv32 || rv64
- instead of riscv_v for scalar run test.
- * gcc.target/riscv/sat/sat_s_add-run-1-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-1-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-1-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-2-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-2-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-2-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-2-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-3-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-3-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-3-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-3-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-4-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-4-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-4-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_add-run-4-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-1-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-1-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-1-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-1-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-2-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-2-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-2-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-2-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-3-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-3-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-3-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-3-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-4-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-4-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-4-i64.c: Ditto.
- * gcc.target/riscv/sat/sat_s_sub-run-4-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-1-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-1-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-1-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-1-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-1-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-1-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-2-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-2-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-2-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-2-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-2-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-2-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-3-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-3-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-3-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-3-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-3-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-3-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-4-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-4-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-4-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-4-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-4-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-4-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-5-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-5-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-5-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-5-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-5-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-5-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-6-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-6-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-6-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-6-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-6-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-6-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-7-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-7-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-7-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-7-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-7-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-7-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-8-i16-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-8-i32-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-8-i32-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-8-i64-to-i16.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-8-i64-to-i32.c: Ditto.
- * gcc.target/riscv/sat/sat_s_trunc-run-8-i64-to-i8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-1-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-1-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-1-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-1-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-2-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-2-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-2-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-2-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-3-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-3-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-3-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-3-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-4-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-4-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-4-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-4-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-5-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-5-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-5-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-5-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-6-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-6-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-6-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-6-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-7-u16-from-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-7-u16-from-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-7-u32-from-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-7-u8-from-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-7-u8-from-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add-run-7-u8-from-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-1-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-1-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-1-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-1-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-2-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-2-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-2-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-2-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-3-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-3-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-3-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-3-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-4-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-4-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-4-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_add_imm-run-4-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-1-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-1-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-1-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-1-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-10-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-10-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-10-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-10-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-11-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-11-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-11-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-11-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-12-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-12-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-12-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-12-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-2-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-2-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-2-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-2-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-3-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-3-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-3-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-3-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-4-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-4-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-4-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-4-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-5-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-5-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-5-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-5-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-6-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-6-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-6-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-6-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-7-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-7-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-7-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-7-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-8-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-8-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-8-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-8-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-9-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-9-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-9-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub-run-9-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-1-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-1-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-1-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-1-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-2-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-2-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-2-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-2-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-3-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-3-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-3-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-3-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-4-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-4-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-4-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_sub_imm-run-4-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-1-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-1-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-1-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-1-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-2-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-2-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-2-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-2-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-3-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-3-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-3-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-3-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-4-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-4-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-4-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-4-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-5-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-5-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-5-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-5-u8.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-6-u16.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-6-u32.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-6-u64.c: Ditto.
- * gcc.target/riscv/sat/sat_u_trunc-run-6-u8.c: Ditto.
-
-2025-07-09 Jason Merrill <jason@redhat.com>
-
- PR c++/120243
- * g++.dg/coroutines/torture/pr120243-unhandled-1.C: New test.
- * g++.dg/coroutines/torture/pr120243-unhandled-2.C: New test.
-
-2025-07-09 Jason Merrill <jason@redhat.com>
-
- PR c++/121012
- PR c++/120917
- * g++.dg/cpp2a/lambda-targ17.C: New test.
-
-2025-07-09 Jason Merrill <jason@redhat.com>
-
- PR c++/121008
- PR c++/113563
- * g++.dg/cpp2a/lambda-uneval28.C: New test.
-
-2025-07-09 Marek Polacek <polacek@redhat.com>
-
- PR c++/119838
- * g++.dg/parse/template32.C: New test.
-
-2025-07-09 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/rtl/aarch64/vec-series-1.c: New test.
- * gcc.dg/rtl/aarch64/vec-series-2.c: Likewise.
- * gcc.target/aarch64/sve/acle/general/dupq_2.c: Fix expected
- output for this big-endian test.
- * gcc.target/aarch64/sve/acle/general/dupq_4.c: Likewise.
- * gcc.target/aarch64/sve/vec_init_3.c: Restrict to little-endian
- targets and add more tests.
- * gcc.target/aarch64/sve/vec_init_4.c: New big-endian version
- of vec_init_3.c.
-
-2025-07-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
-
-2025-07-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vssub-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vssub-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vssub-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vssub-run-1-i8.c: New test.
-
-2025-07-09 Paul-Antoine Arras <parras@baylibre.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop_run.h: Set
- MAX_RELATIVE_DIFF depending on type.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmacc-run-1-f16.c: Enable zvfh.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsac-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmacc-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmadd-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsac-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsub-run-1-f16.c: Likewise.
-
-2025-07-09 Ciyan Pan <panciyan@eswincomputing.com>
-
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_arith.h: Add vec_sat_u_sub_fmt wrap define.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_data.h: Add vec_sat_u_sub test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u16.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u32.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u64.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u8.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u16.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u32.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u64.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u8.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u16.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u32.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u64.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u8.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u16.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u32.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u64.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u8.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u16.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u32.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u64.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u8.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u16.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u32.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u64.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u8.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u16.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u32.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u64.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u8.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u16.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u32.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u64.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u8.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u16.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u32.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u64.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u8.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u16.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u32.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u64.c: Remove test data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u8.c: Remove test data.
-
-2025-07-09 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/pr118348_1.c: Require fstack_protector.
- * gcc.target/aarch64/pr118348_2.c: Likewise.
-
-2025-07-09 Icen Zeyada <Icen.Zeyada2@arm.com>
-
- * gcc.target/aarch64/vector-compare-5.c: Add new test for vector compare simplification.
-
-2025-07-09 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/120642
- * gcc.target/riscv/rvv/xtheadvector/pr120642.c: New test.
-
-2025-07-09 Richard Biener <rguenther@suse.de>
-
- PR testsuite/120093
- * gcc.dg/vect/pr101145.c: Use noipa instead of noinline
- attribute.
-
-2025-07-09 Juergen Christ <jchrist@linux.ibm.com>
-
- * gcc.target/s390/vector/pattern-avg-1.c: Fix on -m31.
- * gcc.target/s390/vector/pattern-mulh-1.c: Fix on -m31.
- * gcc.target/s390/vector/pattern-mulh-2.c: Fix on -m31.
-
-2025-07-09 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.dg/builtin-dynamic-object-size-pr120780.c: Fix 'main' function.
-
-2025-07-09 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/120922
- * gcc.dg/vect/pr120922.c: New test.
-
-2025-07-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Add xlen check for
- uint128_t.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u16-from-u128.c: Enable
- run test for rv64 only.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u32-from-u128.c: Ditto.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u64-from-u128.c: Ditto.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u8-from-u128.c: Ditto.
-
-2025-07-08 Marek Polacek <polacek@redhat.com>
- Andrew Pinski <quic_apinski@quicinc.com>
-
- PR c++/83469
- PR c++/93809
- * g++.dg/template/error45.C: Adjust dg-error.
- * g++.dg/warn/Wredundant-tags-3.C: Remove xfail.
- * g++.dg/parse/union1.C: New test.
- * g++.dg/parse/union2.C: New test.
- * g++.dg/parse/union3.C: New test.
- * g++.dg/parse/union4.C: New test.
- * g++.dg/parse/union5.C: New test.
- * g++.dg/parse/union6.C: New test.
-
-2025-07-08 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
-
- * gcc.target/xtensa/BGEUI-BLTUI-32k-64k.c: New.
-
-2025-07-08 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/117784
- * g++.dg/cpp1z/decomp3.C (test): For constexpr structured binding
- initialize from constexpr var instead of non-constexpr and expect
- just a pedwarn for C++23 and older instead of error always.
- * g++.dg/cpp26/decomp9.C (foo): Likewise.
- * g++.dg/cpp26/decomp22.C: New test.
- * g++.dg/cpp26/decomp23.C: New test.
- * g++.dg/cpp26/decomp24.C: New test.
- * g++.dg/cpp26/decomp25.C: New test.
-
-2025-07-08 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/stack-protector-guard-tls-1.c: New test.
-
-2025-07-08 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/guality/guality.h (guality_main): Declare noipa.
- (guality_check): Likewise.
-
-2025-07-08 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/120461
- * gcc.target/riscv/rvv/xtheadvector/pr120461.c: New test.
-
-2025-07-08 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/113829
- * gcc.target/riscv/rvv/base/pr113829.c: New test.
-
-2025-07-08 Andreas Schwab <schwab@suse.de>
-
- PR target/120995
- * gcc.target/riscv/amo/zabha-zacas-atomic-cas.c: New test.
-
-2025-07-08 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp1y/lambda-generic-variadic.C: Change to 'compile'.
-
-2025-07-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.target/i386/memcpy-pr120683-1.c (dg-options): Add
- -fasynchronous-unwind-tables -fdwarf2-cfi-asm.
- * gcc.target/i386/memcpy-pr120683-2.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-3.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-4.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-5.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-6.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-7.c: Likewise.
- * gcc.target/i386/memcpy-strategy-12.c: Likewise.
- * gcc.target/i386/memset-pr120683-1.c: Likewise.
- * gcc.target/i386/memset-pr120683-10.c: Likewise.
- * gcc.target/i386/memset-pr120683-11.c: Likewise.
- * gcc.target/i386/memset-pr120683-12.c: Likewise.
- * gcc.target/i386/memset-pr120683-13.c: Likewise.
- * gcc.target/i386/memset-pr120683-14.c: Likewise.
- * gcc.target/i386/memset-pr120683-15.c: Likewise.
- * gcc.target/i386/memset-pr120683-16.c: Likewise.
- * gcc.target/i386/memset-pr120683-17.c: Likewise.
- * gcc.target/i386/memset-pr120683-18.c: Likewise.
- * gcc.target/i386/memset-pr120683-19.c: Likewise.
- * gcc.target/i386/memset-pr120683-2.c: Likewise.
- * gcc.target/i386/memset-pr120683-20.c: Likewise.
- * gcc.target/i386/memset-pr120683-21.c: Likewise.
- * gcc.target/i386/memset-pr120683-22.c: Likewise.
- * gcc.target/i386/memset-pr120683-23.c: Likewise.
- * gcc.target/i386/memset-pr120683-3.c: Likewise.
- * gcc.target/i386/memset-pr120683-4.c: Likewise.
- * gcc.target/i386/memset-pr120683-5.c: Likewise.
- * gcc.target/i386/memset-pr120683-6.c: Likewise.
- * gcc.target/i386/memset-pr120683-7.c: Likewise.
- * gcc.target/i386/memset-pr120683-8.c: Likewise.
- * gcc.target/i386/memset-pr120683-9.c: Likewise.
-
-2025-07-08 Juergen Christ <jchrist@linux.ibm.com>
-
- * gcc.target/s390/vector/pattern-avg-1.c: Split test.
- * gcc.target/s390/vector/pattern-mulh-1.c: Split test.
- * gcc.target/s390/vector/pattern-avg-2.c: New test.
- * gcc.target/s390/vector/pattern-mulh-2.c: New test.
-
-2025-07-08 Richard Biener <rguenther@suse.de>
-
- * gcc.target/i386/vect-mask-epilogue-1.c: New testcase.
- * gcc.target/i386/vect-mask-epilogue-2.c: Likewise.
- * gcc.target/i386/vect-epilogues-3.c: Adjust.
-
-2025-07-08 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/120637
- * gfortran.dg/asan/finalize_1.f90: New test.
-
-2025-07-08 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.dg/torture/pr120654.c: Use __builtin variants of malloc and free.
-
-2025-07-08 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/amo/zalrsc-rvwmo-amo-add-int.c: Adjust expected
- output.
- * gcc.target/riscv/amo/zalrsc-ztso-amo-add-int.c: Likewise.
-
-2025-07-07 Qing Zhao <qing.zhao@oracle.com>
-
- Revert:
- 2025-07-07 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/flex-array-counted-by.c: Update test.
- * gcc.dg/pointer-counted-by-1.c: New test.
- * gcc.dg/pointer-counted-by-2.c: New test.
- * gcc.dg/pointer-counted-by-3.c: New test.
- * gcc.dg/pointer-counted-by.c: New test.
-
-2025-07-07 Qing Zhao <qing.zhao@oracle.com>
-
- Revert:
- 2025-07-07 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/pointer-counted-by-4-char.c: New test.
- * gcc.dg/pointer-counted-by-4-float.c: New test.
- * gcc.dg/pointer-counted-by-4-struct.c: New test.
- * gcc.dg/pointer-counted-by-4-union.c: New test.
- * gcc.dg/pointer-counted-by-4.c: New test.
- * gcc.dg/pointer-counted-by-5.c: New test.
- * gcc.dg/pointer-counted-by-6.c: New test.
- * gcc.dg/pointer-counted-by-7.c: New test.
-
-2025-07-07 Qing Zhao <qing.zhao@oracle.com>
-
- Revert:
- 2025-07-07 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/ubsan/pointer-counted-by-bounds-2.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds-3.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds-4.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds-5.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds.c: New test.
-
-2025-07-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR testsuite/120881
- * lib/scanasm.exp (check-function-bodies): Allow "^[0-9]+:".
-
-2025-07-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120888
- * gcc.target/xtensa/pr120888-1.c: New test.
- * gcc.target/xtensa/pr120888-2.c: Likewise.
-
-2025-07-07 Juergen Christ <jchrist@linux.ibm.com>
-
- * gcc.target/s390/fminmax-1.c: New test.
- * gcc.target/s390/fminmax-2.c: New test.
-
-2025-07-07 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/120817
- * gcc.dg/vect/pr120817.c: Add SVE HW check.
-
-2025-07-07 Alfie Richards <alfie.richards@arm.com>
-
- PR c++/119498
- * g++.target/aarch64/pr119498.C: New test.
-
-2025-07-07 Jason Merrill <jason@redhat.com>
-
- PR c++/120917
- * g++.dg/concepts/auto7a.C: Add diagnostic.
- * g++.dg/concepts/auto7b.C: New test.
- * g++.dg/concepts/auto7c.C: New test.
- * g++.dg/cpp1y/pr85076.C: Expect 'auto' error.
- * g++.dg/concepts/pr67249.C: Likewise.
- * g++.dg/cpp1y/lambda-generic-variadic.C: Likewise.
- * g++.dg/cpp2a/concepts-pr67210.C: Likewise.
- * g++.dg/concepts/pr67249a.C: New test.
- * g++.dg/cpp1y/lambda-generic-variadic-a.C: New test.
- * g++.dg/cpp2a/concepts-pr67210a.C: New test.
-
-2025-07-07 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.target/aarch64/popcnt9.c: Add +nosve to target pragma.
- * gcc.target/aarch64/popcnt13.c: New test.
-
-2025-07-07 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120817
- * gcc.dg/vect/pr120817.c: New testcase.
-
-2025-07-07 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Add test helper macros.
- * gcc.target/riscv/sat/sat_arith_data.h: Add test data for
- run test.
- * gcc.target/riscv/sat/sat_u_mul-1-u16-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-1-u32-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-1-u64-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-1-u8-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u16-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u32-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u64-from-u128.c: New test.
- * gcc.target/riscv/sat/sat_u_mul-run-1-u8-from-u128.c: New test.
-
-2025-07-07 Eric Botcazou <ebotcazou@adacore.com>
-
- * ada/acats-3/tests/c9/c94001c.ada: Tweak delay statements.
- * ada/acats-4/tests/c9/c94001c.ada: Likewise.
- * ada/acats-4/tests/c9/c94006a.ada: Likewise.
- * ada/acats-4/tests/c9/c94008c.ada: Likewise.
- * ada/acats-4/tests/c9/c951002.a: Likewise.
- * ada/acats-4/tests/c9/c954a01.a: Likewise.
- * ada/acats-4/tests/c9/c940005.a: Tweak duration constants.
- * ada/acats-4/tests/c9/c940007.a: Likewise.
- * ada/acats-4/tests/c9/c96001a.ada: Likewise.
-
-2025-07-07 Juergen Christ <jchrist@linux.ibm.com>
-
- * gcc.target/s390/vector/pattern-avg-1.c: New test.
- * gcc.target/s390/vector/pattern-mulh-1.c: New test.
-
-2025-07-07 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sve/unpacked_fcm_1.c: New test.
- * gcc.target/aarch64/sve/unpacked_fcm_2.c: Likewise.
-
-2025-07-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120670
- PR target/120683
- * gcc.target/i386/auto-init-padding-9.c: Updated.
- * gcc.target/i386/memcpy-strategy-12.c: Likewise.
- * gcc.target/i386/memset-strategy-25.c: Likewise.
- * gcc.target/i386/memset-strategy-29.c: Likewise.
- * gcc.target/i386/memset-strategy-30.c: Likewise.
- * gcc.target/i386/memset-strategy-31.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-1.c: New test.
- * gcc.target/i386/memcpy-pr120683-2.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-3.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-4.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-5.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-6.c: Likewise.
- * gcc.target/i386/memcpy-pr120683-7.c: Likewise.
- * gcc.target/i386/memset-pr120683-1.c: Likewise.
- * gcc.target/i386/memset-pr120683-2.c: Likewise.
- * gcc.target/i386/memset-pr120683-3.c: Likewise.
- * gcc.target/i386/memset-pr120683-4.c: Likewise.
- * gcc.target/i386/memset-pr120683-5.c: Likewise.
- * gcc.target/i386/memset-pr120683-6.c: Likewise.
- * gcc.target/i386/memset-pr120683-7.c: Likewise.
- * gcc.target/i386/memset-pr120683-8.c: Likewise.
- * gcc.target/i386/memset-pr120683-9.c: Likewise.
- * gcc.target/i386/memset-pr120683-10.c: Likewise.
- * gcc.target/i386/memset-pr120683-11.c: Likewise.
- * gcc.target/i386/memset-pr120683-12.c: Likewise.
- * gcc.target/i386/memset-pr120683-13.c: Likewise.
- * gcc.target/i386/memset-pr120683-14.c: Likewise.
- * gcc.target/i386/memset-pr120683-15.c: Likewise.
- * gcc.target/i386/memset-pr120683-16.c: Likewise.
- * gcc.target/i386/memset-pr120683-17.c: Likewise.
- * gcc.target/i386/memset-pr120683-18.c: Likewise.
- * gcc.target/i386/memset-pr120683-19.c: Likewise.
- * gcc.target/i386/memset-pr120683-20.c: Likewise.
- * gcc.target/i386/memset-pr120683-21.c: Likewise.
- * gcc.target/i386/memset-pr120683-22.c: Likewise.
- * gcc.target/i386/memset-pr120683-23.c: Likewise.
-
-2025-07-07 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/84009
- * g++.dg/cpp0x/range-for40.C: New test.
- * g++.dg/cpp0x/range-for41.C: New test.
- * g++.dg/cpp0x/range-for42.C: New test.
- * g++.dg/cpp0x/range-for43.C: New test.
-
-2025-07-07 Mikael Morin <mikael@gcc.gnu.org>
-
- * gfortran.dg/move_alloc_20.f03: New test.
-
-2025-07-07 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR middle-end/120709
- * gcc.dg/crc-non-cst-poly-1.c: New test.
-
-2025-07-06 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/120951
- * gcc.dg/torture/pr120951-1.c: New test.
-
-2025-07-06 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-prof/clone-merge-1.c:
-
-2025-07-04 Vineet Gupta <vineetg@rivosinc.com>
-
- PR target/118241
- * gcc.target/riscv/pr118241-b.cc: New test.
-
-2025-07-04 Raphael Moreira Zinsly <rzinsly@ventanamicro.com>
-
- * gcc.target/sh/pr54236-2.c: Fix comments and expected output
-
-2025-07-04 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR c/118948
- * gcc.dg/pr118948-1.c: New test.
-
-2025-07-04 Jason Merrill <jason@redhat.com>
-
- PR c++/120575
- PR c++/116064
- * g++.dg/template/permissive-error3.C: New test.
-
-2025-07-04 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
-
-2025-07-04 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-i8.c: New test.
-
-2025-07-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120944
- * gcc.dg/torture/pr120944.c: New testcase.
-
-2025-07-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120927
- * gcc.dg/vect/vect-pr120927.c: New testcase.
- * gcc.dg/vect/vect-pr120927-2.c: Likewise.
-
-2025-07-04 Jakub Jelinek <jakub@redhat.com>
-
- PR c/120837
- * gcc.dg/ubsan/pr120837.c: New test.
-
-2025-07-04 Xi Ruoyao <xry111@xry111.site>
-
- PR target/120807
- * gcc.c-torture/compile/pr120708.c: Rename to ...
- * gcc.c-torture/compile/pr120807.c: ... here.
-
-2025-07-04 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.c-torture/compile/pr120708.c: New test.
-
-2025-07-04 panciyan <panciyan@eswincomputing.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Add signed scalar SAT_ADD IMM form2.
- * gcc.target/riscv/sat/sat_s_add_imm-2-i16.c: New test.
- * gcc.target/riscv/sat/sat_s_add_imm-2-i32.c: New test.
- * gcc.target/riscv/sat/sat_s_add_imm-2-i64.c: New test.
- * gcc.target/riscv/sat/sat_s_add_imm-2-i8.c: New test.
- * gcc.target/riscv/sat/sat_s_add_imm-run-2-i16.c: New test.
- * gcc.target/riscv/sat/sat_s_add_imm-run-2-i32.c: New test.
- * gcc.target/riscv/sat/sat_s_add_imm-run-2-i64.c: New test.
- * gcc.target/riscv/sat/sat_s_add_imm-run-2-i8.c: New test.
- * gcc.target/riscv/sat/sat_s_add_imm_type_check-2-i16.c: New test.
- * gcc.target/riscv/sat/sat_s_add_imm_type_check-2-i32.c: New test.
- * gcc.target/riscv/sat/sat_s_add_imm_type_check-2-i8.c: New test.
-
-2025-07-03 Jason Merrill <jason@redhat.com>
-
- PR c++/120716
- * g++.dg/cpp0x/lambda/lambda-constexpr3.C: New test.
- * g++.dg/cpp0x/lambda/lambda-constexpr3a.C: New test.
-
-2025-07-03 Jason Merrill <jason@redhat.com>
-
- PR c++/120748
- * g++.dg/cpp2a/lambda-targ16.C: New test.
- * g++.dg/cpp0x/this1.C: Adjust diagnostics.
-
-2025-07-03 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/120940
- * g++.dg/parse/pr120940.C: New test.
- * g++.dg/warn/Wduplicated-branches9.C: New test.
-
-2025-07-03 Juergen Christ <jchrist@linux.ibm.com>
-
- * gcc.target/s390/vector/vec-perm-merge-1.c: New test.
- * gcc.target/s390/vector/vec-perm-pack-1.c: New test.
-
-2025-07-03 Thomas Schwinge <tschwinge@baylibre.com>
-
- * c-c++-common/gomp/omp_get_num_devices_initial_device.c: Fix.
- * gfortran.dg/gomp/omp_get_num_devices_initial_device.f90: Likewise.
-
-2025-07-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.dg/ipa/pr120295.c (glob): Rename to glob_.
-
-2025-07-03 Karl Meakin <karl.meakin@arm.com>
-
- * gcc.target/aarch64/cmpbr.c: Update tests.
-
-2025-07-03 Karl Meakin <karl.meakin@arm.com>
-
- * gcc.target/aarch64/cmpbr.c:
-
-2025-07-03 Karl Meakin <karl.meakin@arm.com>
-
- * lib/target-supports.exp: Add `cmpbr` to the list of extensions.
- * gcc.target/aarch64/cmpbr.c: New test.
-
-2025-07-03 Siddhesh Poyarekar <siddhesh@gotplt.org>
-
- PR tree-optimization/120780
- * gcc.dg/builtin-dynamic-object-size-pr120780.c: New test case.
-
-2025-07-03 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120936
- * gcc.target/i386/pr120936-1.c: New test
- * gcc.target/i386/pr120936-2.c: Likewise.
- * gcc.target/i386/pr120936-3.c: Likewise.
- * gcc.target/i386/pr120936-4.c: Likewise.
- * gcc.target/i386/pr120936-5.c: Likewise.
- * gcc.target/i386/pr120936-6.c: Likewise.
- * gcc.target/i386/pr120936-7.c: Likewise.
- * gcc.target/i386/pr120936-8.c: Likewise.
- * gcc.target/i386/pr120936-9.c: Likewise.
- * gcc.target/i386/pr120936-10.c: Likewise.
- * gcc.target/i386/pr120936-11.c: Likewise.
- * gcc.target/i386/pr120936-12.c: Likewise.
- * gcc.target/i386/pr93492-3.c: Updated.
- * gcc.target/i386/pr93492-5.c: Likewise.
-
-2025-07-03 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/120843
- * gfortran.dg/coarray/coindexed_6.f90: Enhance test to have
- coarray components covered.
-
-2025-07-03 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120908
- * gcc.target/i386/pr120908.c: New test.
-
-2025-07-03 Jason Merrill <jason@redhat.com>
-
- PR c++/120684
- PR c++/118856
- * g++.dg/cpp23/range-for10.C: New test.
-
-2025-07-02 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.target/riscv/mcpu-xt-c908.c: Disable for E ABI variants.
- * gcc.target/riscv/mcpu-xt-c908v.c: Ditto.
- * gcc.target/riscv/mcpu-xt-c910.c: Ditto.
- * gcc.target/riscv/mcpu-xt-c910v2.c: Ditto.
- * gcc.target/riscv/mcpu-xt-c920.c: Ditto.
- * gcc.target/riscv/mcpu-xt-c920v2.c: Ditto.
- * gcc.target/riscv/pr118241.c: Ditto.
- * gcc.target/riscv/pr120223.c: Ditto.
- * gcc.target/riscv/rvv/base/pr119164.c: Disable for E ABI variants
- and for 32-bit ISA.
-
-2025-07-02 Alexey Merzlyakov <alexey.merzlyakov@samsung.com>
-
- PR target/120356
- * gcc.target/riscv/rvv/autovec/pr120356.c: New test.
-
-2025-07-01 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/ubsan/pointer-counted-by-bounds-2.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds-3.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds-4.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds-5.c: New test.
- * gcc.dg/ubsan/pointer-counted-by-bounds.c: New test.
-
-2025-07-01 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/pointer-counted-by-4-char.c: New test.
- * gcc.dg/pointer-counted-by-4-float.c: New test.
- * gcc.dg/pointer-counted-by-4-struct.c: New test.
- * gcc.dg/pointer-counted-by-4-union.c: New test.
- * gcc.dg/pointer-counted-by-4.c: New test.
- * gcc.dg/pointer-counted-by-5.c: New test.
- * gcc.dg/pointer-counted-by-6.c: New test.
- * gcc.dg/pointer-counted-by-7.c: New test.
-
-2025-07-01 Qing Zhao <qing.zhao@oracle.com>
-
- * gcc.dg/flex-array-counted-by.c: Update test.
- * gcc.dg/pointer-counted-by-1.c: New test.
- * gcc.dg/pointer-counted-by-2.c: New test.
- * gcc.dg/pointer-counted-by-3.c: New test.
- * gcc.dg/pointer-counted-by.c: New test.
-
-2025-07-01 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/120919
- * gcc.target/powerpc/builtin_altivec_tr_stxvr_runnable.c (main): Change
- sc, ss, si and sll vars from scalars to arrays of 2 elements,
- initialize and test just the first one though.
-
-2025-07-01 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/finalizable2.ads: New test.
-
-2025-07-01 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/s390/vector/vec-abs-emu.c: Add -fno-stack-protector
- to dg-options.
- * gcc.target/s390/vector/vec-max-emu.c: Likewise.
- * gcc.target/s390/vector/vec-min-emu.c: Likewise.
-
-2025-07-01 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/Intrinsics_without_FUNCTION_keyword__2_.cob:
- Append INTRINSIC keyword.
-
-2025-07-01 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/120471
- * g++.dg/ubsan/pr120471.C: New test.
- * g++.dg/parse/pr120471.C: New test.
-
-2025-07-01 Remi Machet <rmachet@nvidia.com>
-
- * gcc.target/aarch64/simd/shrn2subhn.c: New test.
-
-2025-07-01 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/120847
- * gfortran.dg/coarray/coindexed_7.f90: New test.
-
-2025-07-01 Jakub Jelinek <jakub@redhat.com>
-
- PR ipa/119318
- PR testsuite/120082
- * gcc.dg/ipa/pr119318.c (main): Expect different result on big endian
- from little endian, on unexpected endianness or int/int128 sizes don't
- test anything. Formatting fixes.
-
-2025-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.target/i386/preserve-none-1.c (dg-options): Add
- -fomit-frame-pointer.
-
-2025-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * g++.target/i386/memset-pr101366-1.C (dg-options): Add
- -fasynchronous-unwind-tables -fdwarf2-cfi-asm.
- * g++.target/i386/memset-pr101366-2.C: Likewise.
- * g++.target/i386/memset-pr118276-1a.C: Likewise.
- * g++.target/i386/memset-pr118276-1b.C: Likewise.
- * g++.target/i386/memset-pr118276-1c.C: Likewise.
- * gcc.target/i386/memset-pr70308-1a.c: Likewise.
- * gcc.target/i386/memset-strategy-25.c: Likewise.
- * gcc.target/i386/memset-strategy-28.c: Likewise.
- * gcc.target/i386/memset-strategy-29.c: Likewise.
- * gcc.target/i386/memset-strategy-30.c: Likewise.
- * gcc.target/i386/pr92080-17.c: Likewise.
- * gcc.target/i386/memset-pr70308-1b.c: Likewise. Also add
- -fomit-frame-pointer.
- * g++.target/i386/memset-pr108585-1a.C: (dg-options): Add
- -fasynchronous-unwind-tables -fdwarf2-cfi-asm. Also add
- -mno-stackrealign -fomit-frame-pointer.
- * g++.target/i386/memset-pr108585-1b.C: Likewise.
-
-2025-07-01 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/120608
- * c-c++-common/asan/pr120608-3.c: New test.
- * c-c++-common/asan/pr120608-4.c: New test.
- * g++.dg/asan/pr120608-3.C: New test.
- * g++.dg/asan/pr120608-4.C: New test.
-
-2025-07-01 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/120843
- * gfortran.dg/coarray/coindexed_6.f90: New test.
-
-2025-07-01 Yuao Ma <c8ef@outlook.com>
-
- * lib/target-supports.exp (foldable_pi_based_trigonometry): New
- effective target.
- * gcc.dg/torture/builtin-math-9.c: New test.
-
-2025-07-01 Alexandre Oliva <oliva@adacore.com>
-
- PR middle-end/120631
- * gcc.dg/dfp/pr120631.c: Drop overrider of dg-do default action.
- * gcc.dg/dfp/bitint-9.c: Likewise.
- * gcc.dg/dfp/bitint-10.c: Likewise.
-
-2025-06-30 Jeff Law <jlaw@ventanamicro.com>
-
- PR rtl-optimization/120242
- PR rtl-optimization/120627
- PR rtl-optimization/120736
- PR rtl-optimization/120813
- * gcc.dg/torture/pr120242.c: New test.
- * gcc.dg/torture/pr120627.c: Likewise.
- * gcc.dg/torture/pr120736.c: Likewise.
- * gcc.dg/torture/pr120813.c: Likewise.
-
-2025-06-30 Alexey Merzlyakov <alexey.merzlyakov@samsung.com>
-
- PR target/120714
- * gcc.target/riscv/pr120714.c: New test.
-
-2025-06-30 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/analyzer_gil_plugin.cc
- (gil_diagnostic::get_meaning_for_state_change): Convert
- diagnostic_event::meaning enums to enum class.
-
-2025-06-30 David Malcolm <dmalcolm@redhat.com>
-
- * c-c++-common/analyzer/out-of-bounds-diagram-1-json.c: Deleted test.
- * c-c++-common/diagnostic-format-json-1.c: Deleted test.
- * c-c++-common/diagnostic-format-json-2.c: Deleted test.
- * c-c++-common/diagnostic-format-json-3.c: Deleted test.
- * c-c++-common/diagnostic-format-json-4.c: Deleted test.
- * c-c++-common/diagnostic-format-json-5.c: Deleted test.
- * c-c++-common/diagnostic-format-json-file-1.c: Deleted test.
- * c-c++-common/diagnostic-format-json-stderr-1.c: Deleted test.
- * c-c++-common/pr106133.c: Deleted test.
- * g++.dg/pr90462.C: Deleted test.
- * gcc.dg/plugin/diagnostic-test-paths-3.c: Deleted test.
- * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove deleted
- test.
- * gfortran.dg/diagnostic-format-json-1.F90: Deleted test.
- * gfortran.dg/diagnostic-format-json-2.F90: Deleted test.
- * gfortran.dg/diagnostic-format-json-3.F90: Deleted test.
- * gfortran.dg/diagnostic-format-json-pr105916.F90: Deleted test.
-
-2025-06-30 Christopher Bazley <chris.bazley@arm.com>
-
- * gcc.target/aarch64/sve/adr_7.c: Fix regular expressions.
-
-2025-06-30 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Add asm check
- for vssubu.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
-
-2025-06-30 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vssub-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vssub-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vssub-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vssub-run-1-u8.c: New test.
-
-2025-06-30 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u16.c:
- Update the asm check due to cost model change.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u32.c:
- Diito.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u8.c:
+ * gcc.target/s390/vector/partial/s390-vec-length-full-7.c:
+ Ditto.
+ * gcc.target/s390/vector/partial/s390-vec-length-full-run-1.c:
+ Ditto.
+ * gcc.target/s390/vector/partial/s390-vec-length-full-run-2.c:
+ Ditto.
+ * gcc.target/s390/vector/partial/s390-vec-length-full-run-3.c:
+ Ditto.
+ * gcc.target/s390/vector/partial/s390-vec-length-full-run-7.c:
+ Ditto.
+ * gcc.target/s390/vector/partial/s390-vec-length-small.c:
Ditto.
-2025-06-30 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/rvv/vsetvl/avl_single-21.c: Ignore -Oz.
- * gcc.target/riscv/rvv/vsetvl/avl_single-26.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/avl_single-36.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/avl_single-39.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/vsetvl-22.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/vsetvlmax-2.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/vsetvlmax-4.c: Ditto.
-
-2025-06-30 Kito Cheng <kito.cheng@sifive.com>
-
- PR target/120659
- * gcc.target/riscv/pr120659.c: New test.
-
-2025-06-30 Richard Biener <rguenther@suse.de>
-
- * gcc.target/i386/vect-pr82426.c: Pass explicit -ffp-contract=fast.
- * gcc.target/i386/vect-pr82426-2.c: New testcase variant with
- -ffp-contract=on.
-
-2025-06-30 Paul-Antoine Arras <parras@baylibre.com>
-
- PR target/119100
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfnmacc and
- vfnmsac.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop.h (DEF_VF_MULOP_CASE_1):
- Fix return type.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmacc-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmacc-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmacc-run-1-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsac-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsac-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsac-run-1-f64.c: New test.
-
-2025-06-30 Jakub Jelinek <jakub@redhat.com>
-
- PR c/120520
- PR c/117023
- * gcc.dg/nonnull-9.c: Tweak for 3 argument nonnull_if_nonzero
- attribute support, add further tests.
- * gcc.dg/nonnull-12.c: New test.
- * gcc.dg/nonnull-13.c: New test.
- * gcc.dg/nonnull-14.c: New test.
- * c-c++-common/ubsan/nonnull-8.c: New test.
- * c-c++-common/ubsan/nonnull-9.c: New test.
-
-2025-06-30 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120840
- * gcc.target/i386/no-callee-saved-1.c: Updated.
- * gcc.target/i386/no-callee-saved-2.c: Likewise.
- * gcc.target/i386/no-callee-saved-7.c: Likewise.
- * gcc.target/i386/no-callee-saved-8.c: Likewise.
- * gcc.target/i386/no-callee-saved-9.c: Likewise.
- * gcc.target/i386/no-callee-saved-10.c: Likewise.
- * gcc.target/i386/no-callee-saved-18.c: Likewise.
- * gcc.target/i386/no-callee-saved-19a.c: Likewise.
- * gcc.target/i386/no-callee-saved-19c.c: Likewise.
- * gcc.target/i386/no-callee-saved-19d.c: Likewise.
- * gcc.target/i386/pr119784a.c: Likewise.
- * gcc.target/i386/preserve-none-6.c: Likewise.
- * gcc.target/i386/preserve-none-7.c: Likewise.
- * gcc.target/i386/preserve-none-12.c: Likewise.
- * gcc.target/i386/preserve-none-13.c: Likewise.
- * gcc.target/i386/preserve-none-14.c: Likewise.
- * gcc.target/i386/preserve-none-15.c: Likewise.
- * gcc.target/i386/preserve-none-23.c: Likewise.
- * gcc.target/i386/pr120840-1a.c: New test.
- * gcc.target/i386/pr120840-1b.c: Likewise.
- * gcc.target/i386/pr120840-1c.c: Likewise.
- * gcc.target/i386/pr120840-1d.c: Likewise.
-
-2025-06-29 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/117203
- * gm2/isolib/run/pass/testdelete2.mod: New test.
- * gm2/pimlib/logitech/run/pass/testdelete2.mod: New test.
- * gm2/pimlib/run/pass/testdelete.mod: New test.
-
-2025-06-29 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/shrink_wrap_separate_check_lea.c: Scan
- "lea(l|q)", instead of "leaq".
-
-2025-06-28 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/concat6.adb: New test.
-
-2025-06-28 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120644
- * g++.dg/modules/auto-7.h: New test.
- * g++.dg/modules/auto-7_a.H: New test.
- * g++.dg/modules/auto-7_b.C: New test.
-
-2025-06-28 Lili Cui <lili.cui@intel.com>
-
- PR target/120818
- * g++.target/i386/shrink_wrap_separate.C: Relax the check.
-
-2025-06-28 Jan Hubicka <hubicka@ucw.cz>
- Kugan Vivekanandarajah <kvivekananda@nvidia.com>
-
- * gcc.dg/tree-prof/clone-test.c: New test.
- * gcc.dg/tree-prof/clone-merge-1.c: Updae template.
-
-2025-06-27 Marek Polacek <polacek@redhat.com>
-
- PR c++/120756
- * g++.dg/warn/deprecated-22.C: New test.
-
-2025-06-27 Jason Merrill <jason@redhat.com>
-
- * g++.dg/abi/mangle81.C: Add -fno-implicit-constexpr.
- * g++.dg/init/vbase1.C: Likewise.
- * g++.dg/ipa/ipa-icf-4.C: Likewise.
-
-2025-06-27 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/sso20.adb: New test.
-
-2025-06-27 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/120777
- * g++.dg/cpp26/constexpr-virt-inherit1.C: New test.
- * g++.dg/cpp26/constexpr-virt-inherit2.C: New test.
- * g++.dg/cpp26/constexpr-virt-inherit3.C: New test.
- * g++.dg/cpp26/feat-cxx26.C: Add __cpp_constexpr_virtual_inheritance
- tersts.
- * g++.dg/cpp2a/constexpr-dtor3.C: Don't expect one error for C++26.
- * g++.dg/cpp2a/constexpr-dtor16.C: Don't expect errors for C++26.
- * g++.dg/cpp2a/constexpr-dynamic10.C: Likewise.
- * g++.dg/cpp0x/constexpr-ice21.C: Likewise.
- * g++.dg/cpp0x/constexpr-ice4.C: Likewise.
- * g++.dg/abi/mangle1.C: Guard the test on c++23_down.
- * g++.dg/abi/mangle81.C: New test.
- * g++.dg/ipa/ipa-icf-4.C (A::A): For
- __cpp_constexpr_virtual_inheritance >= 202506L add user provided
- non-constexpr constructor.
-
-2025-06-27 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/120784
- * gfortran.dg/interface_63.f90: Extend testcase.
-
-2025-06-27 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/98735
- PR c++/118904
- * g++.dg/modules/src-loc-1.h: New test.
- * g++.dg/modules/src-loc-1_a.H: New test.
- * g++.dg/modules/src-loc-1_b.C: New test.
- * g++.dg/modules/src-loc-1_c.C: New test.
- * g++.dg/modules/ubsan-1_a.C: New test.
- * g++.dg/modules/ubsan-1_b.C: New test.
- * g++.dg/ubsan/module-1-aux.cc: New test.
- * g++.dg/ubsan/module-1.C: New test.
-
-2025-06-27 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120040
- * g++.dg/modules/pr120040_a.C: New test.
- * g++.dg/modules/pr120040_b.C: New test.
-
-2025-06-27 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-prof/afdo-crossmodule-1.c: Update template.
-
-2025-06-27 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/119971
- * gcc.target/riscv/pr119971.c: Fix typo.
-
-2025-06-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120808
- * gcc.dg/vect/bb-slp-pr120808.c: Now also expect FMADDSUB
- patterns to be matched.
-
-2025-06-27 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120830
- * g++.target/i386/pr120830.C: New test.
-
-2025-06-26 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.target/pru/mov64-subreg-1.c: New test.
- * gcc.target/pru/mov64-subreg-2.c: New test.
-
-2025-06-26 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/120809
- * gcc.dg/analyzer/state-diagram-5.c: Split out into...
- * gcc.dg/analyzer/state-diagram-5-html.c: ...this, adding
- dg-require-dot...
- * gcc.dg/analyzer/state-diagram-5-sarif.c: ...and this.
-
-2025-06-26 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp26/type-order1.C: New test.
- * g++.dg/cpp26/type-order2.C: New test.
- * g++.dg/cpp26/type-order3.C: New test.
-
-2025-06-26 Uros Bizjak <ubizjak@gmail.com>
-
- PR target/120719
- * gcc.target/i386/crc-builtin-crc32.c: New test.
-
-2025-06-26 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-prof/afdo-crossmodule-1.c: New test.
- * gcc.dg/tree-prof/afdo-crossmodule-1b.c: New test.
-
-2025-06-26 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/120711
- * gfortran.dg/asan/array_constructor_1.f90: New test.
-
-2025-06-26 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-prof/indir-call-prof-2.c: Update template.
-
-2025-06-26 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120819
- * g++.target/i386/pr120819.C: New test.
-
-2025-06-26 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/119628
- * gcc.target/i386/no-callee-saved-3.c: Adjust error location.
- * gcc.target/i386/no-callee-saved-19a.c: New test.
- * gcc.target/i386/no-callee-saved-19b.c: Likewise.
- * gcc.target/i386/no-callee-saved-19c.c: Likewise.
- * gcc.target/i386/no-callee-saved-19d.c: Likewise.
- * gcc.target/i386/no-callee-saved-19e.c: Likewise.
- * gcc.target/i386/preserve-none-1.c: Likewise.
- * gcc.target/i386/preserve-none-2.c: Likewise.
- * gcc.target/i386/preserve-none-3.c: Likewise.
- * gcc.target/i386/preserve-none-4.c: Likewise.
- * gcc.target/i386/preserve-none-5.c: Likewise.
- * gcc.target/i386/preserve-none-6.c: Likewise.
- * gcc.target/i386/preserve-none-7.c: Likewise.
- * gcc.target/i386/preserve-none-8.c: Likewise.
- * gcc.target/i386/preserve-none-9.c: Likewise.
- * gcc.target/i386/preserve-none-10.c: Likewise.
- * gcc.target/i386/preserve-none-11.c: Likewise.
- * gcc.target/i386/preserve-none-12.c: Likewise.
- * gcc.target/i386/preserve-none-13.c: Likewise.
- * gcc.target/i386/preserve-none-14.c: Likewise.
- * gcc.target/i386/preserve-none-15.c: Likewise.
- * gcc.target/i386/preserve-none-16.c: Likewise.
- * gcc.target/i386/preserve-none-17.c: Likewise.
- * gcc.target/i386/preserve-none-18.c: Likewise.
- * gcc.target/i386/preserve-none-19.c: Likewise.
- * gcc.target/i386/preserve-none-20.c: Likewise.
- * gcc.target/i386/preserve-none-21.c: Likewise.
- * gcc.target/i386/preserve-none-22.c: Likewise.
- * gcc.target/i386/preserve-none-23.c: Likewise.
- * gcc.target/i386/preserve-none-24.c: Likewise.
- * gcc.target/i386/preserve-none-25.c: Likewise.
- * gcc.target/i386/preserve-none-26.c: Likewise.
- * gcc.target/i386/preserve-none-27.c: Likewise.
- * gcc.target/i386/preserve-none-28.c: Likewise.
- * gcc.target/i386/preserve-none-29.c: Likewise.
- * gcc.target/i386/preserve-none-30a.c: Likewise.
- * gcc.target/i386/preserve-none-30b.c: Likewise.
-
-2025-06-25 Luis Silva <luiss@synopsys.com>
-
- * gcc.target/arc/mult-cmp0.c: New test.
-
-2025-06-25 Luis Silva <luiss@synopsys.com>
-
- * gcc.target/arc/overflow-1.c: Replace mov.hs with rlc.
-
-2025-06-25 Shahab Vahedi <shahab@synopsys.com>
-
- * gcc.target/arc/overflow-2.c: New file.
-
-2025-06-25 Shahab Vahedi <shahab@synopsys.com>
-
- * gcc.target/arc/overflow-1.c: New file
-
-2025-06-25 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/109892
- * gcc.dg/vect/vect-reduc-fma-1.c: New testcase.
- * gcc.dg/vect/vect-reduc-fma-2.c: Likewise.
- * gcc.dg/vect/vect-reduc-fma-3.c: Likewise.
-
-2025-06-25 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120808
- * gcc.dg/vect/bb-slp-pr120808.c: New testcase.
-
-2025-06-25 Alfie Richards <alfie.richards@arm.com>
-
- * gcc.target/aarch64/sve/adr_7.c: New test.
-
-2025-06-25 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-rva23s.c: New test.
- * gcc.target/riscv/arch-rvb23s.c: New test.
-
-2025-06-24 Paul-Antoine Arras <parras@baylibre.com>
-
- PR target/119100
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfmacc and vfmsac.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop.h: Add support for acc
- variants.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop_run.h: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f16.c: Define
- TEST_OUT.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmadd-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmadd-run-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmadd-run-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsub-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsub-run-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsub-run-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmacc-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmacc-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmacc-run-1-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsac-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsac-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsac-run-1-f64.c: New test.
-
-2025-06-24 Harald Anlauf <anlauf@gmx.de>
- Jerry DeLisle <jvdelisle@gcc.gnu.org>
- Mikael Morin <mikael@gcc.gnu.org>
-
- PR fortran/120743
- * gfortran.dg/pr120743.f90: New test.
-
-2025-06-24 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/120773
- * g++.dg/parse/linkage5.C: Don't expect error on
- extern "C++" int main ();.
- * g++.dg/parse/linkage7.C: New test.
- * g++.dg/parse/linkage8.C: New test.
- * g++.dg/modules/main-2.C: New test.
- * g++.dg/modules/main-3.C: New test.
-
-2025-06-24 Juergen Christ <jchrist@linux.ibm.com>
-
- * gcc.target/s390/vector/vec-extract-1.c: Fix test on arch11.
- * gcc.target/s390/vector/vec-set-1.c: Run test on arch11.
- * gcc.target/s390/vector/vec-extract-2.c: New test.
-
-2025-06-24 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/autovec_param_asimd-only_2.c: New test.
- * gcc.target/aarch64/autovec_param_default_2.c: New test.
- * gcc.target/aarch64/autovec_param_prefer-asimd_2.c: New test.
- * gcc.target/aarch64/autovec_param_prefer-sve_2.c: New test.
- * gcc.target/aarch64/autovec_param_sve-only_2.c: New test.
-
-2025-06-24 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/sve/cost_model_17.c: New test.
- * gcc.target/aarch64/sve/cost_model_18.c: New test.
-
-2025-06-24 Mikael Morin <morin-mikael@orange.fr>
-
- * gfortran.dg/select_type_51.f90: New test.
-
-2025-06-24 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/unroll-vect.c: New test.
-
-2025-06-24 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/i386/pr64110.c: Update testcase.
-
-2025-06-24 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/keylocker-aesdecwide128kl.c: Updated to expect
- movdqa instead pxor.
- * gcc.target/i386/keylocker-aesdecwide256kl.c: Likewise.
- * gcc.target/i386/keylocker-aesencwide128kl.c: Likewise.
- * gcc.target/i386/keylocker-aesencwide256kl.c: Likewise.
- * gcc.target/i386/pr92080-4.c: New test.
- * gcc.target/i386/pr92080-5.c: Likewise.
- * gcc.target/i386/pr92080-6.c: Likewise.
- * gcc.target/i386/pr92080-7.c: Likewise.
- * gcc.target/i386/pr92080-8.c: Likewise.
- * gcc.target/i386/pr92080-9.c: Likewise.
- * gcc.target/i386/pr92080-10.c: Likewise.
- * gcc.target/i386/pr92080-11.c: Likewise.
- * gcc.target/i386/pr92080-12.c: Likewise.
- * gcc.target/i386/pr92080-13.c: Likewise.
- * gcc.target/i386/pr92080-14.c: Likewise.
- * gcc.target/i386/pr92080-15.c: Likewise.
- * gcc.target/i386/pr92080-16.c: Likewise.
- * gcc.target/i386/pr92080-17.c: Likewise.
- * gcc.target/i386/pr92080-18.c: Likewise.
- * gcc.target/i386/pr92080-19.c: Likewise.
- * gcc.target/i386/pr92080-20.c: Likewise.
-
-2025-06-24 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/70308
- PR target/101366
- PR target/102294
- PR target/108585
- PR target/118276
- PR target/119596
- PR target/119703
- PR target/119704
- * g++.target/i386/memset-pr101366-1.C: New test.
- * g++.target/i386/memset-pr101366-2.C: Likewise.
- * g++.target/i386/memset-pr108585-1a.C: Likewise.
- * g++.target/i386/memset-pr108585-1b.C: Likewise.
- * g++.target/i386/memset-pr118276-1a.C: Likewise.
- * g++.target/i386/memset-pr118276-1b.C: Likewise.
- * g++.target/i386/memset-pr118276-1c.C: Likewise.
- * gcc.target/i386/memcpy-strategy-12.c: Likewise.
- * gcc.target/i386/memcpy-strategy-13.c: Likewise.
- * gcc.target/i386/memset-pr70308-1a.c: Likewise.
- * gcc.target/i386/memset-pr70308-1b.c: Likewise.
- * gcc.target/i386/memset-strategy-25.c: Likewise.
- * gcc.target/i386/memset-strategy-26.c: Likewise.
- * gcc.target/i386/memset-strategy-27.c: Likewise.
- * gcc.target/i386/memset-strategy-28.c: Likewise.
- * gcc.target/i386/memset-strategy-29.c: Likewise.
- * gcc.target/i386/memset-strategy-30.c: Likewise.
- * gcc.target/i386/memset-strategy-31.c: Likewise.
- * gcc.target/i386/auto-init-padding-3.c: Expect XMM stores.
- * gcc.target/i386/auto-init-padding-9.c: Likewise.
- * gcc.target/i386/mvc17.c: Fail with "rep mov"
- * gcc.target/i386/pr111657-1.c: Scan for unrolled loop. Fail
- with "rep mov".
- * gcc.target/i386/shrink_wrap_1.c: Also pass
- -mmemset-strategy=rep_8byte:-1:align.
- * gcc.target/i386/sw-1.c: Also pass -mstringop-strategy=rep_byte.
-
-2025-06-24 Lili Cui <lili.cui@intel.com>
-
- PR target/120741
- * gcc.target/i386/pr120741.c: New test.
- * gcc.target/i386/shrink-wrap-separate-mingw.c: Likewise.
-
-2025-06-23 David Malcolm <dmalcolm@redhat.com>
-
- PR other/116792
- PR testsuite/116163
- PR sarif-replay/120792
- * sarif-replay.dg/2.1.0-valid/signal-1-check-html.py: New test
- script.
- * sarif-replay.dg/2.1.0-valid/signal-1.c.sarif: Add html and sarif
- generation to options. Invoke the new script to verify that HTML
- and SARIF is generated.
- * sarif-replay.dg/2.1.0-valid/signal-1-check-sarif-roundtrip.py: New file.
-
-2025-06-23 Tobias Burnus <tburnus@baylibre.com>
-
- * c-c++-common/goacc/acc-wait-1.c: New test.
- * gfortran.dg/goacc/acc-wait-1.f90: New test.
-
-2025-06-23 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/120784
- * gfortran.dg/interface_63.f90: New test.
-
-2025-06-23 David Malcolm <dmalcolm@redhat.com>
-
- PR other/116792
- * g++.dg/analyzer/state-diagram.C: New test.
- * gcc.dg/analyzer/analyzer-decls.h (__analyzer_dump_dot): New
- decl.
- (__analyzer_dump_xml): New decl.
- * gcc.dg/analyzer/state-diagram-1-sarif.py: New test script.
- * gcc.dg/analyzer/state-diagram-1.c: New test.
- * gcc.dg/analyzer/state-diagram-2.c: New test.
- * gcc.dg/analyzer/state-diagram-3.c: New test.
- * gcc.dg/analyzer/state-diagram-4.c: New test.
- * gcc.dg/analyzer/state-diagram-5-html.py: New test script.
- * gcc.dg/analyzer/state-diagram-5-sarif.py: New test script.
- * gcc.dg/analyzer/state-diagram-5.c: New test.
- * gcc.dg/plugin/analyzer_cpython_plugin.cc: Define INCLUDE_STRING.
- * gcc.dg/plugin/analyzer_gil_plugin.cc: Likewise.
- * gcc.dg/plugin/analyzer_kernel_plugin.cc: Likewise.
- * gcc.dg/plugin/analyzer_known_fns_plugin.cc: Likewise.
- * lib/htmltest.py (ns): Add SVG namespace.
- * lib/sarif.py (get_result_by_index): New.
- (get_xml_state): New.
-
-2025-06-23 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Add asm check
- for vsaddu.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
-
-2025-06-23 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-u8.c: New test.
-
-2025-06-23 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/120608
- * c-c++-common/asan/pr120608-1.c: New test.
- * c-c++-common/asan/pr120608-2.c: New test.
-
-2025-06-23 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/120608
- * g++.dg/asan/pr120608.C: New test.
-
-2025-06-23 Pengfei Li <Pengfei.Li2@arm.com>
-
- * gcc.dg/vect/vect-early-break_133_pfa6.c: Adjust test.
-
-2025-06-23 Mikael Morin <morin-mikael@orange.fr>
-
- * gfortran.dg/non_lvalue_1.f90: New test.
-
-2025-06-23 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/120721
- * g++.dg/torture/pr120721.C: New test.
-
-2025-06-23 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120728
- * gcc.target/i386/avx512bw-vmovdqu16-1.c: Scan vmovdqu for
- non-EVEX register operands.
- * gcc.target/i386/avx512bw-vmovdqu8-1.c: Likewise.
- * gcc.target/i386/avx512fp16-13.c: Likewise.
- * gcc.target/i386/pr100865-10b.c: Likewise.
- * gcc.target/i386/pr100865-3.c: Likewise.
- * gcc.target/i386/pr100865-4b.c: Likewise.
- * gcc.target/i386/pr100865-5b.c: Likewise.
- * gcc.target/i386/pr90773-15.c: Likewise.
- * gcc.target/i386/pr90773-16.c: Likewise.
- * gcc.target/i386/pr90773-17.c: Likewise.
- * gcc.target/i386/pr95483-5.c: Likewise.
- * gcc.target/i386/pr120728.c: New test.
-
-2025-06-22 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR target/119830
- * gcc.target/riscv/pr119830.c: New test.
-
-2025-06-22 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/120731
- * gm2/pimlib/logitech/run/pass/teststrings.mod: New test.
-
-2025-06-21 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/118241
- * gcc.target/riscv/pr118241.c: New test.
-
-2025-06-21 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-prof/afdo-vpt-earlyinline.c: Update template.
- * gcc.dg/tree-prof/indir-call-prof-2.c: Update template.
-
-2025-06-21 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-prof/afdo-vpt-earlyinline.c: Update template.
- * gcc.dg/tree-prof/indir-call-prof-2.c: Likewise.
- * gcc.dg/tree-prof/afdo-inline.c: New test.
-
-2025-06-21 Pan Li <pan2.li@intel.com>
-
- PR target/120652
- * gcc.target/riscv/rvv/autovec/pr120652-1.c: New test.
- * gcc.target/riscv/rvv/autovec/pr120652-2.c: New test.
- * gcc.target/riscv/rvv/autovec/pr120652-3.c: New test.
- * gcc.target/riscv/rvv/autovec/pr120652.h: New test.
-
-2025-06-20 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/120701
- * gcc.dg/pr120701.c: New.
-
-2025-06-20 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120654
- * gcc.dg/torture/pr120654.c: New testcase.
-
-2025-06-20 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120708
- * gcc.target/i386/memcpy-pr120708-1.c: New test.
- * gcc.target/i386/memcpy-pr120708-2.c: Likewise.
- * gcc.target/i386/memcpy-pr120708-3.c: Likewise.
- * gcc.target/i386/memcpy-pr120708-4.c: Likewise.
- * gcc.target/i386/memcpy-pr120708-5.c: Likewise.
- * gcc.target/i386/memcpy-pr120708-6.c: Likewise.
- * gcc.target/i386/memset-pr120708-1.c: Likewise.
- * gcc.target/i386/memset-pr120708-2.c: Likewise.
- * gcc.target/i386/memcpy-strategy-1.c: Drop dg-skip-if. Replace
- -march=atom with -mno-avx -msse2 -mtune=generic
- -mtune-ctrl=^sse_typeless_stores.
- * gcc.target/i386/memcpy-strategy-2.c: Likewise.
- * gcc.target/i386/memcpy-vector_loop-1.c: Likewise.
- * gcc.target/i386/memcpy-vector_loop-2.c: Likewise.
- * gcc.target/i386/memset-vector_loop-1.c: Likewise.
- * gcc.target/i386/memset-vector_loop-2.c: Likewise.
-
-2025-06-20 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/rvv/vsetvl/avl_single-37.c: Force rocket tuning.
- * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-17.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-18.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-19.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-20.c: Likewise.
-
-2025-06-20 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Add asm check
- for vminu.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
-
-2025-06-20 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macors.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add
- test data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-u8.c: New test.
-
-2025-06-19 Jakub Jelinek <jakub@redhat.com>
-
- PR target/120689
- * gcc.target/i386/pr120689.c: New test.
-
-2025-06-19 Mikael Morin <mikael@gcc.gnu.org>
-
- PR fortran/120713
- * gfortran.dg/save_alloc_character_1.f90: New test.
-
-2025-06-19 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120427
- * gcc.target/i386/cold-attribute-4.c: Compile with -Oz.
- * gcc.target/i386/pr120427-1.c: New test.
- * gcc.target/i386/pr120427-2.c: Likewise.
- * gcc.target/i386/pr120427-3.c: Likewise.
- * gcc.target/i386/pr120427-4.c: Likewise.
-
-2025-06-19 Dongyan Chen <chendongyan@isrc.iscas.ac.cn>
-
- * gcc.target/riscv/zicond-primitiveSemantics_compare_reg_reg_return_reg_reg.c: New test.
-
-2025-06-19 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/120631
- * gcc.dg/dfp/bitint-10.c: New test.
- * gcc.dg/dfp/pr120631.c: New test.
-
-2025-06-19 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/zilsd-code-gen-split-subreg-1.c: New test.
- * gcc.target/riscv/zilsd-code-gen-split-subreg-2.c: New test.
-
-2025-06-19 Lili Cui <lili.cui@intel.com>
-
- PR target/120697
- * gcc.target/i386/stack-clash-protection.c: New test.
-
-2025-06-18 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr119039-1.c: Add space in search criteria.
-
-2025-06-18 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/115908
- PR c++/118074
- PR c++/95615
- * g++.dg/coroutines/pr115908.C: Move to...
- * g++.dg/coroutines/torture/pr115908.C: ...here.
- * g++.dg/coroutines/torture/pr95615-02.C: Move to...
- * g++.dg/coroutines/torture/pr95615-01-promise-ctor-throws.C: ...here.
- * g++.dg/coroutines/torture/pr95615-03.C: Move to...
- * g++.dg/coroutines/torture/pr95615-02-get-return-object-throws.C: ...here.
- * g++.dg/coroutines/torture/pr95615-01.C: Move to...
- * g++.dg/coroutines/torture/pr95615-03-initial-suspend-throws.C: ...here.
- * g++.dg/coroutines/torture/pr95615-04.C: Move to...
- * g++.dg/coroutines/torture/pr95615-04-initial-await-ready-throws.C: ...here.
- * g++.dg/coroutines/torture/pr95615-05.C: Move to...
- * g++.dg/coroutines/torture/pr95615-05-initial-await-suspend-throws.C: ...here.
- * g++.dg/coroutines/torture/pr95615.inc: Add more cases and ensure that the
- code completes properly when no exceptions are thrown.
- * g++.dg/coroutines/torture/pr95615-00-nothing-throws.C: New test.
- * g++.dg/coroutines/torture/pr95615-06-initial-await-resume-throws.C: New test.
- * g++.dg/coroutines/torture/pr95615-07-body-throws.C: New test.
- * g++.dg/coroutines/torture/pr95615-08-initial-suspend-throws-uhe-throws.C: New test.
- * g++.dg/coroutines/torture/pr95615-09-body-throws-uhe-throws.C: New test.
-
-2025-06-18 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/119039
- * gcc.dg/pr119039-2.c: New.
-
-2025-06-18 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/119039
- * gcc.dg/pr119039-1.c: New.
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust thread counts.
-
-2025-06-18 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/82480
- * gfortran.dg/stat_3.f90: New test.
-
-2025-06-18 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/120631
- * gcc.dg/dfp/bitint-9.c: New test.
-
-2025-06-18 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
- for vmin.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
-
-2025-06-18 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-i8.c: New test.
-
-2025-06-18 Lili Cui <lili.cui@intel.com>
- Michael Matz <matz@suse.de>
-
- * gcc.target/x86_64/abi/callabi/leaf-2.c: Adjust the test.
- * gcc.target/i386/interrupt-16.c: Likewise.
- * gfortran.dg/guality/arg1.f90: Likewise.
- * gcc.target/i386/avx10_2-comibf-1.c: Likewise.
- * g++.target/i386/shrink_wrap_separate.C: New test.
- * gcc.target/i386/shrink_wrap_separate_check_lea.c: Likewise.
-
-2025-06-18 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/120661
- * gcc.dg/pr120661-1.c: New.
- * gcc.dg/pr120661-2.c: New.
-
-2025-06-17 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/aggr8.ads: New test.
-
-2025-06-17 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/120673
- * gm2/pim/fail/badmodvar.mod: New test.
- * gm2/pim/fail/cyclictypes.mod: New test.
- * gm2/pim/fail/cyclictypes2.mod: New test.
- * gm2/pim/fail/cyclictypes4.mod: New test.
-
-2025-06-17 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-prof/afdo-vpt-earlyinline.c: New test.
-
-2025-06-17 Iain Sandoe <iain@sandoe.co.uk>
-
- * g++.dg/coroutines/assume.C: New test.
-
-2025-06-17 Umesh Kalappa <ukalappa.mips@gmail.com>
-
- * gcc.target/riscv/zalrsc.c: New test.
-
-2025-06-17 Jason Merrill <jason@redhat.com>
-
- * g++.dg/modules/warn-spec-3_a.C: New test.
- * g++.dg/modules/warn-spec-3_b.C: New test.
- * g++.dg/modules/warn-spec-3_c.C: New test.
-
-2025-06-17 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/120677
- * gcc.c-torture/execute/pr120677.c: New test.
-
-2025-06-17 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/113027
- * gcc.target/aarch64/pr113027-1.c: New test.
- * gcc.target/aarch64/pr113027-2.c: Likewise.
- * gcc.target/aarch64/pr113027-3.c: Likewise.
- * gcc.target/aarch64/pr113027-4.c: Likewise.
- * gcc.target/aarch64/pr113027-5.c: Likewise.
- * gcc.target/aarch64/pr113027-6.c: Likewise.
- * gcc.target/aarch64/pr113027-7.c: Likewise.
-
-2025-06-17 Iain Sandoe <iain@sandoe.co.uk>
-
- * g++.dg/coroutines/unevaluated.C: New test.
-
-2025-06-17 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/120273
- * g++.dg/coroutines/pr120273.C: New test.
-
-2025-06-17 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/jump-table-large-code-model.c: Adding
- -fno-pie.
- * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv-nofm.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv-nofm.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv-nofm.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv-nofm.c: Ditto.
-
-2025-06-16 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sve/pack_fcvt_signed_1.c: Disable the aarch64 vector
- cost model to preserve this test.
- * gcc.target/aarch64/sve/pack_fcvt_unsigned_1.c: Likewise.
- * gcc.target/aarch64/sve/pack_float_1.c: Likewise.
- * gcc.target/aarch64/sve/unpack_float_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cvtf_1.c: New test.
- * gcc.target/aarch64/sve/unpacked_cvtf_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_cvtf_3.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fcvt_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fcvt_2.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fcvtz_1.c: Likewise.
- * gcc.target/aarch64/sve/unpacked_fcvtz_2.c: Likewise.
-
-2025-06-16 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/51961
- * gfortran.dg/allocate_with_mold_5.f90: New test.
-
-2025-06-16 Jason Merrill <jason@redhat.com>
-
- * g++.dg/template/friend87.C
- * g++.dg/cpp2a/concepts-complete1.C
- * g++.dg/cpp2a/concepts-complete2.C
- * g++.dg/cpp2a/concepts-complete3.C
- * g++.dg/cpp2a/concepts-complete4.C: Expect -Wsfinae-incomplete.
-
-2025-06-16 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Leverage
- helper macros to avoid code duplication.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add
- signed and unsigned vx combine test macros.
-
-2025-06-16 Matthieu Longo <matthieu.longo@arm.com>
- Srinath Parvathaneni <srinath.parvathaneni@arm.com>
-
- * lib/target-supports.exp:
- (check_effective_target_aarch64_gas_has_build_attributes): New checker.
- * gcc.target/aarch64/build-attributes/aarch64-build-attributes.exp: New DejaGNU file.
- * gcc.target/aarch64/build-attributes/build-attribute-bti.c: New test.
- * gcc.target/aarch64/build-attributes/build-attribute-gcs.c: New test.
- * gcc.target/aarch64/build-attributes/build-attribute-pac.c: New test.
- * gcc.target/aarch64/build-attributes/build-attribute-standard.c: New test.
- * gcc.target/aarch64/build-attributes/no-build-attribute-bti.c: New test.
- * gcc.target/aarch64/build-attributes/no-build-attribute-gcs.c: New test.
- * gcc.target/aarch64/build-attributes/no-build-attribute-pac.c: New test.
- * gcc.target/aarch64/build-attributes/no-build-attribute-standard.c: New test.
-
-2025-06-16 yxj-github-437 <2457369732@qq.com>
-
- * g++.dg/cpp0x/variadic-crash7.C: New test.
-
-2025-06-16 Matthieu Longo <matthieu.longo@arm.com>
-
- * gcc.target/aarch64/bti-1.c: Emit assembly comments, and update
- test assertion.
-
-2025-06-16 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-53.c: Update testcase.
-
-2025-06-16 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
-
- * gcc.target/xtensa/elim_GP_regmove_0.c: Remove.
- * gcc.target/xtensa/elim_GP_regmove_1.c: Remove.
-
-2025-06-15 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Add asm check
- for vmaxu.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
-
-2025-06-15 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vmaxu.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-1-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-2-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-2-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-2-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-2-u8.c: New test.
-
-2025-06-14 Georg-Johann Lay <avr@gjlay.de>
-
- Backported from master:
- 2025-06-14 Georg-Johann Lay <avr@gjlay.de>
-
- PR rtl-optimization/120423
- PR rtl-optimization/116389
- * gcc.target/avr/torture/pr120423-1.c: New test.
- * gcc.target/avr/torture/pr120423-2.c: New test.
- * gcc.target/avr/torture/pr120423-116389.c: New test.
-
-2025-06-14 Iain Sandoe <iain@sandoe.co.uk>
-
- * g++.dg/coroutines/coro1-missing-await-method.C: Adjust for
- improved diagnostics.
- * g++.dg/coroutines/coro-missing-final-suspend.C: Likewise.
- * g++.dg/coroutines/pr104051.C: Move to...
- * g++.dg/coroutines/pr104051-0.C: ...here.
- * g++.dg/coroutines/pr104051-1.C: New test.
-
-2025-06-13 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/116775
- * g++.dg/coroutines/pr116775.C: New test.
-
-2025-06-13 Spencer Abson <spencer.abson@arm.com>
-
- PR target/118150
- * gcc.target/aarch64/sve/acle/general/not_1.c: New test.
-
-2025-06-13 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu>
-
- PR testsuite/119862
- * gcc.dg/pr119160.c: Added empty definitions for
- `__cyg_profile_func_enter` and `__cyg_profile_func_exit`
- functions.
-
-2025-06-12 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/120638
- * gcc.dg/pr120638.c: New test.
-
-2025-06-12 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/120630
- * gcc.dg/pr120630.c: New test.
- * gcc.c-torture/execute/pr120630.c: New test.
-
-2025-06-12 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/120629
- * g++.dg/opt/pr120629.C: New test.
-
-2025-06-12 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
- for vmax.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
-
-2025-06-12 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
- for vmax.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
-
-2025-06-12 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for max func 1 vmax.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-2-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-2-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-2-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-2-i8.c: New test.
-
-2025-06-12 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for max func 1 vmax.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmax-run-1-i8.c: New test.
-
-2025-06-12 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/120624
- * gcc.target/aarch64/sme/za_state_7.c: New test.
-
-2025-06-12 Georg-Johann Lay <avr@gjlay.de>
-
- PR middle-end/117811
- PR testsuite/52641
- * gcc.dg/torture/pr117811.c: Fix for int < 32 bit.
-
-2025-06-12 Gwenole Beauchesne <gb.devel@gmail.com>
- Andrew Pinski <quic_apinski@quicinc.com>
-
- PR c++/41201
- PR c++/48026
- * c-c++-common/pragma-optimize-1.c: New test.
- * g++.target/i386/vect-pragma-target-1.C: New test.
- * g++.target/i386/vect-pragma-target-2.C: New test.
- * gcc.target/i386/vect-pragma-target-1.c: New test.
- * gcc.target/i386/vect-pragma-target-2.c: New test.
-
-2025-06-11 Martin Uecker <uecker@tugraz.at>
-
- PR c/120510
- * gcc.dg/old-style-prom-4.c: New test.
-
-2025-06-11 Edwin Lu <ewlu@rivosinc.com>
-
- * gcc.target/riscv/rvv/vsetvl/pr117974.c: New test.
-
-2025-06-11 Paul-Antoine Arras <parras@baylibre.com>
-
- PR target/119100
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: Add vfnmadd and
- vfnmsub.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop.h: Add support for neg
- variants. Fix sign for sub.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop_data.h: Add data for neg
- variants. Fix data for sub.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop_run.h: Rename x to f.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f16.c: Add neg
- argument.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f16.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f32.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f64.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmadd-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmadd-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmadd-run-1-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsub-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsub-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsub-run-1-f64.c: New test.
-
-2025-06-11 Martin Uecker <uecker@tugraz.at>
-
- PR c/120303
- * gcc.dg/pr120303.c: New test.
-
-2025-06-11 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/90693
- * gcc.target/i386/pr90693-3.c: New test.
- * gcc.target/i386/pr90693-4.c: New test.
- * gcc.target/i386/pr90693-5.c: New test.
- * gcc.target/i386/pr90693-6.c: New test.
-
-2025-06-11 David Malcolm <dmalcolm@redhat.com>
-
- PR other/116792
- * gcc.dg/html-output/missing-semicolon.py: Update for changes
- to diagnostic elements.
- * gcc.dg/format/diagnostic-ranges-html.py: Likewise.
- * gcc.dg/plugin/diagnostic-test-metadata-html.py: Likewise. Drop
- out-of-date comment.
- * gcc.dg/plugin/diagnostic-test-paths-2.py: Likewise.
- * gcc.dg/plugin/diagnostic-test-paths-4.py: Likewise. Drop
- out-of-date comment.
- * gcc.dg/plugin/diagnostic-test-show-locus.py: Likewise.
- * lib/htmltest.py (get_diag_by_index): Update to use search by id.
- (get_message_within_diag): Update to use search by class.
-
-2025-06-11 David Malcolm <dmalcolm@redhat.com>
-
- PR other/120610
- * gcc.dg/format/diagnostic-ranges-html.py: Remove out-of-date
- comment.
-
-2025-06-10 Vineet Gupta <vineetg@rivosinc.com>
-
- * gcc.target/riscv/rvv/vtype-call-clobbered.c: Fix -mabi.
-
-2025-06-10 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/120434
- * gcc.target/i386/pr120434-2.c: New test.
-
-2025-06-10 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/120434
- * gcc.target/i386/pr120434-1.c: New test.
-
-2025-06-10 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/ventana-16122.c: New test.
-
-2025-06-10 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Add asm check
- for vremu.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
-
-2025-06-10 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vremu.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrem-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrem-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrem-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrem-run-1-u8.c: New test.
-
-2025-06-10 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/binop/vrem-rv32gcv.c: Adjust the
- asm check for vremu.
- * gcc.target/riscv/rvv/autovec/binop/vrem-rv64gcv.c: Ditto.
-
-2025-06-09 Martin Uecker <uecker@tugraz.at>
-
- PR c/120510
- * gcc.dg/pr120510.c
-
-2025-06-09 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/120495
- PR c++/115605
- * g++.dg/coroutines/pr120495.C: New test.
- * g++.dg/pr115605.C: New test.
-
-2025-06-09 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/120606
- * gm2/pim/pass/forarray.mod: New test.
-
-2025-06-09 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/119779
- * gm2.dg/doc/examples/run/pass/doc-examples-run-pass.exp: New test.
- * gm2.dg/doc/examples/run/pass/exampleadd2.mod: New test.
-
-2025-06-09 David Malcolm <dmalcolm@redhat.com>
-
- PR other/116792
- * gcc.dg/html-output/missing-semicolon.py: Update expected <title>
- text. Drop out-of-date comment.
-
-2025-06-09 Alfie Richards <alfie.richards@arm.com>
-
- PR testsuite/120519
- * g++.target/powerpc/mvc-symbols1.C: Modify tests.
- * g++.target/powerpc/mvc-symbols2.C: Ditto.
- * g++.target/powerpc/mvc-symbols3.C: Ditto.
- * g++.target/powerpc/mvc-symbols4.C: Ditto.
-
-2025-06-09 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/sve/cost_model_16.c: New test.
-
-2025-06-09 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512f-pr103750-3.c: New test.
-
-2025-06-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
- for vrem.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
-
-2025-06-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for vrem.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrem-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrem-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrem-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrem-run-1-i8.c: New test.
-
-2025-06-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/binop/vrem-rv32gcv.c: Adjust the
- asm check for vrem.
- * gcc.target/riscv/rvv/autovec/binop/vrem-rv64gcv.c: Ditto.
-
-2025-06-08 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
-
- * gcc.dg/tree-prof/clone-merge-1.c: Enable only for
- -fauto-profile.
-
-2025-06-08 Vineet Gupta <vineetg@rivosinc.com>
-
- PR target/120203
- * gcc.target/riscv/rvv/base/float-point-dynamic-frm-74.c: Expect
- an additional FRRM.
-
-2025-06-08 Vineet Gupta <vineetg@rivosinc.com>
-
- PR target/119164
- * gcc.target/riscv/rvv/base/pr119164.c: New test.
-
-2025-06-08 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/120533
- * gcc.dg/tree-ssa/pr35286.c: Add -fno-ssa-phiopt.
- * gcc.dg/tree-ssa/split-path-6.c: Likewise.
- * gcc.dg/tree-ssa/split-path-7.c: Likewise.
- * gcc.dg/tree-ssa/phiprop-2.c: Move the check for MIN_EXPR to phiopt1.
-
-2025-06-07 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/119650
- * gm2/iso/fail/CHAR.mod: New test.
- * gm2/iso/run/pass/CHAR.mod: New test.
- * gm2/iso/run/pass/importself.mod: New test.
- * gm2/pimlib/run/pass/testwrite.mod: New test.
- * gm2/pimlib/run/pass/testwritechar.mod: New test.
-
-2025-06-06 Jason Merrill <jason@redhat.com>
-
- PR c++/120555
- * g++.dg/cpp1z/constexpr-if39.C: New test.
-
-2025-06-06 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/arc/fma-1.c: Make "a" extern so the optimizers can
- see any value and optimize away the key computation.
-
-2025-06-06 Tobias Burnus <tburnus@baylibre.com>
- Sandra Loosemore <sloosemore@baylibre.com>
-
- * c-c++-common/gomp/omp_get_num_devices_initial_device-2.c: New test.
- * c-c++-common/gomp/omp_get_num_devices_initial_device.c: New test.
- * gfortran.dg/gomp/omp_get_num_devices_initial_device-2.f90: New test.
- * gfortran.dg/gomp/omp_get_num_devices_initial_device.f90: New test.
-
-2025-06-06 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv-nofm.c: Adjust
- the asm check for vdivu.
- * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv-nofm.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv.c: Ditto.
-
-2025-06-06 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Add asm check
- for vdivu.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
-
-2025-06-06 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check
- for vdivu.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vdiv-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vdiv-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vdiv-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vdiv-run-1-u8.c: New test.
-
-2025-06-06 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/120542
- * gm2/iso/fail/badreturn.mod: New test.
- * gm2/iso/fail/badreturn2.mod: New test.
- * gm2/iso/pass/modulereturn.mod: New test.
- * gm2/iso/pass/modulereturn2.mod: New test.
-
-2025-06-06 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/aggr7.ads: New test.
-
-2025-06-06 Jiawei <jiawei@iscas.ac.cn>
- Jiawei Chen <jiawei@iscas.ac.cn>
- Yangyu Chen <cyy@cyyself.name>
- Tang Haojin <tanghaojin@outlook.com>
-
- * gcc.target/riscv/mcpu-xiangshan-kunminghu.c: New test.
-
-2025-06-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120032
- * gcc.target/i386/pr120032-3.c: New testcase.
-
-2025-06-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120032
- * gcc.target/i386/pr120032-1.c: New testcase.
- * gcc.target/i386/pr120032-2.c: Likewise.
-
-2025-06-05 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/nozicond-3.c: New test.
-
-2025-06-05 Uros Bizjak <ubizjak@gmail.com>
-
- PR target/120553
- * gcc.target/i386/pr120553.c: New test.
-
-2025-06-05 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/120231
- * gcc.dg/tree-ssa/pr120231-2.c: New test.
- * gcc.dg/tree-ssa/pr120231-3.c: New test.
- * gfortran.dg/inline_matmul_16.f90: Don't expect any _gfortran_matmul
- strings in optimized dump.
- * gfortran.dg/inline_matmul_26.f90: New test.
- * g++.dg/tree-ssa/loop-split-1.C (d): New variable.
- (main): Use std::log (i + d) instead of std::log (i).
-
-2025-06-05 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/89606
- * gcc.target/aarch64/vld2-1.c: New test.
-
-2025-06-05 Patrick Palka <ppalka@redhat.com>
-
- PR c++/120224
- * g++.dg/cpp0x/alias-decl-80.C: New test.
-
-2025-06-05 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/120547
- * gcc.dg/bitint-123.c: New test.
-
-2025-06-05 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/nozicond-1.c: New test.
- * gcc.target/riscv/nozicond-2.c: New test.
-
-2025-06-05 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-ssu64xl.c: New test.
-
-2025-06-05 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-sstvecd.c: New test.
-
-2025-06-05 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-sstvala.c: New test.
-
-2025-06-05 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-sscounterenw.c: New test.
-
-2025-06-05 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-ssccptr.c: New test.
-
-2025-06-05 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-smrnmi.c: New test.
-
-2025-06-05 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-smcsrind.c: New test.
-
-2025-06-05 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/opt7.ads: New test.
- * gnat.dg/specs/opt7_pkg.ads: New helper.
- * gnat.dg/specs/opt7_pkg.adb: Likewise.
-
-2025-06-05 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/sve/pr96357.c: Change to avoid producing
- a conditional FIX_TRUNC_EXPR, whilst still reproducing the bug
- in PR96357.
- * gcc.dg/tree-ssa/ifcvt-fix-trunc-1.c: New test.
- * gcc.dg/tree-ssa/ifcvt-fix-trunc-2.c: Likewise.
-
-2025-06-05 Hongyu Wang <hongyu.wang@intel.com>
-
- * g++.target/i386/pr112824-2.C: New test.
-
-2025-06-04 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
-
- * gcc.dg/tree-prof/clone-merge-1.c: New test.
-
-2025-06-04 Jason Merrill <jason@redhat.com>
-
- PR c++/120502
- * g++.dg/cpp2a/constexpr-prvalue2.C: New test.
-
-2025-06-04 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/14295
- PR tree-optimization/108358
- PR tree-optimization/114169
- * gcc.dg/tree-ssa/20031106-6.c: Un-xfail. Add scan for forwprop1.
- * g++.dg/opt/pr66119.C: Disable forwprop since that does
- the copy prop now.
- * gcc.dg/tree-ssa/pr108358-a.c: New test.
- * gcc.dg/tree-ssa/pr114169-1.c: New test.
- * gcc.c-torture/execute/builtins/pr22237-1-lib.c: New test.
- * gcc.c-torture/execute/builtins/pr22237-1.c: New test.
- * gcc.dg/tree-ssa/pr57361.c: Disable forwprop1.
- * gcc.dg/tree-ssa/pr57361-1.c: New test.
-
-2025-06-04 Pengfei Li <Pengfei.Li2@arm.com>
-
- * gcc.target/aarch64/acle/uhadd_1.c: New test.
-
-2025-06-04 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/120231
- * gcc.dg/tree-ssa/pr120231-1.c: New test.
-
-2025-06-04 Dongyan Chen <chendongyan@isrc.iscas.ac.cn>
-
- * gcc.target/riscv/arch-60.c: New test.
-
-2025-06-04 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/120447
- * gcc.dg/pr120447.c: New test.
-
-2025-06-04 H.J. Lu <hjl.tools@gmail.com>
-
- PR debug/120525
- * gcc.dg/pr120525.c: New test.
-
-2025-06-04 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/120483
- * gfortran.dg/save_8.f90: New test.
-
-2025-06-04 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-shlocofideleg.c: New test.
-
-2025-06-04 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/pr49095-2.c: New test.
-
-2025-06-04 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/pr79173-13.c: New test.
- * gcc.target/i386/pr79173-14.c: Ditto.
- * gcc.target/i386/pr79173-15.c: Ditto.
- * gcc.target/i386/pr79173-16.c: Ditto.
- * gcc.target/i386/pr79173-17.c: Ditto.
- * gcc.target/i386/pr79173-18.c: Ditto.
-
-2025-06-03 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/99838
- * gfortran.dg/coarray_data_2.f90: New test.
-
-2025-06-03 Martin Uecker <uecker@tugraz.at>
-
- PR c/120078
- * gcc.dg/Wjump-misses-init-3.c: New test.
-
-2025-06-03 Martin Uecker <uecker@tugraz.at>
-
- * gcc.dg/gnu23-tag-composite-6.c: Update.
-
-2025-06-03 Martin Uecker <uecker@tugraz.at>
+2026-02-09 Richard Biener <rguenther@suse.de>
- PR c/116892
- * gcc.dg/pr116892.c: New test.
+ PR tree-optimization/123225
+ * gcc.dg/vect/costmodel/x86_64/costmodel-pr123225.c: New testcase.
-2025-06-03 Jason Merrill <jason@redhat.com>
+2026-02-09 Richard Biener <rguenther@suse.de>
- * g++.dg/modules/cpp-1.C
- * g++.dg/modules/cpp-3.C
- * g++.dg/modules/cpp-4.C: Specify -fno-modules.
+ PR testsuite/124036
+ * gcc.dg/torture/pr117567.c: Add -w.
-2025-06-03 Pan Li <pan2.li@intel.com>
+2026-02-09 Richard Biener <rguenther@suse.de>
- * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv-nofm.c: Adjust
- the asm check for vdiv.
- * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv-nofm.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv.c: Ditto.
+ PR tree-optimization/124034
+ * gcc.dg/vect/vect-early-break_142-pr124034.c: New testcase.
-2025-06-03 Pan Li <pan2.li@intel.com>
+2026-02-09 Martin Jambor <mjambor@suse.cz>
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
- check for vdiv.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
+ PR tree-optimization/117217
+ * g++.dg/torture/pr117217-1.C: New test.
+ * g++.dg/torture/pr117217-2.C: Likewise.
-2025-06-03 Pan Li <pan2.li@intel.com>
+2026-02-09 Jakub Jelinek <jakub@redhat.com>
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for vdiv.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for vdiv run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vdiv-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vdiv-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vdiv-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vdiv-run-1-i8.c: New test.
+ PR c++/123889
+ * g++.dg/cpp0x/constexpr-123889.C: New test.
-2025-06-03 Paul-Antoine Arras <parras@baylibre.com>
+2026-02-09 Jeff Law <jeffrey.law@oss.qualcomm.com>
- PR target/119100
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-1-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-2-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf-4-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop_data.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_mulop_run.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f64.c: New test.
+ PR target/123911
+ * gcc.target/riscv/pr123911.c: New test.
-2025-06-03 H.J. Lu <hjl.tools@gmail.com>
+2026-02-08 Eric Botcazou <ebotcazou@adacore.com>
+ Liam Powell <liam@liampwll.com>
- PR target/103750
- * g++.target/i386/pr103750.C: New test.
+ * gnat.dg/protected_type1.adb: New test.
-2025-06-03 Andrew Pinski <quic_apinski@quicinc.com>
+2026-02-08 Eric Botcazou <ebotcazou@adacore.com>
+ Liam Powell <liam@liampwll.com>
- PR tree-optimization/116824
- * gcc.dg/tree-ssa/phiprop-2.c: New test.
+ * gnat.dg/specs/component_size1.ads: New test.
-2025-06-03 Andrew Pinski <quic_apinski@quicinc.com>
+2026-02-08 Harald Anlauf <anlauf@gmx.de>
- PR tree-optimization/120451
- * gcc.dg/tree-ssa/cswtch-6.c: New test.
+ PR fortran/85547
+ * gfortran.dg/string_length_5.f90: New test.
-2025-06-02 Alexandre Oliva <oliva@adacore.com>
+2026-02-08 Iain Buclaw <ibuclaw@gdcproject.org>
- PR rtl-optimization/120424
- PR middle-end/118939
- * g++.target/arm/pr120424.C: New.
- * gnat.dg/controlled9.adb: New.
- * gnat.dg/controlled9_pkg.ads: New.
+ PR d/123995
+ * gdc.dg/pr123995.d: New test.
-2025-06-02 Jason Merrill <jason@redhat.com>
+2026-02-08 Harald Anlauf <anlauf@gmx.de>
- PR c++/107600
- * g++.dg/ext/is_destructible2.C: Add more cases.
+ PR fortran/123961
+ * gfortran.dg/class_array_24.f90: New test.
-2025-06-02 Dongyan Chen <chendongyan@isrc.iscas.ac.cn>
+2026-02-08 Dimitar Dimitrov <dimitar@dinux.eu>
- * gcc.target/riscv/arch-59.c: New test.
+ * g++.dg/analyzer/ice-pr116228.C: Use __SIZE_TYPE__ for "new"
+ operator declaration.
-2025-06-02 Jason Merrill <jason@redhat.com>
+2026-02-08 Paul Thomas <pault@gcc.gnu.org>
- PR c++/120506
- * g++.dg/cpp2a/constinit21.C: New test.
+ PR fortran/123545
+ PR fortran/123673
+ PR fortran/122949
+ * gfortran.dg/pdt_82.f03: New test.
+ * gfortran.dg/pdt_83.f03: New test.
+ * gfortran.dg/pr122949.f90: New test.
-2025-06-02 Iain Sandoe <iain@sandoe.co.uk>
+2026-02-08 Nathaniel Shead <nathanieloshead@gmail.com>
- PR c++/118903
- * g++.dg/coroutines/pr118903.C: New test.
+ PR c++/123738
+ * g++.dg/modules/dep-5.C: New test.
-2025-06-02 Jason Merrill <jason@redhat.com>
+2026-02-08 Jonathan Yong <10walls@gmail.com>
- PR c++/107600
- * g++.dg/ext/is_destructible2.C: New test.
+ * gcc.target/i386/pr63542-2.c: Change long unsigned casts
+ to __UINTPTR_TYPE__.
-2025-06-02 Jason Merrill <jason@redhat.com>
+2026-02-08 Jonathan Yong <10walls@gmail.com>
- PR c++/107600
- * g++.dg/ext/has_trivial_destructor-3.C: New test.
+ * gcc.dg/analyzer/null-deref-pr105755.c:
+ (ptrdiff_t): Change from long int to __PTRDIFF_TYPE__.
+ (EMACS_INT): Change from long int to __UINTPTR_TYPE__.
+ (intmax_t): change from long int to __INTMAX_TYPE__.
-2025-06-02 Stafford Horne <shorne@gmail.com>
+2026-02-08 Jonathan Yong <10walls@gmail.com>
- * gcc.target/or1k/return-2.c: Fix test.
+ * gcc.dg/pr97750.c: make llp64 warnings consistent with lp64
-2025-06-02 Stafford Horne <shorne@gmail.com>
+2026-02-08 Marek Polacek <polacek@redhat.com>
- * gcc.target/or1k/call-1.c: New test.
- * gcc.target/or1k/got-1.c: New test.
+ PR c++/123823
+ PR c++/123640
+ * g++.dg/reflect/crash6.C: Adjust expected diagnostic.
+ * g++.dg/reflect/expr3.C: Likewise. Test more cases.
+ * g++.dg/reflect/splice4.C: Adjust expected diagnostic.
+ * g++.dg/reflect/error12.C: New test.
+ * g++.dg/reflect/parse1.C: New test.
+ * g++.dg/reflect/parse2.C: New test.
+ * g++.dg/reflect/parse3.C: New test.
+ * g++.dg/reflect/parse4.C: New test.
+ * g++.dg/reflect/parse5.C: New test.
+ * g++.dg/reflect/parse6.C: New test.
-2025-06-02 Christophe Lyon <christophe.lyon@linaro.org>
+2026-02-07 Marek Polacek <polacek@redhat.com>
- * lib/target-supports.exp (check_effective_target_tls_link): New.
- * g++.dg/tls/pr102496-1.C: Require tls_link.
- * g++.dg/tls/pr77285-1.C: Likewise.
+ PR c++/123616
+ * g++.dg/reflect/type_of3.C: New test.
-2025-06-02 Sandra Loosemore <sloosemore@baylibre.com>
+2026-02-07 Jeff Law <jeffrey.law@oss.qualcomm.com>
- * c-c++-common/gomp/declare-variant-2.c: Update expected output.
- * c-c++-common/gomp/metadirective-condition-constexpr.c: New.
- * c-c++-common/gomp/metadirective-condition.c: New.
- * c-c++-common/gomp/metadirective-error-recovery.c: Update expected
- output.
- * g++.dg/gomp/metadirective-condition-class.C: New.
- * g++.dg/gomp/metadirective-condition-template.C: New.
+ * gcc.dg/pr90838.c: Commit correct version of patch.
-2025-06-02 Liao Shihua <shihua@iscas.ac.cn>
+2026-02-07 Jeff Law <jeffrey.law@oss.qualcomm.com>
- * gcc.target/riscv/rvv/autovec/param-autovec-mode.c: Change
- `autovec-mode` to `riscv-autovec-mode` in dg-options.
+ * gcc.dg/pr90838.c: Adjust expected output for loongarch.
-2025-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+2026-02-07 Jakub Jelinek <jakub@redhat.com>
- PR libfortran/119856
- * gfortran.dg/pr119856.f90: New test.
+ PR tree-optimization/123672
+ * gcc.dg/pr123672.c: New test.
-2025-06-01 Martin Uecker <uecker@tugraz.at>
+2026-02-07 David Malcolm <dmalcolm@redhat.com>
- PR c/120380
- * gcc.dg/pr120380.c: New test.
+ PR analyzer/116228
+ * g++.dg/analyzer/ice-pr116228.C: New test.
-2025-06-01 Jason Merrill <jason@redhat.com>
+2026-02-07 Jakub Jelinek <jakub@redhat.com>
- PR c++/120123
- * g++.dg/cpp23/explicit-obj-lambda18.C: Move to...
- * g++.dg/cpp2a/concepts-lambda24.C: ...here.
+ PR c++/123659
+ * g++.dg/reflect/splice9.C: New test.
-2025-06-01 Gaius Mulley <gaiusmod2@gmail.com>
+2026-02-07 Jakub Jelinek <jakub@redhat.com>
- PR modula2/120497
- * gm2/pim/pass/ReturnType.mod: New test.
- * gm2/pim/pass/ReturnType2.mod: New test.
+ PR c++/123752
+ * g++.dg/reflect/splice8.C: New test.
-2025-05-31 Richard Biener <rguenther@suse.de>
+2026-02-07 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
- PR tree-optimization/120357
- * gcc.dg/vect/vect-early-break_136-pr120357.c: New testcase.
+ * gcc.target/powerpc/asm-hard-reg-2.c: New test.
-2025-05-31 Gaius Mulley <gaiusmod2@gmail.com>
+2026-02-07 Roger Sayle <roger@nextmovesoftware.com>
- PR modula2/120389
- * gm2/pim/fail/testcharint.mod: New test.
- * gm2/pim/fail/testindrx.mod: New test.
- * gm2/pim/pass/testxindr.mod: New test.
- * gm2/pim/pass/testxindr2.mod: New test.
- * gm2/pim/pass/testxindr3.mod: New test.
+ PR middle-end/123826
+ PR tree-optimization/123958
+ PR c++/124002
+ * g++.target/i386/pr124002.C: New test case.
+ * gcc.target/i386/pr123958.c: Likewise.
+ * gcc.dg/errno-4.c: Likewise.
-2025-05-30 David Malcolm <dmalcolm@redhat.com>
+2026-02-07 Roger Sayle <roger@nextmovesoftware.com>
+ Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+ Jeff Law <jeffrey.law@oss.qualcomm.com>
- PR other/116792
- * gcc.dg/format/diagnostic-ranges-html.py: New test script.
- * gcc.dg/format/diagnostic-ranges.c: Add HTML generation to
- options, and invoke the new script to check the HTML output.
+ PR rtl-optimization/123833
+ * gcc.target/mips/pr123833.c: New test case.
-2025-05-30 Jason Merrill <jason@redhat.com>
+2026-02-06 Richard Ball <Richard.Ball@arm.com>
- PR c++/120123
- * g++.dg/cpp23/explicit-obj-lambda18.C: New test.
+ * gcc.target/aarch64/atomic_store_with_stshh.c: Testcase change.
+ * g++.target/aarch64/atomic_store_with_stshh.C: New test.
-2025-05-30 Harald Anlauf <anlauf@gmx.de>
+2026-02-06 Martin Jambor <mjambor@suse.cz>
- PR fortran/102599
- PR fortran/114022
- * gfortran.dg/inquiry_type_ref_8.f90: New test.
+ PR ipa/106260
+ * g++.dg/ipa/pr106260.C: New test.
-2025-05-30 Jason Merrill <jason@redhat.com>
+2026-02-06 Jose E. Marchesi <jemarch@gnu.org>
- PR c++/113563
- * g++.dg/cpp23/explicit-obj-lambda17.C: New test.
+ * algol68/compile/error-nest-4.a68: Strings can now be passed as
+ arguments in formal holes.
-2025-05-30 Qing Zhao <qing.zhao@oracle.com>
+2026-02-06 Jakub Jelinek <jakub@redhat.com>
- PR c/120354
- * gcc.dg/pr120354.c: New test.
+ PR c/101312
+ * gcc.dg/pr101312-1.c: New test.
+ * gcc.dg/pr101312-2.c: New test.
-2025-05-30 Qing Zhao <qing.zhao@oracle.com>
+2026-02-06 Daniel Barboza <daniel.barboza@oss.qualcomm.com>
- PR c/120353
- * gcc.dg/pr120353.c: New test.
+ PR tree-optimization/114969
+ * g++.dg/pr114969.C: New test.
-2025-05-30 Pan Li <pan2.li@intel.com>
+2026-02-06 David Malcolm <dmalcolm@redhat.com>
- * gcc.target/riscv/rvv/autovec/avg.h: Add test helper macros.
- * gcc.target/riscv/rvv/autovec/avg_data.h: Add test data for
- avg_ceil.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i16-from-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i16-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i32-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i8-from-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i8-from-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-1-i8-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i16-from-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i16-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i32-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i8-from-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i8-from-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_ceil-run-1-i8-from-i64.c: New test.
+ PR analyzer/98447
+ * c-c++-common/analyzer/conditionals-pr98447-1.c: New test.
+ * c-c++-common/analyzer/conditionals-pr98447-2.c: New test.
+ * c-c++-common/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c:
+ Updated for false positive being fixed for C.
+ * gcc.dg/analyzer/data-model-1.c: Update expected output to
+ reflect improved output.
-2025-05-30 Pan Li <pan2.li@intel.com>
+2026-02-06 David Malcolm <dmalcolm@redhat.com>
- * gcc.target/riscv/rvv/autovec/vls/avg-4.c: Update asm check
- to vaadd.
- * gcc.target/riscv/rvv/autovec/vls/avg-5.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/avg-6.c: Ditto.
- * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv32gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv64gcv.c: Ditto.
+ PR analyzer/117491
+ * gcc.dg/analyzer/torture/ice-pr117491.c: New test.
-2025-05-30 Richard Biener <rguenther@suse.de>
+2026-02-06 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
- PR tree-optimization/120341
- * gcc.dg/torture/pr120341-1.c: New testcase.
- * gcc.dg/torture/pr120341-2.c: Likewise.
+ * lib/lto.exp (lto-build-archive): Forward extra command line
+ arguments from $GCC_UNDER_TEST to gcc-ar.
-2025-05-30 Jakub Jelinek <jakub@redhat.com>
+2026-02-06 Richard Biener <rguenther@suse.de>
- PR target/120480
- * gcc.dg/pr120480.c: New test.
+ PR rtl-optimization/119982
+ * gcc.target/i386/pr109362.c: XFAIL.
-2025-05-30 Julian Brown <julian@codesourcery.com>
+2026-02-06 Jakub Jelinek <jakub@redhat.com>
- * c-c++-common/gomp/declare-mapper-3.c: Enable for C.
- * c-c++-common/gomp/declare-mapper-4.c: Likewise.
- * c-c++-common/gomp/declare-mapper-5.c: Likewise.
- * c-c++-common/gomp/declare-mapper-6.c: Likewise.
- * c-c++-common/gomp/declare-mapper-7.c: Likewise.
- * c-c++-common/gomp/declare-mapper-8.c: Likewise.
- * c-c++-common/gomp/declare-mapper-9.c: Likewise.
- * c-c++-common/gomp/declare-mapper-10.c: Likewise.
- * c-c++-common/gomp/declare-mapper-12.c: Likewise.
- * c-c++-common/gomp/map-6.c: Update dg-error.
- * gcc.dg/gomp/udr-3.c: Update for change to dg-note.
- * c-c++-common/gomp/declare-mapper-11.c: New.
- * gcc.dg/gomp/declare-mapper-10.c: New test.
- * gcc.dg/gomp/declare-mapper-11.c: New test.
- * gcc.dg/gomp/declare-mapper-13.c: New test.
+ PR c++/123977
+ * g++.dg/cpp26/stdarg10.C: New test.
-2025-05-30 Thomas Koenig <tkoenig@gcc.gnu.org>
+2026-02-06 Jonathan Wakely <jwakely@redhat.com>
- PR fortran/120355
- * gfortran.dg/interface_62.f90: New test.
+ * gcc.dg/pr61053.c: Add *-*-mingw* to the dg-error directives
+ that currently only match x32.
-2025-05-30 David Malcolm <dmalcolm@redhat.com>
+2026-02-06 Robin Dapp <rdapp@oss.qualcomm.com>
- * g++.dg/diagnostic/bad-binary-ops-highlight-colors.C: Update
- expected multiline output for quoted source and underlines to
- reflect emitting color codes when changes happen, rather than
- per character.
- * g++.dg/diagnostic/long-short-colorization.C: Likewise.
- * g++.dg/plugin/show-template-tree-color-labels.C: Likewise.
- * gcc.dg/bad-binary-ops-highlight-colors.c: Likewise.
- * gcc.dg/format/colors.c: Likewise.
+ PR tree-optimization/123940
+ * gcc.target/riscv/rvv/autovec/pr123940.c: New test.
-2025-05-30 Richard Sandiford <richard.sandiford@arm.com>
+2026-02-05 Marek Polacek <polacek@redhat.com>
- PR rtl-optimization/120347
- * gcc.dg/torture/pr120347.c: New test.
+ * g++.dg/reflect/p3394-1.C: Make dg-run. Add dg-output.
-2025-05-30 Julian Brown <julian@codesourcery.com>
- Tobias Burnus <tburnus@baylibre.com>
+2026-02-05 Kyrylo Tkachov <ktkachov@nvidia.com>
- * c-c++-common/gomp/map-6.c: Update error scan output.
- * c-c++-common/gomp/declare-mapper-3.c: New test (only enabled for C++
- for now).
- * c-c++-common/gomp/declare-mapper-4.c: Likewise.
- * c-c++-common/gomp/declare-mapper-5.c: Likewise.
- * c-c++-common/gomp/declare-mapper-6.c: Likewise.
- * c-c++-common/gomp/declare-mapper-7.c: Likewise.
- * c-c++-common/gomp/declare-mapper-8.c: Likewise.
- * c-c++-common/gomp/declare-mapper-9.c: Likewise.
- * c-c++-common/gomp/declare-mapper-10.c: Likewise.
- * c-c++-common/gomp/declare-mapper-12.c: Likewise.
- * g++.dg/gomp/declare-mapper-1.C: New test.
- * g++.dg/gomp/declare-mapper-2.C: New test.
- * g++.dg/gomp/declare-mapper-3.C: New test.
+ PR target/117048
+ PR target/123584
+ * gcc.target/aarch64/simd/pr117048.c: Scan for # in assembly immediate.
-2025-05-30 Martin Uecker <uecker@tugraz.at>
+2026-02-05 Josef Melcr <josef.melcr@suse.com>
- PR c/120381
- * gcc.dg/pr120381.c: New test.
- * gcc.dg/gnu23-tag-composite-6.c: New test.
+ PR tree-optimization/123986
+ * gfortran.dg/vect/pr123986.f90: New test.
-2025-05-29 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
+2026-02-05 Michal Jires <mjires@suse.cz>
- * lib/target-supports.exp: Enable autofdo tests for aarch64.
+ PR testsuite/123559
+ * c-c++-common/toplevel-extended-asm-1.c: New test.
-2025-05-29 Jason Merrill <jason@redhat.com>
+2026-02-05 Jakub Jelinek <jakub@redhat.com>
- PR c++/113563
- * g++.dg/cpp23/explicit-obj-lambda16.C: New test.
+ PR c/123882
+ * gcc.dg/pr123882.c: New test.
-2025-05-29 Iain Sandoe <iain@sandoe.co.uk>
+2026-02-05 Marek Polacek <polacek@redhat.com>
- PR c++/109283
- * g++.dg/coroutines/pr109283.C: New test.
+ PR c++/123934
+ * g++.dg/reflect/type_of2.C: Uncomment an assert.
-2025-05-29 Jason Merrill <jason@redhat.com>
+2026-02-05 Patrick Palka <ppalka@redhat.com>
- * g++.dg/cpp1z/constexpr-lambda29.C: New test.
+ PR c++/122169
+ * g++.dg/cpp26/pack-indexing19.C: New test.
-2025-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+2026-02-05 Jakub Jelinek <jakub@redhat.com>
- PR fortran/120049
- * gfortran.dg/c_f_pointer_tests_6.f90: Adjust dg-error
- directive.
+ Revert:
+ 2026-02-05 Jakub Jelinek <jakub@redhat.com>
-2025-05-29 Alice Carlotti <alice.carlotti@arm.com>
- Alfie Richards <alfie.richards@arm.com>
+ PR c/101312
+ * c-c++-common/pr101312-1.c: New test.
+ * c-c++-common/pr101312-2.c: New test.
- * g++.target/i386/mv-symbols1.C: New test.
- * g++.target/i386/mv-symbols2.C: New test.
- * g++.target/i386/mv-symbols3.C: New test.
- * g++.target/i386/mv-symbols4.C: New test.
- * g++.target/i386/mv-symbols5.C: New test.
- * g++.target/i386/mvc-symbols1.C: New test.
- * g++.target/i386/mvc-symbols2.C: New test.
- * g++.target/i386/mvc-symbols3.C: New test.
- * g++.target/i386/mvc-symbols4.C: New test.
+2026-02-05 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-2025-05-29 Alice Carlotti <alice.carlotti@arm.com>
- Alfie Richards <alfie.richards@arm.com>
+ * lib/lto.exp (lto-build-archive): Transform gcc-ar binary name.
- * g++.target/powerpc/mvc-symbols1.C: New test.
- * g++.target/powerpc/mvc-symbols2.C: New test.
- * g++.target/powerpc/mvc-symbols3.C: New test.
- * g++.target/powerpc/mvc-symbols4.C: New test.
+2026-02-05 Richard Biener <rguenther@suse.de>
-2025-05-29 Sandra Loosemore <sloosemore@baylibre.com>
+ PR tree-optimization/123983
+ * gcc.dg/vect/vect-pr123983.c: New testcase.
- * c-c++-common/gomp/declare-variant-2.c: Adjust patterns now that
- C and C++ now behave similarly.
- * c-c++-common/gomp/metadirective-error-recovery.c: New.
+2026-02-05 Jakub Jelinek <jakub@redhat.com>
-2025-05-29 Sandra Loosemore <sloosemore@baylibre.com>
+ PR middle-end/123978
+ * gcc.c-torture/execute/pr123978.c: New test.
- PR c/120180
- * c-c++-common/gomp/pr120180.c: New.
+2026-02-05 Robin Dapp <rdapp@oss.qualcomm.com>
-2025-05-29 Iain Sandoe <iain@sandoe.co.uk>
+ PR target/123870
+ PR target/123969
+ * gcc.target/riscv/rvv/xtheadvector/pr123969.c: New test.
- PR c++/120453
- * g++.dg/coroutines/pr120453.C: New test.
+2026-02-05 Robin Dapp <rdapp@oss.qualcomm.com>
-2025-05-29 Martin Jambor <mjambor@suse.cz>
+ PR target/123971
+ * gcc.target/riscv/rvv/xtheadvector/pr123971.c: New test.
- PR ipa/120295
- * gcc.dg/ipa/pr120295.c: New test.
+2026-02-05 Robin Dapp <rdapp@oss.qualcomm.com>
-2025-05-29 Pranav Gorantla <Pranav.Gorantla@amd.com>
+ PR tree-optimization/123925
+ * gcc.target/riscv/rvv/autovec/pr123925.c: New test.
- * gcc.target/i386/reduc-pshuf.c: New test.
+2026-02-05 Robin Dapp <rdapp@oss.qualcomm.com>
-2025-05-29 Jerry Zhang Jian <jerry.zhangjian@sifive.com>
+ PR target/123910
+ * gcc.target/riscv/rvv/autovec/pr123910.c: New test.
+ * gcc.target/riscv/rvv/xtheadvector/pr114194-rv32.c: xfail.
- * gcc.target/riscv/arch-57.c: New test
- * gcc.target/riscv/arch-58.c: New test
+2026-02-05 Jose E. Marchesi <jemarch@gnu.org>
-2025-05-29 Pan Li <pan2.li@intel.com>
+ * algol68/execute/bits-clear-1.a68: Adapt test to new CLEAR
+ semantics.
+ * algol68/execute/bits-set-1.a68: Likewise for SET.
+ * algol68/execute/bits-test-1.a68: Likewise for TEST.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm
- check for vmul.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
-
-2025-05-29 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for vmul.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for vmul run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmul-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmul-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmul-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmul-run-1-i8.c: New test.
-
-2025-05-29 Jason Merrill <jason@redhat.com>
-
- PR c++/107600
- * g++.dg/ext/is_destructible1.C: New test.
-
-2025-05-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR fortran/119586
- * gfortran.dg/comma_format_extension_1.f: Update dg-options to
- "-std=legacy".
- * gfortran.dg/comma_format_extension_3.f: Likewise.
- * gfortran.dg/continuation_13.f90: Likewise.
-
-2025-05-28 Yuao Ma <c8ef@outlook.com>
- Steven G. Kargl <kargl@gcc.gnu.org>
-
- PR fortran/113152
- * gfortran.dg/dec_math_3.f90: Test invalid input.
- * gfortran.dg/dec_math_5.f90: Test valid output.
- * gfortran.dg/dec_math_6.f90: New test.
-
-2025-05-28 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/120436
- * gcc.target/riscv/rvv/base/pr120436.c: New test.
-
-2025-05-28 Jason Merrill <jason@redhat.com>
-
- * g++.dg/modules/namespace-8_a.C: New test.
- * g++.dg/modules/namespace-8_b.C: New test.
- * g++.dg/modules/namespace-9_a.C: New test.
- * g++.dg/modules/namespace-9_b.C: New test.
- * g++.dg/modules/namespace-10_a.C: New test.
- * g++.dg/modules/namespace-10_b.C: New test.
- * g++.dg/modules/namespace-10_c.C: New test.
- * g++.dg/modules/namespace-11_a.C: New test.
- * g++.dg/modules/namespace-11_b.C: New test.
- * g++.dg/modules/namespace-11_c.C: New test.
-
-2025-05-28 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/avg.h: New test.
- * gcc.target/riscv/rvv/autovec/avg_data.h: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i16-from-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i16-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i32-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i16-from-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i16-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i32-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/avg_run.h: New test.
-
-2025-05-28 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vls/avg-1.c: Update asm check
- to vaadd.
- * gcc.target/riscv/rvv/autovec/vls/avg-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/avg-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv32gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv64gcv.c: Ditto.
-
-2025-05-28 liuhongt <hongtao.liu@intel.com>
-
- * gcc.dg/vect/bb-slp-pr119181.c: New test.
-
-2025-05-27 Alejandro Colomar <alx@kernel.org>
-
- PR c/117025
- * gcc.dg/countof-compat.c: New test.
- * gcc.dg/countof-no-compat.c: New test.
- * gcc.dg/countof-pedantic.c: New test.
- * gcc.dg/countof-pedantic-errors.c: New test.
-
-2025-05-27 Alejandro Colomar <alx@kernel.org>
-
- PR c/117025
- * gcc.dg/countof-stdcountof.c: New test.
-
-2025-05-27 Alejandro Colomar <alx@kernel.org>
- Martin Uecker <uecker@tugraz.at>
-
- PR c/117025
- * gcc.dg/countof-compile.c: New test.
- * gcc.dg/countof-vla.c: New test.
- * gcc.dg/countof-vmt.c: New test.
- * gcc.dg/countof-zero-compile.c: New test.
- * gcc.dg/countof-zero.c: New test.
- * gcc.dg/countof.c: New test.
-
-2025-05-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR fortran/120049
- * gfortran.dg/pr120049_a.f90: Update test directives.
- * gfortran.dg/pr120049_b.f90: Update test directives
- * gfortran.dg/pr120049_2.f90: New test.
- Co-Authored-By: Steve Kargl <kargl@gcc.gnu.org>
-
-2025-05-27 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/101735
- * gfortran.dg/inquiry_type_ref_7.f90: New test.
-
-2025-05-27 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/sso19.adb: New test.
- * gnat.dg/sso19_pkg.ads, gnat.dg/sso19_pkg.adb: New helper.
-
-2025-05-27 David Malcolm <dmalcolm@redhat.com>
-
- PR other/116792
- * gcc.dg/html-output/missing-semicolon.c: Add ":javascript=no" to
- html output.
- * gcc.dg/html-output/missing-semicolon.py: Move repeated
- definitions into lib/htmltest.py.
- * gcc.dg/plugin/diagnostic_group_plugin.cc: Update for template
- changes.
- * gcc.dg/plugin/diagnostic-test-metadata-html.c: Add
- ":javascript=no" to html output. Add
- "-fdiagnostics-show-line-numbers".
- * gcc.dg/plugin/diagnostic-test-metadata-html.py: Move repeated
- definitions into lib/htmltest.py. Add checks of annotated source.
- * gcc.dg/plugin/diagnostic-test-paths-2.c: Add ":javascript=no" to
- html output.
- * gcc.dg/plugin/diagnostic-test-paths-2.py: Move repeated
- definitions into lib/htmltest.py. Add checks of execution path.
- * gcc.dg/plugin/diagnostic-test-paths-4.c: Add
- -fdiagnostics-add-output=experimental-html:javascript=no. Add
- invocation ot diagnostic-test-paths-4.py.
- * gcc.dg/plugin/diagnostic-test-paths-4.py: New test script.
- * gcc.dg/plugin/diagnostic-test-show-locus-bw-line-numbers.c: Add
- -fdiagnostics-add-output=experimental-html:javascript=no. Add
- invocation of diagnostic-test-show-locus.py.
- * gcc.dg/plugin/diagnostic-test-show-locus.py: New test script.
- * lib/htmltest.py: New test support script.
-
-2025-05-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/117965
- * g++.dg/tree-ssa/pr117965-1.C: New testcase.
- * g++.dg/tree-ssa/pr117965-2.C: Likewise.
-
-2025-05-27 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu>
-
- PR rtl-optimization/119884
- * gcc.target/i386/pr119884.c: New test.
-
-2025-05-27 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
- for vxor.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
+2026-02-05 Jose E. Marchesi <jemarch@gnu.org>
-2025-05-27 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check
- for vxor.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for vxor run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vxor-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vxor-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vxor-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vxor-run-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vxor-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vxor-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vxor-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vxor-run-1-u8.c: New test.
-
-2025-05-27 Juergen Christ <jchrist@linux.ibm.com>
-
- * gcc.target/s390/vector/vec-extract-1.c: New test.
- * gcc.target/s390/vector/vec-set-1.c: New test.
-
-2025-05-27 xuli <xuli1@eswincomputing.com>
-
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_arith.h: add signed vec SAT_ADD IMM form1.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_data.h: add sat_s_add_imm data.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-run-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm_type_check-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm_type_check-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm_type_check-1-i8.c: New test.
-
-2025-05-27 xuli <xuli1@eswincomputing.com>
-
- * gcc.target/riscv/sat/sat_s_add_imm-2.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm-1-i16.c: ...here.
- * gcc.target/riscv/sat/sat_s_add_imm-3.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm-1-i32.c: ...here.
- * gcc.target/riscv/sat/sat_s_add_imm-4.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm-1-i64.c: ...here.
- * gcc.target/riscv/sat/sat_s_add_imm-1.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm-1-i8.c: ...here.
- * gcc.target/riscv/sat/sat_s_add_imm-run-2.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm-run-1-i16.c: ...here.
- * gcc.target/riscv/sat/sat_s_add_imm-run-3.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm-run-1-i32.c: ...here.
- * gcc.target/riscv/sat/sat_s_add_imm-run-4.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm-run-1-i64.c: ...here.
- * gcc.target/riscv/sat/sat_s_add_imm-run-1.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm-run-1-i8.c: ...here.
- * gcc.target/riscv/sat/sat_s_add_imm-2-1.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm_type_check-1-i16.c: ...here.
- * gcc.target/riscv/sat/sat_s_add_imm-3-1.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm_type_check-1-i32.c: ...here.
- * gcc.target/riscv/sat/sat_s_add_imm-1-1.c: Move to...
- * gcc.target/riscv/sat/sat_s_add_imm_type_check-1-i8.c: ...here.
-
-2025-05-26 Tobias Burnus <tburnus@baylibre.com>
-
- PR middle-end/118694
- * c-c++-common/gomp/attrs-metadirective-3.c: Change to never
- expect 'omp metadirective' in the dump. If !offload_nvptx, check
- that no 'teams' shows up in the dump; for offload_nvptx, expect
- OMP_NEXT_VARIANT and an error about directive between 'target'
- and 'teams'.
- * c-c++-common/gomp/metadirective-3.c: Likewise.
-
-2025-05-26 Tobias Burnus <tburnus@baylibre.com>
-
- PR c++/120413
- * g++.dg/gomp/target-4.C: New test.
-
-2025-05-26 Richard Biener <rguenther@suse.de>
-
- * gcc.target/i386/vect-epilogues-5.c: Adjust.
-
-2025-05-24 Eric Botcazou <ebotcazou@adacore.com>
-
- * ada/acats-4/elabd.lst: New file.
- * ada/acats-4/floatstore.lst: Likewise.
- * ada/acats-4/norun.lst: Likewise.
- * ada/acats-4/run_acats.sh: Likewise.
- * ada/acats-4/run_all.sh: Likewise.
- * ada/acats-4/run_test.exp: Likewise.
- * ada/acats-4/stackcheck.lst: Likewise.
- * ada/acats-4/support/acats42.lst: Likewise.
- * ada/acats-4/support/checkfil.ada: Likewise.
- * ada/acats-4/support/enumchek.ada: Likewise.
- * ada/acats-4/support/f340a000.a: Likewise.
- * ada/acats-4/support/f340a001.a: Likewise.
- * ada/acats-4/support/f341a00.a: Likewise.
- * ada/acats-4/support/f350a00.a: Likewise.
- * ada/acats-4/support/f350b00.a: Likewise.
- * ada/acats-4/support/f360a00.a: Likewise.
- * ada/acats-4/support/f360b00.a: Likewise.
- * ada/acats-4/support/f390a00.a: Likewise.
- * ada/acats-4/support/f392a00.a: Likewise.
- * ada/acats-4/support/f392c00.a: Likewise.
- * ada/acats-4/support/f392d00.a: Likewise.
- * ada/acats-4/support/f393a00.a: Likewise.
- * ada/acats-4/support/f393b00.a: Likewise.
- * ada/acats-4/support/f394a00.a: Likewise.
- * ada/acats-4/support/f3a1a00.a: Likewise.
- * ada/acats-4/support/f3a2a00.a: Likewise.
- * ada/acats-4/support/f416a00.a: Likewise.
- * ada/acats-4/support/f431a00.a: Likewise.
- * ada/acats-4/support/f433a00.a: Likewise.
- * ada/acats-4/support/f452a00.a: Likewise.
- * ada/acats-4/support/f458a00.a: Likewise.
- * ada/acats-4/support/f460a00.a: Likewise.
- * ada/acats-4/support/f552a00.a: Likewise.
- * ada/acats-4/support/f611a00.a: Likewise.
- * ada/acats-4/support/f611b00.a: Likewise.
- * ada/acats-4/support/f650a00.a: Likewise.
- * ada/acats-4/support/f650b00.a: Likewise.
- * ada/acats-4/support/f730a000.a: Likewise.
- * ada/acats-4/support/f730a001.a: Likewise.
- * ada/acats-4/support/f731a00.a: Likewise.
- * ada/acats-4/support/f732a00.a: Likewise.
- * ada/acats-4/support/f732b00.a: Likewise.
- * ada/acats-4/support/f732c00.a: Likewise.
- * ada/acats-4/support/f750a00.a: Likewise.
- * ada/acats-4/support/f760a00.a: Likewise.
- * ada/acats-4/support/f940a00.a: Likewise.
- * ada/acats-4/support/f954a00.a: Likewise.
- * ada/acats-4/support/fa11a00.a: Likewise.
- * ada/acats-4/support/fa11b00.a: Likewise.
- * ada/acats-4/support/fa11c00.a: Likewise.
- * ada/acats-4/support/fa11d00.a: Likewise.
- * ada/acats-4/support/fa13a00.a: Likewise.
- * ada/acats-4/support/fa13b00.a: Likewise.
- * ada/acats-4/support/fa21a00.a: Likewise.
- * ada/acats-4/support/fb20a00.a: Likewise.
- * ada/acats-4/support/fb40a00.a: Likewise.
- * ada/acats-4/support/fc50a00.a: Likewise.
- * ada/acats-4/support/fc51a00.a: Likewise.
- * ada/acats-4/support/fc51b00.a: Likewise.
- * ada/acats-4/support/fc51c00.a: Likewise.
- * ada/acats-4/support/fc51d00.a: Likewise.
- * ada/acats-4/support/fc54a00.a: Likewise.
- * ada/acats-4/support/fc70a00.a: Likewise.
- * ada/acats-4/support/fc70b00.a: Likewise.
- * ada/acats-4/support/fc70c00.a: Likewise.
- * ada/acats-4/support/fcndecl.ada: Likewise.
- * ada/acats-4/support/fd72a00.a: Likewise.
- * ada/acats-4/support/fdb0a00.a: Likewise.
- * ada/acats-4/support/fdb3a00.a: Likewise.
- * ada/acats-4/support/fdd2a00.a: Likewise.
- * ada/acats-4/support/fdd2b00.a: Likewise.
- * ada/acats-4/support/fxa5a00.a: Likewise.
- * ada/acats-4/support/fxaca00.a: Likewise.
- * ada/acats-4/support/fxacb00.a: Likewise.
- * ada/acats-4/support/fxacc00.a: Likewise.
- * ada/acats-4/support/fxaia00.a: Likewise.
- * ada/acats-4/support/fxaib00.a: Likewise.
- * ada/acats-4/support/fxc6a00.a: Likewise.
- * ada/acats-4/support/fxe2a00.a: Likewise.
- * ada/acats-4/support/fxf2a00.a: Likewise.
- * ada/acats-4/support/fxf3a00.a: Likewise.
- * ada/acats-4/support/grade.a: Likewise.
- * ada/acats-4/support/grd_data.a: Likewise.
- * ada/acats-4/support/impbit.adb: Likewise.
- * ada/acats-4/support/impdef.a: Likewise.
- * ada/acats-4/support/impdefc.a: Likewise.
- * ada/acats-4/support/impdefd.a: Likewise.
- * ada/acats-4/support/impdefe.a: Likewise.
- * ada/acats-4/support/impdefg.a: Likewise.
- * ada/acats-4/support/impdefh.a: Likewise.
- * ada/acats-4/support/lencheck.ada: Likewise.
- * ada/acats-4/support/macro.dfs: Likewise.
- * ada/acats-4/support/macrodef.adb: Likewise.
- * ada/acats-4/support/macrosub.ada: Likewise.
- * ada/acats-4/support/report.a: Likewise.
- * ada/acats-4/support/special.a: Likewise.
- * ada/acats-4/support/spprt13s.tst: Likewise.
- * ada/acats-4/support/summary.a: Likewise.
- * ada/acats-4/support/tctouch.ada: Likewise.
- * ada/acats-4/support/trace.a: Likewise.
- * ada/acats-4/support/tst_sum.a: Likewise.
- * ada/acats-4/support/tsttests.dat: Likewise.
- * ada/acats-4/support/version.a: Likewise.
- * ada/acats-4/tests/a/a22006b.ada: Likewise.
- * ada/acats-4/tests/a/a22006c.ada: Likewise.
- * ada/acats-4/tests/a/a22006d.ada: Likewise.
- * ada/acats-4/tests/a/a26007a.tst: Likewise.
- * ada/acats-4/tests/a/a27003a.ada: Likewise.
- * ada/acats-4/tests/a/a29003a.ada: Likewise.
- * ada/acats-4/tests/a/a2a031a.ada: Likewise.
- * ada/acats-4/tests/a/a33003a.ada: Likewise.
- * ada/acats-4/tests/a/a34017c.ada: Likewise.
- * ada/acats-4/tests/a/a35101b.ada: Likewise.
- * ada/acats-4/tests/a/a35402a.ada: Likewise.
- * ada/acats-4/tests/a/a35801f.ada: Likewise.
- * ada/acats-4/tests/a/a35902c.ada: Likewise.
- * ada/acats-4/tests/a/a38106d.ada: Likewise.
- * ada/acats-4/tests/a/a38106e.ada: Likewise.
- * ada/acats-4/tests/a/a49027a.ada: Likewise.
- * ada/acats-4/tests/a/a49027b.ada: Likewise.
- * ada/acats-4/tests/a/a49027c.ada: Likewise.
- * ada/acats-4/tests/a/a54b01a.ada: Likewise.
- * ada/acats-4/tests/a/a54b02a.ada: Likewise.
- * ada/acats-4/tests/a/a55b12a.ada: Likewise.
- * ada/acats-4/tests/a/a55b13a.ada: Likewise.
- * ada/acats-4/tests/a/a55b14a.ada: Likewise.
- * ada/acats-4/tests/a/a71004a.ada: Likewise.
- * ada/acats-4/tests/a/a73001i.ada: Likewise.
- * ada/acats-4/tests/a/a73001j.ada: Likewise.
- * ada/acats-4/tests/a/a74105b.ada: Likewise.
- * ada/acats-4/tests/a/a74106a.ada: Likewise.
- * ada/acats-4/tests/a/a74106b.ada: Likewise.
- * ada/acats-4/tests/a/a74106c.ada: Likewise.
- * ada/acats-4/tests/a/a74205e.ada: Likewise.
- * ada/acats-4/tests/a/a74205f.ada: Likewise.
- * ada/acats-4/tests/a/a83009a.ada: Likewise.
- * ada/acats-4/tests/a/a83009b.ada: Likewise.
- * ada/acats-4/tests/a/a83a02a.ada: Likewise.
- * ada/acats-4/tests/a/a83a02b.ada: Likewise.
- * ada/acats-4/tests/a/a83a06a.ada: Likewise.
- * ada/acats-4/tests/a/a83a08a.ada: Likewise.
- * ada/acats-4/tests/a/a83c01c.ada: Likewise.
- * ada/acats-4/tests/a/a83c01h.ada: Likewise.
- * ada/acats-4/tests/a/a83c01i.ada: Likewise.
- * ada/acats-4/tests/a/a85007d.ada: Likewise.
- * ada/acats-4/tests/a/a85013b.ada: Likewise.
- * ada/acats-4/tests/a/a87b59a.ada: Likewise.
- * ada/acats-4/tests/a/a95001c.ada: Likewise.
- * ada/acats-4/tests/a/a95074d.ada: Likewise.
- * ada/acats-4/tests/a/a97106a.ada: Likewise.
- * ada/acats-4/tests/a/a99006a.ada: Likewise.
- * ada/acats-4/tests/a/aa2010a.ada: Likewise.
- * ada/acats-4/tests/a/aa2012a.ada: Likewise.
- * ada/acats-4/tests/a/ac1015b.ada: Likewise.
- * ada/acats-4/tests/a/ac3106a.ada: Likewise.
- * ada/acats-4/tests/a/ac3206a.ada: Likewise.
- * ada/acats-4/tests/a/ac3207a.ada: Likewise.
- * ada/acats-4/tests/a/ad7001b.ada: Likewise.
- * ada/acats-4/tests/a/ad7001c0.ada: Likewise.
- * ada/acats-4/tests/a/ad7001c1.ada: Likewise.
- * ada/acats-4/tests/a/ad7001d0.ada: Likewise.
- * ada/acats-4/tests/a/ad7001d1.ada: Likewise.
- * ada/acats-4/tests/a/ad7006a.ada: Likewise.
- * ada/acats-4/tests/a/ad7101a.ada: Likewise.
- * ada/acats-4/tests/a/ad7101c.ada: Likewise.
- * ada/acats-4/tests/a/ad7102a.ada: Likewise.
- * ada/acats-4/tests/a/ad7103a.ada: Likewise.
- * ada/acats-4/tests/a/ad7103c.ada: Likewise.
- * ada/acats-4/tests/a/ad7104a.ada: Likewise.
- * ada/acats-4/tests/a/ad7201a.ada: Likewise.
- * ada/acats-4/tests/a/ad7203b.ada: Likewise.
- * ada/acats-4/tests/a/ad7205b.ada: Likewise.
- * ada/acats-4/tests/a/ad8011a.tst: Likewise.
- * ada/acats-4/tests/a/ada101a.ada: Likewise.
- * ada/acats-4/tests/a/ae2113a.ada: Likewise.
- * ada/acats-4/tests/a/ae2113b.ada: Likewise.
- * ada/acats-4/tests/a/ae3002g.ada: Likewise.
- * ada/acats-4/tests/a/ae3101a.ada: Likewise.
- * ada/acats-4/tests/a/ae3702a.ada: Likewise.
- * ada/acats-4/tests/a/ae3709a.ada: Likewise.
- * ada/acats-4/tests/c2/c23001a.ada: Likewise.
- * ada/acats-4/tests/c2/c23003a.tst: Likewise.
- * ada/acats-4/tests/c2/c23003b.tst: Likewise.
- * ada/acats-4/tests/c2/c23003g.tst: Likewise.
- * ada/acats-4/tests/c2/c23003i.tst: Likewise.
- * ada/acats-4/tests/c2/c23006a.ada: Likewise.
- * ada/acats-4/tests/c2/c23006b.ada: Likewise.
- * ada/acats-4/tests/c2/c23006c.ada: Likewise.
- * ada/acats-4/tests/c2/c23006d.ada: Likewise.
- * ada/acats-4/tests/c2/c23006e.ada: Likewise.
- * ada/acats-4/tests/c2/c23006f.ada: Likewise.
- * ada/acats-4/tests/c2/c23006g.ada: Likewise.
- * ada/acats-4/tests/c2/c24002d.ada: Likewise.
- * ada/acats-4/tests/c2/c24003a.ada: Likewise.
- * ada/acats-4/tests/c2/c24003b.ada: Likewise.
- * ada/acats-4/tests/c2/c24003c.ada: Likewise.
- * ada/acats-4/tests/c2/c24106a.ada: Likewise.
- * ada/acats-4/tests/c2/c24202d.ada: Likewise.
- * ada/acats-4/tests/c2/c24203a.ada: Likewise.
- * ada/acats-4/tests/c2/c24203b.ada: Likewise.
- * ada/acats-4/tests/c2/c24207a.ada: Likewise.
- * ada/acats-4/tests/c2/c24211a.ada: Likewise.
- * ada/acats-4/tests/c2/c250001.au: Likewise.
- * ada/acats-4/tests/c2/c250002.au: Likewise.
- * ada/acats-4/tests/c2/c25001a.ada: Likewise.
- * ada/acats-4/tests/c2/c25001b.ada: Likewise.
- * ada/acats-4/tests/c2/c26006a.ada: Likewise.
- * ada/acats-4/tests/c2/c26008a.ada: Likewise.
- * ada/acats-4/tests/c2/c2a001a.ada: Likewise.
- * ada/acats-4/tests/c2/c2a001b.ada: Likewise.
- * ada/acats-4/tests/c2/c2a001c.ada: Likewise.
- * ada/acats-4/tests/c2/c2a002a.ada: Likewise.
- * ada/acats-4/tests/c2/c2a008a.ada: Likewise.
- * ada/acats-4/tests/c2/c2a021b.ada: Likewise.
- * ada/acats-4/tests/c3/c32001a.ada: Likewise.
- * ada/acats-4/tests/c3/c32001b.ada: Likewise.
- * ada/acats-4/tests/c3/c32001c.ada: Likewise.
- * ada/acats-4/tests/c3/c32001d.ada: Likewise.
- * ada/acats-4/tests/c3/c32001e.ada: Likewise.
- * ada/acats-4/tests/c3/c32107a.ada: Likewise.
- * ada/acats-4/tests/c3/c32107c.ada: Likewise.
- * ada/acats-4/tests/c3/c32108a.ada: Likewise.
- * ada/acats-4/tests/c3/c32108b.ada: Likewise.
- * ada/acats-4/tests/c3/c32111a.ada: Likewise.
- * ada/acats-4/tests/c3/c32111b.ada: Likewise.
- * ada/acats-4/tests/c3/c32112b.ada: Likewise.
- * ada/acats-4/tests/c3/c32113a.ada: Likewise.
- * ada/acats-4/tests/c3/c32115a.ada: Likewise.
- * ada/acats-4/tests/c3/c32115b.ada: Likewise.
- * ada/acats-4/tests/c3/c324001.a: Likewise.
- * ada/acats-4/tests/c3/c324002.a: Likewise.
- * ada/acats-4/tests/c3/c324003.a: Likewise.
- * ada/acats-4/tests/c3/c324004.a: Likewise.
- * ada/acats-4/tests/c3/c324005.a: Likewise.
- * ada/acats-4/tests/c3/c324006.a: Likewise.
- * ada/acats-4/tests/c3/c330001.a: Likewise.
- * ada/acats-4/tests/c3/c330002.a: Likewise.
- * ada/acats-4/tests/c3/c332001.a: Likewise.
- * ada/acats-4/tests/c3/c340001.a: Likewise.
- * ada/acats-4/tests/c3/c34001a.ada: Likewise.
- * ada/acats-4/tests/c3/c34001c.ada: Likewise.
- * ada/acats-4/tests/c3/c34001d.ada: Likewise.
- * ada/acats-4/tests/c3/c34001f.ada: Likewise.
- * ada/acats-4/tests/c3/c34002a.ada: Likewise.
- * ada/acats-4/tests/c3/c34002c.ada: Likewise.
- * ada/acats-4/tests/c3/c34003a.ada: Likewise.
- * ada/acats-4/tests/c3/c34003c.ada: Likewise.
- * ada/acats-4/tests/c3/c34004a.ada: Likewise.
- * ada/acats-4/tests/c3/c34004c.ada: Likewise.
- * ada/acats-4/tests/c3/c34005a.ada: Likewise.
- * ada/acats-4/tests/c3/c34005c.ada: Likewise.
- * ada/acats-4/tests/c3/c34005d.ada: Likewise.
- * ada/acats-4/tests/c3/c34005f.ada: Likewise.
- * ada/acats-4/tests/c3/c34005g.ada: Likewise.
- * ada/acats-4/tests/c3/c34005i.ada: Likewise.
- * ada/acats-4/tests/c3/c34005j.ada: Likewise.
- * ada/acats-4/tests/c3/c34005l.ada: Likewise.
- * ada/acats-4/tests/c3/c34005m.ada: Likewise.
- * ada/acats-4/tests/c3/c34005o.ada: Likewise.
- * ada/acats-4/tests/c3/c34005p.ada: Likewise.
- * ada/acats-4/tests/c3/c34005r.ada: Likewise.
- * ada/acats-4/tests/c3/c34005s.ada: Likewise.
- * ada/acats-4/tests/c3/c34005u.ada: Likewise.
- * ada/acats-4/tests/c3/c34005v.ada: Likewise.
- * ada/acats-4/tests/c3/c34006a.ada: Likewise.
- * ada/acats-4/tests/c3/c34006d.ada: Likewise.
- * ada/acats-4/tests/c3/c34006f.ada: Likewise.
- * ada/acats-4/tests/c3/c34006g.ada: Likewise.
- * ada/acats-4/tests/c3/c34006j.ada: Likewise.
- * ada/acats-4/tests/c3/c34006l.ada: Likewise.
- * ada/acats-4/tests/c3/c34007a.ada: Likewise.
- * ada/acats-4/tests/c3/c34007d.ada: Likewise.
- * ada/acats-4/tests/c3/c34007f.ada: Likewise.
- * ada/acats-4/tests/c3/c34007g.ada: Likewise.
- * ada/acats-4/tests/c3/c34007i.ada: Likewise.
- * ada/acats-4/tests/c3/c34007j.ada: Likewise.
- * ada/acats-4/tests/c3/c34007m.ada: Likewise.
- * ada/acats-4/tests/c3/c34007p.ada: Likewise.
- * ada/acats-4/tests/c3/c34007r.ada: Likewise.
- * ada/acats-4/tests/c3/c34007s.ada: Likewise.
- * ada/acats-4/tests/c3/c34007u.ada: Likewise.
- * ada/acats-4/tests/c3/c34007v.ada: Likewise.
- * ada/acats-4/tests/c3/c34008a.ada: Likewise.
- * ada/acats-4/tests/c3/c34009a.ada: Likewise.
- * ada/acats-4/tests/c3/c34009d.ada: Likewise.
- * ada/acats-4/tests/c3/c34009f.ada: Likewise.
- * ada/acats-4/tests/c3/c34009g.ada: Likewise.
- * ada/acats-4/tests/c3/c34009j.ada: Likewise.
- * ada/acats-4/tests/c3/c34009l.ada: Likewise.
- * ada/acats-4/tests/c3/c34011b.ada: Likewise.
- * ada/acats-4/tests/c3/c34012a.ada: Likewise.
- * ada/acats-4/tests/c3/c34014a.ada: Likewise.
- * ada/acats-4/tests/c3/c34014c.ada: Likewise.
- * ada/acats-4/tests/c3/c34014e.ada: Likewise.
- * ada/acats-4/tests/c3/c34014g.ada: Likewise.
- * ada/acats-4/tests/c3/c34014h.ada: Likewise.
- * ada/acats-4/tests/c3/c34014n.ada: Likewise.
- * ada/acats-4/tests/c3/c34014p.ada: Likewise.
- * ada/acats-4/tests/c3/c34014r.ada: Likewise.
- * ada/acats-4/tests/c3/c34014t.ada: Likewise.
- * ada/acats-4/tests/c3/c34014u.ada: Likewise.
- * ada/acats-4/tests/c3/c34018a.ada: Likewise.
- * ada/acats-4/tests/c3/c340a01.a: Likewise.
- * ada/acats-4/tests/c3/c340a02.a: Likewise.
- * ada/acats-4/tests/c3/c341a01.a: Likewise.
- * ada/acats-4/tests/c3/c341a02.a: Likewise.
- * ada/acats-4/tests/c3/c341a03.a: Likewise.
- * ada/acats-4/tests/c3/c341a04.a: Likewise.
- * ada/acats-4/tests/c3/c350001.a: Likewise.
- * ada/acats-4/tests/c3/c35003a.ada: Likewise.
- * ada/acats-4/tests/c3/c35003b.ada: Likewise.
- * ada/acats-4/tests/c3/c35003d.ada: Likewise.
- * ada/acats-4/tests/c3/c350a01.a: Likewise.
- * ada/acats-4/tests/c3/c350a02.a: Likewise.
- * ada/acats-4/tests/c3/c350b01.a: Likewise.
- * ada/acats-4/tests/c3/c350b02.a: Likewise.
- * ada/acats-4/tests/c3/c35102a.ada: Likewise.
- * ada/acats-4/tests/c3/c352001.a: Likewise.
- * ada/acats-4/tests/c3/c354002.a: Likewise.
- * ada/acats-4/tests/c3/c354003.a: Likewise.
- * ada/acats-4/tests/c3/c354004.a: Likewise.
- * ada/acats-4/tests/c3/c35502a.ada: Likewise.
- * ada/acats-4/tests/c3/c35502b.ada: Likewise.
- * ada/acats-4/tests/c3/c35502c.ada: Likewise.
- * ada/acats-4/tests/c3/c35502d.tst: Likewise.
- * ada/acats-4/tests/c3/c35502e.ada: Likewise.
- * ada/acats-4/tests/c3/c35502f.tst: Likewise.
- * ada/acats-4/tests/c3/c35502g.ada: Likewise.
- * ada/acats-4/tests/c3/c35502h.ada: Likewise.
- * ada/acats-4/tests/c3/c35502i.ada: Likewise.
- * ada/acats-4/tests/c3/c35502j.ada: Likewise.
- * ada/acats-4/tests/c3/c35502k.ada: Likewise.
- * ada/acats-4/tests/c3/c35502l.ada: Likewise.
- * ada/acats-4/tests/c3/c35502m.ada: Likewise.
- * ada/acats-4/tests/c3/c35502n.ada: Likewise.
- * ada/acats-4/tests/c3/c35502o.ada: Likewise.
- * ada/acats-4/tests/c3/c35502p.ada: Likewise.
- * ada/acats-4/tests/c3/c35503a.ada: Likewise.
- * ada/acats-4/tests/c3/c35503b.ada: Likewise.
- * ada/acats-4/tests/c3/c35503c.ada: Likewise.
- * ada/acats-4/tests/c3/c35503d.tst: Likewise.
- * ada/acats-4/tests/c3/c35503e.ada: Likewise.
- * ada/acats-4/tests/c3/c35503f.tst: Likewise.
- * ada/acats-4/tests/c3/c35503g.ada: Likewise.
- * ada/acats-4/tests/c3/c35503h.ada: Likewise.
- * ada/acats-4/tests/c3/c35503k.ada: Likewise.
- * ada/acats-4/tests/c3/c35503l.ada: Likewise.
- * ada/acats-4/tests/c3/c35503o.ada: Likewise.
- * ada/acats-4/tests/c3/c35503p.ada: Likewise.
- * ada/acats-4/tests/c3/c35504a.ada: Likewise.
- * ada/acats-4/tests/c3/c35504b.ada: Likewise.
- * ada/acats-4/tests/c3/c35505c.ada: Likewise.
- * ada/acats-4/tests/c3/c35505e.ada: Likewise.
- * ada/acats-4/tests/c3/c35505f.ada: Likewise.
- * ada/acats-4/tests/c3/c35507a.ada: Likewise.
- * ada/acats-4/tests/c3/c35507b.ada: Likewise.
- * ada/acats-4/tests/c3/c35507c.ada: Likewise.
- * ada/acats-4/tests/c3/c35507e.ada: Likewise.
- * ada/acats-4/tests/c3/c35507g.ada: Likewise.
- * ada/acats-4/tests/c3/c35507h.ada: Likewise.
- * ada/acats-4/tests/c3/c35507i.ada: Likewise.
- * ada/acats-4/tests/c3/c35507j.ada: Likewise.
- * ada/acats-4/tests/c3/c35507k.ada: Likewise.
- * ada/acats-4/tests/c3/c35507l.ada: Likewise.
- * ada/acats-4/tests/c3/c35507m.ada: Likewise.
- * ada/acats-4/tests/c3/c35507n.ada: Likewise.
- * ada/acats-4/tests/c3/c35507o.ada: Likewise.
- * ada/acats-4/tests/c3/c35507p.ada: Likewise.
- * ada/acats-4/tests/c3/c35508a.ada: Likewise.
- * ada/acats-4/tests/c3/c35508b.ada: Likewise.
- * ada/acats-4/tests/c3/c35508c.ada: Likewise.
- * ada/acats-4/tests/c3/c35508e.ada: Likewise.
- * ada/acats-4/tests/c3/c35508g.ada: Likewise.
- * ada/acats-4/tests/c3/c35508h.ada: Likewise.
- * ada/acats-4/tests/c3/c35508k.ada: Likewise.
- * ada/acats-4/tests/c3/c35508l.ada: Likewise.
- * ada/acats-4/tests/c3/c35508o.ada: Likewise.
- * ada/acats-4/tests/c3/c35508p.ada: Likewise.
- * ada/acats-4/tests/c3/c35703a.ada: Likewise.
- * ada/acats-4/tests/c3/c35704a.ada: Likewise.
- * ada/acats-4/tests/c3/c35704b.ada: Likewise.
- * ada/acats-4/tests/c3/c35704c.ada: Likewise.
- * ada/acats-4/tests/c3/c35704d.ada: Likewise.
- * ada/acats-4/tests/c3/c35801d.ada: Likewise.
- * ada/acats-4/tests/c3/c35902d.ada: Likewise.
- * ada/acats-4/tests/c3/c35904a.ada: Likewise.
- * ada/acats-4/tests/c3/c35904b.ada: Likewise.
- * ada/acats-4/tests/c3/c35a001.a: Likewise.
- * ada/acats-4/tests/c3/c35a02a.ada: Likewise.
- * ada/acats-4/tests/c3/c35a05a.ada: Likewise.
- * ada/acats-4/tests/c3/c35a05d.ada: Likewise.
- * ada/acats-4/tests/c3/c35a05n.ada: Likewise.
- * ada/acats-4/tests/c3/c35a05q.ada: Likewise.
- * ada/acats-4/tests/c3/c35a07a.ada: Likewise.
- * ada/acats-4/tests/c3/c35a07d.ada: Likewise.
- * ada/acats-4/tests/c3/c35a08b.ada: Likewise.
- * ada/acats-4/tests/c3/c360002.a: Likewise.
- * ada/acats-4/tests/c3/c360a01.a: Likewise.
- * ada/acats-4/tests/c3/c360a02.a: Likewise.
- * ada/acats-4/tests/c3/c360b01.a: Likewise.
- * ada/acats-4/tests/c3/c360b02.a: Likewise.
- * ada/acats-4/tests/c3/c36104a.ada: Likewise.
- * ada/acats-4/tests/c3/c36104b.ada: Likewise.
- * ada/acats-4/tests/c3/c36172a.ada: Likewise.
- * ada/acats-4/tests/c3/c36172b.ada: Likewise.
- * ada/acats-4/tests/c3/c36172c.ada: Likewise.
- * ada/acats-4/tests/c3/c36174a.ada: Likewise.
- * ada/acats-4/tests/c3/c36180a.ada: Likewise.
- * ada/acats-4/tests/c3/c36202c.ada: Likewise.
- * ada/acats-4/tests/c3/c36203a.ada: Likewise.
- * ada/acats-4/tests/c3/c36204a.ada: Likewise.
- * ada/acats-4/tests/c3/c36204b.ada: Likewise.
- * ada/acats-4/tests/c3/c36204c.ada: Likewise.
- * ada/acats-4/tests/c3/c36204d.ada: Likewise.
- * ada/acats-4/tests/c3/c36205a.ada: Likewise.
- * ada/acats-4/tests/c3/c36205b.ada: Likewise.
- * ada/acats-4/tests/c3/c36205c.ada: Likewise.
- * ada/acats-4/tests/c3/c36205d.ada: Likewise.
- * ada/acats-4/tests/c3/c36205e.ada: Likewise.
- * ada/acats-4/tests/c3/c36205f.ada: Likewise.
- * ada/acats-4/tests/c3/c36205g.ada: Likewise.
- * ada/acats-4/tests/c3/c36205h.ada: Likewise.
- * ada/acats-4/tests/c3/c36205i.ada: Likewise.
- * ada/acats-4/tests/c3/c36205j.ada: Likewise.
- * ada/acats-4/tests/c3/c36205k.ada: Likewise.
- * ada/acats-4/tests/c3/c36205l.ada: Likewise.
- * ada/acats-4/tests/c3/c36301a.ada: Likewise.
- * ada/acats-4/tests/c3/c36301b.ada: Likewise.
- * ada/acats-4/tests/c3/c36302a.ada: Likewise.
- * ada/acats-4/tests/c3/c36304a.ada: Likewise.
- * ada/acats-4/tests/c3/c36305a.ada: Likewise.
- * ada/acats-4/tests/c3/c37002a.ada: Likewise.
- * ada/acats-4/tests/c3/c37003a.ada: Likewise.
- * ada/acats-4/tests/c3/c37003b.ada: Likewise.
- * ada/acats-4/tests/c3/c37005a.ada: Likewise.
- * ada/acats-4/tests/c3/c37006a.ada: Likewise.
- * ada/acats-4/tests/c3/c37008a.ada: Likewise.
- * ada/acats-4/tests/c3/c37008b.ada: Likewise.
- * ada/acats-4/tests/c3/c37009a.ada: Likewise.
- * ada/acats-4/tests/c3/c37010a.ada: Likewise.
- * ada/acats-4/tests/c3/c37010b.ada: Likewise.
- * ada/acats-4/tests/c3/c371001.a: Likewise.
- * ada/acats-4/tests/c3/c371002.a: Likewise.
- * ada/acats-4/tests/c3/c371003.a: Likewise.
- * ada/acats-4/tests/c3/c37102b.ada: Likewise.
- * ada/acats-4/tests/c3/c37103a.ada: Likewise.
- * ada/acats-4/tests/c3/c37105a.ada: Likewise.
- * ada/acats-4/tests/c3/c37107a.ada: Likewise.
- * ada/acats-4/tests/c3/c37108b.ada: Likewise.
- * ada/acats-4/tests/c3/c37206a.ada: Likewise.
- * ada/acats-4/tests/c3/c37207a.ada: Likewise.
- * ada/acats-4/tests/c3/c37208a.ada: Likewise.
- * ada/acats-4/tests/c3/c37208b.ada: Likewise.
- * ada/acats-4/tests/c3/c37209a.ada: Likewise.
- * ada/acats-4/tests/c3/c37209b.ada: Likewise.
- * ada/acats-4/tests/c3/c37210a.ada: Likewise.
- * ada/acats-4/tests/c3/c37211a.ada: Likewise.
- * ada/acats-4/tests/c3/c37211b.ada: Likewise.
- * ada/acats-4/tests/c3/c37211c.ada: Likewise.
- * ada/acats-4/tests/c3/c37211d.ada: Likewise.
- * ada/acats-4/tests/c3/c37211e.ada: Likewise.
- * ada/acats-4/tests/c3/c37213b.ada: Likewise.
- * ada/acats-4/tests/c3/c37213d.ada: Likewise.
- * ada/acats-4/tests/c3/c37213f.ada: Likewise.
- * ada/acats-4/tests/c3/c37213h.ada: Likewise.
- * ada/acats-4/tests/c3/c37213j.ada: Likewise.
- * ada/acats-4/tests/c3/c37213k.ada: Likewise.
- * ada/acats-4/tests/c3/c37213l.ada: Likewise.
- * ada/acats-4/tests/c3/c37215b.ada: Likewise.
- * ada/acats-4/tests/c3/c37215d.ada: Likewise.
- * ada/acats-4/tests/c3/c37215f.ada: Likewise.
- * ada/acats-4/tests/c3/c37215h.ada: Likewise.
- * ada/acats-4/tests/c3/c37217a.ada: Likewise.
- * ada/acats-4/tests/c3/c37217b.ada: Likewise.
- * ada/acats-4/tests/c3/c37217c.ada: Likewise.
- * ada/acats-4/tests/c3/c37304a.ada: Likewise.
- * ada/acats-4/tests/c3/c37305a.ada: Likewise.
- * ada/acats-4/tests/c3/c37306a.ada: Likewise.
- * ada/acats-4/tests/c3/c37309a.ada: Likewise.
- * ada/acats-4/tests/c3/c37310a.ada: Likewise.
- * ada/acats-4/tests/c3/c37312a.ada: Likewise.
- * ada/acats-4/tests/c3/c37402a.ada: Likewise.
- * ada/acats-4/tests/c3/c37403a.ada: Likewise.
- * ada/acats-4/tests/c3/c37404a.ada: Likewise.
- * ada/acats-4/tests/c3/c37404b.ada: Likewise.
- * ada/acats-4/tests/c3/c37405a.ada: Likewise.
- * ada/acats-4/tests/c3/c37411a.ada: Likewise.
- * ada/acats-4/tests/c3/c380001.a: Likewise.
- * ada/acats-4/tests/c3/c380002.a: Likewise.
- * ada/acats-4/tests/c3/c380003.a: Likewise.
- * ada/acats-4/tests/c3/c380004.a: Likewise.
- * ada/acats-4/tests/c3/c38002a.ada: Likewise.
- * ada/acats-4/tests/c3/c38002b.ada: Likewise.
- * ada/acats-4/tests/c3/c38005a.ada: Likewise.
- * ada/acats-4/tests/c3/c38005b.ada: Likewise.
- * ada/acats-4/tests/c3/c38005c.ada: Likewise.
- * ada/acats-4/tests/c3/c38102a.ada: Likewise.
- * ada/acats-4/tests/c3/c38102b.ada: Likewise.
- * ada/acats-4/tests/c3/c38102c.ada: Likewise.
- * ada/acats-4/tests/c3/c38102d.ada: Likewise.
- * ada/acats-4/tests/c3/c38102e.ada: Likewise.
- * ada/acats-4/tests/c3/c38104a.ada: Likewise.
- * ada/acats-4/tests/c3/c38107a.ada: Likewise.
- * ada/acats-4/tests/c3/c38107b.ada: Likewise.
- * ada/acats-4/tests/c3/c38108a.ada: Likewise.
- * ada/acats-4/tests/c3/c38108b.ada: Likewise.
- * ada/acats-4/tests/c3/c38108c0.ada: Likewise.
- * ada/acats-4/tests/c3/c38108c1.ada: Likewise.
- * ada/acats-4/tests/c3/c38108c2.ada: Likewise.
- * ada/acats-4/tests/c3/c38108d0.ada: Likewise.
- * ada/acats-4/tests/c3/c38108d1.ada: Likewise.
- * ada/acats-4/tests/c3/c3900010.a: Likewise.
- * ada/acats-4/tests/c3/c3900011.am: Likewise.
- * ada/acats-4/tests/c3/c390002.a: Likewise.
- * ada/acats-4/tests/c3/c390003.a: Likewise.
- * ada/acats-4/tests/c3/c390004.a: Likewise.
- * ada/acats-4/tests/c3/c3900050.a: Likewise.
- * ada/acats-4/tests/c3/c3900051.a: Likewise.
- * ada/acats-4/tests/c3/c3900052.a: Likewise.
- * ada/acats-4/tests/c3/c3900053.am: Likewise.
- * ada/acats-4/tests/c3/c3900060.a: Likewise.
- * ada/acats-4/tests/c3/c3900061.a: Likewise.
- * ada/acats-4/tests/c3/c3900062.a: Likewise.
- * ada/acats-4/tests/c3/c3900063.am: Likewise.
- * ada/acats-4/tests/c3/c390007.a: Likewise.
- * ada/acats-4/tests/c3/c390010.a: Likewise.
- * ada/acats-4/tests/c3/c390011.a: Likewise.
- * ada/acats-4/tests/c3/c390012.a: Likewise.
- * ada/acats-4/tests/c3/c39006a.ada: Likewise.
- * ada/acats-4/tests/c3/c39006b.ada: Likewise.
- * ada/acats-4/tests/c3/c39006c0.ada: Likewise.
- * ada/acats-4/tests/c3/c39006c1.ada: Likewise.
- * ada/acats-4/tests/c3/c39006d.ada: Likewise.
- * ada/acats-4/tests/c3/c39006e.ada: Likewise.
- * ada/acats-4/tests/c3/c39006f0.ada: Likewise.
- * ada/acats-4/tests/c3/c39006f1.ada: Likewise.
- * ada/acats-4/tests/c3/c39006f2.ada: Likewise.
- * ada/acats-4/tests/c3/c39006f3.ada: Likewise.
- * ada/acats-4/tests/c3/c39006g.ada: Likewise.
- * ada/acats-4/tests/c3/c39007a.ada: Likewise.
- * ada/acats-4/tests/c3/c39007b.ada: Likewise.
- * ada/acats-4/tests/c3/c39008a.ada: Likewise.
- * ada/acats-4/tests/c3/c39008b.ada: Likewise.
- * ada/acats-4/tests/c3/c39008c.ada: Likewise.
- * ada/acats-4/tests/c3/c390a010.a: Likewise.
- * ada/acats-4/tests/c3/c390a011.am: Likewise.
- * ada/acats-4/tests/c3/c390a020.a: Likewise.
- * ada/acats-4/tests/c3/c390a021.a: Likewise.
- * ada/acats-4/tests/c3/c390a022.am: Likewise.
- * ada/acats-4/tests/c3/c390a030.a: Likewise.
- * ada/acats-4/tests/c3/c390a031.am: Likewise.
- * ada/acats-4/tests/c3/c391001.a: Likewise.
- * ada/acats-4/tests/c3/c391002.a: Likewise.
- * ada/acats-4/tests/c3/c391003.a: Likewise.
- * ada/acats-4/tests/c3/c392002.a: Likewise.
- * ada/acats-4/tests/c3/c392003.a: Likewise.
- * ada/acats-4/tests/c3/c392004.a: Likewise.
- * ada/acats-4/tests/c3/c392005.a: Likewise.
- * ada/acats-4/tests/c3/c392008.a: Likewise.
- * ada/acats-4/tests/c3/c392010.a: Likewise.
- * ada/acats-4/tests/c3/c392011.a: Likewise.
- * ada/acats-4/tests/c3/c392013.a: Likewise.
- * ada/acats-4/tests/c3/c392014.a: Likewise.
- * ada/acats-4/tests/c3/c392015.a: Likewise.
- * ada/acats-4/tests/c3/c392a01.a: Likewise.
- * ada/acats-4/tests/c3/c392c05.a: Likewise.
- * ada/acats-4/tests/c3/c392c07.a: Likewise.
- * ada/acats-4/tests/c3/c392d01.a: Likewise.
- * ada/acats-4/tests/c3/c392d02.a: Likewise.
- * ada/acats-4/tests/c3/c392d03.a: Likewise.
- * ada/acats-4/tests/c3/c393001.a: Likewise.
- * ada/acats-4/tests/c3/c393007.a: Likewise.
- * ada/acats-4/tests/c3/c393008.a: Likewise.
- * ada/acats-4/tests/c3/c393009.a: Likewise.
- * ada/acats-4/tests/c3/c393010.a: Likewise.
- * ada/acats-4/tests/c3/c393011.a: Likewise.
- * ada/acats-4/tests/c3/c393012.a: Likewise.
- * ada/acats-4/tests/c3/c393013.a: Likewise.
- * ada/acats-4/tests/c3/c393a02.a: Likewise.
- * ada/acats-4/tests/c3/c393a03.a: Likewise.
- * ada/acats-4/tests/c3/c393a05.a: Likewise.
- * ada/acats-4/tests/c3/c393a06.a: Likewise.
- * ada/acats-4/tests/c3/c393b12.a: Likewise.
- * ada/acats-4/tests/c3/c393b13.a: Likewise.
- * ada/acats-4/tests/c3/c393b14.a: Likewise.
- * ada/acats-4/tests/c3/c394001.a: Likewise.
- * ada/acats-4/tests/c3/c394002.a: Likewise.
- * ada/acats-4/tests/c3/c394003.a: Likewise.
- * ada/acats-4/tests/c3/c3a0001.a: Likewise.
- * ada/acats-4/tests/c3/c3a0002.a: Likewise.
- * ada/acats-4/tests/c3/c3a0003.a: Likewise.
- * ada/acats-4/tests/c3/c3a0004.a: Likewise.
- * ada/acats-4/tests/c3/c3a0005.a: Likewise.
- * ada/acats-4/tests/c3/c3a0006.a: Likewise.
- * ada/acats-4/tests/c3/c3a0007.a: Likewise.
- * ada/acats-4/tests/c3/c3a0008.a: Likewise.
- * ada/acats-4/tests/c3/c3a0009.a: Likewise.
- * ada/acats-4/tests/c3/c3a0010.a: Likewise.
- * ada/acats-4/tests/c3/c3a0011.a: Likewise.
- * ada/acats-4/tests/c3/c3a00120.a: Likewise.
- * ada/acats-4/tests/c3/c3a00121.a: Likewise.
- * ada/acats-4/tests/c3/c3a00122.am: Likewise.
- * ada/acats-4/tests/c3/c3a0013.a: Likewise.
- * ada/acats-4/tests/c3/c3a0014.a: Likewise.
- * ada/acats-4/tests/c3/c3a0015.a: Likewise.
- * ada/acats-4/tests/c3/c3a0016.a: Likewise.
- * ada/acats-4/tests/c3/c3a0017.a: Likewise.
- * ada/acats-4/tests/c3/c3a0018.a: Likewise.
- * ada/acats-4/tests/c3/c3a0019.a: Likewise.
- * ada/acats-4/tests/c3/c3a0020.a: Likewise.
- * ada/acats-4/tests/c3/c3a0021.a: Likewise.
- * ada/acats-4/tests/c3/c3a0022.a: Likewise.
- * ada/acats-4/tests/c3/c3a0023.a: Likewise.
- * ada/acats-4/tests/c3/c3a0024.a: Likewise.
- * ada/acats-4/tests/c3/c3a0025.a: Likewise.
- * ada/acats-4/tests/c3/c3a0026.a: Likewise.
- * ada/acats-4/tests/c3/c3a0027.a: Likewise.
- * ada/acats-4/tests/c3/c3a0028.a: Likewise.
- * ada/acats-4/tests/c3/c3a0029.a: Likewise.
- * ada/acats-4/tests/c3/c3a0030.a: Likewise.
- * ada/acats-4/tests/c3/c3a1001.a: Likewise.
- * ada/acats-4/tests/c3/c3a1002.a: Likewise.
- * ada/acats-4/tests/c3/c3a10030.a: Likewise.
- * ada/acats-4/tests/c3/c3a10031.a: Likewise.
- * ada/acats-4/tests/c3/c3a10032.am: Likewise.
- * ada/acats-4/tests/c3/c3a10040.a: Likewise.
- * ada/acats-4/tests/c3/c3a10041.a: Likewise.
- * ada/acats-4/tests/c3/c3a10042.am: Likewise.
- * ada/acats-4/tests/c3/c3a1005.a: Likewise.
- * ada/acats-4/tests/c3/c3a2001.a: Likewise.
- * ada/acats-4/tests/c3/c3a2002.a: Likewise.
- * ada/acats-4/tests/c3/c3a2003.a: Likewise.
- * ada/acats-4/tests/c3/c3a2004.a: Likewise.
- * ada/acats-4/tests/c3/c3a2a01.a: Likewise.
- * ada/acats-4/tests/c3/c3a2a02.a: Likewise.
- * ada/acats-4/tests/c4/c410001.a: Likewise.
- * ada/acats-4/tests/c4/c41101d.ada: Likewise.
- * ada/acats-4/tests/c4/c41103a.ada: Likewise.
- * ada/acats-4/tests/c4/c41103b.ada: Likewise.
- * ada/acats-4/tests/c4/c41104a.ada: Likewise.
- * ada/acats-4/tests/c4/c41105a.ada: Likewise.
- * ada/acats-4/tests/c4/c41107a.ada: Likewise.
- * ada/acats-4/tests/c4/c41201d.ada: Likewise.
- * ada/acats-4/tests/c4/c41203a.ada: Likewise.
- * ada/acats-4/tests/c4/c41203b.ada: Likewise.
- * ada/acats-4/tests/c4/c41204a.ada: Likewise.
- * ada/acats-4/tests/c4/c41205a.ada: Likewise.
- * ada/acats-4/tests/c4/c41206a.ada: Likewise.
- * ada/acats-4/tests/c4/c41207a.ada: Likewise.
- * ada/acats-4/tests/c4/c413001.a: Likewise.
- * ada/acats-4/tests/c4/c413002.a: Likewise.
- * ada/acats-4/tests/c4/c413003.a: Likewise.
- * ada/acats-4/tests/c4/c413004.a: Likewise.
- * ada/acats-4/tests/c4/c413005.a: Likewise.
- * ada/acats-4/tests/c4/c413006.a: Likewise.
- * ada/acats-4/tests/c4/c413007.a: Likewise.
- * ada/acats-4/tests/c4/c41301a.ada: Likewise.
- * ada/acats-4/tests/c4/c41303a.ada: Likewise.
- * ada/acats-4/tests/c4/c41303b.ada: Likewise.
- * ada/acats-4/tests/c4/c41303c.ada: Likewise.
- * ada/acats-4/tests/c4/c41303e.ada: Likewise.
- * ada/acats-4/tests/c4/c41303f.ada: Likewise.
- * ada/acats-4/tests/c4/c41303g.ada: Likewise.
- * ada/acats-4/tests/c4/c41303i.ada: Likewise.
- * ada/acats-4/tests/c4/c41303j.ada: Likewise.
- * ada/acats-4/tests/c4/c41303k.ada: Likewise.
- * ada/acats-4/tests/c4/c41303m.ada: Likewise.
- * ada/acats-4/tests/c4/c41303n.ada: Likewise.
- * ada/acats-4/tests/c4/c41303o.ada: Likewise.
- * ada/acats-4/tests/c4/c41303q.ada: Likewise.
- * ada/acats-4/tests/c4/c41303r.ada: Likewise.
- * ada/acats-4/tests/c4/c41303s.ada: Likewise.
- * ada/acats-4/tests/c4/c41303u.ada: Likewise.
- * ada/acats-4/tests/c4/c41303v.ada: Likewise.
- * ada/acats-4/tests/c4/c41303w.ada: Likewise.
- * ada/acats-4/tests/c4/c41304a.ada: Likewise.
- * ada/acats-4/tests/c4/c41304b.ada: Likewise.
- * ada/acats-4/tests/c4/c41306b.ada: Likewise.
- * ada/acats-4/tests/c4/c41306c.ada: Likewise.
- * ada/acats-4/tests/c4/c41307d.ada: Likewise.
- * ada/acats-4/tests/c4/c41309a.ada: Likewise.
- * ada/acats-4/tests/c4/c41320a.ada: Likewise.
- * ada/acats-4/tests/c4/c41321a.ada: Likewise.
- * ada/acats-4/tests/c4/c41322a.ada: Likewise.
- * ada/acats-4/tests/c4/c41323a.ada: Likewise.
- * ada/acats-4/tests/c4/c41324a.ada: Likewise.
- * ada/acats-4/tests/c4/c41325a.ada: Likewise.
- * ada/acats-4/tests/c4/c41326a.ada: Likewise.
- * ada/acats-4/tests/c4/c41327a.ada: Likewise.
- * ada/acats-4/tests/c4/c41328a.ada: Likewise.
- * ada/acats-4/tests/c4/c41401a.ada: Likewise.
- * ada/acats-4/tests/c4/c41402a.ada: Likewise.
- * ada/acats-4/tests/c4/c41404a.ada: Likewise.
- * ada/acats-4/tests/c4/c416a01.a: Likewise.
- * ada/acats-4/tests/c4/c416a02.a: Likewise.
- * ada/acats-4/tests/c4/c420001.a: Likewise.
- * ada/acats-4/tests/c4/c42006a.ada: Likewise.
- * ada/acats-4/tests/c4/c42007e.ada: Likewise.
- * ada/acats-4/tests/c4/c43003a.ada: Likewise.
- * ada/acats-4/tests/c4/c43004a.ada: Likewise.
- * ada/acats-4/tests/c4/c43004c.ada: Likewise.
- * ada/acats-4/tests/c4/c431001.a: Likewise.
- * ada/acats-4/tests/c4/c431002.a: Likewise.
- * ada/acats-4/tests/c4/c431003.a: Likewise.
- * ada/acats-4/tests/c4/c431004.a: Likewise.
- * ada/acats-4/tests/c4/c43103a.ada: Likewise.
- * ada/acats-4/tests/c4/c43103b.ada: Likewise.
- * ada/acats-4/tests/c4/c43104a.ada: Likewise.
- * ada/acats-4/tests/c4/c43105a.ada: Likewise.
- * ada/acats-4/tests/c4/c43105b.ada: Likewise.
- * ada/acats-4/tests/c4/c43106a.ada: Likewise.
- * ada/acats-4/tests/c4/c43107a.ada: Likewise.
- * ada/acats-4/tests/c4/c43108a.ada: Likewise.
- * ada/acats-4/tests/c4/c431a01.a: Likewise.
- * ada/acats-4/tests/c4/c431a02.a: Likewise.
- * ada/acats-4/tests/c4/c431a03.a: Likewise.
- * ada/acats-4/tests/c4/c432001.a: Likewise.
- * ada/acats-4/tests/c4/c432002.a: Likewise.
- * ada/acats-4/tests/c4/c432003.a: Likewise.
- * ada/acats-4/tests/c4/c432004.a: Likewise.
- * ada/acats-4/tests/c4/c432005.a: Likewise.
- * ada/acats-4/tests/c4/c43204a.ada: Likewise.
- * ada/acats-4/tests/c4/c43204c.ada: Likewise.
- * ada/acats-4/tests/c4/c43204e.ada: Likewise.
- * ada/acats-4/tests/c4/c43204f.ada: Likewise.
- * ada/acats-4/tests/c4/c43204g.ada: Likewise.
- * ada/acats-4/tests/c4/c43204h.ada: Likewise.
- * ada/acats-4/tests/c4/c43204i.ada: Likewise.
- * ada/acats-4/tests/c4/c43205a.ada: Likewise.
- * ada/acats-4/tests/c4/c43205b.ada: Likewise.
- * ada/acats-4/tests/c4/c43205c.ada: Likewise.
- * ada/acats-4/tests/c4/c43205d.ada: Likewise.
- * ada/acats-4/tests/c4/c43205e.ada: Likewise.
- * ada/acats-4/tests/c4/c43205g.ada: Likewise.
- * ada/acats-4/tests/c4/c43205h.ada: Likewise.
- * ada/acats-4/tests/c4/c43205i.ada: Likewise.
- * ada/acats-4/tests/c4/c43205j.ada: Likewise.
- * ada/acats-4/tests/c4/c43205k.ada: Likewise.
- * ada/acats-4/tests/c4/c43206a.ada: Likewise.
- * ada/acats-4/tests/c4/c43207b.ada: Likewise.
- * ada/acats-4/tests/c4/c43207d.ada: Likewise.
- * ada/acats-4/tests/c4/c43208a.ada: Likewise.
- * ada/acats-4/tests/c4/c43208b.ada: Likewise.
- * ada/acats-4/tests/c4/c43209a.ada: Likewise.
- * ada/acats-4/tests/c4/c43210a.ada: Likewise.
- * ada/acats-4/tests/c4/c43211a.ada: Likewise.
- * ada/acats-4/tests/c4/c43212a.ada: Likewise.
- * ada/acats-4/tests/c4/c43212c.ada: Likewise.
- * ada/acats-4/tests/c4/c43214a.ada: Likewise.
- * ada/acats-4/tests/c4/c43214b.ada: Likewise.
- * ada/acats-4/tests/c4/c43214c.ada: Likewise.
- * ada/acats-4/tests/c4/c43214d.ada: Likewise.
- * ada/acats-4/tests/c4/c43214e.ada: Likewise.
- * ada/acats-4/tests/c4/c43214f.ada: Likewise.
- * ada/acats-4/tests/c4/c43215a.ada: Likewise.
- * ada/acats-4/tests/c4/c43215b.ada: Likewise.
- * ada/acats-4/tests/c4/c43222a.ada: Likewise.
- * ada/acats-4/tests/c4/c43224a.ada: Likewise.
- * ada/acats-4/tests/c4/c433001.a: Likewise.
- * ada/acats-4/tests/c4/c433002.a: Likewise.
- * ada/acats-4/tests/c4/c433003.a: Likewise.
- * ada/acats-4/tests/c4/c433004.a: Likewise.
- * ada/acats-4/tests/c4/c433005.a: Likewise.
- * ada/acats-4/tests/c4/c433006.a: Likewise.
- * ada/acats-4/tests/c4/c433007.a: Likewise.
- * ada/acats-4/tests/c4/c433008.a: Likewise.
- * ada/acats-4/tests/c4/c433a01.a: Likewise.
- * ada/acats-4/tests/c4/c433a02.a: Likewise.
- * ada/acats-4/tests/c4/c433a03.a: Likewise.
- * ada/acats-4/tests/c4/c433a04.a: Likewise.
- * ada/acats-4/tests/c4/c44003d.ada: Likewise.
- * ada/acats-4/tests/c4/c44003f.ada: Likewise.
- * ada/acats-4/tests/c4/c44003g.ada: Likewise.
- * ada/acats-4/tests/c4/c450001.a: Likewise.
- * ada/acats-4/tests/c4/c45112a.ada: Likewise.
- * ada/acats-4/tests/c4/c45112b.ada: Likewise.
- * ada/acats-4/tests/c4/c45113a.ada: Likewise.
- * ada/acats-4/tests/c4/c45114b.ada: Likewise.
- * ada/acats-4/tests/c4/c452001.a: Likewise.
- * ada/acats-4/tests/c4/c452002.a: Likewise.
- * ada/acats-4/tests/c4/c452003.a: Likewise.
- * ada/acats-4/tests/c4/c452004.a: Likewise.
- * ada/acats-4/tests/c4/c452005.a: Likewise.
- * ada/acats-4/tests/c4/c452006.a: Likewise.
- * ada/acats-4/tests/c4/c45201a.ada: Likewise.
- * ada/acats-4/tests/c4/c45201b.ada: Likewise.
- * ada/acats-4/tests/c4/c45202b.ada: Likewise.
- * ada/acats-4/tests/c4/c45210a.ada: Likewise.
- * ada/acats-4/tests/c4/c45211a.ada: Likewise.
- * ada/acats-4/tests/c4/c45220a.ada: Likewise.
- * ada/acats-4/tests/c4/c45220b.ada: Likewise.
- * ada/acats-4/tests/c4/c45220c.ada: Likewise.
- * ada/acats-4/tests/c4/c45220d.ada: Likewise.
- * ada/acats-4/tests/c4/c45220e.ada: Likewise.
- * ada/acats-4/tests/c4/c45220f.ada: Likewise.
- * ada/acats-4/tests/c4/c45231a.ada: Likewise.
- * ada/acats-4/tests/c4/c45231b.dep: Likewise.
- * ada/acats-4/tests/c4/c45231c.dep: Likewise.
- * ada/acats-4/tests/c4/c45231d.tst: Likewise.
- * ada/acats-4/tests/c4/c45232b.ada: Likewise.
- * ada/acats-4/tests/c4/c45242b.ada: Likewise.
- * ada/acats-4/tests/c4/c45251a.ada: Likewise.
- * ada/acats-4/tests/c4/c45252a.ada: Likewise.
- * ada/acats-4/tests/c4/c45252b.ada: Likewise.
- * ada/acats-4/tests/c4/c45253a.ada: Likewise.
- * ada/acats-4/tests/c4/c45262a.ada: Likewise.
- * ada/acats-4/tests/c4/c45262b.ada: Likewise.
- * ada/acats-4/tests/c4/c45262c.ada: Likewise.
- * ada/acats-4/tests/c4/c45262d.ada: Likewise.
- * ada/acats-4/tests/c4/c45264a.ada: Likewise.
- * ada/acats-4/tests/c4/c45264b.ada: Likewise.
- * ada/acats-4/tests/c4/c45264c.ada: Likewise.
- * ada/acats-4/tests/c4/c45265a.ada: Likewise.
- * ada/acats-4/tests/c4/c45271a.ada: Likewise.
- * ada/acats-4/tests/c4/c45272a.ada: Likewise.
- * ada/acats-4/tests/c4/c45273a.ada: Likewise.
- * ada/acats-4/tests/c4/c45274a.ada: Likewise.
- * ada/acats-4/tests/c4/c45274b.ada: Likewise.
- * ada/acats-4/tests/c4/c45274c.ada: Likewise.
- * ada/acats-4/tests/c4/c45281a.ada: Likewise.
- * ada/acats-4/tests/c4/c45282a.ada: Likewise.
- * ada/acats-4/tests/c4/c45282b.ada: Likewise.
- * ada/acats-4/tests/c4/c45291a.ada: Likewise.
- * ada/acats-4/tests/c4/c452a01.a: Likewise.
- * ada/acats-4/tests/c4/c452a02.a: Likewise.
- * ada/acats-4/tests/c4/c452a03.a: Likewise.
- * ada/acats-4/tests/c4/c453001.a: Likewise.
- * ada/acats-4/tests/c4/c45303a.ada: Likewise.
- * ada/acats-4/tests/c4/c45304a.ada: Likewise.
- * ada/acats-4/tests/c4/c45304b.dep: Likewise.
- * ada/acats-4/tests/c4/c45304c.dep: Likewise.
- * ada/acats-4/tests/c4/c45322a.ada: Likewise.
- * ada/acats-4/tests/c4/c45323a.ada: Likewise.
- * ada/acats-4/tests/c4/c45331a.ada: Likewise.
- * ada/acats-4/tests/c4/c45342a.ada: Likewise.
- * ada/acats-4/tests/c4/c45343a.ada: Likewise.
- * ada/acats-4/tests/c4/c45344a.ada: Likewise.
- * ada/acats-4/tests/c4/c45345b.ada: Likewise.
- * ada/acats-4/tests/c4/c45347a.ada: Likewise.
- * ada/acats-4/tests/c4/c45347b.ada: Likewise.
- * ada/acats-4/tests/c4/c45347c.ada: Likewise.
- * ada/acats-4/tests/c4/c45347d.ada: Likewise.
- * ada/acats-4/tests/c4/c45411a.ada: Likewise.
- * ada/acats-4/tests/c4/c45411b.dep: Likewise.
- * ada/acats-4/tests/c4/c45411c.dep: Likewise.
- * ada/acats-4/tests/c4/c45411d.ada: Likewise.
- * ada/acats-4/tests/c4/c45413a.ada: Likewise.
- * ada/acats-4/tests/c4/c45431a.ada: Likewise.
- * ada/acats-4/tests/c4/c455001.a: Likewise.
- * ada/acats-4/tests/c4/c45502b.dep: Likewise.
- * ada/acats-4/tests/c4/c45502c.dep: Likewise.
- * ada/acats-4/tests/c4/c45503a.ada: Likewise.
- * ada/acats-4/tests/c4/c45503b.dep: Likewise.
- * ada/acats-4/tests/c4/c45503c.dep: Likewise.
- * ada/acats-4/tests/c4/c45504a.ada: Likewise.
- * ada/acats-4/tests/c4/c45504b.dep: Likewise.
- * ada/acats-4/tests/c4/c45504c.dep: Likewise.
- * ada/acats-4/tests/c4/c45504d.ada: Likewise.
- * ada/acats-4/tests/c4/c45504e.dep: Likewise.
- * ada/acats-4/tests/c4/c45504f.dep: Likewise.
- * ada/acats-4/tests/c4/c45505a.ada: Likewise.
- * ada/acats-4/tests/c4/c45523a.ada: Likewise.
- * ada/acats-4/tests/c4/c45531a.ada: Likewise.
- * ada/acats-4/tests/c4/c45531b.ada: Likewise.
- * ada/acats-4/tests/c4/c45531c.ada: Likewise.
- * ada/acats-4/tests/c4/c45531d.ada: Likewise.
- * ada/acats-4/tests/c4/c45531e.ada: Likewise.
- * ada/acats-4/tests/c4/c45531f.ada: Likewise.
- * ada/acats-4/tests/c4/c45531g.ada: Likewise.
- * ada/acats-4/tests/c4/c45531h.ada: Likewise.
- * ada/acats-4/tests/c4/c45531i.ada: Likewise.
- * ada/acats-4/tests/c4/c45531j.ada: Likewise.
- * ada/acats-4/tests/c4/c45531k.ada: Likewise.
- * ada/acats-4/tests/c4/c45531l.ada: Likewise.
- * ada/acats-4/tests/c4/c45531m.dep: Likewise.
- * ada/acats-4/tests/c4/c45531n.dep: Likewise.
- * ada/acats-4/tests/c4/c45531o.dep: Likewise.
- * ada/acats-4/tests/c4/c45531p.dep: Likewise.
- * ada/acats-4/tests/c4/c45532a.ada: Likewise.
- * ada/acats-4/tests/c4/c45532b.ada: Likewise.
- * ada/acats-4/tests/c4/c45532c.ada: Likewise.
- * ada/acats-4/tests/c4/c45532d.ada: Likewise.
- * ada/acats-4/tests/c4/c45532e.ada: Likewise.
- * ada/acats-4/tests/c4/c45532f.ada: Likewise.
- * ada/acats-4/tests/c4/c45532g.ada: Likewise.
- * ada/acats-4/tests/c4/c45532h.ada: Likewise.
- * ada/acats-4/tests/c4/c45532i.ada: Likewise.
- * ada/acats-4/tests/c4/c45532j.ada: Likewise.
- * ada/acats-4/tests/c4/c45532k.ada: Likewise.
- * ada/acats-4/tests/c4/c45532l.ada: Likewise.
- * ada/acats-4/tests/c4/c45532m.dep: Likewise.
- * ada/acats-4/tests/c4/c45532n.dep: Likewise.
- * ada/acats-4/tests/c4/c45532o.dep: Likewise.
- * ada/acats-4/tests/c4/c45532p.dep: Likewise.
- * ada/acats-4/tests/c4/c45534b.ada: Likewise.
- * ada/acats-4/tests/c4/c45536a.dep: Likewise.
- * ada/acats-4/tests/c4/c456001.a: Likewise.
- * ada/acats-4/tests/c4/c45611a.ada: Likewise.
- * ada/acats-4/tests/c4/c45611b.dep: Likewise.
- * ada/acats-4/tests/c4/c45611c.dep: Likewise.
- * ada/acats-4/tests/c4/c45613a.ada: Likewise.
- * ada/acats-4/tests/c4/c45613b.dep: Likewise.
- * ada/acats-4/tests/c4/c45613c.dep: Likewise.
- * ada/acats-4/tests/c4/c45614a.ada: Likewise.
- * ada/acats-4/tests/c4/c45614b.dep: Likewise.
- * ada/acats-4/tests/c4/c45614c.dep: Likewise.
- * ada/acats-4/tests/c4/c45631a.ada: Likewise.
- * ada/acats-4/tests/c4/c45631b.dep: Likewise.
- * ada/acats-4/tests/c4/c45631c.dep: Likewise.
- * ada/acats-4/tests/c4/c45632a.ada: Likewise.
- * ada/acats-4/tests/c4/c45632b.dep: Likewise.
- * ada/acats-4/tests/c4/c45632c.dep: Likewise.
- * ada/acats-4/tests/c4/c45651a.ada: Likewise.
- * ada/acats-4/tests/c4/c45662a.ada: Likewise.
- * ada/acats-4/tests/c4/c45662b.ada: Likewise.
- * ada/acats-4/tests/c4/c45672a.ada: Likewise.
- * ada/acats-4/tests/c4/c457001.a: Likewise.
- * ada/acats-4/tests/c4/c457002.a: Likewise.
- * ada/acats-4/tests/c4/c457003.a: Likewise.
- * ada/acats-4/tests/c4/c457004.a: Likewise.
- * ada/acats-4/tests/c4/c457005.a: Likewise.
- * ada/acats-4/tests/c4/c457006.a: Likewise.
- * ada/acats-4/tests/c4/c457007.a: Likewise.
- * ada/acats-4/tests/c4/c458001.a: Likewise.
- * ada/acats-4/tests/c4/c458002.a: Likewise.
- * ada/acats-4/tests/c4/c458003.a: Likewise.
- * ada/acats-4/tests/c4/c458a01.a: Likewise.
- * ada/acats-4/tests/c4/c458a02.a: Likewise.
- * ada/acats-4/tests/c4/c460001.a: Likewise.
- * ada/acats-4/tests/c4/c460002.a: Likewise.
- * ada/acats-4/tests/c4/c460004.a: Likewise.
- * ada/acats-4/tests/c4/c460005.a: Likewise.
- * ada/acats-4/tests/c4/c460006.a: Likewise.
- * ada/acats-4/tests/c4/c460007.a: Likewise.
- * ada/acats-4/tests/c4/c460008.a: Likewise.
- * ada/acats-4/tests/c4/c460009.a: Likewise.
- * ada/acats-4/tests/c4/c460010.a: Likewise.
- * ada/acats-4/tests/c4/c460011.a: Likewise.
- * ada/acats-4/tests/c4/c460012.a: Likewise.
- * ada/acats-4/tests/c4/c460013.a: Likewise.
- * ada/acats-4/tests/c4/c460014.a: Likewise.
- * ada/acats-4/tests/c4/c460015.a: Likewise.
- * ada/acats-4/tests/c4/c46011a.ada: Likewise.
- * ada/acats-4/tests/c4/c46013a.ada: Likewise.
- * ada/acats-4/tests/c4/c46014a.ada: Likewise.
- * ada/acats-4/tests/c4/c46021a.ada: Likewise.
- * ada/acats-4/tests/c4/c46024a.ada: Likewise.
- * ada/acats-4/tests/c4/c46031a.ada: Likewise.
- * ada/acats-4/tests/c4/c46032a.ada: Likewise.
- * ada/acats-4/tests/c4/c46033a.ada: Likewise.
- * ada/acats-4/tests/c4/c46041a.ada: Likewise.
- * ada/acats-4/tests/c4/c46042a.ada: Likewise.
- * ada/acats-4/tests/c4/c46043b.ada: Likewise.
- * ada/acats-4/tests/c4/c46044b.ada: Likewise.
- * ada/acats-4/tests/c4/c46051a.ada: Likewise.
- * ada/acats-4/tests/c4/c46051b.ada: Likewise.
- * ada/acats-4/tests/c4/c46051c.ada: Likewise.
- * ada/acats-4/tests/c4/c46052a.ada: Likewise.
- * ada/acats-4/tests/c4/c46053a.ada: Likewise.
- * ada/acats-4/tests/c4/c46054a.ada: Likewise.
- * ada/acats-4/tests/c4/c460a01.a: Likewise.
- * ada/acats-4/tests/c4/c460a02.a: Likewise.
- * ada/acats-4/tests/c4/c470001.a: Likewise.
- * ada/acats-4/tests/c4/c47002a.ada: Likewise.
- * ada/acats-4/tests/c4/c47002b.ada: Likewise.
- * ada/acats-4/tests/c4/c47002c.ada: Likewise.
- * ada/acats-4/tests/c4/c47002d.ada: Likewise.
- * ada/acats-4/tests/c4/c47003a.ada: Likewise.
- * ada/acats-4/tests/c4/c47004a.ada: Likewise.
- * ada/acats-4/tests/c4/c47005a.ada: Likewise.
- * ada/acats-4/tests/c4/c47006a.ada: Likewise.
- * ada/acats-4/tests/c4/c47007a.ada: Likewise.
- * ada/acats-4/tests/c4/c47008a.ada: Likewise.
- * ada/acats-4/tests/c4/c47009a.ada: Likewise.
- * ada/acats-4/tests/c4/c47009b.ada: Likewise.
- * ada/acats-4/tests/c4/c480001.a: Likewise.
- * ada/acats-4/tests/c4/c48004a.ada: Likewise.
- * ada/acats-4/tests/c4/c48004b.ada: Likewise.
- * ada/acats-4/tests/c4/c48004c.ada: Likewise.
- * ada/acats-4/tests/c4/c48004d.ada: Likewise.
- * ada/acats-4/tests/c4/c48004e.ada: Likewise.
- * ada/acats-4/tests/c4/c48004f.ada: Likewise.
- * ada/acats-4/tests/c4/c48005a.ada: Likewise.
- * ada/acats-4/tests/c4/c48005b.ada: Likewise.
- * ada/acats-4/tests/c4/c48006a.ada: Likewise.
- * ada/acats-4/tests/c4/c48006b.ada: Likewise.
- * ada/acats-4/tests/c4/c48007a.ada: Likewise.
- * ada/acats-4/tests/c4/c48007b.ada: Likewise.
- * ada/acats-4/tests/c4/c48007c.ada: Likewise.
- * ada/acats-4/tests/c4/c48008a.ada: Likewise.
- * ada/acats-4/tests/c4/c48008c.ada: Likewise.
- * ada/acats-4/tests/c4/c48009a.ada: Likewise.
- * ada/acats-4/tests/c4/c48009b.ada: Likewise.
- * ada/acats-4/tests/c4/c48009c.ada: Likewise.
- * ada/acats-4/tests/c4/c48009d.ada: Likewise.
- * ada/acats-4/tests/c4/c48009e.ada: Likewise.
- * ada/acats-4/tests/c4/c48009f.ada: Likewise.
- * ada/acats-4/tests/c4/c48009g.ada: Likewise.
- * ada/acats-4/tests/c4/c48009h.ada: Likewise.
- * ada/acats-4/tests/c4/c48009i.ada: Likewise.
- * ada/acats-4/tests/c4/c48009j.ada: Likewise.
- * ada/acats-4/tests/c4/c48010a.ada: Likewise.
- * ada/acats-4/tests/c4/c48011a.ada: Likewise.
- * ada/acats-4/tests/c4/c48012a.ada: Likewise.
- * ada/acats-4/tests/c4/c490001.a: Likewise.
- * ada/acats-4/tests/c4/c490002.a: Likewise.
- * ada/acats-4/tests/c4/c490003.a: Likewise.
- * ada/acats-4/tests/c4/c49020a.ada: Likewise.
- * ada/acats-4/tests/c4/c49021a.ada: Likewise.
- * ada/acats-4/tests/c4/c49022a.ada: Likewise.
- * ada/acats-4/tests/c4/c49022b.ada: Likewise.
- * ada/acats-4/tests/c4/c49022c.ada: Likewise.
- * ada/acats-4/tests/c4/c49023a.ada: Likewise.
- * ada/acats-4/tests/c4/c49024a.ada: Likewise.
- * ada/acats-4/tests/c4/c49025a.ada: Likewise.
- * ada/acats-4/tests/c4/c49026a.ada: Likewise.
- * ada/acats-4/tests/c4/c4a005b.ada: Likewise.
- * ada/acats-4/tests/c4/c4a006a.ada: Likewise.
- * ada/acats-4/tests/c4/c4a007a.tst: Likewise.
- * ada/acats-4/tests/c4/c4a010a.ada: Likewise.
- * ada/acats-4/tests/c4/c4a010b.ada: Likewise.
- * ada/acats-4/tests/c4/c4a011a.ada: Likewise.
- * ada/acats-4/tests/c4/c4a012b.ada: Likewise.
- * ada/acats-4/tests/c4/c4a013a.ada: Likewise.
- * ada/acats-4/tests/c4/c4a014a.ada: Likewise.
- * ada/acats-4/tests/c5/c51004a.ada: Likewise.
- * ada/acats-4/tests/c5/c52005a.ada: Likewise.
- * ada/acats-4/tests/c5/c52005b.ada: Likewise.
- * ada/acats-4/tests/c5/c52005c.ada: Likewise.
- * ada/acats-4/tests/c5/c52005d.ada: Likewise.
- * ada/acats-4/tests/c5/c52005e.ada: Likewise.
- * ada/acats-4/tests/c5/c52005f.ada: Likewise.
- * ada/acats-4/tests/c5/c52008a.ada: Likewise.
- * ada/acats-4/tests/c5/c52008b.ada: Likewise.
- * ada/acats-4/tests/c5/c52009a.ada: Likewise.
- * ada/acats-4/tests/c5/c52009b.ada: Likewise.
- * ada/acats-4/tests/c5/c52010a.ada: Likewise.
- * ada/acats-4/tests/c5/c52011a.ada: Likewise.
- * ada/acats-4/tests/c5/c52011b.ada: Likewise.
- * ada/acats-4/tests/c5/c52101a.ada: Likewise.
- * ada/acats-4/tests/c5/c52102a.ada: Likewise.
- * ada/acats-4/tests/c5/c52102b.ada: Likewise.
- * ada/acats-4/tests/c5/c52102c.ada: Likewise.
- * ada/acats-4/tests/c5/c52102d.ada: Likewise.
- * ada/acats-4/tests/c5/c52103a.ada: Likewise.
- * ada/acats-4/tests/c5/c52103b.ada: Likewise.
- * ada/acats-4/tests/c5/c52103c.ada: Likewise.
- * ada/acats-4/tests/c5/c52103f.ada: Likewise.
- * ada/acats-4/tests/c5/c52103g.ada: Likewise.
- * ada/acats-4/tests/c5/c52103h.ada: Likewise.
- * ada/acats-4/tests/c5/c52103k.ada: Likewise.
- * ada/acats-4/tests/c5/c52103l.ada: Likewise.
- * ada/acats-4/tests/c5/c52103m.ada: Likewise.
- * ada/acats-4/tests/c5/c52103p.ada: Likewise.
- * ada/acats-4/tests/c5/c52103q.ada: Likewise.
- * ada/acats-4/tests/c5/c52103r.ada: Likewise.
- * ada/acats-4/tests/c5/c52103x.ada: Likewise.
- * ada/acats-4/tests/c5/c52104a.ada: Likewise.
- * ada/acats-4/tests/c5/c52104b.ada: Likewise.
- * ada/acats-4/tests/c5/c52104c.ada: Likewise.
- * ada/acats-4/tests/c5/c52104f.ada: Likewise.
- * ada/acats-4/tests/c5/c52104g.ada: Likewise.
- * ada/acats-4/tests/c5/c52104h.ada: Likewise.
- * ada/acats-4/tests/c5/c52104k.ada: Likewise.
- * ada/acats-4/tests/c5/c52104l.ada: Likewise.
- * ada/acats-4/tests/c5/c52104m.ada: Likewise.
- * ada/acats-4/tests/c5/c52104p.ada: Likewise.
- * ada/acats-4/tests/c5/c52104q.ada: Likewise.
- * ada/acats-4/tests/c5/c52104r.ada: Likewise.
- * ada/acats-4/tests/c5/c52104x.ada: Likewise.
- * ada/acats-4/tests/c5/c52104y.ada: Likewise.
- * ada/acats-4/tests/c5/c53007a.ada: Likewise.
- * ada/acats-4/tests/c5/c540001.a: Likewise.
- * ada/acats-4/tests/c5/c540002.a: Likewise.
- * ada/acats-4/tests/c5/c540003.a: Likewise.
- * ada/acats-4/tests/c5/c54a03a.ada: Likewise.
- * ada/acats-4/tests/c5/c54a04a.ada: Likewise.
- * ada/acats-4/tests/c5/c54a07a.ada: Likewise.
- * ada/acats-4/tests/c5/c54a13a.ada: Likewise.
- * ada/acats-4/tests/c5/c54a13b.ada: Likewise.
- * ada/acats-4/tests/c5/c54a13c.ada: Likewise.
- * ada/acats-4/tests/c5/c54a13d.ada: Likewise.
- * ada/acats-4/tests/c5/c54a22a.ada: Likewise.
- * ada/acats-4/tests/c5/c54a23a.ada: Likewise.
- * ada/acats-4/tests/c5/c54a24a.ada: Likewise.
- * ada/acats-4/tests/c5/c54a24b.ada: Likewise.
- * ada/acats-4/tests/c5/c54a42a.ada: Likewise.
- * ada/acats-4/tests/c5/c54a42b.ada: Likewise.
- * ada/acats-4/tests/c5/c54a42c.ada: Likewise.
- * ada/acats-4/tests/c5/c54a42d.ada: Likewise.
- * ada/acats-4/tests/c5/c54a42e.ada: Likewise.
- * ada/acats-4/tests/c5/c54a42f.ada: Likewise.
- * ada/acats-4/tests/c5/c54a42g.ada: Likewise.
- * ada/acats-4/tests/c5/c550001.a: Likewise.
- * ada/acats-4/tests/c5/c552001.a: Likewise.
- * ada/acats-4/tests/c5/c552002.a: Likewise.
- * ada/acats-4/tests/c5/c552a01.a: Likewise.
- * ada/acats-4/tests/c5/c552a02.a: Likewise.
- * ada/acats-4/tests/c5/c55b03a.ada: Likewise.
- * ada/acats-4/tests/c5/c55b04a.ada: Likewise.
- * ada/acats-4/tests/c5/c55b05a.ada: Likewise.
- * ada/acats-4/tests/c5/c55b06a.ada: Likewise.
- * ada/acats-4/tests/c5/c55b06b.ada: Likewise.
- * ada/acats-4/tests/c5/c55b07a.dep: Likewise.
- * ada/acats-4/tests/c5/c55b07b.dep: Likewise.
- * ada/acats-4/tests/c5/c55b10a.ada: Likewise.
- * ada/acats-4/tests/c5/c55b11a.ada: Likewise.
- * ada/acats-4/tests/c5/c55b11b.ada: Likewise.
- * ada/acats-4/tests/c5/c55b15a.ada: Likewise.
- * ada/acats-4/tests/c5/c55b16a.ada: Likewise.
- * ada/acats-4/tests/c5/c55c02a.ada: Likewise.
- * ada/acats-4/tests/c5/c55c02b.ada: Likewise.
- * ada/acats-4/tests/c5/c56002a.ada: Likewise.
- * ada/acats-4/tests/c5/c57003a.ada: Likewise.
- * ada/acats-4/tests/c5/c57004a.ada: Likewise.
- * ada/acats-4/tests/c5/c57004b.ada: Likewise.
- * ada/acats-4/tests/c5/c58004c.ada: Likewise.
- * ada/acats-4/tests/c5/c58004d.ada: Likewise.
- * ada/acats-4/tests/c5/c58004g.ada: Likewise.
- * ada/acats-4/tests/c5/c58005a.ada: Likewise.
- * ada/acats-4/tests/c5/c58005b.ada: Likewise.
- * ada/acats-4/tests/c5/c58005h.ada: Likewise.
- * ada/acats-4/tests/c5/c58006a.ada: Likewise.
- * ada/acats-4/tests/c5/c58006b.ada: Likewise.
- * ada/acats-4/tests/c5/c59002a.ada: Likewise.
- * ada/acats-4/tests/c5/c59002b.ada: Likewise.
- * ada/acats-4/tests/c5/c59002c.ada: Likewise.
- * ada/acats-4/tests/c6/c61008a.ada: Likewise.
- * ada/acats-4/tests/c6/c61009a.ada: Likewise.
- * ada/acats-4/tests/c6/c61010a.ada: Likewise.
- * ada/acats-4/tests/c6/c611001.a: Likewise.
- * ada/acats-4/tests/c6/c611a01.a: Likewise.
- * ada/acats-4/tests/c6/c611a020.a: Likewise.
- * ada/acats-4/tests/c6/c611a021.a: Likewise.
- * ada/acats-4/tests/c6/c611a022.am: Likewise.
- * ada/acats-4/tests/c6/c611a030.a: Likewise.
- * ada/acats-4/tests/c6/c611a031.a: Likewise.
- * ada/acats-4/tests/c6/c611a032.am: Likewise.
- * ada/acats-4/tests/c6/c611a040.a: Likewise.
- * ada/acats-4/tests/c6/c611a041.a: Likewise.
- * ada/acats-4/tests/c6/c611a042.a: Likewise.
- * ada/acats-4/tests/c6/c611a043.am: Likewise.
- * ada/acats-4/tests/c6/c611b010.a: Likewise.
- * ada/acats-4/tests/c6/c611b011.a: Likewise.
- * ada/acats-4/tests/c6/c611b012.am: Likewise.
- * ada/acats-4/tests/c6/c611b020.a: Likewise.
- * ada/acats-4/tests/c6/c611b021.a: Likewise.
- * ada/acats-4/tests/c6/c611b022.am: Likewise.
- * ada/acats-4/tests/c6/c611b030.a: Likewise.
- * ada/acats-4/tests/c6/c611b031.a: Likewise.
- * ada/acats-4/tests/c6/c611b032.a: Likewise.
- * ada/acats-4/tests/c6/c611b033.am: Likewise.
- * ada/acats-4/tests/c6/c620001.a: Likewise.
- * ada/acats-4/tests/c6/c620002.a: Likewise.
- * ada/acats-4/tests/c6/c62002a.ada: Likewise.
- * ada/acats-4/tests/c6/c62003b.ada: Likewise.
- * ada/acats-4/tests/c6/c62004a.ada: Likewise.
- * ada/acats-4/tests/c6/c62006a.ada: Likewise.
- * ada/acats-4/tests/c6/c631001.a: Likewise.
- * ada/acats-4/tests/c6/c640001.a: Likewise.
- * ada/acats-4/tests/c6/c640002.a: Likewise.
- * ada/acats-4/tests/c6/c64002b.ada: Likewise.
- * ada/acats-4/tests/c6/c64004g.ada: Likewise.
- * ada/acats-4/tests/c6/c64005a.ada: Likewise.
- * ada/acats-4/tests/c6/c64005b.ada: Likewise.
- * ada/acats-4/tests/c6/c64005c.ada: Likewise.
- * ada/acats-4/tests/c6/c64005d0.ada: Likewise.
- * ada/acats-4/tests/c6/c64005da.ada: Likewise.
- * ada/acats-4/tests/c6/c64005db.ada: Likewise.
- * ada/acats-4/tests/c6/c64005dc.ada: Likewise.
- * ada/acats-4/tests/c6/c641001.a: Likewise.
- * ada/acats-4/tests/c6/c641002.a: Likewise.
- * ada/acats-4/tests/c6/c641003.a: Likewise.
- * ada/acats-4/tests/c6/c64103b.ada: Likewise.
- * ada/acats-4/tests/c6/c64103c.ada: Likewise.
- * ada/acats-4/tests/c6/c64103d.ada: Likewise.
- * ada/acats-4/tests/c6/c64103e.ada: Likewise.
- * ada/acats-4/tests/c6/c64103f.ada: Likewise.
- * ada/acats-4/tests/c6/c64104a.ada: Likewise.
- * ada/acats-4/tests/c6/c64104b.ada: Likewise.
- * ada/acats-4/tests/c6/c64104c.ada: Likewise.
- * ada/acats-4/tests/c6/c64104d.ada: Likewise.
- * ada/acats-4/tests/c6/c64104e.ada: Likewise.
- * ada/acats-4/tests/c6/c64104f.ada: Likewise.
- * ada/acats-4/tests/c6/c64104g.ada: Likewise.
- * ada/acats-4/tests/c6/c64104h.ada: Likewise.
- * ada/acats-4/tests/c6/c64104i.ada: Likewise.
- * ada/acats-4/tests/c6/c64104j.ada: Likewise.
- * ada/acats-4/tests/c6/c64104k.ada: Likewise.
- * ada/acats-4/tests/c6/c64104l.ada: Likewise.
- * ada/acats-4/tests/c6/c64104m.ada: Likewise.
- * ada/acats-4/tests/c6/c64104n.ada: Likewise.
- * ada/acats-4/tests/c6/c64104o.ada: Likewise.
- * ada/acats-4/tests/c6/c64105a.ada: Likewise.
- * ada/acats-4/tests/c6/c64105b.ada: Likewise.
- * ada/acats-4/tests/c6/c64105c.ada: Likewise.
- * ada/acats-4/tests/c6/c64105d.ada: Likewise.
- * ada/acats-4/tests/c6/c64106a.ada: Likewise.
- * ada/acats-4/tests/c6/c64106b.ada: Likewise.
- * ada/acats-4/tests/c6/c64106c.ada: Likewise.
- * ada/acats-4/tests/c6/c64106d.ada: Likewise.
- * ada/acats-4/tests/c6/c64107a.ada: Likewise.
- * ada/acats-4/tests/c6/c64108a.ada: Likewise.
- * ada/acats-4/tests/c6/c64109a.ada: Likewise.
- * ada/acats-4/tests/c6/c64109b.ada: Likewise.
- * ada/acats-4/tests/c6/c64109c.ada: Likewise.
- * ada/acats-4/tests/c6/c64109d.ada: Likewise.
- * ada/acats-4/tests/c6/c64109e.ada: Likewise.
- * ada/acats-4/tests/c6/c64109f.ada: Likewise.
- * ada/acats-4/tests/c6/c64109g.ada: Likewise.
- * ada/acats-4/tests/c6/c64109h.ada: Likewise.
- * ada/acats-4/tests/c6/c64109i.ada: Likewise.
- * ada/acats-4/tests/c6/c64109j.ada: Likewise.
- * ada/acats-4/tests/c6/c64109k.ada: Likewise.
- * ada/acats-4/tests/c6/c64109l.ada: Likewise.
- * ada/acats-4/tests/c6/c64201b.ada: Likewise.
- * ada/acats-4/tests/c6/c64201c.ada: Likewise.
- * ada/acats-4/tests/c6/c64202a.ada: Likewise.
- * ada/acats-4/tests/c6/c650002.a: Likewise.
- * ada/acats-4/tests/c6/c650003.a: Likewise.
- * ada/acats-4/tests/c6/c65003a.ada: Likewise.
- * ada/acats-4/tests/c6/c65003b.ada: Likewise.
- * ada/acats-4/tests/c6/c650a01.a: Likewise.
- * ada/acats-4/tests/c6/c650a02.a: Likewise.
- * ada/acats-4/tests/c6/c650b01.a: Likewise.
- * ada/acats-4/tests/c6/c650b02.a: Likewise.
- * ada/acats-4/tests/c6/c650b03.a: Likewise.
- * ada/acats-4/tests/c6/c650b04.a: Likewise.
- * ada/acats-4/tests/c6/c651001.a: Likewise.
- * ada/acats-4/tests/c6/c651002.a: Likewise.
- * ada/acats-4/tests/c6/c660001.a: Likewise.
- * ada/acats-4/tests/c6/c66002a.ada: Likewise.
- * ada/acats-4/tests/c6/c66002c.ada: Likewise.
- * ada/acats-4/tests/c6/c66002d.ada: Likewise.
- * ada/acats-4/tests/c6/c66002e.ada: Likewise.
- * ada/acats-4/tests/c6/c66002f.ada: Likewise.
- * ada/acats-4/tests/c6/c66002g.ada: Likewise.
- * ada/acats-4/tests/c6/c67002a.ada: Likewise.
- * ada/acats-4/tests/c6/c67002b.ada: Likewise.
- * ada/acats-4/tests/c6/c67002c.ada: Likewise.
- * ada/acats-4/tests/c6/c67002d.ada: Likewise.
- * ada/acats-4/tests/c6/c67002e.ada: Likewise.
- * ada/acats-4/tests/c6/c67003f.ada: Likewise.
- * ada/acats-4/tests/c6/c67005a.ada: Likewise.
- * ada/acats-4/tests/c6/c67005b.ada: Likewise.
- * ada/acats-4/tests/c6/c67005c.ada: Likewise.
- * ada/acats-4/tests/c6/c67005d.ada: Likewise.
- * ada/acats-4/tests/c6/c680001.a: Likewise.
- * ada/acats-4/tests/c7/c72001b.ada: Likewise.
- * ada/acats-4/tests/c7/c72002a.ada: Likewise.
- * ada/acats-4/tests/c7/c730001.a: Likewise.
- * ada/acats-4/tests/c7/c730002.a: Likewise.
- * ada/acats-4/tests/c7/c730003.a: Likewise.
- * ada/acats-4/tests/c7/c730004.a: Likewise.
- * ada/acats-4/tests/c7/c73002a.ada: Likewise.
- * ada/acats-4/tests/c7/c730a01.a: Likewise.
- * ada/acats-4/tests/c7/c730a02.a: Likewise.
- * ada/acats-4/tests/c7/c731001.a: Likewise.
- * ada/acats-4/tests/c7/c7320010.a: Likewise.
- * ada/acats-4/tests/c7/c7320011.a: Likewise.
- * ada/acats-4/tests/c7/c7320012.am: Likewise.
- * ada/acats-4/tests/c7/c732002.a: Likewise.
- * ada/acats-4/tests/c7/c732a01.a: Likewise.
- * ada/acats-4/tests/c7/c732a02.a: Likewise.
- * ada/acats-4/tests/c7/c732b01.a: Likewise.
- * ada/acats-4/tests/c7/c732b02.a: Likewise.
- * ada/acats-4/tests/c7/c732c01.a: Likewise.
- * ada/acats-4/tests/c7/c74004a.ada: Likewise.
- * ada/acats-4/tests/c7/c74203a.ada: Likewise.
- * ada/acats-4/tests/c7/c74206a.ada: Likewise.
- * ada/acats-4/tests/c7/c74207b.ada: Likewise.
- * ada/acats-4/tests/c7/c74208a.ada: Likewise.
- * ada/acats-4/tests/c7/c74208b.ada: Likewise.
- * ada/acats-4/tests/c7/c74209a.ada: Likewise.
- * ada/acats-4/tests/c7/c74210a.ada: Likewise.
- * ada/acats-4/tests/c7/c74211a.ada: Likewise.
- * ada/acats-4/tests/c7/c74211b.ada: Likewise.
- * ada/acats-4/tests/c7/c74302a.ada: Likewise.
- * ada/acats-4/tests/c7/c74302b.ada: Likewise.
- * ada/acats-4/tests/c7/c74305a.ada: Likewise.
- * ada/acats-4/tests/c7/c74305b.ada: Likewise.
- * ada/acats-4/tests/c7/c74306a.ada: Likewise.
- * ada/acats-4/tests/c7/c74307a.ada: Likewise.
- * ada/acats-4/tests/c7/c74401d.ada: Likewise.
- * ada/acats-4/tests/c7/c74401e.ada: Likewise.
- * ada/acats-4/tests/c7/c74401k.ada: Likewise.
- * ada/acats-4/tests/c7/c74401q.ada: Likewise.
- * ada/acats-4/tests/c7/c74402a.ada: Likewise.
- * ada/acats-4/tests/c7/c74402b.ada: Likewise.
- * ada/acats-4/tests/c7/c74406a.ada: Likewise.
- * ada/acats-4/tests/c7/c74407b.ada: Likewise.
- * ada/acats-4/tests/c7/c74409b.ada: Likewise.
- * ada/acats-4/tests/c7/c760001.a: Likewise.
- * ada/acats-4/tests/c7/c760002.a: Likewise.
- * ada/acats-4/tests/c7/c760007.a: Likewise.
- * ada/acats-4/tests/c7/c760009.a: Likewise.
- * ada/acats-4/tests/c7/c760010.a: Likewise.
- * ada/acats-4/tests/c7/c760011.a: Likewise.
- * ada/acats-4/tests/c7/c760012.a: Likewise.
- * ada/acats-4/tests/c7/c760013.a: Likewise.
- * ada/acats-4/tests/c7/c760014.a: Likewise.
- * ada/acats-4/tests/c7/c760015.a: Likewise.
- * ada/acats-4/tests/c7/c760a01.a: Likewise.
- * ada/acats-4/tests/c7/c760a02.a: Likewise.
- * ada/acats-4/tests/c7/c760a03.a: Likewise.
- * ada/acats-4/tests/c7/c761001.a: Likewise.
- * ada/acats-4/tests/c7/c761002.a: Likewise.
- * ada/acats-4/tests/c7/c761003.a: Likewise.
- * ada/acats-4/tests/c7/c761004.a: Likewise.
- * ada/acats-4/tests/c7/c761005.a: Likewise.
- * ada/acats-4/tests/c7/c761006.a: Likewise.
- * ada/acats-4/tests/c7/c761007.a: Likewise.
- * ada/acats-4/tests/c7/c761010.a: Likewise.
- * ada/acats-4/tests/c7/c761011.a: Likewise.
- * ada/acats-4/tests/c7/c761012.a: Likewise.
- * ada/acats-4/tests/c7/c761013.a: Likewise.
- * ada/acats-4/tests/c8/c83007a.ada: Likewise.
- * ada/acats-4/tests/c8/c83012d.ada: Likewise.
- * ada/acats-4/tests/c8/c83022a.ada: Likewise.
- * ada/acats-4/tests/c8/c83022g0.ada: Likewise.
- * ada/acats-4/tests/c8/c83022g1.ada: Likewise.
- * ada/acats-4/tests/c8/c83023a.ada: Likewise.
- * ada/acats-4/tests/c8/c83024a.ada: Likewise.
- * ada/acats-4/tests/c8/c83024e0.ada: Likewise.
- * ada/acats-4/tests/c8/c83024e1.ada: Likewise.
- * ada/acats-4/tests/c8/c83025a.ada: Likewise.
- * ada/acats-4/tests/c8/c83025c.ada: Likewise.
- * ada/acats-4/tests/c8/c83027a.ada: Likewise.
- * ada/acats-4/tests/c8/c83027c.ada: Likewise.
- * ada/acats-4/tests/c8/c83028a.ada: Likewise.
- * ada/acats-4/tests/c8/c83029a.ada: Likewise.
- * ada/acats-4/tests/c8/c83030a.ada: Likewise.
- * ada/acats-4/tests/c8/c83030c.ada: Likewise.
- * ada/acats-4/tests/c8/c83031a.ada: Likewise.
- * ada/acats-4/tests/c8/c83031c.ada: Likewise.
- * ada/acats-4/tests/c8/c83031e.ada: Likewise.
- * ada/acats-4/tests/c8/c83032a.ada: Likewise.
- * ada/acats-4/tests/c8/c83033a.ada: Likewise.
- * ada/acats-4/tests/c8/c83051a.ada: Likewise.
- * ada/acats-4/tests/c8/c831001.a: Likewise.
- * ada/acats-4/tests/c8/c83b02a.ada: Likewise.
- * ada/acats-4/tests/c8/c83b02b.ada: Likewise.
- * ada/acats-4/tests/c8/c83e02a.ada: Likewise.
- * ada/acats-4/tests/c8/c83e02b.ada: Likewise.
- * ada/acats-4/tests/c8/c83e03a.ada: Likewise.
- * ada/acats-4/tests/c8/c83f01a.ada: Likewise.
- * ada/acats-4/tests/c8/c83f01b.ada: Likewise.
- * ada/acats-4/tests/c8/c83f01c0.ada: Likewise.
- * ada/acats-4/tests/c8/c83f01c1.ada: Likewise.
- * ada/acats-4/tests/c8/c83f01c2.ada: Likewise.
- * ada/acats-4/tests/c8/c83f01d0.ada: Likewise.
- * ada/acats-4/tests/c8/c83f01d1.ada: Likewise.
- * ada/acats-4/tests/c8/c83f03a.ada: Likewise.
- * ada/acats-4/tests/c8/c83f03b.ada: Likewise.
- * ada/acats-4/tests/c8/c83f03c0.ada: Likewise.
- * ada/acats-4/tests/c8/c83f03c1.ada: Likewise.
- * ada/acats-4/tests/c8/c83f03c2.ada: Likewise.
- * ada/acats-4/tests/c8/c83f03d0.ada: Likewise.
- * ada/acats-4/tests/c8/c83f03d1.ada: Likewise.
- * ada/acats-4/tests/c8/c840001.a: Likewise.
- * ada/acats-4/tests/c8/c840002.a: Likewise.
- * ada/acats-4/tests/c8/c84002a.ada: Likewise.
- * ada/acats-4/tests/c8/c84005a.ada: Likewise.
- * ada/acats-4/tests/c8/c84008a.ada: Likewise.
- * ada/acats-4/tests/c8/c84009a.ada: Likewise.
- * ada/acats-4/tests/c8/c85004b.ada: Likewise.
- * ada/acats-4/tests/c8/c85005a.ada: Likewise.
- * ada/acats-4/tests/c8/c85005b.ada: Likewise.
- * ada/acats-4/tests/c8/c85005c.ada: Likewise.
- * ada/acats-4/tests/c8/c85005d.ada: Likewise.
- * ada/acats-4/tests/c8/c85005e.ada: Likewise.
- * ada/acats-4/tests/c8/c85005f.ada: Likewise.
- * ada/acats-4/tests/c8/c85005g.ada: Likewise.
- * ada/acats-4/tests/c8/c85006a.ada: Likewise.
- * ada/acats-4/tests/c8/c85006b.ada: Likewise.
- * ada/acats-4/tests/c8/c85006c.ada: Likewise.
- * ada/acats-4/tests/c8/c85006d.ada: Likewise.
- * ada/acats-4/tests/c8/c85006e.ada: Likewise.
- * ada/acats-4/tests/c8/c85006f.ada: Likewise.
- * ada/acats-4/tests/c8/c85006g.ada: Likewise.
- * ada/acats-4/tests/c8/c85007a.ada: Likewise.
- * ada/acats-4/tests/c8/c85007e.ada: Likewise.
- * ada/acats-4/tests/c8/c85009a.ada: Likewise.
- * ada/acats-4/tests/c8/c85011a.ada: Likewise.
- * ada/acats-4/tests/c8/c85013a.ada: Likewise.
- * ada/acats-4/tests/c8/c85014a.ada: Likewise.
- * ada/acats-4/tests/c8/c85014b.ada: Likewise.
- * ada/acats-4/tests/c8/c85014c.ada: Likewise.
- * ada/acats-4/tests/c8/c85017a.ada: Likewise.
- * ada/acats-4/tests/c8/c85018a.ada: Likewise.
- * ada/acats-4/tests/c8/c85018b.ada: Likewise.
- * ada/acats-4/tests/c8/c85019a.ada: Likewise.
- * ada/acats-4/tests/c8/c851001.a: Likewise.
- * ada/acats-4/tests/c8/c851002.a: Likewise.
- * ada/acats-4/tests/c8/c854001.a: Likewise.
- * ada/acats-4/tests/c8/c854002.a: Likewise.
- * ada/acats-4/tests/c8/c854003.a: Likewise.
- * ada/acats-4/tests/c8/c86003a.ada: Likewise.
- * ada/acats-4/tests/c8/c86004a.ada: Likewise.
- * ada/acats-4/tests/c8/c86004b0.ada: Likewise.
- * ada/acats-4/tests/c8/c86004b1.ada: Likewise.
- * ada/acats-4/tests/c8/c86004b2.ada: Likewise.
- * ada/acats-4/tests/c8/c86004c0.ada: Likewise.
- * ada/acats-4/tests/c8/c86004c1.ada: Likewise.
- * ada/acats-4/tests/c8/c86004c2.ada: Likewise.
- * ada/acats-4/tests/c8/c86006i.ada: Likewise.
- * ada/acats-4/tests/c8/c86007a.ada: Likewise.
- * ada/acats-4/tests/c8/c87a05a.ada: Likewise.
- * ada/acats-4/tests/c8/c87a05b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b02a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b02b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b03a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b04a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b04b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b04c.ada: Likewise.
- * ada/acats-4/tests/c8/c87b05a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b06a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b07a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b07b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b07c.ada: Likewise.
- * ada/acats-4/tests/c8/c87b07d.ada: Likewise.
- * ada/acats-4/tests/c8/c87b07e.ada: Likewise.
- * ada/acats-4/tests/c8/c87b08a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b09a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b09c.ada: Likewise.
- * ada/acats-4/tests/c8/c87b10a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b11a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b11b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b13a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b14a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b14b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b14c.ada: Likewise.
- * ada/acats-4/tests/c8/c87b14d.ada: Likewise.
- * ada/acats-4/tests/c8/c87b15a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b16a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b17a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b18a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b18b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b19a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b23a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b24a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b24b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b26b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b27a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b28a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b29a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b30a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b31a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b32a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b33a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b34a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b34b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b34c.ada: Likewise.
- * ada/acats-4/tests/c8/c87b35c.ada: Likewise.
- * ada/acats-4/tests/c8/c87b38a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b39a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b40a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b41a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b42a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b43a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b44a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b45a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b45c.ada: Likewise.
- * ada/acats-4/tests/c8/c87b47a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b48a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b48b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b50a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b54a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b57a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b62a.ada: Likewise.
- * ada/acats-4/tests/c8/c87b62b.ada: Likewise.
- * ada/acats-4/tests/c8/c87b62c.ada: Likewise.
- * ada/acats-4/tests/c8/c87b62d.tst: Likewise.
- * ada/acats-4/tests/c9/c910001.a: Likewise.
- * ada/acats-4/tests/c9/c910002.a: Likewise.
- * ada/acats-4/tests/c9/c910003.a: Likewise.
- * ada/acats-4/tests/c9/c91004b.ada: Likewise.
- * ada/acats-4/tests/c9/c91004c.ada: Likewise.
- * ada/acats-4/tests/c9/c91006a.ada: Likewise.
- * ada/acats-4/tests/c9/c91007a.ada: Likewise.
- * ada/acats-4/tests/c9/c920001.a: Likewise.
- * ada/acats-4/tests/c9/c92002a.ada: Likewise.
- * ada/acats-4/tests/c9/c92003a.ada: Likewise.
- * ada/acats-4/tests/c9/c92005a.ada: Likewise.
- * ada/acats-4/tests/c9/c92005b.ada: Likewise.
- * ada/acats-4/tests/c9/c92006a.ada: Likewise.
- * ada/acats-4/tests/c9/c930001.a: Likewise.
- * ada/acats-4/tests/c9/c93001a.ada: Likewise.
- * ada/acats-4/tests/c9/c93002a.ada: Likewise.
- * ada/acats-4/tests/c9/c93003a.ada: Likewise.
- * ada/acats-4/tests/c9/c93004a.ada: Likewise.
- * ada/acats-4/tests/c9/c93004b.ada: Likewise.
- * ada/acats-4/tests/c9/c93004c.ada: Likewise.
- * ada/acats-4/tests/c9/c93004d.ada: Likewise.
- * ada/acats-4/tests/c9/c93004f.ada: Likewise.
- * ada/acats-4/tests/c9/c93005a.ada: Likewise.
- * ada/acats-4/tests/c9/c93005b.ada: Likewise.
- * ada/acats-4/tests/c9/c93005c.ada: Likewise.
- * ada/acats-4/tests/c9/c93005d.ada: Likewise.
- * ada/acats-4/tests/c9/c93005e.ada: Likewise.
- * ada/acats-4/tests/c9/c93005f.ada: Likewise.
- * ada/acats-4/tests/c9/c93005g.ada: Likewise.
- * ada/acats-4/tests/c9/c93005h.ada: Likewise.
- * ada/acats-4/tests/c9/c93006a.ada: Likewise.
- * ada/acats-4/tests/c9/c93007a.ada: Likewise.
- * ada/acats-4/tests/c9/c93008a.ada: Likewise.
- * ada/acats-4/tests/c9/c93008b.ada: Likewise.
- * ada/acats-4/tests/c9/c940001.a: Likewise.
- * ada/acats-4/tests/c9/c940002.a: Likewise.
- * ada/acats-4/tests/c9/c940004.a: Likewise.
- * ada/acats-4/tests/c9/c940005.a: Likewise.
- * ada/acats-4/tests/c9/c940006.a: Likewise.
- * ada/acats-4/tests/c9/c940007.a: Likewise.
- * ada/acats-4/tests/c9/c940010.a: Likewise.
- * ada/acats-4/tests/c9/c940011.a: Likewise.
- * ada/acats-4/tests/c9/c940012.a: Likewise.
- * ada/acats-4/tests/c9/c940013.a: Likewise.
- * ada/acats-4/tests/c9/c940014.a: Likewise.
- * ada/acats-4/tests/c9/c940015.a: Likewise.
- * ada/acats-4/tests/c9/c940016.a: Likewise.
- * ada/acats-4/tests/c9/c940017.a: Likewise.
- * ada/acats-4/tests/c9/c94001a.ada: Likewise.
- * ada/acats-4/tests/c9/c94001b.ada: Likewise.
- * ada/acats-4/tests/c9/c94001c.ada: Likewise.
- * ada/acats-4/tests/c9/c94001e.ada: Likewise.
- * ada/acats-4/tests/c9/c94001f.ada: Likewise.
- * ada/acats-4/tests/c9/c94001g.ada: Likewise.
- * ada/acats-4/tests/c9/c94002a.ada: Likewise.
- * ada/acats-4/tests/c9/c94002b.ada: Likewise.
- * ada/acats-4/tests/c9/c94002d.ada: Likewise.
- * ada/acats-4/tests/c9/c94002e.ada: Likewise.
- * ada/acats-4/tests/c9/c94002f.ada: Likewise.
- * ada/acats-4/tests/c9/c94002g.ada: Likewise.
- * ada/acats-4/tests/c9/c94004a.ada: Likewise.
- * ada/acats-4/tests/c9/c94004b.ada: Likewise.
- * ada/acats-4/tests/c9/c94004c.ada: Likewise.
- * ada/acats-4/tests/c9/c94005a.ada: Likewise.
- * ada/acats-4/tests/c9/c94005b.ada: Likewise.
- * ada/acats-4/tests/c9/c94006a.ada: Likewise.
- * ada/acats-4/tests/c9/c94007a.ada: Likewise.
- * ada/acats-4/tests/c9/c94007b.ada: Likewise.
- * ada/acats-4/tests/c9/c94008a.ada: Likewise.
- * ada/acats-4/tests/c9/c94008b.ada: Likewise.
- * ada/acats-4/tests/c9/c94008c.ada: Likewise.
- * ada/acats-4/tests/c9/c94008d.ada: Likewise.
- * ada/acats-4/tests/c9/c94010a.ada: Likewise.
- * ada/acats-4/tests/c9/c94011a.ada: Likewise.
- * ada/acats-4/tests/c9/c94020a.ada: Likewise.
- * ada/acats-4/tests/c9/c940a03.a: Likewise.
- * ada/acats-4/tests/c9/c950001.a: Likewise.
- * ada/acats-4/tests/c9/c95008a.ada: Likewise.
- * ada/acats-4/tests/c9/c95009a.ada: Likewise.
- * ada/acats-4/tests/c9/c95010a.ada: Likewise.
- * ada/acats-4/tests/c9/c95011a.ada: Likewise.
- * ada/acats-4/tests/c9/c95012a.ada: Likewise.
- * ada/acats-4/tests/c9/c95021a.ada: Likewise.
- * ada/acats-4/tests/c9/c95022a.ada: Likewise.
- * ada/acats-4/tests/c9/c95022b.ada: Likewise.
- * ada/acats-4/tests/c9/c95033a.ada: Likewise.
- * ada/acats-4/tests/c9/c95033b.ada: Likewise.
- * ada/acats-4/tests/c9/c95034a.ada: Likewise.
- * ada/acats-4/tests/c9/c95034b.ada: Likewise.
- * ada/acats-4/tests/c9/c95035a.ada: Likewise.
- * ada/acats-4/tests/c9/c95040a.ada: Likewise.
- * ada/acats-4/tests/c9/c95040b.ada: Likewise.
- * ada/acats-4/tests/c9/c95040c.ada: Likewise.
- * ada/acats-4/tests/c9/c95040d.ada: Likewise.
- * ada/acats-4/tests/c9/c95041a.ada: Likewise.
- * ada/acats-4/tests/c9/c95065a.ada: Likewise.
- * ada/acats-4/tests/c9/c95065b.ada: Likewise.
- * ada/acats-4/tests/c9/c95065c.ada: Likewise.
- * ada/acats-4/tests/c9/c95065d.ada: Likewise.
- * ada/acats-4/tests/c9/c95065e.ada: Likewise.
- * ada/acats-4/tests/c9/c95065f.ada: Likewise.
- * ada/acats-4/tests/c9/c95066a.ada: Likewise.
- * ada/acats-4/tests/c9/c95067a.ada: Likewise.
- * ada/acats-4/tests/c9/c95071a.ada: Likewise.
- * ada/acats-4/tests/c9/c95072b.ada: Likewise.
- * ada/acats-4/tests/c9/c95073a.ada: Likewise.
- * ada/acats-4/tests/c9/c95074c.ada: Likewise.
- * ada/acats-4/tests/c9/c95076a.ada: Likewise.
- * ada/acats-4/tests/c9/c95078a.ada: Likewise.
- * ada/acats-4/tests/c9/c95080b.ada: Likewise.
- * ada/acats-4/tests/c9/c95082g.ada: Likewise.
- * ada/acats-4/tests/c9/c95085a.ada: Likewise.
- * ada/acats-4/tests/c9/c95085b.ada: Likewise.
- * ada/acats-4/tests/c9/c95085c.ada: Likewise.
- * ada/acats-4/tests/c9/c95085d.ada: Likewise.
- * ada/acats-4/tests/c9/c95085e.ada: Likewise.
- * ada/acats-4/tests/c9/c95085f.ada: Likewise.
- * ada/acats-4/tests/c9/c95085g.ada: Likewise.
- * ada/acats-4/tests/c9/c95085h.ada: Likewise.
- * ada/acats-4/tests/c9/c95085i.ada: Likewise.
- * ada/acats-4/tests/c9/c95085j.ada: Likewise.
- * ada/acats-4/tests/c9/c95085k.ada: Likewise.
- * ada/acats-4/tests/c9/c95085l.ada: Likewise.
- * ada/acats-4/tests/c9/c95085m.ada: Likewise.
- * ada/acats-4/tests/c9/c95085n.ada: Likewise.
- * ada/acats-4/tests/c9/c95085o.ada: Likewise.
- * ada/acats-4/tests/c9/c95086a.ada: Likewise.
- * ada/acats-4/tests/c9/c95086b.ada: Likewise.
- * ada/acats-4/tests/c9/c95086c.ada: Likewise.
- * ada/acats-4/tests/c9/c95086d.ada: Likewise.
- * ada/acats-4/tests/c9/c95086e.ada: Likewise.
- * ada/acats-4/tests/c9/c95086f.ada: Likewise.
- * ada/acats-4/tests/c9/c95087a.ada: Likewise.
- * ada/acats-4/tests/c9/c95087b.ada: Likewise.
- * ada/acats-4/tests/c9/c95087c.ada: Likewise.
- * ada/acats-4/tests/c9/c95087d.ada: Likewise.
- * ada/acats-4/tests/c9/c95088a.ada: Likewise.
- * ada/acats-4/tests/c9/c95089a.ada: Likewise.
- * ada/acats-4/tests/c9/c95090a.ada: Likewise.
- * ada/acats-4/tests/c9/c95092a.ada: Likewise.
- * ada/acats-4/tests/c9/c95093a.ada: Likewise.
- * ada/acats-4/tests/c9/c95095a.ada: Likewise.
- * ada/acats-4/tests/c9/c95095b.ada: Likewise.
- * ada/acats-4/tests/c9/c95095c.ada: Likewise.
- * ada/acats-4/tests/c9/c95095d.ada: Likewise.
- * ada/acats-4/tests/c9/c95095e.ada: Likewise.
- * ada/acats-4/tests/c9/c951001.a: Likewise.
- * ada/acats-4/tests/c9/c951002.a: Likewise.
- * ada/acats-4/tests/c9/c953001.a: Likewise.
- * ada/acats-4/tests/c9/c953002.a: Likewise.
- * ada/acats-4/tests/c9/c953003.a: Likewise.
- * ada/acats-4/tests/c9/c954001.a: Likewise.
- * ada/acats-4/tests/c9/c954010.a: Likewise.
- * ada/acats-4/tests/c9/c954011.a: Likewise.
- * ada/acats-4/tests/c9/c954012.a: Likewise.
- * ada/acats-4/tests/c9/c954013.a: Likewise.
- * ada/acats-4/tests/c9/c954014.a: Likewise.
- * ada/acats-4/tests/c9/c954015.a: Likewise.
- * ada/acats-4/tests/c9/c954016.a: Likewise.
- * ada/acats-4/tests/c9/c954017.a: Likewise.
- * ada/acats-4/tests/c9/c954018.a: Likewise.
- * ada/acats-4/tests/c9/c954019.a: Likewise.
- * ada/acats-4/tests/c9/c954020.a: Likewise.
- * ada/acats-4/tests/c9/c954021.a: Likewise.
- * ada/acats-4/tests/c9/c954022.a: Likewise.
- * ada/acats-4/tests/c9/c954023.a: Likewise.
- * ada/acats-4/tests/c9/c954024.a: Likewise.
- * ada/acats-4/tests/c9/c954025.a: Likewise.
- * ada/acats-4/tests/c9/c954026.a: Likewise.
- * ada/acats-4/tests/c9/c954027.a: Likewise.
- * ada/acats-4/tests/c9/c954a01.a: Likewise.
- * ada/acats-4/tests/c9/c954a02.a: Likewise.
- * ada/acats-4/tests/c9/c954a03.a: Likewise.
- * ada/acats-4/tests/c9/c960001.a: Likewise.
- * ada/acats-4/tests/c9/c960002.a: Likewise.
- * ada/acats-4/tests/c9/c960004.a: Likewise.
- * ada/acats-4/tests/c9/c96001a.ada: Likewise.
- * ada/acats-4/tests/c9/c96004a.ada: Likewise.
- * ada/acats-4/tests/c9/c96005a.ada: Likewise.
- * ada/acats-4/tests/c9/c96005b.tst: Likewise.
- * ada/acats-4/tests/c9/c96005d.ada: Likewise.
- * ada/acats-4/tests/c9/c96005f.ada: Likewise.
- * ada/acats-4/tests/c9/c96006a.ada: Likewise.
- * ada/acats-4/tests/c9/c96007a.ada: Likewise.
- * ada/acats-4/tests/c9/c96008a.ada: Likewise.
- * ada/acats-4/tests/c9/c96008b.ada: Likewise.
- * ada/acats-4/tests/c9/c961001.a: Likewise.
- * ada/acats-4/tests/c9/c97112a.ada: Likewise.
- * ada/acats-4/tests/c9/c97113a.ada: Likewise.
- * ada/acats-4/tests/c9/c97114a.ada: Likewise.
- * ada/acats-4/tests/c9/c97115a.ada: Likewise.
- * ada/acats-4/tests/c9/c97116a.ada: Likewise.
- * ada/acats-4/tests/c9/c97117a.ada: Likewise.
- * ada/acats-4/tests/c9/c97117b.ada: Likewise.
- * ada/acats-4/tests/c9/c97117c.ada: Likewise.
- * ada/acats-4/tests/c9/c97118a.ada: Likewise.
- * ada/acats-4/tests/c9/c97120a.ada: Likewise.
- * ada/acats-4/tests/c9/c97120b.ada: Likewise.
- * ada/acats-4/tests/c9/c97201a.ada: Likewise.
- * ada/acats-4/tests/c9/c97201b.ada: Likewise.
- * ada/acats-4/tests/c9/c97201c.ada: Likewise.
- * ada/acats-4/tests/c9/c97201d.ada: Likewise.
- * ada/acats-4/tests/c9/c97201e.ada: Likewise.
- * ada/acats-4/tests/c9/c97201g.ada: Likewise.
- * ada/acats-4/tests/c9/c97201h.ada: Likewise.
- * ada/acats-4/tests/c9/c97201x.ada: Likewise.
- * ada/acats-4/tests/c9/c97202a.ada: Likewise.
- * ada/acats-4/tests/c9/c97203a.ada: Likewise.
- * ada/acats-4/tests/c9/c97203b.ada: Likewise.
- * ada/acats-4/tests/c9/c97203c.ada: Likewise.
- * ada/acats-4/tests/c9/c97204a.ada: Likewise.
- * ada/acats-4/tests/c9/c97204b.ada: Likewise.
- * ada/acats-4/tests/c9/c97205a.ada: Likewise.
- * ada/acats-4/tests/c9/c97205b.ada: Likewise.
- * ada/acats-4/tests/c9/c97301a.ada: Likewise.
- * ada/acats-4/tests/c9/c97301b.ada: Likewise.
- * ada/acats-4/tests/c9/c97301c.ada: Likewise.
- * ada/acats-4/tests/c9/c97301d.ada: Likewise.
- * ada/acats-4/tests/c9/c97301e.ada: Likewise.
- * ada/acats-4/tests/c9/c97302a.ada: Likewise.
- * ada/acats-4/tests/c9/c97303a.ada: Likewise.
- * ada/acats-4/tests/c9/c97303b.ada: Likewise.
- * ada/acats-4/tests/c9/c97303c.ada: Likewise.
- * ada/acats-4/tests/c9/c97304a.ada: Likewise.
- * ada/acats-4/tests/c9/c97304b.ada: Likewise.
- * ada/acats-4/tests/c9/c97305a.ada: Likewise.
- * ada/acats-4/tests/c9/c97305b.ada: Likewise.
- * ada/acats-4/tests/c9/c97305c.ada: Likewise.
- * ada/acats-4/tests/c9/c97305d.ada: Likewise.
- * ada/acats-4/tests/c9/c97307a.ada: Likewise.
- * ada/acats-4/tests/c9/c974001.a: Likewise.
- * ada/acats-4/tests/c9/c974002.a: Likewise.
- * ada/acats-4/tests/c9/c974003.a: Likewise.
- * ada/acats-4/tests/c9/c974004.a: Likewise.
- * ada/acats-4/tests/c9/c974005.a: Likewise.
- * ada/acats-4/tests/c9/c974006.a: Likewise.
- * ada/acats-4/tests/c9/c974007.a: Likewise.
- * ada/acats-4/tests/c9/c974008.a: Likewise.
- * ada/acats-4/tests/c9/c974009.a: Likewise.
- * ada/acats-4/tests/c9/c974010.a: Likewise.
- * ada/acats-4/tests/c9/c974011.a: Likewise.
- * ada/acats-4/tests/c9/c974012.a: Likewise.
- * ada/acats-4/tests/c9/c974013.a: Likewise.
- * ada/acats-4/tests/c9/c974014.a: Likewise.
- * ada/acats-4/tests/c9/c980001.a: Likewise.
- * ada/acats-4/tests/c9/c980002.a: Likewise.
- * ada/acats-4/tests/c9/c980003.a: Likewise.
- * ada/acats-4/tests/c9/c990001.a: Likewise.
- * ada/acats-4/tests/c9/c99005a.ada: Likewise.
- * ada/acats-4/tests/c9/c9a003a.ada: Likewise.
- * ada/acats-4/tests/c9/c9a004a.ada: Likewise.
- * ada/acats-4/tests/c9/c9a007a.ada: Likewise.
- * ada/acats-4/tests/c9/c9a009a.ada: Likewise.
- * ada/acats-4/tests/c9/c9a009c.ada: Likewise.
- * ada/acats-4/tests/c9/c9a009f.ada: Likewise.
- * ada/acats-4/tests/c9/c9a009g.ada: Likewise.
- * ada/acats-4/tests/c9/c9a009h.ada: Likewise.
- * ada/acats-4/tests/c9/c9a010a.ada: Likewise.
- * ada/acats-4/tests/c9/c9a011a.ada: Likewise.
- * ada/acats-4/tests/c9/c9a011b.ada: Likewise.
- * ada/acats-4/tests/ca/ca1003a.ada: Likewise.
- * ada/acats-4/tests/ca/ca1004a.ada: Likewise.
- * ada/acats-4/tests/ca/ca1005a.ada: Likewise.
- * ada/acats-4/tests/ca/ca1006a.ada: Likewise.
- * ada/acats-4/tests/ca/ca1011a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca1011a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca1011a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca1011a3.ada: Likewise.
- * ada/acats-4/tests/ca/ca1011a4.ada: Likewise.
- * ada/acats-4/tests/ca/ca1011a5.ada: Likewise.
- * ada/acats-4/tests/ca/ca1011a6.ada: Likewise.
- * ada/acats-4/tests/ca/ca1012a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca1012a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca1012a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca1012a3.ada: Likewise.
- * ada/acats-4/tests/ca/ca1012a4.ada: Likewise.
- * ada/acats-4/tests/ca/ca1012b0.ada: Likewise.
- * ada/acats-4/tests/ca/ca1012b2.ada: Likewise.
- * ada/acats-4/tests/ca/ca1012b4.ada: Likewise.
- * ada/acats-4/tests/ca/ca1013a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca1013a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca1013a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca1013a3.ada: Likewise.
- * ada/acats-4/tests/ca/ca1013a4.ada: Likewise.
- * ada/acats-4/tests/ca/ca1013a5.ada: Likewise.
- * ada/acats-4/tests/ca/ca1013a6.ada: Likewise.
- * ada/acats-4/tests/ca/ca1014a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca1014a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca1014a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca1014a3.ada: Likewise.
- * ada/acats-4/tests/ca/ca1020e0.ada: Likewise.
- * ada/acats-4/tests/ca/ca1020e1.ada: Likewise.
- * ada/acats-4/tests/ca/ca1020e2.ada: Likewise.
- * ada/acats-4/tests/ca/ca1020e3.ada: Likewise.
- * ada/acats-4/tests/ca/ca1022a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca1022a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca1022a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca1022a3.ada: Likewise.
- * ada/acats-4/tests/ca/ca1022a4.ada: Likewise.
- * ada/acats-4/tests/ca/ca1022a5.ada: Likewise.
- * ada/acats-4/tests/ca/ca1022a6.ada: Likewise.
- * ada/acats-4/tests/ca/ca11001.a: Likewise.
- * ada/acats-4/tests/ca/ca11002.a: Likewise.
- * ada/acats-4/tests/ca/ca11003.a: Likewise.
- * ada/acats-4/tests/ca/ca110040.a: Likewise.
- * ada/acats-4/tests/ca/ca110041.a: Likewise.
- * ada/acats-4/tests/ca/ca110042.am: Likewise.
- * ada/acats-4/tests/ca/ca110050.a: Likewise.
- * ada/acats-4/tests/ca/ca110051.am: Likewise.
- * ada/acats-4/tests/ca/ca11006.a: Likewise.
- * ada/acats-4/tests/ca/ca11007.a: Likewise.
- * ada/acats-4/tests/ca/ca11008.a: Likewise.
- * ada/acats-4/tests/ca/ca11009.a: Likewise.
- * ada/acats-4/tests/ca/ca11010.a: Likewise.
- * ada/acats-4/tests/ca/ca11011.a: Likewise.
- * ada/acats-4/tests/ca/ca11012.a: Likewise.
- * ada/acats-4/tests/ca/ca11013.a: Likewise.
- * ada/acats-4/tests/ca/ca11014.a: Likewise.
- * ada/acats-4/tests/ca/ca11015.a: Likewise.
- * ada/acats-4/tests/ca/ca11016.a: Likewise.
- * ada/acats-4/tests/ca/ca11017.a: Likewise.
- * ada/acats-4/tests/ca/ca11018.a: Likewise.
- * ada/acats-4/tests/ca/ca11019.a: Likewise.
- * ada/acats-4/tests/ca/ca11020.a: Likewise.
- * ada/acats-4/tests/ca/ca11021.a: Likewise.
- * ada/acats-4/tests/ca/ca11022.a: Likewise.
- * ada/acats-4/tests/ca/ca110230.a: Likewise.
- * ada/acats-4/tests/ca/ca110231.a: Likewise.
- * ada/acats-4/tests/ca/ca110232.am: Likewise.
- * ada/acats-4/tests/ca/ca1102a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca1102a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca1102a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca1106a.ada: Likewise.
- * ada/acats-4/tests/ca/ca1108a.ada: Likewise.
- * ada/acats-4/tests/ca/ca1108b.ada: Likewise.
- * ada/acats-4/tests/ca/ca11a01.a: Likewise.
- * ada/acats-4/tests/ca/ca11a02.a: Likewise.
- * ada/acats-4/tests/ca/ca11b01.a: Likewise.
- * ada/acats-4/tests/ca/ca11b02.a: Likewise.
- * ada/acats-4/tests/ca/ca11c01.a: Likewise.
- * ada/acats-4/tests/ca/ca11c02.a: Likewise.
- * ada/acats-4/tests/ca/ca11c03.a: Likewise.
- * ada/acats-4/tests/ca/ca11d010.a: Likewise.
- * ada/acats-4/tests/ca/ca11d011.a: Likewise.
- * ada/acats-4/tests/ca/ca11d012.a: Likewise.
- * ada/acats-4/tests/ca/ca11d013.am: Likewise.
- * ada/acats-4/tests/ca/ca11d02.a: Likewise.
- * ada/acats-4/tests/ca/ca11d03.a: Likewise.
- * ada/acats-4/tests/ca/ca120010.a: Likewise.
- * ada/acats-4/tests/ca/ca120011.a: Likewise.
- * ada/acats-4/tests/ca/ca120012.am: Likewise.
- * ada/acats-4/tests/ca/ca12002.a: Likewise.
- * ada/acats-4/tests/ca/ca13001.a: Likewise.
- * ada/acats-4/tests/ca/ca13002.a: Likewise.
- * ada/acats-4/tests/ca/ca13003.a: Likewise.
- * ada/acats-4/tests/ca/ca13a01.a: Likewise.
- * ada/acats-4/tests/ca/ca13a02.a: Likewise.
- * ada/acats-4/tests/ca/ca140230.a: Likewise.
- * ada/acats-4/tests/ca/ca140231.a: Likewise.
- * ada/acats-4/tests/ca/ca140232.am: Likewise.
- * ada/acats-4/tests/ca/ca140233.a: Likewise.
- * ada/acats-4/tests/ca/ca140280.a: Likewise.
- * ada/acats-4/tests/ca/ca140281.a: Likewise.
- * ada/acats-4/tests/ca/ca140282.a: Likewise.
- * ada/acats-4/tests/ca/ca140283.am: Likewise.
- * ada/acats-4/tests/ca/ca15003.a: Likewise.
- * ada/acats-4/tests/ca/ca200020.a: Likewise.
- * ada/acats-4/tests/ca/ca200021.a: Likewise.
- * ada/acats-4/tests/ca/ca200022.am: Likewise.
- * ada/acats-4/tests/ca/ca200030.a: Likewise.
- * ada/acats-4/tests/ca/ca200031.am: Likewise.
- * ada/acats-4/tests/ca/ca2001h0.ada: Likewise.
- * ada/acats-4/tests/ca/ca2001h1.ada: Likewise.
- * ada/acats-4/tests/ca/ca2001h2.ada: Likewise.
- * ada/acats-4/tests/ca/ca2001h3.ada: Likewise.
- * ada/acats-4/tests/ca/ca2002a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca2002a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca2002a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca2003a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca2003a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca2004a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca2004a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca2004a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca2004a3.ada: Likewise.
- * ada/acats-4/tests/ca/ca2004a4.ada: Likewise.
- * ada/acats-4/tests/ca/ca2007a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca2007a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca2007a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca2007a3.ada: Likewise.
- * ada/acats-4/tests/ca/ca2008a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca2008a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca2008a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca2009a.ada: Likewise.
- * ada/acats-4/tests/ca/ca2009c0.ada: Likewise.
- * ada/acats-4/tests/ca/ca2009c1.ada: Likewise.
- * ada/acats-4/tests/ca/ca2009d.ada: Likewise.
- * ada/acats-4/tests/ca/ca2009f0.ada: Likewise.
- * ada/acats-4/tests/ca/ca2009f1.ada: Likewise.
- * ada/acats-4/tests/ca/ca2009f2.ada: Likewise.
- * ada/acats-4/tests/ca/ca2011b.ada: Likewise.
- * ada/acats-4/tests/ca/ca21001.a: Likewise.
- * ada/acats-4/tests/ca/ca21002.a: Likewise.
- * ada/acats-4/tests/ca/ca3011a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca3011a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca3011a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca3011a3.ada: Likewise.
- * ada/acats-4/tests/ca/ca3011a4.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003a0.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003a1.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003a2.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003a3.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003a4.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003a5.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003a6.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003b0.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003b1.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003b2.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003b3.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003b4.ada: Likewise.
- * ada/acats-4/tests/ca/ca5003b5.ada: Likewise.
- * ada/acats-4/tests/ca/ca5004a.ada: Likewise.
- * ada/acats-4/tests/ca/ca5004b0.ada: Likewise.
- * ada/acats-4/tests/ca/ca5004b1.ada: Likewise.
- * ada/acats-4/tests/ca/ca5004b2.ada: Likewise.
- * ada/acats-4/tests/ca/ca5006a.ada: Likewise.
- * ada/acats-4/tests/cb/cb10002.a: Likewise.
- * ada/acats-4/tests/cb/cb1001a.ada: Likewise.
- * ada/acats-4/tests/cb/cb1004a.ada: Likewise.
- * ada/acats-4/tests/cb/cb1005a.ada: Likewise.
- * ada/acats-4/tests/cb/cb1010a.ada: Likewise.
- * ada/acats-4/tests/cb/cb1010c.ada: Likewise.
- * ada/acats-4/tests/cb/cb1010d.ada: Likewise.
- * ada/acats-4/tests/cb/cb20001.a: Likewise.
- * ada/acats-4/tests/cb/cb20003.a: Likewise.
- * ada/acats-4/tests/cb/cb20004.a: Likewise.
- * ada/acats-4/tests/cb/cb20005.a: Likewise.
- * ada/acats-4/tests/cb/cb20006.a: Likewise.
- * ada/acats-4/tests/cb/cb20007.a: Likewise.
- * ada/acats-4/tests/cb/cb2004a.ada: Likewise.
- * ada/acats-4/tests/cb/cb2005a.ada: Likewise.
- * ada/acats-4/tests/cb/cb2006a.ada: Likewise.
- * ada/acats-4/tests/cb/cb2007a.ada: Likewise.
- * ada/acats-4/tests/cb/cb20a02.a: Likewise.
- * ada/acats-4/tests/cb/cb30001.a: Likewise.
- * ada/acats-4/tests/cb/cb30002.a: Likewise.
- * ada/acats-4/tests/cb/cb3003a.ada: Likewise.
- * ada/acats-4/tests/cb/cb3003b.ada: Likewise.
- * ada/acats-4/tests/cb/cb3004a.ada: Likewise.
- * ada/acats-4/tests/cb/cb40005.a: Likewise.
- * ada/acats-4/tests/cb/cb4001a.ada: Likewise.
- * ada/acats-4/tests/cb/cb4002a.ada: Likewise.
- * ada/acats-4/tests/cb/cb4003a.ada: Likewise.
- * ada/acats-4/tests/cb/cb4004a.ada: Likewise.
- * ada/acats-4/tests/cb/cb4005a.ada: Likewise.
- * ada/acats-4/tests/cb/cb4006a.ada: Likewise.
- * ada/acats-4/tests/cb/cb4007a.ada: Likewise.
- * ada/acats-4/tests/cb/cb4008a.ada: Likewise.
- * ada/acats-4/tests/cb/cb4009a.ada: Likewise.
- * ada/acats-4/tests/cb/cb4013a.ada: Likewise.
- * ada/acats-4/tests/cb/cb40a01.a: Likewise.
- * ada/acats-4/tests/cb/cb40a020.a: Likewise.
- * ada/acats-4/tests/cb/cb40a021.am: Likewise.
- * ada/acats-4/tests/cb/cb40a030.a: Likewise.
- * ada/acats-4/tests/cb/cb40a031.am: Likewise.
- * ada/acats-4/tests/cb/cb40a04.a: Likewise.
- * ada/acats-4/tests/cb/cb41001.a: Likewise.
- * ada/acats-4/tests/cb/cb41002.a: Likewise.
- * ada/acats-4/tests/cb/cb41003.a: Likewise.
- * ada/acats-4/tests/cb/cb41004.a: Likewise.
- * ada/acats-4/tests/cb/cb42001.a: Likewise.
- * ada/acats-4/tests/cb/cb42002.a: Likewise.
- * ada/acats-4/tests/cb/cb42003.a: Likewise.
- * ada/acats-4/tests/cb/cb50001.a: Likewise.
- * ada/acats-4/tests/cb/cb5001a.ada: Likewise.
- * ada/acats-4/tests/cb/cb5001b.ada: Likewise.
- * ada/acats-4/tests/cb/cb5002a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1004a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1005b.ada: Likewise.
- * ada/acats-4/tests/cc/cc1010a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1010b.ada: Likewise.
- * ada/acats-4/tests/cc/cc1018a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1104c.ada: Likewise.
- * ada/acats-4/tests/cc/cc1107b.ada: Likewise.
- * ada/acats-4/tests/cc/cc1111a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1204a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1207b.ada: Likewise.
- * ada/acats-4/tests/cc/cc1220a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1221a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1221b.ada: Likewise.
- * ada/acats-4/tests/cc/cc1221c.ada: Likewise.
- * ada/acats-4/tests/cc/cc1221d.ada: Likewise.
- * ada/acats-4/tests/cc/cc1222a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1223a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1224a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1225a.tst: Likewise.
- * ada/acats-4/tests/cc/cc1226b.ada: Likewise.
- * ada/acats-4/tests/cc/cc1227a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1301a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1302a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1304a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1304b.ada: Likewise.
- * ada/acats-4/tests/cc/cc1307a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1307b.ada: Likewise.
- * ada/acats-4/tests/cc/cc1308a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1310a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1311a.ada: Likewise.
- * ada/acats-4/tests/cc/cc1311b.ada: Likewise.
- * ada/acats-4/tests/cc/cc2002a.ada: Likewise.
- * ada/acats-4/tests/cc/cc30001.a: Likewise.
- * ada/acats-4/tests/cc/cc30002.a: Likewise.
- * ada/acats-4/tests/cc/cc30003.a: Likewise.
- * ada/acats-4/tests/cc/cc30004.a: Likewise.
- * ada/acats-4/tests/cc/cc3004a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3007a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3007b.ada: Likewise.
- * ada/acats-4/tests/cc/cc3011a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3011d.ada: Likewise.
- * ada/acats-4/tests/cc/cc3012a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3015a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3016b.ada: Likewise.
- * ada/acats-4/tests/cc/cc3016c.ada: Likewise.
- * ada/acats-4/tests/cc/cc3016f.ada: Likewise.
- * ada/acats-4/tests/cc/cc3016i.ada: Likewise.
- * ada/acats-4/tests/cc/cc3017b.ada: Likewise.
- * ada/acats-4/tests/cc/cc3019a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3019b0.ada: Likewise.
- * ada/acats-4/tests/cc/cc3019b1.ada: Likewise.
- * ada/acats-4/tests/cc/cc3019b2.ada: Likewise.
- * ada/acats-4/tests/cc/cc3019c0.ada: Likewise.
- * ada/acats-4/tests/cc/cc3019c1.ada: Likewise.
- * ada/acats-4/tests/cc/cc3019c2.ada: Likewise.
- * ada/acats-4/tests/cc/cc3106b.ada: Likewise.
- * ada/acats-4/tests/cc/cc3120a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3120b.ada: Likewise.
- * ada/acats-4/tests/cc/cc3121a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3123a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3125a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3125b.ada: Likewise.
- * ada/acats-4/tests/cc/cc3125c.ada: Likewise.
- * ada/acats-4/tests/cc/cc3125d.ada: Likewise.
- * ada/acats-4/tests/cc/cc3126a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3127a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3128a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3203a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3207b.ada: Likewise.
- * ada/acats-4/tests/cc/cc3220a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3221a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3222a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3223a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3224a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3225a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3230a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3231a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3232a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3233a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3234a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3235a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3236a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3240a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3305a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3305b.ada: Likewise.
- * ada/acats-4/tests/cc/cc3305c.ada: Likewise.
- * ada/acats-4/tests/cc/cc3305d.ada: Likewise.
- * ada/acats-4/tests/cc/cc3601a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3601c.ada: Likewise.
- * ada/acats-4/tests/cc/cc3602a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3603a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3605a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3606a.ada: Likewise.
- * ada/acats-4/tests/cc/cc3606b.ada: Likewise.
- * ada/acats-4/tests/cc/cc3607b.ada: Likewise.
- * ada/acats-4/tests/cc/cc40001.a: Likewise.
- * ada/acats-4/tests/cc/cc50001.a: Likewise.
- * ada/acats-4/tests/cc/cc50a01.a: Likewise.
- * ada/acats-4/tests/cc/cc50a02.a: Likewise.
- * ada/acats-4/tests/cc/cc51001.a: Likewise.
- * ada/acats-4/tests/cc/cc51002.a: Likewise.
- * ada/acats-4/tests/cc/cc51003.a: Likewise.
- * ada/acats-4/tests/cc/cc51004.a: Likewise.
- * ada/acats-4/tests/cc/cc51006.a: Likewise.
- * ada/acats-4/tests/cc/cc51007.a: Likewise.
- * ada/acats-4/tests/cc/cc51008.a: Likewise.
- * ada/acats-4/tests/cc/cc51009.a: Likewise.
- * ada/acats-4/tests/cc/cc510100.a: Likewise.
- * ada/acats-4/tests/cc/cc510101.a: Likewise.
- * ada/acats-4/tests/cc/cc510102.a: Likewise.
- * ada/acats-4/tests/cc/cc510103.am: Likewise.
- * ada/acats-4/tests/cc/cc51011.a: Likewise.
- * ada/acats-4/tests/cc/cc51a01.a: Likewise.
- * ada/acats-4/tests/cc/cc51b03.a: Likewise.
- * ada/acats-4/tests/cc/cc51d01.a: Likewise.
- * ada/acats-4/tests/cc/cc51d02.a: Likewise.
- * ada/acats-4/tests/cc/cc54001.a: Likewise.
- * ada/acats-4/tests/cc/cc54002.a: Likewise.
- * ada/acats-4/tests/cc/cc54003.a: Likewise.
- * ada/acats-4/tests/cc/cc54004.a: Likewise.
- * ada/acats-4/tests/cc/cc60001.a: Likewise.
- * ada/acats-4/tests/cc/cc70001.a: Likewise.
- * ada/acats-4/tests/cc/cc70002.a: Likewise.
- * ada/acats-4/tests/cc/cc70003.a: Likewise.
- * ada/acats-4/tests/cc/cc70a01.a: Likewise.
- * ada/acats-4/tests/cc/cc70a02.a: Likewise.
- * ada/acats-4/tests/cc/cc70b01.a: Likewise.
- * ada/acats-4/tests/cc/cc70b02.a: Likewise.
- * ada/acats-4/tests/cc/cc70c01.a: Likewise.
- * ada/acats-4/tests/cc/cc70c02.a: Likewise.
- * ada/acats-4/tests/cd/cd10001.a: Likewise.
- * ada/acats-4/tests/cd/cd10002.a: Likewise.
- * ada/acats-4/tests/cd/cd1009d.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009e.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009f.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009g.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009h.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009i.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009j.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009k.tst: Likewise.
- * ada/acats-4/tests/cd/cd1009n.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009o.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009p.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009q.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009r.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009s.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009t.tst: Likewise.
- * ada/acats-4/tests/cd/cd1009u.tst: Likewise.
- * ada/acats-4/tests/cd/cd1009v.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009w.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009x.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009y.ada: Likewise.
- * ada/acats-4/tests/cd/cd1009z.ada: Likewise.
- * ada/acats-4/tests/cd/cd11001.a: Likewise.
- * ada/acats-4/tests/cd/cd1c03a.ada: Likewise.
- * ada/acats-4/tests/cd/cd1c03b.ada: Likewise.
- * ada/acats-4/tests/cd/cd1c03c.ada: Likewise.
- * ada/acats-4/tests/cd/cd1c03e.tst: Likewise.
- * ada/acats-4/tests/cd/cd1c03f.ada: Likewise.
- * ada/acats-4/tests/cd/cd1c03g.ada: Likewise.
- * ada/acats-4/tests/cd/cd1c03h.ada: Likewise.
- * ada/acats-4/tests/cd/cd1c03i.ada: Likewise.
- * ada/acats-4/tests/cd/cd1c04a.ada: Likewise.
- * ada/acats-4/tests/cd/cd1c04d.ada: Likewise.
- * ada/acats-4/tests/cd/cd1c04e.ada: Likewise.
- * ada/acats-4/tests/cd/cd1c06a.tst: Likewise.
- * ada/acats-4/tests/cd/cd20001.a: Likewise.
- * ada/acats-4/tests/cd/cd2a21a.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a21e.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a22a.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a22e.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a22i.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a22j.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a23a.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a23e.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a24a.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a24e.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a24i.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a24j.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a31a.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a31e.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a32a.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a32c.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a32e.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a32g.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a32i.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a32j.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a51a.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a53a.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a53e.ada: Likewise.
- * ada/acats-4/tests/cd/cd2a83c.tst: Likewise.
- * ada/acats-4/tests/cd/cd2a91c.tst: Likewise.
- * ada/acats-4/tests/cd/cd2b11b.ada: Likewise.
- * ada/acats-4/tests/cd/cd2b11d.ada: Likewise.
- * ada/acats-4/tests/cd/cd2b11e.ada: Likewise.
- * ada/acats-4/tests/cd/cd2b11f.ada: Likewise.
- * ada/acats-4/tests/cd/cd2b16a.ada: Likewise.
- * ada/acats-4/tests/cd/cd2c11a.tst: Likewise.
- * ada/acats-4/tests/cd/cd2c11d.tst: Likewise.
- * ada/acats-4/tests/cd/cd2d11a.ada: Likewise.
- * ada/acats-4/tests/cd/cd2d13a.ada: Likewise.
- * ada/acats-4/tests/cd/cd30001.a: Likewise.
- * ada/acats-4/tests/cd/cd30002.a: Likewise.
- * ada/acats-4/tests/cd/cd30003.a: Likewise.
- * ada/acats-4/tests/cd/cd30004.a: Likewise.
- * ada/acats-4/tests/cd/cd300050.am: Likewise.
- * ada/acats-4/tests/cd/cd300051.c: Likewise.
- * ada/acats-4/tests/cd/cd30006.a: Likewise.
- * ada/acats-4/tests/cd/cd30007.a: Likewise.
- * ada/acats-4/tests/cd/cd30008.a: Likewise.
- * ada/acats-4/tests/cd/cd30009.a: Likewise.
- * ada/acats-4/tests/cd/cd30010.a: Likewise.
- * ada/acats-4/tests/cd/cd30011.a: Likewise.
- * ada/acats-4/tests/cd/cd30012.a: Likewise.
- * ada/acats-4/tests/cd/cd30013.a: Likewise.
- * ada/acats-4/tests/cd/cd30014.a: Likewise.
- * ada/acats-4/tests/cd/cd3014a.ada: Likewise.
- * ada/acats-4/tests/cd/cd3014c.ada: Likewise.
- * ada/acats-4/tests/cd/cd3014d.ada: Likewise.
- * ada/acats-4/tests/cd/cd3014f.ada: Likewise.
- * ada/acats-4/tests/cd/cd3015a.ada: Likewise.
- * ada/acats-4/tests/cd/cd3015c.ada: Likewise.
- * ada/acats-4/tests/cd/cd3015e.ada: Likewise.
- * ada/acats-4/tests/cd/cd3015f.ada: Likewise.
- * ada/acats-4/tests/cd/cd3015g.ada: Likewise.
- * ada/acats-4/tests/cd/cd3015h.ada: Likewise.
- * ada/acats-4/tests/cd/cd3015i.ada: Likewise.
- * ada/acats-4/tests/cd/cd3015k.ada: Likewise.
- * ada/acats-4/tests/cd/cd3021a.ada: Likewise.
- * ada/acats-4/tests/cd/cd40001.a: Likewise.
- * ada/acats-4/tests/cd/cd4031a.ada: Likewise.
- * ada/acats-4/tests/cd/cd4041a.tst: Likewise.
- * ada/acats-4/tests/cd/cd4051a.ada: Likewise.
- * ada/acats-4/tests/cd/cd4051b.ada: Likewise.
- * ada/acats-4/tests/cd/cd4051c.ada: Likewise.
- * ada/acats-4/tests/cd/cd4051d.ada: Likewise.
- * ada/acats-4/tests/cd/cd5003a.ada: Likewise.
- * ada/acats-4/tests/cd/cd5003b.ada: Likewise.
- * ada/acats-4/tests/cd/cd5003c.ada: Likewise.
- * ada/acats-4/tests/cd/cd5003d.ada: Likewise.
- * ada/acats-4/tests/cd/cd5003e.ada: Likewise.
- * ada/acats-4/tests/cd/cd5003f.ada: Likewise.
- * ada/acats-4/tests/cd/cd5003g.ada: Likewise.
- * ada/acats-4/tests/cd/cd5003h.ada: Likewise.
- * ada/acats-4/tests/cd/cd5003i.ada: Likewise.
- * ada/acats-4/tests/cd/cd5011a.ada: Likewise.
- * ada/acats-4/tests/cd/cd5011c.ada: Likewise.
- * ada/acats-4/tests/cd/cd5011e.ada: Likewise.
- * ada/acats-4/tests/cd/cd5011g.ada: Likewise.
- * ada/acats-4/tests/cd/cd5011i.ada: Likewise.
- * ada/acats-4/tests/cd/cd5011k.ada: Likewise.
- * ada/acats-4/tests/cd/cd5011m.ada: Likewise.
- * ada/acats-4/tests/cd/cd5011q.ada: Likewise.
- * ada/acats-4/tests/cd/cd5011s.ada: Likewise.
- * ada/acats-4/tests/cd/cd5012a.ada: Likewise.
- * ada/acats-4/tests/cd/cd5012b.ada: Likewise.
- * ada/acats-4/tests/cd/cd5012e.ada: Likewise.
- * ada/acats-4/tests/cd/cd5012f.ada: Likewise.
- * ada/acats-4/tests/cd/cd5012i.ada: Likewise.
- * ada/acats-4/tests/cd/cd5012m.ada: Likewise.
- * ada/acats-4/tests/cd/cd5013a.ada: Likewise.
- * ada/acats-4/tests/cd/cd5013c.ada: Likewise.
- * ada/acats-4/tests/cd/cd5013e.ada: Likewise.
- * ada/acats-4/tests/cd/cd5013g.ada: Likewise.
- * ada/acats-4/tests/cd/cd5013i.ada: Likewise.
- * ada/acats-4/tests/cd/cd5013k.ada: Likewise.
- * ada/acats-4/tests/cd/cd5013m.ada: Likewise.
- * ada/acats-4/tests/cd/cd5013o.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014a.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014c.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014e.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014g.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014i.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014k.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014m.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014o.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014t.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014v.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014x.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014y.ada: Likewise.
- * ada/acats-4/tests/cd/cd5014z.ada: Likewise.
- * ada/acats-4/tests/cd/cd70001.a: Likewise.
- * ada/acats-4/tests/cd/cd7002a.ada: Likewise.
- * ada/acats-4/tests/cd/cd7007b.ada: Likewise.
- * ada/acats-4/tests/cd/cd7101d.ada: Likewise.
- * ada/acats-4/tests/cd/cd7101e.dep: Likewise.
- * ada/acats-4/tests/cd/cd7101f.dep: Likewise.
- * ada/acats-4/tests/cd/cd7101g.tst: Likewise.
- * ada/acats-4/tests/cd/cd7103d.ada: Likewise.
- * ada/acats-4/tests/cd/cd7202a.ada: Likewise.
- * ada/acats-4/tests/cd/cd7204b.ada: Likewise.
- * ada/acats-4/tests/cd/cd7204c.ada: Likewise.
- * ada/acats-4/tests/cd/cd72a01.a: Likewise.
- * ada/acats-4/tests/cd/cd72a02.a: Likewise.
- * ada/acats-4/tests/cd/cd7305a.ada: Likewise.
- * ada/acats-4/tests/cd/cd90001.a: Likewise.
- * ada/acats-4/tests/cd/cd92001.a: Likewise.
- * ada/acats-4/tests/cd/cda201a.ada: Likewise.
- * ada/acats-4/tests/cd/cda201b.ada: Likewise.
- * ada/acats-4/tests/cd/cda201c.ada: Likewise.
- * ada/acats-4/tests/cd/cda201e.ada: Likewise.
- * ada/acats-4/tests/cd/cdb0001.a: Likewise.
- * ada/acats-4/tests/cd/cdb0002.a: Likewise.
- * ada/acats-4/tests/cd/cdb0a01.a: Likewise.
- * ada/acats-4/tests/cd/cdb0a02.a: Likewise.
- * ada/acats-4/tests/cd/cdb3a01.a: Likewise.
- * ada/acats-4/tests/cd/cdb4001.a: Likewise.
- * ada/acats-4/tests/cd/cdd1001.a: Likewise.
- * ada/acats-4/tests/cd/cdd2001.a: Likewise.
- * ada/acats-4/tests/cd/cdd2a01.a: Likewise.
- * ada/acats-4/tests/cd/cdd2a02.a: Likewise.
- * ada/acats-4/tests/cd/cdd2a03.a: Likewise.
- * ada/acats-4/tests/cd/cdd2b01.a: Likewise.
- * ada/acats-4/tests/cd/cdd2b02.a: Likewise.
- * ada/acats-4/tests/cd/cdd2b03.a: Likewise.
- * ada/acats-4/tests/cd/cdd2b04.a: Likewise.
- * ada/acats-4/tests/cd/cde0001.a: Likewise.
- * ada/acats-4/tests/cd/cde0002.a: Likewise.
- * ada/acats-4/tests/cd/cde0003.a: Likewise.
- * ada/acats-4/tests/ce/ce2102a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102c.tst: Likewise.
- * ada/acats-4/tests/ce/ce2102d.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102e.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102f.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102g.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102h.tst: Likewise.
- * ada/acats-4/tests/ce/ce2102i.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102j.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102k.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102l.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102m.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102n.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102o.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102p.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102q.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102r.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102s.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102t.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102u.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102v.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102w.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102x.ada: Likewise.
- * ada/acats-4/tests/ce/ce2102y.ada: Likewise.
- * ada/acats-4/tests/ce/ce2103a.tst: Likewise.
- * ada/acats-4/tests/ce/ce2103b.tst: Likewise.
- * ada/acats-4/tests/ce/ce2103c.ada: Likewise.
- * ada/acats-4/tests/ce/ce2103d.ada: Likewise.
- * ada/acats-4/tests/ce/ce2104a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2104b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2104c.ada: Likewise.
- * ada/acats-4/tests/ce/ce2104d.ada: Likewise.
- * ada/acats-4/tests/ce/ce2106a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2106b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2108e.ada: Likewise.
- * ada/acats-4/tests/ce/ce2108f.ada: Likewise.
- * ada/acats-4/tests/ce/ce2108g.ada: Likewise.
- * ada/acats-4/tests/ce/ce2108h.ada: Likewise.
- * ada/acats-4/tests/ce/ce2109a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2109b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2109c.ada: Likewise.
- * ada/acats-4/tests/ce/ce2110a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2110c.ada: Likewise.
- * ada/acats-4/tests/ce/ce2111a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2111b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2111c.ada: Likewise.
- * ada/acats-4/tests/ce/ce2111e.ada: Likewise.
- * ada/acats-4/tests/ce/ce2111f.ada: Likewise.
- * ada/acats-4/tests/ce/ce2111g.ada: Likewise.
- * ada/acats-4/tests/ce/ce2111i.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201c.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201d.dep: Likewise.
- * ada/acats-4/tests/ce/ce2201e.dep: Likewise.
- * ada/acats-4/tests/ce/ce2201f.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201g.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201h.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201i.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201j.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201k.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201l.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201m.ada: Likewise.
- * ada/acats-4/tests/ce/ce2201n.ada: Likewise.
- * ada/acats-4/tests/ce/ce2202a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2203a.tst: Likewise.
- * ada/acats-4/tests/ce/ce2204a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2204b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2204c.ada: Likewise.
- * ada/acats-4/tests/ce/ce2204d.ada: Likewise.
- * ada/acats-4/tests/ce/ce2205a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2206a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2208b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2401a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2401b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2401c.ada: Likewise.
- * ada/acats-4/tests/ce/ce2401e.ada: Likewise.
- * ada/acats-4/tests/ce/ce2401f.ada: Likewise.
- * ada/acats-4/tests/ce/ce2401h.ada: Likewise.
- * ada/acats-4/tests/ce/ce2401i.ada: Likewise.
- * ada/acats-4/tests/ce/ce2401j.ada: Likewise.
- * ada/acats-4/tests/ce/ce2401k.ada: Likewise.
- * ada/acats-4/tests/ce/ce2401l.ada: Likewise.
- * ada/acats-4/tests/ce/ce2402a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2403a.tst: Likewise.
- * ada/acats-4/tests/ce/ce2404a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2404b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2405b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2406a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2407a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2407b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2408a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2408b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2409a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2409b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2410a.ada: Likewise.
- * ada/acats-4/tests/ce/ce2410b.ada: Likewise.
- * ada/acats-4/tests/ce/ce2411a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3002b.tst: Likewise.
- * ada/acats-4/tests/ce/ce3002c.tst: Likewise.
- * ada/acats-4/tests/ce/ce3002d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3002f.ada: Likewise.
- * ada/acats-4/tests/ce/ce3102a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3102b.tst: Likewise.
- * ada/acats-4/tests/ce/ce3102d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3102e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3102f.ada: Likewise.
- * ada/acats-4/tests/ce/ce3102g.ada: Likewise.
- * ada/acats-4/tests/ce/ce3102h.ada: Likewise.
- * ada/acats-4/tests/ce/ce3102i.ada: Likewise.
- * ada/acats-4/tests/ce/ce3102j.ada: Likewise.
- * ada/acats-4/tests/ce/ce3102k.ada: Likewise.
- * ada/acats-4/tests/ce/ce3103a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3104a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3104b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3104c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3106a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3106b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3107a.tst: Likewise.
- * ada/acats-4/tests/ce/ce3107b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3108a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3108b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3110a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3112c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3112d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3114a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3115a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3201a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3202a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3206a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3207a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3301a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3302a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3303a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3304a.tst: Likewise.
- * ada/acats-4/tests/ce/ce3305a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3306a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3401a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3402a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3402c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3402d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3402e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3403a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3403b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3403c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3403d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3403e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3403f.ada: Likewise.
- * ada/acats-4/tests/ce/ce3404a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3404b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3404c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3404d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3405a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3405c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3405d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3406a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3406b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3406c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3406d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3407a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3407b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3407c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3408a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3408b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3408c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3409a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3409b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3409c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3409d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3409e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3410a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3410b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3410c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3410d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3410e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3411a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3411c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3412a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3413a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3413b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3413c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3414a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3601a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3602a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3602b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3602c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3602d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3603a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3604a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3604b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3605a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3605b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3605c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3605d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3605e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3606a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3606b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3701a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3704a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3704b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3704c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3704d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3704e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3704f.ada: Likewise.
- * ada/acats-4/tests/ce/ce3704m.ada: Likewise.
- * ada/acats-4/tests/ce/ce3704n.ada: Likewise.
- * ada/acats-4/tests/ce/ce3704o.ada: Likewise.
- * ada/acats-4/tests/ce/ce3705a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3705b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3705c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3705d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3705e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3706c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3706d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3706f.ada: Likewise.
- * ada/acats-4/tests/ce/ce3706g.ada: Likewise.
- * ada/acats-4/tests/ce/ce3707a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3708a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3801a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3801b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804f.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804g.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804h.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804i.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804j.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804m.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804o.ada: Likewise.
- * ada/acats-4/tests/ce/ce3804p.ada: Likewise.
- * ada/acats-4/tests/ce/ce3805a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3805b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3806a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3806b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3806c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3806d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3806e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3806f.ada: Likewise.
- * ada/acats-4/tests/ce/ce3806g.ada: Likewise.
- * ada/acats-4/tests/ce/ce3806h.ada: Likewise.
- * ada/acats-4/tests/ce/ce3809a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3809b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3810a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3810b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3815a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3901a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3902b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3904a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3904b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3905a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3905b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3905c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3905l.ada: Likewise.
- * ada/acats-4/tests/ce/ce3906a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3906b.ada: Likewise.
- * ada/acats-4/tests/ce/ce3906c.ada: Likewise.
- * ada/acats-4/tests/ce/ce3906d.ada: Likewise.
- * ada/acats-4/tests/ce/ce3906e.ada: Likewise.
- * ada/acats-4/tests/ce/ce3906f.ada: Likewise.
- * ada/acats-4/tests/ce/ce3907a.ada: Likewise.
- * ada/acats-4/tests/ce/ce3908a.ada: Likewise.
- * ada/acats-4/tests/cxa/cxa3001.a: Likewise.
- * ada/acats-4/tests/cxa/cxa3002.a: Likewise.
- * ada/acats-4/tests/cxa/cxa3003.a: Likewise.
- * ada/acats-4/tests/cxa/cxa3004.a: Likewise.
- * ada/acats-4/tests/cxa/cxa3005.a: Likewise.
- * ada/acats-4/tests/cxa/cxa3006.a: Likewise.
- * ada/acats-4/tests/cxa/cxa3007.a: Likewise.
- * ada/acats-4/tests/cxa/cxa3008.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4001.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4002.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4003.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4004.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4005.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4006.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4007.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4008.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4009.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4010.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4011.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4012.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4013.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4014.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4015.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4016.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4017.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4018.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4019.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4020.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4021.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4022.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4023.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4024.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4025.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4026.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4027.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4028.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4029.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4030.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4031.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4032.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4033.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4035.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4036.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4037.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4038.a: Likewise.
- * ada/acats-4/tests/cxa/cxa4039.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5011.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5012.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5013.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5015.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5016.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5a01.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5a02.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5a03.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5a04.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5a05.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5a06.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5a07.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5a08.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5a09.a: Likewise.
- * ada/acats-4/tests/cxa/cxa5a10.a: Likewise.
- * ada/acats-4/tests/cxa/cxa8001.a: Likewise.
- * ada/acats-4/tests/cxa/cxa8002.a: Likewise.
- * ada/acats-4/tests/cxa/cxa8003.a: Likewise.
- * ada/acats-4/tests/cxa/cxa9001.a: Likewise.
- * ada/acats-4/tests/cxa/cxa9002.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa001.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa002.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa003.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa004.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa005.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa006.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa007.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa008.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa009.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa010.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa011.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa012.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa013.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa014.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa015.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa016.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa017.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa018.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa019.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa020.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa021.a: Likewise.
- * ada/acats-4/tests/cxa/cxaa022.a: Likewise.
- * ada/acats-4/tests/cxa/cxab001.a: Likewise.
- * ada/acats-4/tests/cxa/cxab002.au: Likewise.
- * ada/acats-4/tests/cxa/cxab003.au: Likewise.
- * ada/acats-4/tests/cxa/cxab004.au: Likewise.
- * ada/acats-4/tests/cxa/cxab005.au: Likewise.
- * ada/acats-4/tests/cxa/cxac001.a: Likewise.
- * ada/acats-4/tests/cxa/cxac002.a: Likewise.
- * ada/acats-4/tests/cxa/cxac003.a: Likewise.
- * ada/acats-4/tests/cxa/cxac004.a: Likewise.
- * ada/acats-4/tests/cxa/cxac005.a: Likewise.
- * ada/acats-4/tests/cxa/cxac006.a: Likewise.
- * ada/acats-4/tests/cxa/cxac007.a: Likewise.
- * ada/acats-4/tests/cxa/cxac008.a: Likewise.
- * ada/acats-4/tests/cxa/cxac009.a: Likewise.
- * ada/acats-4/tests/cxa/cxaca01.a: Likewise.
- * ada/acats-4/tests/cxa/cxaca02.a: Likewise.
- * ada/acats-4/tests/cxa/cxacb01.a: Likewise.
- * ada/acats-4/tests/cxa/cxacb02.a: Likewise.
- * ada/acats-4/tests/cxa/cxacc01.a: Likewise.
- * ada/acats-4/tests/cxa/cxaf001.a: Likewise.
- * ada/acats-4/tests/cxa/cxag001.a: Likewise.
- * ada/acats-4/tests/cxa/cxag002.a: Likewise.
- * ada/acats-4/tests/cxa/cxag003.a: Likewise.
- * ada/acats-4/tests/cxa/cxah001.a: Likewise.
- * ada/acats-4/tests/cxa/cxah002.a: Likewise.
- * ada/acats-4/tests/cxa/cxah003.a: Likewise.
- * ada/acats-4/tests/cxa/cxai001.a: Likewise.
- * ada/acats-4/tests/cxa/cxai002.a: Likewise.
- * ada/acats-4/tests/cxa/cxai003.a: Likewise.
- * ada/acats-4/tests/cxa/cxai004.a: Likewise.
- * ada/acats-4/tests/cxa/cxai005.a: Likewise.
- * ada/acats-4/tests/cxa/cxai006.a: Likewise.
- * ada/acats-4/tests/cxa/cxai007.a: Likewise.
- * ada/acats-4/tests/cxa/cxai008.a: Likewise.
- * ada/acats-4/tests/cxa/cxai009.a: Likewise.
- * ada/acats-4/tests/cxa/cxai010.a: Likewise.
- * ada/acats-4/tests/cxa/cxai011.a: Likewise.
- * ada/acats-4/tests/cxa/cxai012.a: Likewise.
- * ada/acats-4/tests/cxa/cxai013.a: Likewise.
- * ada/acats-4/tests/cxa/cxai014.a: Likewise.
- * ada/acats-4/tests/cxa/cxai015.a: Likewise.
- * ada/acats-4/tests/cxa/cxai016.a: Likewise.
- * ada/acats-4/tests/cxa/cxai017.a: Likewise.
- * ada/acats-4/tests/cxa/cxai018.a: Likewise.
- * ada/acats-4/tests/cxa/cxai019.a: Likewise.
- * ada/acats-4/tests/cxa/cxai020.a: Likewise.
- * ada/acats-4/tests/cxa/cxai021.a: Likewise.
- * ada/acats-4/tests/cxa/cxai022.a: Likewise.
- * ada/acats-4/tests/cxa/cxai023.a: Likewise.
- * ada/acats-4/tests/cxa/cxai024.a: Likewise.
- * ada/acats-4/tests/cxa/cxai025.a: Likewise.
- * ada/acats-4/tests/cxa/cxai026.a: Likewise.
- * ada/acats-4/tests/cxa/cxai027.a: Likewise.
- * ada/acats-4/tests/cxa/cxai028.a: Likewise.
- * ada/acats-4/tests/cxa/cxai029.a: Likewise.
- * ada/acats-4/tests/cxa/cxai030.a: Likewise.
- * ada/acats-4/tests/cxa/cxai031.a: Likewise.
- * ada/acats-4/tests/cxa/cxai032.a: Likewise.
- * ada/acats-4/tests/cxa/cxai033.a: Likewise.
- * ada/acats-4/tests/cxa/cxai034.a: Likewise.
- * ada/acats-4/tests/cxa/cxai035.a: Likewise.
- * ada/acats-4/tests/cxa/cxai036.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia01.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia02.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia03.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia04.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia05.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia06.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia07.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia08.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia09.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia10.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia11.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia12.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia13.a: Likewise.
- * ada/acats-4/tests/cxa/cxaia14.a: Likewise.
- * ada/acats-4/tests/cxa/cxaib01.a: Likewise.
- * ada/acats-4/tests/cxa/cxaib02.a: Likewise.
- * ada/acats-4/tests/cxa/cxaib03.a: Likewise.
- * ada/acats-4/tests/cxa/cxaib04.a: Likewise.
- * ada/acats-4/tests/cxa/cxaib05.a: Likewise.
- * ada/acats-4/tests/cxa/cxaib06.a: Likewise.
- * ada/acats-4/tests/cxa/cxaib07.a: Likewise.
- * ada/acats-4/tests/cxa/cxaib08.a: Likewise.
- * ada/acats-4/tests/cxa/cxaj001.a: Likewise.
- * ada/acats-4/tests/cxb/cxb2001.a: Likewise.
- * ada/acats-4/tests/cxb/cxb2002.a: Likewise.
- * ada/acats-4/tests/cxb/cxb2003.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3001.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3002.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3003.a: Likewise.
- * ada/acats-4/tests/cxb/cxb30040.c: Likewise.
- * ada/acats-4/tests/cxb/cxb30041.am: Likewise.
- * ada/acats-4/tests/cxb/cxb3005.a: Likewise.
- * ada/acats-4/tests/cxb/cxb30060.c: Likewise.
- * ada/acats-4/tests/cxb/cxb30061.am: Likewise.
- * ada/acats-4/tests/cxb/cxb3007.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3008.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3009.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3010.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3011.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3012.a: Likewise.
- * ada/acats-4/tests/cxb/cxb30130.c: Likewise.
- * ada/acats-4/tests/cxb/cxb30131.c: Likewise.
- * ada/acats-4/tests/cxb/cxb30132.am: Likewise.
- * ada/acats-4/tests/cxb/cxb3014.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3015.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3016.a: Likewise.
- * ada/acats-4/tests/cxb/cxb30170.c: Likewise.
- * ada/acats-4/tests/cxb/cxb30171.a: Likewise.
- * ada/acats-4/tests/cxb/cxb30172.am: Likewise.
- * ada/acats-4/tests/cxb/cxb30180.c: Likewise.
- * ada/acats-4/tests/cxb/cxb30181.a: Likewise.
- * ada/acats-4/tests/cxb/cxb30182.am: Likewise.
- * ada/acats-4/tests/cxb/cxb3019.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3020.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3021.a: Likewise.
- * ada/acats-4/tests/cxb/cxb3022.a: Likewise.
- * ada/acats-4/tests/cxb/cxb30230.c: Likewise.
- * ada/acats-4/tests/cxb/cxb30231.am: Likewise.
- * ada/acats-4/tests/cxb/cxb30240.c: Likewise.
- * ada/acats-4/tests/cxb/cxb30241.am: Likewise.
- * ada/acats-4/tests/cxb/cxb4001.a: Likewise.
- * ada/acats-4/tests/cxb/cxb4002.a: Likewise.
- * ada/acats-4/tests/cxb/cxb4003.a: Likewise.
- * ada/acats-4/tests/cxb/cxb4004.a: Likewise.
- * ada/acats-4/tests/cxb/cxb4005.a: Likewise.
- * ada/acats-4/tests/cxb/cxb4006.a: Likewise.
- * ada/acats-4/tests/cxb/cxb4007.a: Likewise.
- * ada/acats-4/tests/cxb/cxb4008.a: Likewise.
- * ada/acats-4/tests/cxb/cxb5001.a: Likewise.
- * ada/acats-4/tests/cxb/cxb5002.a: Likewise.
- * ada/acats-4/tests/cxb/cxb5003.a: Likewise.
- * ada/acats-4/tests/cxf/cxf1001.a: Likewise.
- * ada/acats-4/tests/cxf/cxf2001.a: Likewise.
- * ada/acats-4/tests/cxf/cxf2002.a: Likewise.
- * ada/acats-4/tests/cxf/cxf2003.a: Likewise.
- * ada/acats-4/tests/cxf/cxf2004.a: Likewise.
- * ada/acats-4/tests/cxf/cxf2005.a: Likewise.
- * ada/acats-4/tests/cxf/cxf2a01.a: Likewise.
- * ada/acats-4/tests/cxf/cxf2a02.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3001.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3002.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3003.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3004.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3a01.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3a02.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3a03.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3a04.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3a05.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3a06.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3a07.a: Likewise.
- * ada/acats-4/tests/cxf/cxf3a08.a: Likewise.
- * ada/acats-4/tests/cxg/cxg1001.a: Likewise.
- * ada/acats-4/tests/cxg/cxg1002.a: Likewise.
- * ada/acats-4/tests/cxg/cxg1003.a: Likewise.
- * ada/acats-4/tests/cxg/cxg1004.a: Likewise.
- * ada/acats-4/tests/cxg/cxg1005.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2001.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2002.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2003.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2004.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2005.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2006.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2007.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2008.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2009.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2010.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2011.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2012.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2013.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2014.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2015.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2016.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2017.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2018.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2019.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2020.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2021.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2022.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2023.a: Likewise.
- * ada/acats-4/tests/cxg/cxg2024.a: Likewise.
- * ada/acats-4/tests/cxh/cxh3001.a: Likewise.
- * ada/acats-4/tests/cxh/cxh3002.a: Likewise.
- * ada/acats-4/tests/cxh/cxh30030.a: Likewise.
- * ada/acats-4/tests/cxh/cxh30031.am: Likewise.
- * ada/acats-4/tests/cz/cz1101a.ada: Likewise.
- * ada/acats-4/tests/cz/cz1102a.ada: Likewise.
- * ada/acats-4/tests/cz/cz1103a.ada: Likewise.
- * ada/acats-4/tests/d/d4a002a.ada: Likewise.
- * ada/acats-4/tests/d/d4a002b.ada: Likewise.
- * ada/acats-4/tests/d/d4a004a.ada: Likewise.
- * ada/acats-4/tests/d/d4a004b.ada: Likewise.
- * ada/acats-4/tests/e/e28002b.ada: Likewise.
- * ada/acats-4/tests/e/e28005d.ada: Likewise.
- * ada/acats-4/tests/e/e52103y.ada: Likewise.
- * ada/acats-4/tests/e/eb4011a.ada: Likewise.
- * ada/acats-4/tests/e/eb4012a.ada: Likewise.
- * ada/acats-4/tests/e/eb4014a.ada: Likewise.
- * ada/acats-4/tests/e/ee3203a.ada: Likewise.
- * ada/acats-4/tests/e/ee3204a.ada: Likewise.
- * ada/acats-4/tests/e/ee3402b.ada: Likewise.
- * ada/acats-4/tests/e/ee3409f.ada: Likewise.
- * ada/acats-4/tests/e/ee3412c.ada: Likewise.
- * ada/acats-4/tests/l/la140010.a: Likewise.
- * ada/acats-4/tests/l/la140011.am: Likewise.
- * ada/acats-4/tests/l/la140012.a: Likewise.
- * ada/acats-4/tests/l/la140020.a: Likewise.
- * ada/acats-4/tests/l/la140021.am: Likewise.
- * ada/acats-4/tests/l/la140022.a: Likewise.
- * ada/acats-4/tests/l/la140030.a: Likewise.
- * ada/acats-4/tests/l/la140031.a: Likewise.
- * ada/acats-4/tests/l/la140032.am: Likewise.
- * ada/acats-4/tests/l/la140033.a: Likewise.
- * ada/acats-4/tests/l/la140040.a: Likewise.
- * ada/acats-4/tests/l/la140041.am: Likewise.
- * ada/acats-4/tests/l/la140042.a: Likewise.
- * ada/acats-4/tests/l/la140050.a: Likewise.
- * ada/acats-4/tests/l/la140051.a: Likewise.
- * ada/acats-4/tests/l/la140052.am: Likewise.
- * ada/acats-4/tests/l/la140053.a: Likewise.
- * ada/acats-4/tests/l/la140060.a: Likewise.
- * ada/acats-4/tests/l/la140061.a: Likewise.
- * ada/acats-4/tests/l/la140062.am: Likewise.
- * ada/acats-4/tests/l/la140063.a: Likewise.
- * ada/acats-4/tests/l/la140070.a: Likewise.
- * ada/acats-4/tests/l/la140071.a: Likewise.
- * ada/acats-4/tests/l/la140072.am: Likewise.
- * ada/acats-4/tests/l/la140073.a: Likewise.
- * ada/acats-4/tests/l/la140080.a: Likewise.
- * ada/acats-4/tests/l/la140081.a: Likewise.
- * ada/acats-4/tests/l/la140082.am: Likewise.
- * ada/acats-4/tests/l/la140083.a: Likewise.
- * ada/acats-4/tests/l/la140090.a: Likewise.
- * ada/acats-4/tests/l/la140091.a: Likewise.
- * ada/acats-4/tests/l/la140092.am: Likewise.
- * ada/acats-4/tests/l/la140093.a: Likewise.
- * ada/acats-4/tests/l/la140100.a: Likewise.
- * ada/acats-4/tests/l/la140101.a: Likewise.
- * ada/acats-4/tests/l/la140102.am: Likewise.
- * ada/acats-4/tests/l/la140103.a: Likewise.
- * ada/acats-4/tests/l/la140110.a: Likewise.
- * ada/acats-4/tests/l/la140111.a: Likewise.
- * ada/acats-4/tests/l/la140112.am: Likewise.
- * ada/acats-4/tests/l/la140113.a: Likewise.
- * ada/acats-4/tests/l/la140120.a: Likewise.
- * ada/acats-4/tests/l/la140121.a: Likewise.
- * ada/acats-4/tests/l/la140122.am: Likewise.
- * ada/acats-4/tests/l/la140123.a: Likewise.
- * ada/acats-4/tests/l/la140130.a: Likewise.
- * ada/acats-4/tests/l/la140131.a: Likewise.
- * ada/acats-4/tests/l/la140132.am: Likewise.
- * ada/acats-4/tests/l/la140133.a: Likewise.
- * ada/acats-4/tests/l/la140140.a: Likewise.
- * ada/acats-4/tests/l/la140141.a: Likewise.
- * ada/acats-4/tests/l/la140142.am: Likewise.
- * ada/acats-4/tests/l/la140143.a: Likewise.
- * ada/acats-4/tests/l/la140150.a: Likewise.
- * ada/acats-4/tests/l/la140151.a: Likewise.
- * ada/acats-4/tests/l/la140152.am: Likewise.
- * ada/acats-4/tests/l/la140153.a: Likewise.
- * ada/acats-4/tests/l/la140160.a: Likewise.
- * ada/acats-4/tests/l/la140161.a: Likewise.
- * ada/acats-4/tests/l/la140162.am: Likewise.
- * ada/acats-4/tests/l/la140163.a: Likewise.
- * ada/acats-4/tests/l/la140170.a: Likewise.
- * ada/acats-4/tests/l/la140171.a: Likewise.
- * ada/acats-4/tests/l/la140172.am: Likewise.
- * ada/acats-4/tests/l/la140173.a: Likewise.
- * ada/acats-4/tests/l/la140180.a: Likewise.
- * ada/acats-4/tests/l/la140181.a: Likewise.
- * ada/acats-4/tests/l/la140182.am: Likewise.
- * ada/acats-4/tests/l/la140183.a: Likewise.
- * ada/acats-4/tests/l/la140190.a: Likewise.
- * ada/acats-4/tests/l/la140191.a: Likewise.
- * ada/acats-4/tests/l/la140192.am: Likewise.
- * ada/acats-4/tests/l/la140193.a: Likewise.
- * ada/acats-4/tests/l/la140200.a: Likewise.
- * ada/acats-4/tests/l/la140201.a: Likewise.
- * ada/acats-4/tests/l/la140202.am: Likewise.
- * ada/acats-4/tests/l/la140203.a: Likewise.
- * ada/acats-4/tests/l/la140210.a: Likewise.
- * ada/acats-4/tests/l/la140211.am: Likewise.
- * ada/acats-4/tests/l/la140212.a: Likewise.
- * ada/acats-4/tests/l/la140220.a: Likewise.
- * ada/acats-4/tests/l/la140221.am: Likewise.
- * ada/acats-4/tests/l/la140222.a: Likewise.
- * ada/acats-4/tests/l/la140240.a: Likewise.
- * ada/acats-4/tests/l/la140241.a: Likewise.
- * ada/acats-4/tests/l/la140242.am: Likewise.
- * ada/acats-4/tests/l/la140243.a: Likewise.
- * ada/acats-4/tests/l/la140250.a: Likewise.
- * ada/acats-4/tests/l/la140251.am: Likewise.
- * ada/acats-4/tests/l/la140252.a: Likewise.
- * ada/acats-4/tests/l/la140260.a: Likewise.
- * ada/acats-4/tests/l/la140261.a: Likewise.
- * ada/acats-4/tests/l/la140262.am: Likewise.
- * ada/acats-4/tests/l/la140263.a: Likewise.
- * ada/acats-4/tests/l/la140270.a: Likewise.
- * ada/acats-4/tests/l/la140271.a: Likewise.
- * ada/acats-4/tests/l/la140272.am: Likewise.
- * ada/acats-4/tests/l/la140273.a: Likewise.
-
-2025-05-24 Eric Botcazou <ebotcazou@adacore.com>
-
- * ada/acats-3/elabd.lst: New file.
- * ada/acats-3/floatstore.lst: Likewise.
- * ada/acats-3/norun.lst: Likewise.
- * ada/acats-3/run_acats.sh: Likewise.
- * ada/acats-3/run_all.sh: Likewise.
- * ada/acats-3/run_test.exp: Likewise.
- * ada/acats-3/stackcheck.lst: Likewise.
- * ada/acats-3/support/acats31.lst: Likewise.
- * ada/acats-3/support/checkfil.ada: Likewise.
- * ada/acats-3/support/enumchek.ada: Likewise.
- * ada/acats-3/support/f340a000.a: Likewise.
- * ada/acats-3/support/f340a001.a: Likewise.
- * ada/acats-3/support/f341a00.a: Likewise.
- * ada/acats-3/support/f390a00.a: Likewise.
- * ada/acats-3/support/f392a00.a: Likewise.
- * ada/acats-3/support/f392c00.a: Likewise.
- * ada/acats-3/support/f392d00.a: Likewise.
- * ada/acats-3/support/f393a00.a: Likewise.
- * ada/acats-3/support/f393b00.a: Likewise.
- * ada/acats-3/support/f394a00.a: Likewise.
- * ada/acats-3/support/f3a1a00.a: Likewise.
- * ada/acats-3/support/f3a2a00.a: Likewise.
- * ada/acats-3/support/f431a00.a: Likewise.
- * ada/acats-3/support/f433a00.a: Likewise.
- * ada/acats-3/support/f452a00.a: Likewise.
- * ada/acats-3/support/f460a00.a: Likewise.
- * ada/acats-3/support/f650a00.a: Likewise.
- * ada/acats-3/support/f730a000.a: Likewise.
- * ada/acats-3/support/f730a001.a: Likewise.
- * ada/acats-3/support/f731a00.a: Likewise.
- * ada/acats-3/support/f750a00.a: Likewise.
- * ada/acats-3/support/f750b00.a: Likewise.
- * ada/acats-3/support/f760a00.a: Likewise.
- * ada/acats-3/support/f940a00.a: Likewise.
- * ada/acats-3/support/f954a00.a: Likewise.
- * ada/acats-3/support/fa11a00.a: Likewise.
- * ada/acats-3/support/fa11b00.a: Likewise.
- * ada/acats-3/support/fa11c00.a: Likewise.
- * ada/acats-3/support/fa11d00.a: Likewise.
- * ada/acats-3/support/fa13a00.a: Likewise.
- * ada/acats-3/support/fa13b00.a: Likewise.
- * ada/acats-3/support/fa21a00.a: Likewise.
- * ada/acats-3/support/fb20a00.a: Likewise.
- * ada/acats-3/support/fb40a00.a: Likewise.
- * ada/acats-3/support/fc50a00.a: Likewise.
- * ada/acats-3/support/fc51a00.a: Likewise.
- * ada/acats-3/support/fc51b00.a: Likewise.
- * ada/acats-3/support/fc51c00.a: Likewise.
- * ada/acats-3/support/fc51d00.a: Likewise.
- * ada/acats-3/support/fc54a00.a: Likewise.
- * ada/acats-3/support/fc70a00.a: Likewise.
- * ada/acats-3/support/fc70b00.a: Likewise.
- * ada/acats-3/support/fc70c00.a: Likewise.
- * ada/acats-3/support/fcndecl.ada: Likewise.
- * ada/acats-3/support/fd72a00.a: Likewise.
- * ada/acats-3/support/fdb0a00.a: Likewise.
- * ada/acats-3/support/fdd2a00.a: Likewise.
- * ada/acats-3/support/fdd2b00.a: Likewise.
- * ada/acats-3/support/fxa5a00.a: Likewise.
- * ada/acats-3/support/fxaca00.a: Likewise.
- * ada/acats-3/support/fxacb00.a: Likewise.
- * ada/acats-3/support/fxacc00.a: Likewise.
- * ada/acats-3/support/fxaia00.a: Likewise.
- * ada/acats-3/support/fxc6a00.a: Likewise.
- * ada/acats-3/support/fxe2a00.a: Likewise.
- * ada/acats-3/support/fxf2a00.a: Likewise.
- * ada/acats-3/support/fxf3a00.a: Likewise.
- * ada/acats-3/support/impbit.adb: Likewise.
- * ada/acats-3/support/impdef.a: Likewise.
- * ada/acats-3/support/impdefc.a: Likewise.
- * ada/acats-3/support/impdefd.a: Likewise.
- * ada/acats-3/support/impdefe.a: Likewise.
- * ada/acats-3/support/impdefg.a: Likewise.
- * ada/acats-3/support/impdefh.a: Likewise.
- * ada/acats-3/support/lencheck.ada: Likewise.
- * ada/acats-3/support/macro.dfs: Likewise.
- * ada/acats-3/support/macrodef.adb: Likewise.
- * ada/acats-3/support/macrosub.ada: Likewise.
- * ada/acats-3/support/repbody.ada: Likewise.
- * ada/acats-3/support/repspec.ada: Likewise.
- * ada/acats-3/support/spprt13s.tst: Likewise.
- * ada/acats-3/support/tctouch.ada: Likewise.
- * ada/acats-3/support/tsttests.dat: Likewise.
- * ada/acats-3/tests/a/a22006b.ada: Likewise.
- * ada/acats-3/tests/a/a22006c.ada: Likewise.
- * ada/acats-3/tests/a/a22006d.ada: Likewise.
- * ada/acats-3/tests/a/a26007a.tst: Likewise.
- * ada/acats-3/tests/a/a27003a.ada: Likewise.
- * ada/acats-3/tests/a/a29003a.ada: Likewise.
- * ada/acats-3/tests/a/a2a031a.ada: Likewise.
- * ada/acats-3/tests/a/a33003a.ada: Likewise.
- * ada/acats-3/tests/a/a34017c.ada: Likewise.
- * ada/acats-3/tests/a/a35101b.ada: Likewise.
- * ada/acats-3/tests/a/a35402a.ada: Likewise.
- * ada/acats-3/tests/a/a35801f.ada: Likewise.
- * ada/acats-3/tests/a/a35902c.ada: Likewise.
- * ada/acats-3/tests/a/a38106d.ada: Likewise.
- * ada/acats-3/tests/a/a38106e.ada: Likewise.
- * ada/acats-3/tests/a/a49027a.ada: Likewise.
- * ada/acats-3/tests/a/a49027b.ada: Likewise.
- * ada/acats-3/tests/a/a49027c.ada: Likewise.
- * ada/acats-3/tests/a/a54b01a.ada: Likewise.
- * ada/acats-3/tests/a/a54b02a.ada: Likewise.
- * ada/acats-3/tests/a/a55b12a.ada: Likewise.
- * ada/acats-3/tests/a/a55b13a.ada: Likewise.
- * ada/acats-3/tests/a/a55b14a.ada: Likewise.
- * ada/acats-3/tests/a/a71004a.ada: Likewise.
- * ada/acats-3/tests/a/a73001i.ada: Likewise.
- * ada/acats-3/tests/a/a73001j.ada: Likewise.
- * ada/acats-3/tests/a/a74105b.ada: Likewise.
- * ada/acats-3/tests/a/a74106a.ada: Likewise.
- * ada/acats-3/tests/a/a74106b.ada: Likewise.
- * ada/acats-3/tests/a/a74106c.ada: Likewise.
- * ada/acats-3/tests/a/a74205e.ada: Likewise.
- * ada/acats-3/tests/a/a74205f.ada: Likewise.
- * ada/acats-3/tests/a/a83009a.ada: Likewise.
- * ada/acats-3/tests/a/a83009b.ada: Likewise.
- * ada/acats-3/tests/a/a83a02a.ada: Likewise.
- * ada/acats-3/tests/a/a83a02b.ada: Likewise.
- * ada/acats-3/tests/a/a83a06a.ada: Likewise.
- * ada/acats-3/tests/a/a83a08a.ada: Likewise.
- * ada/acats-3/tests/a/a83c01c.ada: Likewise.
- * ada/acats-3/tests/a/a83c01h.ada: Likewise.
- * ada/acats-3/tests/a/a83c01i.ada: Likewise.
- * ada/acats-3/tests/a/a85007d.ada: Likewise.
- * ada/acats-3/tests/a/a85013b.ada: Likewise.
- * ada/acats-3/tests/a/a87b59a.ada: Likewise.
- * ada/acats-3/tests/a/a95001c.ada: Likewise.
- * ada/acats-3/tests/a/a95074d.ada: Likewise.
- * ada/acats-3/tests/a/a97106a.ada: Likewise.
- * ada/acats-3/tests/a/a99006a.ada: Likewise.
- * ada/acats-3/tests/a/aa2010a.ada: Likewise.
- * ada/acats-3/tests/a/aa2012a.ada: Likewise.
- * ada/acats-3/tests/a/ac1015b.ada: Likewise.
- * ada/acats-3/tests/a/ac3106a.ada: Likewise.
- * ada/acats-3/tests/a/ac3206a.ada: Likewise.
- * ada/acats-3/tests/a/ac3207a.ada: Likewise.
- * ada/acats-3/tests/a/ad7001b.ada: Likewise.
- * ada/acats-3/tests/a/ad7001c0.ada: Likewise.
- * ada/acats-3/tests/a/ad7001c1.ada: Likewise.
- * ada/acats-3/tests/a/ad7001d0.ada: Likewise.
- * ada/acats-3/tests/a/ad7001d1.ada: Likewise.
- * ada/acats-3/tests/a/ad7006a.ada: Likewise.
- * ada/acats-3/tests/a/ad7101a.ada: Likewise.
- * ada/acats-3/tests/a/ad7101c.ada: Likewise.
- * ada/acats-3/tests/a/ad7102a.ada: Likewise.
- * ada/acats-3/tests/a/ad7103a.ada: Likewise.
- * ada/acats-3/tests/a/ad7103c.ada: Likewise.
- * ada/acats-3/tests/a/ad7104a.ada: Likewise.
- * ada/acats-3/tests/a/ad7201a.ada: Likewise.
- * ada/acats-3/tests/a/ad7203b.ada: Likewise.
- * ada/acats-3/tests/a/ad7205b.ada: Likewise.
- * ada/acats-3/tests/a/ad8011a.tst: Likewise.
- * ada/acats-3/tests/a/ada101a.ada: Likewise.
- * ada/acats-3/tests/a/ae2113a.ada: Likewise.
- * ada/acats-3/tests/a/ae2113b.ada: Likewise.
- * ada/acats-3/tests/a/ae3002g.ada: Likewise.
- * ada/acats-3/tests/a/ae3101a.ada: Likewise.
- * ada/acats-3/tests/a/ae3702a.ada: Likewise.
- * ada/acats-3/tests/a/ae3709a.ada: Likewise.
- * ada/acats-3/tests/c2/c23001a.ada: Likewise.
- * ada/acats-3/tests/c2/c23003a.tst: Likewise.
- * ada/acats-3/tests/c2/c23003b.tst: Likewise.
- * ada/acats-3/tests/c2/c23003g.tst: Likewise.
- * ada/acats-3/tests/c2/c23003i.tst: Likewise.
- * ada/acats-3/tests/c2/c23006a.ada: Likewise.
- * ada/acats-3/tests/c2/c23006b.ada: Likewise.
- * ada/acats-3/tests/c2/c23006c.ada: Likewise.
- * ada/acats-3/tests/c2/c23006d.ada: Likewise.
- * ada/acats-3/tests/c2/c23006e.ada: Likewise.
- * ada/acats-3/tests/c2/c23006f.ada: Likewise.
- * ada/acats-3/tests/c2/c23006g.ada: Likewise.
- * ada/acats-3/tests/c2/c24002d.ada: Likewise.
- * ada/acats-3/tests/c2/c24003a.ada: Likewise.
- * ada/acats-3/tests/c2/c24003b.ada: Likewise.
- * ada/acats-3/tests/c2/c24003c.ada: Likewise.
- * ada/acats-3/tests/c2/c24106a.ada: Likewise.
- * ada/acats-3/tests/c2/c24202d.ada: Likewise.
- * ada/acats-3/tests/c2/c24203a.ada: Likewise.
- * ada/acats-3/tests/c2/c24203b.ada: Likewise.
- * ada/acats-3/tests/c2/c24207a.ada: Likewise.
- * ada/acats-3/tests/c2/c24211a.ada: Likewise.
- * ada/acats-3/tests/c2/c250001.au: Likewise.
- * ada/acats-3/tests/c2/c250002.au: Likewise.
- * ada/acats-3/tests/c2/c25001a.ada: Likewise.
- * ada/acats-3/tests/c2/c25001b.ada: Likewise.
- * ada/acats-3/tests/c2/c26006a.ada: Likewise.
- * ada/acats-3/tests/c2/c26008a.ada: Likewise.
- * ada/acats-3/tests/c2/c2a001a.ada: Likewise.
- * ada/acats-3/tests/c2/c2a001b.ada: Likewise.
- * ada/acats-3/tests/c2/c2a001c.ada: Likewise.
- * ada/acats-3/tests/c2/c2a002a.ada: Likewise.
- * ada/acats-3/tests/c2/c2a008a.ada: Likewise.
- * ada/acats-3/tests/c2/c2a021b.ada: Likewise.
- * ada/acats-3/tests/c3/c32001a.ada: Likewise.
- * ada/acats-3/tests/c3/c32001b.ada: Likewise.
- * ada/acats-3/tests/c3/c32001c.ada: Likewise.
- * ada/acats-3/tests/c3/c32001d.ada: Likewise.
- * ada/acats-3/tests/c3/c32001e.ada: Likewise.
- * ada/acats-3/tests/c3/c32107a.ada: Likewise.
- * ada/acats-3/tests/c3/c32107c.ada: Likewise.
- * ada/acats-3/tests/c3/c32108a.ada: Likewise.
- * ada/acats-3/tests/c3/c32108b.ada: Likewise.
- * ada/acats-3/tests/c3/c32111a.ada: Likewise.
- * ada/acats-3/tests/c3/c32111b.ada: Likewise.
- * ada/acats-3/tests/c3/c32112b.ada: Likewise.
- * ada/acats-3/tests/c3/c32113a.ada: Likewise.
- * ada/acats-3/tests/c3/c32115a.ada: Likewise.
- * ada/acats-3/tests/c3/c32115b.ada: Likewise.
- * ada/acats-3/tests/c3/c330001.a: Likewise.
- * ada/acats-3/tests/c3/c330002.a: Likewise.
- * ada/acats-3/tests/c3/c332001.a: Likewise.
- * ada/acats-3/tests/c3/c340001.a: Likewise.
- * ada/acats-3/tests/c3/c34001a.ada: Likewise.
- * ada/acats-3/tests/c3/c34001c.ada: Likewise.
- * ada/acats-3/tests/c3/c34001d.ada: Likewise.
- * ada/acats-3/tests/c3/c34001f.ada: Likewise.
- * ada/acats-3/tests/c3/c34002a.ada: Likewise.
- * ada/acats-3/tests/c3/c34002c.ada: Likewise.
- * ada/acats-3/tests/c3/c34003a.ada: Likewise.
- * ada/acats-3/tests/c3/c34003c.ada: Likewise.
- * ada/acats-3/tests/c3/c34004a.ada: Likewise.
- * ada/acats-3/tests/c3/c34004c.ada: Likewise.
- * ada/acats-3/tests/c3/c34005a.ada: Likewise.
- * ada/acats-3/tests/c3/c34005c.ada: Likewise.
- * ada/acats-3/tests/c3/c34005d.ada: Likewise.
- * ada/acats-3/tests/c3/c34005f.ada: Likewise.
- * ada/acats-3/tests/c3/c34005g.ada: Likewise.
- * ada/acats-3/tests/c3/c34005i.ada: Likewise.
- * ada/acats-3/tests/c3/c34005j.ada: Likewise.
- * ada/acats-3/tests/c3/c34005l.ada: Likewise.
- * ada/acats-3/tests/c3/c34005m.ada: Likewise.
- * ada/acats-3/tests/c3/c34005o.ada: Likewise.
- * ada/acats-3/tests/c3/c34005p.ada: Likewise.
- * ada/acats-3/tests/c3/c34005r.ada: Likewise.
- * ada/acats-3/tests/c3/c34005s.ada: Likewise.
- * ada/acats-3/tests/c3/c34005u.ada: Likewise.
- * ada/acats-3/tests/c3/c34005v.ada: Likewise.
- * ada/acats-3/tests/c3/c34006a.ada: Likewise.
- * ada/acats-3/tests/c3/c34006d.ada: Likewise.
- * ada/acats-3/tests/c3/c34006f.ada: Likewise.
- * ada/acats-3/tests/c3/c34006g.ada: Likewise.
- * ada/acats-3/tests/c3/c34006j.ada: Likewise.
- * ada/acats-3/tests/c3/c34006l.ada: Likewise.
- * ada/acats-3/tests/c3/c34007a.ada: Likewise.
- * ada/acats-3/tests/c3/c34007d.ada: Likewise.
- * ada/acats-3/tests/c3/c34007f.ada: Likewise.
- * ada/acats-3/tests/c3/c34007g.ada: Likewise.
- * ada/acats-3/tests/c3/c34007i.ada: Likewise.
- * ada/acats-3/tests/c3/c34007j.ada: Likewise.
- * ada/acats-3/tests/c3/c34007m.ada: Likewise.
- * ada/acats-3/tests/c3/c34007p.ada: Likewise.
- * ada/acats-3/tests/c3/c34007r.ada: Likewise.
- * ada/acats-3/tests/c3/c34007s.ada: Likewise.
- * ada/acats-3/tests/c3/c34007u.ada: Likewise.
- * ada/acats-3/tests/c3/c34007v.ada: Likewise.
- * ada/acats-3/tests/c3/c34008a.ada: Likewise.
- * ada/acats-3/tests/c3/c34009a.ada: Likewise.
- * ada/acats-3/tests/c3/c34009d.ada: Likewise.
- * ada/acats-3/tests/c3/c34009f.ada: Likewise.
- * ada/acats-3/tests/c3/c34009g.ada: Likewise.
- * ada/acats-3/tests/c3/c34009j.ada: Likewise.
- * ada/acats-3/tests/c3/c34009l.ada: Likewise.
- * ada/acats-3/tests/c3/c34011b.ada: Likewise.
- * ada/acats-3/tests/c3/c34012a.ada: Likewise.
- * ada/acats-3/tests/c3/c34014a.ada: Likewise.
- * ada/acats-3/tests/c3/c34014c.ada: Likewise.
- * ada/acats-3/tests/c3/c34014e.ada: Likewise.
- * ada/acats-3/tests/c3/c34014g.ada: Likewise.
- * ada/acats-3/tests/c3/c34014h.ada: Likewise.
- * ada/acats-3/tests/c3/c34014n.ada: Likewise.
- * ada/acats-3/tests/c3/c34014p.ada: Likewise.
- * ada/acats-3/tests/c3/c34014r.ada: Likewise.
- * ada/acats-3/tests/c3/c34014t.ada: Likewise.
- * ada/acats-3/tests/c3/c34014u.ada: Likewise.
- * ada/acats-3/tests/c3/c34018a.ada: Likewise.
- * ada/acats-3/tests/c3/c340a01.a: Likewise.
- * ada/acats-3/tests/c3/c340a02.a: Likewise.
- * ada/acats-3/tests/c3/c341a01.a: Likewise.
- * ada/acats-3/tests/c3/c341a02.a: Likewise.
- * ada/acats-3/tests/c3/c341a03.a: Likewise.
- * ada/acats-3/tests/c3/c341a04.a: Likewise.
- * ada/acats-3/tests/c3/c35003a.ada: Likewise.
- * ada/acats-3/tests/c3/c35003b.ada: Likewise.
- * ada/acats-3/tests/c3/c35003d.ada: Likewise.
- * ada/acats-3/tests/c3/c35102a.ada: Likewise.
- * ada/acats-3/tests/c3/c352001.a: Likewise.
- * ada/acats-3/tests/c3/c354002.a: Likewise.
- * ada/acats-3/tests/c3/c354003.a: Likewise.
- * ada/acats-3/tests/c3/c354004.a: Likewise.
- * ada/acats-3/tests/c3/c35502a.ada: Likewise.
- * ada/acats-3/tests/c3/c35502b.ada: Likewise.
- * ada/acats-3/tests/c3/c35502c.ada: Likewise.
- * ada/acats-3/tests/c3/c35502d.tst: Likewise.
- * ada/acats-3/tests/c3/c35502e.ada: Likewise.
- * ada/acats-3/tests/c3/c35502f.tst: Likewise.
- * ada/acats-3/tests/c3/c35502g.ada: Likewise.
- * ada/acats-3/tests/c3/c35502h.ada: Likewise.
- * ada/acats-3/tests/c3/c35502i.ada: Likewise.
- * ada/acats-3/tests/c3/c35502j.ada: Likewise.
- * ada/acats-3/tests/c3/c35502k.ada: Likewise.
- * ada/acats-3/tests/c3/c35502l.ada: Likewise.
- * ada/acats-3/tests/c3/c35502m.ada: Likewise.
- * ada/acats-3/tests/c3/c35502n.ada: Likewise.
- * ada/acats-3/tests/c3/c35502o.ada: Likewise.
- * ada/acats-3/tests/c3/c35502p.ada: Likewise.
- * ada/acats-3/tests/c3/c35503a.ada: Likewise.
- * ada/acats-3/tests/c3/c35503b.ada: Likewise.
- * ada/acats-3/tests/c3/c35503c.ada: Likewise.
- * ada/acats-3/tests/c3/c35503d.tst: Likewise.
- * ada/acats-3/tests/c3/c35503e.ada: Likewise.
- * ada/acats-3/tests/c3/c35503f.tst: Likewise.
- * ada/acats-3/tests/c3/c35503g.ada: Likewise.
- * ada/acats-3/tests/c3/c35503h.ada: Likewise.
- * ada/acats-3/tests/c3/c35503k.ada: Likewise.
- * ada/acats-3/tests/c3/c35503l.ada: Likewise.
- * ada/acats-3/tests/c3/c35503o.ada: Likewise.
- * ada/acats-3/tests/c3/c35503p.ada: Likewise.
- * ada/acats-3/tests/c3/c35504a.ada: Likewise.
- * ada/acats-3/tests/c3/c35504b.ada: Likewise.
- * ada/acats-3/tests/c3/c35505c.ada: Likewise.
- * ada/acats-3/tests/c3/c35505e.ada: Likewise.
- * ada/acats-3/tests/c3/c35505f.ada: Likewise.
- * ada/acats-3/tests/c3/c35507a.ada: Likewise.
- * ada/acats-3/tests/c3/c35507b.ada: Likewise.
- * ada/acats-3/tests/c3/c35507c.ada: Likewise.
- * ada/acats-3/tests/c3/c35507e.ada: Likewise.
- * ada/acats-3/tests/c3/c35507g.ada: Likewise.
- * ada/acats-3/tests/c3/c35507h.ada: Likewise.
- * ada/acats-3/tests/c3/c35507i.ada: Likewise.
- * ada/acats-3/tests/c3/c35507j.ada: Likewise.
- * ada/acats-3/tests/c3/c35507k.ada: Likewise.
- * ada/acats-3/tests/c3/c35507l.ada: Likewise.
- * ada/acats-3/tests/c3/c35507m.ada: Likewise.
- * ada/acats-3/tests/c3/c35507n.ada: Likewise.
- * ada/acats-3/tests/c3/c35507o.ada: Likewise.
- * ada/acats-3/tests/c3/c35507p.ada: Likewise.
- * ada/acats-3/tests/c3/c35508a.ada: Likewise.
- * ada/acats-3/tests/c3/c35508b.ada: Likewise.
- * ada/acats-3/tests/c3/c35508c.ada: Likewise.
- * ada/acats-3/tests/c3/c35508e.ada: Likewise.
- * ada/acats-3/tests/c3/c35508g.ada: Likewise.
- * ada/acats-3/tests/c3/c35508h.ada: Likewise.
- * ada/acats-3/tests/c3/c35508k.ada: Likewise.
- * ada/acats-3/tests/c3/c35508l.ada: Likewise.
- * ada/acats-3/tests/c3/c35508o.ada: Likewise.
- * ada/acats-3/tests/c3/c35508p.ada: Likewise.
- * ada/acats-3/tests/c3/c35703a.ada: Likewise.
- * ada/acats-3/tests/c3/c35704a.ada: Likewise.
- * ada/acats-3/tests/c3/c35704b.ada: Likewise.
- * ada/acats-3/tests/c3/c35704c.ada: Likewise.
- * ada/acats-3/tests/c3/c35704d.ada: Likewise.
- * ada/acats-3/tests/c3/c35801d.ada: Likewise.
- * ada/acats-3/tests/c3/c35902d.ada: Likewise.
- * ada/acats-3/tests/c3/c35904a.ada: Likewise.
- * ada/acats-3/tests/c3/c35904b.ada: Likewise.
- * ada/acats-3/tests/c3/c35a02a.ada: Likewise.
- * ada/acats-3/tests/c3/c35a05a.ada: Likewise.
- * ada/acats-3/tests/c3/c35a05d.ada: Likewise.
- * ada/acats-3/tests/c3/c35a05n.ada: Likewise.
- * ada/acats-3/tests/c3/c35a05q.ada: Likewise.
- * ada/acats-3/tests/c3/c35a07a.ada: Likewise.
- * ada/acats-3/tests/c3/c35a07d.ada: Likewise.
- * ada/acats-3/tests/c3/c35a08b.ada: Likewise.
- * ada/acats-3/tests/c3/c360002.a: Likewise.
- * ada/acats-3/tests/c3/c36104a.ada: Likewise.
- * ada/acats-3/tests/c3/c36104b.ada: Likewise.
- * ada/acats-3/tests/c3/c36172a.ada: Likewise.
- * ada/acats-3/tests/c3/c36172b.ada: Likewise.
- * ada/acats-3/tests/c3/c36172c.ada: Likewise.
- * ada/acats-3/tests/c3/c36174a.ada: Likewise.
- * ada/acats-3/tests/c3/c36180a.ada: Likewise.
- * ada/acats-3/tests/c3/c36202c.ada: Likewise.
- * ada/acats-3/tests/c3/c36203a.ada: Likewise.
- * ada/acats-3/tests/c3/c36204a.ada: Likewise.
- * ada/acats-3/tests/c3/c36204b.ada: Likewise.
- * ada/acats-3/tests/c3/c36204c.ada: Likewise.
- * ada/acats-3/tests/c3/c36204d.ada: Likewise.
- * ada/acats-3/tests/c3/c36205a.ada: Likewise.
- * ada/acats-3/tests/c3/c36205b.ada: Likewise.
- * ada/acats-3/tests/c3/c36205c.ada: Likewise.
- * ada/acats-3/tests/c3/c36205d.ada: Likewise.
- * ada/acats-3/tests/c3/c36205e.ada: Likewise.
- * ada/acats-3/tests/c3/c36205f.ada: Likewise.
- * ada/acats-3/tests/c3/c36205g.ada: Likewise.
- * ada/acats-3/tests/c3/c36205h.ada: Likewise.
- * ada/acats-3/tests/c3/c36205i.ada: Likewise.
- * ada/acats-3/tests/c3/c36205j.ada: Likewise.
- * ada/acats-3/tests/c3/c36205k.ada: Likewise.
- * ada/acats-3/tests/c3/c36205l.ada: Likewise.
- * ada/acats-3/tests/c3/c36301a.ada: Likewise.
- * ada/acats-3/tests/c3/c36301b.ada: Likewise.
- * ada/acats-3/tests/c3/c36302a.ada: Likewise.
- * ada/acats-3/tests/c3/c36304a.ada: Likewise.
- * ada/acats-3/tests/c3/c36305a.ada: Likewise.
- * ada/acats-3/tests/c3/c37002a.ada: Likewise.
- * ada/acats-3/tests/c3/c37003a.ada: Likewise.
- * ada/acats-3/tests/c3/c37003b.ada: Likewise.
- * ada/acats-3/tests/c3/c37005a.ada: Likewise.
- * ada/acats-3/tests/c3/c37006a.ada: Likewise.
- * ada/acats-3/tests/c3/c37008a.ada: Likewise.
- * ada/acats-3/tests/c3/c37008b.ada: Likewise.
- * ada/acats-3/tests/c3/c37009a.ada: Likewise.
- * ada/acats-3/tests/c3/c37010a.ada: Likewise.
- * ada/acats-3/tests/c3/c37010b.ada: Likewise.
- * ada/acats-3/tests/c3/c371001.a: Likewise.
- * ada/acats-3/tests/c3/c371002.a: Likewise.
- * ada/acats-3/tests/c3/c371003.a: Likewise.
- * ada/acats-3/tests/c3/c37102b.ada: Likewise.
- * ada/acats-3/tests/c3/c37103a.ada: Likewise.
- * ada/acats-3/tests/c3/c37105a.ada: Likewise.
- * ada/acats-3/tests/c3/c37107a.ada: Likewise.
- * ada/acats-3/tests/c3/c37108b.ada: Likewise.
- * ada/acats-3/tests/c3/c37206a.ada: Likewise.
- * ada/acats-3/tests/c3/c37207a.ada: Likewise.
- * ada/acats-3/tests/c3/c37208a.ada: Likewise.
- * ada/acats-3/tests/c3/c37208b.ada: Likewise.
- * ada/acats-3/tests/c3/c37209a.ada: Likewise.
- * ada/acats-3/tests/c3/c37209b.ada: Likewise.
- * ada/acats-3/tests/c3/c37210a.ada: Likewise.
- * ada/acats-3/tests/c3/c37211a.ada: Likewise.
- * ada/acats-3/tests/c3/c37211b.ada: Likewise.
- * ada/acats-3/tests/c3/c37211c.ada: Likewise.
- * ada/acats-3/tests/c3/c37211d.ada: Likewise.
- * ada/acats-3/tests/c3/c37211e.ada: Likewise.
- * ada/acats-3/tests/c3/c37213b.ada: Likewise.
- * ada/acats-3/tests/c3/c37213d.ada: Likewise.
- * ada/acats-3/tests/c3/c37213f.ada: Likewise.
- * ada/acats-3/tests/c3/c37213h.ada: Likewise.
- * ada/acats-3/tests/c3/c37213j.ada: Likewise.
- * ada/acats-3/tests/c3/c37213k.ada: Likewise.
- * ada/acats-3/tests/c3/c37213l.ada: Likewise.
- * ada/acats-3/tests/c3/c37215b.ada: Likewise.
- * ada/acats-3/tests/c3/c37215d.ada: Likewise.
- * ada/acats-3/tests/c3/c37215f.ada: Likewise.
- * ada/acats-3/tests/c3/c37215h.ada: Likewise.
- * ada/acats-3/tests/c3/c37217a.ada: Likewise.
- * ada/acats-3/tests/c3/c37217b.ada: Likewise.
- * ada/acats-3/tests/c3/c37217c.ada: Likewise.
- * ada/acats-3/tests/c3/c37304a.ada: Likewise.
- * ada/acats-3/tests/c3/c37305a.ada: Likewise.
- * ada/acats-3/tests/c3/c37306a.ada: Likewise.
- * ada/acats-3/tests/c3/c37309a.ada: Likewise.
- * ada/acats-3/tests/c3/c37310a.ada: Likewise.
- * ada/acats-3/tests/c3/c37312a.ada: Likewise.
- * ada/acats-3/tests/c3/c37402a.ada: Likewise.
- * ada/acats-3/tests/c3/c37403a.ada: Likewise.
- * ada/acats-3/tests/c3/c37404a.ada: Likewise.
- * ada/acats-3/tests/c3/c37404b.ada: Likewise.
- * ada/acats-3/tests/c3/c37405a.ada: Likewise.
- * ada/acats-3/tests/c3/c37411a.ada: Likewise.
- * ada/acats-3/tests/c3/c380001.a: Likewise.
- * ada/acats-3/tests/c3/c380002.a: Likewise.
- * ada/acats-3/tests/c3/c380003.a: Likewise.
- * ada/acats-3/tests/c3/c380004.a: Likewise.
- * ada/acats-3/tests/c3/c38002a.ada: Likewise.
- * ada/acats-3/tests/c3/c38002b.ada: Likewise.
- * ada/acats-3/tests/c3/c38005a.ada: Likewise.
- * ada/acats-3/tests/c3/c38005b.ada: Likewise.
- * ada/acats-3/tests/c3/c38005c.ada: Likewise.
- * ada/acats-3/tests/c3/c38102a.ada: Likewise.
- * ada/acats-3/tests/c3/c38102b.ada: Likewise.
- * ada/acats-3/tests/c3/c38102c.ada: Likewise.
- * ada/acats-3/tests/c3/c38102d.ada: Likewise.
- * ada/acats-3/tests/c3/c38102e.ada: Likewise.
- * ada/acats-3/tests/c3/c38104a.ada: Likewise.
- * ada/acats-3/tests/c3/c38107a.ada: Likewise.
- * ada/acats-3/tests/c3/c38107b.ada: Likewise.
- * ada/acats-3/tests/c3/c38108a.ada: Likewise.
- * ada/acats-3/tests/c3/c38108b.ada: Likewise.
- * ada/acats-3/tests/c3/c38108c0.ada: Likewise.
- * ada/acats-3/tests/c3/c38108c1.ada: Likewise.
- * ada/acats-3/tests/c3/c38108c2.ada: Likewise.
- * ada/acats-3/tests/c3/c38108d0.ada: Likewise.
- * ada/acats-3/tests/c3/c38108d1.ada: Likewise.
- * ada/acats-3/tests/c3/c3900010.a: Likewise.
- * ada/acats-3/tests/c3/c3900011.am: Likewise.
- * ada/acats-3/tests/c3/c390002.a: Likewise.
- * ada/acats-3/tests/c3/c390003.a: Likewise.
- * ada/acats-3/tests/c3/c390004.a: Likewise.
- * ada/acats-3/tests/c3/c3900050.a: Likewise.
- * ada/acats-3/tests/c3/c3900051.a: Likewise.
- * ada/acats-3/tests/c3/c3900052.a: Likewise.
- * ada/acats-3/tests/c3/c3900053.am: Likewise.
- * ada/acats-3/tests/c3/c3900060.a: Likewise.
- * ada/acats-3/tests/c3/c3900061.a: Likewise.
- * ada/acats-3/tests/c3/c3900062.a: Likewise.
- * ada/acats-3/tests/c3/c3900063.am: Likewise.
- * ada/acats-3/tests/c3/c390007.a: Likewise.
- * ada/acats-3/tests/c3/c390010.a: Likewise.
- * ada/acats-3/tests/c3/c390011.a: Likewise.
- * ada/acats-3/tests/c3/c390012.a: Likewise.
- * ada/acats-3/tests/c3/c39006a.ada: Likewise.
- * ada/acats-3/tests/c3/c39006b.ada: Likewise.
- * ada/acats-3/tests/c3/c39006c0.ada: Likewise.
- * ada/acats-3/tests/c3/c39006c1.ada: Likewise.
- * ada/acats-3/tests/c3/c39006d.ada: Likewise.
- * ada/acats-3/tests/c3/c39006e.ada: Likewise.
- * ada/acats-3/tests/c3/c39006f0.ada: Likewise.
- * ada/acats-3/tests/c3/c39006f1.ada: Likewise.
- * ada/acats-3/tests/c3/c39006f2.ada: Likewise.
- * ada/acats-3/tests/c3/c39006f3.ada: Likewise.
- * ada/acats-3/tests/c3/c39006g.ada: Likewise.
- * ada/acats-3/tests/c3/c39007a.ada: Likewise.
- * ada/acats-3/tests/c3/c39007b.ada: Likewise.
- * ada/acats-3/tests/c3/c39008a.ada: Likewise.
- * ada/acats-3/tests/c3/c39008b.ada: Likewise.
- * ada/acats-3/tests/c3/c39008c.ada: Likewise.
- * ada/acats-3/tests/c3/c390a010.a: Likewise.
- * ada/acats-3/tests/c3/c390a011.am: Likewise.
- * ada/acats-3/tests/c3/c390a020.a: Likewise.
- * ada/acats-3/tests/c3/c390a021.a: Likewise.
- * ada/acats-3/tests/c3/c390a022.am: Likewise.
- * ada/acats-3/tests/c3/c390a030.a: Likewise.
- * ada/acats-3/tests/c3/c390a031.am: Likewise.
- * ada/acats-3/tests/c3/c391001.a: Likewise.
- * ada/acats-3/tests/c3/c391002.a: Likewise.
- * ada/acats-3/tests/c3/c391003.a: Likewise.
- * ada/acats-3/tests/c3/c392002.a: Likewise.
- * ada/acats-3/tests/c3/c392003.a: Likewise.
- * ada/acats-3/tests/c3/c392004.a: Likewise.
- * ada/acats-3/tests/c3/c392005.a: Likewise.
- * ada/acats-3/tests/c3/c392008.a: Likewise.
- * ada/acats-3/tests/c3/c392010.a: Likewise.
- * ada/acats-3/tests/c3/c392011.a: Likewise.
- * ada/acats-3/tests/c3/c392013.a: Likewise.
- * ada/acats-3/tests/c3/c392014.a: Likewise.
- * ada/acats-3/tests/c3/c392015.a: Likewise.
- * ada/acats-3/tests/c3/c392a01.a: Likewise.
- * ada/acats-3/tests/c3/c392c05.a: Likewise.
- * ada/acats-3/tests/c3/c392c07.a: Likewise.
- * ada/acats-3/tests/c3/c392d01.a: Likewise.
- * ada/acats-3/tests/c3/c392d02.a: Likewise.
- * ada/acats-3/tests/c3/c392d03.a: Likewise.
- * ada/acats-3/tests/c3/c393001.a: Likewise.
- * ada/acats-3/tests/c3/c393007.a: Likewise.
- * ada/acats-3/tests/c3/c393008.a: Likewise.
- * ada/acats-3/tests/c3/c393009.a: Likewise.
- * ada/acats-3/tests/c3/c393010.a: Likewise.
- * ada/acats-3/tests/c3/c393011.a: Likewise.
- * ada/acats-3/tests/c3/c393012.a: Likewise.
- * ada/acats-3/tests/c3/c393013.a: Likewise.
- * ada/acats-3/tests/c3/c393a02.a: Likewise.
- * ada/acats-3/tests/c3/c393a03.a: Likewise.
- * ada/acats-3/tests/c3/c393a05.a: Likewise.
- * ada/acats-3/tests/c3/c393a06.a: Likewise.
- * ada/acats-3/tests/c3/c393b12.a: Likewise.
- * ada/acats-3/tests/c3/c393b13.a: Likewise.
- * ada/acats-3/tests/c3/c393b14.a: Likewise.
- * ada/acats-3/tests/c3/c394001.a: Likewise.
- * ada/acats-3/tests/c3/c394002.a: Likewise.
- * ada/acats-3/tests/c3/c394003.a: Likewise.
- * ada/acats-3/tests/c3/c3a0001.a: Likewise.
- * ada/acats-3/tests/c3/c3a0002.a: Likewise.
- * ada/acats-3/tests/c3/c3a0003.a: Likewise.
- * ada/acats-3/tests/c3/c3a0004.a: Likewise.
- * ada/acats-3/tests/c3/c3a0005.a: Likewise.
- * ada/acats-3/tests/c3/c3a0006.a: Likewise.
- * ada/acats-3/tests/c3/c3a0007.a: Likewise.
- * ada/acats-3/tests/c3/c3a0008.a: Likewise.
- * ada/acats-3/tests/c3/c3a0009.a: Likewise.
- * ada/acats-3/tests/c3/c3a0010.a: Likewise.
- * ada/acats-3/tests/c3/c3a0011.a: Likewise.
- * ada/acats-3/tests/c3/c3a00120.a: Likewise.
- * ada/acats-3/tests/c3/c3a00121.a: Likewise.
- * ada/acats-3/tests/c3/c3a00122.am: Likewise.
- * ada/acats-3/tests/c3/c3a0013.a: Likewise.
- * ada/acats-3/tests/c3/c3a0014.a: Likewise.
- * ada/acats-3/tests/c3/c3a0015.a: Likewise.
- * ada/acats-3/tests/c3/c3a0016.a: Likewise.
- * ada/acats-3/tests/c3/c3a0017.a: Likewise.
- * ada/acats-3/tests/c3/c3a0018.a: Likewise.
- * ada/acats-3/tests/c3/c3a0019.a: Likewise.
- * ada/acats-3/tests/c3/c3a0020.a: Likewise.
- * ada/acats-3/tests/c3/c3a0021.a: Likewise.
- * ada/acats-3/tests/c3/c3a0022.a: Likewise.
- * ada/acats-3/tests/c3/c3a0023.a: Likewise.
- * ada/acats-3/tests/c3/c3a0024.a: Likewise.
- * ada/acats-3/tests/c3/c3a0025.a: Likewise.
- * ada/acats-3/tests/c3/c3a0026.a: Likewise.
- * ada/acats-3/tests/c3/c3a0027.a: Likewise.
- * ada/acats-3/tests/c3/c3a0028.a: Likewise.
- * ada/acats-3/tests/c3/c3a0029.a: Likewise.
- * ada/acats-3/tests/c3/c3a0030.a: Likewise.
- * ada/acats-3/tests/c3/c3a1001.a: Likewise.
- * ada/acats-3/tests/c3/c3a1002.a: Likewise.
- * ada/acats-3/tests/c3/c3a10030.a: Likewise.
- * ada/acats-3/tests/c3/c3a10031.a: Likewise.
- * ada/acats-3/tests/c3/c3a10032.am: Likewise.
- * ada/acats-3/tests/c3/c3a10040.a: Likewise.
- * ada/acats-3/tests/c3/c3a10041.a: Likewise.
- * ada/acats-3/tests/c3/c3a10042.am: Likewise.
- * ada/acats-3/tests/c3/c3a2001.a: Likewise.
- * ada/acats-3/tests/c3/c3a2002.a: Likewise.
- * ada/acats-3/tests/c3/c3a2003.a: Likewise.
- * ada/acats-3/tests/c3/c3a2004.a: Likewise.
- * ada/acats-3/tests/c3/c3a2a01.a: Likewise.
- * ada/acats-3/tests/c3/c3a2a02.a: Likewise.
- * ada/acats-3/tests/c4/c410001.a: Likewise.
- * ada/acats-3/tests/c4/c41101d.ada: Likewise.
- * ada/acats-3/tests/c4/c41103a.ada: Likewise.
- * ada/acats-3/tests/c4/c41103b.ada: Likewise.
- * ada/acats-3/tests/c4/c41104a.ada: Likewise.
- * ada/acats-3/tests/c4/c41105a.ada: Likewise.
- * ada/acats-3/tests/c4/c41107a.ada: Likewise.
- * ada/acats-3/tests/c4/c41201d.ada: Likewise.
- * ada/acats-3/tests/c4/c41203a.ada: Likewise.
- * ada/acats-3/tests/c4/c41203b.ada: Likewise.
- * ada/acats-3/tests/c4/c41204a.ada: Likewise.
- * ada/acats-3/tests/c4/c41205a.ada: Likewise.
- * ada/acats-3/tests/c4/c41206a.ada: Likewise.
- * ada/acats-3/tests/c4/c41207a.ada: Likewise.
- * ada/acats-3/tests/c4/c413001.a: Likewise.
- * ada/acats-3/tests/c4/c413002.a: Likewise.
- * ada/acats-3/tests/c4/c413003.a: Likewise.
- * ada/acats-3/tests/c4/c413004.a: Likewise.
- * ada/acats-3/tests/c4/c413005.a: Likewise.
- * ada/acats-3/tests/c4/c413006.a: Likewise.
- * ada/acats-3/tests/c4/c41301a.ada: Likewise.
- * ada/acats-3/tests/c4/c41303a.ada: Likewise.
- * ada/acats-3/tests/c4/c41303b.ada: Likewise.
- * ada/acats-3/tests/c4/c41303c.ada: Likewise.
- * ada/acats-3/tests/c4/c41303e.ada: Likewise.
- * ada/acats-3/tests/c4/c41303f.ada: Likewise.
- * ada/acats-3/tests/c4/c41303g.ada: Likewise.
- * ada/acats-3/tests/c4/c41303i.ada: Likewise.
- * ada/acats-3/tests/c4/c41303j.ada: Likewise.
- * ada/acats-3/tests/c4/c41303k.ada: Likewise.
- * ada/acats-3/tests/c4/c41303m.ada: Likewise.
- * ada/acats-3/tests/c4/c41303n.ada: Likewise.
- * ada/acats-3/tests/c4/c41303o.ada: Likewise.
- * ada/acats-3/tests/c4/c41303q.ada: Likewise.
- * ada/acats-3/tests/c4/c41303r.ada: Likewise.
- * ada/acats-3/tests/c4/c41303s.ada: Likewise.
- * ada/acats-3/tests/c4/c41303u.ada: Likewise.
- * ada/acats-3/tests/c4/c41303v.ada: Likewise.
- * ada/acats-3/tests/c4/c41303w.ada: Likewise.
- * ada/acats-3/tests/c4/c41304a.ada: Likewise.
- * ada/acats-3/tests/c4/c41304b.ada: Likewise.
- * ada/acats-3/tests/c4/c41306b.ada: Likewise.
- * ada/acats-3/tests/c4/c41306c.ada: Likewise.
- * ada/acats-3/tests/c4/c41307d.ada: Likewise.
- * ada/acats-3/tests/c4/c41309a.ada: Likewise.
- * ada/acats-3/tests/c4/c41320a.ada: Likewise.
- * ada/acats-3/tests/c4/c41321a.ada: Likewise.
- * ada/acats-3/tests/c4/c41322a.ada: Likewise.
- * ada/acats-3/tests/c4/c41323a.ada: Likewise.
- * ada/acats-3/tests/c4/c41324a.ada: Likewise.
- * ada/acats-3/tests/c4/c41325a.ada: Likewise.
- * ada/acats-3/tests/c4/c41326a.ada: Likewise.
- * ada/acats-3/tests/c4/c41327a.ada: Likewise.
- * ada/acats-3/tests/c4/c41328a.ada: Likewise.
- * ada/acats-3/tests/c4/c41401a.ada: Likewise.
- * ada/acats-3/tests/c4/c41402a.ada: Likewise.
- * ada/acats-3/tests/c4/c41404a.ada: Likewise.
- * ada/acats-3/tests/c4/c420001.a: Likewise.
- * ada/acats-3/tests/c4/c42006a.ada: Likewise.
- * ada/acats-3/tests/c4/c42007e.ada: Likewise.
- * ada/acats-3/tests/c4/c43003a.ada: Likewise.
- * ada/acats-3/tests/c4/c43004a.ada: Likewise.
- * ada/acats-3/tests/c4/c43004c.ada: Likewise.
- * ada/acats-3/tests/c4/c431001.a: Likewise.
- * ada/acats-3/tests/c4/c43103a.ada: Likewise.
- * ada/acats-3/tests/c4/c43103b.ada: Likewise.
- * ada/acats-3/tests/c4/c43104a.ada: Likewise.
- * ada/acats-3/tests/c4/c43105a.ada: Likewise.
- * ada/acats-3/tests/c4/c43105b.ada: Likewise.
- * ada/acats-3/tests/c4/c43106a.ada: Likewise.
- * ada/acats-3/tests/c4/c43107a.ada: Likewise.
- * ada/acats-3/tests/c4/c43108a.ada: Likewise.
- * ada/acats-3/tests/c4/c431a01.a: Likewise.
- * ada/acats-3/tests/c4/c431a02.a: Likewise.
- * ada/acats-3/tests/c4/c431a03.a: Likewise.
- * ada/acats-3/tests/c4/c432001.a: Likewise.
- * ada/acats-3/tests/c4/c432002.a: Likewise.
- * ada/acats-3/tests/c4/c432003.a: Likewise.
- * ada/acats-3/tests/c4/c432004.a: Likewise.
- * ada/acats-3/tests/c4/c432005.a: Likewise.
- * ada/acats-3/tests/c4/c43204a.ada: Likewise.
- * ada/acats-3/tests/c4/c43204c.ada: Likewise.
- * ada/acats-3/tests/c4/c43204e.ada: Likewise.
- * ada/acats-3/tests/c4/c43204f.ada: Likewise.
- * ada/acats-3/tests/c4/c43204g.ada: Likewise.
- * ada/acats-3/tests/c4/c43204h.ada: Likewise.
- * ada/acats-3/tests/c4/c43204i.ada: Likewise.
- * ada/acats-3/tests/c4/c43205a.ada: Likewise.
- * ada/acats-3/tests/c4/c43205b.ada: Likewise.
- * ada/acats-3/tests/c4/c43205c.ada: Likewise.
- * ada/acats-3/tests/c4/c43205d.ada: Likewise.
- * ada/acats-3/tests/c4/c43205e.ada: Likewise.
- * ada/acats-3/tests/c4/c43205g.ada: Likewise.
- * ada/acats-3/tests/c4/c43205h.ada: Likewise.
- * ada/acats-3/tests/c4/c43205i.ada: Likewise.
- * ada/acats-3/tests/c4/c43205j.ada: Likewise.
- * ada/acats-3/tests/c4/c43205k.ada: Likewise.
- * ada/acats-3/tests/c4/c43206a.ada: Likewise.
- * ada/acats-3/tests/c4/c43207b.ada: Likewise.
- * ada/acats-3/tests/c4/c43207d.ada: Likewise.
- * ada/acats-3/tests/c4/c43208a.ada: Likewise.
- * ada/acats-3/tests/c4/c43208b.ada: Likewise.
- * ada/acats-3/tests/c4/c43209a.ada: Likewise.
- * ada/acats-3/tests/c4/c43210a.ada: Likewise.
- * ada/acats-3/tests/c4/c43211a.ada: Likewise.
- * ada/acats-3/tests/c4/c43212a.ada: Likewise.
- * ada/acats-3/tests/c4/c43212c.ada: Likewise.
- * ada/acats-3/tests/c4/c43214a.ada: Likewise.
- * ada/acats-3/tests/c4/c43214b.ada: Likewise.
- * ada/acats-3/tests/c4/c43214c.ada: Likewise.
- * ada/acats-3/tests/c4/c43214d.ada: Likewise.
- * ada/acats-3/tests/c4/c43214e.ada: Likewise.
- * ada/acats-3/tests/c4/c43214f.ada: Likewise.
- * ada/acats-3/tests/c4/c43215a.ada: Likewise.
- * ada/acats-3/tests/c4/c43215b.ada: Likewise.
- * ada/acats-3/tests/c4/c43222a.ada: Likewise.
- * ada/acats-3/tests/c4/c43224a.ada: Likewise.
- * ada/acats-3/tests/c4/c433001.a: Likewise.
- * ada/acats-3/tests/c4/c433a01.a: Likewise.
- * ada/acats-3/tests/c4/c433a02.a: Likewise.
- * ada/acats-3/tests/c4/c433a03.a: Likewise.
- * ada/acats-3/tests/c4/c433a04.a: Likewise.
- * ada/acats-3/tests/c4/c44003d.ada: Likewise.
- * ada/acats-3/tests/c4/c44003f.ada: Likewise.
- * ada/acats-3/tests/c4/c44003g.ada: Likewise.
- * ada/acats-3/tests/c4/c450001.a: Likewise.
- * ada/acats-3/tests/c4/c45112a.ada: Likewise.
- * ada/acats-3/tests/c4/c45112b.ada: Likewise.
- * ada/acats-3/tests/c4/c45113a.ada: Likewise.
- * ada/acats-3/tests/c4/c45114b.ada: Likewise.
- * ada/acats-3/tests/c4/c452001.a: Likewise.
- * ada/acats-3/tests/c4/c45201a.ada: Likewise.
- * ada/acats-3/tests/c4/c45201b.ada: Likewise.
- * ada/acats-3/tests/c4/c45202b.ada: Likewise.
- * ada/acats-3/tests/c4/c45210a.ada: Likewise.
- * ada/acats-3/tests/c4/c45211a.ada: Likewise.
- * ada/acats-3/tests/c4/c45220a.ada: Likewise.
- * ada/acats-3/tests/c4/c45220b.ada: Likewise.
- * ada/acats-3/tests/c4/c45220c.ada: Likewise.
- * ada/acats-3/tests/c4/c45220d.ada: Likewise.
- * ada/acats-3/tests/c4/c45220e.ada: Likewise.
- * ada/acats-3/tests/c4/c45220f.ada: Likewise.
- * ada/acats-3/tests/c4/c45231a.ada: Likewise.
- * ada/acats-3/tests/c4/c45231b.dep: Likewise.
- * ada/acats-3/tests/c4/c45231c.dep: Likewise.
- * ada/acats-3/tests/c4/c45231d.tst: Likewise.
- * ada/acats-3/tests/c4/c45232b.ada: Likewise.
- * ada/acats-3/tests/c4/c45242b.ada: Likewise.
- * ada/acats-3/tests/c4/c45251a.ada: Likewise.
- * ada/acats-3/tests/c4/c45252a.ada: Likewise.
- * ada/acats-3/tests/c4/c45252b.ada: Likewise.
- * ada/acats-3/tests/c4/c45253a.ada: Likewise.
- * ada/acats-3/tests/c4/c45262a.ada: Likewise.
- * ada/acats-3/tests/c4/c45262b.ada: Likewise.
- * ada/acats-3/tests/c4/c45262c.ada: Likewise.
- * ada/acats-3/tests/c4/c45262d.ada: Likewise.
- * ada/acats-3/tests/c4/c45264a.ada: Likewise.
- * ada/acats-3/tests/c4/c45264b.ada: Likewise.
- * ada/acats-3/tests/c4/c45264c.ada: Likewise.
- * ada/acats-3/tests/c4/c45265a.ada: Likewise.
- * ada/acats-3/tests/c4/c45271a.ada: Likewise.
- * ada/acats-3/tests/c4/c45272a.ada: Likewise.
- * ada/acats-3/tests/c4/c45273a.ada: Likewise.
- * ada/acats-3/tests/c4/c45274a.ada: Likewise.
- * ada/acats-3/tests/c4/c45274b.ada: Likewise.
- * ada/acats-3/tests/c4/c45274c.ada: Likewise.
- * ada/acats-3/tests/c4/c45281a.ada: Likewise.
- * ada/acats-3/tests/c4/c45282a.ada: Likewise.
- * ada/acats-3/tests/c4/c45282b.ada: Likewise.
- * ada/acats-3/tests/c4/c45291a.ada: Likewise.
- * ada/acats-3/tests/c4/c452a01.a: Likewise.
- * ada/acats-3/tests/c4/c452a02.a: Likewise.
- * ada/acats-3/tests/c4/c452a03.a: Likewise.
- * ada/acats-3/tests/c4/c453001.a: Likewise.
- * ada/acats-3/tests/c4/c45303a.ada: Likewise.
- * ada/acats-3/tests/c4/c45304a.ada: Likewise.
- * ada/acats-3/tests/c4/c45304b.dep: Likewise.
- * ada/acats-3/tests/c4/c45304c.dep: Likewise.
- * ada/acats-3/tests/c4/c45322a.ada: Likewise.
- * ada/acats-3/tests/c4/c45323a.ada: Likewise.
- * ada/acats-3/tests/c4/c45331a.ada: Likewise.
- * ada/acats-3/tests/c4/c45342a.ada: Likewise.
- * ada/acats-3/tests/c4/c45343a.ada: Likewise.
- * ada/acats-3/tests/c4/c45344a.ada: Likewise.
- * ada/acats-3/tests/c4/c45345b.ada: Likewise.
- * ada/acats-3/tests/c4/c45347a.ada: Likewise.
- * ada/acats-3/tests/c4/c45347b.ada: Likewise.
- * ada/acats-3/tests/c4/c45347c.ada: Likewise.
- * ada/acats-3/tests/c4/c45347d.ada: Likewise.
- * ada/acats-3/tests/c4/c45411a.ada: Likewise.
- * ada/acats-3/tests/c4/c45411b.dep: Likewise.
- * ada/acats-3/tests/c4/c45411c.dep: Likewise.
- * ada/acats-3/tests/c4/c45411d.ada: Likewise.
- * ada/acats-3/tests/c4/c45413a.ada: Likewise.
- * ada/acats-3/tests/c4/c45431a.ada: Likewise.
- * ada/acats-3/tests/c4/c455001.a: Likewise.
- * ada/acats-3/tests/c4/c45502b.dep: Likewise.
- * ada/acats-3/tests/c4/c45502c.dep: Likewise.
- * ada/acats-3/tests/c4/c45503a.ada: Likewise.
- * ada/acats-3/tests/c4/c45503b.dep: Likewise.
- * ada/acats-3/tests/c4/c45503c.dep: Likewise.
- * ada/acats-3/tests/c4/c45504a.ada: Likewise.
- * ada/acats-3/tests/c4/c45504b.dep: Likewise.
- * ada/acats-3/tests/c4/c45504c.dep: Likewise.
- * ada/acats-3/tests/c4/c45504d.ada: Likewise.
- * ada/acats-3/tests/c4/c45504e.dep: Likewise.
- * ada/acats-3/tests/c4/c45504f.dep: Likewise.
- * ada/acats-3/tests/c4/c45505a.ada: Likewise.
- * ada/acats-3/tests/c4/c45523a.ada: Likewise.
- * ada/acats-3/tests/c4/c45531a.ada: Likewise.
- * ada/acats-3/tests/c4/c45531b.ada: Likewise.
- * ada/acats-3/tests/c4/c45531c.ada: Likewise.
- * ada/acats-3/tests/c4/c45531d.ada: Likewise.
- * ada/acats-3/tests/c4/c45531e.ada: Likewise.
- * ada/acats-3/tests/c4/c45531f.ada: Likewise.
- * ada/acats-3/tests/c4/c45531g.ada: Likewise.
- * ada/acats-3/tests/c4/c45531h.ada: Likewise.
- * ada/acats-3/tests/c4/c45531i.ada: Likewise.
- * ada/acats-3/tests/c4/c45531j.ada: Likewise.
- * ada/acats-3/tests/c4/c45531k.ada: Likewise.
- * ada/acats-3/tests/c4/c45531l.ada: Likewise.
- * ada/acats-3/tests/c4/c45531m.dep: Likewise.
- * ada/acats-3/tests/c4/c45531n.dep: Likewise.
- * ada/acats-3/tests/c4/c45531o.dep: Likewise.
- * ada/acats-3/tests/c4/c45531p.dep: Likewise.
- * ada/acats-3/tests/c4/c45532a.ada: Likewise.
- * ada/acats-3/tests/c4/c45532b.ada: Likewise.
- * ada/acats-3/tests/c4/c45532c.ada: Likewise.
- * ada/acats-3/tests/c4/c45532d.ada: Likewise.
- * ada/acats-3/tests/c4/c45532e.ada: Likewise.
- * ada/acats-3/tests/c4/c45532f.ada: Likewise.
- * ada/acats-3/tests/c4/c45532g.ada: Likewise.
- * ada/acats-3/tests/c4/c45532h.ada: Likewise.
- * ada/acats-3/tests/c4/c45532i.ada: Likewise.
- * ada/acats-3/tests/c4/c45532j.ada: Likewise.
- * ada/acats-3/tests/c4/c45532k.ada: Likewise.
- * ada/acats-3/tests/c4/c45532l.ada: Likewise.
- * ada/acats-3/tests/c4/c45532m.dep: Likewise.
- * ada/acats-3/tests/c4/c45532n.dep: Likewise.
- * ada/acats-3/tests/c4/c45532o.dep: Likewise.
- * ada/acats-3/tests/c4/c45532p.dep: Likewise.
- * ada/acats-3/tests/c4/c45534b.ada: Likewise.
- * ada/acats-3/tests/c4/c45536a.dep: Likewise.
- * ada/acats-3/tests/c4/c456001.a: Likewise.
- * ada/acats-3/tests/c4/c45611a.ada: Likewise.
- * ada/acats-3/tests/c4/c45611b.dep: Likewise.
- * ada/acats-3/tests/c4/c45611c.dep: Likewise.
- * ada/acats-3/tests/c4/c45613a.ada: Likewise.
- * ada/acats-3/tests/c4/c45613b.dep: Likewise.
- * ada/acats-3/tests/c4/c45613c.dep: Likewise.
- * ada/acats-3/tests/c4/c45614a.ada: Likewise.
- * ada/acats-3/tests/c4/c45614b.dep: Likewise.
- * ada/acats-3/tests/c4/c45614c.dep: Likewise.
- * ada/acats-3/tests/c4/c45631a.ada: Likewise.
- * ada/acats-3/tests/c4/c45631b.dep: Likewise.
- * ada/acats-3/tests/c4/c45631c.dep: Likewise.
- * ada/acats-3/tests/c4/c45632a.ada: Likewise.
- * ada/acats-3/tests/c4/c45632b.dep: Likewise.
- * ada/acats-3/tests/c4/c45632c.dep: Likewise.
- * ada/acats-3/tests/c4/c45651a.ada: Likewise.
- * ada/acats-3/tests/c4/c45662a.ada: Likewise.
- * ada/acats-3/tests/c4/c45662b.ada: Likewise.
- * ada/acats-3/tests/c4/c45672a.ada: Likewise.
- * ada/acats-3/tests/c4/c460001.a: Likewise.
- * ada/acats-3/tests/c4/c460002.a: Likewise.
- * ada/acats-3/tests/c4/c460004.a: Likewise.
- * ada/acats-3/tests/c4/c460005.a: Likewise.
- * ada/acats-3/tests/c4/c460006.a: Likewise.
- * ada/acats-3/tests/c4/c460007.a: Likewise.
- * ada/acats-3/tests/c4/c460008.a: Likewise.
- * ada/acats-3/tests/c4/c460009.a: Likewise.
- * ada/acats-3/tests/c4/c460010.a: Likewise.
- * ada/acats-3/tests/c4/c460011.a: Likewise.
- * ada/acats-3/tests/c4/c460012.a: Likewise.
- * ada/acats-3/tests/c4/c460013.a: Likewise.
- * ada/acats-3/tests/c4/c460014.a: Likewise.
- * ada/acats-3/tests/c4/c460015.a: Likewise.
- * ada/acats-3/tests/c4/c46011a.ada: Likewise.
- * ada/acats-3/tests/c4/c46013a.ada: Likewise.
- * ada/acats-3/tests/c4/c46014a.ada: Likewise.
- * ada/acats-3/tests/c4/c46021a.ada: Likewise.
- * ada/acats-3/tests/c4/c46024a.ada: Likewise.
- * ada/acats-3/tests/c4/c46031a.ada: Likewise.
- * ada/acats-3/tests/c4/c46032a.ada: Likewise.
- * ada/acats-3/tests/c4/c46033a.ada: Likewise.
- * ada/acats-3/tests/c4/c46041a.ada: Likewise.
- * ada/acats-3/tests/c4/c46042a.ada: Likewise.
- * ada/acats-3/tests/c4/c46043b.ada: Likewise.
- * ada/acats-3/tests/c4/c46044b.ada: Likewise.
- * ada/acats-3/tests/c4/c46051a.ada: Likewise.
- * ada/acats-3/tests/c4/c46051b.ada: Likewise.
- * ada/acats-3/tests/c4/c46051c.ada: Likewise.
- * ada/acats-3/tests/c4/c46052a.ada: Likewise.
- * ada/acats-3/tests/c4/c46053a.ada: Likewise.
- * ada/acats-3/tests/c4/c46054a.ada: Likewise.
- * ada/acats-3/tests/c4/c460a01.a: Likewise.
- * ada/acats-3/tests/c4/c460a02.a: Likewise.
- * ada/acats-3/tests/c4/c47002a.ada: Likewise.
- * ada/acats-3/tests/c4/c47002b.ada: Likewise.
- * ada/acats-3/tests/c4/c47002c.ada: Likewise.
- * ada/acats-3/tests/c4/c47002d.ada: Likewise.
- * ada/acats-3/tests/c4/c47003a.ada: Likewise.
- * ada/acats-3/tests/c4/c47004a.ada: Likewise.
- * ada/acats-3/tests/c4/c47005a.ada: Likewise.
- * ada/acats-3/tests/c4/c47006a.ada: Likewise.
- * ada/acats-3/tests/c4/c47007a.ada: Likewise.
- * ada/acats-3/tests/c4/c47008a.ada: Likewise.
- * ada/acats-3/tests/c4/c47009a.ada: Likewise.
- * ada/acats-3/tests/c4/c47009b.ada: Likewise.
- * ada/acats-3/tests/c4/c480001.a: Likewise.
- * ada/acats-3/tests/c4/c48004a.ada: Likewise.
- * ada/acats-3/tests/c4/c48004b.ada: Likewise.
- * ada/acats-3/tests/c4/c48004c.ada: Likewise.
- * ada/acats-3/tests/c4/c48004d.ada: Likewise.
- * ada/acats-3/tests/c4/c48004e.ada: Likewise.
- * ada/acats-3/tests/c4/c48004f.ada: Likewise.
- * ada/acats-3/tests/c4/c48005a.ada: Likewise.
- * ada/acats-3/tests/c4/c48005b.ada: Likewise.
- * ada/acats-3/tests/c4/c48006a.ada: Likewise.
- * ada/acats-3/tests/c4/c48006b.ada: Likewise.
- * ada/acats-3/tests/c4/c48007a.ada: Likewise.
- * ada/acats-3/tests/c4/c48007b.ada: Likewise.
- * ada/acats-3/tests/c4/c48007c.ada: Likewise.
- * ada/acats-3/tests/c4/c48008a.ada: Likewise.
- * ada/acats-3/tests/c4/c48008c.ada: Likewise.
- * ada/acats-3/tests/c4/c48009a.ada: Likewise.
- * ada/acats-3/tests/c4/c48009b.ada: Likewise.
- * ada/acats-3/tests/c4/c48009c.ada: Likewise.
- * ada/acats-3/tests/c4/c48009d.ada: Likewise.
- * ada/acats-3/tests/c4/c48009e.ada: Likewise.
- * ada/acats-3/tests/c4/c48009f.ada: Likewise.
- * ada/acats-3/tests/c4/c48009g.ada: Likewise.
- * ada/acats-3/tests/c4/c48009h.ada: Likewise.
- * ada/acats-3/tests/c4/c48009i.ada: Likewise.
- * ada/acats-3/tests/c4/c48009j.ada: Likewise.
- * ada/acats-3/tests/c4/c48010a.ada: Likewise.
- * ada/acats-3/tests/c4/c48011a.ada: Likewise.
- * ada/acats-3/tests/c4/c48012a.ada: Likewise.
- * ada/acats-3/tests/c4/c490001.a: Likewise.
- * ada/acats-3/tests/c4/c490002.a: Likewise.
- * ada/acats-3/tests/c4/c490003.a: Likewise.
- * ada/acats-3/tests/c4/c49020a.ada: Likewise.
- * ada/acats-3/tests/c4/c49021a.ada: Likewise.
- * ada/acats-3/tests/c4/c49022a.ada: Likewise.
- * ada/acats-3/tests/c4/c49022b.ada: Likewise.
- * ada/acats-3/tests/c4/c49022c.ada: Likewise.
- * ada/acats-3/tests/c4/c49023a.ada: Likewise.
- * ada/acats-3/tests/c4/c49024a.ada: Likewise.
- * ada/acats-3/tests/c4/c49025a.ada: Likewise.
- * ada/acats-3/tests/c4/c49026a.ada: Likewise.
- * ada/acats-3/tests/c4/c4a005b.ada: Likewise.
- * ada/acats-3/tests/c4/c4a006a.ada: Likewise.
- * ada/acats-3/tests/c4/c4a007a.tst: Likewise.
- * ada/acats-3/tests/c4/c4a010a.ada: Likewise.
- * ada/acats-3/tests/c4/c4a010b.ada: Likewise.
- * ada/acats-3/tests/c4/c4a011a.ada: Likewise.
- * ada/acats-3/tests/c4/c4a012b.ada: Likewise.
- * ada/acats-3/tests/c4/c4a013a.ada: Likewise.
- * ada/acats-3/tests/c4/c4a014a.ada: Likewise.
- * ada/acats-3/tests/c5/c51004a.ada: Likewise.
- * ada/acats-3/tests/c5/c52005a.ada: Likewise.
- * ada/acats-3/tests/c5/c52005b.ada: Likewise.
- * ada/acats-3/tests/c5/c52005c.ada: Likewise.
- * ada/acats-3/tests/c5/c52005d.ada: Likewise.
- * ada/acats-3/tests/c5/c52005e.ada: Likewise.
- * ada/acats-3/tests/c5/c52005f.ada: Likewise.
- * ada/acats-3/tests/c5/c52008a.ada: Likewise.
- * ada/acats-3/tests/c5/c52008b.ada: Likewise.
- * ada/acats-3/tests/c5/c52009a.ada: Likewise.
- * ada/acats-3/tests/c5/c52009b.ada: Likewise.
- * ada/acats-3/tests/c5/c52010a.ada: Likewise.
- * ada/acats-3/tests/c5/c52011a.ada: Likewise.
- * ada/acats-3/tests/c5/c52011b.ada: Likewise.
- * ada/acats-3/tests/c5/c52101a.ada: Likewise.
- * ada/acats-3/tests/c5/c52102a.ada: Likewise.
- * ada/acats-3/tests/c5/c52102b.ada: Likewise.
- * ada/acats-3/tests/c5/c52102c.ada: Likewise.
- * ada/acats-3/tests/c5/c52102d.ada: Likewise.
- * ada/acats-3/tests/c5/c52103a.ada: Likewise.
- * ada/acats-3/tests/c5/c52103b.ada: Likewise.
- * ada/acats-3/tests/c5/c52103c.ada: Likewise.
- * ada/acats-3/tests/c5/c52103f.ada: Likewise.
- * ada/acats-3/tests/c5/c52103g.ada: Likewise.
- * ada/acats-3/tests/c5/c52103h.ada: Likewise.
- * ada/acats-3/tests/c5/c52103k.ada: Likewise.
- * ada/acats-3/tests/c5/c52103l.ada: Likewise.
- * ada/acats-3/tests/c5/c52103m.ada: Likewise.
- * ada/acats-3/tests/c5/c52103p.ada: Likewise.
- * ada/acats-3/tests/c5/c52103q.ada: Likewise.
- * ada/acats-3/tests/c5/c52103r.ada: Likewise.
- * ada/acats-3/tests/c5/c52103x.ada: Likewise.
- * ada/acats-3/tests/c5/c52104a.ada: Likewise.
- * ada/acats-3/tests/c5/c52104b.ada: Likewise.
- * ada/acats-3/tests/c5/c52104c.ada: Likewise.
- * ada/acats-3/tests/c5/c52104f.ada: Likewise.
- * ada/acats-3/tests/c5/c52104g.ada: Likewise.
- * ada/acats-3/tests/c5/c52104h.ada: Likewise.
- * ada/acats-3/tests/c5/c52104k.ada: Likewise.
- * ada/acats-3/tests/c5/c52104l.ada: Likewise.
- * ada/acats-3/tests/c5/c52104m.ada: Likewise.
- * ada/acats-3/tests/c5/c52104p.ada: Likewise.
- * ada/acats-3/tests/c5/c52104q.ada: Likewise.
- * ada/acats-3/tests/c5/c52104r.ada: Likewise.
- * ada/acats-3/tests/c5/c52104x.ada: Likewise.
- * ada/acats-3/tests/c5/c52104y.ada: Likewise.
- * ada/acats-3/tests/c5/c53007a.ada: Likewise.
- * ada/acats-3/tests/c5/c540001.a: Likewise.
- * ada/acats-3/tests/c5/c540002.a: Likewise.
- * ada/acats-3/tests/c5/c54a03a.ada: Likewise.
- * ada/acats-3/tests/c5/c54a04a.ada: Likewise.
- * ada/acats-3/tests/c5/c54a07a.ada: Likewise.
- * ada/acats-3/tests/c5/c54a13a.ada: Likewise.
- * ada/acats-3/tests/c5/c54a13b.ada: Likewise.
- * ada/acats-3/tests/c5/c54a13c.ada: Likewise.
- * ada/acats-3/tests/c5/c54a13d.ada: Likewise.
- * ada/acats-3/tests/c5/c54a22a.ada: Likewise.
- * ada/acats-3/tests/c5/c54a23a.ada: Likewise.
- * ada/acats-3/tests/c5/c54a24a.ada: Likewise.
- * ada/acats-3/tests/c5/c54a24b.ada: Likewise.
- * ada/acats-3/tests/c5/c54a42a.ada: Likewise.
- * ada/acats-3/tests/c5/c54a42b.ada: Likewise.
- * ada/acats-3/tests/c5/c54a42c.ada: Likewise.
- * ada/acats-3/tests/c5/c54a42d.ada: Likewise.
- * ada/acats-3/tests/c5/c54a42e.ada: Likewise.
- * ada/acats-3/tests/c5/c54a42f.ada: Likewise.
- * ada/acats-3/tests/c5/c54a42g.ada: Likewise.
- * ada/acats-3/tests/c5/c55b03a.ada: Likewise.
- * ada/acats-3/tests/c5/c55b04a.ada: Likewise.
- * ada/acats-3/tests/c5/c55b05a.ada: Likewise.
- * ada/acats-3/tests/c5/c55b06a.ada: Likewise.
- * ada/acats-3/tests/c5/c55b06b.ada: Likewise.
- * ada/acats-3/tests/c5/c55b07a.dep: Likewise.
- * ada/acats-3/tests/c5/c55b07b.dep: Likewise.
- * ada/acats-3/tests/c5/c55b10a.ada: Likewise.
- * ada/acats-3/tests/c5/c55b11a.ada: Likewise.
- * ada/acats-3/tests/c5/c55b11b.ada: Likewise.
- * ada/acats-3/tests/c5/c55b15a.ada: Likewise.
- * ada/acats-3/tests/c5/c55b16a.ada: Likewise.
- * ada/acats-3/tests/c5/c55c02a.ada: Likewise.
- * ada/acats-3/tests/c5/c55c02b.ada: Likewise.
- * ada/acats-3/tests/c5/c56002a.ada: Likewise.
- * ada/acats-3/tests/c5/c57003a.ada: Likewise.
- * ada/acats-3/tests/c5/c57004a.ada: Likewise.
- * ada/acats-3/tests/c5/c57004b.ada: Likewise.
- * ada/acats-3/tests/c5/c58004c.ada: Likewise.
- * ada/acats-3/tests/c5/c58004d.ada: Likewise.
- * ada/acats-3/tests/c5/c58004g.ada: Likewise.
- * ada/acats-3/tests/c5/c58005a.ada: Likewise.
- * ada/acats-3/tests/c5/c58005b.ada: Likewise.
- * ada/acats-3/tests/c5/c58005h.ada: Likewise.
- * ada/acats-3/tests/c5/c58006a.ada: Likewise.
- * ada/acats-3/tests/c5/c58006b.ada: Likewise.
- * ada/acats-3/tests/c5/c59002a.ada: Likewise.
- * ada/acats-3/tests/c5/c59002b.ada: Likewise.
- * ada/acats-3/tests/c5/c59002c.ada: Likewise.
- * ada/acats-3/tests/c6/c61008a.ada: Likewise.
- * ada/acats-3/tests/c6/c61009a.ada: Likewise.
- * ada/acats-3/tests/c6/c61010a.ada: Likewise.
- * ada/acats-3/tests/c6/c620001.a: Likewise.
- * ada/acats-3/tests/c6/c620002.a: Likewise.
- * ada/acats-3/tests/c6/c62002a.ada: Likewise.
- * ada/acats-3/tests/c6/c62003a.ada: Likewise.
- * ada/acats-3/tests/c6/c62003b.ada: Likewise.
- * ada/acats-3/tests/c6/c62004a.ada: Likewise.
- * ada/acats-3/tests/c6/c62006a.ada: Likewise.
- * ada/acats-3/tests/c6/c631001.a: Likewise.
- * ada/acats-3/tests/c6/c640001.a: Likewise.
- * ada/acats-3/tests/c6/c640002.a: Likewise.
- * ada/acats-3/tests/c6/c64002b.ada: Likewise.
- * ada/acats-3/tests/c6/c64004g.ada: Likewise.
- * ada/acats-3/tests/c6/c64005a.ada: Likewise.
- * ada/acats-3/tests/c6/c64005b.ada: Likewise.
- * ada/acats-3/tests/c6/c64005c.ada: Likewise.
- * ada/acats-3/tests/c6/c64005d0.ada: Likewise.
- * ada/acats-3/tests/c6/c64005da.ada: Likewise.
- * ada/acats-3/tests/c6/c64005db.ada: Likewise.
- * ada/acats-3/tests/c6/c64005dc.ada: Likewise.
- * ada/acats-3/tests/c6/c641001.a: Likewise.
- * ada/acats-3/tests/c6/c64103b.ada: Likewise.
- * ada/acats-3/tests/c6/c64103c.ada: Likewise.
- * ada/acats-3/tests/c6/c64103d.ada: Likewise.
- * ada/acats-3/tests/c6/c64103e.ada: Likewise.
- * ada/acats-3/tests/c6/c64103f.ada: Likewise.
- * ada/acats-3/tests/c6/c64104a.ada: Likewise.
- * ada/acats-3/tests/c6/c64104b.ada: Likewise.
- * ada/acats-3/tests/c6/c64104c.ada: Likewise.
- * ada/acats-3/tests/c6/c64104d.ada: Likewise.
- * ada/acats-3/tests/c6/c64104e.ada: Likewise.
- * ada/acats-3/tests/c6/c64104f.ada: Likewise.
- * ada/acats-3/tests/c6/c64104g.ada: Likewise.
- * ada/acats-3/tests/c6/c64104h.ada: Likewise.
- * ada/acats-3/tests/c6/c64104i.ada: Likewise.
- * ada/acats-3/tests/c6/c64104j.ada: Likewise.
- * ada/acats-3/tests/c6/c64104k.ada: Likewise.
- * ada/acats-3/tests/c6/c64104l.ada: Likewise.
- * ada/acats-3/tests/c6/c64104m.ada: Likewise.
- * ada/acats-3/tests/c6/c64104n.ada: Likewise.
- * ada/acats-3/tests/c6/c64104o.ada: Likewise.
- * ada/acats-3/tests/c6/c64105a.ada: Likewise.
- * ada/acats-3/tests/c6/c64105b.ada: Likewise.
- * ada/acats-3/tests/c6/c64105c.ada: Likewise.
- * ada/acats-3/tests/c6/c64105d.ada: Likewise.
- * ada/acats-3/tests/c6/c64106a.ada: Likewise.
- * ada/acats-3/tests/c6/c64106b.ada: Likewise.
- * ada/acats-3/tests/c6/c64106c.ada: Likewise.
- * ada/acats-3/tests/c6/c64106d.ada: Likewise.
- * ada/acats-3/tests/c6/c64107a.ada: Likewise.
- * ada/acats-3/tests/c6/c64108a.ada: Likewise.
- * ada/acats-3/tests/c6/c64109a.ada: Likewise.
- * ada/acats-3/tests/c6/c64109b.ada: Likewise.
- * ada/acats-3/tests/c6/c64109c.ada: Likewise.
- * ada/acats-3/tests/c6/c64109d.ada: Likewise.
- * ada/acats-3/tests/c6/c64109e.ada: Likewise.
- * ada/acats-3/tests/c6/c64109f.ada: Likewise.
- * ada/acats-3/tests/c6/c64109g.ada: Likewise.
- * ada/acats-3/tests/c6/c64109h.ada: Likewise.
- * ada/acats-3/tests/c6/c64109i.ada: Likewise.
- * ada/acats-3/tests/c6/c64109j.ada: Likewise.
- * ada/acats-3/tests/c6/c64109k.ada: Likewise.
- * ada/acats-3/tests/c6/c64109l.ada: Likewise.
- * ada/acats-3/tests/c6/c64201b.ada: Likewise.
- * ada/acats-3/tests/c6/c64201c.ada: Likewise.
- * ada/acats-3/tests/c6/c64202a.ada: Likewise.
- * ada/acats-3/tests/c6/c650002.a: Likewise.
- * ada/acats-3/tests/c6/c650003.a: Likewise.
- * ada/acats-3/tests/c6/c65003a.ada: Likewise.
- * ada/acats-3/tests/c6/c65003b.ada: Likewise.
- * ada/acats-3/tests/c6/c650a01.a: Likewise.
- * ada/acats-3/tests/c6/c651001.a: Likewise.
- * ada/acats-3/tests/c6/c660001.a: Likewise.
- * ada/acats-3/tests/c6/c66002a.ada: Likewise.
- * ada/acats-3/tests/c6/c66002c.ada: Likewise.
- * ada/acats-3/tests/c6/c66002d.ada: Likewise.
- * ada/acats-3/tests/c6/c66002e.ada: Likewise.
- * ada/acats-3/tests/c6/c66002f.ada: Likewise.
- * ada/acats-3/tests/c6/c66002g.ada: Likewise.
- * ada/acats-3/tests/c6/c67002a.ada: Likewise.
- * ada/acats-3/tests/c6/c67002b.ada: Likewise.
- * ada/acats-3/tests/c6/c67002c.ada: Likewise.
- * ada/acats-3/tests/c6/c67002d.ada: Likewise.
- * ada/acats-3/tests/c6/c67002e.ada: Likewise.
- * ada/acats-3/tests/c6/c67003f.ada: Likewise.
- * ada/acats-3/tests/c6/c67005a.ada: Likewise.
- * ada/acats-3/tests/c6/c67005b.ada: Likewise.
- * ada/acats-3/tests/c6/c67005c.ada: Likewise.
- * ada/acats-3/tests/c6/c67005d.ada: Likewise.
- * ada/acats-3/tests/c7/c72001b.ada: Likewise.
- * ada/acats-3/tests/c7/c72002a.ada: Likewise.
- * ada/acats-3/tests/c7/c730001.a: Likewise.
- * ada/acats-3/tests/c7/c730002.a: Likewise.
- * ada/acats-3/tests/c7/c730003.a: Likewise.
- * ada/acats-3/tests/c7/c730004.a: Likewise.
- * ada/acats-3/tests/c7/c73002a.ada: Likewise.
- * ada/acats-3/tests/c7/c730a01.a: Likewise.
- * ada/acats-3/tests/c7/c730a02.a: Likewise.
- * ada/acats-3/tests/c7/c731001.a: Likewise.
- * ada/acats-3/tests/c7/c74004a.ada: Likewise.
- * ada/acats-3/tests/c7/c74203a.ada: Likewise.
- * ada/acats-3/tests/c7/c74206a.ada: Likewise.
- * ada/acats-3/tests/c7/c74207b.ada: Likewise.
- * ada/acats-3/tests/c7/c74208a.ada: Likewise.
- * ada/acats-3/tests/c7/c74208b.ada: Likewise.
- * ada/acats-3/tests/c7/c74209a.ada: Likewise.
- * ada/acats-3/tests/c7/c74210a.ada: Likewise.
- * ada/acats-3/tests/c7/c74211a.ada: Likewise.
- * ada/acats-3/tests/c7/c74211b.ada: Likewise.
- * ada/acats-3/tests/c7/c74302a.ada: Likewise.
- * ada/acats-3/tests/c7/c74302b.ada: Likewise.
- * ada/acats-3/tests/c7/c74305a.ada: Likewise.
- * ada/acats-3/tests/c7/c74305b.ada: Likewise.
- * ada/acats-3/tests/c7/c74306a.ada: Likewise.
- * ada/acats-3/tests/c7/c74307a.ada: Likewise.
- * ada/acats-3/tests/c7/c74401d.ada: Likewise.
- * ada/acats-3/tests/c7/c74401e.ada: Likewise.
- * ada/acats-3/tests/c7/c74401k.ada: Likewise.
- * ada/acats-3/tests/c7/c74401q.ada: Likewise.
- * ada/acats-3/tests/c7/c74402a.ada: Likewise.
- * ada/acats-3/tests/c7/c74402b.ada: Likewise.
- * ada/acats-3/tests/c7/c74406a.ada: Likewise.
- * ada/acats-3/tests/c7/c74407b.ada: Likewise.
- * ada/acats-3/tests/c7/c74409b.ada: Likewise.
- * ada/acats-3/tests/c7/c750b01.a: Likewise.
- * ada/acats-3/tests/c7/c760001.a: Likewise.
- * ada/acats-3/tests/c7/c760002.a: Likewise.
- * ada/acats-3/tests/c7/c760007.a: Likewise.
- * ada/acats-3/tests/c7/c760009.a: Likewise.
- * ada/acats-3/tests/c7/c760010.a: Likewise.
- * ada/acats-3/tests/c7/c760011.a: Likewise.
- * ada/acats-3/tests/c7/c760012.a: Likewise.
- * ada/acats-3/tests/c7/c760013.a: Likewise.
- * ada/acats-3/tests/c7/c760015.a: Likewise.
- * ada/acats-3/tests/c7/c760a02.a: Likewise.
- * ada/acats-3/tests/c7/c761001.a: Likewise.
- * ada/acats-3/tests/c7/c761002.a: Likewise.
- * ada/acats-3/tests/c7/c761003.a: Likewise.
- * ada/acats-3/tests/c7/c761004.a: Likewise.
- * ada/acats-3/tests/c7/c761005.a: Likewise.
- * ada/acats-3/tests/c7/c761006.a: Likewise.
- * ada/acats-3/tests/c7/c761007.a: Likewise.
- * ada/acats-3/tests/c7/c761010.a: Likewise.
- * ada/acats-3/tests/c7/c761011.a: Likewise.
- * ada/acats-3/tests/c7/c761012.a: Likewise.
- * ada/acats-3/tests/c7/c761013.a: Likewise.
- * ada/acats-3/tests/c8/c83007a.ada: Likewise.
- * ada/acats-3/tests/c8/c83012d.ada: Likewise.
- * ada/acats-3/tests/c8/c83022a.ada: Likewise.
- * ada/acats-3/tests/c8/c83022g0.ada: Likewise.
- * ada/acats-3/tests/c8/c83022g1.ada: Likewise.
- * ada/acats-3/tests/c8/c83023a.ada: Likewise.
- * ada/acats-3/tests/c8/c83024a.ada: Likewise.
- * ada/acats-3/tests/c8/c83024e0.ada: Likewise.
- * ada/acats-3/tests/c8/c83024e1.ada: Likewise.
- * ada/acats-3/tests/c8/c83025a.ada: Likewise.
- * ada/acats-3/tests/c8/c83025c.ada: Likewise.
- * ada/acats-3/tests/c8/c83027a.ada: Likewise.
- * ada/acats-3/tests/c8/c83027c.ada: Likewise.
- * ada/acats-3/tests/c8/c83028a.ada: Likewise.
- * ada/acats-3/tests/c8/c83029a.ada: Likewise.
- * ada/acats-3/tests/c8/c83030a.ada: Likewise.
- * ada/acats-3/tests/c8/c83030c.ada: Likewise.
- * ada/acats-3/tests/c8/c83031a.ada: Likewise.
- * ada/acats-3/tests/c8/c83031c.ada: Likewise.
- * ada/acats-3/tests/c8/c83031e.ada: Likewise.
- * ada/acats-3/tests/c8/c83032a.ada: Likewise.
- * ada/acats-3/tests/c8/c83033a.ada: Likewise.
- * ada/acats-3/tests/c8/c83051a.ada: Likewise.
- * ada/acats-3/tests/c8/c83b02a.ada: Likewise.
- * ada/acats-3/tests/c8/c83b02b.ada: Likewise.
- * ada/acats-3/tests/c8/c83e02a.ada: Likewise.
- * ada/acats-3/tests/c8/c83e02b.ada: Likewise.
- * ada/acats-3/tests/c8/c83e03a.ada: Likewise.
- * ada/acats-3/tests/c8/c83f01a.ada: Likewise.
- * ada/acats-3/tests/c8/c83f01b.ada: Likewise.
- * ada/acats-3/tests/c8/c83f01c0.ada: Likewise.
- * ada/acats-3/tests/c8/c83f01c1.ada: Likewise.
- * ada/acats-3/tests/c8/c83f01c2.ada: Likewise.
- * ada/acats-3/tests/c8/c83f01d0.ada: Likewise.
- * ada/acats-3/tests/c8/c83f01d1.ada: Likewise.
- * ada/acats-3/tests/c8/c83f03a.ada: Likewise.
- * ada/acats-3/tests/c8/c83f03b.ada: Likewise.
- * ada/acats-3/tests/c8/c83f03c0.ada: Likewise.
- * ada/acats-3/tests/c8/c83f03c1.ada: Likewise.
- * ada/acats-3/tests/c8/c83f03c2.ada: Likewise.
- * ada/acats-3/tests/c8/c83f03d0.ada: Likewise.
- * ada/acats-3/tests/c8/c83f03d1.ada: Likewise.
- * ada/acats-3/tests/c8/c840001.a: Likewise.
- * ada/acats-3/tests/c8/c84002a.ada: Likewise.
- * ada/acats-3/tests/c8/c84005a.ada: Likewise.
- * ada/acats-3/tests/c8/c84008a.ada: Likewise.
- * ada/acats-3/tests/c8/c84009a.ada: Likewise.
- * ada/acats-3/tests/c8/c85004b.ada: Likewise.
- * ada/acats-3/tests/c8/c85005a.ada: Likewise.
- * ada/acats-3/tests/c8/c85005b.ada: Likewise.
- * ada/acats-3/tests/c8/c85005c.ada: Likewise.
- * ada/acats-3/tests/c8/c85005d.ada: Likewise.
- * ada/acats-3/tests/c8/c85005e.ada: Likewise.
- * ada/acats-3/tests/c8/c85005f.ada: Likewise.
- * ada/acats-3/tests/c8/c85005g.ada: Likewise.
- * ada/acats-3/tests/c8/c85006a.ada: Likewise.
- * ada/acats-3/tests/c8/c85006b.ada: Likewise.
- * ada/acats-3/tests/c8/c85006c.ada: Likewise.
- * ada/acats-3/tests/c8/c85006d.ada: Likewise.
- * ada/acats-3/tests/c8/c85006e.ada: Likewise.
- * ada/acats-3/tests/c8/c85006f.ada: Likewise.
- * ada/acats-3/tests/c8/c85006g.ada: Likewise.
- * ada/acats-3/tests/c8/c85007a.ada: Likewise.
- * ada/acats-3/tests/c8/c85007e.ada: Likewise.
- * ada/acats-3/tests/c8/c85009a.ada: Likewise.
- * ada/acats-3/tests/c8/c85011a.ada: Likewise.
- * ada/acats-3/tests/c8/c85013a.ada: Likewise.
- * ada/acats-3/tests/c8/c85014a.ada: Likewise.
- * ada/acats-3/tests/c8/c85014b.ada: Likewise.
- * ada/acats-3/tests/c8/c85014c.ada: Likewise.
- * ada/acats-3/tests/c8/c85017a.ada: Likewise.
- * ada/acats-3/tests/c8/c85018a.ada: Likewise.
- * ada/acats-3/tests/c8/c85018b.ada: Likewise.
- * ada/acats-3/tests/c8/c85019a.ada: Likewise.
- * ada/acats-3/tests/c8/c851001.a: Likewise.
- * ada/acats-3/tests/c8/c851002.a: Likewise.
- * ada/acats-3/tests/c8/c854001.a: Likewise.
- * ada/acats-3/tests/c8/c854002.a: Likewise.
- * ada/acats-3/tests/c8/c854003.a: Likewise.
- * ada/acats-3/tests/c8/c86003a.ada: Likewise.
- * ada/acats-3/tests/c8/c86004a.ada: Likewise.
- * ada/acats-3/tests/c8/c86004b0.ada: Likewise.
- * ada/acats-3/tests/c8/c86004b1.ada: Likewise.
- * ada/acats-3/tests/c8/c86004b2.ada: Likewise.
- * ada/acats-3/tests/c8/c86004c0.ada: Likewise.
- * ada/acats-3/tests/c8/c86004c1.ada: Likewise.
- * ada/acats-3/tests/c8/c86004c2.ada: Likewise.
- * ada/acats-3/tests/c8/c86006i.ada: Likewise.
- * ada/acats-3/tests/c8/c86007a.ada: Likewise.
- * ada/acats-3/tests/c8/c87a05a.ada: Likewise.
- * ada/acats-3/tests/c8/c87a05b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b02a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b02b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b03a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b04a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b04b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b04c.ada: Likewise.
- * ada/acats-3/tests/c8/c87b05a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b06a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b07a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b07b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b07c.ada: Likewise.
- * ada/acats-3/tests/c8/c87b07d.ada: Likewise.
- * ada/acats-3/tests/c8/c87b07e.ada: Likewise.
- * ada/acats-3/tests/c8/c87b08a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b09a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b09c.ada: Likewise.
- * ada/acats-3/tests/c8/c87b10a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b11a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b11b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b13a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b14a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b14b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b14c.ada: Likewise.
- * ada/acats-3/tests/c8/c87b14d.ada: Likewise.
- * ada/acats-3/tests/c8/c87b15a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b16a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b17a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b18a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b18b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b19a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b23a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b24a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b24b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b26b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b27a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b28a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b29a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b30a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b31a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b32a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b33a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b34a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b34b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b34c.ada: Likewise.
- * ada/acats-3/tests/c8/c87b35c.ada: Likewise.
- * ada/acats-3/tests/c8/c87b38a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b39a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b40a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b41a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b42a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b43a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b44a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b45a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b45c.ada: Likewise.
- * ada/acats-3/tests/c8/c87b47a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b48a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b48b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b50a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b54a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b57a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b62a.ada: Likewise.
- * ada/acats-3/tests/c8/c87b62b.ada: Likewise.
- * ada/acats-3/tests/c8/c87b62c.ada: Likewise.
- * ada/acats-3/tests/c8/c87b62d.tst: Likewise.
- * ada/acats-3/tests/c9/c910001.a: Likewise.
- * ada/acats-3/tests/c9/c910002.a: Likewise.
- * ada/acats-3/tests/c9/c910003.a: Likewise.
- * ada/acats-3/tests/c9/c91004b.ada: Likewise.
- * ada/acats-3/tests/c9/c91004c.ada: Likewise.
- * ada/acats-3/tests/c9/c91006a.ada: Likewise.
- * ada/acats-3/tests/c9/c91007a.ada: Likewise.
- * ada/acats-3/tests/c9/c920001.a: Likewise.
- * ada/acats-3/tests/c9/c92002a.ada: Likewise.
- * ada/acats-3/tests/c9/c92003a.ada: Likewise.
- * ada/acats-3/tests/c9/c92005a.ada: Likewise.
- * ada/acats-3/tests/c9/c92005b.ada: Likewise.
- * ada/acats-3/tests/c9/c92006a.ada: Likewise.
- * ada/acats-3/tests/c9/c930001.a: Likewise.
- * ada/acats-3/tests/c9/c93001a.ada: Likewise.
- * ada/acats-3/tests/c9/c93002a.ada: Likewise.
- * ada/acats-3/tests/c9/c93003a.ada: Likewise.
- * ada/acats-3/tests/c9/c93004a.ada: Likewise.
- * ada/acats-3/tests/c9/c93004b.ada: Likewise.
- * ada/acats-3/tests/c9/c93004c.ada: Likewise.
- * ada/acats-3/tests/c9/c93004d.ada: Likewise.
- * ada/acats-3/tests/c9/c93004f.ada: Likewise.
- * ada/acats-3/tests/c9/c93005a.ada: Likewise.
- * ada/acats-3/tests/c9/c93005b.ada: Likewise.
- * ada/acats-3/tests/c9/c93005c.ada: Likewise.
- * ada/acats-3/tests/c9/c93005d.ada: Likewise.
- * ada/acats-3/tests/c9/c93005e.ada: Likewise.
- * ada/acats-3/tests/c9/c93005f.ada: Likewise.
- * ada/acats-3/tests/c9/c93005g.ada: Likewise.
- * ada/acats-3/tests/c9/c93005h.ada: Likewise.
- * ada/acats-3/tests/c9/c93006a.ada: Likewise.
- * ada/acats-3/tests/c9/c93007a.ada: Likewise.
- * ada/acats-3/tests/c9/c93008a.ada: Likewise.
- * ada/acats-3/tests/c9/c93008b.ada: Likewise.
- * ada/acats-3/tests/c9/c940001.a: Likewise.
- * ada/acats-3/tests/c9/c940002.a: Likewise.
- * ada/acats-3/tests/c9/c940004.a: Likewise.
- * ada/acats-3/tests/c9/c940005.a: Likewise.
- * ada/acats-3/tests/c9/c940006.a: Likewise.
- * ada/acats-3/tests/c9/c940007.a: Likewise.
- * ada/acats-3/tests/c9/c940010.a: Likewise.
- * ada/acats-3/tests/c9/c940011.a: Likewise.
- * ada/acats-3/tests/c9/c940012.a: Likewise.
- * ada/acats-3/tests/c9/c940013.a: Likewise.
- * ada/acats-3/tests/c9/c940014.a: Likewise.
- * ada/acats-3/tests/c9/c940015.a: Likewise.
- * ada/acats-3/tests/c9/c940016.a: Likewise.
- * ada/acats-3/tests/c9/c940017.a: Likewise.
- * ada/acats-3/tests/c9/c94001a.ada: Likewise.
- * ada/acats-3/tests/c9/c94001b.ada: Likewise.
- * ada/acats-3/tests/c9/c94001c.ada: Likewise.
- * ada/acats-3/tests/c9/c94001e.ada: Likewise.
- * ada/acats-3/tests/c9/c94001f.ada: Likewise.
- * ada/acats-3/tests/c9/c94001g.ada: Likewise.
- * ada/acats-3/tests/c9/c94002a.ada: Likewise.
- * ada/acats-3/tests/c9/c94002b.ada: Likewise.
- * ada/acats-3/tests/c9/c94002d.ada: Likewise.
- * ada/acats-3/tests/c9/c94002e.ada: Likewise.
- * ada/acats-3/tests/c9/c94002f.ada: Likewise.
- * ada/acats-3/tests/c9/c94002g.ada: Likewise.
- * ada/acats-3/tests/c9/c94004a.ada: Likewise.
- * ada/acats-3/tests/c9/c94004b.ada: Likewise.
- * ada/acats-3/tests/c9/c94004c.ada: Likewise.
- * ada/acats-3/tests/c9/c94005a.ada: Likewise.
- * ada/acats-3/tests/c9/c94005b.ada: Likewise.
- * ada/acats-3/tests/c9/c94006a.ada: Likewise.
- * ada/acats-3/tests/c9/c94007a.ada: Likewise.
- * ada/acats-3/tests/c9/c94007b.ada: Likewise.
- * ada/acats-3/tests/c9/c94008a.ada: Likewise.
- * ada/acats-3/tests/c9/c94008b.ada: Likewise.
- * ada/acats-3/tests/c9/c94008c.ada: Likewise.
- * ada/acats-3/tests/c9/c94008d.ada: Likewise.
- * ada/acats-3/tests/c9/c94010a.ada: Likewise.
- * ada/acats-3/tests/c9/c94011a.ada: Likewise.
- * ada/acats-3/tests/c9/c94020a.ada: Likewise.
- * ada/acats-3/tests/c9/c940a03.a: Likewise.
- * ada/acats-3/tests/c9/c95008a.ada: Likewise.
- * ada/acats-3/tests/c9/c95009a.ada: Likewise.
- * ada/acats-3/tests/c9/c95010a.ada: Likewise.
- * ada/acats-3/tests/c9/c95011a.ada: Likewise.
- * ada/acats-3/tests/c9/c95012a.ada: Likewise.
- * ada/acats-3/tests/c9/c95021a.ada: Likewise.
- * ada/acats-3/tests/c9/c95022a.ada: Likewise.
- * ada/acats-3/tests/c9/c95022b.ada: Likewise.
- * ada/acats-3/tests/c9/c95033a.ada: Likewise.
- * ada/acats-3/tests/c9/c95033b.ada: Likewise.
- * ada/acats-3/tests/c9/c95034a.ada: Likewise.
- * ada/acats-3/tests/c9/c95034b.ada: Likewise.
- * ada/acats-3/tests/c9/c95035a.ada: Likewise.
- * ada/acats-3/tests/c9/c95040a.ada: Likewise.
- * ada/acats-3/tests/c9/c95040b.ada: Likewise.
- * ada/acats-3/tests/c9/c95040c.ada: Likewise.
- * ada/acats-3/tests/c9/c95040d.ada: Likewise.
- * ada/acats-3/tests/c9/c95041a.ada: Likewise.
- * ada/acats-3/tests/c9/c95065a.ada: Likewise.
- * ada/acats-3/tests/c9/c95065b.ada: Likewise.
- * ada/acats-3/tests/c9/c95065c.ada: Likewise.
- * ada/acats-3/tests/c9/c95065d.ada: Likewise.
- * ada/acats-3/tests/c9/c95065e.ada: Likewise.
- * ada/acats-3/tests/c9/c95065f.ada: Likewise.
- * ada/acats-3/tests/c9/c95066a.ada: Likewise.
- * ada/acats-3/tests/c9/c95067a.ada: Likewise.
- * ada/acats-3/tests/c9/c95071a.ada: Likewise.
- * ada/acats-3/tests/c9/c95072a.ada: Likewise.
- * ada/acats-3/tests/c9/c95072b.ada: Likewise.
- * ada/acats-3/tests/c9/c95073a.ada: Likewise.
- * ada/acats-3/tests/c9/c95074c.ada: Likewise.
- * ada/acats-3/tests/c9/c95076a.ada: Likewise.
- * ada/acats-3/tests/c9/c95078a.ada: Likewise.
- * ada/acats-3/tests/c9/c95080b.ada: Likewise.
- * ada/acats-3/tests/c9/c95082g.ada: Likewise.
- * ada/acats-3/tests/c9/c95085a.ada: Likewise.
- * ada/acats-3/tests/c9/c95085b.ada: Likewise.
- * ada/acats-3/tests/c9/c95085c.ada: Likewise.
- * ada/acats-3/tests/c9/c95085d.ada: Likewise.
- * ada/acats-3/tests/c9/c95085e.ada: Likewise.
- * ada/acats-3/tests/c9/c95085f.ada: Likewise.
- * ada/acats-3/tests/c9/c95085g.ada: Likewise.
- * ada/acats-3/tests/c9/c95085h.ada: Likewise.
- * ada/acats-3/tests/c9/c95085i.ada: Likewise.
- * ada/acats-3/tests/c9/c95085j.ada: Likewise.
- * ada/acats-3/tests/c9/c95085k.ada: Likewise.
- * ada/acats-3/tests/c9/c95085l.ada: Likewise.
- * ada/acats-3/tests/c9/c95085m.ada: Likewise.
- * ada/acats-3/tests/c9/c95085n.ada: Likewise.
- * ada/acats-3/tests/c9/c95085o.ada: Likewise.
- * ada/acats-3/tests/c9/c95086a.ada: Likewise.
- * ada/acats-3/tests/c9/c95086b.ada: Likewise.
- * ada/acats-3/tests/c9/c95086c.ada: Likewise.
- * ada/acats-3/tests/c9/c95086d.ada: Likewise.
- * ada/acats-3/tests/c9/c95086e.ada: Likewise.
- * ada/acats-3/tests/c9/c95086f.ada: Likewise.
- * ada/acats-3/tests/c9/c95087a.ada: Likewise.
- * ada/acats-3/tests/c9/c95087b.ada: Likewise.
- * ada/acats-3/tests/c9/c95087c.ada: Likewise.
- * ada/acats-3/tests/c9/c95087d.ada: Likewise.
- * ada/acats-3/tests/c9/c95088a.ada: Likewise.
- * ada/acats-3/tests/c9/c95089a.ada: Likewise.
- * ada/acats-3/tests/c9/c95090a.ada: Likewise.
- * ada/acats-3/tests/c9/c95092a.ada: Likewise.
- * ada/acats-3/tests/c9/c95093a.ada: Likewise.
- * ada/acats-3/tests/c9/c95095a.ada: Likewise.
- * ada/acats-3/tests/c9/c95095b.ada: Likewise.
- * ada/acats-3/tests/c9/c95095c.ada: Likewise.
- * ada/acats-3/tests/c9/c95095d.ada: Likewise.
- * ada/acats-3/tests/c9/c95095e.ada: Likewise.
- * ada/acats-3/tests/c9/c951001.a: Likewise.
- * ada/acats-3/tests/c9/c951002.a: Likewise.
- * ada/acats-3/tests/c9/c953001.a: Likewise.
- * ada/acats-3/tests/c9/c953002.a: Likewise.
- * ada/acats-3/tests/c9/c953003.a: Likewise.
- * ada/acats-3/tests/c9/c954001.a: Likewise.
- * ada/acats-3/tests/c9/c954010.a: Likewise.
- * ada/acats-3/tests/c9/c954011.a: Likewise.
- * ada/acats-3/tests/c9/c954012.a: Likewise.
- * ada/acats-3/tests/c9/c954013.a: Likewise.
- * ada/acats-3/tests/c9/c954014.a: Likewise.
- * ada/acats-3/tests/c9/c954015.a: Likewise.
- * ada/acats-3/tests/c9/c954016.a: Likewise.
- * ada/acats-3/tests/c9/c954017.a: Likewise.
- * ada/acats-3/tests/c9/c954018.a: Likewise.
- * ada/acats-3/tests/c9/c954019.a: Likewise.
- * ada/acats-3/tests/c9/c954020.a: Likewise.
- * ada/acats-3/tests/c9/c954021.a: Likewise.
- * ada/acats-3/tests/c9/c954022.a: Likewise.
- * ada/acats-3/tests/c9/c954023.a: Likewise.
- * ada/acats-3/tests/c9/c954024.a: Likewise.
- * ada/acats-3/tests/c9/c954025.a: Likewise.
- * ada/acats-3/tests/c9/c954026.a: Likewise.
- * ada/acats-3/tests/c9/c954a01.a: Likewise.
- * ada/acats-3/tests/c9/c954a02.a: Likewise.
- * ada/acats-3/tests/c9/c954a03.a: Likewise.
- * ada/acats-3/tests/c9/c960001.a: Likewise.
- * ada/acats-3/tests/c9/c960002.a: Likewise.
- * ada/acats-3/tests/c9/c960004.a: Likewise.
- * ada/acats-3/tests/c9/c96001a.ada: Likewise.
- * ada/acats-3/tests/c9/c96004a.ada: Likewise.
- * ada/acats-3/tests/c9/c96005a.ada: Likewise.
- * ada/acats-3/tests/c9/c96005b.tst: Likewise.
- * ada/acats-3/tests/c9/c96005d.ada: Likewise.
- * ada/acats-3/tests/c9/c96005f.ada: Likewise.
- * ada/acats-3/tests/c9/c96006a.ada: Likewise.
- * ada/acats-3/tests/c9/c96007a.ada: Likewise.
- * ada/acats-3/tests/c9/c96008a.ada: Likewise.
- * ada/acats-3/tests/c9/c96008b.ada: Likewise.
- * ada/acats-3/tests/c9/c97112a.ada: Likewise.
- * ada/acats-3/tests/c9/c97113a.ada: Likewise.
- * ada/acats-3/tests/c9/c97114a.ada: Likewise.
- * ada/acats-3/tests/c9/c97115a.ada: Likewise.
- * ada/acats-3/tests/c9/c97116a.ada: Likewise.
- * ada/acats-3/tests/c9/c97117a.ada: Likewise.
- * ada/acats-3/tests/c9/c97117b.ada: Likewise.
- * ada/acats-3/tests/c9/c97117c.ada: Likewise.
- * ada/acats-3/tests/c9/c97118a.ada: Likewise.
- * ada/acats-3/tests/c9/c97120a.ada: Likewise.
- * ada/acats-3/tests/c9/c97120b.ada: Likewise.
- * ada/acats-3/tests/c9/c97201a.ada: Likewise.
- * ada/acats-3/tests/c9/c97201b.ada: Likewise.
- * ada/acats-3/tests/c9/c97201c.ada: Likewise.
- * ada/acats-3/tests/c9/c97201d.ada: Likewise.
- * ada/acats-3/tests/c9/c97201e.ada: Likewise.
- * ada/acats-3/tests/c9/c97201g.ada: Likewise.
- * ada/acats-3/tests/c9/c97201h.ada: Likewise.
- * ada/acats-3/tests/c9/c97201x.ada: Likewise.
- * ada/acats-3/tests/c9/c97202a.ada: Likewise.
- * ada/acats-3/tests/c9/c97203a.ada: Likewise.
- * ada/acats-3/tests/c9/c97203b.ada: Likewise.
- * ada/acats-3/tests/c9/c97203c.ada: Likewise.
- * ada/acats-3/tests/c9/c97204a.ada: Likewise.
- * ada/acats-3/tests/c9/c97204b.ada: Likewise.
- * ada/acats-3/tests/c9/c97205a.ada: Likewise.
- * ada/acats-3/tests/c9/c97205b.ada: Likewise.
- * ada/acats-3/tests/c9/c97301a.ada: Likewise.
- * ada/acats-3/tests/c9/c97301b.ada: Likewise.
- * ada/acats-3/tests/c9/c97301c.ada: Likewise.
- * ada/acats-3/tests/c9/c97301d.ada: Likewise.
- * ada/acats-3/tests/c9/c97301e.ada: Likewise.
- * ada/acats-3/tests/c9/c97302a.ada: Likewise.
- * ada/acats-3/tests/c9/c97303a.ada: Likewise.
- * ada/acats-3/tests/c9/c97303b.ada: Likewise.
- * ada/acats-3/tests/c9/c97303c.ada: Likewise.
- * ada/acats-3/tests/c9/c97304a.ada: Likewise.
- * ada/acats-3/tests/c9/c97304b.ada: Likewise.
- * ada/acats-3/tests/c9/c97305a.ada: Likewise.
- * ada/acats-3/tests/c9/c97305b.ada: Likewise.
- * ada/acats-3/tests/c9/c97305c.ada: Likewise.
- * ada/acats-3/tests/c9/c97305d.ada: Likewise.
- * ada/acats-3/tests/c9/c97307a.ada: Likewise.
- * ada/acats-3/tests/c9/c974001.a: Likewise.
- * ada/acats-3/tests/c9/c974002.a: Likewise.
- * ada/acats-3/tests/c9/c974003.a: Likewise.
- * ada/acats-3/tests/c9/c974004.a: Likewise.
- * ada/acats-3/tests/c9/c974005.a: Likewise.
- * ada/acats-3/tests/c9/c974006.a: Likewise.
- * ada/acats-3/tests/c9/c974007.a: Likewise.
- * ada/acats-3/tests/c9/c974008.a: Likewise.
- * ada/acats-3/tests/c9/c974009.a: Likewise.
- * ada/acats-3/tests/c9/c974010.a: Likewise.
- * ada/acats-3/tests/c9/c974011.a: Likewise.
- * ada/acats-3/tests/c9/c974012.a: Likewise.
- * ada/acats-3/tests/c9/c974013.a: Likewise.
- * ada/acats-3/tests/c9/c974014.a: Likewise.
- * ada/acats-3/tests/c9/c980001.a: Likewise.
- * ada/acats-3/tests/c9/c980002.a: Likewise.
- * ada/acats-3/tests/c9/c980003.a: Likewise.
- * ada/acats-3/tests/c9/c990001.a: Likewise.
- * ada/acats-3/tests/c9/c99005a.ada: Likewise.
- * ada/acats-3/tests/c9/c9a003a.ada: Likewise.
- * ada/acats-3/tests/c9/c9a004a.ada: Likewise.
- * ada/acats-3/tests/c9/c9a007a.ada: Likewise.
- * ada/acats-3/tests/c9/c9a009a.ada: Likewise.
- * ada/acats-3/tests/c9/c9a009c.ada: Likewise.
- * ada/acats-3/tests/c9/c9a009f.ada: Likewise.
- * ada/acats-3/tests/c9/c9a009g.ada: Likewise.
- * ada/acats-3/tests/c9/c9a009h.ada: Likewise.
- * ada/acats-3/tests/c9/c9a010a.ada: Likewise.
- * ada/acats-3/tests/c9/c9a011a.ada: Likewise.
- * ada/acats-3/tests/c9/c9a011b.ada: Likewise.
- * ada/acats-3/tests/ca/ca1003a.ada: Likewise.
- * ada/acats-3/tests/ca/ca1004a.ada: Likewise.
- * ada/acats-3/tests/ca/ca1005a.ada: Likewise.
- * ada/acats-3/tests/ca/ca1006a.ada: Likewise.
- * ada/acats-3/tests/ca/ca1011a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca1011a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca1011a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca1011a3.ada: Likewise.
- * ada/acats-3/tests/ca/ca1011a4.ada: Likewise.
- * ada/acats-3/tests/ca/ca1011a5.ada: Likewise.
- * ada/acats-3/tests/ca/ca1011a6.ada: Likewise.
- * ada/acats-3/tests/ca/ca1012a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca1012a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca1012a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca1012a3.ada: Likewise.
- * ada/acats-3/tests/ca/ca1012a4.ada: Likewise.
- * ada/acats-3/tests/ca/ca1012b0.ada: Likewise.
- * ada/acats-3/tests/ca/ca1012b2.ada: Likewise.
- * ada/acats-3/tests/ca/ca1012b4.ada: Likewise.
- * ada/acats-3/tests/ca/ca1013a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca1013a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca1013a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca1013a3.ada: Likewise.
- * ada/acats-3/tests/ca/ca1013a4.ada: Likewise.
- * ada/acats-3/tests/ca/ca1013a5.ada: Likewise.
- * ada/acats-3/tests/ca/ca1013a6.ada: Likewise.
- * ada/acats-3/tests/ca/ca1014a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca1014a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca1014a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca1014a3.ada: Likewise.
- * ada/acats-3/tests/ca/ca1020e0.ada: Likewise.
- * ada/acats-3/tests/ca/ca1020e1.ada: Likewise.
- * ada/acats-3/tests/ca/ca1020e2.ada: Likewise.
- * ada/acats-3/tests/ca/ca1020e3.ada: Likewise.
- * ada/acats-3/tests/ca/ca1022a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca1022a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca1022a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca1022a3.ada: Likewise.
- * ada/acats-3/tests/ca/ca1022a4.ada: Likewise.
- * ada/acats-3/tests/ca/ca1022a5.ada: Likewise.
- * ada/acats-3/tests/ca/ca1022a6.ada: Likewise.
- * ada/acats-3/tests/ca/ca11001.a: Likewise.
- * ada/acats-3/tests/ca/ca11002.a: Likewise.
- * ada/acats-3/tests/ca/ca11003.a: Likewise.
- * ada/acats-3/tests/ca/ca110040.a: Likewise.
- * ada/acats-3/tests/ca/ca110041.a: Likewise.
- * ada/acats-3/tests/ca/ca110042.am: Likewise.
- * ada/acats-3/tests/ca/ca110050.a: Likewise.
- * ada/acats-3/tests/ca/ca110051.am: Likewise.
- * ada/acats-3/tests/ca/ca11006.a: Likewise.
- * ada/acats-3/tests/ca/ca11007.a: Likewise.
- * ada/acats-3/tests/ca/ca11008.a: Likewise.
- * ada/acats-3/tests/ca/ca11009.a: Likewise.
- * ada/acats-3/tests/ca/ca11010.a: Likewise.
- * ada/acats-3/tests/ca/ca11011.a: Likewise.
- * ada/acats-3/tests/ca/ca11012.a: Likewise.
- * ada/acats-3/tests/ca/ca11013.a: Likewise.
- * ada/acats-3/tests/ca/ca11014.a: Likewise.
- * ada/acats-3/tests/ca/ca11015.a: Likewise.
- * ada/acats-3/tests/ca/ca11016.a: Likewise.
- * ada/acats-3/tests/ca/ca11017.a: Likewise.
- * ada/acats-3/tests/ca/ca11018.a: Likewise.
- * ada/acats-3/tests/ca/ca11019.a: Likewise.
- * ada/acats-3/tests/ca/ca11020.a: Likewise.
- * ada/acats-3/tests/ca/ca11021.a: Likewise.
- * ada/acats-3/tests/ca/ca11022.a: Likewise.
- * ada/acats-3/tests/ca/ca110230.a: Likewise.
- * ada/acats-3/tests/ca/ca110231.a: Likewise.
- * ada/acats-3/tests/ca/ca110232.am: Likewise.
- * ada/acats-3/tests/ca/ca1102a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca1102a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca1102a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca1106a.ada: Likewise.
- * ada/acats-3/tests/ca/ca1108a.ada: Likewise.
- * ada/acats-3/tests/ca/ca1108b.ada: Likewise.
- * ada/acats-3/tests/ca/ca11a01.a: Likewise.
- * ada/acats-3/tests/ca/ca11a02.a: Likewise.
- * ada/acats-3/tests/ca/ca11b01.a: Likewise.
- * ada/acats-3/tests/ca/ca11b02.a: Likewise.
- * ada/acats-3/tests/ca/ca11c01.a: Likewise.
- * ada/acats-3/tests/ca/ca11c02.a: Likewise.
- * ada/acats-3/tests/ca/ca11c03.a: Likewise.
- * ada/acats-3/tests/ca/ca11d010.a: Likewise.
- * ada/acats-3/tests/ca/ca11d011.a: Likewise.
- * ada/acats-3/tests/ca/ca11d012.a: Likewise.
- * ada/acats-3/tests/ca/ca11d013.am: Likewise.
- * ada/acats-3/tests/ca/ca11d02.a: Likewise.
- * ada/acats-3/tests/ca/ca11d03.a: Likewise.
- * ada/acats-3/tests/ca/ca120010.a: Likewise.
- * ada/acats-3/tests/ca/ca120011.a: Likewise.
- * ada/acats-3/tests/ca/ca120012.am: Likewise.
- * ada/acats-3/tests/ca/ca12002.a: Likewise.
- * ada/acats-3/tests/ca/ca13001.a: Likewise.
- * ada/acats-3/tests/ca/ca13002.a: Likewise.
- * ada/acats-3/tests/ca/ca13003.a: Likewise.
- * ada/acats-3/tests/ca/ca13a01.a: Likewise.
- * ada/acats-3/tests/ca/ca13a02.a: Likewise.
- * ada/acats-3/tests/ca/ca140230.a: Likewise.
- * ada/acats-3/tests/ca/ca140231.a: Likewise.
- * ada/acats-3/tests/ca/ca140232.am: Likewise.
- * ada/acats-3/tests/ca/ca140233.a: Likewise.
- * ada/acats-3/tests/ca/ca140280.a: Likewise.
- * ada/acats-3/tests/ca/ca140281.a: Likewise.
- * ada/acats-3/tests/ca/ca140282.a: Likewise.
- * ada/acats-3/tests/ca/ca140283.am: Likewise.
- * ada/acats-3/tests/ca/ca15003.a: Likewise.
- * ada/acats-3/tests/ca/ca200020.a: Likewise.
- * ada/acats-3/tests/ca/ca200021.a: Likewise.
- * ada/acats-3/tests/ca/ca200022.am: Likewise.
- * ada/acats-3/tests/ca/ca200030.a: Likewise.
- * ada/acats-3/tests/ca/ca200031.am: Likewise.
- * ada/acats-3/tests/ca/ca2001h0.ada: Likewise.
- * ada/acats-3/tests/ca/ca2001h1.ada: Likewise.
- * ada/acats-3/tests/ca/ca2001h2.ada: Likewise.
- * ada/acats-3/tests/ca/ca2001h3.ada: Likewise.
- * ada/acats-3/tests/ca/ca2002a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca2002a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca2002a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca2003a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca2003a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca2004a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca2004a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca2004a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca2004a3.ada: Likewise.
- * ada/acats-3/tests/ca/ca2004a4.ada: Likewise.
- * ada/acats-3/tests/ca/ca2007a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca2007a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca2007a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca2007a3.ada: Likewise.
- * ada/acats-3/tests/ca/ca2008a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca2008a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca2008a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca2009a.ada: Likewise.
- * ada/acats-3/tests/ca/ca2009c0.ada: Likewise.
- * ada/acats-3/tests/ca/ca2009c1.ada: Likewise.
- * ada/acats-3/tests/ca/ca2009d.ada: Likewise.
- * ada/acats-3/tests/ca/ca2009f0.ada: Likewise.
- * ada/acats-3/tests/ca/ca2009f1.ada: Likewise.
- * ada/acats-3/tests/ca/ca2009f2.ada: Likewise.
- * ada/acats-3/tests/ca/ca2011b.ada: Likewise.
- * ada/acats-3/tests/ca/ca21001.a: Likewise.
- * ada/acats-3/tests/ca/ca3011a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca3011a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca3011a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca3011a3.ada: Likewise.
- * ada/acats-3/tests/ca/ca3011a4.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003a0.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003a1.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003a2.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003a3.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003a4.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003a5.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003a6.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003b0.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003b1.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003b2.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003b3.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003b4.ada: Likewise.
- * ada/acats-3/tests/ca/ca5003b5.ada: Likewise.
- * ada/acats-3/tests/ca/ca5004a.ada: Likewise.
- * ada/acats-3/tests/ca/ca5004b0.ada: Likewise.
- * ada/acats-3/tests/ca/ca5004b1.ada: Likewise.
- * ada/acats-3/tests/ca/ca5004b2.ada: Likewise.
- * ada/acats-3/tests/ca/ca5006a.ada: Likewise.
- * ada/acats-3/tests/cb/cb10002.a: Likewise.
- * ada/acats-3/tests/cb/cb1001a.ada: Likewise.
- * ada/acats-3/tests/cb/cb1004a.ada: Likewise.
- * ada/acats-3/tests/cb/cb1005a.ada: Likewise.
- * ada/acats-3/tests/cb/cb1010a.ada: Likewise.
- * ada/acats-3/tests/cb/cb1010c.ada: Likewise.
- * ada/acats-3/tests/cb/cb1010d.ada: Likewise.
- * ada/acats-3/tests/cb/cb20001.a: Likewise.
- * ada/acats-3/tests/cb/cb20003.a: Likewise.
- * ada/acats-3/tests/cb/cb20004.a: Likewise.
- * ada/acats-3/tests/cb/cb20005.a: Likewise.
- * ada/acats-3/tests/cb/cb20006.a: Likewise.
- * ada/acats-3/tests/cb/cb20007.a: Likewise.
- * ada/acats-3/tests/cb/cb2004a.ada: Likewise.
- * ada/acats-3/tests/cb/cb2005a.ada: Likewise.
- * ada/acats-3/tests/cb/cb2006a.ada: Likewise.
- * ada/acats-3/tests/cb/cb2007a.ada: Likewise.
- * ada/acats-3/tests/cb/cb20a02.a: Likewise.
- * ada/acats-3/tests/cb/cb30001.a: Likewise.
- * ada/acats-3/tests/cb/cb3003a.ada: Likewise.
- * ada/acats-3/tests/cb/cb3003b.ada: Likewise.
- * ada/acats-3/tests/cb/cb3004a.ada: Likewise.
- * ada/acats-3/tests/cb/cb40005.a: Likewise.
- * ada/acats-3/tests/cb/cb4001a.ada: Likewise.
- * ada/acats-3/tests/cb/cb4002a.ada: Likewise.
- * ada/acats-3/tests/cb/cb4003a.ada: Likewise.
- * ada/acats-3/tests/cb/cb4004a.ada: Likewise.
- * ada/acats-3/tests/cb/cb4005a.ada: Likewise.
- * ada/acats-3/tests/cb/cb4006a.ada: Likewise.
- * ada/acats-3/tests/cb/cb4007a.ada: Likewise.
- * ada/acats-3/tests/cb/cb4008a.ada: Likewise.
- * ada/acats-3/tests/cb/cb4009a.ada: Likewise.
- * ada/acats-3/tests/cb/cb4013a.ada: Likewise.
- * ada/acats-3/tests/cb/cb40a01.a: Likewise.
- * ada/acats-3/tests/cb/cb40a020.a: Likewise.
- * ada/acats-3/tests/cb/cb40a021.am: Likewise.
- * ada/acats-3/tests/cb/cb40a030.a: Likewise.
- * ada/acats-3/tests/cb/cb40a031.am: Likewise.
- * ada/acats-3/tests/cb/cb40a04.a: Likewise.
- * ada/acats-3/tests/cb/cb41001.a: Likewise.
- * ada/acats-3/tests/cb/cb41002.a: Likewise.
- * ada/acats-3/tests/cb/cb41003.a: Likewise.
- * ada/acats-3/tests/cb/cb41004.a: Likewise.
- * ada/acats-3/tests/cb/cb42001.a: Likewise.
- * ada/acats-3/tests/cb/cb42002.a: Likewise.
- * ada/acats-3/tests/cb/cb42003.a: Likewise.
- * ada/acats-3/tests/cb/cb5001a.ada: Likewise.
- * ada/acats-3/tests/cb/cb5001b.ada: Likewise.
- * ada/acats-3/tests/cb/cb5002a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1004a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1005b.ada: Likewise.
- * ada/acats-3/tests/cc/cc1010a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1010b.ada: Likewise.
- * ada/acats-3/tests/cc/cc1018a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1104c.ada: Likewise.
- * ada/acats-3/tests/cc/cc1107b.ada: Likewise.
- * ada/acats-3/tests/cc/cc1111a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1204a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1207b.ada: Likewise.
- * ada/acats-3/tests/cc/cc1220a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1221a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1221b.ada: Likewise.
- * ada/acats-3/tests/cc/cc1221c.ada: Likewise.
- * ada/acats-3/tests/cc/cc1221d.ada: Likewise.
- * ada/acats-3/tests/cc/cc1222a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1223a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1224a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1225a.tst: Likewise.
- * ada/acats-3/tests/cc/cc1226b.ada: Likewise.
- * ada/acats-3/tests/cc/cc1227a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1301a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1302a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1304a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1304b.ada: Likewise.
- * ada/acats-3/tests/cc/cc1307a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1307b.ada: Likewise.
- * ada/acats-3/tests/cc/cc1308a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1310a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1311a.ada: Likewise.
- * ada/acats-3/tests/cc/cc1311b.ada: Likewise.
- * ada/acats-3/tests/cc/cc2002a.ada: Likewise.
- * ada/acats-3/tests/cc/cc30001.a: Likewise.
- * ada/acats-3/tests/cc/cc30002.a: Likewise.
- * ada/acats-3/tests/cc/cc30003.a: Likewise.
- * ada/acats-3/tests/cc/cc30004.a: Likewise.
- * ada/acats-3/tests/cc/cc3004a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3007a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3007b.ada: Likewise.
- * ada/acats-3/tests/cc/cc3011a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3011d.ada: Likewise.
- * ada/acats-3/tests/cc/cc3012a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3015a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3016b.ada: Likewise.
- * ada/acats-3/tests/cc/cc3016c.ada: Likewise.
- * ada/acats-3/tests/cc/cc3016f.ada: Likewise.
- * ada/acats-3/tests/cc/cc3016i.ada: Likewise.
- * ada/acats-3/tests/cc/cc3017b.ada: Likewise.
- * ada/acats-3/tests/cc/cc3017c.ada: Likewise.
- * ada/acats-3/tests/cc/cc3019a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3019b0.ada: Likewise.
- * ada/acats-3/tests/cc/cc3019b1.ada: Likewise.
- * ada/acats-3/tests/cc/cc3019b2.ada: Likewise.
- * ada/acats-3/tests/cc/cc3019c0.ada: Likewise.
- * ada/acats-3/tests/cc/cc3019c1.ada: Likewise.
- * ada/acats-3/tests/cc/cc3019c2.ada: Likewise.
- * ada/acats-3/tests/cc/cc3106b.ada: Likewise.
- * ada/acats-3/tests/cc/cc3120a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3120b.ada: Likewise.
- * ada/acats-3/tests/cc/cc3121a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3123a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3125a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3125b.ada: Likewise.
- * ada/acats-3/tests/cc/cc3125c.ada: Likewise.
- * ada/acats-3/tests/cc/cc3125d.ada: Likewise.
- * ada/acats-3/tests/cc/cc3126a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3127a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3128a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3203a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3207b.ada: Likewise.
- * ada/acats-3/tests/cc/cc3220a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3221a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3222a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3223a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3224a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3225a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3230a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3231a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3232a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3233a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3234a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3235a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3236a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3240a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3305a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3305b.ada: Likewise.
- * ada/acats-3/tests/cc/cc3305c.ada: Likewise.
- * ada/acats-3/tests/cc/cc3305d.ada: Likewise.
- * ada/acats-3/tests/cc/cc3601a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3601c.ada: Likewise.
- * ada/acats-3/tests/cc/cc3602a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3603a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3605a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3606a.ada: Likewise.
- * ada/acats-3/tests/cc/cc3606b.ada: Likewise.
- * ada/acats-3/tests/cc/cc3607b.ada: Likewise.
- * ada/acats-3/tests/cc/cc40001.a: Likewise.
- * ada/acats-3/tests/cc/cc50001.a: Likewise.
- * ada/acats-3/tests/cc/cc50a01.a: Likewise.
- * ada/acats-3/tests/cc/cc50a02.a: Likewise.
- * ada/acats-3/tests/cc/cc51001.a: Likewise.
- * ada/acats-3/tests/cc/cc51002.a: Likewise.
- * ada/acats-3/tests/cc/cc51003.a: Likewise.
- * ada/acats-3/tests/cc/cc51004.a: Likewise.
- * ada/acats-3/tests/cc/cc51006.a: Likewise.
- * ada/acats-3/tests/cc/cc51007.a: Likewise.
- * ada/acats-3/tests/cc/cc51008.a: Likewise.
- * ada/acats-3/tests/cc/cc51a01.a: Likewise.
- * ada/acats-3/tests/cc/cc51b03.a: Likewise.
- * ada/acats-3/tests/cc/cc51d01.a: Likewise.
- * ada/acats-3/tests/cc/cc51d02.a: Likewise.
- * ada/acats-3/tests/cc/cc54001.a: Likewise.
- * ada/acats-3/tests/cc/cc54002.a: Likewise.
- * ada/acats-3/tests/cc/cc54003.a: Likewise.
- * ada/acats-3/tests/cc/cc54004.a: Likewise.
- * ada/acats-3/tests/cc/cc60001.a: Likewise.
- * ada/acats-3/tests/cc/cc70001.a: Likewise.
- * ada/acats-3/tests/cc/cc70002.a: Likewise.
- * ada/acats-3/tests/cc/cc70003.a: Likewise.
- * ada/acats-3/tests/cc/cc70a01.a: Likewise.
- * ada/acats-3/tests/cc/cc70a02.a: Likewise.
- * ada/acats-3/tests/cc/cc70b01.a: Likewise.
- * ada/acats-3/tests/cc/cc70b02.a: Likewise.
- * ada/acats-3/tests/cc/cc70c01.a: Likewise.
- * ada/acats-3/tests/cc/cc70c02.a: Likewise.
- * ada/acats-3/tests/cd/cd10001.a: Likewise.
- * ada/acats-3/tests/cd/cd10002.a: Likewise.
- * ada/acats-3/tests/cd/cd1009a.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009b.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009d.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009e.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009f.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009g.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009h.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009i.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009j.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009k.tst: Likewise.
- * ada/acats-3/tests/cd/cd1009l.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009m.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009n.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009o.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009p.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009q.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009r.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009s.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009t.tst: Likewise.
- * ada/acats-3/tests/cd/cd1009u.tst: Likewise.
- * ada/acats-3/tests/cd/cd1009v.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009w.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009x.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009y.ada: Likewise.
- * ada/acats-3/tests/cd/cd1009z.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c03a.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c03b.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c03c.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c03e.tst: Likewise.
- * ada/acats-3/tests/cd/cd1c03f.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c03g.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c03h.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c03i.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c04a.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c04d.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c04e.ada: Likewise.
- * ada/acats-3/tests/cd/cd1c06a.tst: Likewise.
- * ada/acats-3/tests/cd/cd20001.a: Likewise.
- * ada/acats-3/tests/cd/cd2a21a.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a21c.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a21e.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a22a.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a22e.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a22i.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a22j.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a23a.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a23e.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a24a.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a24e.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a24i.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a24j.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a31a.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a31c.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a31e.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a32a.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a32c.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a32e.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a32g.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a32i.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a32j.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a51a.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a53a.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a53e.ada: Likewise.
- * ada/acats-3/tests/cd/cd2a83c.tst: Likewise.
- * ada/acats-3/tests/cd/cd2a91c.tst: Likewise.
- * ada/acats-3/tests/cd/cd2b11b.ada: Likewise.
- * ada/acats-3/tests/cd/cd2b11d.ada: Likewise.
- * ada/acats-3/tests/cd/cd2b11e.ada: Likewise.
- * ada/acats-3/tests/cd/cd2b11f.ada: Likewise.
- * ada/acats-3/tests/cd/cd2b16a.ada: Likewise.
- * ada/acats-3/tests/cd/cd2c11a.tst: Likewise.
- * ada/acats-3/tests/cd/cd2c11d.tst: Likewise.
- * ada/acats-3/tests/cd/cd2d11a.ada: Likewise.
- * ada/acats-3/tests/cd/cd2d13a.ada: Likewise.
- * ada/acats-3/tests/cd/cd30001.a: Likewise.
- * ada/acats-3/tests/cd/cd30002.a: Likewise.
- * ada/acats-3/tests/cd/cd30003.a: Likewise.
- * ada/acats-3/tests/cd/cd30004.a: Likewise.
- * ada/acats-3/tests/cd/cd300050.am: Likewise.
- * ada/acats-3/tests/cd/cd300051.c: Likewise.
- * ada/acats-3/tests/cd/cd30008.a: Likewise.
- * ada/acats-3/tests/cd/cd30009.a: Likewise.
- * ada/acats-3/tests/cd/cd30011.a: Likewise.
- * ada/acats-3/tests/cd/cd30012.a: Likewise.
- * ada/acats-3/tests/cd/cd3014a.ada: Likewise.
- * ada/acats-3/tests/cd/cd3014c.ada: Likewise.
- * ada/acats-3/tests/cd/cd3014d.ada: Likewise.
- * ada/acats-3/tests/cd/cd3014f.ada: Likewise.
- * ada/acats-3/tests/cd/cd3015a.ada: Likewise.
- * ada/acats-3/tests/cd/cd3015c.ada: Likewise.
- * ada/acats-3/tests/cd/cd3015e.ada: Likewise.
- * ada/acats-3/tests/cd/cd3015f.ada: Likewise.
- * ada/acats-3/tests/cd/cd3015g.ada: Likewise.
- * ada/acats-3/tests/cd/cd3015h.ada: Likewise.
- * ada/acats-3/tests/cd/cd3015i.ada: Likewise.
- * ada/acats-3/tests/cd/cd3015k.ada: Likewise.
- * ada/acats-3/tests/cd/cd3021a.ada: Likewise.
- * ada/acats-3/tests/cd/cd33001.a: Likewise.
- * ada/acats-3/tests/cd/cd33002.a: Likewise.
- * ada/acats-3/tests/cd/cd40001.a: Likewise.
- * ada/acats-3/tests/cd/cd4031a.ada: Likewise.
- * ada/acats-3/tests/cd/cd4041a.tst: Likewise.
- * ada/acats-3/tests/cd/cd4051a.ada: Likewise.
- * ada/acats-3/tests/cd/cd4051b.ada: Likewise.
- * ada/acats-3/tests/cd/cd4051c.ada: Likewise.
- * ada/acats-3/tests/cd/cd4051d.ada: Likewise.
- * ada/acats-3/tests/cd/cd5003a.ada: Likewise.
- * ada/acats-3/tests/cd/cd5003b.ada: Likewise.
- * ada/acats-3/tests/cd/cd5003c.ada: Likewise.
- * ada/acats-3/tests/cd/cd5003d.ada: Likewise.
- * ada/acats-3/tests/cd/cd5003e.ada: Likewise.
- * ada/acats-3/tests/cd/cd5003f.ada: Likewise.
- * ada/acats-3/tests/cd/cd5003g.ada: Likewise.
- * ada/acats-3/tests/cd/cd5003h.ada: Likewise.
- * ada/acats-3/tests/cd/cd5003i.ada: Likewise.
- * ada/acats-3/tests/cd/cd5011a.ada: Likewise.
- * ada/acats-3/tests/cd/cd5011c.ada: Likewise.
- * ada/acats-3/tests/cd/cd5011e.ada: Likewise.
- * ada/acats-3/tests/cd/cd5011g.ada: Likewise.
- * ada/acats-3/tests/cd/cd5011i.ada: Likewise.
- * ada/acats-3/tests/cd/cd5011k.ada: Likewise.
- * ada/acats-3/tests/cd/cd5011m.ada: Likewise.
- * ada/acats-3/tests/cd/cd5011q.ada: Likewise.
- * ada/acats-3/tests/cd/cd5011s.ada: Likewise.
- * ada/acats-3/tests/cd/cd5012a.ada: Likewise.
- * ada/acats-3/tests/cd/cd5012b.ada: Likewise.
- * ada/acats-3/tests/cd/cd5012e.ada: Likewise.
- * ada/acats-3/tests/cd/cd5012f.ada: Likewise.
- * ada/acats-3/tests/cd/cd5012i.ada: Likewise.
- * ada/acats-3/tests/cd/cd5012m.ada: Likewise.
- * ada/acats-3/tests/cd/cd5013a.ada: Likewise.
- * ada/acats-3/tests/cd/cd5013c.ada: Likewise.
- * ada/acats-3/tests/cd/cd5013e.ada: Likewise.
- * ada/acats-3/tests/cd/cd5013g.ada: Likewise.
- * ada/acats-3/tests/cd/cd5013i.ada: Likewise.
- * ada/acats-3/tests/cd/cd5013k.ada: Likewise.
- * ada/acats-3/tests/cd/cd5013m.ada: Likewise.
- * ada/acats-3/tests/cd/cd5013o.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014a.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014c.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014e.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014g.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014i.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014k.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014m.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014o.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014t.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014v.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014x.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014y.ada: Likewise.
- * ada/acats-3/tests/cd/cd5014z.ada: Likewise.
- * ada/acats-3/tests/cd/cd70001.a: Likewise.
- * ada/acats-3/tests/cd/cd7002a.ada: Likewise.
- * ada/acats-3/tests/cd/cd7007b.ada: Likewise.
- * ada/acats-3/tests/cd/cd7101d.ada: Likewise.
- * ada/acats-3/tests/cd/cd7101e.dep: Likewise.
- * ada/acats-3/tests/cd/cd7101f.dep: Likewise.
- * ada/acats-3/tests/cd/cd7101g.tst: Likewise.
- * ada/acats-3/tests/cd/cd7103d.ada: Likewise.
- * ada/acats-3/tests/cd/cd7202a.ada: Likewise.
- * ada/acats-3/tests/cd/cd7204b.ada: Likewise.
- * ada/acats-3/tests/cd/cd7204c.ada: Likewise.
- * ada/acats-3/tests/cd/cd72a01.a: Likewise.
- * ada/acats-3/tests/cd/cd72a02.a: Likewise.
- * ada/acats-3/tests/cd/cd7305a.ada: Likewise.
- * ada/acats-3/tests/cd/cd90001.a: Likewise.
- * ada/acats-3/tests/cd/cd92001.a: Likewise.
- * ada/acats-3/tests/cd/cda201a.ada: Likewise.
- * ada/acats-3/tests/cd/cda201b.ada: Likewise.
- * ada/acats-3/tests/cd/cda201c.ada: Likewise.
- * ada/acats-3/tests/cd/cda201e.ada: Likewise.
- * ada/acats-3/tests/cd/cdb0001.a: Likewise.
- * ada/acats-3/tests/cd/cdb0002.a: Likewise.
- * ada/acats-3/tests/cd/cdb0a01.a: Likewise.
- * ada/acats-3/tests/cd/cdb0a02.a: Likewise.
- * ada/acats-3/tests/cd/cdd1001.a: Likewise.
- * ada/acats-3/tests/cd/cdd2001.a: Likewise.
- * ada/acats-3/tests/cd/cdd2a01.a: Likewise.
- * ada/acats-3/tests/cd/cdd2a02.a: Likewise.
- * ada/acats-3/tests/cd/cdd2a03.a: Likewise.
- * ada/acats-3/tests/cd/cdd2b01.a: Likewise.
- * ada/acats-3/tests/cd/cdd2b03.a: Likewise.
- * ada/acats-3/tests/cd/cde0001.a: Likewise.
- * ada/acats-3/tests/ce/ce2102a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102c.tst: Likewise.
- * ada/acats-3/tests/ce/ce2102d.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102e.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102f.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102g.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102h.tst: Likewise.
- * ada/acats-3/tests/ce/ce2102i.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102j.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102k.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102l.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102m.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102n.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102o.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102p.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102q.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102r.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102s.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102t.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102u.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102v.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102w.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102x.ada: Likewise.
- * ada/acats-3/tests/ce/ce2102y.ada: Likewise.
- * ada/acats-3/tests/ce/ce2103a.tst: Likewise.
- * ada/acats-3/tests/ce/ce2103b.tst: Likewise.
- * ada/acats-3/tests/ce/ce2103c.ada: Likewise.
- * ada/acats-3/tests/ce/ce2103d.ada: Likewise.
- * ada/acats-3/tests/ce/ce2104a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2104b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2104c.ada: Likewise.
- * ada/acats-3/tests/ce/ce2104d.ada: Likewise.
- * ada/acats-3/tests/ce/ce2106a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2106b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2108e.ada: Likewise.
- * ada/acats-3/tests/ce/ce2108f.ada: Likewise.
- * ada/acats-3/tests/ce/ce2108g.ada: Likewise.
- * ada/acats-3/tests/ce/ce2108h.ada: Likewise.
- * ada/acats-3/tests/ce/ce2109a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2109b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2109c.ada: Likewise.
- * ada/acats-3/tests/ce/ce2110a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2110c.ada: Likewise.
- * ada/acats-3/tests/ce/ce2111a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2111b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2111c.ada: Likewise.
- * ada/acats-3/tests/ce/ce2111e.ada: Likewise.
- * ada/acats-3/tests/ce/ce2111f.ada: Likewise.
- * ada/acats-3/tests/ce/ce2111g.ada: Likewise.
- * ada/acats-3/tests/ce/ce2111i.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201c.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201d.dep: Likewise.
- * ada/acats-3/tests/ce/ce2201e.dep: Likewise.
- * ada/acats-3/tests/ce/ce2201f.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201g.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201h.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201i.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201j.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201k.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201l.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201m.ada: Likewise.
- * ada/acats-3/tests/ce/ce2201n.ada: Likewise.
- * ada/acats-3/tests/ce/ce2202a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2203a.tst: Likewise.
- * ada/acats-3/tests/ce/ce2204a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2204b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2204c.ada: Likewise.
- * ada/acats-3/tests/ce/ce2204d.ada: Likewise.
- * ada/acats-3/tests/ce/ce2205a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2206a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2208b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2401a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2401b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2401c.ada: Likewise.
- * ada/acats-3/tests/ce/ce2401e.ada: Likewise.
- * ada/acats-3/tests/ce/ce2401f.ada: Likewise.
- * ada/acats-3/tests/ce/ce2401h.ada: Likewise.
- * ada/acats-3/tests/ce/ce2401i.ada: Likewise.
- * ada/acats-3/tests/ce/ce2401j.ada: Likewise.
- * ada/acats-3/tests/ce/ce2401k.ada: Likewise.
- * ada/acats-3/tests/ce/ce2401l.ada: Likewise.
- * ada/acats-3/tests/ce/ce2402a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2403a.tst: Likewise.
- * ada/acats-3/tests/ce/ce2404a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2404b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2405b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2406a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2407a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2407b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2408a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2408b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2409a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2409b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2410a.ada: Likewise.
- * ada/acats-3/tests/ce/ce2410b.ada: Likewise.
- * ada/acats-3/tests/ce/ce2411a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3002b.tst: Likewise.
- * ada/acats-3/tests/ce/ce3002c.tst: Likewise.
- * ada/acats-3/tests/ce/ce3002d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3002f.ada: Likewise.
- * ada/acats-3/tests/ce/ce3102a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3102b.tst: Likewise.
- * ada/acats-3/tests/ce/ce3102d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3102e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3102f.ada: Likewise.
- * ada/acats-3/tests/ce/ce3102g.ada: Likewise.
- * ada/acats-3/tests/ce/ce3102h.ada: Likewise.
- * ada/acats-3/tests/ce/ce3102i.ada: Likewise.
- * ada/acats-3/tests/ce/ce3102j.ada: Likewise.
- * ada/acats-3/tests/ce/ce3102k.ada: Likewise.
- * ada/acats-3/tests/ce/ce3103a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3104a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3104b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3104c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3106a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3106b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3107a.tst: Likewise.
- * ada/acats-3/tests/ce/ce3107b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3108a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3108b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3110a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3112c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3112d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3114a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3115a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3201a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3202a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3206a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3207a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3301a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3302a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3303a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3304a.tst: Likewise.
- * ada/acats-3/tests/ce/ce3305a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3306a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3401a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3402a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3402c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3402d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3402e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3403a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3403b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3403c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3403d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3403e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3403f.ada: Likewise.
- * ada/acats-3/tests/ce/ce3404a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3404b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3404c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3404d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3405a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3405c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3405d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3406a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3406b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3406c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3406d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3407a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3407b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3407c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3408a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3408b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3408c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3409a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3409b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3409c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3409d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3409e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3410a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3410b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3410c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3410d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3410e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3411a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3411c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3412a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3413a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3413b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3413c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3414a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3601a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3602a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3602b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3602c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3602d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3603a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3604a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3604b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3605a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3605b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3605c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3605d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3605e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3606a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3606b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3701a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3704a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3704b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3704c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3704d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3704e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3704f.ada: Likewise.
- * ada/acats-3/tests/ce/ce3704m.ada: Likewise.
- * ada/acats-3/tests/ce/ce3704n.ada: Likewise.
- * ada/acats-3/tests/ce/ce3704o.ada: Likewise.
- * ada/acats-3/tests/ce/ce3705a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3705b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3705c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3705d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3705e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3706c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3706d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3706f.ada: Likewise.
- * ada/acats-3/tests/ce/ce3706g.ada: Likewise.
- * ada/acats-3/tests/ce/ce3707a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3708a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3801a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3801b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804f.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804g.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804h.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804i.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804j.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804m.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804o.ada: Likewise.
- * ada/acats-3/tests/ce/ce3804p.ada: Likewise.
- * ada/acats-3/tests/ce/ce3805a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3805b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3806a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3806b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3806c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3806d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3806e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3806f.ada: Likewise.
- * ada/acats-3/tests/ce/ce3806g.ada: Likewise.
- * ada/acats-3/tests/ce/ce3806h.ada: Likewise.
- * ada/acats-3/tests/ce/ce3809a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3809b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3810a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3810b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3815a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3901a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3902b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3904a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3904b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3905a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3905b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3905c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3905l.ada: Likewise.
- * ada/acats-3/tests/ce/ce3906a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3906b.ada: Likewise.
- * ada/acats-3/tests/ce/ce3906c.ada: Likewise.
- * ada/acats-3/tests/ce/ce3906d.ada: Likewise.
- * ada/acats-3/tests/ce/ce3906e.ada: Likewise.
- * ada/acats-3/tests/ce/ce3906f.ada: Likewise.
- * ada/acats-3/tests/ce/ce3907a.ada: Likewise.
- * ada/acats-3/tests/ce/ce3908a.ada: Likewise.
- * ada/acats-3/tests/cxa/cxa3001.a: Likewise.
- * ada/acats-3/tests/cxa/cxa3002.a: Likewise.
- * ada/acats-3/tests/cxa/cxa3003.a: Likewise.
- * ada/acats-3/tests/cxa/cxa3004.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4001.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4002.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4003.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4004.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4005.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4006.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4007.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4008.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4009.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4010.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4011.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4012.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4013.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4014.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4015.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4016.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4017.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4018.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4019.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4020.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4021.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4022.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4023.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4024.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4025.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4026.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4027.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4028.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4029.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4030.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4031.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4032.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4033.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4034.a: Likewise.
- * ada/acats-3/tests/cxa/cxa4037.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5011.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5012.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5013.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5015.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5016.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5a01.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5a02.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5a03.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5a04.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5a05.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5a06.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5a07.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5a08.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5a09.a: Likewise.
- * ada/acats-3/tests/cxa/cxa5a10.a: Likewise.
- * ada/acats-3/tests/cxa/cxa8001.a: Likewise.
- * ada/acats-3/tests/cxa/cxa8002.a: Likewise.
- * ada/acats-3/tests/cxa/cxa8003.a: Likewise.
- * ada/acats-3/tests/cxa/cxa9001.a: Likewise.
- * ada/acats-3/tests/cxa/cxa9002.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa001.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa002.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa003.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa004.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa005.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa006.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa007.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa008.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa009.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa010.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa011.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa012.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa013.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa014.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa015.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa016.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa017.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa018.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa019.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa020.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa021.a: Likewise.
- * ada/acats-3/tests/cxa/cxaa022.a: Likewise.
- * ada/acats-3/tests/cxa/cxab001.a: Likewise.
- * ada/acats-3/tests/cxa/cxab002.au: Likewise.
- * ada/acats-3/tests/cxa/cxab003.au: Likewise.
- * ada/acats-3/tests/cxa/cxab004.au: Likewise.
- * ada/acats-3/tests/cxa/cxab005.au: Likewise.
- * ada/acats-3/tests/cxa/cxac001.a: Likewise.
- * ada/acats-3/tests/cxa/cxac002.a: Likewise.
- * ada/acats-3/tests/cxa/cxac003.a: Likewise.
- * ada/acats-3/tests/cxa/cxac004.a: Likewise.
- * ada/acats-3/tests/cxa/cxac005.a: Likewise.
- * ada/acats-3/tests/cxa/cxac006.a: Likewise.
- * ada/acats-3/tests/cxa/cxac008.a: Likewise.
- * ada/acats-3/tests/cxa/cxaca01.a: Likewise.
- * ada/acats-3/tests/cxa/cxaca02.a: Likewise.
- * ada/acats-3/tests/cxa/cxacb01.a: Likewise.
- * ada/acats-3/tests/cxa/cxacb02.a: Likewise.
- * ada/acats-3/tests/cxa/cxacc01.a: Likewise.
- * ada/acats-3/tests/cxa/cxaf001.a: Likewise.
- * ada/acats-3/tests/cxa/cxag001.a: Likewise.
- * ada/acats-3/tests/cxa/cxah001.a: Likewise.
- * ada/acats-3/tests/cxa/cxah002.a: Likewise.
- * ada/acats-3/tests/cxa/cxai001.a: Likewise.
- * ada/acats-3/tests/cxa/cxai002.a: Likewise.
- * ada/acats-3/tests/cxa/cxai003.a: Likewise.
- * ada/acats-3/tests/cxa/cxai004.a: Likewise.
- * ada/acats-3/tests/cxa/cxai005.a: Likewise.
- * ada/acats-3/tests/cxa/cxai006.a: Likewise.
- * ada/acats-3/tests/cxa/cxaia01.a: Likewise.
- * ada/acats-3/tests/cxa/cxaia02.a: Likewise.
- * ada/acats-3/tests/cxa/cxaia03.a: Likewise.
- * ada/acats-3/tests/cxa/cxaia04.a: Likewise.
- * ada/acats-3/tests/cxa/cxaia05.a: Likewise.
- * ada/acats-3/tests/cxa/cxaia06.a: Likewise.
- * ada/acats-3/tests/cxb/cxb2001.a: Likewise.
- * ada/acats-3/tests/cxb/cxb2002.a: Likewise.
- * ada/acats-3/tests/cxb/cxb2003.a: Likewise.
- * ada/acats-3/tests/cxb/cxb3001.a: Likewise.
- * ada/acats-3/tests/cxb/cxb3002.a: Likewise.
- * ada/acats-3/tests/cxb/cxb3003.a: Likewise.
- * ada/acats-3/tests/cxb/cxb30040.c: Likewise.
- * ada/acats-3/tests/cxb/cxb30041.am: Likewise.
- * ada/acats-3/tests/cxb/cxb3005.a: Likewise.
- * ada/acats-3/tests/cxb/cxb30060.c: Likewise.
- * ada/acats-3/tests/cxb/cxb30061.am: Likewise.
- * ada/acats-3/tests/cxb/cxb3007.a: Likewise.
- * ada/acats-3/tests/cxb/cxb3008.a: Likewise.
- * ada/acats-3/tests/cxb/cxb3009.a: Likewise.
- * ada/acats-3/tests/cxb/cxb3010.a: Likewise.
- * ada/acats-3/tests/cxb/cxb3011.a: Likewise.
- * ada/acats-3/tests/cxb/cxb3012.a: Likewise.
- * ada/acats-3/tests/cxb/cxb30130.c: Likewise.
- * ada/acats-3/tests/cxb/cxb30131.c: Likewise.
- * ada/acats-3/tests/cxb/cxb30132.am: Likewise.
- * ada/acats-3/tests/cxb/cxb3014.a: Likewise.
- * ada/acats-3/tests/cxb/cxb3015.a: Likewise.
- * ada/acats-3/tests/cxb/cxb3016.a: Likewise.
- * ada/acats-3/tests/cxb/cxb30170.c: Likewise.
- * ada/acats-3/tests/cxb/cxb30171.a: Likewise.
- * ada/acats-3/tests/cxb/cxb30172.am: Likewise.
- * ada/acats-3/tests/cxb/cxb30230.c: Likewise.
- * ada/acats-3/tests/cxb/cxb30231.am: Likewise.
- * ada/acats-3/tests/cxb/cxb4001.a: Likewise.
- * ada/acats-3/tests/cxb/cxb4002.a: Likewise.
- * ada/acats-3/tests/cxb/cxb4003.a: Likewise.
- * ada/acats-3/tests/cxb/cxb4004.a: Likewise.
- * ada/acats-3/tests/cxb/cxb4005.a: Likewise.
- * ada/acats-3/tests/cxb/cxb4006.a: Likewise.
- * ada/acats-3/tests/cxb/cxb4007.a: Likewise.
- * ada/acats-3/tests/cxb/cxb4008.a: Likewise.
- * ada/acats-3/tests/cxb/cxb5001.a: Likewise.
- * ada/acats-3/tests/cxb/cxb5002.a: Likewise.
- * ada/acats-3/tests/cxb/cxb5003.a: Likewise.
- * ada/acats-3/tests/cxf/cxf1001.a: Likewise.
- * ada/acats-3/tests/cxf/cxf2001.a: Likewise.
- * ada/acats-3/tests/cxf/cxf2002.a: Likewise.
- * ada/acats-3/tests/cxf/cxf2003.a: Likewise.
- * ada/acats-3/tests/cxf/cxf2004.a: Likewise.
- * ada/acats-3/tests/cxf/cxf2005.a: Likewise.
- * ada/acats-3/tests/cxf/cxf2a01.a: Likewise.
- * ada/acats-3/tests/cxf/cxf2a02.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3001.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3002.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3003.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3004.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3a01.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3a02.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3a03.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3a04.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3a05.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3a06.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3a07.a: Likewise.
- * ada/acats-3/tests/cxf/cxf3a08.a: Likewise.
- * ada/acats-3/tests/cxg/cxg1001.a: Likewise.
- * ada/acats-3/tests/cxg/cxg1002.a: Likewise.
- * ada/acats-3/tests/cxg/cxg1003.a: Likewise.
- * ada/acats-3/tests/cxg/cxg1004.a: Likewise.
- * ada/acats-3/tests/cxg/cxg1005.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2001.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2002.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2003.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2004.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2005.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2006.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2007.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2008.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2009.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2010.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2011.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2012.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2013.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2014.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2015.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2016.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2017.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2018.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2019.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2020.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2021.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2022.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2023.a: Likewise.
- * ada/acats-3/tests/cxg/cxg2024.a: Likewise.
- * ada/acats-3/tests/cxh/cxh3001.a: Likewise.
- * ada/acats-3/tests/cxh/cxh3002.a: Likewise.
- * ada/acats-3/tests/cxh/cxh30030.a: Likewise.
- * ada/acats-3/tests/cxh/cxh30031.am: Likewise.
- * ada/acats-3/tests/cz/cz1101a.ada: Likewise.
- * ada/acats-3/tests/cz/cz1102a.ada: Likewise.
- * ada/acats-3/tests/cz/cz1103a.ada: Likewise.
- * ada/acats-3/tests/d/d4a002a.ada: Likewise.
- * ada/acats-3/tests/d/d4a002b.ada: Likewise.
- * ada/acats-3/tests/d/d4a004a.ada: Likewise.
- * ada/acats-3/tests/d/d4a004b.ada: Likewise.
- * ada/acats-3/tests/e/e28002b.ada: Likewise.
- * ada/acats-3/tests/e/e28005d.ada: Likewise.
- * ada/acats-3/tests/e/e52103y.ada: Likewise.
- * ada/acats-3/tests/e/eb4011a.ada: Likewise.
- * ada/acats-3/tests/e/eb4012a.ada: Likewise.
- * ada/acats-3/tests/e/eb4014a.ada: Likewise.
- * ada/acats-3/tests/e/ee3203a.ada: Likewise.
- * ada/acats-3/tests/e/ee3204a.ada: Likewise.
- * ada/acats-3/tests/e/ee3402b.ada: Likewise.
- * ada/acats-3/tests/e/ee3409f.ada: Likewise.
- * ada/acats-3/tests/e/ee3412c.ada: Likewise.
- * ada/acats-3/tests/l/la140010.a: Likewise.
- * ada/acats-3/tests/l/la140011.am: Likewise.
- * ada/acats-3/tests/l/la140012.a: Likewise.
- * ada/acats-3/tests/l/la140020.a: Likewise.
- * ada/acats-3/tests/l/la140021.am: Likewise.
- * ada/acats-3/tests/l/la140022.a: Likewise.
- * ada/acats-3/tests/l/la140030.a: Likewise.
- * ada/acats-3/tests/l/la140031.a: Likewise.
- * ada/acats-3/tests/l/la140032.am: Likewise.
- * ada/acats-3/tests/l/la140033.a: Likewise.
- * ada/acats-3/tests/l/la140040.a: Likewise.
- * ada/acats-3/tests/l/la140041.am: Likewise.
- * ada/acats-3/tests/l/la140042.a: Likewise.
- * ada/acats-3/tests/l/la140050.a: Likewise.
- * ada/acats-3/tests/l/la140051.a: Likewise.
- * ada/acats-3/tests/l/la140052.am: Likewise.
- * ada/acats-3/tests/l/la140053.a: Likewise.
- * ada/acats-3/tests/l/la140060.a: Likewise.
- * ada/acats-3/tests/l/la140061.a: Likewise.
- * ada/acats-3/tests/l/la140062.am: Likewise.
- * ada/acats-3/tests/l/la140063.a: Likewise.
- * ada/acats-3/tests/l/la140070.a: Likewise.
- * ada/acats-3/tests/l/la140071.a: Likewise.
- * ada/acats-3/tests/l/la140072.am: Likewise.
- * ada/acats-3/tests/l/la140073.a: Likewise.
- * ada/acats-3/tests/l/la140080.a: Likewise.
- * ada/acats-3/tests/l/la140081.a: Likewise.
- * ada/acats-3/tests/l/la140082.am: Likewise.
- * ada/acats-3/tests/l/la140083.a: Likewise.
- * ada/acats-3/tests/l/la140090.a: Likewise.
- * ada/acats-3/tests/l/la140091.a: Likewise.
- * ada/acats-3/tests/l/la140092.am: Likewise.
- * ada/acats-3/tests/l/la140093.a: Likewise.
- * ada/acats-3/tests/l/la140100.a: Likewise.
- * ada/acats-3/tests/l/la140101.a: Likewise.
- * ada/acats-3/tests/l/la140102.am: Likewise.
- * ada/acats-3/tests/l/la140103.a: Likewise.
- * ada/acats-3/tests/l/la140110.a: Likewise.
- * ada/acats-3/tests/l/la140111.a: Likewise.
- * ada/acats-3/tests/l/la140112.am: Likewise.
- * ada/acats-3/tests/l/la140113.a: Likewise.
- * ada/acats-3/tests/l/la140120.a: Likewise.
- * ada/acats-3/tests/l/la140121.a: Likewise.
- * ada/acats-3/tests/l/la140122.am: Likewise.
- * ada/acats-3/tests/l/la140123.a: Likewise.
- * ada/acats-3/tests/l/la140130.a: Likewise.
- * ada/acats-3/tests/l/la140131.a: Likewise.
- * ada/acats-3/tests/l/la140132.am: Likewise.
- * ada/acats-3/tests/l/la140133.a: Likewise.
- * ada/acats-3/tests/l/la140140.a: Likewise.
- * ada/acats-3/tests/l/la140141.a: Likewise.
- * ada/acats-3/tests/l/la140142.am: Likewise.
- * ada/acats-3/tests/l/la140143.a: Likewise.
- * ada/acats-3/tests/l/la140150.a: Likewise.
- * ada/acats-3/tests/l/la140151.a: Likewise.
- * ada/acats-3/tests/l/la140152.am: Likewise.
- * ada/acats-3/tests/l/la140153.a: Likewise.
- * ada/acats-3/tests/l/la140160.a: Likewise.
- * ada/acats-3/tests/l/la140161.a: Likewise.
- * ada/acats-3/tests/l/la140162.am: Likewise.
- * ada/acats-3/tests/l/la140163.a: Likewise.
- * ada/acats-3/tests/l/la140170.a: Likewise.
- * ada/acats-3/tests/l/la140171.a: Likewise.
- * ada/acats-3/tests/l/la140172.am: Likewise.
- * ada/acats-3/tests/l/la140173.a: Likewise.
- * ada/acats-3/tests/l/la140180.a: Likewise.
- * ada/acats-3/tests/l/la140181.a: Likewise.
- * ada/acats-3/tests/l/la140182.am: Likewise.
- * ada/acats-3/tests/l/la140183.a: Likewise.
- * ada/acats-3/tests/l/la140190.a: Likewise.
- * ada/acats-3/tests/l/la140191.a: Likewise.
- * ada/acats-3/tests/l/la140192.am: Likewise.
- * ada/acats-3/tests/l/la140193.a: Likewise.
- * ada/acats-3/tests/l/la140200.a: Likewise.
- * ada/acats-3/tests/l/la140201.a: Likewise.
- * ada/acats-3/tests/l/la140202.am: Likewise.
- * ada/acats-3/tests/l/la140203.a: Likewise.
- * ada/acats-3/tests/l/la140210.a: Likewise.
- * ada/acats-3/tests/l/la140211.am: Likewise.
- * ada/acats-3/tests/l/la140212.a: Likewise.
- * ada/acats-3/tests/l/la140220.a: Likewise.
- * ada/acats-3/tests/l/la140221.am: Likewise.
- * ada/acats-3/tests/l/la140222.a: Likewise.
- * ada/acats-3/tests/l/la140240.a: Likewise.
- * ada/acats-3/tests/l/la140241.a: Likewise.
- * ada/acats-3/tests/l/la140242.am: Likewise.
- * ada/acats-3/tests/l/la140243.a: Likewise.
- * ada/acats-3/tests/l/la140250.a: Likewise.
- * ada/acats-3/tests/l/la140251.am: Likewise.
- * ada/acats-3/tests/l/la140252.a: Likewise.
- * ada/acats-3/tests/l/la140260.a: Likewise.
- * ada/acats-3/tests/l/la140261.a: Likewise.
- * ada/acats-3/tests/l/la140262.am: Likewise.
- * ada/acats-3/tests/l/la140263.a: Likewise.
- * ada/acats-3/tests/l/la140270.a: Likewise.
- * ada/acats-3/tests/l/la140271.a: Likewise.
- * ada/acats-3/tests/l/la140272.am: Likewise.
- * ada/acats-3/tests/l/la140273.a: Likewise.
-
-2025-05-24 Eric Botcazou <ebotcazou@adacore.com>
-
- * ada/acats-2/run_all.sh: Minor tweaks in comments.
- * ada/acats-2/tests/cd/cd300050.am: Upgrade to 2.6K revision.
- * ada/acats-2/tests/cd/cd300051.c: Likewise.
- * ada/acats-2/tests/cxa/cxa4001.a: Likewise.
- * ada/acats-2/tests/cxb/cxb30131.c: Likewise.
-
-2025-05-24 Eric Botcazou <ebotcazou@adacore.com>
-
- * ada/acats/*: Rename into ada/acats-2/*.
- * ada/acats-2/run_all.sh: Adjust to above renaming.
- * ada/acats-2/support/impdefc.a: New file.
- * ada/acats-2/elabd.lst: New file.
- * ada/acats-2/floatstore.lst: New file.
- * ada/acats-2/norun.lst: New file.
- * ada/acats-2/run_acats.sh: New file.
- * ada/acats-2/run_test.exp: New file.
- * ada/acats-2/stackcheck.lst: New file.
- * ada/acats-2/support/acats26.lst: New file.
- * ada/acats-2/support/checkfil.ada: New file.
- * ada/acats-2/support/enumchek.ada: New file.
- * ada/acats-2/support/f340a000.a: New file.
- * ada/acats-2/support/f340a001.a: New file.
- * ada/acats-2/support/f341a00.a: New file.
- * ada/acats-2/support/f390a00.a: New file.
- * ada/acats-2/support/f392a00.a: New file.
- * ada/acats-2/support/f392c00.a: New file.
- * ada/acats-2/support/f392d00.a: New file.
- * ada/acats-2/support/f393a00.a: New file.
- * ada/acats-2/support/f393b00.a: New file.
- * ada/acats-2/support/f3a2a00.a: New file.
- * ada/acats-2/support/f460a00.a: New file.
- * ada/acats-2/support/f730a000.a: New file.
- * ada/acats-2/support/f730a001.a: New file.
- * ada/acats-2/support/f731a00.a: New file.
- * ada/acats-2/support/f940a00.a: New file.
- * ada/acats-2/support/f954a00.a: New file.
- * ada/acats-2/support/fa11a00.a: New file.
- * ada/acats-2/support/fa11b00.a: New file.
- * ada/acats-2/support/fa11c00.a: New file.
- * ada/acats-2/support/fa11d00.a: New file.
- * ada/acats-2/support/fa13a00.a: New file.
- * ada/acats-2/support/fa13b00.a: New file.
- * ada/acats-2/support/fa21a00.a: New file.
- * ada/acats-2/support/fb20a00.a: New file.
- * ada/acats-2/support/fb40a00.a: New file.
- * ada/acats-2/support/fc50a00.a: New file.
- * ada/acats-2/support/fc51a00.a: New file.
- * ada/acats-2/support/fc51b00.a: New file.
- * ada/acats-2/support/fc51c00.a: New file.
- * ada/acats-2/support/fc51d00.a: New file.
- * ada/acats-2/support/fc54a00.a: New file.
- * ada/acats-2/support/fc70a00.a: New file.
- * ada/acats-2/support/fc70b00.a: New file.
- * ada/acats-2/support/fc70c00.a: New file.
- * ada/acats-2/support/fcndecl.ada: New file.
- * ada/acats-2/support/fd72a00.a: New file.
- * ada/acats-2/support/fdb0a00.a: New file.
- * ada/acats-2/support/fdd2a00.a: New file.
- * ada/acats-2/support/fxa5a00.a: New file.
- * ada/acats-2/support/fxaca00.a: New file.
- * ada/acats-2/support/fxacb00.a: New file.
- * ada/acats-2/support/fxacc00.a: New file.
- * ada/acats-2/support/fxc6a00.a: New file.
- * ada/acats-2/support/fxe2a00.a: New file.
- * ada/acats-2/support/fxf2a00.a: New file.
- * ada/acats-2/support/fxf3a00.a: New file.
- * ada/acats-2/support/impbit.adb: New file.
- * ada/acats-2/support/impdef.a: New file.
- * ada/acats-2/support/impdefd.a: New file.
- * ada/acats-2/support/impdefe.a: New file.
- * ada/acats-2/support/impdefg.a: New file.
- * ada/acats-2/support/impdefh.a: New file.
- * ada/acats-2/support/lencheck.ada: New file.
- * ada/acats-2/support/macro.dfs: New file.
- * ada/acats-2/support/macrodef.adb: New file.
- * ada/acats-2/support/macrosub.ada: New file.
- * ada/acats-2/support/repbody.ada: New file.
- * ada/acats-2/support/repspec.ada: New file.
- * ada/acats-2/support/spprt13s.tst: New file.
- * ada/acats-2/support/tctouch.ada: New file.
- * ada/acats-2/support/tsttests.dat: New file.
- * ada/acats-2/support/widechr.a: New file.
- * ada/acats-2/tests/a/a22006b.ada: New file.
- * ada/acats-2/tests/a/a22006c.ada: New file.
- * ada/acats-2/tests/a/a22006d.ada: New file.
- * ada/acats-2/tests/a/a26007a.tst: New file.
- * ada/acats-2/tests/a/a27003a.ada: New file.
- * ada/acats-2/tests/a/a29003a.ada: New file.
- * ada/acats-2/tests/a/a2a031a.ada: New file.
- * ada/acats-2/tests/a/a33003a.ada: New file.
- * ada/acats-2/tests/a/a34017c.ada: New file.
- * ada/acats-2/tests/a/a35101b.ada: New file.
- * ada/acats-2/tests/a/a35402a.ada: New file.
- * ada/acats-2/tests/a/a35801f.ada: New file.
- * ada/acats-2/tests/a/a35902c.ada: New file.
- * ada/acats-2/tests/a/a38106d.ada: New file.
- * ada/acats-2/tests/a/a38106e.ada: New file.
- * ada/acats-2/tests/a/a49027a.ada: New file.
- * ada/acats-2/tests/a/a49027b.ada: New file.
- * ada/acats-2/tests/a/a49027c.ada: New file.
- * ada/acats-2/tests/a/a54b01a.ada: New file.
- * ada/acats-2/tests/a/a54b02a.ada: New file.
- * ada/acats-2/tests/a/a55b12a.ada: New file.
- * ada/acats-2/tests/a/a55b13a.ada: New file.
- * ada/acats-2/tests/a/a55b14a.ada: New file.
- * ada/acats-2/tests/a/a71004a.ada: New file.
- * ada/acats-2/tests/a/a73001i.ada: New file.
- * ada/acats-2/tests/a/a73001j.ada: New file.
- * ada/acats-2/tests/a/a74105b.ada: New file.
- * ada/acats-2/tests/a/a74106a.ada: New file.
- * ada/acats-2/tests/a/a74106b.ada: New file.
- * ada/acats-2/tests/a/a74106c.ada: New file.
- * ada/acats-2/tests/a/a74205e.ada: New file.
- * ada/acats-2/tests/a/a74205f.ada: New file.
- * ada/acats-2/tests/a/a83009a.ada: New file.
- * ada/acats-2/tests/a/a83009b.ada: New file.
- * ada/acats-2/tests/a/a83a02a.ada: New file.
- * ada/acats-2/tests/a/a83a02b.ada: New file.
- * ada/acats-2/tests/a/a83a06a.ada: New file.
- * ada/acats-2/tests/a/a83a08a.ada: New file.
- * ada/acats-2/tests/a/a83c01c.ada: New file.
- * ada/acats-2/tests/a/a83c01h.ada: New file.
- * ada/acats-2/tests/a/a83c01i.ada: New file.
- * ada/acats-2/tests/a/a85007d.ada: New file.
- * ada/acats-2/tests/a/a85013b.ada: New file.
- * ada/acats-2/tests/a/a87b59a.ada: New file.
- * ada/acats-2/tests/a/a95001c.ada: New file.
- * ada/acats-2/tests/a/a95074d.ada: New file.
- * ada/acats-2/tests/a/a97106a.ada: New file.
- * ada/acats-2/tests/a/a99006a.ada: New file.
- * ada/acats-2/tests/a/aa2010a.ada: New file.
- * ada/acats-2/tests/a/aa2012a.ada: New file.
- * ada/acats-2/tests/a/ac1015b.ada: New file.
- * ada/acats-2/tests/a/ac3106a.ada: New file.
- * ada/acats-2/tests/a/ac3206a.ada: New file.
- * ada/acats-2/tests/a/ac3207a.ada: New file.
- * ada/acats-2/tests/a/ad7001b.ada: New file.
- * ada/acats-2/tests/a/ad7001c0.ada: New file.
- * ada/acats-2/tests/a/ad7001c1.ada: New file.
- * ada/acats-2/tests/a/ad7001d0.ada: New file.
- * ada/acats-2/tests/a/ad7001d1.ada: New file.
- * ada/acats-2/tests/a/ad7006a.ada: New file.
- * ada/acats-2/tests/a/ad7101a.ada: New file.
- * ada/acats-2/tests/a/ad7101c.ada: New file.
- * ada/acats-2/tests/a/ad7102a.ada: New file.
- * ada/acats-2/tests/a/ad7103a.ada: New file.
- * ada/acats-2/tests/a/ad7103c.ada: New file.
- * ada/acats-2/tests/a/ad7104a.ada: New file.
- * ada/acats-2/tests/a/ad7201a.ada: New file.
- * ada/acats-2/tests/a/ad7203b.ada: New file.
- * ada/acats-2/tests/a/ad7205b.ada: New file.
- * ada/acats-2/tests/a/ad8011a.tst: New file.
- * ada/acats-2/tests/a/ada101a.ada: New file.
- * ada/acats-2/tests/a/ae2113a.ada: New file.
- * ada/acats-2/tests/a/ae2113b.ada: New file.
- * ada/acats-2/tests/a/ae3002g.ada: New file.
- * ada/acats-2/tests/a/ae3101a.ada: New file.
- * ada/acats-2/tests/a/ae3702a.ada: New file.
- * ada/acats-2/tests/a/ae3709a.ada: New file.
- * ada/acats-2/tests/c2/c23001a.ada: New file.
- * ada/acats-2/tests/c2/c23003a.tst: New file.
- * ada/acats-2/tests/c2/c23003b.tst: New file.
- * ada/acats-2/tests/c2/c23003g.tst: New file.
- * ada/acats-2/tests/c2/c23003i.tst: New file.
- * ada/acats-2/tests/c2/c23006a.ada: New file.
- * ada/acats-2/tests/c2/c23006b.ada: New file.
- * ada/acats-2/tests/c2/c23006c.ada: New file.
- * ada/acats-2/tests/c2/c23006d.ada: New file.
- * ada/acats-2/tests/c2/c23006e.ada: New file.
- * ada/acats-2/tests/c2/c23006f.ada: New file.
- * ada/acats-2/tests/c2/c23006g.ada: New file.
- * ada/acats-2/tests/c2/c24002d.ada: New file.
- * ada/acats-2/tests/c2/c24003a.ada: New file.
- * ada/acats-2/tests/c2/c24003b.ada: New file.
- * ada/acats-2/tests/c2/c24003c.ada: New file.
- * ada/acats-2/tests/c2/c24106a.ada: New file.
- * ada/acats-2/tests/c2/c24202d.ada: New file.
- * ada/acats-2/tests/c2/c24203a.ada: New file.
- * ada/acats-2/tests/c2/c24203b.ada: New file.
- * ada/acats-2/tests/c2/c24207a.ada: New file.
- * ada/acats-2/tests/c2/c24211a.ada: New file.
- * ada/acats-2/tests/c2/c250001.aw: New file.
- * ada/acats-2/tests/c2/c250002.aw: New file.
- * ada/acats-2/tests/c2/c25001a.ada: New file.
- * ada/acats-2/tests/c2/c25001b.ada: New file.
- * ada/acats-2/tests/c2/c26006a.ada: New file.
- * ada/acats-2/tests/c2/c26008a.ada: New file.
- * ada/acats-2/tests/c2/c2a001a.ada: New file.
- * ada/acats-2/tests/c2/c2a001b.ada: New file.
- * ada/acats-2/tests/c2/c2a001c.ada: New file.
- * ada/acats-2/tests/c2/c2a002a.ada: New file.
- * ada/acats-2/tests/c2/c2a008a.ada: New file.
- * ada/acats-2/tests/c2/c2a021b.ada: New file.
- * ada/acats-2/tests/c3/c32001a.ada: New file.
- * ada/acats-2/tests/c3/c32001b.ada: New file.
- * ada/acats-2/tests/c3/c32001c.ada: New file.
- * ada/acats-2/tests/c3/c32001d.ada: New file.
- * ada/acats-2/tests/c3/c32001e.ada: New file.
- * ada/acats-2/tests/c3/c32107a.ada: New file.
- * ada/acats-2/tests/c3/c32107c.ada: New file.
- * ada/acats-2/tests/c3/c32108a.ada: New file.
- * ada/acats-2/tests/c3/c32108b.ada: New file.
- * ada/acats-2/tests/c3/c32111a.ada: New file.
- * ada/acats-2/tests/c3/c32111b.ada: New file.
- * ada/acats-2/tests/c3/c32112b.ada: New file.
- * ada/acats-2/tests/c3/c32113a.ada: New file.
- * ada/acats-2/tests/c3/c32115a.ada: New file.
- * ada/acats-2/tests/c3/c32115b.ada: New file.
- * ada/acats-2/tests/c3/c330001.a: New file.
- * ada/acats-2/tests/c3/c330002.a: New file.
- * ada/acats-2/tests/c3/c332001.a: New file.
- * ada/acats-2/tests/c3/c340001.a: New file.
- * ada/acats-2/tests/c3/c34001a.ada: New file.
- * ada/acats-2/tests/c3/c34001c.ada: New file.
- * ada/acats-2/tests/c3/c34001d.ada: New file.
- * ada/acats-2/tests/c3/c34001f.ada: New file.
- * ada/acats-2/tests/c3/c34002a.ada: New file.
- * ada/acats-2/tests/c3/c34002c.ada: New file.
- * ada/acats-2/tests/c3/c34003a.ada: New file.
- * ada/acats-2/tests/c3/c34003c.ada: New file.
- * ada/acats-2/tests/c3/c34004a.ada: New file.
- * ada/acats-2/tests/c3/c34004c.ada: New file.
- * ada/acats-2/tests/c3/c34005a.ada: New file.
- * ada/acats-2/tests/c3/c34005c.ada: New file.
- * ada/acats-2/tests/c3/c34005d.ada: New file.
- * ada/acats-2/tests/c3/c34005f.ada: New file.
- * ada/acats-2/tests/c3/c34005g.ada: New file.
- * ada/acats-2/tests/c3/c34005i.ada: New file.
- * ada/acats-2/tests/c3/c34005j.ada: New file.
- * ada/acats-2/tests/c3/c34005l.ada: New file.
- * ada/acats-2/tests/c3/c34005m.ada: New file.
- * ada/acats-2/tests/c3/c34005o.ada: New file.
- * ada/acats-2/tests/c3/c34005p.ada: New file.
- * ada/acats-2/tests/c3/c34005r.ada: New file.
- * ada/acats-2/tests/c3/c34005s.ada: New file.
- * ada/acats-2/tests/c3/c34005u.ada: New file.
- * ada/acats-2/tests/c3/c34005v.ada: New file.
- * ada/acats-2/tests/c3/c34006a.ada: New file.
- * ada/acats-2/tests/c3/c34006d.ada: New file.
- * ada/acats-2/tests/c3/c34006f.ada: New file.
- * ada/acats-2/tests/c3/c34006g.ada: New file.
- * ada/acats-2/tests/c3/c34006j.ada: New file.
- * ada/acats-2/tests/c3/c34006l.ada: New file.
- * ada/acats-2/tests/c3/c34007a.ada: New file.
- * ada/acats-2/tests/c3/c34007d.ada: New file.
- * ada/acats-2/tests/c3/c34007f.ada: New file.
- * ada/acats-2/tests/c3/c34007g.ada: New file.
- * ada/acats-2/tests/c3/c34007i.ada: New file.
- * ada/acats-2/tests/c3/c34007j.ada: New file.
- * ada/acats-2/tests/c3/c34007m.ada: New file.
- * ada/acats-2/tests/c3/c34007p.ada: New file.
- * ada/acats-2/tests/c3/c34007r.ada: New file.
- * ada/acats-2/tests/c3/c34007s.ada: New file.
- * ada/acats-2/tests/c3/c34007u.ada: New file.
- * ada/acats-2/tests/c3/c34007v.ada: New file.
- * ada/acats-2/tests/c3/c34008a.ada: New file.
- * ada/acats-2/tests/c3/c34009a.ada: New file.
- * ada/acats-2/tests/c3/c34009d.ada: New file.
- * ada/acats-2/tests/c3/c34009f.ada: New file.
- * ada/acats-2/tests/c3/c34009g.ada: New file.
- * ada/acats-2/tests/c3/c34009j.ada: New file.
- * ada/acats-2/tests/c3/c34009l.ada: New file.
- * ada/acats-2/tests/c3/c34011b.ada: New file.
- * ada/acats-2/tests/c3/c34012a.ada: New file.
- * ada/acats-2/tests/c3/c34014a.ada: New file.
- * ada/acats-2/tests/c3/c34014c.ada: New file.
- * ada/acats-2/tests/c3/c34014e.ada: New file.
- * ada/acats-2/tests/c3/c34014g.ada: New file.
- * ada/acats-2/tests/c3/c34014h.ada: New file.
- * ada/acats-2/tests/c3/c34014n.ada: New file.
- * ada/acats-2/tests/c3/c34014p.ada: New file.
- * ada/acats-2/tests/c3/c34014r.ada: New file.
- * ada/acats-2/tests/c3/c34014t.ada: New file.
- * ada/acats-2/tests/c3/c34014u.ada: New file.
- * ada/acats-2/tests/c3/c34018a.ada: New file.
- * ada/acats-2/tests/c3/c340a01.a: New file.
- * ada/acats-2/tests/c3/c340a02.a: New file.
- * ada/acats-2/tests/c3/c341a01.a: New file.
- * ada/acats-2/tests/c3/c341a02.a: New file.
- * ada/acats-2/tests/c3/c341a03.a: New file.
- * ada/acats-2/tests/c3/c341a04.a: New file.
- * ada/acats-2/tests/c3/c35003a.ada: New file.
- * ada/acats-2/tests/c3/c35003b.ada: New file.
- * ada/acats-2/tests/c3/c35003d.ada: New file.
- * ada/acats-2/tests/c3/c35102a.ada: New file.
- * ada/acats-2/tests/c3/c352001.a: New file.
- * ada/acats-2/tests/c3/c354002.a: New file.
- * ada/acats-2/tests/c3/c354003.a: New file.
- * ada/acats-2/tests/c3/c35502a.ada: New file.
- * ada/acats-2/tests/c3/c35502b.ada: New file.
- * ada/acats-2/tests/c3/c35502c.ada: New file.
- * ada/acats-2/tests/c3/c35502d.tst: New file.
- * ada/acats-2/tests/c3/c35502e.ada: New file.
- * ada/acats-2/tests/c3/c35502f.tst: New file.
- * ada/acats-2/tests/c3/c35502g.ada: New file.
- * ada/acats-2/tests/c3/c35502h.ada: New file.
- * ada/acats-2/tests/c3/c35502i.ada: New file.
- * ada/acats-2/tests/c3/c35502j.ada: New file.
- * ada/acats-2/tests/c3/c35502k.ada: New file.
- * ada/acats-2/tests/c3/c35502l.ada: New file.
- * ada/acats-2/tests/c3/c35502m.ada: New file.
- * ada/acats-2/tests/c3/c35502n.ada: New file.
- * ada/acats-2/tests/c3/c35502o.ada: New file.
- * ada/acats-2/tests/c3/c35502p.ada: New file.
- * ada/acats-2/tests/c3/c35503a.ada: New file.
- * ada/acats-2/tests/c3/c35503b.ada: New file.
- * ada/acats-2/tests/c3/c35503c.ada: New file.
- * ada/acats-2/tests/c3/c35503d.tst: New file.
- * ada/acats-2/tests/c3/c35503e.ada: New file.
- * ada/acats-2/tests/c3/c35503f.tst: New file.
- * ada/acats-2/tests/c3/c35503g.ada: New file.
- * ada/acats-2/tests/c3/c35503h.ada: New file.
- * ada/acats-2/tests/c3/c35503k.ada: New file.
- * ada/acats-2/tests/c3/c35503l.ada: New file.
- * ada/acats-2/tests/c3/c35503o.ada: New file.
- * ada/acats-2/tests/c3/c35503p.ada: New file.
- * ada/acats-2/tests/c3/c35504a.ada: New file.
- * ada/acats-2/tests/c3/c35504b.ada: New file.
- * ada/acats-2/tests/c3/c35505c.ada: New file.
- * ada/acats-2/tests/c3/c35505e.ada: New file.
- * ada/acats-2/tests/c3/c35505f.ada: New file.
- * ada/acats-2/tests/c3/c35507a.ada: New file.
- * ada/acats-2/tests/c3/c35507b.ada: New file.
- * ada/acats-2/tests/c3/c35507c.ada: New file.
- * ada/acats-2/tests/c3/c35507e.ada: New file.
- * ada/acats-2/tests/c3/c35507g.ada: New file.
- * ada/acats-2/tests/c3/c35507h.ada: New file.
- * ada/acats-2/tests/c3/c35507i.ada: New file.
- * ada/acats-2/tests/c3/c35507j.ada: New file.
- * ada/acats-2/tests/c3/c35507k.ada: New file.
- * ada/acats-2/tests/c3/c35507l.ada: New file.
- * ada/acats-2/tests/c3/c35507m.ada: New file.
- * ada/acats-2/tests/c3/c35507n.ada: New file.
- * ada/acats-2/tests/c3/c35507o.ada: New file.
- * ada/acats-2/tests/c3/c35507p.ada: New file.
- * ada/acats-2/tests/c3/c35508a.ada: New file.
- * ada/acats-2/tests/c3/c35508b.ada: New file.
- * ada/acats-2/tests/c3/c35508c.ada: New file.
- * ada/acats-2/tests/c3/c35508e.ada: New file.
- * ada/acats-2/tests/c3/c35508g.ada: New file.
- * ada/acats-2/tests/c3/c35508h.ada: New file.
- * ada/acats-2/tests/c3/c35508k.ada: New file.
- * ada/acats-2/tests/c3/c35508l.ada: New file.
- * ada/acats-2/tests/c3/c35508o.ada: New file.
- * ada/acats-2/tests/c3/c35508p.ada: New file.
- * ada/acats-2/tests/c3/c35703a.ada: New file.
- * ada/acats-2/tests/c3/c35704a.ada: New file.
- * ada/acats-2/tests/c3/c35704b.ada: New file.
- * ada/acats-2/tests/c3/c35704c.ada: New file.
- * ada/acats-2/tests/c3/c35704d.ada: New file.
- * ada/acats-2/tests/c3/c35801d.ada: New file.
- * ada/acats-2/tests/c3/c35902d.ada: New file.
- * ada/acats-2/tests/c3/c35904a.ada: New file.
- * ada/acats-2/tests/c3/c35904b.ada: New file.
- * ada/acats-2/tests/c3/c35a02a.ada: New file.
- * ada/acats-2/tests/c3/c35a05a.ada: New file.
- * ada/acats-2/tests/c3/c35a05d.ada: New file.
- * ada/acats-2/tests/c3/c35a05n.ada: New file.
- * ada/acats-2/tests/c3/c35a05q.ada: New file.
- * ada/acats-2/tests/c3/c35a07a.ada: New file.
- * ada/acats-2/tests/c3/c35a07d.ada: New file.
- * ada/acats-2/tests/c3/c35a08b.ada: New file.
- * ada/acats-2/tests/c3/c360002.a: New file.
- * ada/acats-2/tests/c3/c36104a.ada: New file.
- * ada/acats-2/tests/c3/c36104b.ada: New file.
- * ada/acats-2/tests/c3/c36172a.ada: New file.
- * ada/acats-2/tests/c3/c36172b.ada: New file.
- * ada/acats-2/tests/c3/c36172c.ada: New file.
- * ada/acats-2/tests/c3/c36174a.ada: New file.
- * ada/acats-2/tests/c3/c36180a.ada: New file.
- * ada/acats-2/tests/c3/c36202c.ada: New file.
- * ada/acats-2/tests/c3/c36203a.ada: New file.
- * ada/acats-2/tests/c3/c36204a.ada: New file.
- * ada/acats-2/tests/c3/c36204b.ada: New file.
- * ada/acats-2/tests/c3/c36204c.ada: New file.
- * ada/acats-2/tests/c3/c36204d.ada: New file.
- * ada/acats-2/tests/c3/c36205a.ada: New file.
- * ada/acats-2/tests/c3/c36205b.ada: New file.
- * ada/acats-2/tests/c3/c36205c.ada: New file.
- * ada/acats-2/tests/c3/c36205d.ada: New file.
- * ada/acats-2/tests/c3/c36205e.ada: New file.
- * ada/acats-2/tests/c3/c36205f.ada: New file.
- * ada/acats-2/tests/c3/c36205g.ada: New file.
- * ada/acats-2/tests/c3/c36205h.ada: New file.
- * ada/acats-2/tests/c3/c36205i.ada: New file.
- * ada/acats-2/tests/c3/c36205j.ada: New file.
- * ada/acats-2/tests/c3/c36205k.ada: New file.
- * ada/acats-2/tests/c3/c36205l.ada: New file.
- * ada/acats-2/tests/c3/c36301a.ada: New file.
- * ada/acats-2/tests/c3/c36301b.ada: New file.
- * ada/acats-2/tests/c3/c36302a.ada: New file.
- * ada/acats-2/tests/c3/c36304a.ada: New file.
- * ada/acats-2/tests/c3/c36305a.ada: New file.
- * ada/acats-2/tests/c3/c37002a.ada: New file.
- * ada/acats-2/tests/c3/c37003a.ada: New file.
- * ada/acats-2/tests/c3/c37003b.ada: New file.
- * ada/acats-2/tests/c3/c37005a.ada: New file.
- * ada/acats-2/tests/c3/c37006a.ada: New file.
- * ada/acats-2/tests/c3/c37008a.ada: New file.
- * ada/acats-2/tests/c3/c37008b.ada: New file.
- * ada/acats-2/tests/c3/c37009a.ada: New file.
- * ada/acats-2/tests/c3/c37010a.ada: New file.
- * ada/acats-2/tests/c3/c37010b.ada: New file.
- * ada/acats-2/tests/c3/c371001.a: New file.
- * ada/acats-2/tests/c3/c371002.a: New file.
- * ada/acats-2/tests/c3/c371003.a: New file.
- * ada/acats-2/tests/c3/c37102b.ada: New file.
- * ada/acats-2/tests/c3/c37103a.ada: New file.
- * ada/acats-2/tests/c3/c37105a.ada: New file.
- * ada/acats-2/tests/c3/c37107a.ada: New file.
- * ada/acats-2/tests/c3/c37108b.ada: New file.
- * ada/acats-2/tests/c3/c37206a.ada: New file.
- * ada/acats-2/tests/c3/c37207a.ada: New file.
- * ada/acats-2/tests/c3/c37208a.ada: New file.
- * ada/acats-2/tests/c3/c37208b.ada: New file.
- * ada/acats-2/tests/c3/c37209a.ada: New file.
- * ada/acats-2/tests/c3/c37209b.ada: New file.
- * ada/acats-2/tests/c3/c37210a.ada: New file.
- * ada/acats-2/tests/c3/c37211a.ada: New file.
- * ada/acats-2/tests/c3/c37211b.ada: New file.
- * ada/acats-2/tests/c3/c37211c.ada: New file.
- * ada/acats-2/tests/c3/c37211d.ada: New file.
- * ada/acats-2/tests/c3/c37211e.ada: New file.
- * ada/acats-2/tests/c3/c37213b.ada: New file.
- * ada/acats-2/tests/c3/c37213d.ada: New file.
- * ada/acats-2/tests/c3/c37213f.ada: New file.
- * ada/acats-2/tests/c3/c37213h.ada: New file.
- * ada/acats-2/tests/c3/c37213j.ada: New file.
- * ada/acats-2/tests/c3/c37213k.ada: New file.
- * ada/acats-2/tests/c3/c37213l.ada: New file.
- * ada/acats-2/tests/c3/c37215b.ada: New file.
- * ada/acats-2/tests/c3/c37215d.ada: New file.
- * ada/acats-2/tests/c3/c37215f.ada: New file.
- * ada/acats-2/tests/c3/c37215h.ada: New file.
- * ada/acats-2/tests/c3/c37217a.ada: New file.
- * ada/acats-2/tests/c3/c37217b.ada: New file.
- * ada/acats-2/tests/c3/c37217c.ada: New file.
- * ada/acats-2/tests/c3/c37304a.ada: New file.
- * ada/acats-2/tests/c3/c37305a.ada: New file.
- * ada/acats-2/tests/c3/c37306a.ada: New file.
- * ada/acats-2/tests/c3/c37309a.ada: New file.
- * ada/acats-2/tests/c3/c37310a.ada: New file.
- * ada/acats-2/tests/c3/c37312a.ada: New file.
- * ada/acats-2/tests/c3/c37402a.ada: New file.
- * ada/acats-2/tests/c3/c37403a.ada: New file.
- * ada/acats-2/tests/c3/c37404a.ada: New file.
- * ada/acats-2/tests/c3/c37404b.ada: New file.
- * ada/acats-2/tests/c3/c37405a.ada: New file.
- * ada/acats-2/tests/c3/c37411a.ada: New file.
- * ada/acats-2/tests/c3/c380001.a: New file.
- * ada/acats-2/tests/c3/c380002.a: New file.
- * ada/acats-2/tests/c3/c380003.a: New file.
- * ada/acats-2/tests/c3/c380004.a: New file.
- * ada/acats-2/tests/c3/c38002a.ada: New file.
- * ada/acats-2/tests/c3/c38002b.ada: New file.
- * ada/acats-2/tests/c3/c38005a.ada: New file.
- * ada/acats-2/tests/c3/c38005b.ada: New file.
- * ada/acats-2/tests/c3/c38005c.ada: New file.
- * ada/acats-2/tests/c3/c38006a.ada: New file.
- * ada/acats-2/tests/c3/c38102a.ada: New file.
- * ada/acats-2/tests/c3/c38102b.ada: New file.
- * ada/acats-2/tests/c3/c38102c.ada: New file.
- * ada/acats-2/tests/c3/c38102d.ada: New file.
- * ada/acats-2/tests/c3/c38102e.ada: New file.
- * ada/acats-2/tests/c3/c38104a.ada: New file.
- * ada/acats-2/tests/c3/c38107a.ada: New file.
- * ada/acats-2/tests/c3/c38107b.ada: New file.
- * ada/acats-2/tests/c3/c38108a.ada: New file.
- * ada/acats-2/tests/c3/c38108b.ada: New file.
- * ada/acats-2/tests/c3/c38108c0.ada: New file.
- * ada/acats-2/tests/c3/c38108c1.ada: New file.
- * ada/acats-2/tests/c3/c38108c2.ada: New file.
- * ada/acats-2/tests/c3/c38108d0.ada: New file.
- * ada/acats-2/tests/c3/c38108d1.ada: New file.
- * ada/acats-2/tests/c3/c38202a.ada: New file.
- * ada/acats-2/tests/c3/c3900010.a: New file.
- * ada/acats-2/tests/c3/c3900011.am: New file.
- * ada/acats-2/tests/c3/c390002.a: New file.
- * ada/acats-2/tests/c3/c390003.a: New file.
- * ada/acats-2/tests/c3/c390004.a: New file.
- * ada/acats-2/tests/c3/c3900050.a: New file.
- * ada/acats-2/tests/c3/c3900051.a: New file.
- * ada/acats-2/tests/c3/c3900052.a: New file.
- * ada/acats-2/tests/c3/c3900053.am: New file.
- * ada/acats-2/tests/c3/c3900060.a: New file.
- * ada/acats-2/tests/c3/c3900061.a: New file.
- * ada/acats-2/tests/c3/c3900062.a: New file.
- * ada/acats-2/tests/c3/c3900063.am: New file.
- * ada/acats-2/tests/c3/c390007.a: New file.
- * ada/acats-2/tests/c3/c390010.a: New file.
- * ada/acats-2/tests/c3/c390011.a: New file.
- * ada/acats-2/tests/c3/c39006a.ada: New file.
- * ada/acats-2/tests/c3/c39006b.ada: New file.
- * ada/acats-2/tests/c3/c39006c0.ada: New file.
- * ada/acats-2/tests/c3/c39006c1.ada: New file.
- * ada/acats-2/tests/c3/c39006d.ada: New file.
- * ada/acats-2/tests/c3/c39006e.ada: New file.
- * ada/acats-2/tests/c3/c39006f0.ada: New file.
- * ada/acats-2/tests/c3/c39006f1.ada: New file.
- * ada/acats-2/tests/c3/c39006f2.ada: New file.
- * ada/acats-2/tests/c3/c39006f3.ada: New file.
- * ada/acats-2/tests/c3/c39006g.ada: New file.
- * ada/acats-2/tests/c3/c39007a.ada: New file.
- * ada/acats-2/tests/c3/c39007b.ada: New file.
- * ada/acats-2/tests/c3/c39008a.ada: New file.
- * ada/acats-2/tests/c3/c39008b.ada: New file.
- * ada/acats-2/tests/c3/c39008c.ada: New file.
- * ada/acats-2/tests/c3/c390a010.a: New file.
- * ada/acats-2/tests/c3/c390a011.am: New file.
- * ada/acats-2/tests/c3/c390a020.a: New file.
- * ada/acats-2/tests/c3/c390a021.a: New file.
- * ada/acats-2/tests/c3/c390a022.am: New file.
- * ada/acats-2/tests/c3/c390a030.a: New file.
- * ada/acats-2/tests/c3/c390a031.am: New file.
- * ada/acats-2/tests/c3/c391001.a: New file.
- * ada/acats-2/tests/c3/c391002.a: New file.
- * ada/acats-2/tests/c3/c392002.a: New file.
- * ada/acats-2/tests/c3/c392003.a: New file.
- * ada/acats-2/tests/c3/c392004.a: New file.
- * ada/acats-2/tests/c3/c392005.a: New file.
- * ada/acats-2/tests/c3/c392008.a: New file.
- * ada/acats-2/tests/c3/c392010.a: New file.
- * ada/acats-2/tests/c3/c392011.a: New file.
- * ada/acats-2/tests/c3/c392013.a: New file.
- * ada/acats-2/tests/c3/c392014.a: New file.
- * ada/acats-2/tests/c3/c392a01.a: New file.
- * ada/acats-2/tests/c3/c392c05.a: New file.
- * ada/acats-2/tests/c3/c392c07.a: New file.
- * ada/acats-2/tests/c3/c392d01.a: New file.
- * ada/acats-2/tests/c3/c392d02.a: New file.
- * ada/acats-2/tests/c3/c392d03.a: New file.
- * ada/acats-2/tests/c3/c393001.a: New file.
- * ada/acats-2/tests/c3/c393007.a: New file.
- * ada/acats-2/tests/c3/c393008.a: New file.
- * ada/acats-2/tests/c3/c393009.a: New file.
- * ada/acats-2/tests/c3/c393010.a: New file.
- * ada/acats-2/tests/c3/c393011.a: New file.
- * ada/acats-2/tests/c3/c393012.a: New file.
- * ada/acats-2/tests/c3/c393a02.a: New file.
- * ada/acats-2/tests/c3/c393a03.a: New file.
- * ada/acats-2/tests/c3/c393a05.a: New file.
- * ada/acats-2/tests/c3/c393a06.a: New file.
- * ada/acats-2/tests/c3/c393b12.a: New file.
- * ada/acats-2/tests/c3/c393b13.a: New file.
- * ada/acats-2/tests/c3/c393b14.a: New file.
- * ada/acats-2/tests/c3/c3a0001.a: New file.
- * ada/acats-2/tests/c3/c3a0002.a: New file.
- * ada/acats-2/tests/c3/c3a0003.a: New file.
- * ada/acats-2/tests/c3/c3a0004.a: New file.
- * ada/acats-2/tests/c3/c3a0005.a: New file.
- * ada/acats-2/tests/c3/c3a0006.a: New file.
- * ada/acats-2/tests/c3/c3a0007.a: New file.
- * ada/acats-2/tests/c3/c3a0008.a: New file.
- * ada/acats-2/tests/c3/c3a0009.a: New file.
- * ada/acats-2/tests/c3/c3a0010.a: New file.
- * ada/acats-2/tests/c3/c3a0011.a: New file.
- * ada/acats-2/tests/c3/c3a00120.a: New file.
- * ada/acats-2/tests/c3/c3a00121.a: New file.
- * ada/acats-2/tests/c3/c3a00122.am: New file.
- * ada/acats-2/tests/c3/c3a0013.a: New file.
- * ada/acats-2/tests/c3/c3a0014.a: New file.
- * ada/acats-2/tests/c3/c3a0015.a: New file.
- * ada/acats-2/tests/c3/c3a1001.a: New file.
- * ada/acats-2/tests/c3/c3a1002.a: New file.
- * ada/acats-2/tests/c3/c3a2001.a: New file.
- * ada/acats-2/tests/c3/c3a2002.a: New file.
- * ada/acats-2/tests/c3/c3a2003.a: New file.
- * ada/acats-2/tests/c3/c3a2a01.a: New file.
- * ada/acats-2/tests/c3/c3a2a02.a: New file.
- * ada/acats-2/tests/c4/c410001.a: New file.
- * ada/acats-2/tests/c4/c41101d.ada: New file.
- * ada/acats-2/tests/c4/c41103a.ada: New file.
- * ada/acats-2/tests/c4/c41103b.ada: New file.
- * ada/acats-2/tests/c4/c41104a.ada: New file.
- * ada/acats-2/tests/c4/c41105a.ada: New file.
- * ada/acats-2/tests/c4/c41107a.ada: New file.
- * ada/acats-2/tests/c4/c41201d.ada: New file.
- * ada/acats-2/tests/c4/c41203a.ada: New file.
- * ada/acats-2/tests/c4/c41203b.ada: New file.
- * ada/acats-2/tests/c4/c41204a.ada: New file.
- * ada/acats-2/tests/c4/c41205a.ada: New file.
- * ada/acats-2/tests/c4/c41206a.ada: New file.
- * ada/acats-2/tests/c4/c41207a.ada: New file.
- * ada/acats-2/tests/c4/c41301a.ada: New file.
- * ada/acats-2/tests/c4/c41303a.ada: New file.
- * ada/acats-2/tests/c4/c41303b.ada: New file.
- * ada/acats-2/tests/c4/c41303c.ada: New file.
- * ada/acats-2/tests/c4/c41303e.ada: New file.
- * ada/acats-2/tests/c4/c41303f.ada: New file.
- * ada/acats-2/tests/c4/c41303g.ada: New file.
- * ada/acats-2/tests/c4/c41303i.ada: New file.
- * ada/acats-2/tests/c4/c41303j.ada: New file.
- * ada/acats-2/tests/c4/c41303k.ada: New file.
- * ada/acats-2/tests/c4/c41303m.ada: New file.
- * ada/acats-2/tests/c4/c41303n.ada: New file.
- * ada/acats-2/tests/c4/c41303o.ada: New file.
- * ada/acats-2/tests/c4/c41303q.ada: New file.
- * ada/acats-2/tests/c4/c41303r.ada: New file.
- * ada/acats-2/tests/c4/c41303s.ada: New file.
- * ada/acats-2/tests/c4/c41303u.ada: New file.
- * ada/acats-2/tests/c4/c41303v.ada: New file.
- * ada/acats-2/tests/c4/c41303w.ada: New file.
- * ada/acats-2/tests/c4/c41304a.ada: New file.
- * ada/acats-2/tests/c4/c41304b.ada: New file.
- * ada/acats-2/tests/c4/c41306a.ada: New file.
- * ada/acats-2/tests/c4/c41306b.ada: New file.
- * ada/acats-2/tests/c4/c41306c.ada: New file.
- * ada/acats-2/tests/c4/c41307d.ada: New file.
- * ada/acats-2/tests/c4/c41309a.ada: New file.
- * ada/acats-2/tests/c4/c41320a.ada: New file.
- * ada/acats-2/tests/c4/c41321a.ada: New file.
- * ada/acats-2/tests/c4/c41322a.ada: New file.
- * ada/acats-2/tests/c4/c41323a.ada: New file.
- * ada/acats-2/tests/c4/c41324a.ada: New file.
- * ada/acats-2/tests/c4/c41325a.ada: New file.
- * ada/acats-2/tests/c4/c41326a.ada: New file.
- * ada/acats-2/tests/c4/c41327a.ada: New file.
- * ada/acats-2/tests/c4/c41328a.ada: New file.
- * ada/acats-2/tests/c4/c41401a.ada: New file.
- * ada/acats-2/tests/c4/c41402a.ada: New file.
- * ada/acats-2/tests/c4/c41404a.ada: New file.
- * ada/acats-2/tests/c4/c420001.a: New file.
- * ada/acats-2/tests/c4/c42006a.ada: New file.
- * ada/acats-2/tests/c4/c42007e.ada: New file.
- * ada/acats-2/tests/c4/c43003a.ada: New file.
- * ada/acats-2/tests/c4/c43004a.ada: New file.
- * ada/acats-2/tests/c4/c43004c.ada: New file.
- * ada/acats-2/tests/c4/c431001.a: New file.
- * ada/acats-2/tests/c4/c43103a.ada: New file.
- * ada/acats-2/tests/c4/c43103b.ada: New file.
- * ada/acats-2/tests/c4/c43104a.ada: New file.
- * ada/acats-2/tests/c4/c43105a.ada: New file.
- * ada/acats-2/tests/c4/c43105b.ada: New file.
- * ada/acats-2/tests/c4/c43106a.ada: New file.
- * ada/acats-2/tests/c4/c43107a.ada: New file.
- * ada/acats-2/tests/c4/c43108a.ada: New file.
- * ada/acats-2/tests/c4/c432001.a: New file.
- * ada/acats-2/tests/c4/c432002.a: New file.
- * ada/acats-2/tests/c4/c432003.a: New file.
- * ada/acats-2/tests/c4/c432004.a: New file.
- * ada/acats-2/tests/c4/c43204a.ada: New file.
- * ada/acats-2/tests/c4/c43204c.ada: New file.
- * ada/acats-2/tests/c4/c43204e.ada: New file.
- * ada/acats-2/tests/c4/c43204f.ada: New file.
- * ada/acats-2/tests/c4/c43204g.ada: New file.
- * ada/acats-2/tests/c4/c43204h.ada: New file.
- * ada/acats-2/tests/c4/c43204i.ada: New file.
- * ada/acats-2/tests/c4/c43205a.ada: New file.
- * ada/acats-2/tests/c4/c43205b.ada: New file.
- * ada/acats-2/tests/c4/c43205c.ada: New file.
- * ada/acats-2/tests/c4/c43205d.ada: New file.
- * ada/acats-2/tests/c4/c43205e.ada: New file.
- * ada/acats-2/tests/c4/c43205g.ada: New file.
- * ada/acats-2/tests/c4/c43205h.ada: New file.
- * ada/acats-2/tests/c4/c43205i.ada: New file.
- * ada/acats-2/tests/c4/c43205j.ada: New file.
- * ada/acats-2/tests/c4/c43205k.ada: New file.
- * ada/acats-2/tests/c4/c43206a.ada: New file.
- * ada/acats-2/tests/c4/c43207b.ada: New file.
- * ada/acats-2/tests/c4/c43207d.ada: New file.
- * ada/acats-2/tests/c4/c43208a.ada: New file.
- * ada/acats-2/tests/c4/c43208b.ada: New file.
- * ada/acats-2/tests/c4/c43209a.ada: New file.
- * ada/acats-2/tests/c4/c43210a.ada: New file.
- * ada/acats-2/tests/c4/c43211a.ada: New file.
- * ada/acats-2/tests/c4/c43212a.ada: New file.
- * ada/acats-2/tests/c4/c43212c.ada: New file.
- * ada/acats-2/tests/c4/c43214a.ada: New file.
- * ada/acats-2/tests/c4/c43214b.ada: New file.
- * ada/acats-2/tests/c4/c43214c.ada: New file.
- * ada/acats-2/tests/c4/c43214d.ada: New file.
- * ada/acats-2/tests/c4/c43214e.ada: New file.
- * ada/acats-2/tests/c4/c43214f.ada: New file.
- * ada/acats-2/tests/c4/c43215a.ada: New file.
- * ada/acats-2/tests/c4/c43215b.ada: New file.
- * ada/acats-2/tests/c4/c43222a.ada: New file.
- * ada/acats-2/tests/c4/c43224a.ada: New file.
- * ada/acats-2/tests/c4/c433001.a: New file.
- * ada/acats-2/tests/c4/c44003d.ada: New file.
- * ada/acats-2/tests/c4/c44003f.ada: New file.
- * ada/acats-2/tests/c4/c44003g.ada: New file.
- * ada/acats-2/tests/c4/c450001.a: New file.
- * ada/acats-2/tests/c4/c45112a.ada: New file.
- * ada/acats-2/tests/c4/c45112b.ada: New file.
- * ada/acats-2/tests/c4/c45113a.ada: New file.
- * ada/acats-2/tests/c4/c45114b.ada: New file.
- * ada/acats-2/tests/c4/c452001.a: New file.
- * ada/acats-2/tests/c4/c45201a.ada: New file.
- * ada/acats-2/tests/c4/c45201b.ada: New file.
- * ada/acats-2/tests/c4/c45202b.ada: New file.
- * ada/acats-2/tests/c4/c45210a.ada: New file.
- * ada/acats-2/tests/c4/c45211a.ada: New file.
- * ada/acats-2/tests/c4/c45220a.ada: New file.
- * ada/acats-2/tests/c4/c45220b.ada: New file.
- * ada/acats-2/tests/c4/c45220c.ada: New file.
- * ada/acats-2/tests/c4/c45220d.ada: New file.
- * ada/acats-2/tests/c4/c45220e.ada: New file.
- * ada/acats-2/tests/c4/c45220f.ada: New file.
- * ada/acats-2/tests/c4/c45231a.ada: New file.
- * ada/acats-2/tests/c4/c45231b.dep: New file.
- * ada/acats-2/tests/c4/c45231c.dep: New file.
- * ada/acats-2/tests/c4/c45231d.tst: New file.
- * ada/acats-2/tests/c4/c45232b.ada: New file.
- * ada/acats-2/tests/c4/c45242b.ada: New file.
- * ada/acats-2/tests/c4/c45251a.ada: New file.
- * ada/acats-2/tests/c4/c45252a.ada: New file.
- * ada/acats-2/tests/c4/c45252b.ada: New file.
- * ada/acats-2/tests/c4/c45253a.ada: New file.
- * ada/acats-2/tests/c4/c45262a.ada: New file.
- * ada/acats-2/tests/c4/c45262b.ada: New file.
- * ada/acats-2/tests/c4/c45262c.ada: New file.
- * ada/acats-2/tests/c4/c45262d.ada: New file.
- * ada/acats-2/tests/c4/c45264a.ada: New file.
- * ada/acats-2/tests/c4/c45264b.ada: New file.
- * ada/acats-2/tests/c4/c45264c.ada: New file.
- * ada/acats-2/tests/c4/c45265a.ada: New file.
- * ada/acats-2/tests/c4/c45271a.ada: New file.
- * ada/acats-2/tests/c4/c45272a.ada: New file.
- * ada/acats-2/tests/c4/c45273a.ada: New file.
- * ada/acats-2/tests/c4/c45274a.ada: New file.
- * ada/acats-2/tests/c4/c45274b.ada: New file.
- * ada/acats-2/tests/c4/c45274c.ada: New file.
- * ada/acats-2/tests/c4/c45281a.ada: New file.
- * ada/acats-2/tests/c4/c45282a.ada: New file.
- * ada/acats-2/tests/c4/c45282b.ada: New file.
- * ada/acats-2/tests/c4/c45291a.ada: New file.
- * ada/acats-2/tests/c4/c453001.a: New file.
- * ada/acats-2/tests/c4/c45303a.ada: New file.
- * ada/acats-2/tests/c4/c45304a.ada: New file.
- * ada/acats-2/tests/c4/c45304b.dep: New file.
- * ada/acats-2/tests/c4/c45304c.dep: New file.
- * ada/acats-2/tests/c4/c45322a.ada: New file.
- * ada/acats-2/tests/c4/c45323a.ada: New file.
- * ada/acats-2/tests/c4/c45331a.ada: New file.
- * ada/acats-2/tests/c4/c45342a.ada: New file.
- * ada/acats-2/tests/c4/c45343a.ada: New file.
- * ada/acats-2/tests/c4/c45344a.ada: New file.
- * ada/acats-2/tests/c4/c45345b.ada: New file.
- * ada/acats-2/tests/c4/c45347a.ada: New file.
- * ada/acats-2/tests/c4/c45347b.ada: New file.
- * ada/acats-2/tests/c4/c45347c.ada: New file.
- * ada/acats-2/tests/c4/c45347d.ada: New file.
- * ada/acats-2/tests/c4/c45411a.ada: New file.
- * ada/acats-2/tests/c4/c45411b.dep: New file.
- * ada/acats-2/tests/c4/c45411c.dep: New file.
- * ada/acats-2/tests/c4/c45411d.ada: New file.
- * ada/acats-2/tests/c4/c45413a.ada: New file.
- * ada/acats-2/tests/c4/c45431a.ada: New file.
- * ada/acats-2/tests/c4/c455001.a: New file.
- * ada/acats-2/tests/c4/c45502b.dep: New file.
- * ada/acats-2/tests/c4/c45502c.dep: New file.
- * ada/acats-2/tests/c4/c45503a.ada: New file.
- * ada/acats-2/tests/c4/c45503b.dep: New file.
- * ada/acats-2/tests/c4/c45503c.dep: New file.
- * ada/acats-2/tests/c4/c45504a.ada: New file.
- * ada/acats-2/tests/c4/c45504b.dep: New file.
- * ada/acats-2/tests/c4/c45504c.dep: New file.
- * ada/acats-2/tests/c4/c45504d.ada: New file.
- * ada/acats-2/tests/c4/c45504e.dep: New file.
- * ada/acats-2/tests/c4/c45504f.dep: New file.
- * ada/acats-2/tests/c4/c45505a.ada: New file.
- * ada/acats-2/tests/c4/c45523a.ada: New file.
- * ada/acats-2/tests/c4/c45531a.ada: New file.
- * ada/acats-2/tests/c4/c45531b.ada: New file.
- * ada/acats-2/tests/c4/c45531c.ada: New file.
- * ada/acats-2/tests/c4/c45531d.ada: New file.
- * ada/acats-2/tests/c4/c45531e.ada: New file.
- * ada/acats-2/tests/c4/c45531f.ada: New file.
- * ada/acats-2/tests/c4/c45531g.ada: New file.
- * ada/acats-2/tests/c4/c45531h.ada: New file.
- * ada/acats-2/tests/c4/c45531i.ada: New file.
- * ada/acats-2/tests/c4/c45531j.ada: New file.
- * ada/acats-2/tests/c4/c45531k.ada: New file.
- * ada/acats-2/tests/c4/c45531l.ada: New file.
- * ada/acats-2/tests/c4/c45531m.dep: New file.
- * ada/acats-2/tests/c4/c45531n.dep: New file.
- * ada/acats-2/tests/c4/c45531o.dep: New file.
- * ada/acats-2/tests/c4/c45531p.dep: New file.
- * ada/acats-2/tests/c4/c45532a.ada: New file.
- * ada/acats-2/tests/c4/c45532b.ada: New file.
- * ada/acats-2/tests/c4/c45532c.ada: New file.
- * ada/acats-2/tests/c4/c45532d.ada: New file.
- * ada/acats-2/tests/c4/c45532e.ada: New file.
- * ada/acats-2/tests/c4/c45532f.ada: New file.
- * ada/acats-2/tests/c4/c45532g.ada: New file.
- * ada/acats-2/tests/c4/c45532h.ada: New file.
- * ada/acats-2/tests/c4/c45532i.ada: New file.
- * ada/acats-2/tests/c4/c45532j.ada: New file.
- * ada/acats-2/tests/c4/c45532k.ada: New file.
- * ada/acats-2/tests/c4/c45532l.ada: New file.
- * ada/acats-2/tests/c4/c45532m.dep: New file.
- * ada/acats-2/tests/c4/c45532n.dep: New file.
- * ada/acats-2/tests/c4/c45532o.dep: New file.
- * ada/acats-2/tests/c4/c45532p.dep: New file.
- * ada/acats-2/tests/c4/c45534b.ada: New file.
- * ada/acats-2/tests/c4/c45536a.dep: New file.
- * ada/acats-2/tests/c4/c456001.a: New file.
- * ada/acats-2/tests/c4/c45611a.ada: New file.
- * ada/acats-2/tests/c4/c45611b.dep: New file.
- * ada/acats-2/tests/c4/c45611c.dep: New file.
- * ada/acats-2/tests/c4/c45613a.ada: New file.
- * ada/acats-2/tests/c4/c45613b.dep: New file.
- * ada/acats-2/tests/c4/c45613c.dep: New file.
- * ada/acats-2/tests/c4/c45614a.ada: New file.
- * ada/acats-2/tests/c4/c45614b.dep: New file.
- * ada/acats-2/tests/c4/c45614c.dep: New file.
- * ada/acats-2/tests/c4/c45631a.ada: New file.
- * ada/acats-2/tests/c4/c45631b.dep: New file.
- * ada/acats-2/tests/c4/c45631c.dep: New file.
- * ada/acats-2/tests/c4/c45632a.ada: New file.
- * ada/acats-2/tests/c4/c45632b.dep: New file.
- * ada/acats-2/tests/c4/c45632c.dep: New file.
- * ada/acats-2/tests/c4/c45651a.ada: New file.
- * ada/acats-2/tests/c4/c45662a.ada: New file.
- * ada/acats-2/tests/c4/c45662b.ada: New file.
- * ada/acats-2/tests/c4/c45672a.ada: New file.
- * ada/acats-2/tests/c4/c460001.a: New file.
- * ada/acats-2/tests/c4/c460002.a: New file.
- * ada/acats-2/tests/c4/c460004.a: New file.
- * ada/acats-2/tests/c4/c460005.a: New file.
- * ada/acats-2/tests/c4/c460006.a: New file.
- * ada/acats-2/tests/c4/c460007.a: New file.
- * ada/acats-2/tests/c4/c460008.a: New file.
- * ada/acats-2/tests/c4/c460009.a: New file.
- * ada/acats-2/tests/c4/c460010.a: New file.
- * ada/acats-2/tests/c4/c460011.a: New file.
- * ada/acats-2/tests/c4/c460012.a: New file.
- * ada/acats-2/tests/c4/c460013.a: New file.
- * ada/acats-2/tests/c4/c460014.a: New file.
- * ada/acats-2/tests/c4/c46011a.ada: New file.
- * ada/acats-2/tests/c4/c46013a.ada: New file.
- * ada/acats-2/tests/c4/c46014a.ada: New file.
- * ada/acats-2/tests/c4/c46021a.ada: New file.
- * ada/acats-2/tests/c4/c46024a.ada: New file.
- * ada/acats-2/tests/c4/c46031a.ada: New file.
- * ada/acats-2/tests/c4/c46032a.ada: New file.
- * ada/acats-2/tests/c4/c46033a.ada: New file.
- * ada/acats-2/tests/c4/c46041a.ada: New file.
- * ada/acats-2/tests/c4/c46042a.ada: New file.
- * ada/acats-2/tests/c4/c46043b.ada: New file.
- * ada/acats-2/tests/c4/c46044b.ada: New file.
- * ada/acats-2/tests/c4/c46051a.ada: New file.
- * ada/acats-2/tests/c4/c46051b.ada: New file.
- * ada/acats-2/tests/c4/c46051c.ada: New file.
- * ada/acats-2/tests/c4/c46052a.ada: New file.
- * ada/acats-2/tests/c4/c46053a.ada: New file.
- * ada/acats-2/tests/c4/c46054a.ada: New file.
- * ada/acats-2/tests/c4/c460a01.a: New file.
- * ada/acats-2/tests/c4/c460a02.a: New file.
- * ada/acats-2/tests/c4/c47002a.ada: New file.
- * ada/acats-2/tests/c4/c47002b.ada: New file.
- * ada/acats-2/tests/c4/c47002c.ada: New file.
- * ada/acats-2/tests/c4/c47002d.ada: New file.
- * ada/acats-2/tests/c4/c47003a.ada: New file.
- * ada/acats-2/tests/c4/c47004a.ada: New file.
- * ada/acats-2/tests/c4/c47005a.ada: New file.
- * ada/acats-2/tests/c4/c47006a.ada: New file.
- * ada/acats-2/tests/c4/c47007a.ada: New file.
- * ada/acats-2/tests/c4/c47008a.ada: New file.
- * ada/acats-2/tests/c4/c47009a.ada: New file.
- * ada/acats-2/tests/c4/c47009b.ada: New file.
- * ada/acats-2/tests/c4/c48004a.ada: New file.
- * ada/acats-2/tests/c4/c48004b.ada: New file.
- * ada/acats-2/tests/c4/c48004c.ada: New file.
- * ada/acats-2/tests/c4/c48004d.ada: New file.
- * ada/acats-2/tests/c4/c48004e.ada: New file.
- * ada/acats-2/tests/c4/c48004f.ada: New file.
- * ada/acats-2/tests/c4/c48005a.ada: New file.
- * ada/acats-2/tests/c4/c48005b.ada: New file.
- * ada/acats-2/tests/c4/c48006a.ada: New file.
- * ada/acats-2/tests/c4/c48006b.ada: New file.
- * ada/acats-2/tests/c4/c48007a.ada: New file.
- * ada/acats-2/tests/c4/c48007b.ada: New file.
- * ada/acats-2/tests/c4/c48007c.ada: New file.
- * ada/acats-2/tests/c4/c48008a.ada: New file.
- * ada/acats-2/tests/c4/c48008c.ada: New file.
- * ada/acats-2/tests/c4/c48009a.ada: New file.
- * ada/acats-2/tests/c4/c48009b.ada: New file.
- * ada/acats-2/tests/c4/c48009c.ada: New file.
- * ada/acats-2/tests/c4/c48009d.ada: New file.
- * ada/acats-2/tests/c4/c48009e.ada: New file.
- * ada/acats-2/tests/c4/c48009f.ada: New file.
- * ada/acats-2/tests/c4/c48009g.ada: New file.
- * ada/acats-2/tests/c4/c48009h.ada: New file.
- * ada/acats-2/tests/c4/c48009i.ada: New file.
- * ada/acats-2/tests/c4/c48009j.ada: New file.
- * ada/acats-2/tests/c4/c48010a.ada: New file.
- * ada/acats-2/tests/c4/c48011a.ada: New file.
- * ada/acats-2/tests/c4/c48012a.ada: New file.
- * ada/acats-2/tests/c4/c490001.a: New file.
- * ada/acats-2/tests/c4/c490002.a: New file.
- * ada/acats-2/tests/c4/c490003.a: New file.
- * ada/acats-2/tests/c4/c49020a.ada: New file.
- * ada/acats-2/tests/c4/c49021a.ada: New file.
- * ada/acats-2/tests/c4/c49022a.ada: New file.
- * ada/acats-2/tests/c4/c49022b.ada: New file.
- * ada/acats-2/tests/c4/c49022c.ada: New file.
- * ada/acats-2/tests/c4/c49023a.ada: New file.
- * ada/acats-2/tests/c4/c49024a.ada: New file.
- * ada/acats-2/tests/c4/c49025a.ada: New file.
- * ada/acats-2/tests/c4/c49026a.ada: New file.
- * ada/acats-2/tests/c4/c4a005b.ada: New file.
- * ada/acats-2/tests/c4/c4a006a.ada: New file.
- * ada/acats-2/tests/c4/c4a007a.tst: New file.
- * ada/acats-2/tests/c4/c4a010a.ada: New file.
- * ada/acats-2/tests/c4/c4a010b.ada: New file.
- * ada/acats-2/tests/c4/c4a011a.ada: New file.
- * ada/acats-2/tests/c4/c4a012b.ada: New file.
- * ada/acats-2/tests/c4/c4a013a.ada: New file.
- * ada/acats-2/tests/c4/c4a014a.ada: New file.
- * ada/acats-2/tests/c5/c51004a.ada: New file.
- * ada/acats-2/tests/c5/c52005a.ada: New file.
- * ada/acats-2/tests/c5/c52005b.ada: New file.
- * ada/acats-2/tests/c5/c52005c.ada: New file.
- * ada/acats-2/tests/c5/c52005d.ada: New file.
- * ada/acats-2/tests/c5/c52005e.ada: New file.
- * ada/acats-2/tests/c5/c52005f.ada: New file.
- * ada/acats-2/tests/c5/c52008a.ada: New file.
- * ada/acats-2/tests/c5/c52008b.ada: New file.
- * ada/acats-2/tests/c5/c52009a.ada: New file.
- * ada/acats-2/tests/c5/c52009b.ada: New file.
- * ada/acats-2/tests/c5/c52010a.ada: New file.
- * ada/acats-2/tests/c5/c52011a.ada: New file.
- * ada/acats-2/tests/c5/c52011b.ada: New file.
- * ada/acats-2/tests/c5/c52101a.ada: New file.
- * ada/acats-2/tests/c5/c52102a.ada: New file.
- * ada/acats-2/tests/c5/c52102b.ada: New file.
- * ada/acats-2/tests/c5/c52102c.ada: New file.
- * ada/acats-2/tests/c5/c52102d.ada: New file.
- * ada/acats-2/tests/c5/c52103a.ada: New file.
- * ada/acats-2/tests/c5/c52103b.ada: New file.
- * ada/acats-2/tests/c5/c52103c.ada: New file.
- * ada/acats-2/tests/c5/c52103f.ada: New file.
- * ada/acats-2/tests/c5/c52103g.ada: New file.
- * ada/acats-2/tests/c5/c52103h.ada: New file.
- * ada/acats-2/tests/c5/c52103k.ada: New file.
- * ada/acats-2/tests/c5/c52103l.ada: New file.
- * ada/acats-2/tests/c5/c52103m.ada: New file.
- * ada/acats-2/tests/c5/c52103p.ada: New file.
- * ada/acats-2/tests/c5/c52103q.ada: New file.
- * ada/acats-2/tests/c5/c52103r.ada: New file.
- * ada/acats-2/tests/c5/c52103x.ada: New file.
- * ada/acats-2/tests/c5/c52104a.ada: New file.
- * ada/acats-2/tests/c5/c52104b.ada: New file.
- * ada/acats-2/tests/c5/c52104c.ada: New file.
- * ada/acats-2/tests/c5/c52104f.ada: New file.
- * ada/acats-2/tests/c5/c52104g.ada: New file.
- * ada/acats-2/tests/c5/c52104h.ada: New file.
- * ada/acats-2/tests/c5/c52104k.ada: New file.
- * ada/acats-2/tests/c5/c52104l.ada: New file.
- * ada/acats-2/tests/c5/c52104m.ada: New file.
- * ada/acats-2/tests/c5/c52104p.ada: New file.
- * ada/acats-2/tests/c5/c52104q.ada: New file.
- * ada/acats-2/tests/c5/c52104r.ada: New file.
- * ada/acats-2/tests/c5/c52104x.ada: New file.
- * ada/acats-2/tests/c5/c52104y.ada: New file.
- * ada/acats-2/tests/c5/c53007a.ada: New file.
- * ada/acats-2/tests/c5/c540001.a: New file.
- * ada/acats-2/tests/c5/c54a03a.ada: New file.
- * ada/acats-2/tests/c5/c54a04a.ada: New file.
- * ada/acats-2/tests/c5/c54a07a.ada: New file.
- * ada/acats-2/tests/c5/c54a13a.ada: New file.
- * ada/acats-2/tests/c5/c54a13b.ada: New file.
- * ada/acats-2/tests/c5/c54a13c.ada: New file.
- * ada/acats-2/tests/c5/c54a13d.ada: New file.
- * ada/acats-2/tests/c5/c54a22a.ada: New file.
- * ada/acats-2/tests/c5/c54a23a.ada: New file.
- * ada/acats-2/tests/c5/c54a24a.ada: New file.
- * ada/acats-2/tests/c5/c54a24b.ada: New file.
- * ada/acats-2/tests/c5/c54a42a.ada: New file.
- * ada/acats-2/tests/c5/c54a42b.ada: New file.
- * ada/acats-2/tests/c5/c54a42c.ada: New file.
- * ada/acats-2/tests/c5/c54a42d.ada: New file.
- * ada/acats-2/tests/c5/c54a42e.ada: New file.
- * ada/acats-2/tests/c5/c54a42f.ada: New file.
- * ada/acats-2/tests/c5/c54a42g.ada: New file.
- * ada/acats-2/tests/c5/c55b03a.ada: New file.
- * ada/acats-2/tests/c5/c55b04a.ada: New file.
- * ada/acats-2/tests/c5/c55b05a.ada: New file.
- * ada/acats-2/tests/c5/c55b06a.ada: New file.
- * ada/acats-2/tests/c5/c55b06b.ada: New file.
- * ada/acats-2/tests/c5/c55b07a.dep: New file.
- * ada/acats-2/tests/c5/c55b07b.dep: New file.
- * ada/acats-2/tests/c5/c55b10a.ada: New file.
- * ada/acats-2/tests/c5/c55b11a.ada: New file.
- * ada/acats-2/tests/c5/c55b11b.ada: New file.
- * ada/acats-2/tests/c5/c55b15a.ada: New file.
- * ada/acats-2/tests/c5/c55b16a.ada: New file.
- * ada/acats-2/tests/c5/c55c02a.ada: New file.
- * ada/acats-2/tests/c5/c55c02b.ada: New file.
- * ada/acats-2/tests/c5/c56002a.ada: New file.
- * ada/acats-2/tests/c5/c57003a.ada: New file.
- * ada/acats-2/tests/c5/c57004a.ada: New file.
- * ada/acats-2/tests/c5/c57004b.ada: New file.
- * ada/acats-2/tests/c5/c58004c.ada: New file.
- * ada/acats-2/tests/c5/c58004d.ada: New file.
- * ada/acats-2/tests/c5/c58004g.ada: New file.
- * ada/acats-2/tests/c5/c58005a.ada: New file.
- * ada/acats-2/tests/c5/c58005b.ada: New file.
- * ada/acats-2/tests/c5/c58005h.ada: New file.
- * ada/acats-2/tests/c5/c58006a.ada: New file.
- * ada/acats-2/tests/c5/c58006b.ada: New file.
- * ada/acats-2/tests/c5/c59002a.ada: New file.
- * ada/acats-2/tests/c5/c59002b.ada: New file.
- * ada/acats-2/tests/c5/c59002c.ada: New file.
- * ada/acats-2/tests/c6/c61008a.ada: New file.
- * ada/acats-2/tests/c6/c61009a.ada: New file.
- * ada/acats-2/tests/c6/c61010a.ada: New file.
- * ada/acats-2/tests/c6/c620001.a: New file.
- * ada/acats-2/tests/c6/c620002.a: New file.
- * ada/acats-2/tests/c6/c62002a.ada: New file.
- * ada/acats-2/tests/c6/c62003a.ada: New file.
- * ada/acats-2/tests/c6/c62003b.ada: New file.
- * ada/acats-2/tests/c6/c62004a.ada: New file.
- * ada/acats-2/tests/c6/c62006a.ada: New file.
- * ada/acats-2/tests/c6/c631001.a: New file.
- * ada/acats-2/tests/c6/c640001.a: New file.
- * ada/acats-2/tests/c6/c64002b.ada: New file.
- * ada/acats-2/tests/c6/c64004g.ada: New file.
- * ada/acats-2/tests/c6/c64005a.ada: New file.
- * ada/acats-2/tests/c6/c64005b.ada: New file.
- * ada/acats-2/tests/c6/c64005c.ada: New file.
- * ada/acats-2/tests/c6/c64005d0.ada: New file.
- * ada/acats-2/tests/c6/c64005da.ada: New file.
- * ada/acats-2/tests/c6/c64005db.ada: New file.
- * ada/acats-2/tests/c6/c64005dc.ada: New file.
- * ada/acats-2/tests/c6/c641001.a: New file.
- * ada/acats-2/tests/c6/c64103b.ada: New file.
- * ada/acats-2/tests/c6/c64103c.ada: New file.
- * ada/acats-2/tests/c6/c64103d.ada: New file.
- * ada/acats-2/tests/c6/c64103e.ada: New file.
- * ada/acats-2/tests/c6/c64103f.ada: New file.
- * ada/acats-2/tests/c6/c64104a.ada: New file.
- * ada/acats-2/tests/c6/c64104b.ada: New file.
- * ada/acats-2/tests/c6/c64104c.ada: New file.
- * ada/acats-2/tests/c6/c64104d.ada: New file.
- * ada/acats-2/tests/c6/c64104e.ada: New file.
- * ada/acats-2/tests/c6/c64104f.ada: New file.
- * ada/acats-2/tests/c6/c64104g.ada: New file.
- * ada/acats-2/tests/c6/c64104h.ada: New file.
- * ada/acats-2/tests/c6/c64104i.ada: New file.
- * ada/acats-2/tests/c6/c64104j.ada: New file.
- * ada/acats-2/tests/c6/c64104k.ada: New file.
- * ada/acats-2/tests/c6/c64104l.ada: New file.
- * ada/acats-2/tests/c6/c64104m.ada: New file.
- * ada/acats-2/tests/c6/c64104n.ada: New file.
- * ada/acats-2/tests/c6/c64104o.ada: New file.
- * ada/acats-2/tests/c6/c64105a.ada: New file.
- * ada/acats-2/tests/c6/c64105b.ada: New file.
- * ada/acats-2/tests/c6/c64105c.ada: New file.
- * ada/acats-2/tests/c6/c64105d.ada: New file.
- * ada/acats-2/tests/c6/c64106a.ada: New file.
- * ada/acats-2/tests/c6/c64106b.ada: New file.
- * ada/acats-2/tests/c6/c64106c.ada: New file.
- * ada/acats-2/tests/c6/c64106d.ada: New file.
- * ada/acats-2/tests/c6/c64107a.ada: New file.
- * ada/acats-2/tests/c6/c64108a.ada: New file.
- * ada/acats-2/tests/c6/c64109a.ada: New file.
- * ada/acats-2/tests/c6/c64109b.ada: New file.
- * ada/acats-2/tests/c6/c64109c.ada: New file.
- * ada/acats-2/tests/c6/c64109d.ada: New file.
- * ada/acats-2/tests/c6/c64109e.ada: New file.
- * ada/acats-2/tests/c6/c64109f.ada: New file.
- * ada/acats-2/tests/c6/c64109g.ada: New file.
- * ada/acats-2/tests/c6/c64109h.ada: New file.
- * ada/acats-2/tests/c6/c64109i.ada: New file.
- * ada/acats-2/tests/c6/c64109j.ada: New file.
- * ada/acats-2/tests/c6/c64109k.ada: New file.
- * ada/acats-2/tests/c6/c64109l.ada: New file.
- * ada/acats-2/tests/c6/c64201b.ada: New file.
- * ada/acats-2/tests/c6/c64201c.ada: New file.
- * ada/acats-2/tests/c6/c64202a.ada: New file.
- * ada/acats-2/tests/c6/c650001.a: New file.
- * ada/acats-2/tests/c6/c65003a.ada: New file.
- * ada/acats-2/tests/c6/c65003b.ada: New file.
- * ada/acats-2/tests/c6/c66002a.ada: New file.
- * ada/acats-2/tests/c6/c66002c.ada: New file.
- * ada/acats-2/tests/c6/c66002d.ada: New file.
- * ada/acats-2/tests/c6/c66002e.ada: New file.
- * ada/acats-2/tests/c6/c66002f.ada: New file.
- * ada/acats-2/tests/c6/c66002g.ada: New file.
- * ada/acats-2/tests/c6/c67002a.ada: New file.
- * ada/acats-2/tests/c6/c67002b.ada: New file.
- * ada/acats-2/tests/c6/c67002c.ada: New file.
- * ada/acats-2/tests/c6/c67002d.ada: New file.
- * ada/acats-2/tests/c6/c67002e.ada: New file.
- * ada/acats-2/tests/c6/c67003f.ada: New file.
- * ada/acats-2/tests/c6/c67005a.ada: New file.
- * ada/acats-2/tests/c6/c67005b.ada: New file.
- * ada/acats-2/tests/c6/c67005c.ada: New file.
- * ada/acats-2/tests/c6/c67005d.ada: New file.
- * ada/acats-2/tests/c7/c72001b.ada: New file.
- * ada/acats-2/tests/c7/c72002a.ada: New file.
- * ada/acats-2/tests/c7/c730001.a: New file.
- * ada/acats-2/tests/c7/c730002.a: New file.
- * ada/acats-2/tests/c7/c730003.a: New file.
- * ada/acats-2/tests/c7/c730004.a: New file.
- * ada/acats-2/tests/c7/c73002a.ada: New file.
- * ada/acats-2/tests/c7/c730a01.a: New file.
- * ada/acats-2/tests/c7/c730a02.a: New file.
- * ada/acats-2/tests/c7/c731001.a: New file.
- * ada/acats-2/tests/c7/c74004a.ada: New file.
- * ada/acats-2/tests/c7/c74203a.ada: New file.
- * ada/acats-2/tests/c7/c74206a.ada: New file.
- * ada/acats-2/tests/c7/c74207b.ada: New file.
- * ada/acats-2/tests/c7/c74208a.ada: New file.
- * ada/acats-2/tests/c7/c74208b.ada: New file.
- * ada/acats-2/tests/c7/c74209a.ada: New file.
- * ada/acats-2/tests/c7/c74210a.ada: New file.
- * ada/acats-2/tests/c7/c74211a.ada: New file.
- * ada/acats-2/tests/c7/c74211b.ada: New file.
- * ada/acats-2/tests/c7/c74302a.ada: New file.
- * ada/acats-2/tests/c7/c74302b.ada: New file.
- * ada/acats-2/tests/c7/c74305a.ada: New file.
- * ada/acats-2/tests/c7/c74305b.ada: New file.
- * ada/acats-2/tests/c7/c74306a.ada: New file.
- * ada/acats-2/tests/c7/c74307a.ada: New file.
- * ada/acats-2/tests/c7/c74401d.ada: New file.
- * ada/acats-2/tests/c7/c74401e.ada: New file.
- * ada/acats-2/tests/c7/c74401k.ada: New file.
- * ada/acats-2/tests/c7/c74401q.ada: New file.
- * ada/acats-2/tests/c7/c74402a.ada: New file.
- * ada/acats-2/tests/c7/c74402b.ada: New file.
- * ada/acats-2/tests/c7/c74406a.ada: New file.
- * ada/acats-2/tests/c7/c74407b.ada: New file.
- * ada/acats-2/tests/c7/c74409b.ada: New file.
- * ada/acats-2/tests/c7/c760001.a: New file.
- * ada/acats-2/tests/c7/c760002.a: New file.
- * ada/acats-2/tests/c7/c760007.a: New file.
- * ada/acats-2/tests/c7/c760009.a: New file.
- * ada/acats-2/tests/c7/c760010.a: New file.
- * ada/acats-2/tests/c7/c760011.a: New file.
- * ada/acats-2/tests/c7/c760012.a: New file.
- * ada/acats-2/tests/c7/c760013.a: New file.
- * ada/acats-2/tests/c7/c761001.a: New file.
- * ada/acats-2/tests/c7/c761002.a: New file.
- * ada/acats-2/tests/c7/c761003.a: New file.
- * ada/acats-2/tests/c7/c761004.a: New file.
- * ada/acats-2/tests/c7/c761005.a: New file.
- * ada/acats-2/tests/c7/c761006.a: New file.
- * ada/acats-2/tests/c7/c761007.a: New file.
- * ada/acats-2/tests/c7/c761010.a: New file.
- * ada/acats-2/tests/c7/c761011.a: New file.
- * ada/acats-2/tests/c7/c761012.a: New file.
- * ada/acats-2/tests/c8/c83007a.ada: New file.
- * ada/acats-2/tests/c8/c83012d.ada: New file.
- * ada/acats-2/tests/c8/c83022a.ada: New file.
- * ada/acats-2/tests/c8/c83022g0.ada: New file.
- * ada/acats-2/tests/c8/c83022g1.ada: New file.
- * ada/acats-2/tests/c8/c83023a.ada: New file.
- * ada/acats-2/tests/c8/c83024a.ada: New file.
- * ada/acats-2/tests/c8/c83024e0.ada: New file.
- * ada/acats-2/tests/c8/c83024e1.ada: New file.
- * ada/acats-2/tests/c8/c83025a.ada: New file.
- * ada/acats-2/tests/c8/c83025c.ada: New file.
- * ada/acats-2/tests/c8/c83027a.ada: New file.
- * ada/acats-2/tests/c8/c83027c.ada: New file.
- * ada/acats-2/tests/c8/c83028a.ada: New file.
- * ada/acats-2/tests/c8/c83029a.ada: New file.
- * ada/acats-2/tests/c8/c83030a.ada: New file.
- * ada/acats-2/tests/c8/c83030c.ada: New file.
- * ada/acats-2/tests/c8/c83031a.ada: New file.
- * ada/acats-2/tests/c8/c83031c.ada: New file.
- * ada/acats-2/tests/c8/c83031e.ada: New file.
- * ada/acats-2/tests/c8/c83032a.ada: New file.
- * ada/acats-2/tests/c8/c83033a.ada: New file.
- * ada/acats-2/tests/c8/c83051a.ada: New file.
- * ada/acats-2/tests/c8/c83b02a.ada: New file.
- * ada/acats-2/tests/c8/c83b02b.ada: New file.
- * ada/acats-2/tests/c8/c83e02a.ada: New file.
- * ada/acats-2/tests/c8/c83e02b.ada: New file.
- * ada/acats-2/tests/c8/c83e03a.ada: New file.
- * ada/acats-2/tests/c8/c83f01a.ada: New file.
- * ada/acats-2/tests/c8/c83f01b.ada: New file.
- * ada/acats-2/tests/c8/c83f01c0.ada: New file.
- * ada/acats-2/tests/c8/c83f01c1.ada: New file.
- * ada/acats-2/tests/c8/c83f01c2.ada: New file.
- * ada/acats-2/tests/c8/c83f01d0.ada: New file.
- * ada/acats-2/tests/c8/c83f01d1.ada: New file.
- * ada/acats-2/tests/c8/c83f03a.ada: New file.
- * ada/acats-2/tests/c8/c83f03b.ada: New file.
- * ada/acats-2/tests/c8/c83f03c0.ada: New file.
- * ada/acats-2/tests/c8/c83f03c1.ada: New file.
- * ada/acats-2/tests/c8/c83f03c2.ada: New file.
- * ada/acats-2/tests/c8/c83f03d0.ada: New file.
- * ada/acats-2/tests/c8/c83f03d1.ada: New file.
- * ada/acats-2/tests/c8/c840001.a: New file.
- * ada/acats-2/tests/c8/c84002a.ada: New file.
- * ada/acats-2/tests/c8/c84005a.ada: New file.
- * ada/acats-2/tests/c8/c84008a.ada: New file.
- * ada/acats-2/tests/c8/c84009a.ada: New file.
- * ada/acats-2/tests/c8/c85004b.ada: New file.
- * ada/acats-2/tests/c8/c85005a.ada: New file.
- * ada/acats-2/tests/c8/c85005b.ada: New file.
- * ada/acats-2/tests/c8/c85005c.ada: New file.
- * ada/acats-2/tests/c8/c85005d.ada: New file.
- * ada/acats-2/tests/c8/c85005e.ada: New file.
- * ada/acats-2/tests/c8/c85005f.ada: New file.
- * ada/acats-2/tests/c8/c85005g.ada: New file.
- * ada/acats-2/tests/c8/c85006a.ada: New file.
- * ada/acats-2/tests/c8/c85006b.ada: New file.
- * ada/acats-2/tests/c8/c85006c.ada: New file.
- * ada/acats-2/tests/c8/c85006d.ada: New file.
- * ada/acats-2/tests/c8/c85006e.ada: New file.
- * ada/acats-2/tests/c8/c85006f.ada: New file.
- * ada/acats-2/tests/c8/c85006g.ada: New file.
- * ada/acats-2/tests/c8/c85007a.ada: New file.
- * ada/acats-2/tests/c8/c85007e.ada: New file.
- * ada/acats-2/tests/c8/c85009a.ada: New file.
- * ada/acats-2/tests/c8/c85011a.ada: New file.
- * ada/acats-2/tests/c8/c85013a.ada: New file.
- * ada/acats-2/tests/c8/c85014a.ada: New file.
- * ada/acats-2/tests/c8/c85014b.ada: New file.
- * ada/acats-2/tests/c8/c85014c.ada: New file.
- * ada/acats-2/tests/c8/c85017a.ada: New file.
- * ada/acats-2/tests/c8/c85018a.ada: New file.
- * ada/acats-2/tests/c8/c85018b.ada: New file.
- * ada/acats-2/tests/c8/c85019a.ada: New file.
- * ada/acats-2/tests/c8/c854001.a: New file.
- * ada/acats-2/tests/c8/c854002.a: New file.
- * ada/acats-2/tests/c8/c854003.a: New file.
- * ada/acats-2/tests/c8/c86003a.ada: New file.
- * ada/acats-2/tests/c8/c86004a.ada: New file.
- * ada/acats-2/tests/c8/c86004b0.ada: New file.
- * ada/acats-2/tests/c8/c86004b1.ada: New file.
- * ada/acats-2/tests/c8/c86004b2.ada: New file.
- * ada/acats-2/tests/c8/c86004c0.ada: New file.
- * ada/acats-2/tests/c8/c86004c1.ada: New file.
- * ada/acats-2/tests/c8/c86004c2.ada: New file.
- * ada/acats-2/tests/c8/c86006i.ada: New file.
- * ada/acats-2/tests/c8/c86007a.ada: New file.
- * ada/acats-2/tests/c8/c87a05a.ada: New file.
- * ada/acats-2/tests/c8/c87a05b.ada: New file.
- * ada/acats-2/tests/c8/c87b02a.ada: New file.
- * ada/acats-2/tests/c8/c87b02b.ada: New file.
- * ada/acats-2/tests/c8/c87b03a.ada: New file.
- * ada/acats-2/tests/c8/c87b04a.ada: New file.
- * ada/acats-2/tests/c8/c87b04b.ada: New file.
- * ada/acats-2/tests/c8/c87b04c.ada: New file.
- * ada/acats-2/tests/c8/c87b05a.ada: New file.
- * ada/acats-2/tests/c8/c87b06a.ada: New file.
- * ada/acats-2/tests/c8/c87b07a.ada: New file.
- * ada/acats-2/tests/c8/c87b07b.ada: New file.
- * ada/acats-2/tests/c8/c87b07c.ada: New file.
- * ada/acats-2/tests/c8/c87b07d.ada: New file.
- * ada/acats-2/tests/c8/c87b07e.ada: New file.
- * ada/acats-2/tests/c8/c87b08a.ada: New file.
- * ada/acats-2/tests/c8/c87b09a.ada: New file.
- * ada/acats-2/tests/c8/c87b09c.ada: New file.
- * ada/acats-2/tests/c8/c87b10a.ada: New file.
- * ada/acats-2/tests/c8/c87b11a.ada: New file.
- * ada/acats-2/tests/c8/c87b11b.ada: New file.
- * ada/acats-2/tests/c8/c87b13a.ada: New file.
- * ada/acats-2/tests/c8/c87b14a.ada: New file.
- * ada/acats-2/tests/c8/c87b14b.ada: New file.
- * ada/acats-2/tests/c8/c87b14c.ada: New file.
- * ada/acats-2/tests/c8/c87b14d.ada: New file.
- * ada/acats-2/tests/c8/c87b15a.ada: New file.
- * ada/acats-2/tests/c8/c87b16a.ada: New file.
- * ada/acats-2/tests/c8/c87b17a.ada: New file.
- * ada/acats-2/tests/c8/c87b18a.ada: New file.
- * ada/acats-2/tests/c8/c87b18b.ada: New file.
- * ada/acats-2/tests/c8/c87b19a.ada: New file.
- * ada/acats-2/tests/c8/c87b23a.ada: New file.
- * ada/acats-2/tests/c8/c87b24a.ada: New file.
- * ada/acats-2/tests/c8/c87b24b.ada: New file.
- * ada/acats-2/tests/c8/c87b26b.ada: New file.
- * ada/acats-2/tests/c8/c87b27a.ada: New file.
- * ada/acats-2/tests/c8/c87b28a.ada: New file.
- * ada/acats-2/tests/c8/c87b29a.ada: New file.
- * ada/acats-2/tests/c8/c87b30a.ada: New file.
- * ada/acats-2/tests/c8/c87b31a.ada: New file.
- * ada/acats-2/tests/c8/c87b32a.ada: New file.
- * ada/acats-2/tests/c8/c87b33a.ada: New file.
- * ada/acats-2/tests/c8/c87b34a.ada: New file.
- * ada/acats-2/tests/c8/c87b34b.ada: New file.
- * ada/acats-2/tests/c8/c87b34c.ada: New file.
- * ada/acats-2/tests/c8/c87b35c.ada: New file.
- * ada/acats-2/tests/c8/c87b38a.ada: New file.
- * ada/acats-2/tests/c8/c87b39a.ada: New file.
- * ada/acats-2/tests/c8/c87b40a.ada: New file.
- * ada/acats-2/tests/c8/c87b41a.ada: New file.
- * ada/acats-2/tests/c8/c87b42a.ada: New file.
- * ada/acats-2/tests/c8/c87b43a.ada: New file.
- * ada/acats-2/tests/c8/c87b44a.ada: New file.
- * ada/acats-2/tests/c8/c87b45a.ada: New file.
- * ada/acats-2/tests/c8/c87b45c.ada: New file.
- * ada/acats-2/tests/c8/c87b47a.ada: New file.
- * ada/acats-2/tests/c8/c87b48a.ada: New file.
- * ada/acats-2/tests/c8/c87b48b.ada: New file.
- * ada/acats-2/tests/c8/c87b50a.ada: New file.
- * ada/acats-2/tests/c8/c87b54a.ada: New file.
- * ada/acats-2/tests/c8/c87b57a.ada: New file.
- * ada/acats-2/tests/c8/c87b62a.ada: New file.
- * ada/acats-2/tests/c8/c87b62b.ada: New file.
- * ada/acats-2/tests/c8/c87b62c.ada: New file.
- * ada/acats-2/tests/c8/c87b62d.tst: New file.
- * ada/acats-2/tests/c9/c910001.a: New file.
- * ada/acats-2/tests/c9/c910002.a: New file.
- * ada/acats-2/tests/c9/c910003.a: New file.
- * ada/acats-2/tests/c9/c91004b.ada: New file.
- * ada/acats-2/tests/c9/c91004c.ada: New file.
- * ada/acats-2/tests/c9/c91006a.ada: New file.
- * ada/acats-2/tests/c9/c91007a.ada: New file.
- * ada/acats-2/tests/c9/c92002a.ada: New file.
- * ada/acats-2/tests/c9/c92003a.ada: New file.
- * ada/acats-2/tests/c9/c92005a.ada: New file.
- * ada/acats-2/tests/c9/c92005b.ada: New file.
- * ada/acats-2/tests/c9/c92006a.ada: New file.
- * ada/acats-2/tests/c9/c930001.a: New file.
- * ada/acats-2/tests/c9/c93001a.ada: New file.
- * ada/acats-2/tests/c9/c93002a.ada: New file.
- * ada/acats-2/tests/c9/c93003a.ada: New file.
- * ada/acats-2/tests/c9/c93004a.ada: New file.
- * ada/acats-2/tests/c9/c93004b.ada: New file.
- * ada/acats-2/tests/c9/c93004c.ada: New file.
- * ada/acats-2/tests/c9/c93004d.ada: New file.
- * ada/acats-2/tests/c9/c93004f.ada: New file.
- * ada/acats-2/tests/c9/c93005a.ada: New file.
- * ada/acats-2/tests/c9/c93005b.ada: New file.
- * ada/acats-2/tests/c9/c93005c.ada: New file.
- * ada/acats-2/tests/c9/c93005d.ada: New file.
- * ada/acats-2/tests/c9/c93005e.ada: New file.
- * ada/acats-2/tests/c9/c93005f.ada: New file.
- * ada/acats-2/tests/c9/c93005g.ada: New file.
- * ada/acats-2/tests/c9/c93005h.ada: New file.
- * ada/acats-2/tests/c9/c93006a.ada: New file.
- * ada/acats-2/tests/c9/c93007a.ada: New file.
- * ada/acats-2/tests/c9/c93008a.ada: New file.
- * ada/acats-2/tests/c9/c93008b.ada: New file.
- * ada/acats-2/tests/c9/c940001.a: New file.
- * ada/acats-2/tests/c9/c940002.a: New file.
- * ada/acats-2/tests/c9/c940004.a: New file.
- * ada/acats-2/tests/c9/c940005.a: New file.
- * ada/acats-2/tests/c9/c940006.a: New file.
- * ada/acats-2/tests/c9/c940007.a: New file.
- * ada/acats-2/tests/c9/c940010.a: New file.
- * ada/acats-2/tests/c9/c940011.a: New file.
- * ada/acats-2/tests/c9/c940012.a: New file.
- * ada/acats-2/tests/c9/c940013.a: New file.
- * ada/acats-2/tests/c9/c940014.a: New file.
- * ada/acats-2/tests/c9/c940015.a: New file.
- * ada/acats-2/tests/c9/c940016.a: New file.
- * ada/acats-2/tests/c9/c94001a.ada: New file.
- * ada/acats-2/tests/c9/c94001b.ada: New file.
- * ada/acats-2/tests/c9/c94001c.ada: New file.
- * ada/acats-2/tests/c9/c94001e.ada: New file.
- * ada/acats-2/tests/c9/c94001f.ada: New file.
- * ada/acats-2/tests/c9/c94001g.ada: New file.
- * ada/acats-2/tests/c9/c94002a.ada: New file.
- * ada/acats-2/tests/c9/c94002b.ada: New file.
- * ada/acats-2/tests/c9/c94002d.ada: New file.
- * ada/acats-2/tests/c9/c94002e.ada: New file.
- * ada/acats-2/tests/c9/c94002f.ada: New file.
- * ada/acats-2/tests/c9/c94002g.ada: New file.
- * ada/acats-2/tests/c9/c94004a.ada: New file.
- * ada/acats-2/tests/c9/c94004b.ada: New file.
- * ada/acats-2/tests/c9/c94004c.ada: New file.
- * ada/acats-2/tests/c9/c94005a.ada: New file.
- * ada/acats-2/tests/c9/c94005b.ada: New file.
- * ada/acats-2/tests/c9/c94006a.ada: New file.
- * ada/acats-2/tests/c9/c94007a.ada: New file.
- * ada/acats-2/tests/c9/c94007b.ada: New file.
- * ada/acats-2/tests/c9/c94008a.ada: New file.
- * ada/acats-2/tests/c9/c94008b.ada: New file.
- * ada/acats-2/tests/c9/c94008c.ada: New file.
- * ada/acats-2/tests/c9/c94008d.ada: New file.
- * ada/acats-2/tests/c9/c94010a.ada: New file.
- * ada/acats-2/tests/c9/c94011a.ada: New file.
- * ada/acats-2/tests/c9/c94020a.ada: New file.
- * ada/acats-2/tests/c9/c940a03.a: New file.
- * ada/acats-2/tests/c9/c95008a.ada: New file.
- * ada/acats-2/tests/c9/c95009a.ada: New file.
- * ada/acats-2/tests/c9/c95010a.ada: New file.
- * ada/acats-2/tests/c9/c95011a.ada: New file.
- * ada/acats-2/tests/c9/c95012a.ada: New file.
- * ada/acats-2/tests/c9/c95021a.ada: New file.
- * ada/acats-2/tests/c9/c95022a.ada: New file.
- * ada/acats-2/tests/c9/c95022b.ada: New file.
- * ada/acats-2/tests/c9/c95033a.ada: New file.
- * ada/acats-2/tests/c9/c95033b.ada: New file.
- * ada/acats-2/tests/c9/c95034a.ada: New file.
- * ada/acats-2/tests/c9/c95034b.ada: New file.
- * ada/acats-2/tests/c9/c95035a.ada: New file.
- * ada/acats-2/tests/c9/c95040a.ada: New file.
- * ada/acats-2/tests/c9/c95040b.ada: New file.
- * ada/acats-2/tests/c9/c95040c.ada: New file.
- * ada/acats-2/tests/c9/c95040d.ada: New file.
- * ada/acats-2/tests/c9/c95041a.ada: New file.
- * ada/acats-2/tests/c9/c95065a.ada: New file.
- * ada/acats-2/tests/c9/c95065b.ada: New file.
- * ada/acats-2/tests/c9/c95065c.ada: New file.
- * ada/acats-2/tests/c9/c95065d.ada: New file.
- * ada/acats-2/tests/c9/c95065e.ada: New file.
- * ada/acats-2/tests/c9/c95065f.ada: New file.
- * ada/acats-2/tests/c9/c95066a.ada: New file.
- * ada/acats-2/tests/c9/c95067a.ada: New file.
- * ada/acats-2/tests/c9/c95071a.ada: New file.
- * ada/acats-2/tests/c9/c95072a.ada: New file.
- * ada/acats-2/tests/c9/c95072b.ada: New file.
- * ada/acats-2/tests/c9/c95073a.ada: New file.
- * ada/acats-2/tests/c9/c95074c.ada: New file.
- * ada/acats-2/tests/c9/c95076a.ada: New file.
- * ada/acats-2/tests/c9/c95078a.ada: New file.
- * ada/acats-2/tests/c9/c95080b.ada: New file.
- * ada/acats-2/tests/c9/c95082g.ada: New file.
- * ada/acats-2/tests/c9/c95085a.ada: New file.
- * ada/acats-2/tests/c9/c95085b.ada: New file.
- * ada/acats-2/tests/c9/c95085c.ada: New file.
- * ada/acats-2/tests/c9/c95085d.ada: New file.
- * ada/acats-2/tests/c9/c95085e.ada: New file.
- * ada/acats-2/tests/c9/c95085f.ada: New file.
- * ada/acats-2/tests/c9/c95085g.ada: New file.
- * ada/acats-2/tests/c9/c95085h.ada: New file.
- * ada/acats-2/tests/c9/c95085i.ada: New file.
- * ada/acats-2/tests/c9/c95085j.ada: New file.
- * ada/acats-2/tests/c9/c95085k.ada: New file.
- * ada/acats-2/tests/c9/c95085l.ada: New file.
- * ada/acats-2/tests/c9/c95085m.ada: New file.
- * ada/acats-2/tests/c9/c95085n.ada: New file.
- * ada/acats-2/tests/c9/c95085o.ada: New file.
- * ada/acats-2/tests/c9/c95086a.ada: New file.
- * ada/acats-2/tests/c9/c95086b.ada: New file.
- * ada/acats-2/tests/c9/c95086c.ada: New file.
- * ada/acats-2/tests/c9/c95086d.ada: New file.
- * ada/acats-2/tests/c9/c95086e.ada: New file.
- * ada/acats-2/tests/c9/c95086f.ada: New file.
- * ada/acats-2/tests/c9/c95087a.ada: New file.
- * ada/acats-2/tests/c9/c95087b.ada: New file.
- * ada/acats-2/tests/c9/c95087c.ada: New file.
- * ada/acats-2/tests/c9/c95087d.ada: New file.
- * ada/acats-2/tests/c9/c95088a.ada: New file.
- * ada/acats-2/tests/c9/c95089a.ada: New file.
- * ada/acats-2/tests/c9/c95090a.ada: New file.
- * ada/acats-2/tests/c9/c95092a.ada: New file.
- * ada/acats-2/tests/c9/c95093a.ada: New file.
- * ada/acats-2/tests/c9/c95095a.ada: New file.
- * ada/acats-2/tests/c9/c95095b.ada: New file.
- * ada/acats-2/tests/c9/c95095c.ada: New file.
- * ada/acats-2/tests/c9/c95095d.ada: New file.
- * ada/acats-2/tests/c9/c95095e.ada: New file.
- * ada/acats-2/tests/c9/c951001.a: New file.
- * ada/acats-2/tests/c9/c951002.a: New file.
- * ada/acats-2/tests/c9/c953001.a: New file.
- * ada/acats-2/tests/c9/c953002.a: New file.
- * ada/acats-2/tests/c9/c953003.a: New file.
- * ada/acats-2/tests/c9/c954001.a: New file.
- * ada/acats-2/tests/c9/c954010.a: New file.
- * ada/acats-2/tests/c9/c954011.a: New file.
- * ada/acats-2/tests/c9/c954012.a: New file.
- * ada/acats-2/tests/c9/c954013.a: New file.
- * ada/acats-2/tests/c9/c954014.a: New file.
- * ada/acats-2/tests/c9/c954015.a: New file.
- * ada/acats-2/tests/c9/c954016.a: New file.
- * ada/acats-2/tests/c9/c954017.a: New file.
- * ada/acats-2/tests/c9/c954018.a: New file.
- * ada/acats-2/tests/c9/c954019.a: New file.
- * ada/acats-2/tests/c9/c954020.a: New file.
- * ada/acats-2/tests/c9/c954021.a: New file.
- * ada/acats-2/tests/c9/c954022.a: New file.
- * ada/acats-2/tests/c9/c954023.a: New file.
- * ada/acats-2/tests/c9/c954024.a: New file.
- * ada/acats-2/tests/c9/c954025.a: New file.
- * ada/acats-2/tests/c9/c954026.a: New file.
- * ada/acats-2/tests/c9/c954a01.a: New file.
- * ada/acats-2/tests/c9/c954a02.a: New file.
- * ada/acats-2/tests/c9/c954a03.a: New file.
- * ada/acats-2/tests/c9/c960001.a: New file.
- * ada/acats-2/tests/c9/c960002.a: New file.
- * ada/acats-2/tests/c9/c960004.a: New file.
- * ada/acats-2/tests/c9/c96001a.ada: New file.
- * ada/acats-2/tests/c9/c96004a.ada: New file.
- * ada/acats-2/tests/c9/c96005a.ada: New file.
- * ada/acats-2/tests/c9/c96005b.tst: New file.
- * ada/acats-2/tests/c9/c96005d.ada: New file.
- * ada/acats-2/tests/c9/c96005f.ada: New file.
- * ada/acats-2/tests/c9/c96006a.ada: New file.
- * ada/acats-2/tests/c9/c96007a.ada: New file.
- * ada/acats-2/tests/c9/c96008a.ada: New file.
- * ada/acats-2/tests/c9/c96008b.ada: New file.
- * ada/acats-2/tests/c9/c97112a.ada: New file.
- * ada/acats-2/tests/c9/c97113a.ada: New file.
- * ada/acats-2/tests/c9/c97114a.ada: New file.
- * ada/acats-2/tests/c9/c97115a.ada: New file.
- * ada/acats-2/tests/c9/c97116a.ada: New file.
- * ada/acats-2/tests/c9/c97117a.ada: New file.
- * ada/acats-2/tests/c9/c97117b.ada: New file.
- * ada/acats-2/tests/c9/c97117c.ada: New file.
- * ada/acats-2/tests/c9/c97118a.ada: New file.
- * ada/acats-2/tests/c9/c97120a.ada: New file.
- * ada/acats-2/tests/c9/c97120b.ada: New file.
- * ada/acats-2/tests/c9/c97201a.ada: New file.
- * ada/acats-2/tests/c9/c97201b.ada: New file.
- * ada/acats-2/tests/c9/c97201c.ada: New file.
- * ada/acats-2/tests/c9/c97201d.ada: New file.
- * ada/acats-2/tests/c9/c97201e.ada: New file.
- * ada/acats-2/tests/c9/c97201g.ada: New file.
- * ada/acats-2/tests/c9/c97201h.ada: New file.
- * ada/acats-2/tests/c9/c97201x.ada: New file.
- * ada/acats-2/tests/c9/c97202a.ada: New file.
- * ada/acats-2/tests/c9/c97203a.ada: New file.
- * ada/acats-2/tests/c9/c97203b.ada: New file.
- * ada/acats-2/tests/c9/c97203c.ada: New file.
- * ada/acats-2/tests/c9/c97204a.ada: New file.
- * ada/acats-2/tests/c9/c97204b.ada: New file.
- * ada/acats-2/tests/c9/c97205a.ada: New file.
- * ada/acats-2/tests/c9/c97205b.ada: New file.
- * ada/acats-2/tests/c9/c97301a.ada: New file.
- * ada/acats-2/tests/c9/c97301b.ada: New file.
- * ada/acats-2/tests/c9/c97301c.ada: New file.
- * ada/acats-2/tests/c9/c97301d.ada: New file.
- * ada/acats-2/tests/c9/c97301e.ada: New file.
- * ada/acats-2/tests/c9/c97302a.ada: New file.
- * ada/acats-2/tests/c9/c97303a.ada: New file.
- * ada/acats-2/tests/c9/c97303b.ada: New file.
- * ada/acats-2/tests/c9/c97303c.ada: New file.
- * ada/acats-2/tests/c9/c97304a.ada: New file.
- * ada/acats-2/tests/c9/c97304b.ada: New file.
- * ada/acats-2/tests/c9/c97305a.ada: New file.
- * ada/acats-2/tests/c9/c97305b.ada: New file.
- * ada/acats-2/tests/c9/c97305c.ada: New file.
- * ada/acats-2/tests/c9/c97305d.ada: New file.
- * ada/acats-2/tests/c9/c97307a.ada: New file.
- * ada/acats-2/tests/c9/c974001.a: New file.
- * ada/acats-2/tests/c9/c974002.a: New file.
- * ada/acats-2/tests/c9/c974003.a: New file.
- * ada/acats-2/tests/c9/c974004.a: New file.
- * ada/acats-2/tests/c9/c974005.a: New file.
- * ada/acats-2/tests/c9/c974006.a: New file.
- * ada/acats-2/tests/c9/c974007.a: New file.
- * ada/acats-2/tests/c9/c974008.a: New file.
- * ada/acats-2/tests/c9/c974009.a: New file.
- * ada/acats-2/tests/c9/c974010.a: New file.
- * ada/acats-2/tests/c9/c974011.a: New file.
- * ada/acats-2/tests/c9/c974012.a: New file.
- * ada/acats-2/tests/c9/c974013.a: New file.
- * ada/acats-2/tests/c9/c974014.a: New file.
- * ada/acats-2/tests/c9/c980001.a: New file.
- * ada/acats-2/tests/c9/c980002.a: New file.
- * ada/acats-2/tests/c9/c980003.a: New file.
- * ada/acats-2/tests/c9/c99004a.ada: New file.
- * ada/acats-2/tests/c9/c99005a.ada: New file.
- * ada/acats-2/tests/c9/c9a003a.ada: New file.
- * ada/acats-2/tests/c9/c9a004a.ada: New file.
- * ada/acats-2/tests/c9/c9a007a.ada: New file.
- * ada/acats-2/tests/c9/c9a009a.ada: New file.
- * ada/acats-2/tests/c9/c9a009c.ada: New file.
- * ada/acats-2/tests/c9/c9a009f.ada: New file.
- * ada/acats-2/tests/c9/c9a009g.ada: New file.
- * ada/acats-2/tests/c9/c9a009h.ada: New file.
- * ada/acats-2/tests/c9/c9a010a.ada: New file.
- * ada/acats-2/tests/c9/c9a011a.ada: New file.
- * ada/acats-2/tests/c9/c9a011b.ada: New file.
- * ada/acats-2/tests/ca/ca1003a.ada: New file.
- * ada/acats-2/tests/ca/ca1004a.ada: New file.
- * ada/acats-2/tests/ca/ca1005a.ada: New file.
- * ada/acats-2/tests/ca/ca1006a.ada: New file.
- * ada/acats-2/tests/ca/ca1011a0.ada: New file.
- * ada/acats-2/tests/ca/ca1011a1.ada: New file.
- * ada/acats-2/tests/ca/ca1011a2.ada: New file.
- * ada/acats-2/tests/ca/ca1011a3.ada: New file.
- * ada/acats-2/tests/ca/ca1011a4.ada: New file.
- * ada/acats-2/tests/ca/ca1011a5.ada: New file.
- * ada/acats-2/tests/ca/ca1011a6.ada: New file.
- * ada/acats-2/tests/ca/ca1012a0.ada: New file.
- * ada/acats-2/tests/ca/ca1012a1.ada: New file.
- * ada/acats-2/tests/ca/ca1012a2.ada: New file.
- * ada/acats-2/tests/ca/ca1012a3.ada: New file.
- * ada/acats-2/tests/ca/ca1012a4.ada: New file.
- * ada/acats-2/tests/ca/ca1012b0.ada: New file.
- * ada/acats-2/tests/ca/ca1012b2.ada: New file.
- * ada/acats-2/tests/ca/ca1012b4.ada: New file.
- * ada/acats-2/tests/ca/ca1013a0.ada: New file.
- * ada/acats-2/tests/ca/ca1013a1.ada: New file.
- * ada/acats-2/tests/ca/ca1013a2.ada: New file.
- * ada/acats-2/tests/ca/ca1013a3.ada: New file.
- * ada/acats-2/tests/ca/ca1013a4.ada: New file.
- * ada/acats-2/tests/ca/ca1013a5.ada: New file.
- * ada/acats-2/tests/ca/ca1013a6.ada: New file.
- * ada/acats-2/tests/ca/ca1014a0.ada: New file.
- * ada/acats-2/tests/ca/ca1014a1.ada: New file.
- * ada/acats-2/tests/ca/ca1014a2.ada: New file.
- * ada/acats-2/tests/ca/ca1014a3.ada: New file.
- * ada/acats-2/tests/ca/ca1020e0.ada: New file.
- * ada/acats-2/tests/ca/ca1020e1.ada: New file.
- * ada/acats-2/tests/ca/ca1020e2.ada: New file.
- * ada/acats-2/tests/ca/ca1020e3.ada: New file.
- * ada/acats-2/tests/ca/ca1022a0.ada: New file.
- * ada/acats-2/tests/ca/ca1022a1.ada: New file.
- * ada/acats-2/tests/ca/ca1022a2.ada: New file.
- * ada/acats-2/tests/ca/ca1022a3.ada: New file.
- * ada/acats-2/tests/ca/ca1022a4.ada: New file.
- * ada/acats-2/tests/ca/ca1022a5.ada: New file.
- * ada/acats-2/tests/ca/ca1022a6.ada: New file.
- * ada/acats-2/tests/ca/ca11001.a: New file.
- * ada/acats-2/tests/ca/ca11002.a: New file.
- * ada/acats-2/tests/ca/ca11003.a: New file.
- * ada/acats-2/tests/ca/ca110040.a: New file.
- * ada/acats-2/tests/ca/ca110041.a: New file.
- * ada/acats-2/tests/ca/ca110042.am: New file.
- * ada/acats-2/tests/ca/ca110050.a: New file.
- * ada/acats-2/tests/ca/ca110051.am: New file.
- * ada/acats-2/tests/ca/ca11006.a: New file.
- * ada/acats-2/tests/ca/ca11007.a: New file.
- * ada/acats-2/tests/ca/ca11008.a: New file.
- * ada/acats-2/tests/ca/ca11009.a: New file.
- * ada/acats-2/tests/ca/ca11010.a: New file.
- * ada/acats-2/tests/ca/ca11011.a: New file.
- * ada/acats-2/tests/ca/ca11012.a: New file.
- * ada/acats-2/tests/ca/ca11013.a: New file.
- * ada/acats-2/tests/ca/ca11014.a: New file.
- * ada/acats-2/tests/ca/ca11015.a: New file.
- * ada/acats-2/tests/ca/ca11016.a: New file.
- * ada/acats-2/tests/ca/ca11017.a: New file.
- * ada/acats-2/tests/ca/ca11018.a: New file.
- * ada/acats-2/tests/ca/ca11019.a: New file.
- * ada/acats-2/tests/ca/ca11020.a: New file.
- * ada/acats-2/tests/ca/ca11021.a: New file.
- * ada/acats-2/tests/ca/ca11022.a: New file.
- * ada/acats-2/tests/ca/ca1102a0.ada: New file.
- * ada/acats-2/tests/ca/ca1102a1.ada: New file.
- * ada/acats-2/tests/ca/ca1102a2.ada: New file.
- * ada/acats-2/tests/ca/ca1106a.ada: New file.
- * ada/acats-2/tests/ca/ca1108a.ada: New file.
- * ada/acats-2/tests/ca/ca1108b.ada: New file.
- * ada/acats-2/tests/ca/ca11a01.a: New file.
- * ada/acats-2/tests/ca/ca11a02.a: New file.
- * ada/acats-2/tests/ca/ca11b01.a: New file.
- * ada/acats-2/tests/ca/ca11b02.a: New file.
- * ada/acats-2/tests/ca/ca11c01.a: New file.
- * ada/acats-2/tests/ca/ca11c02.a: New file.
- * ada/acats-2/tests/ca/ca11c03.a: New file.
- * ada/acats-2/tests/ca/ca11d010.a: New file.
- * ada/acats-2/tests/ca/ca11d011.a: New file.
- * ada/acats-2/tests/ca/ca11d012.a: New file.
- * ada/acats-2/tests/ca/ca11d013.am: New file.
- * ada/acats-2/tests/ca/ca11d02.a: New file.
- * ada/acats-2/tests/ca/ca11d03.a: New file.
- * ada/acats-2/tests/ca/ca13001.a: New file.
- * ada/acats-2/tests/ca/ca13002.a: New file.
- * ada/acats-2/tests/ca/ca13003.a: New file.
- * ada/acats-2/tests/ca/ca13a01.a: New file.
- * ada/acats-2/tests/ca/ca13a02.a: New file.
- * ada/acats-2/tests/ca/ca140230.a: New file.
- * ada/acats-2/tests/ca/ca140231.a: New file.
- * ada/acats-2/tests/ca/ca140232.am: New file.
- * ada/acats-2/tests/ca/ca140233.a: New file.
- * ada/acats-2/tests/ca/ca140280.a: New file.
- * ada/acats-2/tests/ca/ca140281.a: New file.
- * ada/acats-2/tests/ca/ca140282.a: New file.
- * ada/acats-2/tests/ca/ca140283.am: New file.
- * ada/acats-2/tests/ca/ca15003.a: New file.
- * ada/acats-2/tests/ca/ca200020.a: New file.
- * ada/acats-2/tests/ca/ca200021.a: New file.
- * ada/acats-2/tests/ca/ca200022.am: New file.
- * ada/acats-2/tests/ca/ca2001h0.ada: New file.
- * ada/acats-2/tests/ca/ca2001h1.ada: New file.
- * ada/acats-2/tests/ca/ca2001h2.ada: New file.
- * ada/acats-2/tests/ca/ca2001h3.ada: New file.
- * ada/acats-2/tests/ca/ca2002a0.ada: New file.
- * ada/acats-2/tests/ca/ca2002a1.ada: New file.
- * ada/acats-2/tests/ca/ca2002a2.ada: New file.
- * ada/acats-2/tests/ca/ca2003a0.ada: New file.
- * ada/acats-2/tests/ca/ca2003a1.ada: New file.
- * ada/acats-2/tests/ca/ca2004a0.ada: New file.
- * ada/acats-2/tests/ca/ca2004a1.ada: New file.
- * ada/acats-2/tests/ca/ca2004a2.ada: New file.
- * ada/acats-2/tests/ca/ca2004a3.ada: New file.
- * ada/acats-2/tests/ca/ca2004a4.ada: New file.
- * ada/acats-2/tests/ca/ca2007a0.ada: New file.
- * ada/acats-2/tests/ca/ca2007a1.ada: New file.
- * ada/acats-2/tests/ca/ca2007a2.ada: New file.
- * ada/acats-2/tests/ca/ca2007a3.ada: New file.
- * ada/acats-2/tests/ca/ca2008a0.ada: New file.
- * ada/acats-2/tests/ca/ca2008a1.ada: New file.
- * ada/acats-2/tests/ca/ca2008a2.ada: New file.
- * ada/acats-2/tests/ca/ca2009a.ada: New file.
- * ada/acats-2/tests/ca/ca2009c0.ada: New file.
- * ada/acats-2/tests/ca/ca2009c1.ada: New file.
- * ada/acats-2/tests/ca/ca2009d.ada: New file.
- * ada/acats-2/tests/ca/ca2009f0.ada: New file.
- * ada/acats-2/tests/ca/ca2009f1.ada: New file.
- * ada/acats-2/tests/ca/ca2009f2.ada: New file.
- * ada/acats-2/tests/ca/ca2011b.ada: New file.
- * ada/acats-2/tests/ca/ca21001.a: New file.
- * ada/acats-2/tests/ca/ca3011a0.ada: New file.
- * ada/acats-2/tests/ca/ca3011a1.ada: New file.
- * ada/acats-2/tests/ca/ca3011a2.ada: New file.
- * ada/acats-2/tests/ca/ca3011a3.ada: New file.
- * ada/acats-2/tests/ca/ca3011a4.ada: New file.
- * ada/acats-2/tests/ca/ca5003a0.ada: New file.
- * ada/acats-2/tests/ca/ca5003a1.ada: New file.
- * ada/acats-2/tests/ca/ca5003a2.ada: New file.
- * ada/acats-2/tests/ca/ca5003a3.ada: New file.
- * ada/acats-2/tests/ca/ca5003a4.ada: New file.
- * ada/acats-2/tests/ca/ca5003a5.ada: New file.
- * ada/acats-2/tests/ca/ca5003a6.ada: New file.
- * ada/acats-2/tests/ca/ca5003b0.ada: New file.
- * ada/acats-2/tests/ca/ca5003b1.ada: New file.
- * ada/acats-2/tests/ca/ca5003b2.ada: New file.
- * ada/acats-2/tests/ca/ca5003b3.ada: New file.
- * ada/acats-2/tests/ca/ca5003b4.ada: New file.
- * ada/acats-2/tests/ca/ca5003b5.ada: New file.
- * ada/acats-2/tests/ca/ca5004a.ada: New file.
- * ada/acats-2/tests/ca/ca5004b0.ada: New file.
- * ada/acats-2/tests/ca/ca5004b1.ada: New file.
- * ada/acats-2/tests/ca/ca5004b2.ada: New file.
- * ada/acats-2/tests/ca/ca5006a.ada: New file.
- * ada/acats-2/tests/cb/cb10002.a: New file.
- * ada/acats-2/tests/cb/cb1001a.ada: New file.
- * ada/acats-2/tests/cb/cb1004a.ada: New file.
- * ada/acats-2/tests/cb/cb1005a.ada: New file.
- * ada/acats-2/tests/cb/cb1010a.ada: New file.
- * ada/acats-2/tests/cb/cb1010c.ada: New file.
- * ada/acats-2/tests/cb/cb1010d.ada: New file.
- * ada/acats-2/tests/cb/cb20001.a: New file.
- * ada/acats-2/tests/cb/cb20003.a: New file.
- * ada/acats-2/tests/cb/cb20004.a: New file.
- * ada/acats-2/tests/cb/cb20005.a: New file.
- * ada/acats-2/tests/cb/cb20006.a: New file.
- * ada/acats-2/tests/cb/cb20007.a: New file.
- * ada/acats-2/tests/cb/cb2004a.ada: New file.
- * ada/acats-2/tests/cb/cb2005a.ada: New file.
- * ada/acats-2/tests/cb/cb2006a.ada: New file.
- * ada/acats-2/tests/cb/cb2007a.ada: New file.
- * ada/acats-2/tests/cb/cb20a02.a: New file.
- * ada/acats-2/tests/cb/cb3003a.ada: New file.
- * ada/acats-2/tests/cb/cb3003b.ada: New file.
- * ada/acats-2/tests/cb/cb3004a.ada: New file.
- * ada/acats-2/tests/cb/cb40005.a: New file.
- * ada/acats-2/tests/cb/cb4001a.ada: New file.
- * ada/acats-2/tests/cb/cb4002a.ada: New file.
- * ada/acats-2/tests/cb/cb4003a.ada: New file.
- * ada/acats-2/tests/cb/cb4004a.ada: New file.
- * ada/acats-2/tests/cb/cb4005a.ada: New file.
- * ada/acats-2/tests/cb/cb4006a.ada: New file.
- * ada/acats-2/tests/cb/cb4007a.ada: New file.
- * ada/acats-2/tests/cb/cb4008a.ada: New file.
- * ada/acats-2/tests/cb/cb4009a.ada: New file.
- * ada/acats-2/tests/cb/cb4013a.ada: New file.
- * ada/acats-2/tests/cb/cb40a01.a: New file.
- * ada/acats-2/tests/cb/cb40a020.a: New file.
- * ada/acats-2/tests/cb/cb40a021.am: New file.
- * ada/acats-2/tests/cb/cb40a030.a: New file.
- * ada/acats-2/tests/cb/cb40a031.am: New file.
- * ada/acats-2/tests/cb/cb40a04.a: New file.
- * ada/acats-2/tests/cb/cb41001.a: New file.
- * ada/acats-2/tests/cb/cb41002.a: New file.
- * ada/acats-2/tests/cb/cb41003.a: New file.
- * ada/acats-2/tests/cb/cb41004.a: New file.
- * ada/acats-2/tests/cb/cb5001a.ada: New file.
- * ada/acats-2/tests/cb/cb5001b.ada: New file.
- * ada/acats-2/tests/cb/cb5002a.ada: New file.
- * ada/acats-2/tests/cc/cc1004a.ada: New file.
- * ada/acats-2/tests/cc/cc1005b.ada: New file.
- * ada/acats-2/tests/cc/cc1010a.ada: New file.
- * ada/acats-2/tests/cc/cc1010b.ada: New file.
- * ada/acats-2/tests/cc/cc1018a.ada: New file.
- * ada/acats-2/tests/cc/cc1104c.ada: New file.
- * ada/acats-2/tests/cc/cc1107b.ada: New file.
- * ada/acats-2/tests/cc/cc1111a.ada: New file.
- * ada/acats-2/tests/cc/cc1204a.ada: New file.
- * ada/acats-2/tests/cc/cc1207b.ada: New file.
- * ada/acats-2/tests/cc/cc1220a.ada: New file.
- * ada/acats-2/tests/cc/cc1221a.ada: New file.
- * ada/acats-2/tests/cc/cc1221b.ada: New file.
- * ada/acats-2/tests/cc/cc1221c.ada: New file.
- * ada/acats-2/tests/cc/cc1221d.ada: New file.
- * ada/acats-2/tests/cc/cc1222a.ada: New file.
- * ada/acats-2/tests/cc/cc1223a.ada: New file.
- * ada/acats-2/tests/cc/cc1224a.ada: New file.
- * ada/acats-2/tests/cc/cc1225a.tst: New file.
- * ada/acats-2/tests/cc/cc1226b.ada: New file.
- * ada/acats-2/tests/cc/cc1227a.ada: New file.
- * ada/acats-2/tests/cc/cc1301a.ada: New file.
- * ada/acats-2/tests/cc/cc1302a.ada: New file.
- * ada/acats-2/tests/cc/cc1304a.ada: New file.
- * ada/acats-2/tests/cc/cc1304b.ada: New file.
- * ada/acats-2/tests/cc/cc1307a.ada: New file.
- * ada/acats-2/tests/cc/cc1307b.ada: New file.
- * ada/acats-2/tests/cc/cc1308a.ada: New file.
- * ada/acats-2/tests/cc/cc1310a.ada: New file.
- * ada/acats-2/tests/cc/cc1311a.ada: New file.
- * ada/acats-2/tests/cc/cc1311b.ada: New file.
- * ada/acats-2/tests/cc/cc2002a.ada: New file.
- * ada/acats-2/tests/cc/cc30001.a: New file.
- * ada/acats-2/tests/cc/cc30002.a: New file.
- * ada/acats-2/tests/cc/cc3004a.ada: New file.
- * ada/acats-2/tests/cc/cc3007a.ada: New file.
- * ada/acats-2/tests/cc/cc3007b.ada: New file.
- * ada/acats-2/tests/cc/cc3011a.ada: New file.
- * ada/acats-2/tests/cc/cc3011d.ada: New file.
- * ada/acats-2/tests/cc/cc3012a.ada: New file.
- * ada/acats-2/tests/cc/cc3015a.ada: New file.
- * ada/acats-2/tests/cc/cc3016b.ada: New file.
- * ada/acats-2/tests/cc/cc3016c.ada: New file.
- * ada/acats-2/tests/cc/cc3016f.ada: New file.
- * ada/acats-2/tests/cc/cc3016i.ada: New file.
- * ada/acats-2/tests/cc/cc3017b.ada: New file.
- * ada/acats-2/tests/cc/cc3017c.ada: New file.
- * ada/acats-2/tests/cc/cc3019a.ada: New file.
- * ada/acats-2/tests/cc/cc3019b0.ada: New file.
- * ada/acats-2/tests/cc/cc3019b1.ada: New file.
- * ada/acats-2/tests/cc/cc3019b2.ada: New file.
- * ada/acats-2/tests/cc/cc3019c0.ada: New file.
- * ada/acats-2/tests/cc/cc3019c1.ada: New file.
- * ada/acats-2/tests/cc/cc3019c2.ada: New file.
- * ada/acats-2/tests/cc/cc3106b.ada: New file.
- * ada/acats-2/tests/cc/cc3120a.ada: New file.
- * ada/acats-2/tests/cc/cc3120b.ada: New file.
- * ada/acats-2/tests/cc/cc3121a.ada: New file.
- * ada/acats-2/tests/cc/cc3123a.ada: New file.
- * ada/acats-2/tests/cc/cc3125a.ada: New file.
- * ada/acats-2/tests/cc/cc3125b.ada: New file.
- * ada/acats-2/tests/cc/cc3125c.ada: New file.
- * ada/acats-2/tests/cc/cc3125d.ada: New file.
- * ada/acats-2/tests/cc/cc3126a.ada: New file.
- * ada/acats-2/tests/cc/cc3127a.ada: New file.
- * ada/acats-2/tests/cc/cc3128a.ada: New file.
- * ada/acats-2/tests/cc/cc3203a.ada: New file.
- * ada/acats-2/tests/cc/cc3207b.ada: New file.
- * ada/acats-2/tests/cc/cc3220a.ada: New file.
- * ada/acats-2/tests/cc/cc3221a.ada: New file.
- * ada/acats-2/tests/cc/cc3222a.ada: New file.
- * ada/acats-2/tests/cc/cc3223a.ada: New file.
- * ada/acats-2/tests/cc/cc3224a.ada: New file.
- * ada/acats-2/tests/cc/cc3225a.ada: New file.
- * ada/acats-2/tests/cc/cc3230a.ada: New file.
- * ada/acats-2/tests/cc/cc3231a.ada: New file.
- * ada/acats-2/tests/cc/cc3232a.ada: New file.
- * ada/acats-2/tests/cc/cc3233a.ada: New file.
- * ada/acats-2/tests/cc/cc3234a.ada: New file.
- * ada/acats-2/tests/cc/cc3235a.ada: New file.
- * ada/acats-2/tests/cc/cc3236a.ada: New file.
- * ada/acats-2/tests/cc/cc3240a.ada: New file.
- * ada/acats-2/tests/cc/cc3305a.ada: New file.
- * ada/acats-2/tests/cc/cc3305b.ada: New file.
- * ada/acats-2/tests/cc/cc3305c.ada: New file.
- * ada/acats-2/tests/cc/cc3305d.ada: New file.
- * ada/acats-2/tests/cc/cc3601a.ada: New file.
- * ada/acats-2/tests/cc/cc3601c.ada: New file.
- * ada/acats-2/tests/cc/cc3602a.ada: New file.
- * ada/acats-2/tests/cc/cc3603a.ada: New file.
- * ada/acats-2/tests/cc/cc3605a.ada: New file.
- * ada/acats-2/tests/cc/cc3606a.ada: New file.
- * ada/acats-2/tests/cc/cc3606b.ada: New file.
- * ada/acats-2/tests/cc/cc3607b.ada: New file.
- * ada/acats-2/tests/cc/cc40001.a: New file.
- * ada/acats-2/tests/cc/cc50001.a: New file.
- * ada/acats-2/tests/cc/cc50a01.a: New file.
- * ada/acats-2/tests/cc/cc50a02.a: New file.
- * ada/acats-2/tests/cc/cc51001.a: New file.
- * ada/acats-2/tests/cc/cc51002.a: New file.
- * ada/acats-2/tests/cc/cc51003.a: New file.
- * ada/acats-2/tests/cc/cc51004.a: New file.
- * ada/acats-2/tests/cc/cc51006.a: New file.
- * ada/acats-2/tests/cc/cc51007.a: New file.
- * ada/acats-2/tests/cc/cc51008.a: New file.
- * ada/acats-2/tests/cc/cc51a01.a: New file.
- * ada/acats-2/tests/cc/cc51b03.a: New file.
- * ada/acats-2/tests/cc/cc51d01.a: New file.
- * ada/acats-2/tests/cc/cc51d02.a: New file.
- * ada/acats-2/tests/cc/cc54001.a: New file.
- * ada/acats-2/tests/cc/cc54002.a: New file.
- * ada/acats-2/tests/cc/cc54003.a: New file.
- * ada/acats-2/tests/cc/cc54004.a: New file.
- * ada/acats-2/tests/cc/cc70001.a: New file.
- * ada/acats-2/tests/cc/cc70002.a: New file.
- * ada/acats-2/tests/cc/cc70003.a: New file.
- * ada/acats-2/tests/cc/cc70a01.a: New file.
- * ada/acats-2/tests/cc/cc70a02.a: New file.
- * ada/acats-2/tests/cc/cc70b01.a: New file.
- * ada/acats-2/tests/cc/cc70b02.a: New file.
- * ada/acats-2/tests/cc/cc70c01.a: New file.
- * ada/acats-2/tests/cc/cc70c02.a: New file.
- * ada/acats-2/tests/cd/cd10001.a: New file.
- * ada/acats-2/tests/cd/cd10002.a: New file.
- * ada/acats-2/tests/cd/cd1009a.ada: New file.
- * ada/acats-2/tests/cd/cd1009b.ada: New file.
- * ada/acats-2/tests/cd/cd1009d.ada: New file.
- * ada/acats-2/tests/cd/cd1009e.ada: New file.
- * ada/acats-2/tests/cd/cd1009f.ada: New file.
- * ada/acats-2/tests/cd/cd1009g.ada: New file.
- * ada/acats-2/tests/cd/cd1009h.ada: New file.
- * ada/acats-2/tests/cd/cd1009i.ada: New file.
- * ada/acats-2/tests/cd/cd1009j.ada: New file.
- * ada/acats-2/tests/cd/cd1009k.tst: New file.
- * ada/acats-2/tests/cd/cd1009l.ada: New file.
- * ada/acats-2/tests/cd/cd1009m.ada: New file.
- * ada/acats-2/tests/cd/cd1009n.ada: New file.
- * ada/acats-2/tests/cd/cd1009o.ada: New file.
- * ada/acats-2/tests/cd/cd1009p.ada: New file.
- * ada/acats-2/tests/cd/cd1009q.ada: New file.
- * ada/acats-2/tests/cd/cd1009r.ada: New file.
- * ada/acats-2/tests/cd/cd1009s.ada: New file.
- * ada/acats-2/tests/cd/cd1009t.tst: New file.
- * ada/acats-2/tests/cd/cd1009u.tst: New file.
- * ada/acats-2/tests/cd/cd1009v.ada: New file.
- * ada/acats-2/tests/cd/cd1009w.ada: New file.
- * ada/acats-2/tests/cd/cd1009x.ada: New file.
- * ada/acats-2/tests/cd/cd1009y.ada: New file.
- * ada/acats-2/tests/cd/cd1009z.ada: New file.
- * ada/acats-2/tests/cd/cd1c03a.ada: New file.
- * ada/acats-2/tests/cd/cd1c03b.ada: New file.
- * ada/acats-2/tests/cd/cd1c03c.ada: New file.
- * ada/acats-2/tests/cd/cd1c03e.tst: New file.
- * ada/acats-2/tests/cd/cd1c03f.ada: New file.
- * ada/acats-2/tests/cd/cd1c03g.ada: New file.
- * ada/acats-2/tests/cd/cd1c03h.ada: New file.
- * ada/acats-2/tests/cd/cd1c03i.ada: New file.
- * ada/acats-2/tests/cd/cd1c04a.ada: New file.
- * ada/acats-2/tests/cd/cd1c04d.ada: New file.
- * ada/acats-2/tests/cd/cd1c04e.ada: New file.
- * ada/acats-2/tests/cd/cd1c06a.tst: New file.
- * ada/acats-2/tests/cd/cd20001.a: New file.
- * ada/acats-2/tests/cd/cd2a21a.ada: New file.
- * ada/acats-2/tests/cd/cd2a21c.ada: New file.
- * ada/acats-2/tests/cd/cd2a21e.ada: New file.
- * ada/acats-2/tests/cd/cd2a22a.ada: New file.
- * ada/acats-2/tests/cd/cd2a22e.ada: New file.
- * ada/acats-2/tests/cd/cd2a22i.ada: New file.
- * ada/acats-2/tests/cd/cd2a22j.ada: New file.
- * ada/acats-2/tests/cd/cd2a23a.ada: New file.
- * ada/acats-2/tests/cd/cd2a23e.ada: New file.
- * ada/acats-2/tests/cd/cd2a24a.ada: New file.
- * ada/acats-2/tests/cd/cd2a24e.ada: New file.
- * ada/acats-2/tests/cd/cd2a24i.ada: New file.
- * ada/acats-2/tests/cd/cd2a24j.ada: New file.
- * ada/acats-2/tests/cd/cd2a31a.ada: New file.
- * ada/acats-2/tests/cd/cd2a31c.ada: New file.
- * ada/acats-2/tests/cd/cd2a31e.ada: New file.
- * ada/acats-2/tests/cd/cd2a32a.ada: New file.
- * ada/acats-2/tests/cd/cd2a32c.ada: New file.
- * ada/acats-2/tests/cd/cd2a32e.ada: New file.
- * ada/acats-2/tests/cd/cd2a32g.ada: New file.
- * ada/acats-2/tests/cd/cd2a32i.ada: New file.
- * ada/acats-2/tests/cd/cd2a32j.ada: New file.
- * ada/acats-2/tests/cd/cd2a51a.ada: New file.
- * ada/acats-2/tests/cd/cd2a53a.ada: New file.
- * ada/acats-2/tests/cd/cd2a53e.ada: New file.
- * ada/acats-2/tests/cd/cd2a83c.tst: New file.
- * ada/acats-2/tests/cd/cd2a91c.tst: New file.
- * ada/acats-2/tests/cd/cd2b11a.ada: New file.
- * ada/acats-2/tests/cd/cd2b11b.ada: New file.
- * ada/acats-2/tests/cd/cd2b11d.ada: New file.
- * ada/acats-2/tests/cd/cd2b11e.ada: New file.
- * ada/acats-2/tests/cd/cd2b11f.ada: New file.
- * ada/acats-2/tests/cd/cd2b15c.ada: New file.
- * ada/acats-2/tests/cd/cd2b16a.ada: New file.
- * ada/acats-2/tests/cd/cd2c11a.tst: New file.
- * ada/acats-2/tests/cd/cd2c11d.tst: New file.
- * ada/acats-2/tests/cd/cd2d11a.ada: New file.
- * ada/acats-2/tests/cd/cd2d13a.ada: New file.
- * ada/acats-2/tests/cd/cd30001.a: New file.
- * ada/acats-2/tests/cd/cd30002.a: New file.
- * ada/acats-2/tests/cd/cd30003.a: New file.
- * ada/acats-2/tests/cd/cd30004.a: New file.
- * ada/acats-2/tests/cd/cd300050.am: New file.
- * ada/acats-2/tests/cd/cd300051.c: New file.
- * ada/acats-2/tests/cd/cd30011.a: New file.
- * ada/acats-2/tests/cd/cd30012.a: New file.
- * ada/acats-2/tests/cd/cd3014a.ada: New file.
- * ada/acats-2/tests/cd/cd3014c.ada: New file.
- * ada/acats-2/tests/cd/cd3014d.ada: New file.
- * ada/acats-2/tests/cd/cd3014f.ada: New file.
- * ada/acats-2/tests/cd/cd3015a.ada: New file.
- * ada/acats-2/tests/cd/cd3015c.ada: New file.
- * ada/acats-2/tests/cd/cd3015e.ada: New file.
- * ada/acats-2/tests/cd/cd3015f.ada: New file.
- * ada/acats-2/tests/cd/cd3015g.ada: New file.
- * ada/acats-2/tests/cd/cd3015h.ada: New file.
- * ada/acats-2/tests/cd/cd3015i.ada: New file.
- * ada/acats-2/tests/cd/cd3015k.ada: New file.
- * ada/acats-2/tests/cd/cd3021a.ada: New file.
- * ada/acats-2/tests/cd/cd33001.a: New file.
- * ada/acats-2/tests/cd/cd33002.a: New file.
- * ada/acats-2/tests/cd/cd40001.a: New file.
- * ada/acats-2/tests/cd/cd4031a.ada: New file.
- * ada/acats-2/tests/cd/cd4041a.tst: New file.
- * ada/acats-2/tests/cd/cd4051a.ada: New file.
- * ada/acats-2/tests/cd/cd4051b.ada: New file.
- * ada/acats-2/tests/cd/cd4051c.ada: New file.
- * ada/acats-2/tests/cd/cd4051d.ada: New file.
- * ada/acats-2/tests/cd/cd5003a.ada: New file.
- * ada/acats-2/tests/cd/cd5003b.ada: New file.
- * ada/acats-2/tests/cd/cd5003c.ada: New file.
- * ada/acats-2/tests/cd/cd5003d.ada: New file.
- * ada/acats-2/tests/cd/cd5003e.ada: New file.
- * ada/acats-2/tests/cd/cd5003f.ada: New file.
- * ada/acats-2/tests/cd/cd5003g.ada: New file.
- * ada/acats-2/tests/cd/cd5003h.ada: New file.
- * ada/acats-2/tests/cd/cd5003i.ada: New file.
- * ada/acats-2/tests/cd/cd5011a.ada: New file.
- * ada/acats-2/tests/cd/cd5011c.ada: New file.
- * ada/acats-2/tests/cd/cd5011e.ada: New file.
- * ada/acats-2/tests/cd/cd5011g.ada: New file.
- * ada/acats-2/tests/cd/cd5011i.ada: New file.
- * ada/acats-2/tests/cd/cd5011k.ada: New file.
- * ada/acats-2/tests/cd/cd5011m.ada: New file.
- * ada/acats-2/tests/cd/cd5011q.ada: New file.
- * ada/acats-2/tests/cd/cd5011s.ada: New file.
- * ada/acats-2/tests/cd/cd5012a.ada: New file.
- * ada/acats-2/tests/cd/cd5012b.ada: New file.
- * ada/acats-2/tests/cd/cd5012e.ada: New file.
- * ada/acats-2/tests/cd/cd5012f.ada: New file.
- * ada/acats-2/tests/cd/cd5012i.ada: New file.
- * ada/acats-2/tests/cd/cd5012m.ada: New file.
- * ada/acats-2/tests/cd/cd5013a.ada: New file.
- * ada/acats-2/tests/cd/cd5013c.ada: New file.
- * ada/acats-2/tests/cd/cd5013e.ada: New file.
- * ada/acats-2/tests/cd/cd5013g.ada: New file.
- * ada/acats-2/tests/cd/cd5013i.ada: New file.
- * ada/acats-2/tests/cd/cd5013k.ada: New file.
- * ada/acats-2/tests/cd/cd5013m.ada: New file.
- * ada/acats-2/tests/cd/cd5013o.ada: New file.
- * ada/acats-2/tests/cd/cd5014a.ada: New file.
- * ada/acats-2/tests/cd/cd5014c.ada: New file.
- * ada/acats-2/tests/cd/cd5014e.ada: New file.
- * ada/acats-2/tests/cd/cd5014g.ada: New file.
- * ada/acats-2/tests/cd/cd5014i.ada: New file.
- * ada/acats-2/tests/cd/cd5014k.ada: New file.
- * ada/acats-2/tests/cd/cd5014m.ada: New file.
- * ada/acats-2/tests/cd/cd5014o.ada: New file.
- * ada/acats-2/tests/cd/cd5014t.ada: New file.
- * ada/acats-2/tests/cd/cd5014v.ada: New file.
- * ada/acats-2/tests/cd/cd5014x.ada: New file.
- * ada/acats-2/tests/cd/cd5014y.ada: New file.
- * ada/acats-2/tests/cd/cd5014z.ada: New file.
- * ada/acats-2/tests/cd/cd70001.a: New file.
- * ada/acats-2/tests/cd/cd7002a.ada: New file.
- * ada/acats-2/tests/cd/cd7007b.ada: New file.
- * ada/acats-2/tests/cd/cd7101d.ada: New file.
- * ada/acats-2/tests/cd/cd7101e.dep: New file.
- * ada/acats-2/tests/cd/cd7101f.dep: New file.
- * ada/acats-2/tests/cd/cd7101g.tst: New file.
- * ada/acats-2/tests/cd/cd7103d.ada: New file.
- * ada/acats-2/tests/cd/cd7202a.ada: New file.
- * ada/acats-2/tests/cd/cd7204b.ada: New file.
- * ada/acats-2/tests/cd/cd7204c.ada: New file.
- * ada/acats-2/tests/cd/cd72a01.a: New file.
- * ada/acats-2/tests/cd/cd72a02.a: New file.
- * ada/acats-2/tests/cd/cd7305a.ada: New file.
- * ada/acats-2/tests/cd/cd90001.a: New file.
- * ada/acats-2/tests/cd/cd92001.a: New file.
- * ada/acats-2/tests/cd/cda201a.ada: New file.
- * ada/acats-2/tests/cd/cda201b.ada: New file.
- * ada/acats-2/tests/cd/cda201c.ada: New file.
- * ada/acats-2/tests/cd/cda201e.ada: New file.
- * ada/acats-2/tests/cd/cdb0a01.a: New file.
- * ada/acats-2/tests/cd/cdb0a02.a: New file.
- * ada/acats-2/tests/cd/cdd1001.a: New file.
- * ada/acats-2/tests/cd/cdd2001.a: New file.
- * ada/acats-2/tests/cd/cdd2a01.a: New file.
- * ada/acats-2/tests/cd/cdd2a02.a: New file.
- * ada/acats-2/tests/cd/cdd2a03.a: New file.
- * ada/acats-2/tests/cd/cde0001.a: New file.
- * ada/acats-2/tests/ce/ce2102a.ada: New file.
- * ada/acats-2/tests/ce/ce2102b.ada: New file.
- * ada/acats-2/tests/ce/ce2102c.tst: New file.
- * ada/acats-2/tests/ce/ce2102d.ada: New file.
- * ada/acats-2/tests/ce/ce2102e.ada: New file.
- * ada/acats-2/tests/ce/ce2102f.ada: New file.
- * ada/acats-2/tests/ce/ce2102g.ada: New file.
- * ada/acats-2/tests/ce/ce2102h.tst: New file.
- * ada/acats-2/tests/ce/ce2102i.ada: New file.
- * ada/acats-2/tests/ce/ce2102j.ada: New file.
- * ada/acats-2/tests/ce/ce2102k.ada: New file.
- * ada/acats-2/tests/ce/ce2102l.ada: New file.
- * ada/acats-2/tests/ce/ce2102m.ada: New file.
- * ada/acats-2/tests/ce/ce2102n.ada: New file.
- * ada/acats-2/tests/ce/ce2102o.ada: New file.
- * ada/acats-2/tests/ce/ce2102p.ada: New file.
- * ada/acats-2/tests/ce/ce2102q.ada: New file.
- * ada/acats-2/tests/ce/ce2102r.ada: New file.
- * ada/acats-2/tests/ce/ce2102s.ada: New file.
- * ada/acats-2/tests/ce/ce2102t.ada: New file.
- * ada/acats-2/tests/ce/ce2102u.ada: New file.
- * ada/acats-2/tests/ce/ce2102v.ada: New file.
- * ada/acats-2/tests/ce/ce2102w.ada: New file.
- * ada/acats-2/tests/ce/ce2102x.ada: New file.
- * ada/acats-2/tests/ce/ce2102y.ada: New file.
- * ada/acats-2/tests/ce/ce2103a.tst: New file.
- * ada/acats-2/tests/ce/ce2103b.tst: New file.
- * ada/acats-2/tests/ce/ce2103c.ada: New file.
- * ada/acats-2/tests/ce/ce2103d.ada: New file.
- * ada/acats-2/tests/ce/ce2104a.ada: New file.
- * ada/acats-2/tests/ce/ce2104b.ada: New file.
- * ada/acats-2/tests/ce/ce2104c.ada: New file.
- * ada/acats-2/tests/ce/ce2104d.ada: New file.
- * ada/acats-2/tests/ce/ce2106a.ada: New file.
- * ada/acats-2/tests/ce/ce2106b.ada: New file.
- * ada/acats-2/tests/ce/ce2108e.ada: New file.
- * ada/acats-2/tests/ce/ce2108f.ada: New file.
- * ada/acats-2/tests/ce/ce2108g.ada: New file.
- * ada/acats-2/tests/ce/ce2108h.ada: New file.
- * ada/acats-2/tests/ce/ce2109a.ada: New file.
- * ada/acats-2/tests/ce/ce2109b.ada: New file.
- * ada/acats-2/tests/ce/ce2109c.ada: New file.
- * ada/acats-2/tests/ce/ce2110a.ada: New file.
- * ada/acats-2/tests/ce/ce2110c.ada: New file.
- * ada/acats-2/tests/ce/ce2111a.ada: New file.
- * ada/acats-2/tests/ce/ce2111b.ada: New file.
- * ada/acats-2/tests/ce/ce2111c.ada: New file.
- * ada/acats-2/tests/ce/ce2111e.ada: New file.
- * ada/acats-2/tests/ce/ce2111f.ada: New file.
- * ada/acats-2/tests/ce/ce2111g.ada: New file.
- * ada/acats-2/tests/ce/ce2111i.ada: New file.
- * ada/acats-2/tests/ce/ce2201a.ada: New file.
- * ada/acats-2/tests/ce/ce2201b.ada: New file.
- * ada/acats-2/tests/ce/ce2201c.ada: New file.
- * ada/acats-2/tests/ce/ce2201d.dep: New file.
- * ada/acats-2/tests/ce/ce2201e.dep: New file.
- * ada/acats-2/tests/ce/ce2201f.ada: New file.
- * ada/acats-2/tests/ce/ce2201g.ada: New file.
- * ada/acats-2/tests/ce/ce2201h.ada: New file.
- * ada/acats-2/tests/ce/ce2201i.ada: New file.
- * ada/acats-2/tests/ce/ce2201j.ada: New file.
- * ada/acats-2/tests/ce/ce2201k.ada: New file.
- * ada/acats-2/tests/ce/ce2201l.ada: New file.
- * ada/acats-2/tests/ce/ce2201m.ada: New file.
- * ada/acats-2/tests/ce/ce2201n.ada: New file.
- * ada/acats-2/tests/ce/ce2202a.ada: New file.
- * ada/acats-2/tests/ce/ce2203a.tst: New file.
- * ada/acats-2/tests/ce/ce2204a.ada: New file.
- * ada/acats-2/tests/ce/ce2204b.ada: New file.
- * ada/acats-2/tests/ce/ce2204c.ada: New file.
- * ada/acats-2/tests/ce/ce2204d.ada: New file.
- * ada/acats-2/tests/ce/ce2205a.ada: New file.
- * ada/acats-2/tests/ce/ce2206a.ada: New file.
- * ada/acats-2/tests/ce/ce2208b.ada: New file.
- * ada/acats-2/tests/ce/ce2401a.ada: New file.
- * ada/acats-2/tests/ce/ce2401b.ada: New file.
- * ada/acats-2/tests/ce/ce2401c.ada: New file.
- * ada/acats-2/tests/ce/ce2401e.ada: New file.
- * ada/acats-2/tests/ce/ce2401f.ada: New file.
- * ada/acats-2/tests/ce/ce2401h.ada: New file.
- * ada/acats-2/tests/ce/ce2401i.ada: New file.
- * ada/acats-2/tests/ce/ce2401j.ada: New file.
- * ada/acats-2/tests/ce/ce2401k.ada: New file.
- * ada/acats-2/tests/ce/ce2401l.ada: New file.
- * ada/acats-2/tests/ce/ce2402a.ada: New file.
- * ada/acats-2/tests/ce/ce2403a.tst: New file.
- * ada/acats-2/tests/ce/ce2404a.ada: New file.
- * ada/acats-2/tests/ce/ce2404b.ada: New file.
- * ada/acats-2/tests/ce/ce2405b.ada: New file.
- * ada/acats-2/tests/ce/ce2406a.ada: New file.
- * ada/acats-2/tests/ce/ce2407a.ada: New file.
- * ada/acats-2/tests/ce/ce2407b.ada: New file.
- * ada/acats-2/tests/ce/ce2408a.ada: New file.
- * ada/acats-2/tests/ce/ce2408b.ada: New file.
- * ada/acats-2/tests/ce/ce2409a.ada: New file.
- * ada/acats-2/tests/ce/ce2409b.ada: New file.
- * ada/acats-2/tests/ce/ce2410a.ada: New file.
- * ada/acats-2/tests/ce/ce2410b.ada: New file.
- * ada/acats-2/tests/ce/ce2411a.ada: New file.
- * ada/acats-2/tests/ce/ce3002b.tst: New file.
- * ada/acats-2/tests/ce/ce3002c.tst: New file.
- * ada/acats-2/tests/ce/ce3002d.ada: New file.
- * ada/acats-2/tests/ce/ce3002f.ada: New file.
- * ada/acats-2/tests/ce/ce3102a.ada: New file.
- * ada/acats-2/tests/ce/ce3102b.tst: New file.
- * ada/acats-2/tests/ce/ce3102d.ada: New file.
- * ada/acats-2/tests/ce/ce3102e.ada: New file.
- * ada/acats-2/tests/ce/ce3102f.ada: New file.
- * ada/acats-2/tests/ce/ce3102g.ada: New file.
- * ada/acats-2/tests/ce/ce3102h.ada: New file.
- * ada/acats-2/tests/ce/ce3102i.ada: New file.
- * ada/acats-2/tests/ce/ce3102j.ada: New file.
- * ada/acats-2/tests/ce/ce3102k.ada: New file.
- * ada/acats-2/tests/ce/ce3103a.ada: New file.
- * ada/acats-2/tests/ce/ce3104a.ada: New file.
- * ada/acats-2/tests/ce/ce3104b.ada: New file.
- * ada/acats-2/tests/ce/ce3104c.ada: New file.
- * ada/acats-2/tests/ce/ce3106a.ada: New file.
- * ada/acats-2/tests/ce/ce3106b.ada: New file.
- * ada/acats-2/tests/ce/ce3107a.tst: New file.
- * ada/acats-2/tests/ce/ce3107b.ada: New file.
- * ada/acats-2/tests/ce/ce3108a.ada: New file.
- * ada/acats-2/tests/ce/ce3108b.ada: New file.
- * ada/acats-2/tests/ce/ce3110a.ada: New file.
- * ada/acats-2/tests/ce/ce3112c.ada: New file.
- * ada/acats-2/tests/ce/ce3112d.ada: New file.
- * ada/acats-2/tests/ce/ce3114a.ada: New file.
- * ada/acats-2/tests/ce/ce3115a.ada: New file.
- * ada/acats-2/tests/ce/ce3201a.ada: New file.
- * ada/acats-2/tests/ce/ce3202a.ada: New file.
- * ada/acats-2/tests/ce/ce3206a.ada: New file.
- * ada/acats-2/tests/ce/ce3207a.ada: New file.
- * ada/acats-2/tests/ce/ce3301a.ada: New file.
- * ada/acats-2/tests/ce/ce3302a.ada: New file.
- * ada/acats-2/tests/ce/ce3303a.ada: New file.
- * ada/acats-2/tests/ce/ce3304a.tst: New file.
- * ada/acats-2/tests/ce/ce3305a.ada: New file.
- * ada/acats-2/tests/ce/ce3306a.ada: New file.
- * ada/acats-2/tests/ce/ce3401a.ada: New file.
- * ada/acats-2/tests/ce/ce3402a.ada: New file.
- * ada/acats-2/tests/ce/ce3402c.ada: New file.
- * ada/acats-2/tests/ce/ce3402d.ada: New file.
- * ada/acats-2/tests/ce/ce3402e.ada: New file.
- * ada/acats-2/tests/ce/ce3403a.ada: New file.
- * ada/acats-2/tests/ce/ce3403b.ada: New file.
- * ada/acats-2/tests/ce/ce3403c.ada: New file.
- * ada/acats-2/tests/ce/ce3403d.ada: New file.
- * ada/acats-2/tests/ce/ce3403e.ada: New file.
- * ada/acats-2/tests/ce/ce3403f.ada: New file.
- * ada/acats-2/tests/ce/ce3404a.ada: New file.
- * ada/acats-2/tests/ce/ce3404b.ada: New file.
- * ada/acats-2/tests/ce/ce3404c.ada: New file.
- * ada/acats-2/tests/ce/ce3404d.ada: New file.
- * ada/acats-2/tests/ce/ce3405a.ada: New file.
- * ada/acats-2/tests/ce/ce3405c.ada: New file.
- * ada/acats-2/tests/ce/ce3405d.ada: New file.
- * ada/acats-2/tests/ce/ce3406a.ada: New file.
- * ada/acats-2/tests/ce/ce3406b.ada: New file.
- * ada/acats-2/tests/ce/ce3406c.ada: New file.
- * ada/acats-2/tests/ce/ce3406d.ada: New file.
- * ada/acats-2/tests/ce/ce3407a.ada: New file.
- * ada/acats-2/tests/ce/ce3407b.ada: New file.
- * ada/acats-2/tests/ce/ce3407c.ada: New file.
- * ada/acats-2/tests/ce/ce3408a.ada: New file.
- * ada/acats-2/tests/ce/ce3408b.ada: New file.
- * ada/acats-2/tests/ce/ce3408c.ada: New file.
- * ada/acats-2/tests/ce/ce3409a.ada: New file.
- * ada/acats-2/tests/ce/ce3409b.ada: New file.
- * ada/acats-2/tests/ce/ce3409c.ada: New file.
- * ada/acats-2/tests/ce/ce3409d.ada: New file.
- * ada/acats-2/tests/ce/ce3409e.ada: New file.
- * ada/acats-2/tests/ce/ce3410a.ada: New file.
- * ada/acats-2/tests/ce/ce3410b.ada: New file.
- * ada/acats-2/tests/ce/ce3410c.ada: New file.
- * ada/acats-2/tests/ce/ce3410d.ada: New file.
- * ada/acats-2/tests/ce/ce3410e.ada: New file.
- * ada/acats-2/tests/ce/ce3411a.ada: New file.
- * ada/acats-2/tests/ce/ce3411c.ada: New file.
- * ada/acats-2/tests/ce/ce3412a.ada: New file.
- * ada/acats-2/tests/ce/ce3413a.ada: New file.
- * ada/acats-2/tests/ce/ce3413b.ada: New file.
- * ada/acats-2/tests/ce/ce3413c.ada: New file.
- * ada/acats-2/tests/ce/ce3414a.ada: New file.
- * ada/acats-2/tests/ce/ce3601a.ada: New file.
- * ada/acats-2/tests/ce/ce3602a.ada: New file.
- * ada/acats-2/tests/ce/ce3602b.ada: New file.
- * ada/acats-2/tests/ce/ce3602c.ada: New file.
- * ada/acats-2/tests/ce/ce3602d.ada: New file.
- * ada/acats-2/tests/ce/ce3603a.ada: New file.
- * ada/acats-2/tests/ce/ce3604a.ada: New file.
- * ada/acats-2/tests/ce/ce3604b.ada: New file.
- * ada/acats-2/tests/ce/ce3605a.ada: New file.
- * ada/acats-2/tests/ce/ce3605b.ada: New file.
- * ada/acats-2/tests/ce/ce3605c.ada: New file.
- * ada/acats-2/tests/ce/ce3605d.ada: New file.
- * ada/acats-2/tests/ce/ce3605e.ada: New file.
- * ada/acats-2/tests/ce/ce3606a.ada: New file.
- * ada/acats-2/tests/ce/ce3606b.ada: New file.
- * ada/acats-2/tests/ce/ce3701a.ada: New file.
- * ada/acats-2/tests/ce/ce3704a.ada: New file.
- * ada/acats-2/tests/ce/ce3704b.ada: New file.
- * ada/acats-2/tests/ce/ce3704c.ada: New file.
- * ada/acats-2/tests/ce/ce3704d.ada: New file.
- * ada/acats-2/tests/ce/ce3704e.ada: New file.
- * ada/acats-2/tests/ce/ce3704f.ada: New file.
- * ada/acats-2/tests/ce/ce3704m.ada: New file.
- * ada/acats-2/tests/ce/ce3704n.ada: New file.
- * ada/acats-2/tests/ce/ce3704o.ada: New file.
- * ada/acats-2/tests/ce/ce3705a.ada: New file.
- * ada/acats-2/tests/ce/ce3705b.ada: New file.
- * ada/acats-2/tests/ce/ce3705c.ada: New file.
- * ada/acats-2/tests/ce/ce3705d.ada: New file.
- * ada/acats-2/tests/ce/ce3705e.ada: New file.
- * ada/acats-2/tests/ce/ce3706c.ada: New file.
- * ada/acats-2/tests/ce/ce3706d.ada: New file.
- * ada/acats-2/tests/ce/ce3706f.ada: New file.
- * ada/acats-2/tests/ce/ce3706g.ada: New file.
- * ada/acats-2/tests/ce/ce3707a.ada: New file.
- * ada/acats-2/tests/ce/ce3708a.ada: New file.
- * ada/acats-2/tests/ce/ce3801a.ada: New file.
- * ada/acats-2/tests/ce/ce3801b.ada: New file.
- * ada/acats-2/tests/ce/ce3804a.ada: New file.
- * ada/acats-2/tests/ce/ce3804b.ada: New file.
- * ada/acats-2/tests/ce/ce3804c.ada: New file.
- * ada/acats-2/tests/ce/ce3804d.ada: New file.
- * ada/acats-2/tests/ce/ce3804e.ada: New file.
- * ada/acats-2/tests/ce/ce3804f.ada: New file.
- * ada/acats-2/tests/ce/ce3804g.ada: New file.
- * ada/acats-2/tests/ce/ce3804h.ada: New file.
- * ada/acats-2/tests/ce/ce3804i.ada: New file.
- * ada/acats-2/tests/ce/ce3804j.ada: New file.
- * ada/acats-2/tests/ce/ce3804m.ada: New file.
- * ada/acats-2/tests/ce/ce3804o.ada: New file.
- * ada/acats-2/tests/ce/ce3804p.ada: New file.
- * ada/acats-2/tests/ce/ce3805a.ada: New file.
- * ada/acats-2/tests/ce/ce3805b.ada: New file.
- * ada/acats-2/tests/ce/ce3806a.ada: New file.
- * ada/acats-2/tests/ce/ce3806b.ada: New file.
- * ada/acats-2/tests/ce/ce3806c.ada: New file.
- * ada/acats-2/tests/ce/ce3806d.ada: New file.
- * ada/acats-2/tests/ce/ce3806e.ada: New file.
- * ada/acats-2/tests/ce/ce3806f.ada: New file.
- * ada/acats-2/tests/ce/ce3806g.ada: New file.
- * ada/acats-2/tests/ce/ce3806h.ada: New file.
- * ada/acats-2/tests/ce/ce3809a.ada: New file.
- * ada/acats-2/tests/ce/ce3809b.ada: New file.
- * ada/acats-2/tests/ce/ce3810a.ada: New file.
- * ada/acats-2/tests/ce/ce3810b.ada: New file.
- * ada/acats-2/tests/ce/ce3815a.ada: New file.
- * ada/acats-2/tests/ce/ce3901a.ada: New file.
- * ada/acats-2/tests/ce/ce3902b.ada: New file.
- * ada/acats-2/tests/ce/ce3904a.ada: New file.
- * ada/acats-2/tests/ce/ce3904b.ada: New file.
- * ada/acats-2/tests/ce/ce3905a.ada: New file.
- * ada/acats-2/tests/ce/ce3905b.ada: New file.
- * ada/acats-2/tests/ce/ce3905c.ada: New file.
- * ada/acats-2/tests/ce/ce3905l.ada: New file.
- * ada/acats-2/tests/ce/ce3906a.ada: New file.
- * ada/acats-2/tests/ce/ce3906b.ada: New file.
- * ada/acats-2/tests/ce/ce3906c.ada: New file.
- * ada/acats-2/tests/ce/ce3906d.ada: New file.
- * ada/acats-2/tests/ce/ce3906e.ada: New file.
- * ada/acats-2/tests/ce/ce3906f.ada: New file.
- * ada/acats-2/tests/ce/ce3907a.ada: New file.
- * ada/acats-2/tests/ce/ce3908a.ada: New file.
- * ada/acats-2/tests/cxa/cxa3001.a: New file.
- * ada/acats-2/tests/cxa/cxa3002.a: New file.
- * ada/acats-2/tests/cxa/cxa3003.a: New file.
- * ada/acats-2/tests/cxa/cxa3004.a: New file.
- * ada/acats-2/tests/cxa/cxa4001.a: New file.
- * ada/acats-2/tests/cxa/cxa4002.a: New file.
- * ada/acats-2/tests/cxa/cxa4003.a: New file.
- * ada/acats-2/tests/cxa/cxa4004.a: New file.
- * ada/acats-2/tests/cxa/cxa4005.a: New file.
- * ada/acats-2/tests/cxa/cxa4006.a: New file.
- * ada/acats-2/tests/cxa/cxa4007.a: New file.
- * ada/acats-2/tests/cxa/cxa4008.a: New file.
- * ada/acats-2/tests/cxa/cxa4009.a: New file.
- * ada/acats-2/tests/cxa/cxa4010.a: New file.
- * ada/acats-2/tests/cxa/cxa4011.a: New file.
- * ada/acats-2/tests/cxa/cxa4012.a: New file.
- * ada/acats-2/tests/cxa/cxa4013.a: New file.
- * ada/acats-2/tests/cxa/cxa4014.a: New file.
- * ada/acats-2/tests/cxa/cxa4015.a: New file.
- * ada/acats-2/tests/cxa/cxa4016.a: New file.
- * ada/acats-2/tests/cxa/cxa4017.a: New file.
- * ada/acats-2/tests/cxa/cxa4018.a: New file.
- * ada/acats-2/tests/cxa/cxa4019.a: New file.
- * ada/acats-2/tests/cxa/cxa4020.a: New file.
- * ada/acats-2/tests/cxa/cxa4021.a: New file.
- * ada/acats-2/tests/cxa/cxa4022.a: New file.
- * ada/acats-2/tests/cxa/cxa4023.a: New file.
- * ada/acats-2/tests/cxa/cxa4024.a: New file.
- * ada/acats-2/tests/cxa/cxa4025.a: New file.
- * ada/acats-2/tests/cxa/cxa4026.a: New file.
- * ada/acats-2/tests/cxa/cxa4027.a: New file.
- * ada/acats-2/tests/cxa/cxa4028.a: New file.
- * ada/acats-2/tests/cxa/cxa4029.a: New file.
- * ada/acats-2/tests/cxa/cxa4030.a: New file.
- * ada/acats-2/tests/cxa/cxa4031.a: New file.
- * ada/acats-2/tests/cxa/cxa4032.a: New file.
- * ada/acats-2/tests/cxa/cxa4033.a: New file.
- * ada/acats-2/tests/cxa/cxa4034.a: New file.
- * ada/acats-2/tests/cxa/cxa5011.a: New file.
- * ada/acats-2/tests/cxa/cxa5012.a: New file.
- * ada/acats-2/tests/cxa/cxa5013.a: New file.
- * ada/acats-2/tests/cxa/cxa5015.a: New file.
- * ada/acats-2/tests/cxa/cxa5a01.a: New file.
- * ada/acats-2/tests/cxa/cxa5a02.a: New file.
- * ada/acats-2/tests/cxa/cxa5a03.a: New file.
- * ada/acats-2/tests/cxa/cxa5a04.a: New file.
- * ada/acats-2/tests/cxa/cxa5a05.a: New file.
- * ada/acats-2/tests/cxa/cxa5a06.a: New file.
- * ada/acats-2/tests/cxa/cxa5a07.a: New file.
- * ada/acats-2/tests/cxa/cxa5a08.a: New file.
- * ada/acats-2/tests/cxa/cxa5a09.a: New file.
- * ada/acats-2/tests/cxa/cxa5a10.a: New file.
- * ada/acats-2/tests/cxa/cxa8001.a: New file.
- * ada/acats-2/tests/cxa/cxa8002.a: New file.
- * ada/acats-2/tests/cxa/cxa8003.a: New file.
- * ada/acats-2/tests/cxa/cxa9001.a: New file.
- * ada/acats-2/tests/cxa/cxa9002.a: New file.
- * ada/acats-2/tests/cxa/cxaa001.a: New file.
- * ada/acats-2/tests/cxa/cxaa002.a: New file.
- * ada/acats-2/tests/cxa/cxaa003.a: New file.
- * ada/acats-2/tests/cxa/cxaa004.a: New file.
- * ada/acats-2/tests/cxa/cxaa005.a: New file.
- * ada/acats-2/tests/cxa/cxaa006.a: New file.
- * ada/acats-2/tests/cxa/cxaa007.a: New file.
- * ada/acats-2/tests/cxa/cxaa008.a: New file.
- * ada/acats-2/tests/cxa/cxaa009.a: New file.
- * ada/acats-2/tests/cxa/cxaa010.a: New file.
- * ada/acats-2/tests/cxa/cxaa011.a: New file.
- * ada/acats-2/tests/cxa/cxaa012.a: New file.
- * ada/acats-2/tests/cxa/cxaa013.a: New file.
- * ada/acats-2/tests/cxa/cxaa014.a: New file.
- * ada/acats-2/tests/cxa/cxaa015.a: New file.
- * ada/acats-2/tests/cxa/cxaa016.a: New file.
- * ada/acats-2/tests/cxa/cxaa017.a: New file.
- * ada/acats-2/tests/cxa/cxaa018.a: New file.
- * ada/acats-2/tests/cxa/cxaa019.a: New file.
- * ada/acats-2/tests/cxa/cxab001.a: New file.
- * ada/acats-2/tests/cxa/cxac001.a: New file.
- * ada/acats-2/tests/cxa/cxac002.a: New file.
- * ada/acats-2/tests/cxa/cxac003.a: New file.
- * ada/acats-2/tests/cxa/cxac004.a: New file.
- * ada/acats-2/tests/cxa/cxac005.a: New file.
- * ada/acats-2/tests/cxa/cxaca01.a: New file.
- * ada/acats-2/tests/cxa/cxaca02.a: New file.
- * ada/acats-2/tests/cxa/cxacb01.a: New file.
- * ada/acats-2/tests/cxa/cxacb02.a: New file.
- * ada/acats-2/tests/cxa/cxacc01.a: New file.
- * ada/acats-2/tests/cxa/cxaf001.a: New file.
- * ada/acats-2/tests/cxb/cxb2001.a: New file.
- * ada/acats-2/tests/cxb/cxb2002.a: New file.
- * ada/acats-2/tests/cxb/cxb2003.a: New file.
- * ada/acats-2/tests/cxb/cxb3001.a: New file.
- * ada/acats-2/tests/cxb/cxb3002.a: New file.
- * ada/acats-2/tests/cxb/cxb3003.a: New file.
- * ada/acats-2/tests/cxb/cxb30040.c: New file.
- * ada/acats-2/tests/cxb/cxb30041.am: New file.
- * ada/acats-2/tests/cxb/cxb3005.a: New file.
- * ada/acats-2/tests/cxb/cxb30060.c: New file.
- * ada/acats-2/tests/cxb/cxb30061.am: New file.
- * ada/acats-2/tests/cxb/cxb3007.a: New file.
- * ada/acats-2/tests/cxb/cxb3008.a: New file.
- * ada/acats-2/tests/cxb/cxb3009.a: New file.
- * ada/acats-2/tests/cxb/cxb3010.a: New file.
- * ada/acats-2/tests/cxb/cxb3011.a: New file.
- * ada/acats-2/tests/cxb/cxb3012.a: New file.
- * ada/acats-2/tests/cxb/cxb30130.c: New file.
- * ada/acats-2/tests/cxb/cxb30131.c: New file.
- * ada/acats-2/tests/cxb/cxb30132.am: New file.
- * ada/acats-2/tests/cxb/cxb3014.a: New file.
- * ada/acats-2/tests/cxb/cxb3015.a: New file.
- * ada/acats-2/tests/cxb/cxb3016.a: New file.
- * ada/acats-2/tests/cxb/cxb4001.a: New file.
- * ada/acats-2/tests/cxb/cxb4002.a: New file.
- * ada/acats-2/tests/cxb/cxb4003.a: New file.
- * ada/acats-2/tests/cxb/cxb4004.a: New file.
- * ada/acats-2/tests/cxb/cxb4005.a: New file.
- * ada/acats-2/tests/cxb/cxb4006.a: New file.
- * ada/acats-2/tests/cxb/cxb4007.a: New file.
- * ada/acats-2/tests/cxb/cxb4008.a: New file.
- * ada/acats-2/tests/cxb/cxb5001.a: New file.
- * ada/acats-2/tests/cxb/cxb5002.a: New file.
- * ada/acats-2/tests/cxb/cxb5003.a: New file.
- * ada/acats-2/tests/cxf/cxf1001.a: New file.
- * ada/acats-2/tests/cxf/cxf2001.a: New file.
- * ada/acats-2/tests/cxf/cxf2002.a: New file.
- * ada/acats-2/tests/cxf/cxf2003.a: New file.
- * ada/acats-2/tests/cxf/cxf2004.a: New file.
- * ada/acats-2/tests/cxf/cxf2005.a: New file.
- * ada/acats-2/tests/cxf/cxf2a01.a: New file.
- * ada/acats-2/tests/cxf/cxf2a02.a: New file.
- * ada/acats-2/tests/cxf/cxf3001.a: New file.
- * ada/acats-2/tests/cxf/cxf3002.a: New file.
- * ada/acats-2/tests/cxf/cxf3003.a: New file.
- * ada/acats-2/tests/cxf/cxf3004.a: New file.
- * ada/acats-2/tests/cxf/cxf3a01.a: New file.
- * ada/acats-2/tests/cxf/cxf3a02.a: New file.
- * ada/acats-2/tests/cxf/cxf3a03.a: New file.
- * ada/acats-2/tests/cxf/cxf3a04.a: New file.
- * ada/acats-2/tests/cxf/cxf3a05.a: New file.
- * ada/acats-2/tests/cxf/cxf3a06.a: New file.
- * ada/acats-2/tests/cxf/cxf3a07.a: New file.
- * ada/acats-2/tests/cxf/cxf3a08.a: New file.
- * ada/acats-2/tests/cxg/cxg1001.a: New file.
- * ada/acats-2/tests/cxg/cxg1002.a: New file.
- * ada/acats-2/tests/cxg/cxg1003.a: New file.
- * ada/acats-2/tests/cxg/cxg1004.a: New file.
- * ada/acats-2/tests/cxg/cxg1005.a: New file.
- * ada/acats-2/tests/cxg/cxg2001.a: New file.
- * ada/acats-2/tests/cxg/cxg2002.a: New file.
- * ada/acats-2/tests/cxg/cxg2003.a: New file.
- * ada/acats-2/tests/cxg/cxg2004.a: New file.
- * ada/acats-2/tests/cxg/cxg2005.a: New file.
- * ada/acats-2/tests/cxg/cxg2006.a: New file.
- * ada/acats-2/tests/cxg/cxg2007.a: New file.
- * ada/acats-2/tests/cxg/cxg2008.a: New file.
- * ada/acats-2/tests/cxg/cxg2009.a: New file.
- * ada/acats-2/tests/cxg/cxg2010.a: New file.
- * ada/acats-2/tests/cxg/cxg2011.a: New file.
- * ada/acats-2/tests/cxg/cxg2012.a: New file.
- * ada/acats-2/tests/cxg/cxg2013.a: New file.
- * ada/acats-2/tests/cxg/cxg2014.a: New file.
- * ada/acats-2/tests/cxg/cxg2015.a: New file.
- * ada/acats-2/tests/cxg/cxg2016.a: New file.
- * ada/acats-2/tests/cxg/cxg2017.a: New file.
- * ada/acats-2/tests/cxg/cxg2018.a: New file.
- * ada/acats-2/tests/cxg/cxg2019.a: New file.
- * ada/acats-2/tests/cxg/cxg2020.a: New file.
- * ada/acats-2/tests/cxg/cxg2021.a: New file.
- * ada/acats-2/tests/cxg/cxg2022.a: New file.
- * ada/acats-2/tests/cxg/cxg2023.a: New file.
- * ada/acats-2/tests/cxg/cxg2024.a: New file.
- * ada/acats-2/tests/cxh/cxh3001.a: New file.
- * ada/acats-2/tests/cxh/cxh3002.a: New file.
- * ada/acats-2/tests/cxh/cxh30030.a: New file.
- * ada/acats-2/tests/cxh/cxh30031.am: New file.
- * ada/acats-2/tests/cz/cz1101a.ada: New file.
- * ada/acats-2/tests/cz/cz1102a.ada: New file.
- * ada/acats-2/tests/cz/cz1103a.ada: New file.
- * ada/acats-2/tests/d/d4a002a.ada: New file.
- * ada/acats-2/tests/d/d4a002b.ada: New file.
- * ada/acats-2/tests/d/d4a004a.ada: New file.
- * ada/acats-2/tests/d/d4a004b.ada: New file.
- * ada/acats-2/tests/e/e28002b.ada: New file.
- * ada/acats-2/tests/e/e28005d.ada: New file.
- * ada/acats-2/tests/e/e52103y.ada: New file.
- * ada/acats-2/tests/e/eb4011a.ada: New file.
- * ada/acats-2/tests/e/eb4012a.ada: New file.
- * ada/acats-2/tests/e/eb4014a.ada: New file.
- * ada/acats-2/tests/e/ee3203a.ada: New file.
- * ada/acats-2/tests/e/ee3204a.ada: New file.
- * ada/acats-2/tests/e/ee3402b.ada: New file.
- * ada/acats-2/tests/e/ee3409f.ada: New file.
- * ada/acats-2/tests/e/ee3412c.ada: New file.
- * ada/acats-2/tests/l/la140010.a: New file.
- * ada/acats-2/tests/l/la140011.am: New file.
- * ada/acats-2/tests/l/la140012.a: New file.
- * ada/acats-2/tests/l/la140020.a: New file.
- * ada/acats-2/tests/l/la140021.am: New file.
- * ada/acats-2/tests/l/la140022.a: New file.
- * ada/acats-2/tests/l/la140030.a: New file.
- * ada/acats-2/tests/l/la140031.a: New file.
- * ada/acats-2/tests/l/la140032.am: New file.
- * ada/acats-2/tests/l/la140033.a: New file.
- * ada/acats-2/tests/l/la140040.a: New file.
- * ada/acats-2/tests/l/la140041.am: New file.
- * ada/acats-2/tests/l/la140042.a: New file.
- * ada/acats-2/tests/l/la140050.a: New file.
- * ada/acats-2/tests/l/la140051.a: New file.
- * ada/acats-2/tests/l/la140052.am: New file.
- * ada/acats-2/tests/l/la140053.a: New file.
- * ada/acats-2/tests/l/la140060.a: New file.
- * ada/acats-2/tests/l/la140061.a: New file.
- * ada/acats-2/tests/l/la140062.am: New file.
- * ada/acats-2/tests/l/la140063.a: New file.
- * ada/acats-2/tests/l/la140070.a: New file.
- * ada/acats-2/tests/l/la140071.a: New file.
- * ada/acats-2/tests/l/la140072.am: New file.
- * ada/acats-2/tests/l/la140073.a: New file.
- * ada/acats-2/tests/l/la140080.a: New file.
- * ada/acats-2/tests/l/la140081.a: New file.
- * ada/acats-2/tests/l/la140082.am: New file.
- * ada/acats-2/tests/l/la140083.a: New file.
- * ada/acats-2/tests/l/la140090.a: New file.
- * ada/acats-2/tests/l/la140091.a: New file.
- * ada/acats-2/tests/l/la140092.am: New file.
- * ada/acats-2/tests/l/la140093.a: New file.
- * ada/acats-2/tests/l/la140100.a: New file.
- * ada/acats-2/tests/l/la140101.a: New file.
- * ada/acats-2/tests/l/la140102.am: New file.
- * ada/acats-2/tests/l/la140103.a: New file.
- * ada/acats-2/tests/l/la140110.a: New file.
- * ada/acats-2/tests/l/la140111.a: New file.
- * ada/acats-2/tests/l/la140112.am: New file.
- * ada/acats-2/tests/l/la140113.a: New file.
- * ada/acats-2/tests/l/la140120.a: New file.
- * ada/acats-2/tests/l/la140121.a: New file.
- * ada/acats-2/tests/l/la140122.am: New file.
- * ada/acats-2/tests/l/la140123.a: New file.
- * ada/acats-2/tests/l/la140130.a: New file.
- * ada/acats-2/tests/l/la140131.a: New file.
- * ada/acats-2/tests/l/la140132.am: New file.
- * ada/acats-2/tests/l/la140133.a: New file.
- * ada/acats-2/tests/l/la140140.a: New file.
- * ada/acats-2/tests/l/la140141.a: New file.
- * ada/acats-2/tests/l/la140142.am: New file.
- * ada/acats-2/tests/l/la140143.a: New file.
- * ada/acats-2/tests/l/la140150.a: New file.
- * ada/acats-2/tests/l/la140151.a: New file.
- * ada/acats-2/tests/l/la140152.am: New file.
- * ada/acats-2/tests/l/la140153.a: New file.
- * ada/acats-2/tests/l/la140160.a: New file.
- * ada/acats-2/tests/l/la140161.a: New file.
- * ada/acats-2/tests/l/la140162.am: New file.
- * ada/acats-2/tests/l/la140163.a: New file.
- * ada/acats-2/tests/l/la140170.a: New file.
- * ada/acats-2/tests/l/la140171.a: New file.
- * ada/acats-2/tests/l/la140172.am: New file.
- * ada/acats-2/tests/l/la140173.a: New file.
- * ada/acats-2/tests/l/la140180.a: New file.
- * ada/acats-2/tests/l/la140181.a: New file.
- * ada/acats-2/tests/l/la140182.am: New file.
- * ada/acats-2/tests/l/la140183.a: New file.
- * ada/acats-2/tests/l/la140190.a: New file.
- * ada/acats-2/tests/l/la140191.a: New file.
- * ada/acats-2/tests/l/la140192.am: New file.
- * ada/acats-2/tests/l/la140193.a: New file.
- * ada/acats-2/tests/l/la140200.a: New file.
- * ada/acats-2/tests/l/la140201.a: New file.
- * ada/acats-2/tests/l/la140202.am: New file.
- * ada/acats-2/tests/l/la140203.a: New file.
- * ada/acats-2/tests/l/la140210.a: New file.
- * ada/acats-2/tests/l/la140211.am: New file.
- * ada/acats-2/tests/l/la140212.a: New file.
- * ada/acats-2/tests/l/la140220.a: New file.
- * ada/acats-2/tests/l/la140221.am: New file.
- * ada/acats-2/tests/l/la140222.a: New file.
- * ada/acats-2/tests/l/la140240.a: New file.
- * ada/acats-2/tests/l/la140241.a: New file.
- * ada/acats-2/tests/l/la140242.am: New file.
- * ada/acats-2/tests/l/la140243.a: New file.
- * ada/acats-2/tests/l/la140250.a: New file.
- * ada/acats-2/tests/l/la140251.am: New file.
- * ada/acats-2/tests/l/la140252.a: New file.
- * ada/acats-2/tests/l/la140260.a: New file.
- * ada/acats-2/tests/l/la140261.a: New file.
- * ada/acats-2/tests/l/la140262.am: New file.
- * ada/acats-2/tests/l/la140263.a: New file.
- * ada/acats-2/tests/l/la140270.a: New file.
- * ada/acats-2/tests/l/la140271.a: New file.
- * ada/acats-2/tests/l/la140272.am: New file.
- * ada/acats-2/tests/l/la140273.a: New file.
-
-2025-05-24 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
- for vor.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
+ PR algol68/123959
+ * algol68/execute/bits-shift-1.a68: New test.
+ * algol68/execute/bits-shift-2.a68: Likewise.
+ * algol68/execute/bits-shift-3.a68: Likewise.
-2025-05-24 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add test cases
- for vor vx combine case 0 on GR2VR cost.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for vor.vx run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-u8.c: New test.
-
-2025-05-23 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120363
- * g++.dg/modules/pr113292_a.H: Move to...
- * g++.dg/modules/tls-1_a.H: ...here.
- * g++.dg/modules/pr113292_b.C: Move to...
- * g++.dg/modules/tls-1_b.C: ...here.
- * g++.dg/modules/pr113292_c.C: Move to...
- * g++.dg/modules/tls-1_c.C: ...here.
- * g++.dg/modules/tls-2_a.C: New test.
- * g++.dg/modules/tls-2_b.C: New test.
- * g++.dg/modules/tls-2_c.C: New test.
- * g++.dg/modules/tls-3.h: New test.
- * g++.dg/modules/tls-3_a.H: New test.
- * g++.dg/modules/tls-3_b.C: New test.
-
-2025-05-23 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120414
- * g++.dg/modules/using-31_a.C: New test.
- * g++.dg/modules/using-31_b.C: New test.
-
-2025-05-23 Robin Dapp <rdapp@ventanamicro.com>
-
- * gcc.target/riscv/arch-56.c: New test.
-
-2025-05-23 Robin Dapp <rdapp@ventanamicro.com>
-
- * gcc.target/riscv/rvv/autovec/param-autovec-mode.c: New test.
-
-2025-05-23 Robin Dapp <rdapp@ventanamicro.com>
-
- * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-3.c: Adjust
- expectations.
- * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-9.c: Ditto.
-
-2025-05-23 Dhruv Chawla <dhruvc@nvidia.com>
- Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/shift_rev_1.c: New test.
- * gcc.target/aarch64/sve/shift_rev_2.c: Likewise.
- * gcc.target/aarch64/sve/shift_rev_3.c: Likewise.
-
-2025-05-22 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/120389
- * gm2/iso/fail/badarray3.mod: New test.
-
-2025-05-22 Eric Botcazou <ebotcazou@adacore.com>
-
- * ada/acats/overflow.lst: Delete.
- * ada/acats/run_all.sh: Do not process overflow.lst.
-
-2025-05-22 Jason Merrill <jason@redhat.com>
-
- * g++.dg/opt/always_inline2.C: Correct PR number.
-
-2025-05-22 Jason Merrill <jason@redhat.com>
-
- PR c++/120935
- * g++.dg/opt/always_inline2.C: New test.
- * g++.dg/debug/dwarf2/pubnames-2.C: Suppress -fimplicit-constexpr.
- * g++.dg/debug/dwarf2/pubnames-3.C: Likewise.
-
-2025-05-22 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/cwsc1.c (CHAIN, aarch64): x9 instead x18 for __vxworks.
- * gcc.target/aarch64/reg-alloc-4.c: Drop x18-assigned asm
- operand on vxworks.
- * gcc.target/aarch64/shadow_call_stack_1.c: Don't expect
- -ffixed-x18 error on vxworks, but rather the sorry message.
- * gcc.target/aarch64/shadow_call_stack_2.c: Skip on vxworks.
- * gcc.target/aarch64/shadow_call_stack_3.c: Likewise.
- * gcc.target/aarch64/shadow_call_stack_4.c: Likewise.
- * gcc.target/aarch64/shadow_call_stack_5.c: Likewise.
- * gcc.target/aarch64/shadow_call_stack_6.c: Likewise.
- * gcc.target/aarch64/shadow_call_stack_7.c: Likewise.
- * gcc.target/aarch64/shadow_call_stack_8.c: Likewise.
- * gcc.target/aarch64/stack-check-prologue-19.c: Likewise.
- * gcc.target/aarch64/stack-check-prologue-20.c: Likewise.
-
-2025-05-22 Andrew Pinski <quic_apinski@quicinc.com>
+2026-02-05 Thomas Schwinge <tschwinge@baylibre.com>
- PR target/120372
- * gcc.target/aarch64/imm_choice_comparison-2.c: New test.
+ PR target/122343
+ * gcc.target/nvptx/alloca-5.c: Adjust.
-2025-05-22 Jakub Jelinek <jakub@redhat.com>
+2026-02-05 Richard Biener <rguenther@suse.de>
- * gcc.dg/bitintext.h: New file.
- * gcc.dg/torture/bitint-82.c: New test.
+ PR tree-optimization/121726
+ * gcc.target/i386/pr121726.c: New testcase.
-2025-05-22 Christophe Lyon <christophe.lyon@linaro.org>
+2026-02-05 Tamar Christina <tamar.christina@arm.com>
- * lib/target-supports.exp (check_effective_target_arm_v8_1a_neon_ok_nocache): Use
- -mcpu=unset on arm only.
- (check_effective_target_arm_v8_2a_fp16_scalar_ok_nocache): Likewise.
- (check_effective_target_arm_v8_2a_fp16_neon_ok_nocache): Likewise.
- (check_effective_target_arm_v8_2a_dotprod_neon_ok_nocache): Likewise.
- (check_effective_target_arm_v8_2a_i8mm_ok_nocache): Likewise.
- (check_effective_target_arm_v8_2a_bf16_neon_ok_nocache): Likewise.
- (check_effective_target_arm_v8_3a_complex_neon_ok_nocache): Likewise.
- (check_effective_target_arm_v8_3a_fp16_complex_neon_ok_nocache): Likewise.
+ PR tree-optimization/123898
+ * gcc.target/aarch64/sve/pr123898.c: New test.
-2025-05-22 Jakub Jelinek <jakub@redhat.com>
+2026-02-05 Alexandre Oliva <oliva@adacore.com>
- PR target/120360
- * gcc.target/i386/pr120360.c: New test.
+ PR testsuite/123936
+ PR tree-optimization/122103
+ * gcc.target/aarch64/sve/pr122103_1.c: Add sve hw requirement.
-2025-05-22 Dongyan Chen <chendongyan@isrc.iscas.ac.cn>
+2026-02-05 Alexandre Oliva <oliva@adacore.com>
- * gcc.target/riscv/cset-sext-sfb.c: Skip for -Oz.
- * gcc.target/riscv/zba-slliuw.c: Skip for -Og.
+ PR middle-end/123775
+ * gcc.target/aarch64/sve2/pr123775.c: Add sve128 and sve2 hw
+ requirements.
-2025-05-21 Jeff Law <jlaw@ventanamicro.com>
+2026-02-05 Alexandre Oliva <oliva@adacore.com>
- PR target/120368
- * gcc.target/riscv/pr120368.c: New test.
+ PR tree-optimization/123729
+ * g++.dg/torture/pr123729.C: Require hostedlib.
-2025-05-21 Pan Li <pan2.li@intel.com>
+2026-02-05 Pan Li <pan2.li@intel.com>
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
- for vand.vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Adjust the
+ asm check to not.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
-
-2025-05-21 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add test cases
- for vand vx combine case 0 on GR2VR cost.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for vand.vx run test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-u8.c: New test.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/vect/vect-simd-clone-16e.c: Expect fewer calls on ia32.
- * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-18e.c: Likewise.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/i386/pr31985.c: Add -fomit-frame-pointer.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
- * gcc.target/i386/pr108938-3.c: Add -msse2.
+2026-02-05 Pan Li <pan2.li@intel.com>
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
+ * gcc.target/riscv/rvv/autovec/pr123916.c: New test.
- * gcc.target/i386/no-callee-saved-16.c: Add -fomit-frame-pointer.
+2026-02-05 Pan Li <pan2.li@intel.com>
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/vect/tsvc/vect-tsvc-s332.c: Require vect_early_break_hw.
- * gcc.dg/vect/tsvc/vect-tsvc-s481.c: Likewise.
- * gcc.dg/vect/tsvc/vect-tsvc-s482.c: Likewise.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/tree-ssa/forwprop-41.c: Add -msse on x86.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/strlenopt-80.c: Bump to -msse2.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/memcpy-6.c: Bump to -msse2.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/fold-copysign-1.c: Bump to sse2 on ia32.
- * gcc.dg/pr55152-2.c: Likewise.
- * gcc.dg/tree-ssa/abs-4.c: Likewise.
- * gcc.dg/tree-ssa/backprop-6.c: Likewise.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/aarch64/sme/nonlocal_goto_1.c: Match
- vxworks cache-clearing function as well.
- * gcc.target/aarch64/sme/nonlocal_goto_2.c: Likewise.
- * gcc.target/aarch64/sme/nonlocal_goto_3.c: Likewise.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/aarch64/acle/rwsr.c: Use uint64_t.
- * gcc.target/aarch64/acle/rwsr-2.c: Likewise.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * c-c++-common/analyzer/strtok-cppreference.c
- (__STDC_WANT_LIB_EXT1__): Define to 1.
-
-2025-05-21 Alexandre Oliva <oliva@adacore.com>
-
- * c-c++-common/analyzer/fd-glibc-byte-stream-socket.c: Skip on
- vxworks with C++ < 11.
-
-2025-05-21 Iain Sandoe <iain@sandoe.co.uk>
-
- * g++.dg/coroutines/pr115908.C: Count promise construction
- and destruction. Run the test and XFAIL it.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f16.c: Add param
+ vr2fpr-cost.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f32.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vf-3-f64.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vf-7-f16.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vf-7-f32.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vf-7-f64.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vf-8-f16.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vf-8-f32.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vf-8-f64.c: Ditto.
-2025-05-21 Iain Sandoe <iain@sandoe.co.uk>
+2026-02-05 Pan Li <pan2.li@intel.com>
- PR c++/119916
- * g++.dg/coroutines/torture/special-termination-00-sync-completion.C:
- Amend for CWG2563 expected behaviour.
- * g++.dg/coroutines/torture/special-termination-01-self-destruct.C:
- Likewise.
- * g++.dg/coroutines/torture/pr119916.C: New test.
-
-2025-05-21 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR middle-end/120369
- * gcc.dg/torture/pr120369-1.c: New test.
-
-2025-05-21 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr118994-1.c: New test.
- * gcc.target/i386/pr118994-2.c: New test.
-
-2025-05-20 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/FUNCTION_SQRT__2_.cob: Testcase.
- * cobol.dg/group2/FUNCTION_SQRT__2_.out: Known-good for the testcase.
-
-2025-05-20 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/torture/bitint-78.c: New test.
- * gcc.dg/torture/bitint-79.c: New test.
- * gcc.dg/torture/bitint-80.c: New test.
- * gcc.dg/torture/bitint-81.c: New test.
-
-2025-05-20 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120349
- * g++.dg/modules/vtt-3_a.C: New test.
- * g++.dg/modules/vtt-3_b.C: New test.
-
-2025-05-20 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120013
- * g++.dg/modules/partial-8.h: New test.
- * g++.dg/modules/partial-8_a.C: New test.
- * g++.dg/modules/partial-8_b.C: New test.
- * g++.dg/modules/partial-8_c.C: New test.
- * g++.dg/modules/partial-8_d.C: New test.
-
-2025-05-20 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/120350
- * g++.dg/modules/tinfo-3_a.H: New test.
- * g++.dg/modules/tinfo-3_b.C: New test.
-
-2025-05-20 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr103771-5.c: New test.
- * gcc.target/i386/pr103771-6.c: New test.
-
-2025-05-20 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Extract
- define T as type for testing.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add param
+ vr2gpr-cost.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
@@ -21908,14863 +700,3313 @@
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
-2025-05-20 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Add asm check
- for vrsub with GR2VR cost 2.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
-
-2025-05-20 Pan Li <pan2.li@intel.com>
+2026-02-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Add asm check
- for vrsub with GR2VR cost 1.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
+ PR middle-end/121661
+ * gcc.dg/torture/pr121661-1.c: New test.
-2025-05-20 Pan Li <pan2.li@intel.com>
+2026-02-04 Jeff Law <jeffrey.law@oss.qualcomm.com>
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
- for vrsub case 1 with GR2VR cost 0.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vls/J: Remove.
-2025-05-20 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Add asm check
- for vrsub with GR2VR cost is 15.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
-
-2025-05-20 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Add vrsub asm
- dump check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
-
-2025-05-20 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add vrsub asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test helper
- macros for vx binary reversed.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for vrsub.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrsub-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrsub-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrsub-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrsub-run-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrsub-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrsub-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrsub-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vrsub-run-1-u8.c: New test.
-
-2025-05-19 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/120333
- * gcc.target/riscv/pr114512.c: Update expected output.
- * gcc.target/riscv/pr120333.c: New test.
-
-2025-05-19 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR lto/120308
- * gcc.target/nvptx/abi-struct-arg.c: Add empty structure testing.
- * gcc.target/nvptx/abi-struct-ret.c: Likewise.
-
-2025-05-19 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/120351
- * gcc.target/arm/pr120351.c: New test.
-
-2025-05-19 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/zilsd-code-gen.c: New test.
-
-2025-05-19 Jennifer Schmitz <jschmitz@nvidia.com>
-
- PR middle-end/120276
- * gcc.dg/torture/pr120276.c: New test.
-
-2025-05-19 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/constraint-cR-pair.c: New test case.
-
-2025-05-19 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx10_2-512-bf16-1.c: Removed and combined ...
- * gcc.target/i386/avx10_2-bf16-1.c: ... to this.
- * gcc.target/i386/avx10_2-512-bf16-vector-cmp-1.c: Removed and
- combined ...
- * gcc.target/i386/avx10_2-bf16-vector-cmp-1.c:... to this.
- * gcc.target/i386/avx10_2-512-bf16-vector-fma-1.c: Removed and
- combined ...
- * gcc.target/i386/avx10_2-bf16-vector-fma-1.c:... to this.
- * gcc.target/i386/avx10_2-512-bf16-vector-operations-1.c: Removed
- and combined ...
- * gcc.target/i386/avx10_2-bf16-vector-operations-1.c:... to this.
- * gcc.target/i386/avx10_2-512-bf16-vector-smaxmin-1.c: Removed
- and combined ...
- * gcc.target/i386/avx10_2-bf16-vector-smaxmin-1.c:... to this.
- * gcc.target/i386/avx10_2-512-convert-1.c: Removed and combined ...
- * gcc.target/i386/avx10_2-convert-1.c:... to this.
- * gcc.target/i386/avx10_2-512-media-1.c: Removed and combined ...
- * gcc.target/i386/avx10_2-media-1.c:... to this.
- * gcc.target/i386/avx10_2-512-minmax-1.c: Removed and combined ...
- * gcc.target/i386/avx10_2-minmax-1.c:... to this.
- * gcc.target/i386/avx10_2-512-movrs-1.c: Removed and combined ...
- * gcc.target/i386/avx10_2-movrs-1.c:... to this.
- * gcc.target/i386/avx10_2-512-satcvt-1.c: Removed and combined ...
- * gcc.target/i386/avx10_2-satcvt-1.c:... to this.
- * gcc.target/i386/sm4-avx10_2-512-1.c: Move to...
- * gcc.target/i386/sm4-avx10_2-1b.c: ...here.
-
-2025-05-19 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx10-check.h: Remove AVX10_512BIT.
- * gcc.target/i386/avx10-minmax-helper.h: Ditto.
- * gcc.target/i386/avx10_2-vaddbf16-2.c: Add 512 test.
- * gcc.target/i386/avx10_2-vcmpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ps2phx-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvthf82ph-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vdivbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vdpphps-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfmaddXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfmsubXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfnmaddXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfnmsubXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfpclassbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vgetexpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vgetmantbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmaxbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxpd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxph-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxps-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmpsadbw-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmulbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbssd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbssds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbsud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbsuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbuud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbuuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwsud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwsuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwusd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwusds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwuud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwuuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vrcpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vreducebf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vrndscalebf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vrsqrtbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vscalefbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vsqrtbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vsubbf16-2.c: Ditto.
- * gcc.target/i386/avx512f-helper.h: Remove AVX10_512BIT.
- * gcc.target/i386/sm4-check.h: Use AVX10_2.
- * gcc.target/i386/avx10_2-512-vaddbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vaddbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcmpbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcmpbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvt2ph2bf8-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvt2ph2bf8-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvt2ph2bf8s-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvt2ph2bf8s-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvt2ph2hf8-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvt2ph2hf8-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvt2ph2hf8s-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvt2ph2hf8s-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvt2ps2phx-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvt2ps2phx-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtbf162ibs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtbf162ibs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtbf162iubs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtbf162iubs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtbiasph2bf8-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8s-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtbiasph2bf8s-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtbiasph2hf8-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8s-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtbiasph2hf8s-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvthf82ph-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvthf82ph-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtph2bf8-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtph2bf8-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtph2bf8s-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtph2bf8s-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtph2hf8-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtph2hf8-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtph2hf8s-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtph2hf8s-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtph2ibs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtph2iubs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtps2ibs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvtps2iubs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttbf162ibs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttbf162ibs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttbf162iubs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttbf162iubs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttpd2dqs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttpd2qqs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttpd2udqs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttpd2uqqs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttph2ibs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttph2iubs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttps2dqs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttps2ibs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttps2iubs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttps2qqs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttps2udqs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vcvttps2uqqs-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vdivbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vdivbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vdpphps-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vdpphps-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vfmaddXXXbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vfmaddXXXbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vfmsubXXXbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vfmsubXXXbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vfnmaddXXXbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vfnmaddXXXbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vfnmsubXXXbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vfnmsubXXXbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vfpclassbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vfpclassbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vgetexpbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vgetexpbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vgetmantbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vgetmantbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vmaxbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vmaxbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vminbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vminbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vminmaxbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vminmaxbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vminmaxpd-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vminmaxpd-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vminmaxph-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vminmaxph-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vminmaxps-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vminmaxps-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vmpsadbw-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vmpsadbw-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vmulbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vmulbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpbssd-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpbssd-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpbssds-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpbssds-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpbsud-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpbsud-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpbsuds-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpbsuds-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpbuud-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpbuud-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpbuuds-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpbuuds-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpwsud-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpwsud-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpwsuds-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpwsuds-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpwusd-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpwusd-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpwusds-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpwusds-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpwuud-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpwuud-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vpdpwuuds-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vpdpwuuds-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vrcpbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vrcpbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vreducebf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vreducebf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vrndscalebf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vrndscalebf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vrsqrtbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vrsqrtbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vscalefbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vscalefbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vsqrtbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vsqrtbf16-2.h: ...here.
- * gcc.target/i386/avx10_2-512-vsubbf16-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/avx10_2-vsubbf16-2.h: ...here.
- * gcc.target/i386/sm4key4-avx10_2-512-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/sm4key4-avx10_2-2.c: ...here.
- * gcc.target/i386/sm4rnds4-avx10_2-512-2.c:
- Remove 512 test. Move to...
- * gcc.target/i386/sm4rnds4-avx10_2-2.c: ...here.
- * gcc.target/i386/vnniint16-auto-vectorize-4.c: Use AVX10_SCALAR
- for 512 bit test.
- * gcc.target/i386/vnniint8-auto-vectorize-4.c: Ditto.
-
-2025-05-19 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx-1.c: Combine tests and change
- intrin file name.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
-
-2025-05-19 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx10_1-1.c: Remove warning.
- * gcc.target/i386/avx10_1-2.c: Ditto.
- * gcc.target/i386/avx10_1-3.c: Ditto.
- * gcc.target/i386/avx10_1-4.c: Ditto.
- * gcc.target/i386/pr111068.c: Ditto.
- * gcc.target/i386/pr117946.c: Ditto.
- * gcc.target/i386/pr117240_avx512f.c: Remove -mevex512 and
- warning.
- * gcc.target/i386/avx10_1-11.c: Rename to ...
- * gcc.target/i386/avx10_1-5.c: ... this. Remove warning.
- * gcc.target/i386/avx10_1-12.c: Rename to ...
- * gcc.target/i386/avx10_1-6.c: ... this. Remove warning.
- * gcc.target/i386/avx10_1-26.c: Rename to ...
- * gcc.target/i386/avx10_1-7.c: ... this. Remove warning.
- The origin avx10_1-7.c is removed.
- * gcc.target/i386/avx10_1-10.c: Removed.
- * gcc.target/i386/avx10_1-13.c: Removed.
- * gcc.target/i386/avx10_1-14.c: Removed.
- * gcc.target/i386/avx10_1-15.c: Removed.
- * gcc.target/i386/avx10_1-16.c: Removed.
- * gcc.target/i386/avx10_1-17.c: Removed.
- * gcc.target/i386/avx10_1-18.c: Removed.
- * gcc.target/i386/avx10_1-19.c: Removed.
- * gcc.target/i386/avx10_1-20.c: Removed.
- * gcc.target/i386/avx10_1-21.c: Removed.
- * gcc.target/i386/avx10_1-22.c: Removed.
- * gcc.target/i386/avx10_1-23.c: Removed.
- * gcc.target/i386/avx10_1-8.c: Removed.
- * gcc.target/i386/avx10_1-9.c: Removed.
- * gcc.target/i386/noevex512-1.c: Removed.
- * gcc.target/i386/noevex512-2.c: Removed.
- * gcc.target/i386/noevex512-3.c: Removed.
- * gcc.target/i386/pr111889.c: Removed.
- * gcc.target/i386/pr111907.c: Removed.
-
-2025-05-19 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/pr90096.c: Adjust error message.
- * gcc.target/i386/pr117304-1.c: Removed.
-
-2025-05-17 Yuao Ma <c8ef@outlook.com>
-
- * gcc.dg/builtins-1.c: Builtin codegen test.
- * gcc.dg/c23-builtins-1.c: Builtin signature test.
-
-2025-05-17 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Add more helper macros.
- * gcc.target/riscv/sat/sat_arith_data.h: Add the test data
- for scalar unsigned SAT_ADD.
- * gcc.target/riscv/sat/sat_u_add-run-1-u16.c: Leverage the test
- data from the shared header file.
- * gcc.target/riscv/sat/sat_u_add-run-1-u32.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-1-u64.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-1-u8.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-2-u16.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-2-u32.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-2-u64.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-2-u8.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-3-u16.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-3-u32.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-3-u64.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-3-u8.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-4-u16.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-4-u32.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-4-u64.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-4-u8.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-5-u16.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-5-u32.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-5-u64.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-5-u8.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-6-u16.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-6-u32.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-6-u64.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-6-u8.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-7-u16-from-u32.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-7-u16-from-u64.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-7-u32-from-u64.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-7-u8-from-u16.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-7-u8-from-u32.c: Ditto
- * gcc.target/riscv/sat/sat_u_add-run-7-u8-from-u64.c: Ditto
-
-2025-05-16 Pengxuan Zheng <quic_pzheng@quicinc.com>
-
- PR target/100165
- * gcc.target/aarch64/fmov-3-be.c: New test.
- * gcc.target/aarch64/fmov-3-le.c: New test.
- * gcc.target/aarch64/fmov-4-be.c: New test.
- * gcc.target/aarch64/fmov-4-le.c: New test.
- * gcc.target/aarch64/fmov-5-be.c: New test.
- * gcc.target/aarch64/fmov-5-le.c: New test.
-
-2025-05-16 Pengxuan Zheng <quic_pzheng@quicinc.com>
-
- PR target/100165
- * gcc.target/aarch64/fmov-1-be.c: New test.
- * gcc.target/aarch64/fmov-1-le.c: New test.
- * gcc.target/aarch64/fmov-2-be.c: New test.
- * gcc.target/aarch64/fmov-2-le.c: New test.
-
-2025-05-16 Pengxuan Zheng <quic_pzheng@quicinc.com>
-
- PR target/100165
- * gcc.target/aarch64/and-be.c: New test.
- * gcc.target/aarch64/and-le.c: New test.
-
-2025-05-16 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group1/declarative_1.cob: Handle modified exception handling.
-
-2025-05-16 Andrew Pinski <quic_apinski@quicinc.com>
-
- * gcc.dg/pr78408-1.c: Update scan to forwprop1 only.
-
-2025-05-16 Jason Merrill <jason@redhat.com>
-
- * g++.dg/coroutines/pr94760-mismatched-traits-and-promise-prev.C:
- Remove { target c++17 }.
-
-2025-05-16 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Take
- test name for the vx combine test data.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c: Leverage
- the test name to identify the test data.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u8.c: Ditto.
-
-2025-05-16 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Add test cases
- for vsub vx combine case 1 with GR2VR cost 2.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
+2026-02-04 Yangyu Chen <cyy@cyyself.name>
-2025-05-16 Pan Li <pan2.li@intel.com>
+ * gcc.target/riscv/target-attr-bad-11.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Add test cases
- for vsub vx combine case 1 with GR2VR cost 1.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
+2026-02-04 Richard Biener <rguenther@suse.de>
-2025-05-16 Pan Li <pan2.li@intel.com>
+ PR middle-end/49330
+ * gcc.dg/torture/pr49330-1.c: New testcase.
+ * gcc.dg/torture/pr49330-2.c: Likewise.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add test cases
- for vsub vx combine case 1 with GR2VR cost 0.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
+2026-02-04 Jakub Jelinek <jakub@redhat.com>
-2025-05-16 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Add test cases
- for vsub vx combine with GR2VR cost 15.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
-
-2025-05-16 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Add test cases
- for vsub vx combine with GR2VR cost 1.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Diito.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Diito.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Diito.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Diito.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Diito.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Diito.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Diito.
-
-2025-05-16 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add vector sub
- vx combine asm check.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
- data for vector sub vx combine.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u8.c: New test.
-
-2025-05-16 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add
- type and op name to generate test function name.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Refine the
- test helper macros to avoid conflict.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_run.h: Ditto.
-
-2025-05-16 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-i16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-i32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-i64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-i8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-u16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-u32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-u64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-u8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-i16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-i32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-i64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-i8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-u16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-u32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-u64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-u8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-i16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-i32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-i64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-i8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-u16.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-u32.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-u64.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: ...here.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-u8.c: Move to...
- * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: ...here.
-
-2025-05-15 Jason Merrill <jason@redhat.com>
-
- * g++.dg/coroutines/co-await-syntax-09-convert.C: Add -fcoroutines.
- * g++.dg/coroutines/co-await-syntax-10.C
- * g++.dg/coroutines/co-await-syntax-11.C
- * g++.dg/coroutines/co-await-void_type.C
- * g++.dg/coroutines/co-return-warning-1.C
- * g++.dg/coroutines/ramp-return-a.C
- * g++.dg/coroutines/ramp-return-c.C: Likewise.
- * g++.dg/coroutines/coroutines.exp: Removed.
- * lib/g++-dg.exp: Start at C++20 for coroutines/
-
-2025-05-15 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/85750
- * gfortran.dg/alloc_comp_auto_array_3.f90: Adjust scan counts.
- * gfortran.dg/alloc_comp_class_3.f03: Remove bogus warnings.
- * gfortran.dg/alloc_comp_class_4.f03: Likewise.
- * gfortran.dg/allocate_with_source_14.f03: Adjust scan count.
- * gfortran.dg/derived_constructor_comps_6.f90: Likewise.
- * gfortran.dg/derived_result_5.f90: New test.
-
-2025-05-15 Robert Dubner <rdubner@symas.com>
-
- PR cobol/120251
- * cobol.dg/group1/check_88.cob: One final regex "." instead of "ß"
-
-2025-05-15 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/116546
- * gcc.dg/pr116546.c: New.
-
-2025-05-15 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/120277
- * gcc.dg/pr120277.c: New.
-
-2025-05-15 Robert Dubner <rdubner@symas.com>
-
- PR cobol/120251
- * cobol.dg/group1/check_88.cob: Ignore characters above 0x80.
- * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.cob:
- Output HIGH-VALUE as hex, rather than as characters.
- * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.out:
- Likewise.
- * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.cob: Typo.
- * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.out: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_1.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_2.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_3.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_4.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_5-f.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_6.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_7.cob: Likewise.
- * cobol.dg/group2/Multiple_INDEXED_BY_variables_with_the_same_name.cob: New test.
- * cobol.dg/group2/Multiple_INDEXED_BY_variables_with_the_same_name.out: New test.
+ PR c++/123913
+ PR c++/123964
+ * g++.dg/reflect/parameters_of7.C: New test.
-2025-05-15 Jeff Law <jlaw@ventanamicro.com>
+2026-02-04 Jakub Jelinek <jakub@redhat.com>
- PR target/120223
- * gcc.target/riscv/pr120223.c: New test.
+ PR c++/123611
+ * g++.dg/reflect/expansion-stmt1.C: New test.
-2025-05-15 Patrick Palka <ppalka@redhat.com>
+2026-02-04 Jakub Jelinek <jakub@redhat.com>
- PR c++/120161
- * g++.dg/template/unify13.C: New test.
+ PR c++/123818
+ * g++.dg/cpp0x/pr123818.C: New test.
-2025-05-15 Jason Merrill <jason@redhat.com>
+2026-02-04 Jakub Jelinek <jakub@redhat.com>
- * lib/g++-dg.exp (g++-std-flags): Factor out of g++-dg-runtest.
- * g++.dg/modules/modules.exp: Use it instead of a copy.
+ PR middle-end/122689
+ * gcc.dg/bitint-127.c: New test.
-2025-05-15 Richard Biener <rguenther@suse.de>
+2026-02-03 David Malcolm <dmalcolm@redhat.com>
- * gcc.target/i386/pr110310.c: Adjust.
+ PR analyzer/116865
+ * c-c++-common/analyzer/ice-pr116865.c: New test.
-2025-05-15 Richard Biener <rguenther@suse.de>
+2026-02-03 Iain Buclaw <ibuclaw@gdcproject.org>
- * gcc.target/i386/vect-epilogues-1.c: New testcase.
- * gcc.target/i386/vect-epilogues-2.c: Likewise.
- * gcc.target/i386/vect-epilogues-3.c: Likewise.
- * gcc.target/i386/vect-epilogues-4.c: Likewise.
- * gcc.target/i386/vect-epilogues-5.c: Likewise.
+ * algol68/compile/error-module-definition-1.a68: New test.
+ * algol68/compile/error-module-definition-2.a68: New test.
-2025-05-14 Simon Martin <simon@nasilyan.com>
+2026-02-03 Iain Buclaw <ibuclaw@gdcproject.org>
- PR c++/120126
- * g++.dg/cpp0x/lambda/lambda-ice33.C: New test.
+ * gdc.dg/pr90601.d: Adjust test.
+ * lib/gdc-utils.exp: Handle new compiler options.
-2025-05-14 Jiawei <jiawei@iscas.ac.cn>
+2026-02-03 Kirill Chilikin <chilikin.k@gmail.com>
- * gcc.target/riscv/arch-55.c: New test.
+ PR fortran/117303
+ * gfortran.dg/c_funloc_tests_7.f90:
+ Updated test due to changed code generation.
+ * gfortran.dg/c_funloc_tests_9.f90: New test.
-2025-05-14 Martin Jambor <mjambor@suse.cz>
+2026-02-03 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com>
- * gcc.dg/ipa/pr120044-1.c: New test.
- * gcc.dg/ipa/pr120044-2.c: Likewise.
- * gcc.dg/tree-ssa/pr114864.c: Likewise.
+ * gcc.dg/pr123109.c: Move to...
+ * gcc.dg/pr123109-vector.c: ...here.
+ * gcc.dg/pr123109-scalar.c: New test.
-2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com>
+2026-02-03 Paul Thomas <pault@gcc.gnu.org>
- PR c++/120125
- * g++.dg/modules/clone-4_a.C: New test.
- * g++.dg/modules/clone-4_b.C: New test.
+ PR fortran/123952
+ * gfortran.dg/pr123952.f90: New test.
-2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com>
+2026-02-03 Roger Sayle <roger@nextmovesoftware.com>
- PR c++/119864
- * g++.dg/modules/openmp-1.C: New test.
+ PR middle-end/118608
+ * gcc.target/mips/pr118608-1.c: New test case.
+ * gcc.target/mips/pr118608-2.c: Likewise.
+ * gcc.target/mips/pr118608-3.c: Likewise.
+ * gcc.target/mips/pr118608-4.c: Likewise.
-2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com>
+2026-02-03 Roger Sayle <roger@nextmovesoftware.com>
- * g++.dg/modules/tpl-friend-19_a.C: New test.
- * g++.dg/modules/tpl-friend-19_b.C: New test.
+ PR middle-end/123826
+ * gcc.dg/errno-2.c: New test case.
+ * gcc.dg/errno-3.c: Likewise.
-2025-05-14 Ville Voutilainen <ville.voutilainen@gmail.com>
+2026-02-03 Alfie Richards <alfie.richards@arm.com>
- * g++.dg/opt/pr96780_cpp23.C: New.
+ PR target/123548
+ * gcc.target/aarch64/pldir.c: Move to...
+ * gcc.target/aarch64/acle/pldir.c: ...here.
+ * gcc.target/aarch64/builtin_pld_pli_illegal.c: Removed.
+ * gcc.target/aarch64/acle/pld_pli_illegal.c: New test.
+ * gcc.target/aarch64/builtin_pld_pli.c: Removed.
+ * gcc.target/aarch64/acle/pld_pli.c: New test.
+ * gcc.target/aarch64/pr123548.c: New test.
-2025-05-14 Owen Avery <powerboat9.gamer@gmail.com>
- Jason Merrill <jason@redhat.com>
+2026-02-03 Christophe Lyon <christophe.lyon@arm.com>
- * g++.dg/warn/ignore-virtual-move-assign.C: New test.
-
-2025-05-14 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr103771-4.c: New test.
-
-2025-05-13 Tobias Burnus <tburnus@baylibre.com>
-
- PR fortran/113413
- * gfortran.dg/dec_math.f90: Add comment that degree
- functions are part of F2023.
-
-2025-05-13 Yuao Ma <c8ef@outlook.com>
- Steven G. Kargl <kargl@gcc.gnu.org>
-
- PR fortran/113413
- * gfortran.dg/dec_math.f90: Add atand(y, x) testcase.
-
-2025-05-13 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/119903
- * g++.dg/tree-ssa/pr119903-1.C: New test.
-
-2025-05-13 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR middle-end/118868
- * c-c++-common/pr118868-1.c: New test.
-
-2025-05-13 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/120188
- * gm2.dg/doc/examples/plugin/fail/doc-examples-plugin-fail.exp:
- Remove call to gm2-dg-frontend-configure-check and replace with
- tests for whether plugin variables exist.
-
-2025-05-13 Jakub Jelinek <jakub@redhat.com>
-
- PR libfortran/120196
- * gfortran.dg/pr120196.f90: New test.
-
-2025-05-13 Jakub Jelinek <jakub@redhat.com>
-
- PR fortran/120191
- * gfortran.dg/pr120191_3.f90: New test.
-
-2025-05-13 Jakub Jelinek <jakub@redhat.com>
-
- PR fortran/120191
- * gfortran.dg/pr120191_2.f90: New test.
-
-2025-05-13 Jakub Jelinek <jakub@redhat.com>
- Daniil Kochergin <daniil2472s@gmail.com>
- Tobias Burnus <tburnus@baylibre.com>
-
- PR fortran/120191
- * gfortran.dg/pr120191_1.f90: New test.
-
-2025-05-13 David Malcolm <dmalcolm@redhat.com>
-
- PR other/116792
- * gcc.dg/html-output/missing-semicolon.py: Verify that we don't
- have an empty "gcc-annotated-source" and we do have a
- "gcc-generated-patch".
- * gcc.dg/plugin/diagnostic-test-metadata-html.c: New test.
- * gcc.dg/plugin/diagnostic-test-metadata-html.py: New test script.
- * gcc.dg/plugin/diagnostic-test-paths-2.c: Add
- "-fdiagnostics-add-output=experimental-html" to options. Add
- invocation of diagnostic-test-paths-2.py.
- * gcc.dg/plugin/diagnostic-test-paths-2.py: New test script.
- * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
- diagnostic-test-metadata-html.c.
-
-2025-05-13 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/tree-ssa/vrp124.c: New.
-
-2025-05-12 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_arith.h: Add test helper macros.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-9-u16-from-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-9-u16-from-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-9-u32-from-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-9-u8-from-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-9-u8-from-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-9-u8-from-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-9-u16-from-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-9-u16-from-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-9-u32-from-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-9-u8-from-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-9-u8-from-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-9-u8-from-u64.c: New test.
-
-2025-05-12 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/sat/sat_arith.h: Add test helper macros.
- * gcc.target/riscv/sat/sat_u_add-7-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_add-7-u16-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_add-7-u32-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_add-7-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_add-7-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_add-7-u8-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-7-u16-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-7-u16-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-7-u32-from-u64.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-7-u8-from-u16.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-7-u8-from-u32.c: New test.
- * gcc.target/riscv/sat/sat_u_add-run-7-u8-from-u64.c: New test.
-
-2025-05-12 Jason Merrill <jason@redhat.com>
-
- PR c++/120012
- * g++.dg/abi/base-defaulted2.C: New test.
-
-2025-05-12 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/120188
- * lib/gm2-dg.exp (gm2-dg-frontend-configure-check): New function.
- (gm2-dg-runtest): Add -O2 to the option_list.
- * gm2.dg/doc/examples/plugin/fail/assignvalue.mod: New test.
- * gm2.dg/doc/examples/plugin/fail/doc-examples-plugin-fail.exp: New test.
-
-2025-05-12 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/march-map=sm_61.c: Adjust.
- * gcc.target/nvptx/march-map=sm_62.c: Likewise.
- * gcc.target/nvptx/march=sm_61.c: New.
-
-2025-05-12 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/mptx=5.0.c: New.
-
-2025-05-12 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/116445
- * gcc.target/arm/unsigned-extend-2.c: Fix dg directives.
-
-2025-05-12 Dongyan Chen <chendongyan@isrc.iscas.ac.cn>
-
- * gcc.target/riscv/arch-ss-1.c: New test.
- * gcc.target/riscv/arch-ss-2.c: New test.
-
-2025-05-12 Dongyan Chen <chendongyan@isrc.iscas.ac.cn>
-
- * gcc.target/riscv/arch-zilsd-1.c: New.
- * gcc.target/riscv/arch-zilsd-2.c: New.
- * gcc.target/riscv/arch-zilsd-3.c: New.
-
-2025-05-12 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/ivopts.c: Remove test for iwmmxt
* lib/target-supports.exp
- (check_effective_target_arm_iwmmxt_ok): Delete.
-
-2025-05-12 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/mmx-1.c: Removed.
- * gcc.target/arm/mmx-2.c: Removed.
- * gcc.target/arm/pr64208.c: Removed.
- * gcc.target/arm/pr79145.c: Removed.
- * gcc.target/arm/pr99724.c: Removed.
- * gcc.target/arm/pr99786.c: Removed.
-
-2025-05-12 Richard Biener <rguenther@suse.de>
-
- PR testsuite/120222
- * gcc.dg/tree-ssa/gen-vect-28.c: Use noipa on main_1.
-
-2025-05-12 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-52.c: Fix regular expression.
-
-2025-05-12 Chao-ying Fu <cfu@wavecomp.com>
-
- * gcc.target/mips/pr54240.c: Scan phiopt2.
-
-2025-05-11 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.target/i386/pr91446.c: xfail.
- * gcc.target/i386/pr99881.c: remove xfail.
-
-2025-05-11 Max Filippov <jcmvbkbc@gmail.com>
-
- * lib/target-supports.exp
- (check_effective_target_xtensa_atomic): New function.
- (check_effective_target_sync_int_long)
- (check_effective_target_sync_char_short): Add test for xtensa.
-
-2025-05-11 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/258_Nested_PERFORM.cob: New testcase.
- * cobol.dg/group2/259_PERFORM_VARYING_BY_-0.2.cob: Likewise.
- * cobol.dg/group2/338_Default_Arithmetic__1_.cob: Likewise.
- * cobol.dg/group2/access_to_OPTIONAL_LINKAGE_item_not_passed.cob: Likewise.
- * cobol.dg/group2/ALLOCATE___FREE_basic_default_versions.cob: Likewise.
- * cobol.dg/group2/ALLOCATE___FREE_with_BASED_item__1_.cob: Likewise.
- * cobol.dg/group2/ALLOCATE___FREE_with_BASED_item__2_.cob: Likewise.
- * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.cob: Likewise.
- * cobol.dg/group2/Alphanumeric_and_binary_numeric.cob: Likewise.
- * cobol.dg/group2/Alphanumeric_MOVE_with_truncation.cob: Likewise.
- * cobol.dg/group2/ANY_LENGTH__1_.cob: Likewise.
- * cobol.dg/group2/ANY_LENGTH__2_.cob: Likewise.
- * cobol.dg/group2/ANY_LENGTH__3_.cob: Likewise.
- * cobol.dg/group2/ANY_LENGTH__4_.cob: Likewise.
- * cobol.dg/group2/ANY_LENGTH__5_.cob: Likewise.
- * cobol.dg/group2/CALL_with_OMITTED_parameter.cob: Likewise.
- * cobol.dg/group2/Class_check_with_reference_modification.cob: Likewise.
- * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE.cob: Likewise.
- * cobol.dg/group2/Complex_IF.cob: Likewise.
- * cobol.dg/group2/Concatenation_operator.cob: Likewise.
- * cobol.dg/group2/CONTINUE_AFTER_1_SECONDS.cob: Likewise.
- * cobol.dg/group2/CURRENCY_SIGN.cob: Likewise.
- * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.cob: Likewise.
- * cobol.dg/group2/DECIMAL-POINT_is_COMMA__1_.cob: Likewise.
- * cobol.dg/group2/DECIMAL-POINT_is_COMMA__2_.cob: Likewise.
- * cobol.dg/group2/DECIMAL-POINT_is_COMMA__3_.cob: Likewise.
- * cobol.dg/group2/DECIMAL-POINT_is_COMMA__4_.cob: Likewise.
- * cobol.dg/group2/DECIMAL-POINT_is_COMMA__5_.cob: Likewise.
- * cobol.dg/group2/EC-SIZE-TRUNCATION_EC-SIZE-OVERFLOW.cob: Likewise.
- * cobol.dg/group2/EC-SIZE-ZERO-DIVIDE__fixed_and_float.cob: Likewise.
- * cobol.dg/group2/EXIT_PARAGRAPH.cob: Likewise.
- * cobol.dg/group2/EXIT_PERFORM.cob: Likewise.
- * cobol.dg/group2/EXIT_PERFORM_CYCLE.cob: Likewise.
- * cobol.dg/group2/EXIT_SECTION.cob: Likewise.
- * cobol.dg/group2/Fixed_continuation_indicator.cob: Likewise.
- * cobol.dg/group2/FLOAT-LONG_with_SIZE_ERROR.cob: Likewise.
- * cobol.dg/group2/FLOAT-SHORT___FLOAT-LONG_w_o_SIZE_ERROR.cob: Likewise.
- * cobol.dg/group2/FLOAT-SHORT_with_SIZE_ERROR.cob: Likewise.
- * cobol.dg/group2/Index_and_parenthesized_expression.cob: Likewise.
- * cobol.dg/group2/LENGTH_OF_omnibus.cob: Likewise.
- * cobol.dg/group2/LOCAL-STORAGE__3__with_recursive_PROGRAM-ID.cob: Likewise.
- * cobol.dg/group2/LOCAL-STORAGE__4__with_recursive_PROGRAM-ID_..._USING.cob: Likewise.
- * cobol.dg/group2/MOVE_indexes.cob: Likewise.
- * cobol.dg/group2/MOVE_integer_literal_to_alphanumeric.cob: Likewise.
- * cobol.dg/group2/MOVE_to_edited_item__1_.cob: Likewise.
- * cobol.dg/group2/MOVE_to_edited_item__2_.cob: Likewise.
- * cobol.dg/group2/MOVE_to_item_with_simple_and_floating_insertion.cob: Likewise.
- * cobol.dg/group2/MOVE_to_itself.cob: Likewise.
- * cobol.dg/group2/MOVE_to_JUSTIFIED_item.cob: Likewise.
- * cobol.dg/group2/MOVE_with_group_refmod.cob: Likewise.
- * cobol.dg/group2/MOVE_with_refmod.cob: Likewise.
- * cobol.dg/group2/MOVE_with_refmod__variable_.cob: Likewise.
- * cobol.dg/group2/MOVE_Z_literal_.cob: Likewise.
- * cobol.dg/group2/Multi-target_MOVE_with_subscript_re-evaluation.cob: Likewise.
- * cobol.dg/group2/Non-numeric_data_in_numeric_items__1_.cob: Likewise.
- * cobol.dg/group2/Non-numeric_data_in_numeric_items__2_.cob: Likewise.
- * cobol.dg/group2/Non-overflow_after_overflow.cob: Likewise.
- * cobol.dg/group2/OCCURS_clause_with_1_entry.cob: Likewise.
- * cobol.dg/group2/OSVS_Arithmetic_Test__2_.cob: Likewise.
- * cobol.dg/group2/PERFORM_..._CONTINUE.cob: Likewise.
- * cobol.dg/group2/PERFORM_inline__1_.cob: Likewise.
- * cobol.dg/group2/PERFORM_inline__2_.cob: Likewise.
- * cobol.dg/group2/PERFORM_type_OSVS.cob: Likewise.
- * cobol.dg/group2/PIC_ZZZ-__ZZZ_.cob: Likewise.
- * cobol.dg/group2/Quick_check_of_PIC_XX_COMP-5.cob: Likewise.
- * cobol.dg/group2/Quote_marks_in_comment_paragraphs.cob: Likewise.
- * cobol.dg/group2/Recursive_PERFORM_paragraph.cob: Likewise.
- * cobol.dg/group2/REDEFINES_values_on_FILLER_and_INITIALIZE.cob: Likewise.
- * cobol.dg/group2/SORT__EBCDIC_table_sort__1_.cob: Likewise.
- * cobol.dg/group2/SORT__EBCDIC_table_sort__2_.cob: Likewise.
- * cobol.dg/group2/SORT__table_sort__2_.cob: Likewise.
- * cobol.dg/group2/SORT__table_sort__3A_.cob: Likewise.
- * cobol.dg/group2/SORT__table_sort__3B_.cob: Likewise.
- * cobol.dg/group2/SORT__table_sort.cob: Likewise.
- * cobol.dg/group2/SOURCE_FIXED_FREE_directives.cob: Likewise.
- * cobol.dg/group2/Static_CALL_with_ON_EXCEPTION__with_-fno-static-call_.cob: Likewise.
- * cobol.dg/group2/_-static__compilation.cob: Likewise.
- * cobol.dg/group2/STOP_RUN_WITH_ERROR_STATUS.cob: Likewise.
- * cobol.dg/group2/STOP_RUN_WITH_NORMAL_STATUS.cob: Likewise.
- * cobol.dg/group2/STRING___UNSTRING__NOT__ON_OVERFLOW.cob: Likewise.
- * cobol.dg/group2/STRING_with_subscript_reference.cob: Likewise.
- * cobol.dg/group2/UNSTRING_DELIMITED_ALL_LOW-VALUE.cob: Likewise.
- * cobol.dg/group2/UNSTRING_DELIMITED_ALL_SPACE-2.cob: Likewise.
- * cobol.dg/group2/UNSTRING_DELIMITED_POINTER.cob: Likewise.
- * cobol.dg/group2/UNSTRING_DELIMITER_IN.cob: Likewise.
- * cobol.dg/group2/UNSTRING_with_FUNCTION___literal.cob: Likewise.
- * cobol.dg/group2/258_Nested_PERFORM.out: Known-good results file.
- * cobol.dg/group2/259_PERFORM_VARYING_BY_-0.2.out: Likewise.
- * cobol.dg/group2/338_Default_Arithmetic__1_.out: Likewise.
- * cobol.dg/group2/access_to_OPTIONAL_LINKAGE_item_not_passed.out: Likewise.
- * cobol.dg/group2/ALLOCATE___FREE_basic_default_versions.out: Likewise.
- * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.out: Likewise.
- * cobol.dg/group2/Alphanumeric_MOVE_with_truncation.out: Likewise.
- * cobol.dg/group2/ANY_LENGTH__1_.out: Likewise.
- * cobol.dg/group2/ANY_LENGTH__2_.out: Likewise.
- * cobol.dg/group2/ANY_LENGTH__3_.out: Likewise.
- * cobol.dg/group2/ANY_LENGTH__5_.out: Likewise.
- * cobol.dg/group2/CALL_with_OMITTED_parameter.out: Likewise.
- * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE.out: Likewise.
- * cobol.dg/group2/Complex_IF.out: Likewise.
- * cobol.dg/group2/Concatenation_operator.out: Likewise.
- * cobol.dg/group2/CONTINUE_AFTER_1_SECONDS.out: Likewise.
- * cobol.dg/group2/CURRENCY_SIGN.out: Likewise.
- * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.out: Likewise.
- * cobol.dg/group2/DECIMAL-POINT_is_COMMA__1_.out: Likewise.
- * cobol.dg/group2/DECIMAL-POINT_is_COMMA__2_.out: Likewise.
- * cobol.dg/group2/DECIMAL-POINT_is_COMMA__3_.out: Likewise.
- * cobol.dg/group2/DECIMAL-POINT_is_COMMA__4_.out: Likewise.
- * cobol.dg/group2/DECIMAL-POINT_is_COMMA__5_.out: Likewise.
- * cobol.dg/group2/EC-SIZE-TRUNCATION_EC-SIZE-OVERFLOW.out: Likewise.
- * cobol.dg/group2/EC-SIZE-ZERO-DIVIDE__fixed_and_float.out: Likewise.
- * cobol.dg/group2/EXIT_PERFORM_CYCLE.out: Likewise.
- * cobol.dg/group2/EXIT_PERFORM.out: Likewise.
- * cobol.dg/group2/Fixed_continuation_indicator.out: Likewise.
- * cobol.dg/group2/FLOAT-LONG_with_SIZE_ERROR.out: Likewise.
- * cobol.dg/group2/FLOAT-SHORT___FLOAT-LONG_w_o_SIZE_ERROR.out: Likewise.
- * cobol.dg/group2/FLOAT-SHORT_with_SIZE_ERROR.out: Likewise.
- * cobol.dg/group2/Index_and_parenthesized_expression.out: Likewise.
- * cobol.dg/group2/LENGTH_OF_omnibus.out: Likewise.
- * cobol.dg/group2/LOCAL-STORAGE__3__with_recursive_PROGRAM-ID.out: Likewise.
- * cobol.dg/group2/LOCAL-STORAGE__4__with_recursive_PROGRAM-ID_..._USING.out: Likewise.
- * cobol.dg/group2/MOVE_integer_literal_to_alphanumeric.out: Likewise.
- * cobol.dg/group2/MOVE_to_edited_item__1_.out: Likewise.
- * cobol.dg/group2/MOVE_to_edited_item__2_.out: Likewise.
- * cobol.dg/group2/MOVE_to_item_with_simple_and_floating_insertion.out: Likewise.
- * cobol.dg/group2/MOVE_to_JUSTIFIED_item.out: Likewise.
- * cobol.dg/group2/MOVE_Z_literal_.out: Likewise.
- * cobol.dg/group2/Multi-target_MOVE_with_subscript_re-evaluation.out: Likewise.
- * cobol.dg/group2/Non-numeric_data_in_numeric_items__1_.out: Likewise.
- * cobol.dg/group2/Non-numeric_data_in_numeric_items__2_.out: Likewise.
- * cobol.dg/group2/OSVS_Arithmetic_Test__2_.out: Likewise.
- * cobol.dg/group2/Quick_check_of_PIC_XX_COMP-5.out: Likewise.
- * cobol.dg/group2/Quote_marks_in_comment_paragraphs.out: Likewise.
- * cobol.dg/group2/Recursive_PERFORM_paragraph.out: Likewise.
- * cobol.dg/group2/REDEFINES_values_on_FILLER_and_INITIALIZE.out: Likewise.
- * cobol.dg/group2/SORT__table_sort__2_.out: Likewise.
- * cobol.dg/group2/SORT__table_sort__3A_.out: Likewise.
- * cobol.dg/group2/SORT__table_sort__3B_.out: Likewise.
- * cobol.dg/group2/SOURCE_FIXED_FREE_directives.out: Likewise.
- * cobol.dg/group2/Static_CALL_with_ON_EXCEPTION__with_-fno-static-call_.out: Likewise.
- * cobol.dg/group2/_-static__compilation.out: Likewise.
- * cobol.dg/group2/STRING___UNSTRING__NOT__ON_OVERFLOW.out: Likewise.
- * cobol.dg/group2/UNSTRING_with_FUNCTION___literal.out: Likewise.
-
-2025-05-11 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120211
- * gcc.dg/vect/vect-early-break_135-pr120211.c: New testcase.
- * gcc.dg/torture/pr120211-1.c: Likewise.
-
-2025-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/120163
- * gfortran.dg/interface_61.f90: New test.
-
-2025-05-11 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-53.c: New test.
- * gcc.target/riscv/arch-54.c: New test.
-
-2025-05-11 Jiawei <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/arch-49.c: New test.
- * gcc.target/riscv/arch-50.c: New test.
- * gcc.target/riscv/arch-51.c: New test.
- * gcc.target/riscv/arch-52.c: New test.
-
-2025-05-11 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR testsuite/119909
- * gcc.dg/torture/pr119131-1.c: Add -Wno-psabi.
-
-2025-05-10 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group1/simple-if.cob: Make explicitly >>SOURCE FREE
-
-2025-05-10 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102891
- * gfortran.dg/transfer_array_subref.f90: New test.
-
-2025-05-10 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.target/i386/minmax-6.c: xfail test that pmax is used.
- * gcc.target/i386/minmax-7.c: xfall test that pmin is used.
-
-2025-05-10 Jakub Jelinek <jakub@redhat.com>
-
- PR fortran/120193
- * gfortran.dg/guality/pr120193.f90: New test.
-
-2025-05-10 Filip Kastl <fkastl@suse.cz>
-
- * gcc.target/aarch64/pr99988.c: Add -fno-bit-tests.
-
-2025-05-10 Filip Kastl <fkastl@suse.cz>
-
- PR tree-optimization/120080
- * gcc.dg/tree-ssa/pr120080.c: New test.
-
-2025-05-10 Co-authored-by: Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/ior-synthesis-1.c: New test.
- * gcc.target/riscv/ior-synthesis-2.c: New test.
- * gcc.target/riscv/xor-synthesis-1.c: New test.
- * gcc.target/riscv/xor-synthesis-2.c: New test.
- * gcc.target/riscv/xor-synthesis-3.c: New test.
-
-2025-05-10 Anton Blanchard <antonb@tenstorrent.com>
-
- * gcc.target/riscv/rvv/base/crc-builtin-zvbc.c: New test.
-
-2025-05-10 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/pr87600.h (REG1, REG2): Test for __PPC__ as well.
- * gcc.dg/pr89313.c (REG): Likewise.
-
-2025-05-10 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/powerpc/block-cmp-8.c: Require powerpc64
- instruction execution support.
-
-2025-05-10 Jason Merrill <jason@redhat.com>
-
- PR c++/120204
- * g++.dg/cpp1y/constexpr-recursion3.C: New test.
+ (check_effective_target_arm_neon_ok_nocache): Add "-mcpu=unset
+ -march=armv7-a+simd -mfpu=auto" to the list.
-2025-05-09 Jason Merrill <jason@redhat.com>
+2026-02-03 Jeff Law <jeffrey.law@oss.qualcomm.com>
- PR c++/99599
- PR c++/120185
- * g++.dg/cpp2a/concepts-nondep6.C: New test.
+ PR rtl-optimization/123322
+ * gcc.target/riscv/pr123322.c: New test.
-2025-05-09 Eric Botcazou <ebotcazou@adacore.com>
+2026-02-03 Jakub Jelinek <jakub@redhat.com>
- * gnat.dg/opt106.adb: New test.
- * gnat.dg/opt106_pkg1.ads, gnat.dg/opt106_pkg1.adb: New helper.
- * gnat.dg/opt106_pkg2.ads, gnat.dg/opt106_pkg2.adb: Likewise.
+ PR libstdc++/123921
+ * g++.dg/reflect/feat2.C: Add also test for __cpp_lib_define_static.
+ * g++.dg/reflect/feat3.C: New test.
-2025-05-09 Richard Biener <rguenther@suse.de>
+2026-02-03 Richard Biener <rguenther@suse.de>
- PR rtl-optimization/120182
- * gcc.dg/torture/pr120182.c: New testcase.
+ PR ipa/123416
+ * gcc.dg/torture/pr123416.c: New testcase.
-2025-05-09 Richard Biener <rguenther@suse.de>
+2026-02-02 Patrick Palka <ppalka@redhat.com>
- PR tree-optimization/119960
- * gcc.dg/vect/bb-slp-pr119960-1.c: New testcase.
+ * g++.dg/cpp23/feat-cxx2b.C: Adjust expected __cpp_deduction_guides
+ value.
+ * g++.dg/cpp26/feat-cxx26.C: Likewise.
-2025-05-09 Christophe Lyon <christophe.lyon@linaro.org>
+2026-02-02 Eric Botcazou <ebotcazou@adacore.com>
- * g++.dg/cpp2a/constinit16.C: Require tls.
+ * gnat.dg/limited_with8.adb: New test.
+ * gnat.dg/limited_with8_pkg1.ads: New helper.
+ * gnat.dg/limited_with8_pkg2.ads: Likewise.
+ * gnat.dg/limited_with8_pkg2.adb: Likewise.
-2025-05-09 Christophe Lyon <christophe.lyon@linaro.org>
+2026-02-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * g++.dg/cpp2a/decomp2.C: Require tls_runtime.
+ PR rtl-optimization/123294
+ * gcc.dg/pr123294-1.c: New test.
+ * gcc.target/aarch64/pr123294-1.c: New test.
-2025-05-09 Jiawei <jiawei@iscas.ac.cn>
+2026-02-02 Marek Polacek <polacek@redhat.com>
+ Boris Staletic <boris.staletic@protonmail.com>
- * gcc.dg/pr119160.c: Limit backends.
+ PR c++/123695
+ * g++.dg/reflect/object_of3.C: New test.
-2025-05-09 Jennifer Schmitz <jschmitz@nvidia.com>
+2026-02-02 Marek Polacek <polacek@redhat.com>
- * gcc.target/aarch64/sve/ptrue_ldr_str.c: New test.
- * gcc.target/aarch64/sve/acle/general/attributes_6.c: Adjust
- expected outcome.
- * gcc.target/aarch64/sve/cost_model_14.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/cost_model_4.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/cost_model_5.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/cost_model_6.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/cost_model_7.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_f16.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_f32.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_f64.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_mf8.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_s16.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_s32.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_s64.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_s8.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_u16.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_u32.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_u64.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/varargs_2_u8.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/peel_ind_2.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/single_1.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/single_2.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/single_3.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/single_4.c: Adjust expected outcome.
-
-2025-05-09 David Malcolm <dmalcolm@redhat.com>
-
- PR other/116792
- * gcc.dg/plugin/diagnostic_plugin_xhtml_format.cc: Move to
- gcc/diagnostic-format-html.cc.
- * gcc.dg/html-output/html-output.exp: New support script.
- * gcc.dg/html-output/missing-semicolon.c: New test.
- * gcc.dg/html-output/missing-semicolon.py: New test script.
- * gcc.dg/plugin/diagnostic-test-xhtml-1.c: Deleted test.
- * gcc.dg/plugin/plugin.exp (plugin_test_list): Drop moved plugin
- and its deleted test.
- * lib/gcc-dg.exp (load_lib): Add load_lib of scanhtml.exp.
- * lib/htmltest.py: New support script.
- * lib/scanhtml.exp: New support script, based on scansarif.exp.
-
-2025-05-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-6-u8.c: New test.
-
-2025-05-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-5-u8.c: New test.
-
-2025-05-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
- helper macros.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-4-u8.c: New test.
-
-2025-05-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Rename VX_BINARY
- to VX_BINARY_CASE_0 for underlying case 1.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i16.c: Take the
- new name for test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c: Ditto
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c: Ditto
-
-2025-05-09 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/rvv.exp: Separate test running of
- rvv vx_vf.
-
-2025-05-08 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/120179
- * gfortran.dg/do_concurrent_basic.f90: Extend testcase.
-
-2025-05-08 Jason Merrill <jason@redhat.com>
-
- PR c++/99599
- * g++.dg/cpp2a/concepts-recursive-sat4.C: Adjust again.
- * g++.dg/cpp2a/concepts-nondep5.C: New test.
-
-2025-05-08 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR testsuite/120168
- * gcc.dg/tree-ssa/pr31261.c: Use `signed char` instead
- of plain char.
-
-2025-05-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120043
- * gcc.dg/torture/pr120043.c: New testcase.
-
-2025-05-08 Jakub Jelinek <jakub@redhat.com>
-
- PR libfortran/120152
- PR libfortran/120153
- PR libfortran/120158
- * gfortran.dg/pr120152_1.f90: New test.
- * gfortran.dg/pr120152_2.f90: New test.
- * gfortran.dg/pr120153.f90: New test.
- * gfortran.dg/pr120158.f90: New test.
+ PR c++/123614
+ * g++.dg/reflect/parm5.C: New test.
-2025-05-08 Andrew Pinski <quic_apinski@quicinc.com>
+2026-02-02 Tamar Christina <tamar.christina@arm.com>
- PR tree-optimization/116938
- * gcc.dg/tree-ssa/phi-opt-40.c: Update to expect ABSU_EXPR.
- * gcc.dg/tree-ssa/phi-opt-41.c: Likewise.
+ PR tree-optimization/123897
+ * gcc.target/aarch64/sve/pr123897.c: New test.
-2025-05-08 Andrew Pinski <quic_apinski@quicinc.com>
+2026-02-02 Tamar Christina <tamar.christina@arm.com>
- PR tree-optimization/120122
- PR tree-optimization/116939
- * gcc.dg/torture/pr120122-1.c: New test.
-
-2025-05-08 Richard Biener <rguenther@suse.de>
-
- PR ipa/120146
- * g++.dg/ipa/pr120146.C: New testcase.
-
-2025-05-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120143
- * gcc.dg/vect/vect-early-break_135-pr120143.c: New testcase.
-
-2025-05-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120089
- * gcc.dg/vect/vect-early-break_134-pr120089.c: New testcase.
-
-2025-05-07 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/120137
- PR target/120154
- * gcc.target/riscv/pr120137.c: New test.
- * gcc.target/riscv/pr120154.c: New test.
-
-2025-05-07 Dongyan Chen <chendongyan@isrc.iscas.ac.cn>
-
- * gcc.target/riscv/arch-48.c: New test.
-
-2025-05-07 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/110796
- PR target/118446
- * gcc.target/arm/armv8_2-fp16-arith-1.c: Adjust due to no-longer
- emitting VCMPE when -ffast-math..
-
-2025-05-07 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/108900
- PR preprocessor/116047
- PR preprocessor/120061
- * gcc.dg/plugin/plugin.exp: Add location-overflow-test-pr116047.c
- and location-overflow-test-pr120061.c.
- * gcc.dg/plugin/location_overflow_plugin.cc (plugin_init): Don't error
- on unknown values, instead just break. Handle 0x4fHHHHHH arguments
- differently.
- * gcc.dg/plugin/location-overflow-test-pr116047.c: New test.
- * gcc.dg/plugin/location-overflow-test-pr116047-1.h: New test.
- * gcc.dg/plugin/location-overflow-test-pr116047-2.h: New test.
- * gcc.dg/plugin/location-overflow-test-pr120061.c: New test.
- * gcc.dg/plugin/location-overflow-test-pr120061-1.h: New test.
- * gcc.dg/plugin/location-overflow-test-pr120061-2.h: New test.
-
-2025-05-07 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.target/i386/pr119919.c: Add -mtune=znver1
-
-2025-05-07 Jennifer Schmitz <jschmitz@nvidia.com>
-
- PR target/117978
- * gcc.target/aarch64/sve/acle/general/whilelt_5.c: Adjust expected
- outcome.
- * gcc.target/aarch64/sve/ldst_ptrue_pat_128_to_neon.c: New test.
- * gcc.target/aarch64/sve/while_7.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/while_9.c: Adjust expected outcome.
-
-2025-05-07 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/vector/cstoreti-1.c: New test.
- * gcc.target/s390/vector/cstoreti-2.c: New test.
-
-2025-05-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/120036
- * g++.target/i386/pr120036.C: New test.
- * gcc.target/i386/pr117839-3a.c: Likewise.
- * gcc.target/i386/pr117839-3b.c: Likewise.
-
-2025-05-07 Paul Thomas <pault@gcc.gnu.org>
- and Steven G. Kargl <kargl@gcc.gnu.org>
-
- PR fortran/119948
- * gfortran.dg/pr119948.f90: Update to incorporate failing test,
- where module procedure is the result. Test submodule cases.
-
-2025-05-07 Jeff Law <jlaw@ventanamicro.com>
-
- * g++.target/riscv/redundant-andi.C: New test.
-
-2025-05-06 Dongyan Chen <chendongyan@isrc.iscas.ac.cn>
-
- * gcc.target/riscv/arch-47.c: New test.
-
-2025-05-06 Mingzhu Yan <yanmingzhu@iscas.ac.cn>
-
- * gcc.target/riscv/arch-45.c: New test.
- * gcc.target/riscv/arch-46.c: New test.
-
-2025-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR fortran/120049
- * gfortran.dg/pr120049_a.f90: New test.
- * gfortran.dg/pr120049_b.f90: New test.
-
-2025-05-06 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/119928
- * gfortran.dg/interface_60.f90: New test.
-
-2025-05-06 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/119852
- * gcc.dg/ipa/pr119852.c: New test.
-
-2025-05-06 David Malcolm <dmalcolm@redhat.com>
-
- PR sarif-replay/117988
- * sarif-replay.dg/2.1.0-invalid/3.1-not-an-object.sarif: Add
- expected logical location.
- * sarif-replay.dg/2.1.0-invalid/3.11.11-missing-arguments-for-placeholders.sarif:
- Likewise.
- * sarif-replay.dg/2.1.0-invalid/3.11.11-not-enough-arguments-for-placeholders.sarif:
- Likewise.
- * sarif-replay.dg/2.1.0-invalid/3.11.5-unescaped-braces.sarif: Likewise.
- * sarif-replay.dg/2.1.0-invalid/3.13.2-no-version.sarif: Likewise.
- * sarif-replay.dg/2.1.0-invalid/3.13.2-version-not-a-string.sarif: Likewise.
- * sarif-replay.dg/2.1.0-invalid/3.13.4-bad-runs.sarif: Likewise.
- * sarif-replay.dg/2.1.0-invalid/3.13.4-no-runs.sarif: Likewise.
- * sarif-replay.dg/2.1.0-invalid/3.13.4-non-object-in-runs.sarif: Likewise.
- * sarif-replay.dg/2.1.0-invalid/3.27.10-bad-level.sarif: Likewise.
- * sarif-replay.dg/2.1.0-invalid/3.33.3-index-out-of-range.sarif: Likewise.
- * sarif-replay.dg/2.1.0-unhandled/3.27.10-none-level.sarif: Likewise.
-
-2025-05-06 David Malcolm <dmalcolm@redhat.com>
-
- * libgdiagnostics.dg/test-nested-logical-locations-json-c.py: New test.
- * libgdiagnostics.dg/test-nested-logical-locations-json.c: New test.
- * sarif-replay.dg/2.1.0-valid/3.33.7-json-example.sarif: New test.
- * sarif-replay.dg/2.1.0-valid/3.33.7-xml-example.sarif: New test.
-
-2025-05-06 David Malcolm <dmalcolm@redhat.com>
-
- PR other/116176
- * g++.dg/sarif-output/logical-locations-1.C: New test.
- * g++.dg/sarif-output/logical-locations-1.py: New test script.
- * g++.dg/sarif-output/logical-locations-2.C: New test.
- * g++.dg/sarif-output/logical-locations-2.py: New test script.
- * g++.dg/sarif-output/logical-locations-3.C: New test.
- * g++.dg/sarif-output/logical-locations-3.py: New test script.
- * g++.dg/sarif-output/sarif-output.exp: New script, adapted
- from gcc.dg/sarif-output/sarif-output.exp.
- * libgdiagnostics.dg/test-logical-location-c.py: Update for using
- theRun.logicalLocations.
- * libgdiagnostics.dg/test-warning-with-path-c.py: Likewise.
-
-2025-05-06 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/diagnostic_plugin_test_paths.cc: Update for
- changes to simple_diagnostic_path.
-
-2025-05-06 David Malcolm <dmalcolm@redhat.com>
-
- * libgdiagnostics.dg/test-logical-location.c: Include
- <string.h>.
- (main): Verify that the accessors work.
- * libgdiagnostics.dg/test-logical-location.cc: New test.
-
-2025-05-06 Shreya Munnangi <smunnangi1@ventanamicro.com>
-
- PR middle-end/114512
- * gcc.target/riscv/pr114512.c: New test.
-
-2025-05-06 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u8.c: New test.
-
-2025-05-06 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u8.c: New test.
-
-2025-05-06 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/rvv.exp: Add new folder vx_vf for all
- vec_dup + vv to vx testcases.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_run.h: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c: New test.
-
-2025-05-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/1157777
- * gcc.dg/vect/bb-slp-pr115777.c: New testcase.
-
-2025-05-06 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/120074
- * gcc.dg/pr120074.c: New test.
-
-2025-05-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/120031
- * gcc.target/i386/pr120031.c: New testcase.
-
-2025-05-05 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/119971
- * gcc.target/riscv/pr119971.c: New test.
- * gcc.target/riscv/zbb-rol-ror-03.c: Adjust test slightly.
-
-2025-05-05 Uros Bizjak <ubizjak@gmail.com>
- Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- PR target/120019
- * gcc.target/i386/pr111657-1.c (dg-do): Change to "assemble".
- (dg-options): Remove -masm=att and add -save-temps.
- (dg-final): Update scan-assembler and scan-assembler-not strings.
-
-2025-05-05 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/120117
- * gm2/pim/pass/highbit.mod: New test.
- * gm2/pim/pass/highbit2.mod: New test.
-
-2025-05-05 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/120048
- * gcc.dg/pr120048.c: New.
-
-2025-05-05 Kito Cheng <kito.cheng@sifive.com>
-
- PR target/120054
- * gcc.target/riscv/predef-19.c: Adjust testcase.
-
-2025-05-05 John David Anglin <danglin@gcc.gnu.org>
-
- PR testsuite/120085
- * gcc.dg/lto/modref-2_0.c: Link test with libm.
-
-2025-05-05 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/finalizable1.ads: New test.
-
-2025-05-05 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR middle-end/112877
- * gcc.dg/vect/vect-simd-clone-16c.c: Fix target selector syntax.
- * gcc.dg/vect/vect-simd-clone-16d.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-17c.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-17d.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-18c.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-18d.c: Likewise.
-
-2025-05-05 Simon Martin <simon@nasilyan.com>
-
- PR c++/118163
- PR c++/118392
- * g++.dg/diagnostic/incomplete-type-2.C: New test.
- * g++.dg/diagnostic/incomplete-type-2a.C: New test.
- * g++.dg/diagnostic/inhibit-warn-3.C: New test.
-
-2025-05-05 Richard Biener <rguenther@suse.de>
-
- PR testsuite/120084
- * gcc.dg/lto/pr60779_0.c: Require linker-plugin.
-
-2025-05-04 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/119986
- * gfortran.dg/actual_array_subref.f90: New test.
-
-2025-05-04 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/rvv/vsetvl/avl_prop-2.c: Disable jump threading
- and adjust number of expected vsetvls as needed.
- * gcc.target/riscv/rvv/vsetvl/avl_single-56.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Likewise.
-
-2025-05-04 Jin Ma <jinma@linux.alibaba.com>
- Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.target/riscv/modifier-H-error-1.c: New test.
- * gcc.target/riscv/modifier-H-error-2.c: New test.
- * gcc.target/riscv/modifier-H.c: New test.
-
-2025-05-04 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/xtheadfmemidx-xtheadfmv-medany.c: Adjust expected
- output.
- * gcc.target/riscv/xtheadfmemidx-zfa-medany.c: Likewise.
- * gcc.target/riscv/xtheadfmv-fmv.c: Skip for -Os and -Oz.
- * gcc.target/riscv/zfa-fmovh-fmovp.c: Use sifive-p400 tuning.
-
-2025-05-04 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/base/float-point-dynamic-frm-49.c: Adjust
- the asm dump check times.
- * gcc.target/riscv/rvv/base/float-point-dynamic-frm-50.c: Ditto.
- * gcc.target/riscv/rvv/base/float-point-dynamic-frm-52.c: Ditto.
- * gcc.target/riscv/rvv/base/float-point-dynamic-frm-74.c: Ditto.
- * gcc.target/riscv/rvv/base/float-point-dynamic-frm-75.c: Ditto.
-
-2025-05-03 Jason Merrill <jason@redhat.com>
-
- PR c++/85944
- * g++.dg/cpp0x/constexpr-temp3.C: New test.
-
-2025-05-02 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR rtl-optimization/120059
- * gcc.dg/torture/pr120059-1.c: New test.
-
-2025-05-02 Jakub Jelinek <jakub@redhat.com>
-
- PR c/120057
- * gcc.dg/cpp/embed-18.c: New test.
- * gcc.dg/pr120057-1.c: New test.
- * gcc.dg/pr120057-2.c: New test.
-
-2025-05-02 Jakub Jelinek <jakub@redhat.com>
- Andrew MacLeod <amacleod@redhat.com>
-
- PR c/117023
- * gcc.dg/tree-ssa/pr78154-2.c: New test.
-
-2025-05-02 Jason Merrill <jason@redhat.com>
-
- PR c++/115207
- * g++.dg/cpp1z/class-deduction118.C: New test.
-
-2025-05-02 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp1y/constexpr-89285.C: Always diagnose reinterpret_cast.
- * g++.dg/cpp23/constexpr-nonlit19.C: Remove ~A body.
-
-2025-05-02 Jason Merrill <jason@redhat.com>
-
- PR c++/120012
- * g++.dg/abi/base-defaulted1.C: New test.
- * g++.dg/abi/base-defaulted1a.C: New test.
-
-2025-05-02 Jason Merrill <jason@redhat.com>
-
- PR c++/60336
- * g++.dg/abi/pr60336-8a.C: New test.
-
-2025-05-02 Filip Kastl <fkastl@suse.cz>
+ PR target/121290
+ * gcc.target/aarch64/pr121290_3.c: New test.
- * gcc.dg/tree-ssa/switch-5.c: New test.
- * gcc.dg/tree-ssa/switch-6.c: New test.
+2026-02-02 Jakub Jelinek <jakub@redhat.com>
-2025-05-02 Florian Weimer <fweimer@redhat.com>
+ PR tree-optimization/121104
+ * gcc.dg/pr121104.c: New test.
- * gcc.dg/Wdeprecated-non-prototype-6.c: New test.
+2026-02-01 Eric Botcazou <ebotcazou@adacore.com>
+ Liam Powell <liam@liampwll.com>
-2025-05-02 Jennifer Schmitz <jschmitz@nvidia.com>
+ * gnat.dg/prefix4.adb: New test.
+ * gnat.dg/prefix4_pkg.ads: New helper.
- * gcc.target/aarch64/sve/extract_last_128.c: New test.
- * gcc.target/aarch64/sve/extract_1.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/extract_2.c: Likewise.
- * gcc.target/aarch64/sve/extract_3.c: Likewise.
- * gcc.target/aarch64/sve/extract_4.c: Likewise.
+2026-02-01 Eric Botcazou <ebotcazou@adacore.com>
+ Liam Powell <liam@liampwll.com>
-2025-05-01 Christopher Bazley <chris.bazley@arm.com>
+ * gnat.dg/iter7.adb: New test.
- PR c/119317
- * gcc.dg/c2y-named-loops-8.c: New test.
+2026-02-01 Richard Biener <rguenther@suse.de>
-2025-05-01 Florian Weimer <fweimer@redhat.com>
+ PR tree-optimization/123755
+ * gcc.dg/vect/vect-pr123755-2.c: New testcase.
- * gcc.dg/Wdeprecated-non-prototype-5.c: New test.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-05-01 Patrick Palka <ppalka@redhat.com>
+ * g++.dg/lto/pr118817_0.C: Require hostedlib.
- * g++.dg/cpp23/constexpr-nonlit19.C: New test.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-05-01 Patrick Palka <ppalka@redhat.com>
+ * gcc.target/riscv/lto/pr110812_0.c: Set cmodel explicitly.
+ * gcc.target/riscv/lto/pr110812_1.c: Likewise.
- PR c++/119034
- PR c++/68942
- * g++.dg/template/koenig13.C: New test.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-05-01 Paul Thomas <pault@gcc.gnu.org>
+ * gcc.dg/tree-ssa/pr83403-1.c: Bump param on riscv32.
+ * gcc.dg/tree-ssa/pr83403-2.c: Likewise.
- PR fortran/119948
- * gfortran.dg/pr119948.f90: New test.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-05-01 Ayan Shafqat <ayan.x.shafqat@gmail.com>
+ * gcc.dg/pr90838-2.c: Drop 64-bit CTZ expectation on riscv32.
- * gcc.target/aarch64/acle/acle_sqrt.c: New test.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-05-01 Richard Biener <rguenther@suse.de>
+ * gcc.target/riscv/pr114139.c: Set the abi explicitly.
- PR tree-optimization/120003
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust aarch64 expected
- thread2 number of threads.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-04-30 Nathaniel Shead <nathanieloshead@gmail.com>
+ * gcc.target/riscv/pr118170.c: Set the abi explicitly.
- PR c++/120023
- * g++.dg/modules/dguide-7_a.C: New test.
- * g++.dg/modules/dguide-7_b.C: New test.
- * g++.dg/modules/dguide-7_c.C: New test.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-04-30 Nathaniel Shead <nathanieloshead@gmail.com>
+ * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slide.c:
+ Set the abi explicitly.
- PR c++/119938
- * g++.dg/modules/tpl-nttp-2_a.H: New test.
- * g++.dg/modules/tpl-nttp-2_b.C: New test.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-04-30 Nathaniel Shead <nathanieloshead@gmail.com>
+ * gcc.target/riscv/rvv/autovec/pr113206-2.c: Set the expected
+ code model explicitly.
- PR c++/119551
- PR c++/119996
- * g++.dg/modules/internal-13.C: New test.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-04-30 David Malcolm <dmalcolm@redhat.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.
- PR analyzer/107017
- * c-c++-common/analyzer/sprintf-3.c: New test, covering use of
- sprintf with specific format strings. Doesn't yet find problems
- as the analyzer doesn't yet understand the format strings.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-04-30 David Malcolm <dmalcolm@redhat.com>
+ * gcc.target/riscv/rvv/autovec/bug-3.c: Disable scheduling,
+ and restore expectation of slli combine.
- * c-c++-common/analyzer/data-model-path-1.c: Check for
- "using NULL here" message.
- * c-c++-common/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early.c:
- Likewise. Check for "return of NULL" message.
- * c-c++-common/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c:
- Likewise.
- * gcc.dg/analyzer/data-model-5.c: Likewise.
- * gcc.dg/analyzer/data-model-5b.c: Likewise.
- * gcc.dg/analyzer/data-model-5c.c: Likewise.
- * gcc.dg/analyzer/torture/pr93647.c: Likewise.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-04-30 Richard Sandiford <richard.sandiford@arm.com>
+ * gcc.target/riscv/pr122215.c: Prune valgrind unhandled
+ syscall multi-line warning.
- * gcc.target/aarch64/pr115258.c: Add -mcmodel=small.
+2026-02-01 Alexandre Oliva <oliva@adacore.com>
-2025-04-30 Patrick Palka <ppalka@redhat.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.
- PR c++/119981
- PR c++/119378
- * g++.dg/cpp2a/lambda-targ15.C: New test.
+2026-02-01 Nathaniel Shead <nathanieloshead@gmail.com>
-2025-04-30 Richard Biener <rguenther@suse.de>
-
- Revert:
- 2025-04-30 Richard Biener <rguenther@suse.de>
+ PR c++/121832
+ * g++.dg/concepts/pr121832.C: New test.
- PR tree-optimization/119960
- * gcc.dg/vect/bb-slp-pr119960-1.c: New testcase.
+2026-01-31 Jose E. Marchesi <jemarch@gnu.org>
-2025-04-30 Richard Biener <rguenther@suse.de>
+ * algol68/execute/bits-test-1.a68: New test.
- PR tree-optimization/119960
- * gcc.dg/vect/bb-slp-pr119960-1.c: New testcase.
+2026-01-31 Jose E. Marchesi <jemarch@gnu.org>
-2025-04-30 Richard Biener <rguenther@suse.de>
+ * algol68/execute/bits-clear-1.a68: New test.
+ * algol68/execute/bits-set-1.a68: Likewise.
- PR ipa/120006
- * gcc.dg/torture/pr120006.c: New testcase.
+2026-01-31 Richard Biener <rguenther@suse.de>
-2025-04-30 Richard Biener <rguenther@suse.de>
+ PR middle-end/123887
+ * gcc.dg/torture/pr123887-2.c: New testcase.
- PR tree-optimization/120003
- * gcc.dg/tree-ssa/ssa-thread-23.c: New testcase.
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
+2026-01-31 Nathaniel Shead <nathanieloshead@gmail.com>
-2025-04-30 Georg-Johann Lay <avr@gjlay.de>
+ PR c++/123557
+ PR c++/123738
+ * g++.dg/cpp0x/constexpr-ice22.C: New test.
+ * g++.dg/cpp2a/constexpr-ref2.C: New test.
- Backported from master:
- 2025-04-30 Georg-Johann Lay <avr@gjlay.de>
+2026-01-31 Jakub Jelinek <jakub@redhat.com>
- * gcc.target/avr/torture/pr119989.h: New file.
- * gcc.target/avr/torture/pr119989-memx-1.c: New test.
- * gcc.target/avr/torture/pr119989-memx-2.c: New test.
- * gcc.target/avr/torture/pr119989-memx-3.c: New test.
- * gcc.target/avr/torture/pr119989-memx-4.c: New test.
- * gcc.target/avr/torture/pr119989-flashx-1.c: New test.
- * gcc.target/avr/torture/pr119989-flashx-2.c: New test.
- * gcc.target/avr/torture/pr119989-flashx-3.c: New test.
- * gcc.target/avr/torture/pr119989-flashx-4.c: New test.
+ PR c++/123825
+ * g++.dg/reflect/has_identifier3.C: New test.
+ * g++.dg/reflect/identifier_of3.C: New test.
+ * g++.dg/cpp26/attr-indeterminate5.C: New test.
-2025-04-30 Kito Cheng <kito.cheng@sifive.com>
+2026-01-31 Iain Buclaw <ibuclaw@gdcproject.org>
- PR target/119832
- * g++.target/riscv/pr119832.C: New test.
+ * gdc.dg/asm1.d: Adjust test.
+ * gdc.dg/asm5.d: Likewise.
+ * gdc.dg/pr100967.d: Likewise.
+ * gdc.dg/rtti1.d: Likewise.
+ * gdc.dg/rtti2.d: New test.
-2025-04-30 Jerry Zhang Jian <jerry.zhangjian@sifive.com>
+2026-01-31 Alexandre Oliva <oliva@adacore.com>
- * gcc.target/riscv/predef-19.c: set the march to rv64im_zve32x
- instead of rv64gc_zve32x to avoid Zicsr implied by g. Extra m is
- added to avoid current 'V' extension requires 'M' extension
+ * gcc.target/arm/crypto-vsha1cq_u32.c: Accept d regs in
+ vdup.32. Drop extraneous + after ] in vmov.32 pattern.
+ * gcc.target/arm/crypto-vsha1h_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha1mq_u32.c: Likewise.
+ * gcc.target/arm/crypto-vsha1pq_u32.c: Likewise.
-2025-04-30 Jennifer Schmitz <jschmitz@nvidia.com>
+2026-01-31 Alexandre Oliva <oliva@adacore.com>
- * gcc.target/aarch64/sve/ldst_ptrue_128_to_neon.c: New test.
- * gcc.target/aarch64/sve/cond_arith_6.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/pcs/return_4_128.c: Likewise.
- * gcc.target/aarch64/sve/pcs/return_5_128.c: Likewise.
- * gcc.target/aarch64/sve/pcs/struct_3_128.c: Likewise.
+ * gcc.target/arm/bfloat16_simd_1_2.c: Add -mcpu=unset.
+ * gcc.target/arm/bfloat16_simd_2_2.c: Likewise.
+ * gcc.target/arm/bfloat16_simd_3_2.c: Likewise.
+ * gcc.dg/torture/pr120347.c: Likewise. Add +fp to -march.
-2025-04-30 yulong <shiyulong@iscas.ac.cn>
+2026-01-31 Alexandre Oliva <oliva@adacore.com>
- * gcc.target/riscv/rvv/xsfvector/sf_vc_f.c: New test.
- * gcc.target/riscv/rvv/xsfvector/sf_vc_i.c: New test.
- * gcc.target/riscv/rvv/xsfvector/sf_vc_v.c: New test.
- * gcc.target/riscv/rvv/xsfvector/sf_vc_x.c: New test.
+ * gcc.dg/vect/complex/fast-math-complex-mls-half-float.c:
+ Don't expect COMPLEX_ADD_ROT270.
-2025-04-29 Pengfei Li <Pengfei.Li2@arm.com>
+2026-01-31 David Malcolm <dmalcolm@redhat.com>
- * gcc.target/aarch64/simd/bic_orn_1.c: New file.
+ PR analyzer/123880
+ * g++.dg/analyzer/exception-rethrow-3.C: New test.
-2025-04-29 Uros Bizjak <ubizjak@gmail.com>
+2026-01-31 Jason Merrill <jason@redhat.com>
+ Nathaniel Shead <nathanieloshead@gmail.com>
- PR target/111657
- * gcc.target/i386/pr111657-1.c: Check that segment override is not
- generated for "rep movsq" for x32 target.
+ PR c++/122785
+ * g++.dg/modules/reflect-1_a.H: New test.
+ * g++.dg/modules/reflect-1_b.C: New test.
-2025-04-29 Richard Biener <rguenther@suse.de>
+2026-01-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
- PR tree-optimization/119997
- * gcc.dg/tree-ssa/ssa-pre-35.c: New testcase.
+ PR fortran/123868
+ * gfortran.dg/array_memcpy_2.f90: Update expected memcpy count
+ from 4 to 3, as the double allocation bug is now fixed.
+ * gfortran.dg/pr123868.f90: New test.
+ Signed-off-by: Christopher Albert <albert@alumni.tugraz.at>
-2025-04-29 Uros Bizjak <ubizjak@gmail.com>
+2026-01-30 Patrick Palka <ppalka@redhat.com>
- PR target/111657
- * gcc.target/i386/pr111657-1.c: New test.
+ PR c++/123845
+ PR libstdc++/114865
+ * g++.dg/cpp0x/constexpr-ex3.C: Adjust C++11 non-empty
+ constexpr constructor dg-error to a dg-warning. Expect
+ a follow-up missing member initializer diagnostic in C++11 mode.
+ * g++.dg/cpp2a/constexpr-try1.C: Expect a follow-up
+ compound-statement in constexpr function diagnostic in C++11
+ mode.
+ * g++.dg/cpp2a/constexpr-try2.C: Likewise. Adjust C++11
+ non-empty constexpr constructor dg-error to a dg-warning.
+ * g++.dg/cpp2a/constexpr-try3.C: Adjust C++11 non-empty
+ constexpr constructor dg-error to a dg-warning.
+ * g++.dg/cpp0x/constexpr-ctor23.C: New test.
-2025-04-29 H.J. Lu <hjl.tools@gmail.com>
+2026-01-30 Richard Biener <rguenther@suse.de>
- PR target/92080
- PR target/117839
- * gcc.target/i386/pr117839-1a.c: New test.
- * gcc.target/i386/pr117839-1b.c: Likewise.
- * gcc.target/i386/pr117839-2.c: Likewise.
- * gcc.target/i386/pr92080-1.c: Likewise.
- * gcc.target/i386/pr92080-2.c: Likewise.
- * gcc.target/i386/pr92080-3.c: Likewise.
+ PR middle-end/123887
+ * gcc.dg/torture/pr123887.c: New testcase.
-2025-04-28 David Malcolm <dmalcolm@redhat.com>
+2026-01-30 Marek Polacek <polacek@redhat.com>
- PR analyzer/111536
- * c-c++-common/analyzer/hard-reg-1.c: New test.
- * g++.dg/analyzer/nrvo-1.C: New test.
- * g++.dg/analyzer/nrvo-2.C: New test.
- * g++.dg/analyzer/nrvo-pr111536-1.C: New test.
- * g++.dg/analyzer/nrvo-pr111536-1b.C: New test.
- * g++.dg/analyzer/nrvo-pr111536-2.C: New test.
- * g++.dg/analyzer/nrvo-pr111536-2b.C: New test.
+ * g++.dg/reflect/define_aggregate3.C: Adjust expected diagnostic.
+ * g++.dg/reflect/p2996-21.C: Likewise.
-2025-04-28 David Malcolm <dmalcolm@redhat.com>
+2026-01-30 Marek Polacek <polacek@redhat.com>
- PR analyzer/109366
- * g++.dg/analyzer/unique_ptr-1.C: New test.
- * g++.dg/analyzer/unique_ptr-2.C: New test.
+ * g++.dg/reflect/substitute3.C: New test.
-2025-04-28 David Malcolm <dmalcolm@redhat.com>
+2026-01-30 Eric Botcazou <ebotcazou@adacore.com>
- PR analyzer/97111
- * c-c++-common/analyzer/analyzer-verbosity-2a.c: Add
- -fno-exceptions.
- * c-c++-common/analyzer/analyzer-verbosity-3a.c: Likewise.
- * c-c++-common/analyzer/attr-const-2.c: Add
- __attribute__((nothrow)).
- * c-c++-common/analyzer/attr-malloc-4.c: Likewise.
- * c-c++-common/analyzer/attr-malloc-5.c: Likewise.
- * c-c++-common/analyzer/attr-malloc-6.c: Add -fno-exceptions.
- * c-c++-common/analyzer/attr-malloc-CVE-2019-19078-usb-leak.c:
- Likewise.
- * c-c++-common/analyzer/attr-malloc-exception.c: New test.
- * c-c++-common/analyzer/call-summaries-pr107158-2.c: Add
- -fno-exceptions.
- * c-c++-common/analyzer/call-summaries-pr107158.c: Likewise.
- * c-c++-common/analyzer/capacity-2.c: Likewise.
- * c-c++-common/analyzer/coreutils-sum-pr108666.c: Likewise.
- * c-c++-common/analyzer/data-model-22.c: Likewise.
- * c-c++-common/analyzer/data-model-5d.c: Likewise.
- * c-c++-common/analyzer/deref-before-check-pr108455-git-pack-revindex.c:
- Likewise.
- * c-c++-common/analyzer/deref-before-check-pr108475-haproxy-tcpcheck.c:
- Likewise.
- * c-c++-common/analyzer/edges-2.c: Likewise.
- * c-c++-common/analyzer/fd-2.c: Likewise.
- * c-c++-common/analyzer/fd-3.c: Likewise.
- * c-c++-common/analyzer/fd-meaning.c: Likewise.
- * c-c++-common/analyzer/file-1.c: Likewise.
- * c-c++-common/analyzer/file-3.c: Likewise.
- * c-c++-common/analyzer/file-meaning-1.c: Likewise.
- * c-c++-common/analyzer/infinite-recursion.c: Likewise.
- * c-c++-common/analyzer/leak-3.c: Likewise.
- * c-c++-common/analyzer/malloc-dedupe-1.c: Likewise.
- * c-c++-common/analyzer/malloc-in-loop.c: Likewise.
- * c-c++-common/analyzer/malloc-many-paths-3.c: Likewise.
- * c-c++-common/analyzer/malloc-paths-5.c: Likewise.
- * c-c++-common/analyzer/malloc-paths-7.c: Likewise.
- * c-c++-common/analyzer/malloc-paths-8.c: Likewise.
- * c-c++-common/analyzer/malloc-vs-local-1a.c: Likewise.
- * c-c++-common/analyzer/malloc-vs-local-2.c: Likewise.
- * c-c++-common/analyzer/malloc-vs-local-3.c: Likewise.
- * c-c++-common/analyzer/paths-7.c: Likewise.
- * c-c++-common/analyzer/pr110830.c: Likewise.
- * c-c++-common/analyzer/pr93032-mztools-simplified.c: Likewise.
- * c-c++-common/analyzer/pr93355-localealias-feasibility-3.c:
+ * gnat.dg/specs/limited_with3.ads: New test.
+ * gnat.dg/specs/limited_with3-child.ads: New helper.
+ * gnat.dg/specs/limited_with3-child-grandchild.ads: Likewise.
+ * gnat.dg/specs/limited_with3-child-grandchild-grandgrandchild.ads:
Likewise.
- * c-c++-common/analyzer/pr93355-localealias-simplified.c:
- Likewise.
- * c-c++-common/analyzer/pr96650-1-trans.c: Likewise.
- * c-c++-common/analyzer/pr97072.c: Add __attribute__((nothrow)).
- * c-c++-common/analyzer/pr98575-1.c: Likewise.
- * c-c++-common/analyzer/pr99716-1.c: Add -fno-exceptions.
- * c-c++-common/analyzer/pr99716-2.c: Likewise.
- * c-c++-common/analyzer/pr99716-3.c: Likewise.
- * c-c++-common/analyzer/pragma-2.c: Likewise.
- * c-c++-common/analyzer/rhbz1878600.c: Likewise.
- * c-c++-common/analyzer/strndup-1.c: Likewise.
- * c-c++-common/analyzer/write-to-string-literal-4-disabled.c:
- Likewise.
- * c-c++-common/analyzer/write-to-string-literal-4.c: Likewise.
- * c-c++-common/analyzer/write-to-string-literal-5.c: Likewise.
- * c-c++-common/analyzer/zlib-5.c: Likewise.
- * g++.dg/analyzer/exception-could-throw-1.C: New test.
- * g++.dg/analyzer/exception-could-throw-2.C: New test.
- * g++.dg/analyzer/exception-dynamic-spec.C: New test.
- * g++.dg/analyzer/exception-leak-1.C: New test.
- * g++.dg/analyzer/exception-leak-2.C: New test.
- * g++.dg/analyzer/exception-leak-3.C: New test.
- * g++.dg/analyzer/exception-leak-4.C: New test.
- * g++.dg/analyzer/exception-leak-5.C: New test.
- * g++.dg/analyzer/exception-leak-6.C: New test.
- * g++.dg/analyzer/exception-nothrow.C: New test.
- * g++.dg/analyzer/exception-path-1.C: New test.
- * g++.dg/analyzer/exception-path-catch-all-1.C: New test.
- * g++.dg/analyzer/exception-path-catch-all-2.C: New test.
- * g++.dg/analyzer/exception-path-unwind-multiple-2.C: New test.
- * g++.dg/analyzer/exception-path-unwind-multiple.C: New test.
- * g++.dg/analyzer/exception-path-unwind-single.C: New test.
- * g++.dg/analyzer/exception-path-with-cleanups.C: New test.
- * g++.dg/analyzer/exception-rethrow-1.C: New test.
- * g++.dg/analyzer/exception-rethrow-2.C: New test.
- * g++.dg/analyzer/exception-stack-1.C: New test.
- * g++.dg/analyzer/exception-stack-2.C: New test.
- * g++.dg/analyzer/exception-subclass-1.C: New test.
- * g++.dg/analyzer/exception-subclass-2.C: New test.
- * g++.dg/analyzer/exception-value-1.C: New test.
- * g++.dg/analyzer/exception-value-2.C: New test.
- * g++.dg/analyzer/fno-exception.C: New test.
- * g++.dg/analyzer/pr94028.C: Drop xfail.
- * g++.dg/analyzer/std-unexpected.C: New test.
- * g++.dg/coroutines/pr105287.C: Drop dg-excess-errors.
-
-2025-04-28 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/analyzer_cpython_plugin.cc: Drop include of
- "make-unique.h". Replace uses of ::make_unique with
- std::make_unique.
- * gcc.dg/plugin/analyzer_gil_plugin.cc: Likewise.
- * gcc.dg/plugin/analyzer_kernel_plugin.cc: Likewise.
- * gcc.dg/plugin/analyzer_known_fns_plugin.cc: Likewise.
- * gcc.dg/plugin/diagnostic_group_plugin.cc: Likewise.
- * gcc.dg/plugin/diagnostic_plugin_xhtml_format.cc: Likewise.
-
-2025-04-28 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/analyzer_gil_plugin.cc: Convert gcall * to gcall &
- where we know the pointer must be non-null.
-
-2025-04-28 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/analyzer_cpython_plugin.cc: Convert
- enum poison_kind to "enum class".
-
-2025-04-28 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/plugin/analyzer_cpython_plugin.cc: Update for renaming
- of analyzer/analyzer.h to analyzer/common.h.
- * gcc.dg/plugin/analyzer_gil_plugin.cc: Likewise.
- * gcc.dg/plugin/analyzer_kernel_plugin.cc: Likewise.
- * gcc.dg/plugin/analyzer_known_fns_plugin.cc: Likewise.
-
-2025-04-28 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/95801
- * gcc.dg/tree-ssa/pr95801.c: New.
-
-2025-04-28 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/119712
- * gcc.dg/pr119712.c: New.
- * gcc.dg/pr83072-2.c: Adjust.
- * gcc.dg/tree-ssa/phi-opt-value-5.c: Adjust.
- * gcc.dg/tree-ssa/vrp122.c: Adjust
-
-2025-04-28 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/67797
- * gcc.dg/tree-ssa/tailcall-14.c: New test.
- * gcc.dg/tree-ssa/tailcall-15.c: New test.
-
-2025-04-28 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR c/119432
- * gcc.dg/gimplefe-57.c: New test.
-
-2025-04-28 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/100038
- * g++.dg/tree-ssa/pr100038.C: New test.
-
-2025-04-28 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove now passing test from exclusion
- list.
-
-2025-04-28 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove passing test from exclusion list.
-
-2025-04-28 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/multiple_bindings1.rs: Add missing lang items.
-
-2025-04-28 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove test from exclusion list.
- * rust/compile/use_1.rs: Change expected output and remove test from
- nr1.
-
-2025-04-28 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/generics9.rs: Change expected error message.
- * rust/compile/nr2/exclude: Remove test from exclusion list.
-
-2025-04-28 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
- * rust/compile/nr2/exclude: Remove passing test from exclusion list.
+2026-01-30 Richard Biener <rguenther@suse.de>
-2025-04-28 Owen Avery <powerboat9.gamer@gmail.com>
+ PR debug/110885
+ * g++.dg/debug/dwarf2/pr110885.C: New testcase.
- * rust/compile/nr2/exclude: Remove entry.
+2026-01-30 Jakub Jelinek <jakub@redhat.com>
-2025-04-28 Owen Avery <powerboat9.gamer@gmail.com>
+ PR tree-optimization/123864
+ * gcc.c-torture/execute/pr123864.c: New test.
+ * gcc.dg/torture/pr123864.c: New test.
- * rust/compile/derive-debug1.rs: Adjust a path.
- * rust/compile/nr2/exclude: Remove derive-debug1.rs.
+2026-01-30 Jakub Jelinek <jakub@redhat.com>
-2025-04-28 Philip Herron <herron.philip@googlemail.com>
+ PR c++/123790
+ * g++.dg/cpp0x/nullptr47.C: New test.
- * rust/compile/nr2/exclude: nr2 is missing error for this
- * rust/compile/issue-3649.rs: New test.
+2026-01-30 Iain Buclaw <ibuclaw@gdcproject.org>
-2025-04-28 Owen Avery <powerboat9.gamer@gmail.com>
+ * gdc.dg/asm1.d: Adjust test.
- * rust/compile/issue-3568.rs: Adjust expected errors.
- * rust/compile/name_resolution9.rs: Likewise.
- * rust/compile/self-path2.rs: Likewise.
+2026-01-30 Jørgen Kvalsvik <j@lambda.is>
-2025-04-28 Philip Herron <herron.philip@googlemail.com>
+ PR gcov-profile/123855
+ * gcc.misc-tests/gcov-pr123855.c: New test.
- * rust/compile/nonexistent-field.rs: fix bad error message
- * rust/compile/issue-3581-1.rs: New test.
- * rust/compile/issue-3581-2.rs: New test.
+2026-01-30 Jørgen Kvalsvik <j@lambda.is>
-2025-04-28 Philip Herron <herron.philip@googlemail.com>
+ * g++.dg/gcov/gcov-18.C: Remove --coverage.
+ * g++.dg/gcov/gcov-22.C: Likewise.
+ * gcc.misc-tests/gcov-19.c: Remove -ftest-coverage.
+ * gcc.misc-tests/gcov-29.c: Likewise.
- * rust/compile/nr2/exclude: nr2 does not error on the T it should require Self::T
- * rust/compile/issue-3652.rs: New test.
+2026-01-30 Jørgen Kvalsvik <j@lambda.is>
-2025-04-28 Philip Herron <herron.philip@googlemail.com>
+ * gcc.misc-tests/gcov-29.c: Expect 6 prime paths in test.
+ * gcc.misc-tests/gcov-30.c: Likewise.
- * rust/compile/macros/mbe/macro-issue2983_2984.rs: cleanup error diagnotics
- * rust/compile/struct_init1.rs: likewise
- * rust/compile/issue-3628.rs: New test.
+2026-01-30 Jakub Jelinek <jakub@redhat.com>
-2025-04-28 Owen Avery <powerboat9.gamer@gmail.com>
+ PR middle-end/123876
+ * gcc.dg/gomp/pr123876.c: New test.
- * rust/compile/nr2/exclude: Remove entry.
+2026-01-30 Jakub Jelinek <jakub@redhat.com>
-2025-04-28 Philip Herron <herron.philip@googlemail.com>
+ PR preprocessor/123273
+ * c-c++-common/cpp/dir-only-10.c: New test.
+ * c-c++-common/cpp/dir-only-11.c: New test.
- * rust/compile/issue-3662.rs: New test.
+2026-01-30 Alex Coplan <alex.coplan@arm.com>
-2025-04-28 Philip Herron <herron.philip@googlemail.com>
+ PR target/123206
+ * gcc.target/aarch64/pr123206.c: New test.
- * rust/compile/issue-3711.rs: New test.
+2026-01-30 Iain Buclaw <ibuclaw@gdcproject.org>
-2025-04-28 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
+ PR d/123263
+ * gdc.dg/debug/pr123263.d: New test.
- * rust/compile/black_box.rs: New test.
+2026-01-30 Richard Biener <rguenther@suse.de>
-2025-04-28 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
+ PR tree-optimization/109410
+ * gcc.dg/pr109410-2.c: New testcase.
- * rust/execute/black_box.rs: New test.
+2026-01-30 Iain Buclaw <ibuclaw@gdcproject.org>
-2025-04-28 Philip Herron <herron.philip@googlemail.com>
+ PR d/123264
+ * gdc.dg/pr123264.d: New test.
- * rust/compile/issue-402.rs: New test.
+2026-01-30 Lulu Cheng <chenglulu@loongson.cn>
-2025-04-28 Philip Herron <herron.philip@googlemail.com>
+ PR target/123766
+ * gcc.target/loongarch/vector/lasx/pr123766.c: New test.
+ * gcc.target/loongarch/vector/lsx/pr123766.c: New test.
- * rust/compile/issue-3664.rs: New test.
+2026-01-30 Lulu Cheng <chenglulu@loongson.cn>
-2025-04-28 Zhi Heng <yapzhhg@gmail.com>
+ PR target/123807
+ * gcc.target/loongarch/vector/lsx/pr123807.c: New test.
- * rust/compile/issue-3530-1.rs: New file.
- * rust/compile/issue-3530-2.rs: New file.
+2026-01-30 mengqinggang <mengqinggang@loongson.cn>
-2025-04-28 Philip Herron <herron.philip@googlemail.com>
+ * gcc.target/loongarch/la64/movsf.c: New test.
- * rust/compile/issue-3612.rs: New test.
+2026-01-29 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-2025-04-28 H.J. Lu <hjl.tools@gmail.com>
- Uros Bizjak <ubizjak@gmail.com>
+ * gcc.target/i386/pr116353.c: Move to...
+ * gcc.dg/torture/pr116353.c: ...here.
- PR target/109780
- PR target/109093
- * g++.target/i386/pr109780-1.C: New test.
- * gcc.target/i386/pr109093-1.c: Likewise.
- * gcc.target/i386/pr109780-1.c: Likewise.
- * gcc.target/i386/pr109780-2.c: Likewise.
- * gcc.target/i386/pr109780-3.c: Likewise.
+2026-01-29 Eric Botcazou <ebotcazou@adacore.com>
-2025-04-28 Richard Biener <rguenther@suse.de>
+ * gnat.dg/specs/aggr11.ads: New test.
- PR ipa/119973
- * gcc.dg/torture/pr119973.c: New testcase.
+2026-01-29 Richard Earnshaw <rearnsha@arm.com>
+ Artemiy Volkov <artemiy.volkov@arm.com>
-2025-04-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119103
- * gcc.target/i386/pr119103.c: New testcase.
-
-2025-04-28 Richard Biener <rguenther@suse.de>
-
- PR middle-end/60779
- * gcc.dg/lto/pr60779_0.c: New testcase.
- * gcc.dg/lto/pr60779_1.c: Likewise.
-
-2025-04-28 Lewis Hyatt <lhyatt@gmail.com>
-
- PR c/118838
- * c-c++-common/cpp/pragma-diagnostic-loc-2.c: New test.
- * g++.dg/gomp/macro-4.C: Adjust expected output.
- * gcc.dg/gomp/macro-4.c: Likewise.
- * gcc.dg/cpp/Wunknown-pragmas-1.c: Likewise.
-
-2025-04-28 Jonathan Yong <10walls@gmail.com>
-
- * gcc.dg/graphite/id-15.c: Use __SIZE_TYPE__ instead of
- unsigned long.
- * gcc.dg/plugin/infoleak-net-ethtool-ioctl.c: ditto.
-
-2025-04-27 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/119939
- * g++.dg/modules/concept-11_a.H: New test.
- * g++.dg/modules/concept-11_b.C: New test.
-
-2025-04-27 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/112877
- * gcc.dg/tree-ssa/ssa-fre-4.c: Enable for all targets and adjust
- scan match.
-
-2025-04-27 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/112877
- * gcc.dg/tree-ssa/scev-cast.c: Enable for all targets and adjust
- scan match.
-
-2025-04-27 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/112877
- * gcc.dg/vect/vect-simd-clone-16c.c: Expect in-branch clones for
- x86.
- * gcc.dg/vect/vect-simd-clone-16d.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-17c.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-17d.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-18c.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-18d.c: Likewise.
-
-2025-04-27 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/112877
- * gcc.target/i386/apx-ndd.c: Adjusted.
-
-2025-04-27 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/112877
- * gfortran.dg/pr112877-1.f90: New test.
-
-2025-04-25 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * g++.dg/ipa/pr83549.C: Require effective target
- variadic_mi_thunk.
- * g++.dg/ipa/pr83667.C: Ditto.
- * g++.dg/torture/pr81812.C: Ditto.
- * g++.old-deja/g++.jason/thunk3.C: Ditto.
- * lib/target-supports.exp
- (check_effective_target_variadic_mi_thunk): New function.
-
-2025-04-25 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * c-c++-common/musttail14.c: Disable test if effective target
- using_sjlj_exceptions.
- * c-c++-common/musttail22.c: Ditto.
- * g++.dg/musttail8.C: Ditto.
- * g++.dg/musttail9.C: Ditto.
- * g++.dg/opt/musttail3.C: Ditto.
- * g++.dg/opt/musttail4.C: Ditto.
- * g++.dg/opt/musttail5.C: Ditto.
- * g++.dg/opt/pr119613.C: Ditto.
- * lib/target-supports.exp
- (check_effective_target_using_sjlj_exceptions): New check.
-
-2025-04-25 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102900
- * gfortran.dg/proc_ptr_52.f90: Add -fcheck=pointer to options.
- * gfortran.dg/proc_ptr_57.f90: New test.
-
-2025-04-25 Jason Merrill <jason@redhat.com>
-
- PR c++/119764
- PR c++/87185
- * g++.dg/cpp0x/lambda/lambda-noexcept1.C: New test.
-
-2025-04-25 Jason Merrill <jason@redhat.com>
-
- * g++.dg/abi/macro0.C: Update for -fabi-version=21.
-
-2025-04-25 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/88_level_with_FALSE_IS_clause.cob: New testcase.
- * cobol.dg/group2/88_level_with_FILLER.cob: Likewise.
- * cobol.dg/group2/88_level_with_THRU.cob: Likewise.
- * cobol.dg/group2/ADD_CORRESPONDING.cob: Likewise.
- * cobol.dg/group2/ADD_SUBTRACT_CORR_mixed_fix___float.cob: Likewise.
- * cobol.dg/group2/ALPHABETIC-LOWER_test.cob: Likewise.
- * cobol.dg/group2/ALPHABETIC_test.cob: Likewise.
- * cobol.dg/group2/ALPHABETIC-UPPER_test.cob: Likewise.
- * cobol.dg/group2/BLANK_WHEN_ZERO.cob: Likewise.
- * cobol.dg/group2/Check_for_equality_of_COMP-1___COMP-2.cob: Likewise.
- * cobol.dg/group2/Compare_COMP-2_with_floating-point_literal.cob: Likewise.
- * cobol.dg/group2/Contained_program_visibility__3_.cob: Likewise.
- * cobol.dg/group2/Contained_program_visibility__4_.cob: Likewise.
- * cobol.dg/group2/Context_sensitive_words__1_.cob: Likewise.
- * cobol.dg/group2/Context_sensitive_words__2_.cob: Likewise.
- * cobol.dg/group2/Context_sensitive_words__3_.cob: Likewise.
- * cobol.dg/group2/Context_sensitive_words__4_.cob: Likewise.
- * cobol.dg/group2/Context_sensitive_words__5_.cob: Likewise.
- * cobol.dg/group2/Context_sensitive_words__6_.cob: Likewise.
- * cobol.dg/group2/Context_sensitive_words__7_.cob: Likewise.
- * cobol.dg/group2/Context_sensitive_words__8_.cob: Likewise.
- * cobol.dg/group2/debugging_lines__not_active_.cob: Likewise.
- * cobol.dg/group2/debugging_lines__WITH_DEBUGGING_MODE_.cob: Likewise.
- * cobol.dg/group2/DEBUG_Line.cob: Likewise.
- * cobol.dg/group2/DISPLAY_and_assignment_NumericDisplay.cob: Likewise.
- * cobol.dg/group2/DISPLAY_data_items_with_MOVE_statement.cob: Likewise.
- * cobol.dg/group2/DISPLAY_data_items_with_VALUE_clause.cob: Likewise.
- * cobol.dg/group2/DISPLAY_literals__DECIMAL-POINT_is_COMMA.cob: Likewise.
- * cobol.dg/group2/GLOBAL_at_lower_level.cob: Likewise.
- * cobol.dg/group2/GLOBAL_at_same_level.cob: Likewise.
- * cobol.dg/group2/GLOBAL_FD__1_.cob: Likewise.
- * cobol.dg/group2/GLOBAL_FD__2_.cob: Likewise.
- * cobol.dg/group2/GLOBAL_FD__3_.cob: Likewise.
- * cobol.dg/group2/GLOBAL_FD__4_.cob: Likewise.
- * cobol.dg/group2/Hexadecimal_literal.cob: Likewise.
- * cobol.dg/group2/integer_arithmetic_on_floating-point_var.cob: Likewise.
- * cobol.dg/group2/MULTIPLY_BY_literal_in_INITIAL_program.cob: Likewise.
- * cobol.dg/group2/Named_conditionals_-_fixed__float__and_alphabetic.cob: Likewise.
- * cobol.dg/group2/Numeric_operations__1_.cob: Likewise.
- * cobol.dg/group2/Numeric_operations__2_.cob: Likewise.
- * cobol.dg/group2/Numeric_operations__3_.cob: Likewise.
- * cobol.dg/group2/Numeric_operations__4_.cob: Likewise.
- * cobol.dg/group2/Numeric_operations__5_.cob: Likewise.
- * cobol.dg/group2/Numeric_operations__7_.cob: Likewise.
- * cobol.dg/group2/Numeric_operations__8_.cob: Likewise.
- * cobol.dg/group2/ROUNDED_AWAY-FROM-ZERO.cob: Likewise.
- * cobol.dg/group2/ROUNDED_NEAREST-AWAY-FROM-ZERO.cob: Likewise.
- * cobol.dg/group2/ROUNDED_NEAREST-EVEN.cob: Likewise.
- * cobol.dg/group2/ROUNDED_NEAREST-TOWARD-ZERO.cob: Likewise.
- * cobol.dg/group2/ROUNDED_TOWARD-GREATER.cob: Likewise.
- * cobol.dg/group2/ROUNDED_TOWARD-LESSER.cob: Likewise.
- * cobol.dg/group2/ROUNDED_TRUNCATION.cob: Likewise.
- * cobol.dg/group2/ROUNDING_omnibus_Floating-Point_from_COMPUTE.cob: Likewise.
- * cobol.dg/group2/ROUNDING_omnibus_NumericDisplay_from_COMPUTE.cob: Likewise.
- * cobol.dg/group2/Separate_sign_positions__1_.cob: Likewise.
- * cobol.dg/group2/Separate_sign_positions__2_.cob: Likewise.
- * cobol.dg/group2/Simple_p-scaling.cob: Likewise.
- * cobol.dg/group2/Simple_TYPEDEF.cob: Likewise.
- * cobol.dg/group2/ADD_SUBTRACT_CORR_mixed_fix___float.out: New known-good result.
- * cobol.dg/group2/BLANK_WHEN_ZERO.out: Likewise.
- * cobol.dg/group2/Contained_program_visibility__4_.out: Likewise.
- * cobol.dg/group2/Context_sensitive_words__1_.out: Likewise.
- * cobol.dg/group2/Context_sensitive_words__2_.out: Likewise.
- * cobol.dg/group2/Context_sensitive_words__3_.out: Likewise.
- * cobol.dg/group2/Context_sensitive_words__4_.out: Likewise.
- * cobol.dg/group2/Context_sensitive_words__5_.out: Likewise.
- * cobol.dg/group2/Context_sensitive_words__6_.out: Likewise.
- * cobol.dg/group2/Context_sensitive_words__7_.out: Likewise.
- * cobol.dg/group2/Context_sensitive_words__8_.out: Likewise.
- * cobol.dg/group2/debugging_lines__not_active_.out: Likewise.
- * cobol.dg/group2/debugging_lines__WITH_DEBUGGING_MODE_.out: Likewise.
- * cobol.dg/group2/DEBUG_Line.out: Likewise.
- * cobol.dg/group2/DISPLAY_and_assignment_NumericDisplay.out: Likewise.
- * cobol.dg/group2/DISPLAY_data_items_with_MOVE_statement.out: Likewise.
- * cobol.dg/group2/DISPLAY_data_items_with_VALUE_clause.out: Likewise.
- * cobol.dg/group2/DISPLAY_literals__DECIMAL-POINT_is_COMMA.out: Likewise.
- * cobol.dg/group2/GLOBAL_at_lower_level.out: Likewise.
- * cobol.dg/group2/GLOBAL_at_same_level.out: Likewise.
- * cobol.dg/group2/Hexadecimal_literal.out: Likewise.
- * cobol.dg/group2/Named_conditionals_-_fixed__float__and_alphabetic.out: Likewise.
- * cobol.dg/group2/ROUNDED_AWAY-FROM-ZERO.out: Likewise.
- * cobol.dg/group2/ROUNDED_NEAREST-AWAY-FROM-ZERO.out: Likewise.
- * cobol.dg/group2/ROUNDED_NEAREST-EVEN.out: Likewise.
- * cobol.dg/group2/ROUNDED_NEAREST-TOWARD-ZERO.out: Likewise.
- * cobol.dg/group2/ROUNDED_TOWARD-GREATER.out: Likewise.
- * cobol.dg/group2/ROUNDED_TOWARD-LESSER.out: Likewise.
- * cobol.dg/group2/ROUNDED_TRUNCATION.out: Likewise.
- * cobol.dg/group2/ROUNDING_omnibus_Floating-Point_from_COMPUTE.out: Likewise.
- * cobol.dg/group2/ROUNDING_omnibus_NumericDisplay_from_COMPUTE.out: Likewise.
- * cobol.dg/group2/Separate_sign_positions__1_.out: Likewise.
- * cobol.dg/group2/Separate_sign_positions__2_.out: Likewise.
- * cobol.dg/group2/Simple_p-scaling.out: Likewise.
-
-2025-04-25 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- * gcc.dg/pr116479.c: New test.
-
-2025-04-25 Jakub Jelinek <jakub@redhat.com>
-
- PR target/119873
- * gcc.target/s390/pr119873-5.c: New test.
-
-2025-04-25 Jason Merrill <jason@redhat.com>
-
- * g++.dg/template/recurse5.C: New test.
-
-2025-04-25 Yuriy Kolerov <Yuriy.Kolerov@synopsys.com>
-
- PR target/119122
- * gcc.target/riscv/arch-25.c: Fix dg-error expectation.
- * gcc.target/riscv/attribute-c-1.c: New test.
- * gcc.target/riscv/attribute-c-2.c: New test.
- * gcc.target/riscv/attribute-c-3.c: New test.
- * gcc.target/riscv/attribute-c-4.c: New test.
- * gcc.target/riscv/attribute-c-5.c: New test.
- * gcc.target/riscv/attribute-c-6.c: New test.
- * gcc.target/riscv/attribute-c-7.c: New test.
- * gcc.target/riscv/attribute-c-8.c: New test.
- * gcc.target/riscv/attribute-zce-1.c: Update Zce tests.
- * gcc.target/riscv/attribute-zce-2.c: Likewise.
- * gcc.target/riscv/attribute-zce-3.c: Likewise
- * gcc.target/riscv/attribute-zce-4.c: Likewise.
-
-2025-04-24 Jakub Jelinek <jakub@redhat.com>
- Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- PR target/119873
- * gcc.target/s390/pr119873-1.c: New test.
- * gcc.target/s390/pr119873-2.c: New test.
- * gcc.target/s390/pr119873-3.c: New test.
- * gcc.target/s390/pr119873-4.c: New test.
-
-2025-04-24 Robert Dubner <rdubner@symas.com>
-
- * cobol.dg/group1/declarative_1.cob: Adjust for repaired exception logic.
-
-2025-04-24 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.target/i386/pr119919.c: New test.
-
-2025-04-24 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/119610
- * g++.dg/torture/pr119610.C: New test.
- * g++.target/aarch64/sve/pr119610-sve.C: Likewise.
-
-2025-04-24 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/110343
- * gcc.dg/raw-string-1.c: New test.
-
-2025-04-24 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- * gcc.dg/completion-2.c: Remove check for default.
-
-2025-04-24 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/119915
- * gm2/pimlib/run/pass/format2.mod: New test.
-
-2025-04-24 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512vl-pr103750-1.c: New test.
- * gcc.target/i386/avx512f-pr96891-3.c: Adjust testcase.
- * gcc.target/i386/avx512f-vpcmpgtuq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpeqq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpequq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpgeq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpgeuq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpgtq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpgtuq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpleq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpleuq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpltq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpltuq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpneqq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpnequq-1.c: Ditto.
-
-2025-04-24 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/119914
- * gm2/pim/fail/constintarraybyte.mod: New test.
-
-2025-04-23 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * g++.dg/no-stack-protector-attr-3.C: Require effective target
- fstack_protector.
-
-2025-04-23 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/ipa/ipa-clone-4.c: New file.
- * gcc.dg/tree-prof/ipa-cp-1.c: New file.
-
-2025-04-23 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/71233
- * gcc.target/aarch64/advsimd-intrinsics/vld1x2.c: Enable on arm.
- * gcc.target/aarch64/advsimd-intrinsics/vld1x3.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vld1x4.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vst1x2.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vst1x3.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vst1x4.c: Likewise.
-
-2025-04-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * g++.dg/eh/pr119507.C: Skip on sparc*-*-solaris2* && !gas.
-
-2025-04-23 Tamar Christina <tamar.christina@arm.com>
-
- PR target/119286
- * gcc.dg/vect/vect-early-break_38.c: Force -march=gfx908 for amdgcn.
-
-2025-04-23 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/blendv-to-maxmin.c: New test.
- * gcc.target/i386/blendv-to-pand.c: New test.
-
-2025-04-22 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.target/i386/pr89618-2.c: XFAIL.
-
-2025-04-22 Jakub Jelinek <jakub@redhat.com>
-
- PR target/119327
- * g++.dg/opt/pr119327.C: New test.
-
-2025-04-22 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/pragma_cpp_predefs_4.c: Test
- __ARM_FEATURE_FAMINMAX.
-
-2025-04-22 Spencer Abson <spencer.abson@arm.com>
-
- * gcc.target/aarch64/_Float16_cmp_1.c: New test.
- * gcc.target/aarch64/_Float16_cmp_2.c: New (negative) test.
-
-2025-04-22 Spencer Abson <spencer.abson@arm.com>
-
- PR target/117013
- * g++.target/aarch64/spaceship_1.C: New test.
- * g++.target/aarch64/spaceship_2.C: New test.
- * g++.target/aarch64/spaceship_3.C: New test.
-
-2025-04-22 Andre Vehreschild <vehre@gcc.gnu.org>
-
- * gfortran.dg/coarray/coindexed_3.f08: Add minimal test for
- get_team().
- * gfortran.dg/team_change_2.f90: Add test for change team with
- label and exiting out of it.
- * gfortran.dg/team_end_2.f90: Check parsing to labeled team
- blocks is correct now.
- * gfortran.dg/team_end_3.f90: Check that end_team call is
- generated for labeled end_teams, too.
- * gfortran.dg/coarray/coindexed_5.f90: New test.
-
-2025-04-22 Andre Vehreschild <vehre@gcc.gnu.org>
-
- * gfortran.dg/coarray_49.f90: Adapt to changed error message.
- * gfortran.dg/coarray_collectives_12.f90: Adapt to changed
- function signature of num_images.
- * gfortran.dg/coarray_collectives_16.f90: Same.
- * gfortran.dg/coarray_lib_this_image_1.f90: Same.
- * gfortran.dg/coarray_lib_this_image_2.f90: Same.
- * gfortran.dg/coarray_this_image_1.f90: Adapt tests for
- num_images.
- * gfortran.dg/coarray_this_image_2.f90: Same.
- * gfortran.dg/coarray_this_image_3.f90: Same.
- * gfortran.dg/num_images_1.f90: Check that deprecated syntax is
- no longer supported.
-
-2025-04-22 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/87326
- * gfortran.dg/coarray_10.f90: Update error messages.
- * gfortran.dg/coarray_lib_this_image_1.f90: Same.
- * gfortran.dg/coarray_lib_this_image_2.f90: Same.
- * gfortran.dg/coarray_this_image_1.f90: Add more tests and
- remove incorrect ones.
- * gfortran.dg/coarray_this_image_2.f90: Test more features.
- * gfortran.dg/coarray_this_image_3.f90: New test.
-
-2025-04-22 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/88154
- PR fortran/88960
- PR fortran/97210
- PR fortran/103001
- * gfortran.dg/coarray/image_status_1.f08: Correct check for
- team_type.
- * gfortran.dg/pr102458.f90: Adapt to multiple errors.
- * gfortran.dg/coarray/get_team_1.f90: New test.
- * gfortran.dg/team_get_1.f90: New test.
- * gfortran.dg/team_number_1.f90: Correct Fortran syntax.
-
-2025-04-22 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/87326
- PR fortran/87556
- PR fortran/88254
- PR fortran/103796
- * gfortran.dg/team_change_2.f90: New test.
- * gfortran.dg/team_change_3.f90: New test.
- * gfortran.dg/team_end_2.f90: New test.
- * gfortran.dg/team_end_3.f90: New test.
- * gfortran.dg/team_form_2.f90: New test.
- * gfortran.dg/team_form_3.f90: New test.
- * gfortran.dg/team_sync_2.f90: New test.
-
-2025-04-22 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/87939
- * gfortran.dg/coarray_critical_2.f90: New test.
- * gfortran.dg/coarray_critical_3.f90: New test.
- * gfortran.dg/team_sync_1.f90: New test.
- * gfortran.dg/move_alloc_11.f90: New test.
-
-2025-04-22 Yixuan Chen <chenyixuan@iscas.ac.cn>
-
- * gcc.target/riscv/mcpu-xt-c908.c: test -mcpu=xt-c908.
- * gcc.target/riscv/mcpu-xt-c910.c: test -mcpu=xt-c910.
- * gcc.target/riscv/mcpu-xt-c920v2.c: test -mcpu=xt-c920v2.
- * gcc.target/riscv/mcpu-xt-c908v.c: test -mcpu=xt-c908v.
- * gcc.target/riscv/mcpu-xt-c910v2.c: test -mcpu=xt-c910v2.
- * gcc.target/riscv/mcpu-xt-c920.c: test -mcpu=xt-c920.
-
-2025-04-22 Christophe Lyon <christophe.lyon@linaro.org>
-
- * g++.dg/gcov/gcov.exp: Handle GCOV_UNDER_TEST.
- * gcc.misc-tests/gcov.exp: Likewise.
- * gdc.dg/gcov.exp: Likewise.
- * gnat.dg/gcov/gcov.exp: Likewise.
-
-2025-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.misc-tests/gcov-31.c (run_pending_traps): Use sigsetjmp
- instead of __sigsetjmp.
-
-2025-04-22 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/119863
- * g++.dg/modules/tpl-friend-18_a.C: New test.
- * g++.dg/modules/tpl-friend-18_b.C: New test.
- * g++.dg/modules/tpl-friend-18_c.C: New test.
-
-2025-04-22 Andrew Pinski <quic_apinski@quicinc.com>
-
- * g++.dg/eh/pr119507.C: Skip for arm eabi.
-
-2025-04-22 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/powerpc/power11-3.c: Require ifunc support.
-
-2025-04-21 Jason Merrill <jason@redhat.com>
-
- PR c++/118775
- * g++.dg/cpp2a/constexpr-new24.C: Adjust diagnostic.
-
-2025-04-21 Andrew Bennett <andrew.bennett@imgtec.com>
-
- * gcc.dg/memcpy-4.c: Remove mips specific code.
- * gcc.target/mips/memcpy-2.c: New test.
-
-2025-04-21 Matthew Fortune <matthew.fortune@imgtec.com>
-
- * gcc.target/mips/clear-cache-1.c: Also allow jrc.
-
-2025-04-21 Matthew Fortune <matthew.fortune@imgtec.com>
-
- * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Do not check output for
- MIPS lp64 abi.
-
-2025-04-21 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR middle-end/119507
- * g++.dg/eh/pr119507.C: New test.
-
-2025-04-21 hongtao.liu <hongtao.liu@intel.com>
-
- * gcc.target/i386/recip-vec-divf-fma.c: New test.
-
-2025-04-20 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/117863
- * gcc.dg/rtl/i386/vector_eq-2.c: New test.
- * gcc.dg/rtl/i386/vector_eq-3.c: Likewise.
-
-2025-04-19 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR testsuite/119508
- * rust/compile/nr2/compile.exp: Disable parallel testing.
-
-2025-04-19 Co-authored-by: Jeff Law <jlaw@ventanamicro.com>
-
- PR target/118410
- * gcc.target/riscv/pr118410-1.c: New test.
- * gcc.target/riscv/pr118410-2.c: Likewise.
-
-2025-04-19 Andrew Pinski <quic_apinski@quicinc.com>
-
- * gcc.dg/pr118947-1.c: Use 1025 as the size of the buf.
- * gcc.dg/pr78408-3.c: Likewise.
-
-2025-04-19 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR rtl-optimization/111949
- * gcc.target/aarch64/bic-1.c: New test.
-
-2025-04-19 Jiaxun Yang <jiaxun.yang@flygoat.com>
-
- PR target/111814
- * gcc.target/sh/pr111814.c: New test.
-
-2025-04-19 Maciej W. Rozycki <macro@orcam.me.uk>
-
- * gcc.target/alpha/memcpy-nested-offset-long.c: New file.
- * gcc.target/alpha/memcpy-nested-offset-quad.c: New file.
-
-2025-04-19 Steven G. Kargl <kargl@gcc.gnu.org>
-
- PR fortran/119836
- * gfortran.dg/do_concurrent_all_clauses.f90: Remove invalid
- dg-error test.
- * gfortran.dg/pr119836_1.f90: New test.
- * gfortran.dg/pr119836_2.f90: New test.
- * gfortran.dg/pr119836_3.f90: New test.
- * gfortran.dg/pr119836_4.f90: New test.
-
-2025-04-18 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR cobol/119818
- * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob:
- 'dg-set-target-env-var TZ UTC0'.
-
-2025-04-18 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/bext-ext-2.c: New test
-
-2025-04-18 Jonathan Yong <10walls@gmail.com>
-
- * g++.dg/abi/ref-temp1.C: Replicate some test based on
- PE expectations.
- * lib/target-supports.exp: New check_effective_target_pe.
-
-2025-04-18 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/87901
- * gcc.dg/tree-ssa/ssa-dse-53.c: New test.
- * gcc.dg/tree-ssa/ssa-dse-54.c: New test.
-
-2025-04-18 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/87901
- * gcc.dg/tree-ssa/ssa-dse-52.c: New test.
-
-2025-04-18 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/118902
- * gcc.dg/tree-ssa/pr118902-1.c: New test.
-
-2025-04-18 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/118947
- * gcc.dg/pr118947-1.c: New test.
-
-2025-04-18 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/78408
- PR tree-optimization/118947
- * gcc.dg/pr78408-3.c: New test.
-
-2025-04-18 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.dg/pr116357.c: Use sizeof(int) instead of alignof(int).
-
-2025-04-18 Alexey Merzlyakov <alexey.merzlyakov@samsung.com>
-
- PR middle-end/108016
- * gcc.target/riscv/pr108016.c: New test.
-
-2025-04-18 kelefth <konstantinos.eleftheriou@vrull.eu>
-
- PR rtl-optimization/119160
- * gcc.dg/pr119160.c: New test.
-
-2025-04-18 Xing Li <lixing@loongson.cn>
-
- * gcc.target/loongarch/vector/loongarch-vector.exp: Change
- {dg-do-what-default} save and restore logical.
-
-2025-04-17 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp2a/constexpr-dtor16.C: Adjust diagnostic.
- * g++.dg/cpp2a/constexpr-dynamic10.C: Likewise.
-
-2025-04-17 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp1y/constexpr-new.C: Adjust diagnostics.
- * g++.dg/cpp1z/constexpr-asm-5.C: Likewise.
- * g++.dg/cpp26/static_assert1.C: Likewise.
- * g++.dg/cpp2a/constexpr-dtor7.C: Likewise.
- * g++.dg/cpp2a/constexpr-new26.C: Likewise.
- * g++.dg/cpp2a/constexpr-new3.C: Likewise.
- * g++.dg/cpp2a/constinit14.C: Likewise.
-
-2025-04-17 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp26/pack-indexing2.C: Adjust diagnostics.
- * g++.dg/ext/type_pack_element2.C: Likewise.
- * g++.dg/ext/type_pack_element4.C: Likewise.
-
-2025-04-17 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/119351
- * gcc.target/aarch64/sve/pr119351.c: New test.
- * gcc.target/aarch64/sve/pr119351_run.c: New test.
-
-2025-04-17 Jakub Jelinek <jakub@redhat.com>
-
- PR target/119834
- * g++.target/s390/pr119834.C: New test.
-
-2025-04-17 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * gdc.test/fail_compilation/test21247.d: New test.
- * gdc.test/fail_compilation/test21247b.d: New test.
-
-2025-04-17 Jason Merrill <jason@redhat.com>
-
- PR c++/113360
- * g++.dg/cpp23/constexpr-nonlit18.C: Remove redundant message.
- * g++.dg/cpp1y/constexpr-diag2.C: New test.
- * g++.dg/cpp1y/pr63996.C: Adjust expected errors.
- * g++.dg/template/explicit-args6.C: Likewise.
- * g++.dg/cpp0x/constexpr-ice21.C: Likewise.
-
-2025-04-16 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/ipa/ipa-sra-19.c: Add -Wno-psabi on ppc-elf too.
-
-2025-04-16 Peter Bergner <bergner@linux.ibm.com>
-
- PR tree-optimization/112822
- * g++.dg/pr112822.C: Replace altivec vector attribute with a generic
- vector attribute.
-
-2025-04-16 Eric Botcazou <ebotcazou@gcc.gnu.org>
-
- * gnat.dg/opt105.adb: New test.
- * gnat.dg/opt105_pkg.ads, gnat.dg/opt105_pkg.adb: New helper.
-
-2025-04-16 Jason Merrill <jason@redhat.com>
-
- PR c++/114772
- PR c++/101180
- * g++.dg/ext/pragma-target2.C: New test.
-
-2025-04-16 Jason Merrill <jason@redhat.com>
-
- PR c++/116954
- * g++.dg/warn/Wformat-3.C: New test.
-
-2025-04-16 Ard Biesheuvel <ardb@kernel.org>
-
- PR target/119386
- * gcc.target/i386/pr119386-3.c: New test.
-
-2025-04-16 Ard Biesheuvel <ardb@kernel.org>
-
- PR target/119386
- * gcc.target/i386/pr119386-1.c: New test.
- * gcc.target/i386/pr119386-2.c: New test.
-
-2025-04-16 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/106948
- * gfortran.dg/pure_formal_proc_4.f90: New test.
-
-2025-04-16 Jan Hubicka <hubicka@ucw.cz>
-
- * g++.dg/lto/pr119614_0.C: New test.
-
-2025-04-16 Tamar Christina <tamar.christina@arm.com>
-
- PR target/119286
- * gcc.dg/vect/vect-early-break_18.c: Force -march=gfx908 for amdgcn.
-
-2025-04-16 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/119351
- * gcc.target/aarch64/sve/peel_ind_10.c: New test.
- * gcc.target/aarch64/sve/peel_ind_10_run.c: New test.
- * gcc.target/aarch64/sve/peel_ind_5.c: New test.
- * gcc.target/aarch64/sve/peel_ind_5_run.c: New test.
- * gcc.target/aarch64/sve/peel_ind_6.c: New test.
- * gcc.target/aarch64/sve/peel_ind_6_run.c: New test.
- * gcc.target/aarch64/sve/peel_ind_7.c: New test.
- * gcc.target/aarch64/sve/peel_ind_7_run.c: New test.
- * gcc.target/aarch64/sve/peel_ind_8.c: New test.
- * gcc.target/aarch64/sve/peel_ind_8_run.c: New test.
- * gcc.target/aarch64/sve/peel_ind_9.c: New test.
- * gcc.target/aarch64/sve/peel_ind_9_run.c: New test.
-
-2025-04-16 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/119808
- * gcc.dg/bitint-121.c: New test.
-
-2025-04-16 Jesse Huang <jesse.huang@sifive.com>
-
- * gcc.target/riscv/gnu-property-align-rv32.c: New file.
- * gcc.target/riscv/gnu-property-align-rv64.c: New file.
-
-2025-04-16 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/jump-table-large-code-model.c: New test.
-
-2025-04-16 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/116093
- * gcc.dg/bitint-122.c: New test.
-
-2025-04-16 Alice Carlotti <alice.carlotti@arm.com>
-
- * gcc.target/aarch64/acle/rwsr-ungated.c: New test.
-
-2025-04-15 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/119826
- * gdc.dg/debug/imports/pr119826b.d: New test.
- * gdc.dg/debug/pr119826.d: New test.
-
-2025-04-15 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/119755
- * g++.dg/modules/lambda-10_a.H: New test.
- * g++.dg/modules/lambda-10_b.C: New test.
-
-2025-04-15 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/completion-2.c: Expect also -flto-partition=default line.
-
-2025-04-15 Qing Zhao <qing.zhao@oracle.com>
-
- PR c/119717
- * gcc.dg/pr119717.c: New test.
-
-2025-04-15 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/119784
- * gcc.target/i386/apx-interrupt-1.c: Expect 31 .cfi_restore
- directives.
-
-2025-04-15 Vineet Gupta <vineetg@rivosinc.com>
-
- PR target/119533
- * go.dg/pr119533-riscv.go: New test.
- * go.dg/pr119533-riscv-2.go: New test.
-
-2025-04-15 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/119547
- * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: xfail.
- * g++.target/riscv/rvv/autovec/pr119547.C: New test.
- * g++.target/riscv/rvv/autovec/pr119547-2.C: New test.
- * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Adjust.
-
-2025-04-15 Tobias Burnus <tburnus@baylibre.com>
-
- * gfortran.dg/gomp/map-alloc-comp-1.f90: Remove dg-error.
- * gfortran.dg/gomp/polymorphic-mapping-2.f90: Update warn wording.
- * gfortran.dg/gomp/polymorphic-mapping.f90: Change expected
- diagnostic; some tests moved to ...
- * gfortran.dg/gomp/polymorphic-mapping-1.f90: ... here as new test.
- * gfortran.dg/gomp/polymorphic-mapping-3.f90: New test.
- * gfortran.dg/gomp/polymorphic-mapping-4.f90: New test.
- * gfortran.dg/gomp/polymorphic-mapping-5.f90: New test.
-
-2025-04-15 Martin Jambor <mjambor@suse.cz>
- Jakub Jelinek <jakub@redhat.com>
-
- PR ipa/119803
- * gcc.dg/ipa/pr119803.c: New test.
-
-2025-04-15 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/119799
- * gdc.dg/import-c/pr119799.d: New test.
- * gdc.dg/import-c/pr119799c.c: New test.
-
-2025-04-15 Patrick Palka <ppalka@redhat.com>
-
- PR c++/119807
- PR c++/112288
- * g++.dg/template/friend86.C: New test.
- * g++.dg/template/friend87.C: New test.
-
-2025-04-15 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/119817
- * gdc.dg/debug/imports/m119817/a.d: New test.
- * gdc.dg/debug/imports/m119817/b.d: New test.
- * gdc.dg/debug/imports/m119817/package.d: New test.
- * gdc.dg/debug/pr119817.d: New test.
-
-2025-04-15 Jakub Jelinek <jakub@redhat.com>
-
- PR sanitizer/119801
- * c-c++-common/tsan/pr119801.c: New test.
-
-2025-04-15 Jonathan Yong <10walls@gmail.com>
-
- * gcc.dg/Wbuiltin-declaration-mismatch-4.c: Make diagnostic
- accept long long.
-
-2025-04-15 Jakub Jelinek <jakub@redhat.com>
-
- PR ipa/119318
- * gcc.dg/ipa/pr119318.c: Remove dg-additional-options, add -w to
- dg-options.
-
-2025-04-15 Jason Merrill <jason@redhat.com>
-
- PR c++/113835
- * g++.dg/cpp2a/constexpr-vector1.C: New test.
-
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/118794
- * g++.target/gcn/exceptions-bad_cast-2.C: Set
- '-mno-fake-exceptions'.
- * g++.target/gcn/exceptions-pr118794-1.C: Likewise.
- * g++.target/gcn/exceptions-throw-2.C: Likewise.
- * g++.target/nvptx/exceptions-bad_cast-2.C: Likewise.
- * g++.target/nvptx/exceptions-pr118794-1.C: Likewise.
- * g++.target/nvptx/exceptions-throw-2.C: Likewise.
- * g++.target/gcn/exceptions-bad_cast-2_-mfake-exceptions.C: New.
- * g++.target/gcn/exceptions-pr118794-1_-mfake-exceptions.C:
- Likewise.
- * g++.target/gcn/exceptions-throw-2_-mfake-exceptions.C: Likewise.
- * g++.target/nvptx/exceptions-bad_cast-2_-mfake-exceptions.C:
- Likewise.
- * g++.target/nvptx/exceptions-pr118794-1_-mfake-exceptions.C:
- Likewise.
- * g++.target/nvptx/exceptions-throw-2_-mfake-exceptions.C:
+ * lib/target-supports.exp:
+ (check_effective_target_arm_v8_3a_complex_neon_ok_nocache):
+ Split and fill in arm and aarch64 compile options. Remove the
+ cpu_unset variable.
+ (check_effective_target_arm_v8_2a_fp16_neon_ok_nocache): Likewise.
+ (check_effective_target_arm_v8_3a_fp16_complex_neon_ok_nocache):
Likewise.
+ (check_effective_target_arm_neon_ok_nocache): Rework to use
+ -mfpu=auto.
+ (check_effective_target_arm_neon_fp16_ok_nocache): Likewise.
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- * g++.target/gcn/exceptions-throw-3.C: New.
- * g++.target/nvptx/exceptions-throw-3.C: Likewise.
-
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- * g++.target/gcn/exceptions-throw-2.C: New.
- * g++.target/nvptx/exceptions-throw-2.C: Likewise.
-
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- * g++.target/gcn/exceptions-throw-1.C: New.
- * g++.target/nvptx/exceptions-throw-1.C: Likewise.
-
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- * g++.target/gcn/exceptions-bad_cast-3.C: New.
- * g++.target/nvptx/exceptions-bad_cast-3.C: Likewise.
-
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- * g++.target/gcn/exceptions-bad_cast-2.C: New.
- * g++.target/nvptx/exceptions-bad_cast-2.C: Likewise.
-
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- * g++.target/gcn/exceptions-bad_cast-1.C: New.
- * g++.target/nvptx/exceptions-bad_cast-1.C: Likewise.
-
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/118794
- * g++.target/gcn/exceptions-pr118794-1.C: New.
- * g++.target/nvptx/exceptions-pr118794-1.C: Likewise.
-
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR c++/119692
- * g++.target/gcn/pr119692-1-1.C: New.
- * g++.target/nvptx/pr119692-1-1.C: Likewise.
-
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- * g++.target/gcn/gcn.exp: New.
-
-2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
-
- * lib/gcc-dg.exp (${tool}_load): Polish 'dg-output-file' test
- logs.
-
-2025-04-14 Jakub Jelinek <jakub@redhat.com>
-
- PR ipa/119318
- * gcc.dg/ipa/pr119530.c (d): Change type from char to signed char.
- (e): Change argument type from long to long long.
-
-2025-04-14 beamandala <mandalapubhavesh@gmail.com>
-
- * rust/compile/track_caller.rs: New test.
-
-2025-04-14 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/enum_discriminant2.rs: New test.
-
-2025-04-14 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/format_args_extra_comma.rs: New test.
-
-2025-04-14 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/macros/mbe/macro-issue3709-1.rs: New test.
- * rust/compile/macros/mbe/macro-issue3709-2.rs: New test.
- * rust/compile/macros/mbe/macro-issue3693.rs: New file.
-
-2025-04-14 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/macros/mbe/macro-issue3708.rs: New test.
-
-2025-04-14 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/execute/torture/min_specialization2.rs: New test.
- * rust/execute/torture/min_specialization3.rs: New test.
-
-2025-04-14 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/118476
- * gcc.dg/torture/pr118476-1.c: New test.
-
-2025-04-14 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99214
- * g++.dg/concepts/diagnostic20.C: New test.
-
-2025-04-14 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/119784
- * gcc.target/i386/pr119784a.c: New test.
- * gcc.target/i386/pr119784b.c: Likewise.
-
-2025-04-14 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/119318
- * gcc.dg/ipa/pr119318.c: New test.
- * gcc.dg/ipa/pr119530.c: Likwise.
-
-2025-04-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119757
- * gcc.dg/vect/pr119757.c: New testcase.
-
-2025-04-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119778
- * g++.dg/torture/pr119778.C: New testcase.
-
-2025-04-14 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/119779
- * gm2.dg/doc/examples/pass/doc-examples-pass.exp: New test.
- * gm2.dg/doc/examples/pass/exampleadd.mod: New test.
- * gm2.dg/doc/examples/pass/exampleadd2.mod: New test.
- * gm2.dg/doc/examples/pass/hello.mod: New test.
- * gm2.dg/doc/examples/pass/hellopim.mod: New test.
-
-2025-04-14 Eric Botcazou <ebotcazou@adacore.com>
-
- PR lto/119792
- * gnat.dg/lto29.adb: New test.
- * gnat.dg/lto29_pkg.ads: New helper.
-
-2025-04-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR libfortran/119502
- * gfortran.dg/pr119502.f90: New test.
-
-2025-04-13 Nathaniel Shead <nathanieloshead@gmail.com>
-
- * g++.dg/modules/noexcept-4_a.H: New test.
- * g++.dg/modules/noexcept-4_b.C: New test.
-
-2025-04-13 Nathaniel Shead <nathanieloshead@gmail.com>
-
- * g++.dg/modules/lambda-8_b.C: Adjust error.
- * g++.dg/modules/leg-merge-4_c.C: Likewise.
-
-2025-04-13 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/119669
- * gfortran.dg/interface_59.f90: New test.
-
-2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/119761
- * gdc.dg/import-c/import-c.exp: New test.
- * gdc.dg/import-c/pr119761.d: New test.
- * gdc.dg/import-c/pr119761c.c: New test.
-
-2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/109023
- * gdc.dg/torture/imports/pr109023.d: New test.
- * gdc.dg/torture/pr109023.d: New test.
-
-2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/119758
- * gdc.dg/driver_fonly1.d: New test.
- * gdc.dg/driver_fonly2.d: New test.
- * gdc.dg/driver_fonly3.d: New test.
- * gdc.dg/imports/fonly.d: New test.
-
-2025-04-12 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR testsuite/117706
- * gcc.dg/ira-shrinkwrap-prep-1.c: Unxfail for i?68-*-* and x86_64-*-*.
- * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
-
-2025-04-12 Patrick Palka <ppalka@redhat.com>
-
- PR c++/116416
- * g++.dg/cpp1y/constexpr-prvalue1.C: Adjust to instead inspect
- the 'original' dump.
- * g++.dg/cpp1y/constexpr-prvalue1a.C: New test.
-
-2025-04-12 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119722
- * gcc.dg/torture/bitint-77.c: New test.
-
-2025-04-12 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/renaming17.adb: New test.
-
-2025-04-12 Bob Dubner <rdubner@symas.com>
-
- PR cobol/119694
- * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__2_.cob: GCOBOL_CURRENT_DATE.
- * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.cob: Likewise
- * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: Likewise
-
-2025-04-11 Christophe Lyon <christophe.lyon@linaro.org>
-
- * lib/target-supports.exp: Rename arm_v8_1_lob_ok into
- arm_v8_1m_lob_hw.
- Rename arm_thumb2_no_arm_v8_1_lob into
- arm_thumb2_no_arm_v8_1m_lob.
- Rename arm_thumb2_ok_no_arm_v8_1_lob into
- arm_thumb2_ok_no_arm_v8_1m_lob.
- * gcc.target/arm/lob1.c: Likewise.
- * gcc.target/arm/lob6.c: Likewise.
- * gcc.target/arm/ivopts.c: Likewise.
- * gcc.target/arm/unsigned-extend-2.c: Likewise.
-
-2025-04-11 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR rtl-optimization/118502
- * g++.dg/opt/shrink-wrapping-vector-1.C: New test.
-
-2025-04-11 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/rvv/base/pr115068-run.c: Turn off pedantic diagnostics.
- * gcc.target/riscv/rvv/base/pr115068.c: Likewise.
- * gcc.target/riscv/rvv/base/vwaddsub-1.c: Likewise.
-
-2025-04-11 Jason Merrill <jason@redhat.com>
-
- PR c++/114970
- * g++.dg/opt/is_constant_evaluated4.C: New test.
-
-2025-04-11 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119707
- * gcc.dg/torture/bitint-76.c: New test.
-
-2025-04-11 Jennifer Schmitz <jschmitz@nvidia.com>
-
- PR tree-optimization/119706
- * g++.target/aarch64/sve/pr119706.C: New test.
-
-2025-04-11 Jonathan Yong <10walls@gmail.com>
-
- PR target/113633
- * gcc.dg/bf-ms-attrib.c: Fix expected __ms_struct__ layout
- size.
-
-2025-04-11 Jonathan Yong <10walls@gmail.com>
-
- * c-c++-common/analyzer/realloc-1.c: Make diagnostic accept
- long long for __builtin_realloc warning.
-
-2025-04-10 Jason Merrill <jason@redhat.com>
-
- PR c++/119345
- * g++.dg/cpp2a/lambda-targ14.C: New test.
-
-2025-04-10 Patrick Palka <ppalka@redhat.com>
-
- PR c++/119687
- * g++.dg/cpp23/class-deduction-inherited8.C: New test.
-
-2025-04-10 Bob Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/Dynamic_reference_modification.cob: New testcase.
- * cobol.dg/group2/Length_overflow__1_.cob: Likewise.
- * cobol.dg/group2/Length_overflow__2_.cob: Likewise.
- * cobol.dg/group2/Length_overflow_with_offset__1_.cob: Likewise.
- * cobol.dg/group2/Length_overflow_with_offset__2_.cob: Likewise.
- * cobol.dg/group2/Length_overflow_with_offset__3_.cob: Likewise.
- * cobol.dg/group2/Offset_overflow.cob: Likewise.
- * cobol.dg/group2/Offset_underflow.cob: Likewise.
- * cobol.dg/group2/Refmod__comparisons_inside_numeric-display.cob: Likewise.
- * cobol.dg/group2/Refmod_sources_are_figurative_constants.cob: Likewise.
- * cobol.dg/group2/Static_reference_modification.cob: Likewise.
- * cobol.dg/group2/Dynamic_reference_modification.out: New known-good result.
- * cobol.dg/group2/Length_overflow__1_.out: Likewise.
- * cobol.dg/group2/Length_overflow__2_.out: Likewise.
- * cobol.dg/group2/Length_overflow_with_offset__1_.out: Likewise.
- * cobol.dg/group2/Length_overflow_with_offset__2_.out: Likewise.
- * cobol.dg/group2/Length_overflow_with_offset__3_.out: Likewise.
- * cobol.dg/group2/Offset_overflow.out: Likewise.
- * cobol.dg/group2/Offset_underflow.out: Likewise.
- * cobol.dg/group2/Refmod__comparisons_inside_numeric-display.out: Likewise.
- * cobol.dg/group2/Refmod_sources_are_figurative_constants.out: Likewise.
- * cobol.dg/group2/Static_reference_modification.out: Likewise.
-
-2025-04-10 Jason Merrill <jason@redhat.com>
-
- PR c++/119175
- * g++.dg/cpp2a/concepts-lambda23.C: New test.
-
-2025-04-10 Iain Sandoe <iain@sandoe.co.uk>
-
- * lib/cobol.exp: Add libquadmath paths.
-
-2025-04-10 Richard Sandiford <richard.sandiford@arm.com>
-
- PR tree-optimization/119399
- * gcc.dg/vect/pr119399.c: New test.
-
-2025-04-10 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/rvv/base/abi-callee-saved-1-fixed-1.c: Include local
- riscv_vector.h.
- * gcc.target/riscv/rvv/base/abi-callee-saved-1-fixed-2.c: Ditto.
- * gcc.target/riscv/rvv/base/abi-callee-saved-1-save-restore.c: Ditto.
- * gcc.target/riscv/rvv/base/abi-callee-saved-1-zcmp.c: Ditto.
- * gcc.target/riscv/rvv/base/abi-callee-saved-1.c: Ditto.
- * gcc.target/riscv/rvv/base/abi-callee-saved-2-save-restore.c: Ditto.
- * gcc.target/riscv/rvv/base/abi-callee-saved-2-zcmp.c: Ditto.
- * gcc.target/riscv/rvv/base/abi-callee-saved-2.c: Ditto.
- * gcc.target/riscv/rvv/base/bug-10-2.c: Ditto.
- * gcc.target/riscv/rvv/base/bug-10.c: Ditto.
- * gcc.target/riscv/rvv/base/bug-7.c: Ditto.
- * gcc.target/riscv/rvv/base/bug-8.c: Ditto.
- * gcc.target/riscv/rvv/base/bug-9.c: Ditto.
- * gcc.target/riscv/rvv/base/pr110943.c: Ditto.
- * gcc.target/riscv/rvv/base/pr112431-21.c: Ditto.
- * gcc.target/riscv/rvv/base/pr114639-1.c: Ditto.
- * gcc.target/riscv/rvv/base/pr115068.c: Ditto.
- * gcc.target/riscv/rvv/base/pr117286.c: Ditto.
- * gcc.target/riscv/rvv/base/pr117544.c: Ditto.
- * gcc.target/riscv/rvv/base/pr117955.c: Ditto.
- * gcc.target/riscv/rvv/base/pr118872.c: Ditto.
- * gcc.target/riscv/rvv/base/vlmul_ext-1.c: Ditto.
- * gcc.target/riscv/rvv/base/vssubu-1.c: Ditto.
- * gcc.target/riscv/rvv/base/vssubu-2.c: Ditto.
- * gcc.target/riscv/rvv/base/vwaddsub-1.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/pr111234.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/pr115214.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/vsetvl-24.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-3.c: Ditto.
- * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-4.c: Ditto.
- * gcc.target/riscv/rvv/xtheadvector/pr116591.c: Ditto.
- * gcc.target/riscv/rvv/xtheadvector/pr116592.c: Ditto.
- * gcc.target/riscv/rvv/xtheadvector/pr118357.c: Ditto.
- * gcc.target/riscv/rvv/xtheadvector/vsext.c: Ditto.
- * gcc.target/riscv/rvv/xtheadvector/vzext.c: Ditto.
-
-2025-04-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/119574
- * g++.dg/cpp2a/lambda-targ13.C: New test.
- * g++.dg/cpp2a/lambda-targ13a.C: New test.
- * g++.dg/cpp2a/lambda-targ13b.C: New test.
-
-2025-04-09 Jakub Jelinek <jakub@redhat.com>
-
- PR target/119664
- * gcc.dg/pr119664.c: New test.
-
-2025-04-09 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR middle-end/116595
- * g++.target/aarch64/sve/pr116595.C: New test.
-
-2025-04-09 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/118309
- * gdc.dg/debug/dwarf2/pr118309.d: New test.
-
-2025-04-09 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/119656
- * gfortran.dg/optional_absent_13.f90: New test.
-
-2025-04-09 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/sat/sat_s_sub-1-i64.c: Update expected output.
- * gcc.target/riscv/sat/sat_s_sub-2-i64.c: Likewise.
- * gcc.target/riscv/sat/sat_s_sub-3-i64.c: Likewise.
- * gcc.target/riscv/sat/sat_s_sub-4-i64.c: Likewise.
-
-2025-04-09 Uros Bizjak <ubizjak@gmail.com>
-
- * gcc.target/i386/pr67215-1.c: Correctly escape
- asterisk in scan-assembler dirctive.
- * gcc.target/i386/pr67215-2.c: Ditto.
-
-2025-04-09 Jonathan Yong <10walls@gmail.com>
-
- PR analyzer/113253
- * gcc.dg/analyzer/deref-before-check-pr113253.c:
- (ptrdiff_t): use stddef.h type.
- (uintptr_t): ditto.
- (EMACS_INT): ditto.
- (set_marker_internal): Add dummy 0 to suppress -Wreturn-type.
-
-2025-04-09 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/rvv/autovec/pr117722.c: Adjust expected output.
-
-2025-04-09 Richard Biener <rguenther@suse.de>
-
- PR rtl-optimization/119689
- PR rtl-optimization/115568
- * g++.target/i386/pr119689.C: New testcase.
-
-2025-04-09 Pan Li <pan2.li@intel.com>
-
- Revert:
- 2025-03-15 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.c: Removed.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.h: New test.
-
-2025-04-09 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/118674
- * gcc.dg/cpp/pr118674.c: New test.
-
-2025-04-09 Robin Dapp <rdapp@ventanamicro.com>
-
- * g++.target/riscv/rvv/autovec/pr116595.C: Add -mabi.
-
-2025-04-09 Robin Dapp <rdapp@ventanamicro.com>
-
- PR middle-end/116595
- * g++.target/riscv/rvv/autovec/pr116595.C: New test.
-
-2025-04-09 Paul Thomas <pault@gcc.gnu.org>
- and Harald Anlauf <anlauf@gcc.gnu.org>
-
- PR fortran/119460
- * gfortran.dg/reduce_2.f90: Add test to check that deferred len
- characters cannot slip through.
- * gfortran.dg/reduce_3.f90: New test
- * gfortran.dg/reduce_4.f90: New test
-
-2025-04-09 Tobias Burnus <tburnus@baylibre.com>
-
- PR fortran/101602
- * gfortran.dg/do_concurrent_8_f2023.f90: Update for removed 'sorry,
- unimplemented'.
- * gfortran.dg/do_concurrent_9.f90: Likewise.
- * gfortran.dg/do_concurrent_all_clauses.f90: Likewise.
- * gfortran.dg/do_concurrent_local_init.f90: Likewise.
- * gfortran.dg/do_concurrent_locality_specs.f90: Likewise.
- * gfortran.dg/do_concurrent_11.f90: New test.
- * gfortran.dg/do_concurrent_12.f90: New test.
- * gfortran.dg/do_concurrent_13.f90: New test.
- * gfortran.dg/do_concurrent_14.f90: New test.
- * gfortran.dg/do_concurrent_15.f90: New test.
-
-2025-04-09 Jason Merrill <jason@redhat.com>
-
- PR c++/118698
- * g++.dg/cpp2a/concepts-lambda22.C: New test.
-
-2025-04-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/guality/pr36728-3.c: Update XFAILs for aarch64.
- * gcc.dg/guality/pr41353-1.c: Likewise.
- * gcc.dg/guality/pr54693-2.c: Likewise.
- * gcc.dg/guality/pr68860-1.c: Likewise.
- * gcc.dg/guality/pr68860-2.c: Likewise.
- * gcc.dg/guality/sra-1.c: Likewise.
- * gcc.dg/guality/vla-1.c: Likewise.
-
-2025-04-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/vect/pr99102.c: Force SVE when forcing the vector length.
-
-2025-04-08 Martin Uecker <uecker@tugraz.at>
-
- PR c/119612
- * gcc.dg/gnu23-tag-6.c: New test.
- * gcc.dg/pr119612.c: New test.
-
-2025-04-08 Tobias Burnus <tburnus@baylibre.com>
-
- PR middle-end/119662
- * c-c++-common/gomp/append-args-interop.c: Update for fixed
- GOMP_interop call.
- * g++.dg/gomp/append-args-8.C: Likewise.
- * gfortran.dg/gomp/append-args-interop.f90: Likewise.
-
-2025-04-08 Jason Merrill <jason@redhat.com>
-
- PR c++/117530
- * g++.dg/cpp2a/lambda-uneval27.C: New test.
-
-2025-04-08 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/119594
- * gcc.dg/pr119594.c: New test.
-
-2025-04-08 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/macros/mbe/macro6.rs: Remove call of undefined
- function.
- * rust/compile/nr2/exclude: Remove macros/mbe/macro6.rs.
-
-2025-04-08 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/issue-2812.rs: Avoid multiple definition error.
- * rust/compile/nr2/exclude: Remove issue-2812.rs.
-
-2025-04-08 Matty Kuhn <matty.kuhn.1@gmail.com>
-
- * rust/compile/feature.rs: add an invalid empty feature to produce an error
-
-2025-04-08 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/invalid_label_name.rs: Adapt test to nr2.
-
-2025-04-08 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove test.
-
-2025-04-08 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/undeclared_label.rs: Change test
- expected string.
-
-2025-04-08 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove test from exclusion list.
-
-2025-04-08 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove passing test.
-
-2025-04-08 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/compile.exp: Avoid absolute paths in output,
- adjust phrasing of output, and avoid false XPASS output when
- tests are run in parallel.
-
-2025-04-08 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entry.
-
-2025-04-08 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3647.rs: New test.
-
-2025-04-08 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/min_specialization1.rs: New test.
-
-2025-04-08 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 is missing type path error
- * rust/compile/issue-3643.rs: New test.
- * rust/compile/issue-3646.rs: New test.
- * rust/compile/issue-3654.rs: New test.
- * rust/compile/issue-3663.rs: New test.
- * rust/compile/issue-3671.rs: New test.
-
-2025-04-08 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3667.rs: New test.
-
-2025-04-08 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3656.rs: New test.
-
-2025-04-08 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3625.rs: New test.
-
-2025-04-08 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3648.rs: New test.
-
-2025-04-08 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3657.rs: New test.
-
-2025-04-08 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3665.rs: New test.
-
-2025-04-08 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-04-08 Ryutaro Okada <1015ryu88@gmail.com>
-
- * rust/compile/enum_discriminant1.rs: New test.
-
-2025-04-08 Tejas Belagod <tejas.belagod@arm.com>
-
- * gcc.target/aarch64/sve/gomp/gomp.exp: Test driver.
- * gcc.target/aarch64/sve/gomp/target-device.c: New test.
- * gcc.target/aarch64/sve/gomp/target-link.c: Likewise.
- * gcc.target/aarch64/sve/gomp/target.c: Likewise.
-
-2025-04-08 Jin Ma <jinma@linux.alibaba.com>
-
- * gcc.target/riscv/rvv/xtheadvector/vsext.c: New test.
- * gcc.target/riscv/rvv/xtheadvector/vzext.c: New test.
-
-2025-04-07 Jason Merrill <jason@redhat.com>
-
- PR c++/119652
- * g++.dg/cpp2a/constinit20.C: New test.
-
-2025-04-07 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/alloca-2-O0_-mfake-ptx-alloca.c: Adjust.
-
-2025-04-07 Martin Jambor <mjambor@suse.cz>
-
- PR tree-optimization/118924
- * g++.dg/tree-ssa/pr118924.C: New test.
-
-2025-04-07 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119640
- * gcc.dg/vect/pr119640.c: New testcase.
-
-2025-04-07 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/119556
- * gcc.target/arm/short-vfp-1.c: Improve dg directives.
-
-2025-04-07 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119614
- * g++.dg/opt/pr119613.C: Change { c || c++11 } in obviously C++ only
- test to just c++11.
- * g++.dg/opt/pr119614.C: New test.
-
-2025-04-07 Richard Sandiford <richard.sandiford@arm.com>
- Richard Biener <rguenther@suse.de>
-
- * gcc.target/aarch64/popcnt-le-1.c: Account for commutativity of TST.
- * gcc.target/aarch64/popcnt-le-3.c: Likewise AND.
- * gcc.target/aarch64/pr100056.c: Revert previous patch.
- * gcc.target/aarch64/sve/pred-not-gen-1.c: Likewise.
- * gcc.target/aarch64/sve/pred-not-gen-4.c: Likewise.
- * gcc.target/aarch64/sve/var_stride_2.c: Likewise.
- * gcc.target/aarch64/sve/var_stride_4.c: Likewise.
-
-2025-04-06 Iain Sandoe <iain@sandoe.co.uk>
-
- * lib/cobol.exp: Simplify the setting of COBOL_UNDER_TEST.
-
-2025-04-06 Patrick Palka <ppalka@redhat.com>
-
- PR c++/118626
- * g++.dg/cpp2a/class-deduction-alias25a.C: New test.
-
-2025-04-06 Patrick Palka <ppalka@redhat.com>
-
- PR c++/118626
- * g++.dg/cpp2a/class-deduction-alias25.C: New test.
-
-2025-04-05 Patrick Palka <ppalka@redhat.com>
-
- PR c++/118249
- * g++.dg/cpp0x/constexpr-reinterpret2.C: Expect error at
- call site of the non-constexpr functions.
- * g++.dg/cpp23/constexpr-nonlit12.C: Likewise.
- * g++.dg/cpp0x/constexpr-ref14.C: New test.
-
-2025-04-05 Iain Sandoe <iain@sandoe.co.uk>
-
- * lib/cobol.exp: Conditionally add a path for libgcobol.spec.
-
-2025-04-05 Jason Merrill <jason@redhat.com>
-
- PR c++/118629
- * g++.dg/cpp0x/lambda/lambda-__func__3.C: New test.
-
-2025-04-04 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/119564
- * g++.dg/modules/gc-3_a.C: New test.
- * g++.dg/modules/gc-3_b.C: New test.
-
-2025-04-04 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/119608
- * g++.dg/modules/pr119608_a.C: New test.
- * g++.dg/modules/pr119608_b.C: New test.
-
-2025-04-04 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/119462
- * g++.dg/modules/noexcept-3_a.C: New test.
- * g++.dg/modules/noexcept-3_b.C: New test.
- * g++.dg/modules/noexcept-3_c.C: New test.
-
-2025-04-04 Bob Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/call_subprogram_using_pointer__passing_pointer.cob: New testcase.
- * cobol.dg/group2/FUNCTION_ABS.cob: Likewise.
- * cobol.dg/group2/FUNCTION_ACOS.cob: Likewise.
- * cobol.dg/group2/FUNCTION_ALL_INTRINSIC_simple_test.cob: Likewise.
- * cobol.dg/group2/FUNCTION_ANNUITY.cob: Likewise.
- * cobol.dg/group2/FUNCTION_as_CALL_parameter_BY_CONTENT.cob: Likewise.
- * cobol.dg/group2/FUNCTION_ASIN.cob: Likewise.
- * cobol.dg/group2/FUNCTION_ATAN.cob: Likewise.
- * cobol.dg/group2/FUNCTION_BIGGER-POINTER__2_.cob: Likewise.
- * cobol.dg/group2/FUNCTION_BIGGER-POINTER.cob: Likewise.
- * cobol.dg/group2/FUNCTION_BYTE-LENGTH.cob: Likewise.
- * cobol.dg/group2/FUNCTION_CHAR.cob: Likewise.
- * cobol.dg/group2/FUNCTION_COMBINED-DATETIME.cob: Likewise.
- * cobol.dg/group2/FUNCTION_CONCAT___CONCATENATE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_CONCAT_with_reference_modding.cob: Likewise.
- * cobol.dg/group2/FUNCTION_COS.cob: Likewise.
- * cobol.dg/group2/FUNCTION_CURRENT-DATE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_DATE-OF-INTEGER.cob: Likewise.
- * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: Likewise.
- * cobol.dg/group2/FUNCTION_DATE-TO-YYYYMMDD.cob: Likewise.
- * cobol.dg/group2/FUNCTION_DAY-OF-INTEGER.cob: Likewise.
- * cobol.dg/group2/FUNCTION_DAY-TO-YYYYDDD.cob: Likewise.
- * cobol.dg/group2/FUNCTION_E.cob: Likewise.
- * cobol.dg/group2/FUNCTION_EXCEPTION-FILE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_EXCEPTION-STATEMENT.cob: Likewise.
- * cobol.dg/group2/FUNCTION_EXCEPTION-STATUS.cob: Likewise.
- * cobol.dg/group2/FUNCTION_EXP10.cob: Likewise.
- * cobol.dg/group2/FUNCTION_EXP.cob: Likewise.
- * cobol.dg/group2/FUNCTION_FACTORIAL.cob: Likewise.
- * cobol.dg/group2/FUNCTION_FORMATTED-DATE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_FORMATTED-DATETIME.cob: Likewise.
- * cobol.dg/group2/FUNCTION_FORMATTED-DATE_TIME_DATETIME.cob: Likewise.
- * cobol.dg/group2/FUNCTION_FORMATTED-DATETIME_with_ref_modding.cob: Likewise.
- * cobol.dg/group2/FUNCTION_FORMATTED-DATE_with_ref_modding.cob: Likewise.
- * cobol.dg/group2/FUNCTION_FORMATTED-TIME_DP.COMMA.cob: Likewise.
- * cobol.dg/group2/FUNCTION_FORMATTED-TIME_with_ref_modding.cob: Likewise.
- * cobol.dg/group2/FUNCTION_FRACTION-PART.cob: Likewise.
- * cobol.dg/group2/FUNCTION_HEX-OF.cob: Likewise.
- * cobol.dg/group2/FUNCTION_HIGHEST-ALGEBRAIC.cob: Likewise.
- * cobol.dg/group2/FUNCTION_INTEGER.cob: Likewise.
- * cobol.dg/group2/FUNCTION_INTEGER-OF-DATE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_INTEGER-OF-DAY.cob: Likewise.
- * cobol.dg/group2/FUNCTION_INTEGER-OF-FORMATTED-DATE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_INTEGER-PART.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LENGTH__1_.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LENGTH__2_.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LOCALE-COMPARE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LOCALE-DATE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LOCALE-TIME.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LOCALE-TIME-FROM-SECONDS.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LOG10.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LOG.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LOWER-CASE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LOWER-CASE_with_reference_modding.cob: Likewise.
- * cobol.dg/group2/FUNCTION_LOWEST-ALGEBRAIC.cob: Likewise.
- * cobol.dg/group2/FUNCTION_MAX.cob: Likewise.
- * cobol.dg/group2/FUNCTION_MEAN.cob: Likewise.
- * cobol.dg/group2/FUNCTION_MEDIAN.cob: Likewise.
- * cobol.dg/group2/FUNCTION_MIDRANGE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_MIN.cob: Likewise.
- * cobol.dg/group2/FUNCTION_MOD__invalid_.cob: Likewise.
- * cobol.dg/group2/FUNCTION_MODULE-NAME.cob: Likewise.
- * cobol.dg/group2/FUNCTION_MOD__valid_.cob: Likewise.
- * cobol.dg/group2/FUNCTION_NUMVAL-C.cob: Likewise.
- * cobol.dg/group2/FUNCTION_NUMVAL-C_DP.COMMA.cob: Likewise.
- * cobol.dg/group2/FUNCTION_NUMVAL.cob: Likewise.
- * cobol.dg/group2/FUNCTION_NUMVAL-F.cob: Likewise.
- * cobol.dg/group2/FUNCTION_ORD.cob: Likewise.
- * cobol.dg/group2/FUNCTION_ORD-MAX.cob: Likewise.
- * cobol.dg/group2/FUNCTION_ORD-MIN.cob: Likewise.
- * cobol.dg/group2/FUNCTION_PI.cob: Likewise.
- * cobol.dg/group2/FUNCTION_PRESENT-VALUE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_RANDOM.cob: Likewise.
- * cobol.dg/group2/FUNCTION_RANGE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_REM__invalid_.cob: Likewise.
- * cobol.dg/group2/FUNCTION_REM__valid_.cob: Likewise.
- * cobol.dg/group2/FUNCTION_REVERSE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_REVERSE_with_reference_modding.cob: Likewise.
- * cobol.dg/group2/FUNCTION_SECONDS-FROM-FORMATTED-TIME.cob: Likewise.
- * cobol.dg/group2/FUNCTION_SECONDS-PAST-MIDNIGHT.cob: Likewise.
- * cobol.dg/group2/FUNCTION_SIGN.cob: Likewise.
- * cobol.dg/group2/FUNCTION_SIN.cob: Likewise.
- * cobol.dg/group2/FUNCTION_SQRT.cob: Likewise.
- * cobol.dg/group2/FUNCTION_STANDARD-DEVIATION.cob: Likewise.
- * cobol.dg/group2/FUNCTION_SUBSTITUTE-CASE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_SUBSTITUTE-CASE_with_reference_mod.cob: Likewise.
- * cobol.dg/group2/FUNCTION_SUBSTITUTE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_SUBSTITUTE_with_reference_modding.cob: Likewise.
- * cobol.dg/group2/FUNCTION_SUM.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TAN.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-DATE-YYYYMMDD.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__1_.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__2_.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_additional.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_DP.COMMA.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_dates.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_datetimes.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_times.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-NUMVAL-C.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-NUMVAL.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-NUMVAL-F.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TRIM.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TRIM_with_reference_modding.cob: Likewise.
- * cobol.dg/group2/FUNCTION_TRIM_zero_length.cob: Likewise.
- * cobol.dg/group2/FUNCTION_UPPER-CASE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_UPPER-CASE_with_reference_modding.cob: Likewise.
- * cobol.dg/group2/FUNCTION_VARIANCE.cob: Likewise.
- * cobol.dg/group2/FUNCTION_WHEN-COMPILED.cob: Likewise.
- * cobol.dg/group2/FUNCTION_YEAR-TO-YYYY.cob: Likewise.
- * cobol.dg/group2/Intrinsics_without_FUNCTION_keyword__2_.cob: Likewise.
- * cobol.dg/group2/Program-to-program_parameters_and_retvals.cob: Likewise.
- * cobol.dg/group2/Recursive_FUNCTION_with_local-storage.cob: Likewise.
- * cobol.dg/group2/Repository_functions_clause.cob: Likewise.
- * cobol.dg/group2/UDF_fibonacci_recursion.cob: Likewise.
- * cobol.dg/group2/UDF_in_COMPUTE.cob: Likewise.
- * cobol.dg/group2/UDF_RETURNING_group_and_PIC_9_5_.cob: Likewise.
- * cobol.dg/group2/UDF_with_recursion.cob: Likewise.
- * cobol.dg/group2/call_subprogram_using_pointer__passing_pointer.out: New known-good file.
- * cobol.dg/group2/FUNCTION_ABS.out: Likewise.
- * cobol.dg/group2/FUNCTION_ALL_INTRINSIC_simple_test.out: Likewise.
- * cobol.dg/group2/FUNCTION_as_CALL_parameter_BY_CONTENT.out: Likewise.
- * cobol.dg/group2/FUNCTION_BIGGER-POINTER__2_.out: Likewise.
- * cobol.dg/group2/FUNCTION_BIGGER-POINTER.out: Likewise.
- * cobol.dg/group2/FUNCTION_BYTE-LENGTH.out: Likewise.
- * cobol.dg/group2/FUNCTION_EXCEPTION-FILE.out: Likewise.
- * cobol.dg/group2/FUNCTION_EXCEPTION-STATEMENT.out: Likewise.
- * cobol.dg/group2/FUNCTION_EXCEPTION-STATUS.out: Likewise.
- * cobol.dg/group2/FUNCTION_FORMATTED-DATE_TIME_DATETIME.out: Likewise.
- * cobol.dg/group2/FUNCTION_HEX-OF.out: Likewise.
- * cobol.dg/group2/FUNCTION_LENGTH__2_.out: Likewise.
- * cobol.dg/group2/FUNCTION_LOCALE-DATE.out: Likewise.
- * cobol.dg/group2/FUNCTION_LOCALE-TIME-FROM-SECONDS.out: Likewise.
- * cobol.dg/group2/FUNCTION_LOCALE-TIME.out: Likewise.
- * cobol.dg/group2/FUNCTION_MAX.out: Likewise.
- * cobol.dg/group2/FUNCTION_MEAN.out: Likewise.
- * cobol.dg/group2/FUNCTION_MEDIAN.out: Likewise.
- * cobol.dg/group2/FUNCTION_MIDRANGE.out: Likewise.
- * cobol.dg/group2/FUNCTION_MIN.out: Likewise.
- * cobol.dg/group2/FUNCTION_MODULE-NAME.out: Likewise.
- * cobol.dg/group2/FUNCTION_NUMVAL-F.out: Likewise.
- * cobol.dg/group2/FUNCTION_ORD-MAX.out: Likewise.
- * cobol.dg/group2/FUNCTION_ORD-MIN.out: Likewise.
- * cobol.dg/group2/FUNCTION_ORD.out: Likewise.
- * cobol.dg/group2/FUNCTION_PRESENT-VALUE.out: Likewise.
- * cobol.dg/group2/FUNCTION_SUBSTITUTE.out: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-DATE-YYYYMMDD.out: Likewise.
- * cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__1_.out: Likewise.
- * cobol.dg/group2/FUNCTION_TRIM.out: Likewise.
- * cobol.dg/group2/FUNCTION_TRIM_with_reference_modding.out: Likewise.
- * cobol.dg/group2/FUNCTION_TRIM_zero_length.out: Likewise.
- * cobol.dg/group2/Program-to-program_parameters_and_retvals.out: Likewise.
- * cobol.dg/group2/Recursive_FUNCTION_with_local-storage.out: Likewise.
- * cobol.dg/group2/Repository_functions_clause.out: Likewise.
- * cobol.dg/group2/UDF_fibonacci_recursion.out: Likewise.
- * cobol.dg/group2/UDF_in_COMPUTE.out: Likewise.
- * cobol.dg/group2/UDF_RETURNING_group_and_PIC_9_5_.out: Likewise.
- * cobol.dg/group2/UDF_with_recursion.out: Likewise.
-
-2025-04-04 Jason Merrill <jason@redhat.com>
-
- PR c++/99546
- PR c++/113925
- PR c++/106976
- PR c++/109961
- PR c++/117336
- * g++.dg/cpp2a/lambda-requires2.C: New test.
- * g++.dg/cpp2a/lambda-requires3.C: New test.
- * g++.dg/cpp2a/lambda-requires4.C: New test.
- * g++.dg/cpp2a/lambda-requires5.C: New test.
-
-2025-04-04 Jakub Jelinek <jakub@redhat.com>
-
- PR gcov-profile/119618
- * c-c++-common/pr119618.c: New test.
-
-2025-04-04 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119616
- * c-c++-common/pr119616.c: New test.
-
-2025-04-04 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/119613
- * g++.dg/opt/pr119613.C: New test.
-
-2025-04-04 Jakub Jelinek <jakub@redhat.com>
-
- PR target/115910
- * gcc.target/i386/pr115910.c: New test.
-
-2025-04-04 Patrick Palka <ppalka@redhat.com>
-
- PR c++/117849
- * g++.dg/cpp2a/concepts-requires41.C: New test.
-
-2025-04-04 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR ipa/119599
- * gcc.dg/torture/pr119599-1.c: New test.
- * gcc.dg/builtin-apply5.c: New test.
-
-2025-04-04 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/119391
- * g++.dg/cpp/pr119391.C: New test.
-
-2025-04-04 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/mve/mve.exp: Save dg-do-what-default before
- changing it. Restore it once done.
-
-2025-04-04 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119614
- * c-c++-common/pr119614-1.c: New test.
- * c-c++-common/pr119614-2.c: New test.
- * c-c++-common/pr119614-3.c: New test.
-
-2025-04-03 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/119573
- * gcc.c-torture/compile/pr46534.c: Don't 'dg-skip-if' nvptx.
- * gcc.target/nvptx/decl.c: Adjust.
-
-2025-04-03 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp2a/spaceship-rewrite6.C: New test.
-
-2025-04-03 Victor Do Nascimento <victor.donascimento@arm.com>
-
- PR testsuite/118597
- * gcc.dg/vect/vect-fncall-mask.c: Update test directives.
-
-2025-04-03 Bob Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_LEADING.cob: New testcase.
- * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_TRAILING.cob: Likewise.
- * cobol.dg/group2/INSPECT_BACKWARD_simple_CONVERTING.cob: Likewise.
- * cobol.dg/group2/INSPECT_BACKWARD_simple_REPLACING.cob: Likewise.
- * cobol.dg/group2/INSPECT_BACKWARD_simple_TALLYING.cob: Likewise.
- * cobol.dg/group2/INSPECT_CONVERTING_NULL.cob: Likewise.
- * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constant.cob: Likewise.
- * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_1.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_2.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_3.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_4.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_5.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_5-f.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_5-r.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_6.cob: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_7.cob: Likewise.
- * cobol.dg/group2/INSPECT_No_repeat_conversion_check.cob: Likewise.
- * cobol.dg/group2/INSPECT_REPLACING_figurative_constant.cob: Likewise.
- * cobol.dg/group2/INSPECT_REPLACING_LEADING_ZEROS_BY_SPACES.cob: Likewise.
- * cobol.dg/group2/INSPECT_TALLYING_AFTER.cob: Likewise.
- * cobol.dg/group2/INSPECT_TALLYING_BEFORE.cob: Likewise.
- * cobol.dg/group2/INSPECT_TALLYING_REPLACING_ISO_Example.cob: Likewise.
- * cobol.dg/group2/INSPECT_TRAILING.cob: Likewise.
- * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_LEADING.out: New known-good result.
- * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_TRAILING.out: Likewise.
- * cobol.dg/group2/INSPECT_BACKWARD_simple_CONVERTING.out: Likewise.
- * cobol.dg/group2/INSPECT_BACKWARD_simple_REPLACING.out: Likewise.
- * cobol.dg/group2/INSPECT_BACKWARD_simple_TALLYING.out: Likewise.
- * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.out: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_1.out: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_2.out: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_3.out: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_4.out: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_5-f.out: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_5.out: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_5-r.out: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_6.out: Likewise.
- * cobol.dg/group2/INSPECT_ISO_Example_7.out: Likewise.
- * cobol.dg/group2/INSPECT_TALLYING_REPLACING_ISO_Example.out: Likewise.
- * cobol.dg/group2/INSPECT_TRAILING.out: Likewise.
-
-2025-04-03 Andrew Pinski <quic_apinski@quicinc.com>
- Jakub Jelinek <jakub@redhat.com>
-
- PR c++/119563
- * g++.dg/cpp0x/pr119563.C: New test.
- * g++.dg/cpp/embed-26.C: New test.
-
-2025-04-03 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.dg/guality/pr90074.c: Remove xfail for aarch64.
- * gcc.dg/guality/pr90716.c: Likewise.
-
-2025-04-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.target/i386/pr111673.c (dg-options): Add
- -fasynchronous-unwind-tables -fdwarf2-cfi-asm.
- * gcc.target/i386/pr82142a.c: Likewise.
- * gcc.target/i386/pr82142b.c (dg-options): Add -mno-stackrealign
- -fasynchronous-unwind-tables -fdwarf2-cfi-asm.
-
-2025-04-03 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/riscv/rvv/base/vwaddsub-1.c: Require rv64.
-
-2025-04-03 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/riscv/mcpu-xiangshan-nanhu.c: Skip on non-rv64.
-
-2025-04-03 Alexandre Oliva <oliva@adacore.com>
-
- PR tree-optimization/113281
- * gcc.dg/vect/costmodel/riscv/rvv/pr113281-1.c: XFAIL.
- * gcc.dg/vect/costmodel/riscv/rvv/pr113281-2.c: Likewise.
- * gcc.dg/vect/costmodel/riscv/rvv/pr113281-5.c: Likewise.
-
-2025-04-03 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on riscv lp64.
-
-2025-04-03 Hongyu Wang <hongyu.wang@intel.com>
-
- PR target/119539
- * gcc.target/i386/apx-nf-pr119539.c: New test.
-
-2025-04-02 Jin Ma <jinma@linux.alibaba.com>
-
- * gcc.target/riscv/zba-shNadd-09.c: New test.
- * gcc.target/riscv/zba-shNadd-10.c: New test.
-
-2025-04-02 John David Anglin <danglin@gcc.gnu.org>
-
- * g++.dg/modules/pr98893_b.C: xfail __tcf_ZL1b
- assembler check on hppa*-*-hpux*.
-
-2025-04-02 John David Anglin <danglin@gcc.gnu.org>
-
- * g++.dg/abi/abi-tag18a.C: Skip on hppa*-*-hpux*.
-
-2025-04-02 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119491
- * g++.dg/opt/musttail3.C: New test.
- * g++.dg/opt/musttail4.C: New test.
- * g++.dg/opt/musttail5.C: New test.
-
-2025-04-02 Jakub Jelinek <jakub@redhat.com>
-
- PR c/119582
- * gcc.dg/asan/pr119582.c: New test.
-
-2025-04-02 Sandra Loosemore <sloosemore@baylibre.com>
-
- PR middle-end/118965
- * c-c++-common/gomp/append-args-1.c: Add target/targetsync
- modifiers so tests do what they were previously supposed to do.
- Adjust expected output.
- * c-c++-common/gomp/append-args-7.c: Likewise.
- * c-c++-common/gomp/append-args-8.c: Likewise.
- * c-c++-common/gomp/append-args-9.c: Likewise.
- * c-c++-common/gomp/interop-1.c: Likewise.
- * c-c++-common/gomp/interop-2.c: Likewise.
- * c-c++-common/gomp/interop-3.c: Likewise.
- * c-c++-common/gomp/interop-4.c: Likewise.
- * c-c++-common/gomp/pr118965-1.c: New.
- * c-c++-common/gomp/pr118965-2.c: New.
- * g++.dg/gomp/append-args-1.C: Add target/targetsync modifiers
- and adjust expected output.
- * g++.dg/gomp/append-args-2.C: Likewise.
- * g++.dg/gomp/append-args-6.C: Likewise.
- * g++.dg/gomp/append-args-7.C: Likewise.
- * g++.dg/gomp/append-args-8.C: Likewise.
- * g++.dg/gomp/interop-5.C: Likewise.
- * gfortran.dg/gomp/append_args-1.f90: Add target/targetsync
- modifiers and adjust expected output.
- * gfortran.dg/gomp/append_args-2.f90: Likewise.
- * gfortran.dg/gomp/append_args-3.f90: Likewise.
- * gfortran.dg/gomp/append_args-4.f90: Likewise.
- * gfortran.dg/gomp/interop-1.f90: Likewise.
- * gfortran.dg/gomp/interop-2.f90: Likewise.
- * gfortran.dg/gomp/interop-3.f90: Likewise.
- * gfortran.dg/gomp/interop-4.f90: Likewise.
- * gfortran.dg/gomp/pr118965-1.f90: New.
- * gfortran.dg/gomp/pr118965-2.f90: New.
-
-2025-04-02 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119586
- * gcc.dg/vect/pr119586.c: New testcase.
-
-2025-04-02 Jonathan Yong <10walls@gmail.com>
-
- * gcc.dg/analyzer/torture/switch-3.c: Fix llp64 warnings.
-
-2025-04-02 Jakub Jelinek <jakub@redhat.com>
-
- PR ipa/119376
- * c-c++-common/musttail8.c: Expect a warning rather than error in one
- case.
- (f4): Add int * argument.
- * c-c++-common/musttail15.c: Don't disallow for C++98.
- * c-c++-common/musttail16.c: Likewise.
- * c-c++-common/musttail17.c: Likewise.
- * c-c++-common/musttail18.c: Likewise.
- * c-c++-common/musttail19.c: Likewise. Expect a warning rather than
- error in one case.
- (f4): Add int * argument.
- * c-c++-common/musttail20.c: Don't disallow for C++98.
- * c-c++-common/musttail21.c: Likewise.
- * c-c++-common/musttail28.c: New test.
- * c-c++-common/musttail29.c: New test.
- * c-c++-common/musttail30.c: New test.
- * c-c++-common/musttail31.c: New test.
- * g++.dg/ext/musttail1.C: New test.
- * g++.dg/ext/musttail2.C: New test.
- * g++.dg/ext/musttail3.C: New test.
-
-2025-04-02 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/119556
- * gcc.target/arm/short-vfp-1.c: Add missing spaces.
-
-2025-04-01 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/119551
- * g++.dg/modules/internal-5_a.C: Add cases that should be
- ignored.
- * g++.dg/modules/internal-5_b.C: Test these new cases, and make
- the testcase more robust.
- * g++.dg/modules/internal-11.C: New test.
- * g++.dg/modules/internal-12_a.C: New test.
- * g++.dg/modules/internal-12_b.C: New test.
-
-2025-04-01 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119493
- * gcc.dg/pr119493-1.c: New test.
-
-2025-04-01 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/119291
- * gcc.c-torture/execute/pr119291.c: New test.
-
-2025-04-01 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/rv32i_zcmp.c: Tweak testcase for PIE.
- * gcc.target/riscv/rv32e_zcmp.c: Likewise.
- * gcc.target/riscv/zcmp_stack_alignment.c: Likewise.
- * gcc.target/riscv/cm_mv_rv32.c: Likewise.
- * gcc.target/riscv/cpymem-64.c: Likewise.
- * gcc.target/riscv/fmax-snan.c: Likewise.
- * gcc.target/riscv/fmaxf-snan.c: Likewise.
- * gcc.target/riscv/fmin-snan.c: Likewise.
- * gcc.target/riscv/fminf-snan.c: Likewise.
- * gcc.target/riscv/large-model.c: Likewise.
- * gcc.target/riscv/predef-1.c: Likewise.
- * gcc.target/riscv/predef-4.c: Likewise.
- * gcc.target/riscv/predef-7.c: Likewise.
- * gcc.target/riscv/predef-9.c: Likewise.
- * gcc.target/riscv/rvv/base/abi-callee-saved-2-save-restore.c: Likewise.
- * gcc.target/riscv/rvv/base/abi-callee-saved-2-zcmp.c: Likewise.
- * gcc.target/riscv/rvv/base/abi-callee-saved-2.c: Likewise.
- * gcc.target/riscv/rvv/base/cmpmem-1.c: Likewise.
- * gcc.target/riscv/rvv/base/cmpmem-3.c: Likewise.
- * gcc.target/riscv/rvv/base/cmpmem-4.c: Likewise.
- * gcc.target/riscv/rvv/base/cpymem-1.c: Likewise.
- * gcc.target/riscv/rvv/base/movmem-1.c: Likewise.
- * gcc.target/riscv/rvv/base/pr114352-3.c: Likewise.
- * gcc.target/riscv/rvv/base/setmem-1.c: Likewise.
- * gcc.target/riscv/rvv/base/setmem-2.c: Likewise.
- * gcc.target/riscv/rvv/base/setmem-3.c: Likewise.
- * gcc.target/riscv/rvv/base/spill-9.c: Likewise.
- * g++.target/riscv/mv-symbols1.C: Likewise.
- * g++.target/riscv/mv-symbols3.C: Likewise.
- * g++.target/riscv/mv-symbols4.C: Likewise.
- * g++.target/riscv/mv-symbols5.C: Likewise.
- * g++.target/riscv/mvc-symbols1.C: Likewise.
- * g++.target/riscv/mvc-symbols3.C: Likewise.
-
-2025-04-01 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119534
- * gcc.dg/vect/pr119534.c: New testcase.
-
-2025-04-01 Marek Polacek <polacek@redhat.com>
-
- PR c++/119383
- * g++.dg/cpp0x/temp-extend3.C: New test.
-
-2025-04-01 Jakub Jelinek <jakub@redhat.com>
-
- PR gcov-profile/119535
- * c-c++-common/pr119535.c: New test.
-
-2025-04-01 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119493
- * gcc.dg/pr119493-2.c: New test.
-
-2025-04-01 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/119537
- * c-c++-common/pr119537-1.c: New test.
- * c-c++-common/pr119537-2.c: New test.
-
-2025-04-01 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/119369
- * g++.dg/abi/pure-virtual1.C: 'dg-xfail-if' GCN.
- * g++.dg/cpp0x/pr84497.C: 'dg-skip-if' GCN.
- * g++.dg/ext/weak2.C: Likewise.
- * gcc.dg/attr-weakref-1.c: Likewise.
- * gcc.dg/weak/weak-1.c: Likewise.
- * gcc.dg/weak/weak-12.c: Likewise.
- * gcc.dg/weak/weak-15.c: Likewise.
- * gcc.dg/weak/weak-16.c: Likewise.
- * gcc.dg/weak/weak-2.c: Likewise.
- * gcc.dg/weak/weak-3.c: Likewise.
- * gcc.dg/weak/weak-4.c: Likewise.
- * gcc.dg/weak/weak-5.c: Likewise.
-
-2025-04-01 Richard Biener <rguenther@suse.de>
-
- PR target/119549
- * gcc.target/i386/pr119549.c: New testcase.
-
-2025-04-01 Liao Shihua <shihua@iscas.ac.cn>
-
- * gcc.target/riscv/cmo-zicbop-1.c: Fix missing { before target .
- * gcc.target/riscv/cmo-zicbop-2.c: Likewise.
- * gcc.target/riscv/prefetch-zicbop.c:Likewise.
- * gcc.target/riscv/prefetch-zihintntl.c:Likewise.
-
-2025-04-01 Hu, Lin1 <lin1.hu@intel.com>
- Hongyu Wang <hongyu.wang@intel.com>
-
- PR target/119473
- * gcc.target/i386/pr119473.c: New test.
-
-2025-04-01 Monk Chiang <monk.chiang@sifive.com>
- Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/rvv/autovec/pr111391-2.c: Update test.
- * gcc.target/riscv/rvv/base/abi-14.c: Update test.
- * gcc.target/riscv/rvv/base/abi-16.c: Update test.
- * gcc.target/riscv/rvv/base/abi-18.c: Update test.
- * gcc.target/riscv/rvv/base/vsetvl_zve32-1.c: New test.
- * gcc.target/riscv/rvv/base/vsetvl_zve32-2.c: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3613.rs: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3606.rs: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3605.rs: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3614.rs: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3615.rs: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3563.rs: New test.
-
-2025-03-31 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/macros/mbe/macro43.rs: Adjust test to pass with
- name resolution 2.0.
- * rust/compile/nr2/exclude: Remove macros/mbe/macro43.rs.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3588.rs: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3552.rs: New test.
-
-2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/self_import_namespace.rs: New test.
-
-2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove now passing tests from exclusion
- list.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3554-1.rs: New test.
- * rust/compile/issue-3554-2.rs: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 puts out a different error multiple times
- * rust/compile/issue-3568.rs: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3566-1.rs: New test.
- * rust/compile/issue-3566-2.rs: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3553.rs: New test.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3567.rs: New test.
-
-2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/issue-2905-2.rs: Import from core library into a single
- file misses the crate directives.
-
-2025-03-31 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3242.rs: no longer skip the test
-
-2025-03-31 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/issue-3541-1.rs: New test.
- * rust/compile/issue-3541-2.rs: Likewise.
-
-2025-03-31 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/cfg-core1.rs: New test.
- * rust/compile/cfg-core2.rs: New test.
-
-2025-03-31 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/issue-3549.rs: New test.
-
-2025-03-31 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/const_generics_3.rs: Modify test to run with name
- resolution 2.0 only and to handle the absence of a bogus
- resolution error.
- * rust/compile/nr2/exclude: Remove const_generics_3.rs.
-
-2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove test from exclusion list.
-
-2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/issue-2330.rs: Use complete path from crate root.
- * rust/compile/issue-1901.rs: Likewise.
- * rust/compile/issue-1981.rs: Likewise.
- * rust/compile/iterators1.rs: Likewise.
- * rust/compile/sizeof-stray-infer-var-bug.rs: Likewise.
- * rust/compile/for-loop1.rs: Likewise.
- * rust/compile/for-loop2.rs: Likewise.
- * rust/compile/torture/builtin_abort.rs: Likewise.
- * rust/compile/torture/uninit-intrinsic-1.rs: Likewise.
-
-2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/feature_rust_attri0.rs: Add extern
- function declaration and change name to printf.
- * rust/compile/nr2/exclude: Remove now passing test from exclusion
- list.
-
-2025-03-31 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/117002
- * gdc.dg/torture/pr117002.d: New test.
-
-2025-03-31 Marek Polacek <polacek@redhat.com>
-
- PR c++/116960
- PR c++/119303
- * g++.dg/cpp2a/lambda-uneval26.C: New test.
- * g++.dg/warn/undefined2.C: New test.
-
-2025-03-31 Andre Simoes Dias Vieira <andre.simoesdiasvieira@arm.com>
+2026-01-29 Artemiy Volkov <artemiy.volkov@arm.com>
- * gcc.target/aarch64/no-sve-with-sme-1.c: New.
- * gcc.target/aarch64/no-sve-with-sme-2.c: New.
- * gcc.target/aarch64/no-sve-with-sme-3.c: New.
- * gcc.target/aarch64/no-sve-with-sme-4.c: New.
- * gcc.target/aarch64/pragma_cpp_predefs_4.c: Pass +sve2 to existing
- +sme pragma.
- * gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_2.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_2.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binary_single_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_int_opt_single_1.c:
- * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_1.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_2.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_3.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_4.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_1.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_2.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_3.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_uint_opt_single_1.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/clamp_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/compare_scalar_count_1.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_1.c:
- Likewise.
- * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_2.c:
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c:
+ Adjust testcase.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
Likewise.
- * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_uint_lane_1.c:
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c:
Likewise.
- * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowxn_1.c:
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c:
Likewise.
- * gcc.target/aarch64/sve/acle/general-c/storexn_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c:
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c:
Likewise.
- * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c:
+ * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Likewise.
+ * gcc.dg/vect/complex/fast-math-complex-add-pattern-half-float.c:
Likewise.
- * gcc.target/aarch64/sve/acle/general-c/ternary_qq_or_011_lane_1.c:
+ * gcc.dg/vect/complex/fast-math-complex-mla-half-float.c:
Likewise.
- * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c:
+ * gcc.dg/vect/complex/fast-math-complex-mls-half-float.c:
Likewise.
- * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c:
+ * gcc.dg/vect/complex/fast-math-complex-mul-half-float.c:
Likewise.
- * gcc.target/aarch64/sve/acle/general-c/unary_za_slice_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/write_za_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/write_za_slice_1.c: Likewise.
-
-2025-03-31 Jason Merrill <jason@redhat.com>
-
- PR c++/119401
- * g++.dg/cpp2a/lambda-targ11.C: New test.
- * g++.dg/cpp2a/lambda-targ12.C: New file.
-
-2025-03-31 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119532
- * gcc.dg/torture/pr119532.c: New testcase.
-
-2025-03-31 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/vect-fmaxmin-2.c: New compile test. Split from ...
- * gcc.target/arm/vect-fmaxmin.c: ... here. Remove scan-assembler
- subtests. For both, add -funsafe-math-optimizations.
-
-2025-03-31 Kyrylo Tkachov <ktkachov@nvidia.com>
-
- PR middle-end/119442
- * gcc.target/aarch64/vls_sve_vec_dup_1.c: New test.
-
-2025-03-31 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/119518
- * g++.dg/opt/pr119518.C: New test.
-
-2025-03-30 Jan Hubicka <hubicka@ucw.cz>
-
- * g++.dg/tree-ssa/pr80331.C: New test.
- * g++.dg/tree-ssa/pr87502.C: New test.
-
-2025-03-30 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/aarch64/atomic-inst-ldlogic.c: Fix another
- unbalanced {} directive problem. Add space after all
- scan-assembler-times counts.
-
-2025-03-30 Mariam Arutunian <mariamarutunian@gmail.com>
-
- * gcc.target/aarch64/crc-crc32c-data16.c: Fix iteration
- count to match testname.
-
-2025-03-30 Maciej W. Rozycki <macro@orcam.me.uk>
-
- PR target/117759
- * gcc.target/alpha/memclr-a2-o1-c9-ptr.c: Add
- `-mno-safe-partial'.
- * gcc.target/alpha/memclr-a2-o1-c9-ptr-safe-partial.c: New file.
- * gcc.target/alpha/memcpy-di-unaligned-dst.c: New file.
- * gcc.target/alpha/memcpy-di-unaligned-dst-safe-partial.c: New
- file.
- * gcc.target/alpha/memcpy-di-unaligned-dst-safe-partial-bwx.c:
- New file.
- * gcc.target/alpha/memcpy-si-unaligned-dst.c: New file.
- * gcc.target/alpha/memcpy-si-unaligned-dst-safe-partial.c: New
- file.
- * gcc.target/alpha/memcpy-si-unaligned-dst-safe-partial-bwx.c:
- New file.
- * gcc.target/alpha/stlx0.c: Add `-mno-safe-partial'.
- * gcc.target/alpha/stlx0-safe-partial.c: New file.
- * gcc.target/alpha/stlx0-safe-partial-bwx.c: New file.
- * gcc.target/alpha/stqx0.c: Add `-mno-safe-partial'.
- * gcc.target/alpha/stqx0-safe-partial.c: New file.
- * gcc.target/alpha/stqx0-safe-partial-bwx.c: New file.
- * gcc.target/alpha/stwx0.c: Add `-mno-safe-partial'.
- * gcc.target/alpha/stwx0-bwx.c: Add `-mno-safe-partial'. Refer
- to stwx0.c rather than copying its code and also verify no LDQ_U
- or STQ_U instructions have been produced.
- * gcc.target/alpha/stwx0-safe-partial.c: New file.
- * gcc.target/alpha/stwx0-safe-partial-bwx.c: New file.
-
-2025-03-30 Maciej W. Rozycki <macro@orcam.me.uk>
-
- PR target/117759
- * gcc.target/alpha/stb.c: New file.
- * gcc.target/alpha/stb-bwa.c: New file.
- * gcc.target/alpha/stb-bwx.c: New file.
- * gcc.target/alpha/stba.c: New file.
- * gcc.target/alpha/stba-bwa.c: New file.
- * gcc.target/alpha/stba-bwx.c: New file.
- * gcc.target/alpha/stw.c: New file.
- * gcc.target/alpha/stw-bwa.c: New file.
- * gcc.target/alpha/stw-bwx.c: New file.
- * gcc.target/alpha/stwa.c: New file.
- * gcc.target/alpha/stwa-bwa.c: New file.
- * gcc.target/alpha/stwa-bwx.c: New file.
-
-2025-03-30 Tobias Burnus <tburnus@baylibre.com>
-
- * g++.dg/gomp/append-args-8.C: Remove bogus '3' after \.\[0-9\]+
- pattern.
-
-2025-03-29 Sam James <sam@gentoo.org>
-
- * gcc.target/arm/short-vfp-1.c: Add whitespace around brace.
-
-2025-03-29 Jason Merrill <jason@redhat.com>
-
- * g++.dg/modules/friend-9_a.C: New test.
- * g++.dg/modules/friend-9_b.C: New test.
-
-2025-03-29 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/118961
- * g++.dg/modules/lto-1.h: New test.
- * g++.dg/modules/lto-1_a.H: New test.
- * g++.dg/modules/lto-1_b.C: New test.
- * g++.dg/modules/lto-1_c.C: New test.
- * g++.dg/modules/lto-2_a.H: New test.
- * g++.dg/modules/lto-2_b.C: New test.
- * g++.dg/modules/lto-3_a.H: New test.
- * g++.dg/modules/lto-3_b.C: New test.
-
-2025-03-28 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/opt/musttail2.C (foo): Define the function instead of
- just declaring it, add [[gnu::noipa]] attribute to it.
-
-2025-03-28 Jakub Jelinek <jakub@redhat.com>
-
- * lib/gfortran-dg.exp: Don't cycle through the option list if
- dg-options or dg-additional-options contains -O after space, tab,
- double quote or open curly bracket.
- * gfortran.dg/cray_pointers_2.f90: Remove extraneous space between
- dg-do and run and remove comment about it.
-
-2025-03-28 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/119504
- * gm2/iso/fail/conststrarray2.mod: New test.
- * gm2/iso/run/pass/constarray2.mod: New test.
- * gm2/pim/pass/hexstring.mod: New test.
-
-2025-03-28 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr110992.c: New.
- * gcc.dg/pr119471.c: New.
-
-2025-03-28 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/119133
- * gcc.dg/torture/pr119133.c: Add options for float16.
-
-2025-03-28 Bob Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/Complex_EVALUATE__1_.cob: New EVALUTE testcase.
- * cobol.dg/group2/Complex_EVALUATE__2_.cob: Likewise.
- * cobol.dg/group2/EVALUATE_WHEN_NEGATIVE.cob: Likewise.
- * cobol.dg/group2/EVALUATE_condition__2_.cob: Likewise.
- * cobol.dg/group2/EVALUATE_doubled_WHEN.cob: Likewise.
- * cobol.dg/group2/EVALUATE_with_WHEN_using_condition-1.cob: Likewise.
- * cobol.dg/group2/Complex_EVALUATE__1_.out: Known-good data for testcase.
- * cobol.dg/group2/Complex_EVALUATE__2_.out: Likewise.
- * cobol.dg/group2/EVALUATE_WHEN_NEGATIVE.out: Likewise.
- * cobol.dg/group2/EVALUATE_condition__2_.out: Likewise.
- * cobol.dg/group2/EVALUATE_doubled_WHEN.out: Likewise.
- * cobol.dg/group2/EVALUATE_with_WHEN_using_condition-1.out: Likewise.
-
-2025-03-28 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119483
- * c-c++-common/pr119483-1.c: New test.
- * c-c++-common/pr119483-2.c: New test.
-
-2025-03-28 Jakub Jelinek <jakub@redhat.com>
-
- PR ipa/119484
- * c-c++-common/pr119484.c: New test.
-
-2025-03-28 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.target/riscv/cmo-zicbop-1.c: Fix missing space before
- trailing } in dg-do directive.
- * gcc.target/riscv/cmo-zicbop-2.c: Likewise.
- * gcc.target/riscv/prefetch-zicbop.c: Likewise.
- * gcc.target/riscv/prefetch-zihintntl.c: Likewise.
-
-2025-03-28 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.target/i386/strub-pr118006.c: Fix ordering of dg-do and
- dg-require- directive so that dg-do is first.
-
-2025-03-28 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.target/arm/cmse/cmse-17.c: Fix missing space before trailing
- "}" in dg-options.
-
-2025-03-28 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.target/aarch64/saturating_arithmetic_1.c: Fix dg-do compile.
- * gcc.target/aarch64/saturating_arithmetic_2.c: Likewise.
-
-2025-03-28 David Malcolm <dmalcolm@redhat.com>
-
- * g++.dg/abi/pure-virtual1.C: Fix dg-require-weak directive.
- * g++.target/i386/mangling-alias1.C: Fix dg-require-ifunc
- directive.
-
-2025-03-27 Bob Dubner <rdubner@symas.com>
-
- * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__1_.cob: New testcase.
- * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__2_.cob: Likewise.
- * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__1_.cob: Likewise.
- * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.cob: Likewise.
- * cobol.dg/group2/COMP-6_arithmetic.cob: Likewise.
- * cobol.dg/group2/COMP-6_numeric_test.cob: Likewise.
- * cobol.dg/group2/COMP-6_used_with_DISPLAY.cob: Likewise.
- * cobol.dg/group2/COMP-6_used_with_MOVE.cob: Likewise.
- * cobol.dg/group2/COMPUTE_multiplication_to_FIX4.cob: Likewise.
- * cobol.dg/group2/DISPLAY__Sign_ASCII__2_.cob: Likewise.
- * cobol.dg/group2/DISPLAY__Sign_ASCII.cob: Likewise.
- * cobol.dg/group2/Floating_continuation_indicator__1_.cob: Likewise.
- * cobol.dg/group2/floating-point_ADD_FORMAT_1.cob: Likewise.
- * cobol.dg/group2/floating-point_ADD_FORMAT_2.cob: Likewise.
- * cobol.dg/group2/floating-point_DIVIDE_FORMAT_1.cob: Likewise.
- * cobol.dg/group2/floating-point_DIVIDE_FORMAT_2.cob: Likewise.
- * cobol.dg/group2/floating-point_literals.cob: Likewise.
- * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_1.cob: Likewise.
- * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_2.cob: Likewise.
- * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_1.cob: Likewise.
- * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.cob: Likewise.
- * cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.cob: Likewise.
- * cobol.dg/group2/Indicators_______________-____D__.cob: Likewise.
- * cobol.dg/group2/MULTIPLY_to_FIX4.cob: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_arithmetic.cob: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__1_.cob: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.cob: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_dump.cob: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_numeric_test__1_.cob: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_numeric_test__2_.cob: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_used_with_DISPLAY.cob: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_used_with_INITIALIZE.cob: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_used_with_MOVE.cob: Likewise.
- * cobol.dg/group2/POINTER__display.cob: Likewise.
- * cobol.dg/group2/Simple_floating-point_MOVE.cob: Likewise.
- * cobol.dg/group2/Simple_floating-point_VALUE_and_MOVE.cob: Likewise.
- * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.out: Known-good result.
- * cobol.dg/group2/COMP-6_arithmetic.out: Likewise.
- * cobol.dg/group2/COMP-6_numeric_test.out: Likewise.
- * cobol.dg/group2/COMP-6_used_with_DISPLAY.out: Likewise.
- * cobol.dg/group2/COMP-6_used_with_MOVE.out: Likewise.
- * cobol.dg/group2/COMPUTE_multiplication_to_FIX4.out: Likewise.
- * cobol.dg/group2/DISPLAY__Sign_ASCII__2_.out: Likewise.
- * cobol.dg/group2/DISPLAY__Sign_ASCII.out: Likewise.
- * cobol.dg/group2/Floating_continuation_indicator__1_.out: Likewise.
- * cobol.dg/group2/floating-point_ADD_FORMAT_1.out: Likewise.
- * cobol.dg/group2/floating-point_ADD_FORMAT_2.out: Likewise.
- * cobol.dg/group2/floating-point_DIVIDE_FORMAT_1.out: Likewise.
- * cobol.dg/group2/floating-point_DIVIDE_FORMAT_2.out: Likewise.
- * cobol.dg/group2/floating-point_literals.out: Likewise.
- * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_1.out: Likewise.
- * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_2.out: Likewise.
- * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_1.out: Likewise.
- * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.out: Likewise.
- * cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.out: Likewise.
- * cobol.dg/group2/Indicators_______________-____D__.out: Likewise.
- * cobol.dg/group2/MULTIPLY_to_FIX4.out: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_arithmetic.out: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__1_.out: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.out: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_dump.out: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_numeric_test__1_.out: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_numeric_test__2_.out: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_used_with_DISPLAY.out: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_used_with_INITIALIZE.out: Likewise.
- * cobol.dg/group2/PACKED-DECIMAL_used_with_MOVE.out: Likewise.
- * cobol.dg/group2/POINTER__display.out: Likewise.
- * cobol.dg/group2/Simple_floating-point_MOVE.out: Likewise.
- * cobol.dg/group2/Simple_floating-point_VALUE_and_MOVE.out: Likewise.
-
-2025-03-27 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/strub-internal-pr112938.C: Add dg-warning for c++20.
-
-2025-03-27 Marek Polacek <polacek@redhat.com>
-
- * g++.dg/template/explicit-args6.C: Remove an extra set of {} in
- a dg-message.
-
-2025-03-27 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.misc-tests/gcov-31.c: Require effective target sigsetjmp.
- * gcc.misc-tests/gcov-32.c: Ditto.
-
-2025-03-27 Marek Polacek <polacek@redhat.com>
-
- * g++.dg/tree-ssa/initlist-opt2.C: Match _M_range_initialize_n
- instead of _M_range_initialize.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- * gfortran.dg/cray_pointers_2.f90: Restore whitespace.
-
-2025-03-27 Edwin Lu <ewlu@rivosinc.com>
-
- * gcc.target/riscv/rvv/autovec/vls/merge-4.c: Fix typo
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- * gcc.target/aarch64/atomic-inst-ldlogic.c: Add another closing brace.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- * gcc.dg/analyzer/fd-datagram-socket.c: Fix 'dg-message' spelling.
- * gcc.dg/analyzer/out-of-bounds-zero.c: Fix whitespace in 'dg-additional-options'.
- * gcc.dg/analyzer/strchr-1.c: Fix 'dg-message' whitespace.
- * gnat.dg/sso/q11.adb: Fix 'dg-output' whitespace.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- * g++.dg/warn/Winvalid-memory-model.C: Fix typo in comment.
- * gcc.dg/builtin-dynamic-object-size-19.c: Ditto.
- * gcc.dg/builtin-object-size-19.c: Ditto.
- * gcc.dg/strlenopt-40.c: Ditto.
- * gcc.dg/strlenopt-44.c: Ditto.
- * gcc.dg/strlenopt-45.c: Ditto.
- * gcc.dg/strlenopt-50.c: Ditto.
- * gcc.dg/strlenopt-51.c: Ditto.
- * gcc.dg/strlenopt-52.c: Ditto.
- * gcc.dg/strlenopt-53.c: Ditto.
- * gcc.dg/strlenopt-54.c: Ditto.
- * gcc.dg/strlenopt-55.c: Ditto.
- * gcc.dg/strlenopt-58.c: Ditto.
- * gcc.dg/strlenopt-59.c: Ditto.
- * gcc.dg/strlenopt-62.c: Ditto.
- * gcc.dg/strlenopt-65.c: Ditto.
- * gcc.dg/strlenopt-70.c: Ditto.
- * gcc.dg/strlenopt-72.c: Ditto.
- * gcc.dg/strlenopt-73.c: Ditto.
- * gcc.dg/strlenopt-77.c: Ditto.
- * gcc.dg/strlenopt-82.c: Ditto.
- * gcc.dg/tree-ssa/builtin-snprintf-4.c: Ditto.
- * gcc.dg/tree-ssa/builtin-snprintf-6.c: Ditto.
- * gcc.dg/tree-ssa/builtin-snprintf-7.c: Ditto.
- * gcc.dg/tree-ssa/builtin-sprintf-10.c: Ditto.
- * gcc.dg/tree-ssa/builtin-sprintf-9.c: Ditto.
- * gcc.dg/tree-ssa/phi-opt-value-5.c: Ditto.
- * lib/multiline.exp: Ditto.
- * lib/target-supports.exp: Ditto.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- * c-c++-common/goacc/pr69916.c: Fix unusual whitespace in dg-*.
- * g++.old-deja/g++.abi/vtable2.C: Ditto.
- * g++.old-deja/g++.bugs/900330_02.C: Ditto.
- * g++.old-deja/g++.bugs/900406_02.C: Ditto.
- * g++.old-deja/g++.bugs/900519_13.C: Ditto.
- * g++.old-deja/g++.mike/p9068.C: Ditto.
- * gcc.dg/20040203-1.c: Ditto.
- * gcc.dg/980502-1.c: Ditto.
- * gcc.dg/ipa/ipa-sra-14.c: Ditto.
- * gcc.dg/pr35468.c: Ditto.
- * gcc.dg/pr82597.c: Ditto.
- * gcc.dg/tree-ssa/phi-opt-7.c: Ditto.
- * gfortran.dg/assumed_charlen_in_main.f90: Ditto.
- * gfortran.dg/cray_pointers_2.f90: Ditto.
-
-2025-03-27 Tobias Burnus <tburnus@baylibre.com>
-
- * g++.dg/gomp/append-args-1.C: Remove expected dg-sorry.
- * g++.dg/gomp/append-args-8.C: New test.
-
-2025-03-27 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/118920
- * g++.dg/modules/attrib-3_a.H: New test.
- * g++.dg/modules/attrib-3_b.C: New test.
- * g++.dg/modules/pr118920.h: New test.
- * g++.dg/modules/pr118920_a.H: New test.
- * g++.dg/modules/pr118920_b.H: New test.
- * g++.dg/modules/pr118920_c.C: New test.
-
-2025-03-27 Nathaniel Shead <nathanieloshead@gmail.com>
- Jason Merrill <jason@redhat.com>
-
- PR c++/118920
- * g++.dg/modules/tpl-friend-17.h: New test.
- * g++.dg/modules/tpl-friend-17_a.C: New test.
- * g++.dg/modules/tpl-friend-17_b.C: New test.
-
-2025-03-27 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/fmaxmin.c: Move scan-assembler checks to ...
- * gcc.target/arm/fmaxmin-2.c: ... here. New test.
-
-2025-03-27 Hu, Lin1 <lin1.hu@intel.com>
-
- PR target/119425
- * gcc.target/i386/pr119425.c: New test.
- Co-authered-by: Hongyu Wang <hongyu.wang@intel.com>
-
-2025-03-27 Martin Uecker <uecker@tugraz.at>
-
- PR c/118765
- * gcc.dg/pr118765-2.c: New test.
- * gcc.dg/pr118765-3.c: New test.
- * gcc.dg/typedef-redecl3.c: New test.
-
-2025-03-27 Lulu Cheng <chenglulu@loongson.cn>
-
- PR target/119408
- * gcc.target/loongarch/pr119408.c: New test.
-
-2025-03-27 Sandra Loosemore <sloosemore@baylibre.com>
-
- * c-c++-common/gomp/append-args-interop.c: Fix declaration of base
- function to be correct for pre-C23 dialects.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- PR testsuite/119489
- * g++.dg/strub-internal-pr112938.C: Adjust pattern.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- * gcc.target/arc/taux-1.c: Add missing brace.
- * gcc.target/arc/taux-2.c: Ditto.
- * gcc.target/i386/addr-space-1.c: Ditto.
- * gcc.target/ia64/mfused-madd-vect.c: Ditto.
- * gcc.target/ia64/mfused-madd.c: Ditto.
- * gcc.target/ia64/mno-fused-madd-vect.c: Ditto.
- * gcc.target/ia64/mno-fused-madd.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-4.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/merge-4.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-1.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-2.c: Ditto.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- PR target/98743
- PR tree-optimization/105820
- * g++.dg/cpp0x/udlit-namespace-ambiguous.C: Fix whitespace.
- * g++.dg/cpp2a/constexpr-init21.C: Ditto.
- * g++.dg/diagnostic/wrong-tag-1.C: Ditto.
- * g++.dg/init/self1.C: Ditto.
- * g++.dg/opt/pr98743.C: Add missing '}' to terminate dg directive.
- * g++.dg/parse/error8.C: Fix whitespace.
- * g++.dg/template/explicit-args6.C: Add missing '{' to begin dg directive.
- * g++.dg/template/unify9.C: Fix whitespace.
- * g++.dg/tree-ssa/pr105820.C: Ditto.
- * g++.dg/warn/Wmismatched-tags-8.C: Add missing braces.
- * gcc.dg/cpp/cmdlne-dM-M.c: Ditto.
- * gcc.dg/tree-ssa/reassoc-32.c: Ditto.
- * gcc.dg/tree-ssa/reassoc-33.c: Ditto.
- * gcc.dg/tree-ssa/reassoc-34.c: Ditto.
- * gcc.dg/tree-ssa/reassoc-35.c: Ditto.
- * gcc.dg/tree-ssa/reassoc-36.c: Ditto.
- * gcc.dg/tree-ssa/reassoc-39.c: Ditto.
- * gcc.dg/tree-ssa/reassoc-41.c: Ditto.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- * g++.dg/diagnostic/unclosed-extern-c.C: Fix 'dg-message' typo.
- * g++.dg/warn/Wno-attributes-1.C: Ditto.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- * g++.dg/cpp0x/gen-attrs-6.C: Surround 'target' by whitespace.
- * gcc.target/aarch64/atomic-inst-ldlogic.c: Fix 'dg-final' whitespace.
- * gcc.target/arm/short-vfp-1.c: Ditto.
- * gcc.target/bfin/l2.c: Fix 'dg-bfin-processors' whitespace.
- * gcc.target/i386/avx512fp16-vmovw-1b.c: Surround 'target' by whitespace.
- * gcc.target/i386/sse2-float16-5.c: Ditto.
- * gcc.target/powerpc/fold-vec-perm-longlong.c: Ditto.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- PR middle-end/93437
- * g++.dg/warn/Wstringop-overflow-5.C: Fix -Wstringop-overflow casing.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- * gfortran.dg/associate_70.f90: Replace parenthesis with '}'.
- * gfortran.dg/bessel_3.f90: Drop extraneous parenthesis.
- * gfortran.dg/c_funloc_tests_6.f90: Ditto.
- * gfortran.dg/parity_2.f90: Ditto.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- PR ipa/98265
- * g++.dg/tree-ssa/pr98265.C: Use -std=c++14.
- Use scan-tree-dump instead of scan-tree-dump-times.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- PR tree-optimization/37143
- * g++.dg/vect/pr37143.C: Move to...
- * g++.dg/vect/pr37143.cc: ...here.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- PR ipa/98265
- * gcc.dg/tree-ssa/pr98265.C: Move to...
- * g++.dg/tree-ssa/pr98265.C: ...here.
-
-2025-03-27 Sam James <sam@gentoo.org>
-
- PR middle-end/112938
- * g++.dg/strub-internal-pr112938.cc: Move to...
- * g++.dg/strub-internal-pr112938.C: ...here.
-
-2025-03-26 Jørgen Kvalsvik <j@lambda.is>
-
- * lib/gcov.exp: Add prime paths test function.
- * g++.dg/gcov/gcov-22.C: New test.
- * g++.dg/gcov/gcov-23-1.h: New test.
- * g++.dg/gcov/gcov-23-2.h: New test.
- * g++.dg/gcov/gcov-23.C: New test.
- * gcc.misc-tests/gcov-29.c: New test.
- * gcc.misc-tests/gcov-30.c: New test.
- * gcc.misc-tests/gcov-31.c: New test.
- * gcc.misc-tests/gcov-32.c: New test.
- * gcc.misc-tests/gcov-33.c: New test.
- * gcc.misc-tests/gcov-34.c: New test.
-
-2025-03-26 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/118796
- * gfortran.dg/derived_result_4.f90: New test.
-
-2025-03-26 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.target/powerpc/pr70243.c: Fix missing trailing " }" in
- dg-do directive.
- * gcc.target/powerpc/pr91903.c: Likewise.
-
-2025-03-26 David Malcolm <dmalcolm@redhat.com>
-
- * c-c++-common/gomp/metadirective-target-device-2.c: Fix missing
- trailing " }" on dg-do directive.
- * gcc.dg/gomp/attrs-21.c: Likewise for dg-options.
- * gcc.dg/gomp/parallel-2.c: Drop ":" from dg-message.
-
-2025-03-26 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/ipa/pr110377.c: Fix missing trailing " }" in dg-do
- directive.
- * gcc.dg/plugin/infoleak-1.c: Fix dg-bogus directive.
- * gcc.dg/pr101364-1.c: Fix missing trailing " }" in dg-options
- directive.
- * gcc.dg/pr113207.c: Fix dg-do.
- * gcc.dg/sarif-output/include-chain-2.c: Fix ordering of dg-do
- and dg-require-effective-target.
- * gcc.dg/strub-pr118007.c: Likewise.
- * gcc.dg/tanhbysinh.c: Fix missing whitespace after opening
- brace and before closing brace in 6 dg-final directives.
- * gcc.dg/uninit-pred-3_c.c: Fix missing whitespace after opening
- brace in 6 dg-final directive.
- * gcc.dg/uninit-pred-3_d.c: Likewise.
- * gcc.dg/variable-sized-type-flex-array.c: Fix missing space
- between dg-bogus and message in 2 places.
-
-2025-03-26 Jonathan Wakely <jwakely@redhat.com>
-
- * g++.dg/tree-ssa/initlist-opt1.C: Match _M_range_initialize_n
- instead of _M_range_initialize.
-
-2025-03-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * c-c++-common/gomp/metadirective-device.c
- (dg-additional-options): Use on all x86 targets. Restrict to lp64.
- * c-c++-common/gomp/metadirective-target-device-1.c: Likewise.
-
-2025-03-26 Jakub Jelinek <jakub@redhat.com>
-
- * gfortran.dg/gomp/append-args-interop.f90: Don't use omp_lib,
- instead use iso_c_binding and define omp_interop_kind parameter
- locally.
-
-2025-03-26 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119417
- * gcc.dg/torture/pr119417.c: New test.
-
-2025-03-26 Jakub Jelinek <jakub@redhat.com>
- Andi Kleen <ak@gcc.gnu.org>
-
- PR gcov-profile/118442
- * c-c++-common/pr118442.c: New test.
-
-2025-03-26 Jakub Jelinek <jakub@redhat.com>
-
- PR target/55583
- PR target/119465
- * gcc.target/i386/pr55583.c: Add -mno-sse -mno-mmx to
- dg-additional-options. Expect 4 shrdl and 2 shldl instructions on
- ia32.
-
-2025-03-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.target/i386/pr117946.c: Require dfp support.
- * gcc.target/i386/pr118017.c: Likewise. Use
- dg-require-effective-target for both this and int128.
-
-2025-03-26 Jakub Jelinek <jakub@redhat.com>
-
- PR target/119450
- * gcc.target/i386/pr119450.c: New test.
-
-2025-03-26 Richard Biener <rguenther@suse.de>
-
- PR middle-end/118795
- * g++.dg/torture/pr118795.C: New testcase.
-
-2025-03-26 Sam James <sam@gentoo.org>
- Andrew Pinski <quic_apinski@quicinc.com>
-
- PR testsuite/119382
- * gcc.dg/ipa/ipa-icf-40.c: New test.
-
-2025-03-26 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx10_2-512-convert-1.c: Modify function name
- to follow the latest version.
- * gcc.target/i386/avx10_2-512-vcvt2ph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvt2ph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-convert-1.c: Ditto.
-
-2025-03-25 Bob Dubner <rdubner@symas.com>
- Richard Biener <rguenth@suse.de>
- Jakub Jelinek <jakub@redhat.com>
- James K. Lowden <jklowden@cobolworx.com>
- Robert Dubner <rdubher@symas.com>
-
- * cobol.dg/literal1.cob: New testcase.
- * cobol.dg/output1.cob: Likewise
- * cobol.dg/data1.cob: New file.
-
-2025-03-25 Marek Polacek <polacek@redhat.com>
-
- PR c++/101881
- * g++.dg/ext/vector44.C: New test.
-
-2025-03-25 Simon Martin <simon@nasilyan.com>
-
- PR c++/114525
- * g++.dg/expr/cond18.C: New test.
-
-2025-03-25 yxj-github-437 <2457369732@qq.com>
-
- * g++.dg/cpp2a/lambda-uneval25.C: New test.
-
-2025-03-25 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/mtp_1.c: Require arm32.
- * gcc.target/arm/mtp_2.c: Likewise.
- * gcc.target/arm/mtp_3.c: Likewise.
- * gcc.target/arm/mtp_4.c: Likewise.
-
-2025-03-25 Sandra Loosemore <sloosemore@baylibre.com>
- Tobias Burnus <tburnus@baylibre.com>
-
- * c-c++-common/gomp/append-args-1.c: Adjust expected behavior.
- * c-c++-common/gomp/append-args-interop.c: New.
- * c-c++-common/gomp/dispatch-11.c: Adjust expected behavior.
- * g++.dg/gomp/append-args-1.C: Likewise.
- * gfortran.dg/gomp/append-args-interop.f90: New.
- * gfortran.dg/gomp/declare-variant-mod-2.f90: Adjust expected behavior.
-
-2025-03-25 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/ftest-armv4t-thumb.c: Expect __ARM_FEATURE_CLZ to be
- defined. Remove redundant dg-skip-if rules.
- * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv7em-thumb.c: Remove redundant dg-skip-if
- rules. Add a require-effective-target for armv7em.
- * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
- * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
- * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv7ve-arm.c: Likewise.
- * gcc.target/arm/ftest-armv7ve-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
- * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv4-arm.c: Remove redundant dg-skip-if rules.
- * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
- * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
- * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
- * gcc.target/arm/ftest-armv6-arm.c: Likewise.
- * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
- * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
- * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
- * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
-
-2025-03-25 Jakub Jelinek <jakub@redhat.com>
-
- PR target/96226
- PR target/119428
- * gcc.c-torture/execute/pr119428.c: New test.
-
-2025-03-25 Vineet Gupta <vineetg@rivosinc.com>
-
- PR target/119224
- * gcc.target/riscv/rvv/autovec/pr117722.c: Adjust output insn.
- * gcc.target/riscv/rvv/autovec/pr119224.c: Add new test.
-
-2025-03-25 Paul-Antoine Arras <parras@baylibre.com>
-
- * gfortran.dg/gomp/interop-5.f90: Declare omp_interop_kind explicitly
- instead of use'ing omp_lib. Update scan-dumps to allow for 4-byte
- pointers.
-
-2025-03-25 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/lto/pr96939_0.c (dg-options): Delete. Move the
- options from here ...
- (dg-lto-options): ... to here.
-
-2025-03-25 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/vect-early-break-cbranch.c: Allow BEQ as well as BNE.
-
-2025-03-25 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/pr65647.c (dg-options): Add -std=gnu17.
-
-2025-03-25 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/aarch64/advsimd-intrinsics/vabdh_f16_1.c: Remove
- dg-do directive.
- * gcc.target/aarch64/advsimd-intrinsics/vabsh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vaddh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcageh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcagth_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcaleh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcalth_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vceqh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vceqzh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcgeh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcgezh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcgth_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcgtzh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcleh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vclezh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vclth_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcltzh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s32_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s64_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u32_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u64_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s32_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s64_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u32_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u64_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_s16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_s32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_s64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_u16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_u32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvth_u64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u16_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u32_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u64_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vdiv_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vdivh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vduph_lane.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vfmah_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vfmas_lane_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vfmas_n_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vfmash_lane_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vfmsh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vld1x2.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vld1x3.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vld1x4.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmaxh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmaxnmh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmaxnmv_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmaxv_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vminh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vminnmh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vminnmv_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vminv_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmul_lane_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmulh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmulh_lane_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmulx_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmulx_n_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmulxh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vmulxh_lane_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vnegh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vpminmaxnm_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_high_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_high_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqshrn_high_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqshrun_high_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrecpeh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrecpsh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrecpxh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrndah_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrndh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrndi_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrndih_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrndmh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrndnh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrndph_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrndxh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrsqrteh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vrsqrtsh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vsqrt_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vsqrth_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vst1x2.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vst1x3.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vst1x4.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vsubh_f16_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vtrn_half.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vuzp_half.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vzip_half.c: Likewise.
-
-2025-03-25 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/aarch64/advsimd-intrinsics/vmla_float_not_fused.c:
- Remove dg-options.
- * gcc.target/aarch64/advsimd-intrinsics/vmls_float_not_fused.c:
+ * gcc.target/aarch64/advsimd-intrinsics/vector-complex_f16.c:
Likewise.
-2025-03-25 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/aarch64/advsimd-intrinsics/bf16_dup.c: Remove
- dg-options.
-
-2025-03-25 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect.inc:
- Move to gcc.target/aarch64/simd/.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_1.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_2.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_3.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_4.c: Likewise.
- * gcc.target/aarch64/simd/saturating_arithmetic_autovect.inc: New file.
- * gcc.target/aarch64/simd/saturating_arithmetic_autovect_1.c: New file.
- * gcc.target/aarch64/simd/saturating_arithmetic_autovect_2.c: New file.
- * gcc.target/aarch64/simd/saturating_arithmetic_autovect_3.c: New file.
- * gcc.target/aarch64/simd/saturating_arithmetic_autovect_4.c: New file.
-
-2025-03-25 Christophe Lyon <christophe.lyon@linaro.org>
-
- * lib/target-supports.exp
- (check_effective_target_arm_v8_1_lob_ok): Remove duplicate
- -mcpu=unset.
-
-2025-03-25 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/pr42575.c: Skip test if thumb1.
-
-2025-03-25 Richard Earnshaw <rearnsha@arm.com>
-
- PR middle-end/117811
- * gcc.dg/torture/pr117811.c: New test.
-
-2025-03-25 Jakub Jelinek <jakub@redhat.com>
-
- PR ipa/119376
- * g++.dg/torture/musttail1.C: New test.
- * g++.dg/opt/musttail2.C: New test.
-
-2025-03-25 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/119449
- * gm2/pim/pass/minmaxreal.mod: New test.
- * gm2/pim/pass/minmaxreal2.mod: New test.
- * gm2/pim/pass/minmaxreal3.mod: New test.
-
-2025-03-25 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Modify testcase.
-
-2025-03-24 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp26/pack-indexing16.C: New test.
-
-2025-03-24 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * gdc.dg/Wbuiltin_declaration_mismatch2.d: Split test into ...
- * gdc.dg/Wbuiltin_declaration_mismatch3.d: New test.
- * gdc.dg/Wbuiltin_declaration_mismatch4.d: New test.
- * gdc.dg/Wbuiltin_declaration_mismatch5.d: New test.
- * gdc.dg/Wbuiltin_declaration_mismatch6.d: New test.
-
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
-
- * rust/execute/torture/issue-3502.rs: New test.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
- * rust/compile/redef_error2.rs: Modify expected error.
- * rust/compile/redef_error5.rs: Likewise.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove self-path2.rs
- * rust/compile/self-path2.rs: Adjust expected errors.
-
-2025-03-24 Ryutaro Okada <1015ryu88@gmail.com>
-
- * rust/compile/extern_generics.rs: New test.
-
-2025-03-24 Liam Naddell <liamnprg@gmail.com>
-
- * rust/compile/issue-3315-1.rs: Add test for module with same name
- as builtin
- * rust/compile/issue-3315-2.rs: Test with utilization of i32
- type
- * rust/compile/nr2/exclude: issue-3315-2.rs Does not work with
- NR2.0
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/compile.exp: Adjust to cover tests in the
- torture subdirectory.
- * rust/compile/nr2/exclude: Add entries.
-
-2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove two mangling tests from exclusion
- file.
-
-2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove issue-1786 and issue-3033 from
- exclusion list.
-
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
-
- * rust/execute/torture/issue-3126.rs: New test.
-
-2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/enum_variant_name.rs: New test.
-
-2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove test.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/execute/crate-metavar1.rs: New test.
- * rust/compile/crate-metavar1.rs: New test.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/try-expr1.rs: New test.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/macros/mbe/macro43.rs: Adjust expected errors.
- * rust/compile/macros/mbe/macro44.rs: Likewise.
- * rust/compile/nested_macro_use2.rs: Likewise.
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/issue-2015.rs: New test.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/additional-trait-bounds2.rs: Adjust expected
- errors.
- * rust/compile/const_generics_4.rs: Likewise.
- * rust/compile/const_generics_7.rs: Likewise.
- * rust/compile/generic-default1.rs: Likewise.
- * rust/compile/generics5.rs: Likewise.
- * rust/compile/generics9.rs: Likewise.
- * rust/compile/issue-2423.rs: Likewise.
- * rust/compile/method2.rs: Likewise.
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/derive-hash1.rs: New test.
- * rust/compile/nr2/exclude: Add testcase to exclusion list.
-
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/macros/mbe/macro-expand-module.rs: New test.
-
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/derive-eq-invalid.rs: Declare StructuralPartialEq.
- * rust/compile/derive-partialeq1.rs: Likewise.
- * rust/execute/torture/derive-partialeq1.rs: Likewise.
-
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/derive-eq-invalid.rs: Mark PartialEq def as a lang item.
- * rust/compile/derive-partialeq1.rs: New test.
- * rust/execute/torture/derive-partialeq1.rs: New test.
- * rust/compile/nr2/exclude: Exclude all of them.
-
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
+2026-01-29 Christopher Bazley <chris.bazley@arm.com>
- * rust/compile/derive-eq-invalid.rs: New test.
+ * gcc.target/arm/stack-protector-7.c: Fix dgdirectives.
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-29 Robin Dapp <rdapp@oss.qualcomm.com>
- * rust/compile/nr2/exclude: Remove entries.
+ PR target/123806
+ * g++.target/riscv/rvv/base/pr123806.C: New test.
+ * g++.target/riscv/rvv/base/pr123808.C: New test.
+ * g++.target/riscv/rvv/base/pr123808-2.C: New test.
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-29 Robin Dapp <rdapp@oss.qualcomm.com>
- * rust/compile/nr2/exclude: Remove entries.
+ * lib/target-supports.exp: Add rvv_zvl_ge_256b_ok.
+ * gcc.target/riscv/rvv/base/pr123626.c: Use new target check.
-2025-03-24 Benjamin Thos <benjamin.thos@epita.fr>
+2026-01-29 Iain Buclaw <ibuclaw@gdcproject.org>
- * rust/compile/implicit_returns_err3.rs: Change test to be valid.
- * rust/compile/torture/if.rs: Likewise.
- * rust/compile/if-without-else.rs: New test.
+ PR d/123407
+ * gdc.dg/pr123407a.d: New test.
+ * gdc.dg/pr123407b.d: New test.
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-29 Marek Polacek <polacek@redhat.com>
- * rust/compile/nr2/exclude: Remove entries.
+ PR c++/123871
+ * g++.dg/reflect/error11.C: New test.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-29 Iain Buclaw <ibuclaw@gdcproject.org>
- * rust/compile/generics4.rs: cleanup
- * rust/compile/generics6.rs: likewise
- * rust/compile/type-bindings1.rs: likewise
- * rust/compile/unconstrained_type_param.rs: likewise
- * rust/compile/issue-2035.rs: New test.
+ PR d/123046
+ * gdc.dg/pr123046.d: New test.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-29 Richard Biener <rguenther@suse.de>
- * rust/compile/issue-3022.rs: New test.
+ PR tree-optimization/122537
+ * gcc.dg/torture/pr122537.c: New testcase.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-29 Iain Buclaw <ibuclaw@gdcproject.org>
- * rust/compile/issue-3031.rs: New test.
+ PR d/123349
+ * gdc.dg/driver_debuglib.d: New test.
+ * gdc.dg/driver_defaultlib.d: New test.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-29 Richard Biener <rguenther@suse.de>
- * rust/compile/issue-2369.rs: New test.
+ PR tree-optimization/123596
+ * g++.dg/torture/pr123596.C: New testcase.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-29 Richard Biener <rguenther@suse.de>
- * rust/execute/torture/enum_intrinsics2.rs: New test.
+ PR tree-optimization/116747
+ * gcc.dg/tree-ssa/cselim-4.c: New testcase.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-29 Jakub Jelinek <jakub@redhat.com>
- * rust/execute/torture/enum_intrinsics1.rs: New test.
+ PR c++/123866
+ * g++.dg/reflect/annotations10.C: New test.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-29 Jose E. Marchesi <jemarch@gnu.org>
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3403.rs: New test.
+ * algol68/compile/error-selector-1.a68: New test.
+ * algol68/execute/selection-2.a68: Update test.
+ * algol68/execute/selection-5.a68: Likewise.
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
+2026-01-29 Jakub Jelinek <jakub@redhat.com>
- * rust/compile/for-loop1.rs: New test.
- * rust/compile/for-loop2.rs: New test.
- * rust/execute/torture/for-loop1.rs: New test.
- * rust/execute/torture/for-loop2.rs: New test.
- * rust/compile/nr2/exclude: Exclude for-loop1.rs
+ * g++.dg/cpp26/expansion-stmt1.C (N::begin, N::end, O::begin,
+ O::end): Change argument type from B & to const B & or from
+ D & to const D &.
+ * g++.dg/cpp26/expansion-stmt2.C (N::begin, N::end, O::begin,
+ O::end): Likewise.
+ * g++.dg/cpp26/expansion-stmt3.C (N::begin, N::end, O::begin,
+ O::end): Likewise.
+ * g++.dg/cpp26/expansion-stmt16.C: Expect different diagnostics
+ for C++11.
+ * g++.dg/cpp26/expansion-stmt18.C (N::begin, N::end): Change
+ argument type from B & to const B &.
+ * g++.dg/cpp26/expansion-stmt25.C (N::begin, N::end): Likewise.
+ * g++.dg/cpp26/expansion-stmt26.C: New test.
+ * g++.dg/reflect/p3491-2.C (baz): Move workaround to a new
+ function garply, use the previously #if 0 guarded implementation.
+ (garply): New function.
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-29 Jose E. Marchesi <jemarch@gnu.org>
- * rust/compile/nr2/exclude: Remove entries.
+ * algol68/compile/error-nest-1.a68: New test.
+ * algol68/compile/nest-c-1.a68: Likewise.
+ * algol68/compile/error-nest-5.a68: Likewise.
+ * algol68/compile/error-nest-4.a68: Likewise.
+ * algol68/compile/error-nest-3.a68: Likewise.
+ * algol68/compile/error-nest-2.a68: Likewise.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-28 Eric Botcazou <ebotcazou@adacore.com>
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3402-1.rs: New test.
- * rust/compile/issue-3402-2.rs: New test.
+ * gnat.dg/unchecked_union4.adb: New test.
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
+2026-01-28 Eric Botcazou <ebotcazou@adacore.com>
- * rust/compile/derive-default1.rs: New test.
- * rust/execute/torture/derive-default1.rs: New test.
- * rust/compile/nr2/exclude: Exclude them.
+ * gnat.dg/put_image2.adb: New test.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
- * rust/execute/torture/issue-3381.rs: New test.
+ PR d/123419
+ * gdc.dg/pr123419.d: New test.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
- * rust/compile/nr2/exclude: nr2 cant handle this.
- * rust/compile/issue-3382.rs: New test.
+ PR d/123798
+ * gdc.dg/pr123798.d: New test.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-28 Uros Bizjak <ubizjak@gmail.com>
- * rust/compile/reference1.rs: fix error message
+ PR target/36503
+ * gcc.target/i386/pr36503-5.c: New test.
+ * gcc.target/i386/pr36503-6.c: New test.
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-28 Robin Dapp <rdapp@oss.qualcomm.com>
- * rust/compile/nr2/exclude: Remove entries.
+ PR target/123824
+ * gcc.target/riscv/abi/vls-gpr-1.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-10.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-11.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-12.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-13.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-14.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-2.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-3.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-4.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-5.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-6.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-7.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-8.c: New test.
+ * gcc.target/riscv/abi/vls-gpr-9.c: New test.
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
+2026-01-28 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * rust/compile/derive-debug1.rs: New test.
- * rust/compile/nr2/exclude: Exclude it.
+ PR c++/102846
+ PR c/102846
+ * c-c++-common/function-like-macro-1.c: New test.
+ * c-c++-common/function-like-macro-2.c: New test.
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
- * rust/compile/structural-eq-peq.rs: New test.
+ PR d/121477
+ * gdc.dg/pr121477.d: New test.
-2025-03-24 Liam Naddell <liamnprg@gmail.com>
+2026-01-28 Vladimir N. Makarov <vmakarov@redhat.com>
- * rust/compile/macros/builtin/option_env1.rs: Add success case for option_env
- * rust/compile/macros/builtin/option_env2.rs: Add failure case for option_env
- * rust/execute/torture/builtin_macro_option_env.rs: Add
- execution case for option_env
- * rust/compile/macros/builtin/option_env3.rs: New file.
+ PR target/121571
+ * gcc.target/i386/pr121571.c: New.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3174.rs: New test.
+ PR d/123422
+ * gdc.dg/torture/pr123422.d: New test.
-2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
+2026-01-28 Senthil Kumar Selvaraj <saaadhu@gcc.gnu.org>
- * rust/compile/nr2/exclude: Remove some tests.
+ PR c/123583
+ * gcc.target/avr/pr123583.c: New test.
+ * gcc.target/i386/pr123583.c: New test.
-2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
+2026-01-28 Richard Biener <rguenther@suse.de>
- * rust/compile/nr2/exclude: Remove passing tests.
+ PR middle-end/123575
+ * g++.dg/pr123575.C: New testcase.
-2025-03-24 Philip Herron <herron.philip@googlemail.com>
+2026-01-28 Richard Biener <rguenther@suse.de>
- * rust/compile/nr2/exclude: these tests now work it seems
+ PR ipa/111036
+ * gcc.dg/torture/pr111036.c: New testcase.
-2025-03-24 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-28 Richard Biener <rguenther@suse.de>
- * rust/compile/nr2/exclude: Add entries.
+ PR tree-optimization/123537
+ * gcc.dg/pr123537.c: New testcase.
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
+2026-01-28 Karl Meakin <karl.meakin@arm.com>
- * rust/compile/try-trait.rs: New test.
+ * lib/target-supports.exp: Add `sve-bfscale` to `sve_exts`.
+ * gcc.target/aarch64/pragma_cpp_predefs_4.c: Add test for `__ARM_SVE_FEATURE_BFSCALE`.
+ * gcc.target/aarch64/sme2/acle-asm/mul_bf16_x2.c: New test.
+ * gcc.target/aarch64/sme2/acle-asm/mul_bf16_x4.c: New test.
+ * gcc.target/aarch64/sme2/acle-asm/scale_bf16_x2.c: New test.
+ * gcc.target/aarch64/sme2/acle-asm/scale_bf16_x4.c: New test.
+ * gcc.target/aarch64/sve/acle/asm/scale_bf16.c: New test.
+ * gcc.target/aarch64/sve/acle/general-c/bfscale.c: New test.
-2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
+2026-01-28 Pengfei Li <Pengfei.Li2@arm.com>
- * rust/compile/nr2/exclude: Remove break-rust3.rs from exclude list.
+ PR middle-end/123447
+ * gcc.dg/pr123447.c: New test.
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
+2026-01-28 Andre Vieira <andre.simoesdiasvieira@arm.com>
- * rust/compile/derive_macro6.rs: Add lang item attribute to Copy trait.
+ * gfortran.dg/vect/pr123016.f90: New test.
-2025-03-24 lishin <lishin1008@gmail.com>
+2026-01-28 Jakub Jelinek <jakub@redhat.com>
- * rust/compile/issue-2954.rs: New test.
+ PR c++/102613
+ * g++.dg/cpp1z/constexpr-asm-6.C: New test.
+ * g++.dg/cpp23/charset2.C: New test.
+ * g++.dg/cpp23/charset3.C: New test.
+ * g++.dg/cpp23/charset4.C: New test.
+ * g++.dg/cpp23/charset5.C: New test.
-2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com>
+2026-01-28 Jakub Jelinek <jakub@redhat.com>
- * rust/compile/nr2/exclude: Some parts of nr2.0 can't handle auto traits yet.
- * rust/compile/auto_traits3.rs: Removed in favor of...
- * rust/compile/auto_traits2.rs: ...this one.
- * rust/compile/auto_traits4.rs: New test.
-
-2025-03-24 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/unaligned-memcpy-4.c: Tighten scan-assembler-not
- pattern.
-
-2025-03-24 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/march-map=sm_30.c: Adjust.
- * gcc.target/nvptx/march-map=sm_32.c: Likewise.
- * gcc.target/nvptx/march-map=sm_35.c: Likewise.
- * gcc.target/nvptx/march-map=sm_37.c: Likewise.
- * gcc.target/nvptx/march-map=sm_50.c: Likewise.
- * gcc.target/nvptx/march=sm_30.c: Likewise.
- * gcc.target/nvptx/march=sm_35.c: Likewise.
- * gcc.target/nvptx/march=sm_37.c: Likewise.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx10-check.h: Change to avx10.1.
- * gcc.target/i386/avx10_1-1.c: Add warning check.
- * gcc.target/i386/avx10_1-10.c: Ditto.
- * gcc.target/i386/avx10_1-11.c: Ditto.
- * gcc.target/i386/avx10_1-12.c: Ditto.
- * gcc.target/i386/avx10_1-13.c: Ditto.
- * gcc.target/i386/avx10_1-15.c: Ditto.
- * gcc.target/i386/avx10_1-16.c: Ditto.
- * gcc.target/i386/avx10_1-18.c: Ditto.
- * gcc.target/i386/avx10_1-19.c: Ditto.
- * gcc.target/i386/avx10_1-2.c: Ditto.
- * gcc.target/i386/avx10_1-20.c: Ditto.
- * gcc.target/i386/avx10_1-21.c: Ditto.
- * gcc.target/i386/avx10_1-22.c: Ditto.
- * gcc.target/i386/avx10_1-23.c: Ditto.
- * gcc.target/i386/avx10_1-26.c: Ditto.
- * gcc.target/i386/avx10_1-3.c: Ditto.
- * gcc.target/i386/avx10_1-4.c: Ditto.
- * gcc.target/i386/avx10_1-7.c: Ditto.
- * gcc.target/i386/avx10_1-8.c: Ditto.
- * gcc.target/i386/avx10_1-9.c: Ditto.
- * gcc.target/i386/noevex512-1.c: Ditto.
- * gcc.target/i386/noevex512-2.c: Ditto.
- * gcc.target/i386/pr111068.c: Ditto.
- * gcc.target/i386/pr111907.c: Ditto.
- * gcc.target/i386/pr117240_avx512f.c: Ditto.
- * gcc.target/i386/pr117304-1.c: Ditto.
- * gcc.target/i386/pr117946.c: Ditto.
- * gcc.target/i386/avx10_1-24.c: Removed.
- * gcc.target/i386/avx10_1-25.c: Removed.
- * gcc.target/i386/avx10_1-5.c: Removed.
- * gcc.target/i386/avx10_1-6.c: Removed.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- * g++.dg/other/i386-2.C: Use -mavx10.2.
- * g++.dg/other/i386-3.C: Ditto.
- * gcc.target/i386/avx-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-bf16-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-bf16-vector-cmp-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-bf16-vector-fma-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-bf16-vector-operations-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-bf16-vector-smaxmin-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-convert-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-media-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-minmax-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-movrs-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-satcvt-1.c: Ditto.
- * gcc.target/i386/avx10_2-512-vaddbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcmpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvt2ph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvt2ph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvt2ph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvt2ph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvt2ps2phx-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvthf82ph-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vdivbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vdpphps-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vfmaddXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vfmsubXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vfnmaddXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vfnmsubXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vfpclassbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vgetexpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vgetmantbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vmaxbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vminbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vminmaxbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vminmaxpd-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vminmaxph-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vminmaxps-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vmpsadbw-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vmulbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpbssd-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpbssds-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpbsud-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpbsuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpbuud-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpbuuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpwsud-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpwsuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpwusd-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpwusds-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpwuud-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vpdpwuuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vrcpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vreducebf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vrndscalebf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vrsqrtbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vscalefbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vsqrtbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vsubbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-bf16-1.c: Ditto.
- * gcc.target/i386/avx10_2-bf16-vector-cmp-1.c: Ditto.
- * gcc.target/i386/avx10_2-bf16-vector-fma-1.c: Ditto.
- * gcc.target/i386/avx10_2-bf16-vector-operations-1.c: Ditto.
- * gcc.target/i386/avx10_2-bf16-vector-smaxmin-1.c: Ditto.
- * gcc.target/i386/avx10_2-builtin-1.c: Ditto.
- * gcc.target/i386/avx10_2-builtin-2.c: Ditto.
- * gcc.target/i386/avx10_2-comibf-1.c: Ditto.
- * gcc.target/i386/avx10_2-comibf-2.c: Ditto.
- * gcc.target/i386/avx10_2-comibf-3.c: Ditto.
- * gcc.target/i386/avx10_2-comibf-4.c: Ditto.
- * gcc.target/i386/avx10_2-compare-1.c: Ditto.
- * gcc.target/i386/avx10_2-compare-1b.c: Ditto.
- * gcc.target/i386/avx10_2-convert-1.c: Ditto.
- * gcc.target/i386/avx10_2-media-1.c: Ditto.
- * gcc.target/i386/avx10_2-minmax-1.c: Ditto.
- * gcc.target/i386/avx10_2-movrs-1.c: Ditto.
- * gcc.target/i386/avx10_2-partial-bf16-vector-fast-math-1.c: Ditto.
- * gcc.target/i386/avx10_2-partial-bf16-vector-fma-1.c: Ditto.
- * gcc.target/i386/avx10_2-partial-bf16-vector-operations-1.c: Ditto.
- * gcc.target/i386/avx10_2-partial-bf16-vector-smaxmin-1.c: Ditto.
- * gcc.target/i386/avx10_2-satcvt-1.c: Ditto.
- * gcc.target/i386/avx10_2-vaddbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcmpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcomisbf16-1.c: Ditto.
- * gcc.target/i386/avx10_2-vcomisbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ps2phx-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvthf82ph-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttsd2sis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttsd2usis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttss2sis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttss2usis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vdivbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vdpphps-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfmaddXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfmsubXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfnmaddXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfnmsubXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfpclassbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vgetexpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vgetmantbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmaxbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxpd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxph-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxps-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxsd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxsh-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxss-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmovd-1.c: Ditto.
- * gcc.target/i386/avx10_2-vmovd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmovw-1.c: Ditto.
- * gcc.target/i386/avx10_2-vmovw-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmpsadbw-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmulbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbssd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbssds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbsud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbsuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbuud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbuuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwsud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwsuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwusd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwusds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwuud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwuuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vrcpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vreducebf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vrndscalebf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vrsqrtbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vscalefbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vsqrtbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vsubbf16-2.c: Ditto.
- * gcc.target/i386/funcspec-56.inc: Ditto.
- * gcc.target/i386/part-vect-vec_cmpbf.c: Ditto.
- * gcc.target/i386/pr117495.c: Ditto.
- * gcc.target/i386/pr118815.c: Ditto.
- * gcc.target/i386/sm4-avx10_2-1.c: Ditto.
- * gcc.target/i386/sm4-avx10_2-512-1.c: Ditto.
- * gcc.target/i386/sm4key4-avx10_2-512-2.c: Ditto.
- * gcc.target/i386/sm4rnds4-avx10_2-512-2.c: Ditto.
- * gcc.target/i386/sse-12.c: Ditto.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/vnniint16-auto-vectorize-3.c: Ditto.
- * gcc.target/i386/vnniint16-auto-vectorize-4.c: Ditto.
- * gcc.target/i386/vnniint8-auto-vectorize-3.c: Ditto.
- * gcc.target/i386/vnniint8-auto-vectorize-4.c: Ditto.
- * gcc.target/i386/avx10-check.h: Remove avx10.2-512 and
- use avx10.2.
- * gcc.target/i386/sm4-check.h: Ditto.
- * lib/target-supports.exp: Ditto.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
+ * g++.dg/cpp26/expansion-stmt1.C (A::operator -, C::operator -): New.
+ * g++.dg/cpp26/expansion-stmt2.C (A::operator -, C::operator -): New.
+ * g++.dg/cpp26/expansion-stmt3.C (A::operator -, C::operator -): New.
+ * g++.dg/cpp26/expansion-stmt18.C (A::operator -): New.
+ * g++.dg/cpp26/expansion-stmt25.C: New test.
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add -mavx10.2 and new builtin test.
- * gcc.target/i386/avx-2.c: Ditto.
- * gcc.target/i386/sse-13.c: Add new tests.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-1.c: New test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add new macro test.
- * gcc.target/i386/sse-22.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-1.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add new macro test.
- * gcc.target/i386/sse-22.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-1.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-1.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-1.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-1.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-2.c: New test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-2.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-2.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: New test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: New test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: New test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
+2026-01-28 Jakub Jelinek <jakub@redhat.com>
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- Revert:
- 2025-03-24 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new builtin test.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Add new macro test.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Add test.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Adjust condition
- for rounding test.
- * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c: Ditto.
- * gcc.target/i386/avx-1.c: Remove rounding tests.
- * gcc.target/i386/avx10_2-satcvt-1.c: Ditto.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
-
-2025-03-24 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx-1.c: Remove rounding tests.
- * gcc.target/i386/avx10_2-convert-1.c: Ditto.
- * gcc.target/i386/avx10_2-minmax-1.c: Ditto.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
-
-2025-03-23 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/119154
- * g++.dg/modules/pr119154_a.C: Move to...
- * g++.dg/modules/gnu-inline-1_a.C: ...here, and add decl.
- * g++.dg/modules/pr119154_b.C: Move to...
- * g++.dg/modules/gnu-inline-1_b.C: here, and add check.
- * g++.dg/modules/gnu-inline-1_c.C: New test.
- * g++.dg/modules/gnu-inline-1_d.C: New test.
- * g++.dg/modules/gnu-inline-2_a.C: New test.
- * g++.dg/modules/gnu-inline-2_b.C: New test.
- * g++.dg/modules/extern-tpl-3_a.C: New test.
- * g++.dg/modules/extern-tpl-3_b.C: New test.
- * g++.dg/modules/extern-tpl-4_a.H: New test.
- * g++.dg/modules/extern-tpl-4_b.C: New test.
- * g++.dg/modules/extern-tpl-4_c.C: New test.
-
-2025-03-23 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/117621
- * gdc.dg/pr117621.d: New test.
-
-2025-03-22 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/119421
- * gcc.target/avr/torture/pr119421-sreg.c: New test.
-
-2025-03-22 Patrick Palka <ppalka@redhat.com>
-
- PR c++/119379
- * g++.dg/cpp2a/class-deduction-alias24.C: New test.
-
-2025-03-21 Surya Kumari Jangala <jskumari@linux.ibm.com>
- Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/116028
- PR rtl-optimization/118615
- * gcc.dg/ira-shrinkwrap-prep-1.c: Remove xfail for powerpc.
- * gcc.dg/pr10474.c: Remove xfail for powerpc and arm.
- * gcc.dg/pr118615.c: New test.
-
-2025-03-21 Patrick Palka <ppalka@redhat.com>
-
- PR c++/119378
- * g++.dg/template/friend85.C: New test.
-
-2025-03-21 Paul-Antoine Arras <parras@baylibre.com>
- Tobias Burnus <tburnus@baylibre.com>
-
- * c-c++-common/gomp/interop-1.c: Remove dg-prune-output "sorry".
- * c-c++-common/gomp/interop-2.c: Likewise.
- * c-c++-common/gomp/interop-3.c: Likewise.
- * c-c++-common/gomp/interop-4.c: Remove dg-message "not supported".
- * g++.dg/gomp/interop-5.C: Likewise.
- * gfortran.dg/gomp/interop-4.f90: Likewise.
- * c-c++-common/gomp/interop-5.c: New test.
- * gfortran.dg/gomp/interop-5.f90: New test.
-
-2025-03-21 Jason Merrill <jason@redhat.com>
-
- PR c++/114992
- * g++.target/i386/mangling-alias1.C: New test.
-
-2025-03-21 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/85836
- * gfortran.dg/reduce_1.f90: New test
- * gfortran.dg/reduce_2.f90: New test
-
-2025-03-21 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/91614
- * gcc.target/arm/unaligned-memcpy-1.c: Make the test executable.
- Only scan for the absence of instructions that cannot access
- misaligned data. Remove constraint of having unaligned accesses.
- * gcc.target/arm/unaligned-memcpy-2.c: Likewise.
- * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
- * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
-
-2025-03-21 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/memcpy-aligned-1.c: Require unaligned accesses.
-
-2025-03-21 Thomas Schwinge <tschwinge@baylibre.com>
-
- * g++.target/nvptx/alias-g++.dg_init_dtor2-2.C: New.
-
-2025-03-21 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/alias-unsupported-1.c: New.
-
-2025-03-21 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/119380
- * gfortran.dg/proc_ptr_comp_54.f90: New test.
-
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/nr2/exclude: Add failing lang item typepaths tests.
- * rust/execute/torture/derive_macro4.rs: Mark Clone as lang item.
-
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
+ PR c/101312
+ * c-c++-common/pr101312-1.c: New test.
+ * c-c++-common/pr101312-2.c: New test.
- * rust/compile/nr2/exclude:
- * rust/compile/derive_clone_enum1.rs: New test.
- * rust/compile/derive_clone_enum2.rs: New test.
- * rust/compile/derive_clone_enum3.rs: New test.
- * rust/execute/torture/derive_clone_enum1.rs: New test.
+2026-01-28 Jakub Jelinek <jakub@redhat.com>
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
+ PR c++/123837
+ * g++.dg/reflect/annotations9.C: New test.
- * rust/compile/derive_macro4.rs: Mark Copy and Clone as lang items.
+2026-01-28 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
+ PR tree-optimization/123849
+ * g++.dg/warn/Wmismatched-new-delete-11.C: New test.
- * rust/compile/derive_macro4.rs: Make PhantomData a lang item.
+2026-01-28 Richard Biener <rguenther@suse.de>
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
+ PR tree-optimization/110043
+ * gcc.dg/torture/pr110043.c: New testcase.
- * rust/compile/derive_macro1.rs: Add #[lang = "clone"] to Clone trait.
- * rust/compile/derive_macro3.rs: Likewise.
- * rust/compile/derive_macro6.rs: Likewise.
- * rust/execute/torture/derive_macro3.rs: Likewise.
+2026-01-28 Hongyu Wang <hongyu.wang@intel.com>
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+ PR target/123779
+ * g++.target/i386/pr123779.C: New test.
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3350.rs: New test.
-
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/macros/builtin/eager1.rs: Switch to scan-assembler directive as the
- GIMPLE dump does not contain strings on LE.
- * rust/compile/macros/builtin/recurse2.rs: Likewise.
-
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/issue-1446.rs: Add swap_bytes function.
- * rust/compile/iterators1.rs: Remove unused {to, from}_le functions.
-
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
-
- * rust/execute/torture/builtin_macro_include_bytes.rs: needs mut
- * rust/compile/mutability_checks1.rs: New test.
-
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-21 liushuyu <liushuyu011@gmail.com>
-
- * rust/compile/try-catch-unwind-old.rs: add a test to test the older
- try intrinsics from plain old Rust to v1.78.0
- * rust/compile/try-catch-unwind-new.rs: add a test to test the newer
- catch_unwind instrinsics since Rust v1.78.0
-
-2025-03-21 Nobel <nobel2073@gmail.com>
-
- * rust/compile/cast_float_as_integer.rs: New test.
-
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/cmp1.rs: New test.
-
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3046.rs: remove old error message
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3140.rs: New test.
-
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/auto_traits2.rs: New test.
- * rust/compile/auto_traits3.rs: New test.
- * rust/compile/nr2/exclude: Add auto_traits2 test.
-
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/auto_traits1.rs: New test.
-
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-21 Liam Naddell <liamnprg@gmail.com>
-
- * rust/compile/issue-3304.rs:
- Add small test for generics+enums combination for NR2.0
-
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
+2026-01-28 Alex Yesmanchyk <aliaksandr.yesmanchyk@gmail.com>
+ Jason Merrill <jason@redhat.com>
- * rust/compile/nr2/exclude: Exclude additional-trait-bounds2 for different error message.
- * rust/compile/additional-trait-bounds1.rs: New test.
- * rust/compile/additional-trait-bounds2.rs: New test.
- * rust/compile/additional-trait-bounds2nr2.rs: New test.
+ PR c++/38612
+ * g++.dg/diagnostic/ptrtomem4.C: New test.
-2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com>
+2026-01-28 vspefs <vspefs@protonmail.com>
- * rust/compile/multiline-string.rs: New test.
- * rust/execute/torture/multiline-string.rs: New test.
+ * g++.dg/modules/splice-scope-tree_a.C: New test.
+ * g++.dg/modules/splice-scope-tree_b.C: New test.
-2025-03-21 Nobel <nobel2073@gmail.com>
+2026-01-28 Lucas Chollet <lucas.chollet@free.fr>
+ Jason Merrill <jason@redhat.com>
- * rust/compile/ptr_int_cast.rs: New test.
+ PR c++/114450
+ * g++.dg/warn/Wunused-var-42.C: New test.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-28 Johannes Altmanninger <aclopte@gmail.com>
+ Jason Merrill <jason@redhat.com>
- * rust/compile/issue-2847.rs: New test.
+ * g++.dg/warn/Wunused-value-2.C: New test.
+
+2026-01-28 Nina Ranns <dinka.ranns@gmail.com>
+ Iain Sandoe <iain@sandoe.co.uk>
+ Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ * g++.dg/contracts/cpp26/callerside-checks/callerside-checks-all.C: New test.
+ * g++.dg/contracts/cpp26/callerside-checks/callerside-checks-non-trivial.C: New test.
+ * g++.dg/contracts/cpp26/callerside-checks/callerside-checks-none.C: New test.
+ * g++.dg/contracts/cpp26/callerside-checks/callerside-checks-pre.C: New test.
+ * g++.dg/contracts/cpp26/callerside-checks/ctor.C: New test.
+ * g++.dg/contracts/cpp26/callerside-checks/freefunc-noexcept-post.C: New test.
+ * g++.dg/contracts/cpp26/callerside-checks/freefunc-noexcept-pre.C: New test.
+ * g++.dg/contracts/cpp26/definition-checks/contract-assert-no-def-check.C: New test.
+ * g++.dg/contracts/cpp26/non-trivial-ice.C: New test.
+
+2026-01-28 Nina Ranns <dinka.ranns@gmail.com>
+ Iain Sandoe <iain@sandoe.co.uk>
+ Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ * g++.dg/contracts/cpp26/outline-checks/freefunc-noexcept-post.C: New test.
+ * g++.dg/contracts/cpp26/outline-checks/freefunc-noexcept-pre.C: New test.
+ * g++.dg/contracts/cpp26/outline-checks/func-noexcept-assert.C: New test.
+ * g++.dg/contracts/cpp26/outline-checks/memberfunc-noexcept-post.C: New test.
+ * g++.dg/contracts/cpp26/outline-checks/memberfunc-noexcept-pre.C: New test.
+ * g++.dg/contracts/cpp26/empty-nt-param.C: Test with outlined checks.
+ * g++.dg/contracts/cpp26/expr.prim.id.unqual.p7-3.C: New file.
+ * g++.dg/contracts/cpp26/expr.prim.id.unqual.p7-4.C: New file.
+
+2026-01-28 Iain Sandoe <iain@sandoe.co.uk>
+ Nina Ranns <dinka.ranns@gmail.com>
+ Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ PR c++/113968
+ PR c++/110871
+ PR c++/110872
+ * g++.dg/contracts/cpp26/BZ121936-workaround-noipa.C: New test.
+ * g++.dg/contracts/cpp26/assertion-statement-errors.C: New test.
+ * g++.dg/contracts/cpp26/assertion-statement.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p11-observe.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p14.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p17-2.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p17-3.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p17-4.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p17-5.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF-post.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF-pre.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF2.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF3.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF4.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p17.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p4-error.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p4.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p6.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p6.observe.C: New test.
+ * g++.dg/contracts/cpp26/basic.scope.contract.p1.C: New test.
+ * g++.dg/contracts/cpp26/basic.scope.contract.p2.1.C: New test.
+ * g++.dg/contracts/cpp26/contract-assert-run.C: New test.
+ * g++.dg/contracts/cpp26/contract-assert-warn-attributes.C: New test.
+ * g++.dg/contracts/cpp26/contract-violation-noexcept.C: New test.
+ * g++.dg/contracts/cpp26/contract-violation-noexcept2.C: New test.
+ * g++.dg/contracts/cpp26/contract_genericize.C: New test.
+ * g++.dg/contracts/cpp26/contracts-friend1.C: New test.
+ * g++.dg/contracts/cpp26/contracts-nested-class1.C: New test.
+ * g++.dg/contracts/cpp26/contracts-nested-class2.C: New test.
+ * g++.dg/contracts/cpp26/contracts-tmpl-spec2.C: New test.
+ * g++.dg/contracts/cpp26/dcl.contract.func.p4.C: New test.
+ * g++.dg/contracts/cpp26/dcl.contract.func.p6.C: New test.
+ * g++.dg/contracts/cpp26/dcl.contract.res.p1-NT.C: New test.
+ * g++.dg/contracts/cpp26/dcl.contract.res.p1.C: New test.
+ * g++.dg/contracts/cpp26/dcl.contract.res.p2.C: New test.
+ * g++.dg/contracts/cpp26/debug-and-opt.C: New test.
+ * g++.dg/contracts/cpp26/deferred1.C: New test.
+ * g++.dg/contracts/cpp26/dependent_contract.C: New test.
+ * g++.dg/contracts/cpp26/empty-nt-param.C: New test.
+ * g++.dg/contracts/cpp26/function-contract-specifier-seq-error.C: New test.
+ * g++.dg/contracts/cpp26/function-contract-specifier-seq.C: New test.
+ * g++.dg/contracts/cpp26/lambda.C: New test.
+ * g++.dg/contracts/cpp26/name_mangling.C: New test.
+ * g++.dg/contracts/cpp26/over.call.func.p3.1.C: New test.
+ * g++.dg/contracts/cpp26/pr113968.C: New test.
+ * g++.dg/contracts/cpp26/src-loc-0.C: New test.
+ * g++.dg/contracts/cpp26/src-loc-1.C: New test.
+ * g++.dg/contracts/cpp26/src-loc-2.C: New test.
+ * g++.dg/contracts/cpp26/throwing-violation-handler.cc: New test.
+ * g++.dg/contracts/cpp26/unused_warning.C: New test.
+ * g++.dg/contracts/cpp26/vaargs.C: New test.
+ * g++.dg/contracts/cpp2a/check-err.C: New test.
+ * g++.dg/coroutines/pr110871.C: New test.
+ * g++.dg/coroutines/pr110872.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p8.C: New test.
+ * g++.dg/contracts/cpp26/dcl.contract.func.p7.C: New test.
+ * g++.dg/contracts/cpp26/dcl.contract.res.p1-2.C: New test.
+ * g++.dg/contracts/cpp26/expr.prim.id.unqual.p7-2.C: New test.
+ * g++.dg/contracts/cpp26/expr.prim.id.unqual.p7.C: New test.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p7.3.C: New test.
+ * g++.dg/contracts/cpp26/intro.compliance.general.p2.3.4.C: New test.
+ * g++.dg/contracts/cpp26/dcl.contract.func.p7-t1.C: New file.
+ * g++.dg/contracts/cpp26/dcl.contract.func.p7-t2.C: New file.
+
+2026-01-28 Iain Sandoe <iain@sandoe.co.uk>
+ Nina Ranns <dinka.ranns@gmail.com>
+ Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ * g++.dg/warn/Wkeyword-macro-1.C: Update for contract_assert.
+ * g++.dg/warn/Wkeyword-macro-2.C: Likewise.
+ * g++.dg/warn/Wkeyword-macro-4.C: Likewise.
+ * g++.dg/warn/Wkeyword-macro-5.C: Likewise.
+ * g++.dg/warn/Wkeyword-macro-7.C: Likewise.
+ * g++.dg/warn/Wkeyword-macro-8.C: Likewise.
+ * g++.dg/contracts/cpp26/basic.contract.eval.p8-2.C: New file.
+
+2026-01-28 Iain Sandoe <iain@sandoe.co.uk>
+ Nina Ranns <dinka.ranns@gmail.com>
+
+ * g++.dg/contracts/contracts-access1.C: Removed.
+ * g++.dg/contracts/contracts-assume1.C: Removed.
+ * g++.dg/contracts/contracts-assume2.C: Removed.
+ * g++.dg/contracts/contracts-assume3.C: Removed.
+ * g++.dg/contracts/contracts-assume4.C: Removed.
+ * g++.dg/contracts/contracts-assume5.C: Removed.
+ * g++.dg/contracts/contracts-assume6.C: Removed.
+ * g++.dg/contracts/contracts-comdat1.C: Removed.
+ * g++.dg/contracts/contracts-config1.C: Removed.
+ * g++.dg/contracts/contracts-constexpr1.C: Removed.
+ * g++.dg/contracts/contracts-constexpr2.C: Removed.
+ * g++.dg/contracts/contracts-constexpr3.C: Removed.
+ * g++.dg/contracts/contracts-conversion1.C: Removed.
+ * g++.dg/contracts/contracts-ctor-dtor1.C: Removed.
+ * g++.dg/contracts/contracts-ctor-dtor2.C: Removed.
+ * g++.dg/contracts/contracts-cv1.C: Removed.
+ * g++.dg/contracts/contracts-deduced1.C: Removed.
+ * g++.dg/contracts/contracts-deduced2.C: Removed.
+ * g++.dg/contracts/contracts-err1.C: Removed.
+ * g++.dg/contracts/contracts-externC.C: Removed.
+ * g++.dg/contracts/contracts-friend1.C: Removed.
+ * g++.dg/contracts/contracts-ft1.C: Removed.
+ * g++.dg/contracts/contracts-ignore1.C: Removed.
+ * g++.dg/contracts/contracts-ignore2.C: Removed.
+ * g++.dg/contracts/contracts-large-return.C: Removed.
+ * g++.dg/contracts/contracts-multiline1.C: Removed.
+ * g++.dg/contracts/contracts-multiple-inheritance1.C: Removed.
+ * g++.dg/contracts/contracts-multiple-inheritance2.C: Removed.
+ * g++.dg/contracts/contracts-nested-class1.C: Removed.
+ * g++.dg/contracts/contracts-nested-class2.C: Removed.
+ * g++.dg/contracts/contracts-nocopy1.C: Removed.
+ * g++.dg/contracts/contracts-override.C: Removed.
+ * g++.dg/contracts/contracts-post1.C: Removed.
+ * g++.dg/contracts/contracts-post2.C: Removed.
+ * g++.dg/contracts/contracts-post3.C: Removed.
+ * g++.dg/contracts/contracts-post4.C: Removed.
+ * g++.dg/contracts/contracts-post5.C: Removed.
+ * g++.dg/contracts/contracts-post6.C: Removed.
+ * g++.dg/contracts/contracts-post7.C: Removed.
+ * g++.dg/contracts/contracts-pre1.C: Removed.
+ * g++.dg/contracts/contracts-pre10.C: Removed.
+ * g++.dg/contracts/contracts-pre2.C: Removed.
+ * g++.dg/contracts/contracts-pre2a1.C: Removed.
+ * g++.dg/contracts/contracts-pre2a2.C: Removed.
+ * g++.dg/contracts/contracts-pre3.C: Removed.
+ * g++.dg/contracts/contracts-pre4.C: Removed.
+ * g++.dg/contracts/contracts-pre5.C: Removed.
+ * g++.dg/contracts/contracts-pre6.C: Removed.
+ * g++.dg/contracts/contracts-pre7.C: Removed.
+ * g++.dg/contracts/contracts-pre9.C: Removed.
+ * g++.dg/contracts/contracts-redecl1.C: Removed.
+ * g++.dg/contracts/contracts-redecl2.C: Removed.
+ * g++.dg/contracts/contracts-redecl3.C: Removed.
+ * g++.dg/contracts/contracts-redecl4.C: Removed.
+ * g++.dg/contracts/contracts-redecl5.C: Removed.
+ * g++.dg/contracts/contracts-redecl6.C: Removed.
+ * g++.dg/contracts/contracts-redecl7.C: Removed.
+ * g++.dg/contracts/contracts-redecl8.C: Removed.
+ * g++.dg/contracts/contracts-tmpl-attr1.C: Removed.
+ * g++.dg/contracts/contracts-tmpl-spec1.C: Removed.
+ * g++.dg/contracts/contracts-tmpl-spec2.C: Removed.
+ * g++.dg/contracts/contracts-tmpl-spec3.C: Removed.
+ * g++.dg/contracts/contracts1.C: Removed.
+ * g++.dg/contracts/contracts10.C: Removed.
+ * g++.dg/contracts/contracts11.C: Removed.
+ * g++.dg/contracts/contracts12.C: Removed.
+ * g++.dg/contracts/contracts13.C: Removed.
+ * g++.dg/contracts/contracts14.C: Removed.
+ * g++.dg/contracts/contracts15.C: Removed.
+ * g++.dg/contracts/contracts16.C: Removed.
+ * g++.dg/contracts/contracts17.C: Removed.
+ * g++.dg/contracts/contracts18.C: Removed.
+ * g++.dg/contracts/contracts19.C: Removed.
+ * g++.dg/contracts/contracts2.C: Removed.
+ * g++.dg/contracts/contracts20.C: Removed.
+ * g++.dg/contracts/contracts22.C: Removed.
+ * g++.dg/contracts/contracts24.C: Removed.
+ * g++.dg/contracts/contracts25.C: Removed.
+ * g++.dg/contracts/contracts3.C: Removed.
+ * g++.dg/contracts/contracts35.C: Removed.
+ * g++.dg/contracts/contracts4.C: Removed.
+ * g++.dg/contracts/contracts5.C: Removed.
+ * g++.dg/contracts/contracts6.C: Removed.
+ * g++.dg/contracts/contracts7.C: Removed.
+ * g++.dg/contracts/pr110159.C: Removed.
+ * g++.dg/contracts/pr113968.C: Removed.
+ * g++.dg/contracts/pr115434.C: Removed.
+ * g++.dg/contracts/pr116490.C: Removed.
+ * g++.dg/contracts/pr116607.C: Removed.
+ * g++.dg/contracts/pr117579.C: Removed.
+ * g++.dg/contracts/noexcept_preload_handler/Makefile: Removed.
+ * g++.dg/contracts/noexcept_preload_handler/README: Removed.
+ * g++.dg/contracts/noexcept_preload_handler/assert_fail.cpp: Removed.
+ * g++.dg/contracts/noexcept_preload_handler/handle_contract_violation.cpp: Removed.
+ * g++.dg/contracts/preload_handler/Makefile: Removed.
+ * g++.dg/contracts/preload_handler/README: Removed.
+ * g++.dg/contracts/preload_handler/assert_fail.cpp: Removed.
+ * g++.dg/contracts/preload_handler/handle_contract_violation.cpp: Removed.
+ * g++.dg/contracts/preload_nocontinue_handler/Makefile: Removed.
+ * g++.dg/contracts/preload_nocontinue_handler/README: Removed.
+ * g++.dg/contracts/preload_nocontinue_handler/assert_fail.cpp: Removed.
+ * g++.dg/contracts/preload_nocontinue_handler/handle_contract_violation.cpp: Removed.
+ * g++.dg/contracts/preload_nocontinue_handler/nocontinue.cpp: Removed.
+ * g++.dg/contracts/backtrace_handler/Makefile: Removed.
+ * g++.dg/contracts/backtrace_handler/README: Removed.
+ * g++.dg/contracts/backtrace_handler/assert_fail.cpp: Removed.
+ * g++.dg/contracts/backtrace_handler/example_out.txt: Removed.
+ * g++.dg/contracts/backtrace_handler/example_pretty.txt: Removed.
+ * g++.dg/contracts/backtrace_handler/handle_contract_violation.cpp: Removed.
+ * g++.dg/contracts/backtrace_handler/prettytrace.sh: Removed.
+ * g++.dg/coroutines/pr110871.C: Removed.
+ * g++.dg/coroutines/pr110872.C: Removed.
+ * g++.dg/modules/contracts-1_a.C: Removed.
+ * g++.dg/modules/contracts-1_b.C: Removed.
+ * g++.dg/modules/contracts-2_a.C: Removed.
+ * g++.dg/modules/contracts-2_b.C: Removed.
+ * g++.dg/modules/contracts-2_c.C: Removed.
+ * g++.dg/modules/contracts-3_a.C: Removed.
+ * g++.dg/modules/contracts-3_b.C: Removed.
+ * g++.dg/modules/contracts-4_a.C: Removed.
+ * g++.dg/modules/contracts-4_b.C: Removed.
+ * g++.dg/modules/contracts-4_c.C: Removed.
+ * g++.dg/modules/contracts-4_d.C: Removed.
+ * g++.dg/modules/contracts-5_a.C: Removed.
+ * g++.dg/modules/contracts-5_b.C: Removed.
+ * g++.dg/modules/contracts-tpl-friend-1_a.C: Removed.
+ * g++.dg/modules/contracts-tpl-friend-1_b.C: Removed.
+ * g++.dg/contracts/contracts8.C: Removed.
+ * g++.dg/contracts/contracts9.C: Removed.
+ * g++.dg/contracts/except_preload_handler/Makefile: Removed.
+ * g++.dg/contracts/except_preload_handler/README: Removed.
+ * g++.dg/contracts/except_preload_handler/assert_fail.cpp: Removed.
+ * g++.dg/contracts/except_preload_handler/handle_contract_violation.cpp: Removed.
+
+2026-01-27 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/120096
+ * gdc.dg/torture/pr120096.d: New test.
+
+2026-01-27 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/122623
+ * gcc.dg/analyzer/fexceptions-1.c: New test.
+ * gcc.dg/analyzer/fexceptions-2.c: New test.
+
+2026-01-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR middle-end/97898
+ * c-c++-common/gomp/pr97898-1.c: New test.
+
+2026-01-27 Qing Zhao <qing.zhao@oracle.com>
+
+ PR c/123500
+ * gcc.dg/pointer-counted-by-pr123500.c: New test.
+
+2026-01-27 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/122817
+ * gdc.dg/pr122817.d: New test.
+
+2026-01-27 Richard Biener <rguenther@suse.de>
+
+ PR ipa/116296
+ * gcc.dg/torture/pr116296.c: New testcase.
+
+2026-01-27 Richard Biener <rguenther@suse.de>
+
+ PR debug/123376
+ * g++.dg/lto/pr123376_0.C: New testcase.
+
+2026-01-27 Christophe Lyon <christophe.lyon@arm.com>
+
+ * gcc.target/arm/mve/intrinsics/vdupq_n_f32.c: Update expected
+ code.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-27 Robin Dapp <rdapp@oss.qualcomm.com>
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-266.rs: New test.
+ PR tree-optimization/123799
+ * gcc.dg/torture/pr123799.c: New test.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-27 Tobias Burnus <tburnus@baylibre.com>
- * rust/compile/issue-2394.rs: New test.
+ * gfortran.dg/gomp/groupprivate-7.f90: New test.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com>
- * rust/compile/issue-1525.rs: New test.
+ PR fortran/118955
+ * gfortran.dg/simd-builtins-9.f90: Add new test.
+ * gfortran.dg/simd-builtins-9.h: Likewise.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com>
- * rust/compile/nr2/exclude: nr2 can't handle this
- * rust/compile/issue-2423.rs: New test.
+ PR target/123791
+ * gcc.target/aarch64/pr123791.c: New test.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com>
- * rust/compile/issue-3261.rs: New test.
+ PR target/123792
+ * gcc.target/aarch64/pr123792.c: New test.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-27 Nathaniel Shead <nathanieloshead@gmail.com>
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-2907.rs: New test.
+ PR c++/122609
+ PR c++/101140
+ * g++.dg/modules/adl-12_b.C: Remove XFAIL.
+ * g++.dg/modules/inst-8_a.C: New test.
+ * g++.dg/modules/inst-8_b.C: New test.
+ * g++.dg/modules/inst-8_c.C: New test.
+ * g++.dg/modules/inst-9_a.C: New test.
+ * g++.dg/modules/inst-9_b.C: New test.
+ * g++.dg/modules/inst-10_a.C: New test.
+ * g++.dg/modules/inst-10_b.C: New test.
+ * g++.dg/modules/inst-10_c.C: New test.
-2025-03-21 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
+2026-01-27 Jakub Jelinek <jakub@redhat.com>
- * rust/compile/nr2/exclude: Remove passing tests from exclude list.
+ * g++.dg/reflect/cwg3153.C: New test.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-27 Jakub Jelinek <jakub@redhat.com>
- * rust/compile/exhaustiveness1.rs: remove bad check
- * rust/compile/issue-2567-1.rs: New test.
- * rust/compile/issue-2567-2.rs: New test.
- * rust/compile/issue-2567-3.rs: New test.
- * rust/compile/issue-3231.rs: New test.
+ PR c++/123404
+ * g++.dg/reflect/pr123404.C: New test.
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-27 Jakub Jelinek <jakub@redhat.com>
- * rust/compile/nr2/exclude: Remove entries.
+ PR c++/123578
+ * g++.dg/cpp2a/pr123578.C: New test.
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-27 Frank Scheiner <frank.scheiner@web.de>
- * rust/compile/nr2/exclude: Remove entries.
+ * gcc.dg/guality/guality.exp: Only test with LTO if supported.
+ * g++.dg/guality/guality.exp: Likewise.
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-27 Tamar Christina <tamar.christina@arm.com>
- * rust/compile/nr2/exclude: Remove entries.
+ PR tree-optimization/122749
+ * gcc.target/aarch64/pr122749_1.c: New test.
+ * gcc.target/aarch64/pr122749_2.c: New test.
+ * gcc.target/aarch64/pr122749_3.c: New test.
+ * gcc.target/aarch64/pr122749_4.c: New test.
+ * gcc.target/aarch64/pr122749_5.c: New test.
+ * gcc.target/aarch64/pr122749_6.c: New test.
+ * gcc.target/aarch64/pr122749_8.c: New test.
+ * gcc.target/aarch64/pr122749_9.c: New test.
+ * gcc.target/aarch64/sve/pr122749_1.c: New test.
+ * gcc.target/aarch64/sve/pr122749_11.c: New test.
+ * gcc.target/aarch64/sve/pr122749_12.c: New test.
+ * gcc.target/aarch64/sve/pr122749_13.c: New test.
+ * gcc.target/aarch64/sve/pr122749_14.c: New test.
+ * gcc.target/aarch64/sve/pr122749_2.c: New test.
+ * gcc.target/aarch64/sve/pr122749_3.c: New test.
+ * gcc.target/aarch64/sve/pr122749_4.c: New test.
+ * gcc.target/aarch64/sve/pr122749_5.c: New test.
+ * gcc.target/aarch64/sve/pr122749_6.c: New test.
+ * gcc.target/aarch64/sve/pr122749_8.c: New test.
+ * gcc.target/aarch64/sve/pr122749_9.c: New test.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-27 Patrick Palka <ppalka@redhat.com>
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-2905-1.rs: New test.
- * rust/compile/issue-2905-2.rs: New test.
+ PR c++/123676
+ * g++.dg/cpp2a/concepts-decltype5.C: New test.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-27 Patrick Palka <ppalka@redhat.com>
- * rust/compile/issue-1773.rs: new test case
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3242.rs: old test ranamed to match issue.
+ PR c++/122494
+ PR c++/123814
+ * g++.dg/cpp2a/concepts-pr122494.C: New test.
+ * g++.dg/cpp2a/concepts-pr123814.C: New test.
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * rust/compile/nr2/exclude: Remove entries.
- * rust/link/generic_function_0.rs: No longer expect failure.
- * rust/link/trait_import_0.rs: Likewise.
- * rust/link/trait_import_1.rs
- (trait Sized): Add.
+ PR tree-optimization/123820
+ * g++.dg/torture/pr123820-1.C: New test.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * rust/compile/nr2/exclude: nr2 cant handle these
- * rust/compile/issue-2953-1.rs: New test.
- * rust/compile/issue-2953-2.rs: New test.
+ PR middle-end/123709
+ * c-c++-common/asm-invalid-operand-1.c: New test.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-26 Joseph Myers <josmyers@redhat.com>
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-2323.rs: New test.
+ * lib/profopt.exp (profopt-execute): Also copy profile data from
+ target for additional sources. Call cleanup-after-saved-dg-test
+ before normal return.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-26 Karl Meakin <karl.meakin@arm.com>
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3009.rs: New test.
+ * gcc.target/aarch64/sve/pcs/asm_1.c
+ * gcc.target/aarch64/sve/pcs/asm_3.c: Fix tests.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-26 Karl Meakin <karl.meakin@arm.com>
- * rust/compile/nr2/exclude: nr can't handle this
- * rust/compile/issue-3033.rs: New test.
+ * g++.target/aarch64/sve/acle/general-c++/mangle_5.C: Fix test.
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-26 Karl Meakin <karl.meakin@arm.com>
- * rust/compile/nr2/exclude: Remove entries.
+ * gcc.target/aarch64/rotate_xar_1.c
+ * gcc.target/aarch64/sha3_1.c
+ * gcc.target/aarch64/sha3_2.c
+ * gcc.target/aarch64/sha3_3.c
+ * gcc.target/aarch64/xar_v2di_nonsve.c: Fix tests.
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-26 Marek Polacek <polacek@redhat.com>
- * rust/compile/nr2/exclude: Remove entries.
+ * g++.dg/reflect/expr15.C: New test.
-2025-03-21 Marc Poulhiès <dkm@kataplop.net>
+2026-01-26 Marek Polacek <polacek@redhat.com>
- * rust/compile/if_let_expr.rs: Adjust.
- * rust/compile/if_let_expr_simple.rs: New test.
- * rust/compile/iflet.rs: New test.
- * rust/execute/torture/iflet.rs: New test.
- * rust/compile/nr2/exclude: Add iflet.rs and if_let_expr_simple.rs
+ PR c++/123620
+ * g++.dg/reflect/extract1.C: Test removing noexcept.
+ * g++.dg/reflect/extract2.C: Adjust static_assert.
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-26 Richard Biener <rguenther@suse.de>
- * rust/compile/nr2/exclude: Remove entries.
+ PR tree-optimization/122474
+ * gcc.target/aarch64/sve2/pr123053.c: New testcase.
+ * gcc.target/riscv/rvv/pr122474.c: Likewise.
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-26 Victor Do Nascimento <victor.donascimento@arm.com>
- * rust/compile/nr2/compile.exp: Handle paths using "file join"
- and "file split".
- * rust/compile/nr2/exclude: Remove debug-diagnostics-on.rs.
+ * gcc.dg/vect/vect-uncounted-run_4.c (main): New.
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-26 Richard Biener <rguenther@suse.de>
- * rust/compile/nr2/exclude: Add trailing newline along with
- comment.
+ PR tree-optimization/123794
+ * gcc.dg/vect/vect-simd-clone-pr123794.c: New testcase.
-2025-03-21 Owen Avery <powerboat9.gamer@gmail.com>
+2026-01-26 Richard Biener <rguenther@suse.de>
- * rust/compile/nr2/exclude: Remove entries.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-vect-epil-1.c: Use
+ -mprefer-vector-width=512.
-2025-03-21 Philip Herron <herron.philip@googlemail.com>
+2026-01-26 Tamar Christina <tamar.christina@arm.com>
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3032-1.rs: New test.
- * rust/compile/issue-3032-2.rs: New test.
+ PR tree-optimization/122103
+ PR tree-optimization/123628
+ * gfortran.target/aarch64/pr123628.f90: New test.
-2025-03-21 Jakub Jelinek <jakub@redhat.com>
+2026-01-26 Nathaniel Shead <nathanieloshead@gmail.com>
- PR ipa/119376
- * c-c++-common/musttail27.c: New test.
+ PR c++/123663
+ PR c++/123354
+ * g++.dg/cpp2a/concepts-pr123663.C: New test.
+ * g++.dg/template/pr123354.C
-2025-03-21 Jakub Jelinek <jakub@redhat.com>
+2026-01-25 Roger Sayle <roger@nextmovesoftware.com>
- PR ipa/119376
- * g++.dg/opt/musttail1.C: New test.
+ PR middle-end/122348
+ * g++.dg/pr122348.C: New C++ testcase.
+ * gcc.dg/pr122348.c: New C testcase.
-2025-03-21 Jakub Jelinek <jakub@redhat.com>
+2026-01-24 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- PR ipa/119376
- * c-c++-common/musttail26.c: New test.
+ PR tree-optimization/123803
+ * gcc.dg/pr123803-1.c: New test.
-2025-03-21 Andre Vehreschild <vehre@gcc.gnu.org>
+2026-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
- PR fortran/119349
- * gfortran.dg/class_79.f90: New test.
+ PR fortran/123772
+ * gfortran.dg/pr123772.f03: New test.
+ Signed off by: Andrew Benson <abensonca@gcc.gnu.org>
-2025-03-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
+2026-01-24 Jose E. Marchesi <jemarch@gnu.org>
Revert:
- 2025-03-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/20020926-1.c: Deal with deprecation warning.
- * gcc.target/s390/dwarfregtable-1.c: Ditto.
- * gcc.target/s390/fp2int1.c: Ditto.
- * gcc.target/s390/pr102222.c: Ditto.
- * gcc.target/s390/pr106355-3.c: Ditto.
- * gcc.target/s390/pr61078.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-10.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-12.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-14.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-18.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-2.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-20.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-22.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-24.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-26.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-28.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-30.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-32.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-4.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-6.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-8.c: Ditto.
-
-2025-03-20 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Fix testcase.
- * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c: Ditto.
-
-2025-03-20 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/119370
- * g++.dg/gomp/pr119370.C: New test.
-
-2025-03-20 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr117452.c: New test.
-
-2025-03-20 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx10_2-512-satcvt-1.c: Modify intrinsic name.
- * gcc.target/i386/avx10_2-512-vcvtbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-satcvt-1.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttsd2sis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttsd2usis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttss2sis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttss2usis-2.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2025-03-20 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx10_2-512-satcvt-1.c: Add testcase.
- * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c: Ditto
- * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c: Ditto
- * gcc.target/i386/avx10_2-satcvt-1.c: Ditto
- * gcc.target/i386/avx10_2-vcvttsd2sis-2.c: Ditto
- * gcc.target/i386/avx10_2-vcvttsd2usis-2.c: Ditto
- * gcc.target/i386/avx10_2-vcvttss2sis-2.c: Ditto
- * gcc.target/i386/avx10_2-vcvttss2usis-2.c: Ditto
- * gcc.target/i386/avx10_2-vcvtps2iubs-2.c: New file.
-
-2025-03-20 Hu, Lin1 <lin1.hu@intel.com>
-
- * gcc.target/i386/avx10_2-512-satcvt-1.c: Modify intrin name.
- * gcc.target/i386/avx10_2-512-vcvtbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-satcvt-1.c: Ditto.
- * gcc.target/i386/sse-14.c: Ditto.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2025-03-19 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/116706
- * gfortran.dg/bounds_check_27.f90: New test.
-
-2025-03-19 Jason Merrill <jason@redhat.com>
-
- PR c++/119316
- * g++.dg/abi/mangle-new1.C: New test.
-
-2025-03-19 David Malcolm <dmalcolm@redhat.com>
-
- PR c/119366
- * gcc.dg/Wfatal-bad-attr-pr119366.c: New test.
-
-2025-03-19 Jakub Jelinek <jakub@redhat.com>
-
- PR c/119350
- * gcc.dg/pr119350-1.c: New test.
- * gcc.dg/pr119350-2.c: New test.
- * gcc.dg/pr119350-3.c: New test.
-
-2025-03-19 Richard Biener <rguenther@suse.de>
-
- PR testsuite/113634
- * gcc.dg/Wfree-nonheap-object-7.c: Adjust calloc and realloc
- declarations, remove -std=gnu17.
-
-2025-03-19 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/zvector/autovec-double-signaling-eq-z13.c:
- Honour sNaNs.
-
-2025-03-19 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/vector/vcond-shift.c: Adapt to new match.pd
- rule and change scan-assembler-times for shifts.
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove issue-1089.rs.
-
-2025-03-19 badumbatish <tanghocle456@gmail.com>
-
- * rust/compile/inline_asm_parse_operand.rs:
- Remove inout, functionality not supported. Remove redundant {}
- * rust/execute/torture/inline_asm_mov_x_5_ARM.rs: Add operand in
- * rust/execute/torture/inline_asm_mov_x_5_x86_64.rs: Likewise
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove
- inline_asm_parse_output_operand.rs.
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove type-alias1.rs.
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove shadow1.rs.
-
-2025-03-19 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-2499.rs: New test.
-
-2025-03-19 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude:
- * rust/compile/issue-2203.rs: New test.
-
-2025-03-19 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 is crashing here
- * rust/compile/issue-2951.rs: New test.
-
-2025-03-19 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3036.rs: New test.
-
-2025-03-19 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/issue-3139-1.rs: New test.
- * rust/compile/issue-3139-2.rs: New test.
- * rust/compile/issue-3139-3.rs: New test.
- * rust/compile/nr2/exclude: these all break nr2
-
-2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove cast_generics.rs, issue-1131.rs,
- issue-1383.rs and unsafe10.rs
-
-2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/box_syntax_feature_gate.rs: Add box land item
- definition.
-
-2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/functions_without_body.rs: Add compile step argument.
-
-2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/nr2/exclude: Remove working tests from nr2 exclude list.
-
-2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/name_resolution21.rs: Move to...
- * rust/compile/xfail/name_resolution21.rs: ...here.
-
-2025-03-19 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3082.rs: New test.
-
-2025-03-19 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3035.rs: New test.
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/exclude: Remove entries.
-
-2025-03-19 Philip Herron <herron.philip@googlemail.com>
-
- * rust/compile/nr2/exclude: nr2 cant handle this
- * rust/compile/issue-3030.rs: New test.
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/nr2/compile.exp: New test.
- * rust/compile/nr2/exclude: New.
-
-2025-03-19 JoanVC <github-91yu@joanvc.cat>
-
- * rust/compile/issue-3141.rs: New test.
-
-2025-03-19 benjamin.thos <benjamin.thos@epita.fr>
-
- * rust/compile/auto_trait_super_trait.rs: Add feature attribute.
- * rust/compile/generic_auto_trait.rs: likewise.
- * rust/compile/auto_trait.rs: add test for error without
- feature attribute
-
-2025-03-19 Raiki Tamura <tamaron1203@gmail.com>
-
- * rust/compile/exhaustiveness1.rs: New test.
- * rust/compile/exhaustiveness2.rs: New test.
- * rust/compile/exhaustiveness3.rs: New test.
-
-2025-03-19 Liam Naddell <liam.naddell@mail.utoronto.ca>
-
- * rust/compile/trait13.rs:
- Add test for supertraits of supertraits
- * rust/compile/trait14.rs:
- Diamond problem with supertraits test
- * rust/execute/torture/trait14.rs:
- Add test for dynamic dispatch with supertraits
- * rust/execute/torture/trait15.rs:
- Add test for dynamic dispatch with generics
- * rust/execute/torture/trait16.rs:
- Add test for dynamic dispatch with lifetime params 1
- * rust/execute/torture/trait17.rs:
- Add test for dynamic dispatch with lifetime params 2
- * rust/execute/torture/trait18.rs:
- Add test for default implementations with dynamic dispatch and
- supertraits
-
-2025-03-19 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/v0-mangle1.rs: Make v0-mangle test more crate_num
- agnostic.
-
-2025-03-19 badumbatish <tanghocle456@gmail.com>
-
- * rust/execute/torture/inline_asm_mov_x_5.rs: Move to...
- * rust/execute/torture/inline_asm_mov_x_5_ARM.rs: ...here.
- * rust/execute/torture/inline_asm_mov_x_5_x86_64.rs: New test.
-
-2025-03-19 badumbatish <tanghocle456@gmail.com>
-
- * rust/compile/inline_asm_typecheck.rs: Change comments
-
-2025-03-19 badumbatish <tanghocle456@gmail.com>
-
- * rust/execute/inline_asm_mov_x_5.rs: Move to...
- * rust/execute/torture/inline_asm_mov_x_5.rs: ...here.
-
-2025-03-19 badumbatish <tanghocle456@gmail.com>
-
- * rust/compile/inline_asm_parse_operand.rs: Fix format asm
- * rust/compile/inline_asm_parse_output_operand.rs:
- Fix format asm
- * rust/execute/torture/inline_asm_mov_x_5.rs: Move to...
- * rust/execute/inline_asm_mov_x_5.rs: ...here.
-
-2025-03-19 badumbatish <tanghocle456@gmail.com>
-
- * rust/compile/inline_asm_typecheck.rs: New test.
-
-2025-03-19 badumbatish <tanghocle456@gmail.com>
-
- * rust/execute/torture/inline_asm_mov_x_5.rs: New test.
-
-2025-03-19 badumbatish <tanghocle456@gmail.com>
-
- * rust/compile/inline_asm_parse_output_operand.rs: New test.
-
-2025-03-19 jjasmine <tanghocle456@gmail.com>
-
- * rust/compile/inline_asm_compile_nop.rs: New test.
-
-2025-03-19 Raiki Tamura <tamaron1203@gmail.com>
-
- * rust/compile/issue-2324-2.rs: Fix error message.
- * rust/compile/match9.rs: New test.
-
-2025-03-19 Raiki Tamura <tamaron1203@gmail.com>
-
- * rust/compile/match8.rs: New test.
-
-2025-03-19 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/assume.rs: Add missing feature attribute.
- * rust/compile/issue-1901.rs: Likewise.
- * rust/compile/issue-1981.rs: Likewise.
- * rust/compile/sizeof-stray-infer-var-bug.rs: Likewise.
- * rust/compile/torture/intrinsics-8.rs: Likewise.
- * rust/compile/torture/transmute-size-check-1.rs: Likewise.
- * rust/compile/torture/transmute1.rs: Likewise.
- * rust/compile/torture/uninit-intrinsic-1.rs: Likewise.
- * rust/execute/torture/issue-1436.rs: Likewise.
- * rust/execute/torture/issue-2583.rs: Likewise.
-
-2025-03-19 Arthur Cohen <arthur.cohen@embecosm.com>
-
- * rust/compile/prelude_import.rs: New test.
-
-2025-03-19 Muhammad Mahad <mahadtxt@gmail.com>
-
- * rust/compile/nonexistent-field.rs: New test.
-
-2025-03-19 Kushal Pal <kushalpal109@gmail.com>
-
- * rust/borrowck/test_move.rs: Test rich-errors related to moves.
- * rust/borrowck/test_move_conditional.rs: Likewise.
-
-2025-03-19 Kushal Pal <kushalpal109@gmail.com>
-
- * rust/borrowck/subset.rs: Better subset errors.
-
-2025-03-19 Kushal Pal <kushalpal109@gmail.com>
-
- * rust/borrowck/test_move.rs: Assigning `a` to `c` is the
- correct way to test the behaviour.
-
-2025-03-19 Liam Naddell <liam.naddell@mail.utoronto.ca>
-
- * rust/compile/issue-2324-1.rs:
- add test for E0532 with tuple enum variant
- * rust/compile/issue-2324-2.rs:
- add test for E0532 with struct enum variant
-
-2025-03-19 Liam Naddell <liam.naddell@mail.utoronto.ca>
-
- * rust/compile/macros/builtin/include1.rs:
- add basic include test at global scope
- * rust/compile/macros/builtin/include2.rs:
- add basic include test at local scope with expression
- * rust/compile/macros/builtin/include3.rs:
- add eager expansion test at global scope
- * rust/compile/macros/builtin/include4.rs:
- add eager expansion test at local scope with expression
- * rust/compile/macros/builtin/include_bytes.rs:
- add eager expansion test at global scope
- * rust/compile/macros/builtin/include_rs:
- supporting test file with dummy function
- * rust/compile/macros/builtin/include_rs2:
- supporting test file with dummy string
- * rust/compile/macros/builtin/include_str.rs:
- add eager expansion test at global scope
- * rust/execute/torture/builtin_macro_include_bytes.rs:
- clean up old test logic, add permutations for eager expansion
- * rust/execute/torture/builtin_macro_include_str.rs:
- add eager expansion permutations
-
-2025-03-19 Kushal Pal <kushalpal109@gmail.com>
-
- * rust/borrowck/reference.rs: Test rich errors for
- borrow-checker.
- * rust/borrowck/return_ref_to_local.rs: Likewise.
- * rust/borrowck/tmp.rs: Likewise.
- * rust/borrowck/use_while_mut.rs: Likewise.
- * rust/borrowck/use_while_mut_fr.rs: Likewise.
- * rust/borrowck/well_formed_function_inputs.rs: Likewise.
-
-2025-03-19 badumbatish <tanghocle456@gmail.com>
-
- * rust/compile/inline_asm_illegal_operands.rs: Test now passing
- * rust/compile/inline_asm_parse_operand.rs: Remove _, not
- supported right now
-
-2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/macro-delim.rs: Move to...
- * rust/compile/macros/mbe/macro-delim.rs: ...here.
- * rust/compile/macro-issue1053-2.rs: Move to...
- * rust/compile/macros/mbe/macro-issue1053-2.rs: ...here.
- * rust/compile/macro-issue1053.rs: Move to...
- * rust/compile/macros/mbe/macro-issue1053.rs: ...here.
- * rust/compile/macro-issue1224.rs: Move to...
- * rust/compile/macros/mbe/macro-issue1224.rs: ...here.
- * rust/compile/macro-issue1233.rs: Move to...
- * rust/compile/macros/mbe/macro-issue1233.rs: ...here.
- * rust/compile/macro-issue1395-2.rs: Move to...
- * rust/compile/macros/mbe/macro-issue1395-2.rs: ...here.
- * rust/compile/macro-issue1395.rs: Move to...
- * rust/compile/macros/mbe/macro-issue1395.rs: ...here.
- * rust/compile/macro-issue1400-2.rs: Move to...
- * rust/compile/macros/mbe/macro-issue1400-2.rs: ...here.
- * rust/compile/macro-issue1400.rs: Move to...
- * rust/compile/macros/mbe/macro-issue1400.rs: ...here.
- * rust/compile/macro-issue2092.rs: Move to...
- * rust/compile/macros/mbe/macro-issue2092.rs: ...here.
- * rust/compile/macro-issue2192.rs: Move to...
- * rust/compile/macros/mbe/macro-issue2192.rs: ...here.
- * rust/compile/macro-issue2194.rs: Move to...
- * rust/compile/macros/mbe/macro-issue2194.rs: ...here.
- * rust/compile/macro-issue2229.rs: Move to...
- * rust/compile/macros/mbe/macro-issue2229.rs: ...here.
- * rust/compile/macro-issue2264.rs: Move to...
- * rust/compile/macros/mbe/macro-issue2264.rs: ...here.
- * rust/compile/macro-issue2268.rs: Move to...
- * rust/compile/macros/mbe/macro-issue2268.rs: ...here.
- * rust/compile/macro-issue2273.rs: Move to...
- * rust/compile/macros/mbe/macro-issue2273.rs: ...here.
- * rust/compile/macro-issue2653.rs: Move to...
- * rust/compile/macros/mbe/macro-issue2653.rs: ...here.
- * rust/compile/macro-issue2983_2984.rs: Move to...
- * rust/compile/macros/mbe/macro-issue2983_2984.rs: ...here.
- * rust/compile/macro1.rs: Move to...
- * rust/compile/macros/mbe/macro1.rs: ...here.
- * rust/compile/macro10.rs: Move to...
- * rust/compile/macros/mbe/macro10.rs: ...here.
- * rust/compile/macro11.rs: Move to...
- * rust/compile/macros/mbe/macro11.rs: ...here.
- * rust/compile/macro12.rs: Move to...
- * rust/compile/macros/mbe/macro12.rs: ...here.
- * rust/compile/macro13.rs: Move to...
- * rust/compile/macros/mbe/macro13.rs: ...here.
- * rust/compile/macro14.rs: Move to...
- * rust/compile/macros/mbe/macro14.rs: ...here.
- * rust/compile/macro15.rs: Move to...
- * rust/compile/macros/mbe/macro15.rs: ...here.
- * rust/compile/macro16.rs: Move to...
- * rust/compile/macros/mbe/macro16.rs: ...here.
- * rust/compile/macro17.rs: Move to...
- * rust/compile/macros/mbe/macro17.rs: ...here.
- * rust/compile/macro18.rs: Move to...
- * rust/compile/macros/mbe/macro18.rs: ...here.
- * rust/compile/macro19.rs: Move to...
- * rust/compile/macros/mbe/macro19.rs: ...here.
- * rust/compile/macro2.rs: Move to...
- * rust/compile/macros/mbe/macro2.rs: ...here.
- * rust/compile/macro20.rs: Move to...
- * rust/compile/macros/mbe/macro20.rs: ...here.
- * rust/compile/macro21.rs: Move to...
- * rust/compile/macros/mbe/macro21.rs: ...here.
- * rust/compile/macro22.rs: Move to...
- * rust/compile/macros/mbe/macro22.rs: ...here.
- * rust/compile/macro23.rs: Move to...
- * rust/compile/macros/mbe/macro23.rs: ...here.
- * rust/compile/macro25.rs: Move to...
- * rust/compile/macros/mbe/macro25.rs: ...here.
- * rust/compile/macro26.rs: Move to...
- * rust/compile/macros/mbe/macro26.rs: ...here.
- * rust/compile/macro27.rs: Move to...
- * rust/compile/macros/mbe/macro27.rs: ...here.
- * rust/compile/macro28.rs: Move to...
- * rust/compile/macros/mbe/macro28.rs: ...here.
- * rust/compile/macro29.rs: Move to...
- * rust/compile/macros/mbe/macro29.rs: ...here.
- * rust/compile/macro3.rs: Move to...
- * rust/compile/macros/mbe/macro3.rs: ...here.
- * rust/compile/macro30.rs: Move to...
- * rust/compile/macros/mbe/macro30.rs: ...here.
- * rust/compile/macro31.rs: Move to...
- * rust/compile/macros/mbe/macro31.rs: ...here.
- * rust/compile/macro32.rs: Move to...
- * rust/compile/macros/mbe/macro32.rs: ...here.
- * rust/compile/macro33.rs: Move to...
- * rust/compile/macros/mbe/macro33.rs: ...here.
- * rust/compile/macro34.rs: Move to...
- * rust/compile/macros/mbe/macro34.rs: ...here.
- * rust/compile/macro35.rs: Move to...
- * rust/compile/macros/mbe/macro35.rs: ...here.
- * rust/compile/macro36.rs: Move to...
- * rust/compile/macros/mbe/macro36.rs: ...here.
- * rust/compile/macro37.rs: Move to...
- * rust/compile/macros/mbe/macro37.rs: ...here.
- * rust/compile/macro38.rs: Move to...
- * rust/compile/macros/mbe/macro38.rs: ...here.
- * rust/compile/macro39.rs: Move to...
- * rust/compile/macros/mbe/macro39.rs: ...here.
- * rust/compile/macro4.rs: Move to...
- * rust/compile/macros/mbe/macro4.rs: ...here.
- * rust/compile/macro40.rs: Move to...
- * rust/compile/macros/mbe/macro40.rs: ...here.
- * rust/compile/macro41.rs: Move to...
- * rust/compile/macros/mbe/macro41.rs: ...here.
- * rust/compile/macro42.rs: Move to...
- * rust/compile/macros/mbe/macro42.rs: ...here.
- * rust/compile/macro43.rs: Move to...
- * rust/compile/macros/mbe/macro43.rs: ...here.
- * rust/compile/macro44.rs: Move to...
- * rust/compile/macros/mbe/macro44.rs: ...here.
- * rust/compile/macro45.rs: Move to...
- * rust/compile/macros/mbe/macro45.rs: ...here.
- * rust/compile/macro46.rs: Move to...
- * rust/compile/macros/mbe/macro46.rs: ...here.
- * rust/compile/macro47.rs: Move to...
- * rust/compile/macros/mbe/macro47.rs: ...here.
- * rust/compile/macro48.rs: Move to...
- * rust/compile/macros/mbe/macro48.rs: ...here.
- * rust/compile/macro49.rs: Move to...
- * rust/compile/macros/mbe/macro49.rs: ...here.
- * rust/compile/macro5.rs: Move to...
- * rust/compile/macros/mbe/macro5.rs: ...here.
- * rust/compile/macro50.rs: Move to...
- * rust/compile/macros/mbe/macro50.rs: ...here.
- * rust/compile/macro51.rs: Move to...
- * rust/compile/macros/mbe/macro51.rs: ...here.
- * rust/compile/macro52.rs: Move to...
- * rust/compile/macros/mbe/macro52.rs: ...here.
- * rust/compile/macro53.rs: Move to...
- * rust/compile/macros/mbe/macro53.rs: ...here.
- * rust/compile/macro54.rs: Move to...
- * rust/compile/macros/mbe/macro54.rs: ...here.
- * rust/compile/macro55.rs: Move to...
- * rust/compile/macros/mbe/macro55.rs: ...here.
- * rust/compile/macro56.rs: Move to...
- * rust/compile/macros/mbe/macro56.rs: ...here.
- * rust/compile/macro57.rs: Move to...
- * rust/compile/macros/mbe/macro57.rs: ...here.
- * rust/compile/macro6.rs: Move to...
- * rust/compile/macros/mbe/macro6.rs: ...here.
- * rust/compile/macro7.rs: Move to...
- * rust/compile/macros/mbe/macro7.rs: ...here.
- * rust/compile/macro8.rs: Move to...
- * rust/compile/macros/mbe/macro8.rs: ...here.
- * rust/compile/macro9.rs: Move to...
- * rust/compile/macros/mbe/macro9.rs: ...here.
- * rust/compile/macro_call_statement.rs: Move to...
- * rust/compile/macros/mbe/macro_call_statement.rs: ...here.
- * rust/compile/macro_export_1.rs: Move to...
- * rust/compile/macros/mbe/macro_export_1.rs: ...here.
- * rust/compile/macro_return.rs: Move to...
- * rust/compile/macros/mbe/macro_return.rs: ...here.
- * rust/compile/macro_rules_macro_rules.rs: Move to...
- * rust/compile/macros/mbe/macro_rules_macro_rules.rs: ...here.
- * rust/compile/macro_use1.rs: Move to...
- * rust/compile/macros/mbe/macro_use1.rs: ...here.
- * rust/compile/macros/mbe/mbe_macro.exp: New test.
-
-2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/builtin_macro_compile_error.rs: Move to...
- * rust/compile/macros/builtin/compile_error.rs: ...here.
- * rust/compile/builtin_macro_concat.rs: Move to...
- * rust/compile/macros/builtin/concat.rs: ...here.
- * rust/compile/builtin_macro_eager1.rs: Move to...
- * rust/compile/macros/builtin/eager1.rs: ...here.
- * rust/compile/builtin_macro_eager2.rs: Move to...
- * rust/compile/macros/builtin/eager2.rs: ...here.
- * rust/compile/builtin_macro_eager3.rs: Move to...
- * rust/compile/macros/builtin/eager3.rs: ...here.
- * rust/compile/builtin_macro_env.rs: Move to...
- * rust/compile/macros/builtin/env.rs: ...here.
- * rust/compile/builtin_macro_include_bytes.rs: Move to...
- * rust/compile/macros/builtin/include_bytes.rs: ...here.
- * rust/compile/builtin_macro_include_bytes_location_info.rs: Move to...
- * rust/compile/macros/builtin/include_bytes_location_info.rs: ...here.
- * rust/compile/builtin_macro_include_str.rs: Move to...
- * rust/compile/macros/builtin/include_str.rs: ...here.
- * rust/compile/builtin_macro_include_str_location_info.rs: Move to...
- * rust/compile/macros/builtin/include_str_location_info.rs: ...here.
- * rust/compile/builtin_macro_not_found.rs: Move to...
- * rust/compile/macros/builtin/not_found.rs: ...here.
- * rust/compile/builtin_macro_recurse2.rs: Move to...
- * rust/compile/macros/builtin/recurse2.rs: ...here.
- * rust/compile/macros/builtin/builtin_macro.exp: New test.
- * rust/compile/invalid_utf8: Move invalid-utf8 data to...
- * rust/compile/macros/builtin/invalid_utf8: ...here.
-
-2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/macros/proc/proc_macro.exp: New deja gnu file to execute
- proc-macro tests.
- * rust/compile/proc_macro_attribute_crate_type.rs: Move to...
- * rust/compile/macros/proc/attribute_crate_type.rs: ...here.
- * rust/compile/proc_macro_attribute_non_function.rs: Move to...
- * rust/compile/macros/proc/attribute_non_function.rs: ...here.
- * rust/compile/proc_macro_attribute_non_root_function.rs: Move to...
- * rust/compile/macros/proc/attribute_non_root_function.rs: ...here.
- * rust/compile/proc_macro_attribute_non_root_method.rs: Move to...
- * rust/compile/macros/proc/attribute_non_root_method.rs: ...here.
- * rust/compile/proc_macro_attribute_non_root_module.rs: Move to...
- * rust/compile/macros/proc/attribute_non_root_module.rs: ...here.
- * rust/compile/proc_macro_attribute_private.rs: Move to...
- * rust/compile/macros/proc/attribute_private.rs: ...here.
- * rust/compile/proc_macro_crate_type.rs: Move to...
- * rust/compile/macros/proc/crate_type.rs: ...here.
- * rust/compile/proc_macro_derive_crate_type.rs: Move to...
- * rust/compile/macros/proc/derive_crate_type.rs: ...here.
- * rust/compile/proc_macro_derive_malformed.rs: Move to...
- * rust/compile/macros/proc/derive_malformed.rs: ...here.
- * rust/compile/proc_macro_derive_non_function.rs: Move to...
- * rust/compile/macros/proc/derive_non_function.rs: ...here.
- * rust/compile/proc_macro_derive_non_root_function.rs: Move to...
- * rust/compile/macros/proc/derive_non_root_function.rs: ...here.
- * rust/compile/proc_macro_derive_non_root_module.rs: Move to...
- * rust/compile/macros/proc/derive_non_root_module.rs: ...here.
- * rust/compile/proc_macro_derive_private.rs: Move to...
- * rust/compile/macros/proc/derive_private.rs: ...here.
- * rust/compile/proc_macro_non_function.rs: Move to...
- * rust/compile/macros/proc/non_function.rs: ...here.
- * rust/compile/proc_macro_non_root_function.rs: Move to...
- * rust/compile/macros/proc/non_root_function.rs: ...here.
- * rust/compile/proc_macro_non_root_method.rs: Move to...
- * rust/compile/macros/proc/non_root_method.rs: ...here.
- * rust/compile/proc_macro_non_root_module.rs: Move to...
- * rust/compile/macros/proc/non_root_module.rs: ...here.
- * rust/compile/proc_macro_derive_non_root_method.rs: Move to...
- * rust/compile/macros/proc/non_root_trait_method.rs: ...here.
- * rust/compile/proc_macro_private.rs: Move to...
- * rust/compile/macros/proc/private.rs: ...here.
- * rust/compile/proc_macro_pub_function.rs: Move to...
- * rust/compile/macros/proc/pub_function.rs: ...here.
- * rust/compile/proc_macro_pub_module.rs: Move to...
- * rust/compile/macros/proc/pub_module.rs: ...here.
-
-2025-03-19 Liam Naddell <liam.naddell@mail.utoronto.ca>
-
- * rust/compile/issue-3045-1.rs:
- Add test for #[may_dangle] Generic Type triggering error
- * rust/compile/issue-3045-2.rs:
- Add test for #[may_dangle] Lifetime triggering error
-
-2025-03-19 Muhammad Mahad <mahadtxt@gmail.com>
-
- * rust/rustc/README.md: information about
- rustc external directory.
- * rust/rustc/rustc.exp: New test.
-
-2025-03-19 Antonio Gomes <antoniospg100@gmail.com>
-
- * rust/compile/macro-issue2983_2984.rs:
- Add test to check for correct stripped fields
-
-2025-03-19 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/119272
- * gfortran.dg/associate_74.f90: New test.
-
-2025-03-19 Jakub Jelinek <jakub@redhat.com>
-
- PR target/119357
- * gcc.target/i386/avx512vlbw-pr119357.c: New test.
-
-2025-03-19 Tamar Christina <tamar.christina@arm.com>
-
- PR target/119286
- * gcc.dg/vect/bb-slp-41.c: Add pragma novector.
- * gcc.dg/vect/vect-early-break_133_pfa11.c: Should never vectorize today
- as indexes can be out of range.
- * gcc.dg/vect/vect-early-break_128.c: Require load_lanes as well.
- * gcc.dg/vect/vect-early-break_133_pfa10.c: Likewise.
- * gcc.dg/vect/vect-early-break_133_pfa8.c: Likewise.
- * gcc.dg/vect/vect-early-break_133_pfa9.c: Likewise.
- * gcc.dg/vect/vect-early-break_22.c: Likewise.
- * gcc.dg/vect/vect-early-break_26.c: Likewise.
- * gcc.dg/vect/vect-early-break_43.c: Likewise.
- * gcc.dg/vect/vect-early-break_44.c: Likewise.
- * gcc.dg/vect/vect-early-break_6.c: Likewise.
- * gcc.dg/vect/vect-early-break_56.c: Expect failures on group misalign.
-
-2025-03-19 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/pr: Remove.
-
-2025-03-19 Jakub Jelinek <jakub@redhat.com>
-
- PR target/118068
- * g++.target/i386/pr118068.C: New test.
-
-2025-03-19 Martin Uecker <uecker@tugraz.at>
-
- PR c/118765
- * gcc.dg/pr118765.c: New test.
-
-2025-03-19 Martin Uecker <uecker@tugraz.at>
-
- PR c/118061
- * gcc.dg/pr118061.c: New test.
-
-2025-03-19 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/generic_inst14.adb: New test.
- * gnat.dg/generic_inst14_pkg.ads: New helper.
- * gnat.dg/generic_inst14_pkg-child.ads: Likewise.
-
-2025-03-19 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.target/loongarch/regname-float-abi.c: New test.
-
-2025-03-19 liuhongt <hongtao.liu@intel.com>
-
- PR target/117069
- * gcc.target/i386/apx-ndd-tls-1b.c: Add xfail.
-
-2025-03-18 Marek Polacek <polacek@redhat.com>
-
- PR c++/119344
- * g++.dg/conversion/ptrmem10.C: New test.
-
-2025-03-18 Jason Merrill <jason@redhat.com>
-
- PR c++/119194
- * g++.dg/template/linkage7.C: New test.
-
-2025-03-18 Marek Polacek <polacek@redhat.com>
-
- PR c++/118104
- * g++.dg/cpp0x/alias-decl-variadic3.C: New test.
-
-2025-03-18 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/119338
- * gfortran.dg/deferred_character_18.f90: Adjust testcase.
- * gfortran.dg/allocate_assumed_charlen_5.f90: New test.
-
-2025-03-18 Jakub Jelinek <jakub@redhat.com>
-
- PR c/119311
- * c-c++-common/musttail14.c: Use * instead of \* in the regexps.
- * c-c++-common/musttail25.c: New test.
-
-2025-03-18 Jakub Jelinek <jakub@redhat.com>
-
- PR c/116545
- * c-c++-common/attr-fallthrough-2.c: Adjust expected diagnostics
- for C++.
- * c-c++-common/musttail15.c: New test.
- * c-c++-common/musttail16.c: New test.
- * c-c++-common/musttail17.c: New test.
- * c-c++-common/musttail18.c: New test.
- * c-c++-common/musttail19.c: New test.
- * c-c++-common/musttail20.c: New test.
- * c-c++-common/musttail21.c: New test.
- * c-c++-common/musttail22.c: New test.
- * c-c++-common/musttail23.c: New test.
- * c-c++-common/musttail24.c: New test.
- * g++.dg/musttail7.C: New test.
- * g++.dg/musttail8.C: New test.
- * g++.dg/musttail12.C: New test.
- * g++.dg/musttail13.C: New test.
- * g++.dg/musttail14.C: New test.
- * g++.dg/ext/pr116545.C: New test.
-
-2025-03-18 Bob Dubner <rdubner@symas.com>
-
- * cobol.dg/group1/check_88.cob: New testcase.
- * cobol.dg/group1/comp5.cob: Likewise.
- * cobol.dg/group1/declarative_1.cob: Likewise.
- * cobol.dg/group1/display.cob: Likewise.
- * cobol.dg/group1/display2.cob: Likewise.
- * cobol.dg/group1/line-sequential.cob: Likewise.
- * cobol.dg/group1/multiple-compares.cob: Likewise.
- * cobol.dg/group1/multiply2.cob: Likewise.
- * cobol.dg/group1/packed.cob: Likewise.
- * cobol.dg/group1/perform-nested-exit.cob: Likewise.
- * cobol.dg/group1/pointer1.cob: Likewise.
- * cobol.dg/group1/simple-arithmetic.cob: Likewise.
- * cobol.dg/group1/simple-classes.cob: Likewise.
- * cobol.dg/group1/simple-if.cob: Likewise.
- * cobol.dg/group1/simple-perform.cob: Likewise.
-
-2025-03-18 Jakub Jelinek <jakub@redhat.com>
-
- * lib/gcc-dg.exp (${tool}-load): If output-file is set, compare
- combined output against content of the [lindex ${output-file} 1]
- file.
- (dg-output-file): New directive.
- * lib/dg-test-cleanup.exp (cleanup-after-saved-dg-test): Clear
- output-file variable.
- * gcc.dg/dg-output-file-1.c: New test.
- * gcc.dg/dg-output-file-1-lp64.txt: New test.
- * gcc.dg/dg-output-file-1-ilp32.txt: New test.
-
-2025-03-18 Patrick Palka <ppalka@redhat.com>
-
- PR c++/119233
- * g++.dg/template/fn-ptr5.C: New test.
-
-2025-03-18 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/119307
- * gcc.target/i386/pr119307.c: New test.
-
-2025-03-18 Richard Biener <rguenther@suse.de>
-
- PR debug/101533
- * g++.dg/debug/pr101533.C: New testcase.
-
-2025-03-18 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx512f-pr103750-1.c: Remove XFAIL.
- * gcc.target/i386/avx512f-pr103750-2.c: Ditto.
- * gcc.target/i386/avx512fp16-pr103750-1.c: Ditto.
- * gcc.target/i386/avx512fp16-pr103750-2.c: Ditto.
-
-2025-03-18 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/redundant-andi-2.c: New test.
-
-2025-03-17 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/redundant-andi.c: New test.
- * gcc.target/riscv/redundant-ori.c: Likewise
-
-2025-03-17 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.dg/pr90838-2.c (ctz4): Replace long with long long.
-
-2025-03-17 Muhammad Mahad <mahadtxt@gmail.com>
-
- * rust/compile/unknown-associated-item.rs: New test.
-
-2025-03-17 Liam Naddell <liam.naddell@mail.utoronto.ca>
-
- * rust/compile/issue-2987.rs:
- Add test for deriving Clone and Copy at the same time
-
-2025-03-17 Liam Naddell <liam.naddell@mail.utoronto.ca>
-
- * rust/compile/issue-3046.rs:
- Add test for new error message
-
-2025-03-17 badumbatish <tanghocle456@gmail.com>
-
- * rust/execute/torture/issue-2187.rs:
- Update pattern with \r* for dg-output tests
- * rust/execute/xfail/macro1.rs: Likewise
-
-2025-03-17 Antonio Gomes <antoniospg100@gmail.com>
-
- * rust/compile/shadow1.rs: Fix test for new error message
-
-2025-03-17 jjasmine <tanghocle456@gmail.com>
-
- * rust/compile/inline_asm_illegal_options.rs: new test
- * rust/compile/inline_asm_illegal_operands.rs: New test.
- This is expected to fail but we couldn't resolve parse_expr()'s
- general functionality yet
-
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+ 2026-01-24 Jose E. Marchesi <jemarch@gnu.org>
+
+ * algol68/execute/pow-real-1.a68: Adapt test to use ** rather than
+ ^ for pow operator.
+
+2026-01-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/123737
+ * g++.dg/cpp/embed-28.C: New test.
+ * g++.dg/parse/comma3.C: New test.
- * rust/compile/inline_asm_outside_unsafe.rs: New test.
+2026-01-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/123667
+ * g++.dg/cpp1z/decomp66.C: New test.
+ * g++.dg/cpp1z/decomp67.C: New test.
-2025-03-17 dave <dave@dmetwo.org>
+2026-01-24 Jakub Jelinek <jakub@redhat.com>
- * rust/compile/issue-2725.rs: New test.
+ PR c++/123684
+ * g++.dg/cpp0x/gen-attrs-90.C: New test.
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+2026-01-23 Joseph Myers <josmyers@redhat.com>
- * rust/compile/inline_asm_parse_operand.rs: fix warnings
+ * g++.dg/gcov/gcov-1.C, g++.dg/gcov/gcov-10.C,
+ g++.dg/gcov/gcov-11.C, g++.dg/gcov/gcov-12.C,
+ g++.dg/gcov/gcov-13.C, g++.dg/gcov/gcov-14.C,
+ g++.dg/gcov/gcov-15.C, g++.dg/gcov/gcov-16.C,
+ g++.dg/gcov/gcov-17.C, g++.dg/gcov/gcov-18.C,
+ g++.dg/gcov/gcov-19.C, g++.dg/gcov/gcov-2.C,
+ g++.dg/gcov/gcov-20.C, g++.dg/gcov/gcov-21.C,
+ g++.dg/gcov/gcov-23.C, g++.dg/gcov/gcov-3.C, g++.dg/gcov/gcov-4.C,
+ g++.dg/gcov/gcov-5.C, g++.dg/gcov/gcov-7.C, g++.dg/gcov/gcov-8.C,
+ g++.dg/gcov/gcov-dump-1.C, g++.dg/gcov/gcov-dump-2.C,
+ g++.dg/gcov/gcov-threads-1.C, g++.dg/gcov/loop.C,
+ g++.dg/gcov/pr16855-priority.C, g++.dg/gcov/pr16855.C,
+ g++.dg/gcov/pr84548.C, g++.dg/gcov/pr86109.C,
+ g++.dg/gcov/pr88045.C, g++.dg/gcov/pr88263-2.C,
+ g++.dg/gcov/pr88263.C, g++.dg/gcov/pr97069.C,
+ g++.dg/gcov/pr98273.C, g++.dg/gcov/ternary.C,
+ gcc.misc-tests/gcov-1.c, gcc.misc-tests/gcov-10.c,
+ gcc.misc-tests/gcov-10b.c, gcc.misc-tests/gcov-11.c,
+ gcc.misc-tests/gcov-12.c, gcc.misc-tests/gcov-13.c,
+ gcc.misc-tests/gcov-14.c, gcc.misc-tests/gcov-15.c,
+ gcc.misc-tests/gcov-16.c, gcc.misc-tests/gcov-17.c,
+ gcc.misc-tests/gcov-18.c, gcc.misc-tests/gcov-19.c,
+ gcc.misc-tests/gcov-1a.c, gcc.misc-tests/gcov-2.c,
+ gcc.misc-tests/gcov-20.c, gcc.misc-tests/gcov-22.c,
+ gcc.misc-tests/gcov-24.c, gcc.misc-tests/gcov-25.c,
+ gcc.misc-tests/gcov-26.c, gcc.misc-tests/gcov-27.c,
+ gcc.misc-tests/gcov-28.c, gcc.misc-tests/gcov-29.c,
+ gcc.misc-tests/gcov-3.c, gcc.misc-tests/gcov-30.c,
+ gcc.misc-tests/gcov-33.c, gcc.misc-tests/gcov-34.c,
+ gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
+ gcc.misc-tests/gcov-5b.c, gcc.misc-tests/gcov-6.c,
+ gcc.misc-tests/gcov-7.c, gcc.misc-tests/gcov-8.c,
+ gcc.misc-tests/gcov-9.c, gcc.misc-tests/gcov-pr83813.c,
+ gcc.misc-tests/gcov-pr84758.c, gcc.misc-tests/gcov-pr85217.c,
+ gcc.misc-tests/gcov-pr85332.c, gcc.misc-tests/gcov-pr85338.c,
+ gcc.misc-tests/gcov-pr85350.c, gcc.misc-tests/gcov-pr85372.c,
+ gcc.misc-tests/gcov-pr86536.c, gcc.misc-tests/gcov-pr90574-1.c,
+ gcc.misc-tests/gcov-pr90574-2.c, gdc.dg/gcov1.d,
+ gnat.dg/gcov/check.adb: Do not restrict to { target native }.
+ * lib/gcov.exp (transfer-gcda): New.
+ (clean-gcov-file): Delete .gcda file on target.
+ (run-gcov): Transfer .gcda files from target.
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+2026-01-23 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * rust/compile/inline_asm_parse_operand.rs: New test.
+ * gcc.target/aarch64/test_frame_common.h (t_frame_pattern):
+ Add noclone and noinline to the defining test function.
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+2026-01-23 Robin Dapp <rdapp@oss.qualcomm.com>
- * rust/compile/inline_asm_illegal_options.rs:
+ PR target/123780
+ * gcc.target/riscv/rvv/base/pr123780.c: New test.
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+2026-01-23 Robin Dapp <rdapp@oss.qualcomm.com>
- * rust/compile/inline_asm_faulty_clobber.rs: compress
- the test
- * rust/compile/inline_asm_nop.rs: compress
- the test
- * rust/compile/inline_asm_faulty_clobber_1.rs: Removed.
- * rust/compile/inline_asm_faulty_clobber_2.rs: Removed.
- * rust/compile/inline_asm_nop_2.rs: Removed.
+ PR tree-optimization/123767
+ * gcc.target/aarch64/sve/pr123767.c: New test.
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+2026-01-23 Robin Dapp <rdapp@oss.qualcomm.com>
- * rust/compile/inline_asm_faulty_clobber.rs: Likewise.
- * rust/compile/inline_asm_faulty_clobber_1.rs: Likewise.
- * rust/compile/inline_asm_faulty_clobber_2.rs: Likewise.
- * rust/compile/inline_asm_illegal_options.rs: Likewise.
+ * gcc.target/riscv/rvv/base/pr122869.c: Add
+ vector requirement.
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+2026-01-23 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * rust/compile/inline_asm_illegal_options.rs: New test.
+ PR tree-optimization/123778
+ * gcc.dg/torture/pr123778-1.c: New test.
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+2026-01-23 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * rust/compile/inline_asm_faulty_clobber.rs:
- Wraps inline_asm tests in unsafe {}
- * rust/compile/inline_asm_faulty_clobber_1.rs: likewise.
- * rust/compile/inline_asm_faulty_clobber_2.rs: likewise.
- * rust/compile/inline_asm_ident_first.rs: likewise.
- * rust/compile/inline_asm_nop.rs: likewise.
- * rust/compile/inline_asm_nop_2.rs: likewise.
+ PR tree-optimization/120258
+ PR tree-optimization/106883
+ * gcc.dg/tree-ssa/slsr-8.c: Update the number of `*`.
+ * gcc.dg/torture/pr120258-1.c: New test.
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+2026-01-23 Richard Sandiford <rdsandiford@googlemail.com>
- * rust/compile/inline_asm_legal_options.rs: New test.
+ PR rtl-optimization/123144
+ * gcc.dg/torture/pr123144.c: New file.
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+2026-01-23 Richard Biener <rguenther@suse.de>
- * rust/compile/inline_asm_faulty_clobber.rs: New test.
- * rust/compile/inline_asm_faulty_clobber_1.rs: New test.
- * rust/compile/inline_asm_faulty_clobber_2.rs: New test.
+ PR middle-end/123775
+ * gcc.target/aarch64/sve2/pr123775.c: New testcase.
-2025-03-17 jjasmine <tanghocle456@gmail.com>
+2026-01-23 Jakub Jelinek <jakub@redhat.com>
- * rust/compile/inline_asm_nop_2.rs: New test.
+ PR middle-end/123703
+ * gcc.c-torture/compile/pr123703.c: New test.
+
+2026-01-23 Jakub Jelinek <jakub@redhat.com>
-2025-03-17 jjasmine <tanghocle456@gmail.com>
-
- * rust/compile/inline_asm_ident_first.rs: New test.
-
-2025-03-17 jjasmine <tanghocle456@gmail.com>
-
- * rust/compile/inline_asm_nop.rs: Simple test for asm!
-
-2025-03-17 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/exclusive_range_pattern.rs: New test.
- * rust/compile/exclusive_range_pattern_feature_gate.rs: New test.
-
-2025-03-17 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/not_raw_ref_op.rs: New test.
- * rust/compile/raw_ref_op.rs: New test.
- * rust/compile/raw_ref_op_feature_gate.rs: New test.
- * rust/compile/raw_ref_op_invalid.rs: New test.
-
-2025-03-17 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/struct_expr_field_attributes.rs: New test.
-
-2025-03-17 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/dropck_eyepatch_feature_gate.rs: New test.
- * rust/compile/may_dangle.rs: New test.
-
-2025-03-17 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-
- * rust/compile/box_syntax.rs: New test.
- * rust/compile/box_syntax_feature_gate.rs: New test.
-
-2025-03-17 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/rustc_const_stable.rs:
- Enable feature rustc_attrs, expect no errors.
- * rust/compile/rustc_const_unstable.rs: New test.
-
-2025-03-17 jjasmine <tanghocle456@gmail.com>
-
- * rust/compile/negative_impls.rs: New test.
- * rust/compile/negative_impls_2.rs: New test.
-
-2025-03-17 Owen Avery <powerboat9.gamer@gmail.com>
-
- * rust/compile/match-struct-path.rs: New test.
-
-2025-03-17 Nobel Singh <nobel2073@gmail.com>
-
- * rust/compile/issue-2906.rs: New test.
- * rust/execute/torture/issue-2906.rs: New test.
-
-2025-03-17 Jakub Dupak <dev@jakubdupak.com>
-
- * rust/borrowck/borrowck.exp: New test.
- * rust/borrowck/position_dependant_outlives.rs: New test.
- * rust/borrowck/reference.rs: New test.
- * rust/borrowck/return_ref_to_local.rs: New test.
- * rust/borrowck/subset.rs: New test.
- * rust/borrowck/test_move.rs: New test.
- * rust/borrowck/test_move_behind_reference.rs: New test.
- * rust/borrowck/test_move_conditional.rs: New test.
- * rust/borrowck/tmp.rs: New test.
- * rust/borrowck/use_while_mut.rs: New test.
- * rust/borrowck/use_while_mut_fr.rs: New test.
- * rust/borrowck/well_formed_function_inputs.rs: New test.
-
-2025-03-17 John David Anglin <danglin@gcc.gnu.org>
-
- PR testsuite/119220
- * gcc.dg/debug/dwarf2/inline2.c: Add -gno-strict-dwarf option.
- * gcc.dg/debug/dwarf2/inline6.c: Likewise.
-
-2025-03-17 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.dg/vect/bb-slp-77.c: Skip on s390.
+ PR c++/123597
+ * g++.dg/gomp/pr123597.C: New test.
+
+2026-01-23 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/vect/costmodel/x86_64/costmodel-vect-epil-1.c: New
+ testcase.
-2025-03-17 Tobias Burnus <tburnus@baylibre.com>
+2026-01-23 Hongyu Wang <hongyu.wang@intel.com>
- PR fortran/115271
- * gfortran.dg/gomp/declare-variant-mod-1-use.f90: Move to
- libgomp/testsuite/libgomp.fortran/.
- * gfortran.dg/gomp/declare-variant-mod-1.f90: Likewise.
+ * gcc.target/i386/apx-broadcast.c: New test.
-2025-03-17 Robin Dapp <rdapp@ventanamicro.com>
+2026-01-22 Hans-Peter Nilsson <hp@axis.com>
- PR target/119114
- * gcc.target/riscv/rvv/autovec/pr119114.c: New test.
+ * g++.dg/guality/guality.exp, gcc.dg/guality/guality.exp,
+ gcc.dg/simulate-thread/simulate-thread.exp,
+ g++.dg/simulate-thread/simulate-thread.exp,
+ gfortran.dg/guality/guality.exp: Exit early for simulators.
-2025-03-17 Ayan Shafqat <ayan.x.shafqat@gmail.com>
+2026-01-22 Richard Earnshaw <rearnsha@arm.com>
- * gcc.target/aarch64/acle/acle_fma.c: New test.
+ PR target/123742
+ * gcc.target/arm/neon-smax16.c: New test.
+ * gcc.target/arm/neon-smin16.c: New test.
-2025-03-16 Jeff Law <jlaw@ventanamicro.com>
+2026-01-22 Richard Biener <rguenther@suse.de>
- PR target/116256
- * gcc.target/riscv/pr116256-1.c: New test.
+ PR tree-optimization/123741
+ * gfortran.dg/vect/vect-pr123741.f90: New testcase.
-2025-03-16 Harald Anlauf <anlauf@gmx.de>
+2026-01-22 Jakub Jelinek <jakub@redhat.com>
- PR fortran/60560
- * gfortran.dg/allocate_error_8.f90: New test.
+ PR tree-optimization/123753
+ * gcc.c-torture/execute/pr123753.c: New test.
-2025-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
+2026-01-22 Robin Dapp <rdapp@oss.qualcomm.com>
- * gdc.dg/pr100967.d: Adjust error message.
+ PR tree-optimization/123731
+ * gcc.dg/vect/pr123731.c: New test.
-2025-03-16 Robert Dubner <rdubner@symas.com>
+2026-01-22 Robin Dapp <rdapp@oss.qualcomm.com>
- * cobol.dg/dg.exp: modified to recurse into directories without
- .exp files and find *.cob files therein.
- * cobol.dg/group1/escape.cob: New testcase.
+ PR target/122869
+ * gcc.target/riscv/rvv/base/pr122656-1.c: Remove dg-error.
+ * gcc.target/riscv/rvv/vsetvl/ffload-3.c: XFAIL for -O2 and -O3.
+ * gcc.target/riscv/rvv/base/pr122869.c: New test.
-2025-03-16 Andrew Pinski <quic_apinski@quicinc.com>
+2026-01-22 Richard Biener <rguenther@suse.de>
- PR middle-end/113546
- * c-c++-common/torture/pr113546-1.c: New test.
+ PR tree-optimization/123755
+ * gcc.dg/vect/vect-pr123755.c: New testcase.
-2025-03-16 Gaius Mulley <gaiusmod2@gmail.com>
+2026-01-22 Richard Biener <rguenther@suse.de>
- PR modula2/115111
- * gm2/pim/pass/whilestep.mod: New test.
+ PR tree-optimization/123756
+ * gcc.dg/vect/vect-pr123756.c: New testcase.
-2025-03-15 Tobias Burnus <tburnus@baylibre.com>
+2026-01-22 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- PR fortran/115271
- * gfortran.dg/gomp/declare-variant-mod-1-use.f90: New test.
- * gfortran.dg/gomp/declare-variant-mod-1.f90: New test.
- * gfortran.dg/gomp/declare-variant-mod-2-use.f90: New test.
- * gfortran.dg/gomp/declare-variant-mod-2.f90: New test.
+ PR testsuite/123751
+ * gcc.dg/tree-ssa/pr46555.c: Disable for arm thumb1.
-2025-03-15 Pan Li <pan2.li@intel.com>
+2026-01-22 Alejandro Colomar <alx@kernel.org>
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.c: Removed.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f16.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f32.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i16.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i32.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i8.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.h: New test.
+ * gcc.dg/maxof-compile.c (quals): New test.
-2025-03-14 Jakub Jelinek <jakub@redhat.com>
+2026-01-22 David Malcolm <dmalcolm@redhat.com>
- PR cobol/119290
- * lib/target-supports.exp (check_compile): Use *.cob extension for
- "*> COBOL" comment.
- * lib/cobol-dg.exp (check_effective_target_cobol): New procedure.
- * cobol.dg/dg.exp: Guard main loop with [check_effective_target_cobol]
+ PR diagnostics/122622
+ * sarif-replay.dg/2.1.0-valid/missing-source-pr122622-check-html.py:
+ New test script.
+ * sarif-replay.dg/2.1.0-valid/missing-source-pr122622.sarif: New
test.
+ * sarif-replay.dg/2.1.0-valid/spec-example-4.sarif: Update
+ expected output to reflect showing event locations and text.
+ * sarif-replay.dg/2.1.0-valid/tutorial-example.sarif: Likewise.
-2025-03-14 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/116572
- * g++.dg/ipa/pr116572.C: New test.
-
-2025-03-14 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119287
- * gcc.dg/pr119287.c: New test.
-
-2025-03-14 Jakub Jelinek <jakub@redhat.com>
-
- PR target/119120
- * c-c++-common/pr119120.c: New test.
-
-2025-03-14 Jakub Jelinek <jakub@redhat.com>
-
- PR analyzer/119278
- * c-c++-common/analyzer/pr119278.c: New test.
-
-2025-03-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119274
- * g++.dg/opt/pr119274.C: New testcase.
-
-2025-03-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119155
- * gcc.dg/vect/pr119155.c: New testcase.
-
-2025-03-13 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/119118
- * gfortran.dg/bounds_check_26.f90: Update test.
-
-2025-03-13 Iain Sandoe <iain@sandoe.co.uk>
-
- * lib/gm2.exp: Arrange for a '-B' option to be added for the
- libstdc++ paths on targets that need it.
-
-2025-03-13 Richard Sandiford <richard.sandiford@arm.com>
-
- PR testsuite/113965
- * gcc.target/aarch64/sve/mask_struct_load_3_run.c: Use an
- input range that is suitable for _Float16.
-
-2025-03-13 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/pr96357.c: Add -fno-tree-sink.
-
-2025-03-13 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR target/117092
- * gcc.target/aarch64/pr109072_1.c: xfail s16x4_2.
-
-2025-03-13 Thomas Schwinge <tschwinge@baylibre.com>
-
- * lib/gcc-dg.exp (find-dg-do-what): Move...
- * lib/target-supports-dg.exp: ... here.
-
-2025-03-13 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/pointer-arith-11.c: New test.
- * gcc.dg/pointer-arith-12.c: Likewise.
-
-2025-03-13 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/fold-mul-and-lshift-1.c: New test.
- * gcc.dg/fold-mul-and-lshift-2.c: Likewise.
-
-2025-03-13 Richard Sandiford <richard.sandiford@arm.com>
-
- PR testsuite/115248
- * gcc.target/aarch64/sve/pre_cond_share_1.c: Delete
-
-2025-03-13 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/119115
- * gcc.target/riscv/rvv/base/pr119115.c: New test.
-
-2025-03-13 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/117955
- * gcc.target/riscv/rvv/base/bug-10.c: Convert to run test.
- * gcc.target/riscv/rvv/base/bug-10-2.c: New test.
- * gcc.target/riscv/rvv/base/pr117955.c: New test.
-
-2025-03-13 Richard Biener <rguenther@suse.de>
-
- PR cobol/119229
- * cobol.dg/pr119229.cob: New testcase.
-
-2025-03-13 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/117262
- * c-c++-common/analyzer/raw-data-cst-pr117262-1.c: New test.
- * c-c++-common/analyzer/raw-data-cst-pr117262-2.c: New test.
-
-2025-03-12 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/119150
- * g++.dg/cpp2a/consteval41.C: New test.
-
-2025-03-12 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/118799
- * g++.dg/modules/export-6.C: Adjust error message, add check for
- no-linkage decls in namespace.
- * g++.dg/modules/internal-4_b.C: Allow exposing a namespace with
- internal linkage. Type aliases are not entities and so never
- exposures.
- * g++.dg/modules/using-30_a.C: New test.
- * g++.dg/modules/using-30_b.C: New test.
- * g++.dg/modules/using-30_c.C: New test.
-
-2025-03-12 Nathaniel Shead <nathanieloshead@gmail.com>
+2026-01-22 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- PR c++/119154
- * g++.dg/modules/linkage-3_a.C: New test.
- * g++.dg/modules/linkage-3_b.C: New test.
- * g++.dg/modules/pr119154_a.C: New test.
- * g++.dg/modules/pr119154_b.C: New test.
+ PR tree-optimization/123745
+ * gcc.dg/torture/pr123745-1.c: New test.
-2025-03-12 Marek Polacek <polacek@redhat.com>
+2026-01-21 David Malcolm <dmalcolm@redhat.com>
- PR c++/117512
- * g++.dg/cpp0x/alignas23.C: New test.
- * g++.dg/ext/align3.C: New test.
- * g++.dg/ext/align4.C: New test.
- * g++.dg/ext/align5.C: New test.
+ * c-c++-common/analyzer/flex-without-call-summaries.c: Skip on
+ C++98 and tweak xfails to reflect slight differences in where
+ we hit exploration limits.
+ * c-c++-common/analyzer/raw-data-cst-pr117262-1.c: Add params to
+ force full exploration of the loop.
+ * gcc.dg/analyzer/pr93355-localealias.c (read_alias_file): Drop
+ xfail.
-2025-03-12 Simon Martin <simon@nasilyan.com>
+2026-01-21 David Malcolm <dmalcolm@redhat.com>
- PR c++/110584
- * g++.dg/cpp0x/lambda/lambda-nested10.C: New test.
+ * c-c++-common/analyzer/aliasing-4.c: New test.
+ * c-c++-common/analyzer/aliasing-5.c: New test.
-2025-03-12 Richard Earnshaw <rearnsha@arm.com>
+2026-01-21 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
- PR target/117931
- * gcc.target/arm/lp1243022.c: Delete non-functional test.
+ PR target/122781
+ * gcc.target/s390/vxe3/vcmp-1.c: New test.
-2025-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
+2026-01-21 Jakub Jelinek <jakub@redhat.com>
- PR fortran/119078
- * gfortran.dg/binding_label_tests_26b.f90: Remove bogus dg-error
- statements.
+ PR middle-end/123744
+ * gcc.target/i386/avx512bw-pr123744.c: New test.
-2025-03-12 Marek Polacek <polacek@redhat.com>
+2026-01-21 Jakub Jelinek <jakub@redhat.com>
- PR c++/119134
- * g++.dg/cpp2a/lambda-uneval24.C: New test.
+ PR c++/123692
+ * g++.dg/cpp0x/pr123692.C: New test.
-2025-03-12 Alex Coplan <alex.coplan@arm.com>
+2026-01-21 Jakub Jelinek <jakub@redhat.com>
- PR rtl-optimization/116564
- * gcc.target/aarch64/torture/pr116564.c: New test.
+ PR c++/123677
+ * g++.dg/cpp2a/pr123677.C: New test.
-2025-03-12 Andre Vehreschild <vehre@gcc.gnu.org>
+2026-01-21 Eric Botcazou <ebotcazou@adacore.com>
- PR fortran/98903
- * gfortran.dg/coarray/coindexed_2.f90: New test.
- * gfortran.dg/coarray/coindexed_3.f08: New test.
- * gfortran.dg/coarray/coindexed_4.f08: New test.
+ * gnat.dg/generic_inst16.adb: New test.
+ * gnat.dg/generic_inst16_pkg.ads: New helper.
+ * gnat.dg/generic_inst16_pkg-child.ads: Likewise.
+ * gnat.dg/generic_inst16_pkg-child-grandchild.ads: Likewise.
+ * gnat.dg/generic_inst16_proc.ads: Likewise.
+ * gnat.dg/generic_inst16_proc.adb: Likewise.
-2025-03-12 Jakub Jelinek <jakub@redhat.com>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- PR middle-end/119226
- * gcc.c-torture/compile/pr119226.c: New test.
+ PR tree-optimization/113524
+ * gcc.dg/torture/pr113026-1.c: XFAIL bogus warning on various
+ 32-bit targets.
-2025-03-12 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- PR tree-optimization/116901
- * gcc.target/aarch64/sve/reduc_strict_4.c: Turn off costing.
- * gcc.target/aarch64/sve/reduc_strict_5.c: Likewise.
+ * gcc.target/arm/thumb2-pop-loreg.c: Enable -mthumb.
-2025-03-12 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- * gcc.target/aarch64/pr110625_1.c: Turn into a positive test for
- a vector latency of 2, rather than a negative test for a vector
- latency of 8.
+ * gcc.target/arm/simd/bf16_vstn_1.c: Adjust expectations for
+ code improved by late-combine.
-2025-03-12 Richard Biener <rguenther@suse.de>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- * lib/cobol-dg.exp: New, based on gfortran-dg.exp.
- * lib/cobol.exp: New, based on gfortran.exp.
- * cobol.dg/dg.exp: New.
- * cobol.dg/pass.cob: New test.
- * cobol.dg/fail.cob: Likewise.
- * cobol.dg/error-1.cob: Likewise.
+ * g++.dg/tree-ssa/cxa_atexit-1.C: Enable -fuse-cxa-atexit.
+ * g++.dg/tree-ssa/cxa_atexit-2.C: Likewise.
+ * g++.dg/tree-ssa/cxa_atexit-3.C: Likewise.
+ * g++.dg/tree-ssa/cxa_atexit-4.C: Likewise.
+ * g++.dg/tree-ssa/cxa_atexit-5.C: Likewise.
+ * g++.dg/tree-ssa/cxa_atexit-6.C: Likewise.
-2025-03-12 Jakub Jelinek <jakub@redhat.com>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- PR c++/119076
- * g++.dg/modules/pr119076-1_a.H: New test.
- * g++.dg/modules/pr119076-1_b.C: New test.
- * g++.dg/modules/pr119076-2_a.H: New test.
- * g++.dg/modules/pr119076-2_b.C: New test.
+ * g++.dg/modules/pr98893_b.C: Require and enable cxa_atexit.
-2025-03-11 Jakub Jelinek <jakub@redhat.com>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- PR c/117178
- * gcc.dg/Wunterminated-string-initialization-2.c: New test.
+ * g++.dg/lto/pr62026_0.C: Silence -flinker-output warning.
-2025-03-11 Andrew Pinski <quic_apinski@quicinc.com>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- PR target/119131
- * gcc.dg/torture/pr119131-1.c: New test.
+ * g++.dg/abi/abi-tag18a.C: Require and enable cxa_atexit.
-2025-03-11 Jason Merrill <jason@redhat.com>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- PR c++/119162
- * g++.dg/cpp2a/constexpr-new26.C: New test.
+ * g++.dg/DRs/dr2836.C: Skip if ! hostedlib.
+ * g++.dg/alias-checks.C: Likewise.
+ * g++.dg/contracts/pr116490.C: Likewise.
+ * g++.dg/coroutines/torture/pr121219.C: Likewise.
+ * g++.dg/cpp2a/constexpr-vector1.C: Likewise.
+ * g++.dg/ext/is_virtual_base_of.C: Likewise.
+ * g++.dg/modules/contracts-5_b.C: Likewise.
+ * g++.dg/modules/gmf-xtreme.C: Likewise.
+ * g++.dg/modules/lto-3_a.H: Likewise.
+ * g++.dg/modules/lto-3_b.C: Likewise.
+ * g++.dg/modules/xtreme-header-8.C: Likewise.
+ * g++.dg/opt/pr119274.C: Likewise.
+ * g++.dg/pr117222.C: Likewise.
+ * g++.dg/torture/pr105769-1.C: Likewise.
+ * g++.dg/torture/pr118521.C: Likewise.
+ * g++.dg/tree-ssa/deque-1.C: Likewise.
+ * g++.dg/tree-ssa/deque-2.C: Likewise.
+ * g++.dg/tree-ssa/pr109442.C: Likewise.
+ * g++.dg/tree-ssa/pr110819.C: Likewise.
+ * g++.dg/tree-ssa/pr116868.C: Likewise.
+ * g++.dg/tree-ssa/pr58483.C: Likewise.
+ * g++.dg/tree-ssa/pr80331.C: Likewise.
+ * g++.dg/tree-ssa/pr87502.C: Likewise.
+ * g++.dg/tree-ssa/pr96945.C: Likewise.
+ * g++.dg/tree-ssa/string-1.C: Likewise.
-2025-03-11 Sandra Loosemore <sloosemore@baylibre.com>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- PR c/118579
- * c-c++-common/gomp/pr118579.c: New testcase.
+ * gcc.target/aarch64/acle/fp8-helpers-neon.c: Silence
+ warnings about _Static_assert.
-2025-03-11 Iain Buclaw <ibuclaw@gdcproject.org>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- PR d/119139
- * gdc.dg/pr119139.d: New test.
+ * gcc.dg/tree-ssa/ldexp.c: Require HAVE_C99_RUNTIME to test
+ ldexpf and ldexpl.
-2025-03-11 Oscar Gustafsson <oscar.gustafsson@gmail.com>
+2026-01-21 Alexandre Oliva <oliva@adacore.com>
- * gcc.dg/builtin-bswap-5.c: Improve test vector to avoid nibble
- swaps passing.
+ * gcc.dg/dfp/c23-decimal64x-1.c: Drop the explicit dg-do run.
+ * gcc.dg/dfp/c23-decimal64x-3.c: Likewise.
-2025-03-11 Harald Anlauf <anlauf@gmx.de>
+2026-01-20 Jeff Law <jeffrey.law@oss.qualcomm.com>
- PR fortran/119199
- * gfortran.dg/common_30.f90: New test.
- * gfortran.dg/common_31.f90: New test.
+ PR rtl-optimization/123380
+ * gcc.target/riscv/pr123380.c: New test.
-2025-03-11 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-20 Jeff Law <jeffrey.law@oss.qualcomm.com>
- PR target/118956
- * gcc.target/aarch64/sve/pred-not-gen-1.c: Add XFAILs.
- * gcc.target/aarch64/sve/pred-not-gen-4.c: Likewise.
+ PR target/123626
+ * gcc.target/riscv/rvv/base/pr123626.c: New test.
-2025-03-11 Thomas Koenig <tkoenig@gcc.gnu.org>
+2026-01-20 Patrick Palka <ppalka@redhat.com>
- PR fortran/119078
- * gfortran.dg/interface_58.f90: New test.
+ PR c++/123601
+ * g++.dg/lookup/operator-9.C: New test.
-2025-03-11 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-20 Andrew MacLeod <amacleod@redhat.com>
- * gcc.target/aarch64/tbz_2.c: Accept both 32-bit and 64-bit registers.
+ PR tree-optimization/123314
+ * gcc.dg/pr123314.c: New.
-2025-03-11 Juergen Christ <jchrist@linux.ibm.com>
+2026-01-20 Vladimir N. Makarov <vmakarov@redhat.com>
- * gcc.target/s390/delegitimize-1.c: New test.
+ PR rtl-optimization/122215
+ * sparseset.supp: New.
-2025-03-11 H.J. Lu <hjl.tools@gmail.com>
+2026-01-20 David Malcolm <dmalcolm@redhat.com>
- PR target/119171
- * gcc.target/i386/pr119171-1.c: New test.
- * gcc.target/i386/pr119171-2.c: Likewise.
-
-2025-03-11 Richard Biener <rguenther@suse.de>
-
- PR middle-end/119204
- * gcc.dg/pr119204.c: New testcase.
-
-2025-03-11 Richard Earnshaw <rearnsha@arm.com>
-
- * lib/target-supports.exp
- (check_effective_target_arm_neon_h_ok_nocache): Return zero if
- check_effective_target_arm_libc_fp_abi_ok reports failure.
-
-2025-03-11 Jakub Jelinek <jakub@redhat.com>
-
- PR c/119183
- * gcc.dg/pr119183.c: New test.
-
-2025-03-11 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/119190
- * gfortran.dg/guality/pr119190.f90: New test.
-
-2025-03-11 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/20020926-1.c: Deal with deprecation warning.
- * gcc.target/s390/dwarfregtable-1.c: Ditto.
- * gcc.target/s390/fp2int1.c: Ditto.
- * gcc.target/s390/pr102222.c: Ditto.
- * gcc.target/s390/pr106355-3.c: Ditto.
- * gcc.target/s390/pr61078.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-10.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-12.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-14.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-18.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-2.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-20.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-22.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-24.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-26.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-28.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-30.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-32.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-4.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-6.c: Ditto.
- * gcc.target/s390/target-attribute/tattr-m31-8.c: Ditto.
-
-2025-03-10 Richard Sandiford <richard.sandiford@arm.com>
- Kugan Vivekanandarajah <kvivekananda@nvidia.com>
-
- PR target/115258
- * gcc.target/aarch64/pr115258_2.c: New test.
-
-2025-03-10 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/114991
- * gcc.target/aarch64/pr114991.c: New test.
-
-2025-03-10 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/119192
- * gm2/sets/run/pass/simplepacked.mod: Uncomment asserts.
-
-2025-03-10 Nathaniel Shead <nathanieloshead@gmail.com>
+ PR sarif-replay/123056
+ * sarif-replay.dg/2.1.0-valid/3.11.6-embedded-links-pr123056.sarif: New test.
+ * sarif-replay.dg/2.1.0-valid/embedded-links-pr123056-check-html.py:
+ New test script.
+ * sarif-replay.dg/2.1.0-valid/embedded-links-pr123056-check-sarif-roundtrip.py:
+ New test script.
- * g++.dg/modules/internal-10.C: New test.
+2026-01-20 Jakub Jelinek <jakub@redhat.com>
-2025-03-10 Andre Vehreschild <vehre@gcc.gnu.org>
+ PR c++/123694
+ * g++.dg/cpp26/expansion-stmt28.C: New test.
- PR fortran/107143
- * gfortran.dg/forall_20.f90: New test.
+2026-01-20 Alfie Richards <alfie.richards@arm.com>
-2025-03-10 Jakub Jelinek <jakub@redhat.com>
- Michael Leuchtenburg <michael@slashhome.org>
+ PR middle-end/123697
+ * gcc.target/aarch64/sve/pr123697.c: New test.
- PR libgcc/119151
- * gcc.dg/pr119151.c: New test.
+2026-01-20 Jakub Jelinek <jakub@redhat.com>
-2025-03-10 Xi Ruoyao <xry111@xry111.site>
+ PR target/123724
+ * g++.dg/opt/pr123724.C: New test.
- PR target/119127
- * gcc.target/loongarch/pr119127.c: New file.
+2026-01-20 Marek Polacek <polacek@redhat.com>
-2025-03-10 Jakub Jelinek <jakub@redhat.com>
+ * g++.dg/reflect/visibility1.C: Adjust dg-final.
- PR c/117178
- * c-c++-common/attr-nonstring-11.c: Remove xfails.
- * c-c++-common/attr-nonstring-12.c (warn_strcmp_cst_1,
- warn_strcmp_cst_2): Don't expect any warnings here.
- (warn_strcmp_cst_3, warn_strcmp_cst_4): New functions with expected
- warnings.
+2026-01-20 Roger Sayle <roger@nextmovesoftware.com>
-2025-03-10 Lulu Cheng <chenglulu@loongson.cn>
+ PR rtl-optimization/123585
+ * gcc.target/i386/pr123585.c: New test case.
- * gcc.dg/vect/slp-26.c: Adjust.
+2026-01-20 Kyrylo Tkachov <ktkachov@nvidia.com>
-2025-03-10 Lulu Cheng <chenglulu@loongson.cn>
+ PR target/123584
+ * gcc.target/aarch64/torture/xar-zero.c: New test.
- * gcc.dg/vect/bb-slp-77.c: Add loongarch*-*-* to the list
- of expected failing targets.
+2026-01-20 Richard Biener <rguenther@suse.de>
-2025-03-10 Lulu Cheng <chenglulu@loongson.cn>
+ PR middle-end/123697
+ * gcc.dg/vect/vect-pr123697.c: New testcase.
- * gcc.dg/vect/pr112325.c: Add the vector compilation
- option '-mlsx' for LoongArch.
- * gcc.dg/vect/pr117888-1.c: Likewise.
+2026-01-20 Jakub Jelinek <jakub@redhat.com>
-2025-03-09 Andrew Pinski <quic_apinski@quicinc.com>
+ * gcc.misc-tests/help.exp: Check for descriptions without terminating
+ dot or semicolon also for objc, objc++, rust, modula-2, cobol and
+ algol68.
- PR tree-optimization/118922
- * gcc.dg/torture/pr118922-1.c: New test.
+2026-01-20 Richard Biener <rguenther@suse.de>
-2025-03-09 Dimitar Dimitrov <dimitar@dinux.eu>
+ PR tree-optimization/123729
+ * g++.dg/torture/pr123729.C: New testcase.
- PR target/119133
- * gcc.dg/torture/pr119133.c: Require effective target float16.
+2026-01-19 Jeff Law <jeffrey.law@oss.qualcomm.com>
-2025-03-09 Sandra Loosemore <sloosemore@baylibre.com>
+ PR rtl-optimization/121787
+ * gcc.target/riscv/pr121787-1.c: New test.
+ * gcc.target/riscv/pr121787-2.c: New test.
- PR middle-end/118457
- * c-c++-common/gomp/adjust-args-6.c: Remove xfails and adjust
- expected output.
- * c-c++-common/gomp/append-args-5.c: Adjust expected output.
- * c-c++-common/gomp/append-args-dynamic.c: New.
- * c-c++-common/gomp/dispatch-11.c: Adjust expected output.
- * gfortran.dg/gomp/dispatch-11.f90: Likewise.
+2026-01-19 Joseph Myers <josmyers@redhat.com>
-2025-03-08 Thomas Koenig <tkoenig@gcc.gnu.org>
+ * g++.old-deja/g++.mike/eh30.C, g++.old-deja/g++.mike/p4750.C,
+ g++.old-deja/g++.robertl/eb106.C, g++.old-deja/g++.robertl/eb83.C,
+ gcc.dg/20020201-1.c: Do not use { target native }.
- PR fortran/119157
- * gfortran.dg/interface_57.f90: New test.
+2026-01-19 Georg-Johann Lay <avr@gjlay.de>
-2025-03-08 Jason Merrill <jason@redhat.com>
- Nathaniel Shead <nathanieloshead@gmail.com>
+ PR testsuite/123175
+ * gcc.dg/torture/pr123175-1.c: Use int32_t instead of int in
+ vec-type construction.
+ * gcc.dg/torture/pr123175-2.c: Same.
- PR c++/114630
- PR c++/114795
- * g++.dg/modules/modules.exp: Run xtreme tests once.
- * g++.dg/modules/gmf-3.C: New test.
- * g++.dg/modules/gmf-4.C: New test.
- * g++.dg/modules/gmf-xtreme.C: New test.
-
-2025-03-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR fortran/119054
- * gfortran.dg/pr95446.f90: Expand test case to literals and
- function calls.
- Signed-off-by: Peter Hill <peter.hill@york.ac.uk>
-
-2025-03-07 Jakub Jelinek <jakub@redhat.com>
-
- PR c/117178
- * c-c++-common/attr-nonstring-7.c: Remove one xfail.
- * c-c++-common/attr-nonstring-9.c: New test.
- * c-c++-common/attr-nonstring-10.c: New test.
- * c-c++-common/attr-nonstring-11.c: New test.
- * c-c++-common/attr-nonstring-12.c: New test.
- * c-c++-common/attr-nonstring-13.c: New test.
- * c-c++-common/attr-nonstring-14.c: New test.
- * c-c++-common/attr-nonstring-15.c: New test.
- * c-c++-common/attr-nonstring-16.c: New test.
-
-2025-03-07 Kees Cook <kees@kernel.org>
- Jakub Jelinek <jakub@redhat.com>
+2026-01-19 Jeff Law <jeffrey.law@oss.qualcomm.com>
+ Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- PR c/117178
- * gcc.dg/Wunterminated-string-initialization.c: Add additional test
- coverage.
- * gcc.dg/Wcxx-compat-14.c: Check in dg-warning for "for C++" part of
- the diagnostics.
- * gcc.dg/Wcxx-compat-23.c: New test.
- * gcc.dg/Wcxx-compat-24.c: New test.
+ PR target/113666
+ * gcc.target/riscv/rvv/base/pr113666.c: New test.
-2025-03-07 Andrew Pinski <quic_apinski@quicinc.com>
+2026-01-19 Richard Biener <rguenther@suse.de>
- * gcc.dg/Wreturn-mismatch-2a.c: Change dg-warning
- for the last -Wreturn-type to dg-bogus.
- * gcc.dg/Wreturn-mismatch-6.c: Likewise.
+ PR tree-optimization/123061
+ PR tree-optimization/123636
+ * gcc.dg/torture/pr123061.c: New testcase.
+ * gcc.dg/torture/pr123636.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-lim-26.c: Likewise.
-2025-03-07 Richard Sandiford <richard.sandiford@arm.com>
- Jan Hubicka <hubicka@ucw.cz>
- H.J. Lu <hjl.tools@gmail.com>
+2026-01-19 Richard Biener <rguenther@suse.de>
- PR rtl-optimization/117477
- * gcc.target/aarch64/callee_save_1.c: New test.
- * gcc.target/aarch64/callee_save_2.c: Likewise.
- * gcc.target/aarch64/callee_save_3.c: Likewise.
- * gcc.target/aarch64/pr103350-1.c: Add -fno-caller-saves.
+ PR tree-optimization/123602
+ * g++.dg/torture/pr123603.C: New testcase.
-2025-03-07 Andrew Pinski <quic_apinski@quicinc.com>
+2026-01-19 Jakub Jelinek <jakub@redhat.com>
- PR c/60440
- * gcc.dg/Wreturn-mismatch-2.c: Change dg-warning
- for the last -Wreturn-type to dg-bogus.
- * gcc.dg/pr60440-1.c: New test.
+ PR tree-optimization/123656
+ * gcc.dg/pr123656.c: New test.
-2025-03-07 Marek Polacek <polacek@redhat.com>
+2026-01-19 Richard Biener <rguenther@suse.de>
- PR c++/118775
- * g++.dg/cpp2a/constexpr-new24.C: New test.
- * g++.dg/cpp2a/constexpr-new25.C: New test.
+ PR target/123603
+ * gcc.dg/vect/costmodel/x86_64/costmodel-pr123603.c: New testcase.
-2025-03-07 Richard Earnshaw <rearnsha@arm.com>
+2026-01-19 Lulu Cheng <chenglulu@loongson.cn>
- * lib/target-supports.exp
- (check_effective_target_arm_neon_h_ok_nocache): New function.
- (check_effective_target_arm_neon_h_ok): Likewise.
- (add_options_for_arm_neon_h): Likewise.
- (check_effective_target_arm_libc_fp_abi_ok_nocache): Allow any
- Arm target, not just arm32.
- * gcc.target/arm/attr-neon-builtin-fail.c: Use it.
- * gcc.target/arm/attr-neon-builtin-fail2.c: Likewise.
- * gcc.target/arm/attr-neon-fp16.c: Likewise.
- * gcc.target/arm/attr-neon2.c: Likewise.
-
-2025-03-07 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/118464
- PR tree-optimization/116855
- * gcc.dg/vect/bb-slp-pr65935.c: Update, it now vectorizes because the
- load type is relaxed later.
- * gcc.dg/vect/vect-early-break_121-pr114081.c: Update.
- * gcc.dg/vect/vect-early-break_22.c: Require partial vectors.
- * gcc.dg/vect/vect-early-break_128.c: Likewise.
- * gcc.dg/vect/vect-early-break_26.c: Likewise.
- * gcc.dg/vect/vect-early-break_43.c: Likewise.
- * gcc.dg/vect/vect-early-break_44.c: Likewise.
- * gcc.dg/vect/vect-early-break_2.c: Require load_lanes.
- * gcc.dg/vect/vect-early-break_7.c: Likewise.
- * gcc.dg/vect/vect-early-break_132-pr118464.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa1.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa11.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa10.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa2.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa3.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa4.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa5.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa6.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa7.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa8.c: New test.
- * gcc.dg/vect/vect-early-break_133_pfa9.c: New test.
- * gcc.dg/vect/vect-early-break_39.c: Update testcase for misalignment.
- * gcc.dg/vect/vect-early-break_18.c: Likewise.
- * gcc.dg/vect/vect-early-break_20.c: Likewise.
- * gcc.dg/vect/vect-early-break_21.c: Likewise.
- * gcc.dg/vect/vect-early-break_38.c: Likewise.
- * gcc.dg/vect/vect-early-break_6.c: Likewise.
- * gcc.dg/vect/vect-early-break_53.c: Likewise.
- * gcc.dg/vect/vect-early-break_56.c: Likewise.
- * gcc.dg/vect/vect-early-break_57.c: Likewise.
- * gcc.dg/vect/vect-early-break_81.c: Likewise.
-
-2025-03-07 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119145
- * gcc.dg/vect/pr119145.c: New testcase.
-
-2025-03-07 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/115485
- * g++.target/arm/pr115485.C: New test.
-
-2025-03-07 Richard Sandiford <richard.sandiford@arm.com>
-
- PR tree-optimization/116125
- * gcc.dg/vect/pr116125.c: New test.
-
-2025-03-07 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/119133
- * gcc.dg/torture/pr119133.c: New test.
-
-2025-03-07 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx10_2-512-convert-1.c: Change function call.
- * gcc.target/i386/avx10_2-convert-1.c: Ditto.
-
-2025-03-06 Co-authored-by: Jeff Law <jlaw@ventanamicro.com>
-
- PR rtl-optimization/119099
- * gcc.dg/torture/pr119099.c: New test.
-
-2025-03-06 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/119118
- * gfortran.dg/bounds_check_23.f90: Generalize test.
- * gfortran.dg/bounds_check_26.f90: New test.
-
-2025-03-06 Simon Martin <simon@nasilyan.com>
-
- * gcc.target/powerpc/ppc64-abi-1.c: Fix comment typos, paramter
- -> parameter.
- * gcc.target/powerpc/ppc64-abi-2.c: Likewise.
-
-2025-03-06 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/98533
- PR c++/119123
- * g++.dg/cpp0x/pr98533.C: New test.
- * g++.dg/cpp0x/pr119123.C: New test.
-
-2025-03-06 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/119138
- * g++.dg/template/pr119138.C: New test.
-
-2025-03-06 Jakub Jelinek <jakub@redhat.com>
+ PR target/117575
+ * g++.target/loongarch/pr117575.C: New test.
- PR fortran/104826
- * gfortran.dg/gomp/pr104826.f90: New test.
+2026-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
-2025-03-06 Richard Sandiford <richard.sandiford@arm.com>
+ PR fortran/123375
+ * gfortran.dg/import.f90: Run code testing for a warning that
+ is now an error.
+ * gfortran.dg/pr123375.f90: New test.
- Revert:
- 2025-03-06 Richard Sandiford <richard.sandiford@arm.com>
- Jan Hubicka <hubicka@ucw.cz>
-
- PR rtl-optimization/117477
- * gcc.target/aarch64/callee_save_1.c: New test.
- * gcc.target/aarch64/callee_save_2.c: Likewise.
- * gcc.target/aarch64/callee_save_3.c: Likewise.
- * gcc.target/aarch64/pr103350-1.c: Add -fno-caller-saves.
+2026-01-18 Marek Polacek <polacek@redhat.com>
-2025-03-06 Richard Biener <rguenther@suse.de>
+ * g++.dg/reflect/expr6.C: Adjust dg-error.
- PR lto/114501
- * g++.dg/pr114501_0.C: New testcase.
+2026-01-18 Simon Martin <simon@nasilyan.com>
-2025-03-06 Richard Sandiford <richard.sandiford@arm.com>
- Jan Hubicka <hubicka@ucw.cz>
+ PR c++/122391
+ * g++.dg/parse/bitfield10.C: New test.
- PR rtl-optimization/117477
- * gcc.target/aarch64/callee_save_1.c: New test.
- * gcc.target/aarch64/callee_save_2.c: Likewise.
- * gcc.target/aarch64/callee_save_3.c: Likewise.
- * gcc.target/aarch64/pr103350-1.c: Add -fno-caller-saves.
+2026-01-18 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-2025-03-06 Richard Biener <rguenther@suse.de>
+ PR tree-optimization/123645
+ * gcc.dg/torture/pr123645-1.c: New test.
+ * gcc.dg/torture/pr123645-2.c: New test.
- PR middle-end/119119
- * g++.dg/torture/pr11911.C: New testcase.
+2026-01-17 Jose E. Marchesi <jemarch@gnu.org>
-2025-03-06 Simon Martin <simon@nasilyan.com>
+ * algol68/execute/pow-real-1.a68: Adapt test to use ** rather than
+ ^ for pow operator.
- PR c++/117504
- * g++.dg/cpp2a/constexpr-117504.C: New test.
- * g++.dg/cpp2a/constexpr-117504a.C: New test.
+2026-01-17 Eric Botcazou <ebotcazou@adacore.com>
+ Lisa Felidae <lisa@felidae.bam.moe>
-2025-03-06 Pan Li <pan2.li@intel.com>
+ * gnat.dg/component_value2.adb: New test.
- * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_zbb.c: Tweak
- the asm check for vsetvl.
+2026-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-2025-03-06 Jeff Law <jlaw@ventanamicro.com>
+ PR fortran/94377
+ * gfortran.dg/pr94377.f90: New test, failed on gcc-15
- * gcc.target/riscv/core_list_init.c: Use -fext-dce rather than
- -O1. Skip for -O0.
- * gcc.target/riscv/pr111384.c: Ditto.
+2026-01-17 Steven G. Kargl <kargl@gcc.gnu.org>
-2025-03-05 Gaius Mulley <gaiusmod2@gmail.com>
+ PR fortran/109512
+ * gfortran.dg/pr109512.f90: New test.
- PR modula2/118998
- * gm2/iso/pass/testrotate.mod: New test.
- * gm2/pim/fail/tinyconst.mod: New test.
- * gm2/sets/run/pass/simplepacked.mod: New test.
+2026-01-17 Jakub Jelinek <jakub@redhat.com>
-2025-03-05 Marek Polacek <polacek@redhat.com>
+ PR tree-optimization/123513
+ * g++.dg/warn/Wmismatched-new-delete-10.C: New test.
- PR c++/115580
- * g++.dg/warn/Wnonnull16.C: New test.
-
-2025-03-05 Jason Merrill <jason@redhat.com>
- Jakub Jelinek <jakub@redhat.com>
+2026-01-17 Nathaniel Shead <nathanieloshead@gmail.com>
- PR c++/117364
- PR c++/118874
- * g++.dg/coroutines/torture/pr118874.C: New test.
+ PR c++/123627
+ * g++.dg/modules/block-decl-4_a.C: New test.
+ * g++.dg/modules/block-decl-4_b.C: New test.
+ * g++.dg/modules/block-decl-4_c.C: New test.
-2025-03-05 Hannes Braun <hannes@hannesbraun.net>
+2026-01-17 Robert Dubner <rdubner@symas.com>
+ James K. Lowden <jklowden@cobolworx.com>
- PR target/118942
- * gcc.target/arm/simd/vld1q_base_xN_1.c: Add -Wpointer-sign.
+ * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_EBCDIC.cob:
+ Change diagnostics message.
+ * cobol.dg/group2/Multi-target_MOVE_with_subscript_re-evaluation.cob:
+ Change diagnostics message.
+ * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.out:
+ Change diagnostics message.
+ * cobol.dg/group2/floating-point_literals.out:
+ Change diagnostics message.
-2025-03-05 Da Xie <xxie_xd@163.com>
+2026-01-16 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
- PR c++/100589
- * g++.dg/cpp2a/concepts-pr100589.C: New test.
+ * gcc.dg/hierarchical-discriminator-loop-version.c: Simplify.
+ * gcc.dg/hierarchical-discriminator-unroll.c: Likewise
+ * gcc.dg/hierarchical-discriminator-vect-version.c: Likewise.
-2025-03-05 Kyrylo Tkachov <ktkachov@nvidia.com>
+2026-01-16 Yap Zhi Heng <yapzhhg@gmail.com>
- PR rtl-optimization/119046
- * gcc.target/aarch64/pr119046.c: New test.
+ * rust/compile/issue-4163-2.rs: New file.
+ * rust/compile/issue-4163.rs: New file.
-2025-03-05 Jakub Jelinek <jakub@redhat.com>
+2026-01-16 lenny.chiadmi-delage <lenny.chiadmi-delage@epita.fr>
- PR tree-optimization/118953
- * gcc.dg/torture/pr118953.c: New test.
+ * rust/compile/issue-3874.rs: Fixes test.
+ * rust/compile/issue-3904.rs: New test.
-2025-03-05 Richard Biener <rguenther@suse.de>
+2026-01-16 Lucas Ly Ba <lucas.ly-ba@outlook.com>
- PR middle-end/97323
- * gcc.dg/pr97323.c: New testcase.
+ * rust/compile/unused-label_0.rs: New test.
-2025-03-05 Andre Vehreschild <vehre@gcc.gnu.org>
+2026-01-16 Jayant Chauhan <0001jayant@gmail.com>
- PR fortran/104684
- * gfortran.dg/coarray/ptr_comp_6.f08: New test.
+ * rust/compile/no_mangle-malformed.rs: New test.
-2025-03-05 Simon Martin <simon@nasilyan.com>
+2026-01-16 Jayant Chauhan <0001jayant@gmail.com>
- PR c++/116740
- * g++.dg/parse/crash80.C: New test.
+ * rust/compile/target_feature-malformed-4233.rs: New test.
-2025-03-05 Jakub Jelinek <jakub@redhat.com>
+2026-01-16 Lucas Ly Ba <lucas.ly-ba@outlook.com>
- PR c++/119102
- * g++.dg/modules/pr119102_a.H: New test.
- * g++.dg/modules/pr119102_b.C: New test.
- * g++.dg/modules/omp-3_a.C: New test.
- * g++.dg/modules/omp-3_b.C: New test.
- * g++.dg/modules/omp-3_c.C: New test.
- * g++.dg/modules/omp-3_d.C: New test.
- * g++.dg/modules/oacc-1_a.C: New test.
- * g++.dg/modules/oacc-1_b.C: New test.
- * g++.dg/modules/oacc-1_c.C: New test.
+ * rust/compile/redundant-semicolons_0.rs: New test.
-2025-03-05 Jakub Jelinek <jakub@redhat.com>
+2026-01-16 Jayant Chauhan <0001jayant@gmail.com>
- PR c++/118787
- * g++.dg/cpp0x/alignas22.C: New test.
+ * rust/compile/link_name-malformed.rs: New test.
-2025-03-05 Xi Ruoyao <xry111@xry111.site>
+2026-01-16 Harishankar <harishankarpp7@gmail.com>
- PR target/119084
- * gcc.target/loongarch/pr119084.c: New test.
+ * rust/compile/issue-4213.rs: New test.
-2025-03-04 Jason Merrill <jason@redhat.com>
+2026-01-16 Vladimir N. Makarov <vmakarov@redhat.com>
- PR c++/119073
- * g++.dg/cpp0x/range-for39.C: New test.
+ PR target/123092
+ * gcc.target/riscv/pr123092.c: New.
-2025-03-04 Thomas Koenig <tkoenig@gcc.gnu.org>
+2026-01-16 Marek Polacek <polacek@redhat.com>
- PR fortran/119049
- PR fortran/119074
- * gfortran.dg/interface_55.f90: New test.
- * gfortran.dg/interface_56.f90: New test.
+ * g++.dg/reflect/member15.C: Enable commented-out test.
+ * g++.dg/reflect/splice5.C: Likewise. Add XFAIL.
-2025-03-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+2026-01-16 Jakub Jelinek <jakub@redhat.com>
+ Peter Damianov <peter0x44@disroot.org>
- * gcc.target/arm/pr68674.c: Use effective-target arm_arch_v7a
- and arm_libc_fp_abi.
+ PR c/123437
+ * c-c++-common/pr123437.c: New test.
-2025-03-04 Jan Hubicka <hubicka@ucw.cz>
+2026-01-16 Jakub Jelinek <jakub@redhat.com>
- * gcc.target/i386/blsi.c: New test.
- * gcc.target/i386/blsmsk.c: New test.
- * gcc.target/i386/blsr.c: New test.
+ PR target/123607
+ * g++.target/i386/avx512fp16-pr123607.C: New test.
-2025-03-04 Andre Vehreschild <vehre@gcc.gnu.org>
+2026-01-16 Lulu Cheng <chenglulu@loongson.cn>
- PR fortran/103391
- * gfortran.dg/assign_12.f90: New test.
+ PR target/123521
+ * gcc.target/loongarch/vector/lasx/pr123521.c: New test.
-2025-03-04 Marek Polacek <polacek@redhat.com>
+2026-01-15 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com>
- PR c++/109431
- * g++.dg/init/array67.C: New test.
+ * gcc.dg/pr123109.c: Require target x86_64 and aarch64.
-2025-03-04 Tamar Christina <tamar.christina@arm.com>
+2026-01-15 Jeff Law <jeffrey.law@oss.qualcomm.com>
- PR target/118892
- * gcc.target/aarch64/copysign-pr118892.c: New test.
+ * gcc.target/riscv/rvv/autovec/pr122445.c: Adjust expected output.
-2025-03-04 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-15 Marek Polacek <polacek@redhat.com>
Jakub Jelinek <jakub@redhat.com>
- * gcc.c-torture/execute/ieee/pr119002.c: New test.
- * gcc.target/aarch64/pr117186.c: Run at -O2 rather than -O.
-
-2025-03-04 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/119071
- * gcc.dg/pr119071.c: New test.
- * gcc.c-torture/execute/pr119071.c: New test.
-
-2025-03-04 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/77872
- * gfortran.dg/coarray/class_1.f90: New test.
-
-2025-03-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119096
- * gcc.dg/vect/pr119096.c: New testcase.
-
-2025-03-04 Pan Li <pan2.li@intel.com>
-
- * gcc.target/riscv/rvv/autovec/bug-3.c: Update asm check to
- function body check.
-
-2025-03-03 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/101577
- * gfortran.dg/empty_derived_type.f90: Adjust dg-options.
- * gfortran.dg/empty_derived_type_2.f90: New test.
-
-2025-03-03 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/unsigned-extend-1.c: Expand check for any
- insn suggesting a zero-extend. XFAIL for thumb1 code.
-
-2025-03-03 Uros Bizjak <ubizjak@gmail.com>
-
- PR rtl-optimization/118739
- * gcc.target/i386/pr118739.c: New test.
-
-2025-03-03 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/118785
- * g++.dg/lto/pr118785_0.C: New test.
-
-2025-03-03 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/119057
- * gcc.dg/vect/pr119057.c: New testcase.
-
-2025-03-03 Richard Biener <rguenther@suse.de>
-
- PR ipa/119067
- * g++.dg/lto/pr119067_0.C: New testcase.
- * g++.dg/lto/pr119067_1.C: Likewise.
-
-2025-03-03 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/118747
- * gfortran.dg/alloc_comp_auto_array_4.f90: New test.
-
-2025-03-02 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/119088
- * gm2/pim/fail/tinyfor4.mod: New test.
-
-2025-03-02 Filip Kastl <fkastl@suse.cz>
-
- PR tree-optimization/117919
- * g++.dg/pr117919.C: New test.
-
-2025-03-01 Yuriy Kolerov <Yuriy.Kolerov@synopsys.com>
-
- PR target/118906
- * gcc.target/riscv/attribute-zce-1.c: New test.
- * gcc.target/riscv/attribute-zce-2.c: New test.
- * gcc.target/riscv/attribute-zce-3.c: New test.
- * gcc.target/riscv/attribute-zce-4.c: New test.
-
-2025-03-01 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/115871
- * gcc.dg/gomp/simd-clones-8.c: New test.
-
-2025-03-01 Xi Ruoyao <xry111@xry111.site>
-
- * c-c++-common/toplevel-asm-1.c: Use %cc3 %cc4 instead of %c3
- %c4 on LoongArch.
-
-2025-02-28 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/116961
- * gdc.dg/pr116961.d: New test.
-
-2025-02-28 Marek Polacek <polacek@redhat.com>
-
- PR c++/114913
- PR c++/110822
- * g++.dg/cpp0x/constexpr-nsdmi4.C: New test.
- * g++.dg/cpp0x/constexpr-nsdmi5.C: New test.
-
-2025-02-28 Marek Polacek <polacek@redhat.com>
-
- PR c++/118986
- * g++.dg/cpp2a/constexpr-prvalue1.C: New test.
-
-2025-02-28 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/118243
- * g++.dg/ipa/pr118243.C: New test.
-
-2025-02-28 Patrick Palka <ppalka@redhat.com>
-
- PR c++/119038
- * g++.dg/cpp23/explicit-obj-lambda15.C: New test.
-
-2025-02-28 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/119045
- * g++.dg/cpp1y/constexpr-complex2.C: New test.
-
-2025-02-28 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp/embed-1.C: Adjust for pedwarn wording change and don't
- expect any error for C++26.
- * g++.dg/cpp/embed-2.C: Adjust for pedwarn wording change and don't
- expect any warning for C++26.
- * g++.dg/cpp26/feat-cxx26.C: Test __cpp_pp_embed value.
- * gcc.dg/cpp/embed-17.c: New test.
-
-2025-02-28 Richard Biener <rguenther@suse.de>
-
- PR lto/91299
- * gcc.dg/lto/pr91299_0.c: New testcase.
- * gcc.dg/lto/pr91299_1.c: Likewise.
-
-2025-02-28 Richard Biener <rguenther@suse.de>
-
- PR ipa/111245
- * g++.dg/torture/pr111245.C: New testcase.
-
-2025-02-28 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/117712
- * gcc.dg/pr117712.c: New test.
-
-2025-02-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/87984
- * gcc.target/i386/pr87984.c: New testcase.
-
-2025-02-28 Richard Biener <rguenther@suse.de>
-
- PR middle-end/66279
- * g++.dg/pr66279.C: New testcase.
-
-2025-02-28 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/i386/strub-pr118006.c: Remove -m32 from dg-options.
-
-2025-02-28 Jakub Jelinek <jakub@redhat.com>
-
- PR target/118940
- * gcc.target/i386/pr118940.c: Drop -w, -g and -m32 from dg-options, move
- -march=i386 -mregparm=3 to dg-additional-options for ia32 and -fno-pie
- to dg-additional-options for pie. Reduce the test.
-
-2025-02-28 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/118730
- * gfortran.dg/class_array_15.f03: Remove unused variable.
- * gfortran.dg/coarray_poly_7.f90: Adapt scan-tree-dump expr.
- * gfortran.dg/coarray_poly_8.f90: Same.
- * gfortran.dg/finalize_60.f90: New test.
-
-2025-02-27 Pan Li <pan2.li@intel.com>
-
- PR target/118931
- * gcc.target/riscv/rvv/base/pr118931-run-1.c: New test.
-
-2025-02-27 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/119030
- * gcc.c-torture/execute/pr119030.c: New test.
-
-2025-02-27 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/118860
- * gcc.dg/pr118860.c: New test.
-
-2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/stack_frame-1.c: Adjust.
-
-2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/stack_frame-1.c: New.
-
-2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/alloca-1-O0_-mfake-ptx-alloca.c: New.
- * gcc.target/nvptx/alloca-2-O0_-mfake-ptx-alloca.c: Likewise.
- * gcc.target/nvptx/alloca-4-O3_-mfake-ptx-alloca.c: Likewise.
- * gcc.target/nvptx/vla-1-O0_-mfake-ptx-alloca.c: Likewise.
- * gcc.target/nvptx/alloca-4-O3.c:
- 'dg-additional-options -mfake-ptx-alloca'.
-
-2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/alloca-1-unused-O0-sm_30.c: Adjust.
-
-2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/alloca-1-dead-O0-sm_30.c: New.
- * gcc.target/nvptx/alloca-1-dead-O0.c: Likewise.
- * gcc.target/nvptx/alloca-1-dead-O1-sm_30.c: Likewise.
- * gcc.target/nvptx/alloca-1-dead-O1.c: Likewise.
- * gcc.target/nvptx/alloca-1-unused-O0-sm_30.c: Likewise.
- * gcc.target/nvptx/alloca-1-unused-O0.c: Likewise.
- * gcc.target/nvptx/alloca-1-unused-O1-sm_30.c: Likewise.
- * gcc.target/nvptx/alloca-1-unused-O1.c: Likewise.
- * gcc.target/nvptx/vla-1-dead-O0-sm_30.c: Likewise.
- * gcc.target/nvptx/vla-1-dead-O0.c: Likewise.
- * gcc.target/nvptx/vla-1-dead-O1-sm_30.c: Likewise.
- * gcc.target/nvptx/vla-1-dead-O1.c: Likewise.
- * gcc.target/nvptx/vla-1-unused-O0-sm_30.c: Likewise.
- * gcc.target/nvptx/vla-1-unused-O0.c: Likewise.
- * gcc.target/nvptx/vla-1-unused-O1-sm_30.c: Likewise.
- * gcc.target/nvptx/vla-1-unused-O1.c: Likewise.
-
-2025-02-27 Marek Polacek <polacek@redhat.com>
-
- PR c++/118928
- * g++.dg/cpp0x/constexpr-prvalue5.C: New test.
-
-2025-02-27 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/118940
- * gcc.target/i386/pr118940.c: New test.
-
-2025-02-27 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/116336
- * gcc.dg/pr116336.c: New test.
-
-2025-02-27 Marek Polacek <polacek@redhat.com>
-
- PR c++/118516
- * g++.dg/cpp2a/fn-template11.C:
- * g++.dg/template/fn-template1.C: New test.
- * g++.dg/template/fn-template2.C: New test.
-
-2025-02-27 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/lto/pr61123-enum-size_0.c: (dg-lto-options) Move
- linker related options to ...
- (dg-extra-ld-options): ... here. Add -flinker-output=nolto-rel.
-
-2025-02-27 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/118789
- * gfortran.dg/associate_73.f90: New test.
-
-2025-02-26 Jakub Jelinek <jakub@redhat.com>
-
- PR c/119001
- * gcc.dg/pr119001-1.c: New test.
- * gcc.dg/pr119001-2.c: New test.
-
-2025-02-26 Jakub Jelinek <jakub@redhat.com>
-
- PR c/114870
- * gcc.dg/c23-stddef-2.c: New test.
-
-2025-02-26 Alexandre Oliva <oliva@adacore.com>
-
- * lib/target-supports.exp (check_effective_target_x86): New.
- Replace all uses of i?86-*-* and x86_64-*-* in this file.
-
-2025-02-26 Alexandre Oliva <oliva@adacore.com>
-
- * lib/target-supports-dg.exp (dg-do-if): New.
- * gcc.dg/vect/vect-simd-clone-16f.c: Use -msse4 on x86, and
- skip in case execution is enabled but the runtime isn't.
- * gcc.dg/vect/vect-simd-clone-17f.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-18f.c: Likewise.
- * gcc.dg/vect/vect-simd-clone-20.c: Likewise, but only skip
- the scan test.
-
-2025-02-26 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/108233
- * gfortran.dg/coarray/complex_1.f90: New test.
-
-2025-02-26 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/118464
- PR tree-optimization/116855
- * g++.dg/ext/pragma-unroll-lambda-lto.C: Add pragma novector.
- * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
- * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
- * gcc.dg/tree-ssa/gen-vect-32.c: Likewise.
- * gcc.dg/tree-ssa/ivopt_mult_2g.c: Likewise.
- * gcc.dg/tree-ssa/ivopts-5.c: Likewise.
- * gcc.dg/tree-ssa/ivopts-6.c: Likewise.
- * gcc.dg/tree-ssa/ivopts-7.c: Likewise.
- * gcc.dg/tree-ssa/ivopts-8.c: Likewise.
- * gcc.dg/tree-ssa/ivopts-9.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-1.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-10.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-11.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-12.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-2.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-3.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-4.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-5.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-6.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-7.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-8.c: Likewise.
- * gcc.dg/tree-ssa/predcom-dse-9.c: Likewise.
- * gcc.target/i386/pr90178.c: Likewise.
-
-2025-02-25 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR testsuite/115028
- * gcc.target/i386/pr101950-2.c: Use a pointer argument instead
- of the argument directly.
-
-2025-02-25 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/115458
- * g++.target/riscv/pr115458.C: New.
-
-2025-02-25 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/118654
- * gdc.dg/target/i386/i386.exp: New test.
- * gdc.dg/target/i386/targetinfo_CET.d: New test.
-
-2025-02-25 Jakub Jelinek <jakub@redhat.com>
-
- PR c/119000
- * c-c++-common/gomp/pr119000.c: New test.
-
-2025-02-25 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118876
- * g++.dg/gomp/pr118876.C: New test.
-
-2025-02-25 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118923
- * g++.dg/cpp0x/pr118923.C: New test.
- * g++.dg/cpp1y/pr118923.C: New test.
-
-2025-02-24 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/114516
- * gcc.dg/vect/costmodel/riscv/rvv/pr114516.c: New test.
-
-2025-02-24 Robin Dapp <rdapp@ventanamicro.com>
-
- PR middle-end/118950
- * gcc.target/riscv/rvv/autovec/pr118950.c: New test.
-
-2025-02-24 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/118915
- * gcc.c-torture/execute/pr118915.c: New test.
-
-2025-02-24 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118973
- * g++.dg/torture/pr118973.C: New testcase.
-
-2025-02-24 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/118993
- * c-c++-common/gomp/allocate-18.c: Adjust dg-warning regex for
- diagnostics typo fix.
- * gfortran.dg/gomp/allocate-clause.f90: Likewise.
-
-2025-02-24 Jakub Jelinek <jakub@redhat.com>
-
- PR c/117023
- * gcc.dg/builtins-nonnull.c (test_memfuncs, test_memfuncs_chk,
- test_strfuncs, test_strfuncs_chk): Add if (n == 0) return; at the
- start of the functions.
- * gcc.dg/Wnonnull-2.c: Copy __builtin_* call statements where
- appropriate 3 times, once with 0 length, once with n and once with
- non-zero constant and expect warning only in the third case.
- Formatting fixes.
- * gcc.dg/Wnonnull-3.c: Copy __builtin_* call statements where
- appropriate 3 times, once with 0 length, once with n and once with
- n guarded with n != 0 and expect warning only in the third case.
- Formatting fixes.
- * gcc.dg/nonnull-3.c (foo): Use 16 instead of 0 in the calls added
- for PR80936.
- * gcc.dg/nonnull-11.c: New test.
- * c-c++-common/ubsan/nonnull-1.c: Don't expect runtime diagnostics
- for the __builtin_memcpy call.
- * gcc.dg/tree-ssa/pr78154.c (f): Add dn argument and return early
- if it is NULL. Duplicate cases of builtins which have the first
- argument changed from nonnull to nonnull_if_nonzero except stpncpy,
- once with dn as first argument instead of d and once with constant
- non-zero count rather than n. Disable the stpncpy non-null check.
- * gcc.dg/Wbuiltin-declaration-mismatch-14.c (test_builtin_calls):
- Triplicate the strncmp calls, once with 1 last argument and expect
- warning, once with n last argument and don't expect warning and
- once with 0 last argument and don't expect warning.
- * gcc.dg/Wbuiltin-declaration-mismatch-15.c (test_builtin_calls_fe):
- Likewise.
-
-2025-02-24 Jakub Jelinek <jakub@redhat.com>
-
- PR c/117023
- * c-c++-common/analyzer/call-summaries-malloc.c
- (test_use_without_check): Pass 4 rather than sz to memset.
- * c-c++-common/analyzer/strncpy-1.c (test_null_dst,
- test_null_src): Pass 42 rather than count to strncpy.
-
-2025-02-24 Lino Hsing-Yu Peng <linopeng@andestech.com>
-
- * gcc.target/riscv/zcmp_push_gpr.c: New test.
-
-2025-02-23 H.J. Lu <hjl.tools@gmail.com>
-
- PR tree-optimization/82142
- * gcc.target/i386/pr82142a.c: New file.
- * gcc.target/i386/pr82142b.c: Likewise.
-
-2025-02-22 Thomas Schwinge <tschwinge@baylibre.com>
-
- * lib/target-supports.exp (check_effective_target_alloca):
- Gracefully handle the case that we've not be called (indirectly)
- from 'dg-test'.
- * lib/gcc-dg.exp (proc gcc-dg-prune): Turn
- 'sorry, unimplemented: dynamic stack allocation not supported' into
- UNSUPPORTED.
- * c-c++-common/Walloca-larger-than.c: Don't
- 'dg-require-effective-target alloca'.
- * c-c++-common/Warray-bounds-9.c: Likewise.
- * c-c++-common/Warray-bounds.c: Likewise.
- * c-c++-common/Wdangling-pointer-2.c: Likewise.
- * c-c++-common/Wdangling-pointer-4.c: Likewise.
- * c-c++-common/Wdangling-pointer-5.c: Likewise.
- * c-c++-common/Wdangling-pointer.c: Likewise.
- * c-c++-common/Wimplicit-fallthrough-7.c: Likewise.
- * c-c++-common/Wsizeof-pointer-memaccess1.c: Likewise.
- * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
- * c-c++-common/Wstringop-truncation.c: Likewise.
- * c-c++-common/Wunused-var-6.c: Likewise.
- * c-c++-common/Wunused-var-8.c: Likewise.
- * c-c++-common/analyzer/alloca-leak.c: Likewise.
- * c-c++-common/analyzer/allocation-size-multiline-2.c: Likewise.
- * c-c++-common/analyzer/allocation-size-multiline-3.c: Likewise.
- * c-c++-common/analyzer/capacity-1.c: Likewise.
- * c-c++-common/analyzer/capacity-3.c: Likewise.
- * c-c++-common/analyzer/imprecise-floating-point-1.c: Likewise.
- * c-c++-common/analyzer/infinite-recursion-alloca.c: Likewise.
- * c-c++-common/analyzer/malloc-callbacks.c: Likewise.
- * c-c++-common/analyzer/malloc-paths-8.c: Likewise.
- * c-c++-common/analyzer/out-of-bounds-5.c: Likewise.
- * c-c++-common/analyzer/out-of-bounds-diagram-11.c: Likewise.
- * c-c++-common/analyzer/uninit-alloca.c: Likewise.
- * c-c++-common/analyzer/write-to-string-literal-5.c: Likewise.
- * c-c++-common/asan/alloca_loop_unpoisoning.c: Likewise.
- * c-c++-common/auto-init-11.c: Likewise.
- * c-c++-common/auto-init-12.c: Likewise.
- * c-c++-common/auto-init-15.c: Likewise.
- * c-c++-common/auto-init-16.c: Likewise.
- * c-c++-common/builtins.c: Likewise.
- * c-c++-common/dwarf2/vla1.c: Likewise.
- * c-c++-common/gomp/pr61486-2.c: Likewise.
- * c-c++-common/torture/builtin-clear-padding-4.c: Likewise.
- * c-c++-common/torture/strub-run3.c: Likewise.
- * c-c++-common/torture/strub-run4.c: Likewise.
- * c-c++-common/torture/strub-run4c.c: Likewise.
- * c-c++-common/torture/strub-run4d.c: Likewise.
- * c-c++-common/torture/strub-run4i.c: Likewise.
- * g++.dg/Walloca1.C: Likewise.
- * g++.dg/Walloca2.C: Likewise.
- * g++.dg/cpp0x/pr70338.C: Likewise.
- * g++.dg/cpp1y/lambda-generic-vla1.C: Likewise.
- * g++.dg/cpp1y/vla10.C: Likewise.
- * g++.dg/cpp1y/vla2.C: Likewise.
- * g++.dg/cpp1y/vla6.C: Likewise.
- * g++.dg/cpp1y/vla8.C: Likewise.
- * g++.dg/debug/debug5.C: Likewise.
- * g++.dg/debug/debug6.C: Likewise.
- * g++.dg/debug/pr54828.C: Likewise.
- * g++.dg/diagnostic/pr70105.C: Likewise.
- * g++.dg/eh/cleanup5.C: Likewise.
- * g++.dg/eh/spbp.C: Likewise.
- * g++.dg/ext/builtin_alloca.C: Likewise.
- * g++.dg/ext/tmplattr9.C: Likewise.
- * g++.dg/ext/vla10.C: Likewise.
- * g++.dg/ext/vla11.C: Likewise.
- * g++.dg/ext/vla12.C: Likewise.
- * g++.dg/ext/vla15.C: Likewise.
- * g++.dg/ext/vla16.C: Likewise.
- * g++.dg/ext/vla17.C: Likewise.
- * g++.dg/ext/vla23.C: Likewise.
- * g++.dg/ext/vla3.C: Likewise.
- * g++.dg/ext/vla6.C: Likewise.
- * g++.dg/ext/vla7.C: Likewise.
- * g++.dg/init/array24.C: Likewise.
- * g++.dg/init/new47.C: Likewise.
- * g++.dg/init/pr55497.C: Likewise.
- * g++.dg/opt/pr78201.C: Likewise.
- * g++.dg/template/vla2.C: Likewise.
- * g++.dg/torture/Wsizeof-pointer-memaccess1.C: Likewise.
- * g++.dg/torture/Wsizeof-pointer-memaccess2.C: Likewise.
- * g++.dg/torture/pr62127.C: Likewise.
- * g++.dg/torture/pr67055.C: Likewise.
- * g++.dg/torture/stackalign/eh-alloca-1.C: Likewise.
- * g++.dg/torture/stackalign/eh-inline-2.C: Likewise.
- * g++.dg/torture/stackalign/eh-vararg-1.C: Likewise.
- * g++.dg/torture/stackalign/eh-vararg-2.C: Likewise.
- * g++.dg/warn/Wplacement-new-size-5.C: Likewise.
- * g++.dg/warn/Wsizeof-pointer-memaccess-1.C: Likewise.
- * g++.dg/warn/Wvla-1.C: Likewise.
- * g++.dg/warn/Wvla-3.C: Likewise.
- * g++.old-deja/g++.ext/array2.C: Likewise.
- * g++.old-deja/g++.ext/constructor.C: Likewise.
- * g++.old-deja/g++.law/builtin1.C: Likewise.
- * g++.old-deja/g++.other/crash12.C: Likewise.
- * g++.old-deja/g++.other/eh3.C: Likewise.
- * g++.old-deja/g++.pt/array6.C: Likewise.
- * g++.old-deja/g++.pt/dynarray.C: Likewise.
- * gcc.c-torture/compile/20000923-1.c: Likewise.
- * gcc.c-torture/compile/20030224-1.c: Likewise.
- * gcc.c-torture/compile/20071108-1.c: Likewise.
- * gcc.c-torture/compile/20071117-1.c: Likewise.
- * gcc.c-torture/compile/900313-1.c: Likewise.
- * gcc.c-torture/compile/parms.c: Likewise.
- * gcc.c-torture/compile/pr17397.c: Likewise.
- * gcc.c-torture/compile/pr35006.c: Likewise.
- * gcc.c-torture/compile/pr42956.c: Likewise.
- * gcc.c-torture/compile/pr51354.c: Likewise.
- * gcc.c-torture/compile/pr52714.c: Likewise.
- * gcc.c-torture/compile/pr55851.c: Likewise.
- * gcc.c-torture/compile/pr77754-1.c: Likewise.
- * gcc.c-torture/compile/pr77754-2.c: Likewise.
- * gcc.c-torture/compile/pr77754-3.c: Likewise.
- * gcc.c-torture/compile/pr77754-4.c: Likewise.
- * gcc.c-torture/compile/pr77754-5.c: Likewise.
- * gcc.c-torture/compile/pr77754-6.c: Likewise.
- * gcc.c-torture/compile/pr78439.c: Likewise.
- * gcc.c-torture/compile/pr79413.c: Likewise.
- * gcc.c-torture/compile/pr82564.c: Likewise.
- * gcc.c-torture/compile/pr87110.c: Likewise.
- * gcc.c-torture/compile/pr99787-1.c: Likewise.
- * gcc.c-torture/compile/vla-const-1.c: Likewise.
- * gcc.c-torture/compile/vla-const-2.c: Likewise.
- * gcc.c-torture/execute/20010209-1.c: Likewise.
- * gcc.c-torture/execute/20020314-1.c: Likewise.
- * gcc.c-torture/execute/20020412-1.c: Likewise.
- * gcc.c-torture/execute/20021113-1.c: Likewise.
- * gcc.c-torture/execute/20040223-1.c: Likewise.
- * gcc.c-torture/execute/20040308-1.c: Likewise.
- * gcc.c-torture/execute/20040811-1.c: Likewise.
- * gcc.c-torture/execute/20070824-1.c: Likewise.
- * gcc.c-torture/execute/20070919-1.c: Likewise.
- * gcc.c-torture/execute/built-in-setjmp.c: Likewise.
- * gcc.c-torture/execute/pr22061-1.c: Likewise.
- * gcc.c-torture/execute/pr43220.c: Likewise.
- * gcc.c-torture/execute/pr82210.c: Likewise.
- * gcc.c-torture/execute/pr86528.c: Likewise.
- * gcc.c-torture/execute/vla-dealloc-1.c: Likewise.
- * gcc.dg/20001012-2.c: Likewise.
- * gcc.dg/20020415-1.c: Likewise.
- * gcc.dg/20030331-2.c: Likewise.
- * gcc.dg/20101010-1.c: Likewise.
- * gcc.dg/Walloca-1.c: Likewise.
- * gcc.dg/Walloca-10.c: Likewise.
- * gcc.dg/Walloca-11.c: Likewise.
- * gcc.dg/Walloca-12.c: Likewise.
- * gcc.dg/Walloca-13.c: Likewise.
- * gcc.dg/Walloca-14.c: Likewise.
- * gcc.dg/Walloca-15.c: Likewise.
- * gcc.dg/Walloca-2.c: Likewise.
- * gcc.dg/Walloca-3.c: Likewise.
- * gcc.dg/Walloca-4.c: Likewise.
- * gcc.dg/Walloca-5.c: Likewise.
- * gcc.dg/Walloca-6.c: Likewise.
- * gcc.dg/Walloca-7.c: Likewise.
- * gcc.dg/Walloca-8.c: Likewise.
- * gcc.dg/Walloca-9.c: Likewise.
- * gcc.dg/Walloca-larger-than-2.c: Likewise.
- * gcc.dg/Walloca-larger-than-3.c: Likewise.
- * gcc.dg/Walloca-larger-than-4.c: Likewise.
- * gcc.dg/Walloca-larger-than.c: Likewise.
- * gcc.dg/Warray-bounds-22.c: Likewise.
- * gcc.dg/Warray-bounds-41.c: Likewise.
- * gcc.dg/Warray-bounds-46.c: Likewise.
- * gcc.dg/Warray-bounds-48-novec.c: Likewise.
- * gcc.dg/Warray-bounds-48.c: Likewise.
- * gcc.dg/Warray-bounds-50.c: Likewise.
- * gcc.dg/Warray-bounds-63.c: Likewise.
- * gcc.dg/Warray-bounds-66.c: Likewise.
- * gcc.dg/Wdangling-pointer.c: Likewise.
- * gcc.dg/Wfree-nonheap-object-2.c: Likewise.
- * gcc.dg/Wfree-nonheap-object.c: Likewise.
- * gcc.dg/Wrestrict-17.c: Likewise.
- * gcc.dg/Wrestrict.c: Likewise.
- * gcc.dg/Wreturn-local-addr-2.c: Likewise.
- * gcc.dg/Wreturn-local-addr-3.c: Likewise.
- * gcc.dg/Wreturn-local-addr-4.c: Likewise.
- * gcc.dg/Wreturn-local-addr-6.c: Likewise.
- * gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise.
- * gcc.dg/Wstack-usage.c: Likewise.
- * gcc.dg/Wstrict-aliasing-bogus-vla-1.c: Likewise.
- * gcc.dg/Wstrict-overflow-27.c: Likewise.
- * gcc.dg/Wstringop-overflow-15.c: Likewise.
- * gcc.dg/Wstringop-overflow-23.c: Likewise.
- * gcc.dg/Wstringop-overflow-25.c: Likewise.
- * gcc.dg/Wstringop-overflow-27.c: Likewise.
- * gcc.dg/Wstringop-overflow-3.c: Likewise.
- * gcc.dg/Wstringop-overflow-39.c: Likewise.
- * gcc.dg/Wstringop-overflow-56.c: Likewise.
- * gcc.dg/Wstringop-overflow-57.c: Likewise.
- * gcc.dg/Wstringop-overflow-67.c: Likewise.
- * gcc.dg/Wstringop-overflow-71.c: Likewise.
- * gcc.dg/Wstringop-truncation-3.c: Likewise.
- * gcc.dg/Wvla-larger-than-1.c: Likewise.
- * gcc.dg/Wvla-larger-than-2.c: Likewise.
- * gcc.dg/Wvla-larger-than-3.c: Likewise.
- * gcc.dg/Wvla-larger-than-4.c: Likewise.
- * gcc.dg/Wvla-larger-than-5.c: Likewise.
- * gcc.dg/analyzer/boxed-malloc-1.c: Likewise.
- * gcc.dg/analyzer/call-summaries-2.c: Likewise.
- * gcc.dg/analyzer/malloc-1.c: Likewise.
- * gcc.dg/analyzer/malloc-reuse.c: Likewise.
- * gcc.dg/analyzer/out-of-bounds-diagram-12.c: Likewise.
- * gcc.dg/analyzer/pr93355-localealias.c: Likewise.
- * gcc.dg/analyzer/putenv-1.c: Likewise.
- * gcc.dg/analyzer/taint-alloc-1.c: Likewise.
- * gcc.dg/analyzer/torture/pr93373.c: Likewise.
- * gcc.dg/analyzer/torture/ubsan-1.c: Likewise.
- * gcc.dg/analyzer/vla-1.c: Likewise.
- * gcc.dg/atomic/stdatomic-vm.c: Likewise.
- * gcc.dg/attr-alloc_size-6.c: Likewise.
- * gcc.dg/attr-alloc_size-7.c: Likewise.
- * gcc.dg/attr-alloc_size-8.c: Likewise.
- * gcc.dg/attr-alloc_size-9.c: Likewise.
- * gcc.dg/attr-noipa.c: Likewise.
- * gcc.dg/auto-init-uninit-36.c: Likewise.
- * gcc.dg/auto-init-uninit-9.c: Likewise.
- * gcc.dg/auto-type-1.c: Likewise.
- * gcc.dg/builtin-alloc-size.c: Likewise.
- * gcc.dg/builtin-dynamic-alloc-size.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-1.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-2.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-3.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-4.c: Likewise.
- * gcc.dg/builtin-object-size-1.c: Likewise.
- * gcc.dg/builtin-object-size-2.c: Likewise.
- * gcc.dg/builtin-object-size-3.c: Likewise.
- * gcc.dg/builtin-object-size-4.c: Likewise.
- * gcc.dg/builtins-64.c: Likewise.
- * gcc.dg/builtins-68.c: Likewise.
- * gcc.dg/c23-auto-2.c: Likewise.
- * gcc.dg/c99-const-expr-13.c: Likewise.
- * gcc.dg/c99-vla-1.c: Likewise.
- * gcc.dg/fold-alloca-1.c: Likewise.
- * gcc.dg/gomp/pr30494.c: Likewise.
- * gcc.dg/gomp/vla-2.c: Likewise.
- * gcc.dg/gomp/vla-3.c: Likewise.
- * gcc.dg/gomp/vla-4.c: Likewise.
- * gcc.dg/gomp/vla-5.c: Likewise.
- * gcc.dg/graphite/pr99085.c: Likewise.
- * gcc.dg/guality/guality.c: Likewise.
- * gcc.dg/lto/pr80778_0.c: Likewise.
- * gcc.dg/nested-func-10.c: Likewise.
- * gcc.dg/nested-func-12.c: Likewise.
- * gcc.dg/nested-func-13.c: Likewise.
- * gcc.dg/nested-func-14.c: Likewise.
- * gcc.dg/nested-func-15.c: Likewise.
- * gcc.dg/nested-func-16.c: Likewise.
- * gcc.dg/nested-func-17.c: Likewise.
- * gcc.dg/nested-func-9.c: Likewise.
- * gcc.dg/packed-vla.c: Likewise.
- * gcc.dg/pr100225.c: Likewise.
- * gcc.dg/pr25682.c: Likewise.
- * gcc.dg/pr27301.c: Likewise.
- * gcc.dg/pr31507-1.c: Likewise.
- * gcc.dg/pr33238.c: Likewise.
- * gcc.dg/pr41470.c: Likewise.
- * gcc.dg/pr49120.c: Likewise.
- * gcc.dg/pr50764.c: Likewise.
- * gcc.dg/pr51491-2.c: Likewise.
- * gcc.dg/pr51990-2.c: Likewise.
- * gcc.dg/pr51990.c: Likewise.
- * gcc.dg/pr59011.c: Likewise.
- * gcc.dg/pr59523.c: Likewise.
- * gcc.dg/pr61561.c: Likewise.
- * gcc.dg/pr78468.c: Likewise.
- * gcc.dg/pr78902.c: Likewise.
- * gcc.dg/pr79972.c: Likewise.
- * gcc.dg/pr82875.c: Likewise.
- * gcc.dg/pr83844.c: Likewise.
- * gcc.dg/pr84131.c: Likewise.
- * gcc.dg/pr87099.c: Likewise.
- * gcc.dg/pr87320.c: Likewise.
- * gcc.dg/pr89045.c: Likewise.
- * gcc.dg/pr91014.c: Likewise.
- * gcc.dg/pr93986.c: Likewise.
- * gcc.dg/pr98721-1.c: Likewise.
- * gcc.dg/pr99122-2.c: Likewise.
- * gcc.dg/shrink-wrap-alloca.c: Likewise.
- * gcc.dg/sso-14.c: Likewise.
- * gcc.dg/strlenopt-62.c: Likewise.
- * gcc.dg/strlenopt-83.c: Likewise.
- * gcc.dg/strlenopt-84.c: Likewise.
- * gcc.dg/strlenopt-91.c: Likewise.
- * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise.
- * gcc.dg/torture/calleesave-sse.c: Likewise.
- * gcc.dg/torture/pr48953.c: Likewise.
- * gcc.dg/torture/pr71881.c: Likewise.
- * gcc.dg/torture/pr71901.c: Likewise.
- * gcc.dg/torture/pr78742.c: Likewise.
- * gcc.dg/torture/pr92088-1.c: Likewise.
- * gcc.dg/torture/pr92088-2.c: Likewise.
- * gcc.dg/torture/pr93124.c: Likewise.
- * gcc.dg/torture/pr94479.c: Likewise.
- * gcc.dg/torture/stackalign/alloca-1.c: Likewise.
- * gcc.dg/torture/stackalign/inline-2.c: Likewise.
- * gcc.dg/torture/stackalign/nested-3.c: Likewise.
- * gcc.dg/torture/stackalign/vararg-1.c: Likewise.
- * gcc.dg/torture/stackalign/vararg-2.c: Likewise.
- * gcc.dg/tree-ssa/20030807-2.c: Likewise.
- * gcc.dg/tree-ssa/20080530.c: Likewise.
- * gcc.dg/tree-ssa/alias-37.c: Likewise.
- * gcc.dg/tree-ssa/builtin-sprintf-warn-22.c: Likewise.
- * gcc.dg/tree-ssa/builtin-sprintf-warn-25.c: Likewise.
- * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Likewise.
- * gcc.dg/tree-ssa/loop-interchange-15.c: Likewise.
- * gcc.dg/tree-ssa/pr23848-1.c: Likewise.
- * gcc.dg/tree-ssa/pr23848-2.c: Likewise.
- * gcc.dg/tree-ssa/pr23848-3.c: Likewise.
- * gcc.dg/tree-ssa/pr23848-4.c: Likewise.
- * gcc.dg/uninit-32.c: Likewise.
- * gcc.dg/uninit-36.c: Likewise.
- * gcc.dg/uninit-39.c: Likewise.
- * gcc.dg/uninit-41.c: Likewise.
- * gcc.dg/uninit-9-O0.c: Likewise.
- * gcc.dg/uninit-9.c: Likewise.
- * gcc.dg/uninit-pr100250.c: Likewise.
- * gcc.dg/uninit-pr101300.c: Likewise.
- * gcc.dg/uninit-pr101494.c: Likewise.
- * gcc.dg/uninit-pr98583.c: Likewise.
- * gcc.dg/vla-2.c: Likewise.
- * gcc.dg/vla-22.c: Likewise.
- * gcc.dg/vla-24.c: Likewise.
- * gcc.dg/vla-3.c: Likewise.
- * gcc.dg/vla-4.c: Likewise.
- * gcc.dg/vla-stexp-1.c: Likewise.
- * gcc.dg/vla-stexp-2.c: Likewise.
- * gcc.dg/vla-stexp-4.c: Likewise.
- * gcc.dg/vla-stexp-5.c: Likewise.
- * gcc.dg/winline-7.c: Likewise.
- * gcc.target/aarch64/stack-check-alloca-1.c: Likewise.
- * gcc.target/aarch64/stack-check-alloca-10.c: Likewise.
- * gcc.target/aarch64/stack-check-alloca-2.c: Likewise.
- * gcc.target/aarch64/stack-check-alloca-3.c: Likewise.
- * gcc.target/aarch64/stack-check-alloca-4.c: Likewise.
- * gcc.target/aarch64/stack-check-alloca-5.c: Likewise.
- * gcc.target/aarch64/stack-check-alloca-6.c: Likewise.
- * gcc.target/aarch64/stack-check-alloca-7.c: Likewise.
- * gcc.target/aarch64/stack-check-alloca-8.c: Likewise.
- * gcc.target/aarch64/stack-check-alloca-9.c: Likewise.
- * gcc.target/arc/interrupt-6.c: Likewise.
- * gcc.target/i386/pr80969-3.c: Likewise.
- * gcc.target/loongarch/stack-check-alloca-1.c: Likewise.
- * gcc.target/loongarch/stack-check-alloca-2.c: Likewise.
- * gcc.target/loongarch/stack-check-alloca-3.c: Likewise.
- * gcc.target/loongarch/stack-check-alloca-4.c: Likewise.
- * gcc.target/loongarch/stack-check-alloca-5.c: Likewise.
- * gcc.target/loongarch/stack-check-alloca-6.c: Likewise.
- * gcc.target/riscv/stack-check-alloca-1.c: Likewise.
- * gcc.target/riscv/stack-check-alloca-10.c: Likewise.
- * gcc.target/riscv/stack-check-alloca-2.c: Likewise.
- * gcc.target/riscv/stack-check-alloca-3.c: Likewise.
- * gcc.target/riscv/stack-check-alloca-4.c: Likewise.
- * gcc.target/riscv/stack-check-alloca-5.c: Likewise.
- * gcc.target/riscv/stack-check-alloca-6.c: Likewise.
- * gcc.target/riscv/stack-check-alloca-7.c: Likewise.
- * gcc.target/riscv/stack-check-alloca-8.c: Likewise.
- * gcc.target/riscv/stack-check-alloca-9.c: Likewise.
- * gcc.target/sparc/setjmp-1.c: Likewise.
- * gcc.target/x86_64/abi/ms-sysv/ms-sysv.c: Likewise.
- * gcc.c-torture/compile/20001221-1.c: Don't 'dg-skip-if'
- for '! alloca'.
- * gcc.c-torture/compile/20020807-1.c: Likewise.
- * gcc.c-torture/compile/20050801-2.c: Likewise.
- * gcc.c-torture/compile/920428-4.c: Likewise.
- * gcc.c-torture/compile/debugvlafunction-1.c: Likewise.
- * gcc.c-torture/compile/pr41469.c: Likewise.
- * gcc.c-torture/execute/920721-2.c: Likewise.
- * gcc.c-torture/execute/920929-1.c: Likewise.
- * gcc.c-torture/execute/921017-1.c: Likewise.
- * gcc.c-torture/execute/941202-1.c: Likewise.
- * gcc.c-torture/execute/align-nest.c: Likewise.
- * gcc.c-torture/execute/alloca-1.c: Likewise.
- * gcc.c-torture/execute/pr22061-4.c: Likewise.
- * gcc.c-torture/execute/pr36321.c: Likewise.
- * gcc.dg/torture/pr8081.c: Likewise.
- * gcc.dg/analyzer/data-model-1.c: Don't
- 'dg-require-effective-target alloca'. XFAIL relevant
- 'dg-warning's for '! alloca'.
- * gcc.dg/uninit-38.c: Likewise.
- * gcc.dg/uninit-pr98578.c: Likewise.
- * gcc.dg/compat/struct-by-value-22_main.c: Comment on
- 'dg-require-effective-target alloca'.
-
-2025-02-22 Thomas Schwinge <tschwinge@baylibre.com>
-
- * lib/gcc-dg.exp (find-dg-do-what): Gracefully handle the case
- that we've not be called (indirectly) from 'dg-test'.
- * lib/target-supports.exp (check_effective_target_stack_size)
- (check_effective_target_alloca): Catch this.
-
-2025-02-22 Thomas Schwinge <tschwinge@baylibre.com>
-
- * lib/gcc-dg.exp (proc find-dg-do-what): New.
- * lib/target-supports.exp (check_effective_target_stack_size)
- (check_effective_target_alloca): Use it.
-
-2025-02-22 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/bpf/diag-alloca-1.c: Adjust 'dg-message'.
- * gcc.target/bpf/diag-alloca-2.c: Likewise.
- * gcc.target/nvptx/alloca-1-sm_30.c: Likewise.
- * gcc.target/nvptx/vla-1-sm_30.c: Likewise.
- * lib/target-supports.exp (proc check_effective_target_alloca):
- Adjust comment.
-
-2025-02-22 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/118978
- * gm2/pim/fail/badparamtype.mod: New test.
-
-2025-02-21 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118954
- * gcc.dg/torture/pr118954.c: New testcase.
-
-2025-02-21 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118521
- * g++.dg/torture/pr118521.C: Use dg-bogus properly.
-
-2025-02-21 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/48958
- * gfortran.dg/pointer_init_13.f90: New test.
-
-2025-02-20 David Malcolm <dmalcolm@redhat.com>
-
- * sarif-replay.dg/malformed-json/empty.sarif: New test.
-
-2025-02-20 David Malcolm <dmalcolm@redhat.com>
-
- * sarif-replay.dg/2.1.0-invalid/3.11.11-malformed-placeholder.sarif:
- Rename to...
- * sarif-replay.dg/2.1.0-invalid/3.11.5-unescaped-braces.sarif:
- ...this. Update expected subsection in error message, and
- expected underline in quoted JSON.
-
-2025-02-20 Richard Sandiford <richard.sandiford@arm.com>
-
- PR testsuite/116604
- * gcc.target/aarch64/sve/pcs/args_1.c (callee_pred): Enable scheduling
- and use both memory arguments in the same instruction. Expect no
- prologue and epilogue code.
-
-2025-02-20 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/var_stride_2.c: Expect ADD+LSL.
- * gcc.target/aarch64/sve/var_stride_4.c: Accept LSL or SBFIZ.
-
-2025-02-20 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118521
- * g++.dg/torture/pr118521.C: New testcase.
-
-2025-02-20 Andre Vehreschild <vehre@gcc.gnu.org>
-
- * gfortran.dg/coarray_lib_comm_1.f90: Fix up scan_trees.
-
-2025-02-20 Andre Vehreschild <vehre@gcc.gnu.org>
-
- * gfortran.dg/coarray/send_char_array_1.f90: Extend test to
- catch more cases.
- * gfortran.dg/coarray_42.f90: Invert tests use, because no
- longer a send is needed when local memory in a coarray is
- allocated.
-
-2025-02-20 Andre Vehreschild <vehre@gcc.gnu.org>
-
- * gfortran.dg/coarray/coarray_allocated.f90: Adapt to new method
- of checking on remote image.
- * gfortran.dg/coarray_lib_alloc_4.f90: Same.
-
-2025-02-20 Andre Vehreschild <vehre@gcc.gnu.org>
-
- * gfortran.dg/coarray_lib_comm_1.f90: Adapt scan expression.
- * gfortran.dg/coarray/get_with_fn_parameter.f90: New test.
- * gfortran.dg/coarray/get_with_scalar_fn.f90: New test.
-
-2025-02-20 Andre Vehreschild <vehre@gcc.gnu.org>
-
- * gfortran.dg/coarray_lib_comm_1.f90: Adapt to renamed ABI
- function.
- * gfortran.dg/coarray_stat_function.f90: Same.
- * gfortran.dg/coindexed_1.f90: Same.
-
-2025-02-20 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/86270
- * gcc.target/i386/pr86270.c: Adjust to check for no reg-reg
- copies as well.
-
-2025-02-20 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/118936
- * gcc.target/i386/pr118936.c: New test.
-
-2025-02-20 H.J. Lu <hjl.tools@gmail.com>
-
- Revert:
- 2025-02-20 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/109780
- PR target/109093
- * g++.target/i386/pr109780-1.C: New test.
- * gcc.target/i386/pr109093-1.c: Likewise.
- * gcc.target/i386/pr109780-1.c: Likewise.
- * gcc.target/i386/pr109780-2.c: Likewise.
- * gcc.target/i386/pr109780-3.c: Likewise.
-
-2025-02-19 Georg-Johann Lay <avr@gjlay.de>
-
- * gcc.target/avr/torture/isr-04-regs.c: New test.
- * gcc.target/avr/isr-test.h: Don't set GPRs to values
- that are 0 mod 0x11.
-
-2025-02-19 Andrew Pinski <quic_apinski@quicinc.com>
-
- * gcc.target/aarch64/pr112105.c: Change to be -O2 rather
- than -O1.
-
-2025-02-19 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/118300
- * gcc.dg/analyzer/ubsan-pr118300.c: New test.
-
-2025-02-19 Pan Li <pan2.li@intel.com>
-
- PR middle-end/116351
- * gcc.target/riscv/rvv/base/pr116351-1.c: New test.
- * gcc.target/riscv/rvv/base/pr116351-2.c: New test.
- * gcc.target/riscv/rvv/base/pr116351.h: New test.
-
-2025-02-19 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.target/loongarch/vect-shift-imm-round.c: New test.
-
-2025-02-19 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.target/loongarch/wide-mul-reduc-2.c (dg-final): Scan
- DOT_PROD_EXPR in optimized tree.
-
-2025-02-19 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.target/loongarch/wide-mul-reduc-1.c: New test.
- * gcc.target/loongarch/wide-mul-reduc-2.c: New test.
-
-2025-02-19 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.target/loongarch/vrepli.c: New test.
-
-2025-02-19 Xi Ruoyao <xry111@xry111.site>
-
- PR target/115478
- * gcc.target/loongarch/bytepick_shift_128.c: New test.
-
-2025-02-18 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/115703
- * gcc.target/riscv/rvv/autovec/pr115703-run.c: New test.
- * gcc.target/riscv/rvv/autovec/pr115703.c: New test.
-
-2025-02-18 John David Anglin <danglin@gcc.gnu.org>
-
- PR testsuite/116986
- * gcc.dg/crc-builtin-rev-target32.c: Include stdint.h
- instead of stdint-gcc.h.
- * gcc.dg/crc-builtin-rev-target64.c: Likewise.
- * gcc.dg/crc-builtin-target32.c: Likewise.
- * gcc.dg/crc-builtin-target64.c: Likewise.
- * gcc.dg/torture/pr115387-2.c: Likewise.
-
-2025-02-18 Tobias Burnus <tburnus@baylibre.com>
-
- * gfortran.dg/gomp/metadirective-3.f90: Add xfail when
- compiling for offload_nvptx.
-
-2025-02-18 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/108840
- * gcc.target/aarch64/pr108840.c: Run at -O2 but disable combine.
-
-2025-02-18 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/98845
- * gcc.dg/pr98845.c: New testcase.
- * gcc.dg/pr81192.c: Adjust.
-
-2025-02-18 Jin Ma <jinma@linux.alibaba.com>
-
- * gcc.target/riscv/rvv/base/bug-9.c: Added new failure check.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-17.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-18.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-19.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-20.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-21.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-22.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-23.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-24.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-25.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-26.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-27.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-28.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-29.c: Likewise.
- * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-3.c: Likewise.
-
-2025-02-18 Pan Li <pan2.li@intel.com>
-
- PR target/118540
- * gcc.target/riscv/rvv/base/pr118540-1.c: New test.
- * gcc.target/riscv/rvv/base/pr118540-2.c: New test.
-
-2025-02-18 Alexandre Oliva <oliva@adacore.com>
-
- * lib/scanasm.exp (check-function-bodies): Fix usage comment.
-
-2025-02-18 Alexandre Oliva <oliva@adacore.com>
-
- PR tree-optimization/118805
- * gcc.dg/field-merge-26.c: New.
-
-2025-02-17 Tobias Burnus <tburnus@baylibre.com>
-
- PR fortran/115271
- * gfortran.dg/gomp/adjust-args-1.f90: Update dg-.* expectations.
- * gfortran.dg/gomp/adjust-args-2.f90: Likewise.
- * gfortran.dg/gomp/adjust-args-2a.f90: Likewise.
- * gfortran.dg/gomp/adjust-args-3.f90: Likewise.
- * gfortran.dg/gomp/adjust-args-4.f90: Remove array from c_ptr.
- * gfortran.dg/gomp/adjust-args-5.f90: Likewise.
- * gfortran.dg/gomp/adjust-args-11.f90: Likewise. Add check that
- INTERFACE is now handled in subroutines and in modules.
- * gfortran.dg/gomp/adjust-args-13.f90: New test.
- * gfortran.dg/gomp/adjust-args-14.f90: New test.
- * gfortran.dg/gomp/adjust-args-15.f90: New test.
- * gfortran.dg/gomp/declare-variant-21.f90: New test.
-
-2025-02-17 Uros Bizjak <ubizjak@gmail.com>
-
- PR middle-end/118288
- * gcc.dg/pr118288.c: New test.
-
-2025-02-17 Marek Polacek <polacek@redhat.com>
-
- PR c++/102455
- * g++.dg/ext/vector43.C: New test.
-
-2025-02-17 Jason Merrill <jason@redhat.com>
-
- PR c++/118856
- PR c++/118763
- * g++.dg/ext/stmtexpr29.C: New test.
-
-2025-02-17 Marek Polacek <polacek@redhat.com>
-
- PR c++/96364
- * g++.dg/cpp0x/gen-attrs-88.C: New test.
-
-2025-02-17 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118895
- * gcc.dg/pr118895.c: New testcase.
+ PR c++/120775
+ PR c++/123081
+ PR c++/122634
+ * g++.dg/DRs/dr2581-1.C: Add -freflection.
+ * g++.dg/DRs/dr2581-2.C: Likewise.
+ * g++.dg/reflect/access_context1.C: New test.
+ * g++.dg/reflect/access_context2.C: New test.
+ * g++.dg/reflect/access_context3.C: New test.
+ * g++.dg/reflect/adl1.C: New test.
+ * g++.dg/reflect/alignment_of1.C: New test.
+ * g++.dg/reflect/alignment_of2.C: New test.
+ * g++.dg/reflect/annotations1.C: New test.
+ * g++.dg/reflect/annotations2.C: New test.
+ * g++.dg/reflect/annotations3.C: New test.
+ * g++.dg/reflect/annotations4.C: New test.
+ * g++.dg/reflect/annotations5.C: New test.
+ * g++.dg/reflect/annotations6.C: New test.
+ * g++.dg/reflect/annotations7.C: New test.
+ * g++.dg/reflect/annotations8.C: New test.
+ * g++.dg/reflect/anon1.C: New test.
+ * g++.dg/reflect/anon2.C: New test.
+ * g++.dg/reflect/anon3.C: New test.
+ * g++.dg/reflect/bases_of1.C: New test.
+ * g++.dg/reflect/bases_of2.C: New test.
+ * g++.dg/reflect/bases_of3.C: New test.
+ * g++.dg/reflect/bit_size_of1.C: New test.
+ * g++.dg/reflect/bitfield1.C: New test.
+ * g++.dg/reflect/can_substitute1.C: New test.
+ * g++.dg/reflect/class1.C: New test.
+ * g++.dg/reflect/class2.C: New test.
+ * g++.dg/reflect/common_reference1.C: New test.
+ * g++.dg/reflect/common_type1.C: New test.
+ * g++.dg/reflect/compare1.C: New test.
+ * g++.dg/reflect/compare10.C: New test.
+ * g++.dg/reflect/compare2.C: New test.
+ * g++.dg/reflect/compare3.C: New test.
+ * g++.dg/reflect/compare4.C: New test.
+ * g++.dg/reflect/compare5.C: New test.
+ * g++.dg/reflect/compare6.C: New test.
+ * g++.dg/reflect/compare7.C: New test.
+ * g++.dg/reflect/compare8.C: New test.
+ * g++.dg/reflect/compare9.C: New test.
+ * g++.dg/reflect/compat1.C: New test.
+ * g++.dg/reflect/complete1.C: New test.
+ * g++.dg/reflect/constant_of1.C: New test.
+ * g++.dg/reflect/constant_of2.C: New test.
+ * g++.dg/reflect/constant_of3.C: New test.
+ * g++.dg/reflect/constant_of4.C: New test.
+ * g++.dg/reflect/constant_of5.C: New test.
+ * g++.dg/reflect/constant_of6.C: New test.
+ * g++.dg/reflect/constant_of7.C: New test.
+ * g++.dg/reflect/constant_of8.C: New test.
+ * g++.dg/reflect/constant_of9.C: New test.
+ * g++.dg/reflect/crash1.C: New test.
+ * g++.dg/reflect/crash10.C: New test.
+ * g++.dg/reflect/crash11.C: New test.
+ * g++.dg/reflect/crash12.C: New test.
+ * g++.dg/reflect/crash13.C: New test.
+ * g++.dg/reflect/crash14.C: New test.
+ * g++.dg/reflect/crash15.C: New test.
+ * g++.dg/reflect/crash16.C: New test.
+ * g++.dg/reflect/crash17.C: New test.
+ * g++.dg/reflect/crash18.C: New test.
+ * g++.dg/reflect/crash2.C: New test.
+ * g++.dg/reflect/crash3.C: New test.
+ * g++.dg/reflect/crash4.C: New test.
+ * g++.dg/reflect/crash5.C: New test.
+ * g++.dg/reflect/crash6.C: New test.
+ * g++.dg/reflect/crash7.C: New test.
+ * g++.dg/reflect/crash8.C: New test.
+ * g++.dg/reflect/crash9.C: New test.
+ * g++.dg/reflect/data_member_spec1.C: New test.
+ * g++.dg/reflect/data_member_spec2.C: New test.
+ * g++.dg/reflect/data_member_spec3.C: New test.
+ * g++.dg/reflect/data_member_spec4.C: New test.
+ * g++.dg/reflect/dealias1.C: New test.
+ * g++.dg/reflect/dealias2.C: New test.
+ * g++.dg/reflect/dealias3.C: New test.
+ * g++.dg/reflect/define_aggregate1.C: New test.
+ * g++.dg/reflect/define_aggregate2.C: New test.
+ * g++.dg/reflect/define_aggregate3.C: New test.
+ * g++.dg/reflect/define_aggregate4.C: New test.
+ * g++.dg/reflect/define_aggregate5.C: New test.
+ * g++.dg/reflect/define_static_array1.C: New test.
+ * g++.dg/reflect/define_static_array2.C: New test.
+ * g++.dg/reflect/define_static_array3.C: New test.
+ * g++.dg/reflect/define_static_array4.C: New test.
+ * g++.dg/reflect/define_static_object1.C: New test.
+ * g++.dg/reflect/define_static_object2.C: New test.
+ * g++.dg/reflect/define_static_string1.C: New test.
+ * g++.dg/reflect/dep1.C: New test.
+ * g++.dg/reflect/dep10.C: New test.
+ * g++.dg/reflect/dep11.C: New test.
+ * g++.dg/reflect/dep2.C: New test.
+ * g++.dg/reflect/dep3.C: New test.
+ * g++.dg/reflect/dep4.C: New test.
+ * g++.dg/reflect/dep5.C: New test.
+ * g++.dg/reflect/dep6.C: New test.
+ * g++.dg/reflect/dep7.C: New test.
+ * g++.dg/reflect/dep8.C: New test.
+ * g++.dg/reflect/dep9.C: New test.
+ * g++.dg/reflect/diag1.C: New test.
+ * g++.dg/reflect/diag2.C: New test.
+ * g++.dg/reflect/diag3.C: New test.
+ * g++.dg/reflect/diag4.C: New test.
+ * g++.dg/reflect/display_string_of1.C: New test.
+ * g++.dg/reflect/eh1.C: New test.
+ * g++.dg/reflect/eh2.C: New test.
+ * g++.dg/reflect/eh3.C: New test.
+ * g++.dg/reflect/eh4.C: New test.
+ * g++.dg/reflect/eh5.C: New test.
+ * g++.dg/reflect/eh6.C: New test.
+ * g++.dg/reflect/eh7.C: New test.
+ * g++.dg/reflect/eh8.C: New test.
+ * g++.dg/reflect/eh9.C: New test.
+ * g++.dg/reflect/enumerators_of1.C: New test.
+ * g++.dg/reflect/error1.C: New test.
+ * g++.dg/reflect/error10.C: New test.
+ * g++.dg/reflect/error2.C: New test.
+ * g++.dg/reflect/error3.C: New test.
+ * g++.dg/reflect/error4.C: New test.
+ * g++.dg/reflect/error5.C: New test.
+ * g++.dg/reflect/error6.C: New test.
+ * g++.dg/reflect/error8.C: New test.
+ * g++.dg/reflect/error9.C: New test.
+ * g++.dg/reflect/expr1.C: New test.
+ * g++.dg/reflect/expr10.C: New test.
+ * g++.dg/reflect/expr11.C: New test.
+ * g++.dg/reflect/expr12.C: New test.
+ * g++.dg/reflect/expr13.C: New test.
+ * g++.dg/reflect/expr14.C: New test.
+ * g++.dg/reflect/expr2.C: New test.
+ * g++.dg/reflect/expr3.C: New test.
+ * g++.dg/reflect/expr4.C: New test.
+ * g++.dg/reflect/expr5.C: New test.
+ * g++.dg/reflect/expr6.C: New test.
+ * g++.dg/reflect/expr7.C: New test.
+ * g++.dg/reflect/expr8.C: New test.
+ * g++.dg/reflect/expr9.C: New test.
+ * g++.dg/reflect/extract1.C: New test.
+ * g++.dg/reflect/extract2.C: New test.
+ * g++.dg/reflect/extract3.C: New test.
+ * g++.dg/reflect/extract4.C: New test.
+ * g++.dg/reflect/extract5.C: New test.
+ * g++.dg/reflect/extract6.C: New test.
+ * g++.dg/reflect/extract7.C: New test.
+ * g++.dg/reflect/extract8.C: New test.
+ * g++.dg/reflect/extract9.C: New test.
+ * g++.dg/reflect/feat1.C: New test.
+ * g++.dg/reflect/feat2.C: New test.
+ * g++.dg/reflect/has_c_language_linkage1.C: New test.
+ * g++.dg/reflect/has_default_argument1.C: New test.
+ * g++.dg/reflect/has_default_argument2.C: New test.
+ * g++.dg/reflect/has_default_member_initializer1.C: New test.
+ * g++.dg/reflect/has_ellipsis_parameter1.C: New test.
+ * g++.dg/reflect/has_external_linkage1.C: New test.
+ * g++.dg/reflect/has_external_linkage2.C: New test.
+ * g++.dg/reflect/has_identifier1.C: New test.
+ * g++.dg/reflect/has_identifier2.C: New test.
+ * g++.dg/reflect/has_internal_linkage1.C: New test.
+ * g++.dg/reflect/has_internal_linkage2.C: New test.
+ * g++.dg/reflect/has_linkage1.C: New test.
+ * g++.dg/reflect/has_module_linkage1.C: New test.
+ * g++.dg/reflect/has_module_linkage2.C: New test.
+ * g++.dg/reflect/has_parent1.C: New test.
+ * g++.dg/reflect/has_template_arguments1.C: New test.
+ * g++.dg/reflect/has_template_arguments2.C: New test.
+ * g++.dg/reflect/has_template_arguments3.C: New test.
+ * g++.dg/reflect/has_template_arguments4.C: New test.
+ * g++.dg/reflect/identifier_of1.C: New test.
+ * g++.dg/reflect/identifier_of2.C: New test.
+ * g++.dg/reflect/init1.C: New test.
+ * g++.dg/reflect/init10.C: New test.
+ * g++.dg/reflect/init11.C: New test.
+ * g++.dg/reflect/init12.C: New test.
+ * g++.dg/reflect/init13.C: New test.
+ * g++.dg/reflect/init14.C: New test.
+ * g++.dg/reflect/init15.C: New test.
+ * g++.dg/reflect/init16.C: New test.
+ * g++.dg/reflect/init17.C: New test.
+ * g++.dg/reflect/init2.C: New test.
+ * g++.dg/reflect/init3.C: New test.
+ * g++.dg/reflect/init4.C: New test.
+ * g++.dg/reflect/init5.C: New test.
+ * g++.dg/reflect/init6.C: New test.
+ * g++.dg/reflect/init7.C: New test.
+ * g++.dg/reflect/init8.C: New test.
+ * g++.dg/reflect/init9.C: New test.
+ * g++.dg/reflect/is_accessible1.C: New test.
+ * g++.dg/reflect/is_accessible2.C: New test.
+ * g++.dg/reflect/is_alias_template1.C: New test.
+ * g++.dg/reflect/is_assignment1.C: New test.
+ * g++.dg/reflect/is_bit_field1.C: New test.
+ * g++.dg/reflect/is_class_member1.C: New test.
+ * g++.dg/reflect/is_class_template1.C: New test.
+ * g++.dg/reflect/is_complete_type1.C: New test.
+ * g++.dg/reflect/is_complete_type2.C: New test.
+ * g++.dg/reflect/is_concept1.C: New test.
+ * g++.dg/reflect/is_const1.C: New test.
+ * g++.dg/reflect/is_consteval_only1.C: New test.
+ * g++.dg/reflect/is_constructible_type1.C: New test.
+ * g++.dg/reflect/is_constructible_type2.C: New test.
+ * g++.dg/reflect/is_constructor_template1.C: New test.
+ * g++.dg/reflect/is_constuctor1.C: New test.
+ * g++.dg/reflect/is_conversion_function1.C: New test.
+ * g++.dg/reflect/is_conversion_function_template1.C: New test.
+ * g++.dg/reflect/is_copy_assignment1.C: New test.
+ * g++.dg/reflect/is_copy_constructor1.C: New test.
+ * g++.dg/reflect/is_data_member_spec1.C: New test.
+ * g++.dg/reflect/is_default_constructor1.C: New test.
+ * g++.dg/reflect/is_defaulted1.C: New test.
+ * g++.dg/reflect/is_defaulted2.C: New test.
+ * g++.dg/reflect/is_deleted1.C: New test.
+ * g++.dg/reflect/is_deleted2.C: New test.
+ * g++.dg/reflect/is_destructor1.C: New test.
+ * g++.dg/reflect/is_enumerable_type1.C: New test.
+ * g++.dg/reflect/is_enumerator1.C: New test.
+ * g++.dg/reflect/is_explicit1.C: New test.
+ * g++.dg/reflect/is_explicit2.C: New test.
+ * g++.dg/reflect/is_explicit_object_parameter1.C: New test.
+ * g++.dg/reflect/is_final1.C: New test.
+ * g++.dg/reflect/is_function1.C: New test.
+ * g++.dg/reflect/is_function2.C: New test.
+ * g++.dg/reflect/is_function3.C: New test.
+ * g++.dg/reflect/is_function_parameter1.C: New test.
+ * g++.dg/reflect/is_function_parameter2.C: New test.
+ * g++.dg/reflect/is_function_template1.C: New test.
+ * g++.dg/reflect/is_function_template2.C: New test.
+ * g++.dg/reflect/is_function_type1.C: New test.
+ * g++.dg/reflect/is_literal_operator1.C: New test.
+ * g++.dg/reflect/is_literal_operator_template1.C: New test.
+ * g++.dg/reflect/is_lrvalue_reference_qualified1.C: New test.
+ * g++.dg/reflect/is_move_assignment1.C: New test.
+ * g++.dg/reflect/is_move_constructor1.C: New test.
+ * g++.dg/reflect/is_mutable_member1.C: New test.
+ * g++.dg/reflect/is_namespace1.C: New test.
+ * g++.dg/reflect/is_namespace_alias1.C: New test.
+ * g++.dg/reflect/is_namespace_member1.C: New test.
+ * g++.dg/reflect/is_noexcept1.C: New test.
+ * g++.dg/reflect/is_noexcept2.C: New test.
+ * g++.dg/reflect/is_noexcept3.C: New test.
+ * g++.dg/reflect/is_noexcept4.C: New test.
+ * g++.dg/reflect/is_nonstatic_data_member1.C: New test.
+ * g++.dg/reflect/is_object1.C: New test.
+ * g++.dg/reflect/is_object2.C: New test.
+ * g++.dg/reflect/is_operator_function1.C: New test.
+ * g++.dg/reflect/is_operator_function_template1.C: New test.
+ * g++.dg/reflect/is_override1.C: New test.
+ * g++.dg/reflect/is_pure_virtual1.C: New test.
+ * g++.dg/reflect/is_special_member_function1.C: New test.
+ * g++.dg/reflect/is_static_member1.C: New test.
+ * g++.dg/reflect/is_string_literal1.C: New test.
+ * g++.dg/reflect/is_structured_binding1.C: New test.
+ * g++.dg/reflect/is_structured_binding2.C: New test.
+ * g++.dg/reflect/is_template1.C: New test.
+ * g++.dg/reflect/is_template2.C: New test.
+ * g++.dg/reflect/is_type1.C: New test.
+ * g++.dg/reflect/is_type_alias1.C: New test.
+ * g++.dg/reflect/is_type_alias2.C: New test.
+ * g++.dg/reflect/is_type_alias3.C: New test.
+ * g++.dg/reflect/is_user_declared1.C: New test.
+ * g++.dg/reflect/is_user_declared2.C: New test.
+ * g++.dg/reflect/is_user_provided1.C: New test.
+ * g++.dg/reflect/is_user_provided2.C: New test.
+ * g++.dg/reflect/is_variable1.C: New test.
+ * g++.dg/reflect/is_variable_template1.C: New test.
+ * g++.dg/reflect/is_virtual1.C: New test.
+ * g++.dg/reflect/is_volatile1.C: New test.
+ * g++.dg/reflect/lex1.C: New test.
+ * g++.dg/reflect/lex2.C: New test.
+ * g++.dg/reflect/mangle1.C: New test.
+ * g++.dg/reflect/member-visibility1.C: New test.
+ * g++.dg/reflect/member-visibility2.C: New test.
+ * g++.dg/reflect/member1.C: New test.
+ * g++.dg/reflect/member10.C: New test.
+ * g++.dg/reflect/member11.C: New test.
+ * g++.dg/reflect/member12.C: New test.
+ * g++.dg/reflect/member13.C: New test.
+ * g++.dg/reflect/member14.C: New test.
+ * g++.dg/reflect/member15.C: New test.
+ * g++.dg/reflect/member16.C: New test.
+ * g++.dg/reflect/member17.C: New test.
+ * g++.dg/reflect/member18.C: New test.
+ * g++.dg/reflect/member19.C: New test.
+ * g++.dg/reflect/member2.C: New test.
+ * g++.dg/reflect/member20.C: New test.
+ * g++.dg/reflect/member3.C: New test.
+ * g++.dg/reflect/member4.C: New test.
+ * g++.dg/reflect/member5.C: New test.
+ * g++.dg/reflect/member6.C: New test.
+ * g++.dg/reflect/member7.C: New test.
+ * g++.dg/reflect/member8.C: New test.
+ * g++.dg/reflect/member9.C: New test.
+ * g++.dg/reflect/members_of1.C: New test.
+ * g++.dg/reflect/members_of2.C: New test.
+ * g++.dg/reflect/members_of3.C: New test.
+ * g++.dg/reflect/members_of4.C: New test.
+ * g++.dg/reflect/members_of5.C: New test.
+ * g++.dg/reflect/members_of6.C: New test.
+ * g++.dg/reflect/members_of7.C: New test.
+ * g++.dg/reflect/metafn-ptr1.C: New test.
+ * g++.dg/reflect/ns1.C: New test.
+ * g++.dg/reflect/ns2.C: New test.
+ * g++.dg/reflect/ns3.C: New test.
+ * g++.dg/reflect/ns4.C: New test.
+ * g++.dg/reflect/ns5.C: New test.
+ * g++.dg/reflect/ns6.C: New test.
+ * g++.dg/reflect/null1.C: New test.
+ * g++.dg/reflect/null2.C: New test.
+ * g++.dg/reflect/null3.C: New test.
+ * g++.dg/reflect/null4.C: New test.
+ * g++.dg/reflect/null5.C: New test.
+ * g++.dg/reflect/object_of1.C: New test.
+ * g++.dg/reflect/object_of2.C: New test.
+ * g++.dg/reflect/odr1.C: New test.
+ * g++.dg/reflect/offset_of1.C: New test.
+ * g++.dg/reflect/operator_of1.C: New test.
+ * g++.dg/reflect/override1.C: New test.
+ * g++.dg/reflect/p2996-1.C: New test.
+ * g++.dg/reflect/p2996-10.C: New test.
+ * g++.dg/reflect/p2996-11.C: New test.
+ * g++.dg/reflect/p2996-12.C: New test.
+ * g++.dg/reflect/p2996-13.C: New test.
+ * g++.dg/reflect/p2996-14.C: New test.
+ * g++.dg/reflect/p2996-15.C: New test.
+ * g++.dg/reflect/p2996-16.C: New test.
+ * g++.dg/reflect/p2996-17.C: New test.
+ * g++.dg/reflect/p2996-18.C: New test.
+ * g++.dg/reflect/p2996-19.C: New test.
+ * g++.dg/reflect/p2996-2.C: New test.
+ * g++.dg/reflect/p2996-20.C: New test.
+ * g++.dg/reflect/p2996-21.C: New test.
+ * g++.dg/reflect/p2996-3.C: New test.
+ * g++.dg/reflect/p2996-4.C: New test.
+ * g++.dg/reflect/p2996-5.C: New test.
+ * g++.dg/reflect/p2996-6.C: New test.
+ * g++.dg/reflect/p2996-7.C: New test.
+ * g++.dg/reflect/p2996-8.C: New test.
+ * g++.dg/reflect/p2996-9.C: New test.
+ * g++.dg/reflect/p3394-1.C: New test.
+ * g++.dg/reflect/p3491-1.C: New test.
+ * g++.dg/reflect/p3491-2.C: New test.
+ * g++.dg/reflect/p3491-3.C: New test.
+ * g++.dg/reflect/pack-index1.C: New test.
+ * g++.dg/reflect/parameters_of1.C: New test.
+ * g++.dg/reflect/parameters_of2.C: New test.
+ * g++.dg/reflect/parameters_of3.C: New test.
+ * g++.dg/reflect/parameters_of4.C: New test.
+ * g++.dg/reflect/parameters_of5.C: New test.
+ * g++.dg/reflect/parameters_of6.C: New test.
+ * g++.dg/reflect/parent_of1.C: New test.
+ * g++.dg/reflect/parm1.C: New test.
+ * g++.dg/reflect/parm2.C: New test.
+ * g++.dg/reflect/parm3.C: New test.
+ * g++.dg/reflect/parm4.C: New test.
+ * g++.dg/reflect/pr122634-1.C: New test.
+ * g++.dg/reflect/pr122634-2.C: New test.
+ * g++.dg/reflect/qrn1.C: New test.
+ * g++.dg/reflect/qrn2.C: New test.
+ * g++.dg/reflect/range_args.C: New test.
+ * g++.dg/reflect/reflect_constant1.C: New test.
+ * g++.dg/reflect/reflect_constant2.C: New test.
+ * g++.dg/reflect/reflect_constant3.C: New test.
+ * g++.dg/reflect/reflect_constant4.C: New test.
+ * g++.dg/reflect/reflect_constant5.C: New test.
+ * g++.dg/reflect/reflect_constant6.C: New test.
+ * g++.dg/reflect/reflect_constant7.C: New test.
+ * g++.dg/reflect/reflect_constant8.C: New test.
+ * g++.dg/reflect/reflect_constant9.C: New test.
+ * g++.dg/reflect/reflect_constant_array1.C: New test.
+ * g++.dg/reflect/reflect_constant_array2.C: New test.
+ * g++.dg/reflect/reflect_constant_array3.C: New test.
+ * g++.dg/reflect/reflect_constant_array4.C: New test.
+ * g++.dg/reflect/reflect_constant_string1.C: New test.
+ * g++.dg/reflect/reflect_constant_string2.C: New test.
+ * g++.dg/reflect/reflect_function1.C: New test.
+ * g++.dg/reflect/reflect_function2.C: New test.
+ * g++.dg/reflect/reflect_object1.C: New test.
+ * g++.dg/reflect/reflect_object2.C: New test.
+ * g++.dg/reflect/reflect_object3.C: New test.
+ * g++.dg/reflect/reflect_object4.C: New test.
+ * g++.dg/reflect/return_type_of1.C: New test.
+ * g++.dg/reflect/return_type_of2.C: New test.
+ * g++.dg/reflect/serialize1.C: New test.
+ * g++.dg/reflect/serialize2.C: New test.
+ * g++.dg/reflect/size_of1.C: New test.
+ * g++.dg/reflect/source_location_of1.C: New test.
+ * g++.dg/reflect/source_location_of2.C: New test.
+ * g++.dg/reflect/splice1.C: New test.
+ * g++.dg/reflect/splice2.C: New test.
+ * g++.dg/reflect/splice3.C: New test.
+ * g++.dg/reflect/splice4.C: New test.
+ * g++.dg/reflect/splice5.C: New test.
+ * g++.dg/reflect/splice6.C: New test.
+ * g++.dg/reflect/splice7.C: New test.
+ * g++.dg/reflect/splicing-base1.C: New test.
+ * g++.dg/reflect/splicing-base2.C: New test.
+ * g++.dg/reflect/splicing-base3.C: New test.
+ * g++.dg/reflect/splicing-base4.C: New test.
+ * g++.dg/reflect/storage_duration1.C: New test.
+ * g++.dg/reflect/storage_duration2.C: New test.
+ * g++.dg/reflect/storage_duration3.C: New test.
+ * g++.dg/reflect/subobjects_of1.C: New test.
+ * g++.dg/reflect/substitute1.C: New test.
+ * g++.dg/reflect/substitute2.C: New test.
+ * g++.dg/reflect/symbol_of1.C: New test.
+ * g++.dg/reflect/symbol_of2.C: New test.
+ * g++.dg/reflect/template_arguments_of1.C: New test.
+ * g++.dg/reflect/template_arguments_of2.C: New test.
+ * g++.dg/reflect/template_arguments_of3.C: New test.
+ * g++.dg/reflect/template_of1.C: New test.
+ * g++.dg/reflect/template_of2.C: New test.
+ * g++.dg/reflect/template_of3.C: New test.
+ * g++.dg/reflect/tuple1.C: New test.
+ * g++.dg/reflect/tuple2.C: New test.
+ * g++.dg/reflect/type1.C: New test.
+ * g++.dg/reflect/type10.C: New test.
+ * g++.dg/reflect/type2.C: New test.
+ * g++.dg/reflect/type3.C: New test.
+ * g++.dg/reflect/type4.C: New test.
+ * g++.dg/reflect/type5.C: New test.
+ * g++.dg/reflect/type6.C: New test.
+ * g++.dg/reflect/type7.C: New test.
+ * g++.dg/reflect/type8.C: New test.
+ * g++.dg/reflect/type9.C: New test.
+ * g++.dg/reflect/type_of1.C: New test.
+ * g++.dg/reflect/type_of2.C: New test.
+ * g++.dg/reflect/type_rels1.C: New test.
+ * g++.dg/reflect/type_trait1.C: New test.
+ * g++.dg/reflect/type_trait10.C: New test.
+ * g++.dg/reflect/type_trait11.C: New test.
+ * g++.dg/reflect/type_trait12.C: New test.
+ * g++.dg/reflect/type_trait13.C: New test.
+ * g++.dg/reflect/type_trait2.C: New test.
+ * g++.dg/reflect/type_trait3.C: New test.
+ * g++.dg/reflect/type_trait4.C: New test.
+ * g++.dg/reflect/type_trait5.C: New test.
+ * g++.dg/reflect/type_trait6.C: New test.
+ * g++.dg/reflect/type_trait8.C: New test.
+ * g++.dg/reflect/type_trait9.C: New test.
+ * g++.dg/reflect/u8display_string_of1.C: New test.
+ * g++.dg/reflect/u8identifier_of1.C: New test.
+ * g++.dg/reflect/u8symbol_of1.C: New test.
+ * g++.dg/reflect/underlying_type1.C: New test.
+ * g++.dg/reflect/using1.C: New test.
+ * g++.dg/reflect/value_or_object1.C: New test.
+ * g++.dg/reflect/variable_of1.C: New test.
+ * g++.dg/reflect/variable_of2.C: New test.
+ * g++.dg/reflect/variable_of3.C: New test.
+ * g++.dg/reflect/variant1.C: New test.
+ * g++.dg/reflect/variant2.C: New test.
+ * g++.dg/reflect/vector1.C: New test.
+ * g++.dg/reflect/visibility1.C: New test.
+
+2026-01-15 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
+
+ * gcc.target/powerpc/asm-hard-reg-1.c: New test.
+
+2026-01-15 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
+
+ * gcc.dg/asm-hard-reg-error-1.c: Remove tests containing
+ multiple hard register constraints in one alternative.
+ * gcc.dg/asm-hard-reg-error-6.c: New test.
+
+2026-01-15 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/vect/fast-math-slp-38.c: Avoid epilogue vectorization.
+
+2026-01-15 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/vect/complex/fast-math-complex-add-half-float.c:
+ Avoid epilogue vectorization.
+
+2026-01-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/120322
+ * gcc.dg/torture/pr120322.c: New test.
+
+2026-01-15 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
+
+ * gcc.dg/hierarchical-discriminator-unroll.c: New test.
+
+2026-01-15 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
+
+ * gcc.dg/hierarchical-discriminator-loop-version.c: New test.
+
+2026-01-15 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
+
+ * gcc.dg/hierarchical-discriminator-vect-version.c: New test.
+
+2026-01-15 DengJianbo <dengjianbo@loongson.cn>
+
+ * gcc.target/loongarch/la64/attr-model-6.c: New test.
+
+2026-01-14 Qing Zhao <qing.zhao@oracle.com>
+
+ * gcc.dg/counted-by-anonymous-2-char.c: New test.
+ * gcc.dg/counted-by-anonymous-2-float.c: New test.
+ * gcc.dg/counted-by-anonymous-2-struct.c: New test.
+ * gcc.dg/counted-by-anonymous-2-union.c: New test.
+ * gcc.dg/counted-by-anonymous-2.c: New test.
+ * gcc.dg/counted-by-anonymous-3.c: New test.
+ * gcc.dg/counted-by-anonymous.c: New test.
+ * gcc.dg/ubsan/counted-by-anonymous-bounds-1.c: New test.
+ * gcc.dg/ubsan/counted-by-anonymous-bounds-2.c: New test.
+ * gcc.dg/ubsan/counted-by-anonymous-bounds.c: New test.
+
+2026-01-14 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/123542
+ * gcc.dg/ipa/pr123542.c: New test.
+
+2026-01-14 Joseph Myers <josmyers@redhat.com>
+
+ * lib/gcc-dg.exp (gdb-exists): Do not use [transform gdb]. Run
+ selected GDB with -v on target rather than testing for existence
+ on build system.
+ * lib/gcc-simulate-thread.exp (simulate-thread): Do not return
+ early for non-native and remote. Download executable and GDB
+ command file to target before running GDB there, and delete when
+ closing target.
-2025-02-17 Matthew Malcomson <mmalcomson@nvidia.com>
+2026-01-14 Joseph Myers <josmyers@redhat.com>
- PR target/117991
- * g++.dg/template/builtin-speculation-overloads.def: SUCCESS
- argument in SPECULATION_ASSERTS now uses a macro `true_def`
- instead of the literal `true` for arguments which should work
- with `__builtin_speculation_safe_value`.
- * g++.dg/template/builtin-speculation-overloads1.C: Define
- `true_def` macro on command line to compiler according to the
- effective target representing that
- `__builtin_speculation_safe_value` does something on this
+ * lib/gcc-gdb-test.exp (gdb-test): Do not return early for
+ non-native and remote. Download executable and GDB command file
+ to target before running GDB there, and delete when closing
target.
- * g++.dg/template/builtin-speculation-overloads4.C: Likewise.
- * lib/target-supports.exp
- (check_effective_target_speculation_barrier_defined): New.
-
-2025-02-17 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx10_2-512-vminmaxbf16-2.c:
- Add missing avx10_2_512 check.
- * gcc.target/i386/avx10_2-512-vminmaxpd-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vminmaxph-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vminmaxps-2.c: Ditto.
- * gcc.target/i386/avx10-check.h: Change avx10.2 to avx10.2-256.
- * gcc.target/i386/avx10_2-bf16-1.c: Ditto.
- * gcc.target/i386/avx10_2-bf16-vector-cmp-1.c: Ditto.
- * gcc.target/i386/avx10_2-bf16-vector-fma-1.c: Ditto.
- * gcc.target/i386/avx10_2-bf16-vector-operations-1.c: Ditto.
- * gcc.target/i386/avx10_2-bf16-vector-smaxmin-1.c: Ditto.
- * gcc.target/i386/avx10_2-builtin-1.c: Ditto.
- * gcc.target/i386/avx10_2-builtin-2.c: Ditto.
- * gcc.target/i386/avx10_2-comibf-1.c: Ditto.
- * gcc.target/i386/avx10_2-comibf-2.c: Ditto.
- * gcc.target/i386/avx10_2-comibf-3.c: Ditto.
- * gcc.target/i386/avx10_2-comibf-4.c: Ditto.
- * gcc.target/i386/avx10_2-compare-1.c: Ditto.
- * gcc.target/i386/avx10_2-compare-1b.c: Ditto.
- * gcc.target/i386/avx10_2-convert-1.c: Ditto.
- * gcc.target/i386/avx10_2-media-1.c: Ditto.
- * gcc.target/i386/avx10_2-minmax-1.c: Ditto.
- * gcc.target/i386/avx10_2-movrs-1.c: Ditto.
- * gcc.target/i386/avx10_2-partial-bf16-vector-fast-math-1.c: Ditto.
- * gcc.target/i386/avx10_2-partial-bf16-vector-fma-1.c: Ditto.
- * gcc.target/i386/avx10_2-partial-bf16-vector-operations-1.c: Ditto.
- * gcc.target/i386/avx10_2-partial-bf16-vector-smaxmin-1.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-1.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-2.c: Ditto.
- * gcc.target/i386/avx10_2-rounding-3.c: Ditto.
- * gcc.target/i386/avx10_2-satcvt-1.c: Ditto.
- * gcc.target/i386/avx10_2-vaddbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcmpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcomisbf16-1.c: Ditto.
- * gcc.target/i386/avx10_2-vcomisbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvt2ps2phx-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtbiasph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvthf82ph-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvtps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttbf162ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttbf162iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttpd2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttph2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttph2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2dqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2ibs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2iubs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2qqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2udqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttps2uqqs-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttsd2sis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttsd2usis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttss2sis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vcvttss2usis-2.c: Ditto.
- * gcc.target/i386/avx10_2-vdivbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vdpphps-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfmaddXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfmsubXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfnmaddXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfnmsubXXXbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vfpclassbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vgetexpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vgetmantbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmaxbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxpd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxph-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxps-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxsd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxsh-2.c: Ditto.
- * gcc.target/i386/avx10_2-vminmaxss-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmovd-1.c: Ditto.
- * gcc.target/i386/avx10_2-vmovd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmovw-1.c: Ditto.
- * gcc.target/i386/avx10_2-vmovw-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmpsadbw-2.c: Ditto.
- * gcc.target/i386/avx10_2-vmulbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbssd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbssds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbsud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbsuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbuud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpbuuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwsud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwsuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwusd-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwusds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwuud-2.c: Ditto.
- * gcc.target/i386/avx10_2-vpdpwuuds-2.c: Ditto.
- * gcc.target/i386/avx10_2-vrcpbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vreducebf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vrndscalebf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vrsqrtbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vscalefbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vsqrtbf16-2.c: Ditto.
- * gcc.target/i386/avx10_2-vsubbf16-2.c: Ditto.
- * gcc.target/i386/funcspec-56.inc: Ditto.
- * gcc.target/i386/part-vect-vec_cmpbf.c: Ditto.
- * gcc.target/i386/pr117495.c: Ditto.
- * gcc.target/i386/sm4-avx10_2-1.c: Ditto.
- * gcc.target/i386/sm4-check.h: Ditto.
- * gcc.target/i386/vnniint16-auto-vectorize-3.c: Ditto.
- * gcc.target/i386/vnniint8-auto-vectorize-3.c: Ditto.
- * lib/target-supports.exp: Ditto.
-
-2025-02-17 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx10-check.h: Change to avx10.1-256.
- * gcc.target/i386/avx10_1-1.c: Ditto.
- * gcc.target/i386/avx10_1-13.c: Ditto.
- * gcc.target/i386/avx10_1-14.c: Ditto.
- * gcc.target/i386/avx10_1-21.c: Ditto.
- * gcc.target/i386/avx10_1-22.c: Ditto.
- * gcc.target/i386/avx10_1-23.c: Ditto.
- * gcc.target/i386/avx10_1-24.c: Ditto.
- * gcc.target/i386/avx10_1-3.c: Ditto.
- * gcc.target/i386/avx10_1-5.c: Ditto.
- * gcc.target/i386/avx10_1-6.c: Ditto.
- * gcc.target/i386/avx10_1-8.c: Ditto.
- * gcc.target/i386/pr117946.c: Ditto.
- * gcc.target/i386/avx10_1-12.c: Adjust warning message.
- * gcc.target/i386/avx10_1-19.c: Ditto.
- * gcc.target/i386/avx10_1-17.c: Adjust to no-avx10.1-512.
-
-2025-02-17 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118815
- * gcc.target/i386/pr118815.c: New test.
-
-2025-02-16 Jakub Jelinek <jakub@redhat.com>
-
- PR target/118248
- * gcc.target/riscv/pr118248.c: New test.
-
-2025-02-16 Simon Martin <simon@nasilyan.com>
-
- PR c++/117324
- * g++.dg/parse/defarg19.C: New test.
-
-2025-02-16 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/109780
- PR target/109093
- * g++.target/i386/pr109780-1.C: New test.
- * gcc.target/i386/pr109093-1.c: Likewise.
- * gcc.target/i386/pr109780-1.c: Likewise.
- * gcc.target/i386/pr109780-2.c: Likewise.
- * gcc.target/i386/pr109780-3.c: Likewise.
-
-2025-02-15 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/98028
- * gcc.dg/tree-ssa/pr98028.c: New test.
-
-2025-02-15 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/118080
- * gfortran.dg/value_optional_2.f90: New test.
-
-2025-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR fortran/117430
- * gfortran.dg/c_loc_test_17.f90: Use an assignment rather than
- PRINT.
- * gfortran.dg/c_ptr_tests_10.f03: Use a transfer function.
- * gfortran.dg/c_ptr_tests_16.f90: Use an assignment.
- * gfortran.dg/c_ptr_tests_9.f03: Use a transfer function.
- * gfortran.dg/init_flag_17.f90: Likewise.
- * gfortran.dg/pr32601_1.f03: Use an assignment.
-
-2025-02-15 Robin Dapp <rdapp.gcc@gmail.com>
-
- * gcc.target/riscv/rvv/autovec/pr117722.c: Scan for vminu and
- vmaxu.
-
-2025-02-15 Robin Dapp <rdapp.gcc@gmail.com>
-
- * gcc.target/riscv/rvv/autovec/reduc/reduc-8.c: Scan for add.
- * gcc.target/riscv/rvv/autovec/reduc/reduc-9.c: Scan for fadd.
-
-2025-02-15 David Malcolm <dmalcolm@redhat.com>
-
- * sarif-replay.dg/2.1.0-valid/3.27.30-fixes-1.sarif: New test.
- * sarif-replay.dg/2.1.0-valid/3.27.30-fixes-2.sarif: New test.
- * sarif-replay.dg/2.1.0-valid/3.27.30-fixes-3.sarif: New test.
-
-2025-02-15 David Malcolm <dmalcolm@redhat.com>
-
- * sarif-replay.dg/2.1.0-valid/3.28.6-annotations-1.sarif: Update
- expected output to remove trailing " [error]".
- * sarif-replay.dg/2.1.0-valid/unlabelled-secondary-locations.sarif:
- Likewise.
-
-2025-02-15 David Malcolm <dmalcolm@redhat.com>
-
- * sarif-replay.dg/2.1.0-valid/unlabelled-secondary-locations.sarif:
- New test.
-
-2025-02-15 David Malcolm <dmalcolm@redhat.com>
-
- PR sarif-replay/118881
- * sarif-replay.dg/2.1.0-valid/3.28.6-annotations-1.sarif: New test.
-
-2025-02-15 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/118846
- * g++.dg/modules/pr118846_a.C: New test.
- * g++.dg/modules/pr118846_b.C: New test.
-
-2025-02-15 Jason Merrill <jason@redhat.com>
-
- PR c++/118053
- * g++.dg/cpp1y/constexpr-lambda1.C: Add -O.
-
-2025-02-15 Jason Merrill <jason@redhat.com>
-
- PR c++/118053
- * g++.dg/cpp1y/constexpr-lambda1.C: New test.
-
-2025-02-15 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- * gfortran.dg/interface_54.f90: New test.
-
-2025-02-15 Jin Ma <jinma@linux.alibaba.com>
-
- PR target/118872
- * gcc.target/riscv/rvv/base/pr118872.c: New test.
-
-2025-02-14 Marek Polacek <polacek@redhat.com>
-
- PR c++/83144
- * g++.dg/cpp0x/constexpr-83144.C: New test.
-
-2025-02-14 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/118878
- * gcc.target/avr/torture/pr118878.c: New test.
-
-2025-02-14 Patrick Palka <ppalka@redhat.com>
-
- PR c++/86933
- * g++.dg/cpp1z/variadic-nontype1.C: Mention PR number.
- * g++.dg/cpp1z/variadic-nontype2.C: New test.
-
-2025-02-14 Marek Polacek <polacek@redhat.com>
-
- PR c++/82936
- * g++.dg/cpp0x/vt-82936.C: New test.
-
-2025-02-14 Marek Polacek <polacek@redhat.com>
-
- PR c++/82794
- * g++.dg/cpp2a/concepts-pr82794.C: New test.
-
-2025-02-14 Marek Polacek <polacek@redhat.com>
-
- PR c++/70037
- * g++.dg/cpp2a/concepts-pr70037.C: New test.
-
-2025-02-14 Marek Polacek <polacek@redhat.com>
-
- PR c++/66878
- * g++.dg/lookup/using71.C: New test.
-
-2025-02-14 Marek Polacek <polacek@redhat.com>
-
- PR c++/66519
- * g++.dg/cpp0x/variadic-parm2.C: New test.
-
-2025-02-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118852
- * gcc.dg/vect/pr118852.c: New testcase.
-
-2025-02-14 Jason Merrill <jason@redhat.com>
-
- PR c++/118856
- * g++.dg/eh/ref-temp3.C: New test.
- * g++.dg/eh/ref-temp4.C: New test.
-
-2025-02-14 Marek Polacek <polacek@redhat.com>
-
- PR c++/116379
- * g++.dg/cpp1y/decltype-auto9.C: New test.
-
-2025-02-14 Lulu Cheng <chenglulu@loongson.cn>
-
- * gcc.target/loongarch/const-double-zero-stx.c: Add
- '-maddr-reg-reg-cost=1'.
- * gcc.target/loongarch/stack-check-alloca-1.c: Likewise.
-
-2025-02-14 Lulu Cheng <chenglulu@loongson.cn>
-
- PR target/118843
- * gcc.target/loongarch/pr118843.c: New test.
-
-2025-02-14 Lulu Cheng <chenglulu@loongson.cn>
-
- PR target/118828
- * gcc.target/loongarch/pr118828.c: New test.
- * gcc.target/loongarch/pr118828-2.c: New test.
- * gcc.target/loongarch/pr118828-3.c: New test.
- * gcc.target/loongarch/pr118828-4.c: New test.
-
-2025-02-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/90579
- * gcc.target/i386/pr90579.c: New testcase.
-
-2025-02-14 Nathaniel Shead <nathanieloshead@gmail.com>
-
- * g++.dg/cpp2a/lambda-uneval22.C: Add check that the primary
- specialisation of the lambda is TU-local.
-
-2025-02-14 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/107741
- * g++.dg/abi/lambda-ctx2-19.C: Add tests for template members.
- * g++.dg/abi/lambda-ctx2-19vs20.C: Likewise.
- * g++.dg/abi/lambda-ctx2-20.C: Likewise.
- * g++.dg/abi/lambda-ctx2.h: Likewise.
- * g++.dg/cpp0x/static-member-init-1.C: Likewise.
-
-2025-02-13 Robin Dapp <rdapp.gcc@gmail.com>
-
- PR target/118832
- * gcc.target/riscv/rvv/autovec/pr118832.c: New test.
-
-2025-02-13 Marek Polacek <polacek@redhat.com>
-
- PR driver/117739
- * c-c++-common/fhardened-16.c: New test.
- * c-c++-common/fhardened-17.c: New test.
- * c-c++-common/fhardened-18.c: New test.
- * c-c++-common/fhardened-19.c: New test.
- * c-c++-common/fhardened-20.c: New test.
- * c-c++-common/fhardened-21.c: New test.
-
-2025-02-13 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp2a/nontype-class72.C: Disable -fimplicit-constexpr.
-
-2025-02-13 Ed Catmur <ed@catmur.uk>
- Jason Merrill <jason@redhat.com>
-
- PR c++/70536
- * g++.dg/debug/dwarf2/template-func-params-7.C: Check for pack names.
-
-2025-02-13 Jason Merrill <jason@redhat.com>
-
- * g++.dg/special/initp1.C: Test disabling -Wprio-ctor-dtor.
-
-2025-02-13 Jason Merrill <jason@redhat.com>
-
- * g++.dg/gomp/declare-variant-3.C: Adjust diagnostic.
- * g++.dg/gomp/declare-variant-5.C: Adjust diagnostic.
-
-2025-02-13 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/118845
- * gfortran.dg/recursive_check_4.f03: Adjust call so types matche.
- * gfortran.dg/recursive_check_6.f03: Likewise.
- * gfortran.dg/specifics_2.f90: Adjust calls so types match.
- * gfortran.dg/interface_52.f90: New test.
- * gfortran.dg/interface_53.f90: New test.
-
-2025-02-13 Jason Merrill <jason@redhat.com>
-
- PR c++/118856
- * g++.dg/cpp23/range-for9.C: New test.
-
-2025-02-13 Marek Polacek <polacek@redhat.com>
-
- PR c++/113800
- DR 2450
- * g++.dg/cpp26/pack-indexing15.C: New test.
- * g++.dg/cpp2a/nontype-class68.C: New test.
- * g++.dg/cpp2a/nontype-class69.C: New test.
- * g++.dg/cpp2a/nontype-class70.C: New test.
- * g++.dg/cpp2a/nontype-class71.C: New test.
- * g++.dg/cpp2a/nontype-class72.C: New test.
-
-2025-02-13 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/118790
- * gfortran.dg/gomp/pr118790.f90: New test.
-
-2025-02-13 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/118849
- * g++.dg/template/linkage6.C: New test.
-
-2025-02-13 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118574
- * g++.dg/coroutines/range-for2.C: New test.
-
-2025-02-13 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118822
- PR c++/118833
- * g++.dg/expr/for9.C: New test.
- * g++.dg/cpp26/decomp12.C: New test.
-
-2025-02-13 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/pr118835.c: New test.
-
-2025-02-13 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118817
- * gcc.dg/pr118817.c: New testcase.
-
-2025-02-12 Marek Polacek <polacek@redhat.com>
-
- PR c++/101740
- * g++.dg/template/dtor12.C: New test.
-
-2025-02-12 Vineet Gupta <vineetg@rivosinc.com>
-
- * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv32-1.c: Change
- expected pattern.
- * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv32-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv64-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv64-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_unary-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_unary-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_unary-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_unary-4.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_unary-5.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_unary-6.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_unary-7.c: Ditto.
- * gcc.target/riscv/rvv/autovec/cond/cond_unary-8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/conversions/vncvt-rv32gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/conversions/vncvt-rv64gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u16.c: Ditto
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u32.c: Ditto.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u8.c: Ditto.
- * gcc.target/riscv/rvv/autovec/unop/abs-rv32gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/unop/abs-rv64gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/unop/vneg-rv32gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/unop/vneg-rv64gcv.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/abs-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/cond_convert-11.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/cond_convert-12.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/cond_neg-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/cond_trunc-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/cond_trunc-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/cond_trunc-3.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/convert-11.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/convert-12.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/neg-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/trunc-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/trunc-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls/trunc-3.c: Ditto.
- * gcc.target/riscv/rvv/base/simplify-vdiv.c: Ditto.
- * gcc.target/riscv/rvv/base/unop_v_constraint-1.c: Ditto.
-
-2025-02-12 Jin Ma <jinma@linux.alibaba.com>
-
- PR target/118601
- * gcc.target/riscv/rvv/xtheadvector/pr114194.c: Move to...
- * gcc.target/riscv/rvv/xtheadvector/pr114194-rv64.c: ...here.
- * gcc.target/riscv/rvv/xtheadvector/pr114194-rv32.c: New test.
- * gcc.target/riscv/rvv/xtheadvector/pr118601.c: New test.
-
-2025-02-11 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/115478
- * gcc.target/aarch64/bitint-args.c: Update expected output.
-
-2025-02-11 Jason Merrill <jason@redhat.com>
-
- PR c++/188574
- * g++.dg/cpp23/range-for3.C: Use -frange-for-ext-temps.
- * g++.dg/cpp23/range-for4.C: Adjust expected result.
-
-2025-02-11 Jason Merrill <jason@redhat.com>
-
- PR c++/118574
- PR c++/107637
- * g++.dg/coroutines/range-for1.C: New test.
-
-2025-02-11 Andrew Carlotti <andrew.carlotti@arm.com>
-
- * gcc.target/aarch64/pragma_cpp_predefs_4.c: Adjust expected
- defines.
- * gcc.target/aarch64/simd/vmla_lane_indices_1.c: Modify target
- pragmas.
- * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_1.c:
- Ditto.
- * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c:
- Ditto.
- * gcc.target/aarch64/sve2/acle/asm/dot_lane_mf8.c: Ditto.
- * gcc.target/aarch64/sve2/acle/asm/dot_mf8.c: Ditto.
-
-2025-02-11 Andrew Carlotti <andrew.carlotti@arm.com>
-
- * lib/gcc-defs.exp
- (gcc_runtest_parallelize_limit_minor): New global variable.
- (gcc_parallel_test_run_p): Use new variable for batch size.
-
-2025-02-11 Simon Martin <simon@nasilyan.com>
-
- PR c++/118306
- PR c++/118304
- * g++.old-deja/g++.jason/operator.C: Adjust bogus test
- expectation (char** vs char*).
- * g++.dg/parse/constructor4.C: New test.
- * g++.dg/parse/constructor5.C: New test.
- * g++.dg/parse/conv_op2.C: New test.
- * g++.dg/parse/default_to_int.C: New test.
-
-2025-02-11 David Malcolm <dmalcolm@redhat.com>
-
- PR sarif-replay/118792
- * sarif-replay.dg/2.1.0-valid/error-with-note.sarif: Update
- expected output to reflect fix to off-by-one error in handling of
- "endColumn" property.
- * sarif-replay.dg/2.1.0-valid/malloc-vs-local-4.c.sarif: Likewise.
- * sarif-replay.dg/2.1.0-valid/signal-1.c.moved.sarif: Likewise.
- * sarif-replay.dg/2.1.0-valid/signal-1.c.sarif: Likewise.
-
-2025-02-11 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118817
- * g++.dg/lto/pr118817_0.C: New testcase.
-
-2025-02-11 Nathaniel Shead <nathanieloshead@gmail.com>
-
- * g++.dg/modules/adl-5_a.c: Move to...
- * g++.dg/modules/adl-5_a.C: ...here.
- * g++.dg/modules/adl-5_d.C: Add errors.
-
-2025-02-11 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/118807
- * g++.dg/modules/pr118807.C: New test.
-
-2025-02-11 Jie Mei <jie.mei@oss.cipunited.com>
- Xi Ruoyao <xry111@xry111.site>
-
- * gcc.target/mips/mips-class.c: New tests for MIPSr6
- * gcc.target/mips/mips-minamaxa.c: Same as above.
- * gcc.target/mips/mips-rint.c: Same as above.
-
-2025-02-11 Xi Ruoyao <xry111@xry111.site>
-
- * lib/target-supports.exp
- (check_effective_target_vect_call_btrunc): Drop LoongArch.
- (check_effective_target_vect_call_btruncf): Likewise.
- (check_effective_target_vect_call_ceil): Likewise.
- (check_effective_target_vect_call_ceilf): Likewise.
- (check_effective_target_vect_call_floor): Likewise.
- (check_effective_target_vect_call_floorf): Likewise.
- (check_effective_target_vect_call_lfloor): Likewise.
- (check_effective_target_vect_call_lfloorf): Likewise.
-
-2025-02-10 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/24878
- * gfortran.dg/interface_51.f90: Adjust expected error message.
-
-2025-02-10 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/56423
- * gfortran.dg/derived_constructor_comps_2.f90: Adjust test.
- * gfortran.dg/derived_constructor_comps_8.f90: New test.
-
-2025-02-10 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/118097
- * gcc.dg/ipa/pr118097.c: New test.
- * gcc.dg/ipa/pr118535.c: Likewise.
- * gcc.dg/ipa/ipa-notypes-1.c: Likewise.
-
-2025-02-10 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/118089
- * gcc.target/arm/thumb2-pop-loreg.c (dg-require-effective-target): Fix
- typo in directive.
-
-2025-02-10 Jakub Jelinek <jakub@redhat.com>
-
- PR target/118623
- * gcc.c-torture/execute/pr118623.c: New test.
-
-2025-02-10 Tamar Christina <tamar.christina@arm.com>
-
- PR testsuite/118754
- * gcc.dg/vect/vect-tail-nomask-1.c: Add novector.
- * gcc.target/i386/pr106010-8c.c: Likewise.
-
-2025-02-09 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/115123
- * gcc.target/riscv/rvv/base/pr114352-3.c: Adjust expected output.
- * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-82.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-83.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-86.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-88.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-90.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-91.c: Likewise.
- * gcc.target/riscv/rvv/vsetvl/avl_single-92.c: Likewise.
-
-2025-02-09 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/24878
- * gfortran.dg/interface_51.f90: New test.
-
-2025-02-09 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/118146
- * gcc.target/riscv/pr118146-1.c: New test.
- * gcc.target/riscv/pr118146-2.c: New test.
-
-2025-02-08 Sandra Loosemore <sloosemore@baylibre.com>
-
- PR middle-end/107067
- * gfortran.dg/gomp/metadirective-11.f90: Remove the dg-ice, update
- for current behavior, and add more tests to exercise the new error
- code.
-
-2025-02-08 Thomas Schwinge <tschwinge@baylibre.com>
+ (report_gdb): Use target when testing GDB availability and
+ version.
+ * g++.dg/guality/guality.exp: Only use in-tree GDB when host =
+ target. Do not use [transform gdb].
+ * gcc.dg/guality/guality.exp: Likewise.
+ * gfortran.dg/guality/guality.exp: Likewise.
- * lib/gcc-dg.exp (gcc-dg-prune): Turn
- 'sorry, unimplemented: exception handling not supported' into
- UNSUPPORTED.
- * gcc.dg/pr104464.c: Remove GCN XFAIL.
+2026-01-14 David Malcolm <dmalcolm@redhat.com>
-2025-02-08 Thomas Schwinge <tschwinge@baylibre.com>
+ * g++.dg/diagnostic/bad-fndef-1.C: Add directives to expect
+ "void *" vs "const void *" notes about parameter 3 of the close
+ candidate.
+ * g++.dg/diagnostic/bad-fndef-2.C: New test.
+ * g++.dg/diagnostic/bad-fndef-3.C: New test.
+ * g++.dg/diagnostic/bad-fndef-4.C: New test.
+ * g++.dg/diagnostic/bad-fndef-5.C: New test.
+ * g++.dg/diagnostic/bad-fndef-6.C: New test.
+ * g++.dg/diagnostic/bad-fndef-7.C: New test.
+ * g++.dg/diagnostic/bad-fndef-7b.C: New test.
+ * g++.dg/diagnostic/bad-fndef-8.C: New test.
+ * g++.dg/diagnostic/bad-fndef-9.C: New test.
- * gcc.dg/cleanup-12.c: Don't 'dg-skip-if "" { ! nonlocal_goto }'.
- * gcc.dg/cleanup-13.c: Likewise.
- * gcc.dg/cleanup-5.c: Likewise.
- * gcc.dg/gimplefe-44.c: Don't
- 'dg-require-effective-target nonlocal_goto'.
+2026-01-14 David Malcolm <dmalcolm@redhat.com>
-2025-02-08 Thomas Schwinge <tschwinge@baylibre.com>
+ * g++.dg/cpp0x/inline-ns2.C: Make dg-message directives non-empty.
+ * g++.dg/cpp23/explicit-obj-lambda11.C: Prune the extra note.
+ * g++.dg/diagnostic/bad-fndef-1.C: New test.
+ * g++.dg/lookup/decl1.C: Give the dg-message directives different
+ messages.
+ * g++.dg/lookup/using17.C: Update expected output.
+ * g++.dg/parse/non-dependent2.C: Likewise.
+ * g++.old-deja/g++.other/lineno2.C: Give the dg-message directives
+ different messages.
+ * g++.old-deja/g++.pt/t37.C: Likewise.
- * lib/target-supports.exp (check_effective_target_exceptions):
- 'return 0' for '[istarget nvptx-*-*]'.
+2026-01-14 Jakub Jelinek <jakub@redhat.com>
-2025-02-08 Thomas Schwinge <tschwinge@baylibre.com>
+ PR c++/123551
+ * g++.dg/ext/goto2.C: New test.
- PR target/118772
- * lib/target-supports.exp (check_effective_target_exceptions):
- 'return 0' for '[istarget bpf-*-*]'.
+2026-01-14 Wilco Dijkstra <wilco.dijkstra@arm.com>
-2025-02-08 Thomas Schwinge <tschwinge@baylibre.com>
+ PR target/121240
+ * gcc.target/aarch64/dbl_mov_immediate_1.c: Adjust test.
+ * gcc.target/aarch64/pr63304_1.c: Likewise.
- * lib/gcc-dg.exp (gcc-dg-prune): Clarify effective-target
- 'exceptions_enabled'.
- * lib/target-supports.exp
- (check_effective_target_exceptions_enabled): Don't consider
- effective-target 'exceptions'.
-
-2025-02-08 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.dg/pr88870.c: Don't 'dg-require-effective-target nonlocal_goto'.
-
-2025-02-08 Jakub Jelinek <jakub@redhat.com>
-
- PR target/118776
- * gcc.target/i386/pr118776.c: New test.
-
-2025-02-08 H.J. Lu <hjl.tools@gmail.com>
-
- PR rtl-optimization/111673
- * gcc.target/i386/pr111673.c: Verify that PUSH/POP can be
- skipped.
-
-2025-02-07 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/59252
- * gfortran.dg/allocatable_char_1.f90: New test.
-
-2025-02-07 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/118089
- * gcc.target/arm/thumb2-pop-loreg.c: New test.
-
-2025-02-07 Jeff Law <jlaw@ventanamicro.com>
-
- PR rtl-optimization/116244
- * g++.target/m68k/m68k.exp: New test driver.
- * g++.target/m68k/pr116244.C: New test.
-
-2025-02-07 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/115586
- * g++.dg/cpp26/name-independent-decl9.C: New test.
- * g++.dg/cpp26/name-independent-decl10.C: New test.
-
-2025-02-07 Jakub Jelinek <jakub@redhat.com>
- Jason Merrill <jason@redhat.com>
-
- PR c++/86769
- * g++.dg/diagnostic/redeclaration-7.C: New test.
- * g++.dg/expr/for3.C: New test.
- * g++.dg/expr/for4.C: New test.
- * g++.dg/expr/for5.C: New test.
- * g++.dg/expr/for6.C: New test.
- * g++.dg/expr/for7.C: New test.
- * g++.dg/expr/for8.C: New test.
- * g++.dg/ext/stmtexpr27.C: New test.
- * g++.dg/cpp2a/constexpr-86769.C: New test.
- * g++.dg/cpp26/name-independent-decl7.C: New test.
- * g++.dg/cpp26/name-independent-decl8.C: New test.
-
-2025-02-07 Pan Li <pan2.li@intel.com>
-
- PR target/118103
- * gcc.target/riscv/rvv/base/pr118103-2.c: New test.
- * gcc.target/riscv/rvv/base/pr118103-run-2.c: New test.
-
-2025-02-07 Alexandre Oliva <oliva@adacore.com>
-
- PR tree-optimization/108357
- * gcc.dg/tree-ssa/pr108357.c: Tolerate later optimization.
-
-2025-02-07 Thomas Schwinge <tschwinge@baylibre.com>
-
- * c-c++-common/goacc/pr92793-1.c: Remove
- '-fdump-tree-original-lineno' XFAILs.
-
-2025-02-07 Marek Polacek <polacek@redhat.com>
-
- PR c++/117106
- PR c++/118190
- * g++.dg/cpp0x/noexcept89.C: New test.
- * g++.dg/cpp0x/noexcept90.C: New test.
-
-2025-02-07 Simon Martin <simon@nasilyan.com>
-
- PR c++/118282
- * g++.dg/conversion/op8.C: New test.
-
-2025-02-07 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118763
- * g++.dg/asan/pr118763.C: New test.
-
-2025-02-07 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118773
- * g++.dg/cpp0x/gen-attrs-87.C: New test.
- * g++.dg/gomp/attrs-3.C: Adjust expected diagnostics.
-
-2025-02-07 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118661
- * g++.dg/cpp0x/constexpr-volatile4.C: New test.
- * g++.dg/cpp0x/constexpr-union9.C: New test.
-
-2025-02-07 Tomáš Trnka <trnka@scm.com>
-
- PR fortran/116829
- * gfortran.dg/derived_init_7.f90: New test.
-
-2025-02-07 Alexandre Oliva <oliva@adacore.com>
-
- PR tree-optimization/118514
- PR tree-optimization/118706
- * gcc.dg/field-merge-25.c: New.
-
-2025-02-07 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/sparc/vis3move-3.c: Select ultrasparc. Skip with
- -mfix-ut699.
-
-2025-02-07 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/sparc/tls-ld-int16.c: Skip when tls is emulated.
- * gcc.target/sparc/tls-ld-int32.c: Likewise.
- * gcc.target/sparc/tls-ld-int8.c: Likewise.
- * gcc.target/sparc/tls-ld-uint16.c: Likewise.
- * gcc.target/sparc/tls-ld-uint32.c: Likewise.
- * gcc.target/sparc/tls-ld-uint8.c: Likewise.
-
-2025-02-07 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/sparc/sparc-ret-1.c: Skip on -mfix-ut699.
-
-2025-02-07 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/sparc/niagara7-align.c: Use -mtune.
-
-2025-02-06 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/rvv/autovec/madd-split2-1.c: Update expected
- output.
-
-2025-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR libfortran/114618
- * gfortran.dg/pr114618.f90: New test.
-
-2025-02-06 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/110345
- * g++.dg/cpp0x/attr-no_unique_address1.C: New test.
-
-2025-02-06 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/110345
- * g++.dg/cpp0x/attr-noreturn1.C: New test.
-
-2025-02-06 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/110345
- * g++.dg/cpp0x/attr-nodiscard1.C: New test.
-
-2025-02-06 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/118750
- * gfortran.dg/associate_72.f90: New test.
-
-2025-02-06 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/117506
- * gcc.dg/pr117506.c: New test.
- * gcc.target/riscv/pr117506.c: New test.
-
-2025-02-06 Lulu Cheng <chenglulu@loongson.cn>
-
- PR target/118561
- * gcc.target/loongarch/pr118561.c: New test.
-
-2025-02-06 Richard Sandiford <richard.sandiford@arm.com>
-
- PR tree-optimization/110449
- * gcc.target/aarch64/pr110449.c: Expect an increment by 8.0,
- but test that there is no MOV.
-
-2025-02-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118749
- * gcc.dg/vect/pr118749.c: New testcase.
-
-2025-02-05 Simon Martin <simon@nasilyan.com>
-
- PR c++/118319
- * g++.dg/parse/defarg18.C: New test.
- * g++.dg/parse/defarg18a.C: New test.
-
-2025-02-05 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/115568
- * gcc.target/i386/pr115568.c: New.
-
-2025-02-05 Tobias Burnus <tburnus@baylibre.com>
+2026-01-14 Wilco Dijkstra <wilco.dijkstra@arm.com>
- PR fortran/118740
- * gfortran.dg/gomp/append_args-2.f90: Update for line change.
+ PR target/114528
+ * gcc.target/aarch64/pr114528.c: New test.
-2025-02-05 Jakub Jelinek <jakub@redhat.com>
+2026-01-14 Tejas Belagod <tejas.belagod@arm.com>
- PR rtl-optimization/117239
- * gcc.dg/pr117239.c: New test.
+ PR middle-end/123392
+ * gcc.target/aarch64/sve/acle/general/pr123392.c: New.
-2025-02-05 Xi Ruoyao <xry111@xry111.site>
+2026-01-14 Jakub Jelinek <jakub@redhat.com>
- PR tree-optimization/118727
- * gcc.dg/pr108692.c: Mention PR 118727 in the comment.
- * gcc.dg/pr118727.c: New test case.
+ PR target/120250
+ * gcc.c-torture/compile/pr120250.c: New test.
-2025-02-05 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-14 Richard Biener <rguenther@suse.de>
- * gcc.target/aarch64/pr100056.c: Restore the original version of
- the scan-assemblers.
+ PR tree-optimization/123190
+ * gcc.dg/vect/costmodel/x86_64/costmodel-pr123190-1.c: Do not
+ require -mtune=generic.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-pr123190-2.c: Add
+ variant with -O2 instead of -O3, inner loop not unrolled.
-2025-02-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+2026-01-14 Richard Biener <rguenther@suse.de>
- PR fortran/47485
- * gfortran.dg/dependency_generation_1.f90: New test.
+ PR tree-optimization/123190
+ * gcc.dg/vect/costmodel/x86_64/costmodel-pr123190-1.c: New testcase.
+ * gcc.dg/vect/slp-28.c: Avoid epilogue vectorization for
+ simplicity.
-2025-02-04 Gaius Mulley <gaiusmod2@gmail.com>
+2026-01-14 Jakub Jelinek <jakub@redhat.com>
- PR modula2/115112
- * gm2/pim/run/pass/dectest.mod: New test.
- * gm2/pim/run/pass/inctest.mod: New test.
+ PR rtl-optimization/123544
+ * gcc.dg/pr123544.c: New test.
-2025-02-04 Marek Polacek <polacek@redhat.com>
+2026-01-14 Nathan Sidwell <nathan@acm.org>
- PR c++/94100
- * g++.dg/cpp0x/variadic188.C: New test.
+ * lib/scanasm.exp (check_function_body): Clarify mismatch labelling.
-2025-02-04 Jakub Jelinek <jakub@redhat.com>
+2026-01-14 Daniel Barboza <daniel.barboza@oss.qualcomm.com>
- PR c++/118671
- * g++.dg/cpp/embed-25.C: New test.
- * g++.dg/cpp0x/pr118671.C: New test.
+ * gcc.dg/Wstrict-overflow-1.c: Removed because we no longer
+ issue a 'fold_overflow_warning' with the
+ `(le (minus (@0 INTEGER_CST@1)) INTEGER_CST@2)` pattern.
-2025-02-04 Dimitar Dimitrov <dimitar@dinux.eu>
+2026-01-13 Nathaniel Shead <nathanieloshead@gmail.com>
- * gcc.target/riscv/pr118170.c: Ignore for E ABI.
+ * g++.dg/modules/coro-1_a.C: New test.
+ * g++.dg/modules/coro-1_b.C: New test.
-2025-02-04 Thiago Jung Bauermann <thiago.bauermann@linaro.org>
+2026-01-13 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com>
- PR target/116010
- * gcc.target/arm/simd/mve-vabs.c: Test tree dump and adjust to new
- code.
-
-2025-02-04 Marek Polacek <polacek@redhat.com>
-
- PR c++/117778
- * g++.dg/cpp1y/lambda-generic-117778.C: New test.
- * g++.dg/cpp2a/abbrev-fn2.C: New test.
- * g++.dg/cpp2a/abbrev-fn3.C: New test.
-
-2025-02-04 Marek Polacek <polacek@redhat.com>
-
- PR c++/118718
- * g++.dg/warn/Wvexing-parse10.C: New test.
-
-2025-02-04 kelefth <konstantinos.eleftheriou@vrull.eu>
-
- PR testsuite/116845
- * gcc.dg/pr109393.c: XFAIL on ilp32 targets.
-
-2025-02-04 Richard Biener <rguenther@suse.de>
-
- PR c/118742
- * gcc.dg/gimplefe-56.c: New testcase.
-
-2025-02-04 Ilya Leoshkevich <iii@linux.ibm.com>
-
- * gcc.target/s390/call-z10-pic-nodatarel.c: Adjust
- expectations.
- * gcc.target/s390/call-z10-pic.c: Likewise.
- * gcc.target/s390/call-z10.c: Likewise.
- * gcc.target/s390/call-z9-pic-nodatarel.c: Likewise.
- * gcc.target/s390/call-z9-pic.c: Likewise.
- * gcc.target/s390/call-z9.c: Likewise.
-
-2025-02-04 Simon Martin <simon@nasilyan.com>
- Jason Merrill <jason@redhat.com>
-
- PR c++/117114
- PR c++/109918
- * g++.dg/warn/Woverloaded-virt1.C: Check that no warning is
- emitted for non virtual base methods.
- * g++.dg/warn/Woverloaded-virt10.C: New test.
- * g++.dg/warn/Woverloaded-virt11.C: New test.
- * g++.dg/warn/Woverloaded-virt12.C: New test.
- * g++.dg/warn/Woverloaded-virt13.C: New test.
- * g++.dg/warn/Woverloaded-virt5.C: New test.
- * g++.dg/warn/Woverloaded-virt6.C: New test.
- * g++.dg/warn/Woverloaded-virt7.C: New test.
- * g++.dg/warn/Woverloaded-virt8.C: New test.
- * g++.dg/warn/Woverloaded-virt9.C: New test.
-
-2025-02-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/117113
- * gcc.dg/torture/pr117113.c: New testcase.
-
-2025-02-04 Simon Martin <simon@nasilyan.com>
-
- PR c++/114619
- * g++.dg/init/no-elide4.C: New test.
+ PR tree-optimization/123109
+ * gcc.dg/tree-ssa/vrp99.c: Update test.
+ * gcc.dg/pr123109.c: New test.
-2025-02-04 Jakub Jelinek <jakub@redhat.com>
+2026-01-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- PR c++/118719
- * g++.dg/cpp1z/decomp63.C: New test.
+ PR tree-optimization/119402
+ * gcc.dg/tree-ssa/bitops-14.c: New test.
+ * gcc.dg/tree-ssa/bitops-15.c: New test.
-2025-02-04 Thomas Koenig <tkoenig@gcc.gnu.org>
+2026-01-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * gfortran.dg/unsigned_15.f90: Adjust error messages.
- * gfortran.dg/unsigned_43.f90: New test.
- * gfortran.dg/unsigned_44.f90: New test.
+ PR testsuite/122522
+ * gcc.target/aarch64/signbitv2sf.c (main): Disable
+ unrolling and vectorizer for the checking loop.
-2025-02-04 Richard Biener <rguenther@suse.de>
+2026-01-13 Martin Uecker <uecker@tugraz.at>
- PR rtl-optimization/117611
- * gcc.dg/fixed-point/pr117611.c: New testcase.
+ PR c/123309
+ * gcc.dg/pr123309.c: New test.
+ * gcc.dg/union-composite-type.c: New test.
-2025-02-04 Richard Biener <rguenther@suse.de>
+2026-01-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
- PR lto/113207
- * gcc.dg/pr113207.c: New testcase.
+ PR libfortran/123012
+ * gfortran.dg/namelist_101.f90: New test.
-2025-02-04 Nathaniel Shead <nathanieloshead@gmail.com>
+2026-01-13 Jeff Law <jeffrey.law@oss.qualcomm.com>
- PR c++/108205
- * g++.dg/modules/contracts-5_a.C: New test.
- * g++.dg/modules/contracts-5_b.C: New test.
+ PR tree-optimization/123530
+ * gcc.dg/torture/pr123530.c: New test.
-2025-02-04 Nathaniel Shead <nathanieloshead@gmail.com>
+2026-01-13 Robin Dapp <rdapp@oss.qualcomm.com>
- PR c++/98893
- * g++.dg/modules/pr98893_a.H: New test.
- * g++.dg/modules/pr98893_b.C: New test.
+ PR tree-optimization/123525
+ * gcc.dg/vect/pr123525.c: New test.
+ * g++.dg/vect/pr123525-2.cc: New test.
-2025-02-03 A J Ryan Solutions Ltd <gcc.gnu.org@ajryansolutions.co.uk>
+2026-01-13 Robin Dapp <rdapp@oss.qualcomm.com>
- PR c++/118265
- * g++.dg/cpp1z/variadic-nontype1.C: New file.
+ PR tree-optimization/123301
+ * gcc.target/riscv/rvv/autovec/pr123301.c: New test.
-2025-02-03 Iain Sandoe <iains.gcc@gmail.com>
- Jason Merrill <jason@redhat.com>
-
- PR c++/116506
- PR c++/116880
- * g++.dg/coroutines/pr116506.C: New test.
- * g++.dg/coroutines/pr116880.C: New test.
-
-2025-02-03 Jason Merrill <jason@redhat.com>
-
- PR c++/116914
- PR c++/117231
- PR c++/118470
- PR c++/118491
- * g++.dg/coroutines/coro-range-for1.C: New test.
-
-2025-02-03 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/93289
- * gfortran.dg/unlimited_polymorphic_1.f03: Pad element in character
- array constructor to correct length.
- * gfortran.dg/char_array_constructor_5.f90: New test.
-
-2025-02-03 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/dupq_12.c: New test.
-
-2025-02-03 Richard Biener <rguenther@suse.de>
+2026-01-13 Robin Dapp <rdapp@oss.qualcomm.com>
- PR tree-optimization/118717
- * gcc.dg/torture/pr118717.c: New testcase.
+ PR rtl-optimization/123501
+ PR rtl-optimization/123444
+ * gcc.target/riscv/rvv/autovec/reduc/pr123501.c: New test.
-2025-02-02 Gaius Mulley <gaiusmod2@gmail.com>
+2026-01-13 Paul Thomas <pault@gcc.gnu.org>
- PR modula2/117411
- * gm2/iso/run/pass/except9.mod: New test.
- * gm2/iso/run/pass/lazyunique.mod: New test.
+ PR fortran/112460
+ * gfortran.dg/pdt_81.f03: New test.
-2025-02-02 Lewis Hyatt <lhyatt@gmail.com>
+2026-01-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- PR middle-end/115913
- * c-c++-common/cpp/pr115913.c: New test.
+ * gcc.dg/store_merging_19.c: xfail.
-2025-02-01 H.J. Lu <hjl.tools@gmail.com>
+2026-01-13 Kito Cheng <kito.cheng@sifive.com>
- PR rtl-optimization/111673
- * gcc.target/i386/pr111673.c: New file.
+ PR target/117581
+ * gcc.dg/torture/bitint-64.c: Add sync_char_short effective target
+ requirement.
+ * gcc.dg/torture/bitint-82.c: Likewise.
+ * gcc.dg/torture/bitint-84.c: Likewise.
+ * gcc.target/riscv/bitint-32-on-rv64.c: New test.
+ * gcc.target/riscv/bitint-alignments.c: New test.
+ * gcc.target/riscv/bitint-args.c: New test.
+ * gcc.target/riscv/bitint-sizes.c: New test.
-2025-02-01 Gaius Mulley <gaiusmod2@gmail.com>
+2026-01-13 H.J. Lu <hjl.tools@gmail.com>
- PR modula2/118703
- * gm2/builtins/run/pass/testbitfns.mod: New test.
+ PR ipa/122458
+ * gcc.dg/ipa/pr122458.c: Replace .quad with .dc.a.
-2025-02-01 H.J. Lu <hjl.tools@gmail.com>
+2026-01-13 liuhongt <hongtao.liu@intel.com>
- PR target/118713
- * gcc.target/i386/pr118713-1-x32.c: New test.
- * gcc.target/i386/pr118713-1.c: Likewise.
- * gcc.target/i386/pr118713-2-x32.c: Likewise.
- * gcc.target/i386/pr118713-2.c: Likewise.
- * gcc.target/i386/pr118713-3-x32.c: Likewise.
- * gcc.target/i386/pr118713-3.c: Likewise.
- * gcc.target/i386/pr118713-4-x32.c: Likewise.
- * gcc.target/i386/pr118713-4.c: Likewise.
- * gcc.target/i386/pr118713-5-x32.c: Likewise.
- * gcc.target/i386/pr118713-5.c: Likewise.
- * gcc.target/i386/pr118713-6-x32.c: Likewise.
- * gcc.target/i386/pr118713-6.c: Likewise.
- * gcc.target/i386/pr118713-7-x32.c: Likewise.
- * gcc.target/i386/pr118713-7.c: Likewise.
- * gcc.target/i386/pr118713-8-x32.c: Likewise.
- * gcc.target/i386/pr118713-8.c: Likewise.
- * gcc.target/i386/pr118713-9-x32.c: Likewise.
- * gcc.target/i386/pr118713-9.c: Likewise.
- * gcc.target/i386/pr118713-10-x32.c: Likewise.
- * gcc.target/i386/pr118713-10.c: Likewise.
- * gcc.target/i386/pr118713-11-x32.c: Likewise.
- * gcc.target/i386/pr118713-11.c: Likewise.
- * gcc.target/i386/pr118713-12-x32.c: Likewise.
- * gcc.target/i386/pr118713-12.c: Likewise.
+ * gcc.target/i386/pr123484.c: New test.
-2025-02-01 David Malcolm <dmalcolm@redhat.com>
+2026-01-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * sarif-replay.dg/2.1.0-invalid/3.33.3-index-out-of-range.sarif:
- New test.
- * sarif-replay.dg/2.1.0-valid/spec-example-4.sarif: Update expected
- output to reflect that we now find the function name for the
- events in the path.
+ PR tree-optimization/122845
+ PR tree-optimization/122843
+ * gcc.dg/tree-ssa/bitops-12.c: New test.
+ * gcc.dg/tree-ssa/bitops-13.c: New test.
+ * gcc.dg/store_merging_18.c: xfail store merging.
-2025-02-01 Eric Botcazou <ebotcazou@adacore.com>
+2026-01-12 Steven G. Kargl <kargl@gcc.gnu.org>
- * gnat.dg/warn33.adb: New test.
- * gnat.dg/warn33_pkg.ads: New helper.
+ PR fortran/91960
+ * gfortran.dg/pr69962.f90: Adjust testcase to ignore new error message.
+ * gfortran.dg/pr91960_1.f90: New test.
+ * gfortran.dg/pr91960_2.f90: New test.
-2025-02-01 H.J. Lu <hjl.tools@gmail.com>
+2026-01-12 Patrick Palka <ppalka@redhat.com>
- * gcc.target/i386/ssp-global.c: New file.
+ PR c++/123189
+ * g++.dg/cpp0x/noexcept92.C: New test.
-2025-02-01 Jeff Law <jlaw@ventanamicro.com>
+2026-01-12 Jason Merrill <jason@redhat.com>
- PR tree-optimization/114277
- * gcc.target/i386/pr114277.c: New test.
- * gcc.target/riscv/pr114277.c: Likewise.
- Co-author: Andrew Pinski <quic_apinski@quicinc.com>
+ * g++.dg/modules/internal-17_b.C: Add -fno-implicit-constexpr.
-2025-01-31 Jakub Jelinek <jakub@redhat.com>
+2026-01-12 Richard Biener <rguenther@suse.de>
- PR ipa/117432
- * gcc.c-torture/execute/pr117432.c: New test.
- * gcc.target/i386/pr117432.c: New test.
+ PR tree-optimization/123528
+ * gcc.dg/vect/vect-pr12358.c: New testcase.
-2025-01-31 Jakub Jelinek <jakub@redhat.com>
+2026-01-12 Claudio Bantaloukas <claudio.bantaloukas@arm.com>
- PR c++/117516
- * g++.dg/ext/flexary9.C: Expect different wording of one of the
- warnings and at a different line.
- * g++.dg/ext/flexary19.C: Likewise.
- * g++.dg/ext/flexary42.C: New test.
- * g++.dg/other/pr117516.C: New test.
+ * gcc.target/aarch64/pch/aarch64-pch.exp: Fix copyright year.
-2025-01-31 Harald Anlauf <anlauf@gmx.de>
+2026-01-12 Claudio Bantaloukas <claudio.bantaloukas@arm.com>
- PR fortran/108454
- * gfortran.dg/common_29.f90: New test.
-
-2025-01-31 Marek Polacek <polacek@redhat.com>
-
- PR c++/117501
- * g++.dg/cpp2a/consteval39.C: New test.
- * g++.dg/cpp2a/consteval40.C: New test.
-
-2025-01-31 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/116234
- * gfortran.target/aarch64/aarch64.exp: New.
- * gfortran.target/aarch64/pr116234.f: New.
-
-2025-01-31 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/117498
- * gcc.c-torture/execute/pr117498.c: New test.
-
-2025-01-31 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/115673
- * gcc.target/i386/force-indirect-call-2.c: Allow indirect branch
- via GOT.
-
-2025-01-31 Richard Biener <rguenther@suse.de>
-
- PR debug/100530
- * gcc.target/i386/pr100530.c: New testcase.
-
-2025-01-30 Alexandre Oliva <oliva@adacore.com>
-
- PR target/113689
- * gcc.target/i386/pr113689-1.c: Require profiling support.
- * gcc.target/i386/pr113689-2.c: Likewise.
- * gcc.target/i386/pr113689-3.c: Likewise.
-
-2025-01-30 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/vect/vect-ifcvt-18.c: Split -Ofast out of
- avx_runtime.
-
-2025-01-30 Sandra Loosemore <sloosemore@baylibre.com>
- Kwok Cheung Yeung <kcy@codesourcery.com>
- Sandra Loosemore <sandra@codesourcery.com>
- Tobias Burnus <tobias@codesourcery.com>
- Paul-Antoine Arras <pa@codesourcery.com>
+ PR target/123457
+ * gcc.target/aarch64/pch/aarch64-pch.exp: Add new testsuite.
+ * gcc.target/aarch64/pch/pch_arm_acle.c: Add new test file.
+ * gcc.target/aarch64/pch/pch_arm_acle.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_acle_include_post.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_acle_include_post.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_multiple.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_multiple.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_multiple_include_post.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_multiple_include_post.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_neon.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_neon.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_neon_include_post.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_neon_include_post.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge_include_post.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge_include_post.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_sme.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_sme.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_sme_include_post.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_sme_include_post.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_sve.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_sve.hs: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_sve_include_post.c: Likewise.
+ * gcc.target/aarch64/pch/pch_arm_sve_include_post.hs: Likewise.
- PR middle-end/112779
- PR middle-end/113904
- * gfortran.dg/gomp/metadirective-1.f90: New.
- * gfortran.dg/gomp/metadirective-10.f90: New.
- * gfortran.dg/gomp/metadirective-11.f90: New.
- * gfortran.dg/gomp/metadirective-12.f90: New.
- * gfortran.dg/gomp/metadirective-13.f90: New.
- * gfortran.dg/gomp/metadirective-2.f90: New.
- * gfortran.dg/gomp/metadirective-3.f90: New.
- * gfortran.dg/gomp/metadirective-4.f90: New.
- * gfortran.dg/gomp/metadirective-5.f90: New.
- * gfortran.dg/gomp/metadirective-6.f90: New.
- * gfortran.dg/gomp/metadirective-7.f90: New.
- * gfortran.dg/gomp/metadirective-8.f90: New.
- * gfortran.dg/gomp/metadirective-9.f90: New.
- * gfortran.dg/gomp/metadirective-construct.f90: New.
- * gfortran.dg/gomp/metadirective-no-score.f90: New.
- * gfortran.dg/gomp/pure-1.f90 (func_metadirective): New.
- (func_metadirective_2): New.
- (func_metadirective_3): New.
- * gfortran.dg/gomp/pure-2.f90 (func_metadirective): Delete.
+2026-01-12 Martin Jambor <mjambor@suse.cz>
-2025-01-30 Jakub Jelinek <jakub@redhat.com>
- Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
+ PR ipa/123543
+ * gcc.dg/ipa/pr123543.c: New test.
- PR target/118696
- * gcc.dg/pr118696.c: New test.
- * gcc.target/s390/vector/pr118696.c: New test.
- * gcc.target/s390/vector/vec-abs-emu.c: Expect vrepg with 0 as last
- operand rather than 1.
- * gcc.target/s390/vector/vec-max-emu.c: Likewise.
- * gcc.target/s390/vector/vec-min-emu.c: Likewise.
-
-2025-01-30 Richard Biener <rguenther@suse.de>
-
- PR middle-end/118695
- * gcc.dg/pr118695.c: New testcase.
-
-2025-01-30 Tobias Burnus <tburnus@baylibre.com>
-
- * c-c++-common/gomp/append-args-1.c: Update dg-*.
- * c-c++-common/gomp/append-args-3.c: Likewise.
- * g++.dg/gomp/append-args-1.C: Likewise.
- * gfortran.dg/gomp/adjust-args-1.f90: Likewise.
- * gfortran.dg/gomp/adjust-args-3.f90: Likewise.
- * gfortran.dg/gomp/declare-variant-2.f90: Likewise.
- * c-c++-common/gomp/append-args-6.c: New test.
- * c-c++-common/gomp/append-args-7.c: New test.
- * c-c++-common/gomp/append-args-8.c: New test.
- * c-c++-common/gomp/append-args-9.c: New test.
- * g++.dg/gomp/append-args-4.C: New test.
- * g++.dg/gomp/append-args-5.C: New test.
- * g++.dg/gomp/append-args-6.C: New test.
- * g++.dg/gomp/append-args-7.C: New test.
- * gcc.dg/gomp/append-args-1.c: New test.
- * gfortran.dg/gomp/append_args-1.f90: New test.
- * gfortran.dg/gomp/append_args-2.f90: New test.
- * gfortran.dg/gomp/append_args-3.f90: New test.
- * gfortran.dg/gomp/append_args-4.f90: New test.
-
-2025-01-30 Richard Biener <rguenther@suse.de>
-
- PR middle-end/118692
- * gcc.dg/pr118692.c: New testcase.
-
-2025-01-30 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/114052
- * gcc.dg/pr114052-1.c: New testcase.
-
-2025-01-30 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/118320
- * g++.dg/torture/pr118320.C: New test.
-
-2025-01-30 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/116860
- * gcc.dg/tree-ssa/fold-xor-and-or.c: Set logical-op-non-short-circuit.
- * gcc.dg/tree-ssa/fold-xor-or.c: Similarly.
-
-2025-01-29 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/118010
- PR modula2/118183
- PR modula2/116073
- * gm2/pim/run/pass/printtypesize.mod: New test.
-
-2025-01-29 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/118429
- * gcc.c-torture/compile/pr118429.c: New test.
-
-2025-01-29 Marek Polacek <polacek@redhat.com>
-
- PR c++/57533
- * g++.dg/eh/throw5.C: New test.
-
-2025-01-29 Siddhesh Poyarekar <siddhesh@gotplt.org>
-
- PR testsuite/118127
- * lib/target-supports.exp
- (check_effective_target_long_double_is_ibm128): New
- procedure.
- * gfortran.dg/default_format_2.f90: xfail for
- long_double_is_ibm128.
- * gfortran.dg/default_format_denormal_2.f90: Likewise.
- * gfortran.dg/large_real_kind_form_io_2.f90: Likewise.
+2026-01-12 Claudio Bantaloukas <claudio.bantaloukas@arm.com>
-2025-01-29 Martin Jambor <mjambor@suse.cz>
- Michal Jireš <mjires@suse.cz>
+ * gcc.target/aarch64/sme2/acle-asm/cvt_mf8_bf16_x2.c: Added target checks.
+ * gcc.target/aarch64/sme2/acle-asm/cvt_mf8_f16_x2.c: Likewise.
+ * gcc.target/aarch64/sme2/acle-asm/cvt_mf8_f32_x4.c: Likewise.
+ * gcc.target/aarch64/sme2/acle-asm/cvtn_mf8_f32_x4.c: Likewise.
+ * gcc.target/aarch64/sme2/acle-asm/scale_f16_x2.c: Likewise.
+ * gcc.target/aarch64/sme2/acle-asm/scale_f16_x4.c: Likewise.
+ * gcc.target/aarch64/sme2/acle-asm/scale_f32_x2.c: Likewise.
+ * gcc.target/aarch64/sme2/acle-asm/scale_f32_x4.c: Likewise.
+ * gcc.target/aarch64/sme2/acle-asm/scale_f64_x2.c: Likewise.
+ * gcc.target/aarch64/sme2/acle-asm/scale_f64_x4.c: Likewise.
- PR tree-optimization/117892
- * gcc.dg/tree-ssa/pr117892.c: New test.
- * gcc.dg/tree-ssa/pr118517.c: Likewise.
+2026-01-12 Richard Biener <rguenther@suse.de>
-2025-01-29 Pan Li <pan2.li@intel.com>
+ PR tree-optimization/122830
+ PR tree-optimization/122824
+ * gcc.dg/tree-ssa/ssa-fre-112.c: New testcase.
+ * g++.dg/warn/Warray-bounds-pr122824.C: Likewise.
- PR target/117688
- * gcc.target/riscv/pr117688.h: Add test helper macros.
- * gcc.target/riscv/pr117688-trunc-run-1-s16-to-s8.c: New test.
- * gcc.target/riscv/pr117688-trunc-run-1-s32-to-s16.c: New test.
- * gcc.target/riscv/pr117688-trunc-run-1-s32-to-s8.c: New test.
- * gcc.target/riscv/pr117688-trunc-run-1-s64-to-s16.c: New test.
- * gcc.target/riscv/pr117688-trunc-run-1-s64-to-s32.c: New test.
- * gcc.target/riscv/pr117688-trunc-run-1-s64-to-s8.c: New test.
+2026-01-12 Richard Biener <rguenther@suse.de>
-2025-01-29 Pan Li <pan2.li@intel.com>
+ PR middle-end/123175
+ * gcc.dg/torture/pr123175-1.c: New testcase.
+ * gcc.dg/torture/pr123175-2.c: Likewise.
- PR target/117688
- * gcc.target/riscv/pr117688.h: Add test helper macro.
- * gcc.target/riscv/pr117688-sub-run-1-s16.c: New test.
- * gcc.target/riscv/pr117688-sub-run-1-s32.c: New test.
- * gcc.target/riscv/pr117688-sub-run-1-s64.c: New test.
- * gcc.target/riscv/pr117688-sub-run-1-s8.c: New test.
+2026-01-12 Nathaniel Shead <nathanieloshead@gmail.com>
-2025-01-29 Pan Li <pan2.li@intel.com>
+ PR c++/115163
+ * g++.dg/ext/is_convertible7.C: Add new testcases.
+ * g++.dg/diagnostic/explicit2.C: New test.
- PR target/117688
- * gcc.target/riscv/pr117688-add-run-1-s16.c: New test.
- * gcc.target/riscv/pr117688-add-run-1-s32.c: New test.
- * gcc.target/riscv/pr117688-add-run-1-s64.c: New test.
- * gcc.target/riscv/pr117688-add-run-1-s8.c: New test.
- * gcc.target/riscv/pr117688.h: New test.
+2026-01-12 Jakub Jelinek <jakub@redhat.com>
-2025-01-29 Richard Biener <rguenther@suse.de>
+ PR rtl-optimization/123523
+ * gcc.target/i386/pr123523.c: New test.
- PR middle-end/118684
- * gcc.dg/pr118684.c: Require automatic_stack_alignment.
+2026-01-12 Jakub Jelinek <jakub@redhat.com>
-2025-01-29 Jakub Jelinek <jakub@redhat.com>
+ PR c++/123526
+ * g++.dg/ext/gnu-inline-inh-ctor1.C: New test.
+ * g++.dg/ext/gnu-inline-inh-ctor2.C: New test.
- PR c++/118655
- * g++.dg/ext/is_bounded_array.C: Extend.
+2026-01-12 Uros Bizjak <ubizjak@gmail.com>
-2025-01-28 Jason Merrill <jason@redhat.com>
+ PR rtl-optimization/123121
+ * gcc.target/i386/pr123121.c:
- PR c++/118285
- * g++.dg/cpp0x/initlist-opt7.C: New test.
+2026-01-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-2025-01-28 Jason Merrill <jason@redhat.com>
+ PR target/123415
+ * lib/target-supports.exp (check_effective_target_avx512dq):
+ Disable with Solaris/x86 as.
+ (check_effective_target_avx512bw): Likewise.
- PR c++/118673
- * g++.dg/cpp0x/initlist-opt6.C: New test.
+2026-01-12 Surya Kumari Jangala <jskumari@linux.ibm.com>
-2025-01-28 Richard Biener <rguenther@suse.de>
+ PR testsuite/123129
+ * gcc.dg/rtl/powerpc/test-frame-related.c: Add -mpowerpc64.
- PR middle-end/118684
- * gcc.dg/pr118684.c: New testcase.
+2026-01-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-2025-01-28 David Malcolm <dmalcolm@redhat.com>
+ PR testsuite/121752
+ * g++.dg/tree-ssa/vector-compare-1.C: Disable for arm targets.
- PR other/118675
- * gcc.dg/sarif-output/bad-binary-op.py: Update expected output for
- escaping of braces in message text.
- * gcc.dg/sarif-output/missing-semicolon.py: Likewise.
- * gcc.dg/sarif-output/multiple-outputs.py: Likewise.
+2026-01-12 Steven G. Kargl <kargl@gcc.gnu.org>
-2025-01-28 Patrick Palka <ppalka@redhat.com>
+ PR fortran/77415
+ * gfortran.dg/pr77415_1.f90: New test.
+ * gfortran.dg/pr77415_2.f90: New test.
- PR c++/117855
- * g++.dg/cpp23/class-deduction-inherited7.C: New test.
+2026-01-11 Michal Jires <mjires@suse.cz>
-2025-01-28 Vladimir N. Makarov <vmakarov@redhat.com>
+ * gcc.dg/lto/attr-weakref-2_0.c: New test.
+ * gcc.dg/lto/attr-weakref-2_1.c: New test.
- PR target/118663
- * gcc.target/powerpc/pr118663.c: New.
+2026-01-11 Michal Jires <mjires@suse.cz>
-2025-01-28 Richard Biener <rguenther@suse.de>
+ * gcc.dg/lto/toplevel-simple-asm-1_0.c: New test.
+ * gcc.dg/lto/toplevel-simple-asm-1_1.c: New test.
+ * gcc.dg/lto/toplevel-simple-asm-2_0.c: New test.
+ * gcc.dg/lto/toplevel-simple-asm-2_1.c: New test.
- PR tree-optimization/117424
- * gcc.dg/tree-ssa/ssa-lim-25.c: New testcase.
+2026-01-11 Michal Jires <mjires@suse.cz>
-2025-01-28 Thomas Schwinge <tschwinge@baylibre.com>
+ * gcc.dg/lto/toplevel-extended-asm-2_0.c: More partitionings.
+ * gcc.dg/lto/toplevel-extended-asm-2_1.c: Likewise.
- * c-c++-common/gomp/defaultmap-4.c: Adjust.
- * c-c++-common/gomp/defaultmap-5.c: Likewise.
- * c-c++-common/gomp/target-implicit-map-1.c: Likewise.
- * c-c++-common/gomp/target-implicit-map-2.c: Likewise.
- * gfortran.dg/gomp/defaultmap-8.f90: Likewise.
- * gfortran.dg/gomp/defaultmap-9.f90: Likewise.
- * gfortran.dg/gomp/map-subarray.f90: Likewise.
- * gfortran.dg/gomp/target-enter-exit-data.f90: Likewise.
+2026-01-11 Michal Jires <mjires@suse.cz>
-2025-01-28 Jakub Jelinek <jakub@redhat.com>
+ * gcc.dg/lto/toplevel-extended-asm-2_0.c: New test.
+ * gcc.dg/lto/toplevel-extended-asm-2_1.c: New test.
+ * gcc.dg/lto/toplevel-extended-asm-3_0.c: New test.
+ * gcc.dg/lto/toplevel-extended-asm-3_1.c: New test.
- PR rtl-optimization/118638
- * gcc.c-torture/execute/pr118638.c: New test.
+2026-01-11 Michal Jires <mjires@suse.cz>
-2025-01-28 Hafiz Abid Qadeer <abidh@codesourcery.com>
+ * gcc.dg/lto/toplevel-extended-asm-1_0.c: New test.
+ * gcc.dg/lto/toplevel-extended-asm-1_1.c: New test.
- * c-c++-common/goacc/implied-copy-1.c: New test.
- * c-c++-common/goacc/implied-copy-2.c: New test.
- * g++.dg/goacc/implied-copy.C: New test.
- * gcc.dg/goacc/implied-copy.c: New test.
- * gfortran.dg/goacc/implied-copy-1.f90: New test.
- * gfortran.dg/goacc/implied-copy-2.f90: New test.
+2026-01-11 Michal Jires <mjires@suse.cz>
-2025-01-28 Jakub Jelinek <jakub@redhat.com>
+ * g++.dg/lto/toplevel_asm-0_0.C: New test.
- PR c/116357
- * gcc.dg/pr116357.c: New test.
+2026-01-11 Michal Jires <mjires@suse.cz>
-2025-01-27 Jason Merrill <jason@redhat.com>
+ PR ipa/122458
+ * gcc.dg/ipa/pr122458.c: New test.
- PR c++/118632
- * g++.dg/cpp0x/nontype7.C: New test.
+2026-01-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-2025-01-27 Vineet Gupta <vineetg@rivosinc.com>
+ PR libfortran/123012
+ * gfortran.dg/namelist_100.f90: New test.
- PR target/118646
- * gfortran.target/riscv/rvv/pr118646.f90 (New Test).
+2026-01-10 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-2025-01-27 Simon Martin <simon@nasilyan.com>
+ * g++.target/s390/float16-1.C: New test.
+ * g++.target/s390/float16-2.C: New test.
+ * gcc.target/s390/float16-1-2.h: New test.
+ * gcc.target/s390/float16-1.c: New test.
+ * gcc.target/s390/float16-10.c: New test.
+ * gcc.target/s390/float16-2.c: New test.
+ * gcc.target/s390/float16-3.c: New test.
+ * gcc.target/s390/float16-4.c: New test.
+ * gcc.target/s390/float16-5.c: New test.
+ * gcc.target/s390/float16-6.c: New test.
+ * gcc.target/s390/float16-7.c: New test.
+ * gcc.target/s390/float16-8.c: New test.
+ * gcc.target/s390/float16-9.c: New test.
+ * gcc.target/s390/float16-signbit.h: New test.
+ * gcc.target/s390/vector/vec-extract-4.c: New test.
+ * gcc.target/s390/vector/vec-float16-1.c: New test.
- PR c++/114292
- * g++.dg/cpp1y/lambda-ice4.C: New test.
+2026-01-10 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-2025-01-27 Robin Dapp <rdapp@ventanamicro.com>
+ PR tree-optimization/123417
+ * gcc.dg/vect/vect-uncounted_7.c: xfail vect test.
- * gcc.target/riscv/rvv/autovec/reduc/reduc-8.c: Remove
- VEC_SHL_INSERT check.
- * gcc.target/riscv/rvv/autovec/reduc/reduc-9.c: Ditto.
+2026-01-10 Jakub Jelinek <jakub@redhat.com>
-2025-01-27 Robin Dapp <rdapp@ventanamicro.com>
+ PR tree-optimization/123431
+ * gcc.dg/pr123431.c: New test.
- * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c:
- Distinguish between zvfh and !zvfh.
+2026-01-10 Martin Uecker <uecker@tugraz.at>
-2025-01-27 Robin Dapp <rdapp@ventanamicro.com>
+ PR c/123435
+ PR c/123463
+ * gcc.dg/pr123435-1.c: New test.
+ * gcc.dg/pr123435-2.c: New test.
+ * gcc.dg/pr123463.c: New test.
- PR target/117173
- * gcc.dg/fold-perm-2.c: Run with two-source permutes.
- * gcc.dg/pr54346.c: Ditto.
+2026-01-10 Pietro Monteiro <pietro@sociotechnical.xyz>
-2025-01-27 Harald Anlauf <anlauf@gmx.de>
+ * algol68/execute/posix-exit-1.a68: New test.
- PR fortran/110993
- * gfortran.dg/use_rename_14.f90: New test.
+2026-01-09 Robin Dapp <rdapp@oss.qualcomm.com>
-2025-01-27 Jakub Jelinek <jakub@redhat.com>
+ PR tree-optimization/123414
+ * gcc.target/riscv/rvv/autovec/pr123414.c: New test.
- PR c++/115769
- * g++.dg/modules/dr2867-1_a.H: New test.
- * g++.dg/modules/dr2867-1_b.C: New test.
- * g++.dg/modules/dr2867-2_a.H: New test.
- * g++.dg/modules/dr2867-2_b.C: New test.
- * g++.dg/modules/dr2867-3_a.H: New test.
- * g++.dg/modules/dr2867-3_b.C: New test.
- * g++.dg/modules/dr2867-4_a.H: New test.
- * g++.dg/modules/dr2867-4_b.C: New test.
- * g++.dg/modules/dr2867-1_a.H.jj1: New file.
- * g++.dg/modules/dr2867-1_b.C.jj1: New file.
- * g++.dg/modules/dr2867-2_a.H.jj1: New file.
- * g++.dg/modules/dr2867-2_b.C.jj1: New file.
- * g++.dg/modules/dr2867-3_a.H.jj1: New file.
- * g++.dg/modules/dr2867-3_b.C.jj1: New file.
- * g++.dg/modules/dr2867-4_a.H.jj1: New file.
- * g++.dg/modules/dr2867-4_b.C.jj1: New file.
+2026-01-09 David Malcolm <dmalcolm@redhat.com>
-2025-01-27 Jakub Jelinek <jakub@redhat.com>
+ * gcc.dg/plugin/analyzer_cpython_plugin.cc
+ (cpython_analyzer_events_subscriber::on_message): Implement for
+ on_frame_popped.
+ (plugin_init): Drop call to
+ region_model::register_pop_frame_callback in favor of the above
+ pub/sub handler.
- PR c++/115769
- * g++.dg/DRs/dr2867-5.C: New test.
- * g++.dg/DRs/dr2867-6.C: New test.
- * g++.dg/DRs/dr2867-7.C: New test.
- * g++.dg/DRs/dr2867-8.C: New test.
+2026-01-09 David Malcolm <dmalcolm@redhat.com>
-2025-01-27 Richard Biener <rguenther@suse.de>
+ * gcc.dg/plugin/analyzer_cpython_plugin.cc
+ (cpython_analyzer_events_subscriber::on_message): New.
+ (plugin_init): Port stashing of named types and global vars to
+ pub/sub framework.
- PR tree-optimization/118653
- * gcc.dg/vect/pr118653.c: New testcase.
+2026-01-09 David Malcolm <dmalcolm@redhat.com>
-2025-01-27 Richard Biener <rguenther@suse.de>
-
- PR rtl-optimization/118662
- * gcc.dg/torture/pr118662.c: New testcase.
-
-2025-01-27 Richard Biener <rguenther@suse.de>
-
- PR middle-end/118643
- * gcc.dg/pr118643.c: New testcase.
-
-2025-01-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/112859
- PR tree-optimization/115347
- * gcc.dg/torture/pr112859.c: New testcase.
- * gcc.dg/torture/pr115347.c: Likewise.
-
-2025-01-27 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/118640
- * gfortran.dg/pr118640.f90: New test.
-
-2025-01-27 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/118637
- * gcc.dg/tree-ssa/pr118637.c: New test.
-
-2025-01-27 Soumya AR <soumyaa@nvidia.com>
-
- PR target/118490
- * gcc.dg/pr118490.c: New test.
- * gcc.dg/pr: New file.
-
-2025-01-26 Sandra Loosemore <sloosemore@baylibre.com>
-
- * gfortran.dg/gomp/atomic-26.f90: Correct expected output after
- fixing typo in error message.
-
-2025-01-26 Pan Li <pan2.li@intel.com>
-
- PR target/118103
- * gcc.target/riscv/rvv/base/pr118103-1.c: New test.
- * gcc.target/riscv/rvv/base/pr118103-run-1.c: New test.
-
-2025-01-25 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/58857
- * gfortran.dg/uncommon_block_data_2.f90: New test.
-
-2025-01-25 Simon Martin <simon@nasilyan.com>
+ * gcc.dg/plugin/analyzer_cpython_plugin.cc: Port from
+ PLUGIN_ANALYZER_INIT to subscribing to analyzer_events_channel.
+ * gcc.dg/plugin/analyzer_gil_plugin.cc: Likewise.
+ * gcc.dg/plugin/analyzer_kernel_plugin.cc: Likewise.
+ * gcc.dg/plugin/analyzer_known_fns_plugin.cc: Likewise.
- PR c++/118239
- * g++.dg/cpp0x/constexpr-base8.C: New test.
+2026-01-09 David Malcolm <dmalcolm@redhat.com>
-2025-01-25 Jakub Jelinek <jakub@redhat.com>
+ * gcc.dg/diagnostic-cfgs-html.py: New test.
+ * gcc.dg/diagnostic-cfgs-sarif.py: New test.
+ * gcc.dg/diagnostic-cfgs.c: New test.
- PR c/118639
- * c-c++-common/gomp/pr118639.c: New test.
- * c-c++-common/goacc/cache-2.c: Remove one xfail for c.
+2026-01-09 David Malcolm <dmalcolm@redhat.com>
-2025-01-25 Jakub Jelinek <jakub@redhat.com>
+ * gcc.dg/plugin/plugin.exp: Add progress_notifications_plugin.cc.
+ * gcc.dg/plugin/progress_notifications_plugin.cc: New test plugin.
- PR c++/117827
- * g++.dg/init/array66.C: New test.
+2026-01-09 Jakub Jelinek <jakub@redhat.com>
-2025-01-25 Nathaniel Shead <nathanieloshead@gmail.com>
+ PR c/123475
+ * gcc.dg/pr123475.c: New test.
- PR c++/116568
- * g++.dg/modules/lambda-8.h: New test.
- * g++.dg/modules/lambda-8_a.H: New test.
- * g++.dg/modules/lambda-8_b.C: New test.
+2026-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-2025-01-25 Nathaniel Shead <nathanieloshead@gmail.com>
+ PR fortran/123483
+ * gfortran.dg/finalize_61.f90: New test.
+ Signed off by: Andrew Benson <abensonca@gcc.gnu.org>
- PR c++/116568
- * g++.dg/modules/internal-4_b.C: Remove XFAIL, add lambda alias
- testcase.
- * g++.dg/modules/lambda-9.h: New test.
- * g++.dg/modules/lambda-9_a.H: New test.
- * g++.dg/modules/lambda-9_b.C: New test.
+2026-01-09 Vladimir N. Makarov <vmakarov@redhat.com>
-2025-01-25 Nathaniel Shead <nathanieloshead@gmail.com>
+ PR rtl-optimization/123121
+ * gcc.target/i386/pr123121.c: New.
- PR c++/118245
- * g++.dg/abi/lambda-ctx3.C: New test.
- * g++.dg/cpp2a/lambda-uneval22.C: New test.
- * g++.dg/cpp2a/lambda-uneval23.C: New test.
+2026-01-09 Martin Jambor <mjambor@suse.cz>
-2025-01-25 Gaius Mulley <gaiusmod2@gmail.com>
+ * gcc.dg/ipa/ipcp-agg-2.c: Adjust dump test.
+ * gcc.dg/ipa/ipcp-agg-3.c: Likewise.
+ * gcc.dg/ipa/ipcp-agg-4.c: Likewise.
+ * gcc.dg/ipa/ipcp-agg-14.c: New test.
+ * gcc.dg/vect/pr101145_1.c: Compile with -fno-ipa-cp.
+ * gcc.dg/vect/pr101145_2.c: Likewise.
+ * gcc.dg/vect/pr101145_3.c: Likewise.
- PR modula2/118589
- * lib/gm2-dg.exp (gm2.exp): load_lib.
- * gm2.dg/pim/fail/badopaque.mod: New test.
- * gm2.dg/pim/fail/badopaque2.mod: New test.
- * gm2.dg/pim/fail/dg-pim-fail.exp: New test.
- * gm2.dg/pim/fail/opaquedefs.def: New test.
- * gm2.dg/pim/fail/opaquedefs.mod: New test.
+2026-01-09 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-2025-01-24 Andrew Carlotti <andrew.carlotti@arm.com>
+ * gcc.target/s390/asm-constant-1.c: New test.
- * gcc.target/aarch64/simd/armv9p5.c: New test.
+2026-01-09 Alfie Richards <alfie.richards@arm.com>
-2025-01-24 Andrew Carlotti <andrew.carlotti@arm.com>
+ * lib/target-supports.exp:
+ * gcc.target/aarch64/acle/vmmlaq_f16_mf8.c: New test.
+ * gcc.target/aarch64/acle/vmmlaq_f32_mf8.c: New test.
+ * gcc.target/aarch64/sve2/acle/asm/fmmla_f8f16mm_sve2.c: New test.
+ * gcc.target/aarch64/sve2/acle/asm/fmmla_f8f32mm_sve2.c: New test.
+ * gcc.target/aarch64/sve2/acle/asm/fmmla_sve_f16f32mm.c: New test.
+ * gcc.target/aarch64/sve/acle/general-c/mmla_1.c: Update error messages.
- * gcc.target/aarch64/crypto-alias-1.c: New test.
+2026-01-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-2025-01-24 Andrew Carlotti <andrew.carlotti@arm.com>
+ PR tree-optimization/102954
+ * gcc.dg/vect/pr33804.c (scan-tree-dump-times): Only
+ xfail on 32-bit SPARC.
+ * gcc.dg/vect/slp-multitypes-3.c: Likewise.
- * gcc.target/aarch64/target_attr_crypto_ice_1.c: Prune warning.
- * gcc.target/aarch64/target_attr_crypto_ice_2.c: Ditto.
+2026-01-09 Jakub Jelinek <jakub@redhat.com>
-2025-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
+ PR target/123489
+ * gcc.target/i386/pr123489.c: New test.
- PR target/118497
- * gcc.target/i386/pr118497.c: New.
- * gcc.target/i386/vartrack-1.c: Modify the regexp.
+2026-01-09 Nathaniel Shead <nathanieloshead@gmail.com>
-2025-01-24 Marek Polacek <polacek@redhat.com>
+ PR c++/123393
+ * g++.dg/modules/namespace-18_a.C: New test.
+ * g++.dg/modules/namespace-18_b.C: New test.
- PR c++/117153
- * g++.dg/other/anon-union6.C: New test.
- * g++.dg/other/anon-union7.C: New test.
+2026-01-09 Ben Boeckel <ben.boeckel@kitware.com>
-2025-01-24 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+ * lib/file-format.exp: Replace gcc-bugs@ with bug reporting link.
- * gcc.target/arm/thumb-bitfld1.c: Use -std=c17.
+2026-01-09 Shreya Munnangi <smunnangi1@ventanamicro.com>
+ Jeff Law <jeffrey.law@oss.qualcomm.com>
-2025-01-24 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+ PR target/121778
+ * gcc.target/riscv/pr121778.c: New test.
- PR testsuite/116448
- * gcc.target/arm/vfp-1.c: Use -Os -fno-math-errno.
+2026-01-09 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
-2025-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+ PR ipa/123383
+ * g++.dg/pr123383.C: New test.
+ co-authored-by: Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- PR libfortran/118571
- * gfortran.dg/utf8_3.f03: New test.
+2026-01-08 Jakub Jelinek <jakub@redhat.com>
-2025-01-24 yxj-github-437 <2457369732@qq.com>
+ PR middle-end/111817
+ * c-c++-common/pr111817.c: New test.
- * g++.dg/modules/builtin-8.C: New test.
+2026-01-08 Robin Dapp <rdapp@ventanamicro.com>
-2025-01-24 David Malcolm <dmalcolm@redhat.com>
+ PR target/122846
+ * gcc.target/riscv/rvv/autovec/dyn-lmul-conv-1.c: New test.
+ * gcc.target/riscv/rvv/autovec/dyn-lmul-conv-2.c: New test.
+ * gcc.target/riscv/rvv/autovec/pr122846.c: New test.
- PR jit/117886
- * jit.dg/all-non-failing-tests.h: Add
- test-pr117886-write-reproducer.c.
- * jit.dg/test-pr117886-write-reproducer.c: New test.
+2026-01-08 Qing Zhao <qing.zhao@oracle.com>
-2025-01-24 Richard Biener <rguenther@suse.de>
+ * gcc.dg/builtin-counted-by-ref.c: Update test case.
+ * gcc.dg/builtin-counted-by-ref-2.c: New test.
+ * gcc.dg/builtin-counted-by-ref-3.c: New test.
- PR tree-optimization/116010
- * gfortran.dg/vect/vect-8.f90: Adjust.
+2026-01-08 Richard Sandiford <rdsandiford@googlemail.com>
+ Richard Biener <rguenther@suse.de>
-2025-01-24 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
+ PR tree-optimization/122793
+ * gcc.dg/vect/vect-pr122793.c: New testcase.
- * gcc.target/s390/isfinite-isinf-isnormal-signbit-1.c: New test.
- * gcc.target/s390/isfinite-isinf-isnormal-signbit-2.c: New test.
- * gcc.target/s390/isfinite-isinf-isnormal-signbit-3.c: New test.
- * gcc.target/s390/isfinite-isinf-isnormal-signbit.h: New test.
+2026-01-08 Richard Biener <rguenther@suse.de>
-2025-01-24 Saurabh Jha <saurabh.jha@arm.com>
+ PR tree-optimization/123310
+ * gcc.dg/torture/pr123310.c: New testcase.
- * gcc.target/aarch64/sve/faminmax_1.c: Fix test to use the
- correct flags.
- * gcc.target/aarch64/sve/faminmax_2.c: Fix test to use the
- correct flags.
- * gcc.target/aarch64/sve/faminmax_3.c: New test.
+2026-01-08 Richard Biener <rguenther@suse.de>
-2025-01-24 Alexandre Oliva <oliva@adacore.com>
+ PR tree-optimization/123298
+ * gcc.dg/torture/pr123298.c: New testcase.
- PR tree-optimization/118572
- * gcc.dg/field-merge-24.c: New.
+2026-01-08 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-2025-01-24 Alexandre Oliva <oliva@adacore.com>
+ * gcc.target/s390/narrow-logical-op-1.c: New test.
- PR tree-optimization/118514
- * gcc.dg/field-merge-23.c: New.
+2026-01-08 Jakub Jelinek <jakub@redhat.com>
+ Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-2025-01-23 Marek Polacek <polacek@redhat.com>
+ PR tree-optimization/123319
+ * gcc.dg/pr123319.c: Replace test with target independent one. Move
+ previous test to ...
+ * gcc.target/i386/pr123319.c: ... here. Add comment with PR number,
+ add -msse to dg-options, move immintrin.h include right after stdint.h
+ include.
- PR c++/117602
- * g++.dg/cpp2a/lambda-uneval21.C: New test.
+2026-01-08 Jakub Jelinek <jakub@redhat.com>
-2025-01-23 Harald Anlauf <anlauf@gmx.de>
+ PR rtl-optimization/121675
+ * gcc.dg/pr121675.c: New test.
- PR fortran/118613
- * gfortran.dg/maxval_arg_eval_count.f90: New test.
+2026-01-08 Richard Biener <rguenther@suse.de>
-2025-01-23 Georg-Johann Lay <avr@gjlay.de>
+ PR middle-end/123107
+ * gcc.dg/torture/pr123107.c: New testcase.
- PR tree-optimization/118012
- PR tree-optimization/118360
- * gcc.target/avr/mmcu/pr118012-1.h: New file.
- * gcc.target/avr/mmcu/pr118012-1-o2-m128.c: New test.
- * gcc.target/avr/mmcu/pr118012-1-os-m128.c: New test.
- * gcc.target/avr/mmcu/pr118012-1-o2-m103.c: New test.
- * gcc.target/avr/mmcu/pr118012-1-os-m103.c: New test.
- * gcc.target/avr/mmcu/pr118012-1-o2-t40.c: New test.
- * gcc.target/avr/mmcu/pr118012-1-os-t40.c: New test.
- * gcc.target/avr/mmcu/pr118360-1.h: New file.
- * gcc.target/avr/mmcu/pr118360-1-o2-m128.c: New test.
- * gcc.target/avr/mmcu/pr118360-1-os-m128.c: New test.
- * gcc.target/avr/mmcu/pr118360-1-o2-m103.c: New test.
- * gcc.target/avr/mmcu/pr118360-1-os-m103.c: New test.
- * gcc.target/avr/mmcu/pr118360-1-o2-t40.c: New test.
- * gcc.target/avr/mmcu/pr118360-1-os-t40.c: New test.
+2026-01-08 Steve Kargl <kargl@gcc.gnu.org>
-2025-01-23 Jan Hubicka <jh@suse.cz>
+ PR fortran/123012
+ * gfortran.dg/namelist_99.f90: New test.
- PR target/80813
- * g++.dg/tree-ssa/bvector-3.C: New test.
+2026-01-08 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
-2025-01-23 Richard Sandiford <richard.sandiford@arm.com>
+ PR tree-optimization/123382
+ * gcc.dg/torture/pr123382-1.c: New test.
+ * gcc.dg/torture/pr123382-2.c: New test.
- PR rtl-optimization/118562
- * gcc.dg/torture/pr118562.c: New test.
+2026-01-07 Paul Thomas <pault@gcc.gnu.org>
-2025-01-23 Richard Sandiford <richard.sandiford@arm.com>
+ PR fortran/90218
+ * gfortran.dg/pdt_79.f03: Used uninitialized warning and change
+ tree scan for 'mapped_tensor.j' to 'Pdttensor_t_4.2.j'.
+ * gfortran.dg/pdt_80.f03: New test.
- * g++.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Add
- cheap_fpmr_write by default.
- * gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Likewise.
- * gcc.target/aarch64/acle/fp8.c: Add cheap_fpmr_write.
- * gcc.target/aarch64/acle/fpmr-2.c: Likewise.
- * gcc.target/aarch64/simd/vcvt_fpm.c: Likewise.
- * gcc.target/aarch64/simd/vdot2_fpm.c: Likewise.
- * gcc.target/aarch64/simd/vdot4_fpm.c: Likewise.
- * gcc.target/aarch64/simd/vmla_fpm.c: Likewise.
- * gcc.target/aarch64/acle/fpmr-6.c: New test.
+2026-01-07 Tomas Glozar <tglozar@gmail.com>
-2025-01-23 Richard Sandiford <richard.sandiford@arm.com>
+ PR target/121535
+ * gcc.target/ia64/pr121535.c: New test.
- * gcc.target/aarch64/acle/fpmr-5.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/dot_lane_mf8.c: Don't expect
- a spill slot to be allocated.
- * gcc.target/aarch64/sve2/acle/asm/mlalb_lane_mf8.c: Likewise.
- * gcc.target/aarch64/sve2/acle/asm/mlallbb_lane_mf8.c: Likewise.
- * gcc.target/aarch64/sve2/acle/asm/mlallbt_lane_mf8.c: Likewise.
- * gcc.target/aarch64/sve2/acle/asm/mlalltb_lane_mf8.c: Likewise.
- * gcc.target/aarch64/sve2/acle/asm/mlalltt_lane_mf8.c: Likewise.
- * gcc.target/aarch64/sve2/acle/asm/mlalt_lane_mf8.c: Likewise.
+2026-01-07 Richard Earnshaw <rearnsha@arm.com>
-2025-01-23 Richard Sandiford <richard.sandiford@arm.com>
+ PR rtl-optimization/121773
+ * gcc.target/arm/pr121773.c: New test.
- * gcc.target/aarch64/acle/fp8.c: Add tests for moving zero into FPMR.
+2026-01-07 Xi Ruoyao <xry111@xry111.site>
-2025-01-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+ PR target/123320
+ * gcc.target/loongarch/la64/pr123320.c: New test.
- * gcc.target/i386/cmov12.c (scan-assembler-times): Allow for
- cmovl.g etc.
-
-2025-01-23 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118590
- * g++.dg/goacc/pr118590.C: New test.
-
-2025-01-23 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/114877
- * gcc.dg/torture/builtin-frexp-1.c: Add -Wmaybe-uninitialized as
- dg-additional-options.
- (bar): New function.
- (TESTIT_FREXP2): Rework the macro so that it doesn't test whether
- nothing has been stored to what the second argument points to, but
- instead that something has been stored there, whatever it is.
- (main): Temporarily don't enable the nan tests for -O0.
-
-2025-01-23 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-
- * gcc.dg/pr78185.c: Remove dg-do and replace with
- with dg-require-effective-target of signal and alarm.
- * gcc.dg/pr116906-1.c: Likewise.
- * gcc.dg/pr116906-2.c: Likewise.
- * gcc.dg/vect/pr101145inf.c: Use effective-target alarm.
- * gcc.dg/vect/pr101145inf_1.c: Likewise.
- * lib/target-supports.exp(check_effective_target_alarm): New.
-
-2025-01-23 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/117726
- * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
- Turn one option variant into -Oz.
-
-2025-01-23 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/96087
- * gfortran.dg/pr96087.f90: New test.
-
-2025-01-23 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118558
- * gcc.dg/vect/pr118558.c: New testcase.
-
-2025-01-23 Nathaniel Shead <nathanieloshead@gmail.com>
-
- * g++.dg/cpp2a/lambda-generic-mangle1.C: Update mangling.
- * g++.dg/cpp2a/lambda-generic-mangle1a.C: Likewise.
-
-2025-01-23 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/107741
- * g++.dg/abi/macro0.C: Bump ABI version.
- * g++.dg/abi/mangle74.C: Remove XFAILs.
- * g++.dg/other/fold1.C: Restore originally raised error.
- * g++.dg/abi/lambda-ctx2-19.C: New test.
- * g++.dg/abi/lambda-ctx2-19vs20.C: New test.
- * g++.dg/abi/lambda-ctx2-20.C: New test.
- * g++.dg/abi/lambda-ctx2.h: New test.
- * g++.dg/cpp0x/static-member-init-1.C: New test.
-
-2025-01-23 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/118582
- * g++.dg/modules/pr118582_a.H: New test.
- * g++.dg/modules/pr118582_b.H: New test.
- * g++.dg/modules/pr118582_c.H: New test.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/avx10_2-512-convert-1.c: Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8-2.c: Ditto.
- * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8s-2.c: Ditto.
- * gcc.target/i386/avx10_2-convert-1.c: Ditto.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-512-satcvt-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-512-vcvtnebf162ibs-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvtbf162ibs-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vcvtnebf162iubs-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvtbf162iubs-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vcvttnebf162ibs-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvttbf162ibs-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vcvttnebf162iubs-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvttbf162iubs-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-satcvt-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-vcvtnebf162ibs-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvtbf162ibs-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vcvtnebf162iubs-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvtbf162iubs-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vcvttnebf162ibs-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvttbf162ibs-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vcvttnebf162iubs-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvttbf162iubs-2.c: ...here.
- Adjust intrin call.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-512-convert-1.c: Adjust output
- and intrin call.
- * gcc.target/i386/avx10_2-512-vcvtneph2bf8-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvtph2bf8-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vcvtneph2bf8s-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvtph2bf8s-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vcvtneph2hf8-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvtph2hf8-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vcvtneph2hf8s-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvtph2hf8s-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-convert-1.c: Adjust output
- and intrin call.
- * gcc.target/i386/avx10_2-vcvtneph2bf8-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvtph2bf8-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vcvtneph2hf8-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvtph2bf8s-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vcvtneph2bf8s-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvtph2hf8-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vcvtneph2hf8s-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvtph2hf8s-2.c: ...here.
- Adjust intrin call.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-512-convert-1.c: Adjust output
- and intrin call.
- * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvt2ph2bf8-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8s-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvt2ph2bf8s-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvt2ph2hf8-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8s-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcvt2ph2hf8s-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-convert-1.c: Adjust output
- and intrin call.
- * gcc.target/i386/avx10_2-vcvtne2ph2bf8-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvt2ph2bf8-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vcvtne2ph2hf8-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvt2ph2bf8s-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vcvtne2ph2bf8s-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvt2ph2hf8-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vcvtne2ph2hf8s-2.c: Move to...
- * gcc.target/i386/avx10_2-vcvt2ph2hf8s-2.c: ...here.
- Adjust intrin call.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-comibf-1.c: Adjust asm check.
- * gcc.target/i386/avx10_2-comibf-3.c: Ditto.
- * gcc.target/i386/avx10_2-vcomsbf16-1.c: Move to...
- * gcc.target/i386/avx10_2-vcomisbf16-1.c: ...here.
- Adjust output and intrin call.
- * gcc.target/i386/avx10_2-vcomsbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vcomisbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/pr117495.c: Adjust asm check.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-512-vfpclasspbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vfpclassbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vgetexppbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vgetexpbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-vgetexppbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vgetexpbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vfpclasspbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vfpclassbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx-1.c: Adjust builtin call.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and intrin
- call.
- * gcc.target/i386/avx10_2-512-vrsqrtpbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vrsqrtbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vscalefpbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vscalefbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vsqrtnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vsqrtbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and intrin
- call.
- * gcc.target/i386/avx10_2-vrsqrtpbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vrsqrtbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vscalefpbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vscalefbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vsqrtnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vsqrtbf16-2.c: ...here.
- Adjust intrin call.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-512-vgetmantpbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vgetmantbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vreducenepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vreducebf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vrndscalenepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vrndscalebf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and intrin
- call.
- * gcc.target/i386/avx10_2-vgetmantpbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vgetmantbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vreducenepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vreducebf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vrndscalenepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vrndscalebf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx-1.c: Adjust builtin call.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Adjust intrin call.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-512-minmax-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-512-vminmaxnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vminmaxbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-minmax-1.c: Adjust output and intrin
- call.
- * gcc.target/i386/avx10_2-vminmaxnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vminmaxbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx-1.c: Adjust builtin call.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Adjust intrin call.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-512-bf-vector-cmpp-1.c: Move to...
- * gcc.target/i386/avx10_2-512-bf16-vector-cmp-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-512-bf-vector-smaxmin-1.c: Move to...
- * gcc.target/i386/avx10_2-512-bf16-vector-smaxmin-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-512-vcmppbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vcmpbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vmaxpbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vmaxbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vminpbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vminbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-bf-vector-cmpp-1.c: Move to...
- * gcc.target/i386/avx10_2-bf16-vector-cmp-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-bf-vector-smaxmin-1.c: Move to...
- * gcc.target/i386/avx10_2-bf16-vector-smaxmin-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-partial-bf-vector-smaxmin-1.c: Move to...
- * gcc.target/i386/avx10_2-partial-bf16-vector-smaxmin-1.c: ...here.
- * gcc.target/i386/avx10_2-vcmppbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vcmpbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vmaxpbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vmaxbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vminpbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vminbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/part-vect-vec_cmpbf.c: Adjust asm check.
- * gcc.target/i386/avx-1.c: Adjust builtin call.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-512-bf-vector-fma-1.c: Move to...
- * gcc.target/i386/avx10_2-512-bf16-vector-fma-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-512-vfmaddXXXnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vfmaddXXXbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vfmsubXXXnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vfmsubXXXbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vfnmaddXXXnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vfnmaddXXXbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-512-vfnmsubXXXnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vfnmsubXXXbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-bf-vector-fma-1.c: Move to...
- * gcc.target/i386/avx10_2-bf16-vector-fma-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-partial-bf-vector-fma-1.c: Move to...
- * gcc.target/i386/avx10_2-partial-bf16-vector-fma-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-vfmaddXXXnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vfmaddXXXbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vfmsubXXXnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vfmsubXXXbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vfnmaddXXXnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vfnmaddXXXbf16-2.c: ...here.
- Adjust intrin call.
- * gcc.target/i386/avx10_2-vfnmsubXXXnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vfnmsubXXXbf16-2.c: ...here.
- Adjust intrin call.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-512-bf-vector-operations-1.c: Move to ...
- * gcc.target/i386/avx10_2-512-bf16-vector-operations-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-512-vaddnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vaddbf16-2.c: ...here. Adjust
- intrin call.
- * gcc.target/i386/avx10_2-512-vdivnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vdivbf16-2.c: ...here. Adjust
- intrin call.
- * gcc.target/i386/avx10_2-512-vmulnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vmulbf16-2.c: ...here. Adjust
- intrin call.
- * gcc.target/i386/avx10_2-512-vrcppbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vrcpbf16-2.c: ...here. Adjust
- intrin call.
- * gcc.target/i386/avx10_2-512-vsubnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-512-vsubbf16-2.c: ...here. Adjust
- intrin call.
- * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and
- intrin call.
- * gcc.target/i386/avx10_2-bf-vector-operations-1.c: Move to ....
- * gcc.target/i386/avx10_2-bf16-vector-operations-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-partial-bf-vector-fast-math-1.c: Move to...
- * gcc.target/i386/avx10_2-partial-bf16-vector-fast-math-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-partial-bf-vector-operations-1.c: Move to...
- * gcc.target/i386/avx10_2-partial-bf16-vector-operations-1.c: ...here.
- Adjust asm check.
- * gcc.target/i386/avx10_2-vaddnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vaddbf16-2.c: ...here. Adjust intrin call.
- * gcc.target/i386/avx10_2-vdivnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vdivbf16-2.c: ...here. Adjust intrin call.
- * gcc.target/i386/avx10_2-vmulnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vmulbf16-2.c: ...here. Adjust intrin call.
- * gcc.target/i386/avx10_2-vrcppbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vrcpbf16-2.c: ...here. Adjust intrin call.
- * gcc.target/i386/avx10_2-vsubnepbf16-2.c: Move to...
- * gcc.target/i386/avx10_2-vsubbf16-2.c: ...here. Adjust intrin call.
- * lib/target-supports.exp (check_effective_target_avx10_2):
- Adjust asm usage.
- (check_effective_target_avx10_2_512): Ditto.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/118270
- PR target/118609
- * gcc.target/i386/amxmovrs-t2rpntlvw-2.c: Move to...
- * gcc.target/i386/amxmovrs-2rpntlvwrs-2.c: ...here.
- * gcc.target/i386/amxtranspose-2rpntlvw-2.c: Add "t1" hint test.
-
-2025-01-23 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/vnniint16-auto-vectorize-4.c: Append
- -march=x86-64-v3.
- * gcc.target/i386/vnniint8-auto-vectorize-4.c: Ditto.
-
-2025-01-22 Arsen Arsenović <arsen@aarsen.me>
-
- * gcc.dg/driver-nostdlibstar.c: New test.
-
-2025-01-22 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/115769
- * g++.dg/DRs/dr2867-3.C: New test.
- * g++.dg/DRs/dr2867-4.C: New test.
-
-2025-01-22 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/acle/rwsr-4.c: New test.
- * gcc.target/aarch64/acle/rwsr-armv8p9.c: Avoid read of uninitialized
- variable.
-
-2025-01-22 Georg-Johann Lay <avr@gjlay.de>
-
- PR rtl-optimization/118591
- * gcc.target/avr/torture/pr118591-1.c: New test.
- * gcc.target/avr/torture/pr118591-2.c: New test.
-
-2025-01-22 Simon Martin <simon@nasilyan.com>
-
- PR c++/118199
- * g++.dg/init/no-elide3.C: New test.
-
-2025-01-22 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.target/loongarch/bitwise-shift-reassoc-clobber.c: New
- test.
+2026-01-07 Tobias Burnus <tburnus@baylibre.com>
-2025-01-22 Patrick Palka <ppalka@redhat.com>
+ * c-c++-common/gomp/groupprivate-1.c: New test.
- PR c++/116756
- * g++.dg/cpp1z/constexpr-if-lambda7.C: New test.
+2026-01-07 Andrew MacLeod <amacleod@redhat.com>
-2025-01-21 Jeff Law <jlaw@ventanamicro.com>
+ PR tree-optimization/123300
+ * gcc.dg/pr123300.c: New.
- Revert:
- 2024-10-29 yulong <shiyulong@iscas.ac.cn>
+2026-01-07 Andrew MacLeod <amacleod@redhat.com>
- * gcc.target/riscv/cmo-32.c: New test.
- * gcc.target/riscv/cmo-64.c: New test.
+ PR tree-optimization/123319
+ * gcc.dg/pr123319.c: New.
-2025-01-21 Andrew Pinski <quic_apinski@quicinc.com>
+2026-01-07 Daniel Barboza <daniel.barboza@oss.qualcomm.com>
- PR tree-optimization/118483
- * gcc.dg/tree-ssa/pr118483-1.c: New test.
- * gcc.dg/tree-ssa/pr118483-2.c: New test.
- * gcc.dg/tree-ssa/pr118483-3.c: New test.
- * gcc.dg/tree-ssa/pr118483-4.c: New test.
+ PR tree-optimization/102486
+ * gcc.dg/tree-ssa/pr102486.c: New test.
-2025-01-21 Andrew Pinski <quic_apinski@quicinc.com>
+2026-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
- PR c++/118525
- * g++.dg/cpp2a/consteval38.C: New test.
+ * gcc.dg/vect/slp-19c.c: Require vect_extract_even_odd.
-2025-01-21 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.dg/torture/pr117546.c: Require effective target int32plus.
-
-2025-01-21 Jakub Jelinek <jakub@redhat.com>
-
- PR objc++/118586
- * objc.dg/embed-1.m: New test.
- * obj-c++.dg/embed-1.mm: New test.
- * obj-c++.dg/va-meth-2.mm: New test.
-
-2025-01-21 Jin Ma <jinma@linux.alibaba.com>
-
- PR target/116593
- * g++.target/riscv/rvv/rvv.exp: Enable testsuite of XTheadVector.
- * g++.target/riscv/rvv/xtheadvector/pr116593.C: New test.
-
-2025-01-21 Jin Ma <jinma@linux.alibaba.com>
-
- * gcc.target/riscv/rvv/rvv.exp: Enable testsuite of
- XTheadVector.
- * gcc.target/riscv/rvv/xtheadvector/pr114194.c: Adjust correctly.
- * gcc.target/riscv/rvv/xtheadvector/prefix.c: Likewise.
- * gcc.target/riscv/rvv/xtheadvector/vlb-vsb.c: Likewise.
- * gcc.target/riscv/rvv/xtheadvector/vlbu-vsb.c: Likewise.
- * gcc.target/riscv/rvv/xtheadvector/vlh-vsh.c: Likewise.
- * gcc.target/riscv/rvv/xtheadvector/vlhu-vsh.c: Likewise.
- * gcc.target/riscv/rvv/xtheadvector/vlw-vsw.c: Likewise.
- * gcc.target/riscv/rvv/xtheadvector/vlwu-vsw.c: Likewise.
-
-2025-01-21 Jakub Jelinek <jakub@redhat.com>
-
- PR target/118560
- * gcc.dg/dfp/pr118560.c: New test.
-
-2025-01-21 Marek Polacek <polacek@redhat.com>
-
- PR c++/118396
- PR c++/118523
- * g++.dg/cpp0x/constexpr-prvalue4.C: New test.
- * g++.dg/cpp1y/constexpr-prvalue3.C: New test.
-
-2025-01-21 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR tree-optimization/118211
- PR tree-optimization/116126
- * gcc.dg/vect/vect-switch-search-line-fast.c: Update for GCN.
-
-2025-01-21 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118569
- * gcc.dg/torture/pr118569.c: New testcase.
-
-2025-01-21 Vladimir Miloserdov <vladimir.miloserdov@arm.com>
-
- * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h: New test
- macro.
- * lib/target-supports.exp: Add lut flag to the for loop.
- * gcc.target/aarch64/sve/acle/general-c/lut_1.c: New test.
- * gcc.target/aarch64/sve/acle/general-c/lut_2.c: New test.
- * gcc.target/aarch64/sve/acle/general-c/lut_3.c: New test.
- * gcc.target/aarch64/sve/acle/general-c/lut_4.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti2_bf16.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti2_f16.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti2_s16.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti2_s8.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti2_u16.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti2_u8.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti4_bf16.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti4_bf16_x2.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti4_f16.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti4_f16_x2.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti4_s16.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti4_s16_x2.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti4_s8.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti4_u16.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti4_u16_x2.c: New test.
- * gcc.target/aarch64/sve2/acle/asm/luti4_u8.c: New test.
-
-2025-01-21 Simon Martin <simon@nasilyan.com>
-
- PR c++/118225
- * g++.dg/cpp0x/constexpr-ice21.C: New test.
-
-2025-01-21 Tamar Christina <tamar.christina@arm.com>
-
- PR middle-end/118273
- * gcc.target/aarch64/vect-simd-clone-4.c: New test.
-
-2025-01-21 Lulu Cheng <chenglulu@loongson.cn>
-
- * gcc.target/loongarch/arch-func-attr-1.c: Add '#pragma'.
- * gcc.target/loongarch/cmodel-func-attr-1.c: Likewise.
- * gcc.target/loongarch/lasx-func-attr-1.c: Likewise.
- * gcc.target/loongarch/lsx-func-attr-1.c: Likewise.
- * gcc.target/loongarch/strict_align-func-attr-1.c: Likewise.
- * gcc.target/loongarch/strict_align-func-attr-2.c: Likewise.
- * gcc.target/loongarch/vector-func-attr-1.c: Likewise.
- * gcc.target/loongarch/arch-pragma-attr-1.c: Likewise.
- * gcc.target/loongarch/cmodel-pragma-attr-1.c: New test.
- * gcc.target/loongarch/lasx-pragma-attr-1.c: New test.
- * gcc.target/loongarch/lasx-pragma-attr-2.c: New test.
- * gcc.target/loongarch/lsx-pragma-attr-1.c: New test.
- * gcc.target/loongarch/lsx-pragma-attr-2.c: New test.
- * gcc.target/loongarch/strict_align-pragma-attr-1.c: New test.
- * gcc.target/loongarch/strict_align-pragma-attr-2.c: New test.
- * gcc.target/loongarch/vector-pragma-attr-1.c: New test.
- * gcc.target/loongarch/pragma-push-pop.c: New test.
-
-2025-01-21 Lulu Cheng <chenglulu@loongson.cn>
-
- * gcc.target/loongarch/arch-func-attr-1.c: New test.
- * gcc.target/loongarch/cmodel-func-attr-1.c: New test.
- * gcc.target/loongarch/lasx-func-attr-1.c: New test.
- * gcc.target/loongarch/lasx-func-attr-2.c: New test.
- * gcc.target/loongarch/lsx-func-attr-1.c: New test.
- * gcc.target/loongarch/lsx-func-attr-2.c: New test.
- * gcc.target/loongarch/strict_align-func-attr-1.c: New test.
- * gcc.target/loongarch/strict_align-func-attr-2.c: New test.
- * gcc.target/loongarch/vector-func-attr-1.c: New test.
- * gcc.target/loongarch/attr-check-error-message.c: New test.
-
-2025-01-21 Simon Martin <simon@nasilyan.com>
-
- PR c++/118277
- * g++.dg/cpp1z/constexpr-asm-5.C: Pass -fno-implicit-constexpr.
-
-2025-01-21 Alfie Richards <alfie.richards@arm.com>
-
- * g++.target/aarch64/mv-1.C: Add CLI flag.
- * g++.target/aarch64/mv-symbols1.C: Add CLI flag.
- * g++.target/aarch64/mv-symbols2.C: Add CLI flag.
- * g++.target/aarch64/mv-symbols3.C: Add CLI flag.
- * g++.target/aarch64/mv-symbols4.C: Add CLI flag.
- * g++.target/aarch64/mv-symbols5.C: Add CLI flag.
- * g++.target/aarch64/mv-warning1.C: New test.
- * g++.target/aarch64/mvc-symbols1.C: Add CLI flag.
- * g++.target/aarch64/mvc-symbols2.C: Add CLI flag.
- * g++.target/aarch64/mvc-symbols3.C: Add CLI flag.
- * g++.target/aarch64/mvc-symbols4.C: Add CLI flag.
- * g++.target/aarch64/mv-pragma.C: Add CLI flag.
- * g++.target/aarch64/mvc-warning1.C: New test.
-
-2025-01-21 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/cpp/has-builtin-4.c: New test.
-
-2025-01-21 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118532
- * g++.dg/cpp/embed-22.C: New test.
- * g++.dg/cpp/embed-23.C: New test.
- * g++.dg/cpp0x/pr118532.C: New test.
- * g++.dg/cpp2a/explicit20.C: New test.
-
-2025-01-20 Nathaniel Shead <nathanieloshead@gmail.com>
-
- * g++.dg/modules/export-6.C: Add structured binding tests.
- * g++.dg/modules/hdr-2.H: Likewise.
-
-2025-01-20 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/118101
- * g++.dg/modules/partial-7.h: New test.
- * g++.dg/modules/partial-7_a.C: New test.
- * g++.dg/modules/partial-7_b.C: New test.
- * g++.dg/modules/partial-7_c.C: New test.
-
-2025-01-20 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/116256
- * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c: Update expected
- output.
- * gcc.target/riscv/rvv/vsetvl/vsetvl-15.c: Likewise.
+2026-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-2025-01-20 Jeff Law <jlaw@ventanamicro.com>
+ * gcc.dg/tree-ssa/ssa-dom-cse-2.c (scan-tree-dump): Don't xfail on
+ 64-bit SPARC.
- PR target/114442
- * gcc.target/riscv/pr114442.c: New test.
+2026-01-07 Richard Biener <rguenther@suse.de>
-2025-01-20 Harald Anlauf <anlauf@gmx.de>
+ PR testsuite/123353
+ PR c/123156
+ * gcc.dg/torture/builtin-shufflevector-pr123156.c: Require le.
- PR fortran/107122
- * gfortran.dg/gomp/order-8.f90: Adjust pattern.
+2026-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-2025-01-20 Richard Sandiford <richard.sandiford@arm.com>
+ PR tree-optimization/123197
+ * gcc.dg/vect/vect-71.c: Require vect_hw_misalign.
- PR tree-optimization/118348
- * gcc.target/aarch64/pr118348_1.c: New test.
- * gcc.target/aarch64/pr118348_2.c: Likewise.
+2026-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-2025-01-20 Richard Sandiford <richard.sandiford@arm.com>
+ PR tree-optimization/123200
+ * gcc.dg/vect/vect-bool-2.c (scan-tree-dump): Require
+ vect_bool_cmp.
+ * gcc.dg/vect/vect-bool-cmp-4.c: Likewise.
- Revert:
- 2025-01-20 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-07 Alfie Richards <alfie.richards@arm.com>
- PR tree-optimization/118384
- * gcc.target/aarch64/pr118384_1.c: New test.
- * gcc.target/aarch64/pr118384_2.c: Likewise.
+ * gcc.target/aarch64/fmv_priority3.c: New test.
+ * gcc.target/aarch64/fmv_priority_error1.c: New test.
+ * gcc.target/aarch64/fmv_priority_error2.c: New test.
-2025-01-20 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-07 Richard Biener <rguenther@suse.de>
- PR tree-optimization/118384
- * gcc.target/aarch64/pr118384_1.c: New test.
- * gcc.target/aarch64/pr118384_2.c: Likewise.
+ PR tree-optimization/123315
+ * g++.dg/vect/pr123315.cc: New testcase.
-2025-01-20 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-07 Richard Biener <rguenther@suse.de>
- PR target/118501
- * gcc.c-torture/compile/pr118501.c: New test.
+ PR tree-optimization/123221
+ * gcc.dg/vect/vect-pr123221.c: New testcase.
-2025-01-20 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-07 Richard Biener <rguenther@suse.de>
- * gcc.target/aarch64/ins_bitfield_1a.c: New test.
- * gcc.target/aarch64/ins_bitfield_3a.c: Likewise.
- * gcc.target/aarch64/ins_bitfield_5a.c: Likewise.
+ PR tree-optimization/123316
+ * gcc.dg/vect/vect-pr123316.c: New testcase.
-2025-01-20 Harald Anlauf <anlauf@gmx.de>
+2026-01-07 Siddhesh Poyarekar <siddhesh@gotplt.org>
- PR fortran/81978
- * gfortran.dg/pr81978.f90: New test.
+ PR tree-optimization/123374
+ * g++.dg/warn/pr123374.C: New test.
-2025-01-20 Jakub Jelinek <jakub@redhat.com>
+2026-01-06 Jeff Law <jeffrey.law@oss.qualcomm.com>
- PR c++/118528
- * g++.dg/cpp/embed-21.C: New test.
- * g++.dg/cpp2a/class-deduction-aggr16.C: New test.
+ PR target/123269
+ * gcc.dg/tree-ssa/predcom-dse-4.c: Disable vectorization.
+ * gcc.dg/tree-ssa/predcom-dse-7.c: Likewise.
-2025-01-20 Jin Ma <jinma@linux.alibaba.com>
+2026-01-06 Joseph Myers <josmyers@redhat.com>
- * gcc.target/riscv/xtheadcondmov-bug.c: New test.
+ * gcc.dg/ssp-1.c, gcc.dg/ssp-2.c, gcc.dg/stackprotectexplicit1.c:
+ Do not restrict to { target native }.
-2025-01-20 Andrew Pinski <quic_apinski@quicinc.com>
+2026-01-06 Richard Ball <Richard.Ball@arm.com>
- PR tree-optimization/118077
- PR tree-optimization/117668
- * g++.dg/opt/devirt6.C: New test.
+ * gcc.target/aarch64/pldir.c: New test.
-2025-01-20 Christophe Lyon <christophe.lyon@linaro.org>
+2026-01-06 Richard Ball <Richard.Ball@arm.com>
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c: Use
- arm_v8_3a_complex_neon.
+ * gcc.target/aarch64/atomic_store_with_stshh.c: New test.
-2025-01-20 Christophe Lyon <christophe.lyon@linaro.org>
+2026-01-06 Artemiy Volkov <artemiy.volkov@arm.com>
- * gcc.dg/vect/complex/complex-operations-run.c: Remove duplicate
- dg-add-options arm_v8_3a_complex_neon.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-int.c: Adjust testcase.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-long.c: Likewise.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-short.c: Likewise.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-int.c:
+ Likewise.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-long.c:
+ Likewise.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-short.c:
+ Likewise.
+ * gcc.dg/vect/complex/complex-add-pattern-template.c: Likewise.
+ * gcc.dg/vect/complex/complex-add-template.c: Likewise.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c: Likewise.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c: Likewise.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c:
+ Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-double.c:
Likewise.
-
-2025-01-20 Xi Ruoyao <xry111@xry111.site>
-
- PR target/115921
- * gcc.target/loongarch/bstrpick_alsl_paired.c (scan-rtl-dump):
- Scan for and_shift_reversedi instead of the removed
- bstrpick_alsl_paired.
- * gcc.target/loongarch/bitwise-shift-reassoc.c: New test.
-
-2025-01-20 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.c-torture/compile/pr116438.c: Rename to ...
- * gcc.c-torture/compile/pr116348.c: ... this.
-
-2025-01-20 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118552
- * gcc.dg/torture/pr118552.c: New testcase.
-
-2025-01-20 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118509
- * g++.dg/expr/pmf-4.C: New test.
-
-2025-01-20 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/118224
- * gcc.dg/pr118224.c: New test.
-
-2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/vector/vec-shift-10.c: New test.
- * gcc.target/s390/vector/vec-shift-11.c: New test.
- * gcc.target/s390/vector/vec-shift-12.c: New test.
- * gcc.target/s390/vector/vec-shift-3.c: New test.
- * gcc.target/s390/vector/vec-shift-4.c: New test.
- * gcc.target/s390/vector/vec-shift-5.c: New test.
- * gcc.target/s390/vector/vec-shift-6.c: New test.
- * gcc.target/s390/vector/vec-shift-7.c: New test.
- * gcc.target/s390/vector/vec-shift-8.c: New test.
- * gcc.target/s390/vector/vec-shift-9.c: New test.
-
-2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/vector/vec-max-emu.c: New test.
- * gcc.target/s390/vector/vec-min-emu.c: New test.
-
-2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/vector/vec-abs-emu.c: New test.
-
-2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/vxe3/vd-1.c: New test.
- * gcc.target/s390/vxe3/vd-2.c: New test.
- * gcc.target/s390/vxe3/vdl-1.c: New test.
- * gcc.target/s390/vxe3/vdl-2.c: New test.
- * gcc.target/s390/vxe3/vr-1.c: New test.
- * gcc.target/s390/vxe3/vr-2.c: New test.
- * gcc.target/s390/vxe3/vrl-1.c: New test.
- * gcc.target/s390/vxe3/vrl-2.c: New test.
-
-2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/vxe3/veval-1.c: New test.
- * gcc.target/s390/vxe3/veval-2.c: New test.
- * gcc.target/s390/vxe3/veval-3.c: New test.
- * gcc.target/s390/vxe3/veval-4.c: New test.
- * gcc.target/s390/vxe3/veval-5.c: New test.
- * gcc.target/s390/vxe3/veval-6.c: New test.
- * gcc.target/s390/vxe3/veval-7.c: New test.
- * gcc.target/s390/vxe3/veval-8.c: New test.
- * gcc.target/s390/vxe3/veval-9.c: New test.
-
-2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/llxa-1.c: New test.
- * gcc.target/s390/llxa-2.c: New test.
- * gcc.target/s390/llxa-3.c: New test.
- * gcc.target/s390/lxa-1.c: New test.
- * gcc.target/s390/lxa-2.c: New test.
- * gcc.target/s390/lxa-3.c: New test.
- * gcc.target/s390/lxa-4.c: New test.
-
-2025-01-20 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * lib/target-supports.exp: VXE3 effective target check.
-
-2025-01-20 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.target/s390/s390.exp: Set compiler flags for the vxe3
- subdirectory of the testsuite as done e.g. for vxe2.
-
-2025-01-20 Hongyu Wang <hongyu.wang@intel.com>
-
- PR target/118510
- * gcc.target/i386/pr118510.c: New test.
-
-2025-01-19 Uros Bizjak <ubizjak@gmail.com>
-
- PR rtl-optimization/118067
- * gcc.target/i386/pr118067.c (dg-compile): Use target int128.
- * gcc.target/i386/pr118067-2.c (dg-compile): Ditto.
- (dg-options): Use -mtune= instead of deprecated -mcpu= option.
-
-2025-01-19 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.dg/torture/pr117546.c: Require effective target int32.
- (main): Add return statement.
-
-2025-01-18 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * gdc.dg/asm3.d: Adjust test.
-
-2025-01-18 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118513
- * g++.dg/modules/decomp-3_a.H: New test.
- * g++.dg/modules/decomp-3_b.C: New test.
-
-2025-01-18 Jeff Law <jlaw@ventanamicro.com>
-
- PR target/116308
- * gcc.target/riscv/pr116308.c: New test.
-
-2025-01-18 Michal Jires <mjires@suse.cz>
-
- * gcc.dg/live-patching-1.c: Change expected dump id.
- * gcc.dg/live-patching-4.c: Likewise.
-
-2025-01-18 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.target/sparc/20230328-1.c: Pass -mvis3b instead of -mvis3.
- * gcc.target/sparc/20230328-4.c: Likewise.
- * gcc.target/sparc/fucmp.c: Likewise.
- * gcc.target/sparc/vis3misc.c: Likewise.
-
-2025-01-18 Bohan Lei <garthlei@linux.alibaba.com>
-
- * gcc.target/riscv/crc-21-rv64-zbc.c: Disallow rv32 targets.
- * gcc.target/riscv/crc-21-rv64-zbkc.c: Ditto.
-
-2025-01-18 Jin Ma <jinma@linux.alibaba.com>
-
- PR target/118357
- * gcc.target/riscv/rvv/xtheadvector/pr118357.c: New test.
-
-2025-01-18 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118529
- * gcc.target/sparc/pr118529.c: New testcase.
-
-2025-01-18 Akram Ahmad <Akram.Ahmad@arm.com>
- Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/scalar_intrinsics.c: Update testcases.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect.inc:
- Template file for unsigned vector saturating arithmetic tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_1.c:
- 8-bit vector type tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_2.c:
- 16-bit vector type tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_3.c:
- 32-bit vector type tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_4.c:
- 64-bit vector type tests.
- * gcc.target/aarch64/saturating_arithmetic.inc: Template file
- for scalar saturating arithmetic tests.
- * gcc.target/aarch64/saturating_arithmetic_1.c: 8-bit tests.
- * gcc.target/aarch64/saturating_arithmetic_2.c: 16-bit tests.
- * gcc.target/aarch64/saturating_arithmetic_3.c: 32-bit tests.
- * gcc.target/aarch64/saturating_arithmetic_4.c: 64-bit tests.
- * gcc.target/aarch64/saturating-arithmetic-signed.c: New file.
-
-2025-01-18 Akram Ahmad <Akram.Ahmad@arm.com>
-
- * gcc.target/aarch64/sve/saturating_arithmetic.inc:
- Template file for auto-vectorizer tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_1.c:
- Instantiate 8-bit vector tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_2.c:
- Instantiate 16-bit vector tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_3.c:
- Instantiate 32-bit vector tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_4.c:
- Instantiate 64-bit vector tests.
-
-2025-01-18 Tamar Christina <tamar.christina@arm.com>
-
- Revert:
- 2025-01-18 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/scalar_intrinsics.c: Update testcases.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect.inc:
- Template file for unsigned vector saturating arithmetic tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_1.c:
- 8-bit vector type tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_2.c:
- 16-bit vector type tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_3.c:
- 32-bit vector type tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_4.c:
- 64-bit vector type tests.
- * gcc.target/aarch64/saturating_arithmetic.inc: Template file
- for scalar saturating arithmetic tests.
- * gcc.target/aarch64/saturating_arithmetic_1.c: 8-bit tests.
- * gcc.target/aarch64/saturating_arithmetic_2.c: 16-bit tests.
- * gcc.target/aarch64/saturating_arithmetic_3.c: 32-bit tests.
- * gcc.target/aarch64/saturating_arithmetic_4.c: 64-bit tests.
- * gcc.target/aarch64/saturating-arithmetic-signed.c: New file.
-
-2025-01-18 Tamar Christina <tamar.christina@arm.com>
-
- Revert:
- 2025-01-18 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/sve/saturating_arithmetic.inc:
- Template file for auto-vectorizer tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_1.c:
- Instantiate 8-bit vector tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_2.c:
- Instantiate 16-bit vector tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_3.c:
- Instantiate 32-bit vector tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_4.c:
- Instantiate 64-bit vector tests.
-
-2025-01-18 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118534
- * g++.dg/cpp/embed-24.C: New test.
- * g++.dg/cpp1y/pr118534.C: New test.
-
-2025-01-18 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.target/loongarch/alsl-cost.c: New test.
-
-2025-01-18 Xi Ruoyao <xry111@xry111.site>
-
- * gcc.target/loongarch/alsl_wu.c: New test.
-
-2025-01-17 Harald Anlauf <anlauf@gmx.de>
-
- PR libfortran/118536
- * gfortran.dg/unsigned_write_2.f90: New test.
-
-2025-01-17 Vladimir N. Makarov <vmakarov@redhat.com>
-
- * gcc.target/i386/pr118067-2.c: New.
-
-2025-01-17 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/cpp/embed-10.c: Allow a different error wording for
- C++.
-
-2025-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/117115
- * gdc.dg/pr117115.d: New test.
-
-2025-01-17 Jakub Jelinek <jakub@redhat.com>
-
- PR target/118511
- * gcc.target/s390/pr118511.c: New test.
-
-2025-01-17 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/sve/saturating_arithmetic.inc:
- Template file for auto-vectorizer tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_1.c:
- Instantiate 8-bit vector tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_2.c:
- Instantiate 16-bit vector tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_3.c:
- Instantiate 32-bit vector tests.
- * gcc.target/aarch64/sve/saturating_arithmetic_4.c:
- Instantiate 64-bit vector tests.
-
-2025-01-17 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/scalar_intrinsics.c: Update testcases.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect.inc:
- Template file for unsigned vector saturating arithmetic tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_1.c:
- 8-bit vector type tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_2.c:
- 16-bit vector type tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_3.c:
- 32-bit vector type tests.
- * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_4.c:
- 64-bit vector type tests.
- * gcc.target/aarch64/saturating_arithmetic.inc: Template file
- for scalar saturating arithmetic tests.
- * gcc.target/aarch64/saturating_arithmetic_1.c: 8-bit tests.
- * gcc.target/aarch64/saturating_arithmetic_2.c: 16-bit tests.
- * gcc.target/aarch64/saturating_arithmetic_3.c: 32-bit tests.
- * gcc.target/aarch64/saturating_arithmetic_4.c: 64-bit tests.
- * gcc.target/aarch64/saturating-arithmetic-signed.c: New file.
-
-2025-01-17 Carl Love <cel@linux.ibm.com>
-
- * gcc.target/powerpc/vsx-builtin-3.c: Add vec_perm test cases for
- arguments of type vector signed long long int, long long bool,
- bool, bool short, bool char and pixel, vector unsigned long long
- int, unsigned int, unsigned short int, unsigned char. Cast
- arguments for debug prints to unsigned long long.
- * gcc.target/powerpc/builtins-4-int128-runnable.c: Add vec_perm
- test cases for signed and unsigned int128 arguments.
-
-2025-01-17 Carl Love <cel@linux.ibm.com>
-
- * gcc.target/powerpc/builtins-1-p10-runnable.c: Remove #define
- DEBUG. Replace vec_i_expected value with correct value.
-
-2025-01-17 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/118049
- * g++.dg/modules/auto-5_a.C: New test.
- * g++.dg/modules/auto-5_b.C: New test.
- * g++.dg/modules/auto-5_c.C: New test.
- * g++.dg/modules/auto-6_a.H: New test.
- * g++.dg/modules/auto-6_b.C: New test.
-
-2025-01-17 Tobias Burnus <tburnus@baylibre.com>
-
- PR fortran/118321
- * g++.dg/gomp/adjust-args-4.C: New test.
-
-2025-01-17 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/118147
- * g++.dg/cpp0x/nsdmi-defer7.C: New test.
-
-2025-01-17 Richard Biener <rguenther@suse.de>
-
- PR testsuite/117958
- * g++.dg/tree-ssa/pr117123.C: XFAIL parts on aarch64-*-*.
-
-2025-01-17 Georg-Johann Lay <avr@gjlay.de>
-
- PR target/118329
- * gcc.target/avr/pr115830-add.c (__int24, __uint24): Add __extension__
- to respective typedefs.
- * gcc.target/avr/pr115830-sub-ext.c: Same.
- * gcc.target/avr/pr115830-sub.c: Same.
- * gcc.target/avr/torture/get-mem.c: Same.
- * gcc.target/avr/torture/set-mem.c: Same.
- * gcc.target/avr/torture/ifelse-c.h: Same.
- * gcc.target/avr/torture/ifelse-d.h: Same.
- * gcc.target/avr/torture/ifelse-q.h: Same.
- * gcc.target/avr/torture/ifelse-r.h: Same.
- * gcc.target/avr/torture/int24-mul.c: Same.
- * gcc.target/avr/torture/pr109907-2.c: Same.
- * gcc.target/avr/torture/pr61443.c: Same.
- * gcc.target/avr/torture/pr63633-ice-mult.c: Same.
- * gcc.target/avr/torture/shift-l-u24.c: Same.
- * gcc.target/avr/torture/shift-r-i24.c: Same.
- * gcc.target/avr/torture/shift-r-u24.c: Same.
- * gcc.target/avr/torture/add-extend.c: Same.
- * gcc.target/avr/torture/sub-extend.c: Same.
- * gcc.target/avr/torture/sub-zerox.c: Same.
- * gcc.target/avr/torture/test-gprs.h: Same.
-
-2025-01-17 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/118522
- * gcc.dg/bitint-120.c: New test.
-
-2025-01-17 Simon Martin <simon@nasilyan.com>
-
- PR c++/118255
- * g++.dg/lookup/pr99116-1.C: Adjust test expectation.
- * g++.dg/template/friend84.C: New test.
-
-2025-01-17 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/92539
- * g++.dg/warn/Warray-bounds-pr92539.C: New testcase.
- * gcc.dg/tree-ssa/sccp-16.c: New testcase.
- * g++.dg/vect/pr87621.cc: Use larger power to avoid
- inner loop unrolling.
- * gcc.dg/vect/pr89440.c: Use larger loop bound to avoid
- inner loop unrolling.
- * gcc.dg/pr77975.c: Scan cunrolli dump and adjust.
-
-2025-01-17 Sandra Loosemore <sloosemore@baylibre.com>
-
- * c-c++-common/gomp/metadirective-device.c: Don't add extra options
- for target ia32.
- * c-c++-common/gomp/metadirective-target-device-1.c: Likewise.
-
-2025-01-17 Monk Chiang <monk.chiang@sifive.com>
-
- * c-c++-common/fcf-protection-1.c: Update.
- * c-c++-common/fcf-protection-2.c: Update.
- * c-c++-common/fcf-protection-3.c: Update.
- * c-c++-common/fcf-protection-4.c: Update.
- * c-c++-common/fcf-protection-5.c: Update.
- * c-c++-common/fcf-protection-6.c: Update.
- * c-c++-common/fcf-protection-7.c: Update.
- * gcc.target/riscv/ssp-1.c: Update.
- * gcc.target/riscv/ssp-2.c: Update.
- * gcc.target/riscv/zicfilp-call.c: Update.
- * gcc.target/riscv/interrupt-no-lpad.c: Update.
-
-2025-01-17 Monk Chiang <monk.chiang@sifive.com>
-
- * gcc.target/riscv/interrupt-no-lpad.c: New test.
- * gcc.target/riscv/zicfilp-call.c: New test.
- Co-Developed-by: Greg McGary <gkm@rivosinc.com>,
- Kito Cheng <kito.cheng@gmail.com>
-
-2025-01-17 Monk Chiang <monk.chiang@sifive.com>
-
- * gcc.target/riscv/ssp-1.c: New test.
- * gcc.target/riscv/ssp-2.c: New test.
- Co-Developed-by: Greg McGary <gkm@rivosinc.com>,
- Kito Cheng <kito.cheng@gmail.com>
-
-2025-01-16 Patrick Palka <ppalka@redhat.com>
-
- PR c++/105440
- * g++.dg/cpp2a/constexpr-dtor17.C: New test.
-
-2025-01-16 Alexandre Oliva <oliva@adacore.com>
-
- PR target/113560
- * gcc.target/arm/wmul-5.c: Accept other mla instructions.
- * gcc.target/arm/wmul-6.c: Likewise.
- * gcc.target/arm/wmul-7.c: Likewise.
-
-2025-01-16 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/arm/multilib.exp: Skip if -mfloat-abi=* or any of
- its aliases are used.
-
-2025-01-16 Alexandre Oliva <oliva@adacore.com>
-
- PR rtl-optimization/113994
- * g++.dg/torture/pr113994.C: Require hosted libstdc++.
-
-2025-01-16 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/dfp/pr102674.c: Use the default dg-do.
- * gcc.dg/dfp/pr43374.c: Likewise.
-
-2025-01-16 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/dfp/bitint-1.c: Rewrite requirements to retain dfprt.
- * gcc.dg/dfp/bitint-2.c: Likewise.
- * gcc.dg/dfp/bitint-3.c: Likewise.
- * gcc.dg/dfp/bitint-4.c: Likewise.
- * gcc.dg/dfp/bitint-5.c: Likewise.
- * gcc.dg/dfp/bitint-6.c: Likewise.
- * gcc.dg/dfp/bitint-7.c: Likewise.
- * gcc.dg/dfp/bitint-8.c: Likewise.
- * gcc.dg/dfp/int128-1.c: Likewise.
- * gcc.dg/dfp/int128-2.c: Likewise.
- * gcc.dg/dfp/int128-3.c: Likewise.
- * gcc.dg/dfp/int128-4.c: Likewise.
-
-2025-01-16 Tobias Burnus <tburnus@baylibre.com>
-
- PR fortran/118321
- * gfortran.dg/gomp/adjust-args-12.f90: New test.
-
-2025-01-16 Patrick Palka <ppalka@redhat.com>
-
- PR c++/107522
- * g++.dg/cpp2a/concepts-explicit-spec7.C: New test.
-
-2025-01-16 Patrick Palka <ppalka@redhat.com>
-
- PR c++/118454
- * g++.dg/cpp0x/variadic187.C: New test.
-
-2025-01-16 Patrick Palka <ppalka@redhat.com>
-
- PR c++/116417
- * g++.dg/template/pseudodtor7.C: New test.
-
-2025-01-16 Simon Martin <simon@nasilyan.com>
-
- PR c++/117775
- * g++.dg/cpp2a/constexpr-117775.C: New test.
-
-2025-01-16 Harald Anlauf <anlauf@gmx.de>
-
- PR libfortran/118406
- * gfortran.dg/unsigned_write.f90: New test.
-
-2025-01-16 Tamar Christina <tamar.christina@arm.com>
- Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/113257
- * gcc.target/aarch64/cpunative/info_34: New test.
- * gcc.target/aarch64/cpunative/native_cpu_34.c: New test.
- * gcc.target/aarch64/cpunative/info_35: New test.
- * gcc.target/aarch64/cpunative/native_cpu_35.c: New test.
-
-2025-01-16 Tamar Christina <tamar.christina@arm.com>
-
- PR target/110901
- * gcc.target/aarch64/options_set_29.c: New test.
-
-2025-01-16 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/118067
- * gcc.target/i386/pr118067.c: New.
-
-2025-01-16 Sandra Loosemore <sloosemore@baylibre.com>
-
- * c-c++-common/gomp/assume-2.c: Adjust expected diagnostics.
- * c-c++-common/gomp/assumes-2.c: Likewise.
- * c-c++-common/gomp/begin-assumes-2.c: Likewise.
- * gfortran.dg/gomp/allocate-6.f90: Likewise.
- * gfortran.dg/gomp/assumes-2.f90: Likewise.
-
-2025-01-16 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/116373
- * gdc.dg/pr116373.d: New test.
-
-2025-01-16 Sandra Loosemore <sloosemore@baylibre.com>
-
- * c-c++-common/gomp/declare-target-indirect-2.c : Adjust
- expected output for removal of "omp declare target block".
- * c-c++-common/gomp/declare-variant-8.c: Likewise, the variant
- call to f20 is now resolved differently.
- * c-c++-common/gomp/reverse-offload-1.c: Adjust expected output.
- * gfortran.dg/gomp/declare-variant-8.f90: Likewise, both f18
- and f20 now resolve to the variant. Delete obsolete comments.
-
-2025-01-16 Sandra Loosemore <sloosemore@baylibre.com>
- Kwok Cheung Yeung <kcy@codesourcery.com>
- Sandra Loosemore <sandra@codesourcery.com>
-
- * c-c++-common/gomp/adjust-args-6.c: New.
- * c-c++-common/gomp/attrs-metadirective-1.c: New.
- * c-c++-common/gomp/attrs-metadirective-2.c: New.
- * c-c++-common/gomp/attrs-metadirective-3.c: New.
- * c-c++-common/gomp/attrs-metadirective-4.c: New.
- * c-c++-common/gomp/attrs-metadirective-5.c: New.
- * c-c++-common/gomp/attrs-metadirective-6.c: New.
- * c-c++-common/gomp/attrs-metadirective-7.c: New.
- * c-c++-common/gomp/attrs-metadirective-8.c: New.
- * c-c++-common/gomp/declare-variant-arg-exprs.c: New.
- * c-c++-common/gomp/declare-variant-dynamic-1.c: New.
- * c-c++-common/gomp/declare-variant-dynamic-2.c: New.
- * c-c++-common/gomp/metadirective-1.c: New.
- * c-c++-common/gomp/metadirective-2.c: New.
- * c-c++-common/gomp/metadirective-3.c: New.
- * c-c++-common/gomp/metadirective-4.c: New.
- * c-c++-common/gomp/metadirective-5.c: New.
- * c-c++-common/gomp/metadirective-6.c: New.
- * c-c++-common/gomp/metadirective-7.c: New.
- * c-c++-common/gomp/metadirective-8.c: New.
- * c-c++-common/gomp/metadirective-construct.c: New.
- * c-c++-common/gomp/metadirective-device.c: New.
- * c-c++-common/gomp/metadirective-no-score.c: New.
- * c-c++-common/gomp/metadirective-target-device-1.c: New.
- * c-c++-common/gomp/metadirective-target-device-2.c: New.
-
-2025-01-16 Sandra Loosemore <sloosemore@baylibre.com>
- Kwok Cheung Yeung <kcy@codesourcery.com>
- Sandra Loosemore <sandra@codesourcery.com>
-
- PR middle-end/112779
- PR middle-end/113904
- * c-c++-common/gomp/declare-variant-2.c: Adjust output for C++.
- * g++.dg/gomp/declare-variant-class-1.C: New.
- * g++.dg/gomp/declare-variant-class-2.C: New.
- * g++.dg/gomp/metadirective-template-1.C: New.
-
-2025-01-16 Sandra Loosemore <sloosemore@baylibre.com>
- Kwok Cheung Yeung <kcy@codesourcery.com>
- Sandra Loosemore <sandra@codesourcery.com>
-
- PR middle-end/112779
- * c-c++-common/gomp/declare-variant-2.c: Adjust expected output for C.
- * gcc.dg/gomp/metadirective-1.c: New.
-
-2025-01-16 Peter Bergner <bergner@linux.ibm.com>
-
- * gcc.target/powerpc/mma-builtin-error.c: New test.
-
-2025-01-16 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118214
- * g++.dg/cpp/embed-17.C: New test.
- * g++.dg/cpp0x/pr118214.C: New test.
-
-2025-01-16 Tamar Christina <tamar.christina@arm.com>
-
- PR testsuite/118451
- * gcc.dg/vect/vect-switch-search-line-fast.c: Add early_break guards.
-
-2025-01-16 Thomas Schwinge <thomas@codesourcery.com>
-
- * c-c++-common/goacc-gomp/nesting-1.c: Extend OpenACC 'serial'
- testing.
- * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
- * c-c++-common/goacc/Wparentheses-1.c: Likewise.
- * c-c++-common/goacc/builtin-goacc-parlevel-id-size.c: Likewise.
- * c-c++-common/goacc/combined-directives-2.c: Likewise.
- * c-c++-common/goacc/combined-directives-3.c: Likewise.
- * c-c++-common/goacc/combined-directives.c: Likewise.
- * c-c++-common/goacc/combined-reduction.c: Likewise.
- * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
- * c-c++-common/goacc/default-1.c: Likewise.
- * c-c++-common/goacc/default-2.c: Likewise.
- * c-c++-common/goacc/default-3.c: Likewise.
- * c-c++-common/goacc/default-4.c: Likewise.
- * c-c++-common/goacc/default-5.c: Likewise.
- * c-c++-common/goacc/if-clause-2.c: Likewise.
- * c-c++-common/goacc/kernels-1.c: Likewise.
- * c-c++-common/goacc/loop-1.c: Likewise.
- * c-c++-common/goacc/loop-clauses.c: Likewise.
- * c-c++-common/goacc/nesting-1.c: Likewise.
- * c-c++-common/goacc/nesting-data-1.c: Likewise.
- * c-c++-common/goacc/nesting-fail-1.c: Likewise.
- * c-c++-common/goacc/parallel-1.c: Likewise.
- * c-c++-common/goacc/private-reduction-1.c: Likewise.
- * c-c++-common/goacc/reduction-promotions.c: Likewise.
- * c-c++-common/goacc/routine-1.c: Likewise.
- * c-c++-common/goacc/sb-1.c: Likewise.
- * c-c++-common/goacc/sb-2.c: Likewise.
- * c-c++-common/goacc/uninit-firstprivate-clause.c: Likewise.
- * c-c++-common/goacc/uninit-if-clause.c: Likewise.
- * c-c++-common/goacc/update-if_present-2.c: Likewise.
- * g++.dg/goacc/template.C: Likewise.
- * gfortran.dg/goacc/array-reduction.f90: Likewise.
- * gfortran.dg/goacc/assumed.f95: Likewise.
- * gfortran.dg/goacc/branch.f95: Likewise.
- * gfortran.dg/goacc/coarray.f95: Likewise.
- * gfortran.dg/goacc/coarray_2.f90: Likewise.
- * gfortran.dg/goacc/combined-directives-3.f90: Likewise.
- * gfortran.dg/goacc/combined-directives.f90: Likewise.
- * gfortran.dg/goacc/common-block-1.f90: Likewise.
- * gfortran.dg/goacc/common-block-2.f90: Likewise.
- * gfortran.dg/goacc/common-block-3.f90: Likewise.
- * gfortran.dg/goacc/cray-2.f95: Likewise.
- * gfortran.dg/goacc/cray.f95: Likewise.
- * gfortran.dg/goacc/critical.f95: Likewise.
- * gfortran.dg/goacc/data-clauses.f95: Likewise.
- * gfortran.dg/goacc/default-1.f95: Likewise.
- * gfortran.dg/goacc/default-2.f: Likewise.
- * gfortran.dg/goacc/default-3.f95: Likewise.
- * gfortran.dg/goacc/default-4.f: Likewise.
- * gfortran.dg/goacc/default-5.f: Likewise.
- * gfortran.dg/goacc/default_none.f95: Likewise.
- * gfortran.dg/goacc/derived-types.f90: Likewise.
- * gfortran.dg/goacc/firstprivate-1.f95: Likewise.
- * gfortran.dg/goacc/gang-static.f95: Likewise.
- * gfortran.dg/goacc/if.f95: Likewise.
- * gfortran.dg/goacc/list.f95: Likewise.
- * gfortran.dg/goacc/literal.f95: Likewise.
- * gfortran.dg/goacc/loop-1-2.f95: Likewise.
- * gfortran.dg/goacc/loop-1.f95: Likewise.
- * gfortran.dg/goacc/loop-2-parallel-3.f95: Likewise.
- * gfortran.dg/goacc/loop-3-2.f95: Likewise.
- * gfortran.dg/goacc/loop-3.f95: Likewise.
- * gfortran.dg/goacc/multi-clause.f90: Likewise.
- * gfortran.dg/goacc/nested-parallelism.f90: Likewise.
- * gfortran.dg/goacc/parameter.f95: Likewise.
- * gfortran.dg/goacc/pr71704.f90: Likewise.
- * gfortran.dg/goacc/private-3.f95: Likewise.
- * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
- * gfortran.dg/goacc/reduction-2.f95: Likewise.
- * gfortran.dg/goacc/reduction-3.f95: Likewise.
- * gfortran.dg/goacc/reduction-promotions.f90: Likewise.
- * gfortran.dg/goacc/reduction.f95: Likewise.
- * gfortran.dg/goacc/routine-3.f90: Likewise.
- * gfortran.dg/goacc/routine-module-1.f90: Likewise.
- * gfortran.dg/goacc/routine-module-2.f90: Likewise.
- * gfortran.dg/goacc/routine-module-mod-1.f90: Likewise.
- * gfortran.dg/goacc/sie.f95: Likewise.
- * gfortran.dg/goacc/subarrays.f95: Likewise.
- * gfortran.dg/goacc/uninit-firstprivate-clause.f95: Likewise.
- * gfortran.dg/goacc/uninit-if-clause.f95: Likewise.
- * gfortran.dg/goacc/update-if_present-2.f90: Likewise.
- * c-c++-common/goacc/loop-3.c: Rename to...
- * c-c++-common/goacc/loop-3-parallel.c: ... this.
- * gfortran.dg/goacc/parallel-kernels-clauses.f95: Rename to...
- * gfortran.dg/goacc/compute_construct-clauses.f95: ... this.
- Extend OpenACC 'serial' testing.
- * gfortran.dg/goacc/parallel-kernels-regions.f95: Rename to...
- * gfortran.dg/goacc/nesting-fail-1.f95: ... this. Extend OpenACC
- 'serial' testing.
- * gfortran.dg/goacc/routine-external-level-of-parallelism-1.f:
- Rename to...
- * gfortran.dg/goacc/routine-external-level-of-parallelism-1-parallel.f:
- ... this.
- * gfortran.dg/goacc/routine-external-level-of-parallelism-2.f:
- Rename to...
- * gfortran.dg/goacc/routine-external-level-of-parallelism-2-parallel.f:
- ... this.
- * c-c++-common/goacc/loop-2-serial.c: New.
- * c-c++-common/goacc/loop-3-serial.c: Likewise.
- * c-c++-common/goacc/nested-reductions-1-serial.c: Likewise.
- * c-c++-common/goacc/nested-reductions-2-serial.c: Likewise.
- * c-c++-common/goacc/serial-1.c: Likewise.
- * gfortran.dg/goacc/loop-2-serial-3.f95: Likewise.
- * gfortran.dg/goacc/loop-2-serial-nested.f95: Likewise.
- * gfortran.dg/goacc/loop-2-serial-tile.f95: Likewise.
- * gfortran.dg/goacc/loop-2-serial.f95: Likewise.
- * gfortran.dg/goacc/nested-reductions-1-serial.f90: Likewise.
- * gfortran.dg/goacc/nested-reductions-2-serial.f90: Likewise.
- * gfortran.dg/goacc/private-explicit-serial-1.f95: Likewise.
- * gfortran.dg/goacc/private-predetermined-serial-1.f95: Likewise.
- * gfortran.dg/goacc/routine-external-level-of-parallelism-1-serial.f:
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c:
Likewise.
- * gfortran.dg/goacc/routine-external-level-of-parallelism-2-serial.f:
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
Likewise.
- * gfortran.dg/goacc/serial-tree.f95: Likewise.
-
-2025-01-16 Thomas Schwinge <thomas@codesourcery.com>
-
- * gfortran.dg/goacc/assumed.f95: Use relative line numbers for a
- few DejaGnu directives.
- * gfortran.dg/goacc/list.f95: Likewise.
- * gfortran.dg/goacc/loop-1-2.f95: Likewise.
- * gfortran.dg/goacc/loop-1.f95: Likewise.
- * gfortran.dg/goacc/reduction.f95: Likewise.
-
-2025-01-16 Tobias Burnus <tburnus@baylibre.com>
-
- PR fortran/118441
- * gfortran.dg/gomp/intrinsic_pack_7.f90: New test.
-
-2025-01-16 Liao Shihua <shihua@iscas.ac.cn>
-
- * gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_x_f_qf.c: Add vsetivli checking.
- * gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_xu_f_qf.c: Ditto.
- * gcc.target/riscv/rvv/xsfvector/sf_vqmacc_2x8x2.c: Ditto.
- * gcc.target/riscv/rvv/xsfvector/sf_vqmacc_4x8x4.c: Ditto.
- * gcc.target/riscv/rvv/xsfvector/sf_vqmaccsu_2x8x2.c: Ditto.
- * gcc.target/riscv/rvv/xsfvector/sf_vqmaccsu_4x8x4.c: Ditto.
- * gcc.target/riscv/rvv/xsfvector/sf_vqmaccu_2x8x2.c: Ditto.
- * gcc.target/riscv/rvv/xsfvector/sf_vqmaccu_4x8x4.c: Ditto.
- * gcc.target/riscv/rvv/xsfvector/sf_vqmaccus_2x8x2.c: Ditto.
- * gcc.target/riscv/rvv/xsfvector/sf_vqmaccus_4x8x4.c: Ditto.
-
-2025-01-16 Christoph Müllner <christoph.muellner@vrull.eu>
-
- PR tree-optimization/118487
- * gcc.dg/tree-ssa/pr118487.c: New test.
-
-2025-01-16 Richard Biener <rguenther@suse.de>
- Mikael Morin <mikael@gcc.gnu.org>
-
- PR tree-optimization/115494
- * gcc.dg/torture/pr115494.c: New testcase.
-
-2025-01-16 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/118430
- * c-c++-common/musttail14.c: Expect lhs on the must tail call calls.
-
-2025-01-16 Jakub Jelinek <jakub@redhat.com>
- Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/118430
- * c-c++-common/musttail14.c: New test.
- * c-c++-common/pr118430.c: New test.
-
-2025-01-16 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr118489.c: New test.
-
-2025-01-16 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/115895
- * gcc.target/i386/vect-pr115895.c: New testcase.
-
-2025-01-15 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/102705
- * gcc.dg/tree-ssa/pr105832-2.c: Update testcase.
- * gcc.dg/tree-ssa/pr96669-1.c: Likewise.
- * gcc.dg/tree-ssa/pr102705-1.c: New test.
- * gcc.dg/tree-ssa/pr102705-2.c: New test.
-
-2025-01-15 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/71884
- * gfortran.dg/pr71884.f90: New test.
-
-2025-01-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118390
- * g++.dg/cpp/embed-20.C: New test.
- * g++.dg/cpp0x/pr118390.C: New test.
-
-2025-01-15 Wilco Dijkstra <wilco.dijkstra@arm.com>
-
- * gcc.target/aarch64/inline-mem-set-pr112804.c: Add -Wno-deprecated.
- * gcc.target/aarch64/pr100518.c: Likewise.
- * gcc.target/aarch64/pr113114.c: Likewise.
- * gcc.target/aarch64/pr80295.c: Likewise.
- * gcc.target/aarch64/pr94201.c: Likewise.
- * gcc.target/aarch64/pr94577.c: Likewise.
- * gcc.target/aarch64/sve/pr108603.c: Likewise.
-
-2025-01-15 Cupertino Miranda <cupertino.miranda@oracle.com>
-
- * gcc.target/bpf/core-builtin-1.c: Correct test.
- * gcc.target/bpf/core-builtin-2.c: Correct test.
- * gcc.target/bpf/core-builtin-exprlist-1.c: Correct test.
-
-2025-01-15 Cupertino Miranda <cupertino.miranda@oracle.com>
-
- * gcc.target/bpf/core-attr-calls.c: New test.
-
-2025-01-15 Cupertino Miranda <cupertino.miranda@oracle.com>
-
- * gcc.target/bpf/core-attr-const.c: New test.
-
-2025-01-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118278
- * g++.dg/abi/mangle80.C: New test.
- * g++.dg/cpp/embed-19.C: New test.
-
-2025-01-15 Marek Polacek <polacek@redhat.com>
-
- PR c++/118139
- * g++.dg/diagnostic/decltype1.C: New test.
-
-2025-01-15 Tamar Christina <tamar.christina@arm.com>
-
- PR middle-end/118472
- * gcc.dg/pr118472.c: New test.
-
-2025-01-15 Christoph Müllner <christoph.muellner@vrull.eu>
-
- PR target/117079
- * gcc.target/i386/pr105493.c: Fix expected vectorization
-
-2025-01-15 Tobias Burnus <tburnus@baylibre.com>
-
- PR c++/118486
- * g++.dg/gomp/declare-variant-11.C: New test.
-
-2025-01-15 Jakub Jelinek <jakub@redhat.com>
-
- PR ipa/116068
- * gcc.dg/graphite/pr116068.c: New test.
-
-2025-01-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118387
- * g++.dg/cpp2a/spaceship-err6.C: Expect another error.
- * g++.dg/cpp2a/spaceship-synth17.C: Likewise.
- * g++.dg/cpp2a/spaceship-synth-neg6.C: Likewise.
- * g++.dg/cpp2a/spaceship-synth-neg7.C: New test.
-
-2025-01-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118124
- * g++.dg/cpp0x/initlist-opt5.C: New test.
-
-2025-01-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118124
- * g++.dg/cpp/embed-15.C: New test.
- * g++.dg/cpp/embed-16.C: New test.
- * g++.dg/cpp0x/initlist-opt3.C: New test.
- * g++.dg/cpp0x/initlist-opt4.C: New test.
-
-2025-01-15 Kito Cheng <kito.cheng@sifive.com>
-
- PR target/118182
- * gfortran.target/riscv/rvv/pr118182.f: New.
- * gcc.target/riscv/rvv/autovec/pr118182-1.c: New.
- * gcc.target/riscv/rvv/autovec/pr118182-2.c: New.
-
-2025-01-15 Anton Blanchard <antonb@tenstorrent.com>
- Jeff Law <jlaw@ventanamicro.com>
-
- PR target/118170
- * gcc.target/riscv/pr118170.c: New test.
-
-2025-01-15 Richard Sandiford <richard.sandiford@arm.com>
- Jeff Law <jlaw@ventanamicro.com>
-
- PR rtl-optimization/109592
- * gcc.target/riscv/pr109592.c: New test.
- * gcc.target/riscv/sign-extend-rshift.c: Adjust expected output
-
-2025-01-14 anetczuk <anetczuk@o2.pl>
-
- * g++.dg/diagnostic/lang-dump-1.C: New test.
-
-2025-01-14 Marek Polacek <polacek@redhat.com>
-
- PR c++/118047
- PR c++/118355
- * g++.dg/cpp0x/nsdmi-list10.C: New test.
- * g++.dg/cpp0x/nsdmi-list9.C: New test.
-
-2025-01-14 Sandra Loosemore <sloosemore@baylibre.com>
- Kwok Cheung Yeung <kcy@codesourcery.com>
- Sandra Loosemore <sandra@codesourcery.com>
- Marcel Vollweiler <marcel@codesourcery.com>
-
- PR middle-end/114596
- PR middle-end/112779
- PR middle-end/113904
- * c-c++-common/gomp/declare-variant-12.c: Adjust expected behavior
- per PR114596.
- * c-c++-common/gomp/declare-variant-13.c: Test that this is resolvable
- after gimplification, not just final resolution.
- * c-c++-common/gomp/declare-variant-14.c: Tweak testcase to ensure
- that -O causes dead code to be optimized away.
- * gfortran.dg/gomp/declare-variant-12.f90: Adjust expected behavior
- per PR114596.
- * gfortran.dg/gomp/declare-variant-13.f90: Test that this is resolvable
- after gimplification, not just final resolution.
- * gfortran.dg/gomp/declare-variant-14.f90: Tweak testcase to ensure
- that -O causes dead code to be optimized away.
-
-2025-01-14 Alexandre Oliva <oliva@adacore.com>
-
- PR tree-optimization/118456
- * gcc.dg/field-merge-21.c: New.
- * gcc.dg/field-merge-22.c: New.
-
-2025-01-14 Robin Dapp <rdapp@ventanamicro.com>
-
- PR target/118154
- * gcc.target/riscv/rvv/autovec/pr118154-1.c: New test.
- * gcc.target/riscv/rvv/autovec/pr118154-2.c: New test.
-
-2025-01-14 Robin Dapp <rdapp@ventanamicro.com>
-
- PR middle-end/118140
- * gcc.dg/vect/pr118140.c: New test.
- * gcc.target/riscv/rvv/autovec/pr118140.c: New test.
-
-2025-01-14 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/117397
- * g++.dg/modules/dguide-5_a.H: New test.
- * g++.dg/modules/dguide-5_b.H: New test.
- * g++.dg/modules/dguide-5_c.H: New test.
- * g++.dg/modules/dguide-6.h: New test.
- * g++.dg/modules/dguide-6_a.C: New test.
- * g++.dg/modules/dguide-6_b.C: New test.
- * g++.dg/modules/dguide-6_c.C: New test.
-
-2025-01-14 Anuj Mohite <anujmohite001@gmail.com>
-
- * gfortran.dg/do_concurrent_10.f90: New test.
- * gfortran.dg/do_concurrent_8_f2018.f90: New test.
- * gfortran.dg/do_concurrent_8_f2023.f90: New test.
- * gfortran.dg/do_concurrent_9.f90: New test.
- * gfortran.dg/do_concurrent_all_clauses.f90: New test.
- * gfortran.dg/do_concurrent_basic.f90: New test.
- * gfortran.dg/do_concurrent_constraints.f90: New test.
- * gfortran.dg/do_concurrent_local_init.f90: New test.
- * gfortran.dg/do_concurrent_locality_specs.f90: New test.
- * gfortran.dg/do_concurrent_multiple_reduce.f90: New test.
- * gfortran.dg/do_concurrent_nested.f90: New test.
- * gfortran.dg/do_concurrent_parser.f90: New test.
- * gfortran.dg/do_concurrent_reduce_max.f90: New test.
- * gfortran.dg/do_concurrent_reduce_sum.f90: New test.
- * gfortran.dg/do_concurrent_shared.f90: New test.
-
-2025-01-14 David Malcolm <dmalcolm@redhat.com>
-
- PR c/116871
- * gcc.dg/c23-mismatching-fn-ptr-a52dec.c: New test.
- * gcc.dg/c23-mismatching-fn-ptr-alsatools.c: New test.
- * gcc.dg/c23-mismatching-fn-ptr.c: New test.
-
-2025-01-14 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR c++/118445
- * g++.target/aarch64/sve/constexpr-add-1.C: New test.
-
-2025-01-14 Jiufu Guo <guojiufu@linux.ibm.com>
-
- PR target/116030
- * gcc.target/powerpc/pr116030.c: New test.
-
-2025-01-14 Robin Dapp <rdapp.gcc@gmail.com>
-
- PR target/117682
- * gcc.target/riscv/rvv/autovec/pr117682.c: New test.
-
-2025-01-13 Robin Dapp <rdapp@ventanamicro.com>
-
- * gcc.target/riscv/stack_save_restore_1.c: Skip for -flto.
- * gcc.target/riscv/stack_save_restore_2.c: Ditto.
- * gcc.target/riscv/zbb-rol-ror-04.c: Ditto.
- * gcc.target/riscv/zbb-rol-ror-05.c: Ditto.
- * gcc.target/riscv/zbb-rol-ror-06.c: Ditto.
- * gcc.target/riscv/zbb-rol-ror-07.c: Ditto.
- * gcc.target/riscv/zbb-rol-ror-08.c: Ditto.
- * gcc.target/riscv/zbb-rol-ror-09.c: Ditto.
-
-2025-01-13 Xi Ruoyao <xry111@xry111.site>
-
- PR target/115921
- * gcc.target/riscv/zba-shNadd-08.c: New test.
-
-2025-01-13 Jin Ma <jinma@linux.alibaba.com>
-
- * gcc.target/riscv/rvv/base/bug-10.c: New test.
-
-2025-01-13 Paul-Antoine Arras <parras@baylibre.com>
-
- * gfortran.dg/gomp/declare-variant-2.f90: Remove error test for a comma
- after the directive name. Add tests for other invalid syntaxes (extra
- comma and invalid clause).
- * c-c++-common/gomp/adjust-args-5.c: New test.
- * gfortran.dg/gomp/adjust-args-11.f90: New test.
-
-2025-01-13 Jin Ma <jinma@linux.alibaba.com>
-
- * gcc.target/riscv/zbs-bug.c: New test.
-
-2025-01-13 Gaius Mulley <gaiusmod2@gmail.com>
-
- PR modula2/118453
- * gm2/pim/fail/badbecomes2.mod: New test.
- * gm2/pim/fail/badparamset1.mod: New test.
- * gm2/pim/fail/badparamset2.mod: New test.
- * gm2/pim/fail/badsyntaxset1.mod: New test.
-
-2025-01-13 Jeff Law <jlaw@ventanamicro.com>
-
- PR rtl-optimization/107455
- * gcc.target/riscv/pr107455-1.c: New test.
- * gcc.target/riscv/pr107455-2.c: New test.
-
-2025-01-13 Alexandre Oliva <oliva@adacore.com>
-
- PR tree-optimization/118409
- * gcc.dg/field-merge-20.c: New.
-
-2025-01-13 Richard Biener <rguenther@suse.de>
- Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- PR tree-optimization/117119
- * gcc.dg/torture/pr117119.c: New testcase.
-
-2025-01-13 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gfortran.dg/goacc/routine-external-level-of-parallelism-2.f:
- Un-XFAIL 'dg-note's.
-
-2025-01-13 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/crc-builtin-target32.c: Add -fdump-rtl-expand-details
- as dg-additional-options. Scan expand dump rather than assembly,
- adjust the regexps.
- * gcc.dg/crc-builtin-target64.c: Likewise.
- * gcc.dg/crc-builtin-rev-target32.c: Likewise.
- * gcc.dg/crc-builtin-rev-target64.c: Likewise.
- * gcc.dg/pr117997.c: New test.
- * gcc.dg/pr118415.c: New test.
-
-2025-01-12 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * gdc.dg/asm3.d: Adjust test.
- * gdc.dg/torture/pr96435.d: Adjust test.
-
-2025-01-12 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * gdc.dg/copy1.d: New test.
-
-2025-01-12 David Malcolm <dmalcolm@redhat.com>
-
- PR c/118112
- * gcc.dg/too-few-arguments.c: New test.
- * gcc.dg/too-many-arguments.c: New test.
-
-2025-01-12 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/115788
- * gfortran.dg/ieee/out_of_range.f90: New test.
- * gfortran.dg/out_of_range_1.f90: New test.
- * gfortran.dg/out_of_range_2.f90: New test.
- * gfortran.dg/out_of_range_3.f90: New test.
-
-2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
-
- * gcc.target/alpha/memcpy-hi-unaligned-dst.c: New file.
-
-2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
-
- * gcc.target/alpha/memcpy-si-aligned.c: New file.
- * gcc.target/alpha/memcpy-si-unaligned.c: New file.
- * gcc.target/alpha/memcpy-si-unaligned-dst.c: New file.
- * gcc.target/alpha/memcpy-si-unaligned-src.c: New file.
- * gcc.target/alpha/memcpy-si-unaligned-src-bwx.c: New file.
-
-2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
-
- * gcc.target/alpha/target-bwx-1.c: New file.
- * gcc.target/alpha/target-bwx-2.c: New file.
- * gcc.target/alpha/target-bwx-3.c: New file.
- * gcc.target/alpha/target-bwx-4.c: New file.
- * gcc.target/alpha/target-cix-1.c: New file.
- * gcc.target/alpha/target-cix-2.c: New file.
- * gcc.target/alpha/target-cix-3.c: New file.
- * gcc.target/alpha/target-cix-4.c: New file.
- * gcc.target/alpha/target-fix-1.c: New file.
- * gcc.target/alpha/target-fix-2.c: New file.
- * gcc.target/alpha/target-fix-3.c: New file.
- * gcc.target/alpha/target-fix-4.c: New file.
- * gcc.target/alpha/target-max-1.c: New file.
- * gcc.target/alpha/target-max-2.c: New file.
- * gcc.target/alpha/target-max-3.c: New file.
- * gcc.target/alpha/target-max-4.c: New file.
-
-2025-01-11 Nathaniel Shead <nathanieloshead@gmail.com>
-
- PR c++/114630
- * g++.dg/modules/pr114630.h: New test.
- * g++.dg/modules/pr114630_a.C: New test.
- * g++.dg/modules/pr114630_b.C: New test.
- * g++.dg/modules/pr114630_c.C: New test.
-
-2025-01-11 Tobias Burnus <tburnus@baylibre.com>
-
- * gfortran.dg/goacc/routine-external-level-of-parallelism-2.f: Update
- xfail'ed 'dg-bogus' for the better 'declared here' location.
- * gfortran.dg/gomp/dispatch-11.f90: New test.
- * gfortran.dg/gomp/dispatch-12.f90: New test.
-
-2025-01-11 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/108434
- * gfortran.dg/pr108434.f90 : Add tests from comment 1.
-
-2025-01-11 Jason Merrill <jason@redhat.com>
-
- * g++.dg/modules/attrib-2_a.C: New test.
- * g++.dg/modules/attrib-2_b.C: New test.
-
-2025-01-11 Jason Merrill <jason@redhat.com>
-
- * g++.dg/modules/attrib-1_a.C: New test.
- * g++.dg/modules/attrib-1_b.C: New test.
-
-2025-01-11 mengqinggang <mengqinggang@loongson.cn>
-
- * gcc.target/loongarch/imm-load.c: Not generate ">>".
-
-2025-01-11 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/88575
- * gcc.dg/tree-ssa/minmax-27.c: Disable VRP.
- * gcc.dg/tree-ssa/minmax-27e.c: New.
- * gcc.dg/tree-ssa/minmax-27f.c: New.
- * gcc.dg/tree-ssa/minmax-28.c: Disable VRP.
- * gcc.dg/tree-ssa/minmax-28e.c: New.
- * gcc.dg/tree-ssa/minmax-28f.c: New.
-
-2025-01-10 Alex Coplan <alex.coplan@arm.com>
-
- PR tree-optimization/118211
- PR tree-optimization/116126
- * gcc.dg/vect/vect-early-break_130.c: New test.
-
-2025-01-10 Tamar Christina <Tamar.Christina@arm.com>
- Alex Coplan <alex.coplan@arm.com>
-
- PR tree-optimization/118211
- PR tree-optimization/116126
- * g++.dg/vect/vect-early-break_6.cc: New test.
-
-2025-01-10 Alex Coplan <alex.coplan@arm.com>
- Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/118211
- PR tree-optimization/116126
- * gcc.dg/tree-ssa/cunroll-13.c: Don't vectorize.
- * gcc.dg/tree-ssa/cunroll-14.c: Likewise.
- * gcc.dg/unroll-6.c: Likewise.
- * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
- * gcc.dg/vect/vect-104.c: Expect to vectorize.
- * gcc.dg/vect/vect-early-break_108-pr113588.c: Likewise.
- * gcc.dg/vect/vect-early-break_109-pr113588.c: Likewise.
- * gcc.dg/vect/vect-early-break_110-pr113467.c: Likewise.
- * gcc.dg/vect/vect-early-break_3.c: Likewise.
- * gcc.dg/vect/vect-early-break_65.c: Likewise.
- * gcc.dg/vect/vect-early-break_8.c: Likewise.
- * gfortran.dg/vect/vect-5.f90: Likewise.
- * gfortran.dg/vect/vect-8.f90: Likewise.
- * gcc.dg/vect/vect-switch-search-line-fast.c:
-
-2025-01-10 Marek Polacek <polacek@redhat.com>
-
- PR c++/118391
- * g++.dg/cpp2a/lambda-uneval20.C: New test.
-
-2025-01-10 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-
- * gcc.target/arm/cmse/cmse-15.c: Added pattern for armv8-m.base.
-
-2025-01-10 Paul-Antoine Arras <parras@baylibre.com>
-
- * g++.dg/gomp/dispatch-8.C: New test.
-
-2025-01-10 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118387
- * g++.dg/cpp2a/spaceship-synth17.C: New test.
-
-2025-01-10 Jason Merrill <jason@redhat.com>
-
- * g++.dg/modules/operator-2_a.C: New test.
- * g++.dg/modules/operator-2_b.C: New test.
-
-2025-01-10 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/118017
- * gcc.target/i386/pr118017.c: Check target int128.
-
-2025-01-10 Marek Polacek <polacek@redhat.com>
-
- PR c++/117937
- * g++.dg/cpp26/pack-indexing13.C: New test.
- * g++.dg/cpp26/pack-indexing14.C: New test.
-
-2025-01-10 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
-
- * gcc.target/s390/uaddc-1.c: New test.
- * gcc.target/s390/uaddc-2.c: New test.
- * gcc.target/s390/uaddc-3.c: New test.
- * gcc.target/s390/usubc-1.c: New test.
- * gcc.target/s390/usubc-2.c: New test.
- * gcc.target/s390/usubc-3.c: New test.
-
-2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com>
-
- * gcc.target/aarch64/acle/fpmr-1.c: New test.
- * gcc.target/aarch64/acle/fpmr-2.c: New test.
- * gcc.target/aarch64/acle/fpmr-3.c: New test.
- * gcc.target/aarch64/acle/fpmr-4.c: New test.
-
-2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com>
-
- * g++.target/aarch64/mv-pragma.C: New test.
-
-2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com>
-
- * gcc.target/aarch64/cpunative/native_cpu_21.c: Add rcpc2 to
- expected feature string instead of rcpc.
- * gcc.target/aarch64/cpunative/native_cpu_22.c: Ditto.
-
-2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com>
-
- * gcc.target/aarch64/cpunative/native_cpu_21.c: Add flagm2 to
- expected feature string instead of flagm.
- * gcc.target/aarch64/cpunative/native_cpu_22.c: Ditto.
-
-2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com>
-
- * gcc.target/aarch64/cpunative/native_cpu_21.c: Add frintts to
- expected feature string.
- * gcc.target/aarch64/cpunative/native_cpu_22.c: Ditto.
-
-2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com>
-
- * gcc.target/aarch64/cpunative/native_cpu_21.c: Add jscvt to
- expected feature string.
- * gcc.target/aarch64/cpunative/native_cpu_22.c: Ditto.
-
-2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com>
-
- * gcc.target/aarch64/cpunative/info_15: Add fcma to Features.
- * gcc.target/aarch64/cpunative/info_16: Ditto.
- * gcc.target/aarch64/cpunative/info_17: Ditto.
- * gcc.target/aarch64/cpunative/info_8: Ditto.
- * gcc.target/aarch64/cpunative/info_9: Ditto.
-
-2025-01-10 Jakub Jelinek <jakub@redhat.com>
-
- PR c/118376
- * gcc.dg/pr118376.c: New test.
-
-2025-01-10 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/117186
- * gcc.dg/torture/pr117186.c: New test.
- * gcc.target/aarch64/pr117186.c: Likewise.
-
-2025-01-10 Alexandre Oliva <oliva@adacore.com>
-
- PR tree-optimization/118344
- * gcc.dg/field-merge-19.c: New.
-
-2025-01-10 Alexandre Oliva <oliva@adacore.com>
-
- PR tree-optimization/118206
- * gcc.dg/field-merge-18.c: New.
-
-2025-01-10 Alexandre Oliva <oliva@adacore.com>
-
- PR testsuite/118025
- * gcc.dg/field-merge-1.c: Convert constants to desired types.
- * gcc.dg/field-merge-3.c: Likewise.
- * gcc.dg/field-merge-4.c: Likewise.
- * gcc.dg/field-merge-5.c: Likewise.
- * gcc.dg/field-merge-11.c: Likewise.
- * gcc.dg/field-merge-17.c: Don't mess with padding bits.
-
-2025-01-10 Alexandre Oliva <oliva@adacore.com>
-
- PR testsuite/118025
- * gcc.dg/field-merge-1.c: Skip BIT_FIELD_REF counting on AVR and PRU.
- * gcc.dg/field-merge-3.c: Bypass the test if short doesn't have the
- expected size.
- * gcc.dg/field-merge-8.c: Likewise.
- * gcc.dg/field-merge-9.c: Likewise. Skip optimization counting on
- AVR and PRU.
- * gcc.dg/field-merge-13.c: Skip optimization counting on AVR and PRU.
- * gcc.dg/field-merge-15.c: Likewise.
- * gcc.dg/field-merge-17.c: Likewise.
- * gcc.dg/field-merge-16.c: Likewise. Drop runtime bypass. Use
- smaller types.
- * gcc.dg/field-merge-14.c: Add comments.
-
-2025-01-10 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/field-merge-17.c: New.
-
-2025-01-10 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/118138
- * gcc.dg/ipa/pr118138.c: New test.
-
-2025-01-10 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/__builtin_frame_address_0-1.c: New.
-
-2025-01-10 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/__builtin_stack_address-1.c: New.
-
-2025-01-10 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-
- * gcc.target/arm/pr59858.c: Use -std=c17 and effective-target
- arm_arch_v5te_thumb.
-
-2025-01-10 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/118277
- * g++.dg/cpp1z/constexpr-asm-4.C: New test.
- * g++.dg/cpp1z/constexpr-asm-5.C: New test.
-
-2025-01-10 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/modules/decomp-2_b.C: New test.
- * g++.dg/modules/decomp-2_a.H: New file.
-
-2025-01-10 Jason Merrill <jason@redhat.com>
-
- * g++.dg/modules/constexpr-if-1_a.C: New test.
- * g++.dg/modules/constexpr-if-1_b.C: New test.
-
-2025-01-10 chenxiaolong <chenxiaolong@loongson.cn>
- Deng Jianbo <dengjianbo@loongson.cn>.
-
- * gcc.target/loongarch/vect-slp-two-operator.c: New test.
-
-2025-01-09 Edwin Lu <ewlu@rivosinc.com>
-
- * lib/target-supports.exp: Fix effective target sync_char_short
- for riscv*-*-*
-
-2025-01-09 Tamar Christina <tamar.christina@arm.com>
-
- PR target/118188
- * gcc.target/aarch64/sve/gather_load_12.c: New test.
- * gcc.target/aarch64/sve/gather_load_13.c: New test.
- * gcc.target/aarch64/sve/gather_load_14.c: New test.
-
-2025-01-09 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/118017
- * gcc.target/i386/pr118017.c: New.
-
-2025-01-09 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp0x/noexcept88.C: New test.
-
-2025-01-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-
- * gcc.target/arm/armv8_2-fp16-conv-1.c: Fix typo.
-
-2025-01-09 Jakub Jelinek <jakub@redhat.com>
-
- PR target/118362
- * gcc.c-torture/compile/pr118362.c: New test.
- * gcc.target/s390/pr118362.c: New test.
-
-2025-01-09 Martin Uecker <uecker@tugraz.at>
-
- PR c/117866
- * gcc.dg/pr117866.c: New test.
- * gcc.dg/strub-pr118007.c: Adapt.
-
-2025-01-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-
- * gcc.target/arm/memset-inline-8.c: Use -Os and prefix assembler
- instructions with a tab to improve test stability.
- * gcc.target/arm/memset-inline-8-exe.c: Use -Os.
-
-2025-01-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-
- * gcc.target/arm/armv8_2-fp16-conv-1.c: Convert
- scan-assembler-times to check-function-bodies.
-
-2025-01-09 Jason Merrill <jason@redhat.com>
- Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
-
- PR c/116060
- * c-c++-common/analyzer/out-of-bounds-diagram-8.c: Update to
- correct type.
- * c-c++-common/analyzer/out-of-bounds-diagram-11.c: Likewise.
- * gcc.dg/analyzer/out-of-bounds-diagram-10.c: Likewise.
-
-2025-01-09 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.dg/pr118325.c: Require effective target trampolines.
-
-2025-01-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/118060
- * g++.dg/cpp2a/concepts-requires40.C: New test.
-
-2025-01-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/117887
- * g++.dg/cpp2a/concepts-requires39.C: New test.
- * g++.dg/cpp2a/lambda-targ10.C: New test.
-
-2025-01-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/117925
- * g++.dg/template/non-dependent35.C: New test.
-
-2025-01-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/117993
- * g++.dg/template/dependent-base4.C: New test.
- * g++.dg/template/dependent-base5.C: New test.
-
-2025-01-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/117792
- * g++.dg/cpp1z/nontype7.C: New test.
-
-2025-01-09 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.dg/crc-linux-3.c: Move...
- * gcc.dg/torture/crc-linux-3.c: ... here.
-
-2025-01-09 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/65181
- * gcc.target/nvptx/alloca-1.c: Evolve into...
- * gcc.target/nvptx/alloca-1-O0.c: ... this, ...
- * gcc.target/nvptx/alloca-1-O1.c: ... this, and...
- * gcc.target/nvptx/alloca-1-sm_30.c: ... this.
- * gcc.target/nvptx/vla-1.c: Evolve into...
- * gcc.target/nvptx/vla-1-O0.c: ... this, ...
- * gcc.target/nvptx/vla-1-O1.c: ... this, and...
- * gcc.target/nvptx/vla-1-sm_30.c: ... this.
- * gcc.c-torture/execute/pr36321.c: Adjust.
- * gcc.target/nvptx/__builtin_alloca_0-1-O0.c: Likewise.
- * gcc.target/nvptx/__builtin_alloca_0-1-O1.c: Likewise.
- * gcc.target/nvptx/__builtin_stack_save___builtin_stack_restore-1.c:
+ * gcc.dg/vect/complex/fast-math-complex-add-double.c: Likewise.
+ * gcc.dg/vect/complex/fast-math-complex-add-float.c: Likewise.
+ * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Likewise.
+ * gcc.dg/vect/complex/fast-math-complex-add-pattern-double.c: Likewise.
+ * gcc.dg/vect/complex/fast-math-complex-add-pattern-float.c: Likewise.
+ * gcc.dg/vect/complex/fast-math-complex-add-pattern-half-float.c:
+ * gcc.dg/vect/complex/vect-complex-add-pattern-byte.c: Likewise.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-int.c: Likewise.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-long.c: Likewise.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-short.c: Likewise.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-byte.c:
+ Likewise.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-int.c: Likewise.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-long.c:
+ Likewise.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-short.c:
+ Likewise.
+ * lib/target-supports.exp:
+ (check_effective_target_arm_v8_3a_complex_neon_ok_nocache): Add
+ explicit "+simd" and tighten check-compile code fragment.
+ (check_effective_target_arm_v8_3a_fp16_complex_neon_ok_nocache):
Likewise.
- * gcc.target/nvptx/softstack.c: Likewise.
- * gcc.target/nvptx/__builtin_stack_save___builtin_stack_restore-1-sm_30.c:
- New.
- * gcc.target/nvptx/alloca-2-O0.c: Likewise.
- * gcc.target/nvptx/alloca-3-O1.c: Likewise.
- * gcc.target/nvptx/alloca-4-O3.c: Likewise.
- * gcc.target/nvptx/alloca-5.c: Likewise.
- * lib/target-supports.exp (check_effective_target_alloca): Adjust.
- (check_nvptx_default_ptx_isa_target_architecture_at_least)
- (check_nvptx_runtime_ptx_isa_target_architecture_at_least)
- (check_effective_target_nvptx_runtime_alloca_ptx)
- (add_options_for_nvptx_alloca_ptx): New.
-
-2025-01-09 H.J. Lu <hjl.tools@gmail.com>
-
- PR rtl-optimization/118266
- * gcc.target/i386/pr118266.c: New test.
-
-2025-01-09 Jakub Jelinek <jakub@redhat.com>
- Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/117927
- * gcc.dg/tree-ssa/pr117927.c: New test.
-
-2025-01-09 Tobias Burnus <tburnus@baylibre.com>
-
- * c-c++-common/gomp/append-args-1.c: Update dg-*.
- * c-c++-common/gomp/append-args-3.c: Extend testcase.
- * c-c++-common/gomp/dispatch-11.c: Update dg-*.
- * c-c++-common/gomp/dispatch-12.c: Update dg-*.
- * g++.dg/gomp/append-args-1.C: Update dg-*.
-
-2025-01-08 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/65181
- * gcc.target/nvptx/march-map=sm_52.c: Adjust.
- * gcc.target/nvptx/march-map=sm_53.c: Likewise.
- * gcc.target/nvptx/march-map=sm_60.c: Likewise.
- * gcc.target/nvptx/march-map=sm_61.c: Likewise.
- * gcc.target/nvptx/march-map=sm_62.c: Likewise.
- * gcc.target/nvptx/march-map=sm_70.c: Likewise.
- * gcc.target/nvptx/march-map=sm_72.c: Likewise.
- * gcc.target/nvptx/march-map=sm_75.c: Likewise.
- * gcc.target/nvptx/march-map=sm_80.c: Likewise.
- * gcc.target/nvptx/march-map=sm_86.c: Likewise.
- * gcc.target/nvptx/march-map=sm_87.c: Likewise.
- * gcc.target/nvptx/march=sm_52.c: Likewise.
- * gcc.target/nvptx/march=sm_53.c: Likewise.
- * gcc.target/nvptx/march=sm_70.c: Likewise.
- * gcc.target/nvptx/march=sm_75.c: Likewise.
- * gcc.target/nvptx/march=sm_80.c: Likewise.
- * gcc.target/nvptx/mptx=_.c: Use '-march=sm_89'.
-
-2025-01-08 Thomas Schwinge <tschwinge@baylibre.com>
-
- * gcc.target/nvptx/mptx=7.3.c: New.
-
-2025-01-08 Thomas Schwinge <tschwinge@baylibre.com>
-
- * lib/target-supports.exp
- (check_effective_target_nvptx_softstack): New.
- (check_effective_target_alloca) [nvptx]: Use it.
-
-2025-01-08 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/117825
- * g++.dg/warn/pr117825.C: New test.
-
-2025-01-08 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/65181
- * gcc.target/nvptx/__builtin_stack_save___builtin_stack_restore-1.c:
- Adjust.
-
-2025-01-08 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/65181
- * gcc.target/nvptx/__builtin_stack_save___builtin_stack_restore-1.c:
- Add.
-
-2025-01-08 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/65181
- * gcc.target/nvptx/__builtin_alloca_0-1-O0.c: New.
- * gcc.target/nvptx/__builtin_alloca_0-1-O1.c: Likewise.
-
-2025-01-08 Jason Merrill <jason@redhat.com>
-
- * g++.dg/gomp/declare-variant-3.C: Update diagnostic.
- * g++.dg/gomp/declare-variant-5.C: Likewise.
-
-2025-01-08 Jason Merrill <jason@redhat.com>
-
- * g++.dg/gomp/declare-variant-3.C: Don't depend on expr dump.
- * g++.dg/gomp/declare-variant-5.C: Likewise.
-
-2025-01-08 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/65181
- * gcc.target/nvptx/alloca-2-O1.c: New.
-
-2025-01-08 Thomas Schwinge <tschwinge@baylibre.com>
-
- PR target/65181
- * gcc.target/nvptx/alloca-1.c: New.
- * gcc.target/nvptx/vla-1.c: Likewise.
-
-2025-01-08 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/107102
- * gcc.target/aarch64/sve/sibcall_1.c: New test.
-
-2025-01-08 Tobias Burnus <tburnus@baylibre.com>
-
- * c-c++-common/gomp/append-args-4.c: New test.
- * c-c++-common/gomp/append-args-5.c: New test.
-
-2025-01-08 Marek Polacek <polacek@redhat.com>
-
- PR c++/118169
- * g++.dg/cpp1y/constexpr-prvalue2.C: New test.
-
-2025-01-08 Thomas Schwinge <thomas@codesourcery.com>
-
- * gcc.dg/torture/stackalign/global-1.c: Re-enable for nvptx.
- * gcc.dg/torture/stackalign/inline-1.c: Likewise.
- * gcc.dg/torture/stackalign/nested-1.c: Likewise.
- * gcc.dg/torture/stackalign/nested-2.c: Likewise.
- * gcc.dg/torture/stackalign/nested-4.c: Likewise.
- * gcc.dg/torture/stackalign/pr16660-1.c: Likewise.
- * gcc.dg/torture/stackalign/pr16660-2.c: Likewise.
- * gcc.dg/torture/stackalign/pr16660-3.c: Likewise.
- * gcc.dg/torture/stackalign/ret-struct-1.c: Likewise.
- * gcc.dg/torture/stackalign/struct-1.c: Likewise.
-
-2025-01-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/117979
- * gcc.dg/torture/pr117979.c: New testcase.
-
-2025-01-08 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/debug/dwarf2/lang-cpp17.C: Add -gno-strict-dwarf to
- dg-options. Check also for DW_AT_language_{name,version} values.
- * g++.dg/debug/dwarf2/lang-cpp20.C: Likewise.
- * g++.dg/debug/dwarf2/lang-cpp23.C: New test.
-
-2025-01-08 Richard Biener <rguenther@suse.de>
-
- PR middle-end/118325
- * gcc.dg/pr118325.c: New testcase.
-
-2025-01-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/118269
- * gcc.dg/vect/vect-early-break_131-pr118269.c: New testcase.
-
-2025-01-08 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/118332
- * gcc.target/arm/mve/intrinsics/pr118332.c: New test.
-
-2025-01-08 Jeevitha <jeevitha@linux.ibm.com>
-
- * gcc.target/powerpc/amo1.c: Removed powerpc*-*-* from the target and
- simplified dg-options.
- * gcc.target/powerpc/amo2.c: Simplified dg-options and added powerpc_vsx
- target check.
-
-2025-01-08 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/amxavx512-asmatt-1.c: Adjust intrin call.
- * gcc.target/i386/amxavx512-asmintel-1.c: Ditto.
- * gcc.target/i386/amxavx512-cvtrowps2pbf16-2.c: Rename to...
- * gcc.target/i386/amxavx512-cvtrowps2bf16-2.c: ...this. Rename
- test functions.
-
-2025-01-08 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/cmov12.c: New test.
-
-2025-01-07 Vineet Gupta <vineetg@rivosinc.com>
- Pan Li <pan2.li@intel.com>
-
- PR target/117722
- * gcc.target/riscv/rvv/autovec/pr117722.c: New test.
-
-2025-01-07 Tsung Chun Lin <tclin914@gmail.com>
-
- * gcc.target/riscv/rvv/autovec/pr113469.c: Update expected output.
- * gcc.target/riscv/rvv/base/movqi-1.c: New test.
-
-2025-01-07 Jeff Law <jlaw@ventanamicro.com>
-
- * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c: Update expected
- output.
- * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c: Likewise.
-
-2025-01-07 Andreas Schwab <schwab@suse.de>
-
- * lib/target-supports.exp
- (check_effective_target_sync_char_short): Enable for riscv*-*-*.
-
-2025-01-07 Andreas Schwab <schwab@suse.de>
-
- PR target/118137
- * gcc.dg/atomic/pr118137.c: New.
-
-2025-01-07 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.dg/pr90838-2.c: Skip if default ABI is E.
- * gcc.dg/pr90838.c: Ditto.
- * gcc.target/riscv/adddibeq.c: Ditto.
- * gcc.target/riscv/adddibfeq.c: Ditto.
- * gcc.target/riscv/adddibfge.c: Ditto.
- * gcc.target/riscv/adddibfgt.c: Ditto.
- * gcc.target/riscv/adddibfle.c: Ditto.
- * gcc.target/riscv/adddibflt.c: Ditto.
- * gcc.target/riscv/adddibfne.c: Ditto.
- * gcc.target/riscv/adddibge.c: Ditto.
- * gcc.target/riscv/adddibgeu.c: Ditto.
- * gcc.target/riscv/adddibgt.c: Ditto.
- * gcc.target/riscv/adddibgtu.c: Ditto.
- * gcc.target/riscv/adddible.c: Ditto.
- * gcc.target/riscv/adddibleu.c: Ditto.
- * gcc.target/riscv/adddiblt.c: Ditto.
- * gcc.target/riscv/adddibltu.c: Ditto.
- * gcc.target/riscv/adddibne.c: Ditto.
- * gcc.target/riscv/adddieq.c: Ditto.
- * gcc.target/riscv/adddifeq.c: Ditto.
- * gcc.target/riscv/adddifge.c: Ditto.
- * gcc.target/riscv/adddifgt.c: Ditto.
- * gcc.target/riscv/adddifle.c: Ditto.
- * gcc.target/riscv/adddiflt.c: Ditto.
- * gcc.target/riscv/adddifne.c: Ditto.
- * gcc.target/riscv/adddige.c: Ditto.
- * gcc.target/riscv/adddigeu.c: Ditto.
- * gcc.target/riscv/adddigt.c: Ditto.
- * gcc.target/riscv/adddigtu.c: Ditto.
- * gcc.target/riscv/adddile.c: Ditto.
- * gcc.target/riscv/adddileu.c: Ditto.
- * gcc.target/riscv/adddilt.c: Ditto.
- * gcc.target/riscv/adddiltu.c: Ditto.
- * gcc.target/riscv/adddine.c: Ditto.
- * gcc.target/riscv/addsibeq.c: Ditto.
- * gcc.target/riscv/addsibfeq.c: Ditto.
- * gcc.target/riscv/addsibfge.c: Ditto.
- * gcc.target/riscv/addsibfgt.c: Ditto.
- * gcc.target/riscv/addsibfle.c: Ditto.
- * gcc.target/riscv/addsibflt.c: Ditto.
- * gcc.target/riscv/addsibfne.c: Ditto.
- * gcc.target/riscv/addsibge.c: Ditto.
- * gcc.target/riscv/addsibgeu.c: Ditto.
- * gcc.target/riscv/addsibgt.c: Ditto.
- * gcc.target/riscv/addsibgtu.c: Ditto.
- * gcc.target/riscv/addsible.c: Ditto.
- * gcc.target/riscv/addsibleu.c: Ditto.
- * gcc.target/riscv/addsiblt.c: Ditto.
- * gcc.target/riscv/addsibltu.c: Ditto.
- * gcc.target/riscv/addsibne.c: Ditto.
- * gcc.target/riscv/addsieq.c: Ditto.
- * gcc.target/riscv/addsifeq.c: Ditto.
- * gcc.target/riscv/addsifge.c: Ditto.
- * gcc.target/riscv/addsifgt.c: Ditto.
- * gcc.target/riscv/addsifle.c: Ditto.
- * gcc.target/riscv/addsiflt.c: Ditto.
- * gcc.target/riscv/addsifne.c: Ditto.
- * gcc.target/riscv/addsige.c: Ditto.
- * gcc.target/riscv/addsigeu.c: Ditto.
- * gcc.target/riscv/addsigt.c: Ditto.
- * gcc.target/riscv/addsigtu.c: Ditto.
- * gcc.target/riscv/addsile.c: Ditto.
- * gcc.target/riscv/addsileu.c: Ditto.
- * gcc.target/riscv/addsilt.c: Ditto.
- * gcc.target/riscv/addsiltu.c: Ditto.
- * gcc.target/riscv/addsine.c: Ditto.
- * gcc.target/riscv/cmo-zicboz-zic64-1.c: Ditto.
- * gcc.target/riscv/cmpmemsi-2.c: Ditto.
- * gcc.target/riscv/cmpmemsi-3.c: Ditto.
- * gcc.target/riscv/cmpmemsi.c: Ditto.
- * gcc.target/riscv/cpymemsi-2.c: Ditto.
- * gcc.target/riscv/cpymemsi-3.c: Ditto.
- * gcc.target/riscv/cpymemsi.c: Ditto.
- * gcc.target/riscv/crc-builtin-zbc32.c: Ditto.
- * gcc.target/riscv/crc-builtin-zbc64.c: Ditto.
- * gcc.target/riscv/cset-sext-rtl.c: Ditto.
- * gcc.target/riscv/cset-sext-rtl32.c: Ditto.
- * gcc.target/riscv/cset-sext-sfb-rtl.c: Ditto.
- * gcc.target/riscv/cset-sext-sfb-rtl32.c: Ditto.
- * gcc.target/riscv/cset-sext-sfb.c: Ditto.
- * gcc.target/riscv/cset-sext-thead-rtl.c: Ditto.
- * gcc.target/riscv/cset-sext-thead.c: Ditto.
- * gcc.target/riscv/cset-sext-ventana-rtl.c: Ditto.
- * gcc.target/riscv/cset-sext-ventana.c: Ditto.
- * gcc.target/riscv/cset-sext-zicond-rtl.c: Ditto.
- * gcc.target/riscv/cset-sext-zicond-rtl32.c: Ditto.
- * gcc.target/riscv/cset-sext-zicond.c: Ditto.
- * gcc.target/riscv/cset-sext.c: Ditto.
- * gcc.target/riscv/matrix_add_const.c: Ditto.
- * gcc.target/riscv/movdibeq-thead.c: Ditto.
- * gcc.target/riscv/movdibeq-ventana.c: Ditto.
- * gcc.target/riscv/movdibeq-zicond.c: Ditto.
- * gcc.target/riscv/movdibeq.c: Ditto.
- * gcc.target/riscv/movdibfeq-ventana.c: Ditto.
- * gcc.target/riscv/movdibfeq-zicond.c: Ditto.
- * gcc.target/riscv/movdibfeq.c: Ditto.
- * gcc.target/riscv/movdibfge-ventana.c: Ditto.
- * gcc.target/riscv/movdibfge-zicond.c: Ditto.
- * gcc.target/riscv/movdibfge.c: Ditto.
- * gcc.target/riscv/movdibfgt-ventana.c: Ditto.
- * gcc.target/riscv/movdibfgt-zicond.c: Ditto.
- * gcc.target/riscv/movdibfgt.c: Ditto.
- * gcc.target/riscv/movdibfle-ventana.c: Ditto.
- * gcc.target/riscv/movdibfle-zicond.c: Ditto.
- * gcc.target/riscv/movdibfle.c: Ditto.
- * gcc.target/riscv/movdibflt-ventana.c: Ditto.
- * gcc.target/riscv/movdibflt-zicond.c: Ditto.
- * gcc.target/riscv/movdibflt.c: Ditto.
- * gcc.target/riscv/movdibfne-ventana.c: Ditto.
- * gcc.target/riscv/movdibfne-zicond.c: Ditto.
- * gcc.target/riscv/movdibfne.c: Ditto.
- * gcc.target/riscv/movdibge-thead.c: Ditto.
- * gcc.target/riscv/movdibge-ventana.c: Ditto.
- * gcc.target/riscv/movdibge-zicond.c: Ditto.
- * gcc.target/riscv/movdibge.c: Ditto.
- * gcc.target/riscv/movdibgeu-thead.c: Ditto.
- * gcc.target/riscv/movdibgeu-ventana.c: Ditto.
- * gcc.target/riscv/movdibgeu-zicond.c: Ditto.
- * gcc.target/riscv/movdibgeu.c: Ditto.
- * gcc.target/riscv/movdibgt-thead.c: Ditto.
- * gcc.target/riscv/movdibgt-ventana.c: Ditto.
- * gcc.target/riscv/movdibgt-zicond.c: Ditto.
- * gcc.target/riscv/movdibgt.c: Ditto.
- * gcc.target/riscv/movdibgtu-thead.c: Ditto.
- * gcc.target/riscv/movdibgtu-ventana.c: Ditto.
- * gcc.target/riscv/movdibgtu-zicond.c: Ditto.
- * gcc.target/riscv/movdibgtu.c: Ditto.
- * gcc.target/riscv/movdible-thead.c: Ditto.
- * gcc.target/riscv/movdible-ventana.c: Ditto.
- * gcc.target/riscv/movdible-zicond.c: Ditto.
- * gcc.target/riscv/movdible.c: Ditto.
- * gcc.target/riscv/movdibleu-thead.c: Ditto.
- * gcc.target/riscv/movdibleu-ventana.c: Ditto.
- * gcc.target/riscv/movdibleu-zicond.c: Ditto.
- * gcc.target/riscv/movdibleu.c: Ditto.
- * gcc.target/riscv/movdiblt-thead.c: Ditto.
- * gcc.target/riscv/movdiblt-ventana.c: Ditto.
- * gcc.target/riscv/movdiblt-zicond.c: Ditto.
- * gcc.target/riscv/movdiblt.c: Ditto.
- * gcc.target/riscv/movdibltu-thead.c: Ditto.
- * gcc.target/riscv/movdibltu-ventana.c: Ditto.
- * gcc.target/riscv/movdibltu-zicond.c: Ditto.
- * gcc.target/riscv/movdibltu.c: Ditto.
- * gcc.target/riscv/movdibne-thead.c: Ditto.
- * gcc.target/riscv/movdibne-ventana.c: Ditto.
- * gcc.target/riscv/movdibne-zicond.c: Ditto.
- * gcc.target/riscv/movdibne.c: Ditto.
- * gcc.target/riscv/movdieq-sfb.c: Ditto.
- * gcc.target/riscv/movdieq-thead.c: Ditto.
- * gcc.target/riscv/movdieq-ventana.c: Ditto.
- * gcc.target/riscv/movdieq-zicond.c: Ditto.
- * gcc.target/riscv/movdieq.c: Ditto.
- * gcc.target/riscv/movdifeq-sfb.c: Ditto.
- * gcc.target/riscv/movdifeq-thead.c: Ditto.
- * gcc.target/riscv/movdifeq-ventana.c: Ditto.
- * gcc.target/riscv/movdifeq-zicond.c: Ditto.
- * gcc.target/riscv/movdifeq.c: Ditto.
- * gcc.target/riscv/movdifge-sfb.c: Ditto.
- * gcc.target/riscv/movdifge-thead.c: Ditto.
- * gcc.target/riscv/movdifge-ventana.c: Ditto.
- * gcc.target/riscv/movdifge-zicond.c: Ditto.
- * gcc.target/riscv/movdifge.c: Ditto.
- * gcc.target/riscv/movdifgt-sfb.c: Ditto.
- * gcc.target/riscv/movdifgt-thead.c: Ditto.
- * gcc.target/riscv/movdifgt-ventana.c: Ditto.
- * gcc.target/riscv/movdifgt-zicond.c: Ditto.
- * gcc.target/riscv/movdifgt.c: Ditto.
- * gcc.target/riscv/movdifle-sfb.c: Ditto.
- * gcc.target/riscv/movdifle-thead.c: Ditto.
- * gcc.target/riscv/movdifle-ventana.c: Ditto.
- * gcc.target/riscv/movdifle-zicond.c: Ditto.
- * gcc.target/riscv/movdifle.c: Ditto.
- * gcc.target/riscv/movdiflt-sfb.c: Ditto.
- * gcc.target/riscv/movdiflt-thead.c: Ditto.
- * gcc.target/riscv/movdiflt-ventana.c: Ditto.
- * gcc.target/riscv/movdiflt-zicond.c: Ditto.
- * gcc.target/riscv/movdiflt.c: Ditto.
- * gcc.target/riscv/movdifne-sfb.c: Ditto.
- * gcc.target/riscv/movdifne-thead.c: Ditto.
- * gcc.target/riscv/movdifne-ventana.c: Ditto.
- * gcc.target/riscv/movdifne-zicond.c: Ditto.
- * gcc.target/riscv/movdifne.c: Ditto.
- * gcc.target/riscv/movdige-sfb.c: Ditto.
- * gcc.target/riscv/movdige-thead.c: Ditto.
- * gcc.target/riscv/movdige-ventana.c: Ditto.
- * gcc.target/riscv/movdige-zicond.c: Ditto.
- * gcc.target/riscv/movdige.c: Ditto.
- * gcc.target/riscv/movdigeu-sfb.c: Ditto.
- * gcc.target/riscv/movdigeu-thead.c: Ditto.
- * gcc.target/riscv/movdigeu-ventana.c: Ditto.
- * gcc.target/riscv/movdigeu-zicond.c: Ditto.
- * gcc.target/riscv/movdigeu.c: Ditto.
- * gcc.target/riscv/movdigt-sfb.c: Ditto.
- * gcc.target/riscv/movdigt-thead.c: Ditto.
- * gcc.target/riscv/movdigt-ventana.c: Ditto.
- * gcc.target/riscv/movdigt-zicond.c: Ditto.
- * gcc.target/riscv/movdigt.c: Ditto.
- * gcc.target/riscv/movdigtu-sfb.c: Ditto.
- * gcc.target/riscv/movdigtu-thead.c: Ditto.
- * gcc.target/riscv/movdigtu-ventana.c: Ditto.
- * gcc.target/riscv/movdigtu-zicond.c: Ditto.
- * gcc.target/riscv/movdigtu.c: Ditto.
- * gcc.target/riscv/movdile-sfb.c: Ditto.
- * gcc.target/riscv/movdile-thead.c: Ditto.
- * gcc.target/riscv/movdile-ventana.c: Ditto.
- * gcc.target/riscv/movdile-zicond.c: Ditto.
- * gcc.target/riscv/movdile.c: Ditto.
- * gcc.target/riscv/movdileu-sfb.c: Ditto.
- * gcc.target/riscv/movdileu-thead.c: Ditto.
- * gcc.target/riscv/movdileu-ventana.c: Ditto.
- * gcc.target/riscv/movdileu-zicond.c: Ditto.
- * gcc.target/riscv/movdileu.c: Ditto.
- * gcc.target/riscv/movdilt-sfb.c: Ditto.
- * gcc.target/riscv/movdilt-thead.c: Ditto.
- * gcc.target/riscv/movdilt-ventana.c: Ditto.
- * gcc.target/riscv/movdilt-zicond.c: Ditto.
- * gcc.target/riscv/movdilt.c: Ditto.
- * gcc.target/riscv/movdiltu-sfb.c: Ditto.
- * gcc.target/riscv/movdiltu-thead.c: Ditto.
- * gcc.target/riscv/movdiltu-ventana.c: Ditto.
- * gcc.target/riscv/movdiltu-zicond.c: Ditto.
- * gcc.target/riscv/movdiltu.c: Ditto.
- * gcc.target/riscv/movdine-sfb.c: Ditto.
- * gcc.target/riscv/movdine-thead.c: Ditto.
- * gcc.target/riscv/movdine-ventana.c: Ditto.
- * gcc.target/riscv/movdine-zicond.c: Ditto.
- * gcc.target/riscv/movdine.c: Ditto.
- * gcc.target/riscv/movsibeq-thead.c: Ditto.
- * gcc.target/riscv/movsibeq-ventana.c: Ditto.
- * gcc.target/riscv/movsibeq-zicond.c: Ditto.
- * gcc.target/riscv/movsibeq.c: Ditto.
- * gcc.target/riscv/movsibfeq-ventana.c: Ditto.
- * gcc.target/riscv/movsibfeq-zicond.c: Ditto.
- * gcc.target/riscv/movsibfeq.c: Ditto.
- * gcc.target/riscv/movsibfge-ventana.c: Ditto.
- * gcc.target/riscv/movsibfge-zicond.c: Ditto.
- * gcc.target/riscv/movsibfge.c: Ditto.
- * gcc.target/riscv/movsibfgt-ventana.c: Ditto.
- * gcc.target/riscv/movsibfgt-zicond.c: Ditto.
- * gcc.target/riscv/movsibfgt.c: Ditto.
- * gcc.target/riscv/movsibfle-ventana.c: Ditto.
- * gcc.target/riscv/movsibfle-zicond.c: Ditto.
- * gcc.target/riscv/movsibfle.c: Ditto.
- * gcc.target/riscv/movsibflt-ventana.c: Ditto.
- * gcc.target/riscv/movsibflt-zicond.c: Ditto.
- * gcc.target/riscv/movsibflt.c: Ditto.
- * gcc.target/riscv/movsibfne-ventana.c: Ditto.
- * gcc.target/riscv/movsibfne-zicond.c: Ditto.
- * gcc.target/riscv/movsibfne.c: Ditto.
- * gcc.target/riscv/movsibge-thead.c: Ditto.
- * gcc.target/riscv/movsibge-ventana.c: Ditto.
- * gcc.target/riscv/movsibge-zicond.c: Ditto.
- * gcc.target/riscv/movsibge.c: Ditto.
- * gcc.target/riscv/movsibgeu-thead.c: Ditto.
- * gcc.target/riscv/movsibgeu-ventana.c: Ditto.
- * gcc.target/riscv/movsibgeu-zicond.c: Ditto.
- * gcc.target/riscv/movsibgeu.c: Ditto.
- * gcc.target/riscv/movsibgt-thead.c: Ditto.
- * gcc.target/riscv/movsibgt-ventana.c: Ditto.
- * gcc.target/riscv/movsibgt-zicond.c: Ditto.
- * gcc.target/riscv/movsibgt.c: Ditto.
- * gcc.target/riscv/movsibgtu-thead.c: Ditto.
- * gcc.target/riscv/movsibgtu-ventana.c: Ditto.
- * gcc.target/riscv/movsibgtu-zicond.c: Ditto.
- * gcc.target/riscv/movsibgtu.c: Ditto.
- * gcc.target/riscv/movsible-thead.c: Ditto.
- * gcc.target/riscv/movsible-ventana.c: Ditto.
- * gcc.target/riscv/movsible-zicond.c: Ditto.
- * gcc.target/riscv/movsible.c: Ditto.
- * gcc.target/riscv/movsibleu-thead.c: Ditto.
- * gcc.target/riscv/movsibleu-ventana.c: Ditto.
- * gcc.target/riscv/movsibleu-zicond.c: Ditto.
- * gcc.target/riscv/movsibleu.c: Ditto.
- * gcc.target/riscv/movsiblt-thead.c: Ditto.
- * gcc.target/riscv/movsiblt-ventana.c: Ditto.
- * gcc.target/riscv/movsiblt-zicond.c: Ditto.
- * gcc.target/riscv/movsiblt.c: Ditto.
- * gcc.target/riscv/movsibltu-thead.c: Ditto.
- * gcc.target/riscv/movsibltu-ventana.c: Ditto.
- * gcc.target/riscv/movsibltu-zicond.c: Ditto.
- * gcc.target/riscv/movsibltu.c: Ditto.
- * gcc.target/riscv/movsibne-thead.c: Ditto.
- * gcc.target/riscv/movsibne-ventana.c: Ditto.
- * gcc.target/riscv/movsibne-zicond.c: Ditto.
- * gcc.target/riscv/movsibne.c: Ditto.
- * gcc.target/riscv/movsieq-sfb.c: Ditto.
- * gcc.target/riscv/movsieq-thead.c: Ditto.
- * gcc.target/riscv/movsieq-ventana.c: Ditto.
- * gcc.target/riscv/movsieq-zicond.c: Ditto.
- * gcc.target/riscv/movsieq.c: Ditto.
- * gcc.target/riscv/movsifeq-sfb.c: Ditto.
- * gcc.target/riscv/movsifeq-thead.c: Ditto.
- * gcc.target/riscv/movsifeq-ventana.c: Ditto.
- * gcc.target/riscv/movsifeq-zicond.c: Ditto.
- * gcc.target/riscv/movsifeq.c: Ditto.
- * gcc.target/riscv/movsifge-sfb.c: Ditto.
- * gcc.target/riscv/movsifge-thead.c: Ditto.
- * gcc.target/riscv/movsifge-ventana.c: Ditto.
- * gcc.target/riscv/movsifge-zicond.c: Ditto.
- * gcc.target/riscv/movsifge.c: Ditto.
- * gcc.target/riscv/movsifgt-sfb.c: Ditto.
- * gcc.target/riscv/movsifgt-thead.c: Ditto.
- * gcc.target/riscv/movsifgt-ventana.c: Ditto.
- * gcc.target/riscv/movsifgt-zicond.c: Ditto.
- * gcc.target/riscv/movsifgt.c: Ditto.
- * gcc.target/riscv/movsifle-sfb.c: Ditto.
- * gcc.target/riscv/movsifle-thead.c: Ditto.
- * gcc.target/riscv/movsifle-ventana.c: Ditto.
- * gcc.target/riscv/movsifle-zicond.c: Ditto.
- * gcc.target/riscv/movsifle.c: Ditto.
- * gcc.target/riscv/movsiflt-sfb.c: Ditto.
- * gcc.target/riscv/movsiflt-thead.c: Ditto.
- * gcc.target/riscv/movsiflt-ventana.c: Ditto.
- * gcc.target/riscv/movsiflt-zicond.c: Ditto.
- * gcc.target/riscv/movsiflt.c: Ditto.
- * gcc.target/riscv/movsifne-sfb.c: Ditto.
- * gcc.target/riscv/movsifne-thead.c: Ditto.
- * gcc.target/riscv/movsifne-ventana.c: Ditto.
- * gcc.target/riscv/movsifne-zicond.c: Ditto.
- * gcc.target/riscv/movsifne.c: Ditto.
- * gcc.target/riscv/movsige-sfb.c: Ditto.
- * gcc.target/riscv/movsige-thead.c: Ditto.
- * gcc.target/riscv/movsige-ventana.c: Ditto.
- * gcc.target/riscv/movsige-zicond.c: Ditto.
- * gcc.target/riscv/movsige.c: Ditto.
- * gcc.target/riscv/movsigeu-sfb.c: Ditto.
- * gcc.target/riscv/movsigeu-thead.c: Ditto.
- * gcc.target/riscv/movsigeu-ventana.c: Ditto.
- * gcc.target/riscv/movsigeu-zicond.c: Ditto.
- * gcc.target/riscv/movsigeu.c: Ditto.
- * gcc.target/riscv/movsigt-sfb.c: Ditto.
- * gcc.target/riscv/movsigt-thead.c: Ditto.
- * gcc.target/riscv/movsigt-ventana.c: Ditto.
- * gcc.target/riscv/movsigt-zicond.c: Ditto.
- * gcc.target/riscv/movsigt.c: Ditto.
- * gcc.target/riscv/movsigtu-sfb.c: Ditto.
- * gcc.target/riscv/movsigtu-thead.c: Ditto.
- * gcc.target/riscv/movsigtu-ventana.c: Ditto.
- * gcc.target/riscv/movsigtu-zicond.c: Ditto.
- * gcc.target/riscv/movsigtu.c: Ditto.
- * gcc.target/riscv/movsile-sfb.c: Ditto.
- * gcc.target/riscv/movsile-thead.c: Ditto.
- * gcc.target/riscv/movsile-ventana.c: Ditto.
- * gcc.target/riscv/movsile-zicond.c: Ditto.
- * gcc.target/riscv/movsile.c: Ditto.
- * gcc.target/riscv/movsileu-sfb.c: Ditto.
- * gcc.target/riscv/movsileu-thead.c: Ditto.
- * gcc.target/riscv/movsileu-ventana.c: Ditto.
- * gcc.target/riscv/movsileu-zicond.c: Ditto.
- * gcc.target/riscv/movsileu.c: Ditto.
- * gcc.target/riscv/movsilt-sfb.c: Ditto.
- * gcc.target/riscv/movsilt-thead.c: Ditto.
- * gcc.target/riscv/movsilt-ventana.c: Ditto.
- * gcc.target/riscv/movsilt-zicond.c: Ditto.
- * gcc.target/riscv/movsilt.c: Ditto.
- * gcc.target/riscv/movsiltu-sfb.c: Ditto.
- * gcc.target/riscv/movsiltu-thead.c: Ditto.
- * gcc.target/riscv/movsiltu-ventana.c: Ditto.
- * gcc.target/riscv/movsiltu-zicond.c: Ditto.
- * gcc.target/riscv/movsiltu.c: Ditto.
- * gcc.target/riscv/movsine-sfb.c: Ditto.
- * gcc.target/riscv/movsine-thead.c: Ditto.
- * gcc.target/riscv/movsine-ventana.c: Ditto.
- * gcc.target/riscv/movsine-zicond.c: Ditto.
- * gcc.target/riscv/movsine.c: Ditto.
- * gcc.target/riscv/pr111501.c: Ditto.
- * gcc.target/riscv/pr115921.c: Ditto.
- * gcc.target/riscv/pr116033.c: Ditto.
- * gcc.target/riscv/pr116035-1.c: Ditto.
- * gcc.target/riscv/pr116035-2.c: Ditto.
- * gcc.target/riscv/pr116131.c: Ditto.
- * gcc.target/riscv/reg_subreg_costs.c: Ditto.
- * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slide.c: Ditto.
- * gcc.target/riscv/rvv/xtheadvector.c: Ditto.
- * gcc.target/riscv/rvv/xtheadvector/pr114194.c: Ditto.
- * gcc.target/riscv/sign-extend-rshift-32.c: Ditto.
- * gcc.target/riscv/sign-extend-rshift-64.c: Ditto.
- * gcc.target/riscv/sign-extend-rshift.c: Ditto.
- * gcc.target/riscv/synthesis-1.c: Ditto.
- * gcc.target/riscv/synthesis-10.c: Ditto.
- * gcc.target/riscv/synthesis-11.c: Ditto.
- * gcc.target/riscv/synthesis-12.c: Ditto.
- * gcc.target/riscv/synthesis-13.c: Ditto.
- * gcc.target/riscv/synthesis-14.c: Ditto.
- * gcc.target/riscv/synthesis-15.c: Ditto.
- * gcc.target/riscv/synthesis-16.c: Ditto.
- * gcc.target/riscv/synthesis-2.c: Ditto.
- * gcc.target/riscv/synthesis-3.c: Ditto.
- * gcc.target/riscv/synthesis-4.c: Ditto.
- * gcc.target/riscv/synthesis-5.c: Ditto.
- * gcc.target/riscv/synthesis-6.c: Ditto.
- * gcc.target/riscv/synthesis-7.c: Ditto.
- * gcc.target/riscv/synthesis-8.c: Ditto.
- * gcc.target/riscv/synthesis-9.c: Ditto.
- * gcc.target/riscv/target-attr-16.c: Ditto.
- * gcc.target/riscv/target-attr-norelax.c: Ditto.
- * gcc.target/riscv/xtheadba-addsl.c: Ditto.
- * gcc.target/riscv/xtheadba.c: Ditto.
- * gcc.target/riscv/xtheadbb-ext-1.c: Ditto.
- * gcc.target/riscv/xtheadbb-ext-2.c: Ditto.
- * gcc.target/riscv/xtheadbb-ext-3.c: Ditto.
- * gcc.target/riscv/xtheadbb-ext.c: Ditto.
- * gcc.target/riscv/xtheadbb-extu-1.c: Ditto.
- * gcc.target/riscv/xtheadbb-extu-2.c: Ditto.
- * gcc.target/riscv/xtheadbb-extu-4.c: Ditto.
- * gcc.target/riscv/xtheadbb-extu.c: Ditto.
- * gcc.target/riscv/xtheadbb-ff1.c: Ditto.
- * gcc.target/riscv/xtheadbb-rev.c: Ditto.
- * gcc.target/riscv/xtheadbb-srri.c: Ditto.
- * gcc.target/riscv/xtheadbb-strcmp.c: Ditto.
- * gcc.target/riscv/xtheadbb-strlen-unaligned.c: Ditto.
- * gcc.target/riscv/xtheadbb-strlen.c: Ditto.
- * gcc.target/riscv/xtheadbb.c: Ditto.
- * gcc.target/riscv/xtheadbs-tst.c: Ditto.
- * gcc.target/riscv/xtheadbs.c: Ditto.
- * gcc.target/riscv/xtheadcmo.c: Ditto.
- * gcc.target/riscv/xtheadcondmov-indirect.c: Ditto.
- * gcc.target/riscv/xtheadcondmov-mveqz-imm-eqz.c: Ditto.
- * gcc.target/riscv/xtheadcondmov-mveqz-imm-not.c: Ditto.
- * gcc.target/riscv/xtheadcondmov-mveqz-reg-eqz.c: Ditto.
- * gcc.target/riscv/xtheadcondmov-mveqz-reg-not.c: Ditto.
- * gcc.target/riscv/xtheadcondmov-mvnez-imm-cond.c: Ditto.
- * gcc.target/riscv/xtheadcondmov-mvnez-imm-nez.c: Ditto.
- * gcc.target/riscv/xtheadcondmov-mvnez-reg-cond.c: Ditto.
- * gcc.target/riscv/xtheadcondmov-mvnez-reg-nez.c: Ditto.
- * gcc.target/riscv/xtheadcondmov.c: Ditto.
- * gcc.target/riscv/xtheadfmemidx-without-xtheadmemidx.c: Ditto.
- * gcc.target/riscv/xtheadfmemidx.c: Ditto.
- * gcc.target/riscv/xtheadfmv.c: Ditto.
- * gcc.target/riscv/xtheadint.c: Ditto.
- * gcc.target/riscv/xtheadmac-mula-muls.c: Ditto.
- * gcc.target/riscv/xtheadmac.c: Ditto.
- * gcc.target/riscv/xtheadmemidx-index-update.c: Ditto.
- * gcc.target/riscv/xtheadmemidx-index-xtheadbb-update.c: Ditto.
- * gcc.target/riscv/xtheadmemidx-index-xtheadbb.c: Ditto.
- * gcc.target/riscv/xtheadmemidx-index.c: Ditto.
- * gcc.target/riscv/xtheadmemidx-modify-xtheadbb.c: Ditto.
- * gcc.target/riscv/xtheadmemidx-modify.c: Ditto.
- * gcc.target/riscv/xtheadmemidx-uindex-update.c: Ditto.
- * gcc.target/riscv/xtheadmemidx-uindex-xtheadbb-update.c: Ditto.
- * gcc.target/riscv/xtheadmemidx-uindex-xtheadbb.c: Ditto.
- * gcc.target/riscv/xtheadmemidx-uindex.c: Ditto.
- * gcc.target/riscv/xtheadmemidx.c: Ditto.
- * gcc.target/riscv/xtheadmempair-1.c: Ditto.
- * gcc.target/riscv/xtheadmempair-2.c: Ditto.
- * gcc.target/riscv/xtheadmempair-3.c: Ditto.
- * gcc.target/riscv/xtheadmempair-4.c: Ditto.
- * gcc.target/riscv/xtheadmempair-interrupt-fcsr.c: Ditto.
- * gcc.target/riscv/xtheadmempair.c: Ditto.
- * gcc.target/riscv/xtheadsync.c: Ditto.
- * gcc.target/riscv/za-ext.c: Ditto.
- * gcc.target/riscv/zawrs.c: Ditto.
- * gcc.target/riscv/zbb-strcmp-disabled-2.c: Ditto.
- * gcc.target/riscv/zbb-strcmp-disabled.c: Ditto.
- * gcc.target/riscv/zbb-strcmp-limit.c: Ditto.
- * gcc.target/riscv/zbb-strcmp-unaligned.c: Ditto.
- * gcc.target/riscv/zbb-strcmp.c: Ditto.
- * gcc.target/riscv/zbb-strlen-disabled-2.c: Ditto.
- * gcc.target/riscv/zbb-strlen-disabled.c: Ditto.
- * gcc.target/riscv/zbb-strlen-unaligned.c: Ditto.
- * gcc.target/riscv/zbb-strlen.c: Ditto.
- * gcc.target/riscv/zero-extend-rshift-32.c: Ditto.
- * gcc.target/riscv/zero-extend-rshift-64.c: Ditto.
- * gcc.target/riscv/zero-extend-rshift.c: Ditto.
- * gcc.target/riscv/zi-ext.c: Ditto.
- * gcc.target/riscv/zvbb.c: Ditto.
- * gcc.target/riscv/zvbc.c: Ditto.
- * gcc.target/riscv/zvkb.c: Ditto.
- * gcc.target/riscv/zvkg.c: Ditto.
- * gcc.target/riscv/zvkn-1.c: Ditto.
- * gcc.target/riscv/zvkn.c: Ditto.
- * gcc.target/riscv/zvknc-1.c: Ditto.
- * gcc.target/riscv/zvknc-2.c: Ditto.
- * gcc.target/riscv/zvknc.c: Ditto.
- * gcc.target/riscv/zvkned.c: Ditto.
- * gcc.target/riscv/zvkng-1.c: Ditto.
- * gcc.target/riscv/zvkng-2.c: Ditto.
- * gcc.target/riscv/zvkng.c: Ditto.
- * gcc.target/riscv/zvknha.c: Ditto.
- * gcc.target/riscv/zvknhb.c: Ditto.
- * gcc.target/riscv/zvks-1.c: Ditto.
- * gcc.target/riscv/zvks.c: Ditto.
- * gcc.target/riscv/zvksc-1.c: Ditto.
- * gcc.target/riscv/zvksc-2.c: Ditto.
- * gcc.target/riscv/zvksc.c: Ditto.
- * gcc.target/riscv/zvksed.c: Ditto.
- * gcc.target/riscv/zvksg-1.c: Ditto.
- * gcc.target/riscv/zvksg-2.c: Ditto.
- * gcc.target/riscv/zvksg.c: Ditto.
- * gcc.target/riscv/zvksh.c: Ditto.
- * gcc.target/riscv/zvkt.c: Ditto.
-
-2025-01-07 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.target/riscv/pr109508.c: Skip for E ABI.
- * gcc.target/riscv/pr114139.c: Ditto.
-
-2025-01-07 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.target/riscv/rvv/autovec/binop/vandn-1.c: Skip if default
- is E ABI.
- * gcc.target/riscv/rvv/autovec/binop/vrolr-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vwsll-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/binop/vwsll-template.h: Ditto.
- * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c: Ditto.
- * gcc.target/riscv/rvv/autovec/unop/clz-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/unop/ctz-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/unop/popcount-1.c: Ditto.
- * gcc.target/riscv/rvv/autovec/unop/popcount-2.c: Ditto.
- * gcc.target/riscv/rvv/autovec/unop/popcount-3.c: Ditto.
- * gcc.target/riscv/rvv/base/cmpmem-1.c: Ditto.
- * gcc.target/riscv/rvv/base/cmpmem-3.c: Ditto.
- * gcc.target/riscv/rvv/base/cmpmem-4.c: Ditto.
- * gcc.target/riscv/rvv/base/cpymem-1.c: Ditto.
- * gcc.target/riscv/rvv/base/cpymem-2.c: Ditto.
- * gcc.target/riscv/rvv/base/cpymem-3.c: Ditto.
- * gcc.target/riscv/rvv/base/movmem-1.c: Ditto.
- * gcc.target/riscv/rvv/base/pr115068.c: Ditto.
- * gcc.target/riscv/rvv/base/setmem-1.c: Ditto.
- * gcc.target/riscv/rvv/base/setmem-2.c: Ditto.
- * gcc.target/riscv/rvv/base/setmem-3.c: Ditto.
- * gcc.target/riscv/rvv/base/vwaddsub-1.c: Ditto.
-
-2025-01-07 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * lib/target-supports.exp (check_effective_target_riscv_abi_e):
- New procedure.
-
-2025-01-07 Wilco Dijkstra <wilco.dijkstra@arm.com>
-
- * gcc.dg/guality/pr36728-3.c: Remove XFAIL.
- * gcc.dg/guality/pr68860-1.c: Likewise.
- * gcc.dg/guality/pr68860-2.c: Likewise.
- * gcc.target/aarch64/ldp_aligned.c: Fix test.
- * gcc.target/aarch64/ldp_always.c: Likewise.
- * gcc.target/aarch64/ldp_stp_10.c: Add -fschedule-insns.
- * gcc.target/aarch64/ldp_stp_12.c: Likewise.
- * gcc.target/aarch64/ldp_stp_13.c: Remove test.
- * gcc.target/aarch64/ldp_stp_21.c: Add -fschedule-insns.
- * gcc.target/aarch64/ldp_stp_8.c: Likewise.
- * gcc.target/aarch64/ldp_vec_v2sf.c: Likewise.
- * gcc.target/aarch64/ldp_vec_v2si.c: Likewise.
- * gcc.target/aarch64/test_frame_16.c: Fix test.
- * gcc.target/aarch64/sve/vcond_12.c: Add -fschedule-insns.
- * gcc.target/aarch64/sve/acle/general/ldff1_3.c: Likewise.
-
-2025-01-07 Wilco Dijkstra <wilco.dijkstra@arm.com>
-
- * gcc.target/aarch64/dbl_mov_immediate_1.c: Add xfail for -0.0.
- * gcc.target/aarch64/fmul_scvtf_1.c: Fixup test cases, add xfail,
- reduce duplication.
-
-2025-01-07 Paul-Antoine Arras <parras@baylibre.com>
-
- * c-c++-common/gomp/adjust-args-4.c: New test.
-
-2025-01-07 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/114932
- * gcc.dg/tree-ssa/pr64705.c: Update dump file scan.
- * gcc.target/i386/pr115462.c: The testcase shares 3 IVs which calculates
- the same thing but with a slightly different increment offset. The test
- checks for 3 complex addressing loads, one for each IV. But with this
- change they now all share one IV. That is the loop now only has one
- complex addressing. This is ultimately driven by the backend costing
- and the current costing says this is preferred so updating the testcase.
- * gfortran.dg/addressing-modes_1.f90: New test.
-
-2025-01-07 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR tree-optimization/105769
- * g++.dg/torture/pr105769-1.C: New test.
-
-2025-01-07 Andrew Pinski <quic_apinski@quicinc.com>
-
- PR middle-end/117426
- PR middle-end/111422
- * gcc.dg/torture/pr117426-1.c: New test.
-2025-01-07 Jeff Law <jlaw@ventanamicro.com>
+2026-01-06 Eric Botcazou <ebotcazou@adacore.com>
- PR testsuite/118055
- * gcc.dg/tree-ssa/pr83403-1.c: Add m68k*-*-* to targets needing
- additional arguments for peeling.
- * gcc.dg/tree-ssa/pr83403-2.c: Similarly.
+ * lib/file-format.exp (gcc_target_object_format): Always return ELF
+ for Solaris targets.
-2025-01-07 Richard Biener <rguenther@suse.de>
+2026-01-06 Thomas Koenig <tkoenig@gcc.gnu.org>
- * gcc.dg/torture/convert-dfp-2.c: Skip with -flto.
- * gcc.dg/torture/convert-dfp.c: Likewise.
+ * gfortran.dg/pr119136.f90: New test.
-2025-01-07 Tsung Chun Lin <tclin914@gmail.com>
+2026-01-05 Tamar Christina <tamar.christina@arm.com>
- * gcc.target/riscv/rvv/rvv.exp: Add dg-runtest to run the
- testcase under gcc.target/riscv/rvv/.
+ PR tree-optimization/122103
+ * gcc.target/aarch64/sve/pr122103_4.c: New test.
+ * gcc.target/aarch64/sve/pr122103_5.c: New test.
+ * gcc.target/aarch64/sve/pr122103_6.c: New test.
-2025-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
+2026-01-05 Tamar Christina <tamar.christina@arm.com>
- * gfortran.dg/alloc_comp_deep_copy_4.f03: New test.
+ PR tree-optimization/122103
+ * gcc.target/aarch64/sve/pr122103_1.c: New test.
+ * gcc.target/aarch64/sve/pr122103_2.c: New test.
+ * gcc.target/aarch64/sve/pr122103_3.c: New test.
-2025-01-07 Deng Jianbo <dengjianbo@loongson.cn>
+2026-01-05 Tamar Christina <tamar.christina@arm.com>
- * gcc.target/loongarch/mov-zero-1.c: New test.
- * gcc.target/loongarch/mov-zero-2.c: New test.
+ PR tree-optimization/122103
+ * gcc.target/aarch64/sve/unpacked_frinta_1.c: Add -fno-trapping-math.
+ * gcc.target/aarch64/sve/unpacked_frinti_1.c: Likewise.
+ * gcc.target/aarch64/sve/unpacked_frintm_1.c: Likewise.
+ * gcc.target/aarch64/sve/unpacked_frintp_1.c: Likewise.
+ * gcc.target/aarch64/sve/unpacked_frintx_1.c: Likewise.
+ * gcc.target/aarch64/sve/unpacked_frintz_1.c: Likewise.
+ * gcc.target/aarch64/sve/unpacked_cond_frinta_2.c: Likewise.
+ * gcc.target/aarch64/sve/vcond_13.c: Likewise.
+ * gcc.target/aarch64/sve/vcond_14.c: Likewise.
+ * gcc.target/aarch64/sve/vcond_15.c: Likewise.
+ * gcc.target/aarch64/sve/vcond_16.c: Likewise.
+ * gcc.target/i386/avx-pr93078.c: Likewise.
+ * gcc.target/i386/avx512f-pr93078.c: Likewise.
-2025-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
+2026-01-05 Pan Li <pan2.li@intel.com>
- * gfortran.dg/class_array_15.f03: Freeing more memory.
- * gfortran.dg/recursive_alloc_comp_6.f90: New test.
+ PR target/123317
+ * gcc.target/riscv/rvv/autovec/pr123317-run-1.c: New test.
+ * gcc.target/riscv/rvv/autovec/pr123317-run-2.c: New test.
+ * gcc.target/riscv/rvv/autovec/pr123317-run-3.c: New test.
+ * gcc.target/riscv/rvv/autovec/pr123317-run-4.c: New test.
+ * gcc.target/riscv/rvv/autovec/pr123317-run.h: New test.
-2025-01-07 Jennifer Schmitz <jschmitz@nvidia.com>
+2026-01-05 Pan Li <pan2.li@intel.com>
- * gcc.target/aarch64/sve/strided_load_2.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/strided_store_2.c: Likewise.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Adjust the
+ asm check.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
-2025-01-07 Sam James <sam@gentoo.org>
+2026-01-05 Pan Li <pan2.li@intel.com>
- PR ipa/98000
- * g++.dg/ipa/pr98000.C: New test.
+ * gcc.target/riscv/rvv/autovec/sat_add-cost-1.c: New test.
-2025-01-07 Sam James <sam@gentoo.org>
+2026-01-05 Tamar Christina <tamar.christina@arm.com>
- PR ipa/117546
- * gcc.dg/torture/pr117546.c: New test.
+ PR target/121290
+ * gcc.target/aarch64/pr121290.c: Move to...
+ * gcc.target/aarch64/pr121290_1.c: ...here.
+ * g++.target/aarch64/pr121290_1.C: New test.
+ * gcc.target/aarch64/pr121290_2.c: New test.
-2025-01-06 Alexandre Oliva <oliva@adacore.com>
+2026-01-05 Tamar Christina <tamar.christina@arm.com>
- PR middle-end/118006
- * gcc.target/i386/strub-pr118006.c: New.
+ PR target/123017
+ * gcc.target/aarch64/pr123017_1.c: New test.
+ * gcc.target/aarch64/pr123017_2.c: New test.
+ * gcc.target/aarch64/pr123017_3.c: New test.
+ * gcc.target/aarch64/pr123017_4.c: New test.
+ * gcc.target/aarch64/pr123017_5.c: New test.
+ * gcc.target/aarch64/pr123017_6.c: New test.
+ * gcc.target/aarch64/pr123017_7.c: New test.
-2025-01-06 Akram Ahmad <Akram.Ahmad@arm.com>
+2026-01-05 Paul Thomas <pault@gcc.gnu.org>
- * gcc.target/aarch64/sve/truncated_concatenation_1.c: new test
- for the above example and other modes covered by insn
- definitions.
+ PR fortran/123071
+ * gfortran.dg/pdt_79.f03: New test.
-2025-01-06 Jennifer Schmitz <jschmitz@nvidia.com>
+2026-01-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * gcc.target/aarch64/sve/acle/asm/mul_u8.c: Adjust expected outcome.
- * gcc.target/aarch64/sve/acle/asm/mul_u16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mul_u32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mul_u64.c: New test and adjust
- expected outcome.
+ PR testsuite/123377
+ * gcc.dg/uninit-pred-7_a.c: Add
+ `--param logical-op-non-short-circuit=1` to the options.
+ * gcc.dg/uninit-pred-7_a_a.c: New test.
-2025-01-06 Tamar Christina <tamar.christina@arm.com>
+2026-01-04 Daniel Barboza <daniel.barboza@oss.qualcomm.com>
- PR target/96342
- PR target/118272
- * gcc.target/aarch64/vect-simd-clone-3.c: New test.
+ PR tree-optimization/122608
+ * gcc.target/i386/pr110701.c: the pattern added is now folding
+ an XOR into the ifcond and the assembler isn't emitting an
+ 'andl' anymore. The test was turned into a runtime test
+ instead.
+ * gcc.dg/torture/pr122608.c: New test.
-2025-01-06 Jakub Jelinek <jakub@redhat.com>
+2026-01-04 Jeff Law <jeffrey.law@oss.qualcomm.com>
- PR tree-optimization/118224
- * gcc.dg/pr118224.c: New test.
- * c-c++-common/ubsan/vla-1.c (bar): Use noipa attribute instead
- of noinline, noclone.
+ PR target/123010
+ * gcc.target/riscv/pr123010.c: New test.
-2025-01-06 Kito Cheng <kito.cheng@sifive.com>
+2026-01-04 Dimitar Dimitrov <dimitar@dinux.eu>
- * gcc.target/riscv/rvv/fortran/pr111395.f90: Move this file to...
- * gfortran.target/riscv/rvv/pr111395.f90: ...here.
- * gcc.target/riscv/rvv/fortran/pr111566.f90: Move this file to...
- * gfortran.target/riscv/rvv/pr111566.f90: ...here.
- * gcc.target/riscv/rvv/rvv-fortran.exp: Move this file to...
- * gfortran.target/riscv/rvv/rvv.exp: ...here.
+ * gcc.dg/Wzero-as-null-pointer-constant-2.c: Require effective
+ target bitint.
-2025-01-05 Iain Buclaw <ibuclaw@symmetryinvestments.com>
+2026-01-03 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
- * gdc.dg/torture/pr96435.d: Add dg-warning.
+ PR tree-optimization/42196
+ * gcc.c-torture/compile/pr42196-4.c: New test.
-2025-01-05 Iain Buclaw <ibuclaw@gdcproject.org>
+2026-01-03 Pietro Monteiro <pietro@sociotechnical.xyz>
- * gdc.dg/torture/pr110406.d: Add -fno-moduleinfo to dg-options.
+ * lib/algol68.exp (algol68_link_flags): Remove unused
+ variables and move finding the link spec file to...
+ (algol68_init): Here and make it multilib aware. Set always
+ used compiler flags here from algol68_target_compile.
-2025-01-04 Hans-Peter Nilsson <hp@axis.com>
+2026-01-03 Jakub Jelinek <jakub@redhat.com>
- * gcc.dg/tree-ssa/vector-4.c: Replace MMIX adjustments with
- TARGET_CALLEE_COPIES-agnostic adjustments.
- * gcc.dg/tree-ssa/forwprop-36.c: Ditto. Correct pattern to match a
- literal ".".
+ PR tree-optimization/123372
+ * gcc.dg/tree-ssa/pr123372.c: New test.
-2025-01-03 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-03 Jakub Jelinek <jakub@redhat.com>
- PR rtl-optimization/117938
- * gcc.dg/torture/pr117938.c: New test.
+ PR libstdc++/123326
+ * g++.dg/cpp2a/constexpr-dtor19.C: New test.
-2025-01-03 Jakub Jelinek <jakub@redhat.com>
+2026-01-03 Jakub Jelinek <jakub@redhat.com>
- PR c++/118275
- * g++.dg/cpp/embed-18.C: New test.
- * g++.dg/ext/flexary41.C: New test.
+ PR c++/123347
+ * g++.dg/cpp1y/pr123347.C: New test.
-2025-01-03 Sam James <sam@gentoo.org>
- Andrew Pinski <pinskia@gmail.com>
+2026-01-03 Jakub Jelinek <jakub@redhat.com>
- * gcc.dg/torture/dse-trivial-auto-var-init.c: New test.
+ PR c++/123331
+ * g++.dg/other/pr123331.C: New test.
-2025-01-03 Harald Anlauf <anlauf@gmx.de>
+2026-01-03 Eric Botcazou <ebotcazou@gcc.gnu.org>
- PR fortran/106692
- * gfortran.dg/cray_pointers_13.f90: New test.
+ * gnat.dg/specs/aggr10.ads: New test.
-2025-01-03 Jose E. Marchesi <jose.marchesi@oracle.com>
+2026-01-03 Martin Uecker <uecker@tugraz.at>
- * gcc.target/bpf/diag-funargs-2.c: Use -ffreestanding.
- * gcc.target/bpf/helper-skb-ancestor-cgroup-id.c: Likewise.
- * gcc.target/bpf/helper-bind.c: Likewise.
- * gcc.target/bpf/diag-funargs-3.c: Likewise.
+ PR c/121507
+ * gcc.dg/pr121507.c: New test.
-2025-01-02 Tobias Burnus <tburnus@baylibre.com>
+2026-01-03 Martin Uecker <uecker@tugraz.at>
- * gfortran.dg/gomp/adjust-args-10.f90: New test.
+ PR c/121081
+ * gcc.dg/pr121081.c: New test.
-2025-01-02 Paul-Antoine Arras <parras@baylibre.com>
+2026-01-03 Martin Uecker <uecker@tugraz.at>
- * g++.dg/gomp/dispatch-3.C: Update scan dumps.
- * gfortran.dg/gomp/declare-variant-2.f90: Update dg-error.
- * gfortran.dg/gomp/adjust-args-1.f90: New test.
- * gfortran.dg/gomp/adjust-args-2.f90: New test.
- * gfortran.dg/gomp/adjust-args-2a.f90: New test.
- * gfortran.dg/gomp/adjust-args-3.f90: New test.
- * gfortran.dg/gomp/adjust-args-4.f90: New test.
- * gfortran.dg/gomp/adjust-args-5.f90: New test.
- * gfortran.dg/gomp/adjust-args-6.f90: New test.
- * gfortran.dg/gomp/adjust-args-7.f90: New test.
- * gfortran.dg/gomp/adjust-args-8.f90: New test.
- * gfortran.dg/gomp/adjust-args-9.f90: New test.
- * gfortran.dg/gomp/dispatch-1.f90: New test.
- * gfortran.dg/gomp/dispatch-2.f90: New test.
- * gfortran.dg/gomp/dispatch-3.f90: New test.
- * gfortran.dg/gomp/dispatch-4.f90: New test.
- * gfortran.dg/gomp/dispatch-5.f90: New test.
- * gfortran.dg/gomp/dispatch-6.f90: New test.
- * gfortran.dg/gomp/dispatch-7.f90: New test.
- * gfortran.dg/gomp/dispatch-8.f90: New test.
- * gfortran.dg/gomp/dispatch-9.f90: New test.
- * gfortran.dg/gomp/dispatch-9a.f90: New test.
- * gfortran.dg/gomp/dispatch-10.f90: New test.
+ PR c/117687
+ * gcc.dg/Wzero-as-null-pointer-constant-2.c: New test.
-2025-01-02 David Malcolm <dmalcolm@redhat.com>
+2026-01-03 Paul Thomas <pault@gcc.gnu.org>
- PR c/117629
- * gcc.dg/auto-type-2.c: Update expected output with _Bool.
- * gcc.dg/c23-bool-errors-1.c: New test.
- * gcc.dg/c23-bool-errors-2.c: New test.
- * gcc.dg/c23-bool-errors-3.c: New test.
+ PR fortran/123352
+ * gfortran.dg/associate_78.f90: New test.
-2025-01-02 Richard Sandiford <richard.sandiford@arm.com>
+2026-01-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
- PR target/118184
- * gcc.dg/torture/pr118184.c: Use _Float128 instead of long double.
+ Revert:
+ 2026-01-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-2025-01-02 Richard Biener <rguenther@suse.de>
+ PR libfortran/119136
+ * gfortran.dg/pr119136.f90: New test.
- PR tree-optimization/118171
- * gcc.dg/torture/pr118171.c: New testcase.
+2026-01-02 Jakub Jelinek <jakub@redhat.com>
-2025-01-02 Richard Sandiford <richard.sandiford@arm.com>
+ PR c++/123277
+ * g++.dg/warn/Wunused-local-typedefs-5.C: New test.
- * gcc.dg/torture/pr118184.c: New test.
+2026-01-02 Steven G. Kargl <kargl@gcc.gnu.org>
-2025-01-02 Jakub Jelinek <jakub@redhat.com>
+ PR fortran/101399
+ * gfortran.dg/pr101399_1.f90: New test.
+ * gfortran.dg/pr101399_2.f90: New test.
- * gcc.dg/pr90838-2.c: New test.
+2026-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-2025-01-02 xuli <xuli1@eswincomputing.com>
+ PR libfortran/119136
+ * gfortran.dg/pr119136.f90: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_arith.h: add unsigned imm vec sat_sub form2~4.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_data.h: add data for vec sat_sub.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u8.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u16.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u32.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u64.c: New test.
- * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u8.c: New test.
+2026-01-01 Tobias Burnus <tburnus@baylibre.com>
-2025-01-02 Guo Jie <guojie@loongson.cn>
+ PR testsuite/123299
+ * c-c++-common/gomp/uses_allocators-8.c: Add missing
+ -fdump-tree-original and add C++ version of scan-tree-dump.
- * gcc.target/loongarch/conditional-move-opt-1.c: New test.
- * gcc.target/loongarch/conditional-move-opt-2.c: New test.
-
-2025-01-02 Guo Jie <guojie@loongson.cn>
-
- * gcc.target/loongarch/abd-lasx.c: New test.
- * gcc.target/loongarch/abd-lsx.c: New test.
-
-2025-01-02 Guo Jie <guojie@loongson.cn>
-
- * gcc.target/loongarch/vec_pack_unpack_128.c: New test.
- * gcc.target/loongarch/vec_pack_unpack_256.c: New test.
-
-2025-01-02 Guo Jie <guojie@loongson.cn>
-
- * gcc.target/loongarch/bstrpick_alsl_paired.c: New test.
- * gcc.target/loongarch/bytepick_combine.c: New test.
-
-2025-01-01 Richard Biener <rguenther@suse.de>
-
- PR middle-end/118174
- * gcc.dg/torture/pr118174.c: New testcase.
-Copyright (C) 2025 Free Software Foundation, Inc.
+Copyright (C) 2026 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright