diff options
Diffstat (limited to 'gcc/testsuite/ChangeLog')
| -rw-r--r-- | gcc/testsuite/ChangeLog | 38728 |
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 |
