| 2026-10-09 Kugan Vivekanandarajah <kvivekananda@nvidia.com> |
| |
| * gcc.dg/hierarchical-discriminator-ch.c: New test. |
| * gcc.dg/hierarchical-discriminator-rtl-unroll.c: Likewise. |
| * gcc.dg/hierarchical-discriminator-tracer.c: Likewise. |
| * gcc.dg/hierarchical-discriminator-unroll-jam.c: Likewise. |
| * gcc.dg/hierarchical-discriminator-unswitch.c: Likewise. |
| * gcc.dg/hierarchical-discriminator-loop-version.c: Require a |
| non-zero discriminator in the assembler scan. |
| |
| 2026-10-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/127710 |
| * g++.dg/cpp2a/class-copy1.C: New test. |
| * g++.dg/cpp2a/lambda-assign1.C: New test. |
| |
| 2026-10-08 John David Anglin <danglin@gcc.gnu.org> |
| |
| * g++.dg/modules/compile-std1.C: Skip on hppa*-*-hpux*. |
| * g++.dg/plugin/std-module-exports-c++20.C: Likewise. |
| * g++.dg/plugin/std-module-exports-c++23.C: Likewise. |
| * g++.dg/plugin/std-module-exports-c++26.C: Likewise. |
| * g++.dg/plugin/std-module-exports-c++29.C: Likewise. |
| * g++.dg/tm/pr46270.C: Likewise. |
| * g++.dg/torture/pr111019.C: Likewise. |
| * gcc.dg/fold-round-1.c: Likewise. |
| * gcc.dg/lto/pr122515_0.c: Likewise. |
| * gcc.dg/plugin/crash-test-nested-ice.c: Likewise. |
| * gcc.dg/plugin/crash-test-nested-write-through-null.c: Likewise. |
| |
| 2026-10-08 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR rtl-optimization/127743 |
| * g++.target/i386/pr127743.C: New test. |
| |
| 2026-10-08 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.target/aarch64/sve/strided_load_9.c: New test. |
| * gcc.target/aarch64/sve/strided_store_8.c: New test. |
| |
| 2026-10-08 Jørgen Kvalsvik <j@lambda.is> |
| |
| * gcc.misc-tests/gcov-44.c: New test. |
| |
| 2026-10-08 Richard Biener <rguenther@suse.de> |
| |
| PR target/127769 |
| * gcc.target/i386/vect-mulq-1.c: New testcase. |
| |
| 2026-10-08 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/127482 |
| * gcc.target/avr/torture/pr127482.c: New test. |
| |
| 2026-10-08 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/127661 |
| * gcc.dg/tree-ssa/pr127661.c: New test. |
| |
| 2026-10-08 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/127483 |
| * gcc.dg/pr127483.c: New test. |
| * gcc.target/aarch64/pr127483.c: Likewise. |
| * gcc.target/aarch64/pr127483-be.c: Likewise. |
| |
| 2026-10-08 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/127661 |
| * gcc.dg/pr127661-2.c: New test. |
| |
| 2026-10-08 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/127661 |
| * gcc.dg/pr127661.c: New test. |
| * gcc.target/aarch64/pr127661.c: New test. |
| * gcc.target/aarch64/pr127661-2.c: New test. |
| * gcc.target/i386/pr127661.c: New test. |
| |
| 2026-10-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127764 |
| * gcc.dg/torture/pr127764.c: New testcase. |
| |
| 2026-10-08 Richard Biener <rguenther@suse.de> |
| |
| PR rtl-optimization/127606 |
| * gcc.dg/pr127606.c: New testcase. |
| |
| 2026-10-08 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/not-word-bits-1.a68: Fix for 32-bit targets. |
| * algol68/execute/word-bits-shift-1.a68: Likewise. |
| |
| 2026-10-08 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/vector/vmal-1.c: New test. |
| * gcc.target/s390/vector/vmal-2.c: New test. |
| |
| 2026-10-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/lto.exp (lto-link-and-maybe-run): Disable board provided |
| ldflags during incremental link. |
| |
| 2026-10-07 Hans-Peter Nilsson <hp@axis.com> |
| |
| PR middle-end/84877 |
| * gcc.dg/pr84877.c: Remove xfail for cris-*-*. |
| |
| 2026-10-07 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/renaming20.adb: New test. |
| |
| 2026-10-07 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR analyzer/125265 |
| * gcc.dg/analyzer/named-constants-via-macros-alias.c: New test. |
| |
| 2026-10-07 Jason Merrill <jason@redhat.com> |
| |
| PR c++/122774 |
| * g++.dg/modules/gmf-7_a.C: New test. |
| * g++.dg/modules/gmf-7_b.C: New test. |
| |
| 2026-10-07 Jason Merrill <jason@redhat.com> |
| |
| P1811 |
| PR c++/99000 |
| * g++.dg/modules/compile-std1.C: Also test #include after import. |
| * g++.dg/modules/hello-1_b.C: Likewise. |
| * g++.dg/modules/default-arg-4_b.C: Remove xfails. |
| * g++.dg/modules/pr122053_b.C: Likewise. |
| * g++.dg/modules/gmf-3.h: New test. |
| * g++.dg/modules/gmf-3_a.C: New test. |
| * g++.dg/modules/gmf-3_b.C: New test. |
| * g++.dg/modules/gmf-4_a.C: New test. |
| * g++.dg/modules/gmf-4_b.C: New test. |
| * g++.dg/modules/p1811-1.h: New file. |
| * g++.dg/modules/p1811-1_a.C: New file. |
| * g++.dg/modules/p1811-1_b.C: New file. |
| * g++.dg/modules/p1811-2.h: New file. |
| * g++.dg/modules/p1811-2_a.C: New file. |
| * g++.dg/modules/p1811-2_b.C: New file. |
| * g++.dg/modules/p1811-3.h: New file. |
| * g++.dg/modules/p1811-3_a.C: New file. |
| * g++.dg/modules/p1811-3_b.C: New file. |
| * g++.dg/modules/p1811-4_a.C: New file. |
| * g++.dg/modules/p1811-4_b.C: New file. |
| * g++.dg/modules/p1811-5.h: New file. |
| * g++.dg/modules/p1811-5_a.C: New file. |
| * g++.dg/modules/p1811-5_b.C: New file. |
| * g++.dg/modules/p1811-6.h: New file. |
| * g++.dg/modules/p1811-6_a.C: New file. |
| * g++.dg/modules/p1811-6_b.C: New file. |
| |
| 2026-10-07 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/lookup/builtin4.C: Expect warning. |
| * g++.dg/lookup/hidden-class10.C: Likewise. |
| |
| 2026-10-07 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/protected_subtype2.adb: New test. |
| |
| 2026-10-07 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR tree-optimization/108477 |
| * gcc.target/i386/pr108477.c: New test case. |
| |
| 2026-10-07 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR rtl-optimization/126521 |
| * gcc.target/i386/pr126521.c: New test case. |
| |
| 2026-10-07 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR tree-optimization/127544 |
| PR tree-optimization/126562 |
| * gcc.dg/pr127544-1.c: New test case. |
| |
| 2026-10-07 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/warn/Walloc-size-2.C: New test. |
| |
| 2026-10-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126459 |
| * gcc.dg/torture/pr126459.c: New test. |
| |
| 2026-10-07 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR middle-end/127723 |
| * c-c++-common/gomp/simdlen-scaled-1.c: New test. |
| * c-c++-common/gomp/simdlen-scaled-2.c: New test. |
| * c-c++-common/gomp/simdlen-scaled-3.c: New test. |
| * c-c++-common/gomp/simdlen-scaled-4.c: New test. |
| * g++.dg/gomp/simdlen-scaled-1.C: New test. |
| * g++.dg/gomp/simdlen-scaled-2.C: New test. |
| |
| 2026-10-07 Jason Merrill <jason@redhat.com> |
| |
| PR c++/115806 |
| * g++.dg/lookup/using29.C: Adjust diagnostics. |
| * g++.dg/lookup/using68.C: Likewise. |
| * g++.dg/modules/using-19_b.C: Likewise. |
| * g++.dg/lookup/using53.C: Remove xfails. |
| |
| 2026-10-07 Jason Merrill <jason@redhat.com> |
| |
| PR c++/127627 |
| * g++.dg/cpp2a/explicit21.C: New test. |
| |
| 2026-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/127684 |
| * gfortran.dg/coarray/sync_images_failed_1.f90: New test. |
| * gfortran.dg/coarray/sync_images_stopped_2.f90: New test. |
| * gfortran.dg/coarray/sync_images_stopped_3.f90: New test. |
| |
| 2026-10-06 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/127707 |
| * g++.dg/reflect/ns12.C: New test. |
| |
| 2026-10-06 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/predcom-7.c: Drop -fno-tree-dominator-opts. |
| * gcc.dg/tree-ssa/ssa-dom-simplify-3.c: Expect the relationals to |
| stay. |
| |
| 2026-10-06 Michiel Derhaeg <michiel.derhaeg@globalfoundries.com> |
| Luis Silva <luis.silva@globalfoundries.com> |
| |
| PR target/127117 |
| * gcc.target/arc/arc.exp (check_effective_target_norm): New. |
| * gcc.target/arc/pr127117.c: New test. |
| |
| 2026-10-06 Oleg Tolmatcev <oleg.tolmatcev@gmail.com> |
| |
| * gcc.target/i386/va-arg-abi-attribute-2.c: New test. |
| * gcc.target/i386/va-arg-abi-attribute-3.c: New test. |
| |
| 2026-10-06 Oleg Tolmatcev <oleg.tolmatcev@gmail.com> |
| |
| * gcc.target/i386/va-arg-abi-attribute.c: New test. |
| |
| 2026-10-06 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| PR target/127548 |
| * gcc.target/powerpc/vec-shift-double-runnable.c: Add |
| big-endian expected values for vec_sldb and vec_srdb tests. |
| |
| 2026-10-06 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/127246 |
| * gcc.dg/pr127246-1.c: New test. |
| * gcc.dg/pr127246-2.c: New test. |
| * gcc.dg/pr127246-3.c: New test. |
| |
| 2026-10-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/53805 |
| * gcc.dg/tree-ssa/fp-trapping-cmp-6.c: New testcase |
| * gcc.dg/tree-ssa/fp-trapping-cmp-7.c: Likewise. |
| |
| 2026-10-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/53805 |
| * gcc.dg/tree-ssa/fp-trapping-and-1.c: New testcase. |
| |
| 2026-10-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/127720 |
| * gcc.target/i386/pr127720-f16c.c: New test. |
| * gcc.target/i386/pr127720-avx512vl.c: New test. |
| |
| 2026-10-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127452 |
| * gcc.target/i386/vect-umulv2di_high.c: New testcase. |
| * gcc.target/i386/vect-umulv4di_high.c: Likewise. |
| |
| 2026-10-06 Dhruv Chawla <dhruvc@nvidia.com> |
| |
| * gcc.target/aarch64/simd/faminmax-no-codegen.c: Update |
| check-function-bodies checks. |
| * gcc.target/aarch64/neon/vmax.c: New test. |
| * gcc.target/aarch64/neon/vmaxnm.c: Likewise. |
| * gcc.target/aarch64/neon/vmin.c: Likewise. |
| * gcc.target/aarch64/neon/vminnm.c: Likewise. |
| |
| 2026-10-06 Dhruv Chawla <dhruvc@nvidia.com> |
| |
| * gcc.target/aarch64/neon/vrnd.c: New test. |
| * gcc.target/aarch64/neon/vrnda.c: Likewise. |
| * gcc.target/aarch64/neon/vrndi.c: Likewise. |
| * gcc.target/aarch64/neon/vrndm.c: Likewise. |
| * gcc.target/aarch64/neon/vrndn.c: Likewise. |
| * gcc.target/aarch64/neon/vrndp.c: Likewise. |
| * gcc.target/aarch64/neon/vrndx.c: Likewise. |
| |
| 2026-10-06 Dhruv Chawla <dhruvc@nvidia.com> |
| |
| * gcc.target/aarch64/neon/vsqrt.c: New test. |
| |
| 2026-10-06 Dhruv Chawla <dhruvc@nvidia.com> |
| |
| * gcc.target/aarch64/sme/arm_neon_1.c: Update the expected |
| dg-error message. |
| * gcc.target/aarch64/sme/arm_neon_2.c: Likewise. |
| * gcc.target/aarch64/sme/arm_neon_3.c: Likewise. |
| * gcc.target/aarch64/sme/inlining_10.c: Replace vhadd with vqtbl |
| as vhadd is no longer always_inline. |
| * gcc.target/aarch64/sme/inlining_11.c: Likewise. |
| * gcc.target/aarch64/neon/vhadd.c: New test. |
| * gcc.target/aarch64/neon/vrhadd.c: Likewise. |
| |
| 2026-10-06 Dhruv Chawla <dhruvc@nvidia.com> |
| |
| * gcc.target/aarch64/neon/vaddv.c: New test. |
| * gcc.target/aarch64/neon/vmaxnmv.c: New test. |
| * gcc.target/aarch64/neon/vmaxv.c: New test. |
| * gcc.target/aarch64/neon/vminnmv.c: New test. |
| * gcc.target/aarch64/neon/vminv.c: New test. |
| |
| 2026-10-06 Dhruv Chawla <dhruvc@nvidia.com> |
| |
| * gcc.target/aarch64/neon/vqadd.c: New test. |
| * gcc.target/aarch64/neon/vqsub.c: Likewise. |
| |
| 2026-10-06 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/127692 |
| * gcc.target/s390/pr127692-1.c: New test. |
| |
| 2026-10-05 Dominic P <gcc@gcc.dp11.uk> |
| |
| PR c/123370 |
| * gcc.dg/pr123370.c: New test. |
| * gcc.target/i386/pr123370.c: New test. |
| |
| 2026-10-05 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/127719 |
| * gcc.dg/pr127719.c: New. |
| * g++.dg/pr127729.C: New. |
| |
| 2026-10-05 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/ssa-dom-simplify-5.c: New test. |
| |
| 2026-10-05 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/ssa-dom-simplify-2.c: New test. |
| |
| 2026-10-05 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/ssa-dom-simplify-4.c: New test. |
| |
| 2026-10-05 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/predcom-7.c: Add -fno-tree-dominator-opts. |
| * gcc.dg/tree-ssa/ssa-dom-simplify-3.c: New test. |
| |
| 2026-10-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127693 |
| * gcc.dg/tree-ssa/ssa-fre-118.c: New testcase. |
| |
| 2026-10-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127693 |
| * gcc.dg/tree-ssa/ssa-fre-117.c: New testcase. |
| |
| 2026-10-05 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/127701 |
| * gfortran.dg/contiguous_18.f90: New test. |
| |
| 2026-10-05 Avinash Jayakar <avinashd@linux.ibm.com> |
| |
| PR testsuite/127175 |
| * gcc.target/powerpc/vec-replace-word-runnable_1.c: Correct expected results |
| for BE target. |
| * gcc.target/powerpc/vec-replace-word-runnable_2.c: Likewise. |
| |
| 2026-10-05 Avinash Jayakar <avinashd@linux.ibm.com> |
| |
| PR testsuite/127189 |
| * gcc.target/powerpc/vsx-load-element-extend-int.c: |
| * gcc.target/powerpc/vsx-load-element-extend-longlong.c: |
| * gcc.target/powerpc/vsx-load-element-extend-short.c: |
| * gcc.target/powerpc/vsx-store-element-truncate-longlong.c: |
| |
| 2026-10-05 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| PR target/127030 |
| * gcc.target/powerpc/vec-permute-ext-runnable.c: Fix the |
| byte permutation indices for big-endian targets. |
| |
| 2026-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/127724 |
| * gfortran.dg/coarray/team_allocated_coarrays_2.f90: New test. |
| |
| 2026-10-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c: Set |
| -mtune=cortex-m55 to get stable assembly. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/dlstp-invalid-asm.c: Likewise. |
| |
| 2026-10-04 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/error-word-bits-6.a68: New test. |
| * algol68/compile/error-word-bits-5.a68: Likewise. |
| * algol68/compile/error-word-bits-4.a68: Likewise. |
| * algol68/compile/error-word-bits-3.a68: Likewise. |
| * algol68/compile/error-word-bits-2.a68: Likewise. |
| * algol68/compile/error-word-bits-1.a68: New test. |
| * algol68/execute/word-bits-1.a68: Likewise. |
| * algol68/execute/or-word-bits-1.a68: Likewise. |
| * algol68/execute/not-word-bits-1.a68: Likewise. |
| * algol68/execute/ne-word-bits-1.a68: Likewise. |
| * algol68/execute/le-word-bits-1.a68: Likewise. |
| * algol68/execute/elem-word-bits-1.a68: Likewise. |
| * algol68/execute/bin-word-1.a68: Likewise. |
| * algol68/execute/and-word-bits-1.a68: Likewise. |
| * algol68/execute/xor-bits-1.a68: Update for word sized modes. |
| * algol68/execute/word-bits-shift-1.a68: Likewise. |
| * algol68/execute/widening-compl-1.a68: Likewise. |
| * algol68/execute/timesab-1.a68: Likewise. |
| * algol68/execute/tan-1.a68: Likewise. |
| * algol68/execute/sqrt-1.a68: Likewise. |
| * algol68/execute/sin-1.a68: Likewise. |
| * algol68/execute/sign-real-1.a68: Likewise. |
| * algol68/execute/sign-int-1.a68: Likewise. |
| * algol68/execute/round-1.a68: Likewise. |
| * algol68/execute/re-im-1.a68: Likewise. |
| * algol68/execute/pow-real-1.a68: Likewise. |
| * algol68/execute/pow-int-1.a68: Likewise. |
| * algol68/execute/plusab-2.a68: Likewise. |
| * algol68/execute/plusab-1.a68: Likewise. |
| * algol68/execute/plus-int-1.a68: Likewise. |
| * algol68/execute/overab-1.a68: Likewise. |
| * algol68/execute/over-int-1.a68: Likewise. |
| * algol68/execute/odd-1.a68: Likewise. |
| * algol68/execute/neg-real-1.a68: Likewise. |
| * algol68/execute/neg-int-1.a68: Likewise. |
| * algol68/execute/ne-int-1.a68: Likewise. |
| * algol68/execute/mult-int-1.a68: Likewise. |
| * algol68/execute/modules/program-27.a68: Likewise. |
| * algol68/execute/modules/module27.a68: Likewise. |
| * algol68/execute/modab-1.a68: Likewise. |
| * algol68/execute/mod-int-1.a68: Likewise. |
| * algol68/execute/minusab-2.a68: Likewise. |
| * algol68/execute/minusab-1.a68: Likewise. |
| * algol68/execute/minus-int-1.a68: Likewise. |
| * algol68/execute/lt-int-1.a68: Likewise. |
| * algol68/execute/log-1.a68: Likewise. |
| * algol68/execute/ln-1.a68: Likewise. |
| * algol68/execute/le-int-1.a68: Likewise. |
| * algol68/execute/i-2.a68: Likewise. |
| * algol68/execute/i-1.a68: Likewise. |
| * algol68/execute/gt-int-1.a68: Likewise. |
| * algol68/execute/ge-word-bits-1.a68: Likewise. |
| * algol68/execute/ge-int-1.a68: Likewise. |
| * algol68/execute/eq-word-bits-1.a68: Likewise. |
| * algol68/execute/eq-int-1.a68: Likewise. |
| * algol68/execute/entier-1.a68: Likewise. |
| * algol68/execute/divab-real-1.a68: Likewise. |
| * algol68/execute/div-int-1.a68: Likewise. |
| * algol68/execute/cos-1.a68: Likewise. |
| * algol68/execute/conj-1.a68: Likewise. |
| * algol68/execute/bits-test-1.a68: Likewise. |
| * algol68/execute/bits-set-1.a68: Likewise. |
| * algol68/execute/bits-environment-enquiries-1.a68: Likewise. |
| * algol68/execute/bits-clear-1.a68: Likewise. |
| * algol68/execute/atan-1.a68: Likewise. |
| * algol68/execute/asin-1.a68: Likewise. |
| * algol68/execute/affirm-real-1.a68: Likewise. |
| * algol68/execute/affirm-int-1.a68: Likewise. |
| * algol68/execute/acos-1.a68: Likewise. |
| * algol68/execute/abs-real-1.a68: Likewise. |
| * algol68/execute/abs-int-1.a68: Likewise. |
| |
| 2026-10-04 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/xor-bits-1.a68: New test.a |
| |
| 2026-10-04 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/127682 |
| * gfortran.dg/volatile_15.f90: New test. |
| |
| 2026-10-04 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/vrp-le-ge-relation-1.c: New test. |
| |
| 2026-10-04 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/vrp-and-or-relation-1.c: New test. |
| |
| 2026-10-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/127344 |
| * g++.dg/reflect/ns9.C: New test. |
| |
| 2026-10-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/127672 |
| * g++.dg/warn/Wsubobject-linkage-6.C: New test. |
| |
| 2026-10-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/126654 |
| * g++.dg/reflect/ns11.C: New test. |
| |
| 2026-10-03 Jakub Jelinek <jakub@redhat.com> |
| |
| P3950R1 |
| PR c++/125830 |
| * g++.dg/DRs/dr2581-2.C (__cpp_impl_coroutine): Redefine to 202606L |
| rather than 201902L. |
| * g++.dg/coroutines/pr105301.C: Change dg-error to dg-bogus. |
| * g++.dg/coroutines/coro-pre-proc.C: Expect different value of |
| __cpp_impl_coroutine. |
| * g++.dg/coroutines/pr97438.C: Change dg-error to dg-bogus. |
| * g++.dg/coroutines/p3950r1.C: New test. |
| |
| 2026-10-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/127668 |
| * g++.dg/ext/builtin-bswapg-1.C: New test. |
| * g++.dg/ext/builtin-bitreverseg-1.C: New test. |
| |
| 2026-10-03 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/127683 |
| * gfortran.dg/pr127683.f90: New test. |
| |
| 2026-10-03 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127689 |
| * gcc.dg/torture/pr127689-1.c: New test. |
| |
| 2026-10-02 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/tree-ssa/vrp-rel1.c: New. |
| * gcc.dg/tree-ssa/vrp-rel2.c: New. |
| |
| 2026-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/127702 |
| * gfortran.dg/coarray/num_images_stopped_1.f90: New test. |
| |
| 2026-10-02 Yongqiang Tian <yqtian668@gmail.com> |
| |
| PR tree-optimization/127687 |
| * gcc.dg/pr127687.c: New test. |
| |
| 2026-10-02 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/127551 |
| * g++.dg/torture/pr127551.C: New test. |
| |
| 2026-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/127347 |
| * gfortran.dg/coarray/team_alloc_overlap_1.f90: New test. |
| |
| 2026-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/127347 |
| * gfortran.dg/coarray/signal_sync_1.f90: New test. |
| * gfortran.dg/coarray/signal_team_1.f90: New test. |
| * gfortran.dg/coarray/sync_failed_stat_1.f90: New test. |
| |
| 2026-10-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127693 |
| * gcc.dg/tree-ssa/ssa-fre-116.c: New testcase. |
| |
| 2026-10-02 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/127637 |
| * gfortran.dg/optional_class_2.f90: New test. |
| |
| 2026-10-02 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/127677 |
| * gcc.dg/vect/vect-early-break_146-pr127677.c: New test. |
| |
| 2026-10-02 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/phi-opt-52.c: New test. |
| * gcc.dg/tree-ssa/vrp-from-cst-agg-10.c: New test. |
| * gcc.dg/tree-ssa/vrp-from-cst-agg-11.c: New test. |
| * gcc.dg/tree-ssa/vrp-from-cst-agg-13.c: New test. |
| |
| 2026-10-01 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * g++.dg/tree-ssa/vrp-from-cst-agg-1.C: New test. |
| * gcc.dg/tree-ssa/vrp-from-cst-agg-9.c: New test. |
| * gnat.dg/opt111.adb: New test. |
| |
| 2026-10-01 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/neon/discarded_result.c: New test. |
| |
| 2026-10-01 Jørgen Kvalsvik <j@lambda.is> |
| |
| * lib/gcov.exp: Add function summary test function. |
| * gcc.misc-tests/gcov-43.c: New test. |
| |
| 2026-10-01 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/tree-ssa/ssa-ccp-45.c: New testcase. |
| |
| 2026-10-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/127669 |
| * gcc.dg/torture/bitint-110.c: New test. |
| |
| 2026-10-01 Dominic P <gcc@gcc.dp11.uk> |
| |
| PR tree-optimization/101179 |
| * gcc.dg/torture/pr101179.c: New test. |
| |
| 2026-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/127671 |
| PR fortran/127671 |
| * gfortran.dg/target_dummy_span_3.f90: New test. |
| |
| 2026-09-30 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/vect/vect-widen-invariant-1.c: New test. |
| * gcc.dg/vect/vect-widen-invariant-2.c: New test. |
| * gcc.target/aarch64/widen-invariant-1.c: New test. |
| |
| 2026-09-30 Dominic P <gcc@gcc.dp11.uk> |
| |
| PR tree-optimization/127103 |
| * gcc.dg/torture/pr127103.c: New test. |
| |
| 2026-09-30 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/neon/arm_neon_test.h: Set `+sm4` target |
| flag. |
| * gcc.target/aarch64/neon/vsm3.c: New test. |
| * gcc.target/aarch64/neon/vsm4.c: New test. |
| |
| 2026-09-30 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/neon/vsha512.c: New test. |
| |
| 2026-09-30 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/neon/vsha256.c: New test. |
| |
| 2026-09-30 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/neon/vsha1.c: New test. |
| * gcc.target/aarch64/neon/arm_neon_test.h: Set `+sha2` target |
| flag. |
| |
| 2026-09-30 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/neon/arm_neon_test.h: Set `+aes` target |
| flag. |
| * gcc.target/aarch64/neon/vaes.c: New test. |
| |
| 2026-09-30 Xavier Del Campo Romero <xdelcampo@symas.com> |
| |
| * cobol.dg/group2/LENGTH_OF_FILLER_GROUP_with_MF_constants.cob: New test. |
| * cobol.dg/group2/LENGTH_OF_GROUP_with_MF_constants.cob: New test. |
| |
| 2026-09-30 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/target-update-iterators-5.c: New test. |
| |
| 2026-09-30 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/127349 |
| * g++.dg/reflect/ns7.C: Remove unused declarations. |
| * g++.dg/reflect/ns8.C: New test. |
| |
| 2026-09-30 Luis Silva <luis.silva@globalfoundries.com> |
| |
| * gcc.target/arc/mno-code-density-flag.c: New test. |
| |
| 2026-09-30 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/phiopt-neg-bool-mask-1.c: New test. |
| * gcc.dg/tree-ssa/phiopt-neg-bool-mask-2.c: Likewise. |
| |
| 2026-09-30 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127654 |
| * gcc.dg/tree-ssa/ssa-ifcombine-7a.c: New test. |
| |
| 2026-09-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127670 |
| * gcc.dg/vect/bb-slp-pr127670.c: New testcase. |
| |
| 2026-09-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/127492 |
| * gcc.dg/pr127492.c: Require int128 effective target and either |
| sync_int_128_runtime or libatomic_available. Drop the long long |
| fallback, but define T only if it is not defined already. |
| * gcc.dg/pr127492-2.c: New test. |
| |
| 2026-09-30 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/127650 |
| * gcc.target/i386/pr127650.c: New test. |
| |
| 2026-09-30 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.dg/asm-hard-reg-5.c: Skip on powerpc64 in case of no |
| altivec support. |
| |
| 2026-09-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/60075 |
| * gcc.target/avr/pr60075.c: New testcase. |
| |
| 2026-09-29 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/127187 |
| * gfortran.dg/associate_90.f90: Add -fdump-tree-original and check |
| that no associate-name points to a string length. |
| |
| 2026-09-29 Xavier Del Campo Romero <xdelcampo@symas.com> |
| |
| * cobol.dg/group2/Hello.cob: New test. |
| * cobol.dg/group2/Hello.out: New test. |
| * cobol.dg/group2/Read_and_write_errno.cob: New test. |
| * cobol.dg/group2/Read_and_write_errno.out: New test. |
| |
| 2026-09-29 Xavier Del Campo Romero <xdelcampo@symas.com> |
| |
| * cobol.dg/group2/CBL_GET_PROGRAM_INFO__returned_buffer_length_.cob: New test. |
| * cobol.dg/group2/CBL_GET_PROGRAM_INFO__returned_buffer_length_.out: New test. |
| |
| 2026-09-29 Christophe Lyon <christophe.lyon@arm.com> |
| |
| * gcc.target/arm/armv6-unaligned-load-ice.c: Remove dg-skip-if, |
| fix dg-options and dg-add-options. |
| * gcc.target/arm/attr-unaligned-load-ice.c: Remove dg-skip-if and |
| fix dg-options. |
| * gcc.target/arm/attr_arm-err.c: Remove dg-skip-if. |
| * gcc.target/arm/combine-cmp-shift.c: Remove dg-skip-if, useless |
| -mcpu=cortex-a8 and require arm_arch_v7a. |
| * gcc.target/arm/lob2.c: Remove dg-skip-if, and require |
| arm_arch_v8_1m_main. |
| * gcc.target/arm/lob5.c: Likewise. |
| * gcc.target/arm/pr50305.c: Remove dg-skip-if and require |
| arm_arch_v7a_arm. |
| |
| 2026-09-29 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/vrp-from-cst-agg-12.c: New test. |
| |
| 2026-09-29 Michiel Derhaeg <michiel.derhaeg@globalfoundries.com> |
| |
| PR target/126157 |
| * gcc.target/arc/uncached-10.c: New test. |
| * gcc.target/arc/uncached-11.c: New test. |
| |
| 2026-09-29 Jonas Hansen <jhansen@roku.com> |
| |
| PR tree-optimization/127416 |
| * g++.dg/warn/Wformat-truncation-nonstring.C: New test. |
| * g++.dg/torture/constexpr-array-string.C: New test. |
| |
| 2026-09-29 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/127643 |
| * g++.dg/reflect/members_of18.C: New test. |
| |
| 2026-09-29 Richard Biener <rguenther@suse.de> |
| |
| PR target/127633 |
| * gcc.target/i386/pr127633.c: New testcase. |
| * gcc.target/i386/sse2-init-v2df-2.c: Adjust. |
| * gcc.target/i386/sse4_1-init-v2df-2.c: Likewise. |
| |
| 2026-09-29 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/127657 |
| * gm2.dg/spell/iso/fail/valspell.mod: New test. |
| * gm2.dg/spell/iso/fail/valspell2.mod: New test. |
| * gm2.dg/spell/iso/fail/valspell3.mod: New test. |
| |
| 2026-09-29 Avinash Jayakar <avinashd@linux.ibm.com> |
| |
| * gcc.target/powerpc/mma-builtin-1.h: Correct comments. |
| * gcc.target/powerpc/mma-builtin-10-pair.h: Likewise. |
| * gcc.target/powerpc/mma-builtin-10-quad.h: Likewise. |
| * gcc.target/powerpc/mma-builtin-2.h: Likewise. |
| * gcc.target/powerpc/mma-builtin-3.h: Likewise. |
| * gcc.target/powerpc/mma-builtin-4.h: Likewise. |
| * gcc.target/powerpc/mma-builtin-5.h: Likewise. |
| * gcc.target/powerpc/mma-builtin-6.h: Likewise. |
| * gcc.target/powerpc/mma-builtin-7.h: Likewise. |
| * gcc.target/powerpc/mma-builtin-8.h: Likewise. |
| * gcc.target/powerpc/mma-builtin-9.h: Likewise. |
| * gcc.target/powerpc/pr100777.h: Likewise. |
| * gcc.target/powerpc/pr101849.h: Likewise. |
| * gcc.target/powerpc/pr102976.h: Likewise. |
| * gcc.target/powerpc/pr103127.h: Likewise. |
| * gcc.target/powerpc/pr104923.h: Likewise. |
| * gcc.target/powerpc/pr106016.h: Likewise. |
| * gcc.target/powerpc/pr106017.h: Likewise. |
| * gcc.target/powerpc/pr106833.h: Likewise. |
| * gcc.target/powerpc/pr110411-2.h: Likewise. |
| * gcc.target/powerpc/pr96446.h: Likewise. |
| * gcc.target/powerpc/pr96530.h: Likewise. |
| * gcc.target/powerpc/pr96808.h: Likewise. |
| * gcc.target/powerpc/pr97360.h: Likewise. |
| * gcc.target/powerpc/pr98872.h: Likewise. |
| |
| 2026-09-29 Juergen Christ <jchrist@linux.ibm.com> |
| |
| * gcc.target/s390/zvector/vec_perm-1.c: New test. |
| |
| 2026-09-29 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| PR target/126891 |
| * gcc.target/powerpc/pr126891.c: New test. |
| |
| 2026-09-29 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/Compare_numeric-display_to_alphanumeric.cob: New test. |
| * cobol.dg/group2/Compare_numeric-display_to_alphanumeric.out: New test. |
| * cobol.dg/group2/Test_refmod_against_named-conditional.cob: New test. |
| * cobol.dg/group2/Test_refmod_against_named-conditional.out: New test. |
| |
| 2026-09-29 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-25.c: Remove the xfail |
| of the csrr check. |
| * gcc.target/riscv/rvv/base/pr112431-26.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr112431-27.c: Ditto. |
| |
| 2026-09-29 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vf-f32-mf2.c: New test. |
| |
| 2026-09-29 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vf-f32-mf2.c: New test. |
| |
| 2026-09-29 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vf-f32-mf2.c: New test. |
| |
| 2026-09-28 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| PR target/127075 |
| * gcc.dg/vect/costmodel/riscv/rvv/pr127075.c: New test. |
| |
| 2026-09-28 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| PR target/127553 |
| * gcc.target/riscv/rvv/base/bug-9.c: Adjust test expectation. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-10.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-5.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-6.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-7.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-8.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-9.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr114988-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr114988-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr120436.c: Ditto. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-17.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-18.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-19.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-20.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-21.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-22.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-23.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-24.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-25.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-26.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-27.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-28.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-29.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-3.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-7.c: |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-8.c: |
| * gcc.target/riscv/pr127553.c: New test. |
| |
| 2026-09-28 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| PR target/127484 |
| PR target/127547 |
| * gcc.target/riscv/rvv/autovec/pr127484.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr127547.c: New test. |
| |
| 2026-09-28 Xavier Del Campo Romero <xdelcampo@symas.com> |
| |
| * cobol.dg/group2/CBL_GET_PROGRAM_INFO__get_program_name_-_functions_0_and_2_.cob: |
| Update test according to expected behaviour. |
| |
| 2026-09-28 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c: Remove |
| xfail. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/pr121910.c: Change expectation. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-16.c: New test. |
| |
| 2026-09-28 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126531 |
| * g++.dg/pr126531.C: Add optimization flag. |
| |
| 2026-09-28 Robert Dubner <rdubner@symas.com> |
| James K. Lowden <jklowden@cobolworx.com> |
| |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___ASCII_.out: |
| Modified for updated numeric-edited handling. |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___EBCDIC_.out: |
| Likewise. |
| * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.cob: Likewise. |
| * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.out: Likewise. |
| * cobol.dg/group2/REDEFINES__chained.out: Likewise. |
| |
| 2026-09-28 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR target/126245 |
| * gcc.target/riscv/pr126245-negcc.c: New test. |
| |
| 2026-09-28 Stian Halseth <stian@itx.no> |
| |
| PR rtl-optimization/127578 |
| * lib/target-supports.exp (check_effective_target_cbcond_hw): New. |
| * gcc.target/sparc/cbcond-trap-1.c: New test. |
| |
| 2026-09-27 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/118407 |
| * gcc.target/aarch64/noeffect2.c: Update tests. |
| * gcc.target/aarch64/sve/noeffect2.c: Update test. |
| * gcc.target/aarch64/sve/noeffect3.c: Likewise. |
| |
| 2026-09-27 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/vect/pr109011-1.c: Prefer 512b vectors. |
| * gcc.dg/vect/pr109011-2.c: Likewise. |
| * gcc.dg/vect/pr109011-3.c: Likewise. |
| * gcc.dg/vect/pr109011-4.c: Likewise. |
| * gcc.dg/vect/pr109011-5.c: Likewise. |
| * gcc.target/i386/avx512f-ceil-sfix-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-ceil-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-ceilf-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-floor-sfix-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-floor-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-floorf-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-pr95060.c: Likewise. |
| * gcc.target/i386/avx512f-rint-sfix-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-round-sfix-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-trunc-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-truncf-vec-2.c: Likewise. |
| * gcc.target/i386/avx512f-vpternlogd-3.c: Likewise. |
| * gcc.target/i386/avx512f-vpternlogd-4.c: Likewise. |
| * gcc.target/i386/mask-pack.c: Likewise. |
| * gcc.target/i386/mask-unpack.c: Likewise. |
| * gcc.target/i386/pr80846-1.c: Likewise. |
| |
| 2026-09-27 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/avx512bw-vmovdqu16-1.c: Specify generic |
| tuning. |
| * gcc.target/i386/avx512fp16-13.c: Likewise. |
| * gcc.target/i386/avx512vl-stv-rotatedi-1.c: Likewise. |
| * gcc.target/i386/movbe-5.c: Likewise. |
| * gcc.target/i386/pieces-memset-11.c: Likewise. |
| * gcc.target/i386/pieces-memset-14.c: Likewise. |
| * gcc.target/i386/pieces-memset-2.c: Likewise. |
| * gcc.target/i386/pieces-memset-20.c: Likewise. |
| * gcc.target/i386/pieces-memset-23.c: Likewise. |
| * gcc.target/i386/pieces-memset-29.c: Likewise. |
| * gcc.target/i386/pieces-memset-30.c: Likewise. |
| * gcc.target/i386/pieces-memset-33.c: Likewise. |
| * gcc.target/i386/pieces-memset-34.c: Likewise. |
| * gcc.target/i386/pieces-memset-37.c: Likewise. |
| * gcc.target/i386/pieces-memset-44.c: Likewise. |
| * gcc.target/i386/pieces-memset-5.c: Likewise. |
| * gcc.target/i386/pr107548-1.c: Likewise. |
| * gcc.target/i386/pr107548-2.c: Likewise. |
| * gcc.target/i386/pr108938-3.c: Likewise. |
| * gcc.target/i386/pr124697-3b.c: Likewise. |
| * gcc.target/i386/pr53533-1.c: Likewise. |
| * gcc.target/i386/pr53533-3.c: Likewise. |
| * gcc.target/i386/pr95483-5.c: Likewise. |
| * gcc.target/i386/pr95483-6.c: Likewise. |
| * gcc.target/i386/sse2-stv-9.c: Likewise. |
| * gcc.target/i386/sse4_1-stv-11.c: Likewise. |
| * gcc.target/i386/sse4_1-stv-12.c: Likewise. |
| |
| 2026-09-27 Jeff Law <jeffreyalaw@gmail.com> |
| |
| * gcc.target/riscv/bclr-lowest-set-bit-2.c: Fix typos and force c99 mode. |
| |
| 2026-09-27 wangjue <juewang@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr120378-3.c: Disable the vector cost |
| model. |
| * gcc.target/riscv/rvv/autovec/pr120378-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat-trunc-promote-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat-trunc-promote-run-1.c: New test. |
| |
| 2026-09-27 Steven Sudit <stevensudit@gmail.com> |
| |
| PR c++/127218 |
| * g++.dg/cpp0x/constexpr-memchr2.C: New test. |
| |
| 2026-09-27 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/vect/vect-pr127601.c: If MAP_ANONYMOUS is not defined |
| for Darwin, alias it to MAP_ANON. |
| |
| 2026-09-27 Samarth Tandale <samarth.tandale@oss.qualcomm.com> |
| |
| PR tree-optimization/112094 |
| * gcc.dg/fold-popcount-12.c: New test. |
| * gcc.dg/fold-popcount-13.c: New test. |
| |
| 2026-09-27 Xavier Del Campo Romero <xdelcampo@symas.com> |
| |
| * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.out: Do not use /tmp. |
| * cobol.dg/group2/ACCEPT_foo_FROM_COMMAND-LINE_1_.cob: Removed. |
| |
| 2026-09-27 Jeff Law <jeffreyalaw@gmail.com> |
| |
| PR tree-optimization/126462 |
| * gcc.dg/torture/pr126462.c: New test. |
| |
| 2026-09-26 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/127187 |
| PR fortran/127187 |
| * gfortran.dg/associate_90.f90: New test. |
| |
| 2026-09-26 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/127622 |
| * gm2.dg/spell/iso/fail/badspelltype.mod: New test. |
| * gm2.dg/spell/iso/fail/badspelltype2.mod: New test. |
| |
| 2026-09-26 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/atomic-18.f90: Update dg-error. |
| * gfortran.dg/gomp/declare-simd-1.f90: Likewise. |
| * gfortran.dg/gomp/declare-target-indirect-1.f90: Likewise. |
| * gfortran.dg/gomp/flush-2.f90: Likewise. |
| * gfortran.dg/gomp/requires-2.f90: Likewise. |
| * gfortran.dg/gomp/clause-logical-arg-1.f90: New test. |
| * gfortran.dg/gomp/clause-logical-arg-2.f90: New test. |
| |
| 2026-09-26 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/groupprivate-1.f90: Update sorry output. |
| * gfortran.dg/gomp/groupprivate-4.f90: Likewise. |
| |
| 2026-09-25 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| * gfortran.dg/pdt_38.f03: Replace paren with brace. |
| * gfortran.dg/pdt_42.f03: Ditto. |
| * gfortran.dg/pdt_43.f03: Ditto. |
| * gfortran.dg/pdt_80.f03: Ditto. |
| * gfortran.dg/pdt_81.f03: Ditto. |
| |
| 2026-09-25 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.target/aarch64/simd_srshr_1.c: New test. |
| * gcc.target/aarch64/simd_srshr_2.c: New test. |
| |
| 2026-09-25 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/shrn-1.c: Expect rshrn |
| and rshrn2 in place of raddhn and raddhn2, and no movi. |
| * gcc.target/aarch64/advsimd-intrinsics/shrn-2.c: Expect rshrn |
| and rshrn2 in place of raddhn and raddhn2. Skip at -O0. |
| * gcc.target/aarch64/advsimd-intrinsics/shrn-3.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/shrn-4.c: Likewise. |
| * gcc.target/aarch64/simd_rshrn_1.c: New test. |
| * gcc.target/aarch64/simd_rshrn_2.c: New test. |
| |
| 2026-09-25 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.target/aarch64/vect-sat-trunc-3.c: New test. |
| |
| 2026-09-25 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/tree-ssa/minmax-swar-1.c: Derive the shift count from |
| sizeof (int); drop the int32 requirement. |
| * gcc.dg/tree-ssa/minmax-swar-2.c: Likewise. |
| |
| 2026-09-25 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/tree-ssa/minmax-swar-5.c: Move to... |
| * gcc.dg/vect/minmax-swar-5.c: ...here. Require vect_int, take the |
| flags from vect.exp, size the vector with sizeof and gate the scans. |
| * gcc.dg/tree-ssa/minmax-swar-6.c: Move to... |
| * gcc.dg/vect/minmax-swar-6.c: ...here. Take the flags from vect.exp. |
| * gcc.dg/tree-ssa/minmax-swar-7.c: Move to... |
| * gcc.dg/vect/minmax-swar-7.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/minmax-negate-3.c: Move to... |
| * gcc.dg/vect/minmax-negate-3.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/vector-alignup-1.c: Move to... |
| * gcc.dg/vect/vector-alignup-1.c: ...here. Likewise, size the |
| vectors with sizeof and gate the scans. |
| |
| 2026-09-25 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/127485 |
| * gcc.dg/tree-ssa/vrp-minus-relation-1.c: New test. |
| |
| 2026-09-25 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/127326 |
| * gcc.target/i386/pr127326.c (test2): New test. |
| |
| 2026-09-25 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/127347 |
| * gfortran.dg/coarray/collective_stopped_2.f90: New test. |
| |
| 2026-09-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/127385 |
| * g++.dg/cpp26/within-lifetime14.C: New test. |
| |
| 2026-09-25 Jakub Jelinek <jakub@redhat.com> |
| |
| P3769R1 |
| PR c++/125848 |
| * g++.dg/cpp26/placement-new1.C: New test. |
| |
| 2026-09-25 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/nvptx/mul-hi-2.c: New test case. |
| |
| 2026-09-25 Oleg Tolmatcev <oleg.tolmatcev@gmail.com> |
| |
| PR target/54412 |
| * g++.target/i386/pr54412-highpart-extract-rt.C: New test. |
| * gcc.target/i386/pr54412-aligned-struct-byval-temp.c: New test. |
| * gcc.target/i386/pr54412-blkmode-temp-biggest-align.c: New test. |
| * gcc.target/i386/pr54412-escaping-param.c: New test. |
| * gcc.target/i386/pr54412-m256-byval-param.c: New test. |
| |
| 2026-09-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127588 |
| * gcc.dg/vect/vect-iv-15.c: New testcase. |
| |
| 2026-09-25 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| PR rtl-optimization/106770 |
| * gcc.target/powerpc/pr106770.c: New test. |
| |
| 2026-09-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127601 |
| * gcc.dg/vect/vect-pr127601.c: New testcase. |
| |
| 2026-09-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127600 |
| * gcc.dg/vect/vect-cond-reduc-7.c: New testcase. |
| |
| 2026-09-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/127517 |
| * gcc.dg/torture/bitint-109.c: New test. |
| |
| 2026-09-25 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| PR tree-optimization/127552 |
| * gcc.dg/tree-ssa/match-bit-extract-shift.c: Adjust testcases. |
| |
| 2026-09-25 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/127567 |
| * gm2/imports/fail/tinybadimport.mod: New test. |
| * gm2/imports/run/pass/tinygoodimport.mod: New test. |
| |
| 2026-09-25 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR testsuite/127587 |
| * gcc.dg/vect/vect-alias-check-ptr-info-2.c: Clear the arrays |
| before the use of them. |
| |
| 2026-09-25 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR target/127599 |
| * gcc.dg/torture/pr127599-1.c: New testcase. |
| * gcc.target/aarch64/advsimd-intrinsics/pr127599-1.c: New testcase. |
| |
| 2026-09-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/127347 |
| * gfortran.dg/coarray/stop_sync_1.f90: Check STAT=. |
| * gfortran.dg/coarray/collective_stopped_1.f90: New test. |
| * gfortran.dg/coarray/stop_end_team_1.f90: New test. |
| * gfortran.dg/coarray/stop_sync_team_1.f90: New test. |
| * gfortran.dg/coarray/sync_memory_stopped_1.f90: New test. |
| |
| 2026-09-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/127347 |
| * gfortran.dg/coarray/fail_image_sync_1.f90: New test. |
| * gfortran.dg/coarray/stop_sync_1.f90: New test. |
| * gfortran.dg/coarray/sync_images_stopped_1.f90: New test. |
| |
| 2026-09-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/127347 |
| * gfortran.dg/coarray/error_stop_1.f90: New test. |
| |
| 2026-09-24 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/mode-shadow-1.a68: New test. |
| |
| 2026-09-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126848 |
| * c-c++-common/auto-init-1.c: Use [15] instead of 1 or [26] instead of |
| 2 in regexps matching second .DEFERRED_INIT arguments. |
| * c-c++-common/auto-init-2.c: Likewise. |
| * c-c++-common/auto-init-3.c: Likewise. |
| * c-c++-common/auto-init-4.c: Likewise. |
| * c-c++-common/auto-init-5.c: Likewise. |
| * c-c++-common/auto-init-6.c: Likewise. |
| * c-c++-common/auto-init-7.c: Likewise. |
| * c-c++-common/auto-init-8.c: Likewise. |
| * c-c++-common/auto-init-9.c: Likewise. |
| * c-c++-common/auto-init-10.c: Likewise. |
| * c-c++-common/auto-init-11.c: Likewise. |
| * c-c++-common/auto-init-12.c: Likewise. |
| * c-c++-common/auto-init-13.c: Likewise. |
| * c-c++-common/auto-init-14.c: Likewise. |
| * c-c++-common/auto-init-15.c: Likewise. |
| * c-c++-common/auto-init-16.c: Likewise. |
| * c-c++-common/auto-init-esra.c: Likewise. |
| * c-c++-common/auto-init-padding-1.c: Likewise. |
| * g++.dg/cpp26/erroneous7.C: New test. |
| * g++.dg/cpp26/erroneous8.C: New test. |
| * g++.dg/cpp26/erroneous9.C: New test. |
| |
| 2026-09-24 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/127579 |
| * gcc.target/aarch64/pr127579.c: New test. |
| |
| 2026-09-24 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/i386/cet-switch-4.c: New test. |
| |
| 2026-09-24 Richard Biener <rguenther@suse.de> |
| |
| PR target/127268 |
| * gcc.target/i386/vect-bb-reduc-1.c: New testcase. |
| |
| 2026-09-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vv-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vv-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vv-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vv-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vv-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vv-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vv-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vv-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwmul_vv-f32-mf2.c: New test. |
| |
| 2026-09-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vv-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vv-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vv-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vv-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vv-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vv-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vv-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vv-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwsub_vv-f32-mf2.c: New test. |
| |
| 2026-09-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vv-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vv-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vv-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vv-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vv-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vv-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vv-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vv-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_vv-f32-mf2.c: New test. |
| |
| 2026-09-24 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/Passing_ADDRESS_OF_parameter.cob: New test. |
| * cobol.dg/group2/Passing_ADDRESS_OF_parameter.out: New test. |
| * cobol.dg/group2/Repository_uber_alles.cob: New test. |
| * cobol.dg/group2/Repository_uber_alles.out: New test. |
| |
| 2026-09-23 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/CBL_READ_FILE__check_file_size_with_flags___128.cob: |
| Add dg-require-iconv directive. |
| * cobol.dg/group2/CDF_Feature_.cob: Likewise. |
| * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_EBCDIC.cob: |
| Likewise. |
| * cobol.dg/group2/FIND-STRING__forward_.cob: Likewise. |
| * cobol.dg/group2/FIND-STRING__reverse_.cob: Likewise. |
| * cobol.dg/group2/RT3609_Unexpected_PROCESS.cob: Likewise. |
| |
| 2026-09-23 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/directive-comma-clause.f90: New test. |
| |
| 2026-09-23 Vijay Shankar <vijay@linux.ibm.com> |
| |
| PR target/27479 |
| * gcc.target/powerpc/pr27479.c: New Test. |
| |
| 2026-09-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/127506 |
| * g++.dg/cpp26/within-lifetime13.C: New test. |
| |
| 2026-09-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125536 |
| * g++.dg/template/unify14.C: New test. |
| |
| 2026-09-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126599 |
| * g++.dg/diagnostic/ptrtomem5.C: New test. |
| * g++.dg/diagnostic/ptrtomem6.C: New test. |
| * g++.dg/reflect/display_string_of1.C: Add 2 new tests. |
| * g++.dg/reflect/u8display_string_of1.C: Likewise. |
| |
| 2026-09-23 Matthias Kretz <m.kretz@gsi.de> |
| |
| * gcc.target/i386/avx-roundeven.c: New test. |
| * gcc.target/i386/avx512f-roundeven.c: New test. |
| * gcc.target/i386/avx512fp16-roundeven.c: New test. |
| * gcc.target/i386/sse4_1-roundeven.c: New test. |
| |
| 2026-09-22 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/prepostlude-crash-1.a68: New test. |
| |
| 2026-09-22 Chung-Lin Tang <cltang@baylibre.com> |
| |
| * c-c++-common/gomp/declare-target-1.c: Add local clause test. |
| * c-c++-common/gomp/declare-target-8.c: New testcase. |
| * gfortran.dg/gomp/declare-target-1.f90: Add local clause test. |
| * gfortran.dg/gomp/declare-target-7.f90: New testcase. |
| * gfortran.dg/gomp/groupprivate-2.f90: Adjust test. |
| |
| 2026-09-22 Xavier Del Campo Romero <xdelcampo@symas.com> |
| |
| * cobol.dg/group2/CBL_GET_PROGRAM_INFO__get_program_name_-_functions_0_and_2_.cob: |
| Update test to new behaviour. |
| * cobol.dg/group2/CBL_GET_PROGRAM_INFO__get_program_name_-_functions_0_and_2_.out: Likewise. |
| |
| 2026-09-22 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/access12.adb: Adjust error message. |
| * gnat.dg/aliased3.adb: Likewise. |
| |
| 2026-09-22 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/127326 |
| * gcc.target/i386/pr127326.c: New. |
| |
| 2026-09-22 Joshua Berne <berne@notadragon.com> |
| |
| PR c++/125459 |
| * g++.dg/contracts/cpp26/pr125459.C: New test. |
| |
| 2026-09-22 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/127554 |
| * gm2.dg/spell/iso/fail/constaggregate.mod: New test. |
| |
| 2026-09-22 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr126293-15.c: Update test case. |
| * gcc.target/i386/pr126293-5.c: Likewise. |
| |
| 2026-09-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/127492 |
| * gcc.dg/pr127492.c: New test. |
| |
| 2026-09-22 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/atomic-store2.c: New test. |
| |
| 2026-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| PR tree-optimization/126486 |
| * gcc.dg/tree-ssa/pr126486.c: New test. |
| * gcc.dg/tree-ssa/pr19210-1.c: Remove obsolete missed diagnostic. |
| * gcc.target/i386/kortest_ccz-1.c: Restrict no-kmov scan to non-ia32. |
| Assisted-by: openai.gpt-5.6-sol xhigh <noreply@openai.com> |
| |
| 2026-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/127500 |
| * gcc.target/i386/pr127500.c: New test. |
| |
| 2026-09-22 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/112626 |
| PR tree-optimization/112626 |
| * gcc.dg/tree-ssa/pr112626.c: New test. |
| * gcc.dg/tree-ssa/pr112626-wrap.c: New test. |
| |
| 2026-09-22 Pan Li <pan2.li@intel.com> |
| |
| PR target/127269 |
| * gcc.target/riscv/rvv/base/pr127269-18.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-19.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-20.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-21.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-22.c: New test. |
| |
| 2026-09-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-42.c: Remove the xfail |
| of the vmv1r check. |
| |
| 2026-09-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_wv-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_wv-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_wv-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_wv-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_wv-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_wv-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_wv-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_wv-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwadd_wv-f32-mf2.c: New test. |
| |
| 2026-09-22 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * c-c++-common/gomp/has-include-1.c: Add second dg-error. |
| |
| 2026-09-21 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/array44.adb: New test. |
| |
| 2026-09-21 Ancheng.Qiao <ancheng.qiao@corelabtech.com> |
| |
| * gcc.target/riscv/zcmp_fpr_save_below_sp.c: New test. Compile an |
| FP-register-heavy function at -Os with Zcmp and check that no |
| callee-saved FPR is saved at a negative offset of SP. |
| |
| 2026-09-21 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/CBL_GET_PROGRAM_INFO__get_program_name_-_functions_0_and_2_.cob: New test. |
| * cobol.dg/group2/CBL_GET_PROGRAM_INFO__get_program_name_-_functions_0_and_2_.out: New test. |
| |
| 2026-09-21 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/modules/program-28.a68: New test. |
| * algol68/execute/modules/module28.a68: New file. |
| |
| 2026-09-21 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/127448 |
| * gfortran.dg/pointer_assign_17.f90: New test. |
| |
| 2026-09-21 Matt Turner <mattst88@gmail.com> |
| |
| PR middle-end/66462 |
| * gcc.target/aarch64/pr66462-2.c: New test. |
| * gcc.target/alpha/fp-classify-5.c: New test. |
| * gcc.target/alpha/fp-classify-6.c: New test. |
| |
| 2026-09-21 Matt Turner <mattst88@gmail.com> |
| |
| PR middle-end/66462 |
| * gcc.target/aarch64/pr66462.c: Add _Float16 and __bf16 tests for |
| isinf, isfinite and isnan. |
| |
| 2026-09-21 Matt Turner <mattst88@gmail.com> |
| |
| PR middle-end/66462 |
| * gcc.target/aarch64/pr66462.c: Add tests for isnormal, including |
| _Float16 and __bf16. |
| |
| 2026-09-21 Matt Turner <mattst88@gmail.com> |
| |
| * gcc.target/aarch64/nosimd-extend.c: New test. |
| |
| 2026-09-21 Matt Turner <mattst88@gmail.com> |
| |
| PR middle-end/66462 |
| * gcc.target/alpha/fp-classify-1.c: New test. |
| * gcc.target/alpha/fp-classify-2.c: New test. |
| * gcc.target/alpha/fp-classify-3.c: New test. |
| * gcc.target/alpha/fp-classify-4.c: New test. |
| |
| 2026-09-21 Richard Biener <rguenther@suse.de> |
| Claude Opus 5 <noreply@anthropic.com> |
| |
| PR tree-optimization/113703 |
| PR tree-optimization/127515 |
| * gcc.dg/torture/pr113703-5.c: New test. |
| * gcc.dg/torture/pr113703-6.c: New test. |
| |
| 2026-09-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127475 |
| * gcc.dg/vect/vect-pr127475.c: New testcase. |
| |
| 2026-09-21 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/127479 |
| * gcc.dg/lto/pr127479_0.c: New testcase. |
| |
| 2026-09-21 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/127461 |
| * gcc.target/i386/pr127461.c: New test. |
| |
| 2026-09-21 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.dg/tree-ssa/match-bit-extract-shift.c: New test. |
| |
| 2026-09-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/127493 |
| * g++.dg/reflect/source_location_of1.C (struct G, struct H): New |
| types. Add asserts for source_location_of of member function and |
| member function template. |
| * g++.dg/reflect/source_location_of2.C: Expect implicitEqLine rather |
| than 0 for line of ^^ImplicitEq::operator==. |
| |
| 2026-09-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/127498 |
| * gcc.target/i386/gfni-pr127498.c: New test. |
| * gcc.target/i386/shift-gf2p8affine-5.c: Use -mavx2 in dg-options |
| instead of -mavx. Expect 46 insns instead of 31. |
| |
| 2026-09-21 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/builtin-bswapg-1.c: Test |
| __has_builtin(__builtin_bswapg). |
| * c-c++-common/builtin-bitreverseg-1.c: Test |
| __has_builtin(__builtin_bitreverseg). |
| |
| 2026-09-21 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/127445 |
| * gcc.target/aarch64/pr127445.c: New test. |
| |
| 2026-09-21 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/vect/vect-sat-trunc-range-precision-1.c: Do not force |
| execution. |
| * gcc.dg/vect/vect-sat-trunc-shift-sign-source-1.c: Likewise. |
| |
| 2026-09-21 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/98984 |
| * gcc.dg/tree-ssa/pr98984.c: New test. |
| * gcc.dg/tree-ssa/pr98984-2.c: New test. |
| |
| 2026-09-20 Matt Turner <mattst88@gmail.com> |
| |
| * gcc.target/alpha/movmisalign-si.c: New test. |
| * gcc.target/alpha/movmisalign-si-bwx.c: New test. |
| * gcc.target/alpha/movmisalign-hi-bwx.c: New test. |
| * gcc.target/alpha/movmisalign-run.c: New test. |
| |
| 2026-09-20 Samarth Tandale <samarth.tandale@oss.qualcomm.com> |
| |
| PR tree-optimization/125700 |
| * gcc.dg/tree-ssa/pr125700.c: New test. |
| * gcc.dg/tree-ssa/pr125700-int-width.c: New test. |
| * gcc.dg/tree-ssa/pr125700-negative.c: New test. |
| * gcc.dg/tree-ssa/pr125700-range.c: New test. |
| |
| 2026-09-20 Joshua Berne <berne@notadragon.com> |
| |
| PR c++/127281 |
| * g++.dg/contracts/cpp26/dcl.contract.res.p1-NT.C: Added runtime |
| testing, along with tests of NRVO and exceptions from local |
| variables. |
| |
| 2026-09-20 Joshua Berne <berne@notadragon.com> |
| |
| PR c++/127295 |
| * g++.dg/contracts/cpp26/assertion-statement.C: Add use of |
| __contract_assert. |
| * g++.dg/contracts/cpp26/assertion-statement-errors.C: Test |
| attribute warning with __contract_assert. |
| * g++.dg/contracts/cpp26/no_contracts.C: Check keyword errors with |
| -fno-contracts. |
| |
| 2026-09-20 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/target-supports.exp (check_avx512_os_support_available): |
| Query the kernel for avx512 availability on Darwin. |
| |
| 2026-09-20 Yongqiang Tian <yqtian668@gmail.com> |
| |
| PR rtl-optimization/127423 |
| * gcc.target/riscv/pr127423.c: New test. |
| |
| 2026-09-20 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR tree-optimization/127042 |
| * gcc.target/arm/pr127042.c: New test. |
| * gcc.target/avr/mmcu/pr127042.c: New test. |
| |
| 2026-09-20 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/tree-ssa/loop-im-shift-2.c: Expect every chain but a lone |
| shift's to move; check the masks. |
| * gcc.dg/tree-ssa/loop-im-shift-3.c: New test. |
| * gcc.dg/tree-ssa/loop-im-shift-4.c: New test. |
| * gcc.dg/tree-ssa/loop-im-shift-5.c: New test. |
| * gcc.dg/tree-ssa/loop-im-shift-6.c: New test. |
| |
| 2026-09-20 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR rtl-optimization/126412 |
| * gcc.target/arm/pr126412.c: New test. |
| |
| 2026-09-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/sat-trunc-signed-cmp-2.c: New test. |
| * gcc.dg/vect/vect-sat-trunc-complement-1.c: Likewise. |
| * gcc.target/aarch64/vect-sat-trunc-complement-1.c: Likewise. |
| |
| 2026-09-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/vect/vect-sat-trunc-clamp-2.c: New test. |
| * gcc.target/aarch64/vect-sat-trunc-clamp-s-1.c: Likewise. |
| * gcc.target/aarch64/vect-sat-trunc-clamp-s-negative-1.c: Likewise. |
| |
| 2026-09-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/vect/vect-sat-trunc-clamp-1.c: New test. |
| * gcc.target/aarch64/vect-sat-trunc-clamp-inner-use-1.c: Likewise. |
| * gcc.target/aarch64/vect-sat-trunc-clamp-multi-use-1.c: Likewise. |
| * gcc.target/aarch64/vect-sat-trunc-clamp-u-1.c: Likewise. |
| * gcc.target/aarch64/vect-sat-trunc-clamp-u-negative-1.c: Likewise. |
| |
| 2026-09-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/vect/vect-sat-trunc-shift-sign-source-1.c: New test. |
| * gcc.target/aarch64/sat_s_val_ashr-1.c: Likewise. |
| * gcc.target/aarch64/vect-sat-trunc-shift-sign-source-1.c: Likewise. |
| * gcc.target/aarch64/vect-sat-trunc-shift-sign-source-negative-1.c: |
| Likewise. |
| |
| 2026-09-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sat_u_add_widen_lt-1.c: New test. |
| |
| 2026-09-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sat_s_clamp-1.c: New test. |
| * gcc.target/aarch64/sat_s_clamp-2.c: New test. |
| |
| 2026-09-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/vect/vect-sat-trunc-range-precision-1.c: New test. |
| * gcc.target/aarch64/vect-sat-trunc-range-precision-1.c: Likewise. |
| * gcc.target/aarch64/vect-sat-trunc-range-precision-negative-1.c: |
| Likewise. |
| |
| 2026-09-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| PR middle-end/127474 |
| * gcc.dg/torture/pr127474.c: New test. |
| |
| 2026-09-20 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/error-bits-denotation-1.a68: Test for overflow |
| of bits and long bits. |
| |
| 2026-09-19 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/tree-ssa/pr125734.c: xfail on hppa*-*-hpux*. |
| |
| 2026-09-19 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127053 |
| * g++.dg/tree-ssa/cselim-2.C: New test. |
| * gcc.dg/torture/cselim-1.c: New test. |
| |
| 2026-09-19 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/tree-ssa/cswtch-6.c: xfail on hppa*-*-hpux*. |
| * gcc.dg/tree-ssa/cswtch-7.c: Likewise. |
| |
| 2026-09-19 Yongqiang Tian <yqtian668@gmail.com> |
| |
| PR target/127460 |
| * gcc.target/pru/pr127460.c: New test. |
| |
| 2026-09-19 panciyan <panciyan@eswincomputing.com> |
| |
| * gcc.target/riscv/zilsd-align-split-arg-1.c: New test. |
| * gcc.target/riscv/zilsd-align-split-arg-2.c: New test. |
| * gcc.target/riscv/zilsd-align-split-arg-3.c: New test. |
| * gcc.target/riscv/zilsd-align-split-arg-4.c: New test. |
| |
| 2026-09-19 Milan Tripkovic <Milan.Tripkovic@rt-rk.com> |
| |
| PR target/127374 |
| * gcc.target/riscv/czero-bext.c: Change scan assembler |
| * gcc.target/riscv/pr127374.c: New test. |
| |
| 2026-09-19 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.target/aarch64/postreload-implicit-set-1.c: New test. |
| * gcc.target/arm/postreload-implicit-set-1.c: New test. |
| * gcc.target/arm/postreload-implicit-set-2.c: New test. |
| * gcc.target/i386/postreload-implicit-set-1.c: New test. |
| |
| 2026-09-19 Jeff Law <jeffreyalaw@gmail.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u8.c: Update |
| test expectations. |
| |
| 2026-09-19 Milan Tripkovic <Milan.Tripkovic@rt-rk.com> |
| |
| PR target/126074 |
| * gcc.target/riscv/pr126074.c: New test. |
| |
| 2026-09-18 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125945 |
| * gcc.dg/tree-ssa/scc-diamond-1.c: Update to look at phiopt2 |
| rather than phiopt4. |
| * gcc.dg/tree-ssa/scc-diamond-3.c: Likewise. |
| * gcc.dg/tree-ssa/factor_op_phi-load-vect-1.c: New test. |
| |
| 2026-09-18 Michiel Derhaeg <michiel@derhaeg.be> |
| |
| * gcc.target/riscv/zba-shNadd-11.c: New test. |
| |
| 2026-09-18 Zhongyao Chen <chenzhongyao.hit@gmail.com> |
| |
| PR rtl-optimization/127367 |
| * gcc.dg/torture/pr127367.c: New test. |
| |
| 2026-09-18 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-mixed-1.c: Update |
| expectation. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-1.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-2.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-3.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-4.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-5.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-6.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-7.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-1.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-3.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-4.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-5.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-6.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr111848.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/partial/slp-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_zip.c: Ditto. |
| |
| 2026-09-18 Michiel Derhaeg <michiel@derhaeg.be> |
| |
| * gcc.dg/tree-ssa/predcom-10.c: Pass in expected value |
| explicitly instead of deriving it from argc. |
| |
| 2026-09-18 Robert Dubner <rdubner@symas.com> |
| |
| PR cobol/127412 |
| * cobol.dg/group2/CBL_DELETE_FILE.cob: Minor logic change. |
| * cobol.dg/group2/CBL_DELETE_FILE.out: Likewise. |
| * cobol.dg/group2/CBL_OPEN_FILE___CBL_CLOSE_FILE.cob: Likewise. |
| * cobol.dg/group2/CBL_OPEN_FILE___CBL_CLOSE_FILE.out: Likewise. |
| * cobol.dg/group2/CBL_READ_FILE__check_file_size_with_flags___128.cob: |
| Likewise. |
| * cobol.dg/group2/CDF_Feature_.cob: Switch to "ibm1140". |
| * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_EBCDIC.cob: |
| Likewise. |
| * cobol.dg/group2/FIND-STRING__forward_.cob: Likewise. |
| * cobol.dg/group2/FIND-STRING__reverse_.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_CONVERT.cob: Likewise. |
| * cobol.dg/group2/CBL_CHECK_FILE_EXIST__known_timestamp_.cob: New test. |
| * cobol.dg/group2/MF__identifier_as_PIC_X_ANY_LENGTH.cob: New test. |
| |
| 2026-09-18 Richard Ball <Richard.Ball@arm.com> |
| |
| * gcc.target/aarch64/atomic_fetch_add_with_shuh.c: New test. |
| * gcc.target/aarch64/atomic_fetch_and_with_shuh.c: New test. |
| * gcc.target/aarch64/atomic_fetch_or_with_shuh.c: New test. |
| * gcc.target/aarch64/atomic_fetch_sub_with_shuh.c: New test. |
| * gcc.target/aarch64/atomic_fetch_xor_with_shuh.c: New test. |
| |
| 2026-09-18 Richard Ball <Richard.Ball@arm.com> |
| |
| * g++.target/aarch64/atomic_store_with_stshh.C: Change Function name. |
| * gcc.target/aarch64/atomic_store_with_stshh.c: Likewise. |
| * gcc.target/aarch64/atomic_store_with_shuh.c: New test. |
| * gcc.target/aarch64/atomic_store_with_stcph.c: New test. |
| |
| 2026-09-18 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/analyzer/atoi-1.c: Skip atoll hunk on hpux. |
| * gcc.dg/analyzer/fd-mktemp-family.c: Skip on hpux. |
| * gcc.dg/analyzer/mkdtemp-1.c: Likewise. |
| * gcc.dg/analyzer/mkostemp-1.c: Likewise. |
| * gcc.dg/analyzer/mkostemps-1.c: Likewise. |
| * gcc.dg/analyzer/mkstemps-1.c: Likewise. |
| |
| 2026-09-18 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/127146 |
| * gfortran.dg/pdt_96.f03: New test. |
| |
| 2026-09-18 Kael Andrew Alonzo Franco <kaelfandrew@gmail.com> |
| |
| PR tree-optimization/127406 |
| * gcc.dg/torture/pr127406.c: New test. |
| |
| 2026-09-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/bitint-142.c (main): Don't set z to ~0, instead memset |
| it to ~0. |
| |
| 2026-09-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp29/std-floating1.C: Add 2 dg-bogus directives xfailed |
| for long_double_is_ibm128 effective targets. |
| |
| 2026-09-18 Jakub Jelinek <jakub@redhat.com> |
| Manjunath Matti <mmatti@linux.ibm.com> |
| |
| PR middle-end/127378 |
| * gcc.dg/bitint-145.c: New test. |
| |
| 2026-09-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126306 |
| * gcc.dg/vect/bb-slp-pr126306-1.c: New testcase. |
| |
| 2026-09-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/named-universal-char-escape-1.c: Add tests |
| for some Unicode 18.0 characters, both normal and generated. |
| |
| 2026-09-18 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u16-m8.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u32-m8.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsumu_vs-u8-m8.c: New test. |
| |
| 2026-09-18 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: |
| Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i16-m8.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i32-m8.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwredsum_vs-i8-m8.c: New test. |
| |
| 2026-09-18 Yongqiang Tian <yqtian668@gmail.com> |
| |
| PR rtl-optimization/127421 |
| * gcc.target/sparc/pr127421.c: New test. |
| |
| 2026-09-18 Yongqiang Tian <yqtian668@gmail.com> |
| |
| PR rtl-optimization/127422 |
| * gcc.dg/pr127422.c: New test. |
| |
| 2026-09-18 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/bitreverse-la32r.c: New test. |
| |
| 2026-09-17 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/tree-ssa/vrp-rel3.c: New. |
| |
| 2026-09-17 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/125690 |
| * gfortran.dg/pdt_95.f03: New test. |
| |
| 2026-09-17 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/104776 |
| * gfortran.dg/pdt_94.f03: New test. |
| |
| 2026-09-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127405 |
| * gcc.dg/tree-ssa/predcom-10.c: New test. |
| |
| 2026-09-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127407 |
| * gcc.dg/vect/vect-pr127407.c: New testcase. |
| |
| 2026-09-17 Andrew Stubbs <ams@baylibre.com> |
| |
| * gcc.target/gcn/avgpr-spill-int.c: Increase register pressure. |
| * gcc.target/gcn/sgpr-spill-double.c: Allow some AVGPR spills. |
| * gcc.target/gcn/sgpr-spill-int.c: Likewise. |
| * gcc.target/gcn/sgpr-spill-long.c: Likewise. |
| * gcc.target/gcn/sgpr-spill-short.c: Likewise. |
| |
| 2026-09-17 Michiel Derhaeg <michiel.derhaeg@globalfoundries.com> |
| |
| PR target/127191 |
| * gcc.target/arc/pr127191-1.c: New test. |
| * gcc.target/arc/pr127191-2.c: New test. |
| |
| 2026-09-17 Longjun Luo <luolongjuna@gmail.com> |
| |
| PR lto/126841 |
| * gcc.dg/lto/pr126841-strub_0.c: New test. |
| * gcc.dg/lto/pr126841-strub_1.c: New test. |
| * gcc.dg/lto/pr126841_0.c: New test. |
| * gcc.dg/lto/pr126841_1.c: New test. |
| * gcc.dg/lto/pr126841_2.c: New test. |
| * gcc.dg/lto/pr126841_3.c: New test. |
| |
| 2026-09-17 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_gnu.cob: New test. |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_ibm.cob: New test. |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_iso.cob: New test. |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_mf.cob: New test. |
| * cobol.dg/group2/RT3611_-_BY_CONTENT_LENGTH_OF.cob: New test. |
| * cobol.dg/group2/__define__text_.cob: New test. |
| * cobol.dg/group2/__define__text_.out: New test. |
| * cobol.dg/group2/customer_bug_Heuristic_Fail.cob: New test. |
| * cobol.dg/group2/customer_bug_Heuristic_Fail.out: New test. |
| |
| 2026-09-17 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127103 |
| * gcc.dg/tree-ssa/minmax-plus-1.c: New test. |
| |
| 2026-09-17 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127103 |
| * gcc.dg/tree-ssa/max1-plus-1.c: New test. |
| |
| 2026-09-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/127383 |
| * gcc.dg/torture/bitint-108.c: New test. |
| * gcc.dg/bitint-143.c: New test. |
| * gcc.dg/bitint-144.c: New test. |
| |
| 2026-09-16 Pietro Monteiro <pietro@sociotechnical.xyz> |
| |
| * algol68/execute/backslash-1.a68: New test. |
| |
| 2026-09-16 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-prof/lto-save-temps-profile-use.c: New test. |
| |
| 2026-09-16 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/platform_intrinsics.rs: New file. |
| |
| 2026-09-16 Arthur Cohen <arthur.cohen@opensrcsec.com> |
| |
| * rust/compile/cfi-encoding1.rs: New test. |
| * rust/compile/cfi-encoding2.rs: New test. |
| |
| 2026-09-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/alloc/alloc.exp: Test with edition 2018. |
| * rust/alloc/core.rs: Fix some use declaration paths and use raw |
| identifiers for "try". |
| |
| 2026-09-16 Pierre-Emmanuel Patry <pierre.emmanuel.patry@opensrcsec.com> |
| |
| * rust/compile/torture/issue-1024.rs: Move to... |
| * rust/compile/torture/issues/1024.rs: ...here. |
| * rust/compile/torture/issue-1075.rs: Move to... |
| * rust/compile/torture/issues/1075.rs: ...here. |
| * rust/compile/torture/issue-1432.rs: Move to... |
| * rust/compile/torture/issues/1432.rs: ...here. |
| * rust/compile/torture/issue-1434.rs: Move to... |
| * rust/compile/torture/issues/1434.rs: ...here. |
| * rust/compile/torture/issue-1506.rs: Move to... |
| * rust/compile/torture/issues/1506.rs: ...here. |
| * rust/compile/torture/issue-1555.rs: Move to... |
| * rust/compile/torture/issues/1555.rs: ...here. |
| * rust/compile/torture/issue-368.rs: Move to... |
| * rust/compile/torture/issues/368.rs: ...here. |
| * rust/compile/torture/issue-808.rs: Move to... |
| * rust/compile/torture/issues/808.rs: ...here. |
| * rust/compile/torture/issue-862.rs: Move to... |
| * rust/compile/torture/issues/862.rs: ...here. |
| * rust/compile/torture/issue-893-2.rs: Move to... |
| * rust/compile/torture/issues/893-2.rs: ...here. |
| * rust/compile/torture/issue-893.rs: Move to... |
| * rust/compile/torture/issues/893.rs: ...here. |
| * rust/compile/torture/issues/issues.exp: Copy DG testsuite file from |
| parent directory. |
| |
| 2026-09-16 Pierre-Emmanuel Patry <pierre.emmanuel.patry@opensrcsec.com> |
| |
| * rust/compile/issue-1005.rs: Move to... |
| * rust/compile/issues/1005.rs: ...here. |
| * rust/compile/issue-1006.rs: Move to... |
| * rust/compile/issues/1006.rs: ...here. |
| * rust/compile/issue-1019.rs: Move to... |
| * rust/compile/issues/1019.rs: ...here. |
| * rust/compile/issue-1023.rs: Move to... |
| * rust/compile/issues/1023.rs: ...here. |
| * rust/compile/issue-1031.rs: Move to... |
| * rust/compile/issues/1031.rs: ...here. |
| * rust/compile/issue-1034.rs: Move to... |
| * rust/compile/issues/1034.rs: ...here. |
| * rust/compile/issue-1048.rs: Move to... |
| * rust/compile/issues/1048.rs: ...here. |
| * rust/compile/issue-1073.rs: Move to... |
| * rust/compile/issues/1073.rs: ...here. |
| * rust/compile/issue-1081.rs: Move to... |
| * rust/compile/issues/1081.rs: ...here. |
| * rust/compile/issue-1089.rs: Move to... |
| * rust/compile/issues/1089.rs: ...here. |
| * rust/compile/issue-1089/test_mod.rs: Move to... |
| * rust/compile/issues/1089/test_mod.rs: ...here. |
| * rust/compile/issue-1128.rs: Move to... |
| * rust/compile/issues/1128.rs: ...here. |
| * rust/compile/issue-1129-1.rs: Move to... |
| * rust/compile/issues/1129-1.rs: ...here. |
| * rust/compile/issue-1129-2.rs: Move to... |
| * rust/compile/issues/1129-2.rs: ...here. |
| * rust/compile/issue-1130.rs: Move to... |
| * rust/compile/issues/1130.rs: ...here. |
| * rust/compile/issue-1131.rs: Move to... |
| * rust/compile/issues/1131.rs: ...here. |
| * rust/compile/issue-1152.rs: Move to... |
| * rust/compile/issues/1152.rs: ...here. |
| * rust/compile/issue-1165.rs: Move to... |
| * rust/compile/issues/1165.rs: ...here. |
| * rust/compile/issue-1173.rs: Move to... |
| * rust/compile/issues/1173.rs: ...here. |
| * rust/compile/issue-1210.rs: Move to... |
| * rust/compile/issues/1210.rs: ...here. |
| * rust/compile/issue-1226.rs: Move to... |
| * rust/compile/issues/1226.rs: ...here. |
| * rust/compile/issue-1234.rs: Move to... |
| * rust/compile/issues/1234.rs: ...here. |
| * rust/compile/issue-1235.rs: Move to... |
| * rust/compile/issues/1235.rs: ...here. |
| * rust/compile/issue-1237.rs: Move to... |
| * rust/compile/issues/1237.rs: ...here. |
| * rust/compile/issue-1251.rs: Move to... |
| * rust/compile/issues/1251.rs: ...here. |
| * rust/compile/issue-1271.rs: Move to... |
| * rust/compile/issues/1271.rs: ...here. |
| * rust/compile/issue-1272.rs: Move to... |
| * rust/compile/issues/1272.rs: ...here. |
| * rust/compile/issue-1289.rs: Move to... |
| * rust/compile/issues/1289.rs: ...here. |
| * rust/compile/issue-1323-1.rs: Move to... |
| * rust/compile/issues/1323-1.rs: ...here. |
| * rust/compile/issue-1323-2.rs: Move to... |
| * rust/compile/issues/1323-2.rs: ...here. |
| * rust/compile/issue-1361.rs: Move to... |
| * rust/compile/issues/1361.rs: ...here. |
| * rust/compile/issue-1383.rs: Move to... |
| * rust/compile/issues/1383.rs: ...here. |
| * rust/compile/issue-1393.rs: Move to... |
| * rust/compile/issues/1393.rs: ...here. |
| * rust/compile/issue-1422.rs: Move to... |
| * rust/compile/issues/1422.rs: ...here. |
| * rust/compile/issue-1446.rs: Move to... |
| * rust/compile/issues/1446.rs: ...here. |
| * rust/compile/issue-1447.rs: Move to... |
| * rust/compile/issues/1447.rs: ...here. |
| * rust/compile/issue-1483.rs: Move to... |
| * rust/compile/issues/1483.rs: ...here. |
| * rust/compile/issue-1485.rs: Move to... |
| * rust/compile/issues/1485.rs: ...here. |
| * rust/compile/issue-1487.rs: Move to... |
| * rust/compile/issues/1487.rs: ...here. |
| * rust/compile/issue-1524.rs: Move to... |
| * rust/compile/issues/1524.rs: ...here. |
| * rust/compile/issue-1525.rs: Move to... |
| * rust/compile/issues/1525.rs: ...here. |
| * rust/compile/issue-1553.rs: Move to... |
| * rust/compile/issues/1553.rs: ...here. |
| * rust/compile/issue-1589.rs: Move to... |
| * rust/compile/issues/1589.rs: ...here. |
| * rust/compile/issue-1725-1.rs: Move to... |
| * rust/compile/issues/1725-1.rs: ...here. |
| * rust/compile/issue-1725-2.rs: Move to... |
| * rust/compile/issues/1725-2.rs: ...here. |
| * rust/compile/issue-1726-1.rs: Move to... |
| * rust/compile/issues/1726-1.rs: ...here. |
| * rust/compile/issue-1726-2.rs: Move to... |
| * rust/compile/issues/1726-2.rs: ...here. |
| * rust/compile/issue-1773.rs: Move to... |
| * rust/compile/issues/1773.rs: ...here. |
| * rust/compile/issue-1786.rs: Move to... |
| * rust/compile/issues/1786.rs: ...here. |
| * rust/compile/issue-1807.rs: Move to... |
| * rust/compile/issues/1807.rs: ...here. |
| * rust/compile/issue-1813.rs: Move to... |
| * rust/compile/issues/1813.rs: ...here. |
| * rust/compile/issue-1830_bytes.rs: Move to... |
| * rust/compile/issues/1830_bytes.rs: ...here. |
| * rust/compile/issue-1830_str.rs: Move to... |
| * rust/compile/issues/1830_str.rs: ...here. |
| * rust/compile/issue-1893.rs: Move to... |
| * rust/compile/issues/1893.rs: ...here. |
| * rust/compile/issue-1901.rs: Move to... |
| * rust/compile/issues/1901.rs: ...here. |
| * rust/compile/issue-1930.rs: Move to... |
| * rust/compile/issues/1930.rs: ...here. |
| * rust/compile/issue-1981.rs: Move to... |
| * rust/compile/issues/1981.rs: ...here. |
| * rust/compile/issue-2015.rs: Move to... |
| * rust/compile/issues/2015.rs: ...here. |
| * rust/compile/issue-2019-1.rs: Move to... |
| * rust/compile/issues/2019-1.rs: ...here. |
| * rust/compile/issue-2019-2.rs: Move to... |
| * rust/compile/issues/2019-2.rs: ...here. |
| * rust/compile/issue-2019-3.rs: Move to... |
| * rust/compile/issues/2019-3.rs: ...here. |
| * rust/compile/issue-2029.rs: Move to... |
| * rust/compile/issues/2029.rs: ...here. |
| * rust/compile/issue-2035.rs: Move to... |
| * rust/compile/issues/2035.rs: ...here. |
| * rust/compile/issue-2036.rs: Move to... |
| * rust/compile/issues/2036.rs: ...here. |
| * rust/compile/issue-2037.rs: Move to... |
| * rust/compile/issues/2037.rs: ...here. |
| * rust/compile/issue-2039.rs: Move to... |
| * rust/compile/issues/2039.rs: ...here. |
| * rust/compile/issue-2040.rs: Move to... |
| * rust/compile/issues/2040.rs: ...here. |
| * rust/compile/issue-2042.rs: Move to... |
| * rust/compile/issues/2042.rs: ...here. |
| * rust/compile/issue-2043.rs: Move to... |
| * rust/compile/issues/2043.rs: ...here. |
| * rust/compile/issue-2070.rs: Move to... |
| * rust/compile/issues/2070.rs: ...here. |
| * rust/compile/issue-2105.rs: Move to... |
| * rust/compile/issues/2105.rs: ...here. |
| * rust/compile/issue-2106.rs: Move to... |
| * rust/compile/issues/2106.rs: ...here. |
| * rust/compile/issue-2125.rs: Move to... |
| * rust/compile/issues/2125.rs: ...here. |
| * rust/compile/issue-2135.rs: Move to... |
| * rust/compile/issues/2135.rs: ...here. |
| * rust/compile/issue-2136-1.rs: Move to... |
| * rust/compile/issues/2136-1.rs: ...here. |
| * rust/compile/issue-2136-2.rs: Move to... |
| * rust/compile/issues/2136-2.rs: ...here. |
| * rust/compile/issue-2139.rs: Move to... |
| * rust/compile/issues/2139.rs: ...here. |
| * rust/compile/issue-2142.rs: Move to... |
| * rust/compile/issues/2142.rs: ...here. |
| * rust/compile/issue-2165.rs: Move to... |
| * rust/compile/issues/2165.rs: ...here. |
| * rust/compile/issue-2166.rs: Move to... |
| * rust/compile/issues/2166.rs: ...here. |
| * rust/compile/issue-2178.rs: Move to... |
| * rust/compile/issues/2178.rs: ...here. |
| * rust/compile/issue-2187.rs: Move to... |
| * rust/compile/issues/2187.rs: ...here. |
| * rust/compile/issue-2188.rs: Move to... |
| * rust/compile/issues/2188.rs: ...here. |
| * rust/compile/issue-2189.rs: Move to... |
| * rust/compile/issues/2189.rs: ...here. |
| * rust/compile/issue-2190-1.rs: Move to... |
| * rust/compile/issues/2190-1.rs: ...here. |
| * rust/compile/issue-2190-2.rs: Move to... |
| * rust/compile/issues/2190-2.rs: ...here. |
| * rust/compile/issue-2195.rs: Move to... |
| * rust/compile/issues/2195.rs: ...here. |
| * rust/compile/issue-2203.rs: Move to... |
| * rust/compile/issues/2203.rs: ...here. |
| * rust/compile/issue-2207.rs: Move to... |
| * rust/compile/issues/2207.rs: ...here. |
| * rust/compile/issue-2225.rs: Move to... |
| * rust/compile/issues/2225.rs: ...here. |
| * rust/compile/issue-2238.rs: Move to... |
| * rust/compile/issues/2238.rs: ...here. |
| * rust/compile/issue-2304.rs: Move to... |
| * rust/compile/issues/2304.rs: ...here. |
| * rust/compile/issue-2323.rs: Move to... |
| * rust/compile/issues/2323.rs: ...here. |
| * rust/compile/issue-2324-1.rs: Move to... |
| * rust/compile/issues/2324-1.rs: ...here. |
| * rust/compile/issue-2324-2.rs: Move to... |
| * rust/compile/issues/2324-2.rs: ...here. |
| * rust/compile/issue-2330.rs: Move to... |
| * rust/compile/issues/2330.rs: ...here. |
| * rust/compile/issue-2369.rs: Move to... |
| * rust/compile/issues/2369.rs: ...here. |
| * rust/compile/issue-2375.rs: Move to... |
| * rust/compile/issues/2375.rs: ...here. |
| * rust/compile/issue-2391.rs: Move to... |
| * rust/compile/issues/2391.rs: ...here. |
| * rust/compile/issue-2394.rs: Move to... |
| * rust/compile/issues/2394.rs: ...here. |
| * rust/compile/issue-2421_str.rs: Move to... |
| * rust/compile/issues/2421_str.rs: ...here. |
| * rust/compile/issue-2423.rs: Move to... |
| * rust/compile/issues/2423.rs: ...here. |
| * rust/compile/issue-2431.rs: Move to... |
| * rust/compile/issues/2431.rs: ...here. |
| * rust/compile/issue-2477.rs: Move to... |
| * rust/compile/issues/2477.rs: ...here. |
| * rust/compile/issue-2478.rs: Move to... |
| * rust/compile/issues/2478.rs: ...here. |
| * rust/compile/issue-2479.rs: Move to... |
| * rust/compile/issues/2479.rs: ...here. |
| * rust/compile/issue-2499.rs: Move to... |
| * rust/compile/issues/2499.rs: ...here. |
| * rust/compile/issue-2514.rs: Move to... |
| * rust/compile/issues/2514.rs: ...here. |
| * rust/compile/issue-2567-1.rs: Move to... |
| * rust/compile/issues/2567-1.rs: ...here. |
| * rust/compile/issue-2567-2.rs: Move to... |
| * rust/compile/issues/2567-2.rs: ...here. |
| * rust/compile/issue-2567-3.rs: Move to... |
| * rust/compile/issues/2567-3.rs: ...here. |
| * rust/compile/issue-2645.rs: Move to... |
| * rust/compile/issues/2645.rs: ...here. |
| * rust/compile/issue-2650-1.rs: Move to... |
| * rust/compile/issues/2650-1.rs: ...here. |
| * rust/compile/issue-2650-2.rs: Move to... |
| * rust/compile/issues/2650-2.rs: ...here. |
| * rust/compile/issue-266.rs: Move to... |
| * rust/compile/issues/266.rs: ...here. |
| * rust/compile/issue-2665.rs: Move to... |
| * rust/compile/issues/2665.rs: ...here. |
| * rust/compile/issue-2680.rs: Move to... |
| * rust/compile/issues/2680.rs: ...here. |
| * rust/compile/issue-2709.rs: Move to... |
| * rust/compile/issues/2709.rs: ...here. |
| * rust/compile/issue-2723-1.rs: Move to... |
| * rust/compile/issues/2723-1.rs: ...here. |
| * rust/compile/issue-2723-2.rs: Move to... |
| * rust/compile/issues/2723-2.rs: ...here. |
| * rust/compile/issue-2725.rs: Move to... |
| * rust/compile/issues/2725.rs: ...here. |
| * rust/compile/issue-2747.rs: Move to... |
| * rust/compile/issues/2747.rs: ...here. |
| * rust/compile/issue-2767.rs: Move to... |
| * rust/compile/issues/2767.rs: ...here. |
| * rust/compile/issue-2772-1.rs: Move to... |
| * rust/compile/issues/2772-1.rs: ...here. |
| * rust/compile/issue-2772-2.rs: Move to... |
| * rust/compile/issues/2772-2.rs: ...here. |
| * rust/compile/issue-2775.rs: Move to... |
| * rust/compile/issues/2775.rs: ...here. |
| * rust/compile/issue-2782.rs: Move to... |
| * rust/compile/issues/2782.rs: ...here. |
| * rust/compile/issue-2785.rs: Move to... |
| * rust/compile/issues/2785.rs: ...here. |
| * rust/compile/issue-2788.rs: Move to... |
| * rust/compile/issues/2788.rs: ...here. |
| * rust/compile/issue-2812.rs: Move to... |
| * rust/compile/issues/2812.rs: ...here. |
| * rust/compile/issue-2847-b.rs: Move to... |
| * rust/compile/issues/2847-b.rs: ...here. |
| * rust/compile/issue-2847.rs: Move to... |
| * rust/compile/issues/2847.rs: ...here. |
| * rust/compile/issue-2850.rs: Move to... |
| * rust/compile/issues/2850.rs: ...here. |
| * rust/compile/issue-2905-1.rs: Move to... |
| * rust/compile/issues/2905-1.rs: ...here. |
| * rust/compile/issue-2905-2.rs: Move to... |
| * rust/compile/issues/2905-2.rs: ...here. |
| * rust/compile/issue-2906.rs: Move to... |
| * rust/compile/issues/2906.rs: ...here. |
| * rust/compile/issue-2907.rs: Move to... |
| * rust/compile/issues/2907.rs: ...here. |
| * rust/compile/issue-2951.rs: Move to... |
| * rust/compile/issues/2951.rs: ...here. |
| * rust/compile/issue-2953-1.rs: Move to... |
| * rust/compile/issues/2953-1.rs: ...here. |
| * rust/compile/issue-2953-2.rs: Move to... |
| * rust/compile/issues/2953-2.rs: ...here. |
| * rust/compile/issue-2954.rs: Move to... |
| * rust/compile/issues/2954.rs: ...here. |
| * rust/compile/issue-2987.rs: Move to... |
| * rust/compile/issues/2987.rs: ...here. |
| * rust/compile/issue-3009.rs: Move to... |
| * rust/compile/issues/3009.rs: ...here. |
| * rust/compile/issue-3022.rs: Move to... |
| * rust/compile/issues/3022.rs: ...here. |
| * rust/compile/issue-3030.rs: Move to... |
| * rust/compile/issues/3030.rs: ...here. |
| * rust/compile/issue-3031.rs: Move to... |
| * rust/compile/issues/3031.rs: ...here. |
| * rust/compile/issue-3032-1.rs: Move to... |
| * rust/compile/issues/3032-1.rs: ...here. |
| * rust/compile/issue-3032-2.rs: Move to... |
| * rust/compile/issues/3032-2.rs: ...here. |
| * rust/compile/issue-3033.rs: Move to... |
| * rust/compile/issues/3033.rs: ...here. |
| * rust/compile/issue-3035.rs: Move to... |
| * rust/compile/issues/3035.rs: ...here. |
| * rust/compile/issue-3036.rs: Move to... |
| * rust/compile/issues/3036.rs: ...here. |
| * rust/compile/issue-3045-1.rs: Move to... |
| * rust/compile/issues/3045-1.rs: ...here. |
| * rust/compile/issue-3045-2.rs: Move to... |
| * rust/compile/issues/3045-2.rs: ...here. |
| * rust/compile/issue-3046.rs: Move to... |
| * rust/compile/issues/3046.rs: ...here. |
| * rust/compile/issue-3082.rs: Move to... |
| * rust/compile/issues/3082.rs: ...here. |
| * rust/compile/issue-3139-1.rs: Move to... |
| * rust/compile/issues/3139-1.rs: ...here. |
| * rust/compile/issue-3139-2.rs: Move to... |
| * rust/compile/issues/3139-2.rs: ...here. |
| * rust/compile/issue-3139-3.rs: Move to... |
| * rust/compile/issues/3139-3.rs: ...here. |
| * rust/compile/issue-3140.rs: Move to... |
| * rust/compile/issues/3140.rs: ...here. |
| * rust/compile/issue-3141.rs: Move to... |
| * rust/compile/issues/3141.rs: ...here. |
| * rust/compile/issue-3144.rs: Move to... |
| * rust/compile/issues/3144.rs: ...here. |
| * rust/compile/issue-3174.rs: Move to... |
| * rust/compile/issues/3174.rs: ...here. |
| * rust/compile/issue-3231.rs: Move to... |
| * rust/compile/issues/3231.rs: ...here. |
| * rust/compile/issue-3242.rs: Move to... |
| * rust/compile/issues/3242.rs: ...here. |
| * rust/compile/issue-3261.rs: Move to... |
| * rust/compile/issues/3261.rs: ...here. |
| * rust/compile/issue-3304.rs: Move to... |
| * rust/compile/issues/3304.rs: ...here. |
| * rust/compile/issue-3315-1.rs: Move to... |
| * rust/compile/issues/3315-1.rs: ...here. |
| * rust/compile/issue-3315-2.rs: Move to... |
| * rust/compile/issues/3315-2.rs: ...here. |
| * rust/compile/issue-3350.rs: Move to... |
| * rust/compile/issues/3350.rs: ...here. |
| * rust/compile/issue-3382.rs: Move to... |
| * rust/compile/issues/3382.rs: ...here. |
| * rust/compile/issue-3402-1.rs: Move to... |
| * rust/compile/issues/3402-1.rs: ...here. |
| * rust/compile/issue-3402-2.rs: Move to... |
| * rust/compile/issues/3402-2.rs: ...here. |
| * rust/compile/issue-3403.rs: Move to... |
| * rust/compile/issues/3403.rs: ...here. |
| * rust/compile/issue-3454.rs: Move to... |
| * rust/compile/issues/3454.rs: ...here. |
| * rust/compile/issue-3524.rs: Move to... |
| * rust/compile/issues/3524.rs: ...here. |
| * rust/compile/issue-3525.rs: Move to... |
| * rust/compile/issues/3525.rs: ...here. |
| * rust/compile/issue-3530-1.rs: Move to... |
| * rust/compile/issues/3530-1.rs: ...here. |
| * rust/compile/issue-3530-2.rs: Move to... |
| * rust/compile/issues/3530-2.rs: ...here. |
| * rust/compile/issue-3537.rs: Move to... |
| * rust/compile/issues/3537.rs: ...here. |
| * rust/compile/issue-3538.rs: Move to... |
| * rust/compile/issues/3538.rs: ...here. |
| * rust/compile/issue-3541-1.rs: Move to... |
| * rust/compile/issues/3541-1.rs: ...here. |
| * rust/compile/issue-3541-2.rs: Move to... |
| * rust/compile/issues/3541-2.rs: ...here. |
| * rust/compile/issue-3546.rs: Move to... |
| * rust/compile/issues/3546.rs: ...here. |
| * rust/compile/issue-3549.rs: Move to... |
| * rust/compile/issues/3549.rs: ...here. |
| * rust/compile/issue-3550.rs: Move to... |
| * rust/compile/issues/3550.rs: ...here. |
| * rust/compile/issue-3551.rs: Move to... |
| * rust/compile/issues/3551.rs: ...here. |
| * rust/compile/issue-3552.rs: Move to... |
| * rust/compile/issues/3552.rs: ...here. |
| * rust/compile/issue-3553.rs: Move to... |
| * rust/compile/issues/3553.rs: ...here. |
| * rust/compile/issue-3554-1.rs: Move to... |
| * rust/compile/issues/3554-1.rs: ...here. |
| * rust/compile/issue-3554-2.rs: Move to... |
| * rust/compile/issues/3554-2.rs: ...here. |
| * rust/compile/issue-3555.rs: Move to... |
| * rust/compile/issues/3555.rs: ...here. |
| * rust/compile/issue-3556.rs: Move to... |
| * rust/compile/issues/3556.rs: ...here. |
| * rust/compile/issue-3563.rs: Move to... |
| * rust/compile/issues/3563.rs: ...here. |
| * rust/compile/issue-3566-1.rs: Move to... |
| * rust/compile/issues/3566-1.rs: ...here. |
| * rust/compile/issue-3566-2.rs: Move to... |
| * rust/compile/issues/3566-2.rs: ...here. |
| * rust/compile/issue-3567.rs: Move to... |
| * rust/compile/issues/3567.rs: ...here. |
| * rust/compile/issue-3568.rs: Move to... |
| * rust/compile/issues/3568.rs: ...here. |
| * rust/compile/issue-3581-1.rs: Move to... |
| * rust/compile/issues/3581-1.rs: ...here. |
| * rust/compile/issue-3581-2.rs: Move to... |
| * rust/compile/issues/3581-2.rs: ...here. |
| * rust/compile/issue-3585-1.rs: Move to... |
| * rust/compile/issues/3585-1.rs: ...here. |
| * rust/compile/issue-3585-2.rs: Move to... |
| * rust/compile/issues/3585-2.rs: ...here. |
| * rust/compile/issue-3588.rs: Move to... |
| * rust/compile/issues/3588.rs: ...here. |
| * rust/compile/issue-3591.rs: Move to... |
| * rust/compile/issues/3591.rs: ...here. |
| * rust/compile/issue-3592.rs: Move to... |
| * rust/compile/issues/3592.rs: ...here. |
| * rust/compile/issue-3597.rs: Move to... |
| * rust/compile/issues/3597.rs: ...here. |
| * rust/compile/issue-3599.rs: Move to... |
| * rust/compile/issues/3599.rs: ...here. |
| * rust/compile/issue-3605.rs: Move to... |
| * rust/compile/issues/3605.rs: ...here. |
| * rust/compile/issue-3606.rs: Move to... |
| * rust/compile/issues/3606.rs: ...here. |
| * rust/compile/issue-3612.rs: Move to... |
| * rust/compile/issues/3612.rs: ...here. |
| * rust/compile/issue-3613.rs: Move to... |
| * rust/compile/issues/3613.rs: ...here. |
| * rust/compile/issue-3614.rs: Move to... |
| * rust/compile/issues/3614.rs: ...here. |
| * rust/compile/issue-3615.rs: Move to... |
| * rust/compile/issues/3615.rs: ...here. |
| * rust/compile/issue-3617.rs: Move to... |
| * rust/compile/issues/3617.rs: ...here. |
| * rust/compile/issue-3618.rs: Move to... |
| * rust/compile/issues/3618.rs: ...here. |
| * rust/compile/issue-3625.rs: Move to... |
| * rust/compile/issues/3625.rs: ...here. |
| * rust/compile/issue-3628.rs: Move to... |
| * rust/compile/issues/3628.rs: ...here. |
| * rust/compile/issue-3642.rs: Move to... |
| * rust/compile/issues/3642.rs: ...here. |
| * rust/compile/issue-3643.rs: Move to... |
| * rust/compile/issues/3643.rs: ...here. |
| * rust/compile/issue-3645.rs: Move to... |
| * rust/compile/issues/3645.rs: ...here. |
| * rust/compile/issue-3646.rs: Move to... |
| * rust/compile/issues/3646.rs: ...here. |
| * rust/compile/issue-3647.rs: Move to... |
| * rust/compile/issues/3647.rs: ...here. |
| * rust/compile/issue-3648.rs: Move to... |
| * rust/compile/issues/3648.rs: ...here. |
| * rust/compile/issue-3649.rs: Move to... |
| * rust/compile/issues/3649.rs: ...here. |
| * rust/compile/issue-3651.rs: Move to... |
| * rust/compile/issues/3651.rs: ...here. |
| * rust/compile/issue-3652.rs: Move to... |
| * rust/compile/issues/3652.rs: ...here. |
| * rust/compile/issue-3654.rs: Move to... |
| * rust/compile/issues/3654.rs: ...here. |
| * rust/compile/issue-3656.rs: Move to... |
| * rust/compile/issues/3656.rs: ...here. |
| * rust/compile/issue-3657.rs: Move to... |
| * rust/compile/issues/3657.rs: ...here. |
| * rust/compile/issue-3659.rs: Move to... |
| * rust/compile/issues/3659.rs: ...here. |
| * rust/compile/issue-3660.rs: Move to... |
| * rust/compile/issues/3660.rs: ...here. |
| * rust/compile/issue-3661.rs: Move to... |
| * rust/compile/issues/3661.rs: ...here. |
| * rust/compile/issue-3662.rs: Move to... |
| * rust/compile/issues/3662.rs: ...here. |
| * rust/compile/issue-3663.rs: Move to... |
| * rust/compile/issues/3663.rs: ...here. |
| * rust/compile/issue-3664.rs: Move to... |
| * rust/compile/issues/3664.rs: ...here. |
| * rust/compile/issue-3665.rs: Move to... |
| * rust/compile/issues/3665.rs: ...here. |
| * rust/compile/issue-3667.rs: Move to... |
| * rust/compile/issues/3667.rs: ...here. |
| * rust/compile/issue-3670.rs: Move to... |
| * rust/compile/issues/3670.rs: ...here. |
| * rust/compile/issue-3671.rs: Move to... |
| * rust/compile/issues/3671.rs: ...here. |
| * rust/compile/issue-3672.rs: Move to... |
| * rust/compile/issues/3672.rs: ...here. |
| * rust/compile/issue-3711.rs: Move to... |
| * rust/compile/issues/3711.rs: ...here. |
| * rust/compile/issue-3726.rs: Move to... |
| * rust/compile/issues/3726.rs: ...here. |
| * rust/compile/issue-3836.rs: Move to... |
| * rust/compile/issues/3836.rs: ...here. |
| * rust/compile/issue-3874.rs: Move to... |
| * rust/compile/issues/3874.rs: ...here. |
| * rust/compile/issue-3875.rs: Move to... |
| * rust/compile/issues/3875.rs: ...here. |
| * rust/compile/issue-3876.rs: Move to... |
| * rust/compile/issues/3876.rs: ...here. |
| * rust/compile/issue-3885.rs: Move to... |
| * rust/compile/issues/3885.rs: ...here. |
| * rust/compile/issue-3898.rs: Move to... |
| * rust/compile/issues/3898.rs: ...here. |
| * rust/compile/issue-3904.rs: Move to... |
| * rust/compile/issues/3904.rs: ...here. |
| * rust/compile/issue-3910.rs: Move to... |
| * rust/compile/issues/3910.rs: ...here. |
| * rust/compile/issue-3915.rs: Move to... |
| * rust/compile/issues/3915.rs: ...here. |
| * rust/compile/issue-3916.rs: Move to... |
| * rust/compile/issues/3916.rs: ...here. |
| * rust/compile/issue-3919-ice-func-parms.rs: Move to... |
| * rust/compile/issues/3919-ice-func-parms.rs: ...here. |
| * rust/compile/issue-3922.rs: Move to... |
| * rust/compile/issues/3922.rs: ...here. |
| * rust/compile/issue-3924.rs: Move to... |
| * rust/compile/issues/3924.rs: ...here. |
| * rust/compile/issue-3928.rs: Move to... |
| * rust/compile/issues/3928.rs: ...here. |
| * rust/compile/issue-3929-1.rs: Move to... |
| * rust/compile/issues/3929-1.rs: ...here. |
| * rust/compile/issue-3929-2.rs: Move to... |
| * rust/compile/issues/3929-2.rs: ...here. |
| * rust/compile/issue-3930.rs: Move to... |
| * rust/compile/issues/3930.rs: ...here. |
| * rust/compile/issue-3931.rs: Move to... |
| * rust/compile/issues/3931.rs: ...here. |
| * rust/compile/issue-3947.rs: Move to... |
| * rust/compile/issues/3947.rs: ...here. |
| * rust/compile/issue-3951.rs: Move to... |
| * rust/compile/issues/3951.rs: ...here. |
| * rust/compile/issue-3958.rs: Move to... |
| * rust/compile/issues/3958.rs: ...here. |
| * rust/compile/issue-3960.rs: Move to... |
| * rust/compile/issues/3960.rs: ...here. |
| * rust/compile/issue-3965-1.rs: Move to... |
| * rust/compile/issues/3965-1.rs: ...here. |
| * rust/compile/issue-3965-2.rs: Move to... |
| * rust/compile/issues/3965-2.rs: ...here. |
| * rust/compile/issue-3966.rs: Move to... |
| * rust/compile/issues/3966.rs: ...here. |
| * rust/compile/issue-3969.rs: Move to... |
| * rust/compile/issues/3969.rs: ...here. |
| * rust/compile/issue-3971.rs: Move to... |
| * rust/compile/issues/3971.rs: ...here. |
| * rust/compile/issue-3972.rs: Move to... |
| * rust/compile/issues/3972.rs: ...here. |
| * rust/compile/issue-3974.rs: Move to... |
| * rust/compile/issues/3974.rs: ...here. |
| * rust/compile/issue-3977.rs: Move to... |
| * rust/compile/issues/3977.rs: ...here. |
| * rust/compile/issue-3978.rs: Move to... |
| * rust/compile/issues/3978.rs: ...here. |
| * rust/compile/issue-4006.rs: Move to... |
| * rust/compile/issues/4006.rs: ...here. |
| * rust/compile/issue-402.rs: Move to... |
| * rust/compile/issues/402.rs: ...here. |
| * rust/compile/issue-407-2.rs: Move to... |
| * rust/compile/issues/407-2.rs: ...here. |
| * rust/compile/issue-407.rs: Move to... |
| * rust/compile/issues/407.rs: ...here. |
| * rust/compile/issue-4090-1.rs: Move to... |
| * rust/compile/issues/4090-1.rs: ...here. |
| * rust/compile/issue-4090-2.rs: Move to... |
| * rust/compile/issues/4090-2.rs: ...here. |
| * rust/compile/issue-4116.rs: Move to... |
| * rust/compile/issues/4116.rs: ...here. |
| * rust/compile/issue-4139.rs: Move to... |
| * rust/compile/issues/4139.rs: ...here. |
| * rust/compile/issue-4140-1.rs: Move to... |
| * rust/compile/issues/4140-1.rs: ...here. |
| * rust/compile/issue-4140-2.rs: Move to... |
| * rust/compile/issues/4140-2.rs: ...here. |
| * rust/compile/issue-4145.rs: Move to... |
| * rust/compile/issues/4145.rs: ...here. |
| * rust/compile/issue-4146.rs: Move to... |
| * rust/compile/issues/4146.rs: ...here. |
| * rust/compile/issue-4148.rs: Move to... |
| * rust/compile/issues/4148.rs: ...here. |
| * rust/compile/issue-4155.rs: Move to... |
| * rust/compile/issues/4155.rs: ...here. |
| * rust/compile/issue-4157-1.rs: Move to... |
| * rust/compile/issues/4157-1.rs: ...here. |
| * rust/compile/issue-4157-2.rs: Move to... |
| * rust/compile/issues/4157-2.rs: ...here. |
| * rust/compile/issue-4158.rs: Move to... |
| * rust/compile/issues/4158.rs: ...here. |
| * rust/compile/issue-4159.rs: Move to... |
| * rust/compile/issues/4159.rs: ...here. |
| * rust/compile/issue-4162.rs: Move to... |
| * rust/compile/issues/4162.rs: ...here. |
| * rust/compile/issue-4163-2.rs: Move to... |
| * rust/compile/issues/4163-2.rs: ...here. |
| * rust/compile/issue-4163.rs: Move to... |
| * rust/compile/issues/4163.rs: ...here. |
| * rust/compile/issue-4165.rs: Move to... |
| * rust/compile/issues/4165.rs: ...here. |
| * rust/compile/issue-4166.rs: Move to... |
| * rust/compile/issues/4166.rs: ...here. |
| * rust/compile/issue-4167.rs: Move to... |
| * rust/compile/issues/4167.rs: ...here. |
| * rust/compile/issue-4168.rs: Move to... |
| * rust/compile/issues/4168.rs: ...here. |
| * rust/compile/issue-4173-1.rs: Move to... |
| * rust/compile/issues/4173-1.rs: ...here. |
| * rust/compile/issue-4173-2.rs: Move to... |
| * rust/compile/issues/4173-2.rs: ...here. |
| * rust/compile/issue-4173-3.rs: Move to... |
| * rust/compile/issues/4173-3.rs: ...here. |
| * rust/compile/issue-4188.rs: Move to... |
| * rust/compile/issues/4188.rs: ...here. |
| * rust/compile/issue-4212.rs: Move to... |
| * rust/compile/issues/4212.rs: ...here. |
| * rust/compile/issue-4213.rs: Move to... |
| * rust/compile/issues/4213.rs: ...here. |
| * rust/compile/issue-4219.rs: Move to... |
| * rust/compile/issues/4219.rs: ...here. |
| * rust/compile/issue-4222.rs: Move to... |
| * rust/compile/issues/4222.rs: ...here. |
| * rust/compile/issue-4225.rs: Move to... |
| * rust/compile/issues/4225.rs: ...here. |
| * rust/compile/issue-4226.rs: Move to... |
| * rust/compile/issues/4226.rs: ...here. |
| * rust/compile/issue-4231.rs: Move to... |
| * rust/compile/issues/4231.rs: ...here. |
| * rust/compile/issue-4232.rs: Move to... |
| * rust/compile/issues/4232.rs: ...here. |
| * rust/compile/issue-4234.rs: Move to... |
| * rust/compile/issues/4234.rs: ...here. |
| * rust/compile/issue-4235.rs: Move to... |
| * rust/compile/issues/4235.rs: ...here. |
| * rust/compile/issue-4242.rs: Move to... |
| * rust/compile/issues/4242.rs: ...here. |
| * rust/compile/issue-4245.rs: Move to... |
| * rust/compile/issues/4245.rs: ...here. |
| * rust/compile/issue-4260_0.rs: Move to... |
| * rust/compile/issues/4260_0.rs: ...here. |
| * rust/compile/issue-4261.rs: Move to... |
| * rust/compile/issues/4261.rs: ...here. |
| * rust/compile/issue-4262.rs: Move to... |
| * rust/compile/issues/4262.rs: ...here. |
| * rust/compile/issue-4267.rs: Move to... |
| * rust/compile/issues/4267.rs: ...here. |
| * rust/compile/issue-4293.rs: Move to... |
| * rust/compile/issues/4293.rs: ...here. |
| * rust/compile/issue-4301.rs: Move to... |
| * rust/compile/issues/4301.rs: ...here. |
| * rust/compile/issue-4302.rs: Move to... |
| * rust/compile/issues/4302.rs: ...here. |
| * rust/compile/issue-4375-ice-regression.rs: Move to... |
| * rust/compile/issues/4375-ice-regression.rs: ...here. |
| * rust/compile/issue-4375-multiple-errors.rs: Move to... |
| * rust/compile/issues/4375-multiple-errors.rs: ...here. |
| * rust/compile/issue-4375-tuple-pattern.rs: Move to... |
| * rust/compile/issues/4375-tuple-pattern.rs: ...here. |
| * rust/compile/issue-4387.rs: Move to... |
| * rust/compile/issues/4387.rs: ...here. |
| * rust/compile/issue-4388.rs: Move to... |
| * rust/compile/issues/4388.rs: ...here. |
| * rust/compile/issue-4402.rs: Move to... |
| * rust/compile/issues/4402.rs: ...here. |
| * rust/compile/issue-4410.rs: Move to... |
| * rust/compile/issues/4410.rs: ...here. |
| * rust/compile/issue-4411.rs: Move to... |
| * rust/compile/issues/4411.rs: ...here. |
| * rust/compile/issue-4412.rs: Move to... |
| * rust/compile/issues/4412.rs: ...here. |
| * rust/compile/issue-4413.rs: Move to... |
| * rust/compile/issues/4413.rs: ...here. |
| * rust/compile/issue-4414.rs: Move to... |
| * rust/compile/issues/4414.rs: ...here. |
| * rust/compile/issue-4433.rs: Move to... |
| * rust/compile/issues/4433.rs: ...here. |
| * rust/compile/issue-4471-1.rs: Move to... |
| * rust/compile/issues/4471-1.rs: ...here. |
| * rust/compile/issue-4471-2.rs: Move to... |
| * rust/compile/issues/4471-2.rs: ...here. |
| * rust/compile/issue-4476.rs: Move to... |
| * rust/compile/issues/4476.rs: ...here. |
| * rust/compile/issue-4481.rs: Move to... |
| * rust/compile/issues/4481.rs: ...here. |
| * rust/compile/issue-4486-1.rs: Move to... |
| * rust/compile/issues/4486-1.rs: ...here. |
| * rust/compile/issue-4486-2.rs: Move to... |
| * rust/compile/issues/4486-2.rs: ...here. |
| * rust/compile/issue-4517.rs: Move to... |
| * rust/compile/issues/4517.rs: ...here. |
| * rust/compile/issue-4538.rs: Move to... |
| * rust/compile/issues/4538.rs: ...here. |
| * rust/compile/issue-4563.rs: Move to... |
| * rust/compile/issues/4563.rs: ...here. |
| * rust/compile/issue-4592.rs: Move to... |
| * rust/compile/issues/4592.rs: ...here. |
| * rust/compile/issue-4617.rs: Move to... |
| * rust/compile/issues/4617.rs: ...here. |
| * rust/compile/issue-4631.rs: Move to... |
| * rust/compile/issues/4631.rs: ...here. |
| * rust/compile/issue-4674.rs: Move to... |
| * rust/compile/issues/4674.rs: ...here. |
| * rust/compile/issue-4678.rs: Move to... |
| * rust/compile/issues/4678.rs: ...here. |
| * rust/compile/issue-4689-1.rs: Move to... |
| * rust/compile/issues/4689-1.rs: ...here. |
| * rust/compile/issue-4689-2.rs: Move to... |
| * rust/compile/issues/4689-2.rs: ...here. |
| * rust/compile/issue-4735.rs: Move to... |
| * rust/compile/issues/4735.rs: ...here. |
| * rust/compile/issue-4740.rs: Move to... |
| * rust/compile/issues/4740.rs: ...here. |
| * rust/compile/issue-4747.rs: Move to... |
| * rust/compile/issues/4747.rs: ...here. |
| * rust/compile/issue-4794.rs: Move to... |
| * rust/compile/issues/4794.rs: ...here. |
| * rust/compile/issue-4805.rs: Move to... |
| * rust/compile/issues/4805.rs: ...here. |
| * rust/compile/issue-4812.rs: Move to... |
| * rust/compile/issues/4812.rs: ...here. |
| * rust/compile/issue-4822.rs: Move to... |
| * rust/compile/issues/4822.rs: ...here. |
| * rust/compile/issue-4823.rs: Move to... |
| * rust/compile/issues/4823.rs: ...here. |
| * rust/compile/issue-4828.rs: Move to... |
| * rust/compile/issues/4828.rs: ...here. |
| * rust/compile/issue-4829-1.rs: Move to... |
| * rust/compile/issues/4829-1.rs: ...here. |
| * rust/compile/issue-4829-2.rs: Move to... |
| * rust/compile/issues/4829-2.rs: ...here. |
| * rust/compile/issue-4851.rs: Move to... |
| * rust/compile/issues/4851.rs: ...here. |
| * rust/compile/issue-4853.rs: Move to... |
| * rust/compile/issues/4853.rs: ...here. |
| * rust/compile/issue-4855.rs: Move to... |
| * rust/compile/issues/4855.rs: ...here. |
| * rust/compile/issue-4858.rs: Move to... |
| * rust/compile/issues/4858.rs: ...here. |
| * rust/compile/issue-4859.rs: Move to... |
| * rust/compile/issues/4859.rs: ...here. |
| * rust/compile/issue-4860.rs: Move to... |
| * rust/compile/issues/4860.rs: ...here. |
| * rust/compile/issue-4861.rs: Move to... |
| * rust/compile/issues/4861.rs: ...here. |
| * rust/compile/issue-4862.rs: Move to... |
| * rust/compile/issues/4862.rs: ...here. |
| * rust/compile/issue-4863.rs: Move to... |
| * rust/compile/issues/4863.rs: ...here. |
| * rust/compile/issue-4864.rs: Move to... |
| * rust/compile/issues/4864.rs: ...here. |
| * rust/compile/issue-4867.rs: Move to... |
| * rust/compile/issues/4867.rs: ...here. |
| * rust/compile/issue-4879.rs: Move to... |
| * rust/compile/issues/4879.rs: ...here. |
| * rust/compile/issue-557.rs: Move to... |
| * rust/compile/issues/557.rs: ...here. |
| * rust/compile/issue-635-1.rs: Move to... |
| * rust/compile/issues/635-1.rs: ...here. |
| * rust/compile/issue-635-2.rs: Move to... |
| * rust/compile/issues/635-2.rs: ...here. |
| * rust/compile/issue-850.rs: Move to... |
| * rust/compile/issues/850.rs: ...here. |
| * rust/compile/issue-852.rs: Move to... |
| * rust/compile/issues/852.rs: ...here. |
| * rust/compile/issue-855.rs: Move to... |
| * rust/compile/issues/855.rs: ...here. |
| * rust/compile/issue-867.rs: Move to... |
| * rust/compile/issues/867.rs: ...here. |
| * rust/compile/issue-925.rs: Move to... |
| * rust/compile/issues/925.rs: ...here. |
| * rust/compile/empty_file: Move to... |
| * rust/compile/issues/empty_file: ...here. |
| * rust/compile/issue_4402_foo.rs: Move to... |
| * rust/compile/issues/issue_4402_foo.rs: ...here. |
| * rust/compile/issues/issues.exp: Copy DG execution from parent directory. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4879.rs: New test. |
| |
| 2026-09-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/issue-4740.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4867.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4864.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-4866.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4862.rs: New test. |
| * rust/compile/issue-4863.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4861.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4858.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4859.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4860.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4855.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4853.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4851.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/deferred-add-partial-ord.rs: New test. |
| |
| 2026-09-16 Pierre-Emmanuel Patry <pierre.emmanuel.patry@opensrcsec.com> |
| |
| * rust/compile/issue-4735.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/associated-type-bound.rs: New test. |
| * rust/compile/issue-1726-1.rs: New test. |
| * rust/compile/issue-1726-2.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4829-1.rs: New test. |
| * rust/compile/issue-4829-2.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4828.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4822.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4823.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/extern_type_item_resolve.rs: it works |
| * rust/compile/extern-type-unsized.rs: New test. |
| * rust/compile/extern-type.rs: New test. |
| |
| 2026-09-16 Lishin <lishin1008@gmail.com> |
| |
| * rust/compile/drop-conditional-product-move.rs: New test. |
| |
| 2026-09-16 Lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-conditional-move.rs: New test. |
| |
| 2026-09-16 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/llvm_builtins.rs: Removed 64-bit functions, ensure main calls all llvm |
| built-ins, add dg-final directives to check the generated tree dump, ensure the test |
| only gets compiled on x86 targets. |
| * rust/compile/llvm_builtins_64_bit.rs: New test derived from llvm_builtins.rs, but |
| for 64-bit functions. |
| |
| 2026-09-16 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/llvm_builtins.rs: Enable addcarryx cases, add TODO comment for vcvtph2ps & |
| vcvtps2ph cases. |
| |
| 2026-09-16 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/llvm_builtins.rs: New file. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4166.rs: |
| |
| 2026-09-16 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/let-structpattern.rs: New file. |
| * rust/execute/torture/let-structpattern.rs: New file. |
| |
| 2026-09-16 Lishin <lishin1008@gmail.com> |
| |
| * rust/borrowck/drop_analysis_conditional_move.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4812.rs: New test. |
| |
| 2026-09-16 Enes Cevik <enes@nsvke.com> |
| |
| * rust/alloc/alloc.exp: New test. |
| * rust/alloc/alloc/src/alloc.rs: New test. |
| * rust/alloc/alloc/src/alloc/tests.rs: New test. |
| * rust/alloc/alloc/src/borrow.rs: New test. |
| * rust/alloc/alloc/src/boxed.rs: New test. |
| * rust/alloc/alloc/src/collections/binary_heap.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/append.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/borrow.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/borrow/tests.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/map.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/map/entry.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/map/tests.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/mem.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/merge_iter.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/mod.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/navigate.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/node.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/node/tests.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/remove.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/search.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/set.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/set/tests.rs: New test. |
| * rust/alloc/alloc/src/collections/btree/split.rs: New test. |
| * rust/alloc/alloc/src/collections/linked_list.rs: New test. |
| * rust/alloc/alloc/src/collections/linked_list/tests.rs: New test. |
| * rust/alloc/alloc/src/collections/mod.rs: New test. |
| * rust/alloc/alloc/src/collections/vec_deque.rs: New test. |
| * rust/alloc/alloc/src/collections/vec_deque/drain.rs: New test. |
| * rust/alloc/alloc/src/collections/vec_deque/tests.rs: New test. |
| * rust/alloc/alloc/src/fmt.rs: New test. |
| * rust/alloc/alloc/src/lib.rs: New test. |
| * rust/alloc/alloc/src/macros.rs: New test. |
| * rust/alloc/alloc/src/prelude/mod.rs: New test. |
| * rust/alloc/alloc/src/prelude/v1.rs: New test. |
| * rust/alloc/alloc/src/raw_vec.rs: New test. |
| * rust/alloc/alloc/src/raw_vec/tests.rs: New test. |
| * rust/alloc/alloc/src/rc.rs: New test. |
| * rust/alloc/alloc/src/rc/tests.rs: New test. |
| * rust/alloc/alloc/src/slice.rs: New test. |
| * rust/alloc/alloc/src/str.rs: New test. |
| * rust/alloc/alloc/src/string.rs: New test. |
| * rust/alloc/alloc/src/sync.rs: New test. |
| * rust/alloc/alloc/src/sync/tests.rs: New test. |
| * rust/alloc/alloc/src/task.rs: New test. |
| * rust/alloc/alloc/src/tests.rs: New test. |
| * rust/alloc/alloc/src/vec.rs: New test. |
| * rust/alloc/core.rs: New test. |
| * rust/alloc/prelude.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4805.rs: New test. |
| |
| 2026-09-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-4804.rs: New test. |
| |
| 2026-09-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/mod_fn_conflict.rs: New test. |
| |
| 2026-09-16 Utkarsh Bahuguna <utkarshbahuguna10@gmail.com> |
| |
| * rust/compile/empty_path2.rs: New test. |
| * rust/compile/empty_path3.rs: New test. |
| |
| 2026-09-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/for-loop3.rs: New test. |
| |
| 2026-09-16 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect-bitint-1.c: New testcase. |
| |
| 2026-09-16 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.dg/asm-hard-reg-6.c: This patch would result in only one |
| reload for alternative 1 in test_reg_reg which changes costing |
| which in turn leads to choosing alternative 1 for which we |
| didn't test. Restore the old behaviour by choosing for GPR3 r4 |
| which results in two reloads in each alternative. |
| * gcc.target/s390/asm-hard-reg-1.c: Similarly here we also |
| compute a more precise conflicting register set which leads to |
| choosing a different insn alternative for test_out_2. |
| |
| 2026-09-15 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> |
| |
| * gcc.target/xtensa/MOVSP.c: New test. |
| |
| 2026-09-15 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> |
| |
| * gcc.target/xtensa/regA0-allocatability.c: New test. |
| |
| 2026-09-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127390 |
| * gcc.dg/vect/vect-pr127390.c: New testcase. |
| |
| 2026-09-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126760 |
| PR tree-optimization/127391 |
| * gcc.dg/vect/vect-pr126760.c: New testcase. |
| * gcc.dg/vect/vect-pr127391.c: Likewise. |
| |
| 2026-09-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/127352 |
| * gcc.target/i386/pr127352.c: New test. |
| |
| 2026-09-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113703 |
| * gcc.dg/tree-ssa/ivopts-lt.c: Use unsigned int counters, |
| restrict to lp64. |
| * gcc.dg/tree-ssa/ivopts-lt-2.c: Restrict to lp64. |
| * gcc.dg/torture/pr113703-1.c: New test. |
| * gcc.dg/torture/pr113703-2.c: New test. |
| |
| 2026-09-15 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/127264 |
| * gcc.target/i386/pr127264.c: New test. |
| |
| 2026-09-15 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/127185 |
| * c-c++-common/strub-mem-notrap.c: Tighten the load and store scans. |
| * c-c++-common/strub-mem-notrap-leave.c: New test. |
| |
| 2026-09-15 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/127185 |
| * g++.dg/opt/mem-notrap-load-asm.C: New test. |
| * gcc.target/i386/mem-notrap-mask-load.c: New test. |
| |
| 2026-09-15 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/127185 |
| * g++.dg/opt/mem-notrap-load-builtin.C: New test. |
| |
| 2026-09-15 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/127185 |
| * g++.dg/eh/noncall-store-2.C: New test. |
| * g++.dg/opt/mem-notrap-store-asm.C: New test. |
| |
| 2026-09-15 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/127184 |
| * g++.dg/eh/noncall-store-call.C: New test. |
| |
| 2026-09-15 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| * gcc.target/aarch64/sadv8qi-dotprod.c: New test. |
| |
| 2026-09-15 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/127177 |
| * gcc.target/i386/pr127177-1.c: New test. |
| * gcc.target/i386/pr127177-2.c: Likewise. |
| * gcc.target/i386/pr127177-3.c: Likewise. |
| * gcc.target/i386/pr127177-4.c: Likewise. |
| * gcc.target/i386/pr127177-5.c: Likewise. |
| |
| 2026-09-14 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.cob: Use @ not U. |
| * cobol.dg/group2/floating-point_ADD_FORMAT_1.cob: Test NEAREST-AWAY-FROM-ZERO. |
| * cobol.dg/group2/floating-point_ADD_FORMAT_1.out: Test DISPLAY. |
| |
| 2026-09-14 Joshua Berne <berne@notadragon.com> |
| |
| PR c++/127282 |
| * g++.dg/cpp23/attr-assume10.C: Add a case with a nested assumption. |
| |
| 2026-09-14 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/within-lifetime1.C: Fix up C++26 paper number and name. |
| * g++.dg/cpp26/within-lifetime2.C: Likewise. |
| * g++.dg/cpp26/within-lifetime3.C: Likewise. |
| * g++.dg/cpp26/within-lifetime4.C: Likewise. |
| * g++.dg/cpp26/within-lifetime5.C: Likewise. |
| * g++.dg/cpp26/within-lifetime6.C: Likewise. |
| * g++.dg/cpp26/within-lifetime7.C: Likewise. |
| * g++.dg/cpp26/within-lifetime8.C: Likewise. |
| * g++.dg/cpp26/within-lifetime9.C: Likewise. |
| * g++.dg/cpp26/within-lifetime10.C: New test. |
| * g++.dg/cpp26/within-lifetime11.C: New test. |
| * g++.dg/cpp26/within-lifetime12.C: New test. |
| |
| 2026-09-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/127349 |
| * g++.dg/reflect/ns7.C: New test. |
| |
| 2026-09-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/126970 |
| * g++.dg/reflect/cwg3153-2.C: New test. |
| |
| 2026-09-14 Dominic P <gcc@gcc.dp11.uk> |
| |
| PR tree-optimization/127379 |
| * gcc.dg/torture/pr127379.c: New test. |
| |
| 2026-09-14 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/sve/zeroing_mov_z.c: New test. |
| |
| 2026-09-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/127336 |
| * gcc.dg/pr127336.c: New test. |
| |
| 2026-09-14 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/arm/short-it-ifcvt-2.c: Skip M-profile targets. |
| Match complete conditional branch mnemonics and allow lt and ge. |
| |
| 2026-09-14 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sat_u_sub_swapped-1.c: New test. |
| |
| 2026-09-14 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sat_u_sub_minmax-1.c: New test. |
| * gcc.target/aarch64/sat_u_sub_minmax-2.c: New test. |
| * gcc.target/aarch64/sat_u_sub_minmax-3.c: New test. |
| |
| 2026-09-14 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_6.c: Add tests checking that the |
| sme-tmop prefef is off by default, and checks for feature dependencies. |
| * gcc.target/aarch64/sme2/acle-asm/test_sme2_acle.h: (TEST_ZA_TMOP) Add |
| testing macro. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za16_bf16_bf16.c: |
| New test. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za16_f16_f16.c: |
| Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za16_mf8_mf8.c: |
| Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za32_bf16_bf16.c: |
| Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za32_f16_f16.c: |
| Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za32_f32_f32.c: |
| Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za32_mf8_mf8.c: |
| Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za32_s8_s8.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za32_s8_u8.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za32_s16_s16.c: |
| Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za32_u8_s8.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za32_u8_u8.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/tmopa_lane_za32_u16_u16.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_za_uint_dual_single_1.c: |
| Likewise. |
| * lib/target-supports.exp: Add check_effective_target support for |
| sme-tmop. |
| |
| 2026-09-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127377 |
| * gcc.dg/torture/pr127377.c: New testcase. |
| |
| 2026-09-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127363 |
| * gcc.dg/vect/vect-pr127363.c: New testcase. |
| |
| 2026-09-14 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| PR target/126983 |
| * gcc.target/aarch64/vec-init-23-nofp16.c: New test. |
| |
| 2026-09-14 Rohith Kapelli <kapellirohith@gmail.com> |
| |
| PR ipa/123227 |
| * gcc.dg/ipa/pr123227.c: New test. |
| * g++.dg/ipa/pr123227.C: New test. |
| * gcc.dg/lto/pr123227_0.c: New test. |
| * gcc.dg/lto/pr123227_1.c: New test. |
| * g++.dg/lto/pr123227_0.C: New test. |
| * g++.dg/lto/pr123227_1.C: New test. |
| |
| 2026-09-13 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/torture/minmax-swar-1.c: New test. |
| * gcc.dg/tree-ssa/minmax-swar-1.c: New test. |
| * gcc.dg/tree-ssa/minmax-swar-2.c: New test. |
| * gcc.dg/tree-ssa/minmax-swar-3.c: New test. |
| * gcc.dg/tree-ssa/minmax-swar-4.c: New test. |
| * gcc.dg/tree-ssa/minmax-swar-5.c: New test. |
| * gcc.dg/tree-ssa/minmax-swar-6.c: New test. |
| * gcc.dg/tree-ssa/minmax-swar-7.c: New test. |
| |
| 2026-09-13 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/torture/minmax-negate-1.c: New test. |
| * gcc.dg/tree-ssa/minmax-negate-1.c: New test. |
| * gcc.dg/tree-ssa/minmax-negate-2.c: New test. |
| * gcc.dg/tree-ssa/minmax-negate-3.c: New test. |
| |
| 2026-09-13 Jeff Law <jeffreyalaw@gmail.com> |
| Sun Yuechi <sunyuechi@iscas.ac.cn |
| |
| * gcc.target/riscv/bclr-lowest-set-bit-1.c: Update expected output. |
| * gcc.target/riscv/bclr-lowest-set-bit-2.c: New test. |
| |
| 2026-09-13 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/torture/abs-gt-1.c: New test. |
| * gcc.dg/torture/ior-range-test-1.c: New test. |
| * gcc.dg/tree-ssa/ior-range-test-1.c: New test. |
| * gcc.dg/tree-ssa/ior-range-test-2.c: New test. |
| * gcc.dg/tree-ssa/ior-range-test-3.c: New test. |
| |
| 2026-09-13 Michiel Derhaeg <michiel@derhaeg.be> |
| |
| * gcc.target/riscv/crc-builtin-zbc32.c: Add reversed crc32 tests. |
| |
| 2026-09-13 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/103474 |
| * gfortran.dg/coarray_52.f90: New test. |
| * gfortran.dg/coarray/cobounds_subobject_1.f90: New test. |
| |
| 2026-09-13 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126781 |
| * gfortran.dg/coarray_this_image_3.f90: Update expected errors. |
| * gfortran.dg/coarray/num_images_team_1.f90: New test. |
| * gfortran.dg/coarray/num_images_team_2.f90: New test. |
| * gfortran.dg/coarray_team_kw_1.f90: New test. |
| * gfortran.dg/coarray_team_std_1.f90: New test. |
| |
| 2026-09-13 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/126811 |
| * g++.dg/cpp0x/nsdmi-template27.C: New test. |
| |
| 2026-09-13 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.c-torture/compile/pr106433.c: Require avx512 support from the |
| assembler. |
| * gcc.c-torture/compile/pr113322-1.c: Likewise. |
| * gcc.c-torture/compile/pr116348.c: Likewise. |
| * gcc.c-torture/compile/pr97576.c: Likewise. |
| |
| 2026-09-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125820 |
| PR c++/124249 |
| PR c++/124414 |
| * g++.dg/cpp2a/concepts-uneval3.C: Add a dg-error. |
| * g++.dg/gcov/gcov-24.C: Adjust expected output. |
| * g++.dg/reflect/bit_cast.C: Remove dg-error. Extend. |
| * g++.dg/reflect/crash12.C: Remove dg-error. |
| * g++.dg/reflect/crash18.C: Likewise. |
| * g++.dg/reflect/diag3.C: Adjust expected output. |
| * g++.dg/reflect/expr11.C: Likewise. |
| * g++.dg/reflect/expr12.C: Likewise. |
| * g++.dg/reflect/init10.C: Likewise. |
| * g++.dg/reflect/init11.C: Likewise. |
| * g++.dg/reflect/init12.C: Remove dg-error. |
| * g++.dg/reflect/init16.C: Adjust expected output. |
| * g++.dg/reflect/init19.C: Remove dg-error. |
| * g++.dg/reflect/init4.C: Add an XFAIL. |
| * g++.dg/reflect/init5.C: Remove dg-error. |
| * g++.dg/reflect/init6.C: Adjust expected output. |
| * g++.dg/reflect/init7.C: Likewise. |
| * g++.dg/reflect/init9.C: Likewise. |
| * g++.dg/reflect/override1.C: Likewise. |
| * g++.dg/reflect/p2996-15.C: Remove dg-error. |
| * g++.dg/reflect/parm3.C: Adjust expected output. |
| * g++.dg/reflect/parm4.C: Likewise. |
| * g++.dg/reflect/pr124012.C: Remove dg-error. |
| * g++.dg/reflect/type12.C: Likewise. |
| * g++.dg/reflect/type2.C: Adjust expected output. |
| * g++.dg/reflect/bit_cast2.C: New test. |
| * g++.dg/reflect/expr19.C: New test. |
| * g++.dg/reflect/null7.C: New test. |
| * g++.dg/reflect/type_trait19.C: New test. |
| * g++.dg/reflect/typeinfo1.C: New test. |
| * g++.dg/reflect/value1.C: New test. |
| * g++.dg/reflect/value2.C: New test. |
| * g++.dg/reflect/value3.C: New test. |
| * g++.dg/reflect/value4.C: New test. |
| * g++.dg/reflect/value5.C: New test. |
| * g++.dg/reflect/value6.C: New test. |
| * g++.dg/reflect/value7.C: New test. |
| * g++.dg/reflect/value8.C: New test. |
| * g++.dg/reflect/vector2.C: New test. |
| |
| 2026-09-13 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/avx512bw-pr103750-2.c: Add -mtune=generic. |
| * gcc.target/i386/avx512bw-pr88465.c: Likewise. |
| * gcc.target/i386/avx512dq-pr88465.c: Likewise. |
| * gcc.target/i386/avx512f-pr103750-2.c: Likewise. |
| * gcc.target/i386/avx512f-pr88465.c: Likewise. |
| * gcc.target/i386/avx512fp16-pr103750-2.c: Likewise. |
| * gcc.target/i386/sse2-stv-2.c: Likewise. |
| * gcc.target/i386/sse2-stv-3.c: Likewise. |
| * gcc.target/i386/sse2-stv-4.c: Likewise. |
| * gcc.target/i386/sse2-stv-5.c: Likewise. |
| * gcc.target/i386/sse2-stv-6.c: Likewise. |
| * gcc.target/i386/sse2-stv-7.c: Likewise. |
| |
| 2026-09-13 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127358 |
| * gcc.dg/torture/pr127358-1.c: New test. |
| |
| 2026-09-13 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/127153 |
| * c-c++-common/pr127153.c: New test. |
| |
| 2026-09-12 Jakub Jelinek <jakub@redhat.com> |
| |
| P3598R0 |
| PR c++/125840 |
| * g++.dg/reflect/contract1.C: New test. |
| * g++.dg/reflect/contract2.C: New test. |
| * g++.dg/reflect/contract3.C: New test. |
| * g++.dg/reflect/contract4.C: New test. |
| * g++.dg/reflect/contract5.C: New test. |
| * g++.dg/reflect/reflect_object2.C (g): Add test for setting of |
| splice expr of an object reflection. |
| |
| 2026-09-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp0x/constexpr-static-cast1.C: New test. |
| * g++.dg/cpp0x/constexpr-static-cast2.C: New test. |
| * g++.dg/cpp1y/constexpr-static-cast1.C: New test. |
| * g++.dg/cpp1y/constexpr-static-cast2.C: New test. |
| * g++.dg/cpp1y/constexpr-static-cast3.C: New test. |
| * g++.dg/cpp1y/constexpr-static-cast4.C: New test. |
| |
| 2026-09-12 Pan Li <pan2.li@intel.com> |
| |
| PR target/127269 |
| * gcc.target/riscv/rvv/base/pr127269-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-2.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-3.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-4.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-5.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-6.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-7.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-8.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-9.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-10.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-11.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-12.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-13.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-14.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-15.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-16.c: New test. |
| * gcc.target/riscv/rvv/base/pr127269-17.c: New test. |
| |
| 2026-09-11 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/127306 |
| * gcc.target/riscv/pr127306.c: New test. |
| |
| 2026-09-11 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/vect/vect-reduc-sad-10.c: New test. |
| * gcc.target/aarch64/sad-halfpel-1.c: New test. |
| * gcc.target/aarch64/sad-halfpel-2.c: New file. |
| |
| 2026-09-11 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/127244 |
| * gcc.target/i386/pr127244.c: New |
| |
| 2026-09-11 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| * gm2/iso/run/pass/testclock2.mod: Remove ability to |
| change the system clock. |
| |
| 2026-09-11 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| * g++.target/riscv/rvv/autovec/pr127323.C: New test. |
| |
| 2026-09-11 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/tree-ssa/evrp-trans3.c: New. |
| |
| 2026-09-11 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| * gcc.target/riscv/setmem-nolibcall.c: New test. |
| * gcc.target/riscv/setmem-scalar-32.c: New test. |
| * gcc.target/riscv/setmem-scalar-64.c: New test. |
| * gcc.target/riscv/setmem-scalar-run.c: New test. |
| |
| 2026-09-11 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| * gcc.target/riscv/movmem-scalar-32.c: New test. |
| * gcc.target/riscv/movmem-scalar-64.c: New test. |
| * gcc.target/riscv/movmem-scalar-run.c: New test. |
| |
| 2026-09-11 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * c-c++-common/strub-mem-notrap.c: New test. |
| * g++.dg/tree-ssa/cselim-ref-1.C: New test. |
| * g++.dg/tree-ssa/cselim-ref-2.C: New test. |
| * g++.dg/tree-ssa/lim-ref-1.C: New test. |
| * g++.dg/tree-ssa/lim-ref-2.C: New test. |
| * g++.dg/tree-ssa/lim-ref-3.C: New test. |
| * g++.dg/tree-ssa/lim-ref-4.C: New test. |
| * g++.dg/tree-ssa/lim-this-1.C: New test. |
| * g++.dg/tree-ssa/noncall-store-builtin.C: New test. |
| |
| 2026-09-11 Manjunath Matti <mmatti@linux.ibm.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/117584 |
| * gcc.target/powerpc/bitint-abi-call.c: New test. |
| * gcc.target/powerpc/bitint-alignments-powerpc.c: New test. |
| * gcc.target/powerpc/bitint-args-powerpc.c: New test. |
| * gcc.target/powerpc/bitint-arith-powerpc.c: New test. |
| * gcc.target/powerpc/bitint-bitint-to-ibm128.c: New test. |
| * gcc.target/powerpc/bitint-bitwise-powerpc.c: New test. |
| * gcc.target/powerpc/bitint-compare-powerpc.c: New test. |
| * gcc.target/powerpc/bitint-conversions-powerpc.c: New test. |
| * gcc.target/powerpc/bitint-endian-powerpc.c: New test. |
| * gcc.target/powerpc/bitint-ibm128-to-bitint.c: New test. |
| * gcc.target/powerpc/bitint-sizes-powerpc.c: New test. |
| * gcc.target/powerpc/bitint-struct-layout.c: New test. |
| * gcc.target/powerpc/bitint-varargs.c: New test. |
| |
| 2026-09-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127310 |
| * gcc.dg/vect/vect-pr127310.c: New testcase. |
| |
| 2026-09-11 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/i386/vperm-v4sf-3.c: New test. |
| * gcc.target/i386/vperm-v4si-3.c: New test. |
| |
| 2026-09-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/127276 |
| * g++.dg/reflect/pr127276.C: New test. |
| |
| 2026-09-11 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/gimplefe-61.c: New file. |
| |
| 2026-09-11 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/gimplefe-60.c: New testcase. |
| |
| 2026-09-11 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/127020 |
| * gcc.target/i386/sse2-stv-3.c: Adjusted. |
| * gcc.target/i386/sse2-stv-8.c: New test. |
| * gcc.target/i386/sse2-stv-9.c: Likewise. |
| |
| 2026-09-10 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127052 |
| * gcc.dg/tree-ssa/cselim-6.c: New test. |
| * gcc.dg/tree-ssa/cselim-7.c: New test. |
| |
| 2026-09-10 Jakub Jelinek <jakub@redhat.com> |
| |
| P3726R2 |
| PR c++/125845 |
| * g++.dg/cpp26/feat-cxx26.C: Adjust __cpp_trivial_union checking. |
| * g++.dg/cpp26/trivial-union3.C: New test. |
| * g++.dg/cpp26/trivial-union4.C: New test. |
| * g++.dg/cpp26/trivial-union5.C: New test. |
| * g++.dg/cpp26/trivial-union6.C: New test. |
| * g++.dg/cpp26/within-lifetime3.C: Remove #if 0 and #endif. |
| * g++.dg/cpp26/within-lifetime8.C: New test. |
| * g++.dg/cpp26/within-lifetime9.C: New test. |
| * g++.dg/cpp29/feat-cxx29.C: Adjust __cpp_trivial_union checking. |
| |
| 2026-09-10 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4794.rs: New test. |
| |
| 2026-09-10 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1553.rs: New test. |
| |
| 2026-09-10 Lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-explicit-return.rs: Test parameter drops on explicit |
| return. |
| * rust/execute/drop-function-boundary-moves.rs: New test. |
| * rust/execute/drop-function-params.rs: Test multiple parameter drop |
| order. |
| * rust/execute/drop-if-else-local.rs: New test. |
| |
| 2026-09-10 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4678.rs: New test. |
| |
| 2026-09-10 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/unused-unsafe_0.rs: New test. |
| |
| 2026-09-10 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/unreachable.rs: New test. |
| |
| 2026-09-10 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4631.rs: New test. |
| |
| 2026-09-10 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4157-1.rs: New test. |
| * rust/compile/issue-4157-2.rs: New test. |
| |
| 2026-09-10 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4173-1.rs: New test. |
| * rust/compile/issue-4173-2.rs: New test. |
| * rust/compile/issue-4173-3.rs: New test. |
| |
| 2026-09-10 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3585-1.rs: New test. |
| * rust/compile/issue-3585-2.rs: New test. |
| |
| 2026-09-10 Enes Cevik <enes@nsvke.com> |
| |
| * rust/execute/box-dispatch-from-dyn.rs: New test. |
| |
| 2026-09-10 Enes Cevik <enes@nsvke.com> |
| |
| * rust/execute/box-dispatch-1.rs: New test. |
| * rust/execute/box-dispatch-2.rs: New test. |
| * rust/execute/unsized-adt-size.rs: Format test. |
| |
| 2026-09-10 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/break-with-label-and-loop_0.rs: New test. |
| |
| 2026-09-10 Lucas Ly Ba <hi@lucaslyba.com> |
| |
| * rust/compile/repr-c-enums-larger-than-int_0.rs: New test. |
| |
| 2026-09-10 Lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-whole-local-move.rs: New test. |
| |
| 2026-09-10 Enes Cevik <enes@nsvke.com> |
| |
| * rust/execute/unsized-adt-nested-coercion.rs: New test. |
| * rust/execute/unsized-adt-size.rs: New test. |
| |
| 2026-09-10 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/coercion2.rs: New test. |
| |
| 2026-09-10 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/coercion.rs: New test. |
| |
| 2026-09-10 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/unsize2.rs: New test. |
| |
| 2026-09-10 Lishin <lishin1008@gmail.com> |
| |
| * rust/borrowck/drop_analysis_whole_move.rs: New test. |
| |
| 2026-09-10 Utkarsh Bahuguna <utkarshbahuguna10@gmail.com> |
| |
| * rust/link/extern_crate_alias_0.rs: New test. |
| * rust/link/extern_crate_alias_1.rs: New test. |
| * rust/link/extern_crate_dup_0.rs: New test. |
| * rust/link/extern_crate_dup_1.rs: New test. |
| * rust/link/extern_crate_item_conflict_0.rs: New test. |
| * rust/link/extern_crate_item_conflict_1.rs: New test. |
| |
| 2026-09-10 Lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-unlabeled-break-continue.rs: New test. |
| |
| 2026-09-10 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/slice_rest_pattern_2.rs: New test. |
| |
| 2026-09-10 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/repr_simd.rs: New file. |
| |
| 2026-09-10 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/issue-4689-1.rs: New test. |
| * rust/compile/issue-4689-2.rs: New test. |
| |
| 2026-09-10 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/lang-pin-unpin.rs: New test. |
| |
| 2026-09-10 Aiman Najjar <aiman.najjar@hurranet.com> |
| |
| * rust/compile/issue-4747.rs: New test. |
| |
| 2026-09-10 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/apit-in-inner-fn.rs: New test. |
| |
| 2026-09-10 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/va_list-lang-item.rs: New test. |
| |
| 2026-09-10 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/freeze-lang-item.rs: New test. |
| |
| 2026-09-10 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/tool-attribute1.rs: New test. |
| |
| 2026-09-10 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive-with-default-types.rs: New test. |
| |
| 2026-09-10 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/double-negations_0.rs: New test. |
| |
| 2026-09-10 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/doc_macro_2.rs: New test. |
| |
| 2026-09-10 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sat_u_promoted-1.c: New test. |
| * gcc.target/aarch64/sat_u_promoted-2.c: New test. |
| * gcc.target/aarch64/sat_u_promoted-3.c: New test. |
| * g++.target/aarch64/sat_u_promoted-vector-1.C: New test. |
| |
| 2026-09-10 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/labeled-unit-1.a68: New test. |
| * algol68/execute/plusab-5.a68: Likewise. |
| |
| 2026-09-10 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/sse4_1-insertps-8.c: New test case. |
| * gcc.target/i386/sse4_1-insertps-9.c: Likewise. |
| * gcc.target/i386/vperm-v4sf-3-sse4.c: Likewise. |
| * gcc.target/i386/vperm-v4sf-3.c: Likewise. |
| * gcc.target/i386/vperm-v4si-3-sse4.c: Likewise. |
| * gcc.target/i386/vperm-v4si-3.c: Likewise. |
| |
| 2026-09-10 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sat_u_add_not_cmp-1.c: New test. |
| * gcc.target/aarch64/sat_u_add_not_cmp-2.c: New test. |
| |
| 2026-09-10 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/vec-concatv2sf.c: New test. |
| |
| 2026-09-10 Shivam Gupta <shivam98.tkg@gmail.com> |
| |
| PR tree-optimization/125734 |
| * gcc.dg/tree-ssa/pr125734.c: New test. |
| |
| 2026-09-09 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/target-supports.exp (natural_alignment_32) Remove |
| Darwin special-casing. (natural_alignment_64) Likewise. |
| |
| 2026-09-09 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127261 |
| * gcc.dg/torture/pr127261-1.c: New test. |
| |
| 2026-09-09 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_gnu.cob: Removed. |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_ibm.cob: Removed. |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_iso.cob: Removed. |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_mf.cob: Removed. |
| * cobol.dg/group2/RT3611_-_BY_CONTENT_LENGTH_OF.cob: Removed. |
| * cobol.dg/group2/__define__text_.cob: Removed. |
| * cobol.dg/group2/__define__text_.out: Removed. |
| * cobol.dg/group2/customer_bug_Heuristic_Fail.cob: Removed. |
| * cobol.dg/group2/customer_bug_Heuristic_Fail.out: Removed. |
| |
| 2026-09-09 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * g++.dg/tree-ssa/noncall-store-1.C: New test. |
| |
| 2026-09-09 Manjunath Matti <mmatti@linux.ibm.com> |
| |
| PR target/126866 |
| * gcc.target/powerpc/mma-double-test.c (MMA): Swap the vector |
| arguments to __builtin_mma_assemble_pair on big endian. |
| |
| 2026-09-09 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/ssa-thread-27.c: New test. |
| |
| 2026-09-09 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/vrp-from-cst-agg-8.c: New test. |
| |
| 2026-09-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127262 |
| * gcc.dg/pr127262.c: New testcase. |
| |
| 2026-09-09 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/pr113703-3.c: New test. |
| * gcc.dg/torture/pr113703-4.c: Likewise. |
| |
| 2026-09-09 Sun, Qin <qin.sun@intel.com> |
| |
| * gcc.target/i386/vec-concatv2df.c: New test. |
| |
| 2026-09-09 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/126153 |
| * gcc.dg/torture/ipa-bitfield-predicate-1.c: New test. |
| |
| 2026-09-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126153 |
| * gcc.dg/torture/sso-fre-1.c: New test. |
| |
| 2026-09-09 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/127225 |
| * gcc.target/i386/pr127225.c: New test. |
| |
| 2026-09-08 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126964 |
| * gfortran.dg/c_loc_test_22.f90: Do not expect span addressing |
| where the spacing is not known to be folded. |
| * gfortran.dg/gomp/target-span-1.f90: Likewise. |
| |
| 2026-09-08 James K. Lowden <jklowden@cobolworx.com> |
| |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_gnu.cob: New test. |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_ibm.cob: New test. |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_iso.cob: New test. |
| * cobol.dg/group2/PR126612_-_Ignore_TRACE_-_mf.cob: New test. |
| * cobol.dg/group2/RT3611_-_BY_CONTENT_LENGTH_OF.cob: New test. |
| * cobol.dg/group2/__define__text_.cob: New test. |
| * cobol.dg/group2/__define__text_.out: New test. |
| * cobol.dg/group2/customer_bug_Heuristic_Fail.cob: New test. |
| * cobol.dg/group2/customer_bug_Heuristic_Fail.out: New test. |
| |
| 2026-09-08 Rohith Kapelli <kapellirohith@gmail.com> |
| |
| PR ipa/119006 |
| * g++.dg/ipa/pr119006.C: New test. |
| |
| 2026-09-08 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/tree-ssa/avg-ceil-1.c: New test. |
| * gcc.dg/tree-ssa/avg-ceil-2.c: New test. |
| * gcc.target/aarch64/sve/pr89007-1.c: Expect the four-operation |
| form of the rounded average. |
| |
| 2026-09-08 Zhongyao Chen <chenzhongyao.hit@gmail.com> |
| |
| PR target/126932 |
| * gcc.target/riscv/rvv/autovec/ternop/pr126932.c: New test. |
| |
| 2026-09-08 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/117193 |
| * gcc.dg/tree-ssa/cmple-1.c: New test. |
| |
| 2026-09-08 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/107881 |
| * gcc.dg/tree-ssa/cmpeq-5.c: New test. |
| * gcc.dg/tree-ssa/cmpxor-2.c: New test. |
| |
| 2026-09-08 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/vect/pr36648.cc: Require !implicit_constexpr. |
| |
| 2026-09-08 Lunex <imlunex2011@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/122258 |
| * g++.dg/cpp23/explicit-obj-diagnostics13.C: New test. |
| |
| 2026-09-08 Vladislav Semykin <vladislav.semykin@gmail.com> |
| |
| PR c++/127132 |
| * g++.dg/rtti/typeid-lambda-capture-pr127132.C: New test, |
| consolidating the original PR127132 reproducer with the /7 cases |
| previously added to pr125886.C, plus this-capture coverage and |
| closure-size checks. |
| |
| 2026-09-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127245 |
| * gcc.dg/vect/vect-pr127245.c: New testcase. |
| |
| 2026-09-08 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/add-overflow-canonical-1.c: New test. |
| |
| 2026-09-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.dg/vect/vect-alias-check-ptr-info-2.c: Remove explict |
| "dg-do run". |
| |
| 2026-09-08 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/underscore_directives-3.f90: New test. |
| |
| 2026-09-08 Jack O'Donohue <jackodonohue41@gmail.com> |
| |
| * gcc.target/sh/getset-fpscr-1.c: New test. |
| * gcc.target/sh/getset-fpscr-2.c: New test. |
| * gcc.target/sh/getset-fpscr-3.c: New test. |
| |
| 2026-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126964 |
| * gfortran.dg/target_dummy_span_2.f90: New test. |
| * gfortran.dg/c_loc_test_22.f90: Expect the addressing of the |
| target. |
| * gfortran.dg/gomp/target-span-1.f90: Likewise. |
| * gfortran.dg/target_dummy_repack_1.f90: Likewise. |
| * gfortran.dg/target_dummy_span_1.f90: Likewise. |
| * gfortran.dg/class_to_type_9.f90: Do not assert whether an |
| assumed shape dummy is passed the strides or a copy. |
| |
| 2026-09-07 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/underscore_directives-2.f90: New test. |
| * gfortran.dg/gomp/underscore_directives.f90: New test. |
| |
| 2026-09-07 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/builtin-bitreverse-1.c: New test case. |
| |
| 2026-09-07 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/111609 |
| * gcc.target/arm/vfp-shift-a2t2.c: Fix test and simplify match |
| patterns. |
| |
| 2026-09-07 Andrew Stubbs <ams@baylibre.com> |
| |
| * gcc.target/gcn/avgpr-spill-double.c: Switch to vector type. |
| * gcc.target/gcn/avgpr-spill-int.c: Likewise. |
| * gcc.target/gcn/avgpr-spill-long.c: Likewise. |
| * gcc.target/gcn/avgpr-spill-short.c: Likewise. |
| * gcc.target/gcn/sgpr-spill-double.c: New test. |
| * gcc.target/gcn/sgpr-spill-int.c: New test. |
| * gcc.target/gcn/sgpr-spill-long.c: New test. |
| * gcc.target/gcn/sgpr-spill-short.c: New test. |
| |
| 2026-09-07 Kyrylo Tkachov <ktkachov@nvidia.com> |
| Cui Lili <lili.cui@intel.com> |
| |
| PR tree-optimization/125557 |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond_4.c: Test disjoint, |
| partially overlapping, and one-set outputs. |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond_5.c: Update expected |
| code generation for the fixed arm order. |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond_6.c: New test. |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond_7.c: New test. |
| * gcc.target/i386/ifcvt-multiple-sets-diamond-1.c: Test disjoint outputs |
| with a condition-code clobber. |
| |
| 2026-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126964 |
| * gfortran.dg/target_dummy_repack_1.f90: New test. |
| * gfortran.dg/target_dummy_repack_2.f90: New test. |
| * gfortran.dg/target_dummy_span_1.f90: New test. |
| * gfortran.dg/c_loc_test_22.f90: Update for addressing by the |
| element length. |
| * gfortran.dg/gomp/target-span-1.f90: Likewise. |
| * gfortran.dg/class_to_type_9.f90: Likewise, and expect an |
| assumed shape dummy to take no copy of a strided actual argument. |
| |
| 2026-09-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/truncsfbf-3.c: Do not override |
| asynchronous-unwind-tables on Darwin. |
| * gcc.target/i386/truncsfbf-4.c: Likewise. |
| * gcc.target/i386/truncsfbf-5.c: Require avxneconvert. |
| * gcc.target/i386/truncsfbf-6.c: Require avx512vl. |
| |
| 2026-09-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/pr36502.c: Add -mdynamic-no-pic for Darwin. |
| * gcc.target/i386/pr85667-6.c: Likewise. |
| |
| 2026-09-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/lto/pr113197_0.c: Skip for Darwin. |
| |
| 2026-09-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/lto/pr99849_0.c: Allo baz and qux to be undefined at |
| static-link time. |
| |
| 2026-09-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/lto/attr-weakref-2_0.c: Undefine '__weak' for this |
| test. |
| |
| 2026-09-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/lto/pr64415_0.c: Add -shared to the Darwin options. |
| |
| 2026-09-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/vect/vect-early-break_109-pr113588.c: Define |
| MAP_ANONYMOUS to MAP_ANON on Darwin, where needed. |
| * gcc.dg/vect/vect-early-break_130.c: Likewise. |
| * gcc.dg/vect/vect-multi-peel-gaps.c:: Likewise. |
| * gcc.dg/vect/vect-pr124037.c:: Likewise. |
| * gcc.dg/vect/vect-early-break_137-pr121190.c: Define |
| MAP_ANONYMOUS to MAP_ANON on Darwin, where needed. Require |
| AVX2. |
| * gcc.dg/vect/vect-early-break_138-pr121020.c:: Likewise. |
| * gcc.dg/vect/vect-reduc-in-order-1.c: Do not XFAIL the |
| run on Darwin. |
| * gcc.dg/vect/vect-reduc-in-order-2.c: Likewise. |
| * gcc.dg/vect/vect-reduc-in-order-3.c: Likewise. |
| * gcc.dg/vect/vect-reduc-in-order-4.c: Likewise. |
| |
| 2026-09-06 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/EXIT_PERFORM_CYCLE.cob: Removed. |
| * cobol.dg/group2/EXIT_PERFORM_CYCLE.out: Removed. |
| |
| 2026-09-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * algol68/execute/whole-1.a68: Allow 2x timeout. |
| * lib/algol68.exp: Add support for dg-timeout-factor. |
| |
| 2026-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126964 |
| * gfortran.dg/associated_target_9.f90: New test. |
| |
| 2026-09-06 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/Checking_IS_NUMERIC__2_.cob: New test. |
| * cobol.dg/group2/Checking_IS_NUMERIC__2_.out: New test. |
| * cobol.dg/group2/EXIT_PERFORM__times__CYCLE.cob: New test. |
| * cobol.dg/group2/EXIT_PERFORM__times__CYCLE.out: New test. |
| * cobol.dg/group2/EXIT_PERFORM__until__CYCLE.cob: New test. |
| * cobol.dg/group2/EXIT_PERFORM__until__CYCLE.out: New test. |
| * cobol.dg/group2/ROUNDED_to_PIC_999.cob: New test. |
| * cobol.dg/group2/ROUNDED_to_PIC_999.out: New test. |
| * cobol.dg/group2/ROUNDED_to_PIC_999v9.cob: New test. |
| * cobol.dg/group2/ROUNDED_to_PIC_999v9.out: New test. |
| |
| 2026-09-06 wangjue <juewang@linux.alibaba.com> |
| |
| * gcc.target/riscv/ifcvt-parallel-cost-1.c: New test. |
| * gcc.target/riscv/ifcvt-parallel-cost-2.c: Likewise. |
| |
| 2026-09-05 Jin Ma <jinma@linux.alibaba.com> |
| |
| PR target/126196 |
| * gcc.target/riscv/pr126196-1.c: New test. |
| * gcc.target/riscv/pr126196-2.c: New test. |
| * gcc.target/riscv/pr126196-3.c: New test. |
| * gcc.target/riscv/pr126196-4.c: New test. |
| |
| 2026-09-05 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126950 |
| * gfortran.dg/c_loc_test_22.f90: Update dump patterns for the |
| span being loaded on entry. |
| * gfortran.dg/gomp/target-span-1.f90: New test. |
| |
| 2026-09-05 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sat_u_add_min_not-1.c: New test. |
| * gcc.target/aarch64/sat_u_add_min_not-2.c: Likewise. |
| |
| 2026-09-05 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sat_u_sub_borrow-1.c: New test. |
| * gcc.target/aarch64/saturating_arithmetic_1.c: Remove the xfail |
| on usub. |
| * gcc.target/aarch64/sve/saturating_arithmetic_1.c: Remove the |
| xfail on usubq. |
| * gcc.target/aarch64/sve/saturating_arithmetic_3.c: Likewise. |
| * gcc.target/aarch64/sve/saturating_arithmetic_4.c: Likewise. |
| |
| 2026-09-05 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/127201 |
| * gcc.dg/vect/vect-alias-check-ptr-info-1.c: New test. |
| * gcc.dg/vect/vect-alias-check-ptr-info-2.c: New test. |
| |
| 2026-09-05 Max Filippov <jcmvbkbc@gmail.com> |
| |
| * c-c++-common/zero-scratch-regs-10.c: Mark as implemented for |
| xtensa*-*-*. |
| * c-c++-common/zero-scratch-regs-11.c: Likewise. |
| * c-c++-common/zero-scratch-regs-8.c: Likewise. |
| * c-c++-common/zero-scratch-regs-9.c: Likewise. |
| |
| 2026-09-05 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> |
| |
| * gcc.target/xtensa/zero-scratch-regs-1.c: New test. |
| |
| 2026-09-05 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/127207 |
| * g++.dg/modules/friend-15_a.H: New test. |
| * g++.dg/modules/friend-15_b.C: New test. |
| |
| 2026-09-04 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/harden-sls-4.c: Amend for mach-o |
| * gcc.target/i386/harden-sls-5.c: Likewise. |
| |
| 2026-09-04 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/analyzer/mkostemp-1.c: Provide a dummy version of |
| O_CLOEXEC where the OS headers omit it. |
| * gcc.dg/analyzer/mkostemps-1.c: Likewise. |
| |
| 2026-09-04 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126777 |
| * gfortran.dg/coarray/image_index_team_1.f90: New test. |
| |
| 2026-09-04 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126777 |
| * gfortran.dg/coarray/team_number_1.f90: New test. |
| |
| 2026-09-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/126671 |
| * gcc.target/riscv/bitreverse-1-zbkb.c: New test. |
| * gcc.target/riscv/bitreverse-2-zbkb.c: New test. |
| * gcc.target/riscv/bitreverse-3-zbkb.c: New test. |
| |
| 2026-09-04 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/126463 |
| * gcc.target/aarch64/negv.c: New test. |
| |
| 2026-09-04 Yongqiang Tian <yqtian668@gmail.com> |
| |
| PR debug/108784 |
| * gcc.dg/pr108784.c: New test. |
| Assisted-by: OpenAI Codex 5.6 Sol |
| Assisted-by: Claude |
| Signed-off-by: Yongqiang Tian <yqtian668@gmail.com> |
| |
| 2026-09-04 Dominic P <gcc@gcc.dp11.uk> |
| Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/111609 |
| * gcc.target/arm/pr111609.c: New test. |
| |
| 2026-09-04 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126942 |
| * gcc.dg/pr126942.c: New. |
| |
| 2026-09-04 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/127188 |
| * gcc.target/avr/pr127188.c: New test. |
| |
| 2026-09-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127206 |
| * gcc.dg/vect/bb-slp-pr127206.c: New testcase. |
| |
| 2026-09-04 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-59.c: New test. |
| |
| 2026-09-04 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx_undef-u8-mf8.c: New test. |
| |
| 2026-09-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/vect-pack-trunc-2.c (dg-options): Add |
| -mtune=generic. |
| |
| 2026-09-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/pr92645.c (dg-options): Add -mno-avx. |
| |
| 2026-09-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/vect-unpack-1.c (dg-options): Add |
| -mtune=generic. |
| * gcc.target/i386/vect-unpack-2.c (dg-options): Likewise. |
| * gcc.target/i386/vect-unpack-3.c (dg-options): Likewise. |
| |
| 2026-09-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/vect-pack-trunc-1.c (dg-options): Add |
| -mno-avx512vbmi -mtune=generic. |
| * gcc.target/i386/vect-perm-even-1.c (dg-options): Likewise. |
| * gcc.target/i386/vect-perm-odd-1.c (dg-options): Likewise. |
| |
| 2026-09-03 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| PR middle-end/125390 |
| * gcc.target/riscv/rvv/autovec/subreg-extract.c: Adjust test |
| expectation. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/full-vec-move1.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-evenodd.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/pr125390.c: New test. |
| |
| 2026-09-03 Alfie Richards <alfie.richards@arm.com> |
| |
| PR target/126629 |
| * gcc.target/aarch64/sve/pr126629.c: New test. |
| * gcc.target/aarch64/sve/pr126629_extend.c: New test. |
| * gcc.target/aarch64/sve/pr126629_gather.c: New test. |
| * gcc.target/aarch64/sve/pr126629_gather2.c: New test. |
| |
| 2026-09-03 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127183 |
| * g++.dg/eh/noncall-this-method-1.C: New test. |
| |
| 2026-09-03 Dominic P <gcc@gcc.dp11.uk> |
| |
| PR target/96056 |
| * gcc.target/arm/atomic-comp-swap-release-acquire-4.c: New test. |
| |
| 2026-09-03 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sve2/vect-sat-trunc-shift-1.c: New test. |
| * gcc.target/aarch64/sve2/vect-sat-trunc-shift-1_run.c: Likewise. |
| * gcc.target/aarch64/sve2/vect-sat-trunc-shift-2.c: Likewise. |
| |
| 2026-09-03 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sve2/vect-sat-trunc-1.c: New test. |
| * gcc.target/aarch64/sve2/vect-sat-trunc-1_run.c: Likewise. |
| * gcc.target/aarch64/sve2/vect-sat-trunc-2.c: Likewise. |
| * gcc.target/aarch64/sve2/vect-sat-trunc-2_run.c: Likewise. |
| * gcc.target/aarch64/sve2/vect-sat-trunc-clip-1_run.c: Likewise. |
| |
| 2026-09-03 Josef Melcr <josef.melcr@suse.com> |
| |
| * gcc.dg/attr-callback.c: Add testcases for the early return. |
| |
| 2026-09-03 Josef Melcr <josef.melcr@suse.com> |
| |
| * gcc.dg/attr-callback.c: Add testcases for variadic functions. |
| |
| 2026-09-03 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/arm/short-it-ifcvt-1.c: Add -mthumb. |
| * gcc.target/arm/short-it-ifcvt-2.c: Likewise. |
| |
| 2026-09-03 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127195 |
| * gcc.dg/vect/vect-pr127195.c: New testcase. |
| |
| 2026-09-03 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/104750 |
| * gfortran.dg/pdt_93.f90: New test. |
| |
| 2026-09-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/127109 |
| * g++.dg/cpp26/decomp32.C: New test. |
| |
| 2026-09-03 liuhongt <hongtao.liu@intel.com> |
| |
| PR tree-optimization/89007 |
| * gcc.target/i386/pr89007.c: New test. |
| |
| 2026-09-03 Julio Sotoriva De Bastiani <Julio.SotorivaDeBastiani@arm.com> |
| |
| PR target/126096 |
| * gcc.target/aarch64/sve2/acle/general/whilele_1.c: New test. |
| * gcc.target/aarch64/sve2/acle/general/whilelt_1.c: New test. |
| |
| 2026-09-03 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/march-native-2.c: New test. |
| * gcc.target/riscv/march-native-3.c: New test. |
| * gcc.target/riscv/march-native-4.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_7.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_8.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_9.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_10.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_11.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_12.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_13.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_0.c: Check the tuning too. |
| * gcc.target/riscv/cpunative/native_cpu_1.c: Likewise. |
| * gcc.target/riscv/cpunative/native_cpu_2.c: Likewise. |
| * gcc.target/riscv/cpunative/native_cpu_4.c: Likewise. |
| * gcc.target/riscv/cpunative/native_cpu_5.c: Likewise. |
| * gcc.target/riscv/cpunative/native_cpu_6.c: Likewise. |
| * gcc.target/riscv/cpunative/native_cpu_3.c: Check that an |
| unrecognised core leaves the tuning alone. |
| |
| 2026-09-03 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.target/i386/pr113609-1.c: Fix for ia32. |
| * gcc.target/i386/pr113609-2.c: Likewise. |
| |
| 2026-09-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/avx2-shiftqihi-constant-2.c: Require AVX512. |
| * gcc.target/i386/pr104704-1.c: Likewise. |
| * gcc.target/i386/pr104704-4.c: Likewise. |
| * gcc.target/i386/pr110227.c: Likewise. |
| * gcc.target/i386/vect-pr115895.c: Likewise. |
| * gcc.target/i386/avx512fp16-pr101846.c: Add mdynmic-no-pic |
| for 32b Darwin. |
| * gcc.target/i386/pr101796-1.c: Likewise. |
| * gcc.target/i386/pr101846-2.c: Likewise. |
| |
| 2026-09-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/builtin-copysign-2.c: Check 16 byte literal |
| explicitly. |
| * gcc.target/i386/builtin-copysign-3.c: Likewise. |
| * gcc.target/i386/builtin-copysign-5.c: Likewise. |
| * gcc.target/i386/builtin-fabs-1.c: Likewise. |
| |
| 2026-09-02 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127092 |
| * gfortran.dg/pr127092-1.f90: New test. |
| |
| 2026-09-02 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/125557 |
| * gcc.c-torture/execute/ifcvt-diamond-1.c: New test. |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond.c: New test. |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond_2.c: New test. |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond_3.c: New test. |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond_4.c: New test. |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond_5.c: New test. |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond_9.c: New test. |
| * gcc.target/aarch64/ifcvt_multiple_sets_diamond_10.c: New test. |
| * gcc.target/i386/ifcvt-multiple-sets-diamond-1.c: New test. |
| |
| 2026-09-02 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/aarch64/movk_4.c: New test case. |
| |
| 2026-09-02 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.cob: |
| Syntax error handling. |
| * cobol.dg/group2/FUNCTION_as_CALL_parameter_BY_CONTENT.cob: |
| Likewise. |
| * cobol.dg/group2/Simple_COMP-X.cob: Different handling of large |
| COMP-X values. |
| * cobol.dg/group2/Simple_COMP-X.out: Likewise. |
| * cobol.dg/group2/Ignore_1970s_segment_numbers_for_segmenting_programs.cob: New test. |
| * cobol.dg/group2/Ignore_1970s_segment_numbers_for_segmenting_programs.out: New test. |
| * cobol.dg/group2/PR59_RT3586_-_Code_format_heuristic_fails.cob: New test. |
| * cobol.dg/group2/RT3609_Unexpected_PROCESS.cob: New test. |
| |
| 2026-09-02 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.target/riscv/rv32-fmv-cost-memory.c: New test. |
| |
| 2026-09-02 Lunex <imlunex2011@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/114804 |
| * g++.dg/template/dependent-base7.C: New test. |
| |
| 2026-09-02 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/105679 |
| PR tree-optimization/126906 |
| * gcc.dg/tree-ssa/pr105679.c: New test. |
| |
| 2026-09-02 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/106495 |
| PR tree-optimization/126906 |
| * gcc.dg/tree-ssa/pr106495-1.c: New test. |
| * gcc.dg/tree-ssa/pr106495-2.c: New test. |
| |
| 2026-09-02 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/126153 |
| * gcc.dg/torture/pr126153.c: New test. |
| |
| 2026-09-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/127149 |
| * gcc.dg/bitint-142.c: New test. |
| |
| 2026-09-02 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/bb-slp-pattern-2.c: Both guard with target |
| and xfail. |
| |
| 2026-09-02 Haochen Jiang <haochen.jiang@intel.com> |
| Dipesh Sharma <Dipesh.Sharma@amd.com> |
| |
| * gcc.target/i386/acev1-1.c: Add compile test. |
| * gcc.target/i386/ace-check.h: Add helper function. |
| * gcc.target/i386/ace-helper.h: Ditto. |
| * gcc.target/i386/fp8-helper.h: Modify helper function |
| to skip special value check. |
| * gcc.target/i386/avx-1.c: Add acev1 tests. |
| * 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/acev1-op2bf16ps-2.c: New test. |
| * gcc.target/i386/acev1-op4bssd-2.c: Ditto. |
| * gcc.target/i386/acev1-op4bsud-2.c: Ditto. |
| * gcc.target/i386/acev1-op4busd-2.c: Ditto. |
| * gcc.target/i386/acev1-op4buud-2.c: Ditto. |
| * gcc.target/i386/acev1-op4mxbf8ps-2.c: Ditto. |
| * gcc.target/i386/acev1-op4mxbhf8ps-2.c: Ditto. |
| * gcc.target/i386/acev1-op4mxbssps-2.c: Ditto. |
| * gcc.target/i386/acev1-op4mxhbf8ps-2.c: Ditto. |
| * gcc.target/i386/acev1-op4mxhf8ps-2.c: Ditto. |
| |
| 2026-09-02 Haochen Jiang <haochen.jiang@intel.com> |
| Dipesh Sharma <Dipesh.Sharma@amd.com> |
| |
| * gcc.target/i386/ace-check.h: Add new helper function. |
| * gcc.target/i386/acev1-1.c: Add new compile test. |
| * gcc.target/i386/avx-1.c: Add acev1 tests. |
| * 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/acev1-movcol-2.c: New test. |
| |
| 2026-09-02 Haochen Jiang <haochen.jiang@intel.com> |
| Dipesh Sharma <Dipesh.Sharma@amd.com> |
| |
| * gcc.target/i386/acev1-1.c: Add new tests. |
| * gcc.target/i386/avx512f-helper.h: Modify include logic to |
| reuse 512 related union. |
| * lib/target-supports.exp: Check for ACEv1. |
| * gcc.target/i386/ace-check.h: Add function entry for |
| ACE execution test. |
| * gcc.target/i386/ace-helper.h: Add helper function file. |
| * gcc.target/i386/acev1-bsrinit-2.c: New test. |
| * gcc.target/i386/acev1-bsrmovf-2.c: Ditto. |
| * gcc.target/i386/acev1-bsrmovh-2.c: Ditto. |
| * gcc.target/i386/acev1-bsrmovl-2.c: Ditto. |
| |
| 2026-09-02 Haochen Jiang <haochen.jiang@intel.com> |
| Dipesh Sharma <Dipesh.Sharma@amd.com> |
| |
| * g++.dg/other/i386-2.C: Add acev1 tests. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/avx-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. |
| * gcc.target/i386/acev1-1.c: New test. |
| * gcc.target/i386/acev1-1b.c: Ditto. |
| |
| 2026-09-02 Jakub Jelinek <jakub@redhat.com> |
| |
| P2641R4 |
| * g++.dg/cpp26/within-lifetime1.C: New test. |
| * g++.dg/cpp26/within-lifetime2.C: New test. |
| * g++.dg/cpp26/within-lifetime3.C: New test. |
| * g++.dg/cpp26/within-lifetime4.C: New test. |
| * g++.dg/cpp26/within-lifetime5.C: New test. |
| * g++.dg/cpp26/within-lifetime6.C: New test. |
| * g++.dg/cpp26/within-lifetime7.C: New test. |
| |
| 2026-09-02 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/127166 |
| * gcc.dg/tree-ssa/pr103771.c: Check the earlier canonicalization. |
| * gcc.dg/tree-ssa/pr127166.c: New test. |
| * gcc.dg/tree-ssa/pr127166-3.c: New test. |
| * gcc.dg/vect/pr127166.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr120378-1.c: Update expected dump |
| counts. |
| * gcc.target/riscv/rvv/autovec/pr120378-2.c: Request an optimized dump. |
| * gcc.target/riscv/rvv/autovec/pr120378-3.c: Likewise. Update expected |
| dump counts. |
| * gcc.target/riscv/rvv/autovec/pr120378-4.c: Request an optimized dump. |
| |
| 2026-09-02 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/vect/pr127166-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr127166.c: New test. |
| |
| 2026-09-02 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/127114 |
| * gcc.target/i386/pr127114.c: New test. |
| |
| 2026-09-02 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/127133 |
| PR tree-optimization/127134 |
| * g++.dg/torture/const-method-this-1.C: New test. |
| * g++.dg/torture/const-method-this-2.C: New test. |
| |
| 2026-09-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-57.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-58.c: New test. |
| |
| 2026-09-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccus_vx-i8-mf8.c: New test. |
| |
| 2026-09-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-37.c: Remove xfail. |
| |
| 2026-09-01 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/apx-broadcast.c: Skip for Darwin. |
| * gcc.target/i386/apx-ccmp-2.c: Likewise. |
| * gcc.target/i386/apx-legacy-insn-check-norex2-asm.c: Likewise. |
| * gcc.target/i386/apx-ndd-2.c: Likewise. |
| * gcc.target/i386/apx-ndd-no-seg-global-1.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-1.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-3.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-4.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-5.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-1a.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-1b.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-2.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-3.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-4.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-1.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-2a.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-2b.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-2c.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-2d.c: Likewise. |
| * gcc.target/i386/apx-pr124892.c: Likewise. |
| * gcc.target/i386/apx-push2pop2-2.c: Likewise. |
| * gcc.target/i386/apx-zu-2.c: Likewise. |
| * gcc.target/i386/pr126787.c: Likewise. |
| * gcc.target/i386/apx-nf-2.c: Constrain asm scan to avoid .set. |
| |
| 2026-09-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/119160 |
| * gcc.dg/pr119160.c: Require scheduling. |
| |
| 2026-09-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/120277 |
| * gcc.dg/pr120277.c (e): Use __INTPTR_TYPE__ instead of long. |
| |
| 2026-09-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/121035 |
| * gcc.dg/pr121035.c: Require int32plus. |
| |
| 2026-09-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/121468 |
| * gcc.dg/pr121468.c: Use __INT32_TYPE__ for variables that |
| obviously require int32plus. |
| |
| 2026-09-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/123109 |
| * gcc.dg/pr123109-vector.c (v4si, v4usi): Use SImode elements. |
| * gcc.dg/pr123109-scalar.c: Use 32-bit integer types. |
| |
| 2026-09-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/126536 |
| * gcc.dg/pr126536-1.c (f): Pass a as __INT32_TYPE__. |
| |
| 2026-09-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.dg/pr28796-2.c: Skip on avr. |
| |
| 2026-09-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/93231 |
| * gcc.dg/pr93231.c: Require int32plus. |
| |
| 2026-09-01 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/aarch64/acle/hint-1.c: New test. |
| * gcc.target/aarch64/acle/hint-2.c: Likewise. |
| |
| 2026-09-01 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/126977 |
| * gcc.target/i386/pr113609-2.c: Update for factoring of |
| BIT_INSERT_EXPR. |
| * gcc.dg/torture/pr126977-1.c: New test. |
| |
| 2026-09-01 Wang Yaduo <wangyaduo@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/autovec/scalar-fp-cost.c: New test. |
| |
| 2026-09-01 Alexey Klimkin <alexey.klimkin@intel.com> |
| |
| PR c++/127097 |
| * g++.dg/modules/pragma-once-hu-1_a.H: New test. |
| * g++.dg/modules/pragma-once-hu-1_b.C: New test. |
| |
| 2026-09-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127130 |
| * gcc.dg/torture/pr127130-1.c: New testcase. |
| * gcc.dg/torture/pr127130-2.c: Likewise. |
| * gcc.dg/gomp/static-chunk-size-one.c: Adjust. |
| |
| 2026-09-01 Shreesh Adiga <16567adigashreesh@gmail.com> |
| |
| * gcc.dg/crc-builtin-rev-target32.c: modified test to avoid |
| const fold. |
| * gcc.dg/crc-builtin-rev-target64.c: likewise. |
| * gcc.dg/crc-builtin-target32.c: likewise. |
| * gcc.dg/crc-builtin-target64.c: likewise. |
| * gcc.target/aarch64/crc-builtin-pmul64.c: likewise. |
| * gcc.target/riscv/crc-builtin-zbc32.c: likewise. |
| * gcc.target/riscv/crc-builtin-zbc64.c: likewise. |
| * gcc.target/riscv/rvv/base/crc-builtin-zvbc.c: likewise. |
| * gcc.dg/crc-builtin-const-fold-target32.c: New test. |
| * gcc.dg/crc-builtin-const-fold-target64.c: New test. |
| |
| 2026-09-01 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/sse2-v1ti-logic-2.c: Allow for vpord instruction |
| variant. |
| |
| 2026-08-31 Dipesh Sharma <Dipesh.Sharma@amd.com> |
| |
| PR tree-optimization/126690 |
| * gcc.dg/tree-ssa/pr126690.c: New test. |
| |
| 2026-08-31 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/127163 |
| * gcc.dg/torture/pr127163.c: New test. |
| |
| 2026-08-31 Jeff Law <jeffreyalaw@gmail.com> |
| |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-1.c: Update expected |
| output. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-2.c: Update expected |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-3.c: Update expected |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-4.c: Update expected |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-5.c: Update expected |
| * gcc.target/riscv/rvv/vsetvl/avl_single-26.c: Likewise. |
| |
| 2026-08-31 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/126906 |
| * gcc.dg/tree-ssa/ssa-thread-25.c: New test. |
| * gcc.dg/tree-ssa/ssa-thread-26.c: New test. |
| |
| 2026-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/127128 |
| * gfortran.dg/do_concurrent_typespec_5.f90: New test. |
| |
| 2026-08-31 wangjue <juewang@linux.alibaba.com> |
| |
| * gcc.target/riscv/pr122769.c: Add the branch cost and restrict the |
| test to compatible optimization options. |
| * gcc.target/riscv/zicond-conditional-add-extend.c: New test. |
| * gcc.target/riscv/pr123322.c: Update expected output. |
| |
| 2026-08-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126998 |
| * gcc.dg/vect/vect-reduc-dot-pr126998-2.c: New testcase. |
| |
| 2026-08-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127152 |
| * gcc.dg/vect/vect-pr127152.c: New testcase. |
| |
| 2026-08-31 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/101179 |
| * gcc.dg/tree-ssa/pr101179.c: New test. |
| |
| 2026-08-31 Jin Ma <jinma@linux.alibaba.com> |
| |
| * g++.target/riscv/zbs-branch-bext.C: New test. |
| * gcc.target/riscv/zbs-branch-bext.c: New test. |
| |
| 2026-08-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127116 |
| * gcc.dg/vect/bb-slp-pr127116.c: New testcase. |
| |
| 2026-08-31 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/126982 |
| * gcc.dg/vect/pr126982.c: New test. |
| |
| 2026-08-31 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/126981 |
| * gcc.dg/vect/pr126981.c: New test. |
| |
| 2026-08-31 Lunex <imlunex2011@gmail.com> |
| |
| PR tree-optimization/126994 |
| * gcc.c-torture/execute/pr126994.c: New test. |
| |
| 2026-08-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126922 |
| * g++.dg/reflect/mangle10.C: New test. |
| |
| 2026-08-31 Matthias Kretz <m.kretz@gsi.de> |
| |
| * gcc.target/i386/avx-pr127055.c: New test. |
| * gcc.target/i386/avx512f-pr127055.c: New test. |
| * gcc.target/i386/avx512fp16-pr127055.c: New test. |
| * gcc.target/i386/sse4_1-pr127055.c: New test. |
| |
| 2026-08-31 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/127122 |
| * gcc.dg/vect/vect-cselim-2.c: Adjust. |
| |
| 2026-08-31 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/127102 |
| * gcc.dg/tree-ssa/pr127102.c: New test. |
| |
| 2026-08-31 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-55.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-56.c: New test. |
| |
| 2026-08-31 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: |
| Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vx-i8-mf8.c: New test. |
| |
| 2026-08-31 Sun, Qin <qin.sun@intel.com> |
| |
| PR target/119300 |
| * gcc.target/i386/pr119300.c: New test. |
| * gcc.target/i386/pr126148.c: Use -mno-sse instead of -mfpmath=387 |
| to disable SSE math. |
| |
| 2026-08-30 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/pubtypes-2.c: Relax size constraint. |
| * gcc.dg/pubtypes-3.c: Likewise. |
| * gcc.dg/pubtypes-4.c: Likewise. |
| |
| 2026-08-30 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.target/i386/pr107563-a.C: Add whitespace boundary to |
| scan asm match string. |
| * g++.target/i386/pr107563-b.C: Likewise. |
| * gcc.target/i386/pr11877-2.c: Likewise. |
| * gcc.target/i386/pr11877.c: Likewise. |
| * gcc.target/i386/pr92651.c: Likewise. |
| * gcc.target/i386/pr98060.c: Likewise. |
| * gcc.target/i386/sse2-v1ti-logic-2.c: Likewise. |
| |
| 2026-08-30 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125722 |
| * gfortran.dg/structure_constructor_22.f90: New test. |
| |
| 2026-08-30 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/FUNCTION_SQRT__2_.cob: Updated test. |
| * cobol.dg/group2/FUNCTION_SQRT__2_.out: Likewise. |
| * cobol.dg/group2/Comprehensive_packed-decimal.cob: New test. |
| * cobol.dg/group2/Comprehensive_packed-decimal.out: New test. |
| |
| 2026-08-29 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/apx-ndd-adc.c (dg-do): Replace |
| "target { int128 && { ! ia32 } }" with "target int128". |
| * gcc.target/i386/apx-ndd-sbb.c (dg-do): Likewise. |
| * gcc.target/i386/apx-ndd-ti-shift.c (dg-do): Likewise. |
| |
| 2026-08-29 Vincenzo Calabretta <vincenzo.cal.main@gmail.com> |
| |
| PR c++/127046 |
| * g++.dg/cpp2a/constexpr-dtor20.C: New test. |
| |
| 2026-08-29 Matt Turner <mattst88@gmail.com> |
| |
| * gcc.target/alpha/stack-protector-1.c: New test. |
| |
| 2026-08-29 Matt Turner <mattst88@gmail.com> |
| |
| * gcc.dg/fstack-protector-strong.c: Run on alpha*-*-*. Expect |
| twice as many stack_chk_fail matches there, since Alpha names the |
| callee once for !literal and once for !lituse_jsr. |
| |
| 2026-08-29 Matt Turner <mattst88@gmail.com> |
| |
| * gcc.target/alpha/unaligned-big-frame.c: New test. |
| |
| 2026-08-29 Matt Turner <mattst88@gmail.com> |
| |
| * gcc.dg/Wno-frame-address.c: Skip on alpha*-*-*. |
| * gcc.target/alpha/frame-address-1.c: New test. |
| |
| 2026-08-29 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/117728 |
| * gcc.dg/tree-ssa/satd-hadamard.c: Require int32plus. |
| |
| 2026-08-29 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/123967 |
| * gcc.dg/tree-ssa/pr123967.c: Require int32plus. |
| |
| 2026-08-29 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/121264 |
| * gcc.dg/tree-ssa/pr121264.c: Require size32plus. |
| |
| 2026-08-29 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/112104 |
| * gcc.dg/tree-ssa/pr112104-2.c: Require int32plus. |
| |
| 2026-08-29 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/121103 |
| * gcc.dg/torture/pr121103-1.c (B.n): Use __INT32_TYPE__ |
| instead of int. |
| |
| 2026-08-29 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/sh/pr51244-20.c: Merge a few sh2a and !sh2a expectations. |
| |
| 2026-08-29 Jakub Jelinek <jakub@redhat.com> |
| |
| * gfortran.dg/guality/arg1.f90: Put a breakpoint on volatile |
| variable increment instead of on the write statement. |
| |
| 2026-08-29 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR middle-end/127098 |
| * gcc.target/avr/torture/pr127098.c: New test. |
| |
| 2026-08-29 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/126896 |
| * gcc.dg/tree-ssa/dom-jump-threading-1.c: Disable phiopt1. |
| * gcc.dg/tree-ssa/dom-jump-threading-2.c: Likewise. |
| * gcc.dg/tree-ssa/phi_on_compare-1.c: Scan the phiopt1 dump. |
| |
| 2026-08-29 Luke Zhuang <luke.zhuang@linux.alibaba.com> |
| |
| * gcc.target/riscv/slliw-shifted-bitfield-rtl.c: New test. |
| |
| 2026-08-29 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/autovec/reduc/pr123501.c: Adjust expected |
| output. |
| |
| 2026-08-28 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * c-c++-common/analyzer/flex-with-call-summaries.c: Specify |
| _DARWIN_C_SOURCE. |
| * c-c++-common/analyzer/flex-without-call-summaries.c: Likewise. |
| * c-c++-common/analyzer/strndup-1.c: Likewise. |
| |
| 2026-08-28 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/127039 |
| * gcc.target/aarch64/sve/vec-reduc-dup-1.c: New test. |
| * gcc.target/aarch64/sve/vec-reduc-pattern-1.c: New test. |
| * gcc.target/aarch64/sve/vec-reduc-snan-1.c: New test. |
| * gcc.target/aarch64/sve/vec-reduc-uniform-1.c: New test. |
| * gcc.target/riscv/rvv/base/reduc-xor-uniform-1.c: New test. |
| |
| 2026-08-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127105 |
| * gcc.dg/vect/vect-pr127105.c: New testcase. |
| |
| 2026-08-28 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/bb-slp-pattern-2.c: Adjust. |
| * gcc.target/i386/pr45685.c: Likewise. |
| |
| 2026-08-28 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/127082 |
| * gcc.dg/pr127082.c: New. |
| |
| 2026-08-28 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-53.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-54.c: New test. |
| |
| 2026-08-28 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vx-u8-mf8.c: New test. |
| |
| 2026-08-28 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: |
| Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vx-i8-mf8.c: New test. |
| |
| 2026-08-28 Wang Jinghao <zheng.xianyuwang@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/125645 |
| * g++.dg/contracts/cpp26/fold-pr125645.C: New test. |
| |
| 2026-08-28 Wang Jinghao <zheng.xianyuwang@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/125011 |
| * g++.dg/contracts/cpp26/template-post-pr125011.C: New test. |
| * g++.dg/contracts/cpp26/dcl.contract.func.p7-t1.C: Expect |
| additional error. |
| * g++.dg/contracts/cpp26/dcl.contract.func.p7-t2.C: Likewise. |
| |
| 2026-08-28 Wang Jinghao <zheng.xianyuwang@gmail.com> |
| |
| PR c++/125712 |
| * g++.dg/contracts/cpp26/specialization-pr125712.C: New test. |
| |
| 2026-08-27 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/contracts/cpp26/contracts-class1.C: Fix test. |
| |
| 2026-08-27 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| PR target/102055 |
| * gcc.target/aarch64/pr102055-loop.c: New test. |
| * gcc.target/aarch64/pr102055.c: New test. |
| |
| 2026-08-27 Wang Jinghao <zheng.xianyuwang@gmail.com> |
| |
| PR c++/125537 |
| * g++.dg/contracts/cpp26/template-post1.C: New test. |
| * g++.dg/contracts/cpp26/contracts-class1.C: New test. |
| |
| 2026-08-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/127100 |
| * gfortran.dg/pr127100.f90: New test. |
| |
| 2026-08-27 Jason Merrill <jason@redhat.com> |
| |
| PR c++/126828 |
| PR c++/112632 |
| * g++.dg/cpp0x/alias-decl-nontype2.C: New test. |
| |
| 2026-08-27 Oleg Tolmatcev <oleg.tolmatcev@gmail.com> |
| |
| PR target/120192 |
| * gcc.target/i386/pr120192.c: New test. |
| |
| 2026-08-27 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/127085 |
| * gcc.dg/torture/pr127085.c: New test. |
| |
| 2026-08-27 Manjunath Matti <mmatti@linux.ibm.com> |
| |
| PR target/126512 |
| * gcc.target/powerpc/pr126512.c: New test. |
| |
| 2026-08-27 Vijay Shankar <vijay@linux.ibm.com> |
| |
| PR target/116004 |
| * gcc.target/powerpc/pr116004.c: New Test. |
| |
| 2026-08-27 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/123778 |
| * gcc.dg/torture/pr123778-1.c (f): Return __PTRDIFF_TYPE__ |
| instead of long. |
| |
| 2026-08-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126998 |
| * gcc.dg/vect/vect-reduc-dot-pr126998.c: New testcase. |
| |
| 2026-08-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125842 |
| * g++.dg/cpp/line-1.C: New test. |
| * g++.dg/cpp/line-2.C: New test. |
| * g++.dg/cpp/line-3.C: New test. |
| |
| 2026-08-27 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/127069 |
| * gcc.dg/tree-ssa/vec-mask-zero-1.c: Restrict to AArch64 and x86 with |
| SSE2. Scan forwprop1. |
| |
| 2026-08-27 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/127064 |
| * g++.dg/tree-ssa/vec-narrow-1.C: Use the x86 effective target. |
| * g++.dg/tree-ssa/vec-narrow-minmax-2.C: Likewise. |
| |
| 2026-08-27 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/cris/swapnw_v3.c: New test case. |
| * gcc.target/cris/swapnw_v8.c: Likewise. |
| * gcc.target/cris/swapnwb_v3.c: Likewise. |
| * gcc.target/cris/swapnwb_v8.c: Likewise. |
| * gcc.target/cris/swapnwbr_v3.c: Likewise. |
| * gcc.target/cris/swapnwbr_v8.c: Likewise. |
| * gcc.target/cris/swapw_v3.c: Likewise. |
| * gcc.target/cris/swapw_v8.c: Likewise. |
| * gcc.target/cris/swapwbr_v3.c: Likewise. |
| * gcc.target/cris/swapwbr_v8.c: Likewise. |
| |
| 2026-08-27 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.target/cris/btst-scc-1.c: New test. |
| |
| 2026-08-27 Sammy Al Hashemi <sammy@salh.xyz> |
| |
| * c-c++-common/Wstrict-aliasing2-with-fno.c: New test. |
| * c-c++-common/Wstrict-aliasing3-with-fno.c: New test. |
| |
| 2026-08-27 Shreesh Adiga <16567adigashreesh@gmail.com> |
| |
| * gcc.target/aarch64/crc32-zero.c: New test. |
| |
| 2026-08-26 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * g++.dg/gcov/gcov-12.C: Require effective target fpic. |
| * g++.old-deja/g++.mike/eh30.C: Ditto. |
| * g++.old-deja/g++.mike/p4750.C: Ditto. |
| * g++.old-deja/g++.robertl/eb106.C: Ditto. |
| |
| 2026-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/82065 |
| * gfortran.dg/iso_fortran_env_10.f90: New test. |
| |
| 2026-08-26 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/126415 |
| PR testsuite/52641 |
| * gcc.dg/torture/pr126415.c: Require int32plus. |
| |
| 2026-08-26 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/49330 |
| PR testsuite/52641 |
| * gcc.dg/torture/pr49330-2.c (foo): Use __UINTPTR_TYPE__ |
| instead of unsigned long. |
| |
| 2026-08-26 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/fccmp-trap-1.c: New test. |
| * gcc.target/aarch64/fccmp-trap-2.c: Likewise. |
| * gcc.target/aarch64/fccmp-trap-3.c: Likewise. |
| |
| 2026-08-26 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/ccmp_1.c: Update and anchor the FP scans. |
| * gcc.target/aarch64/fccmp_1.c: Update the expected mode. |
| * gcc.target/aarch64/fccmp_3.c: New test. |
| |
| 2026-08-26 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/127039 |
| * gcc.target/aarch64/vec-reduc-fmax-const-1.c: New test. |
| |
| 2026-08-26 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| * gcc.dg/torture/inline-mem-set-1.c: Require size20plus. |
| |
| 2026-08-26 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/111036 |
| * gcc.dg/torture/pr111036.c (foo): Use __UINTPTR_TYPE__ |
| instead of unsigned long int. |
| |
| 2026-08-26 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/116353 |
| * gcc.dg/torture/pr116353.c: Require int32plus. |
| |
| 2026-08-26 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.dg/vect/pr122797.c: Remove explict "dg-do run". |
| * gcc.dg/vect/pr123731.c: Likewise. |
| |
| 2026-08-26 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/125238 |
| * gcc.target/i386/pr125238.c: Remove scan for |
| mpvabsq. |
| |
| 2026-08-26 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/127048 |
| * gcc.target/i386/pr89523-1a.c: Remove scan for addr32 vgather. |
| * gcc.target/i386/pr89523-1b.c: Likewise. |
| |
| 2026-08-26 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| PR target/125138 |
| * gcc.target/powerpc/pr125138.c: New test. |
| |
| 2026-08-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/pr126538.c: Require bitint. |
| |
| 2026-08-26 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/126650 |
| * gcc.dg/torture/pr126650.c: Be explicit about endianness |
| expectations. |
| |
| 2026-08-26 Sebastian Miles <sebastianmiles20@gmail.com> |
| |
| PR c++/127016 |
| * g++.dg/cpp0x/initlist-array26.C: New test. |
| |
| 2026-08-26 Odysseas Georgoudis <odygrd@hotmail.com> |
| |
| PR c++/125343 |
| * g++.dg/cpp2a/pr125343.C: New test. |
| |
| 2026-08-25 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt110.adb: New test. |
| |
| 2026-08-25 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR libstdc++/127005 |
| * g++.dg/warn/Wuninitialized-36.C: New test. |
| |
| 2026-08-25 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/127056 |
| * gcc.target/aarch64/pr127056.c: New test. |
| |
| 2026-08-25 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| * c-c++-common/analyzer/taint-index-pr106229.c: Require size20plus. |
| * c-c++-common/analyzer/stdarg-pr111289-int.c [int16]: One |
| warning won't show up. |
| * c-c++-common/analyzer/pr96653.c: Use correct types to |
| define u16, u32, s64, size_t, etc. |
| * c-c++-common/analyzer/allocation-size-pr113654-1.c: Same. |
| * c-c++-common/analyzer/out-of-bounds-pr112792.c: Same. |
| * c-c++-common/analyzer/realloc-pr110014.c: Same. |
| * c-c++-common/analyzer/uninit-pr108704.c: Same. |
| * gcc.dg/analyzer/CWE-131-examples.c: Same. |
| * gcc.dg/analyzer/deref-before-check-pr113253.c: Same. |
| * gcc.dg/analyzer/torture/switch-3.c: Same. |
| * gcc.dg/analyzer/torture/switch-4.c: Same. |
| * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_floor.c: Same. |
| * gcc.dg/analyzer/atoi-1.c [avr]: Hide one function. |
| * c-c++-common/analyzer/coreutils-sum-pr108666.c [avr-*-*]: Skip. |
| * c-c++-common/analyzer/flex-without-call-summaries.c: Same. |
| * c-c++-common/analyzer/out-of-bounds-1.c: Same. |
| * c-c++-common/analyzer/out-of-bounds-2.c: Same. |
| * c-c++-common/analyzer/out-of-bounds-3.c: Same. |
| * c-c++-common/analyzer/out-of-bounds-diagram-strcat-2.c: Same. |
| * c-c++-common/analyzer/out-of-bounds-diagram-strcat.c: Same. |
| * c-c++-common/analyzer/overlapping-buffers.c: Same. |
| * gcc.dg/analyzer/SARD-tc293-basic-00045-min.c: Same. |
| * gcc.dg/analyzer/data-model-1.c: Same. |
| * gcc.dg/analyzer/fd-mktemp-family.c: Same. |
| * gcc.dg/analyzer/mkdtemp-1.c: Same. |
| * gcc.dg/analyzer/mkostemp-1.c: Same. |
| * gcc.dg/analyzer/mkostemps-1.c: Same. |
| * gcc.dg/analyzer/mkstemp-1.c: Same. |
| * gcc.dg/analyzer/mkstemps-1.c: Same. |
| * gcc.dg/analyzer/mktemp-1.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-4.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-diagram-13.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-diagram-15.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-diagram-16.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-diagram-17.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-diagram-18.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-diagram-19.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-diagram-4.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-diagram-5-ascii.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-diagram-5-unicode.c: Same. |
| * gcc.dg/analyzer/out-of-bounds-diagram-7.c: Same. |
| * gcc.dg/analyzer/strcmp-1.c: Same. |
| * gcc.dg/analyzer/strcpy-1.c: Same. |
| * gcc.dg/analyzer/strcpy-3.c: Same. |
| * gcc.dg/analyzer/strcpy-4.c: Same. |
| * gcc.dg/analyzer/taint-read-offset-1.c: Same. |
| * gcc.dg/analyzer/taint-write-offset-1.c: Same. |
| |
| 2026-08-25 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/target-supports.exp: Provide aarch64_mcmodel_large/tiny. |
| * gcc.target/aarch64/pr70120-2.c: Require mcmodel support. |
| * gcc.target/aarch64/pr78255.c: Likewise. |
| * gcc.target/aarch64/pr78561.c: Likewise. |
| * gcc.target/aarch64/pr78733.c: Likewise. |
| * gcc.target/aarch64/pr79041-2.c: Likewise. |
| * gcc.target/aarch64/pr94530.c: Likewise. |
| * gcc.target/aarch64/reload-valid-spoff.c: Likewise. |
| * gcc.target/aarch64/symbol-range-tiny.c: Likewise. |
| |
| 2026-08-25 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.target/i386/ssp-global-hidden-1.C: Port to Mach-O. |
| * g++.target/i386/ssp-global-hidden-2.C: Likewise. |
| * g++.target/i386/ssp-global-hidden-3.C: Likewise. |
| * gcc.target/i386/ssp-global-hidden-1.c: Likewise. |
| * gcc.target/i386/ssp-global-hidden-2.c: Likewise. |
| * gcc.target/i386/ssp-global-hidden-3.c: Likewise. |
| |
| 2026-08-25 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| PR target/125746 |
| * gcc.target/i386/pr125746.c: New test. |
| |
| 2026-08-25 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/49802 |
| * gfortran.dg/value_18.f90: New test. |
| |
| 2026-08-25 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/49802 |
| * gfortran.dg/value_15.f90: New test. |
| |
| 2026-08-25 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/49802 |
| * gfortran.dg/value_3.f90: Compile under -std=f2003 and replace the |
| now-invalid expectation that an explicit-shape array dummy with |
| VALUE conflicts with DIMENSION; this combination is permitted |
| (F2008, C557). |
| * gfortran.dg/assumed_rank_11.f90: Update expected diagnostic for |
| VALUE on an assumed-rank dummy. |
| * gfortran.dg/c-interop/c535a-2.f90: Likewise. |
| * gfortran.dg/value_12.f90: New test. |
| * gfortran.dg/value_13.f90: New test. |
| * gfortran.dg/value_16.f90: New test. |
| * gfortran.dg/value_17.f90: New test. |
| |
| 2026-08-25 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/49802 |
| * gfortran.dg/value_5.f90: Compile under -std=f2003 so the Fortran |
| 2008 assumed-length VALUE relaxation is exercised as a rejection, |
| and update the C-interop error expectation to match the |
| consolidated diagnostic. |
| * gfortran.dg/value_6.f90: New test. |
| * gfortran.dg/value_7.f90: New test. |
| * gfortran.dg/value_11.f90: New test. |
| * gfortran.dg/value_14.f90: New test. |
| |
| 2026-08-25 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126999 |
| * gcc.dg/pr126999.c: New. |
| |
| 2026-08-25 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/127027 |
| * gcc.dg/pr127027.c: New. |
| |
| 2026-08-25 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/127069 |
| * gcc.dg/tree-ssa/vec-mask-zero-1.c: Also require vect128. |
| |
| 2026-08-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127049 |
| * g++.dg/torture/pr127049.C: New testcase. |
| |
| 2026-08-25 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * g++.dg/tree-ssa/vec-narrow-1.C: Restrict the test to AArch64 and |
| x86 targets. |
| * g++.dg/tree-ssa/vec-narrow-minmax-2.C: Scan before target lowering. |
| |
| 2026-08-25 Roger Sayle <roger@nextmovesoftware.com> |
| Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR target/48609 |
| * gcc.target/i386/pr48609.c: New test case. |
| |
| 2026-08-25 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| PR target/126619 |
| * gcc.target/i386/avx-init-v4sf-1.c: Update test case. |
| * gcc.target/i386/avx-init-v4sf-2.c: Likewise. |
| * gcc.target/i386/avx2-init-v4sf-1.c: Likewise. |
| * gcc.target/i386/sse-init-v4sf-2.c: Likewise. |
| * gcc.target/i386/sse-init-v4sf-3.c: Likewise. |
| * gcc.target/i386/sse2-init-v4sf-1.c: Likewise. |
| * gcc.target/i386/sse2-init-v4sf-2.c: Likewise. |
| * gcc.target/i386/sse4_1-init-v4sf-2.c: Likewise. |
| * gcc.target/i386/sse4_1-init-v4sf-3.c: Likewise. |
| |
| 2026-08-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127058 |
| PR tree-optimization/127051 |
| * gcc.dg/vect/bb-slp-pr127051.c: New testcase. |
| * gfortran.dg/vect/pr127058.f90: Likewise. |
| |
| 2026-08-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126995 |
| * gcc.dg/vect/bb-slp-pr126995-2.c: New testcase. |
| |
| 2026-08-25 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR middle-end/127031 |
| * gcc.target/avr/pr127031.c: New test. |
| |
| 2026-08-25 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/widening-mul-conv-1.c: New test. |
| |
| 2026-08-25 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/fccmp_1.c: New test. |
| * gcc.target/aarch64/fccmp_2.c: Likewise. |
| |
| 2026-08-25 Dipesh Sharma <Dipesh.Sharma@amd.com> |
| |
| * gcc.target/i386/avx512bmm-check-1.c: New test. |
| * gcc.target/i386/avx512bmm-check-2.c: New test. |
| * gcc.target/i386/avx512bmm-check-3.c: New test. |
| |
| 2026-08-25 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/126933 |
| * gcc.target/i386/truncsfbf-2.c: Require sse2_runtime. |
| Include "truncsfbf-check.h". |
| * gcc.target/i386/truncsfbf-5.c (dg-options): Add -save-temps. |
| (CHECK_CPU_SUPPORTS): New. |
| (ATTRIBUTE): Likewise. |
| Include "truncsfbf-check.h". |
| Scan "\t{vex} vcvtneps2bf16". |
| * gcc.target/i386/truncsfbf-6.c (dg-options): Add -save-temps. |
| Include "truncsfbf-check.h". |
| (CHECK_CPU_SUPPORTS): New. |
| (ATTRIBUTE): Likewise. |
| Scan "\tvcvtneps2bf16". |
| * gcc.target/i386/truncsfbf-check.h: New file. |
| |
| 2026-08-25 Josef Melcr <josef.melcr@suse.com> |
| |
| PR ipa/127023 |
| * gcc.target/i386/pr127023.c: New test. |
| |
| 2026-08-25 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/126896 |
| * gcc.dg/tree-ssa/phi_on_compare-1.c: Scan the phiopt2 dump. |
| * gcc.dg/tree-ssa/phi_on_compare-2.c: Scan the optimized dump. |
| * gcc.dg/tree-ssa/phi_on_compare-3.c: Likewise. |
| * gcc.dg/tree-ssa/dom-jump-threading-1.c: Disable phiopt. |
| * gcc.dg/tree-ssa/dom-jump-threading-2.c: Likewise. |
| * gcc.dg/tree-ssa/phi_on_compare-5.c: New test. |
| |
| 2026-08-25 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/127045 |
| * gcc.target/i386/pr127045.c: New test. |
| * gcc.target/i386/zext-sse-1.c (func1): Adjust expected codegen. |
| (func2): Likewise. |
| * gcc.target/i386/zext-sse-2.c (func1): Likewise. |
| (func2): Likewise. |
| |
| 2026-08-25 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/127020 |
| * gcc.target/i386/sse4_1-stv-14.c: New test. |
| |
| 2026-08-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-22.c: Remove xfail for |
| csrr asm check. |
| * gcc.target/riscv/rvv/base/pr112431-23.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr112431-24.c: Ditto. |
| |
| 2026-08-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-52.c: New test. |
| |
| 2026-08-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vx-i8-mf8.c: New test. |
| |
| 2026-08-24 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/builtin-stdc-bit-1.c (main): Fix two pastos. |
| |
| 2026-08-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125822 |
| * g++.dg/cpp29/complex-req-noexcept1.C: New test. |
| * g++.dg/cpp29/complex-req-noexcept2.C: New test. |
| * g++.dg/cpp29/complex-req-noexcept3.C: New test. |
| * g++.dg/cpp29/complex-req-noexcept4.C: New test. |
| * g++.dg/cpp29/complex-req-noexcept5.C: New test. |
| * g++.dg/cpp29/feat-cxx29.C: Expect __cpp_concepts 202606L rather |
| than 202002L for C++29. |
| |
| 2026-08-24 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/126745 |
| * gcc.dg/tree-ssa/pr126745.c: New test. |
| |
| 2026-08-24 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/127039 |
| * gcc.dg/pr127039.c: New test. |
| |
| 2026-08-24 James K. Lowden <jklowden@cobolworx.com> |
| |
| * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.cob: |
| Use numeric type because numeric-edited is disallowed. |
| * cobol.dg/group2/FUNCTION_as_CALL_parameter_BY_CONTENT.cob: |
| expressions are now permitted as BY CONTENT parameters. |
| |
| 2026-08-24 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/array43.adb: New test. |
| |
| 2026-08-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127018 |
| * gcc.dg/vect/bb-slp-pr127018.c: New testcase. |
| |
| 2026-08-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/127000 |
| * gcc.dg/torture/pr127000.c: New testcase. |
| |
| 2026-08-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126984 |
| * gcc.dg/vect/vect-pr126984.c: New testcase. |
| |
| 2026-08-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126995 |
| * gcc.dg/vect/bb-slp-pr126995.c: New testcase. |
| |
| 2026-08-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/126933 |
| * gcc.target/i386/truncsfbf-5.c (CALC): Flush input denormal to |
| zero. |
| (main): Add tests for float denormal inputs. |
| * gcc.target/i386/truncsfbf-6.c (CALC): Flush input denormal to |
| zero. |
| (main): Add tests for float denormal inputs. |
| |
| 2026-08-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/126933 |
| * gcc.target/i386/truncsfbf-1.c (dg-options): Add |
| -mno-avxneconvert -mno-avx512bf16. Use check-function-bodies to |
| check updated codegen. |
| * gcc.target/i386/truncsfbf-2.c (dg-options): Add |
| -mno-avxneconvert -mno-avx512bf16. |
| (foo): Make it static with __attribute__ ((noipa, noinline)). |
| (CALC): Add __attribute__ ((noipa, noinline)). Flush input |
| denormal to zero. |
| (main): Add tests for float denormal inputs. |
| * gcc.target/i386/truncsfbf-3.c: New test. |
| * gcc.target/i386/truncsfbf-4.c: Likewise. |
| * gcc.target/i386/truncsfbf-5.c: Likewise. |
| * gcc.target/i386/truncsfbf-6.c: Likewise. |
| |
| 2026-08-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126997 |
| * gcc.dg/torture/pr126997.c: New testcase. |
| |
| 2026-08-24 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/mcpu-sifive-p550.c: New test. |
| * gcc.target/riscv/mcpu-sifive-p870-d.c: New test. |
| |
| 2026-08-24 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/cpunative/riscv-cpunative.exp: New file. |
| * gcc.target/riscv/cpunative/info_0: New file. |
| * gcc.target/riscv/cpunative/info_1: New file. |
| * gcc.target/riscv/cpunative/info_2: New file. |
| * gcc.target/riscv/cpunative/info_3: New file. |
| * gcc.target/riscv/cpunative/info_4: New file. |
| * gcc.target/riscv/cpunative/native_cpu_0.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_1.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_2.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_3.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_4.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_5.c: New test. |
| * gcc.target/riscv/cpunative/native_cpu_6.c: New test. |
| |
| 2026-08-24 Kito Cheng <kito.cheng@sifive.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_riscv_native_cpu_detect): New. |
| * gcc.target/riscv/march-native-1.c: New test. |
| |
| 2026-08-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/pr106910-1.c: Scan both roundps and vrndscaleps. |
| * gcc.target/i386/pr85950.c: Scan both roundsd and vrndscalesd. |
| * gcc.target/i386/sse4_1-round-roundeven-1.c: Scan both rounds[ds] |
| and vrndscales[ds]. |
| |
| 2026-08-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/vect-cbranch-cond-any-128.c (dg-options): Add |
| -mtune=generic. |
| |
| 2026-08-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * g++.target/i386/vect-pragma-target-2.C (dg-options): Add |
| -march=x86-64. |
| |
| 2026-08-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * g++.target/i386/vect-pragma-target-1.C (dg-options): Add |
| -march=x86-64. |
| |
| 2026-08-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/sse4_1-stv-10.c: Scan both movaps and vmovdqa. |
| * gcc.target/i386/sse4_1-stv-11.c: Likewise. |
| * gcc.target/i386/sse4_1-stv-12.c: Likewise. |
| |
| 2026-08-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * g++.target/i386/pr82625.C (dg-options): Add -march=x86-64. |
| |
| 2026-08-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/avx-loadu2-m128-1.c (dg-options): Add |
| -mno-avx512f. |
| * gcc.target/i386/avx-loadu2-m128d-1.c (dg-options): Likewise. |
| * gcc.target/i386/avx-loadu2-m128i-1.c (dg-options): Likewise. |
| * gcc.target/i386/avx-storeu2-m128-1.c (dg-options): Likewise. |
| * gcc.target/i386/avx-storeu2-m128d-1.c (dg-options): Likewise. |
| * gcc.target/i386/avx-storeu2-m128i-1.c (dg-options): Likewise. |
| |
| 2026-08-23 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/127004 |
| * gcc.target/avr/torture/pr127004.c: New test. |
| |
| 2026-08-23 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/base/float-point-cvt-f.c: Adjust expected output. |
| * gcc.target/riscv/rvv/base/float-point-cvt-x.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-cvt-xu.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-10.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-11.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-12.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-13.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-14.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-15.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-16.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-17.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-18.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-19.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-2.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-20.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-21.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-22.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-23.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-24.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-25.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-26.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-27.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-28.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-29.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-3.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-30.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-31.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-32.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-33.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-34.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-35.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-36.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-37.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-38.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-39.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-4.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-40.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-41.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-42.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-43.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-44.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-45.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-46.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-47.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-48.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-49.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-5.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-50.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-51.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-52.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-53.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-54.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-55.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-56.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-57.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-58.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-59.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-6.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-60.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-61.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-62.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-63.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-64.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-65.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-66.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-67.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-68.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-69.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-7.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-70.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-71.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-72.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-73.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-74.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-75.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-76.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-77.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-9.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-10.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-2.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-3.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-4.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-5.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-7.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-8.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-9.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-fwmacc.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-macc.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-madd.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-msac.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-msub.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-ncvt-f.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-ncvt-x.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-ncvt-xu.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-nmacc.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-nmadd.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-nmsac.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-nmsub.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-rec7.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-redosum.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-redusum.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-single-div.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-single-mul.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-single-rdiv.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-single-rsub.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-single-sub.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-sqrt.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-wcvt-x.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-wcvt-xu.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-widening-add.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-widening-mul.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-widening-sub.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-wmsac.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-wnmacc.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-wnmsac.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-wredosum.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-wredusum.c: Likewise. |
| * gcc.target/riscv/rvv/base/no-honor-frm-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr118103-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr119164.c: Likewise. |
| |
| 2026-08-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/126909 |
| * gfortran.dg/pr126909.f90: New test. |
| |
| 2026-08-23 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/prefetch-extend-1.c: New test. |
| |
| 2026-08-23 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/126501 |
| PR rtl-optimization/126747 |
| * gcc.c-torture/execute/pr126501.c: New test. |
| * gcc.c-torture/execute/pr126747.c: New test. |
| |
| 2026-08-23 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.target/riscv/autopref-xt-c9501fdvt.c: New test. |
| |
| 2026-08-23 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126827 |
| * gcc.dg/sinhatanh-3.c: Turn off jump threading. |
| * gcc.dg/tree-ssa/ceil-1.c: New test. |
| |
| 2026-08-23 Dominic P <gcc@gcc.dp11.uk> |
| |
| PR target/71048 |
| * gcc.target/arm/pr71048.c: New test. |
| |
| 2026-08-23 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.target/arm/divmod-order-1.c: New test. |
| |
| 2026-08-23 Dominic P <gcc@gcc.dp11.uk> |
| |
| PR tree-optimization/111000 |
| * gcc.dg/tree-ssa/loop-im-shift-1.c: New test. |
| |
| 2026-08-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vx-u8-mf8.c: New test. |
| |
| 2026-08-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vx-i8-mf8.c: New test. |
| |
| 2026-08-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vx-u8-mf8.c: New test. |
| |
| 2026-08-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vx-i8-mf8.c: New test. |
| |
| 2026-08-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vx-u8-mf8.c: New test. |
| |
| 2026-08-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: |
| Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vx-i8-mf8.c: New test. |
| |
| 2026-08-22 Jason Merrill <jason@redhat.com> |
| |
| PR c++/124888 |
| * g++.dg/modules/typeid-2_a.C: New test. |
| * g++.dg/modules/typeid-2_b.C: New test. |
| |
| 2026-08-22 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/arc/mulsi3_highpart-2.c: Disable -fexpensive-optimizations. |
| |
| 2026-08-21 Jin Ma <jinma@linux.alibaba.com> |
| |
| PR target/126873 |
| * gcc.target/riscv/pr126873.c: New test. |
| |
| 2026-08-21 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/sve/slp_12.c: Update testcases |
| * gcc.target/aarch64/sve/cnt_fold_7.c: New test. |
| * gcc.target/aarch64/sve/cnt_fold_7_run.c: New test. |
| |
| 2026-08-21 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/no-callee-saved-15.c: Add -mdynamic-no-pic |
| for ia32 Darwin. |
| * gcc.target/i386/pr100865-1.c: Likewise. |
| * gcc.target/i386/pr100865-2.c: Likewise. |
| * gcc.target/i386/pr100865-3.c: Likewise. |
| * gcc.target/i386/pr100865-4a.c: Likewise. |
| * gcc.target/i386/pr100865-4b.c: Likewise. |
| * gcc.target/i386/pr100865-5a.c: Likewise. |
| * gcc.target/i386/pr100865-5b.c: Likewise. |
| * gcc.target/i386/pr100865-6a.c: Likewise. |
| * gcc.target/i386/pr100865-6b.c: Likewise. |
| * gcc.target/i386/pr100865-6c.c: Likewise. |
| * gcc.target/i386/pr100865-7a.c: Likewise. |
| * gcc.target/i386/pr100865-7b.c: Likewise. |
| * gcc.target/i386/pr100865-7c.c: Likewise. |
| * gcc.target/i386/pr101989-broadcast-1.c: Likewise. |
| * gcc.target/i386/pr102021.c: Likewise. |
| * gcc.target/i386/pr106060-2.c: Likewise. |
| * gcc.target/i386/pr106060-3.c: Likewise. |
| * gcc.target/i386/pr15184-1.c: Likewise. |
| * gcc.target/i386/pr15184-2.c: Likewise. |
| * gcc.target/i386/pr54855-3.c: Likewise. |
| * gcc.target/i386/pr54855-7.c: Likewise. |
| * gcc.target/i386/pr78035.c: Likewise. |
| * gcc.target/i386/pr81736-5.c: Likewise. |
| * gcc.target/i386/pr90773-17.c: Likewise. |
| * gcc.target/i386/preserve-none-20.c: Likewise. |
| * gcc.target/i386/sse2-stv-1.c: Likewise. |
| * gcc.target/i386/vect-shiftv4qi.c: Likewise. |
| |
| 2026-08-21 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/sme/acle-asm/test_sme_acle.h |
| (TEST_UNIFORM_ZA, TEST_DUAL_ZA): Add new `fpm_t fpm0` arguments. |
| * gcc.target/aarch64/sve/acle/general-c/mop4_b16b16.c: New test. |
| * gcc.target/aarch64/sve/acle/general-c/mop4_base.c: New test. |
| * gcc.target/aarch64/sve/acle/general-c/mop4_f16f16.c: New test. |
| * gcc.target/aarch64/sve/acle/general-c/mop4_f64f64.c: New test. |
| * gcc.target/aarch64/sve/acle/general-c/mop4_f8f16.c: New test. |
| * gcc.target/aarch64/sve/acle/general-c/mop4_f8f32.c: New test. |
| * gcc.target/aarch64/sve/acle/general-c/mop4_i16i64.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za16_bf16_bf16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za16_f16_f16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za16_mf8_mf8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za32_bf16_bf16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za32_f16_f16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za32_f32_f32.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za32_mf8_mf8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za32_s16_s16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za32_s8_s8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za32_s8_u8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za32_u16_u16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za32_u8_s8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za32_u8_u8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za64_f64_f64.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za64_s16_s16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za64_s16_u16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za64_u16_s16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4a_za64_u16_u16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za16_bf16_bf16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za16_f16_f16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za32_bf16_bf16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za32_f16_f16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za32_s16_s16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za32_s8_s8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za32_s8_u8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za32_u16_u16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za32_u8_s8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za32_u8_u8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za64_f64_f64.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za64_s16_s16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za64_s16_u16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za64_u16_s16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mop4s_za64_u16_u16.c: New test. |
| |
| 2026-08-21 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Test that |
| `__ARM_FEATURE_SME_F8F16`, `__ARM_FEATURE_SME_F8F32` |
| and `__ARM_FEATURE_SME_MOP4` macros are defined when the |
| relevant extension is enabled. |
| * lib/target-supports.exp: Add `sme-mop4` to `exts`. |
| |
| 2026-08-21 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/x86_64/abi/ms-sysv/do-test.S: Wrap call to |
| do_test_unaligned in the ASMNAME macro. |
| |
| 2026-08-21 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/fwrite-1.c: New test. |
| * gcc.dg/fwrite-2.c: New test. |
| * gcc.dg/fwrite-3.c: New test. |
| |
| 2026-08-21 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR sanitizer/88109 |
| * c-c++-common/ubsan/overflow-vec-3.c: New test. |
| |
| 2026-08-21 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_aarch64_sve2_hw): Add a target pragma to |
| the probe program. |
| |
| 2026-08-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126965 |
| * gcc.dg/tree-ssa/ssa-pre-37.c: New testcase. |
| |
| 2026-08-21 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR rtl-optimization/126686 |
| * gcc.dg/torture/pr126686.c: New test. |
| |
| 2026-08-21 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/126959 |
| * gcc.target/i386/pr126959-1a.c: New test. |
| * gcc.target/i386/pr126959-1b.c: Likewise. |
| * gcc.target/i386/pr126959-2a.c: Likewise. |
| * gcc.target/i386/pr126959-2b.c: Likewise. |
| |
| 2026-08-21 Jojo R <rjiejie@linux.alibaba.com> |
| |
| * gcc.target/riscv/crc-size-no-table.c: New test. |
| |
| 2026-08-21 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr114734.c: Require rvv_zvl256b_ok. |
| * gcc.target/riscv/rvv/vsetvl/pr113429.c: Require rvv_zvl_ge_256b_ok. |
| |
| 2026-08-21 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/vls-cc/empty-aggregate.c: New test. |
| * g++.target/riscv/vls-cc-empty-aggregate.C: New test. |
| |
| 2026-08-21 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/avx256-unaligned-load-1.c (dg-options): Add |
| -mno-avx512f. |
| * gcc.target/i386/avx256-unaligned-load-2.c (dg-options): Likewise. |
| * gcc.target/i386/avx256-unaligned-load-3.c (dg-options): Likewise. |
| * gcc.target/i386/avx256-unaligned-store-1.c (dg-options): Likewise. |
| * gcc.target/i386/avx256-unaligned-store-2.c (dg-options): Likewise. |
| |
| 2026-08-21 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/widen_mult_high_chain.c: Scan both mulq and |
| mulx. |
| |
| 2026-08-21 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126971 |
| PR tree-optimization/112104 |
| * gcc.target/i386/pr92080-12.c: Remove scan-assembler-times and |
| add check-function-bodies to check for optimized codegen. |
| |
| 2026-08-21 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/fusion-cache-aligned-std.c: Remove. |
| |
| 2026-08-21 Sebastian Huber <sebastian.huber@embedded-brains.de> |
| |
| * gcc.target/riscv/amo/gcov-condition-coverage-split-ior.c: New |
| test. |
| |
| 2026-08-21 Jin Ma <jinma@linux.alibaba.com> |
| |
| * lib/target-supports.exp (check_effective_target_rvv_zvl128b_ok): |
| Use a unique check_runtime property name. |
| (check_effective_target_rvv_zvl256b_ok): Likewise. |
| (check_effective_target_rvv_zvl_ge_256b_ok): Likewise. |
| (check_effective_target_rvv_zvl512b_ok): Likewise. |
| |
| 2026-08-21 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp0x/initlist135.C: Include <initializer_list> and |
| remove the inline definition of std::initializer_list. |
| |
| 2026-08-20 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/126472 |
| * g++.dg/cpp0x/initlist135.C: New test. |
| |
| 2026-08-20 Odysseas Georgoudis <odygrd@hotmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/124983 |
| * g++.dg/template/pr124983.C: New test. |
| |
| 2026-08-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sve/perm_splice_1.c: New test. |
| * gcc.target/aarch64/sve/perm_splice_1-run.c: Likewise. |
| |
| 2026-08-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/122069 |
| * gcc.target/aarch64/sve/reduc_3_costly.c: Update the expected number |
| of horizontal reductions. |
| * gcc.target/aarch64/sve/widen_sum_1.c: New test. |
| |
| 2026-08-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| Revert: |
| 2026-08-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/122069 |
| * gcc.target/aarch64/sve/reduc_3_costly.c: Update the expected number |
| of horizontal reductions. |
| * gcc.target/aarch64/sve/widen_sum_1.c: New test. |
| |
| 2026-08-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/122069 |
| * gcc.target/aarch64/sve/reduc_3_costly.c: Update the expected number |
| of horizontal reductions. |
| * gcc.target/aarch64/sve/widen_sum_1.c: New test. |
| |
| 2026-08-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/vect-ctz.h: New file. |
| * gcc.target/aarch64/vect-ctz-1.c: New test. |
| * gcc.target/aarch64/vect-ctz-2.c: New test. |
| * gcc.target/aarch64/vect-ctz-3.c: New test. |
| |
| 2026-08-20 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/for-static-3.c: Use -fopenmp-ompt=extended |
| instead of -fopenmp-ompt-detailed. |
| * c-c++-common/gomp/openmp-ompt-1.c: Adjust expected diagnostic. |
| * c-c++-common/gomp/openmp-ompt-2.c: Use -fopenmp-ompt=extended |
| and adjust expected diagnostic. |
| * c-c++-common/gomp/scan-8.c: Use -fopenmp-ompt=basic instead of |
| -fopenmp-ompt. |
| * c-c++-common/gomp/scope-7.c: Likewise. |
| * c-c++-common/gomp/single2.c: Likewise. |
| * c-c++-common/gomp/for-static-4.c: New test. |
| * c-c++-common/gomp/openmp-ompt-3.c: New test. |
| * c-c++-common/gomp/openmp-ompt-4.c: New test. |
| |
| 2026-08-20 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR middle-end/126775 |
| * gcc.dg/pr126775.c: New test case. |
| |
| 2026-08-20 Shivam Gupta <shivam98.tkg@gmail.com> |
| |
| * gcc.dg/tree-ssa/bool-eq-bitxor.c: Update expected number |
| of optimized XOR forms. |
| * gcc.dg/tree-ssa/bool-xor-zero-one-valued.c: New test. |
| |
| 2026-08-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/sse2-bfloat16-scalar-typecheck.c (dg-options): |
| Add -mno-avx512bf16 -mno-avxneconvert. |
| * gcc.target/i386/vect-bfloat16-typecheck_1.c (dg-options): |
| Likewise. |
| * gcc.target/i386/vect-bfloat16-typecheck_2.c (dg-options): |
| Likewise. |
| |
| 2026-08-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * g++.dg/cpp23/ext-floating14.C (dg-additional-options): Add |
| -mno-avx512bf16 -mno-avxneconvert for x86. |
| |
| 2026-08-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/126959 |
| * gcc.target/i386/uintr-4.c: Check SSE, AVX or AVX512 in the |
| expected error message. |
| |
| 2026-08-20 Eikansh Gupta <eikansh.gupta@oss.qualcomm.com> |
| |
| PR tree-optimization/112104 |
| * gcc.target/i386/pr105735-1.c: Bump final value replacement count |
| from 8 to 9. |
| * gcc.target/i386/pr105735-3.c: Likewise. |
| * gcc.dg/tree-ssa/pr112104-1.c: New test. |
| * gcc.dg/tree-ssa/pr112104-2.c: New test. |
| |
| 2026-08-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/pr84876.c (dg-options): Add -mno-avx512f. |
| |
| 2026-08-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/pr70325.c (dg-options): Add -mno-avx512bw. |
| |
| 2026-08-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/fuse-caller-save-xmm.c (dg-options): Add |
| -mtune-ctrl=^sse_packed_single_insn_optimal. |
| |
| 2026-08-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/vect-shiftv4qi.c (dg-options): Replace |
| "-mno-avx2 -mno-avx512vl" with "-mno-ssse3 -mtune=generic". |
| * gcc.target/i386/vect-shiftv8qi.c (dg-options): Likewise. |
| |
| 2026-08-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/avx2-vbroadcastsi128-1.c (dg-options): Add |
| -mno-avx512f. |
| * gcc.target/i386/avx2-vbroadcastss_ps256-1.c (dg-options): |
| Likewise. |
| * gcc.target/i386/avx2-vextracti128-1.c (dg-options): Likewise. |
| * gcc.target/i386/avx2-vinserti128-1.c (dg-options): Likewise. |
| * gcc.target/i386/avx2-vpand-1.c (dg-options): Likewise. |
| * gcc.target/i386/avx2-vpand-3.c (dg-options): Likewise. |
| * gcc.target/i386/avx2-vpandn-1.c (dg-options): Likewise. |
| * gcc.target/i386/avx2-vpor-1.c (dg-options): Likewise. |
| * gcc.target/i386/avx2-vpxor-1.c (dg-options): Likewise. |
| |
| 2026-08-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/fma4-256-vector.c (dg-options): Add |
| -mno-avx512f. |
| * gcc.target/i386/fma4-builtin-2.c (dg-options): Likewise. |
| * gcc.target/i386/fma4-vector-2.c (dg-options): Likewise. |
| * gcc.target/i386/fma4-vector.c (dg-options): Likewise. |
| |
| 2026-08-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/memset-pr120683-10.c (dg-options): Add |
| -mtune=generic. |
| * gcc.target/i386/memset-pr120683-12.c (dg-options): Likewise. |
| * gcc.target/i386/pr122343-1b.c (dg-options): Likewise. |
| * gcc.target/i386/pr122343-5b.c (dg-options): Likewise. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/pr125436-1a.c (dg-options): Add -mno-avx. |
| * gcc.target/i386/pr125436-1b.c (dg-options): Likewise. |
| * gcc.target/i386/pr125436-2a.c (dg-options): Likewise. |
| * gcc.target/i386/pr125436-2b.c (dg-options): Likewise. |
| * gcc.target/i386/pr125436-3.c (dg-options): Likewise. |
| * gcc.target/i386/pr125436-4.c (dg-options): Likewise. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/builtin-copysign-4.c (dg-options): Add |
| -mtune-ctrl=^sse_packed_single_insn_optimal. |
| * gcc.target/i386/builtin-copysign-5.c (dg-options): Likewise. |
| * gcc.target/i386/builtin-copysign-6.c (dg-options): Likewise. |
| * gcc.target/i386/builtin-copysign-7.c (dg-options): Likewise. |
| * gcc.target/i386/builtin-copysign-8a.c (dg-options): Likewise. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/sse2-shiftqihi-constant-1.c (dg-options): Add |
| -mno-gfni. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/avx512bw-shiftqihi-constant-1.c (dg-options): |
| Add -mno-gfni. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/avx2-shiftqihi-constant-1.c (dg-options): Add |
| -mno-gfni. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/abi-mix-1.c (dg-options): Add -mno-avx. |
| |
| 2026-08-19 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/107090 |
| PR tree-optimization/126642 |
| * gcc.dg/torture/long-mul-64-run.c: Add near-miss variants of the |
| idiom, cross-checked against their literal meaning. |
| * gcc.dg/tree-ssa/long-mul-carry.c: Add scans for the high-part |
| chain lowering and its dump message. Exclude sparc/hppa from |
| the chain-lowering scan. |
| * gcc.dg/tree-ssa/long-mul-ladder.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_oi_mode): New; |
| enumerates targets whose mode table declares OImode. |
| * gcc.dg/long-mul-128-Og.c: New test. |
| * gcc.dg/torture/long-mul-128.c: New test. |
| * gcc.dg/tree-ssa/long-mul-chain-cse-128.c: New test. |
| * gcc.dg/tree-ssa/long-mul-chain-trunc-128.c: New test. |
| * gcc.target/arm/long-mul-thumb1-inline.c: New test. |
| * gcc.target/arm/long-mul-umull.c: New test. |
| * gcc.target/i386/long-mul-phi-split.c: New test. |
| * gcc.target/i386/long-mul-sweep.c: New test. |
| * gcc.target/i386/widen_mult_high_chain.c: New test. |
| |
| 2026-08-19 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/107090 |
| * gcc.dg/tree-ssa/long-mul-carry.c: Add PHI-form CARRY_LOW_SUM, |
| CARRY_CROSS_SUM, and negated-branch compile variants; split the |
| forwprop1 high-part fold count into 10 on int128 and 8 on !int128. |
| * gcc.dg/tree-ssa/long-mul-two-carry.c: Add the |
| mulh_two_carry_low_phi function and its forwprop3 high-part |
| (carry PHI) fold scan. |
| * gcc.dg/tree-ssa/long-mul-boundary-64.c: New test. |
| * gcc.dg/tree-ssa/long-mul-boundary.c: New test. |
| * gcc.dg/tree-ssa/long-mul-partial.c: New test. |
| |
| 2026-08-19 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR tree-optimization/107090 |
| * gcc.dg/tree-ssa/long-mul-two-carry.c: Add a forwprop4 LOW |
| fold expectation for full_mul_two_carry, deferred from |
| forwprop3 by long_mul_check_low_plus_defer. |
| * gcc.dg/tree-ssa/long-mul-low-plus.c: New test. |
| |
| 2026-08-19 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR tree-optimization/107090 |
| * gcc.target/aarch64/long_mul.c: Add mulh_ladder and |
| mulh_ladder_32 functions; bump expected umulh / umull |
| scan counts from 1 to 2. |
| * gcc.target/i386/long_mul.c: Same for mulq / imulq. |
| * gcc.dg/tree-ssa/long-mul-ladder.c: New test. |
| |
| 2026-08-19 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR tree-optimization/107090 |
| * gcc.dg/tree-ssa/long-mul-two-carry.c: New test. |
| |
| 2026-08-19 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR tree-optimization/107090 |
| * gcc.dg/tree-ssa/long-mul-carry.c: Add carry-low-sum |
| coverage (mulh_carry_low_sum, full_mul_carry_low_sum, |
| mulh_carry_low_sum_comm, mulh_carry_low_sum_lohi, |
| mulh_carry_low_sum_128, mulh_carry_low_sum_v2i32) and |
| update fold counts. |
| |
| 2026-08-19 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/107090 |
| * gcc.dg/torture/long-mul-64-run.c: New test. |
| * gcc.dg/tree-ssa/long-mul-carry.c: New test. |
| * gcc.dg/tree-ssa/long-mul-extra-addend.c: New test. |
| * gcc.target/aarch64/long_mul.c: New test. |
| * gcc.target/i386/long_mul.c: New test. |
| |
| 2026-08-19 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/mangle3.C: Adjust. |
| * g++.dg/reflect/splice1.C: Remove XFAIL. |
| |
| 2026-08-19 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/cmse/cmse-18.c: Use effective-target |
| arm_arch_v8m_main. |
| * gcc.target/arm/cmse/cmse-19.c: Use effective-target |
| arm_arch_v8_1m_mve. |
| * lib/target-supports.exp: Define effective-target |
| arm_arch_v8m_main. |
| |
| 2026-08-19 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126934 |
| * gcc.dg/torture/pr126934-1.c: New test. |
| |
| 2026-08-19 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/vect-sat-trunc-1.c: New test. |
| * gcc.target/aarch64/vect-sat-trunc-2.c: New test. |
| |
| 2026-08-19 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/cmpdi-neg-1.c: New test. |
| |
| 2026-08-19 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/125557 |
| * gcc.target/i386/ifcvt-average-cost-1.c: New test. |
| |
| 2026-08-19 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/generic_inst10.ads: New test. |
| * gnat.dg/specs/generic_inst10_g1.ads: New helper. |
| * gnat.dg/specs/generic_inst10_g2.ads: Likewise. |
| * gnat.dg/specs/generic_inst10_g3.ads: Likewise. |
| * gnat.dg/specs/generic_inst10_pkg.ads: Likewise. |
| |
| 2026-08-19 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/reduce7.adb: New test. |
| |
| 2026-08-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/ext/sync-4.C: Adjust XFAIL to reflect that this issue |
| is now fixed on modern Darwin. |
| |
| 2026-08-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/lto/pr86585_0.C: Add -dylib0.o for Darwin8/9. |
| * g++.dg/lto/pr87906_0.C: Likewise. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR middle-end/126784 |
| * g++.dg/tree-ssa/vec-narrow-1.C: Remove -Wno-psabi. Add -msse4 |
| and require int128 for x86. |
| * g++.dg/tree-ssa/vec-narrow-minmax-2.C: Likewise. |
| |
| 2026-08-19 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126936 |
| * gcc.dg/vect/bb-slp-pr126936.c: New testcase. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126927 |
| * gcc.target/x86_64/abi/ms-sysv/do-test.S (call_do_test_unaligned): |
| New. |
| * gcc.target/x86_64/abi/ms-sysv/gen.cc (make_do_tests_decl): |
| Replace do_test_unaligned with call_do_test_unaligned. |
| (make_do_test): Remove asm statements with stack adjustment. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/xorps-sse2.c (dg-options): Add |
| -mtune-ctrl=^sse_packed_single_insn_optimal. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/xop-pcmov3.c (dg-options): Replace -mno-avx512vl |
| with -mno-avx512f. |
| |
| 2026-08-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * gcc.target/i386/zero-scratch-regs-29.c (dg-options): Add |
| -mtune-ctrl=^use_ffreep. |
| * gcc.target/i386/zero-scratch-regs-30.c (dg-options): Likewise. |
| |
| 2026-08-19 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/126597 |
| * gcc.target/aarch64/pr126597.c: New test. |
| |
| 2026-08-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126918 |
| * g++.dg/cpp26/constexpr-eh24.C: New test. |
| * g++.dg/cpp26/constexpr-eh25.C: New test. |
| |
| 2026-08-19 Eczbek <eczbek.void@gmail.com> |
| |
| PR c++/70097 |
| * g++.dg/cpp0x/ref-qual22.C: New test. |
| |
| 2026-08-18 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126856 |
| * gcc.dg/pr126856.c: New test. |
| |
| 2026-08-18 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/126923 |
| * g++.target/i386/mv28.C (dg-additional-options): New. |
| |
| 2026-08-18 Dylan Rees <dylan.rees@arm.com> |
| |
| * gcc.target/aarch64/sve/pr121604_brk.c: Test extended. |
| * gcc.target/aarch64/sve/acle/general/pfirst_2.c: New test. |
| |
| 2026-08-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126867 |
| * g++.dg/cpp1z/has-unique-obj-representations6.C: New test. |
| |
| 2026-08-18 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/121683 |
| * gfortran.dg/structure_constructor_18.f90: New test |
| |
| 2026-08-18 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gfortran.dg/bind_c_private_1.f90: Use generic asm matchers for |
| hidden symbols. |
| |
| 2026-08-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126752 |
| * g++.dg/cpp0x/initlist-array25.C: New test. |
| |
| 2026-08-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126093 |
| * g++.dg/reflect/mangle1.C: Add 2 new tests for reflections of |
| conversion templates. |
| |
| 2026-08-18 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s16.c: Adjust |
| expected output. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s32.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s64.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s8.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s16.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s32.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s64.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s8.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i16.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i32.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i64.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i8.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u8.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-12.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-13.c: Likewise. |
| |
| 2026-08-18 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-12.c: Disable |
| jump threading. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-13.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-14.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-15.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-48.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-49.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-50.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-52.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-54.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-55.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-57.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-58.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-39.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-2.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-13.c: Likewise. |
| |
| 2026-08-18 Matt Turner <mattst88@gmail.com> |
| |
| * g++.dg/eh/pr119507.C: Skip on alpha. |
| |
| 2026-08-18 Matt Turner <mattst88@gmail.com> |
| |
| * gcc.dg/cmp-mem-const-3.c: Skip on alpha. |
| * gcc.dg/cmp-mem-const-4.c: Likewise. |
| * gcc.dg/cmp-mem-const-5.c: Likewise. |
| * gcc.dg/cmp-mem-const-6.c: Likewise. |
| |
| 2026-08-18 Matt Turner <mattst88@gmail.com> |
| |
| * c-c++-common/attr-retain-2.c: Also pass -G0 on alpha. |
| * c-c++-common/attr-retain-3.c: Likewise. |
| * c-c++-common/attr-retain-4.c: Likewise. |
| * gcc.c-torture/compile/attr-retain-1.c: Likewise. |
| * gcc.c-torture/compile/attr-retain-2.c: Likewise. |
| |
| 2026-08-18 Matt Turner <mattst88@gmail.com> |
| |
| * gcc.dg/torture/pr125545.c: Require asm_goto_with_outputs. |
| |
| 2026-08-18 Matt Turner <mattst88@gmail.com> |
| |
| * g++.dg/opt/pr94589-6.C: Add dg-add-options ieee. |
| * g++.dg/torture/pr116120-2.C: Likewise. |
| * gcc.c-torture/execute/20190901-1.c: Likewise. |
| * gcc.dg/pr108447.c: Likewise. |
| * gcc.dg/pr94589-6.c: Likewise. |
| * gcc.dg/torture/pr126464.c: Likewise. |
| * gcc.dg/torture/pr126576.c: Likewise. |
| |
| 2026-08-18 Matt Turner <mattst88@gmail.com> |
| |
| * g++.dg/no-stack-protector-attr.C: Remove the dead dg-do directive |
| and the hppa exclusion, and require fstack_protector. |
| |
| 2026-08-18 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/121384 |
| * gfortran.dg/associate_83.f90: New test. |
| * gfortran.dg/associate_84.f90: New test. |
| |
| 2026-08-18 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sve/roundeven_1.c: New test. |
| * gcc.target/aarch64/sve/roundeven_2.c: New test. |
| |
| 2026-08-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126926 |
| * gcc.dg/vect/bb-slp-pr126926.c: New testcase. |
| |
| 2026-08-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126925 |
| * gcc.dg/torture/pr126925.c: New testcase. |
| |
| 2026-08-18 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/fold-bit-test-combine-1.c: New test. |
| |
| 2026-08-18 Egas Ribeiro <egas.g.ribeiro@gmail.com> |
| |
| PR analyzer/110578 |
| * g++.dg/analyzer/dyncast-1.C: Rewrite to cover |
| [expr.dynamic.cast]/9.1 and /9.2 over public, non-virtual |
| inheritance. |
| * g++.dg/analyzer/dyncast-2.C: New test. |
| * g++.dg/analyzer/dyncast-3.C: New test. |
| * g++.dg/analyzer/dyncast-4.C: New test. |
| * g++.dg/analyzer/dyncast-5.C: New test. |
| |
| 2026-08-18 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/126876 |
| * gcc.dg/tree-ssa/pr126876.c: New test. |
| |
| 2026-08-18 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR middle-end/126784 |
| * g++.target/i386/pr126784-1.C: New test. |
| * g++.target/i386/pr126784-2.C: Likewise. |
| * gcc.target/i386/pr126784-1.c: Likewise. |
| * gcc.target/i386/pr126784-2.c: Likewise. |
| * gcc.target/i386/pr126784-3.c: Likewise. |
| * gcc.target/i386/pr126784-4.c: Likewise. |
| * gcc.target/i386/pr126784-5.c: Likewise. |
| * gcc.target/i386/pr126784-6.c: Likewise. |
| |
| 2026-08-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/tree-ssa/divmul-mod-1.c: Add -Wno-psabi to dg-options. |
| * gcc.dg/tree-ssa/round-up-ior-1.c: Likewise. |
| * gcc.dg/tree-ssa/vec-mask-zero-1.c: Require vect_int effective |
| target. Add -Wno-psabi to dg-options and add -msse2 as |
| dg-additional-options on ia32. |
| * gcc.dg/tree-ssa/vector-alignup-1.c: Add -msse2 as |
| dg-additional-options on ia32. |
| * g++.dg/tree-ssa/vec-narrow-minmax-2.C: Add -Wno-psabi to dg-options. |
| * g++.dg/tree-ssa/vec-narrow-1.C: Likewise. Add -mmmx as |
| dg-additional-options on ia32. |
| |
| 2026-08-18 Dominic P <gcc@gcc.dp11.uk> |
| |
| * gcc.dg/fold-mod-mult-1.c: New test. |
| |
| 2026-08-18 Shivam Gupta <shivam98.tkg@gmail.com> |
| |
| PR tree-optimization/112533 |
| * gcc.dg/tree-ssa/bool-eq-bitxor.c: New test. |
| * gcc.dg/tree-ssa/bool-eq-evenness.c: New test. |
| * gcc.dg/tree-ssa/bool-eq-pow2.c: New test. |
| |
| 2026-08-17 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/lto/pr108772_0.C: Allow undefined symbols on Darwin. |
| * g++.dg/lto/pr114790_0.C: Likewise. |
| * g++.dg/lto/pr119614_0.C: Likewise. |
| * g++.dg/lto/pr85405_0.C: Likewise. |
| * g++.dg/lto/pr85405b_0.C: Likewise. |
| * g++.dg/lto/pr85655_0.C: Likewise. |
| * g++.dg/lto/pr86523-3_0.C: Likewise. |
| * g++.dg/lto/pr86585_0.C: Likewise. |
| * g++.dg/lto/pr87906_0.C: Likewise. |
| * g++.dg/lto/pr88046_0.C: Likewise. |
| * g++.dg/lto/pr88758_0.C: Likewise. |
| * g++.dg/lto/pr89330_0.C: Likewise. |
| * g++.dg/lto/pr91574_0.C: Likewise. |
| * g++.dg/lto/pr92609_0.C: Likewise. |
| * g++.dg/lto/pr93166_0.C: Likewise. |
| * gcc.dg/lto/pr61526_0.c: Likewise. |
| * g++.dg/lto/pr87295_0.C: Skip on Darwin. |
| |
| 2026-08-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/53800 |
| * gfortran.dg/c_loc_test_22.f90: Update dump patterns for span |
| addressing. |
| * gfortran.dg/class_to_type_5.f90: New test. |
| * gfortran.dg/class_to_type_6.f90: New test. |
| * gfortran.dg/class_to_type_7.f90: New test. |
| * gfortran.dg/class_to_type_8.f90: New test. |
| * gfortran.dg/class_to_type_9.f90: New test. |
| |
| 2026-08-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/95542 |
| * gfortran.dg/pr95542.f90: New test. |
| |
| 2026-08-17 Dipesh Sharma <Dipesh.Sharma@amd.com> |
| Venkataramanan Kumar <Venkataramanan.Kumar@amd.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add tests for avx10v2aux. |
| * g++.dg/other/i386-3.C: Likewise. |
| * gcc.target/i386/avx-1.c: Likewise. |
| * gcc.target/i386/funcspec-56.inc: Likewise. |
| * gcc.target/i386/sse-12.c: Likewise. |
| * gcc.target/i386/sse-13.c: Likewise. |
| * gcc.target/i386/sse-14.c: Likewise. |
| * gcc.target/i386/sse-22.c: Likewise. |
| * gcc.target/i386/sse-23.c: Likewise. |
| * lib/target-supports.exp: Add more checks for avx10v2aux. |
| * gcc.target/i386/avx10v2aux-convert-1i.c: New test. |
| * gcc.target/i386/avx10v2aux-convert-1j.c: New test. |
| * gcc.target/i386/avx10v2aux-convert-1k.c: New test. |
| * gcc.target/i386/avx10v2aux-convert-1l.c: New test. |
| |
| 2026-08-17 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/86937 |
| * gcc.dg/warn-strnlen-no-nul.c: warnings were |
| added/removed/changed due to the new STRNLEN folding. |
| * gcc.dg/tree-ssa/pr86937.c: New test. |
| |
| 2026-08-17 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/126743 |
| * gcc.dg/tree-ssa/pr126743.c: New test. |
| |
| 2026-08-17 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/126748 |
| * gcc.dg/tree-ssa/pr126748.c: New test. |
| |
| 2026-08-17 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/124667 |
| * gcc.dg/tree-ssa/pr124667-2.c: New test. |
| * gcc.dg/tree-ssa/pr124667.c: New test. |
| |
| 2026-08-17 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/126788 |
| * gcc.target/i386/pr126788.c: New testcase. |
| |
| 2026-08-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126887 |
| * gcc.dg/tree-ssa/ssa-thread-23.c: New testcase. |
| * gcc.dg/tree-ssa/ssa-thread-24.c: Likewise. |
| |
| 2026-08-17 Abhishek Kaushik <abhishek.kaushik@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/abal_s16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/abal_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/abal_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/abal_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/abal_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/abal_u64.c: Likewise. |
| |
| 2026-08-17 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/126895 |
| * gfortran.dg/is_contiguous_7.f90: New test. |
| |
| 2026-08-17 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-51.c: New test. |
| |
| 2026-08-17 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: |
| Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccsu_vv-i8-mf8.c: New test. |
| |
| 2026-08-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126872 |
| * gfortran.dg/bind_c_private_1.f90: New test. |
| |
| 2026-08-17 Odysseas Georgoudis <odygrd@hotmail.com> |
| |
| PR c++/126324 |
| * g++.dg/cpp2a/constexpr-virtual-pr126324.C: New test. |
| |
| 2026-08-16 Lewis Hyatt <lhyatt@gmail.com> |
| |
| * lib/target-supports.exp (pytest_invoke): New function. |
| (check_effective_target_pytest3): Use pytest_invoke to add some |
| additional arguments to the pytest invocation. |
| * lib/gcov.exp (run-gcov-pytest): Set timeout to 300 seconds, report |
| test failure upon timeout, and use new pytest_invoke helper. |
| * lib/scanhtml.exp (run-html-pytest): Likewise. |
| * lib/scansarif.exp (run-sarif-pytest): Likewise. |
| |
| 2026-08-16 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/110626 |
| * gfortran.dg/finalize_62.f90: New test. |
| |
| 2026-08-15 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/126892 |
| * gfortran.dg/is_contiguous_6.f90: New test. |
| |
| 2026-08-14 Odysseas Georgoudis <odygrd@hotmail.com> |
| |
| PR middle-end/122715 |
| * gcc.target/i386/pr122715.c: New test. |
| * gcc.target/i386/pr122715-2.c: New test. |
| |
| 2026-08-14 Shreya Munnangi <smunnang@qti.qualcomm.com> |
| |
| PR rtl-optimization/125731 |
| * gcc.target/riscv/pr125731.c: New test. |
| |
| 2026-08-14 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/opt/is_constant_evaluated3a.C: Remove xfail. |
| * g++.dg/opt/is_constant_evaluated3b.C: Likewise. |
| |
| 2026-08-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/126483 |
| * g++.dg/opt/is_constant_evaluated3b.C: xfail a1 initializer |
| folding. |
| * g++.dg/cpp2a/is-constant-evaluated16.C: New test. |
| |
| 2026-08-14 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/opt/is_constant_evaluated3a.C: New test. |
| * g++.dg/opt/is_constant_evaluated3b.C: New test. |
| |
| 2026-08-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/123495 |
| PR c++/126860 |
| * g++.dg/template/non-dependent36.C: New test. |
| * g++.dg/template/non-dependent37.C: New test. |
| |
| 2026-08-14 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/126284 |
| * gcc.dg/pr126284.c: New test. |
| |
| 2026-08-14 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126845 |
| * gcc.dg/pr126845.c: New. |
| |
| 2026-08-14 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126814 |
| * gcc.dg/pr126814.c: New. |
| |
| 2026-08-14 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126533 |
| * gcc.dg/pr126533.c: New. |
| |
| 2026-08-14 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126538 |
| * gcc.dg/pr126538.c: New. |
| |
| 2026-08-14 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/divmul-mod-1.c: New test. |
| |
| 2026-08-14 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/pr126293-1b.c: Account for USER_LABEL_PREFIX. |
| * gcc.target/i386/pr126293-1c.c: Likwise. |
| |
| 2026-08-14 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR target/126723 |
| * g++.dg/torture/darwin-cfstring-3.C: Allow linker-visible |
| string labels. |
| * gcc.dg/torture/darwin-cfstring-3.c: Likewise. |
| |
| 2026-08-14 Jason Merrill <jason@redhat.com> |
| |
| PR c++/126754 |
| * g++.dg/cpp1y/constexpr-lambda2.C: New test. |
| |
| 2026-08-14 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gfortran.dg/endfile_5.f90, gfortran.dg/namelist_101.f90, |
| gfortran.dg/namelist_104.f90, gfortran.dg/unsigned_10.f90, |
| gfortran.dg/unsigned_2.f90, gfortran.dg/unsigned_5.f90, |
| gfortran.dg/utf8_3.f03: Gate test on effective_target |
| fd_truncate. |
| |
| 2026-08-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126865 |
| * gcc.dg/vect/bb-slp-pr126865.c: New testcase. |
| * gcc.dg/vect/bb-slp-pr100778-1.c: Adjust. |
| |
| 2026-08-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126862 |
| * gcc.dg/vect/bb-slp-pr126862.c: New testcase. |
| |
| 2026-08-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126861 |
| * g++.dg/vect/slp-pr126861.cc: New testcase. |
| |
| 2026-08-14 Reshma Roy <Reshma.Roy@amd.com> |
| |
| * gcc.dg/tree-ssa/pr126646-1.c: New test. |
| * gcc.dg/tree-ssa/pr126646-2.c: New test. |
| |
| 2026-08-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126852 |
| * gcc.dg/vect/bb-slp-pr126852.c: New testcase. |
| |
| 2026-08-14 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/vec-mask-zero-1.c: New test. |
| |
| 2026-08-14 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/104048 |
| * gfortran.dg/recursive_alloc_comp_7.f90: New test. |
| * gfortran.dg/recursive_alloc_comp_8.f90: New test. |
| |
| 2026-08-14 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/107765 |
| * gcc.dg/tree-ssa/neg-cast-1.c: New test. |
| * gcc.dg/tree-ssa/neg-cast-4.c: New test. |
| |
| 2026-08-14 Longjun Luo <luolongjuna@gmail.com> |
| |
| PR debug/126355 |
| * gcc.dg/debug/dwarf2/pr126355.c: New test. |
| |
| 2026-08-14 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/98602 |
| * g++.dg/tree-ssa/pr98602.C: New test. |
| * g++.target/aarch64/sve/max_1.C: Remove fixed XFAILs. |
| * g++.target/aarch64/sve/min_1.C: Likewise. |
| |
| 2026-08-14 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/108031 |
| * gcc.target/riscv/pr108031-2.c: New test. |
| |
| 2026-08-14 Lewis Hyatt <lhyatt@gmail.com> |
| |
| * lib/lto.exp (lto-link-and-maybe-run): Unset gluefile for the |
| incremental link step, since the wrapper is not needed there and |
| does not contain LTO sections. |
| |
| 2026-08-14 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/126426 |
| * gcc.target/riscv/pr126426.c: New test. |
| |
| 2026-08-13 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/126783 |
| * g++.dg/modules/gmf-6.C: New test. |
| |
| 2026-08-13 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/126103 |
| * gcc.dg/tree-ssa/ssa-thread-abnormal-phi-1.c: New test. |
| * gcc.dg/tree-ssa/ssa-thread-abnormal-phi-2.c: New test. |
| * gcc.dg/tree-ssa/backthread-computed-goto-2.c: New test. |
| |
| 2026-08-13 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126815 |
| * gcc.dg/torture/returns-twice-1.c: New test. |
| |
| 2026-08-13 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/126799 |
| * gfortran.dg/coarray/collectives_5.f90: New test. |
| |
| 2026-08-13 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126815 |
| * g++.dg/torture/pr126815-1.C: New test. |
| |
| 2026-08-13 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/cpp/vector-scan-align.c: New test. |
| |
| 2026-08-13 Rohith Kapelli <kapellirohith@gmail.com> |
| |
| PR rtl-optimization/125683 |
| * gcc.dg/pr125683.c: New test. |
| * gcc.dg/rtl/aarch64/pr125683-flags.c: New test. |
| |
| 2026-08-13 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-49.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-50.c: New test. |
| |
| 2026-08-13 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmaccu_vv-u8-mf8.c: New test. |
| |
| 2026-08-13 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: |
| Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmacc_vv-i8-mf8.c: New test. |
| |
| 2026-08-12 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/aarch64/dwarf-cfa-reg.c: Require cfi instructions. |
| * gcc.target/aarch64/stack-check-cfa-1.c: Likewise. |
| * gcc.target/aarch64/stack-check-cfa-2.c: Likewise. |
| * gcc.target/aarch64/stack-check-cfa-3.c: Likewise. |
| |
| 2026-08-12 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/aarch64/inline-mem-set-pr112804.c: Require |
| mabi-ilp32 support. |
| * 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. |
| * lib/target-supports.exp: Add target supports for mabi=ilp32. |
| |
| 2026-08-12 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/vrp-float-subrange-1.c: New test. |
| |
| 2026-08-12 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/fx.h: New file. |
| * gcc.target/avr/sat-shift-s.c: New test. |
| * gcc.target/avr/sat-shift-u.c: New test. |
| |
| 2026-08-12 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126418 |
| * gcc.dg/tree-ssa/pr126418-1.c: New test. |
| |
| 2026-08-12 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/widen_sum_pairwise_2.c: Cover every widening |
| sum shape and check the dot product sequences. |
| * gcc.target/aarch64/widen_sum_pairwise_3.c: New test. |
| |
| 2026-08-12 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/pr122069_1.c: Update expected output. |
| * gcc.target/aarch64/pr122069_3.c: Likewise. |
| * gcc.target/aarch64/saddw-1.c: Renamed to... |
| * gcc.target/aarch64/sadalp-1.c: ...this. Update expected output. |
| * gcc.target/aarch64/saddw-2.c: Renamed to... |
| * gcc.target/aarch64/sadalp-2.c: ...this. Update expected output. |
| * gcc.target/aarch64/uaddw-1.c: Renamed to... |
| * gcc.target/aarch64/uadalp-1.c: ...this. Update expected output. |
| * gcc.target/aarch64/uaddw-2.c: Renamed to... |
| * gcc.target/aarch64/uadalp-2.c: ...this. Update expected output. |
| * gcc.target/aarch64/uaddw-3.c: Renamed to... |
| * gcc.target/aarch64/uadalp-3.c: ...this. Update expected output. |
| * gcc.target/aarch64/widen_sum_pairwise_1.c: New test. |
| * gcc.target/aarch64/widen_sum_pairwise_2.c: New test. |
| |
| 2026-08-12 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/94649 |
| PR target/126293 |
| * g++.target/i386/pr94649-1.C: New test. |
| * gcc.target/i386/pr126293-1a.c: Likewise. |
| * gcc.target/i386/pr126293-1b.c: Likewise. |
| * gcc.target/i386/pr126293-1c.c: Likewise. |
| * gcc.target/i386/pr126293-1d.c: Likewise. |
| * gcc.target/i386/pr126293-2a.c: Likewise. |
| * gcc.target/i386/pr126293-2b.c: Likewise. |
| * gcc.target/i386/pr126293-3a.c: Likewise. |
| * gcc.target/i386/pr126293-3b.c: Likewise. |
| * gcc.target/i386/pr126293-4a.c: Likewise. |
| * gcc.target/i386/pr126293-4b.c: Likewise. |
| * gcc.target/i386/pr126293-4c.c: Likewise. |
| * gcc.target/i386/pr126293-4d.c: Likewise. |
| * gcc.target/i386/pr126293-4e.c: Likewise. |
| * gcc.target/i386/pr126293-4f.c: Likewise. |
| * gcc.target/i386/pr126293-4g.c: Likewise. |
| * gcc.target/i386/pr126293-4h.c: Likewise. |
| * gcc.target/i386/pr126293-4i.c: Likewise. |
| * gcc.target/i386/pr126293-4j.c: Likewise. |
| * gcc.target/i386/pr126293-4k.c: Likewise. |
| * gcc.target/i386/pr126293-4l.c: Likewise. |
| * gcc.target/i386/pr126293-4m.c: Likewise. |
| * gcc.target/i386/pr126293-4n.c: Likewise. |
| * gcc.target/i386/pr126293-4o.c: Likewise. |
| * gcc.target/i386/pr126293-4p.c: Likewise. |
| * gcc.target/i386/pr126293-4q.c: Likewise. |
| * gcc.target/i386/pr126293-4r.c: Likewise. |
| * gcc.target/i386/pr126293-4s.c: Likewise. |
| * gcc.target/i386/pr126293-5.c: Likewise. |
| * gcc.target/i386/pr126293-6.c: Likewise. |
| * gcc.target/i386/pr126293-7.c: Likewise. |
| * gcc.target/i386/pr126293-8.c: Likewise. |
| * gcc.target/i386/pr126293-9.c: Likewise. |
| * gcc.target/i386/pr126293-10.c: Likewise. |
| * gcc.target/i386/pr126293-11.c: Likewise. |
| * gcc.target/i386/pr126293-12.c: Likewise. |
| * gcc.target/i386/pr126293-13.c: Likewise. |
| * gcc.target/i386/pr126293-14.c: Likewise. |
| * gcc.target/i386/pr126293-15.c: Likewise. |
| * gcc.target/i386/pr126293-16.c: Likewise. |
| * gcc.target/i386/pr126293-17.c: Likewise. |
| |
| 2026-08-12 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/126589 |
| * gfortran.target/aarch64/pr122408_1.f90: update scans to check for FMS. |
| * gcc.dg/vect/complex/complex-mul2.c: New test. |
| * gcc.dg/vect/complex/fast-math-complex-mls-manual-invalid-float.c: New test. |
| * gcc.dg/vect/complex/fast-math-complex-mls-outofplace-double.c: New test. |
| * gcc.dg/vect/complex/fast-math-complex-mls-outofplace-float.c: New test. |
| |
| 2026-08-12 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/125129 |
| * gm2/exceptions/run/pass/exceptions-run-pass.exp: Use |
| gm2_target_compiler rather than target_compile. |
| * lib/gm2.exp (gm2_target_compile_default): Check |
| check_effective_target_pie and append -fPIE if necessary. |
| |
| 2026-08-12 Abhishek Kaushik <abhishek.kaushik@arm.com> |
| |
| * gcc.target/aarch64/sme2/acle-asm/qrshrn_s8_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/qrshrn_u8_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/qrshrun_u8_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/qshrn_s16_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/qshrn_s8_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/qshrn_u16_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/qshrn_u8_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/qshrun_u16_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/qshrun_u8_x2.c: New test. |
| |
| 2026-08-12 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/round-up-ior-1.c: New test. |
| * gcc.dg/tree-ssa/round-up-ior-2.c: Likewise. |
| |
| 2026-08-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126099 |
| PR tree-optimization/126053 |
| * gcc.dg/vect/bb-slp-pr126099-1.c: New testcase. |
| * gcc.dg/vect/bb-slp-pr126099-2.c: Likewise. |
| * gcc.dg/vect/bb-slp-pr126099-3.c: Likewise. |
| * gcc.dg/vect/bb-slp-pr126099-4.c: Likewise. |
| * gcc.dg/vect/bb-slp-pr126099-5.c: Likewise. |
| * gcc.dg/vect/costmodel/x86_64/costmodel-pr126053.c: Likewise. |
| |
| 2026-08-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126028 |
| * gcc.dg/vect/bb-slp-46.c: Un-XFAIL. |
| * gcc.dg/vect/bb-slp-pr126053.c: New testcase. |
| * gcc.dg/vect/costmodel/x86_64/costmodel-pr126028.c: Likewise. |
| |
| 2026-08-12 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/rtl/aarch64/subs_general_reg.c: New test. |
| |
| 2026-08-12 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Add __ARM_FEATURE_CSSC |
| tests. |
| |
| 2026-08-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126789 |
| * gcc.target/i386/vect-pr126789-2.c: New testcase. |
| |
| 2026-08-12 Jørgen Kvalsvik <j@lambda.is> |
| |
| * g++.dg/gcov/gcov-24.C: New test. |
| * g++.dg/gcov/gcov-25.C: New test. |
| * g++.dg/gcov/gcov-26.C: New test. |
| * g++.dg/gcov/gcov-27.C: New test. |
| * gcc.dg/pragma-suppress-coverage.c: New test. |
| * gcc.misc-tests/gcov-37.c: New test. |
| * gcc.misc-tests/gcov-38.c: New test. |
| * gcc.misc-tests/gcov-39.c: New test. |
| * gcc.misc-tests/gcov-40.c: New test. |
| * gcc.misc-tests/gcov-41.c: New test. |
| * gcc.misc-tests/gcov-42.c: New test. |
| * gcc.misc-tests/gcov-42.h: New test. |
| |
| 2026-08-12 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/126103 |
| * gcc.dg/pr89737.c: Add -fno-thread-jumps. |
| * gcc.dg/tree-ssa/backthread-computed-goto-1.c: New test. |
| * gcc.dg/tree-ssa/backthread-computed-goto-3.c: New test. |
| |
| 2026-08-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/info1.C: New test. |
| |
| 2026-08-12 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/126778 |
| * gcc.dg/vect/vect-early-break_145-pr126778_1.c: New test. |
| * gcc.dg/vect/vect-early-break_145-pr126778_2.c: New test. |
| |
| 2026-08-12 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/126787 |
| * gcc.target/i386/pr126787.c: New test. |
| |
| 2026-08-11 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126536 |
| * gcc.dg/pr126536-1.c: New. |
| * gcc.dg/pr126536-2.c: New. |
| |
| 2026-08-11 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126531 |
| * g++.dg/pr126531.C: New. |
| |
| 2026-08-11 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126329 |
| * gcc.dg/pr126329.c: New. |
| |
| 2026-08-11 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126648 |
| * gcc.dg/pr126648.c: New. |
| |
| 2026-08-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126789 |
| * gcc.target/i386/vect-pr126789.c: New testcase. |
| |
| 2026-08-11 Dipesh Sharma <Dipesh.Sharma@amd.com> |
| |
| * gcc.dg/tree-ssa/mult-abs-3.c: New test. |
| * gcc.dg/tree-ssa/mult-abs-4.c: New test. |
| * gcc.dg/tree-ssa/mult-abs-5.c: New test. |
| |
| 2026-08-11 Rohith Kapelli <kapellirohith@gmail.com> |
| |
| PR tree-optimization/123951 |
| * gcc.target/aarch64/pr123951_1.c: New test. |
| * gcc.target/aarch64/pr123951_2.c: New test. |
| * gcc.target/aarch64/simd/addsub_1.c: Update e1 lane insert from |
| d[1] to d[0]. |
| * gcc.target/aarch64/simd/addsub_2.c: Likewise. |
| |
| 2026-08-11 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/126676 |
| * gcc.target/i386/pr126676.c: New test. |
| |
| 2026-08-10 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/INITIALIZE_EXTERNAL_data_items_with_VALUE.cob: New test. |
| * cobol.dg/group2/INITIALIZE_EXTERNAL_data_items_with_VALUE.out: New test. |
| |
| 2026-08-10 Tudor-Stefan Magirescu <tudor.magirescu@gmail.com> |
| |
| * gcc.c-torture/execute/subcmp-1.c: New test. |
| * gcc.dg/tree-ssa/subcmp-1.c: New test. |
| |
| 2026-08-10 Oleg Tolmatcev <oleg.tolmatcev@gmail.com> |
| |
| * gcc.target/i386/visibility-hidden-mingw.c: New test. |
| * gcc.target/i386/visibility-hidden-mingw-32.c: New test. |
| |
| 2026-08-10 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/scan-8.c: New test. |
| * c-c++-common/gomp/scan-9.c: New test. |
| |
| 2026-08-10 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/126103 |
| * gcc.dg/tree-ssa/dom-jump-threading-1.c: New test. |
| * gcc.dg/tree-ssa/dom-jump-threading-2.c: New test. |
| |
| 2026-08-10 Alice Carlotti <alice.carlotti@arm.com> |
| |
| PR target/124629 |
| * gcc.target/aarch64/cpunative/info_36: New test file. |
| * gcc.target/aarch64/cpunative/native_cpu_36.c: New test. |
| |
| 2026-08-10 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/126701 |
| * gcc.dg/pr126701.c: New test. |
| |
| 2026-08-10 Josef Melcr <josef.melcr@suse.com> |
| |
| PR testsuite/126708 |
| * gcc.dg/attr-callback.c: Expect warnings instead of errors, |
| adjust expected messages. |
| |
| 2026-08-10 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/102333 |
| * gfortran.dg/pr102333_2.f90: New test. |
| |
| 2026-08-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126658 |
| * gcc.dg/torture/pr126658.c: New testcase. |
| |
| 2026-08-10 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/shift-drops-bitop-1.c: New test. |
| * gcc.dg/tree-ssa/shift-drops-bitop-2.c: Likewise. |
| |
| 2026-08-10 Avinash Jayakar <avinashd@linux.ibm.com> |
| |
| PR target/126513 |
| * gcc.target/powerpc/pr126513-acmp-tst-1.c: New test. |
| * gcc.target/powerpc/pr126513-acmp-tst-2.c: New test. |
| * gcc.target/powerpc/pr126513-acmp-tst-3.c: New test. |
| |
| 2026-08-10 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/fusion-zextw-2.c: Expect the ZEXTW dump name. |
| * gcc.target/riscv/fusion-zextw.c: Likewise. |
| |
| 2026-08-10 Kael Andrew Alonzo Franco <kaelfandrew@gmail.com> |
| |
| PR tree-optimization/125735 |
| * gcc.dg/pr125735.c: New test. |
| |
| 2026-08-09 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/111959 |
| * gcc.dg/pr80776-1.c: xfail and update comment. |
| * gcc.dg/pr80776-1a.c: New test. |
| * gcc.dg/tree-ssa/forwprop-44.c: New test. |
| * g++.dg/ipa/pure-const-3.C: Remove. |
| |
| 2026-08-09 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126729 |
| * gcc.dg/sso/factor_load-1.c: New test. |
| |
| 2026-08-09 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/gimplefe-59.c: New test. |
| |
| 2026-08-09 Matt Turner <mattst88@gmail.com> |
| |
| * gcc.target/alpha/trunctfsf2-1.c: New test. |
| |
| 2026-08-09 Kael Andrew Alonzo Franco <kaelfandrew@gmail.com> |
| |
| PR middle-end/126742 |
| * gcc.dg/int-bwise-opt-2.c: Also test for PR126742. |
| |
| 2026-08-09 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/98573 |
| * gfortran.dg/allocate_class_5.f90: New test. |
| |
| 2026-08-09 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * g++.dg/tree-ssa/vec-narrow-1.C: Enable AVX512VL and AVX512DQ on |
| x86 targets. |
| |
| 2026-08-09 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/recip-mult-div-1.c: New test. |
| * gcc.dg/tree-ssa/recip-mult-div-2.c: New test. |
| |
| 2026-08-09 Roger Sayle <roger@nextmovesofware.com> |
| Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126467 |
| * gcc.dg/pr126467-1.c: New test case. |
| * gcc.dg/pr126467-2.c: Likewise. |
| * gcc.dg/pr96392.c: Fix incorrect test case. |
| |
| 2026-08-08 Kevin Stefanov <kevinstefanov15@gmail.com> |
| |
| PR middle-end/111856 |
| * gcc.dg/gomp/pr111856.c: New test. |
| |
| 2026-08-08 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/47425 |
| * gfortran.dg/pr47425-1.f90: New test. |
| * gfortran.dg/pr47425-2.f90: New test. |
| |
| 2026-08-08 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/vec-reduc-pair-1.c: New test. |
| * gcc.dg/tree-ssa/vec-reduc-pair-2.c: New test. |
| * gcc.dg/tree-ssa/vec-reduc-pair-3.c: New test. |
| * gcc.dg/tree-ssa/vec-reduc-pair-4.c: New test. |
| |
| 2026-08-08 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * g++.dg/tree-ssa/vec-narrow-1.C: New test. |
| * g++.dg/tree-ssa/vec-narrow-minmax-2.C: New test. |
| |
| 2026-08-08 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/minmax-sum-1.c: New test. |
| * gcc.dg/tree-ssa/minmax-sum-fp-1.c: Likewise. |
| * gcc.dg/tree-ssa/minmax-sum-fp-2.c: Likewise. |
| * g++.target/aarch64/minmax-sum-1.C: Likewise. |
| |
| 2026-08-08 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/signbit-1.c (f1, f2, f3): Remove. |
| Remove the corresponding dump scan. |
| |
| 2026-08-08 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/125383 |
| * gfortran.dg/pr125383.f90: New test. |
| |
| 2026-08-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126534 |
| * gcc.dg/pr126534.c: New test. |
| |
| 2026-08-07 Michael Meissner <meissner@linux.ibm.com> |
| |
| PR target/120681 |
| * gcc.target/powerpc/pr120681.c: New test. |
| |
| 2026-08-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/126667 |
| * gcc.dg/pr126667.c: New test. |
| * gcc.target/s390/pr126667.c: New test. |
| |
| 2026-08-07 Michael Meissner <meissner@linux.ibm.com> |
| |
| PR target/120528 |
| * gcc.target/powerpc/pr120528.c: New test. |
| |
| 2026-08-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/110935 |
| * gcc.dg/vect/bb-slp-reduc-pr110935.c: New testcase. |
| |
| 2026-08-07 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/execute/torture/cfg_select1.rs: Add new dg-additional-options, remove |
| the no-longer-needed cfg_select! declaration. |
| * rust/execute/torture/cfg_select2.rs: Ditto. |
| * rust/compile/c_string_null_byte_check.rs: Ditto. |
| * rust/execute/torture/c_string.rs: Ditto. |
| * rust/execute/torture/c_string_ensure_null_term.rs: Ditto. |
| |
| 2026-08-07 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/c_string_null_byte_check.rs: Update definition of `c_char`. |
| * rust/execute/torture/c_string_ensure_null_term.rs: Ditto. |
| * rust/execute/torture/c_string.rs: Ditto. |
| * rust/execute/torture/cfg_select1.rs: New file. |
| * rust/execute/torture/cfg_select2.rs: New file. |
| |
| 2026-08-07 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/unsafe_cell.rs: New test. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/slice_rest_pattern.rs: Verify that too many rest |
| patterns in a slice pattern does not produce an error, if that |
| slice pattern is cfg'd out. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/core/core.exp: Compile until lowering phase, avoid |
| spamming the logs with debug messages in an attempt to speed up |
| compilation, and increase test timeout from 600 seconds to 1200 |
| seconds. |
| |
| 2026-08-07 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/lang-items-stub.rs: New test. |
| * rust/compile/lang-items-symbol.rs: New test. |
| |
| 2026-08-07 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/derive_clone_enum2.rs: Fix test with a clone module |
| to mimic the core library. |
| * rust/compile/derive_clone_enum3.rs: Likewise. |
| * rust/compile/issue-3139-1.rs: Likewise. |
| * rust/compile/issue-3144.rs: Likewise. |
| * rust/execute/torture/derive_clone_enum1.rs: Likewise. |
| * rust/execute/torture/derive_macro3.rs: Likewise. |
| * rust/execute/torture/derive_macro4.rs: Likewise. |
| |
| 2026-08-07 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/link/simple_function_0.rs: Remove bogus match. |
| |
| 2026-08-07 Aiman Najjar <aiman.najjar@hurranet.com> |
| |
| * rust/compile/issue-4674.rs: New test. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/glob-import-ambiguous.rs: New test. |
| |
| 2026-08-07 Utkarsh Bahuguna <utkarshbahuguna10@gmail.com> |
| |
| * rust/compile/generic_args_deadcode.rs: New test. |
| * rust/compile/torture/traits8.rs: Remove dg-warning. |
| * rust/compile/v0-mangle1.rs: Remove dg-warning. |
| * rust/execute/torture/impl_desugar.rs: Remove dg-warning. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/glob_import_brace.rs: New test. |
| |
| 2026-08-07 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/torture/range-lang-item1.rs: Update test to use |
| the new lang item. |
| |
| 2026-08-07 Lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-explicit-return.rs: New test. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/derive_macro9.rs: New test. |
| |
| 2026-08-07 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/repr_transparent_fields.rs: Add more test cases. |
| |
| 2026-08-07 Islam-Imad <islamimad404@gmail.com> |
| |
| * rust/execute/cf-break-continue.rs: New test. |
| * rust/execute/cf-label-shadowing.rs: New test. |
| * rust/execute/cf-labeled-break-nested.rs: New test. |
| * rust/execute/cf-labeled-continue-nested.rs: New test. |
| * rust/execute/cf-labeled-loops.rs: New test. |
| * rust/execute/cf-loop-break-continue.rs: New test. |
| * rust/execute/cf-mixed-labeled-unlabeled.rs: New test. |
| * rust/execute/cf-nested-loops.rs: New test. |
| |
| 2026-08-07 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/no-mangle-generic-items_0.rs: New test. |
| |
| 2026-08-07 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/unused-braces_0.rs: New test. |
| |
| 2026-08-07 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/static_item_0.rs: Change warning description. |
| * rust/compile/static-mut-refs_0.rs: Make static public. |
| * rust/compile/const_item_0.rs: New test. |
| |
| 2026-08-07 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/repr_transparent_fields.rs: Add new test case with PhantomData. |
| |
| 2026-08-07 Egas Ribeiro <egas.g.ribeiro@tecnico.ulisboa.pt> |
| João Novo <joao.c.novo@tecnico.ulisboa.pt> |
| |
| * rust/compile/irrefutable-alt.rs: New test. |
| * rust/compile/irrefutable-basic.rs: New test. |
| * rust/compile/irrefutable-identifier-binding.rs: New test. |
| * rust/compile/irrefutable-nested.rs: New test. |
| * rust/compile/irrefutable-path.rs: New test. |
| * rust/compile/irrefutable-range.rs: New test. |
| * rust/compile/irrefutable-reference.rs: New test. |
| * rust/compile/irrefutable-slice.rs: New test. |
| * rust/compile/irrefutable-struct.rs: New test. |
| * rust/compile/irrefutable-tuple.rs: New test. |
| * rust/compile/refutable-alt.rs: New test. |
| * rust/compile/refutable-binding.rs: New test. |
| * rust/compile/refutable-literal-let.rs: New test. |
| * rust/compile/refutable-literal-parameter.rs: New test. |
| * rust/compile/refutable-path.rs: New test. |
| * rust/compile/refutable-range.rs: New test. |
| * rust/compile/refutable-reference.rs: New test. |
| * rust/compile/refutable-struct.rs: New test. |
| * rust/compile/refutable-tuple.rs: New test. |
| |
| 2026-08-07 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/rustc_conversion_suggestion.rs: New test. |
| |
| 2026-08-07 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/needs_allocator.rs: New test. |
| |
| 2026-08-07 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/static-mut-refs_0.rs: New test. |
| |
| 2026-08-07 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/assert_zero_valid.rs: New test. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/name_resolution29.rs: New test. |
| |
| 2026-08-07 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/dyn-drop_0.rs: New test. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/extern_type_item_resolve.rs: New test. |
| |
| 2026-08-07 Lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-function-params.rs: New test. |
| |
| 2026-08-07 Lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-function-scope-unit-tail.rs: New test. |
| |
| 2026-08-07 Lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-function-scope-non-unit-tail.rs: New test. |
| |
| 2026-08-07 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/unused-doc-comment_0.rs: New test. |
| |
| 2026-08-07 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/invalid_repr_hint.rs: Update existing and add new `align` test cases. |
| |
| 2026-08-07 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/execute/torture/c_string.rs: Fix missing #[repr(transparent)] |
| * rust/execute/torture/c_string_ensure_null_term.rs: Ditto. |
| * rust/compile/c_string_null_byte_check.rs: Ditto. |
| * rust/compile/repr_transparent_fields2.rs: New file. |
| * rust/compile/transparent_struct_deref.rs: New file. |
| |
| 2026-08-07 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/invalid_repr_hint.rs: New file. |
| * rust/compile/repr_transparent_fields.rs: New file. |
| |
| 2026-08-07 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive-debug1.rs: Adapt module structure to make it more core-like. |
| * rust/compile/derive-default1.rs: Likewise. |
| * rust/compile/derive-eq-invalid.rs: Likewise. |
| * rust/compile/derive-hash1.rs: Likewise. |
| * rust/compile/derive_partial_ord1.rs: Likewise. |
| * rust/compile/format_args_basic_expansion.rs: Likewise. |
| * rust/compile/format_args_concat.rs: Likewise. |
| * rust/compile/format_args_extra_comma.rs: Likewise. |
| * rust/compile/issue-4090-1.rs: Likewise. |
| * rust/compile/issue-4090-2.rs: Likewise. |
| * rust/execute/torture/derive-default1.rs: Likewise. |
| * rust/execute/torture/derive-partialeq2.rs: Likewise. |
| * rust/execute/torture/issue-2005.rs: Likewise. |
| * rust/execute/torture/issue-3836.rs: Likewise. |
| * rust/execute/torture/partial-eq-4.rs: Likewise. |
| * rust/execute/torture/partial-ord-5.rs: Likewise. |
| * rust/execute/torture/partial-ord-6.rs: Likewise. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/glob-import-import.rs: New test. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/early_feature_gate_in_macro.rs: Change test |
| options. |
| * rust/compile/offset_of1.rs: Likewise. |
| * rust/compile/offset_of2.rs: Likewise. |
| * rust/compile/parse_time_feature_gate.rs: Likewise. |
| * rust/execute/torture/offset_of1.rs: Likewise. |
| |
| 2026-08-07 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/issue-4116.rs: New test. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/execute/ident_pat_vs_path_3.rs: New test. |
| |
| 2026-08-07 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/drop-bounds_0.rs: New test. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/global-allocator.rs: New test. |
| |
| 2026-08-07 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/generics15.rs: New test. |
| |
| 2026-08-07 Dylan Rees <dylan.rees@arm.com> |
| |
| * gcc.target/i386/pr124407-1.c: Removed x86_cse rtl flag |
| and scans. Replaced with assembly scan for specific |
| 'movabsq' instruction. |
| * gcc.target/i386/pr81501-9b.c: Removed check-function-bodies |
| and replaced with orderless assembly scans. |
| |
| 2026-08-07 Eikansh Gupta <eikansh.gupta@oss.qualcomm.com> |
| |
| PR tree-optimization/109843 |
| PR tree-optimization/112472 |
| * gcc.dg/tree-ssa/pr109843.c: Add -msse2 -mfpmath=sse for ilp32 x86. |
| * gcc.dg/tree-ssa/pr112472.c: Likewise. |
| |
| 2026-08-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126641 |
| * gcc.dg/pr126641.c: New test. |
| |
| 2026-08-07 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/avg-1.c: New test. |
| * gcc.target/aarch64/sve/pr89007-2.c: Update the expected loop body. |
| |
| 2026-08-07 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/modmod-1.c: New test. |
| * gcc.dg/tree-ssa/modmod-2.c: Likewise. |
| * gcc.dg/tree-ssa/modmod-3.c: Likewise. |
| * gcc.dg/tree-ssa/modmod-4.c: Likewise. |
| * gcc.dg/tree-ssa/modmod-5.c: Likewise. |
| |
| 2026-08-07 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/minmax-offset-absorb-1.c: New test. |
| * gcc.dg/tree-ssa/minmax-offset-absorb-2.c: Likewise. |
| |
| 2026-08-07 Michael Meissner <meissner@linux.ibm.com> |
| |
| PR target/99293 |
| * gcc.target/powerpc/pr99293.c: New test. |
| |
| 2026-08-07 Michael Meissner <meissner@linux.ibm.com> |
| |
| PR target/117487 |
| * gcc.target/powerpc/pr117487.c: New test. |
| |
| 2026-08-07 Michael Meissner <meissner@linux.ibm.com> |
| |
| * gcc.target/powerpc/future-3.c: New test. |
| |
| 2026-08-06 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/signbit-1.c: New test. |
| * gcc.dg/tree-ssa/alignup-2.c: New test. |
| * gcc.dg/tree-ssa/vector-alignup-1.c: New test. |
| * gcc.dg/tree-ssa/alignup-overflow-1.c: New test. |
| * gcc.dg/tree-ssa/alignup-overflow-2.c: New test. |
| * gcc.dg/tree-ssa/signbit-4.c: New test. |
| |
| 2026-08-06 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/126685 |
| * gcc.target/i386/pr126685.c: New test. |
| |
| 2026-08-06 Aldy Hernandez <aldy@quesejoda.com> |
| |
| PR tree-optimization/126637 |
| * gcc.dg/tree-ssa/pr126637.c: New test. |
| |
| 2026-08-06 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/bb-slp-78.c: New testcase. |
| |
| 2026-08-06 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_mulh_di): |
| New procedure. |
| * gcc.dg/vect/vect-mulh-1.c: New test. |
| * gcc.dg/vect/vect-mulh-2.c: New test. |
| * gcc.target/aarch64/sve/mul_highpart_scalable_1.c: New test. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/plugin/plugin.exp (plugin_test_list): Add |
| std-module-exports-c++29.C. |
| * g++.dg/plugin/std_module_exports_plugin.cc (whitelist_std): Add |
| cxx29 enumerator, change value of all. |
| (plugin_dump_decl): Handle C++29. |
| * g++.dg/plugin/std-module-exports-c++29.C: New test. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/plugin/plugin.exp (plugin_test_list): Add |
| uglification-c++29.C. |
| * g++.dg/plugin/uglification-c++29.C: New test. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125541 |
| * g++.dg/reflect/mangle1.C: Add further 2 tests. |
| * g++.dg/reflect/mangle9.C: New test. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125680 |
| * g++.dg/reflect/mangle8.C: New test. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120635 |
| * g++.dg/ext/attr-no_specializations13.C: New test. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/named-universal-char-escape-3.c: Remove two |
| expected errors. |
| * c-c++-common/cpp/named-universal-char-escape-8.c: New test. |
| * g++.dg/DRs/dr2581-2.C: Adjust __cpp_named_character_escapes value. |
| * g++.dg/cpp23/feat-cxx2b.C (__cpp_named_character_escapes): Expect |
| 202606L rather than 202207L. |
| * g++.dg/cpp26/feat-cxx26.C (__cpp_named_character_escapes): Likewise. |
| * g++.dg/cpp29/feat-cxx29.C (__cpp_named_character_escapes): Likewise. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp23/ucnid-3-utf8.C: New test. |
| * g++.dg/cpp23/ucnid-4-utf8.C: New test. |
| * gcc.dg/cpp/ucnid-16-utf8.c: New test. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125647 |
| * g++.dg/cpp0x/initlist134.C: New test. |
| |
| 2026-08-06 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sve/mul_highpart_v2di_1.c: New test. |
| * gcc.target/aarch64/sve/mul_highpart_v2di_2.c: New test. |
| * gcc.target/aarch64/sve/mul_highpart_v2di_3.c: New test. |
| * gcc.target/aarch64/sve/mul_highpart_v2di_run.c: New test. |
| * gcc.dg/torture/mul-highpart-1.c: New test. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125601 |
| * g++.dg/cpp26/expansion-stmt45.C: New test. |
| |
| 2026-08-06 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/modcmp-1.c: New test. |
| * gcc.dg/tree-ssa/modcmp-noncall-1.c: Likewise. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125591 |
| * g++.dg/cpp26/decomp31.C: New test. |
| |
| 2026-08-06 Josef Melcr <josef.melcr@suse.com> |
| |
| * gcc.dg/attr-callback.c: New test. |
| * gcc.dg/ipa/ipcp-cb2.c: New test. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libstdc++/125200 |
| * g++.dg/plugin/std_module_exports_plugin.cc (plugin_dump_decl): Use |
| %< and %>. Clarify the error message and add a note. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/125048 |
| * c-c++-common/cpp/va-opt-11.c: New test. |
| |
| 2026-08-06 Jakub Jelinek <jakub@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/125989 |
| * g++.dg/cpp/embed-14.C: Expect different diagnostics for C++29 and |
| sometimes for C++20-C++26 too. |
| * g++.dg/cpp2a/desig2.C: Likewise. |
| * g++.dg/cpp2a/desig13.C: Likewise. |
| * g++.dg/cpp2a/desig20.C: Likewise. |
| * g++.dg/ext/desig4.C: Likewise. |
| * g++.dg/parse/pr43765.C: Likewise. |
| * g++.dg/cpp29/feat-cxx29.C: Expect different value of |
| __cpp_designated_initializers for C++29. |
| * g++.dg/cpp29/desig1.C: New test. |
| * g++.dg/cpp29/desig2.C: New test. |
| * g++.dg/cpp29/desig3.C: New test. |
| * g++.dg/cpp29/desig4.C: New test. |
| * g++.dg/cpp29/desig5.C: New test. |
| * g++.dg/cpp29/desig6.C: New test. |
| * g++.dg/cpp29/desig7.C: New test. |
| * g++.dg/cpp29/desig8.C: New test. |
| * g++.dg/cpp29/desig9.C: New test. |
| * g++.dg/cpp29/desig10.C: New test. |
| * g++.dg/cpp29/desig11.C: New test. |
| * g++.dg/cpp29/desig12.C: New test. |
| * g++.dg/cpp29/desig13.C: New test. |
| * g++.dg/cpp29/desig14.C: New test. |
| * g++.dg/cpp29/desig15.C: New test. |
| * g++.dg/cpp29/desig16.C: New test. |
| |
| 2026-08-06 Kito Cheng <kito.cheng@sifive.com> |
| |
| PR target/126454 |
| * gcc.target/riscv/pr126454.c: New test. |
| |
| 2026-08-06 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr126550-2.c: Expect |
| constant-pool vector load. |
| |
| 2026-08-06 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126580 |
| * gcc.dg/tree-ssa/pr126580-1.c: New test. |
| * gcc.dg/tree-ssa/pr126580-2.c: New test. |
| |
| 2026-08-06 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/ior-cmp-xor-1.c: New test. |
| |
| 2026-08-06 Matt Turner <mattst88@gmail.com> |
| |
| PR target/124495 |
| * g++.target/alpha/pr124495.C: New test. |
| |
| 2026-08-06 Wang Yaduo <wangyaduo@linux.alibaba.com> |
| |
| * gcc.target/riscv/reassoc-or-chain.c: New test. |
| |
| 2026-08-06 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-48.c: New test. |
| |
| 2026-08-06 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: |
| Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulsu_vv-i8-mf8.c: New test. |
| |
| 2026-08-06 Matt Turner <mattst88@gmail.com> |
| |
| * g++.target/alpha/alpha.exp: New file. |
| |
| 2026-08-05 Tobias Burnus <tburnus@baylibre.com> |
| |
| Revert: |
| 2025-11-17 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/goacc/cache-3-1.c: Add dg-skip-if for c++26. |
| * g++.dg/goacc/data-clause-2.C: Likewise. |
| * g++.dg/gomp/allocate-3.C: Likewise. |
| * c-c++-common/gomp/affinity-2.c: Use { c || c++23_down } effective |
| target. |
| * c-c++-common/goacc/cache-3-2.c: Replace [: in OpenMP or OpenACC |
| pragmas or attributes with [ : and :] with : ]. |
| * c-c++-common/goacc/data-clause-1.c: Likewise. |
| * c-c++-common/goacc/data-clause-2.c: Likewise. |
| * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise. |
| * c-c++-common/goacc/mdc-2.c: Likewise. |
| * c-c++-common/goacc/readonly-1.c: Likewise. |
| * c-c++-common/gomp/allocate-4.c: Likewise. |
| * c-c++-common/gomp/clauses-3.c: Likewise. |
| * c-c++-common/gomp/declare-mapper-3.c: Likewise. |
| * c-c++-common/gomp/depend-1.c: Likewise. |
| * c-c++-common/gomp/depend-2.c: Likewise. |
| * c-c++-common/gomp/depend-3.c: Likewise. |
| * c-c++-common/gomp/depend-4.c: Likewise. |
| * c-c++-common/gomp/depend-5.c: Likewise. |
| * c-c++-common/gomp/depend-6.c: Likewise. |
| * c-c++-common/gomp/dispatch-1.c: Likewise. |
| * c-c++-common/gomp/loop-5.c: Likewise. |
| * c-c++-common/gomp/map-1.c: Likewise. |
| * c-c++-common/gomp/map-2.c: Likewise. |
| * c-c++-common/gomp/map-4.c: Likewise. |
| * c-c++-common/gomp/map-7.c: Likewise. |
| * c-c++-common/gomp/pr100902-1.c: Likewise. |
| * c-c++-common/gomp/pr103642.c: Likewise. |
| * c-c++-common/gomp/pr120180-1.c: Likewise. |
| * c-c++-common/gomp/pr61486-1.c: Likewise. |
| * c-c++-common/gomp/pr81006.c: Likewise. |
| * c-c++-common/gomp/pr91920.c: Likewise. |
| * c-c++-common/gomp/pr96867.c: Likewise. |
| * c-c++-common/gomp/pr99928-16.c: Likewise. |
| * c-c++-common/gomp/reduction-1.c: Likewise. |
| * c-c++-common/gomp/scan-1.c: Likewise. |
| * c-c++-common/gomp/target-data-1.c: Likewise. |
| * c-c++-common/gomp/target-enter-data-1.c: Likewise. |
| * c-c++-common/gomp/target-has-device-addr-1.c: Likewise. |
| * c-c++-common/gomp/target-implicit-map-2.c: Likewise. |
| * c-c++-common/gomp/target-map-iterators-1.c: Likewise. |
| * c-c++-common/gomp/target-map-iterators-3.c: Likewise. |
| * c-c++-common/gomp/target-update-iterators-1.c: Likewise. |
| * c-c++-common/gomp/target-update-iterators-3.c: Likewise. |
| * g++.dg/goacc/cache-3-1.C: Likewise. |
| * g++.dg/goacc/cache-3-2.C: Likewise. |
| * g++.dg/goacc/data-clause-1.C: Likewise. |
| * g++.dg/goacc/mdc.C: Likewise. |
| * g++.dg/gomp/array-section-2.C: Likewise. |
| * g++.dg/gomp/bad-array-section-10.C: Likewise. |
| * g++.dg/gomp/bad-array-section-11.C: Likewise. |
| * g++.dg/gomp/bad-array-section-9.C: Likewise. |
| * g++.dg/gomp/declare-mapper-1.C: Likewise. |
| * g++.dg/gomp/declare-mapper-2.C: Likewise. |
| * g++.dg/gomp/depend-1.C: Likewise. |
| * g++.dg/gomp/depend-2.C: Likewise. |
| * g++.dg/gomp/ind-base-3.C: Likewise. |
| * g++.dg/gomp/map-1.C: Likewise. |
| * g++.dg/gomp/map-2.C: Likewise. |
| * g++.dg/gomp/map-ptrmem-1.C: Likewise. |
| * g++.dg/gomp/map-ptrmem-2.C: Likewise. |
| * g++.dg/gomp/member-array-2.C: Likewise. |
| * g++.dg/gomp/target-this-3.C: Likewise. |
| * g++.dg/gomp/target-this-4.C: Likewise. |
| |
| 2026-08-05 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/affinity-2.c: Also run with C++ > 23 |
| and add some '[ :' and ': ]' tests. |
| * g++.dg/gomp/allocate-3.C: Remove 'dg-skip-if' for c++26. |
| * g++.dg/goacc/cache-4.C: New test. |
| * g++.dg/gomp/array-section-3.C: New test. |
| * g++.dg/gomp/array-section-4.C: New test. |
| * g++.dg/gomp/array-section-5.C: New test. |
| * g++.dg/gomp/array-section-6.C: New test. |
| |
| 2026-08-05 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gfortran.dg/default_format_2.f90: XFAIL on hppa*-*-hpux*. |
| * gfortran.dg/default_format_denormal_2.f90: Likewise. |
| |
| 2026-08-05 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gfortran.dg/PR100914.f90: Skip on hppa*-*-hpux*. |
| |
| 2026-08-05 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.target/aarch64/mv-symbols10.C: Require ifunc support. |
| * g++.target/aarch64/mv-symbols11.C: Likewise. |
| * g++.target/aarch64/mv-symbols12.C: Likewise. |
| * g++.target/aarch64/mv-symbols13.C: Likewise. |
| * g++.target/aarch64/mv-symbols6.C: Likewise. |
| * g++.target/aarch64/mv-symbols7.C: Likewise. |
| * g++.target/aarch64/mv-symbols9.C: Likewise. |
| * gcc.target/aarch64/mv-1.c: Likewise. |
| * gcc.target/aarch64/mv-error8.c: Likewise. |
| * gcc.target/aarch64/mv-symbols1.c: Likewise. |
| * gcc.target/aarch64/mv-symbols10.c: Likewise. |
| * gcc.target/aarch64/mv-symbols11.c: Likewise. |
| * gcc.target/aarch64/mv-symbols12.c: Likewise. |
| * gcc.target/aarch64/mv-symbols13.c: Likewise. |
| * gcc.target/aarch64/mv-symbols14.c: Likewise. |
| * gcc.target/aarch64/mv-symbols2.c: Likewise. |
| * gcc.target/aarch64/mv-symbols3.c: Likewise. |
| * gcc.target/aarch64/mv-symbols4.c: Likewise. |
| * gcc.target/aarch64/mv-symbols5.c: Likewise. |
| * gcc.target/aarch64/mv-symbols6.c: Likewise. |
| * gcc.target/aarch64/mv-symbols7.c: Likewise. |
| * gcc.target/aarch64/mv-symbols8.c: Likewise. |
| * gcc.target/aarch64/mv-symbols9.c: Likewise. |
| * gcc.target/aarch64/mvc-symbols1.c: Likewise. |
| * gcc.target/aarch64/mvc-symbols2.c: Likewise. |
| * gcc.target/aarch64/mvc-symbols3.c: Likewise. |
| * gcc.target/aarch64/mvc-symbols4.c: Likewise. |
| * gcc.target/aarch64/pr124167.c: Likewise. |
| |
| 2026-08-05 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/fx16.h: New file. |
| * gcc.target/avr/fx16-div-1.c: New test. |
| * gcc.target/avr/fx16-div-2.c: New test. |
| * gcc.target/avr/fx16-div-3.c: New test. |
| |
| 2026-08-05 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/fx32-div-1.c: New test. |
| * gcc.target/avr/fx32-div-2.c: New test. |
| * gcc.target/avr/fx32-div-3.c: New test. |
| * gcc.target/avr/fx32.h: New file. |
| |
| 2026-08-05 Sivan Shani <sivan.shani@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_5.c: Test new feature macros. |
| * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h |
| (TEST_XN_INDEXED): New macro. |
| * gcc.target/aarch64/sve2/acle/asm/aesd_lane_u8.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/aesdimc_lane_u8.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/aese_lane_u8.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/aesemc_lane_u8.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/pmlal_pair_u64.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/pmull_pair_u64.c: New test. |
| * lib/target-supports.exp: Add sve-aes2 assembler probe. |
| |
| 2026-08-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126650 |
| * gcc.dg/torture/pr126650.c: New testcase. |
| |
| 2026-08-05 Dipesh Sharma <Dipesh.Sharma@amd.com> |
| Venkataramanan Kumar <Venkataramanan.Kumar@amd.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10v2aux-convert-1g.c: New test. |
| * gcc.target/i386/avx10v2aux-convert-1h.c: New test. |
| |
| 2026-08-05 Dipesh Sharma <Dipesh.Sharma@amd.com> |
| Venkataramanan Kumar <Venkataramanan.Kumar@amd.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10v2aux-convert-1e.c: New test. |
| * gcc.target/i386/avx10v2aux-convert-1f.c: New test. |
| |
| 2026-08-05 Dipesh Sharma <Dipesh.Sharma@amd.com> |
| Venkataramanan Kumar <Venkataramanan.Kumar@amd.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10v2aux-convert-1d.c: New test. |
| |
| 2026-08-05 Dipesh Sharma <Dipesh.Sharma@amd.com> |
| Venkataramanan Kumar <Venkataramanan.Kumar@amd.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10v2aux-convert-1c.c: New test. |
| |
| 2026-08-05 Dipesh Sharma <Dipesh.Sharma@amd.com> |
| Venkataramanan Kumar <Venkataramanan.Kumar@amd.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10v2aux-convert-1b.c: New test. |
| |
| 2026-08-05 Dipesh Sharma <Dipesh.Sharma@amd.com> |
| Venkataramanan Kumar <Venkataramanan.Kumar@amd.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * lib/target-supports.exp: Check for avx10v2aux. |
| * gcc.target/i386/avx10v2aux-convert-1a.c: New test. |
| |
| 2026-08-05 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/56223 |
| * gcc.dg/tree-ssa/pr56223.c: New test. |
| * gcc.dg/tree-ssa/pr56223-2.c: New test. |
| * gcc.dg/tree-ssa/pr56223-3.c: New test. |
| * gcc.dg/tree-ssa/pr56223-4.c: New test. |
| |
| 2026-08-05 liuhongt <hongtao.liu@intel.com> |
| |
| PR middle-end/125708 |
| * gcc.dg/torture/pr125708-1.c: New test. |
| * gcc.target/i386/pr125708-2.c: New test. |
| |
| 2026-08-05 Pan Li <pan2.li@intel.com> |
| Claude Opus 5 (1M context) <noreply@anthropic.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-44.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-45.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-46.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-47.c: New test. |
| |
| 2026-08-05 Pan Li <pan2.li@intel.com> |
| Claude Opus 5 (1M context) <noreply@anthropic.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmulu_vv-u8-mf8.c: New test. |
| |
| 2026-08-05 Pan Li <pan2.li@intel.com> |
| Claude Opus 5 (1M context) <noreply@anthropic.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwmul_vv-i8-mf8.c: New test. |
| |
| 2026-08-05 Pan Li <pan2.li@intel.com> |
| Claude Opus 5 (1M context) <noreply@anthropic.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_vv-u8-mf8.c: New test. |
| |
| 2026-08-05 Pan Li <pan2.li@intel.com> |
| Claude Opus 5 (1M context) <noreply@anthropic.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_vv-i8-mf8.c: New test. |
| |
| 2026-08-04 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| PR target/126550 |
| * gcc.target/riscv/rvv/autovec/pr126550-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr126550.c: New test. |
| |
| 2026-08-04 Roger Sayle <roger@nextmovesoftware.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126242 |
| PR tree-optimization/126325 |
| * gcc.dg/pr126325.c: New test case. |
| * gfortran.dg/pr126242.f90: New reduced test case. |
| * gfortran.dg/pr41928-2.f90: Also compile pr41928.f90 with -Ofast. |
| |
| 2026-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126464 |
| * gcc.dg/pr126464.c: Guard uses of 1e300 with |
| __DBL_MAX_10_EXP__ >= 301 and uses of 1e4000L with |
| __LDBL_MAX_10_EXP__ >= 4001. |
| |
| 2026-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124948 |
| * gcc.dg/torture/bitint-100.c: Require also sync_int_long effective |
| target. |
| |
| 2026-08-04 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/100173 |
| * gcc.dg/tree-ssa/factor_op_phi-load-target_mem-1.c: New test. |
| |
| 2026-08-04 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| Revert: |
| 2026-08-04 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/107090 |
| * lib/target-supports.exp: Add check_effective_target_oi_mode, |
| which enumerates targets whose mode table declares OImode. |
| * gcc.dg/long-mul-128-Og.c: New test. |
| * gcc.dg/torture/long-mul-128.c: New test. |
| * gcc.dg/torture/long-mul-64-run.c: New test. |
| * gcc.dg/tree-ssa/long-mul-boundary-64.c: New test. |
| * gcc.dg/tree-ssa/long-mul-boundary.c: New test. |
| * gcc.dg/tree-ssa/long-mul-carry.c: New test. |
| * gcc.dg/tree-ssa/long-mul-chain-cse-128.c: New test. |
| * gcc.dg/tree-ssa/long-mul-chain-trunc-128.c: New test. |
| * gcc.dg/tree-ssa/long-mul-extra-addend.c: New test. |
| * gcc.dg/tree-ssa/long-mul-ladder.c: New test. |
| * gcc.dg/tree-ssa/long-mul-low-plus.c: New test. |
| * gcc.dg/tree-ssa/long-mul-partial.c: New test. |
| * gcc.dg/tree-ssa/long-mul-two-carry.c: New test. |
| * gcc.target/aarch64/long_mul.c: New test. |
| * gcc.target/arm/long-mul-thumb1-inline.c: New test. |
| * gcc.target/arm/long-mul-umull.c: New test. |
| * gcc.target/i386/long_mul.c: New test. |
| * gcc.target/i386/widen_mult_high_chain.c: New test. |
| |
| 2026-08-04 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/107090 |
| * lib/target-supports.exp: Add check_effective_target_oi_mode, |
| which enumerates targets whose mode table declares OImode. |
| * gcc.dg/long-mul-128-Og.c: New test. |
| * gcc.dg/torture/long-mul-128.c: New test. |
| * gcc.dg/torture/long-mul-64-run.c: New test. |
| * gcc.dg/tree-ssa/long-mul-boundary-64.c: New test. |
| * gcc.dg/tree-ssa/long-mul-boundary.c: New test. |
| * gcc.dg/tree-ssa/long-mul-carry.c: New test. |
| * gcc.dg/tree-ssa/long-mul-chain-cse-128.c: New test. |
| * gcc.dg/tree-ssa/long-mul-chain-trunc-128.c: New test. |
| * gcc.dg/tree-ssa/long-mul-extra-addend.c: New test. |
| * gcc.dg/tree-ssa/long-mul-ladder.c: New test. |
| * gcc.dg/tree-ssa/long-mul-low-plus.c: New test. |
| * gcc.dg/tree-ssa/long-mul-partial.c: New test. |
| * gcc.dg/tree-ssa/long-mul-two-carry.c: New test. |
| * gcc.target/aarch64/long_mul.c: New test. |
| * gcc.target/arm/long-mul-thumb1-inline.c: New test. |
| * gcc.target/arm/long-mul-umull.c: New test. |
| * gcc.target/i386/long_mul.c: New test. |
| * gcc.target/i386/widen_mult_high_chain.c: New test. |
| |
| 2026-08-04 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/maskcmp-1.c: New test. |
| * gcc.dg/bic-bitmask-19.c: Anchor the comparison scan. |
| * gcc.dg/pr68217.c: Return the masked value. |
| * gcc.dg/tree-ssa/maskcmp-overflow-1.c: New test. |
| * gcc.dg/tree-ssa/maskcmp-overflow-2.c: New test. |
| |
| 2026-08-04 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/126593 |
| * gcc.target/aarch64/pr126593.c: New test. |
| |
| 2026-08-04 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/126301 |
| * gcc.target/aarch64/sve/peeled.c: New test. |
| * gcc.target/aarch64/sve/peeled1.c: New test. |
| * gcc.target/aarch64/sve/peeled1_run.c: New test. |
| * gcc.target/aarch64/sve/peeled2.c: New test. |
| * gcc.target/aarch64/sve/peeled2_run.c: New test. |
| * gcc.target/aarch64/sve/peeled_run.c: New test. |
| * gcc.target/aarch64/sve/peeled3.c: New file. |
| * gcc.target/aarch64/sve/peeled3_run.c: New file. |
| |
| 2026-08-04 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/126592 |
| * gcc.target/aarch64/pr126592.c: New test. |
| |
| 2026-08-04 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/126589 |
| * gcc.target/aarch64/sve/complex_mul_1.c: Add -fno-signed-zeros. |
| * gfortran.target/aarch64/pr122408_1.f90: Likewise. |
| * gcc.target/aarch64/pr126589.c: New test. |
| * gcc.target/aarch64/sve/pr126589.c: New test. |
| |
| 2026-08-04 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/126602 |
| * gcc.target/aarch64/sve/pr126602.c: New test. |
| |
| 2026-08-04 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/126369 |
| * gcc.target/aarch64/sve/peeled4.c: New test. |
| |
| 2026-08-04 Aleksa Paunovic <aleksa.paunovic@htecgroup.com> |
| |
| * gcc.target/riscv/amo/big-endian-subword-amo-hi.c: New test. |
| * gcc.target/riscv/amo/big-endian-subword-amo-qi.c: New test. |
| |
| 2026-08-04 Shreya Munnangi <smunnang@qti.qualcomm.com> |
| |
| PR target/108031 |
| * gcc.target/riscv/pr108031.c: New test. |
| |
| 2026-08-04 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/124043 |
| * gcc.target/arm/crypto-vsha1cq_u32.c: Remove xfail on vdup. |
| * gcc.target/arm/crypto-vsha1h_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1mq_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1pq_u32.c: Likewise. |
| |
| 2026-08-04 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/crypto-vsha1cq_u32.c: Don't expect a vmov.32 in |
| the generated code. |
| * gcc.target/arm/crypto-vsha1h_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1mq_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1pq_u32.c: Likewise. |
| * gcc.target/arm/armv8_2-fp16-neon-1.c: Update expected output. |
| * gcc.target/arm/armv8_2-fp16-neon-2.c: Likewise. |
| |
| 2026-08-04 Egas Ribeiro <egas.g.ribeiro@gmail.com> |
| |
| PR analyzer/119697 |
| * g++.dg/analyzer/exception-dynamic-spec.C: Remove xfail. |
| * g++.dg/analyzer/exception-subclass-1.C: Remove xfail. |
| __analyzer_dump_path in the catch handler. |
| * g++.dg/analyzer/exception-subclass-2.C: Add |
| __analyzer_dump_path in the catch handler; |
| Add __analyzer_eval to interprocedural call. |
| * g++.dg/analyzer/exception-subclass-3.C: New test. |
| * g++.dg/analyzer/exception-subclass-4.C: New test. |
| * g++.dg/analyzer/multiple-inheritance-1.C: New test. |
| |
| 2026-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126601 |
| * gcc.dg/tree-ssa/pr126601.c: New test. |
| |
| 2026-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126564 |
| * gcc.dg/torture/pr126564.c: New test. |
| |
| 2026-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126549 |
| * gcc.dg/torture/pr126549.c: New test. |
| * gcc.dg/torture/bitint-107.c: New test. |
| |
| 2026-08-04 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/116815 |
| * gcc.target/aarch64/pr116815-4.c: New test. |
| |
| 2026-08-04 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/sched-deps-debug-1.c: New test. |
| |
| 2026-08-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/126320 |
| PR target/126450 |
| PR target/126529 |
| * gcc.target/i386/pr126529-1.c: New test. |
| * gcc.target/i386/pr126529-2.c: Likewise. |
| * gcc.target/i386/pr126529-3.c: Likewise. |
| * gcc.target/i386/pr126529-4.c: Likewise. |
| |
| 2026-08-04 Jin Ma <jinma@linux.alibaba.com> |
| |
| * g++.target/riscv/stack-tie-unwind.C: New test. |
| * gcc.target/riscv/stack-tie-no-fp.c: New test. |
| |
| 2026-08-04 Avinal Kumar <avinal.xlvii@gmail.com> |
| |
| PR tree-optimization/101650 |
| * gcc.dg/tree-ssa/bitcmp-7.c: New test. |
| |
| 2026-08-03 EienMiku <121539739@qq.com> |
| |
| * g++.dg/reflect/expr9.C: Adjust expected diagnostic. |
| |
| 2026-08-03 Jason Merrill <jason@redhat.com> |
| |
| PR c++/126606 |
| PR c++/126481 |
| * g++.dg/cpp0x/nsdmi-defer9.C: New test. |
| |
| 2026-08-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124794 |
| * g++.dg/reflect/splice17.C: New test. |
| |
| 2026-08-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/126546 |
| * g++.dg/reflect/pack-index1.C: Accept a reflection of a |
| pack-index-specifier. Reject a reflection of a |
| pack-index-expression. |
| * g++.dg/reflect/pack-index2.C: New test. |
| |
| 2026-08-03 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/118793 |
| * gfortran.dg/namelist_101.f90: Fix dg-do directive typo and |
| check the expanded diagnostic. |
| * gfortran.dg/namelist_104.f90: New test. |
| |
| 2026-08-03 Reshma Roy <Reshma.Roy@amd.com> |
| |
| * gcc.dg/tree-ssa/popcount10.c: New test. |
| |
| 2026-08-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126547 |
| * gcc.dg/torture/pr126547.c: New test. |
| |
| 2026-08-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126576 |
| * gcc.dg/torture/pr126576.c: New test. |
| |
| 2026-08-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/126484 |
| * g++.target/mips/pr126484.C: New test. |
| |
| 2026-08-03 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * g++.dg/modules/xtreme-header-8.C: Select the serial PSTL |
| backend. |
| |
| 2026-08-03 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/vrp-float-14.c: New test. |
| |
| 2026-08-03 Aldy Hernandez <aldy@quesejoda.com> |
| |
| * gcc.dg/tree-ssa/vrp-float-15.c: New test. |
| * gcc.dg/tree-ssa/vrp-float-16.c: New test. |
| * gcc.dg/tree-ssa/vrp-float-17.c: New test. |
| |
| 2026-08-03 Souradipto Das <souradiptodas6@gmail.com> |
| |
| PR target/126411 |
| * gcc.target/riscv/rvv/base/bug126411.c: New test. |
| |
| 2026-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/sse2-init-v2df-1.c: Replace -mno-sse4.1 with |
| -mno-sse3. |
| * gcc.target/i386/sse2-init-v2df-2.c: Likewise. |
| * gcc.target/i386/sse2-init-v2di-3.c: Likewise. |
| * gcc.target/i386/sse2-init-v2di-4.c: Likewise. |
| |
| 2026-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/sse-init-v2df-1.c: Compile with -mfpmath=sse. |
| |
| 2026-08-02 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126569 |
| * gcc.dg/pr126569-1.c: New test. |
| |
| 2026-08-02 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126571 |
| * gcc.dg/torture/pr126571-1.c: New test. |
| * gcc.target/i386/pr126571-1.c: New test. |
| |
| 2026-08-02 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/tree-ssa/factor_op_phi-restrict-1.c: New test. |
| |
| 2026-08-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/126558 |
| * gfortran.dg/warn_undefined_vars_10.f90: New test. |
| |
| 2026-08-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/inline_matmul_29.f90: New test. |
| |
| 2026-08-01 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512vl-concatv4si-1.c: Tweak exisiting test. |
| * gcc.target/i386/avx-init-v16qi-1.c: New test case. |
| * gcc.target/i386/avx-init-v2df-1.c: Likewise. |
| * gcc.target/i386/avx-init-v2df-2.c: Likewise. |
| * gcc.target/i386/avx-init-v2di-1.c: Likewise. |
| * gcc.target/i386/avx-init-v2di-2.c: Likewise. |
| * gcc.target/i386/avx-init-v4sf-1.c: Likewise. |
| * gcc.target/i386/avx-init-v4sf-2.c: Likewise. |
| * gcc.target/i386/avx-init-v4si-1.c: Likewise. |
| * gcc.target/i386/avx-init-v8hi-1.c: Likewise. |
| * gcc.target/i386/avx2-init-v4sf-1.c: Likewise. |
| * gcc.target/i386/avx2-init-v4si-1.c: Likewise. |
| * gcc.target/i386/avx2-init-v4si-2.c: Likewise. |
| * gcc.target/i386/avx512vl-init-v2di-1.c: Likewise. |
| * gcc.target/i386/avx512vl-init-v2di-2.c: Likewise. |
| * gcc.target/i386/avx512vl-init-v4si-1.c: Likewise. |
| * gcc.target/i386/sse-init-v16qi-1.c: Likewise. |
| * gcc.target/i386/sse-init-v2df-1.c: Likewise. |
| * gcc.target/i386/sse-init-v2df-2.c: Likewise. |
| * gcc.target/i386/sse-init-v2di-1.c: Likewise. |
| * gcc.target/i386/sse-init-v2di-2.c: Likewise. |
| * gcc.target/i386/sse-init-v4sf-2.c: Likewise. |
| * gcc.target/i386/sse-init-v4sf-3.c: Likewise. |
| * gcc.target/i386/sse-init-v4si-1.c: Likewise. |
| * gcc.target/i386/sse-init-v8hi-1.c: Likewise. |
| * gcc.target/i386/sse2-init-v16qi-2.c: Likewise. |
| * gcc.target/i386/sse2-init-v16qi-3.c: Likewise. |
| * gcc.target/i386/sse2-init-v2df-1.c: Likewise. |
| * gcc.target/i386/sse2-init-v2df-2.c: Likewise. |
| * gcc.target/i386/sse2-init-v2di-3.c: Likewise. |
| * gcc.target/i386/sse2-init-v2di-4.c: Likewise. |
| * gcc.target/i386/sse2-init-v4sf-1.c: Likewise. |
| * gcc.target/i386/sse2-init-v4sf-2.c: Likewise. |
| * gcc.target/i386/sse2-init-v4si-2.c: Likewise. |
| * gcc.target/i386/sse2-init-v8hi-2.c: Likewise. |
| * gcc.target/i386/sse4_1-init-v16qi-2.c: Likewise. |
| * gcc.target/i386/sse4_1-init-v2df-1.c: Likewise. |
| * gcc.target/i386/sse4_1-init-v2df-2.c: Likewise. |
| * gcc.target/i386/sse4_1-init-v2di-2.c: Likewise. |
| * gcc.target/i386/sse4_1-init-v2di-3.c: Likewise. |
| * gcc.target/i386/sse4_1-init-v4sf-2.c: Likewise. |
| * gcc.target/i386/sse4_1-init-v4sf-3.c: Likewise. |
| * gcc.target/i386/sse4_1-init-v4si-2.c: Likewise. |
| |
| 2026-08-01 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/unchecked_union5.adb: New test. |
| |
| 2026-08-01 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-43.c: New test. |
| |
| 2026-08-01 Pan Li <pan2.li@intel.com> |
| Claude Opus 5 (1M context) <noreply@anthropic.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_vv-u8-mf8.c: New test. |
| |
| 2026-08-01 Pan Li <pan2.li@intel.com> |
| Claude Opus 5 (1M context) <noreply@anthropic.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: |
| Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_vv-i8-mf8.c: New test. |
| |
| 2026-08-01 Tomasz Kamiński <tkaminsk@redhat.com> |
| |
| * g++.dg/coroutines/pr105475-3.C: Add -Wno-invalid-specialization |
| option. |
| * g++.dg/coroutines/pr105475-broken-spec.C: Likewise. |
| |
| 2026-08-01 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126313 |
| * gcc.dg/torture/pr126313.c: New test. |
| |
| 2026-07-31 Jason Merrill <jason@redhat.com> |
| |
| PR c++/126481 |
| * g++.dg/cpp0x/nsdmi-defer8.C: New test. |
| |
| 2026-07-31 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/validity_check3.adb: New test. |
| |
| 2026-07-31 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/126205 |
| * gfortran.dg/coarray/team_allocated_coarrays.f90: New test. |
| |
| 2026-07-31 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126458 |
| * gcc.dg/torture/pr126458-1.c: New test. |
| |
| 2026-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126504 |
| * gcc.dg/torture/bitint-105.c: New test. |
| |
| 2026-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126503 |
| * gcc.dg/torture/bitint-106.c: New test. |
| |
| 2026-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/126497 |
| * gcc.dg/bitint-141.c: New test. |
| |
| 2026-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126490 |
| * gcc.dg/torture/bitint-104.c: New test. |
| |
| 2026-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126508 |
| * g++.dg/cpp26/constexpr-eh20.C: New test. |
| * g++.dg/cpp26/constexpr-eh21.C: New test. |
| * g++.dg/cpp26/constexpr-eh22.C: New test. |
| * g++.dg/cpp26/constexpr-eh23.C: New test. |
| |
| 2026-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126464 |
| * gcc.dg/torture/pr126464.c: New test. |
| |
| 2026-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126476 |
| * gcc.dg/torture/bitint-103.c: New test. |
| |
| 2026-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126420 |
| PR c++/126423 |
| * g++.dg/cpp26/expansion-stmt43.C: New test. |
| * g++.dg/cpp26/expansion-stmt44.C: New test. |
| |
| 2026-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126343 |
| * g++.dg/reflect/pr126343.C: New test. |
| * g++.dg/reflect/diag6.C: Adjust expected diagnostic wording. |
| * g++.dg/reflect/init2.C: Likewise. |
| * g++.dg/cpp0x/pr124489.C: Likewise. |
| |
| 2026-07-31 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/126406 |
| PR c++/119343 |
| * g++.dg/cpp0x/cond2a.C: New test. |
| * g++.dg/cpp1y/auto-fn67.C: New test. |
| * g++.dg/cpp1z/noexcept-type29.C: New test. |
| |
| 2026-07-30 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/126335 |
| * g++.dg/init/array68.C: New test. |
| |
| 2026-07-30 Christopher Bazley <chris.bazley@arm.com> |
| |
| * gcc.target/aarch64/ffs.c: Relax test expectations. |
| * gcc.target/aarch64/frecpe_1.c: As above. |
| * gcc.target/aarch64/frecpe_2.c: As above. |
| |
| 2026-07-30 Jason Merrill <jason@redhat.com> |
| |
| PR c++/126209 |
| * g++.dg/modules/anon-5_a.C: New test. |
| * g++.dg/modules/anon-5_b.C: New test. |
| * g++.dg/modules/anon-5_c.C: New test. |
| * g++.dg/modules/anon-5_d.C: New test. |
| |
| 2026-07-30 Eikansh Gupta <eikansh.gupta@oss.qualcomm.com> |
| |
| PR tree-optimization/122848 |
| * gcc.dg/tree-ssa/pr122848.c: New test. |
| |
| 2026-07-30 Eikansh Gupta <eikansh.gupta@oss.qualcomm.com> |
| |
| PR tree-optimization/109843 |
| * gcc.dg/tree-ssa/pr109843.c: New test. |
| |
| 2026-07-30 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/base/intrinsic-detection.c: Add Zvabd. |
| * gcc.target/riscv/rvv/base/zvabd-intrinsic.c: New test. |
| |
| 2026-07-30 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/autovec/zvabd-1.c: Add test functions |
| for cases where vabd/vwabda cannot be used. |
| |
| 2026-07-30 Christopher Bazley <chris.bazley@arm.com> |
| |
| * gcc.target/aarch64/pr126480.c: New test. |
| |
| 2026-07-30 Sebastian Galindo <sebastian.galindo143@gmail.com> |
| Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gfortran.dg/goacc/acc-init-1.f90: New test. |
| * gfortran.dg/goacc/acc-init-clauses-1.f90: New test. |
| * gfortran.dg/goacc/acc-set-1.f90: New test. |
| * gfortran.dg/goacc/acc-set-clauses-1.f90: New test. |
| * gfortran.dg/goacc/acc-shutdown-1.f90: New test. |
| * gfortran.dg/goacc/acc-shutdown-clauses-1.f90: New test. |
| * gfortran.dg/goacc/uninit-if-clause.f95: Test INIT with |
| uninitialized IF clause. |
| * gfortran.dg/goacc/update-if_present-2.f90: Update expected |
| errors now that INIT and SHUTDOWN are recognized. |
| |
| 2026-07-30 Eikansh Gupta <eikansh.gupta@oss.qualcomm.com> |
| |
| PR tree-optimization/123311 |
| * gcc.dg/tree-ssa/pr123311-1.c: New test. |
| * gcc.dg/tree-ssa/pr123311-2.c: New test. |
| |
| 2026-07-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126464 |
| * gcc.dg/pr126464.c: New test. |
| |
| 2026-07-30 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/bitint-140.c: New test. |
| |
| 2026-07-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126471 |
| * gcc.dg/bitint-139.c: New test. |
| |
| 2026-07-30 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/extract-sign-no-scratch.c: New test. |
| * gcc.target/riscv/extract-zero-no-scratch.c: New test. |
| |
| 2026-07-30 Jin Ma <jinma@linux.alibaba.com> |
| |
| PR target/126449 |
| * g++.target/riscv/pr126449.C: New test. |
| |
| 2026-07-30 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/126194 |
| * g++.dg/lto/pr126194_2.C (main): Tolerate argc == 0. |
| |
| 2026-07-30 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126470 |
| * gcc.dg/torture/pr126470-1.c: New test. |
| |
| 2026-07-30 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126456 |
| * gcc.dg/torture/minmax-1.c: New test. |
| * gcc.dg/tree-ssa/minmax-29.c: New test. |
| * gcc.dg/tree-ssa/minmax-30.c: New test. |
| * gcc.dg/tree-ssa/minmax-31.c: New test. |
| * gcc.dg/tree-ssa/minmax-32.c: New test. |
| |
| 2026-07-30 Pan Li <pan2.li@intel.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-15.c: New test. |
| |
| 2026-07-30 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsubu_wv-u8-mf8.c: New test. |
| |
| 2026-07-30 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwsub_wv-i8-mf8.c: New test. |
| |
| 2026-07-29 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR rtl-optimization/126434 |
| * gcc.dg/pr126434.c: New test. |
| |
| 2026-07-29 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/126465 |
| * gcc.target/aarch64/sve/cond_fma.c: New test. |
| * gcc.target/aarch64/sve/cond_fma_neg_addend.c: New test. |
| * gcc.target/aarch64/sve/cond_fms.c: New test. |
| * gcc.target/aarch64/sve/cond_fnma.c: New test. |
| * gcc.target/aarch64/sve/cond_fnms.c: New test. |
| |
| 2026-07-29 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/126415 |
| PR tree-optimization/124545 |
| * gcc.dg/torture/pr126415.c: New testcase. |
| * gcc.dg/tree-ssa/ssa-fre-113.c: New testcase. |
| * gcc.dg/tree-ssa/ssa-fre-114.c: New testcase. |
| * gcc.dg/pr124545.c: Remove the ilp32 xfail. |
| |
| 2026-07-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126457 |
| * gcc.dg/vect/vect-pr126457.c: New testcase. |
| |
| 2026-07-29 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gfortran.dg/gomp/spatial-dimensions-5.f90: Scan 'gimple' dumps. |
| 'message("fourth")' has 'len:6'. |
| |
| 2026-07-29 zhaozhou <zhaozhou@loongson.cn> |
| |
| * gcc.target/loongarch/vector/lasx/lasx-vec-construct-opt.c: |
| Adjust testcase. |
| |
| 2026-07-29 mengqinggang <mengqinggang@loongson.cn> |
| |
| * gcc.target/loongarch/dtprel.c: New test. |
| |
| 2026-07-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/126446 |
| * gcc.target/i386/avx2-pr126446.c: New test. |
| |
| 2026-07-29 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/126450 |
| * gcc.target/i386/pr126450-1.c: New test. |
| * gcc.target/i386/pr126450-2.c: Likewise. |
| |
| 2026-07-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/126447 |
| * gcc.dg/ubsan/bitint-5.c: New test. |
| * gcc.dg/bitint-138.c: New test. |
| |
| 2026-07-29 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gfortran.target/aarch64/pr122408_1.f90: Update the fcmla |
| rotation counts. |
| |
| 2026-07-29 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * lib/profopt.exp: Likewise. |
| |
| 2026-07-29 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-ndd-mem-tune.c: New test. |
| |
| 2026-07-28 Reshma Roy <Reshma.Roy@amd.com> |
| |
| * gcc.target/i386/pr126382.c: New test. |
| |
| 2026-07-28 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/116274 |
| * gcc.target/i386/pr116274-2.c: Add check-function-bodies. |
| |
| 2026-07-28 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125866 |
| * gfortran.dg/pr125866.f90: New test. |
| |
| 2026-07-28 Egas Ribeiro <egas.g.ribeiro@gmail.com> |
| |
| PR analyzer/97114 |
| * g++.dg/analyzer/devirt-1.C: New test. |
| * g++.dg/analyzer/devirt-multiple-inheritance-1.C: New test. |
| * g++.dg/analyzer/devirt-noexcept-1.C: New test. |
| * g++.dg/analyzer/devirt-unknown-1.C: New test. |
| |
| 2026-07-28 Richard Ball <Richard.Ball@arm.com> |
| |
| * gcc.target/aarch64/sme2/acle-asm/cvtb_f16_s8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtb_f16_u8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtb_f32_s16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtb_f32_u16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtb_f64_s32.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtb_f64_u32.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtn_s16_f32_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtn_s32_f64_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtn_s8_f16_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtn_u16_f32_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtn_u32_f64_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtn_u8_f16_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtt_f16_s8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtt_f16_u8.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtt_f32_s16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtt_f32_u16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtt_f64_s32.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/cvtt_f64_u32.c: New test. |
| |
| 2026-07-28 Richard Ball <Richard.Ball@arm.com> |
| |
| * lib/target-supports.exp: New check_effective_target. |
| * gcc.target/aarch64/advsimd-intrinsics/fdot-1.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/fdot-2.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/fdot-3.c: New test. |
| |
| 2026-07-28 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/fx64-div-1.c: New test. |
| * gcc.target/avr/fx64-div-2.c: New test. |
| * gcc.target/avr/fx64-div-3.c: New test. |
| * gcc.target/avr/fx64-mul.h: Rename to... |
| * gcc.target/avr/fx64.h: ...this. |
| * gcc.target/avr/fx64-mul-1.c: Same. |
| * gcc.target/avr/fx64-mul-2.c: Same. |
| |
| 2026-07-28 Richard Ball <Richard.Ball@arm.com> |
| |
| * lib/target-supports.exp: New check_effective_targets. |
| * gcc.target/aarch64/sme2/acle-asm/dot_lane_s16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/dot_lane_u16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/dot_s16.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/dot_u16.c: New test. |
| * gcc.target/aarch64/sve2/dotproduct_intrinsicless.c: New test. |
| |
| 2026-07-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126404 |
| * gcc.dg/vect/vect-pr126404.c: Adjust. |
| |
| 2026-07-28 H.J. Lu <hjl.tools@gmail.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/126410 |
| * gcc.target/i386/pr126410-1a.c: New test. |
| * gcc.target/i386/pr126410-1b.c: Likewise. |
| * gcc.target/i386/pr126410-1c.c: Likewise. |
| * gcc.target/i386/pr126410-2a.c: Likewise. |
| * gcc.target/i386/pr126410-2b.c: Likewise. |
| * gcc.target/i386/pr126410-2c.c: Likewise. |
| * gcc.target/i386/preserve-none-35a.c: Adjust. |
| * gcc.target/i386/preserve-none-35b.c: Likewise. |
| * gcc.target/i386/preserve-none-35c.c: Likewise. |
| * gcc.target/i386/preserve-none-35d.c: Likewise. |
| * gcc.target/i386/preserve-none-35e.c: Likewise. |
| * gcc.target/i386/preserve-none-35f.c: Likewise. |
| * gcc.target/i386/preserve-none-35g.c: Likewise. |
| |
| 2026-07-28 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/126429 |
| * gcc.target/i386/pr126429-1.c: New test. |
| |
| 2026-07-28 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/126405 |
| * gcc.c-torture/execute/pr126405-3.c: New test. |
| |
| 2026-07-28 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/126405 |
| * gcc.c-torture/execute/pr126405.c: New test. |
| * gcc.c-torture/execute/pr126405-2.c: New test. |
| * gcc.dg/pr126405-1.c: New test. |
| * gcc.dg/pr126405-2.c: New test. |
| * gcc.dg/pr126405-3.c: New test. |
| |
| 2026-07-28 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/126433 |
| * gcc.target/i386/xchg-1.c: Scan for ROL instead of XCHG. |
| * gcc.target/i386/xchg-2.c: Use -O2 -march=pentium4 to emit XCHG. |
| |
| 2026-07-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126404 |
| * gcc.dg/vect/vect-pr126404.c: New testcase. |
| |
| 2026-07-27 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126296 |
| * g++.dg/tree-ssa/pr126296-1.C: New test. |
| * g++.dg/tree-ssa/pr126296-2.C: New test. |
| |
| 2026-07-27 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/spatial-dimensions-1.f90: Move to gimple dumps |
| and extend tree-dump checking. |
| * gfortran.dg/gomp/spatial-dimensions-2.f90: Remove sorry and |
| check omplower and ompexp tree dumps. |
| * gfortran.dg/gomp/spatial-dimensions-3.f90: Update dg-error. |
| * gfortran.dg/gomp/spatial-dimensions-4.f90: New test. |
| * gfortran.dg/gomp/spatial-dimensions-5.f90: New test. |
| |
| 2026-07-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/126303 |
| * gfortran.dg/pr126303.f: New test. |
| |
| 2026-07-27 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/vect-vaddv.c (EQUALF, EQUALD): Compare |
| relative to the reference value. |
| |
| 2026-07-27 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/simd/mf8_data_2.c: Restore the dg-error for |
| the second out-of-range lane index of vcopy_lane_mf8. |
| |
| 2026-07-27 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/sve/pcs/struct_3_128.c (test_nonpst8): Accept |
| a ubfx of either width. |
| * gcc.target/aarch64/sve/pcs/struct_3_256.c (test_nonpst8): |
| Likewise for little endian. |
| |
| 2026-07-27 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/fuse_cmp_csel-1.c: Accept csel with either |
| le or gt. |
| * gcc.target/aarch64/fuse_cmp_csel.c: Likewise. |
| |
| 2026-07-27 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/ext/arm-fp16/arm-fp16-ops-3.C: Require effective target |
| arm_fp16_alternative_hw instead of arm_fp16_alternative_ok. |
| * g++.dg/ext/arm-fp16/arm-fp16-ops-4.C: Likewise. |
| * gcc.dg/torture/arm-fp16-int-convert-alt.c: Likewise. |
| * gcc.dg/torture/arm-fp16-ops-3.c: Likewise. |
| * gcc.dg/torture/arm-fp16-ops-4.c: Likewise. |
| * lib/target-supports.exp (arm_fp16_alternative_hw): New proc. |
| |
| 2026-07-27 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/fold-left-reduc-cost.c: New test. |
| * gcc.target/i386/fold-left-reduc-chain-cost.c: New test. |
| * gcc.target/i386/vect-epilogues-6.c: Update expected vector size. |
| * gcc.target/i386/vect-epilogues-7.c: Likewise. |
| * gcc.dg/vect/costmodel/x86_64/costmodel-vect-epil-1.c: Likewise. |
| |
| 2026-07-27 Jason Merrill <jason@redhat.com> |
| |
| PR c++/126310 |
| * g++.dg/opt/pmf2.C: New test. |
| |
| 2026-07-26 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| * gfortran.dg/reduce_5.f90: Verify the previously dead |
| code error message occurs. |
| |
| 2026-07-26 Jason Merrill <jason@redhat.com> |
| |
| PR c++/96645 |
| * g++.dg/cpp0x/nsdmi10.C: Distinguish simple case. |
| * g++.dg/ext/is_constructible7.C: New. |
| |
| 2026-07-26 Odysseas Georgoudis <odygrd@hotmail.com> |
| |
| PR c++/126323 |
| * g++.dg/parse/pr126323.C: New test. |
| |
| 2026-07-26 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/126386 |
| * gfortran.dg/inline_matmul_28.f90: New test. |
| |
| 2026-07-26 Pan Li <pan2.li@intel.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-11.c: Remove |
| xfail. |
| |
| 2026-07-26 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-mf8.c: New test. |
| |
| 2026-07-26 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: |
| Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-mf8.c: New test. |
| |
| 2026-07-25 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126138 |
| * gcc.dg/tree-ssa/fp-trapping-cmp-4.c: New test. |
| * gcc.dg/tree-ssa/fp-trapping-cmp-5.c: New test. |
| |
| 2026-07-25 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126138 |
| * gcc.dg/tree-ssa/fp-trapping-cmp-2.c: New test. |
| * gcc.dg/tree-ssa/fp-trapping-cmp-3.c: New test. |
| |
| 2026-07-25 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/126138 |
| * gcc.dg/tree-ssa/fp-trapping-cmp-1.c: New test. |
| |
| 2026-07-25 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/126280 |
| * g++.dg/template/fn-ptr6.C: New test. |
| |
| 2026-07-25 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/126184 |
| * gcc.target/aarch64/pr126184.c: New test. |
| |
| 2026-07-25 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/126184 |
| * gcc.target/aarch64/pr126184-2.c: New test. |
| |
| 2026-07-25 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR tree-optimization/126028 |
| * gcc.target/i386/pr27827.c: Compile with -mno-sse. |
| * gcc.target/i386/pr50038.c: Likewise. |
| |
| 2026-07-25 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/ACCEPT_FROM__date__with_subscripts_and_refmods.cob: New test. |
| * cobol.dg/group2/ACCEPT_FROM__date__with_subscripts_and_refmods.out: New test. |
| * cobol.dg/group2/MOVE__identical__operations.cob: New test. |
| * cobol.dg/group2/MOVE__identical__operations.out: New test. |
| * cobol.dg/group2/RT3574_PR__40-_Repository_section_intrinsic_funcs.cob: New test. |
| |
| 2026-07-25 Ashley Chekhova <giraffe.commits@aol.com> |
| |
| PR tree-optimization/92408 |
| * gcc.dg/pr92408.c: New test. |
| |
| 2026-07-25 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| PR target/126334 |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-1.c: |
| Adjust test expectations. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-9.c: Ditto. |
| |
| 2026-07-25 Avinash Jayakar <avinashd@gcc.gnu.org> |
| |
| PR target/100777 |
| PR target/101849 |
| PR target/102976 |
| PR target/103127 |
| PR target/104923 |
| PR target/106016 |
| PR target/106017 |
| PR target/106833 |
| PR target/110411 |
| PR target/96446 |
| PR target/96530 |
| PR target/96808 |
| PR target/97360 |
| PR target/98872 |
| * gcc.target/powerpc/pr100777.c: Move to... |
| * gcc.target/powerpc/pr100777.h: ...here. |
| * gcc.target/powerpc/pr101849.c: Move to... |
| * gcc.target/powerpc/pr101849.h: ...here. |
| * gcc.target/powerpc/pr103127.c: Move to... |
| * gcc.target/powerpc/pr103127.h: ...here. |
| * gcc.target/powerpc/pr104923.c: Move to... |
| * gcc.target/powerpc/pr104923.h: ...here. |
| * gcc.target/powerpc/pr106016.c: Move to... |
| * gcc.target/powerpc/pr106016.h: ...here. |
| * gcc.target/powerpc/pr106017.c: Move to... |
| * gcc.target/powerpc/pr106017.h: ...here. |
| * gcc.target/powerpc/pr110411-2.c: Move to... |
| * gcc.target/powerpc/pr110411-2.h: ...here. |
| * gcc.target/powerpc/pr96446.c: Move to... |
| * gcc.target/powerpc/pr96446.h: ...here. |
| * gcc.target/powerpc/pr96530.c: Move to... |
| * gcc.target/powerpc/pr96530.h: ...here. |
| * gcc.target/powerpc/pr96808.c: Move to... |
| * gcc.target/powerpc/pr96808.h: ...here. |
| * gcc.target/powerpc/pr97360.c: Move to... |
| * gcc.target/powerpc/pr97360.h: ...here. |
| * gcc.target/powerpc/pr98872.c: Move to... |
| * gcc.target/powerpc/pr98872.h: ...here. |
| * gcc.target/powerpc/pr102976.c: Removed. |
| * gcc.target/powerpc/pr103627-1.c: Removed. |
| * gcc.target/powerpc/pr106833.c: Removed. |
| * gcc.target/powerpc/pr100777.dmf.c: New test. |
| * gcc.target/powerpc/pr100777.nodmf.c: New test. |
| * gcc.target/powerpc/pr101849.dmf.c: New test. |
| * gcc.target/powerpc/pr101849.nodmf.c: New test. |
| * gcc.target/powerpc/pr102976.dmf.c: New test. |
| * gcc.target/powerpc/pr102976.h: New test. |
| * gcc.target/powerpc/pr102976.nodmf.c: New test. |
| * gcc.target/powerpc/pr103127.dmf.c: New test. |
| * gcc.target/powerpc/pr103127.nodmf.c: New test. |
| * gcc.target/powerpc/pr104923.dmf.c: New test. |
| * gcc.target/powerpc/pr104923.nodmf.c: New test. |
| * gcc.target/powerpc/pr106016.dmf.c: New test. |
| * gcc.target/powerpc/pr106016.nodmf.c: New test. |
| * gcc.target/powerpc/pr106017.dmf.c: New test. |
| * gcc.target/powerpc/pr106017.nodmf.c: New test. |
| * gcc.target/powerpc/pr106833.dmf.c: New test. |
| * gcc.target/powerpc/pr106833.h: New test. |
| * gcc.target/powerpc/pr106833.nodmf.c: New test. |
| * gcc.target/powerpc/pr110411-2.dmf.c: New test. |
| * gcc.target/powerpc/pr110411-2.nodmf.c: New test. |
| * gcc.target/powerpc/pr96446.dmf.c: New test. |
| * gcc.target/powerpc/pr96446.nodmf.c: New test. |
| * gcc.target/powerpc/pr96530.dmf.c: New test. |
| * gcc.target/powerpc/pr96530.nodmf.c: New test. |
| * gcc.target/powerpc/pr96808.dmf.c: New test. |
| * gcc.target/powerpc/pr96808.nodmf.c: New test. |
| * gcc.target/powerpc/pr97360.dmf.c: New test. |
| * gcc.target/powerpc/pr97360.nodmf.c: New test. |
| * gcc.target/powerpc/pr98872.dmf.c: New test. |
| * gcc.target/powerpc/pr98872.nodmf.c: New test. |
| |
| 2026-07-24 Andrea Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.target/aarch64/bitint-args.c (f19): Fix |
| expected form of sbfx to use the w form. |
| |
| 2026-07-24 H.J. Lu <hjl.tools@gmail.com> |
| Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/126320 |
| * gcc.target/i386/pr126320.c: New test. |
| |
| 2026-07-24 Pengfei Li <Pengfei.Li2@arm.com> |
| |
| * gcc.target/aarch64/sve/cost_model_20.c: New test. |
| |
| 2026-07-24 Avinash Jayakar <avinashd@gcc.gnu.org> |
| |
| * gcc.target/powerpc/mma-builtin-1.c: Move to... |
| * gcc.target/powerpc/mma-builtin-1.h: ...here. |
| * gcc.target/powerpc/mma-builtin-10-pair.c: Move to... |
| * gcc.target/powerpc/mma-builtin-10-pair.h: ...here. |
| * gcc.target/powerpc/mma-builtin-2.c: Move to... |
| * gcc.target/powerpc/mma-builtin-2.h: ...here. |
| * gcc.target/powerpc/mma-builtin-3.c: Move to... |
| * gcc.target/powerpc/mma-builtin-3.nodmf.c: ...here. |
| * gcc.target/powerpc/mma-builtin-4.c: Move to... |
| * gcc.target/powerpc/mma-builtin-4.h: ...here. |
| * gcc.target/powerpc/mma-builtin-5.c: Move to... |
| * gcc.target/powerpc/mma-builtin-5.h: ...here. |
| * gcc.target/powerpc/mma-builtin-6.c: Move to... |
| * gcc.target/powerpc/mma-builtin-6.nodmf.c: ...here. |
| * gcc.target/powerpc/mma-builtin-7.c: Move to... |
| * gcc.target/powerpc/mma-builtin-7.h: ...here. |
| * gcc.target/powerpc/mma-builtin-8.c: Move to... |
| * gcc.target/powerpc/mma-builtin-8.h: ...here. |
| * gcc.target/powerpc/mma-builtin-9.c: Move to... |
| * gcc.target/powerpc/mma-builtin-9.h: ...here. |
| * gcc.target/powerpc/mma-builtin-10-quad.c: Removed. |
| * gcc.target/powerpc/mma-builtin-1.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-1.nodmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-10-pair.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-10-pair.nodmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-10-quad.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-10-quad.h: New test. |
| * gcc.target/powerpc/mma-builtin-10-quad.nodmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-2.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-2.nodmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-3.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-3.h: New test. |
| * gcc.target/powerpc/mma-builtin-4.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-4.nodmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-5.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-5.nodmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-6.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-6.h: New test. |
| * gcc.target/powerpc/mma-builtin-7.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-7.nodmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-8.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-8.nodmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-9.dmf.c: New test. |
| * gcc.target/powerpc/mma-builtin-9.nodmf.c: New test. |
| |
| 2026-07-24 Tobias Burnus <tburnus@baylibre.com> |
| |
| * g++.dg/gomp/target-device-type.C: New test. |
| |
| 2026-07-24 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/sse4_1-insertps-6.c: New test case. |
| * gcc.target/i386/sse4_1-insertps-7.c: Likewise. |
| |
| 2026-07-23 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/118407 |
| * gcc.dg/tree-ssa/predcom-8.c: Use arm_neon as xfail condition. |
| |
| 2026-07-23 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| * gcc.target/powerpc/dmf-builtin-2.c: New test. |
| |
| 2026-07-23 Odysseas Georgoudis <odygrd@hotmail.com> |
| |
| PR middle-end/122715 |
| * gcc.dg/pr122715.c: New test. |
| |
| 2026-07-23 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| * gcc.target/powerpc/dmf-builtin-1.c: New test. |
| |
| 2026-07-23 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| * gcc.target/powerpc/dmf-extract512.c: New test. |
| * gcc.target/powerpc/dmf-disassemble-dmr.c: New test. |
| |
| 2026-07-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/112908 |
| * g++.dg/ext/is_constructible8.C: Move |
| __reference_*_from_temporary testing to a new test. |
| * g++.dg/ext/reference_xes_from_temporary2.C: New test. |
| * g++.dg/ext/reference_xes_from_temporary3.C: New test. |
| |
| 2026-07-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126354 |
| * g++.dg/cpp1y/pr126354.C: New test. |
| * g++.dg/cpp26/pr126354.C: New test. |
| |
| 2026-07-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/126215 |
| * g++.dg/cpp1z/constexpr-nsdmi1.C: New test. |
| |
| 2026-07-23 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp0x/anon-union4.C: New test. |
| * g++.dg/reflect/anon6.C: New test. |
| * g++.dg/reflect/anon7.C: New test. |
| * g++.dg/reflect/anon8.C: New test. |
| * g++.dg/reflect/anon9.C: New test. |
| * g++.dg/template/anonunion3.C: Expect an error. |
| |
| 2026-07-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/target-supports.exp |
| (check_effective_target_o_flag_in_section): Remove. |
| * lib/et-static.def (shf_link_order): New effective target. |
| * g++.dg/pr93195a.C: Require shf_link_order. |
| * gcc.dg/pr110729.c: Likewise. |
| |
| 2026-07-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126028 |
| * gcc.dg/vect/bb-slp-reduc-1.c: New testcase for a two-lane |
| in-order reduction. |
| * c-c++-common/vector-subscript-4.c: Use -fno-vectorize. |
| * g++.target/i386/pr114187.C: Narrow pattern to better |
| only catch the reported issue. |
| |
| 2026-07-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/et-static.def (shf_gnu_retain, sht_init_array): New |
| effective targets. |
| * lib/target-supports.exp |
| (check_effective_target_R_flag_in_section): Remove. |
| (check_effective_target_gnu_retain): New proc. |
| * c-c++-common/attr-retain-1.c: Use gnu_retain |
| instead of R_flag_in_section. |
| * c-c++-common/attr-retain-2.c: Likewise. |
| * c-c++-common/attr-retain-3.c: Likewise. |
| * c-c++-common/attr-retain-4.c: Likewise. |
| * c-c++-common/attr-retain-5.c: Likewise. |
| * c-c++-common/attr-retain-6.c: Likewise. |
| * c-c++-common/attr-retain-7.c: Likewise. |
| * c-c++-common/attr-retain-8.c: Likewise. |
| * c-c++-common/attr-retain-9.c: Likewise. |
| * c-c++-common/attr-retain-10.c: Likewise. |
| * c-c++-common/attr-retain-11.c: Likewise. |
| * c-c++-common/attr-used-2.c: Likewise. |
| * c-c++-common/attr-used-3.c: Likewise. |
| * c-c++-common/attr-used-4.c: Likewise. |
| * c-c++-common/attr-used-5.c: Likewise. |
| * c-c++-common/attr-used-6.c: Likewise. |
| * c-c++-common/attr-used-7.c: Likewise. |
| * c-c++-common/attr-used-8.c: Likewise. |
| * c-c++-common/attr-used-9.c: Likewise. |
| * c-c++-common/attr-used.c: Likewise. |
| * c-c++-common/pr99113.c: Likewise. |
| * gcc.c-torture/compile/attr-retain-1.c: Likewise. |
| * gcc.c-torture/compile/attr-retain-2.c: Likewise. |
| * gcc.c-torture/compile/attr-used-retain-1.c: Likewise. |
| * gcc.c-torture/compile/attr-used-retain-2.c: Likewise. |
| |
| 2026-07-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/et-static.def (code_6_gottpoff_reloc): New effective target. |
| (fentry): Likewise. |
| (got32x_reloc): Likewise. |
| (pie_copyreloc): Likewise. |
| (powerpc_as_p10_htm): Likewise. |
| (tls_get_addr_via_got): Likewise. |
| * lib/target-supports.exp (check_effective_target_pie_copyreloc): |
| Remove. |
| (check_effective_target_code_6_gottpoff_reloc): Likewise. |
| (check_effective_target_got32x_reloc): Likwise. |
| (check_effective_target_tls_get_addr_via_got): Likewise. |
| (check_effective_target_powerpc_as_p10_htm): Likewise. |
| (check_effective_target_fentry): Likewise. |
| * gcc.target/i386/pr120881-2a.c: Restrict to 64-bit x86. |
| |
| 2026-07-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/et-static.def (solaris_ld): New effective target. |
| * g++.dg/eh/unwind-direct.C: Check solaris_ld instead of !gld. |
| |
| 2026-07-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/et-static.def (solaris_as): New effective target. |
| * g++.dg/abi/lambda-static-1.C: Check solaris_as instead of !gas. |
| * g++.dg/debug/dwarf2/nested-4.C: Likewise. |
| * g++.dg/eh/pr119507.C: Likewise. |
| * gcc.c-torture/compile/pr61159.c: Likewise. |
| * gcc.dg/attr-weakref-1.c: Likewise. |
| * gcc.dg/tree-ssa/cswtch-6.c: Likewise. |
| * gcc.dg/tree-ssa/cswtch-7.c: Likewise. |
| * gcc.target/i386/avx512cd-vpbroadcastmb2q-2.c: Likewise. |
| * gcc.target/i386/avx512cd-vpbroadcastmw2d-2.c: Likewise. |
| * gcc.target/i386/pr91298-1.c: Likewise. |
| * gcc.target/i386/pr91298-2.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_avx512dq): |
| Likewise. |
| (check_effective_target_avx512bw): Likewise. |
| |
| 2026-07-23 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx10_2-satcvt-1.c: Update intrin names and |
| add _si alias tests. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttsd2sis-2.c: Update intrin names. |
| * 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/zext-avx10-1.c: Ditto. |
| |
| 2026-07-23 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/126160 |
| * gcc.target/i386/pr126160.c: New test. |
| * gcc.target/i386/pr126160-2.c: New test. |
| |
| 2026-07-23 Peter Bergner <bergner@linux.ibm.com> |
| Surya Kumari Jangala <jskumari@linux.ibm.com> |
| Kishan Parmar <kishan@linux.ibm.com> |
| |
| * gcc.target/powerpc/dmf-build-dmr.c: New test. |
| * gcc.target/powerpc/dmf-builtin.c: New test. |
| |
| 2026-07-23 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/124112 |
| * gcc.dg/vect/vect-early-break_65.c: Prevent packing enum to a |
| smaller object. |
| |
| 2026-07-23 Manjunath Matti <mmatti@linux.ibm.com> |
| |
| * gcc.target/powerpc/dmr1024-alignment.c: New test case. |
| * gcc.target/powerpc/dmr1024-compile.c: Likewise. |
| * gcc.target/powerpc/dmr1024-invalid-use-1.c: Likewise. |
| * gcc.target/powerpc/dmr1024-invalid-use-2.c: Likewise. |
| * gcc.target/powerpc/dmf-no-mma.c: Likewise. |
| |
| 2026-07-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-13-0.c: Remove xfail. |
| |
| 2026-07-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_xu-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_xu-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_xu-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_xu-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_xu-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_xu-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_xu-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_xu-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_xu-f32-mf2.c: New test. |
| |
| 2026-07-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_x-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_x-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_x-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_x-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_x-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_x-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_x-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_x-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_rtz_x-f32-mf2.c: New test. |
| |
| 2026-07-23 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/tree-ssa/pr124405.c: Look at phiopt1 instead of cselim. |
| * gcc.dg/tree-ssa/pr89430-2.c: Likewise. |
| * gcc.dg/tree-ssa/pr89430-7-comp-ref.c: Likewise. |
| * gcc.dg/tree-ssa/pr99473-1.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-pre-17.c: Disable phiopt too. |
| * gcc.dg/tree-ssa/pr89430-1.c: Disable phiopt. |
| * gcc.dg/tree-ssa/pr89430-5.c: Disable phiopt. |
| * gcc.dg/tree-ssa/pr89430-6.c: Disable phiopt. |
| * gcc.dg/tree-ssa/pr89430-1a.c: New test. |
| * gcc.dg/tree-ssa/pr89430-5a.c: New test. |
| * gcc.dg/tree-ssa/pr89430-6a.c: New test. |
| |
| 2026-07-23 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/tree-ssa/pr99473-1.c: Remove -fallow-store-data-races as it is not |
| needed with cond_store_replacement_limited. |
| |
| 2026-07-22 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/78718 |
| * gfortran.dg/func_result_8.f90: New test. |
| |
| 2026-07-22 Jerry DeLisle <jvdelisle2@gmail.com> |
| |
| PR fortran/53296 |
| * gfortran.dg/array_constructor_59.f90: New test. |
| |
| 2026-07-22 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/fx24-mul.c: Renamed to... |
| * gcc.target/avr/fx64-mul-1.c: ...this. |
| * gcc.target/avr/fx64-mul-2.c: New test. |
| * gcc.target/avr/fx64-mul.h: New file. |
| |
| 2026-07-22 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/reg_equal_test.c: Add require effective target |
| cortex-a53 for test. |
| |
| 2026-07-22 Kishan Parmar <kishan@linux.ibm.com> |
| |
| * gcc.target/powerpc/dmf-xxacc.c: New test. |
| * gcc.target/powerpc/nodmf-xxacc.c: New test. |
| |
| 2026-07-22 Juergen Christ <jchrist@linux.ibm.com> |
| |
| * gcc.dg/tree-ssa/gen-vect-11.c: Adjust. |
| * gcc.dg/tree-ssa/gen-vect-11a.c: Adjust. |
| * gcc.dg/vect/vect-early-break_52.c: Adjust. |
| * gcc.dg/vect/vect-early-break_53.c: Adjust. |
| * gcc.dg/vect/vect-early-break_64.c: Adjust. |
| * gcc.dg/vect/vect-uncounted_2.c: Adjust. |
| * lib/target-supports.exp: Add s390x to early-break |
| vectorization |
| |
| 2026-07-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR tree-optimization/124663 |
| * g++.dg/tree-ssa/pr124663.C: New test. |
| |
| 2026-07-21 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/sve/fmaxnm_2.c: Update output. |
| * gcc.target/aarch64/sve/fmaxnm_3.c: Likewise. |
| * gcc.target/aarch64/sve/fminnm_2.c: Likewise. |
| * gcc.target/aarch64/sve/fminnm_3.c: Likewise. |
| * gcc.target/aarch64/sve/slp_12.c: Likewise. |
| * gcc.target/aarch64/sve/unpacked_fadd_2.c: Likewise. |
| * gcc.target/aarch64/sve/unpacked_fmul_2.c: Likewise. |
| * gcc.target/aarch64/sve/unpacked_fsubr_2.c: Likewise. |
| * gfortran.dg/pr88833.f90: Likewise. |
| * gcc.target/aarch64/sve/while_ult_1.c: New test. |
| * gcc.target/aarch64/sve/while_ult_2.c: New test. |
| * gcc.target/aarch64/sve/while_ult_1_run.c: New test. |
| |
| 2026-07-21 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/126333 |
| * gfortran.dg/warn_undefined_vars_8.f90: New test. |
| * gfortran.dg/warn_undefined_vars_9.f90: New test. |
| * gfortran.dg/warn_unused_but_set_variable_5.f90: New test. |
| |
| 2026-07-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-10.c: Remove xfail. |
| * gcc.target/riscv/rvv/base/pr112431-11.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr112431-12.c: Ditto. |
| |
| 2026-07-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_xu-u8-mf8.c: New test. |
| |
| 2026-07-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f_x-i8-mf8.c: New test. |
| |
| 2026-07-21 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/126341 |
| * gcc.dg/pr126341.c: New test. |
| |
| 2026-07-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/124726 |
| * gcc.dg/vect/tsvc/vect-tsvc-s124.c: Remove xfail for arm_neon. |
| * gcc.dg/vect/tsvc/vect-tsvc-s276.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s3111.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s3113.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s312.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s314.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s316.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s317.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s319.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s441.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s443.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s453.c: Likewise. |
| |
| 2026-07-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/124361 |
| * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove xfail for arm_mve. |
| |
| 2026-07-21 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/fx24-mul.c: New test. |
| |
| 2026-07-21 Roger Sayle <roger@nextmovesoftware.com> |
| Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/sse2-stv-7.c: New test case. |
| * gcc.target/i386/sse4_1-stv-13.c: Likewise. |
| |
| 2026-07-21 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125297 |
| * gcc.target/i386/preserve-none-1.c: Skip llp64 target. |
| * gcc.target/i386/preserve-none-31a.c: New test. |
| * gcc.target/i386/preserve-none-31b.c: Likewise. |
| * gcc.target/i386/preserve-none-32.c: Likewise. |
| * gcc.target/i386/preserve-none-33a.c: Likewise. |
| * gcc.target/i386/preserve-none-33b.c: Likewise. |
| * gcc.target/i386/preserve-none-34a.c: Likewise. |
| * gcc.target/i386/preserve-none-34b.c: Likewise. |
| * gcc.target/i386/preserve-none-35a.c: Likewise. |
| * gcc.target/i386/preserve-none-35b.c: Likewise. |
| * gcc.target/i386/preserve-none-35c.c: Likewise. |
| * gcc.target/i386/preserve-none-35d.c: Likewise. |
| * gcc.target/i386/preserve-none-35e.c: Likewise. |
| * gcc.target/i386/preserve-none-35f.c: Likewise. |
| * gcc.target/i386/preserve-none-35g.c: Likewise. |
| * gcc.target/i386/preserve-none-36a.c: Likewise. |
| * gcc.target/i386/preserve-none-36b.c: Likewise. |
| * gcc.target/i386/preserve-none-36c.c: Likewise. |
| * gcc.target/i386/preserve-none-36d.c: Likewise. |
| * gcc.target/i386/preserve-none-36e.c: Likewise. |
| * gcc.target/i386/preserve-none-36f.c: Likewise. |
| * gcc.target/i386/preserve-none-36g.c: Likewise. |
| * gcc.target/i386/preserve-none-37a.c: Likewise. |
| * gcc.target/i386/preserve-none-37b.c: Likewise. |
| * gcc.target/i386/preserve-none-37c.c: Likewise. |
| * gcc.target/i386/preserve-none-37d.c: Likewise. |
| * gcc.target/i386/preserve-none-37e.c: Likewise. |
| * gcc.target/i386/preserve-none-37f.c: Likewise. |
| * gcc.target/i386/preserve-none-37g.c: Likewise. |
| * gcc.target/i386/preserve-none-37h.c: Likewise. |
| * gcc.target/i386/preserve-none-37i.c: Likewise. |
| * gcc.target/i386/preserve-none-37j.c: Likewise. |
| |
| 2026-07-20 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/max-abs-char-1.a68: New test. |
| |
| 2026-07-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126309 |
| * g++.dg/cpp26/feat-cxx26.C: Test __has_cpp_attribute (indeterminate). |
| * g++.dg/cpp29/feat-cxx29.C: Likewise. |
| |
| 2026-07-20 chris hermansen <clhermansen@gmail.com> |
| |
| * algol68/execute/whole-1.a68: New test. |
| |
| 2026-07-20 Vineet Gupta <vineet.gupta@linux.dev> |
| |
| * gcc.target/bpf/const-cost-model.c: New test prefers const. |
| * gcc.target/bpf/const-cost-model-2.c: New test prefers const. |
| |
| 2026-07-20 Vineet Gupta <vineet.gupta@linux.dev> |
| |
| * gcc.target/bpf/divmod-libcall-2.c: Change args/ret to signed. |
| * gcc.target/bpf/mult-large.c: New test. |
| * gcc.target/bpf/mult-small.c: New test. |
| |
| 2026-07-20 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/37-digit_Initialization_of_fundamental_types.cob: |
| Start the test with a "Do not edit" comment. |
| * cobol.dg/group2/88_level_with_FALSE_IS_clause.cob: Likewise. |
| * cobol.dg/group2/88_level_with_FILLER.cob: Likewise. |
| * cobol.dg/group2/88_level_with_THRU.cob: Likewise. |
| * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__1_.cob: Likewise. |
| * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__2_.cob: Likewise. |
| * cobol.dg/group2/ACCEPT_FROM_ENVIRONMENT-NAME.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/ACCEPT_foo_FROM_COMMAND-LINE_1_.cob: Likewise. |
| * cobol.dg/group2/ADD_1_2_TO_3_GIVING_B.cob: Likewise. |
| * cobol.dg/group2/ADD_CORRESPONDING.cob: Likewise. |
| * cobol.dg/group2/ADD_SUBTRACT_CORR_mixed_fix___float.cob: Likewise. |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___ASCII_.cob: |
| Likewise. |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___EBCDIC_.cob: |
| Likewise. |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9_Without_OPTION_INITIALIZE_With_-fdefaultbyte___UTF16_.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/ALPHABETIC-LOWER_test.cob: Likewise. |
| * cobol.dg/group2/ALPHABETIC-UPPER_test.cob: Likewise. |
| * cobol.dg/group2/ALPHABETIC_test.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/ANY_LENGTH__7_.cob: Likewise. |
| * cobol.dg/group2/Alphanumeric_MOVE_with_truncation.cob: Likewise. |
| * cobol.dg/group2/Alphanumeric_and_binary_numeric.cob: Likewise. |
| * cobol.dg/group2/Assorted_SPECIAL-NAMES_CLASS.cob: Likewise. |
| * cobol.dg/group2/BINARY_and_COMP-5__little-endian_.cob: Likewise. |
| * cobol.dg/group2/BLANK_WHEN_ZERO.cob: Likewise. |
| * cobol.dg/group2/CALL_with_OCCURS_DEPENDING_ON.cob: Likewise. |
| * cobol.dg/group2/CALL_with_OMITTED_parameter.cob: Likewise. |
| * cobol.dg/group2/CBL_ALLOC_MEM___CBL_FREE_MEM.cob: Likewise. |
| * cobol.dg/group2/CBL_CHECK_FILE_EXIST.cob: Likewise. |
| * cobol.dg/group2/CBL_CREATE_FILE___CBL_WRITE_FILE___CBL_CLOSE_FILE.cob: Likewise. |
| * cobol.dg/group2/CBL_DELETE_FILE.cob: Likewise. |
| * cobol.dg/group2/CBL_OPEN_FILE___CBL_CLOSE_FILE.cob: Likewise. |
| * cobol.dg/group2/CBL_OPEN_FILE___CBL_READ_FILE___CBL_CLOSE_FILE.cob: Likewise. |
| * cobol.dg/group2/CBL_READ_FILE__check_file_size_with_flags___128.cob: Likewise. |
| * cobol.dg/group2/CDF2_-_DEFINE_FOO_AS_literal-1.cob: Likewise. |
| * cobol.dg/group2/CDF2_Trouble_with___IF__1_.cob: Likewise. |
| * cobol.dg/group2/CDF2_Trouble_with___IF__2_.cob: Likewise. |
| * cobol.dg/group2/CDF4_.cob: Likewise. |
| * cobol.dg/group2/CDF_Feature_.cob: Likewise. |
| * cobol.dg/group2/CDF_IS_NOT_DEFINED.cob: Likewise. |
| * cobol.dg/group2/CDF__1__IF____text_.cob: Likewise. |
| * cobol.dg/group2/CDF__2__IF____number_.cob: Likewise. |
| * cobol.dg/group2/CDF__3__ALL_NUMERIC_COMPARISONS.cob: Likewise. |
| * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_ASCII.cob: Likewise. |
| * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_EBCDIC.cob: Likewise. |
| * cobol.dg/group2/COMP-3_to_COMP-3__IN-PHASE__MOVES.cob: Likewise. |
| * cobol.dg/group2/COMP-3_to_COMP-3__OUT-OF-PHASE__MOVES.cob: Likewise. |
| * cobol.dg/group2/COMP-3_to_COMP-3_size_error.cob: Likewise. |
| * cobol.dg/group2/COMP-3_to_numeric-display_size_error.cob: Likewise. |
| * cobol.dg/group2/COMP-5_Sanity_Check_.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/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/Check_for_equality_of_COMP-1___COMP-2.cob: Likewise. |
| * cobol.dg/group2/Checking_IS_NUMERIC.cob: Likewise. |
| * cobol.dg/group2/Class_check_with_reference_modification.cob: Likewise. |
| * cobol.dg/group2/Clear_negative_zero_after_truncated_MOVE.cob: Likewise. |
| * cobol.dg/group2/Compare_COMP-2_with_floating-point_literal.cob: Likewise. |
| * cobol.dg/group2/Complex_EVALUATE__1_.cob: Likewise. |
| * cobol.dg/group2/Complex_EVALUATE__2_.cob: Likewise. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE_-_ASCII_EBCDIC.cob: Likewise. |
| * cobol.dg/group2/Complex_IF.cob: Likewise. |
| * cobol.dg/group2/Complex_INITIALIZE_with_nested_tables__1_.cob: Likewise. |
| * cobol.dg/group2/Complex_INITIALIZE_with_nested_tables__2_.cob: Likewise. |
| * cobol.dg/group2/Concatenation_operator.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/DEBUG-ITEM_using_mh_identical.cob: Likewise. |
| * cobol.dg/group2/DEBUG_Line.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/DISPLAY_IBM-formatted_COMP-1_and_COMP-2.cob: Likewise. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII__2_.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/DIVIDE_binary-long_giving_remainder.cob: Likewise. |
| * cobol.dg/group2/DIVIDE_numeric-display_giving_remainder.cob: Likewise. |
| * cobol.dg/group2/Default_Arithmetic__1_.cob: Likewise. |
| * cobol.dg/group2/Dynamic_reference_modification.cob: Likewise. |
| * cobol.dg/group2/EC-BOUND-REF-MOD_checking_process_termination.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/ENTRY_statement.cob: Likewise. |
| * cobol.dg/group2/EVALUATE_WHEN_NEGATIVE.cob: Likewise. |
| * cobol.dg/group2/EVALUATE__A__OR__a_.cob: Likewise. |
| * cobol.dg/group2/EVALUATE_condition__1_.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/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/FIND-STRING__forward_.cob: Likewise. |
| * cobol.dg/group2/FIND-STRING__reverse_.cob: Likewise. |
| * cobol.dg/group2/FIXED_FORMAT_data_in_cols_73_and_beyond.cob: Likewise. |
| * cobol.dg/group2/FIXED_FORMAT_data_misplaced_asterisk.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/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_ASIN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ATAN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_BIGGER-POINTER.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_BIGGER-POINTER__2_.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_CONVERT.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-TO-YYYYMMDD.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.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_EXP.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_EXP10.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-DATETIME_with_ref_modding.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_FORMATTED-DATE_TIME_DATETIME.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-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_INTEGER.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-FROM-SECONDS.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOCALE-TIME.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOG.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOG10.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_MODULE-NAME.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_MOD__invalid_.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-F.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_NUMVAL.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ORD-MAX.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ORD-MIN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ORD.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_SQRT__2_.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_DP.COMMA.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_additional.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-F.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-NUMVAL.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TRIM.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TRIM_with_NATIONAL_characters.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TRIM_with_extra_characters.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/FUNCTION_as_CALL_parameter_BY_CONTENT.cob: Likewise. |
| * cobol.dg/group2/Fixed_continuation_indicator.cob: Likewise. |
| * cobol.dg/group2/Floating_continuation_indicator__1_.cob: Likewise. |
| * cobol.dg/group2/Fundamental_INSPECT_BACKWARD_REPLACING.cob: Likewise. |
| * cobol.dg/group2/Fundamental_INSPECT_BACKWARD_TALLYING.cob: Likewise. |
| * cobol.dg/group2/Fundamental_INSPECT_REPLACING.cob: Likewise. |
| * cobol.dg/group2/Fundamental_INSPECT_TALLYING.cob: Likewise. |
| * cobol.dg/group2/GCC_125616_RT3601_-_IBM_incorrect_DISPLAY_of_COMP-1_COMP-2_float.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/GLOBAL_at_lower_level.cob: Likewise. |
| * cobol.dg/group2/GLOBAL_at_same_level.cob: Likewise. |
| * cobol.dg/group2/Hexadecimal_literal.cob: Likewise. |
| * cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_OCCURS_with_SIGN_LEADING___TRAILING.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_OCCURS_with_numeric_edited.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_complex_group__1_.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_complex_group__2_.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_group_entry_with_OCCURS.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_of_EXTERNAL_data_items.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_with_-defaultbyte__ASCII_.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_with_-defaultbyte__EBCDIC_.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_with_FILLER.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_with_REDEFINES.cob: Likewise. |
| * cobol.dg/group2/INITIALIZE_with_reference_modification.cob: Likewise. |
| * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_LEADING.cob: Likewise. |
| * 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-f.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_5-r.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_5.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_LEADING_ZEROS_BY_SPACES.cob: Likewise. |
| * cobol.dg/group2/INSPECT_REPLACING_figurative_constant.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/Index_and_parenthesized_expression.cob: Likewise. |
| * cobol.dg/group2/Indicators_______________-____D__.cob: Likewise. |
| * cobol.dg/group2/Intrinsic_Function_ABS.cob: Likewise. |
| * cobol.dg/group2/Intrinsic_Function_ACOS.cob: Likewise. |
| * cobol.dg/group2/Intrinsic_Function_ANNUITY.cob: Likewise. |
| * cobol.dg/group2/Intrinsic_Function_DATE-YYYYMMDD.cob: Likewise. |
| * cobol.dg/group2/Intrinsic_Function_NUMVAL.cob: Likewise. |
| * cobol.dg/group2/Intrinsics_without_FUNCTION_keyword__3_.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/Large_PIC_10000000_.cob: Likewise. |
| * 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/Long_Division.cob: Likewise. |
| * cobol.dg/group2/MOVE_LEVEL_78.cob: Likewise. |
| * cobol.dg/group2/MOVE_NumericDisplay_to_COMP-3.cob: Likewise. |
| * cobol.dg/group2/MOVE_X_000203_.cob: Likewise. |
| * cobol.dg/group2/MOVE_Z_literal_.cob: Likewise. |
| * cobol.dg/group2/MOVE_indexes.cob: Likewise. |
| * cobol.dg/group2/MOVE_integer_literal_to_alphanumeric.cob: Likewise. |
| * cobol.dg/group2/MOVE_to_JUSTIFIED_items.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_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/MULTIPLY_BY_literal_in_INITIAL_program.cob: Likewise. |
| * cobol.dg/group2/MULTIPLY_to_FIX4.cob: Likewise. |
| * cobol.dg/group2/Multi-target_MOVE_with_subscript_re-evaluation.cob: Likewise. |
| * cobol.dg/group2/Multiple_INDEXED_BY_variables_with_the_same_name.cob: Likewise. |
| * cobol.dg/group2/N-Queens_algorithm.cob: Likewise. |
| * cobol.dg/group2/Named_conditionals_-_fixed__float__and_alphabetic.cob: Likewise. |
| * cobol.dg/group2/Nested_PERFORM.cob: Likewise. |
| * cobol.dg/group2/Non-numeric_data_in_numeric-display__1_.cob: Likewise. |
| * cobol.dg/group2/Non-numeric_data_in_packed_decimal.cob: Likewise. |
| * cobol.dg/group2/Non-overflow_after_overflow.cob: Likewise. |
| * cobol.dg/group2/Numeric-display_sign_encoding__2_.cob: Likewise. |
| * cobol.dg/group2/Numeric-display_sign_encoding_sanity_check.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__6_.cob: Likewise. |
| * cobol.dg/group2/Numeric_operations__7_.cob: Likewise. |
| * cobol.dg/group2/Numeric_operations__8_.cob: Likewise. |
| * cobol.dg/group2/OCCURS_clause_with_1_entry.cob: Likewise. |
| * cobol.dg/group2/OSVS_Arithmetic_Test__2_.cob: Likewise. |
| * cobol.dg/group2/Occurs_DEPENDING_ON__source_and_dest.cob: Likewise. |
| * cobol.dg/group2/Offset_overflow.cob: Likewise. |
| * cobol.dg/group2/Offset_underflow.cob: Likewise. |
| * cobol.dg/group2/Overlapping_MOVE.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/PERFORM_..._CONTINUE.cob: Likewise. |
| * cobol.dg/group2/PERFORM_TIMES_subscripted.cob: Likewise. |
| * cobol.dg/group2/PERFORM_VARYING_BY_-0.2.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/POINTER__display.cob: Likewise. |
| * cobol.dg/group2/PR39_RT3573_-_Parser_issue_w_concat._source_lines.cob: Likewise. |
| * cobol.dg/group2/Preserve_collation_past_a_CALL.cob: Likewise. |
| * cobol.dg/group2/Program-to-program_parameters_and_retvals.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/REDEFINES__chained.cob: Likewise. |
| * cobol.dg/group2/REDEFINES_values_on_FILLER_and_INITIALIZE.cob: Likewise. |
| * cobol.dg/group2/RETURN-CODE_moving.cob: Likewise. |
| * cobol.dg/group2/RETURN-CODE_nested.cob: Likewise. |
| * cobol.dg/group2/RETURN-CODE_with_INITIAL_and_RECURSIVE.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/Recursive_FUNCTION_with_local-storage.cob: Likewise. |
| * cobol.dg/group2/Recursive_PERFORM_paragraph.cob: Likewise. |
| * cobol.dg/group2/Recursive_subscripts.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/Repository_functions_clause.cob: Likewise. |
| * cobol.dg/group2/Rounding_from_BINARY_signable_and_negative.cob: Likewise. |
| * cobol.dg/group2/Rounding_from_BINARY_signable_and_positive.cob: Likewise. |
| * cobol.dg/group2/Rounding_from_BINARY_unsignable.cob: Likewise. |
| * cobol.dg/group2/SEARCH_ALL_with_OCCURS_DEPENDING_ON.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.cob: Likewise. |
| * cobol.dg/group2/SORT__table_sort__2___ASCII_.cob: Likewise. |
| * cobol.dg/group2/SORT__table_sort__2___EBCDIC_.cob: Likewise. |
| * cobol.dg/group2/SORT__table_sort__3A_.cob: Likewise. |
| * cobol.dg/group2/SORT__table_sort__3B_.cob: Likewise. |
| * cobol.dg/group2/SOURCE_FIXED_FREE_directives.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/Sanity_check_for_ENTRY.cob: Likewise. |
| * cobol.dg/group2/Separate_sign_positions__1_.cob: Likewise. |
| * cobol.dg/group2/Separate_sign_positions__2_.cob: Likewise. |
| * cobol.dg/group2/Simple_COMP-X.cob: Likewise. |
| * cobol.dg/group2/Simple_DEBUG-ITEM.cob: Likewise. |
| * cobol.dg/group2/Simple_ENVIRONMENT-NAME_with_exception.cob: Likewise. |
| * cobol.dg/group2/Simple_TYPEDEF.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/Simple_p-scaling.cob: Likewise. |
| * cobol.dg/group2/Static_CALL_with_ON_EXCEPTION__with_-fno-static-call_.cob: Likewise. |
| * cobol.dg/group2/Static_reference_modification.cob: Likewise. |
| * cobol.dg/group2/Subscript_by_arithmetic_expression.cob: Likewise. |
| * cobol.dg/group2/Subscript_out_of_bounds__1_.cob: Likewise. |
| * cobol.dg/group2/Subscript_out_of_bounds__2_.cob: Likewise. |
| * cobol.dg/group2/Subscripted_refmods.cob: Likewise. |
| * cobol.dg/group2/UDF_RETURNING_group_and_PIC_9_5_.cob: Likewise. |
| * cobol.dg/group2/UDF_fibonacci_recursion.cob: Likewise. |
| * cobol.dg/group2/UDF_in_COMPUTE.cob: Likewise. |
| * cobol.dg/group2/UDF_with_recursion.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/UNSTRING_with_refmods.cob: Likewise. |
| * cobol.dg/group2/USING_COMP-3_BY_REFERENCE.cob: Likewise. |
| * cobol.dg/group2/USING_COMP-3_BY_VALUE.cob: Likewise. |
| * cobol.dg/group2/USING_FLOAT-SLX_BY_REFERENCE.cob: Likewise. |
| * cobol.dg/group2/USING_FLOAT-SLX_BY_VALUE.cob: Likewise. |
| * cobol.dg/group2/USING_NumericDisplay_BY_REFERENCE.cob: Likewise. |
| * cobol.dg/group2/USING_NumericDisplay_BY_VALUE.cob: Likewise. |
| * cobol.dg/group2/USING_Signed_-_COMP-3_BY_REFERENCE.cob: Likewise. |
| * cobol.dg/group2/USING_Signed_-_COMP-3_BY_VALUE.cob: Likewise. |
| * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_REFERENCE.cob: Likewise. |
| * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_VALUE.cob: Likewise. |
| * cobol.dg/group2/USING_Signed___COMP-3_BY_REFERENCE.cob: Likewise. |
| * cobol.dg/group2/USING_Signed___COMP-3_BY_VALUE.cob: Likewise. |
| * cobol.dg/group2/USING_Signed___NumericDisplay_BY_REFERENCE.cob: Likewise. |
| * cobol.dg/group2/USING_Signed___NumericDisplay_BY_VALUE.cob: Likewise. |
| * cobol.dg/group2/access_to_OPTIONAL_LINKAGE_item_not_passed.cob: Likewise. |
| * cobol.dg/group2/add_-1_to_negative_pic_S9999.cob: Likewise. |
| * cobol.dg/group2/add_-1_to_pic_9999.cob: Likewise. |
| * cobol.dg/group2/add_-1_to_positive_pic_S9999.cob: Likewise. |
| * cobol.dg/group2/add_1_to_pic_9999.cob: Likewise. |
| * cobol.dg/group2/add_1_to_positive_pic_S9999.cob: Likewise. |
| * cobol.dg/group2/add__1_to_negative_pic_S9999.cob: Likewise. |
| * cobol.dg/group2/ambiguous_PERFORM.cob: Likewise. |
| * cobol.dg/group2/call_subprogram_using_pointer__passing_pointer.cob: Likewise. |
| * cobol.dg/group2/command-line.cob: Likewise. |
| * cobol.dg/group2/compare_alpha_to_all__literal_.cob: Likewise. |
| * cobol.dg/group2/compare_float_to_other_types.cob: Likewise. |
| * cobol.dg/group2/compare_national_to_display.cob: Likewise. |
| * cobol.dg/group2/comprensive_compare_comp-1_comp-5.cob: Likewise. |
| * cobol.dg/group2/debugging_lines__WITH_DEBUGGING_MODE_.cob: Likewise. |
| * cobol.dg/group2/debugging_lines__not_active_.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_FORMAT_1.cob: Likewise. |
| * cobol.dg/group2/floating-point_FORMAT_2.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/floating-point_literals.cob: Likewise. |
| * cobol.dg/group2/integer_arithmetic_on_floating-point_var.cob: Likewise. |
| * cobol.dg/group2/length_of_ODO_Rules_7__8A__and_8B.cob: Likewise. |
| * cobol.dg/group2/length_of_ODO_w_-_reference_modification.cob: Likewise. |
| * cobol.dg/group2/move_numeric_to_alphanumeric.cob: Likewise. |
| * cobol.dg/group2/numeric-display_to_COMP-3_size_error.cob: Likewise. |
| * cobol.dg/group2/procedure_division_using_by.cob: Likewise. |
| * cobol.dg/group2/refmod_with_nested_parentheses.cob: Likewise. |
| * cobol.dg/group2/repository.cob: Likewise. |
| * cobol.dg/group2/signed_unsigned_compare.cob: Likewise. |
| * cobol.dg/group2/skipping_at_the_top.cob: Likewise. |
| * cobol.dg/group2/source-computer_object-computer_repository__2_.cob: Likewise. |
| * cobol.dg/group2/README.txt: New file. |
| |
| 2026-07-20 Ville Voutilainen <ville.voutilainen@gmail.com> |
| |
| PR c++/125904 |
| * g++.dg/contracts/cpp26/pr125904.C: New test. |
| |
| 2026-07-20 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/126261 |
| * lib/target-supports.exp (check_effective_target_can_deref_null): |
| Cast argument to char*. |
| |
| 2026-07-20 Alex Coplan <alex.coplan@arm.com> |
| |
| * gcc.target/aarch64/deprecate-tme.c: New test. |
| |
| 2026-07-20 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR target/124364 |
| * gcc.dg/Wstringop-overflow-47.c: Remove xfail. |
| |
| 2026-07-20 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/for-static-3.c: Update scan-dump pattern. |
| |
| 2026-07-20 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/scope-7.c: New test. |
| * c-c++-common/gomp/scope-8.c: New test. |
| |
| 2026-07-20 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/126261 |
| * g++.dg/torture/pr101373.C: Use effective-target can_deref_null. |
| * lib/target-supports.exp (check_effective_target_can_deref_null): |
| New proc. |
| |
| 2026-07-20 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/118407 |
| * gcc.dg/tree-ssa/predcom-8.c: Xfail test for arm*-*-* in hard |
| float ABI without MVE. |
| |
| 2026-07-20 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/124043 |
| * gcc.target/arm/crypto-vsha1cq_u32.c: Xfail test for -mthumb |
| -mfloat-abi=hard. |
| * gcc.target/arm/crypto-vsha1h_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1mq_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1pq_u32.c: Likewise. |
| |
| 2026-07-20 Shreya Munnangi <smunnang@qti.qualcomm.com> |
| Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/124741 |
| * gcc.target/riscv/load-zalasr.c: Testcases for atomic load compiled |
| with rv64 and zalasr ext. |
| * gcc.target/riscv/load.c: Testcases for atomic load compiled with |
| rv64. |
| * gcc.target/riscv/load32-zalasr.c: Testcases for atomic load |
| compiled with rv32 and zalasr ext. |
| * gcc.target/riscv/load32.c: Testcases for atomic load compiled with |
| rv32. |
| * gcc.target/riscv/store-zalasr.c: Testcases for atomic store |
| compiled with rv64 and zalasr ext. |
| * gcc.target/riscv/store.c: Testcases for atomic store compiled |
| with rv64. |
| * gcc.target/riscv/store32-zalasr.c: Testcases for atomic store |
| compiled with rv32 and zalasr ext. |
| * gcc.target/riscv/store32.c: Testcases for atomic store compiled |
| with rv32. |
| |
| 2026-07-20 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/spatial-dimensions-1.f90: New test. |
| * gfortran.dg/gomp/spatial-dimensions-2.f90: New test. |
| * gfortran.dg/gomp/spatial-dimensions-3.f90: New test. |
| |
| 2026-07-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-7.c: Remove xfail. |
| * gcc.target/riscv/rvv/base/pr112431-8.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr112431-9.c: Ditto. |
| |
| 2026-07-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-mf2.c: New test. |
| |
| 2026-07-20 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/126291 |
| * gcc.target/aarch64/pr126291-2.c: New test. |
| |
| 2026-07-19 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/126291 |
| * gcc.target/aarch64/pr126291.c: New test. |
| |
| 2026-07-19 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/93727 |
| * gfortran.dg/EXformat_5.F90: New test. |
| |
| 2026-07-19 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/svrsw60t59b-version.c: New test. |
| |
| 2026-07-19 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/ssqosid-version.c: New test. |
| |
| 2026-07-19 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/ssctr-version.c: New test. |
| |
| 2026-07-19 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/smctr-version.c: New test. |
| |
| 2026-07-19 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/smcdeleg-version.c: New test. |
| |
| 2026-07-19 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/ssccfg-version.c: New test. |
| |
| 2026-07-19 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/ziccamoc-version.c: New test. |
| |
| 2026-07-19 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/zi-ext.c: Add ziccid to arch test. |
| * gcc.target/riscv/ziccid-version.c: New test. |
| * gcc.target/riscv/ziccid.c: New test. |
| |
| 2026-07-19 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/125731 |
| * gcc.target/riscv/pr125731-1.c: New test. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-15.c: Drop shift count test. |
| |
| 2026-07-19 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126212 |
| * gcc.dg/pr126212.c: New. |
| |
| 2026-07-18 Luke Zhuang <luke.zhuang@linux.alibaba.com> |
| Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/tlsdesc_clobber_lra.c: New test. |
| |
| 2026-07-18 wangjue <juewang@linux.alibaba.com> |
| |
| * gcc.target/riscv/unroll-explicit-attr-cunroll.c: New test. |
| * gcc.target/riscv/unroll-small-loop-cunroll.c: New test. |
| |
| 2026-07-18 Dusan Stojkovic <Dusan.Stojkovic@rt-rk.com> |
| |
| PR target/123883 |
| * gcc.target/riscv/pr123883-a.c: New test. |
| * gcc.target/riscv/pr123883-b.c: New test. |
| |
| 2026-07-18 Matt Turner <mattst88@gmail.com> |
| |
| PR target/117184 |
| * gcc.target/alpha/frame-pointer-save-1.c: New test. |
| |
| 2026-07-18 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/126200 |
| * gcc.target/loongarch/vector/lsx/pr126200.c: New test. |
| |
| 2026-07-18 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-13.c: Move to... |
| * gcc.target/riscv/rvv/base/pr112431-13-0.c: ...here. |
| * gcc.target/riscv/rvv/base/pr112431-13-1.c: New test. |
| |
| 2026-07-18 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_xu-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_xu-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_xu-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_xu-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_xu-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_xu-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_xu-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_xu-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_xu-f32-mf2.c: New test. |
| |
| 2026-07-18 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_x-f16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_x-f16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_x-f16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_x-f16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_x-f16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_x-f32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_x-f32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_x-f32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_x-f32-mf2.c: New test. |
| |
| 2026-07-17 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/aarch64/and-be.c: Require big-endian support. |
| * gcc.target/aarch64/fmov-1-be.c: Likewise. |
| * gcc.target/aarch64/fmov-2-be.c: Likewise. |
| * gcc.target/aarch64/fmov-3-be.c: Likewise. |
| * gcc.target/aarch64/fmov-4-be.c: Likewise. |
| * gcc.target/aarch64/fmov-5-be.c: Likewise. |
| * gcc.target/aarch64/ins_bitfield_2.c: Likewise. |
| * gcc.target/aarch64/ins_bitfield_4.c: Likewise. |
| * gcc.target/aarch64/ins_bitfield_6.c: Likewise. |
| * gcc.target/aarch64/pr124078-1.c: Likewise. |
| * gcc.target/aarch64/pr62308.c: Likewise. |
| * gcc.target/aarch64/pr87305.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/dupq_2.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/dupq_4.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/dupq_6.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/dupq_lane_9.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_f16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_f32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_f64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_s16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_s32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_s64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_s8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_u16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_u32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_u64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_u8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_f16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_f32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_f64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_s16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_s32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_s64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_s8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_u16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_u32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_u64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_u8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_1_be_nowrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_1_be_wrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_be_nowrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_be_wrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_4_be.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_5_be.c: Likewise. |
| * gcc.target/aarch64/sve/pr88847.c: Likewise. |
| * gcc.target/aarch64/sve/revb_2.c: Likewise. |
| * gcc.target/aarch64/sve/revh_2.c: Likewise. |
| * gcc.target/aarch64/sve/revhw_2.c: Likewise. |
| * gcc.target/aarch64/sve/revw_2.c: Likewise. |
| * gcc.target/aarch64/sve/struct_move_1.c: Likewise. |
| * gcc.target/aarch64/sve/struct_move_2.c: Likewise. |
| * gcc.target/aarch64/sve/struct_move_3.c: Likewise. |
| * gcc.target/aarch64/sve/vec_init_4.c: Likewise. |
| * lib/target-supports.exp: Provide aarch64_mbig_endian. |
| |
| 2026-07-17 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_2.c: Drop tests for TME. |
| * gcc.target/aarch64/acle/tme.c: Removed. |
| * gcc.target/aarch64/acle/tme_guard-1.c: Removed. |
| * gcc.target/aarch64/acle/tme_guard-2.c: Removed. |
| * gcc.target/aarch64/acle/tme_guard-3.c: Removed. |
| * gcc.target/aarch64/acle/tme_guard-4.c: Removed. |
| |
| 2026-07-17 Matt Turner <mattst88@gmail.com> |
| |
| * gcc.target/alpha/tlsgd-dup-1.c: New test. |
| |
| 2026-07-17 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/INITIALIZE_with_-defaultbyte__ASCII_.cob: Use |
| "VALUE '-'" instead of "VALUE'-'". |
| * cobol.dg/group2/INITIALIZE_with_-defaultbyte__EBCDIC_.cob: |
| Likewise. |
| * cobol.dg/group2/PR59_RT3586_-_Code_format_heuristic_fails.cob: Removed. |
| * cobol.dg/group2/RT3609_Unexpected_PROCESS.cob: Removed. |
| * cobol.dg/group2/DEBUG-ITEM_using_mh_identical.cob: New test. |
| * cobol.dg/group2/DEBUG-ITEM_using_mh_identical.out: New test. |
| |
| 2026-07-17 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.dg/torture/pr126136.c: Make chars explicitly signed. |
| |
| 2026-07-17 Wang Yaduo <wangyaduo@linux.alibaba.com> |
| |
| * gcc.target/riscv/mcpu-xt-c9501fdvt.c: Expect __riscv_zama16b |
| to be undefined. |
| |
| 2026-07-17 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR middle-end/80922 |
| PR middle-end/106823 |
| PR lto/107936 |
| * gcc.dg/lto/pr106823_0.c: New test. |
| * gcc.dg/lto/pr107936_0.c: New test. |
| * gcc.dg/lto/pr107936_1.c: New test. |
| * gcc.dg/lto/pr80922-1_0.c: New test. |
| * gcc.dg/lto/pr80922-1_1.c: New test. |
| * gcc.dg/lto/pr80922-2_0.c: New test. |
| * gcc.dg/lto/pr80922-2_1.c: New test. |
| * gcc.dg/lto/pr80922-2_2.c: New test. |
| |
| 2026-07-17 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR lto/65536 |
| * gcc.misc-tests/outputs.exp: Adjust LTO -save-temps tests to expect |
| the new linemap file. |
| |
| 2026-07-17 Lewis Hyatt <lhyatt@gmail.com> |
| |
| * gcc.dg/lto/README: Update to document ar-link and incr-link. |
| * lib/lto.exp: Support incr-link directive throughout. |
| |
| 2026-07-17 Lewis Hyatt <lhyatt@gmail.com> |
| |
| * gcc.dg/lto/README: Document dg-lto-additional-options directive. |
| * lib/lto.exp (lto-get-options-main): Implement |
| dg-lto-additional-options directive. |
| (lto-execute-1): Likewise. |
| |
| 2026-07-17 Neal Patalay <nealpatalay0@gmail.com> |
| |
| PR tree-optimization/126087 |
| * gcc.dg/tree-ssa/pr126087.c: New test. |
| |
| 2026-07-17 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/126283 |
| * gcc.target/i386/xchg-1.c: Scan for XCHG instead of ROL. |
| * gcc.target/i386/pr126283.c: New test. |
| |
| 2026-07-17 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/81549 |
| * gcc.dg/tree-ssa/pr81549.c: New test. |
| * gcc.dg/tree-ssa/pr81549-2.c: New test. |
| |
| 2026-07-17 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/masked-1.c: Check new builtin is not emitted. |
| * c-c++-common/gomp/masked-3.c: Check new builtin is emitted with |
| -fopenmp-ompt. |
| |
| 2026-07-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125833 |
| * g++.dg/cpp0x/dealloc2.C: Expect extra diagnostics in C++29. |
| * g++.dg/cpp29/dealloc1.C: New test. |
| |
| 2026-07-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/et-static.def: New file. |
| * lib/target-supports.exp: Load et-static.exp. |
| * gcc.misc-tests/outputs.exp: Use ld_at_file effective target |
| instead of gld. |
| Update comment. |
| |
| 2026-07-17 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/126275 |
| * gcc.target/i386/pr126275.c: New. |
| |
| 2026-07-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126028 |
| * gcc.dg/vect/bb-slp-reduc-2.c: New testcase. |
| * gcc.dg/vect/bb-slp-reduc-3.c: Likewise. |
| * gcc.dg/vect/pr106081.c: Disable BB vectorization. |
| |
| 2026-07-16 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/for-static-3.c: Update scan pattern to match new |
| arguments. |
| |
| 2026-07-16 Craig Blackmore <craig.blackmore@embecosm.com> |
| |
| * gcc.dg/asm-hard-reg-4.c: Fix typo in target selector. |
| |
| 2026-07-16 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/sibcall-materialize-pseudo.c: New test. |
| |
| 2026-07-16 Jin Ma <jinma@linux.alibaba.com> |
| |
| * g++.target/riscv/pr97682.C: Accept registers in SIBCALL_REGS. |
| * gcc.target/riscv/rvv/base/sibcall-scalable-frame-indirect.c: |
| New test. |
| * gcc.target/riscv/rvv/base/sibcall-scalable-frame-weak.c: New test. |
| |
| 2026-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de> |
| |
| * gcc.dg/gcov-atomic-or-zero.c: New test. |
| * gcc.misc-tests/gcov-35.c: Likewise. |
| * gcc.misc-tests/gcov-36.c: Likewise. |
| |
| 2026-07-16 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-1.c: Remove xfail. |
| * gcc.target/riscv/rvv/base/pr112431-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr112431-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr112431-39.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr112431-40.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr112431-41.c: Ditto. |
| |
| 2026-07-16 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvtu-i8-mf8.c: New test. |
| |
| 2026-07-16 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vwcvt-i8-mf8.c: New test. |
| |
| 2026-07-16 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/aarch64/neon/aarch64-neon.exp: Remove section |
| re-runing the tests as big-endian. |
| |
| 2026-07-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/vect/tsvc/tsvc.h (init): Don't use memalign on NetBSD. |
| |
| 2026-07-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/torture/bitint-101.c: Require bitint. |
| |
| 2026-07-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126262 |
| * gcc.dg/torture/bitint-102.c: New test. |
| |
| 2026-07-15 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/caf.exp: Run test with -pthread option. |
| |
| 2026-07-15 wangjue <juewang@linux.alibaba.com> |
| |
| * gcc.target/riscv/large-frame-indexed-base.c: New test. |
| * gcc.target/riscv/small-frame-indexed-base.c: New test. |
| |
| 2026-07-15 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/126110 |
| * gcc.dg/pr126110.c: New. |
| |
| 2026-07-15 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/126058 |
| * gfortran.dg/warn_undefined_vars_7.f90: New test. |
| * gfortran.dg/warn_unused_but_set_variable_4.f90: New test. |
| |
| 2026-07-15 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| Revert: |
| 2026-07-15 Matthew Fortune <matthew.fortune@imgtec.com> |
| |
| * gcc.target/mips/mxu-compile-no.c: New test. |
| * gcc.target/mips/mxu-compile.c: New test. |
| * gcc.target/mips/mxu-driver-no.c: New test. |
| * gcc.target/mips/mxu-driver.c: New test. |
| |
| 2026-07-15 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/uses_allocators-3.c: New test. |
| |
| 2026-07-15 Michal Jires <mjires@suse.cz> |
| |
| PR lto/125257 |
| * gcc.dg/lto/pr125257_0.c: New test. |
| |
| 2026-07-15 James K. Lowden <jklowden@cobolworx.com> |
| |
| * cobol.dg/group2/CBL_CREATE_FILE___CBL_WRITE_FILE___CBL_CLOSE_FILE.cob: Add gcobc. |
| * cobol.dg/group2/CBL_DELETE_FILE.cob: Same. |
| * cobol.dg/group2/CBL_OPEN_FILE___CBL_CLOSE_FILE.cob: Same. |
| * cobol.dg/group2/CBL_OPEN_FILE___CBL_READ_FILE___CBL_CLOSE_FILE.cob: Same. |
| * cobol.dg/group2/CBL_READ_FILE__check_file_size_with_flags___128.cob: Same. |
| * cobol.dg/.gitignore: New test. |
| |
| 2026-07-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr64731.c (dg-options): Add -mno-stackrealign. |
| |
| 2026-07-15 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/asm-hard-reg-7.c: Utilize constraint f for |
| floating-point registers. |
| |
| 2026-07-15 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR c/122748 |
| * c-c++-common/gomp/uses_allocators-1.c: New test. |
| * c-c++-common/gomp/uses_allocators-2.c: New test. |
| |
| 2026-07-15 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR rtl-optimization/123236 |
| * gcc.target/i386/pr123236-1.c: New test case. |
| |
| 2026-07-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126171 |
| * gcc.dg/pr126171-1.c: New testcase. |
| * gcc.dg/torture/pr126171-2.c: Likewise. |
| |
| 2026-07-15 Luke Zhuang <luke.zhuang@linux.alibaba.com> |
| |
| * gcc.target/riscv/tlsdesc_clobber.c: New test. |
| * gcc.target/riscv/tlsdesc_clobber_v.c: New test. |
| * gcc.target/riscv/tlsdesc_clobber_v_csr.c: New test. |
| |
| 2026-07-15 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/126231 |
| * gcc.target/i386/zext-avx10-1.c: New test. |
| * gcc.target/i386/zext-avx512f-1.c: Likewise. |
| * gcc.target/i386/zext-avx512fp16-1.c: Likewise. |
| * gcc.target/i386/zext-sse-1.c: Likewise. |
| * gcc.target/i386/zext-sse-2.c: Likewise. |
| |
| 2026-07-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/126257 |
| * gcc.dg/torture/bitint-101.c: New test. |
| |
| 2026-07-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120635 |
| * g++.dg/cpp0x/attr-trivial_abi8.C: Add further tests. |
| * g++.dg/cpp0x/attr-trivial_abi11.C: New test. |
| * g++.dg/ext/attr-no_specializations1.C: Use _Clang:: instead of |
| __clang__. |
| * g++.dg/ext/attr-no_specializations2.C: Likewise. |
| * g++.dg/ext/attr-no_specializations6.C: Likewise. |
| * g++.dg/ext/attr-no_specializations7.C: Likewise. |
| * g++.dg/ext/attr-no_specializations8.C: Likewise. |
| * g++.dg/ext/attr-no_specializations10.C: Add further tests. |
| * g++.dg/ext/attr-no_specializations12.C: New test. |
| |
| 2026-07-15 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/target-device-type-1.c: Remove dg-sorry. |
| * gfortran.dg/gomp/target-device-type-1.f90: Likewise. |
| |
| 2026-07-15 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR middle-end/126203 |
| PR middle-end/126221 |
| PR middle-end/126232 |
| * gcc.target/i386/pr126221-1.c: New test. |
| * gcc.target/i386/pr126221-2.c: Ditto. |
| * gfortran.dg/pr126221.f90: Ditto. |
| |
| 2026-07-14 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/target-device-type-1.c: Update dg-sorry |
| as now only device_type(host) remains unimplemented. |
| * gfortran.dg/gomp/target-device-type-1.f90: Likewise. |
| |
| 2026-07-14 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * objc.dg/gnu-api-2-class.m: Replace void ** with char ** |
| in the main function signature. |
| * objc.dg/gnu-api-2-ivar.m: Likewise. |
| * objc.dg/gnu-api-2-method.m: Likewise. |
| * objc.dg/gnu-api-2-objc.m: Likewise. |
| * objc.dg/gnu-api-2-objc_msg_lookup.m: Likewise. |
| * objc.dg/gnu-api-2-object.m: Likewise. |
| * objc.dg/gnu-api-2-property.m: Likewise. |
| * objc.dg/gnu-api-2-protocol.m: Likewise. |
| * objc.dg/gnu-api-2-resolve-method.m: Likewise. |
| * objc.dg/gnu-api-2-sel.m: Likewise. |
| * objc.dg/gnu-runtime-2.m: Likewise. |
| * objc.dg/gnu-runtime-3.m: Likewise. |
| * objc.dg/pr48177.m: Likewise. |
| * objc.dg/torture/strings/string1.m: Likewise. |
| * objc.dg/torture/strings/string2.m: Likewise. |
| * objc.dg/torture/strings/string3.m: Likewise. |
| * objc.dg/torture/strings/string4.m: Likewise. |
| |
| 2026-07-14 Karl Meakin <karl.meakin@arm.com> |
| |
| PR target/126064 |
| * gcc.target/aarch64/pr126064.c: New test. |
| |
| 2026-07-14 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pr110268-1.c: Use arm_v8_1m_mve_link. |
| * gcc.target/arm/pr110268-2.c: Likewise |
| * lib/target-supports.exp (arm_v8_1m_mve_link): New. |
| |
| 2026-07-14 Cem Akgok <cemakgok@gmail.com> |
| |
| PR tree-optimization/126225 |
| * gcc.dg/vect/vect-iv-12.c: New test. |
| * gcc.dg/vect/vect-iv-13.c: New test. |
| * gcc.dg/vect/vect-iv-14.c: New test. |
| |
| 2026-07-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124948 |
| * gcc.dg/torture/bitint-100.c: New test. |
| |
| 2026-07-14 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/102202 |
| * gcc.dg/pr102202-fold.c: New test. |
| |
| 2026-07-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/126084 |
| * gcc.dg/asan/bitint-1.c: New test. |
| * gcc.dg/asan/bitint-2.c: New test. |
| |
| 2026-07-14 Jakub Jelinek <jakub@redhat.com> |
| H.J. Lu <hjl.tools@gmail.com> |
| |
| PR tree-optimization/120201 |
| * g++.dg/asan/pr120201-1.C: New test. |
| |
| 2026-07-14 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/123625 |
| PR target/121957 |
| * gcc.c-torture/execute/pr121957.c: New test. |
| * gcc.c-torture/execute/pr123625.c: New test. |
| * gcc.c-torture/execute/pr123625-2.c: New test. |
| * gcc.c-torture/execute/pr123625-3.c: New test. |
| * gcc.dg/pr123625-1.c: New test. |
| |
| 2026-07-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126194 |
| * g++.dg/lto/pr126194.h: New testcase. |
| * g++.dg/lto/pr126194_0.C: Likewise. |
| * g++.dg/lto/pr126194_1.C: Likewise. |
| * g++.dg/lto/pr126194_2.C: Likewise. |
| |
| 2026-07-14 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp0x/dealloc1.C: New test. |
| * g++.dg/cpp0x/dealloc2.C: New test. |
| * g++.dg/cpp2a/destroying-delete7.C: New test. |
| * g++.dg/reflect/is_noexcept5.C: New test. |
| * g++.dg/cpp1z/aligned-new3.C (operator delete): Don't expect |
| a warning. |
| |
| 2026-07-14 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/126202 |
| * g++.target/i386/pr126202-1.C: New test. |
| * gcc.target/i386/pr126202-1.c: Likewise. |
| |
| 2026-07-14 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/110533 |
| * gcc.target/i386/pr110533-2a.c: New test. |
| * gcc.target/i386/pr110533-2b.c: Likewise. |
| |
| 2026-07-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-18.c: Remove xfail. |
| |
| 2026-07-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u16-m1.c: |
| Add non-number boundary for reg num check. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u16-m2.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u16-mf2.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u16-mf4.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u32-m1.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u32-mf2.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-m1.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-m2.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-mf2.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-mf4.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-mf8.c: |
| Ditto. |
| |
| 2026-07-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf8-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf8-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf8-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf8-u8-mf8.c: New test. |
| |
| 2026-07-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf8-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf8-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf8-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf8-i8-mf8.c: New test. |
| |
| 2026-07-14 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126234 |
| * gfortran.dg/pr126234.f90: New test. |
| |
| 2026-07-13 Yuxuan Chen <i@yuxuan.ch> |
| |
| PR c++/125066 |
| * g++.dg/cpp0x/attr-trivial_abi10.C: New test. |
| |
| 2026-07-13 Yuxuan Chen <i@yuxuan.ch> |
| |
| PR c++/125064 |
| * g++.dg/cpp0x/attr-trivial_abi9.C: New test. |
| |
| 2026-07-13 Sunil Dora <sunilkumar.dora@windriver.com> |
| |
| PR driver/111527 |
| * gcc.misc-tests/pr111527.exp: Serialize with |
| gcc_parallel_test_run_p to avoid duplicate test names. |
| |
| 2026-07-13 MITSUNARI Shigeo <herumi@nifty.com> |
| |
| * gcc.target/i386/bmi2-mulx-highpart-1.c: Add -mtune=generic |
| to dg-options. |
| * gcc.target/i386/mulq-highpart.c: Likewise. |
| |
| 2026-07-13 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR driver/124058 |
| * c-c++-common/Wuse-after-free-8.c: New test. |
| |
| 2026-07-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120635 |
| * g++.dg/ext/attr-no_specializations1.C: New test. |
| * g++.dg/ext/attr-no_specializations2.C: New test. |
| * g++.dg/ext/attr-no_specializations3.C: New test. |
| * g++.dg/ext/attr-no_specializations4.C: New test. |
| * g++.dg/ext/attr-no_specializations5.C: New test. |
| * g++.dg/ext/attr-no_specializations6.C: New test. |
| * g++.dg/ext/attr-no_specializations7.C: New test. |
| * g++.dg/ext/attr-no_specializations8.C: New test. |
| * g++.dg/ext/attr-no_specializations9.C: New test. |
| * g++.dg/ext/attr-no_specializations10.C: New test. |
| * g++.dg/ext/attr-no_specializations11.C: New test. |
| |
| 2026-07-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/126066 |
| * g++.dg/cpp2a/concepts-pr126066.C: New test. |
| |
| 2026-07-13 Odysseas Georgoudis <odygrd@hotmail.com> |
| |
| PR tree-optimization/113894 |
| * gcc.dg/tree-ssa/pr113894.c: New test. |
| |
| 2026-07-13 Oleg Tolmatcev <oleg.tolmatcev@gmail.com> |
| |
| * gcc.target/i386/pr78799.c: New test. |
| |
| 2026-07-13 Joyee Cheung <joyee@igalia.com> |
| |
| PR c++/96496 |
| * g++.dg/cpp0x/enum-bool-conv.C: New test. |
| * g++.dg/warn/Wconversion-enum-fixed.C: New test. |
| * g++.dg/warn/Wint-in-bool-context-bool-enum.C: New test. |
| |
| 2026-07-13 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/tree-ssa/vrp102.c: Scan evrp instead of vrp1. |
| |
| 2026-07-13 Dylan Rees <dylan.rees@arm.com> |
| |
| * gcc.target/aarch64/simd/fold_to_highpart_7.c: |
| Extended test. |
| * gcc.target/i386/pr81501-9a.c: Updated test. |
| * gcc.target/i386/pr81501-9b.c: Updated test. |
| |
| 2026-07-13 Dylan Rees <dylan.rees@arm.com> |
| |
| * gcc.target/aarch64/simd/fold_to_highpart_7.c: New test. |
| |
| 2026-07-13 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/124146 |
| * g++.target/aarch64/pr124146.C: New test. |
| |
| 2026-07-13 Josef Melcr <josef.melcr@suse.com> |
| |
| PR ipa/125121 |
| * c-c++-common/gomp/pr125121.c: New test. |
| |
| 2026-07-12 Steve Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/101951 |
| PR fortran/101967 |
| * gfortran.dg/f2018c937.f90: New test. |
| * gfortran.dg/f2018c949.f90: New test. |
| * gfortran.dg/allocate_alloc_opt_4.f90: Substitute 'typespec' with |
| 'type-spec' in error checks. |
| * gfortran.dg/allocate_derived_1.f90: Ditto. |
| |
| 2026-07-12 MITSUNARI Shigeo <herumi@nifty.com> |
| |
| * gcc.target/i386/bmi2-mulx-highpart-1.c: New test. |
| |
| 2026-07-12 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/i386/mulq-highpart.c: New test. |
| |
| 2026-07-11 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126210 |
| * gfortran.dg/pr126210.f90: New test. |
| |
| 2026-07-11 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/BINARY_and_COMP-5.cob: Removed. |
| * cobol.dg/group2/BINARY_and_COMP-5.out: Removed. |
| * cobol.dg/group2/Non-numeric_data_in_numeric_items__1_.cob: Removed. |
| * cobol.dg/group2/Non-numeric_data_in_numeric_items__1_.out: Removed. |
| |
| 2026-07-11 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR testsuite/36190 |
| * gcc.dg/vect/vect-111.c: New test. |
| * gcc.dg/vect/vect-ifcvt-11a.c: New test. |
| * gcc.dg/vect/vect-ifcvt-12.c: New test. |
| * gcc.dg/vect/vect-ifcvt-13.c: New test. |
| * gcc.dg/vect/vect-ifcvt-14.c: New test. |
| * gcc.dg/vect/vect-ifcvt-15.c: New test. |
| |
| 2026-07-10 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR tree-optimization/57371 |
| * c-c++-common/pr57371-6.c: New test case. |
| * c-c++-common/pr57371-7.c: Likewise. |
| * c-c++-common/pr57371-8.c: Likewise. |
| * c-c++-common/pr57371-9.c: Likewise. |
| * c-c++-common/pr57371-10.c: Likewise. |
| |
| 2026-07-10 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/48609 |
| * gcc.target/i386/pr48609-2.c: New test case. |
| |
| 2026-07-10 Roger Sayle <roger@nextmovesoftware.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR target/99668 |
| * gcc.target/i386/pr99668.c: New test case. |
| |
| 2026-07-10 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/Assorted_SPECIAL-NAMES_CLASS.cob: Modified for |
| endian neutrality. |
| * cobol.dg/group2/Non-numeric_data_in_numeric_items__2_.out: Likewise. |
| * cobol.dg/group2/FUNCTION_TRIM_with_NATIONAL_characters.cob: Likewise. |
| * cobol.dg/group2/Hexadecimal_literal.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.out: Likewise. |
| * cobol.dg/group2/compare_national_to_display.cob: Likewise. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE_-_UTF-16.cob: Removed. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE_-_UTF-16.out: Removed. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII.out: Removed. |
| * cobol.dg/group2/Non-numeric_data_in_numeric_items__2_.cob: Removed. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII.cob: Removed. |
| * cobol.dg/group2/BINARY_and_COMP-5__little-endian_.cob: New test. |
| * cobol.dg/group2/BINARY_and_COMP-5__little-endian_.out: New test. |
| * cobol.dg/group2/Checking_IS_NUMERIC.cob: New test. |
| * cobol.dg/group2/Checking_IS_NUMERIC.out: New test. |
| * cobol.dg/group2/Non-numeric_data_in_numeric-display__1_.cob: New test. |
| * cobol.dg/group2/Non-numeric_data_in_packed_decimal.cob: New test. |
| * cobol.dg/group2/Non-numeric_data_in_packed_decimal.out: New test. |
| * cobol.dg/group2/Numeric-display_sign_encoding__2_.cob: New test. |
| * cobol.dg/group2/Numeric-display_sign_encoding__2_.out: New test. |
| * cobol.dg/group2/Numeric-display_sign_encoding_sanity_check.cob: New test. |
| * cobol.dg/group2/Numeric-display_sign_encoding_sanity_check.out: New test. |
| * cobol.dg/group2/Non-numeric_data_in_numeric-display__1_.out: New file. |
| * cobol.dg/group2/PR59_RT3586_-_Code_format_heuristic_fails.cob: New file. |
| * cobol.dg/group2/RT3609_Unexpected_PROCESS.cob: New file. |
| |
| 2026-07-10 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126170 |
| * gfortran.dg/lto/pr126170_0.f90: New test. |
| * gfortran.dg/lto/pr126170_1.f90: New test. |
| |
| 2026-07-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/x86_64/abi/ms-sysv/ms-sysv.c (long_optarg): Cast |
| isspace arg to unsigned char. |
| * gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp (runtest_ms_sysv): Add |
| --omit-rbp-clobbers on NetBSD. |
| |
| 2026-07-10 Pengfei Li <Pengfei.Li2@arm.com> |
| |
| * gcc.dg/fold-vecperm-insert-1.c: New test. |
| |
| 2026-07-10 Kael Andrew Franco <kaelfandrew@gmail.com> |
| |
| PR tree-optimization/125738 |
| PR tree-optimization/64130 |
| * gcc.dg/pr125738.c: New test. |
| * gcc.dg/tree-ssa/pr64130.c: Remove scan-tree-dump [2, 8589934591]. |
| (funsigned): Remove. |
| (funsigned2): Rename to funsigned. |
| |
| 2026-07-10 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/124808 |
| * gcc.dg/tree-ssa/pr124808-2.c: New test. |
| * gcc.dg/tree-ssa/pr124808.c: New test. |
| |
| 2026-07-10 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| * g++.target/aarch64/fold-mem-offsets.C: New test. |
| * gcc.target/aarch64/fold-mem-offsets.c: New test. |
| |
| 2026-07-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/107187 |
| * g++.dg/cpp0x/attr-trivial_abi8.C: New test. |
| |
| 2026-07-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-16.c: Remove xfail. |
| * gcc.target/riscv/rvv/base/pr112431-17.c: Ditto. |
| |
| 2026-07-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i16-m1.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i16-m2.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i16-m4.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i16-mf2.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i16-mf4.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i32-m1.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i32-m2.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i32-mf2.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-m1.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-m2.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-mf2.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-mf4.c: |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-mf8.c: |
| |
| 2026-07-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf4-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf4-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf4-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf4-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf4-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf4-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf4-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf4-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf4-u8-mf8.c: New test. |
| |
| 2026-07-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf4-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf4-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf4-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf4-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf4-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf4-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf4-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf4-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf4-i8-mf8.c: New test. |
| |
| 2026-07-10 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/116860 |
| PR tree-optimization/114326 |
| * gcc.dg/tree-ssa/fold-xor-and-or-1.c: New test. |
| * gcc.dg/tree-ssa/fold-xor-or-1.c: New test. |
| * gcc.dg/tree-ssa/pr102793-1.c: Update for the optimization |
| happening in pre. |
| |
| 2026-07-09 Paul-Antoine Arras <parras@baylibre.com> |
| Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * c-c++-common/gomp/for-static-1.c: Update scan pattern to match |
| niter argument. |
| * c-c++-common/gomp/for-static-2.c: Likewise. |
| * c-c++-common/gomp/for-static-3.c: Likewise. |
| |
| 2026-07-09 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/masked-1.c: Add scan-tree-dump-not check that |
| GOMP_masked_end is not emitted without -fopenmp-ompt. |
| * c-c++-common/gomp/for-8.c: Remove; superseded by for-static-*.c. |
| * c-c++-common/gomp/for-static-1.c: New test; checks that the plain |
| worksharing builtins are emitted without -fopenmp-ompt. |
| * c-c++-common/gomp/for-static-2.c: New test; checks that _start and |
| _end variants are emitted with -fopenmp-ompt. |
| * c-c++-common/gomp/for-static-3.c: New test; checks that _dispatch is |
| also emitted with -fopenmp-ompt-detailed. |
| * c-c++-common/gomp/for-static.h: New shared test header. |
| * c-c++-common/gomp/masked-3.c: New test for GOMP_masked_end emission |
| with -fopenmp-ompt. |
| * c-c++-common/gomp/openmp-ompt-1.c: New test; checks that |
| -fopenmp-ompt without -fopenmp is diagnosed. |
| * c-c++-common/gomp/openmp-ompt-2.c: New test; checks that |
| -fopenmp-ompt-detailed without -fopenmp is diagnosed. |
| * c-c++-common/gomp/single2.c: New test for GOMP_single_start_with_end |
| and GOMP_single_end emission with -fopenmp-ompt. |
| |
| 2026-07-09 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR debug/126169 |
| * gcc.dg/pr126169.c: New file. |
| |
| 2026-07-09 Andreas Schwab <schwab@linux-m68k.org> |
| |
| PR target/126121 |
| * gcc.dg/torture/pr126121.c: New test. |
| |
| 2026-07-09 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vcopy_lane_indices.c: |
| Don't test this file on 32-bit targets. |
| |
| 2026-07-09 Andrew Stubbs <ams@baylibre.com> |
| |
| * gcc.target/gcn/cond_fmaxnm_3.c: Fix assembler scan patterns. |
| * gcc.target/gcn/cond_fmaxnm_4.c: Fix assembler scan patterns. |
| * gcc.target/gcn/cond_fminnm_3.c: Fix assembler scan patterns. |
| * gcc.target/gcn/cond_fminnm_4.c: Fix assembler scan patterns. |
| |
| 2026-07-09 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/aarch64/widening-mul-defer-fma-1.c: New test. |
| * gcc.target/aarch64/widening-mul-defer-fma-2.c: New test. |
| * gcc.target/aarch64/widening-mul-defer-fma-3.c: New test. |
| |
| 2026-07-09 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/125207 |
| * gcc.dg/ipa/pr125207.c: New test. |
| * gcc.dg/vla-1.c (f1): Make function f1 static. |
| |
| 2026-07-09 Eikansh Gupta <eikansh.gupta@oss.qualcomm.com> |
| |
| PR tree-optimization/112472 |
| * gcc.dg/tree-ssa/pr112472.c: New test. |
| |
| 2026-07-09 Zhou Xuhang <zhouxh2002@gmail.com> |
| |
| * g++.target/i386/mul-overflow-widen-1.C: New test. |
| * g++.target/i386/mul-overflow-widen-2.C: New test. |
| |
| 2026-07-09 Avinash Jayakar <avinashd@linux.ibm.com> |
| |
| * gcc.target/powerpc/aes-builtin-1.c: Add future_compile_ok and lp64 |
| testsuite directive. |
| * gcc.target/powerpc/aes-builtin-2.c: Add future_compile_ok and lp64 |
| testsuite directive. |
| * gcc.target/powerpc/aes-builtin-3.c: Add future_compile_ok and lp64 |
| testsuite directive. |
| |
| 2026-07-09 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.dg/asm-hard-reg-error-3.c: Remove target s390-*. |
| * gcc.dg/builtin-bswap-8.c: Remove target s390-*. |
| * gcc.dg/ifcvt-4.c: Remove -m31 part. |
| * gcc.dg/optimize-bswaphi-1.c: Ditto. |
| * gcc.dg/optimize-bswapsi-3.c: Ditto. |
| * gcc.dg/optimize-bswapsi-4.c: Ditto. |
| * gcc.dg/optimize-bswapsi-5.c: Ditto. |
| * gcc.dg/optimize-bswapsi-6.c: Ditto. |
| * gcc.dg/optimize-bswapsi-7.c: Ditto. |
| * gcc.dg/pr120525.c: Ditto. |
| * gcc.dg/tree-ssa/loop-1.c: Ditto. |
| * gcc.misc-tests/linkage.exp: Ditto. |
| * gcc.target/s390/addsub-signed-overflow-1.c: Ditto. |
| * gcc.target/s390/addsub-signed-overflow-2.c: Ditto. |
| * gcc.target/s390/asm-constant-1.c: Ditto. |
| * gcc.target/s390/call-z10-pic-nodatarel.c: Ditto. |
| * gcc.target/s390/call-z10-pic.c: Ditto. |
| * gcc.target/s390/call-z10.c: Ditto. |
| * gcc.target/s390/call-z9-pic-nodatarel.c: Ditto. |
| * gcc.target/s390/call-z9-pic.c: Ditto. |
| * gcc.target/s390/call-z9.c: Ditto. |
| * gcc.target/s390/fcall-saved.c: Ditto. |
| * gcc.target/s390/global-array-element-pic2.c: Ditto. |
| * gcc.target/s390/insv-1.c: Ditto. |
| * gcc.target/s390/isfinite-isinf-isnormal-signbit-2.c: Ditto. |
| * gcc.target/s390/isfinite-isinf-isnormal-signbit-3.c: Ditto. |
| * gcc.target/s390/larl-1.c: Ditto. |
| * gcc.target/s390/leaf-profile.c: Ditto. |
| * gcc.target/s390/load-relative-check.c: Ditto. |
| * gcc.target/s390/load-thread-pointer-once-2.c: Ditto. |
| * gcc.target/s390/load-thread-pointer-once.c: Ditto. |
| * gcc.target/s390/loc-1.c: Ditto. |
| * gcc.target/s390/md/andc-splitter-2.c: Ditto. |
| * gcc.target/s390/mrecord-mcount.c: Ditto. |
| * gcc.target/s390/mul-signed-overflow-1.c: Ditto. |
| * gcc.target/s390/mul-signed-overflow-2.c: Ditto. |
| * gcc.target/s390/not.c: Ditto. |
| * gcc.target/s390/pr42224.c: Guard as a TPF test. |
| * gcc.target/s390/preserve-args-1.c: Remove -m31 part. |
| * gcc.target/s390/preserve-args-3.c: Ditto. |
| * gcc.target/s390/risbg-ll-1.c: Ditto. |
| * gcc.target/s390/risbg-ll-2.c: Ditto. |
| * gcc.target/s390/risbg-ll-3.c: Ditto. |
| * gcc.target/s390/stack-protector-guard-tls-1.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-12.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-15.c: Ditto. |
| * gcc.target/s390/tls.c: Ditto. |
| * gcc.target/s390/uaddc-1.c: Ditto. |
| * gcc.target/s390/uaddc-2.c: Ditto. |
| * gcc.target/s390/uaddc-3.c: Ditto. |
| * gcc.target/s390/usubc-1.c: Ditto. |
| * gcc.target/s390/usubc-2.c: Ditto. |
| * gcc.target/s390/usubc-3.c: Ditto. |
| * gcc.target/s390/vector/pattern-avg-1.c: Ditto. |
| * gcc.target/s390/vector/vec-abi-1.c: Ditto. |
| * gcc.target/s390/vector/vec-abi-3.c: Ditto. |
| * gcc.target/s390/vector/vec-abi-4.c: Ditto. |
| * gcc.target/s390/vector/vec-abi-vararg-1.c: Ditto. |
| * gcc.target/s390/vector/vec-scalar-cmp-1.c: Ditto. |
| * gcc.target/s390/zero-scratch-regs-1.c: Ditto. |
| * gcc.target/s390/zvector/vec-cmp-1.c: Ditto. |
| * gcc.target/s390/20020926-1.c: Removed. |
| * gcc.target/s390/20140327-1.c: Removed. |
| * gcc.target/s390/dwarfregtable-1.c: Removed. |
| * gcc.target/s390/dwarfregtable-2.c: Removed. |
| * gcc.target/s390/fp2int1.c: Removed. |
| * gcc.target/s390/mnop-mcount-m31-mzarch.c: Removed. |
| * gcc.target/s390/pr102222.c: Removed. |
| * gcc.target/s390/pr106355-2.c: Removed. |
| * gcc.target/s390/pr106355-3.c: Removed. |
| * gcc.target/s390/pr119873-5.c: Removed. |
| * gcc.target/s390/pr61078.c: Removed. |
| * gcc.target/s390/stack-clash-4.c: Removed. |
| * gcc.target/s390/stack-clash-5.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-1.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-10.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-11.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-12.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-13.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-14.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-15.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-16.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-17.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-18.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-19.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-2.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-20.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-21.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-22.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-23.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-24.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-25.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-26.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-27.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-28.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-29.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-3.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-30.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-31.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-32.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-4.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-5.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-6.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-7.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-8.c: Removed. |
| * gcc.target/s390/target-attribute/tattr-m31-9.c: Removed. |
| |
| 2026-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| * gfortran.dg/allocate_with_mold_6.f90: New test. |
| * gfortran.dg/allocate_with_mold_7.f90: New test. |
| |
| 2026-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/126116 |
| * gfortran.dg/pr126116.f90: New test. |
| |
| 2026-07-08 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/126127 |
| * gfortran.dg/block_18.f90: New test. |
| |
| 2026-07-08 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/126148 |
| * gcc.target/i386/pr126148.c: New test. |
| |
| 2026-07-08 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/126136 |
| * gcc.dg/torture/pr126136.c: New test. |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4538.rs: New test. |
| |
| 2026-07-08 Lucas Ly Ba <hi@lucaslyba.com> |
| |
| * rust/compile/missing-abi_0.rs: New test. |
| |
| 2026-07-08 Enes Cevik <enes@nsvke.com> |
| |
| * rust/execute/trait-multi-impl.rs: New test. |
| * rust/execute/trait-multi-impl-generic.rs: New test. |
| * rust/execute/trait-multi-impl-generic2.rs: New test. |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/raw-pointer-aliasing.rs: New test. |
| |
| 2026-07-08 Enes Cevik <enes@nsvke.com> |
| |
| * rust/execute/min-align-of-val.rs: New test. |
| |
| 2026-07-08 Enes Cevik <enes@nsvke.com> |
| |
| * rust/execute/size-of-val.rs: New test. |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4617.rs: New test. |
| |
| 2026-07-08 João Novo <joao.c.novo@tecnico.ulisboa.pt> |
| |
| * rust/compile/infer-type-issue-3583.rs: New test. |
| |
| 2026-07-08 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/box-expr.rs: New test. |
| * rust/compile/lang-owned-box-error1.rs: New test. |
| * rust/compile/lang-owned-box-error2.rs: New test. |
| |
| 2026-07-08 Lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-local-binding-lifo.rs: New test. |
| * rust/execute/drop-nested-block-scope.rs: New test. |
| |
| 2026-07-08 Enes Cevik <enes@nsvke.com> |
| |
| * rust/execute/torture/dyn_object.rs: New test. |
| |
| 2026-07-08 Enes Cevik <enes@nsvke.com> |
| |
| * rust/execute/arith-offset.rs: New test. |
| |
| 2026-07-08 Enes Cevik <enes@nsvke.com> |
| |
| * rust/execute/write-bytes.rs: New test. |
| |
| 2026-07-08 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/break-label-loop.rs: New test. |
| |
| 2026-07-08 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/type-alias-generic-params.rs: New test. |
| |
| 2026-07-08 Lucas Ly Ba <hi@lucaslyba.com> |
| |
| * rust/compile/non-contiguous-range-endpoints_0.rs: New test. |
| |
| 2026-07-08 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macros/builtin/eager4.rs: New test. |
| |
| 2026-07-08 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/execute/torture/c_string.rs: Add CStr language item definition. |
| * rust/compile/c_string_null_byte_check.rs: Ditto. |
| * rust/execute/torture/c_string_ensure_null_term.rs: New test. |
| |
| 2026-07-08 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/execute/torture/c_string.rs: Set -frust-c-style-string-literals. |
| * rust/compile/c_string_null_byte_check.rs: Set -frust-c-style-string-literals. |
| |
| 2026-07-08 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/c_string_null_byte_check.rs: New file. |
| * rust/execute/torture/c_string.rs: New file. |
| |
| 2026-07-08 hriztam <hritamstark05@gmail.com> |
| |
| * rust/compile/issue-4476.rs: New test. |
| |
| 2026-07-08 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/non-shorthand-field-patterns_0.rs: New test. |
| |
| 2026-07-08 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/unused-visibilities_0.rs: New test. |
| |
| 2026-07-08 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/assert_missing_panic.rs: Add usage of the second |
| form of assert. |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4302.rs: New test. |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2479.rs: update test |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4471-1.rs: New test. |
| * rust/compile/issue-4471-2.rs: New test. |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4481.rs: New test. |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4592.rs: New test. |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-4486-1.rs: New test. |
| * rust/compile/issue-4486-2.rs: New test. |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/gat1.rs: Add lang item setup. |
| * rust/compile/gat2.rs: Use no_core setup. |
| * rust/compile/issue-2036.rs: Remove obsolete type inference error. |
| * rust/compile/issue-2905-2.rs: Enable iterator impl coverage. |
| * rust/compile/torture/traits18.rs: Move to... |
| * rust/compile/torture/traits18.rs.disabled: ...here. |
| * rust/compile/gat3.rs: New test. |
| * rust/compile/gat4.rs: New test. |
| * rust/compile/gat5.rs: New test. |
| * rust/compile/gat6.rs: New test. |
| * rust/compile/gat7.rs: New test. |
| * rust/compile/gat8.rs: New test. |
| * rust/compile/issue-4293.rs: New test. |
| |
| 2026-07-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/gat2.rs: New test. |
| |
| 2026-07-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126150 |
| * g++.dg/pr126150.C: New testcase. |
| |
| 2026-07-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126159 |
| * gcc.dg/vect/vect-pr126159-1.c: New testcase. |
| * gcc.dg/vect/vect-pr126159-2.c: Likewise. |
| |
| 2026-07-08 Pengfei Li <Pengfei.Li2@arm.com> |
| |
| * gcc.target/aarch64/sve/sad_2.c: New test. |
| |
| 2026-07-08 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/sve/vect-early-break-cbranch_18.c: New test. |
| |
| 2026-07-08 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/ipa/ipa-pta-20.c: New testcase. |
| * g++.target/i386/pr99679-1.C: Remove expected error. |
| * g++.target/i386/pr99679-2.C: Likewise. |
| |
| 2026-07-08 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/aarch64/ampere1-reduction-unroll-1.c: New test. |
| |
| 2026-07-08 H.J. Lu <hjl.tools@gmail.com> |
| Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR target/124798 |
| PR target/125436 |
| * gcc.target/i386/abi-mix-1.c: New test. |
| * gcc.target/i386/abi-mix-2.c: Likewise. |
| * gcc.target/i386/no-callee-saved-20.c: Likewise. |
| * gcc.target/i386/no-caller-saved-1-ms.c: Likewise. |
| * gcc.target/i386/no-caller-saved-1-sysv.c: Likewise. |
| * gcc.target/i386/no-caller-saved-1.c: Likewise. |
| * gcc.target/i386/no-caller-saved-2.c: Likewise. |
| * gcc.target/i386/no-caller-saved-3.c: Likewise. |
| * gcc.target/i386/no-caller-saved-4.c: Likewise. |
| * gcc.target/i386/no-caller-saved-5.c: Likewise. |
| * gcc.target/i386/no-caller-saved-6.c: Likewise. |
| * gcc.target/i386/no-caller-saved-7.c: Likewise. |
| * gcc.target/i386/no-caller-saved-8.c: Likewise. |
| * gcc.target/i386/no-caller-saved-9.c: Likewise. |
| * gcc.target/i386/no-caller-saved-10.c: Likewise. |
| * gcc.target/i386/no-caller-saved-11.c: Likewise. |
| * gcc.target/i386/pr125436-1a.c: Likewise. |
| * gcc.target/i386/pr125436-1b.c: Likewise. |
| * gcc.target/i386/pr125436-2a.c: Likewise. |
| * gcc.target/i386/pr125436-2b.c: Likewise. |
| * gcc.target/i386/pr125436-3.c: Likewise. |
| * gcc.target/i386/pr125436-4.c: Likewise. |
| * gcc.target/i386/pr119784b.c: Adjusted for unused RBP. |
| * gcc.target/i386/no-callee-saved-18.c: Don't check frame |
| register. |
| * gcc.target/i386/no-callee-saved-19b.c: Update the expected |
| instruction order. |
| * gcc.target/i386/no-callee-saved-19d.c: Likewise. |
| * gcc.target/i386/no-callee-saved-19e.c: Likewise. |
| * gcc.target/i386/no-callee-saved-2.c: Check frame register isn't |
| saved nor restored in 64-bit mode. |
| * gcc.target/i386/no-callee-saved-8.c: Expect no saving nor |
| restoring caller-saved registers. |
| * gcc.target/i386/no-callee-saved-9.c: Likewise. |
| * gcc.target/i386/preserve-none-14.c: Don't check frame register. |
| * gcc.target/i386/preserve-none-23.c: Likewise. |
| * gcc.target/i386/preserve-none-7.c: Check frame register isn't |
| saved nor restored in 64-bit mode. |
| |
| 2026-07-08 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vzext_vf2-u8-mf8.c: New test. |
| |
| 2026-07-08 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Add group_overlap folder. |
| * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i16-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i16-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i16-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i16-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i16-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i32-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i32-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i32-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i32-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-m1.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-m2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-m4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-mf2.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-mf4.c: New test. |
| * gcc.target/riscv/rvv/autovec/group_overlap/vsext_vf2-i8-mf8.c: New test. |
| |
| 2026-07-07 Egas Ribeiro <egas.g.ribeiro@gmail.com> |
| |
| * g++.dg/eh/can-convert-nullptr.C: New test. |
| |
| 2026-07-07 Vladislav Semykin <vladislav.semykin@gmail.com> |
| |
| PR c++/125886 |
| PR c++/116385 |
| PR c++/68604 |
| * g++.dg/cpp0x/pr125886.C: New test. |
| * g++.dg/rtti/typeid14.C, g++.dg/rtti/typeid15.C: New tests. |
| * g++.dg/coroutines/unevaluated.C: Drop stale xfail. |
| |
| 2026-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/103367 |
| * gfortran.dg/pr103367_2.f90: New test. |
| * gfortran.dg/pr103367_3.f90: New test. |
| * gfortran.dg/pr103367_4.f90: New test. |
| |
| 2026-07-07 wangjue <juewang@linux.alibaba.com> |
| |
| * gcc.target/riscv/unroll-explicit.c: New test. |
| * gcc.target/riscv/unroll-large-loop.c: New test. |
| * gcc.target/riscv/unroll-pragma.c: New test. |
| * gcc.target/riscv/unroll-small-loop-tune.c: New test. |
| * gcc.target/riscv/unroll-small-loop.c: New test. |
| * g++.dg/tree-prof/pr57451.C: Add -fno-unroll-loops. |
| * g++.target/riscv/pr97682.C: Likewise. |
| * gcc.dg/tree-ssa/pr117973-1.c: Likewise. |
| * gcc.dg/vect/vect-alias-check-4.c: Likewise. |
| * gcc.target/riscv/pr67731.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/pr113206-1.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/unop/math-nearbyint-0.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-1u.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-2u.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-3u.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-4u.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-39.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-41.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-45.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-46.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-48.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-49.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-50.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-52.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-56.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-59.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-60.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-61.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-62.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-64.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-65.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-66.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-67.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-68.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-69.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-70.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-71.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-4.c: Likewise. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-5.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr114352-3.c: Likewise. |
| * gcc.target/riscv/rvv/base/scalar_move-7.c: Likewise. |
| * gcc.target/riscv/rvv/base/spill-10.c: Likewise. |
| * gcc.target/riscv/rvv/base/spill-11.c: Likewise. |
| * gcc.target/riscv/rvv/base/spill-12.c: Likewise. |
| * gcc.target/riscv/rvv/base/spill-8.c: Likewise. |
| * gcc.target/riscv/rvv/base/spill-9.c: Likewise. |
| * gcc.target/riscv/rvv/base/vwaddsub-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c: Likewise. |
| * gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-1.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-2.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-3.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-4.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-5.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-6.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-1.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-10.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-14.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-15.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-16.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-17.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-18.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-19.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-20.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-21.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-22.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-23.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-25.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-3.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-30.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-31.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-35.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-7.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-8.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-9.c: Likewise. |
| * 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. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-11.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-14.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-15.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-16.c: Likewise. |
| * gcc.target/riscv/slt-1.c: Likewise. |
| * gcc.target/riscv/struct_vect_24.c: Likewise. |
| |
| 2026-07-07 Alfie Richards <alfie.richards@arm.com> |
| |
| * gcc.target/aarch64/add_abs.c: New test. |
| |
| 2026-07-07 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/124146 |
| * gcc.target/aarch64/pr124146.c: New test. |
| * gcc.target/aarch64/pr124146-2.c: New test. |
| * gcc.target/aarch64/pr124146-3.c: New test. |
| * gcc.target/aarch64/pr124146-4.c: New test. |
| |
| 2026-07-07 Kishan Parmar <kishan@linux.ibm.com> |
| |
| * gcc.target/powerpc/future-vucmpr-altivec.c: New test. |
| * gcc.target/powerpc/future-vucmpr-vsx.c: Likewise. |
| * gcc.target/powerpc/future-vupk.c: Likewise. |
| |
| 2026-07-07 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.src/maintainers.exp: |
| |
| 2026-07-07 Stafford Horne <shorne@gmail.com> |
| |
| PR target/126081 |
| * gcc.target/or1k/pr126081.c: New test. |
| |
| 2026-07-07 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/102202 |
| * gcc.dg/pr102202-3.c: New test. |
| * gcc.dg/pr102202-4.c: New test. |
| |
| 2026-07-06 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/124545 |
| * gcc.dg/pr124545-2.c: Use __UINT32_TYPE__ / __UINT64_TYPE__ |
| instead of unsigned int/long/long long so the runtime check |
| works on ILP32 targets. |
| |
| 2026-07-06 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/121366 |
| * gfortran.dg/trigd_1.f90: New test. |
| |
| 2026-07-06 Jim Lin <jim@andestech.com> |
| |
| * gcc.target/riscv/ext-dce-4.c (test_half_sign_needed): Shift |
| by 4 instead of 8 to keep the lh load. |
| |
| 2026-07-06 Jim Lin <jim@andestech.com> |
| |
| * gcc.target/riscv/shift-shift-7.c: Skip under -Og. |
| |
| 2026-07-06 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125901 |
| * g++.dg/reflect/type_trait16.C: New test. |
| * g++.dg/reflect/type_trait17.C: New test. |
| * g++.dg/reflect/type_trait18.C: New test. |
| |
| 2026-07-06 Jason Merrill <jason@redhat.com> |
| |
| PR c++/126031 |
| PR c++/121552 |
| * g++.dg/cpp2a/typedef2.C: New test. |
| |
| 2026-07-06 Jim Lin <jim@andestech.com> |
| |
| * gcc.target/riscv/zbb-min-max-05.c: Skip under -funroll-loops. |
| |
| 2026-07-06 Mark Zhuang <zhuangqiubin@linux.spacemit.com> |
| |
| * gcc.target/riscv/mcpu-spacemit-x60.c: New test. |
| |
| 2026-07-06 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/tls-disable-literal-pool.c: Add quotation for |
| command line arguments. |
| |
| 2026-07-06 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/120892 |
| * gcc.dg/tree-ssa/split-path-1.c: Move to... |
| * gcc.c-torture/execute/split-path-1.c: ...here. Adjust to a plain |
| compile and run test without the split-paths dump scan. |
| * gcc.dg/tree-ssa/split-path-2.c: Move to... |
| * gcc.c-torture/compile/split-path-2.c: ...here. Adjust to a |
| compile-only test without the split-paths dump scan. |
| * gcc.dg/tree-ssa/split-path-3.c: Move to... |
| * gcc.c-torture/compile/split-path-3.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/split-path-4.c: Move to... |
| * gcc.c-torture/compile/split-path-4.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/split-path-5.c: Move to... |
| * gcc.c-torture/compile/split-path-5.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/split-path-6.c: Move to... |
| * gcc.c-torture/compile/split-path-6.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/split-path-7.c: Move to... |
| * gcc.c-torture/compile/split-path-7.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/split-path-8.c: Move to... |
| * gcc.c-torture/compile/split-path-8.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/split-path-9.c: Move to... |
| * gcc.c-torture/compile/split-path-9.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/split-path-10.c: Move to... |
| * gcc.c-torture/compile/split-path-10.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/split-path-11.c: Move to... |
| * gcc.c-torture/compile/split-path-11.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/split-path-12.c: Move to... |
| * gcc.c-torture/compile/split-path-12.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/split-path-13.c: Move to... |
| * gcc.c-torture/compile/split-path-13.c: ...here. Likewise. |
| * gcc.dg/tree-ssa/pr69270.c: Move to... |
| * gcc.c-torture/compile/pr69270.c: ...here. Likewise. |
| * g++.dg/tree-ssa/pr88797.C: Move to... |
| * g++.dg/torture/pr88797.C: ...here. Adjust to a compile-only test. |
| * gcc.target/i386/pr106450.c: Remove -fsplit-paths from dg-options. |
| |
| 2026-07-06 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/126098 |
| * gcc.target/i386/pr126098.c: New test. |
| |
| 2026-07-05 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/opt/20260703-1.C: New test. |
| |
| 2026-07-05 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/module-extracts-1.a68: Fix expected regexp for |
| priority extract. |
| * algol68/compile/module-pub-mangling-7.a68: Fix expected regexp |
| for mangled operator name. |
| * algol68/compile/module-pub-mangling-9.a68: Likewise. |
| |
| 2026-07-05 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/error-bits-denotation-1.a68: New test. |
| * algol68/execute/and-bits-1.a68: Fix invalid bits denotations. |
| * algol68/execute/bits-shift-2.a68: Likewise. |
| * algol68/execute/bits-shift-3.a68: Likewise. |
| * algol68/execute/not-bits-1.a68: Likewise. |
| * algol68/execute/or-bits-1.a68: Likewise. |
| |
| 2026-07-05 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/error-radix-5.a68: New test. |
| * algol68/compile/error-radix-6.a68: Likewise. |
| * algol68/compile/error-radix-7.a68: Likewise. |
| * algol68/execute/bits-radix-ten-1.a68: Likewise. |
| |
| 2026-07-05 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/126090 |
| * gfortran.dg/warn_undefined_vars_6.f90: Add warnings |
| about deleted feature. |
| |
| 2026-07-05 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/67643 |
| * gcc.target/sh/pr67643.c: New test. |
| |
| 2026-07-05 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/55212 |
| * gcc.target/sh/pr64366.c: Remove -mlra option. |
| * g++.target/sh/torture/pr55212-c311.C: Likewise. |
| * g++.target/sh/torture/pr55212-c333.C: Likewise. |
| * g++.target/sh/torture/pr55212-c373.C: Likewise. |
| * g++.target/sh/torture/pr55212-c384.C: Likewise. |
| * g++.target/sh/torture/pr55212-c413.C: Likewise. |
| |
| 2026-07-05 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/69765 |
| * gcc.target/sh/pr69765.c: New test. |
| |
| 2026-07-05 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/116709 |
| * gcc.target/sh/pr116709.c: New file. |
| |
| 2026-07-05 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/67459 |
| PR target/122948 |
| * gcc.target/sh/pr122948.c: New test. |
| |
| 2026-07-04 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/126058 |
| PR fortran/126090 |
| * gfortran.dg/warn_undefined_vars_5.f90: New test. |
| * gfortran.dg/warn_undefined_vars_6.f90: New test. |
| |
| 2026-07-04 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat/sat_u_mul-20-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u16-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u16-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u32-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u32-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u8-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-20-u8-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-20-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-20-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-20-u16-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-20-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-20-u32-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-20-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-20-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-20-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-20-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-20-u8-from-u64.c: New test. |
| |
| 2026-07-04 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat/sat_u_mul-19-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u16-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u16-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u32-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u32-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u8-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-19-u8-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-19-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-19-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-19-u16-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-19-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-19-u32-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-19-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-19-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-19-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-19-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-19-u8-from-u64.c: New test. |
| |
| 2026-07-04 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat/sat_u_mul-18-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u16-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u16-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u32-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u32-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u8-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-18-u8-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-18-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-18-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-18-u16-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-18-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-18-u32-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-18-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-18-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-18-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-18-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-18-u8-from-u64.c: New test. |
| |
| 2026-07-04 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat/sat_u_mul-17-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u16-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u16-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u32-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u32-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u8-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-17-u8-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-17-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-17-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-17-u16-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-17-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-17-u32-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-17-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-17-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-17-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-17-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-17-u8-from-u64.c: New test. |
| |
| 2026-07-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/pr94589-5a.c: Allow for `u<` and `u>` in the scan too. |
| |
| 2026-07-03 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/122569 |
| * gcc.dg/tree-ssa/pr122569-3.c: New test. |
| |
| 2026-07-03 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/106164 |
| PR tree-optimization/126042 |
| PR tree-optimization/94589 |
| * g++.dg/opt/pr94589-5a.C: New test. |
| * gcc.dg/pr94589-5.c: Explictly enable -ftrapping-math. |
| * gcc.dg/pr94589-5a.c: New test. |
| |
| 2026-07-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126057 |
| * g++.dg/cpp2a/decomp11.C: New test. |
| |
| 2026-07-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125826 |
| * g++.dg/cpp0x/defaulted51.C: Adjust expected diagnostics |
| for C++29. |
| * g++.dg/cpp0x/defaulted55.C: Likewise. |
| * g++.dg/cpp0x/defaulted56.C: Likewise. |
| * g++.dg/cpp0x/defaulted57.C: Likewise. |
| * g++.dg/cpp0x/defaulted63.C: Likewise. |
| * g++.dg/cpp0x/defaulted64.C: Likewise. |
| * g++.dg/cpp0x/defaulted65.C: Likewise. |
| * g++.dg/cpp0x/defaulted66.C: Likewise. |
| * g++.dg/cpp0x/defaulted67.C: Likewise. |
| * g++.dg/cpp0x/defaulted68.C: Likewise. |
| * g++.dg/cpp1y/defaulted2.C: Likewise. |
| * g++.dg/cpp29/defaulted1.C: New test. |
| * g++.dg/cpp29/defaulted2.C: New test. |
| * g++.dg/cpp29/defaulted3.C: New test. |
| * g++.dg/cpp29/defaulted4.C: New test. |
| * g++.dg/cpp29/defaulted5.C: New test. |
| * g++.dg/cpp29/defaulted6.C: New test. |
| |
| 2026-07-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126036 |
| * g++.dg/reflect/pr126036.C: New test. |
| |
| 2026-07-03 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/and-synthesis-3.c: New test. |
| |
| 2026-07-03 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/102202 |
| * gcc.dg/pr102202-1.c: New test. |
| * gcc.dg/pr102202.c: New test. |
| * gcc.target/aarch64/pr100518.c: Modify to handle the warning. |
| |
| 2026-07-03 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/120027 |
| * gcc.target/aarch64/sve/acle/general/pr120027.c: New test. |
| |
| 2026-07-03 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/97592 |
| PR fortran/125998 |
| * gfortran.dg/contiguous_17.f90: New test. |
| |
| 2026-07-03 Tamar Christina <tamar.christina@arm.com> |
| Chris Bazley <Chris.Bazley@arm.com> |
| |
| * gcc.target/aarch64/sve/copsi.c: New test. |
| |
| 2026-07-03 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/81426 |
| * gcc.target/sh/pr81426.c: New test. |
| |
| 2026-07-03 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/34777 |
| * gcc.target/sh/torture/pr34777-1.c: New test. |
| |
| 2026-07-03 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/124778 |
| * gcc.target/sh/torture/pr124778.c: New test. |
| |
| 2026-07-03 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/xor-synthesis-4.c: New test. |
| |
| 2026-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/126018 |
| * gfortran.dg/stop_function_code_1.f90: New test. |
| |
| 2026-07-02 Pengfei Li <Pengfei.Li2@arm.com> |
| |
| * gcc.target/aarch64/sve/vect-unroll-1.c: New test. |
| * gcc.target/aarch64/sve/vect-unroll-2.c: New test. |
| |
| 2026-07-02 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/add-synthesis-3.c: New test. |
| * gcc.target/riscv/xor-synthesis-2.c: No longer xfail. |
| |
| 2026-07-02 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125819 |
| * g++.dg/reflect/members_of17.C: New test. |
| |
| 2026-07-02 Sivan Shani <sivan.shani@arm.com> |
| |
| * g++.target/aarch64/sve/aarch64-ssve.exp: Test SVE AES intrinsics |
| as streaming-compatible with +ssve-aes. |
| * gcc.target/aarch64/sve2/acle/asm/aesd_u8.c: Use +ssve-aes for |
| streaming-compatible tests. |
| * gcc.target/aarch64/sve2/acle/asm/aese_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/aesimc_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/aesmc_u8.c: Likewise. |
| * lib/target-supports.exp: Test aes intrinsics in streaming mode. |
| |
| 2026-07-02 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| PR target/97344 |
| * gcc.target/aarch64/pr97344.c: New test. |
| * lib/target-supports.exp (aarch64_gas_has_dtprel_reloc): Add new target |
| check. |
| |
| 2026-07-02 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/124545 |
| * gcc.dg/pr124545.c: New test. |
| * gcc.dg/pr124545-2.c: New test. |
| |
| 2026-07-02 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/55212 |
| * gcc.target/sh/pr55212-c248.c: Move to .. |
| * gcc.target/sh/torture/pr55212-c248.c: .. here. Skip it for -O0. |
| |
| 2026-07-01 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR objc/124260 |
| * objc.dg/image-info.m: Test revised flags value for ABI-2. |
| |
| 2026-07-01 Paul Thomas <pault@gcc.gnu.org> |
| Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/121972 |
| * gfortran.dg/asan/pdt_46.f03: Copy of original with tree dump |
| for counts of frees, mallocs and callocs removed. |
| * gfortran.dg/asan/pdt_77.f03: Ditto. |
| * gfortran.dg/pdt_46.f03: Calloc count added, corresponding to |
| reduction in mallocs.. |
| * gfortran.dg/pdt_50.f03: Ditto. |
| |
| 2026-07-01 Icenowy Zheng <zhengxingda@iscas.ac.cn> |
| |
| PR target/126049 |
| * gcc.target/riscv/rvv/autovec/pr126049.c: New. |
| |
| 2026-07-01 Jason Merrill <jason@redhat.com> |
| |
| PR c++/124584 |
| * g++.dg/coroutines/torture/tuple-decomp-pr124584.C: New test. |
| |
| 2026-07-01 Jason Merrill <jason@redhat.com> |
| |
| PR c++/121094 |
| PR c++/117259 |
| * g++.dg/coroutines/pmf-121094.C: New test. |
| |
| 2026-07-01 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/sse2-stv-6.c: New test case. |
| |
| 2026-07-01 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/avx2-vpblendd128-3.c: New test case. |
| |
| 2026-07-01 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| PR target/126054 |
| * gcc.target/s390/pr126054.c: New test. |
| |
| 2026-07-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125040 |
| * gcc.dg/torture/pr125040.c: New testcase. |
| |
| 2026-07-01 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| * gcc.target/powerpc/vsx_arith_builtin-1.c: Remove inline asm |
| that forces operands into FPRs. |
| * gcc.target/powerpc/vsx_arith_builtin-2.c: Likewise. |
| * gcc.target/powerpc/vsx_arith_vect_1.c: Likewiswe. |
| |
| 2026-07-01 Alfie Richards <alfie.richards@arm.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr112399.c: Update for different |
| scheduling. |
| |
| 2026-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.misc-tests/outputs.exp (gld): Update comment. |
| |
| 2026-07-01 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt109.adb: New test. |
| * gnat.dg/opt109_pkg.ads, gnat.dg/opt109_pkg.adb: New helper. |
| |
| 2026-07-01 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Remove AMX-TF32 test. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/amx-check.h: 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. |
| * g++.target/i386/pr122446-amxtf32.C: Removed. |
| * gcc.target/i386/amxtf32-asmatt-1.c: Ditto. |
| * gcc.target/i386/amxtf32-asmintel-1.c: Ditto. |
| * gcc.target/i386/amxtf32-mmultf32ps-2.c: Ditto. |
| |
| 2026-06-30 Abhishek Kaushik <abhishek.kaushik@arm.com> |
| |
| * gcc.target/aarch64/sbfiz-widen-mult-1.c: New test. |
| |
| 2026-06-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/bt-cmov-1.c (scan-assembler-times): Simplify |
| patterns. Allow for Solaris as syntax. |
| |
| 2026-06-30 Paul Thomas <pault@gcc.gnu.org> |
| Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/121972 |
| * gfortran.dg/pdt_86.f03: Add tree dump for counts of frees and |
| mallocs (41 & 31 respectively). |
| * gfortran.dg/pdt_86_reduced.f90: New test to check that the |
| non-PDT version of the leak has gone. |
| |
| 2026-06-30 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.cob: Removed. |
| * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.out: Removed. |
| |
| 2026-06-30 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/121972 |
| * gfortran.dg/pdt_70.f03: Add a matrix finalizer and update the |
| check of the value of 'flag'. |
| |
| 2026-06-30 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/atomic-builtins-1.c: Skip test when sync_int_128 is |
| available. |
| * lib/target-supports.exp (check_effective_target_sync_int_128): Return |
| 1 for targets that do not emit a call to __atomic_compare_exchange_16. |
| |
| 2026-06-30 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/neon/vreinterpret.c: New test. |
| |
| 2026-06-30 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/neon/vext.c: New test. |
| * gcc.target/aarch64/neon/vrev.c: New test. |
| * gcc.target/aarch64/neon/vtrn.c: New test. |
| * gcc.target/aarch64/neon/vuzp.c: New test. |
| * gcc.target/aarch64/neon/vzip.c: New test. |
| |
| 2026-06-30 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/neon/vand.c: New test. |
| * gcc.target/aarch64/neon/vbcax.c: New test. |
| * gcc.target/aarch64/neon/vbic.c: New test. |
| * gcc.target/aarch64/neon/vbsl.c: New test. |
| * gcc.target/aarch64/neon/vcls.c: New test. |
| * gcc.target/aarch64/neon/vclz.c: New test. |
| * gcc.target/aarch64/neon/vcnt.c: New test. |
| * gcc.target/aarch64/neon/veor.c: New test. |
| * gcc.target/aarch64/neon/veor3.c: New test. |
| * gcc.target/aarch64/neon/vmvn.c: New test. |
| * gcc.target/aarch64/neon/vorn.c: New test. |
| * gcc.target/aarch64/neon/vorr.c: New test. |
| * gcc.target/aarch64/neon/vrax1.c: New test. |
| * gcc.target/aarch64/neon/vrbit.c: New test. |
| * gcc.target/aarch64/neon/vxar.c: New test. |
| * gcc.target/aarch64/sme/inlining_10.c: Replace `call_vbsl` with |
| `call_vhadd` since `vbsl` is no longer implemented as an |
| `always_inline` function. |
| * gcc.target/aarch64/sme/inlining_11.c: Likewise. |
| * gcc.target/aarch64/target_attr_10.c: Fix expected error message. |
| |
| 2026-06-30 Karl Meakin <karlwfmeakin@gmail.com> |
| |
| * gcc.target/aarch64/simd/mf8_data_2.c: Fix test. |
| * gcc.target/aarch64/simd/fold_to_highpart_6.c: Fix test. |
| * g++.target/aarch64/lane-bound-1.C: Fix test. |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_vect_copy_lane_1.c: |
| Fix test. |
| * gcc.target/aarch64/lane-bound-3.c: Fix test. |
| * gcc.target/aarch64/pr113573.c: Fix test. |
| * gcc.target/aarch64/simd/vset_lane_s16_const_1.c: Fix test. |
| * gcc.target/aarch64/advsimd-intrinsics/vcopy_lane_bf16_indices_1.c, |
| gcc.target/aarch64/advsimd-intrinsics/vcopy_lane_bf16_indices_2.c, |
| gcc.target/aarch64/advsimd-intrinsics/vcopy_laneq_bf16_indices_1.c, |
| gcc.target/aarch64/advsimd-intrinsics/vcopy_laneq_bf16_indices_2.c, |
| gcc.target/aarch64/advsimd-intrinsics/vcopyq_lane_bf16_indices_1.c, |
| gcc.target/aarch64/advsimd-intrinsics/vcopyq_lane_bf16_indices_2.c, |
| gcc.target/aarch64/advsimd-intrinsics/vcopyq_laneq_bf16_indices_1.c, |
| gcc.target/aarch64/advsimd-intrinsics/vcopyq_laneq_bf16_indices_2.c: Replace with... |
| gcc.target/aarch64/advsimd-intrinsics/vcopy_lane_indices.c: ...this. |
| * gcc.target/aarch64/simd/vget_lane_f32_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_f64_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_p16_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_p8_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_s16_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_s32_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_s64_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_s8_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_u16_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_u32_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_u64_indices_1.c, |
| gcc.target/aarch64/simd/vget_lane_u8_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_f32_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_f64_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_p16_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_p8_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_s16_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_s32_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_s64_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_s8_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_u16_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_u32_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_u64_indices_1.c, |
| gcc.target/aarch64/simd/vgetq_lane_u8_indices_1.c: Replace with... |
| * gcc.target/aarch64/simd/vget_lane_indices.c: ...this. |
| * gcc.target/aarch64/neon/arm_neon_test.h(VEC_LEN): New macro. |
| * gcc.target/aarch64/neon/vcopy_lane.c: New test. |
| * gcc.target/aarch64/neon/vdup_lane.c: New test. |
| * gcc.target/aarch64/neon/vget_lane.c: New test. |
| * gcc.target/aarch64/neon/vset_lane.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/vcopy_lane_indices.c: New file. |
| * gcc.target/aarch64/neon/vget_high.c: New file. |
| * gcc.target/aarch64/neon/vget_low.c: New file. |
| |
| 2026-06-30 Karl Meakin <karlwfmeakin@gmail.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_dup.c: Fix test. |
| * gcc.target/aarch64/vmov_n_1.c: Fix test. |
| * gcc.target/aarch64/neon/vcombine.c: New test. |
| * gcc.target/aarch64/neon/vcreate.c: New test. |
| * gcc.target/aarch64/neon/vdup.c: New test. |
| * gcc.target/aarch64/neon/vmov_n.c: New test. |
| |
| 2026-06-30 Karl Meakin <karl.meakin@arm.com> |
| |
| * g++.target/aarch64/pr103147-6.C: Fix tests. |
| * g++.target/aarch64/pr117048.C: Fix tests. |
| * gcc.target/aarch64/pr103147-6.c: Fix tests. |
| * gcc.target/aarch64/neon/aarch64-neon.exp: New test. |
| * gcc.target/aarch64/neon/arm_neon_test.h: New test. |
| * gcc.target/aarch64/neon/vadd.c: New test. |
| |
| 2026-06-30 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/and-synthesis-2.c: New test. |
| |
| 2026-06-30 Jim Tsung-Chun Lin <jim@andestech.com> |
| |
| Backported from master: |
| 2026-06-15 Jim Tsung-Chun Lin <jim@andestech.com> |
| |
| * gcc.target/riscv/multilib.exp: New test. |
| |
| 2026-06-30 Mark Zhuang <zhuangqiubin@linux.spacemit.com> |
| |
| * gcc.target/riscv/mcpu-spacemit-a100.c: New test. |
| |
| 2026-06-30 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * g++.dg/gomp/deprecate-2.C: Remove obsolete 'dg-excess-errors'. |
| |
| 2026-06-30 Alfie Richards <alfie.richards@arm.com> |
| |
| PR target/125838 |
| * gcc.target/aarch64/preserve_none_5.c: Update to use AAPCS. |
| |
| 2026-06-30 Chung-Lin Tang <cltang@baylibre.com> |
| |
| * c-c++-common/gomp/uses_allocators-1.c: Adjust test, and move to |
| ../../libgomp/testsuite/libgomp.c-c++-common/uses_allocators-1.c |
| * c-c++-common/gomp/uses_allocators-2.c: Move to |
| ../../libgomp/testsuite/libgomp.c-c++-common/uses_allocators-2.c |
| * c-c++-common/gomp/uses_allocators-4.c: Adjust test, and move to |
| ../../libgomp/testsuite/libgomp.c-c++-common/uses_allocators-4.c |
| * c-c++-common/gomp/uses_allocators-7.c: Move to |
| ../../libgomp/testsuite/libgomp.c-c++-common/uses_allocators-7.c |
| * c-c++-common/gomp/uses_allocators-8.c: Move to |
| ../../libgomp/testsuite/libgomp.c-c++-common/uses_allocators-8.c |
| * gcc.dg/gomp/deprecate-2.c: Adjust test. |
| * gfortran.dg/gomp/allocate-1.f90: Likewise. |
| * gfortran.dg/gomp/scope-6.f90: Likewise. |
| * g++.dg/gomp/uses_allocators-1.C: Move to |
| ../../libgomp/testsuite/libgomp.c++/uses_allocators-1.C. |
| |
| 2026-06-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/126008 |
| * gcc.dg/torture/pr126008.c: New testcase. |
| |
| 2026-06-30 Christopher Bazley <chris.bazley@arm.com> |
| Richard Sandiford <rdsandiford@googlemail.com> |
| |
| * gcc.dg/plugin/poly-int-tests.h: New test cases. |
| |
| 2026-06-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/126007 |
| * g++.dg/ext/is_implicit_lifetime3.C: New test. |
| |
| 2026-06-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/125935 |
| * gcc.dg/debug/dwarf2/pr125935-1.c: New test. |
| * gcc.dg/debug/dwarf2/pr125935-2.c: New test. |
| * gcc.dg/debug/dwarf2/pr125935-3.c: New test. |
| * gcc.dg/debug/ctf/ctf-bitfields-3.c: Expect bool rather than _Bool. |
| * gcc.dg/Warray-bounds-65.c: Expect bool in diagnostics instead of |
| _Bool. |
| * gcc.dg/Wbad-function-cast-1.c: Likewise. |
| |
| 2026-06-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125837 |
| * g++.dg/cpp29/feat-cxx29.C (__cpp_pp_embed): Expect 202606L |
| rather than 202502L. |
| * c-c++-common/cpp/embed-18.c: Adjust expected diagnostics. |
| * g++.dg/cpp/embed-30.C: New test. |
| * g++.dg/cpp/embed-31.C: New test. |
| * g++.dg/cpp/embed-32.C: New test. |
| |
| 2026-06-30 Avinash Jayakar <avinashd@linux.ibm.com> |
| Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| * gcc.target/powerpc/acmp-tst-32bit.c: New test. |
| * gcc.target/powerpc/acmp-tst.c: New test. |
| * gcc.target/powerpc/acmp-tst-indexed.c: New test. |
| |
| 2026-06-30 Avinash Jayakar <avinashd@linux.ibm.com> |
| |
| Revert: |
| 2026-06-30 Avinash Jayakar <avinashd@linux.ibm.com> |
| Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| * gcc.target/powerpc/acmp-tst-32bit.c: New test. |
| * gcc.target/powerpc/acmp-tst.c: New test. |
| * gcc.target/powerpc/acmp-tst-indexed.c: New test. |
| |
| 2026-06-30 Avinash Jayakar <avinashd@linux.ibm.com> |
| Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| * gcc.target/powerpc/acmp-tst-32bit.c: New test. |
| * gcc.target/powerpc/acmp-tst.c: New test. |
| * gcc.target/powerpc/acmp-tst-indexed.c: New test. |
| |
| 2026-06-30 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/ssp-ilp32.c: New test. |
| |
| 2026-06-30 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/55212 |
| * gcc.target/sh/torture/pr55212-c464-3.c: New. |
| |
| 2026-06-30 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/55212 |
| * gcc.target/sh/torture/pr55212-c421.c |
| |
| 2026-06-30 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| PR target/125994 |
| * gcc.target/riscv/rvv/autovec/pr125994.c: New test. |
| |
| 2026-06-29 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/and-synthesis-1.c: New test. |
| |
| 2026-06-29 Mark Zhuang <zhuangqiubin@linux.spacemit.com> |
| |
| * gcc.target/riscv/mcpu-spacemit-x100.c: New test. |
| |
| 2026-06-29 Claudio Bantaloukas <Claudio.Bantaloukas@arm.com> |
| |
| * gcc.target/aarch64/acle/arm_sc_memchr.c: New file. |
| * gcc.target/aarch64/acle/arm_sc_memcpy.c: Likewise. |
| * gcc.target/aarch64/acle/arm_sc_memmove.c: Likewise. |
| * gcc.target/aarch64/acle/arm_sc_memset.c: Likewise. |
| * gcc.target/aarch64/sme/arm_sc_memchr.c: New file. |
| * gcc.target/aarch64/sme/arm_sc_memcpy.c: Likewise. |
| * gcc.target/aarch64/sme/arm_sc_memmove.c: Likewise. |
| * gcc.target/aarch64/sme/arm_sc_memset.c: Likewise. |
| |
| 2026-06-29 Matthew Fortune <matthew.fortune@imgtec.com> |
| |
| * gcc.target/mips/mxu-compile-no.c: New test. |
| * gcc.target/mips/mxu-compile.c: New test. |
| * gcc.target/mips/mxu-driver-no.c: New test. |
| * gcc.target/mips/mxu-driver.c: New test. |
| |
| 2026-06-29 Matthew Fortune <matthew.fortune@imgtec.com> |
| |
| * gcc.target/mips/frame-barrier-1.c: New test. |
| |
| 2026-06-29 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/long-calls-1.c: Change to `noipa` to prevent |
| optimizing away the functions. |
| * gcc.target/arm/long-calls-2.c: Likewise. |
| * gcc.target/arm/long-calls-3.c: Likewise. |
| * gcc.target/arm/long-calls-4.c: Likewise. |
| |
| 2026-06-29 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/84622 |
| * gfortran.dg/pr84622.f90: New test. |
| |
| 2026-06-29 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/94871 |
| * gcc.target/i386/pr94871.c: New test case. |
| |
| 2026-06-29 Abhishek Kaushik <abhishek.kaushik@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/mulh_s8.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/mulh_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mulh_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mulh_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mulh_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mulh_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mulh_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mulh_u64.c: Likewise. |
| |
| 2026-06-29 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/105116 |
| * gcc.target/aarch64/sve/pr105116.c: New test. |
| * gcc.target/aarch64/sve/pr105116-run.c: New test. |
| |
| 2026-06-29 Kael Andrew Alonzo Franco <kaelfandrew@gmail.com> |
| |
| PR tree-optimization/125737 |
| * gcc.dg/pr125737.c: Move test to pr125737-1.c. |
| * gcc.dg/pr125737-1.c: Add test for (a % b) >= b when a and b are nonnegative. |
| * gcc.dg/pr125737-2.c: New test for (a % b) {<,>=} b. |
| |
| 2026-06-29 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125968 |
| * gcc.target/i386/builtin-memmove-16.c: New test. |
| * gcc.target/i386/builtin-memmove-17.c: Likewise. |
| * gcc.target/i386/builtin-memmove-18a.c: Likewise. |
| * gcc.target/i386/builtin-memmove-18b.c: Likewise. |
| |
| 2026-06-29 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR tree-optimization/112390 |
| * gcc.dg/pr112390.c: New test. |
| * gcc.dg/pr112390_bitint.c: New test. |
| |
| 2026-06-29 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/125907 |
| * gcc.target/i386/bt-cmov-1.c: New test. |
| |
| 2026-06-29 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/125474 |
| * gcc.target/loongarch/vector/lasx/dot-prod-mixed-signedness.c: |
| New test. |
| |
| 2026-06-29 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat/sat_u_mul-16-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u16-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u16-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u32-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u32-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u8-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-16-u8-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-16-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-16-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-16-u16-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-16-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-16-u32-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-16-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-16-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-16-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-16-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-16-u8-from-u64.c: New test. |
| |
| 2026-06-29 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat/sat_u_mul-15-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u16-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u16-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u32-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u32-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u8-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-15-u8-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-15-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-15-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-15-u16-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-15-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-15-u32-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-15-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-15-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-15-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-15-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-15-u8-from-u64.c: New test. |
| |
| 2026-06-28 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/55212 |
| * gcc.target/sh/torture/pr55212-c464-1.c: New. |
| * gcc.target/sh/torture/pr55212-c464-2.c: New. |
| |
| 2026-06-28 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/115571 |
| * gcc.dg/tree-ssa/float-conv-1.c: New test. |
| |
| 2026-06-28 Kael Andrew Alonzo Franco <kaelfandrew@gmail.com> |
| |
| PR tree-optimization/125749 |
| PR tree-optimization/125749 |
| * gcc.dg/pr125749.c: New test. |
| |
| 2026-06-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/125992 |
| * gcc.target/s390/pr125992.c: New test. |
| |
| 2026-06-27 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/30438 |
| PR fortran/125801 |
| * gfortran.dg/warn_unused_but_set_error_1.f90: New test. |
| * gfortran.dg/warn_unused_intent_out_2.f90: New test. |
| |
| 2026-06-27 Eikansh Gupta <eikansh.gupta@oss.qualcomm.com> |
| |
| PR tree-optimization/125385 |
| * gcc.dg/tree-ssa/pr125385.c: New test. |
| |
| 2026-06-27 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125100 |
| * gcc.target/i386/pr125100-4.c: Replace "movq %rax, \(%rdi\)" |
| with "movq %rax, \(%[re]di\)" to support x32. |
| |
| 2026-06-26 H.J. Lu <hjl.tools@gmail.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| PR target/125856 |
| PR target/125865 |
| * gcc.target/i386/builtin-memcpy-1a.c: New test. |
| * gcc.target/i386/builtin-memcpy-1b.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-2a.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-2b.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-2c.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-3a.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-3b.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-3c.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-4a.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-4b.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-4c.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-5a.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-5b.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-5c.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-6.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-bounded-1a.c: Likewise. |
| * gcc.target/i386/builtin-memcpy-bounded-1b.c: Likewise. |
| * gcc.target/i386/builtin-memset-1a.c: Likewise. |
| * gcc.target/i386/builtin-memset-1b.c: Likewise. |
| * gcc.target/i386/builtin-memset-2a.c: Likewise. |
| * gcc.target/i386/builtin-memset-2b.c: Likewise. |
| * gcc.target/i386/builtin-memset-2c.c: Likewise. |
| * gcc.target/i386/builtin-memset-3a.c: Likewise. |
| * gcc.target/i386/builtin-memset-3b.c: Likewise. |
| * gcc.target/i386/builtin-memset-3c.c: Likewise. |
| * gcc.target/i386/builtin-memset-4a.c: Likewise. |
| * gcc.target/i386/builtin-memset-4b.c: Likewise. |
| * gcc.target/i386/builtin-memset-4c.c: Likewise. |
| * gcc.target/i386/builtin-memset-5a.c: Likewise. |
| * gcc.target/i386/builtin-memset-5b.c: Likewise. |
| * gcc.target/i386/builtin-memset-5c.c: Likewise. |
| * gcc.target/i386/builtin-memset-6a.c: Likewise. |
| * gcc.target/i386/builtin-memset-6b.c: Likewise. |
| * gcc.target/i386/builtin-memset-6c.c: Likewise. |
| * gcc.target/i386/builtin-memset-7a.c: Likewise. |
| * gcc.target/i386/builtin-memset-7b.c: Likewise. |
| * gcc.target/i386/builtin-memset-7c.c: Likewise. |
| * gcc.target/i386/builtin-memset-8.c: Likewise. |
| * gcc.target/i386/builtin-memset-bounded-1a.c: Likewise. |
| * gcc.target/i386/builtin-memset-bounded-1b.c: Likewise. |
| |
| 2026-06-26 Andi Kleen <ak@gcc.gnu.org> |
| |
| * lib/profopt.exp (profopt-execute): Check if CREATE_GCOV env |
| variable exists and use it when there. |
| |
| 2026-06-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125900 |
| * g++.dg/reflect/expr18.C: New test. |
| |
| 2026-06-26 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/125902 |
| * gfortran.dg/c-prototypes_2.F90: New test. |
| |
| 2026-06-26 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| PR target/123238 |
| * gcc.target/i386/pr123238-2.c: New test case. |
| |
| 2026-06-26 vekumar <Venkataramanan.Kumar@amd.com> |
| |
| PR target/125949 |
| * gcc.target/i386/pr125949.c: New test. |
| |
| 2026-06-26 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| PR target/125972 |
| * gcc.target/s390/pr125972.c: New test. |
| |
| 2026-06-26 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/125875 |
| * gcc.dg/torture/pr125875.c: New testcase. |
| |
| 2026-06-26 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR middle-end/125977 |
| * g++.dg/pr125977.C: New test. |
| |
| 2026-06-26 Pengfei Li <Pengfei.Li2@arm.com> |
| |
| * gcc.target/aarch64/dispatch_sched_1.c: New test. |
| |
| 2026-06-26 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/builtin-memmove-bounded-1a.c: New test. |
| * gcc.target/i386/builtin-memmove-bounded-1b.c: Likewise. |
| |
| 2026-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/118793 |
| * gfortran.dg/namelist_40.f90: Update expected dg-output. |
| * gfortran.dg/namelist_47.f90: Likewise |
| |
| 2026-06-25 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/lto/toplevel-extended-asm-1_0.c: Skip for Darwin. |
| * gcc.dg/lto/toplevel-extended-asm-2_0.c: Fix Mach-O syntax. |
| * gcc.dg/lto/toplevel-extended-asm-2_1.c: Likewise. |
| * gcc.dg/lto/toplevel-simple-asm-1_0.c: Skip for Darwin. |
| * gcc.dg/lto/toplevel-simple-asm-2_1.c: Fix Mach-O syntax. |
| |
| 2026-06-25 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/ctlz.rs: Fix incorrect intrinsic signature. |
| * rust/compile/ctlz_nonzero.rs: Likewise. |
| * rust/compile/cttz.rs: Likewise. |
| * rust/compile/cttz_nonzero.rs: Likewise. |
| * rust/compile/issue-4245.rs: Likewise. |
| * rust/compile/torture/intrinsics-3.rs: Likewise. |
| * rust/execute/torture/ctlz.rs: Likewise. |
| * rust/execute/torture/ctlz_i16.rs: Likewise. |
| * rust/execute/torture/ctlz_i32.rs: Likewise. |
| * rust/execute/torture/ctlz_i64.rs: Likewise. |
| * rust/execute/torture/ctlz_i8.rs: Likewise. |
| * rust/execute/torture/ctlz_nonzero.rs: Likewise. |
| * rust/execute/torture/ctlz_nonzero_i16.rs: Likewise. |
| * rust/execute/torture/ctlz_nonzero_i32.rs: Likewise. |
| * rust/execute/torture/ctlz_nonzero_i64.rs: Likewise. |
| * rust/execute/torture/ctlz_nonzero_i8.rs: Likewise. |
| * rust/execute/torture/ctlz_nonzero_u16.rs: Likewise. |
| * rust/execute/torture/ctlz_nonzero_u32.rs: Likewise. |
| * rust/execute/torture/ctlz_nonzero_u64.rs: Likewise. |
| * rust/execute/torture/ctlz_nonzero_u8.rs: Likewise. |
| * rust/execute/torture/ctlz_u16.rs: Likewise. |
| * rust/execute/torture/ctlz_u32.rs: Likewise. |
| * rust/execute/torture/ctlz_u64.rs: Likewise. |
| * rust/execute/torture/ctlz_u8.rs: Likewise. |
| * rust/execute/torture/cttz.rs: Likewise. |
| * rust/execute/torture/cttz_nonzero.rs: Likewise. |
| * rust/compile/intrinsic-checker.rs: New test. |
| |
| 2026-06-25 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/attr-macro.rs: Move to... |
| * rust/compile/macros/mbe/macro_attr_expr.rs: ...here. |
| |
| 2026-06-25 Enes Cevik <enes@nsvke.com> |
| |
| * rust/execute/min_align_of.rs: New test. |
| |
| 2026-06-25 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/type-with-builtin-type-name.rs: New test. |
| |
| 2026-06-25 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/issue-4563.rs: New test. |
| |
| 2026-06-25 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/mod_in_types_ns.rs: New test. |
| * rust/compile/mod_in_types_ns2.rs: New test. |
| |
| 2026-06-25 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/name_resolution28.rs: New file. |
| |
| 2026-06-25 lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-function-scope-unit.rs: New test. |
| * rust/execute/drop-function-scope.rs: New test. |
| |
| 2026-06-25 lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-block-scope.rs: Extend test coverage for simple |
| immutable and mutable bindings. |
| * rust/compile/drop-ref-pattern.rs: New test. |
| |
| 2026-06-25 lishin <lishin1008@gmail.com> |
| |
| * rust/execute/drop-block-scope.rs: New test. |
| |
| 2026-06-25 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/attr-allocator1.rs: New test. |
| * rust/compile/attr-allocator2.rs: New test. |
| * rust/compile/attr-allocator3.rs: New test. |
| |
| 2026-06-25 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/rustc_std_internal_symbol1.rs: New test. |
| * rust/compile/rustc_std_internal_symbol2.rs: New test. |
| |
| 2026-06-25 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/float_literals.rs: New test. |
| |
| 2026-06-25 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/torture/utf8_identifiers.rs: Use a more classical |
| looking float value to test our UTF-8 identifier. |
| |
| 2026-06-25 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/import_in_type_ns6.rs: New test. |
| * rust/compile/import_in_type_ns7.rs: New test. |
| |
| 2026-06-25 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/extern_crate_self.rs: New file. |
| |
| 2026-06-25 Enes Cevik <enes@nsvke.com> |
| |
| * rust/compile/exchange_malloc.rs: New test. |
| |
| 2026-06-25 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/name_resolution27.rs: New test. |
| |
| 2026-06-25 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125922 |
| * g++.dg/reflect/error14.C: New test. |
| |
| 2026-06-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125832 |
| * g++.dg/cpp29/lambda-order1.C: New test. |
| * g++.dg/cpp29/lambda-order2.C: New test. |
| |
| 2026-06-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125824 |
| * lib/target-supports.exp |
| (check_effective_target_flt_dbl_ldbl_inf_nan): New. |
| * g++.dg/cpp29/ext-floating1.C: New test. |
| * g++.dg/cpp29/std-floating1.C: New test. |
| |
| 2026-06-25 Manjunath Matti <mmatti@linux.ibm.com> |
| |
| * gcc.target/powerpc/ecc-builtin-1.c: New test for ECC builtins. |
| |
| 2026-06-25 Milan Tripkovic <Milan.Tripkovic@rt-rk.com> |
| Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/123884 |
| PR target/106585 |
| * gcc.target/riscv/pr123884-a.c: New test. |
| * gcc.target/riscv/pr123884-b.c: New test. |
| * gcc.target/riscv/pr123884-c.c: New test. |
| |
| 2026-06-25 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR target/124019 |
| * gcc.target/riscv/pr124019.c: New test. |
| |
| 2026-06-25 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR tree-optimization/102793 |
| * g++.dg/tree-ssa/pr117123.C: --param logical-op-non-short-circuit=0. |
| * gcc.dg/tree-ssa/pr102793-1.c: New test. |
| * gcc.dg/tree-ssa/pr102793-2.c: New test. |
| * gcc.dg/uninit-pred-13.c: New test. |
| |
| 2026-06-25 Christopher Bazley <chris.bazley@arm.com> |
| |
| * gcc.target/aarch64/popcnt-sve.c: Update test expectations |
| to allow both current and alternative valid mask |
| specifications. |
| |
| 2026-06-25 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| PR target/125716 |
| * gcc.target/aarch64/aarch64-json-tunings/gp2fp-2.json: New JSON |
| tuning file. |
| * gcc.target/aarch64/simd/pr125716.c: New test. |
| |
| 2026-06-25 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/atomic-builtins-1.c: Add int128 effective target. |
| |
| 2026-06-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125953 |
| * gcc.dg/torture/pr125953.c: New testcase. |
| |
| 2026-06-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr125958.c (dg-options): Add -mno-stackrealign. |
| |
| 2026-06-25 Martin Uecker <uecker@tugraz.at> |
| |
| * gcc.dg/builtin-call-info-1.c: New test. |
| * gcc.dg/builtin-call-info-2.c: New test. |
| * gcc.dg/builtin-call-info-3.c: New test. |
| |
| 2026-06-25 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group1/simple-classes.cob: |
| * cobol.dg/group1/simple-if.cob: |
| * cobol.dg/group2/Rounding_from_BINARY_signable_and_negative.cob: New test. |
| * cobol.dg/group2/Rounding_from_BINARY_signable_and_negative.out: New test. |
| * cobol.dg/group2/Rounding_from_BINARY_signable_and_positive.cob: New test. |
| * cobol.dg/group2/Rounding_from_BINARY_signable_and_positive.out: New test. |
| * cobol.dg/group2/Rounding_from_BINARY_unsignable.cob: New test. |
| * cobol.dg/group2/Rounding_from_BINARY_unsignable.out: New test. |
| |
| 2026-06-24 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/autopar/runtime-auto.c: Adjust. |
| |
| 2026-06-24 Oleg Tolmatcev <oleg.tolmatcev@gmail.com> |
| |
| * gcc.target/i386/prfchw-Wcast-qual-1.c: New test. |
| |
| 2026-06-24 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/125910 |
| * gcc.dg/pr125910.c: New. |
| |
| 2026-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125761 |
| * gfortran.dg/select_type_53.f90: New test. |
| |
| 2026-06-24 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125939 |
| * g++.dg/reflect/type_trait15.C: New test. |
| |
| 2026-06-24 Vineet Gupta <vineet.gupta@linux.dev> |
| |
| PR debug/125421 |
| * gcc.dg/debug/dwarf2/pr125421.c: New Test. |
| |
| 2026-06-24 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/atomic-builtins-1.c: New test. |
| * c-c++-common/gomp/reduction-builtins-1.c: New test. |
| |
| 2026-06-24 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * g++.dg/gomp/barrier-1.C: Update scan dump. |
| * g++.dg/gomp/tpl-barrier-1.C: Likewise. |
| * gcc.dg/gomp/barrier-1.c: Likewise. |
| * c-c++-common/gomp/implicit-barrier-1.c: New test. |
| * gfortran.dg/gomp/lastprivate-allocatable-barrier-1.f90: New test. |
| |
| 2026-06-24 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/for-8.c: New test. |
| |
| 2026-06-24 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/masked-1.c: Add scan directives verifying that |
| GOMP_has_masked_thread_num is emitted and omp_get_thread_num is not. |
| * g++.dg/gomp/master-3.C: Update scan-tree-dump-times to look for |
| GOMP_has_masked_thread_num instead of omp_get_thread_num. |
| * gcc.dg/gomp/master-3.c: Likewise. |
| * gfortran.dg/gomp/masked-1.f90: Add scan directive for |
| GOMP_has_masked_thread_num. |
| |
| 2026-06-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/110743 |
| * gcc.dg/uninit-pr110743-2.c: New testcase. |
| |
| 2026-06-24 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| * gcc.target/powerpc/vsx_arith_builtin-1.c: New test. |
| * gcc.target/powerpc/vsx_arith_builtin-2.c: Likewise. |
| * gcc.target/powerpc/vsx_arith_builtin-3.c: Likewise. |
| * gcc.target/powerpc/vsx_arith_builtin-4.c: Likewise. |
| * gcc.target/powerpc/vsx_arith_vect_1.c: Likewise. |
| * gcc.target/powerpc/vsx_arith_vect_2.c: Likewise. |
| |
| 2026-06-24 Christopher Bazley <chris.bazley@arm.com> |
| |
| * gcc.target/aarch64/sve/slp_stack.c: New test. |
| |
| 2026-06-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125958 |
| * gcc.target/i386/pr125958.c: New test. |
| |
| 2026-06-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/vect/pr125567.c: Require vect_hw_misalign. |
| |
| 2026-06-23 Jason Merrill <jason@redhat.com> |
| |
| PR c++/125334 |
| * g++.dg/modules/adl-12_b.C: Check for lazy loading. |
| |
| 2026-06-23 Jason Merrill <jason@redhat.com> |
| |
| PR c++/125768 |
| * g++.dg/modules/alias-3_a.C: New test. |
| * g++.dg/modules/alias-3_b.C: New test. |
| * g++.dg/modules/alias-3_c.C: New test. |
| |
| 2026-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/121972 |
| * gfortran.dg/class_array_15.f03: Adjust expected free count. |
| * gfortran.dg/derived_constructor_comps_6.f90: Adjust expected free count. |
| * gfortran.dg/asan/structure_constructor_alloc_comp_leak_1.f90: New test. |
| |
| 2026-06-23 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/125902 |
| * gfortran.dg/c-prototypes_1.F90: New test. |
| |
| 2026-06-23 Robin Dapp <robin.dapp@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-4.c: Un-xfail. |
| * gcc.target/riscv/rvv/base/pr112431-5.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr112431-6.c: Ditto. |
| |
| 2026-06-23 Jason Merrill <jason@redhat.com> |
| |
| PR c++/125745 |
| * g++.dg/ubsan/vptr-19.C: New test. |
| |
| 2026-06-23 Zhongyao Chen <chen.zhongyao@zte.com.cn> |
| Yuke Tang <tang.yuke@zte.com.cn> |
| |
| * gcc.target/riscv/rvv/autovec/zvabd-1.c: New tests for Zvabd. |
| |
| 2026-06-23 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/125818 |
| * gcc.target/aarch64/torture/pr125818.c: New test. |
| |
| 2026-06-23 Sarvesh Chandra <Sarvesh.Chandra@amd.com> |
| Ashwin Godbole <Ashwin.Godbole@amd.com> |
| |
| PR target/107057 |
| * gcc.target/i386/avx512-movedup.c: New test. |
| |
| 2026-06-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/121972 |
| * gfortran.dg/pdt_77.f03: Add 'finalalize_navier_stokes', which |
| tests that the 'navier_stokes' component 'p' is pointed to the |
| correct vtable in both tests. Check that VIEW_CONVERT_EXPR does |
| not appear in the tree dump. |
| |
| 2026-06-23 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125893 |
| * gcc.target/i386/pr125893-1.c: New test. |
| * gcc.target/i386/pr125893-2.c: Likewise. |
| * gcc.target/i386/pr125893-3.c: Likewise. |
| * gcc.target/i386/pr125893-4.c: Likewise. |
| * gcc.target/i386/pr125893-5.c: Likewise. |
| * gcc.target/i386/pr125893-6.c: Likewise. |
| * gcc.target/i386/pr125893-7.c: Likewise. |
| * gcc.target/i386/pr125893-8.c: Likewise. |
| * gcc.target/i386/pr125893-9.c: Likewise. |
| * gcc.target/i386/pr125893-10.c: Likewise. |
| * gcc.target/i386/pr125893-11.c: Likewise. |
| |
| 2026-06-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/110743 |
| * gcc.dg/uninit-pr110743.c: New testcase. |
| |
| 2026-06-23 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/vect-cbranch-cond-any-128.c: New test. |
| * gcc.target/i386/vect-cbranch-cond-any-256.c: Ditto. |
| * gcc.target/i386/vect-cbranch-cond-any-run.c: Ditto. |
| * gcc.target/i386/vect-cbranch-cond-all-128.c: Ditto. |
| * gcc.target/i386/vect-cbranch-cond-all-256.c: Ditto. |
| * gcc.target/i386/vect-cbranch-cond-all-run.c: Ditto. |
| |
| 2026-06-23 Xin Liu <liulxx@hygon.cn> |
| |
| * g++.target/i386/mv33.C: Add c86-4g-m8 target clone test. |
| * gcc.target/i386/funcspec-56.inc: Add c86-4g-m8 arch and tune |
| target attribute tests. |
| |
| 2026-06-22 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125697 |
| * g++.dg/warn/Wrange-loop-construct4.C: New test. |
| |
| 2026-06-22 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125889 |
| * g++.dg/reflect/members_of16.C: New test. |
| |
| 2026-06-22 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125923 |
| * gcc.dg/torture/pr125923-1.c: New test. |
| |
| 2026-06-22 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/declare-mapper-2.c: New test. |
| * gfortran.dg/gomp/declare-mapper-8.f90: New test. |
| |
| 2026-06-22 Zhongjie Guo <guozhongjie@hygon.cn> |
| Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/i386/vect-compare-cost.c: New test. |
| |
| 2026-06-22 Avinash Jayakar <avinashd@ibm.com> |
| |
| * gcc.dg/spaceship_mixed_variants.c: Split long long arg tests |
| in a different file. |
| * gcc.dg/spaceship_mixed_variants_ll.c: New test. |
| |
| 2026-06-22 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125895 |
| * gcc.target/i386/pr125895.c: New test. |
| |
| 2026-06-22 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/125914 |
| * gfortran.dg/power_6.f90: Remove scans for powi. |
| * gfortran.dg/power_10.f90: New test. |
| |
| 2026-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/118774 |
| * gfortran.dg/fmt_t_10.f90: Adjust the test case results |
| check. |
| |
| 2026-06-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-14-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u16-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u16-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u32-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u32-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u8-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-14-u8-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-14-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-14-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-14-u16-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-14-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-14-u32-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-14-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-14-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-14-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-14-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-14-u8-from-u64.c: New test. |
| |
| 2026-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/114618 |
| * gfortran.dg/pr114618.f90: Move to... |
| * gfortran.dg/fmt_t_10.f90: ...here. |
| * gfortran.dg/fmt_t_11.f90: New test. |
| |
| 2026-06-21 Jason Merrill <jason@redhat.com> |
| |
| PR c++/125408 |
| * g++.dg/cpp2a/lambda-targ34.C: New test. |
| |
| 2026-06-21 Jason Merrill <jason@redhat.com> |
| |
| PR c++/125408 |
| * g++.dg/cpp2a/lambda-targ33.C: New test. |
| |
| 2026-06-21 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/target-supports.exp: Add a check for Mach-O object file |
| format. |
| |
| 2026-06-21 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125883 |
| * gcc.target/i386/pr125883.c: New test. |
| |
| 2026-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/82086 |
| * gfortran.dg/namelist_103.f90: New test. |
| |
| 2026-06-20 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/debug/dwarf2/dwarf2-macro.c: Skip for Darwin23+. |
| * gcc.dg/debug/dwarf2/dwarf2-macro2.c: Likewise. |
| |
| 2026-06-20 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR testsuite/112728 |
| * lib/scanasm.exp (remove_lto_sections): New. |
| |
| 2026-06-20 Tamar Christina <tamar.christina@arm.com> |
| |
| PR testsuite/125871 |
| * gcc.dg/vect/vect-early-break_144-pr125804.c: New test. |
| |
| 2026-06-19 Kees Cook <kees@kernel.org> |
| |
| PR c/125604 |
| * gcc.dg/counted-by-unary.c: New test. |
| |
| 2026-06-19 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125857 |
| * gcc.dg/pr125857-1.c: New test. |
| |
| 2026-06-19 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/122193 |
| * gcc.dg/tree-ssa/factor_op_phi-load-offsets-1.c: New test. |
| * gcc.dg/tree-ssa/factor_op_phi-load-offsets-2.c: New test. |
| * gcc.dg/tree-ssa/factor_op_phi-load-offsets-3.c: New test. |
| |
| 2026-06-19 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/tree-ssa/factor_op_phi-load-stores-1.c: New test. |
| |
| 2026-06-19 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/125557 |
| * gcc.dg/tree-ssa/scc-diamond-1.c: New test. |
| * gcc.dg/tree-ssa/scc-diamond-3.c: New test. |
| * gcc.dg/tree-ssa/scc-diamond-4.c: New test. |
| * gcc.target/aarch64/scc-diamond-2.c: New test. |
| |
| 2026-06-19 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt108.adb: New test. |
| * gnat.dg/opt108_pkg.ads, gnat.dg/opt108_pkg.adb: New helper. |
| |
| 2026-06-19 Kael Andrew Franco <kaelfandrew@gmail.com> |
| |
| PR tree-optimization/125641 |
| PR tree-optimization/125641 |
| * gcc.dg/pr125641.c: New test. |
| |
| 2026-06-18 Milan Tripkovic <Milan.Tripkovic@rt-rk.com> |
| |
| PR target/125405 |
| * gcc.dg/pr125405-bitint.c: New test. |
| * gcc.dg/tree-ssa/pr125405.c: New test. |
| * gcc.target/riscv/pr125405.c: New test. |
| |
| 2026-06-18 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/test-equal.c: New test. |
| |
| 2026-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125535 |
| * gfortran.dg/asan/implied_do_alloc_comp_leak_1.f90: New test. |
| |
| 2026-06-18 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/30438 |
| * gfortran.dg/warn_unused_but_set_variable_2.f90: New test. |
| |
| 2026-06-18 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR tree-optimization/125872 |
| * gcc.dg/torture/pr125872.c: New test. |
| |
| 2026-06-18 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/125854 |
| * g++.dg/pr125854.C: New. |
| |
| 2026-06-18 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/124128 |
| * gcc.dg/ipa/pr124128.c: New test. |
| |
| 2026-06-17 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/258_Nested_PERFORM.cob: Removed. |
| * cobol.dg/group2/258_Nested_PERFORM.out: Removed. |
| * cobol.dg/group2/259_PERFORM_VARYING_BY_-0.2.cob: Removed. |
| * cobol.dg/group2/259_PERFORM_VARYING_BY_-0.2.out: Removed. |
| * cobol.dg/group2/338_Default_Arithmetic__1_.cob: Removed. |
| * cobol.dg/group2/338_Default_Arithmetic__1_.out: Removed. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE.cob: Removed. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE.out: Removed. |
| * cobol.dg/group2/Intrinsics_without_FUNCTION_keyword__2_.cob: Removed. |
| * cobol.dg/group2/MOVE_to_JUSTIFIED_item.cob: Removed. |
| * cobol.dg/group2/MOVE_to_JUSTIFIED_item.out: Removed. |
| * cobol.dg/group2/SORT__table_sort__2_.cob: Removed. |
| * cobol.dg/group2/SORT__table_sort__2_.out: Removed. |
| * cobol.dg/group2/_-static__compilation.cob: Removed. |
| |
| 2026-06-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125764 |
| * g++.dg/reflect/can_substitute3.C: New test. |
| |
| 2026-06-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125759 |
| * g++.dg/reflect/expr17.C: New test. |
| |
| 2026-06-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125492 |
| * g++.dg/reflect/size_of2.C: New test. |
| |
| 2026-06-17 Wang Jinghao <zheng.xianyuwang@gmail.com> |
| |
| * g++.dg/reflect/is_explicit_object_parameter2.C: New test. |
| |
| 2026-06-17 Antoni Boucher <bouanto@zoho.com> |
| Robert Zakrzewski <robert.zakrzewski1@stellantis.com> |
| |
| * jit.dg/test-reflection.c: Add test for |
| gcc_jit_type_is_floating_point. |
| |
| 2026-06-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125613 |
| * g++.dg/cpp0x/explicit-inst2.C: New test. |
| |
| 2026-06-17 Robert Zakrzewski <robert.zakrzewski1@stellantis.com> |
| Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/all-non-failing-tests.h: Mention new test. |
| * jit.dg/test-comparison.c: New test. |
| |
| 2026-06-17 Robert Zakrzewski <robert.zakrzewski1@stellantis.com> |
| Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/test-types.c: Add vector type comparison in test. |
| |
| 2026-06-17 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/125804 |
| * gcc.dg/vect/vect-early-break_144-pr125804.c: New test. |
| |
| 2026-06-17 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/declare-reduction-2.f90: Update dg-error. |
| * gfortran.dg/gomp/udr1.f90: Likewise. |
| * gfortran.dg/gomp/udr2.f90: Likewise. |
| * gfortran.dg/gomp/udr3.f90: Likewise. |
| * gfortran.dg/gomp/udr4.f90: Likewise. |
| * gfortran.dg/gomp/declare-reduction-5.f90: New test. |
| |
| 2026-06-17 Zhongjie Guo <guozhongjie@hygon.cn> |
| |
| * gcc.target/i386/c86-4g-m7-vect-load-cost-reduc.c: New test. |
| |
| 2026-06-17 Robin Dapp <rdapp.gcc@gmail.com> |
| |
| PR target/125478 |
| * gcc.target/riscv/rvv/autovec/pr125478.c: New test. |
| |
| 2026-06-17 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| Revert: |
| 2026-06-17 Jim Tsung-Chun Lin <jim@andestech.com> |
| |
| * gcc.target/riscv/multilib.exp: New test. |
| |
| 2026-06-17 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/pr120811.c: Add missing escapes and xfail. |
| |
| 2026-06-17 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.c-torture/execute/builtins/memcpy-chk.c: Adjust. |
| * gcc.c-torture/execute/builtins/memmove-chk.c: Adjust. |
| * gcc.dg/builtin-object-size-4.c: XFAIL until pr123160 is fixed. |
| * gcc.dg/builtin-dynamic-object-size-4.c: Likewise. |
| * gcc.misc-tests/gcov-14.c: Add noipa. |
| |
| 2026-06-17 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/Wreturn-local-addr-9.c: Remove xfail. |
| * gcc.c-torture/execute/builtins/strncat-chk.c: Adjust for new |
| prange points_to capabilities. |
| |
| 2026-06-16 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/fabsneg-2.c: Allow for lC* in Mach-O. |
| |
| 2026-06-16 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/DIVIDE_binary-long_giving_remainder.cob: New test. |
| * cobol.dg/group2/DIVIDE_binary-long_giving_remainder.out: New test. |
| * cobol.dg/group2/DIVIDE_numeric-display_giving_remainder.cob: New test. |
| * cobol.dg/group2/DIVIDE_numeric-display_giving_remainder.out: New test. |
| * cobol.dg/group2/GCC_125616_RT3601_-_IBM_incorrect_DISPLAY_of_COMP-1_COMP-2_float.cob: |
| New test. |
| * cobol.dg/group2/PR39_RT3573_-_Parser_issue_w_concat._source_lines.cob: New test. |
| |
| 2026-06-16 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/cplusplus.C: Expect __cplusplus == 202603L. |
| * g++.dg/cpp29/cplusplus.C: New test. |
| * g++.dg/cpp29/feat-cxx29.C: New test. |
| * lib/target-supports.exp (check_effective_target_c++26): Also |
| true for C++29. |
| (check_effective_target_c++26_down, check_effective_target_c++29_only, |
| check_effective_target_c++29): New procedures. |
| * lib/g++-dg.exp (g++-std-flags): Replace 26 with 29 in the list |
| and add 26 to the end. |
| |
| 2026-06-16 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125770 |
| * g++.dg/reflect/members_of15.C: New test. |
| |
| 2026-06-16 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125539 |
| * g++.dg/cpp1y/var-templ89.C: New test. |
| |
| 2026-06-16 Robin Dapp <rdapp.gcc@gmail.com> |
| |
| PR tree-optimization/125516 |
| * gcc.target/riscv/rvv/autovec/pr125516.c: New test. |
| |
| 2026-06-16 Abhishek Kaushik <abhishek.kaushik@arm.com> |
| |
| * gcc.target/aarch64/sve2/niter-convert-range.c: New test. |
| |
| 2026-06-16 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/vect/bb-slp-dep-oracle.c: New test. |
| |
| 2026-06-16 Robin Dapp <rdapp.gcc@gmail.com> |
| |
| PR target/125670 |
| * gcc.target/riscv/rvv/autovec/pr125670.c: New test. |
| |
| 2026-06-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR testsuite/125584 |
| * gfortran.dg/coarray/caf.exp: Default GFORTRAN_SHARED_MEMORY_SIZE |
| to 2 MB unless running expensive tests. |
| |
| 2026-06-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125730 |
| * gcc.dg/torture/pr125730.c: New testcase. |
| |
| 2026-06-16 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/loop-versioning-13.c: XFAIL one transfor for ilp32. |
| * gcc.dg/pr109393.c: Remove XFAIL for ilp32. |
| |
| 2026-06-16 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/125794 |
| * gcc.target/aarch64/sve/pr125794.c: New test. |
| |
| 2026-06-16 Avinash Jayakar <avinashd@linux.ibm.com> |
| |
| PR tree-optimization/59429 |
| * lib/target-supports.exp (check_effective_target_spaceship): Add new |
| proc for spaceship optab. x86, aarch64 and s390 included. |
| * gcc.dg/spaceship_int_variants.c: New test. |
| * gcc.dg/spaceship_uint_variants.c: New test. |
| * gcc.dg/spaceship_mixed_variants.c: New test. |
| |
| 2026-06-16 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125614 |
| * gcc.target/i386/pr125614.c: New file. |
| |
| 2026-06-16 Zhongyao Chen <chen.zhongyao@zte.com.cn> |
| |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Expect vadd.vx, |
| vmul.vx, vsadd.vx and vssub.vx. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Likewise. |
| |
| 2026-06-15 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/fabsneg-2.c: New test case. |
| |
| 2026-06-15 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/125795 |
| * gcc.target/aarch64/pr125795.c: New test. |
| |
| 2026-06-15 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/modules/module26.a68: New file. |
| * algol68/execute/modules/program-26.a68: New test. |
| |
| 2026-06-15 Kael Andrew Franco <kaelfandrew@gmail.com> |
| |
| PR tree-optimization/125737 |
| PR tree-optimization/125737 |
| * gcc.dg/pr125737.c: New test. |
| |
| 2026-06-15 Kael Andrew Franco <kaelfandrew@gmail.com> |
| |
| PR tree-optimization/125756 |
| * gcc.dg/pr125756.c: New test. |
| |
| 2026-06-15 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR rtl-optimization/123754 |
| * gcc.target/aarch64/pr123754.c: New test. |
| * gcc.target/aarch64/avoid-store-forwarding-be-2.c: New test. |
| |
| 2026-06-15 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat/sat_u_mul-13-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-13-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-13-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-13-u8.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-13-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-13-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-13-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-13-u8.c: New test. |
| |
| 2026-06-15 Jim Tsung-Chun Lin <jim@andestech.com> |
| |
| * gcc.target/riscv/multilib.exp: New test. |
| |
| 2026-06-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/lto/toplevel-extended-asm-1_0.c: Skip on 64-bit |
| Solaris/SPARC. |
| * gcc.dg/lto/toplevel-simple-asm-1_0.c: Likewise. |
| |
| 2026-06-15 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/125750 |
| * g++.dg/tree-ssa/mult-negate-zeroone-1.C: Fix escaping. |
| |
| 2026-06-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125786 |
| * gcc.dg/torture/pr125786.c: New testcase. |
| |
| 2026-06-15 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125790 |
| * gcc.dg/pr125707.c: Move the long over to pr125707-1.c. |
| * gcc.dg/pr125707-1.c: New test; xfailed. |
| * gcc.dg/pr125790-1.c: New test. |
| |
| 2026-06-15 Monk Chiang <62004175+monkchiang@users.noreply.github.com> |
| |
| * g++.target/riscv/zicfilp-thunk.C: New test. |
| * gcc.target/riscv/zicfilp-func-entry.c: New test. |
| * gcc.target/riscv/zicfilp-gpr-save.c: New test. |
| * gcc.target/riscv/zicfilp-nonlocal-goto.c: New test. |
| |
| 2026-06-15 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/zicfilp-indirect-return.c: New test. |
| * gcc.target/riscv/zicfilp-setjmp.c: New test. |
| |
| 2026-06-14 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/COMP-3_to_COMP-3_size_error.cob: New test. |
| * cobol.dg/group2/COMP-3_to_COMP-3_size_error.out: New test. |
| * cobol.dg/group2/COMP-3_to_numeric-display_size_error.cob: New test. |
| * cobol.dg/group2/COMP-3_to_numeric-display_size_error.out: New test. |
| * cobol.dg/group2/Clear_negative_zero_after_truncated_MOVE.cob: New test. |
| * cobol.dg/group2/Clear_negative_zero_after_truncated_MOVE.out: New test. |
| * cobol.dg/group2/numeric-display_to_COMP-3_size_error.cob: New test. |
| * cobol.dg/group2/numeric-display_to_COMP-3_size_error.out: New test. |
| |
| 2026-06-14 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125782 |
| * gfortran.dg/associate_82.f90: New test. |
| |
| 2026-06-14 François-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gcc.dg/darwin-minversion-link.c: Account for macOS 27. |
| |
| 2026-06-14 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/30438 |
| * gfortran.dg/warn_unused_but_set_variable_3.f90: New test. |
| |
| 2026-06-14 Souradipto Das <souradiptodas6@gmail.com> |
| |
| * gcc.dg/int-bwise-opt-3.c: New test. |
| * gcc.dg/int-bwise-opt-4.c: New test. |
| |
| 2026-06-14 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125774 |
| * gcc.dg/torture/pr125774-1.c: New test. |
| |
| 2026-06-13 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/modules/program-1.a68: Fix test. |
| |
| 2026-06-13 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/modules/module1.a68: Add an operator %. |
| * algol68/execute/modules/program-1.a68: Use operator %. |
| |
| 2026-06-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125776 |
| * gcc.dg/torture/pr125776-1.c: New test. |
| * gcc.dg/torture/pr125776-2.c: New test. |
| |
| 2026-06-13 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/gen-in-constructor-1.a68: New test. |
| * algol68/execute/gen-in-constructor-2.a68: Likewise. |
| |
| 2026-06-13 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/125750 |
| * g++.dg/tree-ssa/mult-negate-zeroone-1.C: New test. |
| * g++.dg/tree-ssa/mult-negate-zeroone-2.C: New test. |
| |
| 2026-06-13 Kael Andrew Alonzo Franco <kaelfandrew@gmail.com> |
| |
| PR tree-optimization/125707 |
| PR tree-optimization/125707 |
| * gcc.dg/pr125707.c: New test. |
| |
| 2026-06-13 Sunil Dora <sunilkumar.dora@windriver.com> |
| |
| PR driver/111527 |
| * gcc.misc-tests/pr111527.exp: New test. |
| |
| 2026-06-13 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/formula-3.a68: New test. |
| * algol68/execute/formula-4.a68: Likewise. |
| * algol68/execute/formula-5.a68: Likewise. |
| |
| 2026-06-12 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/declare-mapper-6.f90: New test. |
| * gfortran.dg/gomp/declare-mapper-7.f90: New test. |
| * gfortran.dg/gomp/declare-reduction-3.f90: New test. |
| * gfortran.dg/gomp/declare-reduction-4.f90: New test. |
| |
| 2026-06-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125674 |
| * g++.dg/template/bitfield5.C: New test. |
| * g++.dg/template/bitfield6.C: New test. |
| |
| 2026-06-12 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/goacc/asyncwait-4.f95: Update dg-error. |
| * gfortran.dg/goacc/routine-6.f90: Likewise. |
| * gfortran.dg/gomp/udr1.f90: Likewise. |
| * gfortran.dg/gomp/udr2.f90: Likewise. |
| * gfortran.dg/gomp/udr4.f90: Likewise. |
| * gfortran.dg/gomp/declare-reduction-2.f90: New test. |
| |
| 2026-06-12 Julian Brown <julian@codesourcery.com> |
| Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/declare-mapper-1.f90: Remove no longer |
| expect 'sorry, unimplemented'. |
| * gfortran.dg/gomp/declare-mapper-3.f90: New test. |
| * gfortran.dg/gomp/declare-mapper-31.f90: New test. |
| * gfortran.dg/gomp/declare-mapper-4.f90: New test. |
| * gfortran.dg/gomp/declare-mapper-5.f90: New test. |
| |
| 2026-06-12 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/section-anchors-4.c: New test. |
| |
| 2026-06-12 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/modules/clone-4_b.C: Account for missing strong symbol |
| aliases. |
| * g++.dg/template/explicit-instantiation8.C: Likewise. |
| |
| 2026-06-12 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/125597 |
| * gcc.target/aarch64/pr125597.c: New test. |
| |
| 2026-06-12 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| PR rtl-optimization/125173 |
| * gcc.dg/pr125173-1.c: New test. |
| |
| 2026-06-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/125557 |
| PR tree-optimization/64700 |
| PR tree-optimization/29144 |
| PR tree-optimization/94274 |
| * gcc.dg/tree-ssa/recip-3.c: Disable phiopt since it removes |
| one division and recip pass needs 3. |
| * gcc.dg/tree-ssa/recip-5.c: Likewise. |
| * gcc.dg/tree-ssa/recip-6.c: Likewise. |
| * gcc.dg/tree-ssa/recip-7.c: Likewise. |
| * gcc.dg/tree-ssa/slsr-12.c: xfail. |
| * gcc.dg/tree-ssa/slsr-34.c: Likewise. |
| * gcc.dg/tree-ssa/pr122629-1.c: Update to scan phiopt1. |
| * gcc.dg/vect/vect-reduc-cond-2.c: Likewise. |
| * gcc.dg/tree-ssa/phi-factor-binary-1.c: New test. |
| * gcc.dg/tree-ssa/phi-factor-binary-2.c: New test. |
| * gcc.target/aarch64/phi-factor-binary-1.c: New test. |
| * gcc.target/aarch64/cinc_common_1.c: xfail. |
| * gcc.target/aarch64/fuse_cmp_csel.c: xfail. |
| * gcc.target/aarch64/fuse_cmp_csel-1.c: New test. |
| |
| 2026-06-12 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/ira-pic-spill-1.c: New test. |
| * gcc.target/s390/ira-pic-spill-2.c: New test. |
| * gcc.target/s390/ira-pic-spill-3.c: New test. |
| |
| 2026-06-11 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/30438 |
| PR fortran/28004 |
| * gfortran.dg/allocatable_length.f90: Add -Wno-undefined-vars. |
| * gfortran.dg/allocatable_scalar_6.f90: Likewise. |
| * gfortran.dg/allocatable_uninitialized_1.f90: Add -Wno-unused-but-set-variable |
| -Wno-undefined-vars. |
| * gfortran.dg/assignment_4.f90: Add -Wno-undefined-vars. |
| * gfortran.dg/attr_deprecated-2.f90: Likewise. |
| * gfortran.dg/c_by_val_5.f90: Add -Wno-unused-but-set-variable. |
| * gfortran.dg/char_component_initializer_2.f90: Shut up warning. |
| * gfortran.dg/char_length_1.f90: Add statement to shut up warning. |
| * gfortran.dg/constructor_9.f90: Add -Wno-unused-but-set-variable. |
| * gfortran.dg/gamma_2.f90: Add statement to shut up warning. |
| * gfortran.dg/gomp/allocate-10.f90: Add -Wno-unused-but-set-variable. |
| * gfortran.dg/io_constraints_8.f90: Likewise. |
| * gfortran.dg/label_5.f90: Likewise. |
| * gfortran.dg/len_trim.f90: Likewise. |
| * gfortran.dg/linefile.f90: Likewise. |
| * gfortran.dg/pointer_check_13.f90: Add dg-warning. |
| * gfortran.dg/pr102366.f90: Add -Wno-unused-but-set-variable. |
| * gfortran.dg/pr103475.f90: Likewise. |
| * gfortran.dg/pr91497.f90: Likewise. |
| * gfortran.dg/pr91497_2.f90: Likewise. |
| * gfortran.dg/pr96312.f90: Likewise. |
| * gfortran.dg/pr98411.f90: Likewise. |
| * gfortran.dg/transfer_check_4.f90: Likewise. |
| * gfortran.dg/warnings_are_errors_1.f90: Add print statement. |
| * gfortran.dg/warn_undefined_vars_1.f90: New test. |
| * gfortran.dg/warn_undefined_vars_2.f90: New test. |
| * gfortran.dg/warn_undefined_vars_3.f90: New test. |
| * gfortran.dg/warn_undefined_vars_4.f90: New test. |
| * gfortran.dg/warn_unused_intent_out_1.f90: New test. |
| * gfortran.dg/warn_unused_read_1.f90: New test. |
| * gfortran.dg/warn_unused_but_set_1.f90: New file. |
| |
| 2026-06-11 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * c-c++-common/tls-attr-common.c: Add emulated TLS |
| matches. |
| * c-c++-common/tls-attr-le-pic.c: Likewise. |
| * c-c++-common/tls-attr-le-pie.c: Likewise. |
| |
| 2026-06-11 Jonathan Yong <10walls@gmail.com> |
| |
| Revert: |
| 2026-05-28 oltolm <oleg.tolmatcev@gmail.com> |
| |
| PR target/54412 |
| * gcc.target/i386/pr54412-v4d-o0-aligned-locals.c: New test. |
| * gcc.target/i386/pr54412-o2-by-value-cases.c: New test. |
| * gcc.target/i386/pr54412-sret-no-args.c: New test. |
| * gcc.target/i386/pr54412-callee-byref-param.c: New test. |
| * gcc.target/i386/pr54412-avx512-aligned64.c: New test. |
| |
| 2026-06-11 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/reflect/visibility1.C: Use scan-weak/scan-not-weak to |
| improve portability. |
| |
| 2026-06-11 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/125752 |
| * gcc.target/avr/torture/fx-to-double.c: New test. |
| |
| 2026-06-11 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/125706 |
| * gcc.dg/pr125706.c: New. |
| |
| 2026-06-11 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| PR target/113926 |
| * gcc.target/aarch64/pr113926.c: New test. |
| * gcc.target/aarch64/pr113926_1.c: New test. |
| |
| 2026-06-11 Zhongyao Chen <chenzhongyao.hit@gmail.com> |
| |
| PR tree-optimization/123343 |
| * gcc.dg/vect/slp-reduc-var.c: New testcase. |
| |
| 2026-06-11 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/target-supports.exp (arm_mixed_fp): Simplify |
| implementation. |
| |
| 2026-06-11 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/MOVE_NumericDisplay_to_COMP-3.cob: New test. |
| * cobol.dg/group2/MOVE_NumericDisplay_to_COMP-3.out: New test. |
| |
| 2026-06-11 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/93727 |
| * gfortran.dg/EXformat_4.F90: New test covering EX format read |
| for kind=4 and 8 (always) and kind=10, 16 (when available): |
| hex-significand literals, lowercase prefix, negative binary |
| exponent, decimal fallback, d-field adjustment, INF/NAN, zero |
| field, and round-trips through write_ex. |
| |
| 2026-06-11 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/mvc18.c: New test for target_clones with |
| avx10.2, apxf, and arch=diamondrapids/novalake. |
| |
| 2026-06-11 Zhongyao Chen <chen.zhongyao@zte.com.cn> |
| |
| PR tree-optimization/125567 |
| * gcc.dg/vect/pr125567.c: New test. |
| |
| 2026-06-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/pr97172-2.c: Allow undefined symbols at link-time. |
| |
| 2026-06-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/debug/dwarf2/dwarf2-macro.c: XFAIL for Darwin23+. |
| * gcc.dg/debug/dwarf2/dwarf2-macro2.c: Likewise. |
| |
| 2026-06-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.misc-tests/outputs.exp: Pass -w to linker invocations |
| when ld64 is in use. |
| |
| 2026-06-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/125694 |
| * c-c++-common/builtin-bswapg-5.c: New test. |
| * c-c++-common/builtin-bitreverseg-4.c: New test. |
| |
| 2026-06-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/91155 |
| * g++.dg/torture/pr91155.C: Change into dg-do run test, actually test |
| the strings are the same. |
| |
| 2026-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| Backported from master: |
| 2026-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125650 |
| * gfortran.dg/associate_81.f90: New test. |
| |
| 2026-06-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.target/i386/cf_check-4.C: Support Darwin ABI/Mach-O syntax. |
| * g++.target/i386/memset-pr108585-1a.C: Likewise. |
| * g++.target/i386/memset-pr108585-1b.C: Likewise. |
| |
| 2026-06-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/builtin-memmove-13.c: Add support for Mach-O. |
| * gcc.target/i386/cf_check-11.c: Likewise. |
| * gcc.target/i386/memcpy-pr120683-1.c: Likewise. |
| * gcc.target/i386/memcpy-strategy-13.c: Likewise. |
| * gcc.target/i386/memset-pr120683-10.c: Likewise. |
| * gcc.target/i386/memset-pr120683-20.c: Likewise. |
| * gcc.target/i386/memset-pr120683-21.c: Likewise. |
| * gcc.target/i386/memset-strategy-27.c: Likewise. |
| * gcc.target/i386/opt-comi-1.c: Likewise. |
| * gcc.target/i386/pr111657-1.c: Likewise. |
| * gcc.target/i386/pr122343-1a.c: Likewise. |
| * gcc.target/i386/pr122343-1b.c: Likewise. |
| * gcc.target/i386/pr122343-2a.c: Likewise. |
| * gcc.target/i386/pr122343-2b.c: Likewise. |
| * gcc.target/i386/pr122343-3.c: Likewise. |
| * gcc.target/i386/pr122343-4a.c: Likewise. |
| * gcc.target/i386/pr122343-4b.c: Likewise. |
| * gcc.target/i386/pr122343-5a.c: Likewise. |
| * gcc.target/i386/pr122343-5b.c: Likewise. |
| * gcc.target/i386/pr122343-6a.c: Likewise. |
| * gcc.target/i386/pr122343-6b.c: Likewise. |
| * gcc.target/i386/pr122343-7.c: Likewise. |
| * gcc.target/i386/pr122675-1.c: Likewise. |
| * gcc.target/i386/pr125351.c: Likewise. |
| * gcc.target/i386/pr125355-2.c: Likewise. |
| * gcc.target/i386/pr125355.c: Likewise. |
| * gcc.target/i386/pr92080-17.c: Likewise. |
| * gcc.target/i386/prefetchi-1.c: Likewise. |
| * gcc.target/i386/prefetchi-1b.c: Likewise. |
| |
| 2026-06-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/scanasm.exp (target_regex_skip_line, |
| target_regex_verbatim_line, target_substitute_func_regex): New. |
| (check-function-bodies): use the customisation points. |
| (configure_check-function-bodies): Populate the new customisation |
| points for Darwin/Mach-O. |
| * lib/target-supports.exp |
| (add_options_for_check_function_bodies): Add Darwin criteria. |
| |
| 2026-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| Backported from master: |
| 2026-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125530 |
| * gfortran.dg/associate_contained_func_typebound.f90: New test. |
| * gfortran.dg/associate_contained_func_typebound_2.f90: New |
| run-time test exercising generic resolution and a module-scope |
| selector. |
| |
| 2026-06-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125498 |
| * g++.dg/reflect/mangle7.C: New test. |
| * g++.dg/reflect/parameters_of9.C: New test. |
| |
| 2026-06-10 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/sve/vcond_18.c: Update. |
| |
| 2026-06-09 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/COMP-3_to_COMP-3__IN-PHASE__MOVES.cob: New test. |
| * cobol.dg/group2/COMP-3_to_COMP-3__IN-PHASE__MOVES.out: New test. |
| * cobol.dg/group2/COMP-3_to_COMP-3__OUT-OF-PHASE__MOVES.cob: New test. |
| * cobol.dg/group2/COMP-3_to_COMP-3__OUT-OF-PHASE__MOVES.out: New test. |
| |
| 2026-06-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/bigint1.adb: New test. |
| |
| 2026-06-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/121287 |
| PR c++/125212 |
| PR c++/105667 |
| PR c++/121597 |
| PR c++/110961 |
| * g++.dg/cpp26/lambda-targ1.C: New test. |
| * g++.dg/cpp2a/lambda-targ26.C: New test. |
| * g++.dg/cpp2a/lambda-targ27.C: New test. |
| * g++.dg/cpp2a/lambda-targ28.C: New test. |
| * g++.dg/cpp2a/lambda-targ29.C: New test. |
| * g++.dg/cpp2a/lambda-targ30.C: New test. |
| * g++.dg/cpp2a/lambda-targ31.C: New test. |
| * g++.dg/cpp2a/lambda-targ32.C: New test. |
| |
| 2026-06-09 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/125636 |
| * gcc.target/i386/pr89954.c: Update assembler scan |
| directives to expect movsbl instead of movsbw. |
| |
| 2026-06-09 Ciprian Arbone <Ciprian.Arbone@microchip.com> |
| Senthil Kumar Selvaraj <saaadhu@gcc.gnu.org> |
| |
| PR target/124077 |
| * gcc.target/arm/pr124077.c: New test. |
| |
| 2026-06-09 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/test-cast.c: Add test case for pointer to int cast. |
| |
| 2026-06-09 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/dup_bf16.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_f16.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_f32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_f64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_s16.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_s8.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_u16.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_u8.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/mul_s16.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/mul_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/mul_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/mul_s8.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/mul_u16.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/mul_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/mul_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/mul_u8.c: Update. |
| * gcc.target/aarch64/sve/vcond_18.c: Update. |
| * g++.target/aarch64/sve/dup_sel_5.C: Update. |
| * g++.target/aarch64/sve/dup_sel_6.C: Update. |
| |
| 2026-06-09 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| PR target/125550 |
| * gcc.target/aarch64/ldp_stp_16.c: Adjust testcases. |
| * gcc.target/aarch64/pr109072_1.c: Likewise. |
| * gcc.target/aarch64/simd/mf8_data_1.c: Likewise. |
| * gcc.target/aarch64/sve/vec_init_5.c: Likewise. |
| * gcc.target/aarch64/vec-init-14.c: Likewise. |
| * gcc.target/aarch64/vec-init-23.c: Likewise. |
| * gcc.target/aarch64/vec-init-9.c: Likewise. |
| * gcc.target/aarch64/sve/pr125550.c: New test. |
| |
| 2026-06-09 JRobinNTA <johnrobin044@gmail.com> |
| |
| PR target/125395 |
| * gcc.target/riscv/rvv/xtheadvector/pr125395.c: New test. |
| |
| 2026-06-09 Alex Coplan <alex.coplan@arm.com> |
| |
| PR middle-end/125621 |
| * gcc.target/aarch64/torture/pr125621.c: New test. |
| |
| 2026-06-09 Monk Chiang <monk.chiang@sifive.com> |
| "Jim Wilson <jimw@sifive.com> |
| |
| * gcc.target/riscv/sifive-7-load-address-bypass.c: New test. |
| |
| 2026-06-09 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/zicfilp-trampoline.c: New test. |
| |
| 2026-06-09 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/declare-reduction-1.f90: New test. |
| |
| 2026-06-09 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/125669 |
| * gfortran.dg/pdt_92.f03: New test. |
| |
| 2026-06-09 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| * gcc.target/powerpc/amo8.c: New test. |
| * gcc.target/powerpc/amo9.c: New test. |
| |
| 2026-06-08 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/error-attr-format-token-1.a68: New test. |
| |
| 2026-06-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/125629 |
| * c-c++-common/builtin-bswapg-4.c: New test. |
| * c-c++-common/builtin-bitreverseg-3.c: New test. |
| |
| 2026-06-08 Alfie Richards <alfie.richards@arm.com> |
| |
| * gcc.target/aarch64/acle/rprfm.c: New test. |
| * gcc.target/aarch64/acle/rprfm_error.c: New test. |
| |
| 2026-06-08 Alfie Richards <alfie.richards@arm.com> |
| |
| * gcc.target/aarch64/acle/fprcvt.c: New test. |
| * gcc.target/aarch64/fprcvt.c: New test. |
| * gcc.target/aarch64/fprcvt.x: New test. |
| * gcc.target/aarch64/fprcvt_float32_int32.c: New test. |
| * gcc.target/aarch64/fprcvt_float32_int64.c: New test. |
| * gcc.target/aarch64/fprcvt_float32_uint32.c: New test. |
| * gcc.target/aarch64/fprcvt_float32_uint64.c: New test. |
| * gcc.target/aarch64/fprcvt_float64_int32.c: New test. |
| * gcc.target/aarch64/fprcvt_float64_int64.c: New test. |
| * gcc.target/aarch64/fprcvt_float64_uint32.c: New test. |
| * gcc.target/aarch64/fprcvt_float64_uint64.c: New test. |
| |
| 2026-06-08 Alfie Richards <alfie.richards@arm.com> |
| |
| * gcc.target/aarch64/acle/fcvt_intrinsics.c: New test. |
| |
| 2026-06-08 Alfie Richards <alfie.richards@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Add |
| __ARM_FEATURE_SSVE_FEXPA test. |
| * gcc.target/aarch64/sve/acle/asm/expa_f16.c: Add streaming mode |
| test. |
| * gcc.target/aarch64/sve/acle/asm/expa_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/expa_f64.c: Likewise. |
| * lib/target-supports.exp (sve_ext): Add ssve-fexpa support test. |
| * g++.target/aarch64/sve/aarch64-ssve.exp (GCC target pragma): |
| Add ssve-fexpa. |
| (streaming_ok): Add svexpa. |
| (nonstreaming_only) Remove svexpa. |
| |
| 2026-06-08 Alfie Richards <alfie.richards@arm.com> |
| |
| * lib/target-supports.exp (exts): Add dg conditions for ssve-bitperm. |
| * g++.target/aarch64/sve/aarch64-ssve.exp: Update test for ssve-bitperm. |
| * gcc.target/aarch64/pragma_cpp_predefs_5.c: Update test. |
| * gcc.target/aarch64/sve2/acle/asm/bdep_u16.c: Update for ssve-bitperm. |
| * gcc.target/aarch64/sve2/acle/asm/bdep_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bdep_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bdep_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bext_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bext_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bext_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bext_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bgrp_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bgrp_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bgrp_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bgrp_u8.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bdep_u16.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bdep_u32.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bdep_u64.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bdep_u8.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bext_u16.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bext_u32.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bext_u64.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bext_u8.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bgrp_u16.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bgrp_u32.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bgrp_u64.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/bgrp_u8.c: Likewise. |
| |
| 2026-06-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125668 |
| * gcc.dg/pr125668.c: New testcase. |
| |
| 2026-06-08 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR tree-optimization/125653 |
| * gcc.dg/torture/pr125653.c: New test. |
| |
| 2026-06-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125652 |
| * gcc.dg/torture/pr125652.c: New testcase. |
| |
| 2026-06-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125646 |
| * gcc.dg/vect/pr125646.c: New testcase. |
| |
| 2026-06-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/modules/test-p1689.py: Make arrays have predictable |
| order. |
| |
| 2026-06-08 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/modules/modules.exp (module_cmi_p): Add std parameter |
| and include it in test report. Update call site. |
| * lib/lto.exp (lto_handle_diagnostics_for_file): Add optstr |
| parameter and append it to the test report. |
| (lto_handle_diagnostics): Add optstr parameter. |
| (lto-link-and-maybe-run): Update lto_handle_diagnostics call site. |
| |
| 2026-06-08 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| * gcc.dg/tree-ssa/pr118680.c: New test. |
| * gcc.dg/vect/pr113281-5.c: Drop MIN_EXPR and MAX_EXPR narrowing |
| dump checks that are optimized away before vectorization. |
| |
| 2026-06-08 Zhou Qiankang <wszqkzqk@qq.com> |
| |
| PR c++/125642 |
| * g++.dg/pr125642.C: New test. |
| |
| 2026-06-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125535 |
| * gfortran.dg/implied_do_alloc_comp_1.f90: New test. |
| |
| 2026-06-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125534 |
| * gfortran.dg/pdt_array_alloc_1.f90: New test. |
| |
| 2026-06-07 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| * lib/gcc-dg.exp (dg-final): Add check_function_bodies options |
| for check-function-bodies directives. |
| * g++.target/i386/cf_check-3.C: Remove explicit |
| { dg-add-options check_function_bodies }. |
| * g++.target/i386/cf_check-4.C: Likewise. |
| * g++.target/i386/memset-pr101366-1.C: Likewise. |
| * 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/20040112-1.c: Likewise. |
| * gcc.target/i386/builtin-copysign-2.c: Likewise. |
| * 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-memmove-10.c: Likewise. |
| * gcc.target/i386/builtin-memmove-11a.c: Likewise. |
| * gcc.target/i386/builtin-memmove-11b.c: Likewise. |
| * gcc.target/i386/builtin-memmove-11c.c: Likewise. |
| * gcc.target/i386/builtin-memmove-12.c: Likewise. |
| * gcc.target/i386/builtin-memmove-13.c: Likewise. |
| * gcc.target/i386/builtin-memmove-14.c: Likewise. |
| * gcc.target/i386/builtin-memmove-15.c: Likewise. |
| * gcc.target/i386/builtin-memmove-1a.c: Likewise. |
| * gcc.target/i386/builtin-memmove-1b.c: Likewise. |
| * gcc.target/i386/builtin-memmove-1c.c: Likewise. |
| * gcc.target/i386/builtin-memmove-1d.c: Likewise. |
| * gcc.target/i386/builtin-memmove-2a.c: Likewise. |
| * gcc.target/i386/builtin-memmove-2b.c: Likewise. |
| * gcc.target/i386/builtin-memmove-2c.c: Likewise. |
| * gcc.target/i386/builtin-memmove-2d.c: Likewise. |
| * gcc.target/i386/builtin-memmove-3a.c: Likewise. |
| * gcc.target/i386/builtin-memmove-3b.c: Likewise. |
| * gcc.target/i386/builtin-memmove-3c.c: Likewise. |
| * gcc.target/i386/builtin-memmove-4a.c: Likewise. |
| * gcc.target/i386/builtin-memmove-4b.c: Likewise. |
| * gcc.target/i386/builtin-memmove-4c.c: Likewise. |
| * gcc.target/i386/builtin-memmove-5a.c: Likewise. |
| * gcc.target/i386/builtin-memmove-5b.c: Likewise. |
| * gcc.target/i386/builtin-memmove-5c.c: Likewise. |
| * gcc.target/i386/builtin-memmove-6.c: Likewise. |
| * gcc.target/i386/builtin-memmove-7.c: Likewise. |
| * gcc.target/i386/builtin-memmove-8.c: Likewise. |
| * gcc.target/i386/builtin-memmove-9.c: Likewise. |
| * gcc.target/i386/cf_check-11.c: Likewise. |
| * gcc.target/i386/cf_check-7.c: Likewise. |
| * gcc.target/i386/memcpy-pr120683-1.c: Likewise. |
| * 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. |
| * gcc.target/i386/memset-pr70308-1a.c: Likewise. |
| * gcc.target/i386/memset-pr70308-1b.c: Likewise. |
| * gcc.target/i386/memset-strategy-10.c: Likewise. |
| * gcc.target/i386/memset-strategy-13.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/pr111673.c: Likewise. |
| * gcc.target/i386/pr120936-1.c: Likewise. |
| * gcc.target/i386/pr120936-11.c: Likewise. |
| * gcc.target/i386/pr120936-2.c: Likewise. |
| * gcc.target/i386/pr120936-4.c: Likewise. |
| * gcc.target/i386/pr120936-5.c: Likewise. |
| * gcc.target/i386/pr120936-9.c: Likewise. |
| * gcc.target/i386/pr122343-1a.c: Likewise. |
| * gcc.target/i386/pr122343-1b.c: Likewise. |
| * gcc.target/i386/pr122343-2a.c: Likewise. |
| * gcc.target/i386/pr122343-2b.c: Likewise. |
| * gcc.target/i386/pr122343-3.c: Likewise. |
| * gcc.target/i386/pr122343-4a.c: Likewise. |
| * gcc.target/i386/pr122343-4b.c: Likewise. |
| * gcc.target/i386/pr122343-5a.c: Likewise. |
| * gcc.target/i386/pr122343-5b.c: Likewise. |
| * gcc.target/i386/pr122343-6a.c: Likewise. |
| * gcc.target/i386/pr122343-6b.c: Likewise. |
| * gcc.target/i386/pr122343-7.c: Likewise. |
| * gcc.target/i386/pr122675-1.c: Likewise. |
| * gcc.target/i386/pr125100-4.c: Likewise. |
| * gcc.target/i386/pr125355-2.c: Likewise. |
| * gcc.target/i386/pr125355.c: Likewise. |
| * gcc.target/i386/pr82142a.c: Likewise. |
| * gcc.target/i386/pr82142b.c: Likewise. |
| * gcc.target/i386/pr92080-17.c: Likewise. |
| |
| 2026-06-07 Paul Thomas <pault@gcc.gnu.org> |
| Claude Sonnet 4.6 <noreply@anthropic.com> |
| |
| PR fortran/121379 |
| * gfortran.dg/pdt_59.f03: Add module attribute as required. |
| * gfortran.dg/pr87907.f90: Ditto. |
| * gfortran.dg/pr93461.f90: Ditto. |
| * gfortran.dg/submodule_10.f08: Ditto. |
| * gfortran.dg/submodule_33.f08: Ditto. |
| * gfortran.dg/submodule_36.f90: New test. |
| * gfortran.dg/submodule_37.f90: Add module attribute. |
| |
| 2026-06-07 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125612 |
| * gcc.dg/tree-ssa/pr125612-1.c: New test. |
| |
| 2026-06-07 Kwok Cheung Yeung <kcyeung@baylibre.com> |
| Andrew Stubbs <ams@baylibre.com> |
| Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * gfortran.dg/gomp/target-update-iterators-1.f90: New. |
| * gfortran.dg/gomp/target-update-iterators-2.f90: New. |
| * gfortran.dg/gomp/target-update-iterators-3.f90: New. |
| |
| 2026-06-07 Kwok Cheung Yeung <kcyeung@baylibre.com> |
| Andrew Stubbs <ams@baylibre.com> |
| Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * gfortran.dg/gomp/target-map-iterators-1.f90: New. |
| * gfortran.dg/gomp/target-map-iterators-2.f90: New. |
| * gfortran.dg/gomp/target-map-iterators-3.f90: New. |
| * gfortran.dg/gomp/target-map-iterators-4.f90: New. |
| * gfortran.dg/gomp/target-map-iterators-6.f90: New. |
| |
| 2026-06-06 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/125606 |
| * gfortran.dg/loc_3.f90: New test. |
| |
| 2026-06-06 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| * gfortran.dg/do_concurrent_assoc_iter_1.f90: New test. |
| |
| 2026-06-06 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125531 |
| * gfortran.dg/associate_infer_program_type.f90: New test. |
| |
| 2026-06-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/asan/deep-thread-stack-1.C: Omit duplicate libraries |
| for Darwin. |
| |
| 2026-06-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/analyzer/mkdtemp-1.c: Add unistd header. |
| * gcc.dg/analyzer/mkstemps-1.c: Likewise. |
| * gcc.dg/analyzer/mktemp-1.c: Handle deprecation warnings. |
| |
| 2026-06-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/125611 |
| * gcc.target/i386/ssse3-pr125611.c: New test. |
| |
| 2026-06-05 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * c-c++-common/gomp/target-map-iterators-2.c: Don't expect warnings |
| about unused iterator variables. |
| * c-c++-common/gomp/target-update-iterators-2.c: Likewise. |
| |
| 2026-06-05 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/DISPLAY_IBM-formatted_COMP-1_and_COMP-2.cob: |
| Tests for "DISPLAY 1.23" as ".123 01". |
| * cobol.dg/group2/DISPLAY_IBM-formatted_COMP-1_and_COMP-2.out: |
| Likewise. |
| |
| 2026-06-05 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/125501 |
| * gcc.dg/pr125501.c: New. |
| |
| 2026-06-05 Robert Dubner <rdubner@symas.com> |
| |
| PR cobol/125616 |
| * cobol.dg/group2/DISPLAY_IBM-formatted_COMP-1_and_COMP-2.cob: New test. |
| * cobol.dg/group2/DISPLAY_IBM-formatted_COMP-1_and_COMP-2.out: New test. |
| |
| 2026-06-05 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR rtl-optimization/124713 |
| * gcc.target/aarch64/pr124713.c: New test. |
| |
| 2026-06-05 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| PR target/125538 |
| * gcc.target/aarch64/sve/vec_init_5.c: Add new 8/16-bit testcases. |
| * gcc.target/aarch64/vec-init-23.c: Likewise. |
| * gcc.target/aarch64/pr125538.c: New test. |
| |
| 2026-06-05 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/builtin-bswapg-2.c: Add further enum related tests. |
| * c-c++-common/builtin-bitreverseg-2.c: Likewise. |
| * c-c++-common/pr111309-2.c: Likewise. |
| * c-c++-common/pr111309-3.c: New test. |
| |
| 2026-06-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125602 |
| * gcc.dg/torture/pr125602.c: New testcase. |
| |
| 2026-06-05 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/bitint-137.c: New test. |
| |
| 2026-06-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/122731 |
| * c-c++-common/builtin-bswapg-1.c: New test. |
| * c-c++-common/builtin-bswapg-2.c: New test. |
| * c-c++-common/builtin-bswapg-3.c: New test. |
| * c-c++-common/builtin-bitreverseg-1.c: New test. |
| * c-c++-common/builtin-bitreverseg-2.c: New test. |
| |
| 2026-06-05 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR tree-optimization/125599 |
| * g++.dg/torture/pr125599.C: New test. |
| |
| 2026-06-04 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| Backported from master: |
| 2026-06-04 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125529 |
| * gfortran.dg/do_concurrent_assoc_default_none.f90: New test. |
| |
| 2026-06-04 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125528 |
| * gfortran.dg/associate_80.f90: New test. |
| |
| 2026-06-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125575 |
| PR c++/98524 |
| * g++.dg/cpp1y/var-templ90.C: New test. |
| * g++.dg/cpp1y/var-templ91.C: New test. |
| * g++.dg/cpp1y/var-templ92.C: New test. |
| * g++.dg/cpp1y/var-templ93.C: New test. |
| |
| 2026-06-04 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/125072 |
| * gcc.dg/pr125072.c: New test. |
| * gcc.dg/ubsan/pointer-counted-by-bounds-124230-union.c: Avoid heap |
| corruption. |
| * gcc.dg/ubsan/pointer-counted-by-bounds-124230.c: Likewise. |
| |
| 2026-06-04 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/60576 |
| PR fortran/60576 |
| * gfortran.dg/asan/assumed_rank_26.f90: New test covering both |
| assumed-rank and fixed-rank type actuals passed to a CLASS |
| assumed-rank dummy. |
| |
| 2026-06-04 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/FUNCTION_TRIM_with_extra_characters.cob: New test. |
| * cobol.dg/group2/FUNCTION_TRIM_with_extra_characters.out: New test. |
| |
| 2026-06-04 Xavier Del Campo Romero <xdelcampo@symas.com> |
| |
| * cobol.dg/group2/cbltypes.cpy: Removed. |
| |
| 2026-06-04 Paul Thomas <pault@gcc.gnu.org> |
| Claude Sonnet 4.6 <noreply@anthropic.com> |
| |
| PR fortran/121204 |
| * gfortran.dg/submodule_38.f90: New test. |
| |
| 2026-06-04 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/93424 |
| * gfortran.dg/submodule_37.f90: New test. |
| |
| 2026-06-04 Raphael Zinsly <raphael.zinsly@oss.qualcomm.com> |
| Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/125387 |
| * gcc.target/riscv/pr125387.c: New test. |
| |
| 2026-06-04 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_powerpc_future_compile_ok): New target support |
| procedure. |
| (check_effective_target_powerpc_future_assemble_ok): Likewise. |
| (check_powerpc_future_hw_available): Likewise. |
| (is-effective-target): Register powerpc_future_hw. |
| (is-effective-target-keyword): Likewise. |
| |
| 2026-06-04 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| PR target/106895 |
| * gcc.target/powerpc/pr106895-1.c: New test. |
| * gcc.target/powerpc/pr106895-2.c: New test. |
| |
| 2026-06-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR middle-end/125588 |
| * gcc.dg/pr125588-1.c: New test. |
| |
| 2026-06-03 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/125378 |
| * g++.dg/lookup/operator-8b.C: New test. |
| * g++.dg/lookup/operator-8c.C: New test. |
| * g++.dg/lookup/operator-9a.C: New test. |
| * g++.dg/lookup/operator-9b.C: New test. |
| |
| 2026-06-03 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/125490 |
| * g++.dg/cpp2a/concepts-pr125490.C: New test. |
| * g++.dg/cpp2a/concepts-pr125490a.C: New test. |
| |
| 2026-06-03 Henri Menke <henri@henrimenke.de> |
| |
| * gfortran.dg/always_inline_1.f90: New test. |
| * gfortran.dg/always_inline_2.f90: New test. |
| * gfortran.dg/inline_1.f90: New test. |
| * gfortran.dg/inline_2.f90: New test. |
| |
| 2026-06-03 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| PR tree-optimization/124405 |
| * gcc.dg/tree-ssa/pr124405.c: New test. |
| |
| 2026-06-03 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/125252 |
| * gcc.dg/pr125252.c |
| |
| 2026-06-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/107124 |
| * g++.dg/template/deduce11.C: New test. |
| * g++.dg/template/deduce12.C: New test. |
| |
| 2026-06-03 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/123569 |
| * gcc.dg/pr123569.c: New test. |
| |
| 2026-06-03 Abhishek Kaushik <abhishek.kaushik@arm.com> |
| |
| * gcc.dg/tree-ssa/sccp-loop-phi.c: New test. |
| * gcc.dg/tree-ssa/sccp-loop-phi-not-optimized.c: New test. |
| |
| 2026-06-03 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/103221 |
| * gcc.dg/tree-ssa/dse-points-to.c: Disable sccopy1. |
| * gcc.dg/tree-ssa/pr45397.c: Remove the xfail. |
| * gcc.dg/ubsan/pr81981.c: Swap around which one is xfailed. |
| |
| 2026-06-03 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat/sat_u_mul-12-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u16-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u16-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u32-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u32-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u8-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-12-u8-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-12-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-12-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-12-u16-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-12-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-12-u32-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-12-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-12-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-12-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-12-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-12-u8-from-u64.c: New test. |
| |
| 2026-06-03 feedable <feedabl3@gmail.com> |
| |
| PR c++/124794 |
| PR c++/125069 |
| * g++.dg/reflect/member19.C: Enable tests. |
| * g++.dg/reflect/splice15.C: New test. |
| * g++.dg/reflect/splice16.C: New test. |
| |
| 2026-06-03 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| * gcc.dg/rtl/x86_64/different-structs.c: Initialize CALL_INSN_ABI_ID. |
| * selftests/x86_64/call-insn.rtl: Likewise. |
| |
| 2026-06-03 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/105594 |
| * gfortran.dg/pr105594.f90: New test. |
| |
| 2026-06-03 Alex Coplan <alex.coplan@arm.com> |
| |
| * gcc.target/aarch64/sme/inline-asm.c: New test. |
| |
| 2026-06-03 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR tree-optimization/125579 |
| * gcc.dg/pr125579.c: New test. |
| |
| 2026-06-03 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ada/125581 |
| * gnat.dg/atomic9.adb (NVIC_STIR): Add alignment clause. |
| |
| 2026-06-03 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/125431 |
| * gfortran.dg/vect/pr125431.f90: New test. |
| |
| 2026-06-03 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/125509 |
| * gcc.dg/vect/pr125509.c: New test. |
| |
| 2026-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.dg/modules/pr120458-1_a.C: Skip on non-UCN targets. |
| * g++.dg/modules/pr120458-2_a.C: Likewise. |
| |
| 2026-06-03 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/125512 |
| * gm2.dg/spell/iso/fail/badmodule.mod: New test. |
| * gm2.dg/spell/iso/fail/badrecord.mod: New test. |
| * gm2.dg/spell/iso/fail/color.def: New test. |
| |
| 2026-06-03 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125477 |
| * gcc.dg/torture/pr125477.c: New testcase. |
| |
| 2026-06-03 Jin Ma <jinma@linux.alibaba.com> |
| |
| PR target/111037 |
| PR target/113248 |
| * gcc.target/riscv/rvv/vsetvl/pr111037-1.c: Update vsetvl |
| patterns to match post-reorder asm sequence. |
| * gcc.target/riscv/rvv/vsetvl/pr111037-4.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/pr113248.c: Likewise. |
| |
| 2026-06-02 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| * gcc.dg/tree-ssa/backprop-7.c: New test. |
| |
| 2026-06-02 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/malformed-mode-1.a68: New test. |
| * algol68/compile/malformed-mode-2.a68: Likewise. |
| |
| 2026-06-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125545 |
| * gcc.dg/torture/pr125545.c: New testcase. |
| |
| 2026-06-02 Lino Hsing-Yu Peng <linopeng@andestech.com> |
| |
| * gcc.target/riscv/arch-61.c: New test. |
| |
| 2026-06-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125553 |
| * gcc.dg/torture/pr125553.c: New testcase. |
| |
| 2026-06-02 Wang Yaduo <wangyaduo@linux.alibaba.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/xt-c9501fdvt-vect-stmt-cost.c: |
| New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/xt-c9501fdvt-vect-ldst-cost.c: |
| New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/xt-c9501fdvt-reduc-unordered.c: |
| New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/xt-c9501fdvt-reduc-ordered.c: |
| New test. |
| |
| 2026-06-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125250 |
| * gcc.dg/torture/pr125250.c: Declare g0 as _Bool. |
| |
| 2026-06-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125502 |
| * gcc.dg/torture/pr125502.c: New testcase. |
| |
| 2026-06-02 Christopher Bazley <chris.bazley@arm.com> |
| |
| * gcc.target/powerpc/pr125327.c: New test. |
| |
| 2026-06-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120702 |
| * gcc.dg/tree-ssa/pr120702.c: New testcase. |
| |
| 2026-06-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/125517 |
| * gcc.dg/builtin-bitreverse-9.c: New test. |
| |
| 2026-06-02 Jakub Jelinek <jakub@redhat.com> |
| |
| * gfortran.dg/gomp/allocate-6.f90: Adjust dg-error wording after |
| recent spelling fixes. |
| * gfortran.dg/gomp/allocate-7.f90: Likewise. |
| * gfortran.dg/gomp/allocate-14.f90: Likewise. |
| * gcc.target/sparc/struct-ret-check-1.c: Fix comment spelling, |
| specificed -> specified. |
| |
| 2026-06-02 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/88632 |
| PR fortran/104630 |
| * gfortran.dg/submodule_35.f90: New test. |
| * gfortran.dg/submodule_35_aux.f90: Submodule and program for |
| for the new test. |
| Assisted by: Claude Sonnet 4.6 |
| |
| 2026-06-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR c/121911 |
| * gcc.dg/Wnested-externs-1.c: Add -mstack-protector-guard=global |
| for x86. |
| |
| 2026-06-02 Tianle Shi <shitianle@hygon.cn> |
| |
| * gcc.target/i386/avx512_avoid_vec_perm-1.c: New test. |
| * gcc.target/i386/avx512_avoid_vec_perm-2.c: New test. |
| * gcc.target/i386/avx512_avoid_vec_perm-3.c: New test. |
| |
| 2026-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125527 |
| * gfortran.dg/submodule_host_assoc_1.f90: New test. |
| * gfortran.dg/submodule_host_assoc_1_aux.f90: New test. |
| |
| 2026-06-01 Joe Natter <johannes.natter@outlook.at> |
| |
| PR c++/125422 |
| * g++.dg/warn/Wduplicated-branches10.C: New test. |
| |
| 2026-06-01 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/98539 |
| * gcc.dg/pr98539.c: New test. |
| |
| 2026-06-01 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * g++.dg/opt/shrink-wrapping-vector-1.C: xfail for C++17down. |
| |
| 2026-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125481 |
| * gfortran.dg/generic_37.f90: New test. |
| * gfortran.dg/generic_38.f90: New test. |
| |
| 2026-06-01 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/122827 |
| * gcc.target/aarch64/sve/pr122827.c: New test. |
| |
| 2026-06-01 Eczbek <eczbek.void@gmail.com> |
| |
| PR c++/125317 |
| * g++.dg/cpp2a/concepts-requires42.C: New test. |
| |
| 2026-06-01 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.dg/lto/toplevel-simple-asm-1_0.c: Adjust inline assembler |
| for arm-none-eabi. |
| |
| 2026-06-01 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/empty_path.rs: New file. |
| |
| 2026-06-01 lishin <lishin1008@gmail.com> |
| |
| * rust/compile/drop-lang-item.rs: New test. |
| |
| 2026-06-01 Jean-Christian CÎRSTEA <jean-christian.cirstea@tuta.com> |
| |
| * rust/compile/bswap.rs: Update error location. |
| * rust/compile/ctlz.rs: Likewise. |
| * rust/compile/ctlz_nonzero.rs: Likewise. |
| * rust/compile/cttz.rs: Likewise. |
| * rust/compile/cttz_nonzero.rs: Likewise. |
| * rust/compile/torture/intrinsics-5.rs: Likewise. |
| * rust/compile/torture/intrinsics-7.rs: Likewise. |
| |
| 2026-06-01 Islam-Imad <islamimad404@gmail.com> |
| |
| * rust/execute/cf-labeled-block.rs: New test. |
| |
| 2026-06-01 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-4159.rs: New test |
| |
| 2026-06-01 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-4158.rs: New test. |
| |
| 2026-06-01 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-3537.rs: New test. |
| |
| 2026-06-01 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/const-issue1440.rs: Enable staged_api feature. |
| * rust/compile/for-loop1.rs: Likewise. |
| * rust/compile/for-loop2.rs: Likewise. |
| * rust/compile/issue-1031.rs: Likewise. |
| * rust/compile/issue-1289.rs: Likewise. |
| * rust/compile/iterators1.rs: Likewise. |
| * rust/compile/rustc_const_stable.rs: Likewise. |
| * rust/compile/torture/issue-1075.rs: Likewise. |
| * rust/compile/torture/issue-1432.rs: Likewise. |
| * rust/execute/torture/const-generics-7.rs: Likewise. |
| * rust/execute/torture/for-loop1.rs: Likewise. |
| * rust/execute/torture/for-loop2.rs: Likewise. |
| * rust/execute/torture/issue-1120.rs: Likewise. |
| * rust/execute/torture/issue-1133.rs: Likewise. |
| * rust/execute/torture/issue-1232.rs: Likewise. |
| * rust/execute/torture/issue-1436.rs: Likewise. |
| * rust/execute/torture/iter1.rs: Likewise. |
| * rust/execute/torture/slice-magic.rs: Likewise. |
| * rust/execute/torture/slice-magic2.rs: Likewise. |
| * rust/execute/torture/str-layout1.rs: Likewise. |
| * rust/compile/missing_staged_api.rs: New test. |
| |
| 2026-06-01 Enes Cevik <nsvke@proton.me> |
| |
| * rust/compile/empty-non-decimal.rs: New test. |
| |
| 2026-06-01 Enes Cevik <nsvke@proton.me> |
| |
| * rust/compile/deferred-suffix-validation.rs: New test. |
| * rust/compile/evaluate-integer-or-float.rs: New test. |
| * rust/compile/tuple-index.rs: New test. |
| |
| 2026-06-01 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/assert_missing_panic.rs: New test. |
| |
| 2026-06-01 lishin <lishin1008@gmail.com> |
| |
| * rust/compile/issue-3972.rs: New test. |
| |
| 2026-06-01 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-4167.rs: New test. |
| |
| 2026-06-01 Islam-Imad <islamimad404@gmail.com> |
| |
| * rust/compile/const-compound-assignment.rs: New test. |
| * rust/execute/const-compound-assignment.rs: New test. |
| |
| 2026-06-01 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-ndd-2.c: Add -mtune-ctrl=enable_ndd_mem. |
| * gcc.target/i386/apx-ndd-adc.c: Likewise. |
| * gcc.target/i386/apx-ndd-base-index-1.c: Likewise. |
| * gcc.target/i386/apx-ndd-cmov.c: Likewise. |
| * gcc.target/i386/apx-ndd-no-seg-global-1.c: Likewise. |
| * gcc.target/i386/apx-ndd-sbb.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-1.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-2.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-3.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-4.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-5.c: Likewise. |
| * gcc.target/i386/apx-ndd-shld-shrd.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-1a.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-1b.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-2.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-3.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-4.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-1.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-2a.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-2b.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-2c.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-2d.c: Likewise. |
| * gcc.target/i386/apx-ndd.c: Likewise. |
| * gcc.target/i386/pr113729.c: Likewise. |
| * gcc.target/i386/pr113729-adc-sbb.c: Likewise. |
| * gcc.target/i386/pr79173-13.c: Likewise. |
| * gcc.target/i386/pr79173-14.c: Likewise. |
| * gcc.target/i386/pr79173-15.c: Likewise. |
| * gcc.target/i386/pr79173-16.c: Likewise. |
| |
| 2026-06-01 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-zu-4.c: New test. |
| |
| 2026-05-31 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/23471 |
| PR tree-optimization/125513 |
| * gcc.dg/tree-ssa/vrp-mult-nonneg-1.c: New test. |
| * gcc.dg/tree-ssa/vrp-mult-nonneg-2.c: New test. |
| |
| 2026-05-31 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/123313 |
| * gcc.target/riscv/pr123313.c: New test. |
| * gcc.target/riscv/pr124009.c: Adjust expected output. |
| |
| 2026-05-31 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| * gcc.dg/opts-1.c: Removed Wnostrict-overflow option test. |
| |
| 2026-05-31 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| * gcc.dg/pr81592.c: Removed strict-overflow options. |
| * gcc.dg/pragma-diag-3.c: Removed Wstrict-overflow option, along |
| with a reference and tests for PR66098 ("[5 regression] #pragma |
| diagnostic 'ignored' not fullyundone by pop for |
| strict-overflow"). |
| * gcc.dg/pr36227.c: Removed. |
| * gcc.dg/pr48022-1.c: Removed. |
| * gcc.dg/pr48022-2.c: Removed. |
| * gcc.dg/pr49705.c: Removed. |
| * gcc.dg/pr52904.c: Removed. |
| |
| 2026-05-31 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| * gcc.dg/Wstrict-overflow-10.c: Removed. |
| * gcc.dg/Wstrict-overflow-11.c: Removed. |
| * gcc.dg/Wstrict-overflow-12.c: Removed. |
| * gcc.dg/Wstrict-overflow-13.c: Removed. |
| * gcc.dg/Wstrict-overflow-14.c: Removed. |
| * gcc.dg/Wstrict-overflow-15.c: Removed. |
| * gcc.dg/Wstrict-overflow-16.c: Removed. |
| * gcc.dg/Wstrict-overflow-17.c: Removed. |
| * gcc.dg/Wstrict-overflow-18.c: Removed. |
| * gcc.dg/Wstrict-overflow-19.c: Removed. |
| * gcc.dg/Wstrict-overflow-2.c: Removed. |
| * gcc.dg/Wstrict-overflow-20.c: Removed. |
| * gcc.dg/Wstrict-overflow-21.c: Removed. |
| * gcc.dg/Wstrict-overflow-23.c: Removed. |
| * gcc.dg/Wstrict-overflow-26.c: Removed. |
| * gcc.dg/Wstrict-overflow-27.c: Removed. |
| * gcc.dg/Wstrict-overflow-4.c: Removed. |
| * gcc.dg/Wstrict-overflow-6.c: Removed. |
| * gcc.dg/Wstrict-overflow-7.c: Removed. |
| * gcc.dg/Wstrict-overflow-8.c: Removed. |
| |
| 2026-05-31 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| * gcc.dg/Wstrict-overflow-25.c: Removed. |
| |
| 2026-05-30 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/general/firstp.c: Adjust testcases. |
| * gcc.target/aarch64/sve2/acle/general/lastp.c: Likewise. |
| |
| 2026-05-30 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/loongarch/la64/mul-const-reduction.c: Adjust expected |
| output. |
| |
| 2026-05-30 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/105582 |
| * gfortran.dg/block_proc_ptr_1.f90: New test. |
| |
| 2026-05-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125123 |
| * g++.dg/cpp26/expansion-stmt42.C: New test. |
| |
| 2026-05-30 Dhruv Chawla <dhruvc@nvidia.com> |
| |
| * g++.dg/opt/pr104515.C: Fix typo in dejagnu check pattern. |
| * g++.dg/tree-ssa/pr88797.C: Likewise. |
| * gcc.dg/ipa/fnsummary-1.c: Likewise. |
| * gcc.dg/tree-ssa/copy-headers-7.c: Likewise. |
| * gcc.dg/tree-ssa/split-path-11.c: Likewise. |
| * gcc.dg/tree-ssa/split-path-13.c: Likewise. |
| * gcc.dg/tree-ssa/split-path-2.c: Likewise. |
| * gcc.dg/tree-ssa/split-path-5.c: Likewise. |
| |
| 2026-05-30 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/bitint-133.c: New test. |
| * gcc.dg/bitint-134.c: New test. |
| * gcc.dg/bitint-135.c: New test. |
| * gcc.dg/bitint-136.c: New test. |
| * gcc.dg/torture/bitint-99.c: New test. |
| |
| 2026-05-29 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/torture/pr125453-1.c: Add -w to the options. |
| |
| 2026-05-29 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/125393 |
| * gfortran.dg/argument_checking_28.f90: New test. |
| |
| 2026-05-29 Robert Dubner <rdubner@symas.com> |
| James K. Lowden <jklowden@cobolworx.com> |
| Xavier Del Campo <xdelcampo@symas.com> |
| |
| * cobol.dg/group2/37-digit_Initialization_of_fundamental_types.cob: |
| Updated compiler error message. |
| * cobol.dg/group2/BINARY_and_COMP-5.cob: |
| Likewise. |
| * cobol.dg/group2/Check_for_equality_of_COMP-1___COMP-2.cob: |
| Likewise. |
| * cobol.dg/group2/Multi-target_MOVE_with_subscript_re-evaluation.cob: |
| Likewise. |
| * cobol.dg/group2/Named_conditionals_-_fixed__float__and_alphabetic.cob: |
| Likewise. |
| * cobol.dg/group2/Simple_p-scaling.cob: |
| Likewise. |
| * cobol.dg/group2/access_to_OPTIONAL_LINKAGE_item_not_passed.cob: |
| Likewise. |
| * cobol.dg/group2/compare_national_to_display.cob: |
| Likewise. |
| * cobol.dg/group2/comprensive_compare_comp-1_comp-5.cob: |
| Likewise. |
| * cobol.dg/group2/CBL_ALLOC_MEM___CBL_FREE_MEM.cob: New test. |
| * cobol.dg/group2/CBL_ALLOC_MEM___CBL_FREE_MEM.out: New test. |
| * cobol.dg/group2/CBL_CHECK_FILE_EXIST.cob: New test. |
| * cobol.dg/group2/CBL_CHECK_FILE_EXIST.out: New test. |
| * cobol.dg/group2/CBL_CREATE_FILE___CBL_WRITE_FILE___CBL_CLOSE_FILE.cob: New test. |
| * cobol.dg/group2/CBL_DELETE_FILE.cob: New test. |
| * cobol.dg/group2/CBL_DELETE_FILE.out: New test. |
| * cobol.dg/group2/CBL_OPEN_FILE___CBL_CLOSE_FILE.cob: New test. |
| * cobol.dg/group2/CBL_OPEN_FILE___CBL_CLOSE_FILE.out: New test. |
| * cobol.dg/group2/CBL_OPEN_FILE___CBL_READ_FILE___CBL_CLOSE_FILE.cob: New test. |
| * cobol.dg/group2/CBL_OPEN_FILE___CBL_READ_FILE___CBL_CLOSE_FILE.out: New test. |
| * cobol.dg/group2/CBL_READ_FILE__check_file_size_with_flags___128.cob: New test. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE_-_UTF-16.cob: New test. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE_-_UTF-16.out: New test. |
| * cobol.dg/group2/MOVE_LEVEL_78.cob: New test. |
| * cobol.dg/group2/MOVE_LEVEL_78.out: New test. |
| * cobol.dg/group2/add_-1_to_negative_pic_S9999.cob: New test. |
| * cobol.dg/group2/add_-1_to_negative_pic_S9999.out: New test. |
| * cobol.dg/group2/add_-1_to_pic_9999.cob: New test. |
| * cobol.dg/group2/add_-1_to_pic_9999.out: New test. |
| * cobol.dg/group2/add_-1_to_positive_pic_S9999.cob: New test. |
| * cobol.dg/group2/add_-1_to_positive_pic_S9999.out: New test. |
| * cobol.dg/group2/add_1_to_pic_9999.cob: New test. |
| * cobol.dg/group2/add_1_to_pic_9999.out: New test. |
| * cobol.dg/group2/add_1_to_positive_pic_S9999.cob: New test. |
| * cobol.dg/group2/add_1_to_positive_pic_S9999.out: New test. |
| * cobol.dg/group2/add__1_to_negative_pic_S9999.cob: New test. |
| * cobol.dg/group2/add__1_to_negative_pic_S9999.out: New test. |
| * cobol.dg/group2/ambiguous_PERFORM.cob: New test. |
| * cobol.dg/group2/ambiguous_PERFORM.out: New test. |
| * cobol.dg/group2/cbltypes.cpy: New test. |
| * cobol.dg/group2/compare_float_to_other_types.cob: New test. |
| * cobol.dg/group2/compare_float_to_other_types.out: New test. |
| * cobol.dg/group2/move_numeric_to_alphanumeric.cob: New test. |
| * cobol.dg/group2/move_numeric_to_alphanumeric.out: New test. |
| |
| 2026-05-29 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR c/122892 |
| * gfortran.dg/gomp/allocate-static-3.f90: Modify to also |
| disallow local static variables. |
| * c-c++-common/gomp/allocate-20.c: New test. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_3.c: Add SVE2p2 tests. |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Add SME2p2 test. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sme2/acle-asm/mul_f16_x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/mul_f16_x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mul_f32_x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mul_f32_x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mul_f64_x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mul_f64_x4.c: Likewise. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * g++.target/aarch64/sve/aarch64-ssve.exp: Add sve2p2 to the |
| target string. Move svcompact from $nonstreaming_only to |
| $streaming_ok. |
| * gcc.target/aarch64/sve2/acle/asm/compact_bf16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/compact_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/compact_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/compact_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/compact_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/compact_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/compact_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/compact_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/compact_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/compact_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/compact_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/compact_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/expand_u8.c: Likewise. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/firstp_b16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/firstp_b32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/firstp_b64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/firstp_b8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/lastp_b16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/lastp_b32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/lastp_b64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/lastp_b8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/general/firstp.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/general/lastp.c: Likewise. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/rint32x_f32.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/rint32x_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rint32z_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rint32z_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rint64x_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rint64x_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rint64z_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rint64z_f64.c: Likewise. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/cvtlt_f32_z.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/cvtlt_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvtnt_bf16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvtnt_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvtnt_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvtxnt_f32_z.c: Likewise. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/cvt_bf16_z.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/cvt_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvt_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvt_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvtx_f32_z.c: Likewise. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/cvt_s16_z.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/cvt_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvt_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvt_u16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvt_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvt_u64_z.c: Likewise. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/abs_f16_z.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/abs_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/abs_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/logb_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/logb_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/logb_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/neg_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/neg_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/neg_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/recpx_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/recpx_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/recpx_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rinta_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rinta_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rinta_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rinti_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rinti_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rinti_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintm_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintm_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintm_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintn_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintn_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintn_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintp_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintp_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintp_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintx_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintx_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintx_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintz_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintz_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rintz_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/sqrt_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/sqrt_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/sqrt_f64_z.c: Likewise. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/revb_s16_z.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/revb_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revb_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revb_u16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revb_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revb_u64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_bf16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_f16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_f32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_f64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revh_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revh_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revh_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revh_u64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revw_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revw_u64_z.c: Likewise. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/extb_s16_z.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/extb_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extb_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extb_u16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extb_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extb_u64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/exth_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/exth_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/exth_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/exth_u64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extw_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extw_u64_z.c: Likewise. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/abs_s16_z.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/abs_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/abs_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/abs_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cls_s16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cls_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cls_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cls_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clz_s16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clz_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clz_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clz_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clz_u16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clz_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clz_u64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clz_u8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnot_s16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnot_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnot_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnot_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnot_u16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnot_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnot_u64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnot_u8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_s16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_u16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_u64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_u8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/neg_s16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/neg_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/neg_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/neg_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/not_s16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/not_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/not_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/not_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/not_u16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/not_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/not_u64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/not_u8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qabs_s16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qabs_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qabs_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qabs_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qneg_s16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qneg_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qneg_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qneg_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rbit_s16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rbit_s32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rbit_s64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rbit_s8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rbit_u16_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rbit_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rbit_u64_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rbit_u8_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/recpe_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rsqrte_u32_z.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_bf16_z.c: New file. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_f16_z.c: New file. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_f32_z.c: New file. |
| * gcc.target/aarch64/sve2/acle/asm/cnt_f64_z.c: New file. |
| |
| 2026-05-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_aarch64_sve2p2_hw): New target check. |
| (check_effective_target_aarch64_sve2p2_ok): New target check. |
| (exts_sve2): Add sme2p2. |
| |
| 2026-05-29 LIU Hao <lh_mouse@126.com> |
| |
| * gcc.target/i386/rewrite-sib-without-base.c: New test. |
| |
| 2026-05-29 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/sse2-paddb-2.c: Support -march=cascadelake. |
| * gcc.target/i386/sse2-paddd-2.c: Likewise. |
| * gcc.target/i386/sse2-paddw-2.c: Likewise. |
| * gcc.target/i386/sse2-psubb-2.c: Likewise. |
| * gcc.target/i386/sse2-psubd-2.c: Likewise. |
| * gcc.target/i386/sse2-psubw-2.c: Likewise. |
| |
| 2026-05-29 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/125489 |
| * gcc.dg/vect/complex/bb-slp-complex-mla-half-float.c: Add the |
| missing end brace. |
| |
| 2026-05-28 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * gfortran.dg/f_c_string3.f90: New. |
| * gfortran.dg/f_c_string4.f90: New. |
| * gfortran.dg/f_c_string5.f90: New. |
| |
| 2026-05-28 Sandra Loosemore <sloosemore@baylibre.com> |
| Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/c_f_strpointer-1.f90: New. |
| * gfortran.dg/c_f_strpointer-2.f90: New. |
| * gfortran.dg/c_f_strpointer-3.f90: New. |
| * gfortran.dg/c_f_strpointer-4.f90: New. |
| * gfortran.dg/c_f_strpointer-5.f90: New. |
| * gfortran.dg/c_f_strpointer-6.f90: New. |
| * gfortran.dg/c_f_strpointer-7.f90: New. |
| * gfortran.dg/c_f_strpointer-8.f90: New. |
| * gfortran.dg/c_f_strpointer-9.f90: New. |
| * gfortran.dg/c_f_strpointer-10.f90: New. |
| * gfortran.dg/pr108961.f90: Rename locally-defined c_f_strpointer. |
| |
| 2026-05-28 Jean-Christian CÎRSTEA <jean.christian.cirstea@gmail.com> |
| |
| PR c++/120458 |
| * g++.dg/README: Explain purpose of modules/ dir. |
| * g++.dg/modules/pr120458-1_a.C: Define non-ASCII module with |
| default mapper. |
| * g++.dg/modules/pr120458-1_b.C: Import non-ASCII module with |
| default mapper. |
| * g++.dg/modules/pr120458-2_a.C: Define non-ASCII module with |
| a file as mapper. |
| * g++.dg/modules/pr120458-2_b.C: Import non-ASCII module with |
| a file as mapper. |
| * g++.dg/modules/pr120458-2.map: Define mapping for pr120458-2 |
| test case. |
| |
| 2026-05-28 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.dg/vect/vect-early-break-no-epilog_11.c: Require |
| avx512f_runtime instead of avx512f_hw. |
| |
| 2026-05-28 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/sse4_1-ptest-7.c: New test case. |
| |
| 2026-05-28 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/avx512f-simd-1.c: Tweak test case. |
| * gcc.target/i386/sse2-paddb-2.c: New test case. |
| * gcc.target/i386/sse2-paddd-2.c: Likewise. |
| * gcc.target/i386/sse2-paddw-2.c: Likewise. |
| * gcc.target/i386/sse2-psubb-2.c: Likewise. |
| * gcc.target/i386/sse2-psubd-2.c: Likewise. |
| * gcc.target/i386/sse2-psubw-2.c: Likewise. |
| |
| 2026-05-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125454 |
| * g++.dg/other/array8.C: New test. |
| |
| 2026-05-28 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/125430 |
| * gfortran.dg/module_private_2.f90: Remove scan-tree-dump-times |
| assertion for 'priv'; PRIVATE module procedures now have global |
| linkage with hidden visibility and are no longer optimized away. |
| * gfortran.dg/public_private_module_2.f90: Add xfail markers to |
| scan-assembler-not for 'two' and 'six'; update comment to mention |
| procedures alongside variables. |
| * gfortran.dg/public_private_module_7.f90: Add xfail marker to |
| scan-assembler-not for '__m_common_attrs_MOD_other'. |
| * gfortran.dg/public_private_module_8.f90: Add xfail marker to |
| scan-assembler-not for '__m_MOD_myotherlen'. |
| * gfortran.dg/submodule_private_host.f90: New test. |
| * gfortran.dg/submodule_private_host_aux.f90: New auxiliary file. |
| * gfortran.dg/warn_unused_function_2.f90: Remove 'defined but not |
| used' expectation for s1; PRIVATE module procedures now have |
| global linkage and no longer trigger the unused-function warning. |
| |
| 2026-05-28 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/amo/a-rvwmo-store-compat-seq-cst.c: Adjust expected |
| output. |
| * gcc.target/riscv/amo/a-rvwmo-store-relaxed.c: Likewise. |
| * gcc.target/riscv/amo/a-rvwmo-store-release.c: Likewise. |
| * gcc.target/riscv/amo/a-ztso-store-compat-seq-cst.c: Likewise. |
| * gcc.target/riscv/amo/a-ztso-store-relaxed.c: Likewise. |
| * gcc.target/riscv/amo/a-ztso-store-release.c: Likewise. |
| * gcc.target/riscv/amo/zalasr-rvwmo-store-compat-seq-cst.c: Likewise. |
| * gcc.target/riscv/amo/zalasr-rvwmo-store-relaxed.c: Likewise. |
| * gcc.target/riscv/amo/zalasr-rvwmo-store-release.c: Likewise. |
| * gcc.target/riscv/amo/zalasr-ztso-store-compat-seq-cst.c: Likewise. |
| * gcc.target/riscv/amo/zalasr-ztso-store-relaxed.c: Likewise. |
| * gcc.target/riscv/amo/zalasr-ztso-store-release.c: Likewise. |
| * gcc.target/riscv/cpymem-64-ooo.c: Likewise. |
| * gcc.target/riscv/cpymem-64.c: Likewise. |
| * gcc.target/riscv/memcpy-nonoverlapping.c: Likewise. |
| * gcc.target/riscv/pr67731.c: Likewise. |
| |
| 2026-05-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/106957 |
| * g++.dg/cpp2a/lambda-uneval32.C: New test. |
| |
| 2026-05-28 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/fp-reg-class.c: New test. |
| |
| 2026-05-28 Zhongyao Chen <chen.zhongyao@zte.com.cn> |
| |
| * gcc.target/riscv/rvv/autovec/dyn-lmul-conv-1.c: Update expected LMUL counts. |
| * gcc.target/riscv/rvv/autovec/dyn-lmul-conv-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/pr123414.c: Disable vector cost model. |
| |
| 2026-05-28 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vect/vect-early-break-no-epilog_11.c: Add AVX512 for x86_64. |
| |
| 2026-05-28 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve/vec_init_5.c: New test. |
| |
| 2026-05-28 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/sve/gather_load_10.c: Adjust testcase. |
| * gcc.target/aarch64/sve/slp_1.c: Likewise. |
| * gcc.target/aarch64/vec-init-18.c: Likewise. |
| * gcc.target/aarch64/vec-init-23.c: Likewise. |
| |
| 2026-05-28 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.target/aarch64/ldp_stp_16.c: Adjust testcase. |
| * gcc.target/aarch64/sve/slp_1.c: Likewise. |
| * gcc.target/aarch64/vec-init-18.c: Likewise. |
| * gcc.target/aarch64/vec-init-23.c: New test. |
| |
| 2026-05-28 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * gcc.dg/vect/complex/bb-slp-complex-add-half-float.c: Adjust testcase. |
| * gcc.dg/vect/complex/bb-slp-complex-mla-half-float.c: Likewise. |
| * gcc.dg/vect/complex/bb-slp-complex-mul-half-float.c: Likewise. |
| * gcc.target/aarch64/sve/slp_1.c: Likewise. |
| |
| 2026-05-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/125469 |
| * gcc.target/i386/apx-nf-pr125469.c: New test. |
| |
| 2026-05-28 oltolm <oleg.tolmatcev@gmail.com> |
| |
| PR target/54412 |
| * gcc.target/i386/pr54412-v4d-o0-aligned-locals.c: New test. |
| * gcc.target/i386/pr54412-o2-by-value-cases.c: New test. |
| * gcc.target/i386/pr54412-sret-no-args.c: New test. |
| * gcc.target/i386/pr54412-callee-byref-param.c: New test. |
| * gcc.target/i386/pr54412-avx512-aligned64.c: New test. |
| |
| 2026-05-28 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/base/pr115456-3.c: Drop compromised scan-asm |
| part of the test. |
| |
| 2026-05-28 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/93727 |
| * gfortran.dg/EXformat_3.F90: New test covering rounding for |
| KIND=4, 8, 10, and 16: clear round-up, ties-to-even (truncate |
| and round-up cases), carry propagation, and normalization. |
| * gfortran.dg/EXrounding.F90: New test checking the various |
| rounding modes for all kinds. |
| |
| 2026-05-27 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/warn/Winvalid-memory-model-2.C: Adjust dg-regexp. |
| * g++.dg/warn/Winvalid-memory-model.C: Likewise. |
| |
| 2026-05-27 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| * gcc.target/aarch64/ext-dce-1.c: New test. |
| * gcc.target/riscv/ext-dce-3.c: New test. |
| * gcc.target/riscv/ext-dce-4.c: New test. |
| |
| 2026-05-27 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/acle/chkfeat-1.c: Update. |
| * gcc.target/aarch64/acle/gcs-1.c: Update. |
| * gcc.target/aarch64/acle/pr110100.c: Update. |
| * gcc.target/aarch64/bitfield-bitint-abi-align16.c: Update. |
| * gcc.target/aarch64/bitfield-bitint-abi-align8.c: Update. |
| * gcc.target/aarch64/chkfeat-1.c: Update. |
| * gcc.target/aarch64/chkfeat-2.c: Update. |
| * gcc.target/aarch64/cmpbr.c: Update. |
| * gcc.target/aarch64/eh_return-3.c: Update. |
| * gcc.target/aarch64/gcspopm-1.c: Update. |
| * gcc.target/aarch64/gcsss-1.c: Update. |
| * gcc.target/aarch64/int_mov_immediate_1.c: Update. |
| * gcc.target/aarch64/memset-corner-cases-2.c: Update. |
| * gcc.target/aarch64/memset-corner-cases.c: Update. |
| * gcc.target/aarch64/mops_1.c: Update. |
| * gcc.target/aarch64/mops_2.c: Update. |
| * gcc.target/aarch64/mops_3.c: Update. |
| * gcc.target/aarch64/movk_3.c: Update. |
| * gcc.target/aarch64/movtf_1.c: Update. |
| * gcc.target/aarch64/movti_1.c: Update. |
| * gcc.target/aarch64/noeffect9.c: Update. |
| * gcc.target/aarch64/pr71727.c: Update. |
| * gcc.target/aarch64/pr84882.c: Update. |
| * gcc.target/aarch64/sme/locally_streaming_1.c: Update. |
| * gcc.target/aarch64/sme/locally_streaming_1_nosve.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilege_b16.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilege_b32.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilege_b64.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilege_b8.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilege_c16.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilege_c32.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilege_c64.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilege_c8.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilegt_b16.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilegt_b32.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilegt_b64.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilegt_b8.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilegt_c16.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilegt_c32.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilegt_c64.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilegt_c8.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilele_b16.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilele_b32.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilele_b64.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilele_b8.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilele_c16.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilele_c32.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilele_c64.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilele_c8.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilelt_b16.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilelt_b32.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilelt_b64.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilelt_b8.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilelt_c16.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilelt_c32.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilelt_c64.c: Update. |
| * gcc.target/aarch64/sme2/acle-asm/whilelt_c8.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/cntb_pat.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/cntd_pat.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/cnth_pat.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/cntw_pat.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dup_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dupq_f32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dupq_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/dupq_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/index_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/index_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_f32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_f64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_gather_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_gather_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_gather_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_gather_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1sw_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1sw_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_gather_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_gather_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_gather_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_gather_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1uw_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ld1uw_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_f32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_f64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sw_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sw_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uw_gather_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uw_gather_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/prfb_gather.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/prfd_gather.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/prfh_gather.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/prfw_gather.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_f32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_f64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1b_scatter_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1b_scatter_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1b_scatter_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1b_scatter_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1h_scatter_s32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1h_scatter_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1h_scatter_u32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1h_scatter_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1w_scatter_s64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/st1w_scatter_u64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/whilele_b16.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/whilele_b32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/whilele_b64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/whilele_b8.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/whilelt_b16.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/whilelt_b32.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/whilelt_b64.c: Update. |
| * gcc.target/aarch64/sve/acle/asm/whilelt_b8.c: Update. |
| * gcc.target/aarch64/sve/acle/general/cntb_pat_1.c: Update. |
| * gcc.target/aarch64/sve/acle/general/cntd_pat_1.c: Update. |
| * gcc.target/aarch64/sve/acle/general/cnth_pat_1.c: Update. |
| * gcc.target/aarch64/sve/acle/general/cntw_pat_1.c: Update. |
| * gcc.target/aarch64/sve/acle/general/whilelt_5.c: Update. |
| * gcc.target/aarch64/sve/const_2.c: Update. |
| * gcc.target/aarch64/sve/const_3.c: Update. |
| * gcc.target/aarch64/sve/noeffect9.c: Update. |
| * gcc.target/aarch64/sve/pcs/stack_clash_1_2048.c: Update. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2.c: Update. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_1024.c: Update. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_128.c: Update. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_2048.c: Update. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_256.c: Update. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_512.c: Update. |
| * gcc.target/aarch64/sve/pcs/struct_3_128.c: Update. |
| * gcc.target/aarch64/sve/pfalse-count_pred.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_bf16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_f16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_f32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_f64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_s16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_s8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_u16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_u8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_f32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_f64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sw_gather_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sw_gather_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uw_gather_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uw_gather_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_bf16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_f16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_f32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_f64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_s16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_s8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_u16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_u8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_f32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_f64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1w_scatter_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1w_scatter_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b16_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b32_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b64_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b8_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_c16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_c32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_c64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_c8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b16_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b32_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b64_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b8_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_c16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_c32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_c64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_c8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_b16_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_b32_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_b64_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_b8_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_c16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_c32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_c64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_c8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_b16_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_b32_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_b64_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_b8_x2.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_c16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_c32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_c64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_c8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_bf16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_f16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_f32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_f64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_mf8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_s16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_s8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_u16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_u8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_bf16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_f16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_f32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_f64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_mf8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_s16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_s32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_s64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_s8.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_u16.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_u32.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_u64.c: Update. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_u8.c: Update. |
| * gcc.target/aarch64/test_frame_17.c: Update. |
| * gcc.target/aarch64/vec-init-single-const.c: Update. |
| * gcc.target/aarch64/vect-cse-codegen.c: Update. |
| |
| 2026-05-27 Kishan Parmar <kishan@linux.ibm.com> |
| Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| PR target/125448 |
| * gcc.target/powerpc/mpc860_no_lwsync.c: Restrict to ilp32 targets. |
| |
| 2026-05-27 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/120164 |
| * gcc.dg/vect/vect-prefetch-drop_2.c: New test. |
| |
| 2026-05-27 oltolm <oleg.tolmatcev@gmail.com> |
| |
| * gcc.target/i386/pr89597-1.c: New test. |
| * gcc.target/i386/pr89597-2.c: New test. |
| |
| 2026-05-27 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/120352 |
| * gcc.dg/vect/vect-early-break-no-epilog_1.c: New test. |
| * gcc.dg/vect/vect-early-break-no-epilog_10.c: New test. |
| * gcc.dg/vect/vect-early-break-no-epilog_11.c: New test. |
| * gcc.dg/vect/vect-early-break-no-epilog_2.c: New test. |
| * gcc.dg/vect/vect-early-break-no-epilog_3.c: New test. |
| * gcc.dg/vect/vect-early-break-no-epilog_4.c: New test. |
| * gcc.dg/vect/vect-early-break-no-epilog_5.c: New test. |
| * gcc.dg/vect/vect-early-break-no-epilog_6.c: New test. |
| * gcc.dg/vect/vect-early-break-no-epilog_7.c: New test. |
| * gcc.dg/vect/vect-early-break-no-epilog_8.c: New test. |
| * gcc.dg/vect/vect-early-break-no-epilog_9.c: New test. |
| * gcc.target/aarch64/noeffect.c: New test. |
| * gcc.target/aarch64/noeffect10.c: New test. |
| * gcc.target/aarch64/noeffect11.c: New test. |
| * gcc.target/aarch64/noeffect2.c: New test. |
| * gcc.target/aarch64/noeffect3.c: New test. |
| * gcc.target/aarch64/noeffect4.c: New test. |
| * gcc.target/aarch64/noeffect5.c: New test. |
| * gcc.target/aarch64/noeffect6.c: New test. |
| * gcc.target/aarch64/noeffect7.c: New test. |
| * gcc.target/aarch64/noeffect8.c: New test. |
| * gcc.target/aarch64/noeffect9.c: New test. |
| * gcc.target/aarch64/sve/noeffect.c: New test. |
| * gcc.target/aarch64/sve/noeffect10.c: New test. |
| * gcc.target/aarch64/sve/noeffect11.c: New test. |
| * gcc.target/aarch64/sve/noeffect2.c: New test. |
| * gcc.target/aarch64/sve/noeffect3.c: New test. |
| * gcc.target/aarch64/sve/noeffect4.c: New test. |
| * gcc.target/aarch64/sve/noeffect5.c: New test. |
| * gcc.target/aarch64/sve/noeffect6.c: New test. |
| * gcc.target/aarch64/sve/noeffect7.c: New test. |
| * gcc.target/aarch64/sve/noeffect8.c: New test. |
| * gcc.target/aarch64/sve/noeffect9.c: New test. |
| |
| 2026-05-27 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/125148 |
| * gcc.target/aarch64/sve/highway_run.c: New test. |
| |
| 2026-05-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125412 |
| * g++.dg/reflect/pr125412.C: New test. |
| |
| 2026-05-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125423 |
| * g++.dg/reflect/bases_of6.C: New test. |
| |
| 2026-05-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125396 |
| * gcc.dg/torture/pr125396-1.c: New test. |
| |
| 2026-05-26 Jonathan Wakely <jwakely@redhat.com> |
| |
| * g++.dg/warn/Winvalid-memory-model-2.C: Disable deprecated |
| warnings for C++26 and up. |
| * g++.dg/warn/Winvalid-memory-model.C: Likewise. |
| |
| 2026-05-26 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/fusion-auipc-addi-2.c: New test. |
| * gcc.target/riscv/fusion-lui-addi-2.c: New test. |
| * gcc.target/riscv/fusion-zexth-2.c: New test. |
| * gcc.target/riscv/fusion-zextw-2.c: New test. |
| |
| 2026-05-26 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/fusion-auipc-ld.c: New test. |
| * gcc.target/riscv/fusion-b-alui.c: New test. |
| * gcc.target/riscv/fusion-cache-aligned-std.c: New test. |
| * gcc.target/riscv/fusion-ldindexed.c: New test. |
| |
| 2026-05-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125453 |
| * gcc.dg/torture/pr125453-1.c: New test. |
| |
| 2026-05-25 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/stack-usage-realign.c: Adjusted. |
| |
| 2026-05-25 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/125409 |
| * gcc.target/avr/torture/pr125409.h: New file. |
| * gcc.target/avr/torture/pr125409-fx24-ssk.c: New test. |
| * gcc.target/avr/torture/pr125409-fx24-ssr.c: New test. |
| * gcc.target/avr/torture/pr125409-fx24-suk.c: New test. |
| * gcc.target/avr/torture/pr125409-fx24-sur.c: New test. |
| * gcc.target/avr/torture/pr125409-fx24-usk.c: New test. |
| * gcc.target/avr/torture/pr125409-fx24-usr.c: New test. |
| * gcc.target/avr/torture/pr125409-fx24-uuk.c: New test. |
| * gcc.target/avr/torture/pr125409-fx24-uur.c: New test. |
| |
| 2026-05-25 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR c/125377 |
| * c-c++-common/gomp/begin-declare-variant-1.c: New test. |
| |
| 2026-05-25 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/stack-usage-1.c: Adjust. |
| |
| 2026-05-25 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/stack-usage-realign.c: Add the user visibility |
| name to scan-stack-usage. |
| |
| 2026-05-25 liuhongt <hongtao.liu@intel.com> |
| |
| PR middle-end/124630 |
| * gcc.dg/pr124630.c: New test. |
| * gcc.target/i386/pr124630.c: New test. |
| |
| 2026-05-24 Raven Hallsby <karl@hallsby.com> |
| |
| PR tree-optimization/125104 |
| * gcc.dg/tree-ssa/pr125104.c: New test. |
| |
| 2026-05-24 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/stack-usage-1.c: Update testcase. |
| |
| 2026-05-24 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125419 |
| * gcc.dg/torture/pr125419-1.c: New test. |
| |
| 2026-05-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| Harald Anlauf <anlauf@gcc.gnu.org> |
| |
| PR fortran/93727 |
| * gfortran.dg/EXformat_1.F90: New test. |
| * gfortran.dg/EXformat_2.f90: New test. |
| |
| 2026-05-23 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| * gcc.dg/Wstrict-overflow-22.c: Removed, given that we do not |
| generated a warning for the pattern being tested. |
| * gcc.dg/Wstrict-overflow-5.c: Likewise. |
| |
| 2026-05-23 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| * gcc.dg/Wstrict-overflow-24.c: Removed since the pattern |
| doesn't throw warnings anymore. |
| * gcc.dg/Wstrict-overflow-9.c: Likewise. |
| |
| 2026-05-23 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| * gcc.dg/pr56355-1.c: Removed since it's a warning check test |
| and we do not emit warnings for the code being tested. |
| |
| 2026-05-23 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| * gcc.dg/Wstrict-overflow-3.c: Removed. We do not throw warnings |
| for extract_muldiv patterns anymore. |
| |
| 2026-05-23 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/and-shift-1.c: New test. |
| |
| 2026-05-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/125263 |
| * gfortran.dg/pr125263.f90: New test. |
| |
| 2026-05-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/125391 |
| * gfortran.dg/pr125391.f90: New test. |
| |
| 2026-05-23 Jason Merrill <jason@redhat.com> |
| |
| PR c++/125135 |
| * g++.dg/cpp0x/implicit18.C: New test. |
| |
| 2026-05-22 Julian Brown <julian@codesourcery.com> |
| Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/target-update-iterators-1.c: Update for |
| dg-error change. |
| * c-c++-common/gomp/declare-mapper-19.c: New test. |
| |
| 2026-05-22 Disservin <disservin.social@gmail.com> |
| |
| PR target/50481 |
| * gcc.target/aarch64/bitreverse.c: New test. |
| |
| 2026-05-22 Wang Yaduo <wangyaduo@linux.alibaba.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/reduc_vla_ordered.c: New. |
| * gcc.dg/vect/costmodel/riscv/rvv/reduc_vla_unordered.c: New. |
| * gcc.dg/vect/costmodel/riscv/rvv/reduc_vls_ordered.c: New. |
| * gcc.dg/vect/costmodel/riscv/rvv/reduc_vls_unordered.c: New. |
| * gcc.target/riscv/rvv/autovec/cond/pr111401.c: Use |
| -mmax-vectorization. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-19.c: Use |
| -mmax-vectorization, adjust scan counts. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-20.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-21.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/wred-3.c: Likewise. |
| |
| 2026-05-22 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| * gcc.dg/pr125375.c: New test. |
| |
| 2026-05-22 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/aarch64/tbz_1.c: Update expected output. |
| |
| 2026-05-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/125399 |
| * gcc.dg/builtin-bitreverse-4.c (foo9): New function. |
| * gcc.dg/builtin-bitreverse-5.c: New test. |
| * gcc.dg/builtin-bitreverse-6.c: New test. |
| * gcc.dg/builtin-bitreverse-7.c: New test. |
| * gcc.dg/builtin-bitreverse-8.c: New test. |
| |
| 2026-05-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/119059 |
| * g++.dg/DRs/dr2581-1.C: Expect warning for __cpp_trivial_union. |
| * g++.dg/DRs/dr2581-2.C: Expect error for __cpp_trivial_union. |
| * g++.dg/cpp26/feat-cxx26.C: Add __cpp_trivial_union checking. |
| * g++.dg/cpp26/trivial-union1.C: New test. |
| * g++.dg/cpp26/trivial-union2.C: New test. |
| * g++.dg/reflect/trivial-union1.C: New test. |
| * g++.dg/reflect/type_trait6.C: Adjust expected result of |
| one is_destructible_type and two is_nothrow_destructible_type calls. |
| * g++.dg/reflect/is_constructible_type1.C: Adjust expected result |
| of one is_constructible_type call. |
| * g++.dg/init/pr43719.C: Don't expect one error. |
| * g++.dg/init/pr25811.C: Don't expect 3 diagnostic messages, |
| instead expect a different one for C++98 only. |
| * g++.dg/other/anon-union2.C: Only expect one diagnostic for |
| C++23 and older. |
| * g++.dg/cpp0x/union1.C: Only expect 6 diagnostic messages for |
| C++23 and older. |
| * g++.dg/cpp0x/union4.C: Only expect 3 diagnostic messages for |
| C++23 and older. |
| * g++.dg/cpp0x/defaulted2.C: Only expect 2 diagnostic messages for |
| C++23 and older. |
| |
| 2026-05-22 Steve Markgraf <steve@steve-m.de> |
| |
| * gcc.target/powerpc/mpc860_no_lwsync.c: New test. |
| |
| 2026-05-22 Avinal Kumar <avinal.xlvii@gmail.com> |
| |
| PR tree-optimization/125050 |
| * gcc.dg/fold-condneg-2.c: Update expected optimization. |
| * gcc.dg/pr125050.c: New test. |
| * gcc.dg/tree-ssa/phi-opt-50.c: New test. |
| * gcc.dg/tree-ssa/phi-opt-51.c: New test. |
| |
| 2026-05-21 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| * gcc.target/aarch64/avoid-store-forwarding-6.c: New test. |
| |
| 2026-05-21 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125330 |
| * g++.dg/cpp23/explicit-obj-basic8.C: New test. |
| |
| 2026-05-21 Jason Merrill <jason@redhat.com> |
| |
| PR c++/125384 |
| PR c++/113563 |
| * g++.dg/cpp0x/lambda/lambda-this23.C: New test. |
| |
| 2026-05-21 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/123791 |
| * gcc.target/aarch64/pr123791.c: Update test. |
| * gcc.target/aarch64/pr63304_1.c: Likewise. |
| * gcc.target/aarch64/pr78733.c: Likewise. |
| * gcc.target/aarch64/pr79041-2.c: Likewise. |
| |
| 2026-05-21 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125284 |
| PR c++/125333 |
| * g++.dg/cpp1z/using-variadic4.C: New test. |
| * g++.dg/cpp1z/using-variadic5.C: New test. |
| |
| 2026-05-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125376 |
| * g++.dg/coroutines/pr125376.C: New test. |
| |
| 2026-05-21 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/125379 |
| * gfortran.dg/binding_label_tests_38.f90: New test. |
| |
| 2026-05-21 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/125320 |
| * gcc.target/riscv/pr125320.c: New test. |
| |
| 2026-05-21 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/ipa/ipa-5.c: Adjust dump. |
| * gcc.dg/independent-cloneids-1.c: Set lower param |
| ipa-cp-eval-threshold. |
| * gcc.dg/vla-1.c: Likewise. |
| * g++.dg/ipa/devirt-2.C: Add an extra caller of the to-be-cloned |
| function. |
| |
| 2026-05-21 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/zilsd-align-default-1.c: New test. |
| * gcc.target/riscv/zilsd-align-df-1.c: New test. |
| * gcc.target/riscv/zilsd-align-rv64-1.c: New test. |
| * gcc.target/riscv/zilsd-align-rv64-2.c: New test. |
| * gcc.target/riscv/zilsd-align-rv64-3.c: New test. |
| * gcc.target/riscv/zilsd-align-rv64-4.c: New test. |
| * gcc.target/riscv/zilsd-align-word-1.c: New test. |
| * gcc.target/riscv/zilsd-align-word-2.c: New test. |
| * gcc.target/riscv/zilsd-align-word-3.c: New test. |
| * gcc.target/riscv/zilsd-align-word-4.c: New test. |
| * gcc.target/riscv/zilsd-align-word-5.c: New test. |
| |
| 2026-05-21 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/intrinsic-detection-bitmanip.c: New test. |
| * gcc.target/riscv/intrinsic-detection-crypto.c: New test. |
| * gcc.target/riscv/intrinsic-detection-scalar-reverse.c: New test. |
| * gcc.target/riscv/intrinsic-detection-scalar.c: New test. |
| * gcc.target/riscv/rvv/base/intrinsic-detection.c: New test. |
| |
| 2026-05-21 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/50481 |
| * gcc.target/loongarch/la64/bitreverse.c: New test. |
| |
| 2026-05-20 Pietro Monteiro <pietro@sociotechnical.xyz> |
| |
| * algol68/execute/entier-1.a68: Add test for FLOOR = ENTIER. |
| * algol68/compile/floor-1.a68: New test. |
| |
| 2026-05-20 Shivam Gupta <shivam98.tkg@gmail.com> |
| |
| PR tree-optimization/112533 |
| * gcc.dg/tree-ssa/narrow-bool-eq.c: New test. |
| * gcc.dg/tree-ssa/narrow-integral-eq.c: New test. |
| * gcc.dg/tree-ssa/narrow-short-eq.c: New test. |
| * gcc.dg/tree-ssa/narrow-float-eq.c: New test. |
| |
| 2026-05-20 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/106546 |
| * gfortran.dg/inline_matmul_27.f90: New test. |
| |
| 2026-05-20 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/125236 |
| * g++.dg/analyzer/torture/README.txt: New. |
| * g++.dg/analyzer/torture/std-string-ctor-large-literal.C: New |
| test. |
| * g++.dg/analyzer/torture/std-string-ctor-small-literal.C: New |
| test. |
| * g++.dg/analyzer/torture/std-string-default-ctor.C: New test. |
| * g++.dg/analyzer/torture/std-unique-ptr-1.C: New test. |
| |
| 2026-05-20 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/analyzer/ptr-subtraction-2.c: New test. |
| |
| 2026-05-20 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/125304 |
| * g++.dg/analyzer/torture/std-string-pr125304.C: New test. |
| |
| 2026-05-20 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/analyzer/torture/analyzer-torture.exp: New script. |
| |
| 2026-05-20 Michiel Derhaeg <michiel@synopsys.com> |
| |
| PR target/115650 |
| * gcc.target/arc/sdata-6.c: New test. |
| |
| 2026-05-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/125373 |
| * gcc.c-torture/compile/pr125373.c: New test. |
| |
| 2026-05-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/125357 |
| * gcc.target/i386/avx-pr125357-2.c: New test. |
| * gcc.target/i386/avx2-pr125357-2.c: New test. |
| |
| 2026-05-20 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.dg/loop-unswitch-19.c: New test. |
| |
| 2026-05-20 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.dg/crc-builtin-rev-target32.c: Match the new |
| "emitting reversed crc table" dump message. |
| * gcc.dg/crc-builtin-rev-target64.c: Likewise. |
| |
| 2026-05-19 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| * gcc.target/aarch64/pr123748.c: Use "long long" instead of "long". |
| |
| 2026-05-19 Julian Brown <julian@codesourcery.com> |
| Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/declare-mapper-1.f90: New test. |
| * gfortran.dg/gomp/declare-mapper-2.f90: New test. |
| |
| 2026-05-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/125304 |
| * c-c++-common/analyzer/pointer-comparison-pr125304-eq.c: New test. |
| * c-c++-common/analyzer/pointer-comparison-pr125304-ge.c: New test. |
| * c-c++-common/analyzer/pointer-comparison-pr125304-gt.c: New test. |
| * c-c++-common/analyzer/pointer-comparison-pr125304-le.c: New test. |
| * c-c++-common/analyzer/pointer-comparison-pr125304-lt.c: New test. |
| * g++.dg/analyzer/pointer-casts-pr125304.C: New test. |
| |
| 2026-05-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123536 |
| * g++.dg/cpp0x/lambda/lambda-const12.C: New test. |
| * g++.dg/cpp0x/lambda/lambda-const13.C: New test. |
| * g++.dg/cpp0x/lambda/lambda-const14.C: New test. |
| * g++.dg/template/local11.C: New test. |
| |
| 2026-05-19 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| PR target/123748 |
| * gcc.target/aarch64/pr123748.c: New test. |
| |
| 2026-05-19 Christopher Bazley <chris.bazley@arm.com> |
| |
| * gcc.target/aarch64/sve/vec_construct_1.c: New test. |
| * gcc.target/aarch64/sve/vec_construct_2.c: New test. |
| * gcc.target/aarch64/sve/vec_construct_3.c: New test. |
| * gcc.target/aarch64/sve/vec_construct_4.c: New test. |
| * gcc.target/aarch64/sve/vec_construct_5.c: New test. |
| * gcc.target/aarch64/vec-construct-1.c: New test. |
| * gcc.target/aarch64/vec-construct-10.c: New test. |
| * gcc.target/aarch64/vec-construct-11.c: New test. |
| * gcc.target/aarch64/vec-construct-12.c: New test. |
| * gcc.target/aarch64/vec-construct-2.c: New test. |
| * gcc.target/aarch64/vec-construct-3.c: New test. |
| * gcc.target/aarch64/vec-construct-4.c: New test. |
| * gcc.target/aarch64/vec-construct-5.c: New test. |
| * gcc.target/aarch64/vec-construct-6.c: New test. |
| * gcc.target/aarch64/vec-construct-7.c: New test. |
| * gcc.target/aarch64/vec-construct-8.c: New test. |
| * gcc.target/aarch64/vec-construct-9.c: New test. |
| |
| 2026-05-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125336 |
| * g++.dg/cpp2a/no_unique_address17.C: New test. |
| * g++.dg/cpp2a/no_unique_address18.C: New test. |
| |
| 2026-05-19 Paul-Antoine Arras <parras@baylibre.com> |
| Chung-Lin Tang <cltang@baylibre.com> |
| Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * c-c++-common/gomp/clauses-2.c: Adjust testcase. |
| * c-c++-common/gomp/map-6.c: Adjust testcase. |
| * gfortran.dg/gomp/pr107214.f90: Adjust testcase. |
| * c-c++-common/gomp/map-multi-1.c: New test. |
| * c-c++-common/gomp/map-multi-2.c: New test. |
| * gfortran.dg/gomp/map-multi-1.f90: New test. |
| * gfortran.dg/gomp/map-multi-2.f90: New test. |
| |
| 2026-05-19 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/115260 |
| * gfortran.dg/pr115260.f90: New test. |
| |
| 2026-05-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR other/125348 |
| * gcc.target/i386/pr117416-2.c (prefetch_test): Adjust expected |
| diagnostic spelling. |
| * gdc.test/compilable/dtoh_TemplateDeclaration.d: Fix comment |
| spelling, paramter -> parameter. |
| |
| 2026-05-19 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/90483 |
| PR libstdc++/118416 |
| * gcc.target/i386/sse4_1-ptest-8.c: New test case. |
| * gcc.target/i386/sse4_1-ptest-9.c: Likewise. |
| |
| 2026-05-19 Christophe Lyon <christophe.lyon@arm.com> |
| |
| PR target/124870 |
| * gcc.target/arm/mve/intrinsics/pr124870.c: New test. |
| |
| 2026-05-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/125357 |
| * gcc.target/i386/avx-pr125357.c: New test. |
| * gcc.target/i386/avx2-pr125357.c: New test. |
| |
| 2026-05-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125355 |
| * gcc.target/i386/pr125355-2.c: New test. |
| |
| 2026-05-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| * lib/scanasm.exp (configure_check-function-bodies): Check |
| "*-*-mingw32" instead of "aarch64*-*-mingw32". |
| |
| 2026-05-19 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/autovec/early-break-5.c: Remove redundant |
| comments. |
| |
| 2026-05-19 Peter Bergner <bergner@linux.ibm.com> |
| Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| * gcc.target/powerpc/amo3.c: New test. |
| * gcc.target/powerpc/amo4.c: Likewise. |
| * gcc.target/powerpc/amo5.c: Likewise. |
| * gcc.target/powerpc/amo6.c: Likewise. |
| * gcc.target/powerpc/amo7.c: Likewise. |
| |
| 2026-05-19 Andi Kleen <ak@gcc.gnu.org> |
| |
| PR target/125351 |
| * gcc.target/i386/pr125351.c: New test. |
| |
| 2026-05-18 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/tree-ssa/pr112095.c: Add -Wno-psabi to the options. |
| Look at release_ssa instead of optimization. Match |
| "<retval> = a_" in addition to "return a_". |
| |
| 2026-05-18 Xin Wang <yw987194828@gmail.com> |
| |
| * gcc.dg/tree-prof/loop-split-4.c: New test. |
| |
| 2026-05-18 Wang Yaduo <wangyaduo@linux.alibaba.com> |
| |
| * gcc.target/riscv/mcpu-xt-c9501fdvt.c: New test. |
| |
| 2026-05-18 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/slt-1.c: Skip for -Oz as well. Set explicit branch |
| cost. |
| * gcc.target/riscv/zba-shNadd-04.c: Add Zbb to command line switches. |
| * gcc.target/riscv/zba-slliuw.c: Add Zbs to command line switches. |
| * gcc.target/riscv/zbs-zext.c: Add Zbs to command line switches. |
| * gcc.target/riscv/shift-shift-6.c: New test. |
| * gcc.target/riscv/shift-shift-7.c: New test. |
| * gcc.target/riscv/amo/a-rvwmo-load-relaxed.c: Accept lh or lhu. |
| * gcc.target/riscv/amo/a-ztso-load-relaxed.c: Accept lh or lhu. |
| * gcc.target/riscv/amo/zalasr-rvwmo-load-relaxed.c: Accept lh or lhu. |
| * gcc.target/riscv/amo/zalasr-ztso-load-relaxed.c: Accept lh or lhu. |
| * gcc.target/riscv/pr105314.c: Set explicitly branch cost. |
| * gcc.target/riscv/pr105314-rtl.c: Set explicitly branch cost. |
| |
| 2026-05-18 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/ext-dce-2.c: New test. |
| |
| 2026-05-18 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/analyzer/fibonacci.c: Update for change in message |
| wording. |
| * c-c++-common/analyzer/raw-data-cst-pr117262-1.c: Update for |
| change in param name. |
| * gcc.dg/analyzer/explode-2a.c: Likewise. |
| * gcc.dg/analyzer/pr93032-mztools-signed-char.c: Likewise. |
| * gcc.dg/analyzer/pr93032-mztools-unsigned-char.c: Likewise. |
| |
| 2026-05-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/50481 |
| * gcc.target/i386/gfni-builtin-bitreverse-1.c: New test. |
| |
| 2026-05-18 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125355 |
| * gcc.target/i386/pr125355.c: New test. |
| |
| 2026-05-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/50481 |
| * gcc.dg/builtin-bitreverse-4.c: New test. |
| |
| 2026-05-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/50481 |
| * gcc.dg/builtin-bitreverse-1.c: Add __builtin_bitreverse128 tests. |
| * gcc.dg/builtin-bitreverse-2.c: Likewise. |
| |
| 2026-05-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/50481 |
| * gcc.dg/builtin-bitreverse-3.c: New test. |
| |
| 2026-05-16 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-stv-1.c: New test case. |
| * gcc.target/i386/sse2-stv-3.c: Likewise. |
| * gcc.target/i386/sse2-stv-4.c: Likewise. |
| * gcc.target/i386/sse2-stv-5.c: Likewise. |
| |
| 2026-05-16 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add form 10. |
| * gcc.target/riscv/sat/sat_u_mul-11-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-11-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-11-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-11-u8.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-11-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-11-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-11-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-11-u8.c: New test. |
| |
| 2026-05-16 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add form 9. |
| * gcc.target/riscv/sat/sat_u_mul-10-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-10-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-10-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-10-u8.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-10-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-10-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-10-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-10-u8.c: New test. |
| |
| 2026-05-16 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_arith.h: Add form 8. |
| * gcc.target/riscv/sat/sat_u_mul-9-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u16-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u16-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u32-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u32-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u8-from-u64.rv32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-9-u8-from-u64.rv64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-9-u16-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-9-u16-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-9-u16-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-9-u32-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-9-u32-from-u64.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-9-u64-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-9-u8-from-u128.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-9-u8-from-u16.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-9-u8-from-u32.c: New test. |
| * gcc.target/riscv/sat/sat_u_mul-run-9-u8-from-u64.c: New test. |
| |
| 2026-05-16 Shivam Gupta <shivam98.tkg@gmail.com> |
| |
| PR tree-optimization/112095 |
| * gcc.dg/tree-ssa/pr112095.c: New test. |
| |
| 2026-05-15 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/warn/Wuninitialized-pr107919-1.C: Fix a dg-bogus. |
| |
| 2026-05-15 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125290 |
| * g++.dg/warn/Wuninitialized-pr107919-1.C: Remove xfail. |
| * gcc.dg/analyzer/taint-assert.c: Update for the non-removal |
| of block containing unreachable. |
| * gcc.dg/torture/pr125290-1.c: New test. |
| |
| 2026-05-15 Andi Kleen <ak@gcc.gnu.org> |
| |
| PR c/124532 |
| * c-c++-common/pr124532.c: New test. |
| |
| 2026-05-15 Lili Cui <lili.cui@intel.com> |
| |
| * gcc.dg/vect/slp-reduc-15.c: Add aarch64 support and use |
| -mavx2 for x86. |
| |
| 2026-05-15 Xi Ruoyao <xry111@xry111.site> |
| |
| PR tree-optimization/125291 |
| * gcc.c-torture/execute/pr125291.c: New test. |
| |
| 2026-05-15 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/la64/spaceship.c: New test. |
| |
| 2026-05-15 Abhishek Kaushik <abhishek.kaushik@arm.com> |
| |
| PR target/123924 |
| * gcc.target/aarch64/sve/fnma_match.c: New test. |
| * gcc.target/aarch64/sve/pr123897.c: |
| Update the test to scan for FNMA in the tree dump. |
| |
| 2026-05-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125296 |
| * gcc.dg/pr125206.c: New testcase. |
| |
| 2026-05-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/125308 |
| * gcc.target/i386/pr125308.c: New test. |
| |
| 2026-05-15 Disservin <disservin.social@gmail.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/50481 |
| * gcc.dg/builtin-bitreverse-1.c: New test. |
| * gcc.dg/builtin-bitreverse-2.c: New test. |
| |
| 2026-05-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125179 |
| * g++.dg/reflect/pr125179.C: New test. |
| |
| 2026-05-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125081 |
| * c-c++-common/Wconstant-logical-operand-1.c: New test. |
| * c-c++-common/Wconstant-logical-operand-2.c: New test. |
| |
| 2026-05-15 Jason Merrill <jason@redhat.com> |
| |
| PR c++/125315 |
| * g++.dg/cpp2a/no_unique_address16.C: New test. |
| |
| 2026-05-14 Uros Bizjak <ubizjak@gmail.com> |
| |
| * lib/target-supports.exp (check_profiling_available): Remove |
| unused global declaration and debugging output. |
| |
| 2026-05-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/124628 |
| * g++.dg/reflect/can_substitute2.C: New test. |
| * g++.dg/reflect/members_of14.C: New test. |
| * g++.dg/reflect/substitute3.C: Adjust test so that f<int>'s |
| return type fails to get deduced. |
| * g++.dg/reflect/type_of3.C: Also test type_of of a templated |
| member function with deduced return type. |
| |
| 2026-05-14 Andi Kleen <ak@gcc.gnu.org> |
| |
| PR target/124316 |
| * gcc.target/i386/pr124316.c: New test. |
| |
| 2026-05-14 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/declare-mapper-10.c: Exclude C++98. |
| * c-c++-common/gomp/declare-mapper-15.c: Likewise. |
| * c-c++-common/gomp/declare-mapper-16.c: Likewise. |
| * c-c++-common/gomp/declare-mapper-3.c: Likewise. |
| * 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. |
| * g++.dg/gomp/declare-mapper-1.C: Likewise. |
| * g++.dg/gomp/declare-mapper-2.C: Likewise. |
| * c-c++-common/gomp/pr122866.c: Expect sorry with C++98. |
| * c-c++-common/gomp/declare-mapper-11.c: Likewise. |
| Add dg-error for missing var-in-map-clause use. |
| * g++.dg/gomp/declare-mapper-3.C: Likewise. |
| * c-c++-common/gomp/declare-mapper-17.c: New test. |
| * c-c++-common/gomp/declare-mapper-18.c: New test. |
| * g++.dg/gomp/declare-mapper-4.C: New test. |
| * g++.dg/gomp/declare-mapper-5.C: New test. |
| |
| 2026-05-14 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/125092 |
| * gfortran.dg/PR100906.f90: Add -Wno-pedantic to options. |
| * gfortran.dg/PR100911.f90: Likewise. |
| * gfortran.dg/PR100915.f90: Likewise. |
| * gfortran.dg/PR94327.f90: Likewise. |
| * gfortran.dg/PR94331.f90: Likewise. |
| * gfortran.dg/bind_c_procs_4.f90: Add error messages, remove |
| warning. |
| * gfortran.dg/binding_label_tests_25.f90: Add error messages. |
| * gfortran.dg/binding_label_tests_3.f03: Add error messages. |
| * gfortran.dg/binding_label_tests_34.f90: Add -Wno-pedantic to |
| options. |
| * gfortran.dg/c_char_tests_4.f90: Likewise. |
| * gfortran.dg/c_char_tests_5.f90: Likewise. |
| * gfortran.dg/binding_label_tests_36.f90: New test. |
| * gfortran.dg/binding_label_tests_37.f90: New test. |
| |
| 2026-05-14 Xi Ruoyao <xry111@xry111.site> |
| |
| PR rtl-optimization/96692 |
| * gcc.target/loongarch/pr96692.c: New test. |
| |
| 2026-05-13 Zhongyao Chen <chen.zhongyao@zte.com.cn> |
| |
| PR target/125215 |
| * gcc.target/riscv/rvv/autovec/pr125215.c: New test. |
| * gcc.target/riscv/rvv/autovec/slp-interleave-1.c: Remove. |
| * gcc.target/riscv/rvv/autovec/slp-interleave-2.c: Remove. |
| * gcc.target/riscv/rvv/autovec/slp-interleave-3.c: Remove. |
| * gcc.target/riscv/rvv/autovec/slp-interleave-4.c: Remove. |
| * gcc.target/riscv/rvv/autovec/slp-interleave-5.c: Remove. |
| |
| 2026-05-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125280 |
| * g++.dg/reflect/init19.C: New test. |
| * g++.dg/reflect/type12.C: New test. |
| * g++.dg/reflect/type13.C: New test. |
| |
| 2026-05-13 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vect/vect-scev-affine_1.c: New test. |
| |
| 2026-05-13 Roger Sayle <roger@nextmovesoftware.com> |
| Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/32803 |
| * gcc.target/i386/pr32803-2.c: New test case. |
| * gcc.target/i386/pr32803-3.c: Likewise. |
| |
| 2026-05-13 Roger Sayle <roger@nextmovesoftware.com> |
| Richard Earnshaw <rearnsha@arm.com> |
| |
| PR middle-end/122871 |
| * gcc.target/arm/muldi-1.c: Skip test if compiled with -mthumb. |
| |
| 2026-05-13 Reshma Roy <Reshma.Roy@amd.com> |
| |
| * gcc.dg/tree-ssa/popcount7.c: New test. |
| * gcc.dg/tree-ssa/popcount7_2.c: New test. |
| * gcc.dg/tree-ssa/popcount8.c: New test. |
| * gcc.dg/tree-ssa/popcount9.c: New test. |
| |
| 2026-05-13 H.J. Lu <hjl.tools@gmail.com> |
| Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/120870 |
| * gcc.target/i386/pr120870-1.c: New test. |
| * gcc.target/i386/pr120870-2.c: Likewise. |
| |
| 2026-05-13 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/125261 |
| * gcc.dg/pr125261.c: New test. |
| |
| 2026-05-13 chzn@mail.ustc.edu.cn <chzn@mail.ustc.edu.cn> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/123609 |
| * g++.dg/cpp0x/attr-nodiscard1.C: Adjust expected errors. |
| * g++.dg/reflect/annotations19.C: New test. |
| |
| 2026-05-13 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| * gcc.dg/pr123286.c: Move to... |
| * gcc.target/aarch64/pr123286.c: ...here. |
| |
| 2026-05-13 Hans-Peter Nilsson <hp@axis.com> |
| |
| PR libfortran/125005 |
| * gfortran.dg/coarray/failed_images_2.f08, |
| gfortran.dg/coarray/image_status_2.f08, |
| gfortran.dg/coarray/stopped_images_2.f08: Require sleep effective |
| target. |
| |
| 2026-05-12 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/Check_for_equality_of_COMP-1___COMP-2.cob: |
| Corrected logic. |
| * cobol.dg/group2/ENTRY_statement.cob: Expanded test. |
| * cobol.dg/group2/ENTRY_statement.out: Likewise. |
| * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: Automated |
| generation of run-time environment variable. |
| * cobol.dg/group2/Intrinsic_Function_ABS.cob: Corrected. |
| * cobol.dg/group2/RETURN-CODE_moving.cob: Requires "dialect ibm". |
| * cobol.dg/group2/FUNCTION_TRIM_with_NATIONAL_characters.cob: New test. |
| * cobol.dg/group2/FUNCTION_TRIM_with_NATIONAL_characters.out: New test. |
| * cobol.dg/group2/Large_PIC_10000000_.cob: New test. |
| * cobol.dg/group2/Large_PIC_10000000_.out: New test. |
| * cobol.dg/group2/Nested_PERFORM.cob: New test. |
| * cobol.dg/group2/Nested_PERFORM.out: New test. |
| * cobol.dg/group2/Overlapping_MOVE.cob: New test. |
| * cobol.dg/group2/Overlapping_MOVE.out: New test. |
| * cobol.dg/group2/PERFORM_TIMES_subscripted.cob: New test. |
| * cobol.dg/group2/PERFORM_TIMES_subscripted.out: New test. |
| * cobol.dg/group2/PERFORM_VARYING_BY_-0.2.cob: New test. |
| * cobol.dg/group2/PERFORM_VARYING_BY_-0.2.out: New test. |
| * cobol.dg/group2/REDEFINES__chained.cob: New test. |
| * cobol.dg/group2/REDEFINES__chained.out: New test. |
| * cobol.dg/group2/RETURN-CODE_with_INITIAL_and_RECURSIVE.cob: New test. |
| * cobol.dg/group2/RETURN-CODE_with_INITIAL_and_RECURSIVE.out: New test. |
| * cobol.dg/group2/Sanity_check_for_ENTRY.cob: New test. |
| * cobol.dg/group2/Sanity_check_for_ENTRY.out: New test. |
| * cobol.dg/group2/Simple_COMP-X.cob: New test. |
| * cobol.dg/group2/Simple_COMP-X.out: New test. |
| * cobol.dg/group2/compare_alpha_to_all__literal_.cob: New test. |
| * cobol.dg/group2/compare_alpha_to_all__literal_.out: New test. |
| * cobol.dg/group2/compare_national_to_display.cob: New test. |
| * cobol.dg/group2/compare_national_to_display.out: New test. |
| * cobol.dg/group2/comprensive_compare_comp-1_comp-5.cob: New test. |
| * cobol.dg/group2/comprensive_compare_comp-1_comp-5.out: New test. |
| * cobol.dg/group2/refmod_with_nested_parentheses.cob: New test. |
| * cobol.dg/group2/refmod_with_nested_parentheses.out: New test. |
| * cobol.dg/group2/signed_unsigned_compare.cob: New test. |
| * cobol.dg/group2/signed_unsigned_compare.out: New test. |
| |
| 2026-05-12 Christopher Bazley <chris.bazley@arm.com> |
| |
| * gcc.dg/c23-empty-init-warn-1.c: New test. |
| * gcc.dg/c23-empty-init-warn-10.c: New test. |
| * gcc.dg/c23-empty-init-warn-11.c: New test. |
| * gcc.dg/c23-empty-init-warn-12.c: New test. |
| * gcc.dg/c23-empty-init-warn-13.c: New test. |
| * gcc.dg/c23-empty-init-warn-14.c: New test. |
| * gcc.dg/c23-empty-init-warn-15.c: New test. |
| * gcc.dg/c23-empty-init-warn-16.c: New test. |
| * gcc.dg/c23-empty-init-warn-17.c: New test. |
| * gcc.dg/c23-empty-init-warn-2.c: New test. |
| * gcc.dg/c23-empty-init-warn-3.c: New test. |
| * gcc.dg/c23-empty-init-warn-4.c: New test. |
| * gcc.dg/c23-empty-init-warn-5.c: New test. |
| * gcc.dg/c23-empty-init-warn-6.c: New test. |
| * gcc.dg/c23-empty-init-warn-7.c: New test. |
| * gcc.dg/c23-empty-init-warn-8.c: New test. |
| * gcc.dg/c23-empty-init-warn-9.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-1.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-10.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-11.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-12.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-13.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-14.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-15.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-16.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-17.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-2.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-3.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-4.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-5.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-6.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-7.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-8.c: New test. |
| * gcc.dg/gnu11-empty-init-warn-9.c: New test. |
| |
| 2026-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/100903 |
| * g++.dg/cpp2a/spaceship-warn1.C: New test. |
| |
| 2026-05-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/50479 |
| PR c++/62244 |
| * g++.dg/reflect/parm1.C: Uncomment code. |
| * g++.dg/parse/defarg22.C: New test. |
| * g++.dg/parse/defarg23.C: New test. |
| * g++.dg/parse/defarg24.C: New test. |
| * g++.dg/parse/defarg25.C: New test. |
| * g++.dg/parse/defarg26.C: New test. |
| |
| 2026-05-12 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/bases_of5.C: Use decltype (sizeof 0) instead of |
| unsigned long. |
| |
| 2026-05-12 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/124151 |
| * gcc.dg/tree-ssa/pr124151.c: New test. |
| |
| 2026-05-12 Lili Cui <lili.cui@intel.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.dg/vect/slp-reduc-15.c: New test. |
| |
| 2026-05-12 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| PR middle-end/125259 |
| * gcc.dg/tree-ssa/pr125259.c: New test. |
| |
| 2026-05-12 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/aarch64/erratas_opt_0.c: Revert skip on VxWorks. |
| * gcc.target/aarch64/erratas_opt_1.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_2.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_3.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_4.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_5.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_6.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_7.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_8.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_9.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_10.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_11.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_12.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_13.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_14.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_15.c: Likewise. |
| |
| 2026-05-12 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/vect/pr94994.c: Include stddef.h. |
| |
| 2026-05-12 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/pr114139.c: Reset arch. |
| * gcc.target/riscv/pr118170.c: Likewise. |
| |
| 2026-05-12 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| * gcc.dg/pr123286.c: New test. |
| |
| 2026-05-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125208 |
| * g++.dg/reflect/alias3.C: New test. |
| * g++.dg/reflect/bases_of5.C: New test. |
| |
| 2026-05-11 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/reflect/pr125007.C: Add info{} test. |
| |
| 2026-05-11 Jason Merrill <jason@redhat.com> |
| |
| PR c++/124621 |
| * g++.dg/reflect/reflect_constant_array2.C: Add -D_GLIBCXX_SYSHDR. |
| |
| 2026-05-11 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| * gfortran.dg/coarray_51.f90: New test. |
| |
| 2026-05-11 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> |
| |
| * gcc.target/xtensa/elim_callee_saved.c: |
| Revise the test item for the number of mov instructions in the |
| assembler output. |
| |
| 2026-05-11 Oleg Tolmatcev <oleg.tolmatcev@gmail.com> |
| |
| * g++.target/i386/seh-sysvabi-wrap1.C: New test. |
| |
| 2026-05-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125250 |
| * gcc.dg/torture/pr125250.c: New testcase. |
| |
| 2026-05-11 Naveen <naveen.siddegowda@oss.qualcomm.com> |
| |
| * gcc.target/aarch64/pr113856.c: New test. |
| |
| 2026-05-11 Boudewijn van der Heide <boudewijn@delta-utec.com> |
| |
| PR rtl-optimization/125209 |
| * gcc.dg/pr125209.c: New test. |
| |
| 2026-05-11 Shreya Munnangi <smunnang@qti.qualcomm.com> |
| Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/80770 |
| * gcc.target/riscv/pr80770.c: New test. |
| * gcc.target/riscv/pr80770-2.c: New test. |
| * gcc.target/h8300/pr80770.c: New test. |
| * gcc.target/h8300/pr80770-2.c: New test. |
| |
| 2026-05-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/enum6.adb: New test. |
| |
| 2026-05-10 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125238 |
| * gcc.target/i386/pr125238.c: New test. |
| |
| 2026-05-10 Andre Vehreschild <vehre@gcc.gnu.org> |
| Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/125051 |
| * gfortran.dg/coarray/pr125051.f90: New test. |
| |
| 2026-05-09 Michiel Derhaeg <Michiel.Derhaeg@synopsys.com> |
| |
| PR target/125217 |
| * gcc.target/riscv/ssp-zcmp.c: New test. |
| |
| 2026-05-09 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125245 |
| * gcc.target/i386/pr125245.c: New test. |
| |
| 2026-05-09 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125239 |
| * gcc.target/i386/pr124407-1.c: Adjusted. |
| * gcc.target/i386/pr125239.c: New test. |
| |
| 2026-05-09 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125234 |
| * gcc.dg/torture/pr125234-1.c: New test. |
| |
| 2026-05-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115181 |
| PR c++/125043 |
| PR c++/124979 |
| * g++.dg/cpp1z/nontype-auto27.C: New test. |
| * g++.dg/cpp1z/nontype-auto28.C: New test. |
| * g++.dg/cpp2a/nontype-class75.C: New test. |
| |
| 2026-05-08 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR middle-end/124637 |
| * gcc.target/powerpc/pr124637.c: New test case. |
| |
| 2026-05-08 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/119422 |
| * gcc.dg/tree-ssa/pr119422.c: New test. |
| * gcc.dg/tree-ssa/pr119422-2.c: New test. |
| |
| 2026-05-08 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/124955 |
| * gcc.target/riscv/pr124955.c: New test |
| |
| 2026-05-08 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR tree-optimization/93504 |
| * gcc.target/riscv/pr93504.c: New test. |
| |
| 2026-05-08 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/111952 |
| PR fortran/125059 |
| * gfortran.dg/dtio_37.f90: New test. |
| |
| 2026-05-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/lto.exp: Make file listing case sensitive by doing case |
| sensitive filter after directory listing. |
| |
| 2026-05-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/modules/modules.exp: Replace colon with dash on |
| Windows. |
| |
| 2026-05-08 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/125049 |
| * gcc.target/loongarch/pr125049.c: New test. |
| |
| 2026-05-08 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.dg/pr90838.c: Adjust expectation for LoongArch. |
| |
| 2026-05-08 Vijay Shankar <vijay@linux.ibm.com> |
| |
| PR target/113353 |
| * gcc.target/powerpc/vsx-vector-1.c: Fix testcase. |
| * gcc.target/powerpc/vsx-vector-2.c: Fix testcase. |
| * gcc.target/powerpc/vsx-vector-6-func-1op.c: Fix testcase. |
| |
| 2026-05-08 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-evenodd.c: |
| Match vnsrl patterns. |
| |
| 2026-05-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/plugin/diagnostic-test-paths-4.py: Adjust. |
| |
| 2026-05-08 Soumya AR <soumyaa@nvidia.com> |
| |
| PR target/124895 |
| * gcc.target/aarch64/narrow-gp-writes-8.c: New test. |
| |
| 2026-05-08 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125100 |
| * gcc.target/i386/pr125100-1.c: New test. |
| * gcc.target/i386/pr125100-2.c: Likewise. |
| * gcc.target/i386/pr125100-3.c: Likewise. |
| * gcc.target/i386/pr125100-4.c: Likewise. |
| |
| 2026-05-07 Eikansh Gupta <eikansh.gupta@oss.qualcomm.com> |
| |
| PR tree-optimization/109878 |
| * gcc.dg/tree-ssa/pr109878-1.c: New test. |
| * gcc.dg/tree-ssa/pr109878-2.c: New test. |
| * gcc.dg/tree-ssa/pr109878-3.c: New test. |
| * gcc.dg/tree-ssa/pr109878.c: New test. |
| |
| 2026-05-07 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR tree-optimization/106244 |
| * gcc.target/riscv/pr106244.c: New test. |
| |
| 2026-05-07 Eikansh Gupta <eikansh.gupta@oss.qualcomm.com> |
| |
| PR tree-optimization/123514 |
| * gcc.dg/tree-ssa/pr123514.c: New test. |
| |
| 2026-05-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124770 |
| * g++.dg/reflect/init18.C: New test. |
| |
| 2026-05-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125206 |
| * g++.dg/reflect/bases_of4.C: New test. |
| |
| 2026-05-07 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/125192 |
| PR fortran/125198 |
| * gfortran.dg/bounds_check_29.f90: New test. |
| |
| 2026-05-07 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| PR tree-optimization/125214 |
| * gcc.dg/tree-ssa/pr125214.c: New test. |
| |
| 2026-05-07 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR middle-end/122871 |
| * gcc.target/arm/muldi-1.c: New test case. |
| |
| 2026-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125007 |
| * g++.dg/reflect/pr125007.C: New test. |
| |
| 2026-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/analyzer/divide-by-zero-6.c (init_foo): Use sizeof (*f) |
| rather than sizeof (f). |
| |
| 2026-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125184 |
| * g++.dg/reflect/using3.C: New test. |
| |
| 2026-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124347 |
| * g++.dg/ext/builtin-object-size4.C: New test. |
| * g++.dg/ext/builtin-object-size5.C: New test. |
| * g++.dg/ext/builtin-object-size6.C: New test. |
| |
| 2026-05-07 Avinash Jayakar <avinashd@linux.ibm.com> |
| |
| * gcc.target/powerpc/aes-builtin-1.c: New test. |
| * gcc.target/powerpc/aes-builtin-2.c: New test. |
| * gcc.target/powerpc/aes-builtin-3.c: New test. |
| |
| 2026-05-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/125172 |
| * gfortran.dg/associate_79.f90: New test. |
| |
| 2026-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/125111 |
| * g++.dg/reflect/extract12.C: New test. |
| |
| 2026-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124991 |
| * g++.dg/reflect/anon5.C: New test. |
| |
| 2026-05-07 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check |
| for vmsgt.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_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_vmsgt-run-1-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmsgt-run-1-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmsgt-run-1-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmsgt-run-1-i8.c: New test. |
| |
| 2026-05-07 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| PR tree-optimization/116008 |
| PR tree-optimization/124560 |
| * gcc.dg/tree-ssa/pr124560.c: New test. |
| |
| 2026-05-06 Harald Anlauf <anlauf@gmx.de> |
| |
| PR libfortran/125095 |
| * gfortran.dg/namelist_102.f90: New test. |
| |
| 2026-05-06 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/124985 |
| * gcc.dg/Wreturn-nested-3.c: New test. |
| * gcc.dg/pr124985.c: New test. |
| |
| 2026-05-06 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/divide-by-zero-4.c: Drop option. |
| -fno-analyzer-state-merge. |
| * gcc.dg/analyzer/divide-by-zero-5.c: Likewise. |
| * gcc.dg/analyzer/divide-by-zero-6.c: Likewise. |
| |
| 2026-05-06 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/analyzer/divide-by-zero-1.c: Add expected message |
| for origin of zero value. |
| * c-c++-common/analyzer/divide-by-zero-2.c: New test. |
| * c-c++-common/analyzer/divide-by-zero-3.c: New test. |
| * c-c++-common/analyzer/invalid-shift-1.c: Add expected messages |
| about call to op3 and about pertinent param of op3. |
| * c-c++-common/analyzer/invalid-shift-2.c: New test. |
| * c-c++-common/analyzer/invalid-shift-3.c: New test. |
| * c-c++-common/analyzer/invalid-shift-4.c: New test. |
| * g++.dg/analyzer/divide-by-zero-7.C: New test. |
| * gcc.dg/analyzer/divide-by-zero-4.c: New test. |
| * gcc.dg/analyzer/divide-by-zero-5.c: New test. |
| * gcc.dg/analyzer/divide-by-zero-6.c: New test. |
| * gcc.dg/analyzer/divide-by-zero-float.c: Add expected message |
| for origin of zero value. |
| |
| 2026-05-06 Zhongyao Chen <chenzhongyao.hit@gmail.com> |
| |
| PR target/122558 |
| * gcc.target/riscv/rvv/autovec/pr122558.c: New test. |
| * gcc.target/riscv/rvv/autovec/dyn-lmul-conv-1.c: Update expected |
| dump counts after VLA LMUL cost scaling. |
| * gcc.target/riscv/rvv/autovec/dyn-lmul-conv-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/partial/slp-16.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/partial/slp-5.c: Likewise. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: Likewise. |
| |
| 2026-05-06 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/125057 |
| * gcc.target/loongarch/vector/lasx/pr125057.c: New test. |
| * gcc.target/loongarch/vector/lsx/lsx-mov-2.c: New test. |
| |
| 2026-05-06 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_call-4.c: Disable |
| instruction scheduling. |
| * gcc.target/riscv/rvv/base/vle-vl1r.c: New test. |
| |
| 2026-05-05 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/125089 |
| * gdc.dg/pr125089.d: New test. |
| |
| 2026-05-05 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/120587 |
| PR target/125155 |
| * gcc.target/or1k/pr125155.c: New test. |
| |
| 2026-05-05 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/vsetvl/avl_single-26.c: Update expected output. |
| |
| 2026-05-05 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/124957 |
| * g++.dg/modules/attrib-6_a.C: New test. |
| * g++.dg/modules/attrib-6_b.C: New test. |
| * g++.dg/modules/attrib-6_c.C: New test. |
| |
| 2026-05-05 wangzicong <wangzicong@masscore.cn> |
| |
| * gcc.target/riscv/rvv/autovec/pr124448.c: New test. |
| |
| 2026-05-05 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120189 |
| * gm2/examples/cppcallingm2/run/pass/README: New test. |
| * gm2/examples/cppcallingm2/run/pass/a.def: New test. |
| * gm2/examples/cppcallingm2/run/pass/a.mod: New test. |
| * gm2/examples/cppcallingm2/run/pass/b.def: New test. |
| * gm2/examples/cppcallingm2/run/pass/b.mod: New test. |
| * gm2/examples/cppcallingm2/run/pass/c.def: New test. |
| * gm2/examples/cppcallingm2/run/pass/c.mod: New test. |
| * gm2/examples/cppcallingm2/run/pass/test.cc: New test. |
| |
| 2026-05-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125185 |
| * gcc.dg/torture/pr125185.c: New testcase. |
| |
| 2026-05-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/122569 |
| * gcc.dg/tree-ssa/pr122569-1.c: Only require __builtin_ctz/.CTZ |
| on ctzll 64-bit targets. |
| * gcc.dg/tree-ssa/pr122569-2.c: Only require __builtin_clz/.CLZ |
| on clzll 64-bit targets. |
| |
| 2026-05-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/125180 |
| * gcc.target/i386/pr125180.c: New test. |
| |
| 2026-05-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125124 |
| * gcc.dg/torture/pr125124.c: New testcase. |
| |
| 2026-05-05 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/shift-gf2p8affine-2.c (do_test): New function. |
| Extracted from main. |
| (main): Drop __builtin_cpu_init. Call do_test only if |
| __builtin_cpu_supports ("gfni") returns true. |
| |
| 2026-05-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR c++/65271 |
| * g++.dg/cpp0x/rv-decl1.C: New test. |
| |
| 2026-05-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR c/121911 |
| * g++.target/i386/ssp-global-1.C: New test. |
| * g++.target/i386/ssp-global-2.C: Likewise. |
| * g++.target/i386/ssp-global-3.C: Likewise. |
| * g++.target/i386/ssp-global-hidden-1.C: Likewise. |
| * g++.target/i386/ssp-global-hidden-2.C: Likewise. |
| * g++.target/i386/ssp-global-hidden-3.C: Likewise. |
| * gcc.target/i386/ssp-global-2.c: Likewise. |
| * gcc.target/i386/ssp-global-3.c: Likewise. |
| * gcc.target/i386/ssp-global-4.c: Likewise. |
| * gcc.target/i386/ssp-global-hidden-1.c: Likewise. |
| * gcc.target/i386/ssp-global-hidden-2.c: Likewise. |
| * gcc.target/i386/ssp-global-hidden-3.c: Likewise. |
| * gcc.target/i386/ssp-global.c: Include <stdint.h>. |
| (__stack_chk_guard): Change its type to uintptr_t. |
| |
| 2026-05-04 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gcc.c-torture/compile/20000804-1.c: Remove references to m32c. |
| * gcc.c-torture/compile/20001226-1.c: Likewise. |
| * gcc.c-torture/compile/limits-stringlit.c: Likewise. |
| * gcc.c-torture/execute/20020404-1.c: Likewise. |
| * gcc.dg/20020312-2.c: Likewise. |
| * gcc.dg/max-1.c: Likewise. |
| * gcc.dg/torture/pr26565.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-32.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-33.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-34.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-35.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-36.c: Likewise. |
| * gcc.dg/utf-array-short-wchar.c: Likewise. |
| * gcc.dg/utf-array.c: Likewise. |
| * lib/target-supports.exp: Likewise. |
| |
| 2026-05-04 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| * gcc.target/aarch64/sve/vec_perm_2.c: New test. |
| * gcc.target/aarch64/sve/vec_perm_3.c: Likewise. |
| |
| 2026-05-04 yxj-github-437 <2457369732@qq.com> |
| |
| * g++.dg/contracts/cpp26/basic.contract.eval.p8-3.C: New test. |
| |
| 2026-05-04 chzn@mail.ustc.edu.cn <chzn@mail.ustc.edu.cn> |
| |
| PR c++/124241 |
| * g++.dg/reflect/is_accessible2.C: Completed the TODO of the PR. |
| |
| 2026-05-04 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| PR tree-optimization/122679 |
| * gcc.dg/tree-ssa/forwprop-43.c: Remove the vect_int check. |
| |
| 2026-05-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/116823 |
| * g++.dg/tree-ssa/phiprop-2.C: New test. |
| * g++.dg/tree-ssa/phiprop-4.C: New test. |
| * g++.dg/tree-ssa/phiprop-5.C: New test. |
| |
| 2026-05-04 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/bt-8.c: New test. |
| |
| 2026-05-04 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/builtin-memmove-12.c: Skip for Darwin. |
| * 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-13.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-22.c: Likewise. |
| * gcc.target/i386/memset-pr120683-23.c: Likewise. |
| * gcc.target/i386/memset-pr70308-1b.c: Likewise. |
| |
| 2026-05-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/123120 |
| PR tree-optimization/116823 |
| * gcc.dg/tree-ssa/phiprop-8.c: New test. |
| * gcc.dg/tree-ssa/phiprop-9.c: New test. |
| * gcc.dg/tree-ssa/phiprop-10.c: New test. |
| * gcc.dg/tree-ssa/phiprop-11.c: New test. |
| * gcc.dg/tree-ssa/phiprop-12.c: New test. |
| * g++.dg/tree-ssa/phiprop-3.C: New test. |
| |
| 2026-05-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125153 |
| * gcc.dg/torture/pr125153.c: New testcase. |
| |
| 2026-05-04 Richard Biener <rguenther@suse.de> |
| |
| Revert: |
| 2026-05-04 Richard Biener <rguenther@suse.de> |
| |
| 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-05-04 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/125156 |
| * gcc.dg/torture/pr125156.c: New testcase. |
| |
| 2026-05-04 Kishan Parmar <kishan@linux.ibm.com> |
| |
| * gcc.target/powerpc/future-1.c: New test. |
| * gcc.target/powerpc/future-2.c: Likewise. |
| |
| 2026-05-04 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/124766 |
| * gcc.target/riscv/pr124766.c: New test. |
| |
| 2026-05-04 Avinal Kumar <avinal.xlvii@gmail.com> |
| |
| PR tree-optimization/116700 |
| * gcc.dg/pr116700.c: New test. |
| * gcc.dg/tree-ssa/phi-opt-48.c: New test. |
| |
| 2026-05-03 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR tree-optimization/122569 |
| * gcc.dg/tree-ssa/pr122569-1.c: New test. |
| * gcc.dg/tree-ssa/pr122569-2.c: New test. |
| |
| 2026-05-03 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/124009 |
| * gcc.target/riscv/pr124009.c: New test. |
| |
| 2026-05-03 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/125152 |
| * gcc.target/riscv/pr125152.c: New test. |
| |
| 2026-05-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/tree-ssa/cselim-5.c: New test. |
| |
| 2026-05-02 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/109038 |
| * gcc.target/riscv/pr109038.c: New test. |
| |
| 2026-05-02 Xi Ruoyao <xry111@xry111.site> |
| |
| PR testsuite/70150 |
| * gcc.dg/ipa/pr122458.c (dg-options): Add -no-pie. |
| * gcc.dg/lto/toplevel-extended-asm-1_0.c (dg-lto-options): Add |
| -no-pie. |
| * gcc.dg/lto/toplevel-simple-asm-1_0.c (dg-lto-options): Add |
| -no-pie. |
| |
| 2026-05-02 Xi Ruoyao <xry111@xry111.site> |
| |
| PR testsuite/70150 |
| * gcc.target/i386/builtin-memmove-13.c (dg-options): Add |
| -fno-pie. |
| * g++.target/i386/memset-pr108585-1a.C: Likewise. |
| * g++.target/i386/memset-pr108585-1b.C: Likewise. |
| * 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-13.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. |
| * gcc.target/i386/pr111657-1.c: Likewise. |
| * gcc.target/i386/pr120881-2a.c: Likewise. |
| |
| 2026-05-02 Xi Ruoyao <xry111@xry111.site> |
| |
| * g++.target/i386/memset-pr108585-1a.C (dg-options): Add |
| -fno-stack-protector. |
| * g++.target/i386/memset-pr108585-1b.C (dg-options): Likewise. |
| * gcc.target/i386/auto-init-padding-9.c (dg-options): Likewise. |
| * gcc.target/i386/memset-pr70308-1a.c (dg-options): Likewise. |
| * gcc.target/i386/memset-pr70308-1b.c (dg-options): Likewise. |
| |
| 2026-05-02 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/valid_scalars2.adb: Remove -O0 option. |
| * gnat.dg/validity_check3.ads: Rename to... |
| * gnat.dg/valid_scalars3.ads: ...this. |
| * gnat.dg/validity_check3.adb: Rename to... |
| * gnat.dg/valid_scalars3.adb: ...this. |
| |
| 2026-05-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125139 |
| * gcc.dg/torture/pr125139-1.c: New test. |
| |
| 2026-05-01 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR tree-optimization/119420 |
| * gcc.dg/tree-ssa/pr119420.c: New test. |
| |
| 2026-05-01 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR rtl-optimization/123967 |
| * gcc.dg/tree-ssa/pr123967-2.c: New test. |
| * gcc.dg/tree-ssa/pr123967-3.c: New test. |
| * gcc.dg/tree-ssa/pr123967.c: New test. |
| |
| 2026-05-01 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/124576 |
| * gcc.dg/pr124576.c: New test. |
| |
| 2026-05-01 Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/110010 |
| * gcc.dg/tree-ssa/pr110010.c: New test. |
| |
| 2026-05-01 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/125115 |
| * g++.dg/modules/auto-9.h: New test. |
| * g++.dg/modules/auto-9_a.H: New test. |
| * g++.dg/modules/auto-9_b.C: New test. |
| |
| 2026-05-01 Michiel Derhaeg <Michiel.Derhaeg@synopsys.com> |
| |
| * gcc.target/riscv/fusion-auipc-addi.c: New test. |
| * gcc.target/riscv/fusion-lui-addi.c: New test. |
| * gcc.target/riscv/fusion-zexth.c: New test. |
| * gcc.target/riscv/fusion-zextw.c: New test. |
| |
| 2026-05-01 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zicond-shift-cond.c: New test. |
| |
| 2026-05-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/125096 |
| * g++.dg/reflect/mangle4.C: Move dg-error. |
| * g++.dg/reflect/dep16.C: New test. |
| |
| 2026-05-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/125079 |
| * gcc.dg/strlenopt-97.c: New test. |
| |
| 2026-05-01 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/pie1.adb: New file. |
| |
| 2026-05-01 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125117 |
| * gcc.dg/pr125117.c: New test. |
| * gfortran.dg/pr125117.f90: Likewise. |
| * gcc.target/i386/builtin-memmove-10.c: Updated. |
| * gcc.target/i386/builtin-memmove-15.c: Likewise. |
| * gcc.target/i386/builtin-memmove-2a.c: Likewise. |
| * gcc.target/i386/builtin-memmove-2b.c: Likewise. |
| * gcc.target/i386/builtin-memmove-2c.c: Likewise. |
| * gcc.target/i386/builtin-memmove-2d.c: Likewise. |
| * gcc.target/i386/builtin-memmove-3a.c: Likewise. |
| * gcc.target/i386/builtin-memmove-3b.c: Likewise. |
| * gcc.target/i386/builtin-memmove-3c.c: Likewise. |
| * gcc.target/i386/builtin-memmove-4a.c: Likewise. |
| * gcc.target/i386/builtin-memmove-4b.c: Likewise. |
| * gcc.target/i386/builtin-memmove-4c.c: Likewise. |
| * gcc.target/i386/builtin-memmove-5b.c: Likewise. |
| * gcc.target/i386/builtin-memmove-5c.c: Likewise. |
| |
| 2026-05-01 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/96692 |
| * gcc.target/riscv/pr96692.c: New test. |
| |
| 2026-04-30 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/task6.ads, gnat.dg/task6.adb: New test. |
| |
| 2026-04-30 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125026 |
| PR target/125032 |
| * gcc.target/i386/pr125026.c: New test. |
| * gcc.target/i386/pr125032-1.c: Likewise. |
| * gcc.target/i386/pr125032-2.c: Likewise. |
| |
| 2026-04-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120398 |
| PR tree-optimization/123603 |
| * gcc.dg/vect/costmodel/x86_64/costmodel-pr120398.c: New testcase. |
| * gcc.dg/vect/costmodel/x86_64/costmodel-pr123603.c: Adjust. |
| * gcc.target/i386/vect-alignment-peeling-1.c: Likewise. |
| * gcc.target/i386/vect-alignment-peeling-2.c: Likewise. |
| * gcc.target/i386/vect-epilogues-10.c: Add -fno-vect-cost-model. |
| |
| 2026-04-30 Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/i386/shift-gf2p8affine-1.c: Disable epilogue |
| vectorization. |
| * gcc.target/i386/shift-gf2p8affine-3.c: Likewise. |
| * gcc.target/i386/shift-gf2p8affine-7.c: Likewise. |
| |
| 2026-04-30 Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/i386/vect-epilogues-2.c: Add |
| --param ix86-vect-compare-costs=0. |
| * gcc.target/i386/vect-epilogues-2b.c: Duplicate from |
| gcc.target/i386/vect-epilogues-2.c, add |
| --param ix86-vect-compare-costs=1 and adjust expected |
| vectorization. |
| * gcc.target/i386/vect-pr113078.c: Likewise. |
| * gcc.target/i386/vect-pr113078b.c: Likewise. |
| |
| 2026-04-30 Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/i386/vect-strided-1.c: Disable vector cost |
| comparison. |
| * gcc.target/i386/vect-strided-2.c: Likewise. |
| * gcc.target/i386/vect-strided-3.c: Likewise. |
| * gcc.target/i386/vect-strided-4.c: Likewise. |
| * gcc.target/i386/vect-strided-1b.c: Copy of |
| gcc.target/i386/vect-strided-1.c, enable vector cost comparison |
| and adjust expected code generation. |
| * gcc.target/i386/vect-strided-2b.c: Likewise. |
| * gcc.target/i386/vect-strided-3b.c: Likewise. |
| * gcc.target/i386/vect-strided-4b.c: Likewise. |
| |
| 2026-04-29 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| PR tree-optimization/113379 |
| * gcc.dg/tree-ssa/pr113379.c: New test. |
| |
| 2026-04-29 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * g++.dg/tree-ssa/cond-add-vec-1.C: Add a check to make sure COND_ADD |
| is not there either. |
| * g++.dg/tree-ssa/cond-add-vec-2.C: Change the check for VEC_COND_EXPR |
| to allow for COND_ADD. |
| |
| 2026-04-29 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/pr123791.c: Add -Wno-deprecated. |
| * gcc.target/aarch64/pr78733.c: Likewise. |
| * gcc.target/aarch64/pr79041-2.c: Likewise. |
| * gcc.target/aarch64/pr94530.c: Likewise. |
| |
| 2026-04-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125080 |
| * gcc.dg/torture/pr125080.c: New testcase. |
| |
| 2026-04-29 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/125035 |
| * g++.dg/modules/merge-22.h: New test. |
| * g++.dg/modules/merge-22_a.H: New test. |
| * g++.dg/modules/merge-22_b.C: New test. |
| |
| 2026-04-29 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/124582 |
| PR c++/123810 |
| * g++.dg/modules/anon-4.h: New test. |
| * g++.dg/modules/anon-4_a.H: New test. |
| * g++.dg/modules/anon-4_b.C: New test. |
| |
| 2026-04-29 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/125021 |
| * gfortran.dg/coarray/pr125021.f90: New test. |
| |
| 2026-04-29 Xin Liu <liulxx@hygon.cn> |
| Zhaoling Bao <baozhaoling@hygon.cn> |
| |
| * gcc.target/i386/builtin_target.c: Add handling for HYGON CPUs by |
| validating the vendor and invoking HYGON-specific CPU detection. |
| * gcc.target/i386/funcspec-56.inc: Test function target attribute on |
| {arch,tune}=c86-4g-m{4,6,7}. |
| * g++.target/i386/mv33.C: New test. |
| |
| 2026-04-29 Julian Brown <julian@codesourcery.com> |
| |
| * c-c++-common/gomp/declare-mapper-15.c: New test. |
| * c-c++-common/gomp/declare-mapper-16.c: New test. |
| * g++.dg/gomp/declare-mapper-1.C: Adjust expected scan output. |
| |
| 2026-04-29 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check |
| for vmsgtu.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_binary.h: Add test |
| helper macro. |
| * 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_vmsgtu-run-1-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmsgtu-run-1-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmsgtu-run-1-u64.c: New test. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmsgtu-run-1-u8.c: New test. |
| |
| 2026-04-29 Raghesh Aloor <Raghesh.Aloor@amd.com> |
| |
| * gcc.dg/vect/bb-slp-sum-of-diffs.c: New test. |
| |
| 2026-04-29 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/compare12.C: New test. |
| |
| 2026-04-29 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/plugin/uglification_plugin.cc (plugin_check_tree): Walk |
| REQUIRES_EXPR_PARMS of REQUIRES_EXPR. |
| (plugin_walk_decl): Walk TEMPLATE_PARMS_CONSTRAINTS using |
| plugin_check_tree. Walk DECL_INITIAL of CONCEPT_DECL as well. |
| * g++.dg/plugin/uglification.C: Add tests for non-uglified names |
| in lambda parameters, lambda captures and requires expressions. |
| |
| 2026-04-29 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/plugin/plugin.exp: Set PLUGIN_DEFAULT_REPO. Add |
| set*module*exports* to plugin_test_list. Remove *.gcm files |
| at the start and end. |
| * g++.dg/plugin/std_module_exports_plugin.cc: New file. |
| * g++.dg/plugin/std-module-exports-c++20.C: New test. |
| * g++.dg/plugin/std-module-exports-c++23.C: New test. |
| * g++.dg/plugin/std-module-exports-c++26.C: New test. |
| |
| 2026-04-29 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/plugin/plugin.exp (plugin_test_list): Add uglification tests. |
| * g++.dg/plugin/uglification_plugin.cc: New file. |
| * g++.dg/plugin/uglification.C: New test. |
| * g++.dg/plugin/uglification-c++98.C: New test. |
| * g++.dg/plugin/uglification-c++11.C: New test. |
| * g++.dg/plugin/uglification-c++14.C: New test. |
| * g++.dg/plugin/uglification-c++17.C: New test. |
| * g++.dg/plugin/uglification-c++20.C: New test. |
| * g++.dg/plugin/uglification-c++23.C: New test. |
| * g++.dg/plugin/uglification-c++26.C: New test. |
| |
| 2026-04-29 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/shouldfail-abort.c: New. |
| * gcc.dg/shouldfail-exit-neg.c: New. |
| * gcc.dg/shouldfail-exit-pos.c: New. |
| * gcc.dg/shouldfail-return-neg.c: New. |
| * gcc.dg/shouldfail-return-pos.c: New. |
| |
| 2026-04-28 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/124217 |
| * c-c++-common/analyzer/divide-by-zero-1.c: Update to expect |
| -Wanalyzer-div-by-zero. |
| * c-c++-common/analyzer/divide-by-zero-pr124195-2.c: Likewise. |
| * gcc.dg/analyzer/data-model-1.c (test_21): Split out division by |
| zero cases into... |
| (test_21_division_by_zero): ...this, and... |
| (test_21_modulus_by_zero): ...this, updating these to expect |
| -Wanalyzer-div-by-zero warnings. |
| * gcc.dg/analyzer/divide-by-zero-float.c: New test. |
| * gcc.dg/analyzer/divide-by-zero-ice-pr124433.c: Update to expect |
| -Wanalyzer-div-by-zero. |
| * gcc.dg/analyzer/divide-by-zero-pr124195-1.c: Likewise. |
| |
| 2026-04-28 Virginia Kodsy <virginiahany9@gmail.com> |
| |
| * gcc.dg/analyzer/strcasecmp-1.c: New test. |
| |
| 2026-04-28 Ridham Khurana <khurana.ridham222@gmail.com> |
| |
| * gcc.dg/analyzer/getenv-1.c (test_passthrough): New test. |
| |
| 2026-04-28 Ridham Khurana <khurana.ridham222@gmail.com> |
| |
| * gcc.dg/analyzer/getenv-1.c: New test. |
| |
| 2026-04-28 Tomás Ortín Fernández <quanrong@mailbox.org> |
| |
| PR analyzer/105890 |
| * gcc.dg/analyzer/mkdtemp-1.c: Add tests for errno on |
| success/failure, non-null return identity, and no-lhs call. |
| * gcc.dg/analyzer/mkostemp-1.c: Prune fd leak warnings. |
| * gcc.dg/analyzer/mkostemps-1.c: Likewise. |
| * gcc.dg/analyzer/mkstemp-1.c: Likewise. |
| * gcc.dg/analyzer/mkstemps-1.c: Likewise. |
| * gcc.dg/analyzer/mktemp-1.c: Add errno, failure, and success |
| path tests. |
| * gcc.dg/analyzer/fd-mktemp-family.c: New test. |
| |
| 2026-04-28 Tomás Ortín Fernández <quanrong@mailbox.org> |
| |
| PR analyzer/105890 |
| * gcc.dg/analyzer/mkstemp-1.c: Update terminology from "suffix" |
| to "placeholder". |
| * gcc.dg/analyzer/mkdtemp-1.c: New test. |
| * gcc.dg/analyzer/mkostemp-1.c: New test. |
| * gcc.dg/analyzer/mkostemps-1.c: New test. |
| * gcc.dg/analyzer/mkstemps-1.c: New test. |
| * gcc.dg/analyzer/mktemp-1.c: New test. |
| |
| 2026-04-28 Tomás Ortín Fernández <quanrong@mailbox.org> |
| |
| PR analyzer/105890 |
| * gcc.dg/analyzer/mkstemp-1.c: New test. |
| |
| 2026-04-28 Saksham Gupta <io.sakshamgupta@gmail.com> |
| |
| * gcc.dg/analyzer/atoi-1.c: Update test coverage. |
| |
| 2026-04-28 David Malcolm <dmalcolm@redhat.com> |
| |
| PR sarif-replay/123056 |
| * sarif-replay.dg/2.1.0-invalid/3.10.3-bad-json-pointer.sarif: New |
| test. |
| * sarif-replay.dg/2.1.0-valid/embedded-links-pr123056-check-sarif-roundtrip.py |
| (test_roundtrip_of_url_in_generated_sarif): Update expected |
| result, to expect the URL for the event. |
| |
| 2026-04-28 David Malcolm <dmalcolm@redhat.com> |
| |
| * selftests/json-pointer.json: New support file, taken directly |
| from RFC 6901. |
| |
| 2026-04-28 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/124760 |
| * gcc.target/riscv/pr124760.c: New test. |
| |
| 2026-04-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124756 |
| * g++.dg/reflect/identifier_of3.C: Add dg-error. |
| * g++.dg/reflect/pr123612.C: Likewise. |
| * g++.dg/reflect/error13.C: New test. |
| |
| 2026-04-28 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/ns5.C: Adjust expected diagnostics. |
| * g++.dg/reflect/type9.C: Likewise. |
| |
| 2026-04-28 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/116823 |
| * g++.dg/tree-ssa/phiprop-1.C: New test. |
| |
| 2026-04-28 Jiawei <jiawei@iscas.ac.cn> |
| Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.target/riscv/amo/a-rvwmo-fence.c: Disable zalasr from -march. |
| * gcc.target/riscv/amo/a-rvwmo-load-acquire.c: Ditto. |
| * gcc.target/riscv/amo/a-rvwmo-load-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/a-rvwmo-load-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/a-rvwmo-store-compat-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/a-rvwmo-store-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/a-rvwmo-store-release.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-fence.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-load-acquire.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-load-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-load-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-store-compat-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-store-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-store-release.c: Ditto. |
| * gcc.target/riscv/amo/zaamo-preferred-over-zalrsc.c: Ditto. |
| * gcc.target/riscv/amo/zaamo-rvwmo-amo-add-int.c: Ditto. |
| * gcc.target/riscv/amo/zaamo-ztso-amo-add-int.c: Ditto. |
| * gcc.target/riscv/amo/zabha-rvwmo-all-amo-ops-char.c: Ditto. |
| * gcc.target/riscv/amo/zabha-rvwmo-all-amo-ops-short.c: Ditto. |
| * gcc.target/riscv/amo/zabha-rvwmo-amo-add-char.c: Ditto. |
| * gcc.target/riscv/amo/zabha-rvwmo-amo-add-short.c: Ditto. |
| * gcc.target/riscv/amo/zabha-zacas-atomic-cas.c: Ditto. |
| * gcc.target/riscv/amo/zabha-zacas-preferred-over-zalrsc.c: Ditto. |
| * gcc.target/riscv/amo/zabha-ztso-amo-add-char.c: Ditto. |
| * gcc.target/riscv/amo/zabha-ztso-amo-add-short.c: Ditto. |
| * gcc.target/riscv/amo/zacas-char-requires-zabha.c: Ditto. |
| * gcc.target/riscv/amo/zacas-char-requires-zacas.c: Ditto. |
| * gcc.target/riscv/amo/zacas-preferred-over-zalrsc.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-char-acq-rel.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-char-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-char-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-char-release.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-char-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-compatability-mapping-no-fence.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-compatability-mapping.cc: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-int-acq-rel.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-int-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-int-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-int-release.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-int-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-short-acq-rel.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-short-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-short-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-short-release.c: Ditto. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-short-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-char.c: Ditto. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-compatability-mapping-no-fence.c: Ditto. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-compatability-mapping.cc: Ditto. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-int-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-int.c: Ditto. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-short-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-short.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-amo-add-int.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-acquire-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-consume.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-seq-cst-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-acq-rel.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-amo-add-int.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-acquire-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-consume.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-seq-cst-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-acq-rel.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-seq-cst.c: Ditto. |
| * lib/target-supports.exp: Add zalasr checks. |
| * gcc.target/riscv/amo/zalasr-rvwmo-load-acquire.c: New test. |
| * gcc.target/riscv/amo/zalasr-rvwmo-load-relaxed.c: New test. |
| * gcc.target/riscv/amo/zalasr-rvwmo-load-seq-cst.c: New test. |
| * gcc.target/riscv/amo/zalasr-rvwmo-store-compat-seq-cst.c: New test. |
| * gcc.target/riscv/amo/zalasr-rvwmo-store-relaxed.c: New test. |
| * gcc.target/riscv/amo/zalasr-rvwmo-store-release.c: New test. |
| * gcc.target/riscv/amo/zalasr-ztso-load-acquire.c: New test. |
| * gcc.target/riscv/amo/zalasr-ztso-load-relaxed.c: New test. |
| * gcc.target/riscv/amo/zalasr-ztso-load-seq-cst.c: New test. |
| * gcc.target/riscv/amo/zalasr-ztso-store-compat-seq-cst.c: New test. |
| * gcc.target/riscv/amo/zalasr-ztso-store-relaxed.c: New test. |
| * gcc.target/riscv/amo/zalasr-ztso-store-release.c: New test. |
| Co-Authored-by: Edwin Lu <ewlu@rivosinc.com> |
| |
| 2026-04-28 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR tree-optimization/94892 |
| * gcc.target/riscv/pr94892.c: New test. |
| |
| 2026-04-28 Tomasz Kamiński <tkaminsk@redhat.com> |
| |
| * g++.dg/cpp26/type-order1.C: Add tests for more type. |
| |
| 2026-04-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124222 |
| * gcc.dg/vect/costmodel/x86_64/costmodel-pr124222.c: New testcase. |
| |
| 2026-04-28 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.target/i386/pr113609-1.c: Change assembly check after |
| optimization. |
| * gcc.target/riscv/zbs-if_then_else-02.c: New test. |
| |
| 2026-04-28 Netanel Komm <netanelkomm@gmail.com> |
| |
| PR tree-optimization/112659 |
| PR tree-optimization/122996 |
| * g++.dg/tree-ssa/cond-add-vec-1.C: New test (positive cases). |
| * g++.dg/tree-ssa/cond-add-vec-2.C: New test (negative cases). |
| * gcc.dg/tree-ssa/cond-add-1.c: New test (positive cases). |
| * gcc.dg/tree-ssa/cond-add-2.c: New test (negative cases). |
| |
| 2026-04-28 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/pr-crossing-jump-1.c: New test. |
| * gcc.target/riscv/pr-crossing-jump-2.c: New test. |
| * gcc.target/riscv/pr-crossing-jump-3.c: New test. |
| |
| 2026-04-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/125039 |
| * gcc.c-torture/compile/pr125039.c: New test. |
| |
| 2026-04-28 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/torture/bitint-96.c: New test. |
| * gcc.dg/torture/bitint-97.c: New test. |
| * gcc.dg/torture/bitint-98.c: New test. |
| * gcc.dg/bitint-130.c: New test. |
| * gcc.dg/bitint-131.c: New test. |
| * gcc.dg/bitint-132.c: New test. |
| |
| 2026-04-28 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/125036 |
| * gcc.dg/torture/pr125036-1.c: New test. |
| |
| 2026-04-28 Jason Merrill <jason@redhat.com> |
| |
| PR c++/125022 |
| * g++.dg/cpp0x/attr-trivial_abi7.C: New test. |
| |
| 2026-04-27 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR tree-optimization/57650 |
| * gcc.target/riscv/pr57650.c: New test. |
| |
| 2026-04-27 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/124978 |
| PR c++/115314 |
| * g++.dg/cpp2a/nontype-class74.C: New test. |
| |
| 2026-04-27 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/124953 |
| * g++.dg/modules/tpl-nttp-3_a.H: New test. |
| * g++.dg/modules/tpl-nttp-3_b.C: New test. |
| |
| 2026-04-27 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/ext-dce-promote-2.c: Update to verify both |
| chain promotions (sh1add, sh3add) and standalone skipping. |
| * gcc.target/riscv/ext-dce-promote-1.c: New file. |
| |
| 2026-04-27 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.dg/tree-ssa/forwprop-pre-incr-cmp.c: New test. |
| |
| 2026-04-27 Jason Merrill <jason@redhat.com> |
| |
| PR c++/124910 |
| DR 2658 |
| * g++.dg/cpp2a/constexpr-union12.C: New test. |
| |
| 2026-04-27 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| PR tree-optimization/124886 |
| * gcc.dg/tree-ssa/pr124886.c: New test. |
| |
| 2026-04-27 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/121268 |
| * gcc.target/riscv/pr121268.c: New test. |
| |
| 2026-04-27 Muhammad Kamran <muhammad.kamran@arm.com> |
| |
| PR target/124365 |
| * gcc.target/aarch64/lto/lto.exp: New DejaGnu test driver for LTO tests |
| for aarch64. Copied from gcc/testsuite/gcc.target/arm/lto/lto.exp with |
| minor changes. |
| * gcc.target/aarch64/lto/pr124365-build-attributes-1_0.c: New test |
| for build attributes with branch protection. |
| * gcc.target/aarch64/lto/pr124365-build-attributes-1_1.c: Companion |
| source file for the LTO test. |
| * gcc.target/aarch64/lto/pr124365-build-attributes-2_0.c: New test |
| for build attributes without branch protection. |
| * gcc.target/aarch64/lto/pr124365-build-attributes-2_1.c: Companion |
| source file for the LTO test with branch protection enabled. |
| * gcc.target/aarch64/lto/pr124365-gnu-property-1_0.c: New test for |
| `.note.gnu.property` with branch protection. |
| * gcc.target/aarch64/lto/pr124365-gnu-property-1_1.c: Companion |
| source file for the LTO test. |
| * gcc.target/aarch64/lto/pr124365-gnu-property-2_0.c: New test for |
| `.note.gnu.property` without branch protection. |
| * gcc.target/aarch64/lto/pr124365-gnu-property-2_1.c: Companion |
| source file for the LTO test with branch protection enabled. |
| |
| 2026-04-27 Muhammad Kamran <muhammad.kamran@arm.com> |
| |
| * lib/lto.exp (object-readelf): Accept a readelf option and a single |
| regex; match against full readelf output. Keep positive/negative |
| behaviour via wrappers. |
| (object-readelf-attributes, object-readelf-attributes-not, |
| object-readelf-notes, object-readelf-notes-not): Implement as wrappers |
| over the generic matcher. |
| * gcc.dg-selftests/dg-final.exp (dg_final_directive_check_num_args): |
| Update for object-readelf-* wrappers to regex-style arguments (1..3). |
| * gcc.target/arm/lto/pr61123-enum-size_0.c: Update to use |
| object-readelf-attributes with a single regex. |
| |
| 2026-04-27 Netanel Komm <netanelkomm@gmail.com> |
| |
| PR tree-optimization/93556 |
| * gcc.dg/pr79223.c: Rename to gcc.dg/pr79223-1.c and update scans. |
| * gcc.dg/tree-prof/val-prof-7.c: Rename to |
| gcc.dg/tree-prof/val-prof-7-1.c and update scans. |
| * gcc.dg/tree-ssa/builtins-folding-gimple-3.c: Update scans. |
| * gcc.dg/builtin-mempcpy-1.c: New test. |
| * gcc.dg/builtin-mempcpy-2.c: New test. |
| * gcc.dg/pr79223-2.c: New test. |
| * gcc.dg/tree-prof/val-prof-7-2.c: New test. |
| * gcc.dg/tree-ssa/builtins-folding-gimple-4.c: New test. |
| * gcc.dg/pr79223-1.c: New file. |
| * gcc.dg/tree-prof/val-prof-7-1.c: New file. |
| |
| 2026-04-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/124988 |
| * gcc.dg/torture/bitint-95.c: Add bitint effective targets and |
| guard parts of test which need _BitInt(192) support with |
| __BITINT_MAXWIDTH__ >= 192. |
| |
| 2026-04-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125025 |
| * gcc.dg/torture/pr125025.c: New testcase. |
| |
| 2026-04-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/125019 |
| * gcc.dg/pr125019.c: New testcase. |
| |
| 2026-04-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/110262 |
| * gcc.dg/pr110262-1.c: New test. |
| * gcc.dg/tree-ssa/phi-opt-46.c: New test. |
| * gcc.dg/tree-ssa/phi-opt-47.c: New test. |
| |
| 2026-04-26 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/sse2-pshufd-2.c: New test case. |
| |
| 2026-04-26 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR tree-optimization/124715 |
| * gcc.dg/no-math-errno-5.c: New test case. |
| * gcc.dg/no-math-errno-6.c: Likewise. |
| |
| 2026-04-26 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/56096 |
| * gcc.target/riscv/pr56096.c: New test. |
| |
| 2026-04-25 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/124061 |
| * g++.dg/opt/enum-loop-1.C: New test. |
| * gcc.dg/tree-ssa/bitint-loop-opt-1.c: New test. |
| |
| 2026-04-25 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/123904 |
| * gcc.target/riscv/pr123904.c: New test. |
| |
| 2026-04-25 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/123838 |
| * gcc.target/riscv/pr123838.c: New test. |
| Co-authored-by: Austin Law <austinklaw@gmail.com> |
| |
| 2026-04-25 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/124303 |
| * gcc.dg/pr124303.c: New test. |
| |
| 2026-04-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check |
| for vmsle.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_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_vmsle-run-1-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmsle-run-1-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmsle-run-1-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx_vmsle-run-1-i8.c: New test. |
| |
| 2026-04-25 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/64567 |
| * gcc.dg/tree-ssa/pr64567-2.c: New test. |
| * gcc.dg/tree-ssa/pr64567.c: New test. |
| |
| 2026-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/x86_64/abi/asm-support.S: Use .note.GNU-stack on |
| FreeBSD, too. |
| * gcc.target/x86_64/abi/avx/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/avx512f/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m256h/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m512h/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/bf16/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/bf16/m256bf16/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/bf16/m512bf16/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/ms-sysv/do-test.S: Likewise. |
| Update comment. |
| * gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp (runtest_ms_sysv): Add |
| --omit-rbp-clobbers on FreeBSD. |
| * gcc.target/x86_64/abi/callabi/leaf-2.c (dg-options): Add |
| -fomit-frame-pointer. |
| |
| 2026-04-25 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/124984 |
| * gcc.target/riscv/pr124984.c: New test. |
| |
| 2026-04-24 Hans-Peter Nilsson <hp@axis.com> |
| |
| * lib/target-supports.exp (check_effective_target_sleep): New. |
| |
| 2026-04-24 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/80770 |
| * gcc.target/riscv/rvv/base/vwaddsub-1.c: Adjust expected output. |
| |
| 2026-04-24 Carter Rennick <carter.rennick@gmail.com> |
| |
| PR target/120144 |
| * gcc.dg/torture/pr120144.c: New test. |
| |
| 2026-04-24 Eikansh Gupta <eikansh.gupta@oss.qualcomm.com> |
| |
| PR tree-optimization/123966 |
| * gcc.dg/tree-ssa/pr123966.c: New test. |
| |
| 2026-04-24 Raphael Zinsly <rzinsly@qti.qualcomm.com> |
| |
| PR target/123839 |
| * gcc.target/riscv/rvv/autovec/binop/vcompress-avlprop-1.c: Adjust |
| expected output. |
| * gcc.target/riscv/rvv/autovec/pr123839.c: New test. |
| |
| 2026-04-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124133 |
| * g++.target/powerpc/pr124133-1.C: New test. |
| * g++.target/powerpc/pr124133-2.C: New test. |
| |
| 2026-04-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/123635 |
| PR tree-optimization/124988 |
| * gcc.dg/torture/bitint-91.c: New test. |
| * gcc.dg/torture/bitint-92.c: New test. |
| * gcc.dg/torture/bitint-93.c: New test. |
| * gcc.dg/torture/bitint-94.c: New test. |
| * gcc.dg/torture/bitint-95.c: New test. |
| |
| 2026-04-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/125009 |
| * g++.target/i386/pr125009.C: New test. |
| * gcc.target/i386/pr125009.c: Likewise. |
| |
| 2026-04-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124843 |
| * gcc.dg/vect/vect-bool-4.c: New testcase. |
| |
| 2026-04-24 feedable <feedabl3@gmail.com> |
| Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR testsuite/125003 |
| * gcc.c-torture/execute/ieee/ieee.exp: Rewrite the default flags |
| and set DEFAULT_IEEE_CFLAGS if not already set. |
| |
| 2026-04-24 Netanel Komm <netanelkomm@gmail.com> |
| |
| PR tree-optimization/122996 |
| * gcc.dg/tree-ssa/pr122996.c: New test. |
| |
| 2026-04-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124947 |
| * gcc.dg/pr124947.c: New testcase. |
| |
| 2026-04-23 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/124981 |
| * g++.dg/modules/ptrmem-1_a.C: New test. |
| * g++.dg/modules/ptrmem-1_b.C: New test. |
| |
| 2026-04-23 Marek Polacek <polacek@redhat.com> |
| |
| DR 2229 |
| PR c++/123935 |
| * g++.dg/DRs/dr2229.C: New test. |
| |
| 2026-04-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124989 |
| * g++.dg/reflect/member24.C: New test. |
| |
| 2026-04-23 Ben Wu <soggysocks206@gmail.com> |
| |
| PR c++/118374 |
| PR c++/41127 |
| * g++.dg/cpp0x/enum1.C: Update test. |
| * g++.dg/parse/enum5.C: Expect error with bitfield width |
| and enum-key in member. |
| * g++.dg/cpp0x/enum45.C: New test. |
| |
| 2026-04-23 Yuxuan Chen <i@yuxuan.ch> |
| |
| PR c++/107187 |
| * g++.dg/abi/invisiref3.C: New file. |
| * g++.dg/abi/invisiref3a.C: New file. |
| * g++.dg/cpp0x/attr-trivial_abi1.C: New file. |
| * g++.dg/cpp0x/attr-trivial_abi2.C: New file. |
| * g++.dg/cpp0x/attr-trivial_abi3.C: New file. |
| * g++.dg/cpp0x/attr-trivial_abi4.C: New file. |
| * g++.dg/cpp0x/attr-trivial_abi5.C: New file. |
| * g++.dg/cpp0x/attr-trivial_abi6.C: New file. |
| * g++.dg/cpp0x/attr-trivial_abi_syntax.C: New file. |
| |
| 2026-04-23 Jason Merrill <jason@redhat.com> |
| |
| PR c++/124973 |
| * g++.dg/modules/consteval-1_b.C: Add -O. |
| |
| 2026-04-23 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zbb-min-max-05.c: New test. |
| * gcc.target/riscv/zbb-min-max-06.c: New test. |
| * gcc.target/riscv/zbb-min-max-07-run.c: New test. |
| |
| 2026-04-23 Co-authored-by: Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/124029 |
| * gcc.target/riscv/pr124029.c: New test. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-2.c: Adjust |
| expected output. |
| |
| 2026-04-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124926 |
| * g++.dg/reflect/dep15.C: New test. |
| |
| 2026-04-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.misc-tests/options.exp (check_for_all_options): Check for |
| configured assembler. |
| |
| 2026-04-23 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/124994 |
| * gcc.target/i386/pr124994.c: New test. |
| |
| 2026-04-22 Jason Merrill <jason@redhat.com> |
| |
| PR c++/124973 |
| PR c++/120502 |
| PR c++/120005 |
| * g++.dg/modules/consteval-1_a.C: New test. |
| * g++.dg/modules/consteval-1_b.C: New test. |
| |
| 2026-04-22 feedable <feedabl3@gmail.com> |
| |
| * c-c++-common/Wdangling-pointer-9.c: Reqiure label_values. |
| * c-c++-common/analyzer/computed-goto-1.c: Likewise. |
| * c-c++-common/analyzer/pr102695.c: Likewise. |
| * c-c++-common/attr-used-7.c: Likewise. |
| * c-c++-common/attr-used-8.c: Likewise. |
| * c-c++-common/attr-used-9.c: Likewise. |
| * gcc.dg/analyzer/boxed-malloc-1.c: Likewise. |
| * gcc.dg/analyzer/computed-goto-pr110529.c: Likewise. |
| * gcc.dg/analyzer/malloc-1.c: Likewise. |
| * gcc.dg/pr106421.c: Likewise. |
| * gcc.dg/pr110506.c: Likewise. |
| * gcc.dg/pr122773.c: Likewise. |
| * gcc.dg/torture/pr108076.c: Likewise. |
| * gcc.c-torture/compile/pr120250.c: Likewise. |
| * c-c++-common/analyzer/feasibility-3.c: Require named_sections. |
| * c-c++-common/attr-used-5.c: Likewise. |
| * c-c++-common/attr-used-6.c: Likewise. |
| * g++.dg/charset/attribute1.c: Likewise. |
| * gcc.dg/charset/attribute1.c: Likewise. |
| * gcc.dg/pr116887.c: Likewise. |
| * gcc.dg/pr83100-2.c: Likewise. |
| * gcc.dg/pr83100-3.c: Likewise. |
| * gcc.dg/pr87793.c: Likewise. |
| * gcc.dg/special/gcsec-1.c: Likewise. |
| * gcc.dg/tls/data-sections-1.c: Likewise. |
| * c-c++-common/analyzer/infinite-recursion-5.c: Require |
| nonlocal_goto. |
| * gcc.dg/Winfinite-recursion-2.c: Likewise. |
| * gcc.dg/Winfinite-recursion.c: Likewise. |
| * gcc.dg/pr97986-1.c: Likewise. |
| * gcc.dg/pr101156.c: Likewise. |
| * gcc.dg/callgraph-info-1.c: Require alias. |
| * gcc.dg/plugin/diagnostic-test-paths-4.c: Require signal. |
| |
| 2026-04-22 feedable <feedabl3@gmail.com> |
| |
| * gcc.dg/torture/fp-double-convert-float-1.c: Move declaration |
| before the #ifdef |
| |
| 2026-04-22 feedable <feedabl3@gmail.com> |
| |
| * gcc.dg/torture/builtin-issignaling-1.c: Move to... |
| * gcc.c-torture/execute/ieee/builtin-issignaling-1.c: ...here. |
| * gcc.dg/torture/bfloat16-builtin-issignaling-1.c: Move to... |
| * gcc.c-torture/execute/ieee/bfloat16-builtin-issignaling-1.c: ...here. |
| * gcc.dg/torture/float128-builtin-issignaling-1.c: Move to... |
| * gcc.c-torture/execute/ieee/float128-builtin-issignaling-1.c: ...here. |
| * gcc.dg/torture/float128x-builtin-issignaling-1.c: Move to... |
| * gcc.c-torture/execute/ieee/float128x-builtin-issignaling-1.c: ...here. |
| * gcc.dg/torture/float16-builtin-issignaling-1.c: Move to... |
| * gcc.c-torture/execute/ieee/float16-builtin-issignaling-1.c: ...here. |
| * gcc.dg/torture/float32-builtin-issignaling-1.c: Move to... |
| * gcc.c-torture/execute/ieee/float32-builtin-issignaling-1.c: ...here. |
| * gcc.dg/torture/float32x-builtin-issignaling-1.c: Move to... |
| * gcc.c-torture/execute/ieee/float32x-builtin-issignaling-1.c: ...here. |
| * gcc.dg/torture/float64-builtin-issignaling-1.c: Move to... |
| * gcc.c-torture/execute/ieee/float64-builtin-issignaling-1.c: ...here. |
| * gcc.dg/torture/float64x-builtin-issignaling-1.c: Move to... |
| * gcc.c-torture/execute/ieee/float64x-builtin-issignaling-1.c: ...here. |
| |
| 2026-04-22 feedable <feedabl3@gmail.com> |
| |
| * gcc.c-torture/execute/ieee/ieee.exp: Replace with slightly adapted copy of |
| execute/execute.exp. |
| * gcc.c-torture/execute/ieee/20000320-1.c: Port to the new format. |
| * gcc.c-torture/execute/ieee/20001122-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/20010114-2.c: Likewise. |
| * gcc.c-torture/execute/ieee/20010226-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/20011123-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/20030331-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/20041213-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/920518-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/920810-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/930529-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/980619-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/acc1.c: Likewise. |
| * gcc.c-torture/execute/ieee/acc2.c: Likewise. |
| * gcc.c-torture/execute/ieee/builtin-nan-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/cdivchkd.c: Likewise. |
| * gcc.c-torture/execute/ieee/cdivchkf.c: Likewise. |
| * gcc.c-torture/execute/ieee/cdivchkld.c: Likewise. |
| * gcc.c-torture/execute/ieee/compare-fp-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/compare-fp-2.c: Likewise. |
| * gcc.c-torture/execute/ieee/compare-fp-3.c: Likewise. |
| * gcc.c-torture/execute/ieee/compare-fp-4.c: Likewise. |
| * gcc.c-torture/execute/ieee/copysign1.c: Likewise. |
| * gcc.c-torture/execute/ieee/copysign2.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-2.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-4.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-4e.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-5.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-6.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-7.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-9.c: Likewise. |
| * gcc.c-torture/execute/ieee/fp-cmp-cond-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/hugeval.c: Likewise. |
| * gcc.c-torture/execute/ieee/inf-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/inf-2.c: Likewise. |
| * gcc.c-torture/execute/ieee/inf-3.c: Likewise. |
| * gcc.c-torture/execute/ieee/inf-4.c: Likewise. |
| * gcc.c-torture/execute/ieee/minuszero.c: Likewise. |
| * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/mzero2.c: Likewise. |
| * gcc.c-torture/execute/ieee/mzero3.c: Likewise. |
| * gcc.c-torture/execute/ieee/mzero4.c: Likewise. |
| * gcc.c-torture/execute/ieee/mzero5.c: Likewise. |
| * gcc.c-torture/execute/ieee/mzero6.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr108540-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr108540-2.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr109008.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr109386.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr119002.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr28634.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr29302-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr30704.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr36332.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr38016.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr50310.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr67218.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr72824-2.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr72824.c: Likewise. |
| * gcc.c-torture/execute/ieee/pr84235.c: Likewise. |
| * gcc.c-torture/execute/ieee/rbug.c: Likewise. |
| * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c: Likewise. |
| * gcc.c-torture/execute/ieee/unsafe-fp-assoc.c: Likewise. |
| * gcc.c-torture/execute/ieee/20000320-1.x: Removed. |
| * gcc.c-torture/execute/ieee/920810-1.x: Removed. |
| * gcc.c-torture/execute/ieee/980619-1.x: Removed. |
| * gcc.c-torture/execute/ieee/cdivchkd.x: Removed. |
| * gcc.c-torture/execute/ieee/cdivchkf.x: Removed. |
| * gcc.c-torture/execute/ieee/cdivchkld.x: Removed. |
| * gcc.c-torture/execute/ieee/compare-fp-3.x: Removed. |
| * gcc.c-torture/execute/ieee/compare-fp-4.x: Removed. |
| * gcc.c-torture/execute/ieee/fp-cmp-1.x: Removed. |
| * gcc.c-torture/execute/ieee/fp-cmp-2.x: Removed. |
| * gcc.c-torture/execute/ieee/fp-cmp-3.x: Removed. |
| * gcc.c-torture/execute/ieee/fp-cmp-4.x: Removed. |
| * gcc.c-torture/execute/ieee/fp-cmp-4f.x: Removed. |
| * gcc.c-torture/execute/ieee/fp-cmp-4l.x: Removed. |
| * gcc.c-torture/execute/ieee/fp-cmp-6.x: Removed. |
| * gcc.c-torture/execute/ieee/fp-cmp-7.x: Removed. |
| * gcc.c-torture/execute/ieee/fp-cmp-9.x: Removed. |
| * gcc.c-torture/execute/ieee/hugeval.x: Removed. |
| * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Removed. |
| * gcc.c-torture/execute/ieee/mzero2.x: Removed. |
| * gcc.c-torture/execute/ieee/pr108540-1.x: Removed. |
| * gcc.c-torture/execute/ieee/pr29302-1.x: Removed. |
| * gcc.c-torture/execute/ieee/pr30704.x: Removed. |
| * gcc.c-torture/execute/ieee/pr38016.x: Removed. |
| * gcc.c-torture/execute/ieee/rbug.x: Removed. |
| * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.x: Removed. |
| |
| 2026-04-22 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * lib/target-supports.exp: Merge exts_sve2 handling into exts. |
| |
| 2026-04-22 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * gcc.target/aarch64/sme2/acle-asm/svluti4_zt_1.c: Add dg-do. |
| * gcc.target/aarch64/sme2/acle-asm/svwrite_lane_zt_1.c: Ditto. |
| * gcc.target/aarch64/sme2/acle-asm/svwrite_zt_1.c: Ditto. |
| * lib/target-supports.exp: Add sme-lutv2 to exts_sve2. |
| |
| 2026-04-22 Alice Carlotti <alice.carlotti@arm.com> |
| |
| PR target/119210 |
| * gcc.target/aarch64/sme/za_state_8.c: New test. |
| |
| 2026-04-22 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * gcc.target/aarch64/sme/zt0_state_8.c: New test. |
| |
| 2026-04-22 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/directory1.adb: New test. |
| |
| 2026-04-22 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/124908 |
| * gcc.target/aarch64/sve/acle/general/ld1rq_2.c: New test. |
| |
| 2026-04-22 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/DRs/dr2581-2.C: Adjust for __cpp_impl_reflection bump from |
| 202506L to 202603L. |
| * g++.dg/reflect/feat1.C: Likewise. Also adjust for |
| __cpp_lib_reflection bump from 202506L to 202603L. |
| * g++.dg/reflect/feat2.C: Likewise. |
| * g++.dg/reflect/feat3.C: Likewise. |
| |
| 2026-04-22 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR tree-optimization/124909 |
| * gcc.dg/match-shift-cmp-3.c: Adjust expected results for |
| target short_enums. |
| |
| 2026-04-22 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/124933 |
| * lib/target-supports.exp (v8_1m_main_fp_hard): New arm |
| architecture variant. |
| * gcc.target/arm/pr124933.c: New test. |
| * gcc.target/arm/armv8_2-fp16-move-1.c: Update expected output. |
| |
| 2026-04-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/124969 |
| * gcc.dg/ubsan/pr124969-2.c: New test. |
| |
| 2026-04-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/124969 |
| * gcc.dg/ubsan/pr124969-1.c: New test. |
| |
| 2026-04-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/122483 |
| * gcc.target/aarch64/sme/streaming_mode_1.c: Xfail errors for |
| sc_a, sc_c, sc_e, s_a, s_c, s_e and keyword_contradiction_1. |
| * gcc.target/aarch64/sme/za_state_1.c: Xfail errors for shared_a, |
| shared_c, shared_e, preserved_a, preserved_c, preserved_e and |
| keyword_conflict_1. |
| * gcc.target/aarch64/sme/za_state_2.c: Xfail errors for shared_b, |
| shared_d, shared_f and shared_h. Add xfailed dg-bogus for |
| extra diagnostics on shared_f and shared_h. |
| |
| 2026-04-22 Hans-Peter Nilsson <hp@axis.com> |
| |
| PR target/124959 |
| * gcc.dg/hoist-register-pressure-1.c, |
| gcc.dg/hoist-register-pressure-2.c, |
| gcc.dg/hoist-register-pressure-3.c: Exclude cris-*-*. |
| |
| 2026-04-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124944 |
| * g++.dg/reflect/splice13.C: New test. |
| * g++.dg/reflect/splice14.C: New test. |
| |
| 2026-04-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124927 |
| * g++.dg/cpp26/expansion-stmt41.C: New test. |
| |
| 2026-04-21 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124950 |
| * g++.dg/reflect/data_member_spec7.C: New test. |
| |
| 2026-04-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/124682 |
| * gcc.dg/torture/builtin-math-6.c (TESTIT_COMPLEX_R2_ISZ): Define. |
| (TESTIT_COMPLEX_R2_ALLNEG): Use TESTIT_COMPLEX_R2_ISZ instead of |
| TESTIT_COMPLEX_R2. |
| |
| 2026-04-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/123635 |
| * gcc.dg/torture/bitint-90.c: New test. |
| |
| 2026-04-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/124941 |
| * gcc.dg/bitint-129.c: New test. |
| |
| 2026-04-21 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/117077 |
| * gfortran.dg/pr117077.f90: New test. |
| |
| 2026-04-21 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/113524 |
| * gcc.dg/torture/pr113026-1.c: Revert 2026-01-21's |
| XFAIL of bogus warning on various 32-bit targets. |
| |
| 2026-04-21 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/116463 |
| * gcc.dg/vect/complex/fast-math-complex-mls-float.c: |
| Don't expect COMPLEX_ADD_ROT270. |
| * gcc.dg/vect/complex/fast-math-complex-mls-double.c: |
| Likewise. |
| |
| 2026-04-20 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/123411 |
| * gdc.dg/pr123411.d: New test. |
| |
| 2026-04-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/124910 |
| * g++.dg/cpp2a/constexpr-union11.C: New test. |
| |
| 2026-04-20 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124706 |
| * g++.dg/reflect/error10.C: Adjust dg-error. |
| * g++.dg/reflect/type9.C: Likewise. |
| * g++.dg/reflect/ctad1.C: New test. |
| * g++.dg/reflect/ctad2.C: New test. |
| |
| 2026-04-20 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/124648 |
| * g++.dg/contracts/cpp26/expr.prim.lambda.closure.p10.C: Update |
| to include tests of conditions seen in PR124648. |
| |
| 2026-04-20 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124855 |
| * g++.dg/reflect/type11.C: New test. |
| |
| 2026-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/122021 |
| * gcc.target/i386/pr122021-0.c: Remove -m32 from dg-options. |
| |
| 2026-04-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/124939 |
| * gcc.dg/torture/pr121649.c: Replace long with long long. |
| |
| 2026-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/123635 |
| * gcc.dg/bitintext.h: Use __riscv macro instead of __riscv__. |
| * gcc.dg/torture/bitint-86.c: Remove bogus sync_char_short |
| effective target. |
| * gcc.dg/torture/bitint-87.c: Likewise. |
| * gcc.dg/torture/bitint-88.c: New test. |
| * gcc.dg/torture/bitint-89.c: New test. |
| |
| 2026-04-19 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR rtl-optimization/124643 |
| * gcc.c-torture/compile/pr124643.c: New test. |
| |
| 2026-04-19 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/attr_no_split_stack.d: New test. |
| |
| 2026-04-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/124922 |
| * gdc.dg/pr124922.d: New test. |
| |
| 2026-04-18 Gopi Kumar Bulusu <gopi@sankhya.com> |
| |
| PR target/103383 |
| * gcc.target/microblaze/isa/pr103383.c: New test. |
| |
| 2026-04-17 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/float_literal2.ads: New test. |
| |
| 2026-04-17 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/float_literal1.ads: New test. |
| |
| 2026-04-17 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/120098 |
| * g++.dg/torture/pr120098.C: New test. |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR fortran/108382 |
| * gfortran.dg/goacc/omp-108382.f90: Move... |
| * gfortran.dg/goacc-gomp/pr108382.f90: ... here, and adjust. |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR fortran/93463 |
| * gfortran.dg/goacc/pr93463.f90: Move... |
| * gfortran.dg/goacc-gomp/pr93463.f90: ... here, and adjust. |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR fortran/93329 |
| * gfortran.dg/goacc/pr93329.f90: Move... |
| * gfortran.dg/goacc-gomp/pr93329.f90: ... here, and adjust. |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR fortran/63858 |
| * gfortran.dg/goacc/omp-fixed.f: Move... |
| * gfortran.dg/goacc-gomp/pr63858.f: ... here, and adjust. |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gfortran.dg/goacc/omp.f95: Move... |
| * gfortran.dg/goacc-gomp/nesting-fail-1.f95: ... here, and adjust. |
| |
| 2026-04-17 Steven G. Kargl <kargl@gcc.gnu.org> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR libfortran/120431 |
| PR fortran/120431 |
| * gfortran.dg/spread_scalar_zerosize.f90: New testcase. |
| |
| 2026-04-17 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/null6.C: New test. |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/march-map=sm_50.c: Adjust. |
| * gcc.target/nvptx/march=sm_50.c: New. |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/mptx=4.0.c: New. |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * rust/compile/macros/builtin/builtin_macro.exp: Revert previous change. |
| * rust/compile/macros/mbe/mbe_macro.exp: Likewise. |
| * rust/compile/macros/proc/proc_macro.exp: Likewise. |
| * rust/compile/torture/compile.exp: Likewise. |
| * rust/compile/xfail/xfail.exp: Likewise. |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * rust/compile/compile.exp: Revert previous change. |
| * rust/compile/issue_4402_foo.rs: 'dg-skip-if' for '*-*-*'. |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR cobol/119818 |
| * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: |
| 'dg-set-target-env-var TZ UTC0' (take 2). |
| |
| 2026-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR tree-optimization/124037 |
| * g++.dg/vect/vect-pr124037.cc: Unrestrict. |
| * gcc.dg/vect/vect-pr124037.c: Likewise. |
| |
| 2026-04-17 Tamar Christina <tamar.christina@arm.com> |
| |
| PR middle-end/124900 |
| * gcc.target/aarch64/crc-1.c: New test. |
| * gcc.target/aarch64/crc-2.c: New test. |
| * gcc.target/aarch64/crc-3.c: New test. |
| * gcc.target/aarch64/crc-4.c: New test. |
| |
| 2026-04-17 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/warn/Wkeyword-macro-1.C: Expect error for pre/post for C++26. |
| * g++.dg/warn/Wkeyword-macro-2.C: Expect warning for pre/post for |
| C++26. |
| * g++.dg/warn/Wkeyword-macro-4.C: Expect error for pre/post for C++26. |
| * g++.dg/warn/Wkeyword-macro-5.C: Expect warning for pre/post for |
| C++26. |
| * g++.dg/warn/Wkeyword-macro-7.C: Likewise. |
| * g++.dg/warn/Wkeyword-macro-8.C: Likewise. |
| |
| 2026-04-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123783 |
| * g++.dg/reflect/mangle3.C: Remove f5<parameters_of (^^g)[0]>() |
| case. |
| * g++.dg/reflect/dep14.C: Include <ranges>. |
| (func): Apply variable_of to each vector member. |
| (func2): Likewise. Use ^^func2 instead of ^^func. |
| * g++.dg/reflect/splice12.C: New test. |
| |
| 2026-04-17 Jason Merrill <jason@redhat.com> |
| |
| PR c++/124632 |
| * g++.dg/cpp23/explicit-obj-lambda2.C: Do strict GC and -Wall. |
| |
| 2026-04-16 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/multilib.exp: Test CDE options on cortex-m85. |
| |
| 2026-04-16 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124614 |
| * g++.dg/reflect/member23.C: New test. |
| |
| 2026-04-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124120 |
| * g++.dg/cpp26/expansion-stmt40.C: New test. |
| |
| 2026-04-16 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/123352 |
| * gfortran.dg/defined_assignment_13.f90: Add previously failing |
| tests. |
| |
| 2026-04-16 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/pr90178.c: Scan for 2 `ret` instructions. |
| |
| 2026-04-16 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/124877 |
| * gcc.target/i386/pr124877-1.c: New testcase. |
| * gcc.target/i386/pr124877-2.c: Likewise. |
| * gcc.target/i386/pr124877-3.c: Likewise. |
| |
| 2026-04-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124892 |
| * gcc.target/i386/apx-pr124892.c: New test. |
| |
| 2026-04-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/124891 |
| * gcc.dg/torture/pr124891.c: New test. |
| |
| 2026-04-16 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h |
| (__STDC_LIMIT_MACROS): Define. |
| |
| 2026-04-16 Egas Ribeiro <egas.g.ribeiro@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/123346 |
| * g++.dg/cpp2a/constexpr-union10.C: New test. |
| |
| 2026-04-16 Iain Sandoe <iains.gcc@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/124648 |
| * g++.dg/contracts/cpp26/expr.prim.lambda.closure.p10.C: New test. |
| |
| 2026-04-15 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/120338 |
| * g++.dg/cpp0x/deleted19.C: New test. |
| |
| 2026-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * go.test/go-test.exp (errchk): Use -translation binary instead of |
| -encoding binary for TCL 9 compatibility. |
| |
| 2026-04-15 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/warn36.adb: New test. |
| |
| 2026-04-15 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/warn35.adb: New test. |
| |
| 2026-04-15 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/124081 |
| * gm2/iso/run/pass/setcons.mod: New test. |
| * gm2/iso/run/pass/setcons2.mod: New test. |
| * gm2/iso/run/pass/setcons3.mod: New test. |
| * gm2/iso/run/pass/setcons4.mod: New test. |
| * gm2/iso/run/pass/setcons5.mod: New test. |
| |
| 2026-04-15 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123783 |
| * g++.dg/reflect/dep14.C: New test. |
| |
| 2026-04-15 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/122976 |
| * gcc.dg/tree-ssa/pr122976.c: New test. |
| |
| 2026-04-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/124824 |
| * g++.dg/reflect/mangle6.C: New test. |
| |
| 2026-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124755 |
| * g++.dg/cpp26/constexpr-eh19.C: New test. |
| |
| 2026-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/123635 |
| * gcc.dg/bitintext.h: Handle __riscv__ like __arm__. |
| * gcc.dg/torture/bitint-86.c: New test. |
| * gcc.dg/torture/bitint-87.c: New test. |
| |
| 2026-04-15 Jason Merrill <jason@redhat.com> |
| |
| PR c++/117133 |
| PR c++/124768 |
| PR c++/124773 |
| * g++.dg/abi/mangle84.C: New test. |
| |
| 2026-04-15 Jason Merrill <jason@redhat.com> |
| |
| PR c++/121643 |
| PR c++/123975 |
| * g++.dg/coroutines/pr105287.C: Add dg-excess-errors. |
| * g++.dg/coroutines/pr121643.C: New test. |
| * g++.dg/coroutines/pr123975.C: New test. |
| |
| 2026-04-15 Jason Merrill <jason@redhat.com> |
| |
| PR c++/121961 |
| * g++.dg/asan/coroutines1.C: New test. |
| |
| 2026-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/mangle2.C: Expect \[jmy] instead of just m for size_t |
| mangling. |
| * g++.dg/reflect/mangle3.C: Expect \[ilx] instead of just l for |
| ptrdiff_t mangling. |
| |
| 2026-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/bitint-31.c: Require hard_float effective target, add |
| -frounding-math to dg-options. |
| |
| 2026-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/expansion-stmt39.C: New test. |
| * g++.dg/reflect/cwg3149.C: New test. |
| |
| 2026-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/mangle1.C: Adjust expected mangling of type |
| aliases. |
| |
| 2026-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124862 |
| * g++.dg/ext/builtin-structured-binding-size5.C: New test. |
| * g++.dg/ext/builtin-structured-binding-size6.C: New test. |
| |
| 2026-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124850 |
| * g++.dg/other/anon-union8.C: New test. |
| |
| 2026-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/reflect_constant_array9.C: New test. |
| * g++.dg/reflect/reflect_constant_array10.C: New test. |
| * g++.dg/reflect/reflect_constant_array11.C: New test. |
| * g++.dg/reflect/define_static_array6.C: New test. |
| * g++.dg/reflect/define_static_object2.C: Uncomment older tests and |
| fix them, add tests for unions. |
| |
| 2026-04-15 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.dg/plugin/analyzer_known_fns_plugin.cc: Add missing |
| override to member function. |
| |
| 2026-04-15 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.dg/plugin/diagnostic_plugin_test_paths.cc: Compare with |
| NULL in if statement. |
| |
| 2026-04-14 jayant chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-3910.rs: New test. |
| |
| 2026-04-14 AhmedSaid3617 <said.ahmed3617@gmail.com> |
| |
| * rust/compile/glob-import-all.rs: New test. |
| |
| 2026-04-14 Islam-Imad <islamimad404@gmail.com> |
| |
| * rust/compile/issue-4517.rs: New test. |
| |
| 2026-04-14 Mohamed Ali <mohmedali1462005@gmail.com> |
| |
| * rust/compile/cttz.rs: New test. |
| * rust/compile/cttz_nonzero.rs: New test. |
| * rust/execute/torture/cttz.rs: New test. |
| * rust/execute/torture/cttz_nonzero.rs: New test. |
| |
| 2026-04-14 Philipp Gesang <phg@phi-gamma.net> |
| |
| * rust/compile/func-qualifier-default.rs: |
| Adapt to change in compiler messages |
| * rust/compile/func-qualifier-order.rs: Renamed existing |
| test file for clarity (from) |
| * rust/compile/func-qualifier-order-1.rs: Renamed existing |
| test file (to) |
| * rust/compile/func-qualifier-order-2.rs: New test file |
| * rust/compile/func-qualifier-order-3.rs: New test file |
| |
| 2026-04-14 Philipp Gesang <phg@phi-gamma.net> |
| |
| * rust/compile/func-qualifier-order.rs: New test file |
| * rust/compile/func-qualifier-default.rs: New test file |
| |
| 2026-04-14 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/issue-3550.rs: New file. |
| |
| 2026-04-14 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/doc_macro.rs: Add macro_export on macro. |
| |
| 2026-04-14 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/doc_macro.rs: Add concat builtin macro definition. |
| * rust/compile/early_feature_gate_in_macro.rs: Add stringify builtin |
| macro definition. |
| * rust/compile/issue-3661.rs: Likewise. |
| * rust/compile/parse_time_feature_gate.rs: Add concat and stringify |
| builtin macro definition. |
| |
| 2026-04-14 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/issue-4226.rs: Update text to match error message from |
| attribute checking pass that was not triggered before. |
| |
| 2026-04-14 Egas Ribeiro <egas.g.ribeiro@tecnico.ulisboa.pt> |
| |
| * rust/compile/issue-3919-ice-func-parms.rs: New test. |
| |
| 2026-04-14 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/execute/ident_pat_vs_path_1.rs: New test. |
| * rust/execute/ident_pat_vs_path_2.rs: New test. |
| |
| 2026-04-14 Jayant Chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-3875.rs: New test. |
| |
| 2026-04-14 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/compiler_builtins_gate.rs: New test. |
| |
| 2026-04-14 Mohamed Ali <mohmedali1462005@gmail.com> |
| |
| * rust/execute/torture/ctlz_i16.rs: New test. |
| * rust/execute/torture/ctlz_i32.rs: New test. |
| * rust/execute/torture/ctlz_i64.rs: New test. |
| * rust/execute/torture/ctlz_i8.rs: New test. |
| * rust/execute/torture/ctlz_nonzero_i16.rs: New test. |
| * rust/execute/torture/ctlz_nonzero_i32.rs: New test. |
| * rust/execute/torture/ctlz_nonzero_i64.rs: New test. |
| * rust/execute/torture/ctlz_nonzero_i8.rs: New test. |
| * rust/execute/torture/ctlz_nonzero_u16.rs: New test. |
| * rust/execute/torture/ctlz_nonzero_u32.rs: New test. |
| * rust/execute/torture/ctlz_nonzero_u64.rs: New test. |
| * rust/execute/torture/ctlz_nonzero_u8.rs: New test. |
| * rust/execute/torture/ctlz_u16.rs: New test. |
| * rust/execute/torture/ctlz_u32.rs: New test. |
| * rust/execute/torture/ctlz_u64.rs: New test. |
| * rust/execute/torture/ctlz_u8.rs: New test. |
| |
| 2026-04-14 Mohamed Ali <mohmedali1462005@gmail.com> |
| |
| * rust/compile/ctlz.rs: New test. |
| * rust/compile/ctlz_nonzero.rs: New test. |
| * rust/execute/torture/ctlz.rs: New test. |
| * rust/execute/torture/ctlz_nonzero.rs: New test. |
| |
| 2026-04-14 Enes Cevik <nsvke@proton.me> |
| |
| * rust/execute/non_decimal_128_saturation.rs: New test. |
| |
| 2026-04-14 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/match-struct-path.rs: Increase test coverage. |
| |
| 2026-04-14 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/issue-3555.rs: New test case. |
| * rust/compile/issue-3591.rs: New test case. |
| * rust/compile/issue-3597.rs: New test case. |
| * rust/compile/issue-3651.rs: New test case. |
| * rust/compile/issue-3670.rs: New test case. |
| * rust/compile/issue-3672.rs: New test case. |
| |
| 2026-04-14 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-3931.rs: New test. |
| |
| 2026-04-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/124544 |
| * g++.dg/reflect/alias1.C: New test. |
| * g++.dg/reflect/alias2.C: New test. |
| |
| 2026-04-14 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/124809 |
| * gcc.dg/pr124809.c: New. |
| |
| 2026-04-14 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/124777 |
| * gcc.dg/ipa/pr124777.c: New test. |
| |
| 2026-04-14 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/105408 |
| * gm2/iso/run/pass/testgeneric.mod: Corrected printf arguments. |
| * gm2/iso/run/pass/printsize.mod: New test. |
| * gm2/iso/run/pass/testgeneric2.mod: New test. |
| * gm2/iso/run/pass/testgeneric3.mod: New test. |
| * gm2/iso/run/pass/testgeneric4.mod: New test. |
| * gm2/iso/run/pass/testgeneric5.mod: New test. |
| |
| 2026-04-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124875 |
| * g++.dg/torture/pr124875.C: New testcase. |
| |
| 2026-04-14 Soumya AR <soumyaa@nvidia.com> |
| Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/narrow-gp-writes-1.c: New test. |
| * gcc.target/aarch64/narrow-gp-writes-2.c: New test. |
| * gcc.target/aarch64/narrow-gp-writes-3.c: New test. |
| * gcc.target/aarch64/narrow-gp-writes-4.c: New test. |
| * gcc.target/aarch64/narrow-gp-writes-5.c: New test. |
| * gcc.target/aarch64/narrow-gp-writes-6.c: New test. |
| * gcc.target/aarch64/narrow-gp-writes-7.c: New test. |
| |
| 2026-04-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/124826 |
| * gcc.dg/bitint-128.c: New test. |
| |
| 2026-04-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124868 |
| * gcc.dg/torture/pr124868.c: New testcase. |
| |
| 2026-04-14 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/124876 |
| * gcc.target/i386/zero-scratch-regs-23.c: Scan vpxord on ZMM16-31. |
| * gcc.target/i386/zero-scratch-regs-33.c: New test. |
| |
| 2026-04-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123237 |
| PR c++/124771 |
| PR c++/124842 |
| * g++.dg/reflect/mangle2.C: New test. |
| * g++.dg/reflect/mangle3.C: New test. |
| * g++.dg/reflect/mangle4.C: New test. |
| * g++.dg/reflect/mangle5.C: New test. |
| |
| 2026-04-13 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/101760 |
| PR fortran/102314 |
| * gfortran.dg/gomp/pr101760.f90: New test. |
| * gfortran.dg/gomp/pr102314.f90: New test. |
| |
| 2026-04-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124835 |
| * g++.dg/reflect/decltype2.C: New test. |
| |
| 2026-04-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR target/123238 |
| * gcc.target/aarch64/pr123238.c: |
| |
| 2026-04-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/103901 |
| PR c++/123566 |
| * g++.dg/cpp2a/lambda-targ25.C: New test. |
| |
| 2026-04-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/122632 |
| * g++.dg/cpp23/lambda-scope11.C: New test. |
| |
| 2026-04-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124246 |
| * g++.dg/reflect/type_trait13.C: Uncomment commented out is_swappable_type and |
| is_nothrow_swappable_type assertions with std::priority_queue. |
| |
| 2026-04-13 Josef Melcr <josef.melcr@suse.com> |
| |
| PR ipa/124700 |
| * g++.dg/gomp/pr124700.C: New test. |
| |
| 2026-04-13 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/124710 |
| * gcc.target/i386/pr124710-1.c: New test. |
| * gcc.target/i386/pr124710-2.c: Ditto. |
| |
| 2026-04-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/122884 |
| * g++.dg/cpp23/lambda-scope10.C: New test. |
| * g++.dg/cpp23/lambda-scope10a.C: New test. |
| |
| 2026-04-11 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/93554 |
| * gfortran.dg/goacc/pr93554.f90: New test. |
| |
| 2026-04-11 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/93814 |
| * gfortran.dg/pr93814.f90: New test. |
| |
| 2026-04-11 Harald Anlauf <anlauf@gmx.de> |
| Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/120140 |
| * gfortran.dg/defined_assignment_13.f90: New test. |
| |
| 2026-04-11 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/124849 |
| * lib/profopt.exp (profopt-execute): Pass --no-pager to perf. |
| |
| 2026-04-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124844 |
| * g++.dg/reflect/type_trait14.C (NLType::~NLType): Move definition out |
| of the class. |
| |
| 2026-04-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124831 |
| * g++.dg/reflect/members_of13.C: New test. |
| |
| 2026-04-10 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/94978 |
| * gfortran.dg/pr94978.f90: New test. |
| |
| 2026-04-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/124827 |
| * gcc.dg/tsan/atomic-invalid.c: New test. |
| |
| 2026-04-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/124828 |
| * g++.dg/lto/20091022-2_0.C (_GLIBCXX_SYSHDR): Define before including |
| <string>. |
| |
| 2026-04-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124792 |
| * g++.dg/reflect/pr124792.C: New test. |
| |
| 2026-04-10 Tomasz Kamiński <tkaminsk@redhat.com> |
| |
| * g++.dg/reflect/range_args.C: Replace views::to_input with |
| views::as_input. |
| |
| 2026-04-10 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/predef-__riscv_v_intrinsic.c: Update expected |
| __riscv_v_intrinsic value. |
| * gcc.target/riscv/rvv/base/pr114017-1.c: Update version check and |
| expected warning text to v1.0. |
| |
| 2026-04-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123998 |
| * g++.dg/reflect/crash11.C: Adjust dg-error. |
| * g++.dg/reflect/splice5.C: Likewise. |
| |
| 2026-04-09 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/103367 |
| * gfortran.dg/pr103367.f90: Expect a constant-expression error and |
| prune the legacy-extension warning. |
| |
| 2026-04-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/113276 |
| * gcc.dg/torture/fp-double-convert-float-1.c: Xfail test for arm* |
| unless single- and double-precision FP. |
| * lib/target-supports.exp (check_effective_target_arm_mixed_fp): |
| New function. |
| |
| 2026-04-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/124326 |
| * g++.dg/coroutines/pr110872.C (dg-ice): Add arm*-*-*. |
| |
| 2026-04-09 Dhruv Chawla <dhruvc@nvidia.com> |
| |
| * lib/profopt.exp (profopt-execute): Add support for profiler type |
| detection. |
| |
| 2026-04-09 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| PR target/124818 |
| * gcc.target/riscv/pr124818.c: New test. |
| |
| 2026-04-09 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/sve/cost_model_16.c: Updated. |
| * gcc.target/aarch64/sve/cost_model_19.c: New test. |
| |
| 2026-04-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr124759.c (dg-do): Restrict to Linux. |
| |
| 2026-04-09 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/105192 |
| * gcc.c-torture/compile/pr105192.c: New test. |
| |
| 2026-04-08 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/96986 |
| * gfortran.dg/pr96986.f90: New test. |
| |
| 2026-04-08 Marek Polacek <polacek@redhat.com> |
| Boris Staletic <boris.staletic@protonmail.com> |
| |
| PR c++/123726 |
| * g++.dg/reflect/member1.C: Adjust dg-error. |
| * g++.dg/reflect/member22.C: New test. |
| |
| 2026-04-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124457 |
| * g++.dg/reflect/concept1.C: New test. |
| |
| 2026-04-08 Marek Polacek <polacek@redhat.com> |
| Boris Staletic <boris.staletic@protonmail.com> |
| |
| PR c++/124177 |
| * g++.dg/reflect/annotations18.C: New test. |
| |
| 2026-04-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124617 |
| * g++.dg/reflect/dep12.C: New test. |
| * g++.dg/reflect/dep13.C: New test. |
| |
| 2026-04-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124810 |
| * gcc.dg/torture/pr124810.c: New testcase. |
| |
| 2026-04-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/modules/modules.exp: Use "@nul" for Windows, |
| "@/dev/null" for other environments. |
| |
| 2026-04-08 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/93715 |
| * gfortran.dg/pr93715.f90: New test. |
| |
| 2026-04-08 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/is_consteval_only1.C: Remove. |
| * g++.dg/reflect/eh1.C: Remove is_consteval_only_type tests. |
| * g++.dg/reflect/eh2.C: Likewise. |
| * g++.dg/reflect/type_trait5.C: Likewise. |
| |
| 2026-04-08 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/decomp30.C: New test. |
| * g++.dg/gomp/pr108503.C: Adjust expected diagnostic locations. |
| |
| 2026-04-07 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/102430 |
| * gfortran.dg/gomp/pr102430.f90: New test. |
| |
| 2026-04-07 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/124759 |
| PR target/124789 |
| * gcc.target/i386/pr124759.c: New test. |
| |
| 2026-04-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/124543 |
| * gfortran.dg/pr124543.f90: Add the dg-options "-O0" to |
| reduce testing time. Adjust test for the change above. |
| |
| 2026-04-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124802 |
| * gcc.dg/vect/vect-pr124802.c: New testcase. |
| |
| 2026-04-07 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/103367 |
| * gfortran.dg/pr103367.f90: New test. |
| |
| 2026-04-07 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/104827 |
| PR fortran/104827 |
| * gfortran.dg/gomp/pr104827.f90: New test. |
| |
| 2026-04-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/123700 |
| * g++.dg/cpp2a/lambda-targ24.C: New test. |
| * g++.dg/cpp2a/lambda-targ24a.C: New test. |
| |
| 2026-04-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/123529 |
| PR c++/98930 |
| * g++.dg/cpp1z/nontype9.C: New test. |
| |
| 2026-04-07 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/expansion-stmt11.C: Expect some extra diagnostics for |
| C++11. |
| * g++.dg/cpp26/expansion-stmt13.C: Likewise. Make it dg-do compile |
| test for c++11_only and dg-do run only for c++14 and above. |
| * g++.dg/cpp26/expansion-stmt16.C: Adjust expected diagnostics. |
| * g++.dg/cpp26/expansion-stmt19.C: Expect some extra diagnostics for |
| C++11. Make it dg-do compile test for c++11_only and dg-do run only |
| for c++14 and above. |
| * g++.dg/cpp26/expansion-stmt25.C (foo): Test both constexpr |
| range-for-decl and non-constexpr, adjust expected diagnostics. |
| * g++.dg/cpp26/expansion-stmt30.C: Adjust expected diagnostics. |
| * g++.dg/cpp26/expansion-stmt35.C: New test. |
| * g++.dg/cpp26/expansion-stmt36.C: New test. |
| * g++.dg/cpp26/expansion-stmt37.C: New test. |
| * g++.dg/cpp26/expansion-stmt38.C: New test. |
| |
| 2026-04-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124487 |
| * g++.dg/cpp26/pack-indexing9.C: Remove dg-sorry/dg-bogus, add |
| tests for mangled names and further test coverage. |
| |
| 2026-04-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124790 |
| * g++.dg/reflect/pr124790.C: New test. |
| |
| 2026-04-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/85352 |
| * gfortran.dg/pr85352.f90: New test. |
| |
| 2026-04-07 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_recent_python3): Cache result of check. |
| (check_effective_target_python3_module): Likewise. |
| (check_effective_target_pytest3): Likewise. |
| |
| 2026-04-07 Christophe Lyon <christophe.lyon@arm.com> |
| |
| PR target/124704 |
| * lib/target-supports.exp |
| (check_effective_target_vect_cmdline_neeed): Handle arm_mve |
| similarly to arm_neon. |
| |
| 2026-04-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124743 |
| * gcc.dg/vect/vect-pr124743.c: New testcase. |
| |
| 2026-04-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/107425 |
| * gfortran.dg/gomp/pr107425.f90: New test. |
| |
| 2026-04-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/124780 |
| * gfortran.dg/pr124780.f90: New test. |
| |
| 2026-04-07 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/target-supports.exp (check_fork_runtime): New function to |
| check that target has a working fork() implementation. |
| * lib/target-supports-dg.exp (dg-require-fork): When test is |
| "run", then call check_fork_runtime, else check_fork_available. |
| |
| 2026-04-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/124598 |
| * gfortran.dg/pdt_91.f03: New test. |
| |
| 2026-04-07 Avinash Jayakar <avinashd@linux.ibm.com> |
| Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| * gcc.target/powerpc/acmp-tst.c: New test. |
| |
| 2026-04-06 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR libstdc++/124268 |
| * g++.dg/modules/using-34_a.C: New test. |
| * g++.dg/modules/using-34_b.C: New test. |
| |
| 2026-04-06 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124735 |
| * g++.dg/modules/auto-8_a.H: New test. |
| * g++.dg/modules/auto-8_b.C: New test. |
| |
| 2026-04-06 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124781 |
| * g++.dg/modules/export-7.C: New test. |
| |
| 2026-04-06 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124785 |
| * g++.dg/modules/noexcept-5.h: New test. |
| * g++.dg/modules/noexcept-5_a.C: New test. |
| * g++.dg/modules/noexcept-5_b.C: New test. |
| * g++.dg/modules/noexcept-5_c.C: New test. |
| |
| 2026-04-06 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118630 |
| * g++.dg/modules/late-ret-5.h: New test. |
| * g++.dg/modules/late-ret-5_a.H: New test. |
| * g++.dg/modules/late-ret-5_b.C: New test. |
| |
| 2026-04-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124488 |
| * g++.dg/cpp26/expansion-stmt33.C: New test. |
| |
| 2026-04-06 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/annotations15.C: New test. |
| |
| 2026-04-06 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/79524 |
| PR fortran/79524 |
| * gfortran.dg/pr79524.f90: New test. |
| |
| 2026-04-06 Eczbek <eczbek.void@gmail.com> |
| |
| PR c++/123087 |
| * g++.dg/DRs/dr1423.C: Additonal test. |
| |
| 2026-04-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/target-supports-dg.exp (dg-do-if): Don't strip line number |
| from args. |
| |
| 2026-04-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124689 |
| * g++.dg/reflect/pr124689.C: New test. |
| |
| 2026-04-05 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/109788 |
| * gfortran.dg/pr109788.f90: New test. |
| |
| 2026-04-05 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/aggr35_pkg.adb: Pass -gnatws. |
| |
| 2026-04-05 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/aggr35.adb: New test. |
| * gnat.dg/aggr35_pkg.ads, gnat.dg/aggr35_pkg.adb: New helper. |
| |
| 2026-04-04 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR c++/124573 |
| * g++.dg/other/enum4.C: New test case. |
| |
| 2026-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/expansion-stmt34.C: New test. |
| |
| 2026-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124487 |
| * g++.dg/cpp26/pack-indexing7.C: Don't xfail dg-bogus. |
| * g++.dg/cpp26/pack-indexing22.C: New test. |
| |
| 2026-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124198 |
| * g++.dg/cpp26/pack-indexing2.C (getT2, badtype4): Expect different |
| diagnostics. |
| * g++.dg/cpp26/pack-indexing20.C: New test. |
| * g++.dg/cpp26/pack-indexing21.C: New test. |
| |
| 2026-04-04 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/66973 |
| * gfortran.dg/generic_36-1.f90: New test. |
| * gfortran.dg/generic_36-2.f90: New test. |
| |
| 2026-04-04 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/124543 |
| * gfortran.dg/pr124543.f90: Set result to 'UNDEFINED' in two |
| places. |
| |
| 2026-04-03 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/123210 |
| * gcc.target/i386/pr123210.c: New test. |
| |
| 2026-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/124754 |
| * g++.dg/tree-ssa/strlenopt-3.C: New test. |
| |
| 2026-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/type_trait14.C: New test. |
| * g++.dg/reflect/eh1.C: Add test for is_structural_type. |
| * g++.dg/reflect/eh2.C: Likewise. |
| |
| 2026-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/constexpr-eh3.C: Use __builtin_current_exception() |
| instead of std::current_exception() and |
| __builttin_uncaught_exceptions() instead of |
| std::uncaught_exceptions(). Remove nested_exception related parts |
| of the test. |
| * g++.dg/cpp26/constexpr-eh8.C: Use __builtin_current_exception() |
| instead of std::current_exception(). |
| |
| 2026-04-03 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/124652 |
| * gfortran.dg/c_funloc_tests_10.f90: New test. |
| |
| 2026-04-03 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/98203 |
| PR fortran/98203 |
| * gfortran.dg/gomp/pr98203.f90: New test. |
| |
| 2026-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/data_member_spec2.C: Add tests for unnamed bit-fields |
| with const and/or volatile types. |
| |
| 2026-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/define_aggregate10.C: New test. |
| |
| 2026-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/lwg4556.C: New test. |
| |
| 2026-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124531 |
| * g++.dg/cpp/embed-29.C: New test. |
| * g++.dg/cpp0x/pr124531.C: New test. |
| |
| 2026-04-03 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/95163 |
| PR fortran/95163 |
| * gfortran.dg/gomp/pr95163.f90: New test. |
| |
| 2026-04-03 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/100155 |
| * gfortran.dg/pr100155.f90: New test. |
| |
| 2026-04-02 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124477 |
| * g++.dg/modules/builtin-10_a.C: New test. |
| * g++.dg/modules/builtin-10_b.C: New test. |
| |
| 2026-04-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR testsuite/124548 |
| * g++.dg/coroutines/torture/func-params-07.C (main): Fix lifetime |
| issue of rvalue reference. |
| |
| 2026-04-02 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124646 |
| PR c++/124645 |
| * g++.dg/reflect/members_of11.C: New test. |
| * g++.dg/reflect/members_of12.C: New test. |
| |
| 2026-04-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/124746 |
| * gcc.dg/tree-ssa/pr124746-1.c: New test. |
| |
| 2026-04-02 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/pr124696.c: Compile only for int128 targets. |
| (dg-options): Use -Wno-psabi instead of -w |
| |
| 2026-04-02 Christophe Lyon <christophe.lyon@arm.com> |
| |
| PR target/124705 |
| * gcc.dg/tree-ssa/gen-vect-26.c: Disable loop peeling check for |
| arm*-*-. |
| * gcc.dg/tree-ssa/gen-vect-28.c: Likewise. |
| |
| 2026-04-02 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/attr-check-error-message8.c: Removed. |
| * gcc.target/loongarch/attr-check-error-message9.c: Removed. |
| * gcc.target/loongarch/attr-check-warning-message1.c: New test. |
| * gcc.target/loongarch/attr-check-warning-message2.c: New test. |
| * gcc.target/loongarch/attr-check-warning-message3.c: New test. |
| |
| 2026-04-02 Christopher Albert <albert@tugraz.at> |
| Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/124751 |
| * gfortran.dg/pr100194.f90: Run the testcase and add runtime |
| coverage for packed assumed-rank sections. |
| |
| 2026-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/124739 |
| * gfortran.dg/pr124739.f90: Change 'run' to 'compile'. |
| |
| 2026-04-01 Tamar Christina <tamar.christina@arm.com> |
| Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/123238 |
| * gcc.target/aarch64/pr123238.c: New test case. |
| |
| 2026-04-01 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/123238 |
| * gcc.target/i386/pr123238.c: Likewise. |
| |
| 2026-04-01 Gonzalosilvalde <gonzalo.silvalde@gmail.com> |
| |
| PR fortran/79330 |
| * gfortran.dg/bind_c_module_proc.f90: New test. |
| |
| 2026-04-01 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/124696 |
| * gcc.target/i386/pr124696.c: New. |
| |
| 2026-04-01 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/annotations17.C: New test. |
| |
| 2026-04-01 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/mangle1.C: Expect _Z3barILi310ELDmgsEEvv |
| rather than _Z3barILi310ELDmngEEvv. |
| |
| 2026-04-01 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/define_static_array1.C (l): Another variable |
| with define_static_array test from array<int, 0>. |
| Add static assertions for types of the define_static_array results. |
| |
| 2026-04-01 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/124742 |
| * gcc.dg/torture/pr124742-1.c: New test. |
| |
| 2026-04-01 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR middle-end/124697 |
| * gcc.target/i386/pr120839-1b.c: Adjusted. |
| * gcc.target/i386/pr124697-1a.c: New test. |
| * gcc.target/i386/pr124697-1b.c: Likewise. |
| * gcc.target/i386/pr124697-2a.c: Likewise. |
| * gcc.target/i386/pr124697-2b.c: Likewise. |
| * gcc.target/i386/pr124697-3a.c: Likewise. |
| * gcc.target/i386/pr124697-3b.c: Likewise. |
| |
| 2026-04-01 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/124635 |
| * gcc.dg/pr124635.c: New test. |
| |
| 2026-04-01 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR target/124705 |
| * gcc.dg/tree-ssa/gen-vect-26.c: Disable loop peeling check for |
| arm-none-eabi. |
| * gcc.dg/tree-ssa/gen-vect-28.c: Likewise. |
| |
| 2026-04-01 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/93080 |
| * gcc.dg/tree-ssa/forwprop-40.c: Xfail for arm_mve. |
| * gcc.dg/tree-ssa/forwprop-41.c: Likewise. |
| |
| 2026-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/124739 |
| * gfortran.dg/pr124739.f90: New test. |
| |
| 2026-04-01 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/100194 |
| * gfortran.dg/pr100194.f90: New test. |
| |
| 2026-03-31 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/access_context1.C: Add new tests. |
| * g++.dg/reflect/current_function1.C: Likewise. |
| * g++.dg/reflect/current_class1.C: Likewise. |
| * g++.dg/reflect/current_class2.C: Likewise. |
| * g++.dg/reflect/current_namespace1.C: Likewise. |
| |
| 2026-03-31 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/data_member_spec5.C: New test. |
| * g++.dg/reflect/data_member_spec6.C: New test. |
| * g++.dg/reflect/display_string_of1.C: Expect extra ", {}" before |
| closing paren for empty annotations, otherwise a list of annotations. |
| * g++.dg/reflect/u8display_string_of1.C: Likewise. |
| * g++.dg/reflect/define_aggregate9.C: New test. |
| * g++.dg/reflect/mangle1.C: Test mangling of REFLECT_DATA_MEMBER_SPEC |
| annotations. |
| |
| 2026-03-31 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/current_function1.C: New test. |
| * g++.dg/reflect/current_function2.C: New test. |
| * g++.dg/reflect/current_class1.C: New test. |
| * g++.dg/reflect/current_class2.C: New test. |
| * g++.dg/reflect/current_namespace1.C: New test. |
| |
| 2026-03-31 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/torture/pr124041.c: Require effective target |
| fstack_protector. |
| |
| 2026-03-31 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/pr122925.c: Require int32plus effective target. |
| |
| 2026-03-31 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt107.adb: New test. |
| * gnat.dg/opt107_pkg.ads: New helper. |
| |
| 2026-03-31 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/annotations16.C: New test. |
| |
| 2026-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/analyzer/null-deref-pr123981-1.c: Restrict to 64-bit x86. |
| |
| 2026-03-31 Mikael Morin <mikael@gcc.gnu.org> |
| Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/121185 |
| PR fortran/124661 |
| * gfortran.dg/bounds_check_28.f90: New test. |
| |
| 2026-03-31 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR target/124712 |
| * gcc.dg/vect/vect-fmax-2.c: Changed effective target vect_float |
| to vect_double. |
| * gcc.dg/vect/vect-fmax-3.c: Likewise. |
| * gcc.dg/vect/vect-fmin-2.c: Likewise. |
| * gcc.dg/vect/vect-fmin-3.c: Likewise. |
| |
| 2026-03-31 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/reduce6.adb: New test. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * g++.dg/alias-checks.C: Rename to... |
| * g++.dg/vect/vect-alias-checks.C: ... this. Don't override |
| vector options. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/i386/pr82142b.c: Add -fomit-frame-pointer. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/i386/pr115397.c: Require fpic. |
| * gcc.target/i386/pr118497.c: Likewise. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/i386/part-vect-absnegbf.c: Require sse2_runtime. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/tree-ssa/pr83403-1.c: Bump |
| max-completely-peeled-insns on x86. |
| * gcc.dg/tree-ssa/pr83403-2.c: Likewise. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/tree-ssa/pr32964.c: Select the SSE FPU on x86. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/pr117888-2.c: Enable sse2. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/fstack-protector-strong.c (foo2): Prevent loop |
| optimizations. Expect stack protection again. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/i386/pr115863-1.c: Include stdint.h. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/i386/lea-4.c: Require fpic. |
| * gcc.target/i386/pr116587.c: Likewise. |
| |
| 2026-03-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * c-c++-common/analyzer/deref-before-check-2.c (test_1): |
| Drop stderr. |
| |
| 2026-03-30 H.J. Lu <hjl.tools@gmail.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR target/120839 |
| PR middle-end/124671 |
| * gcc.dg/pr124671.c: New test. |
| * gcc.target/i386/pr120839-1a.c: Likewise. |
| * gcc.target/i386/pr120839-1b.c: Likewise. |
| * gcc.target/i386/pr120839-2.c: Likewise. |
| |
| 2026-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/124543 |
| * gfortran.dg/pr124543.f90: New test. |
| |
| 2026-03-30 Vineet Gupta <vineet.gupta@linux.dev> |
| |
| * gcc.target/bpf/zero-ext.c: Add tests for {HI,QI}mode values. |
| |
| 2026-03-30 Piyush Raj <piyushraj92739@gmail.com> |
| |
| * gcc.target/bpf/torture/bpf-torture.exp: New testsuite. |
| * gcc.target/bpf/torture/invalid-memory-access.c: New test. |
| * gcc.target/bpf/torture/memcpy.c: New test. |
| * gcc.target/bpf/torture/memmove.c: New test. |
| * gcc.target/bpf/torture/memset.c: New test. |
| * gcc.target/bpf/torture/naked.c: New test. |
| * gcc.target/bpf/torture/nop.c: New test. |
| * gcc.target/bpf/torture/trace_openat.c: New test. |
| |
| 2026-03-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124692 |
| * gcc.dg/torture/pr124692.c: New testcase. |
| |
| 2026-03-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88576 |
| * gcc.dg/pr88576.c: New testcase. |
| |
| 2026-03-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124677 |
| * gcc.dg/vect/vect-pr124677.c: New testcase. |
| |
| 2026-03-30 Christopher Albert <albert@tugraz.at> |
| |
| * gfortran.dg/goacc/omp-108382.f90: New test. |
| |
| 2026-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/has_ellipsis_parameter1.C: Rename to ... |
| * g++.dg/reflect/is_vararg_function1.C: this. New test. Rename |
| has_ellipsis_parameter to is_vararg_function everywhere. |
| |
| 2026-03-29 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/124674 |
| * gcc.target/riscv/pr124674.c: New test. |
| |
| 2026-03-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * lib/target-supports.exp |
| (check_effective_target_d_runtime_has_std_library): Test for |
| acos rather than cos. |
| |
| 2026-03-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/95879 |
| * gfortran.dg/pr95879.f90: New test. |
| |
| 2026-03-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| * gfortran.dg/pr84245.f90: New test. |
| |
| 2026-03-28 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/aarch64/erratas_opt_0.c: Skip on VxWorks. |
| * gcc.target/aarch64/erratas_opt_1.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_2.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_3.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_4.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_5.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_6.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_7.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_8.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_9.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_10.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_11.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_12.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_13.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_14.c: Likewise. |
| * gcc.target/aarch64/erratas_opt_15.c: Likewise. |
| |
| 2026-03-28 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/aarch64/crc-builtin-pmul64.c: Include stdint.h. |
| |
| 2026-03-28 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/debug/btf/btf-variables-5.c: Separate ! from triplet. |
| * gcc.dg/hoist-register-pressure-1.c: Likewise. |
| * gcc.dg/hoist-register-pressure-2.c: Likewise. |
| * gcc.dg/hoist-register-pressure-3.c: Likewise. |
| * gcc.target/powerpc/safe-indirect-jump-1.c: Likewise. |
| * gfortran.dg/gomp/declare-variant-14.f90: Likewise. |
| |
| 2026-03-27 Vineet Gupta <vineet.gupta@linux.dev> |
| |
| PR target/124670 |
| * gcc.target/bpf/zero-ext.c: New test. |
| |
| 2026-03-27 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/102619 |
| * gfortran.dg/pr102619.f90: New test. |
| |
| 2026-03-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/generic_inst21.adb: New test. |
| |
| 2026-03-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR rtl-optimization/124649 |
| * gcc.dg/torture/pr124649-1.c: New test. |
| |
| 2026-03-27 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/114021 |
| * gfortran.dg/pr114021.f90: New test. |
| |
| 2026-03-27 Richard Biener <rguenther@suse.de> |
| |
| PR debug/124644 |
| * g++.dg/debug/pr124644.C: New testcase. |
| |
| 2026-03-27 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/101281 |
| * gfortran.dg/pr101281.f90: New test. |
| |
| 2026-03-26 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/115315 |
| * gfortran.dg/pdt_90.f03: New test. |
| |
| 2026-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| * lib/mike-gcc.exp (postbase): Use switch instead of case for |
| TCL 9 compatibility. |
| * lib/mike-g++.exp (postbase): Likewise. |
| |
| 2026-03-26 Michal Jires <mjires@suse.cz> |
| |
| * gcc.dg/lto/toplevel-extended-asm-2_0.c: Add padding to asm label. |
| * gcc.dg/lto/toplevel-extended-asm-2_1.c: Add padding to asm label. |
| |
| 2026-03-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123613 |
| * g++.dg/reflect/json-parser.C: New test. |
| * g++.dg/reflect/substitute7.C: New test. |
| * g++.dg/reflect/test.json: New test. |
| |
| 2026-03-25 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/contracts/cpp26/basic.contract.eval.p11-observe.C: Skip |
| for non-hosted. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p17-2.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p17-3.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p17-4.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p17-5.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF-post.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF-pre.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF2.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF3.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF4.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p17.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p4.C: Likewise. |
| * g++.dg/contracts/cpp26/basic.contract.eval.p6.observe.C: Likewise. |
| * g++.dg/contracts/cpp26/callerside-checks/callerside-checks-all.C: Likewise. |
| * g++.dg/contracts/cpp26/callerside-checks/callerside-checks-none.C: Likewise. |
| * g++.dg/contracts/cpp26/callerside-checks/callerside-checks-pre.C: Likewise. |
| * g++.dg/contracts/cpp26/callerside-checks/freefunc-noexcept-post.C: Likewise. |
| * g++.dg/contracts/cpp26/callerside-checks/freefunc-noexcept-pre.C: Likewise. |
| * g++.dg/contracts/cpp26/contract-assert-run.C: Likewise. |
| * g++.dg/contracts/cpp26/contract-violation-noexcept2.C: Likewise. |
| * g++.dg/contracts/cpp26/debug-and-opt.C: Likewise. |
| * g++.dg/contracts/cpp26/deferred1.C: Likewise. |
| * g++.dg/contracts/cpp26/definition-checks/contract-assert-no-def-check.C: Likewise. |
| * g++.dg/contracts/cpp26/dependent_contract.C: Likewise. |
| * g++.dg/contracts/cpp26/empty-nt-param.C: Likewise. |
| * g++.dg/contracts/cpp26/expr.prim.id.unqual.p7-3.C: Likewise. |
| * g++.dg/contracts/cpp26/expr.prim.id.unqual.p7-4.C: Likewise. |
| * g++.dg/contracts/cpp26/function-contract-specifier-seq.C: Likewise. |
| * g++.dg/contracts/cpp26/name_mangling.C: Likewise. |
| * g++.dg/contracts/cpp26/outline-checks/freefunc-noexcept-post.C: Likewise. |
| * g++.dg/contracts/cpp26/outline-checks/freefunc-noexcept-pre.C: Likewise. |
| * g++.dg/contracts/cpp26/outline-checks/func-noexcept-assert.C: Likewise. |
| * g++.dg/contracts/cpp26/outline-checks/memberfunc-noexcept-post.C: Likewise. |
| * g++.dg/contracts/cpp26/outline-checks/memberfunc-noexcept-pre.C: Likewise. |
| * g++.dg/contracts/cpp26/src-loc-0.C: Likewise. |
| * g++.dg/contracts/cpp26/src-loc-1.C: Likewise. |
| * g++.dg/contracts/cpp26/src-loc-2.C: Likewise. |
| * g++.dg/contracts/cpp26/throwing-violation-handler.cc: Likewise. |
| * g++.dg/contracts/cpp26/vaargs.C: Likewise. |
| |
| 2026-03-25 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/124567 |
| * gfortran.dg/pr124567.f90: New test. |
| * gfortran.dg/proc_decl_30.f90: Likewise. |
| |
| 2026-03-25 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.misc-tests/gcov-32.c: Replace mismatched setjmp call |
| with sigsetjmp. |
| |
| 2026-03-25 Alexandre Oliva <oliva@adacore.com> |
| |
| * g++.target/arm/pr115485.C: Require fpic. |
| |
| 2026-03-25 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/pr111409.c: Allow non-strict dwarf. |
| * gcc.dg/pr115066.c: Likewise. |
| |
| 2026-03-25 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/arm/epilog-1.c: Add -mno-long-calls. |
| |
| 2026-03-25 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/vect/slp-mask-store-1.c (foo): Fix iteration range. |
| |
| 2026-03-25 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/vect/vect-early-break_109-pr113588.c: Require sysconf. |
| * gcc.dg/vect/vect-early-break_130.c: Likewise. |
| |
| 2026-03-25 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/tree-ssa/gen-vect-11c.c: xfail the test for no |
| vectorization on powerpc*-*-* && lp64. |
| |
| 2026-03-25 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/vect/vect-early-break_137-pr121190.c: Require sysconf. |
| Don't override vect.exp options. |
| |
| 2026-03-25 Alexandre Oliva <oliva@adacore.com> |
| |
| * g++.dg/tls/thread_local-order2.C: XFAIL on VxWorks. |
| |
| 2026-03-25 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/119273 |
| * gfortran.dg/pr119273.f90: New test. |
| |
| 2026-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr61599-1.c (dg-options): Add -save-temps. |
| (scan-assembler-times): Check for @nobits. |
| |
| 2026-03-24 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/124572 |
| * gcc.target/aarch64/pr124572.c: New. |
| |
| 2026-03-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR testsuite/124326 |
| * g++.dg/coroutines/pr110872.C (dg-ice): Restrict to 64-bit |
| targets or Darwin. |
| |
| 2026-03-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR testsuite/123135 |
| * g++.dg/warn/Wstringop-overflow-6.C (dg-additional-options): Add |
| -Wno-unknown-pragmas on Solaris. |
| |
| 2026-03-24 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/reflect/mangle1.C: Add -fno-short-enums. |
| |
| 2026-03-24 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/modules/omp-4_a.C: Add missing require effective target |
| fopenmp. |
| * g++.dg/modules/omp-4_b.C: Likewise. |
| |
| 2026-03-24 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.dg/pr124454-1.c: Add missing require effective target |
| fopenmp. |
| |
| 2026-03-24 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/123424 |
| * gcc.dg/gnu23-tag-composite-7.c: New test. |
| * gcc.dg/gnu23-varmod-3.c: New test. |
| * gcc.dg/pr123424.c: New test. |
| |
| 2026-03-23 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/generic_inst20.ads, gnat.dg/generic_inst20.adb: New test. |
| * gnat.dg/generic_inst20-sub.adb: New helper. |
| |
| 2026-03-23 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/generic_inst19.adb: New test. |
| |
| 2026-03-22 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR target/124597 |
| * g++.target/pr124597.C: New test. |
| |
| 2026-03-21 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/122786 |
| * g++.dg/modules/attrib-5_a.C: New test. |
| * g++.dg/modules/attrib-5_b.C: New test. |
| |
| 2026-03-21 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124483 |
| * g++.dg/modules/attrib-4_a.C: New test. |
| * g++.dg/modules/attrib-4_b.C: New test. |
| |
| 2026-03-20 Tobias Burnus <tburnus@baylibre.com> |
| Sandra Loosemore <sloosemore@baylibre.com> |
| |
| PR c/122866 |
| * c-c++-common/gomp/pr122866.c: New. |
| |
| 2026-03-20 Kwok Cheung Yeung <kcyeung@baylibre.com> |
| Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * c-c++-common/gomp/target-map-iterators-6.c: New. |
| |
| 2026-03-20 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/implicit_deref1.adb: New test. |
| * gnat.dg/implicit_deref2.adb: Likewise. |
| * gnat.dg/implicit_deref3.adb: Likewise. |
| |
| 2026-03-20 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124575 |
| * g++.dg/reflect/expr16.C: New test. |
| |
| 2026-03-20 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/cli_inner_attribute_injection.rs: New test. |
| |
| 2026-03-20 Enes Cevik <nsvke@proton.me> |
| |
| * rust/compile/bswap.rs: New test. |
| * rust/execute/bswap.rs: New test. |
| |
| 2026-03-20 Mohamed Ali <mohmedali1462005@gmail.com> |
| |
| * rust/compile/match-scope.rs: Fix test. |
| * rust/compile/no_core_feature_gate.rs: New test. |
| |
| 2026-03-20 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-4411.rs: New test. |
| |
| 2026-03-20 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/wildcard_items.rs: Move to... |
| * rust/compile/wildcard_const.rs: ...here. |
| * rust/compile/wildcard_enum.rs: New test. |
| * rust/compile/wildcard_enum_variant.rs: New test. |
| * rust/compile/wildcard_static.rs: New test. |
| * rust/compile/wildcard_struct.rs: New test. |
| * rust/compile/wildcard_variable.rs: New test. |
| |
| 2026-03-20 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/issue-3947.rs: Do not expect a warning on this |
| underscore prefixed function. |
| |
| 2026-03-20 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/wildcard_items.rs: New test. |
| |
| 2026-03-20 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/execute/torture/match-structpattern-tuplefield.rs: Fix |
| test. |
| * rust/compile/match-scope.rs: New test. |
| |
| 2026-03-20 jayant chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-3951.rs: New test. |
| |
| 2026-03-20 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/attr_malformed_path.rs: Filter existing test to x86_64 |
| exclusively, add two new tests that appear when visiting the resulting |
| expression. |
| |
| 2026-03-20 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/issue-4212.rs: Update test with the new errors. |
| |
| 2026-03-20 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/issue-3661.rs: Add key_value_attribute feature to |
| prevent error on stringify macro. |
| * rust/compile/early_feature_gate_in_macro.rs: Add test to highlight |
| early feature gate error collection within macros. |
| |
| 2026-03-20 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/doc_macro.rs: Enable feature to use a macro within an |
| attribute input. |
| * rust/compile/parse_time_feature_gate.rs: New test. |
| |
| 2026-03-20 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-4413.rs: New test. |
| |
| 2026-03-20 jayant chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-4433.rs: Update test to expect valid line numbers. |
| |
| 2026-03-20 Yangyu Chen <cyy@cyyself.name> |
| |
| * g++.target/aarch64/virtual-lto.C: New test. |
| |
| 2026-03-20 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/84779 |
| PR fortran/84779 |
| * gfortran.dg/pr84779.f90: New test. |
| |
| 2026-03-20 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/120723 |
| * gfortran.dg/goacc/pr120723.f90: New test. |
| |
| 2026-03-19 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/124161 |
| * gfortran.dg/pr124161.f90: New test. |
| |
| 2026-03-19 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124466 |
| * g++.dg/modules/warn-spec-5_a.C: New test. |
| * g++.dg/modules/warn-spec-5_b.C: New test. |
| * g++.dg/modules/warn-spec-5_c.C: New test. |
| |
| 2026-03-19 feedable <feedabl3@gmail.com> |
| |
| * gcc.dg/weak/weak-1.c: Use a function to scan |
| for weak symbols instead of a regex. |
| * gcc.dg/weak/weak-10.c: Likewise. |
| * gcc.dg/weak/weak-11.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. |
| * gcc.dg/weak/weak-9.c: Likewise. |
| * lib/scanasm.exp: Implement the weak-scanning function. |
| |
| 2026-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR d/124158 |
| * gdc.test/runnable/dbitfieldsdm.d: Remove. |
| |
| 2026-03-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124555 |
| * gcc.dg/torture/pr124555.c: New testcase. |
| * g++.dg/absvect.C: Restrict dump scan to x86-64 and force |
| -msse4 there. |
| |
| 2026-03-18 Dhruv Chawla <dhruvc@nvidia.com> |
| |
| * lib/profopt.exp: Invoke $GCC_UNDER_TEST with |
| `--print-autofdo-gcov-version` before running create_gcov to get |
| the GCOV version. |
| |
| 2026-03-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/tree-ssa/forwprop-42.c: Add -Wno-psabi to dg-options. |
| * gcc.dg/tree-ssa/forwprop-43.c: Likewise. For ia32 add -msse2 as |
| dg-additional-options. |
| * gcc.dg/torture/pr65270-3.c: Add -Wno-psabi to dg-options. |
| * gcc.target/i386/part-vect-absnegbf.c: Add -msse2 to dg-options. |
| |
| 2026-03-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124493 |
| * g++.dg/reflect/crash23.C: New test. |
| |
| 2026-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/120286 |
| * gfortran.dg/pr120286.f90: Removed. |
| |
| 2026-03-17 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * gcc.target/aarch64/sme/acle-asm/revd_bf16.c: Update checks. |
| * gcc.target/aarch64/sme/acle-asm/revd_f16.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_f32.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_f64.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_mf8.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_s16.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_s32.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_s64.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_s8.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_u16.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_u32.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_u64.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u8.c: Likewise. |
| |
| 2026-03-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/109521 |
| * g++.dg/warn/Wuninitialized-35.C: New test. |
| |
| 2026-03-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115852 |
| * g++.dg/cpp23/explicit-obj-lambda22.C: New test. |
| |
| 2026-03-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118482 |
| * g++.dg/cpp2a/lambda-uneval31.C: New test. |
| |
| 2026-03-17 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| PR rtl-optimization/124476 |
| * gcc.dg/pr124476.c: New test. |
| |
| 2026-03-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124494 |
| * g++.dg/reflect/decltype1.C: New test. |
| |
| 2026-03-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124472 |
| * g++.dg/reflect/using2.C: New test. |
| |
| 2026-03-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124493 |
| * g++.dg/reflect/crash19.C: New test. |
| * g++.dg/reflect/crash22.C: New test. |
| |
| 2026-03-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/122380 |
| * g++.dg/torture/pr122380.C: New testcase. |
| * gcc.dg/torture/pr65270-3.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-pre-30.c: XFAIL. |
| |
| 2026-03-17 Yangyu Chen <cyy@cyyself.name> |
| |
| * gcc.target/i386/tct-ipa-inline-ice.c: New test. |
| |
| 2026-03-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124489 |
| * g++.dg/cpp0x/pr124489.C: New test. |
| |
| 2026-03-17 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/120286 |
| * gfortran.dg/pr120286.f90: New test. |
| |
| 2026-03-16 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124496 |
| * g++.dg/reflect/crash20.C: New test. |
| * g++.dg/reflect/crash21.C: New test. |
| |
| 2026-03-16 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123618 |
| * g++.dg/reflect/annotations14.C: New test. |
| |
| 2026-03-16 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR c++/124307 |
| * g++.dg/cpp0x/alignas24.C: New test. |
| |
| 2026-03-16 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124489 |
| * g++.dg/reflect/diag6.C: New test. |
| |
| 2026-03-16 Alex Coplan <alex.coplan@arm.com> |
| |
| PR middle-end/124491 |
| * gcc.target/aarch64/torture/pr124491.c: New test. |
| |
| 2026-03-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124528 |
| * gcc.dg/tree-ssa/scev-17.c: New testcase. |
| |
| 2026-03-16 Paul Thomas <pault@gcc.gnu.org> |
| Steve Kargl <kargls@comcast.net> |
| |
| PR fortran/93832 |
| * gfortran.dg/pr93832.f90: New test. |
| |
| 2026-03-16 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/105168 |
| * gfortran.dg/pr105168.f90: New test. |
| |
| 2026-03-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120039 |
| PR c++/122559 |
| * g++.dg/cpp26/decomp28.C: New test. |
| * g++.dg/cpp26/decomp29.C: New test. |
| |
| 2026-03-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124399 |
| * g++.dg/reflect/annotations12.C: Uncomment two tests, remove |
| temporary test added until that is fixed. |
| * g++.dg/reflect/annotations13.C: New test. |
| |
| 2026-03-14 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/float-1.a68: New test. |
| |
| 2026-03-14 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/mult-char-1.a68: Multiplying a char or string by |
| negative or zero factor results in the empty string. |
| * algol68/execute/mult-string-3.a68: Likewise. |
| * algol68/execute/mult-string-2.a68: Likewise. |
| * algol68/execute/mult-string-1.a68: Likewise. |
| |
| 2026-03-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124485 |
| * g++.dg/modules/class-8_b.C: Adjusted expected behaviour. |
| * g++.dg/modules/pr124485_a.C: New test. |
| * g++.dg/modules/pr124485_b.C: New test. |
| |
| 2026-03-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124456 |
| * g++.dg/cpp26/decomp27.C: New test. |
| |
| 2026-03-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124478 |
| * g++.dg/modules/imp-member-6_a.C: New test. |
| * g++.dg/modules/imp-member-6_b.C: New test. |
| * g++.dg/modules/imp-member-6_c.C: New test. |
| |
| 2026-03-14 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.c-torture/execute/pr17377.c: Mark global variable x |
| as volatile. |
| |
| 2026-03-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR rtl-optimization/124454 |
| * gcc.dg/pr124454-1.c: New test. |
| |
| 2026-03-13 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/expansion-stmt3.C: New test. |
| |
| 2026-03-13 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR testsuite/124484 |
| * gfortran.dg/coarray/caf.exp: Add -pthread and -lrt |
| for *-linux* targets for caf_shmem testing. |
| |
| 2026-03-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR analyzer/124375 |
| * gcc.dg/analyzer/ice-pr124375-1.c (__printf_buffer): Put the whole ?: |
| expression on a single line. |
| |
| 2026-03-13 Jørgen Kvalsvik <j@lambda.is> |
| |
| PR ipa/124462 |
| * g++.dg/gcov/pr124462.C: New test. |
| |
| 2026-03-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124461 |
| * gcc.target/i386/movrs-pr124461.c: New test. |
| |
| 2026-03-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124388 |
| * g++.dg/reflect/display_string_of1.C (S, NS5::S): Add |
| union { int a; }. Add static_assertions that the unnamed non-static |
| data member is printed as <unnamed member>. |
| * g++.dg/reflect/u8display_string_of1.C (S, NS5::S): Add |
| union { int a; }. Add static_assertions that the unnamed non-static |
| data member is printed as <unnamed member>. |
| |
| 2026-03-13 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/102459 |
| * gfortran.dg/pr102459.f90: New test. |
| |
| 2026-03-12 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/102596 |
| * gfortran.dg/pr102596.f90: New test. |
| |
| 2026-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| Thomas Berger <loki+gcc@loki.codes> |
| |
| PR c++/124200 |
| * g++.dg/modules/reflect-2_a.H: New test. |
| * g++.dg/modules/reflect-2_b.C: New test. |
| * g++.dg/modules/reflect-2_c.C: New test. |
| * g++.dg/modules/reflect-3_a.H: New test. |
| * g++.dg/modules/reflect-3_b.C: New test. |
| * g++.dg/modules/reflect-3_c.C: New test. |
| |
| 2026-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124309 |
| * g++.dg/modules/part-11_a.C: New test. |
| * g++.dg/modules/part-11_b.C: New test. |
| * g++.dg/modules/part-11_c.C: New test. |
| * g++.dg/modules/part-11_d.C: New test. |
| * g++.dg/modules/part-11_e.C: New test. |
| |
| 2026-03-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR rtl-optimization/123822 |
| * gcc.dg/torture/pr123822-1.c: New test. |
| |
| 2026-03-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR testsuite/119930 |
| * g++.dg/coroutines/torture/pr103953.C: Store the second |
| lambda into its own object to extend its lifeime. |
| |
| 2026-03-12 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| Gilles Gouaillardet <gilles.gouaillardet@gmail.com> |
| |
| PR fortran/121743 |
| * gfortran.dg/pr121743.f90: New test. |
| |
| 2026-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR tree-optimization/80006 |
| * gcc.dg/attr-alloc_size-11.c (dg-warning): Remove xfails. |
| |
| 2026-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR middle-end/121159 |
| * gcc.dg/plugin/must-tail-call-2.c (dg-additional-options): Add |
| -fdelayed-branch on SPARC. |
| |
| 2026-03-12 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/define_static_array5.C: New test. |
| |
| 2026-03-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124440 |
| * g++.dg/reflect/member21.C: Uncomment the commented out asserts. |
| |
| 2026-03-12 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/115316 |
| * gfortran.dg/pdt_87.f03: New test. |
| |
| 2026-03-12 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/122696 |
| * gfortran.dg/pdt_89.f03: New test. |
| |
| 2026-03-12 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * ada/acats-3/tests/c3/c3a0025.a: Tweak. |
| * ada/acats-4/tests/c3/c3a0025.a: Likewise. |
| * gnat.dg/access12.adb: New test. |
| |
| 2026-03-12 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/aliased3.adb: New test. |
| |
| 2026-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124459 |
| * g++.dg/modules/warn-spec-4_a.C: New test. |
| * g++.dg/modules/warn-spec-4_b.C: New test. |
| |
| 2026-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124311 |
| * g++.dg/modules/imp-member-5_a.C: New test. |
| * g++.dg/modules/imp-member-5_b.C: New test. |
| * g++.dg/modules/imp-member-5_c.C: New test. |
| |
| 2026-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/class-12_a.C: New test. |
| * g++.dg/modules/class-12_b.C: New test. |
| * g++.dg/modules/class-12_c.C: New test. |
| |
| 2026-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124154 |
| * g++.dg/cpp23/explicit-obj-lambda21.C: New test. |
| |
| 2026-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/class-13_a.C: New test. |
| * g++.dg/modules/class-13_b.C: New test. |
| |
| 2026-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124390 |
| * g++.dg/modules/friend-13.C: New test. |
| |
| 2026-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/omp_depend1.C: New test. |
| |
| 2026-03-12 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/122925 |
| PR target/119979 |
| * gcc.dg/pr122925.c: New test. |
| |
| 2026-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/124450 |
| * gfortran.dg/pr124450.f90: New test. |
| |
| 2026-03-12 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/97818 |
| * gfortran.dg/pdt_88.f03: New test. |
| |
| 2026-03-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR middle-end/120030 |
| * gcc.dg/constructor-2.c: New test. |
| |
| 2026-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/omp_taskwait1.C: New test. |
| |
| 2026-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124425 |
| * g++.dg/reflect/define_static_array4.C: Enable commented out |
| static_asserts and fix up the first one. |
| (as_pair): Make sure to return std::pair <int, int>. |
| * g++.dg/reflect/reflect_constant_array4.C: Enable commented out |
| static_asserts and fix up the first one. |
| (as_pair): Make sure to return std::pair <int, int>. |
| * g++.dg/reflect/reflect_constant_array7.C: New test. |
| * g++.dg/reflect/reflect_constant_array8.C: New test. |
| |
| 2026-03-12 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/102333 |
| PR fortran/102333 |
| * gfortran.dg/pr102333.f90: New test. |
| |
| 2026-03-12 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/103139 |
| PR fortran/103139 |
| * gfortran.dg/pr103139.f90: New test. |
| |
| 2026-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124431 |
| * g++.dg/modules/merge-21_a.C: New test. |
| * g++.dg/modules/merge-21_b.C: New test. |
| * g++.dg/modules/merge-21_c.C: New test. |
| * g++.dg/modules/merge-21_d.C: New test. |
| |
| 2026-03-12 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/82721 |
| * gfortran.dg/pr82721.f90: New test. |
| |
| 2026-03-12 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/106946 |
| * gfortran.dg/pr106946.f90: Cover allocatable and pointer CLASS |
| declarations, including a valid component followed by a bad one. |
| |
| 2026-03-12 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/124451 |
| * gcc.dg/analyzer/conditionals-pr124451-_Bool.c: New test. |
| * gcc.dg/analyzer/conditionals-pr124451-enum.c: New test. |
| |
| 2026-03-12 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/124375 |
| * gcc.dg/analyzer/ice-pr124375-1.c: New test. |
| * gcc.dg/analyzer/ice-pr124375-2.c: New test. |
| |
| 2026-03-12 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/124433 |
| * gcc.dg/analyzer/divide-by-zero-ice-pr124433.c: New test. |
| |
| 2026-03-12 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/110877 |
| * gfortran.dg/pr110877.f90: New test. |
| |
| 2026-03-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124397 |
| * g++.dg/cpp2a/lambda-uneval30.C: New test. |
| |
| 2026-03-11 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/95338 |
| * gfortran.dg/pr95338.f90: New test. |
| |
| 2026-03-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/120285 |
| * g++.dg/cpp1z/decomp68.C: New test. |
| |
| 2026-03-11 Saurabh Jha <saurabh.jha@arm.com> |
| |
| * gcc.target/aarch64/mingw/variadic_hva.c: Deleted and created |
| three variants. |
| * gcc.target/aarch64/mingw/variadic_hva1.c: Derived from |
| variadic_hva.c and compiled with option -fno-section-anchors. |
| * gcc.target/aarch64/mingw/variadic_hva2.c: Derived from |
| variadic_hva.c and compiled with option -mcmodel=tiny. |
| * gcc.target/aarch64/mingw/variadic_hva3.c: Derived from |
| variadic_hva.c and compiled with option -mcmodel=small. |
| |
| 2026-03-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124331 |
| * g++.dg/reflect/expr13.C: Uncomment the commented out assert. |
| * g++.dg/reflect/serialize2.C: Replace #if 0 with #ifdef. |
| * g++.dg/reflect/compare11.C: New test. |
| * g++.dg/reflect/member21.C: New test. |
| * g++.dg/reflect/serialize3.C: New test. |
| |
| 2026-03-11 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/124407 |
| * gcc.target/i386/pr124407-1.c: New test. |
| * gcc.target/i386/pr124407-2.c: Likewise. |
| |
| 2026-03-11 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR middle-end/124435 |
| * gcc.dg/torture/pr124435.c: New test. |
| |
| 2026-03-11 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| Revert: |
| 2026-03-11 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR tree-optimization/90036 |
| * gcc.dg/tree-ssa/pr90036.c: New test. |
| * gfortran.dg/unconstrained_commons.f: Drop useless DOM hash table |
| lookup check. |
| |
| 2026-03-11 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/124389 |
| PR c++/122494 |
| * g++.dg/cpp0x/static_assert18.C: New test. |
| |
| 2026-03-11 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/123271 |
| * gcc.target/arm/pr123271.c: New test. |
| |
| 2026-03-11 Arsen Arsenović <aarsenovic@baylibre.com> |
| |
| * gcc.target/gcn/addr-space-convert-1.c: New test. |
| * gcc.target/gcn/addr-space-convert-2.c: New test. |
| |
| 2026-03-11 Arsen Arsenović <aarsenovic@baylibre.com> |
| |
| * gcc.target/gcn/pr124044.c: New test. |
| |
| 2026-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124118 |
| * g++.dg/reflect/eh8.C (bar, c): Move second part of tests to ... |
| * g++.dg/reflect/eh10.C: ... here, new test. Add dg-skip-if for |
| solaris. |
| |
| 2026-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/eh8.C: Expect different diagnostics. |
| * g++.dg/reflect/no-exceptions2.C: New test. |
| |
| 2026-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124417 |
| * g++.dg/reflect/no-exceptions1.C: New test. |
| |
| 2026-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124404 |
| * g++.dg/ext/constexpr-diag7.C: New test. |
| |
| 2026-03-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124399 |
| * g++.dg/reflect/annotations12.C: Add further tests. |
| |
| 2026-03-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124399 |
| * g++.dg/reflect/annotations3.C: Uncomment 3 test lines. |
| * g++.dg/reflect/annotations12.C: New test. |
| * g++.dg/reflect/constant_of5.C: Enable some commented out |
| or #if 0ed out tests. |
| * g++.dg/reflect/constant_of6.C: Remove dg-error directive. |
| * g++.dg/reflect/extract6.C: Remove 2 dg-error directives. |
| |
| 2026-03-10 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/ext/constexpr-diag3.C: Skip if -fimplicit-constexpr. |
| * g++.dg/ext/constexpr-diag6.C: Likewise. |
| * g++.dg/reflect/annotations2.C: Handle -fimplicit-constexpr. |
| * g++.dg/reflect/p2996-21.C: Likewise. |
| * g++.dg/reflect/parm4.C: Likewise. |
| |
| 2026-03-10 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/pr45701-2.c: Fix typo in last commit. |
| |
| 2026-03-10 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/pr45701-2.c: Escape '[]' in scan-assembler. |
| |
| 2026-03-10 Yangyu Chen <cyy@cyyself.name> |
| |
| * gcc.target/riscv/mvc-warning1.c: New test. |
| |
| 2026-03-10 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/pr45701-1.c: Don't match across lines. |
| * gcc.target/arm/pr45701-2.c: Likewise. |
| * gcc.target/arm/pr45701-3.c: Likewise. |
| |
| 2026-03-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/112520 |
| * gcc.dg/plugin/analyzer_cpython_plugin.cc (get_field_by_name): |
| If name is "ob_refcnt", recurse only for types of FIELD_DECLs |
| with no DECL_NAME and record or union type. |
| |
| 2026-03-10 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| * gcc.target/mips/pr118608-2.c: Delete. |
| * gcc.target/mips/pr118608-4.c: Likewise. |
| * gcc.target/mips/pr123833.c: Remove -O* option. |
| * gcc.target/mips/pr118608-1.c: Likewise. |
| * gcc.target/mips/pr118608-3.c: Likewise, and rename to pr118608-2.c. |
| |
| 2026-03-10 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR rtl-optimization/123094 |
| * gcc.target/aarch64/pr123094-1.c: New test. |
| |
| 2026-03-10 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR testsuite/124066 |
| * lib/target-supports.exp (check_cached_effective_target_indexed): |
| Remove. Replace all uses with check_cached_effective_target. |
| |
| 2026-03-10 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR testsuite/124066 |
| * lib/target-supports.exp (check_cached_effective_target): If |
| et_index is defined, add the associated EFFECTIVE_TARGETS element |
| to the cache key. |
| (check_cached_effective_target_indexed): Turn into a simple wrapper |
| around check_cached_effective_target. |
| (is-effective-target): Remove default-initialization of et_index. |
| (et-dg-runtest): Likewise. Unset et_index after each |
| EFFECTIVE_TARGETS run. |
| (et-is-effective-target): Key off the existence of et_index rather |
| than EFFECTIVE_TARGETS. |
| |
| 2026-03-10 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| * lib/target-supports.exp (check_effective_target_mips_loongson_mmi) |
| (check_effective_target_mips_msa): Add the arguments to the cache |
| identifier. |
| (check_effective_target_mpaired_single): Likewise. Use an asm |
| to test whether -mpaired-single is supported. |
| (check_mpaired_single_hw_available): Add -mpaired-single. |
| |
| 2026-03-10 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR c/123461 |
| * gcc.dg/pr123461-1.c: New test. |
| |
| 2026-03-10 Jan Hubicka <jh@suse.cz> |
| Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/120987 |
| * g++.dg/torture/pr120987-1.C: New test. |
| |
| 2026-03-09 Jonathan Wakely <jwakely@redhat.com> |
| |
| PR translation/124422 |
| * g++.dg/ipa/devirt-15.C: Fix spelling in comment. |
| * gcc.target/loongarch/attr-check-error-message3.c: Adjust |
| dg-error to match fixed spelling. |
| * gcc.target/loongarch/attr-check-error-message4.c: Likewise. |
| |
| 2026-03-09 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/cops.c: Fix test. |
| |
| 2026-03-09 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/pr45701-1.c: Rework test to avoid global |
| variables. Require arm_arch_v7a_thumb as the effective |
| target. |
| * gcc.target/arm/pr45701-2.c: Likewise. |
| * gcc.target/arm/pr45701-3.c: Likewise. |
| |
| 2026-03-09 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * gcc.target/aarch64/sme/sme-shrinkwrap.c: Add -save-temp to |
| dg-options, and move [[gnu::noipa]] to callee. |
| |
| 2026-03-09 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/122902 |
| * gfortran.dg/pdt_39.f03: Deallocate a_r4 and a_r8. |
| * gfortran.dg/pdt_86.f03: New test. |
| |
| 2026-03-07 Jason Merrill <jason@redhat.com> |
| <mtxn@duck.com> |
| |
| PR c++/123622 |
| * g++.dg/modules/dep-6.C: New test. |
| |
| 2026-03-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/39057 |
| * g++.dg/template/friend89.C: New test. |
| |
| 2026-03-07 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR rtl-optimization/121649 |
| * gcc.dg/torture/pr121649.c: New test. |
| |
| 2026-03-07 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/123856 |
| * gcc.dg/pr123856.c: New test. |
| |
| 2026-03-06 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107646 |
| PR testsuite/112520 |
| * gcc.dg/plugin/analyzer_cpython_plugin.cc: Move everything from |
| namespace ana:: into ana::cpython_plugin. Move global tree values |
| into a new "class api". |
| (pyobj_record): Replace with api.m_type_PyObject. |
| (pyobj_ptr_tree): Replace with api.m_type_PyObject_ptr. |
| (pyobj_ptr_ptr): Replace with api.m_type_PyObject_ptr_ptr. |
| (varobj_record): Replace with api.m_type_PyVarObject. |
| (pylistobj_record): Replace with api.m_type_PyListObject. |
| (pylongobj_record): Replace with api.m_type_PyLongObject. |
| (pylongtype_vardecl): Replace with api.m_vardecl_PyLong_Type. |
| (pylisttype_vardecl): Replace with api.m_vardecl_PyList_Type. |
| (get_field_by_name): Add "complain" param and use it to issue a |
| note on failure. Assert that type and name are non-null. Don't |
| crash on fields that are anonymous unions, and special-case |
| looking within them for "ob_refcnt" to work around the |
| Python 3.11 change for PEP 683 (immortal objects). |
| (get_sizeof_pyobjptr): Convert to... |
| (api::get_sval_sizeof_PyObject_ptr): ...this |
| (init_ob_refcnt_field): Convert to... |
| (api::init_ob_refcnt_field): ...this. |
| (set_ob_type_field): Convert to... |
| (api::set_ob_type_field): ..this. |
| (api::init_PyObject_HEAD): New. |
| (api::get_region_PyObject_ob_refcnt): New. |
| (api::do_Py_INCREF): New. |
| (api::get_region_PyVarObject_ob_size): New. |
| (api::get_region_PyLongObject_ob_digit): New. |
| (inc_field_val): Convert to... |
| (api::inc_field_val): ...this. |
| (refcnt_mismatch::refcnt_mismatch): Add tree params for refcounts |
| and initialize corresponding fields. Fix whitespace. |
| (refcnt_mismatch::emit): Use stored tree values, rather than |
| assuming we have constants, and crashing non-constants. Delete |
| commented-out dead code. |
| (refcnt_mismatch::foo): Delete. |
| (refcnt_mismatch::m_expected_refcnt_tree): New field. |
| (refcnt_mismatch::m_actual_refcnt_tree): New field. |
| (retrieve_ob_refcnt_sval): Simplify using class api. |
| (count_pyobj_references): Likewise. |
| (check_refcnt): Likewise. Don't warn on UNKNOWN values. Use |
| get_representative_tree for the expected and actual values and |
| skip the warning if it fails, rather than assuming we have |
| constants and crashing on non-constants. |
| (count_all_references): Update comment. |
| (kf_PyList_Append::impl_call_pre): Simplify using class api. |
| (kf_PyList_Append::impl_call_post): Likewise. |
| (kf_PyList_New::impl_call_post): Likewise. |
| (kf_PyLong_FromLong::impl_call_post): Likewise. |
| (get_stashed_type_by_name): Emit note if the type couldn't be |
| found. |
| (get_stashed_global_var_by_name): Likewise for globals. |
| (init_py_structs): Convert to... |
| (api::init_from_stashed_types): ...this. Bail out with an error |
| code if anything fails. Look up more things at startup, rather |
| than during analysis of calls. |
| (ana::cpython_analyzer_events_subscriber): Rename to... |
| (ana::cpython_plugin::analyzer_events_subscriber): ...this. |
| (analyzer_events_subscriber::analyzer_events_subscriber): |
| Initialize m_init_failed. |
| (analyzer_events_subscriber::on_message<on_tu_finished>): |
| Update for conversion of init_py_structs to |
| api::init_from_stashed_types and bail if it fails. |
| (analyzer_events_subscriber::on_message<on_frame_popped): Don't |
| run if plugin initialization failed. |
| (analyzer_events_subscriber::m_init_failed): New field. |
| |
| 2026-03-06 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/124297 |
| * g++.dg/cpp2a/concepts-variadic4.C: New test. |
| |
| 2026-03-06 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR target/124126 |
| * g++.target/aarch64/pr124126-1.C: New test. |
| |
| 2026-03-06 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR c/124230 |
| * gcc.dg/ubsan/pointer-counted-by-bounds-124230-char.c: New test. |
| * gcc.dg/ubsan/pointer-counted-by-bounds-124230-float.c: New test. |
| * gcc.dg/ubsan/pointer-counted-by-bounds-124230-struct.c: New test. |
| * gcc.dg/ubsan/pointer-counted-by-bounds-124230-union.c: New test. |
| * gcc.dg/ubsan/pointer-counted-by-bounds-124230.c: New test. |
| |
| 2026-03-06 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR c/97991 |
| * c-c++-common/cpp/pr97991-1.c: New test. |
| |
| 2026-03-06 Saurabh Jha <saurabh.jha@arm.com> |
| Evgeny Karpov <evgeny.karpov@arm.com> |
| |
| * gcc.target/aarch64/mingw/mingw.exp: Add support for C++ files. |
| * gcc.target/aarch64/mingw/minimal_new_del.C: New test. |
| |
| 2026-03-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/122000 |
| * gcc.c-torture/execute/pr122000.c: New test. |
| |
| 2026-03-06 Richard Earnshaw <rearnsha@arm.com> |
| |
| * lib/target-supports.exp: Add arm_arch_v7a_thumb. |
| * gcc.target/arm/ifcvt-size-check.c: Add options to force thumb1. |
| * gcc.target/arm/ivopts-2.c: Remove object size check. |
| * gcc.target/arm/ivopts-3.c: Likewise. |
| * gcc.target/arm/ivopts-4.c: Likewise. |
| * gcc.target/arm/ivopts-5.c: Likewise. |
| * gcc.target/arm/ivopts.c: Likewise. |
| * gcc.target/arm/max-insns-skipped.c: Scan for absence of an IT |
| instruction. Remove object size check. Use arm_arch_v7a_thumb. |
| * gcc.target/arm/pr43597.c: Remove object size check and use |
| arm_arch_v7a_thumb. |
| * gcc.target/arm/pr63210.c: Use arm_arch_v5t_thumb options. |
| * gcc.target/arm/split-live-ranges-for-shrink-wrap.c: Remove |
| object size check and use arm_arch_v5t_thumb options. |
| |
| 2026-03-06 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/aes-fuse-1.c: Add _ok to the effective_target. |
| * gcc.target/arm/aes-fuse-2.c: Likewise. |
| |
| 2026-03-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/124135 |
| * g++.dg/torture/pr124135-1.C: New test. |
| * g++.dg/torture/pr124135-2.C: New test. |
| |
| 2026-03-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/124358 |
| * gcc.c-torture/execute/pr124358.c: New test. |
| |
| 2026-03-06 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR rtl-optimization/124078 |
| * gcc.target/aarch64/pr124078-1.c: New test. |
| |
| 2026-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124145 |
| * g++.dg/cpp26/constexpr-eh18.C: New test. |
| |
| 2026-03-05 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * gcc.dg/vect/vect-pr124037.c: New. |
| * g++.dg/vect/vect-pr124037.cc: New. |
| |
| 2026-03-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/98064 |
| * gcc.dg/vect/bb-slp-57.c: Verify we do not keep original |
| stmts live. |
| |
| 2026-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124349 |
| * gcc.target/i386/avx10_2-pr124349-2.c: New test. |
| |
| 2026-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124367 |
| * gcc.target/i386/avx512vl-pr124367.c: New test. |
| |
| 2026-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124366 |
| * gcc.target/i386/cet-pr124366.c: New test. |
| |
| 2026-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123810 |
| * g++.dg/reflect/members_of10.C: New test. |
| * g++.dg/cpp2a/typedef1.C: Expect one message on a different line. |
| |
| 2026-03-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124368 |
| * g++.dg/reflect/extent1.C: New test. |
| |
| 2026-03-04 Thiago Jung Bauermann <thiago.bauermann@linaro.org> |
| |
| PR ipa/60674 |
| * g++.dg/ipa/devirt-23.C: Remove xfail. |
| |
| 2026-03-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124229 |
| * g++.dg/cpp26/expansion-stmt32.C: New test. |
| * g++.dg/reflect/expansion-stmt2.C: New test. |
| |
| 2026-03-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123866 |
| * g++.dg/reflect/annotations11.C: New test. |
| |
| 2026-03-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/124359 |
| PR testsuite/122961 |
| * gcc.dg/vect/vect-reduc-pattern-2c.c: Drop xfail. |
| |
| 2026-03-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/simd/vextQp64_1.c: Compile with -fno-ipa-cp. |
| |
| 2026-03-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/124320 |
| * gcc.dg/lto/toplevel-extended-asm-1_0.c: Adjust inline |
| assembler for arm-none-eabi. |
| |
| 2026-03-04 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR rtl-optimization/124041 |
| * gcc.dg/torture/pr124041.c: New test. |
| |
| 2026-03-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124341 |
| * gcc.target/i386/avx10_2-pr124341.c: New test. |
| |
| 2026-03-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124349 |
| * gcc.target/i386/avx10_2-pr124349.c: New test. |
| |
| 2026-03-04 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect-reduc-dot-s8b.c: Remove scan for |
| dot_prod pattern matching. |
| |
| 2026-03-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR target/64835 |
| * gcc.dg/ipa/iinline-attr.c (scan-ipa-dump): Restrict xfail to |
| 32-bit SPARC. |
| |
| 2026-03-04 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/124335 |
| * gcc.target/i386/avx512fp16-pr124335.c: Require target |
| avx512fp16 instead of avx512bw. |
| |
| 2026-03-03 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/122572 |
| * gcc.dg/pr123356-2.c: New test. |
| * gcc.dg/struct-alias-2.c: New test. |
| |
| 2026-03-03 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/122572 |
| * gcc.dg/pr122572.c: New test. |
| * gcc.dg/pr123356-1.c: New test. |
| |
| 2026-03-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124336 |
| * gcc.target/i386/stack-check-11.c: Allow orb next to orl/orq. |
| * gcc.target/i386/stack-check-18.c: Likewise. |
| * gcc.target/i386/stack-check-19.c: Likewise. |
| |
| 2026-03-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124306 |
| * g++.dg/reflect/parameters_of8.C: New test. |
| |
| 2026-03-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124324 |
| * g++.dg/reflect/substitute6.C: New test. |
| |
| 2026-03-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124324 |
| * g++.dg/reflect/extract11.C: New test. |
| |
| 2026-03-03 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/complex/fast-math-complex-add-pattern-half-float.c: |
| Add --param vect-epilogues-nomask=0. |
| |
| 2026-03-03 Richard Sandiford <rdsandiford@googlemail.com> |
| Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| PR rtl-optimization/123786 |
| * gcc.target/aarch64/pr123786.c: New test. |
| |
| 2026-03-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124315 |
| * gcc.target/i386/avx512f-pr124315.c: New test. |
| |
| 2026-03-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124335 |
| * gcc.target/i386/avx512fp16-pr124335.c: New test. |
| |
| 2026-03-03 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/122961 |
| * gcc.dg/vect/vect-reduc-dot-s8b.c: Remove XFAIL on |
| dot-prod pattern detection. |
| |
| 2026-03-03 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp2a/concepts-recursive-sat2.C: Verify that the |
| instantiated parameter mapping is printed. |
| * g++.dg/cpp2a/concepts-recursive-sat5.C: Likewise. |
| |
| 2026-03-03 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/123665 |
| PR c++/123408 |
| * g++.dg/cpp2a/lambda-targ22.C: New test. |
| * g++.dg/cpp2a/lambda-targ22a.C: New test. |
| * g++.dg/cpp2a/lambda-targ23.C: New test. |
| |
| 2026-03-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/124288 |
| * gcc.dg/torture/vec-cvt-1.c (FLTTEST): Use comma expression |
| to store into {flt,dbl}m{in,ax} and read from it again for |
| comparison. |
| |
| 2026-03-02 Alfie Richards <alfie.richards@arm.com> |
| |
| PR target/124167 |
| * gcc.target/aarch64/pr124167.c: New test. |
| |
| 2026-03-02 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| PR target/113453 |
| * gcc.target/bpf/btfext-funcinfo.c: Adapt test. |
| * gcc.target/bpf/btfext-lineinfo.c: New test. |
| |
| 2026-03-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124294 |
| * gcc.target/i386/avx10_2-pr124294.c: New test. |
| |
| 2026-03-02 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/i386/avx512fp16-xorsign-1.c: Update loop count. |
| |
| 2026-03-02 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/addr-modes-int.c: Drop additional option |
| -march=armv7-a. |
| |
| 2026-03-02 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.misc-tests/gcov-30.c: Add require effective target |
| profile_update_atomic. |
| |
| 2026-03-02 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/bfloat16_scalar_1_2.c: Adjust assembler to |
| match compiler. |
| * gcc.target/arm/bfloat16_scalar_2_2.c: Likewise. |
| * gcc.target/arm/bfloat16_scalar_3_2.c: Likewise. |
| * gcc.target/arm/bfloat16_simd_1_2.c: Likewise. |
| * gcc.target/arm/bfloat16_simd_2_2.c: Likewise. |
| * gcc.target/arm/bfloat16_simd_3_2.c: Likewise. |
| |
| 2026-03-02 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/123191 |
| * c-c++-common/analyzer/coreutils-group_number.c: Add |
| -Wno-overflow. |
| |
| 2026-03-02 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/anon4.C (test): Use (double) 3.14 instead of 3.14 in |
| comparisons. |
| |
| 2026-03-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/reflect/diag5.C: New test. |
| |
| 2026-03-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123143 |
| * g++.dg/cpp1y/var-templ88.C: New test. |
| |
| 2026-03-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123608 |
| * g++.dg/reflect/defarg1.C: New test. |
| |
| 2026-02-28 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/unchecked_union3.ads: New test. |
| |
| 2026-02-28 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR tree-optimization/90036 |
| * gcc.dg/tree-ssa/pr90036.c: New test. |
| * gfortran.dg/unconstrained_commons.f: Drop useless DOM hash table |
| lookup check. |
| |
| 2026-02-28 David Malcolm <dmalcolm@redhat.com> |
| |
| PR target/124094 |
| * gcc.target/aarch64/aarch64-json-tunings/boolean-2.c: Add options |
| -fdiagnostics-show-caret -fdiagnostics-show-line-numbers. Replace |
| dg-error with a pair of dg-regexps to verify that we report the |
| filename and JSON Pointer of where the error occurs, and then |
| the filename and location within the JSON file. Verify that we |
| quote and underline the pertinent part of the JSON file. |
| * gcc.target/aarch64/aarch64-json-tunings/empty-brackets.c: Likewise. |
| * gcc.target/aarch64/aarch64-json-tunings/enum-2.c: Likewise. |
| * gcc.target/aarch64/aarch64-json-tunings/integer-2.c: Likewise. |
| * gcc.target/aarch64/aarch64-json-tunings/integer-3.c: Likewise. |
| * gcc.target/aarch64/aarch64-json-tunings/string-2.c: Likewise. |
| * gcc.target/aarch64/aarch64-json-tunings/unidentified-key.c: Likewise. |
| * gcc.target/aarch64/aarch64-json-tunings/unsigned-2.c: Likewise. |
| * gcc.target/aarch64/aarch64-json-tunings/unsigned-3.c: Likewise. |
| * gcc.target/aarch64/aarch64-json-tunings/malformed.c: New test, |
| to verify behavior on a malformed JSON input file. |
| * gcc.target/aarch64/aarch64-json-tunings/malformed.json: New |
| test file. This is malformed JSON, due to a missing ':" between |
| key and value. |
| |
| 2026-02-28 Kwok Cheung Yeung <kcyeung@baylibre.com> |
| |
| PR middle-end/113436 |
| * g++.dg/gomp/pr113436.C: Rename to... |
| * g++.dg/gomp/pr113436-1.C: ... this. Remove restriction on C++ |
| dialect. |
| (f): Remove use of auto. |
| * g++.dg/gomp/pr113436-2.C: New. Original renamed to... |
| * g++.dg/gomp/pr113436-5.C: ... this. Add tests for alignment. |
| (f): Test references to VLAs of pointers. |
| * g++.dg/gomp/pr113436-3.C: New. |
| * g++.dg/gomp/pr113436-4.C: New. |
| |
| 2026-02-27 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/78187 |
| * gfortran.dg/deferred_character_40.f90: New test. |
| |
| 2026-02-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/generic_inst18.adb: New test. |
| |
| 2026-02-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/mutably_tagged2.ads: New test. |
| |
| 2026-02-27 Islam-Imad <islamimad404@gmail.com> |
| |
| * rust/compile/missing_constructor_fields.rs: update to match the new error message |
| |
| 2026-02-27 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-4414.rs: New test. |
| |
| 2026-02-27 jayant chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-4412.rs: New test. |
| |
| 2026-02-27 Islam-Imad <islamimad404@gmail.com> |
| |
| * rust/compile/issue-3904.rs: refactor the testcase to match the new thrown error |
| |
| 2026-02-27 jayant chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-4410.rs: New test. |
| |
| 2026-02-27 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-4402.rs: New test. |
| * rust/compile/issue_4402_foo.rs: New test. |
| * rust/compile/compile.exp:Ignore issue_4402_foo.rs |
| |
| 2026-02-27 Jayant Chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-4225.rs: New test. |
| |
| 2026-02-27 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/borrowck/position_dependant_outlives.rs: Enable `no_core` feature and |
| use `no_core` attribute. |
| * rust/borrowck/reference.rs: Likewise. |
| * rust/borrowck/return_ref_to_local.rs: Likewise. |
| * rust/borrowck/subset.rs: Likewise. |
| * rust/borrowck/test_move.rs: Likewise. |
| * rust/borrowck/test_move_behind_reference.rs: Likewise. |
| * rust/borrowck/test_move_conditional.rs: Likewise. |
| * rust/borrowck/tmp.rs: Likewise. |
| * rust/borrowck/use_while_mut.rs: Likewise.rs |
| * rust/borrowck/use_while_mut_fr.rs: Likewise. |
| * rust/borrowck/well_formed_function_inputs.rs: Likewise. |
| * rust/compile/abi-options1.rs: Likewise. |
| * rust/compile/abi-vardaic.rs: Likewise. |
| * rust/compile/additional-trait-bounds1.rs: Likewise. |
| * rust/compile/additional-trait-bounds2.rs: Likewise. |
| * rust/compile/additional-trait-bounds2nr2.rs: Likewise. |
| * rust/compile/all-cast.rs: Likewise. |
| * rust/compile/array3.rs: Likewise. |
| * rust/compile/array4.rs: Likewise. |
| * rust/compile/array_empty_list.rs: Likewise. |
| * rust/compile/arrays1.rs: Likewise. |
| * rust/compile/arrays2.rs: Likewise. |
| * rust/compile/assume.rs: Likewise. |
| * rust/compile/attr-macro.rs: Likewise. |
| * rust/compile/attr-mismatch-crate-name.rs: Likewise. |
| * rust/compile/attr_cold.rs: Likewise. |
| * rust/compile/attr_deprecated.rs: Likewise. |
| * rust/compile/attr_deprecated_2.rs: Likewise. |
| * rust/compile/attr_malformed_doc.rs: Likewise. |
| * rust/compile/attr_malformed_path.rs: Likewise. |
| * rust/compile/auto_trait.rs: Likewise. |
| * rust/compile/auto_trait_invalid.rs: Likewise. |
| * rust/compile/auto_trait_super_trait.rs: Likewise. |
| * rust/compile/auto_trait_valid.rs: Likewise. |
| * rust/compile/auto_traits1.rs: Likewise. |
| * rust/compile/auto_traits2.rs: Likewise. |
| * rust/compile/auto_traits4.rs: Likewise. |
| * rust/compile/bad-crate-name1.rs: Likewise. |
| * rust/compile/bad-crate-name2.rs: Likewise. |
| * rust/compile/bad-rpit1.rs: Likewise. |
| * rust/compile/bad=file-name.rs: Likewise. |
| * rust/compile/bad_as_bool_char.rs: Likewise. |
| * rust/compile/bad_file_name.txt.rs: Likewise. |
| * rust/compile/bad_inner_doc.rs: Likewise. |
| * rust/compile/bad_pub_enumitems.rs: Likewise. |
| * rust/compile/bad_stmt_enums.rs: Likewise. |
| * rust/compile/bad_toplevel_enums.rs: Likewise. |
| * rust/compile/bad_tuple_index.rs: Likewise. |
| * rust/compile/bad_type1.rs: Likewise. |
| * rust/compile/bad_type2.rs: Likewise. |
| * rust/compile/black_box.rs: Likewise. |
| * rust/compile/bounds.rs: Likewise. |
| * rust/compile/bounds1.rs: Likewise. |
| * rust/compile/box_syntax.rs: Likewise. |
| * rust/compile/box_syntax_feature_gate.rs: Likewise. |
| * rust/compile/braced_macro_arm.rs: Likewise. |
| * rust/compile/braced_macro_statements1.rs: Likewise. |
| * rust/compile/braced_macro_statements2.rs: Likewise. |
| * rust/compile/braced_macro_statements3.rs: Likewise. |
| * rust/compile/break-rust1.rs: Likewise. |
| * rust/compile/break-rust2.rs: Likewise. |
| * rust/compile/break-rust3.rs: Likewise. |
| * rust/compile/break1.rs: Likewise. |
| * rust/compile/break2.rs: Likewise. |
| * rust/compile/break_continue_outside_loop.rs: Likewise. |
| * rust/compile/break_with_value_inside_loop.rs: Likewise. |
| * rust/compile/bug-with-default-generic.rs: Likewise. |
| * rust/compile/bytecharstring.rs: Likewise. |
| * rust/compile/canonical_paths1.rs: Likewise. |
| * rust/compile/cast1.rs: Likewise. |
| * rust/compile/cast4.rs: Likewise. |
| * rust/compile/cast5.rs: Likewise. |
| * rust/compile/cast_float_as_integer.rs: Likewise. |
| * rust/compile/cast_generics.rs: Likewise. |
| * rust/compile/cfg-attr.rs: Likewise. |
| * rust/compile/cfg-core1.rs: Likewise. |
| * rust/compile/cfg-core2.rs: Likewise. |
| * rust/compile/cfg-test.rs: Likewise. |
| * rust/compile/cfg1.rs: Likewise. |
| * rust/compile/cfg2.rs: Likewise. |
| * rust/compile/cfg3.rs: Likewise. |
| * rust/compile/cfg4.rs: Likewise. |
| * rust/compile/cfg5.rs: Likewise. |
| * rust/compile/cfg6.rs: Likewise. |
| * rust/compile/changed_intrinsics.rs: Likewise. |
| * rust/compile/closure_in_closure.rs: Likewise. |
| * rust/compile/closure_move_expr.rs: Likewise. |
| * rust/compile/closure_no_type_anno.rs: Likewise. |
| * rust/compile/cmp1.rs: Likewise. |
| * rust/compile/complex-path1.rs: Likewise. |
| * rust/compile/complex_qualified_path_in_expr.rs: Likewise. |
| * rust/compile/const-issue1440.rs: Likewise. |
| * rust/compile/const1.rs: Likewise. |
| * rust/compile/const10.rs: Likewise. |
| * rust/compile/const2.rs: Likewise. |
| * rust/compile/const3.rs: Likewise. |
| * rust/compile/const4.rs: Likewise. |
| * rust/compile/const5.rs: Likewise. |
| * rust/compile/const6.rs: Likewise. |
| * rust/compile/const7.rs: Likewise. |
| * rust/compile/const8.rs: Likewise. |
| * rust/compile/const9.rs: Likewise. |
| * rust/compile/const_async_function.rs: Likewise. |
| * rust/compile/const_generics_1.rs: Likewise. |
| * rust/compile/const_generics_10.rs: Likewise. |
| * rust/compile/const_generics_11.rs: Likewise. |
| * rust/compile/const_generics_12.rs: Likewise. |
| * rust/compile/const_generics_13.rs: Likewise. |
| * rust/compile/const_generics_14.rs: Likewise. |
| * rust/compile/const_generics_15.rs: Likewise. |
| * rust/compile/const_generics_16.rs: Likewise. |
| * rust/compile/const_generics_17.rs: Likewise. |
| * rust/compile/const_generics_18.rs: Likewise. |
| * rust/compile/const_generics_19.rs: Likewise. |
| * rust/compile/const_generics_2.rs: Likewise. |
| * rust/compile/const_generics_3.rs: Likewise. |
| * rust/compile/const_generics_4.rs: Likewise. |
| * rust/compile/const_generics_5.rs: Likewise. |
| * rust/compile/const_generics_6.rs: Likewise. |
| * rust/compile/const_generics_7.rs: Likewise. |
| * rust/compile/const_generics_8.rs: Likewise. |
| * rust/compile/const_generics_9.rs: Likewise. |
| * rust/compile/const_trait_fn.rs: Likewise. |
| * rust/compile/continue1.rs: Likewise. |
| * rust/compile/crate-metavar1.rs: Likewise. |
| * rust/compile/deadcode_err1.rs: Likewise. |
| * rust/compile/deadcode_err2.rs: Likewise. |
| * rust/compile/debug-diagnostics-default.rs: Likewise. |
| * rust/compile/debug-diagnostics-off.rs: Likewise. |
| * rust/compile/debug-diagnostics-on.rs: Likewise. |
| * rust/compile/decl_macro1.rs: Likewise. |
| * rust/compile/decl_macro2.rs: Likewise. |
| * rust/compile/decl_macro3.rs: Likewise. |
| * rust/compile/decl_macro4.rs: Likewise. |
| * rust/compile/decl_macro5.rs: Likewise. |
| * rust/compile/decl_macro6.rs: Likewise. |
| * rust/compile/decl_macro7.rs: Likewise. |
| * rust/compile/default_not_a_kw.rs: Likewise. |
| * rust/compile/deferred_const_inference.rs: Likewise. |
| * rust/compile/deprecated-fn.rs: Likewise. |
| * rust/compile/derive-debug1.rs: Likewise. |
| * rust/compile/derive-partialeq1.rs: Likewise. |
| * rust/compile/derive_clone_enum1.rs: Likewise. |
| * rust/compile/derive_clone_enum2.rs: Likewise. |
| * rust/compile/derive_clone_enum3.rs: Likewise. |
| * rust/compile/derive_empty.rs: Likewise. |
| * rust/compile/derive_macro1.rs: Likewise. |
| * rust/compile/derive_macro3.rs: Likewise. |
| * rust/compile/derive_macro4.rs: Likewise. |
| * rust/compile/derive_macro6.rs: Likewise. |
| * rust/compile/derive_macro7.rs: Likewise. |
| * rust/compile/derive_macro8.rs: Likewise. |
| * rust/compile/derive_partial_ord1.rs: Likewise. |
| * rust/compile/diagnostic_underline.rs: Likewise. |
| * rust/compile/doc_isolated_cr_block_comment.rs: Likewise. |
| * rust/compile/doc_isolated_cr_inner_block_comment.rs: Likewise. |
| * rust/compile/doc_isolated_cr_inner_line_comment.rs: Likewise. |
| * rust/compile/doc_isolated_cr_line_comment.rs: Likewise. |
| * rust/compile/doc_macro.rs: Likewise. |
| * rust/compile/dropck_eyepatch_feature_gate.rs: Likewise. |
| * rust/compile/dup_fields.rs: Likewise. |
| * rust/compile/e0579-neg-float-fail.rs: Likewise. |
| * rust/compile/e0579-neg-float.rs: Likewise. |
| * rust/compile/empty_comment_before_match.rs: Likewise. |
| * rust/compile/empty_union.rs: Likewise. |
| * rust/compile/enum_discriminant1.rs: Likewise. |
| * rust/compile/enum_discriminant2.rs: Likewise. |
| * rust/compile/enum_discriminant3.rs: Likewise. |
| * rust/compile/enum_variant_name.rs: Likewise. |
| * rust/compile/exclusive_range_pattern.rs: Likewise. |
| * rust/compile/exclusive_range_pattern_feature_gate.rs: Likewise. |
| * rust/compile/exhaustiveness1.rs: Likewise. |
| * rust/compile/exhaustiveness2.rs: Likewise. |
| * rust/compile/exhaustiveness3.rs: Likewise. |
| * rust/compile/expand_macro_qual_path_in_type.rs: Likewise. |
| * rust/compile/expected_type_args2.rs: Likewise. |
| * rust/compile/expected_type_args3.rs: Likewise. |
| * rust/compile/export_name.rs: Likewise. |
| * rust/compile/extern_c_named_variadic.rs: Likewise. |
| * rust/compile/extern_func_with_body.rs: Likewise. |
| * rust/compile/extern_generics.rs: Likewise. |
| * rust/compile/extern_type_item.rs: Likewise. |
| * rust/compile/extern_type_item_missing_semi.rs: Likewise. |
| * rust/compile/feature.rs: Likewise. |
| * rust/compile/feature_extern_types.rs: Likewise. |
| * rust/compile/feature_intrinsics.rs: Likewise. |
| * rust/compile/feature_rust_attri0.rs: Likewise. |
| * rust/compile/feature_rust_attri1.rs: Likewise. |
| * rust/compile/for-loop1.rs: Likewise. |
| * rust/compile/for-loop2.rs: Likewise. |
| * rust/compile/for_expr.rs: Likewise. |
| * rust/compile/for_lifetimes.rs: Likewise. |
| * rust/compile/format_args_basic_expansion.rs: Likewise. |
| * rust/compile/format_args_concat.rs: Likewise. |
| * rust/compile/format_args_extra_comma.rs: Likewise. |
| * rust/compile/found_struct.rs: Likewise. |
| * rust/compile/frust-compile-until.rs: Likewise. |
| * rust/compile/func-const-unsafe.rs: Likewise. |
| * rust/compile/func1.rs: Likewise. |
| * rust/compile/func2.rs: Likewise. |
| * rust/compile/func3.rs: Likewise. |
| * rust/compile/func4.rs: Likewise. |
| * rust/compile/func5.rs: Likewise. |
| * rust/compile/functions_without_body.rs: Likewise. |
| * rust/compile/gat1.rs: Likewise. |
| * rust/compile/generic-default1.rs: Likewise. |
| * rust/compile/generic_auto_trait.rs: Likewise. |
| * rust/compile/generics1.rs: Likewise. |
| * rust/compile/generics10.rs: Likewise. |
| * rust/compile/generics11.rs: Likewise. |
| * rust/compile/generics12.rs: Likewise. |
| * rust/compile/generics13.rs: Likewise. |
| * rust/compile/generics14.rs: Likewise. |
| * rust/compile/generics2.rs: Likewise. |
| * rust/compile/generics3.rs: Likewise. |
| * rust/compile/generics4.rs: Likewise. |
| * rust/compile/generics5.rs: Likewise. |
| * rust/compile/generics6.rs: Likewise. |
| * rust/compile/generics7.rs: Likewise. |
| * rust/compile/generics8.rs: Likewise. |
| * rust/compile/generics9.rs: Likewise. |
| * rust/compile/glob_import_enum.rs: Likewise. |
| * rust/compile/global-path-array.rs: Likewise. |
| * rust/compile/if-without-else.rs: Likewise. |
| * rust/compile/if_let_expr.rs: Likewise. |
| * rust/compile/if_let_expr_simple.rs: Likewise. |
| * rust/compile/iflet.rs: Likewise. |
| * rust/compile/impl_fnptr.rs: Likewise. |
| * rust/compile/impl_trait_diag.rs: Likewise. |
| * rust/compile/impl_trait_generic_arg.rs: Likewise. |
| * rust/compile/implicit_returns_err1.rs: Likewise. |
| * rust/compile/implicit_returns_err2.rs: Likewise. |
| * rust/compile/implicit_returns_err3.rs: Likewise. |
| * rust/compile/implicit_returns_err4.rs: Likewise. |
| * rust/compile/import_wildcards.rs: Likewise. |
| * rust/compile/include_empty.rs: Likewise. |
| * rust/compile/infer-crate-name.rs: Likewise. |
| * rust/compile/inline_1.rs: Likewise. |
| * rust/compile/inline_2.rs: Likewise. |
| * rust/compile/inline_asm_compile_nop.rs: Likewise. |
| * rust/compile/inline_asm_faulty_clobber.rs: Likewise. |
| * rust/compile/inline_asm_ident_first.rs: Likewise. |
| * rust/compile/inline_asm_illegal_operands.rs: Likewise. |
| * rust/compile/inline_asm_illegal_options.rs: Likewise. |
| * rust/compile/inline_asm_legal_options.rs: Likewise. |
| * rust/compile/inline_asm_nop.rs: Likewise. |
| * rust/compile/inline_asm_outside_unsafe.rs: Likewise. |
| * rust/compile/inline_asm_parse_operand.rs: Likewise. |
| * rust/compile/inline_asm_parse_output_operand.rs: Likewise. |
| * rust/compile/inline_asm_typecheck.rs: Likewise. |
| * rust/compile/invalid_label_name.rs: Likewise. |
| * rust/compile/invalid_variadics.rs: Likewise. |
| * rust/compile/issue-1005.rs: Likewise. |
| * rust/compile/issue-1006.rs: Likewise. |
| * rust/compile/issue-1019.rs: Likewise. |
| * rust/compile/issue-1023.rs: Likewise. |
| * rust/compile/issue-1031.rs: Likewise. |
| * rust/compile/issue-1034.rs: Likewise. |
| * rust/compile/issue-1048.rs: Likewise. |
| * rust/compile/issue-1073.rs: Likewise. |
| * rust/compile/issue-1081.rs: Likewise. |
| * rust/compile/issue-1089.rs: Likewise. |
| * rust/compile/issue-1089/test_mod.rs: Likewise. |
| * rust/compile/issue-1128.rs: Likewise. |
| * rust/compile/issue-1129-1.rs: Likewise. |
| * rust/compile/issue-1129-2.rs: Likewise. |
| * rust/compile/issue-1130.rs: Likewise. |
| * rust/compile/issue-1131.rs: Likewise. |
| * rust/compile/issue-1152.rs: Likewise. |
| * rust/compile/issue-1165.rs: Likewise. |
| * rust/compile/issue-1173.rs: Likewise. |
| * rust/compile/issue-1210.rs: Likewise. |
| * rust/compile/issue-1226.rs: Likewise. |
| * rust/compile/issue-1234.rs: Likewise. |
| * rust/compile/issue-1235.rs: Likewise. |
| * rust/compile/issue-1237.rs: Likewise. |
| * rust/compile/issue-1251.rs: Likewise. |
| * rust/compile/issue-1271.rs: Likewise. |
| * rust/compile/issue-1272.rs: Likewise. |
| * rust/compile/issue-1289.rs: Likewise. |
| * rust/compile/issue-1323-1.rs: Likewise. |
| * rust/compile/issue-1323-2.rs: Likewise. |
| * rust/compile/issue-1361.rs: Likewise. |
| * rust/compile/issue-1383.rs: Likewise. |
| * rust/compile/issue-1393.rs: Likewise. |
| * rust/compile/issue-1422.rs: Likewise. |
| * rust/compile/issue-1446.rs: Likewise. |
| * rust/compile/issue-1447.rs: Likewise. |
| * rust/compile/issue-1483.rs: Likewise. |
| * rust/compile/issue-1485.rs: Likewise. |
| * rust/compile/issue-1487.rs: Likewise. |
| * rust/compile/issue-1524.rs: Likewise. |
| * rust/compile/issue-1525.rs: Likewise. |
| * rust/compile/issue-1589.rs: Likewise. |
| * rust/compile/issue-1725-1.rs: Likewise. |
| * rust/compile/issue-1725-2.rs: Likewise. |
| * rust/compile/issue-1773.rs: Likewise. |
| * rust/compile/issue-1786.rs: Likewise. |
| * rust/compile/issue-1807.rs: Likewise. |
| * rust/compile/issue-1813.rs: Likewise. |
| * rust/compile/issue-1830_bytes.rs: Likewise. |
| * rust/compile/issue-1830_str.rs: Likewise. |
| * rust/compile/issue-1893.rs: Likewise. |
| * rust/compile/issue-1901.rs: Likewise. |
| * rust/compile/issue-1930.rs: Likewise. |
| * rust/compile/issue-1981.rs: Likewise. |
| * rust/compile/issue-2015.rs: Likewise. |
| * rust/compile/issue-2019-1.rs: Likewise. |
| * rust/compile/issue-2019-2.rs: Likewise. |
| * rust/compile/issue-2019-3.rs: Likewise. |
| * rust/compile/issue-2029.rs: Likewise. |
| * rust/compile/issue-2035.rs: Likewise. |
| * rust/compile/issue-2036.rs: Likewise. |
| * rust/compile/issue-2037.rs: Likewise. |
| * rust/compile/issue-2039.rs: Likewise. |
| * rust/compile/issue-2040.rs: Likewise. |
| * rust/compile/issue-2042.rs: Likewise. |
| * rust/compile/issue-2043.rs: Likewise. |
| * rust/compile/issue-2070.rs: Likewise. |
| * rust/compile/issue-2105.rs: Likewise. |
| * rust/compile/issue-2106.rs: Likewise. |
| * rust/compile/issue-2125.rs: Likewise. |
| * rust/compile/issue-2135.rs: Likewise. |
| * rust/compile/issue-2136-1.rs: Likewise. |
| * rust/compile/issue-2136-2.rs: Likewise. |
| * rust/compile/issue-2139.rs: Likewise. |
| * rust/compile/issue-2142.rs: Likewise. |
| * rust/compile/issue-2165.rs: Likewise. |
| * rust/compile/issue-2166.rs: Likewise. |
| * rust/compile/issue-2178.rs: Likewise. |
| * rust/compile/issue-2187.rs: Likewise. |
| * rust/compile/issue-2188.rs: Likewise. |
| * rust/compile/issue-2189.rs: Likewise. |
| * rust/compile/issue-2190-1.rs: Likewise. |
| * rust/compile/issue-2190-2.rs: Likewise. |
| * rust/compile/issue-2195.rs: Likewise. |
| * rust/compile/issue-2203.rs: Likewise. |
| * rust/compile/issue-2207.rs: Likewise. |
| * rust/compile/issue-2225.rs: Likewise. |
| * rust/compile/issue-2238.rs: Likewise. |
| * rust/compile/issue-2304.rs: Likewise. |
| * rust/compile/issue-2323.rs: Likewise. |
| * rust/compile/issue-2324-1.rs: Likewise. |
| * rust/compile/issue-2324-2.rs: Likewise. |
| * rust/compile/issue-2330.rs: Likewise. |
| * rust/compile/issue-2369.rs: Likewise. |
| * rust/compile/issue-2375.rs: Likewise. |
| * rust/compile/issue-2391.rs: Likewise. |
| * rust/compile/issue-2394.rs: Likewise. |
| * rust/compile/issue-2421_str.rs: Likewise. |
| * rust/compile/issue-2423.rs: Likewise. |
| * rust/compile/issue-2431.rs: Likewise. |
| * rust/compile/issue-2477.rs: Likewise. |
| * rust/compile/issue-2478.rs: Likewise. |
| * rust/compile/issue-2479.rs: Likewise. |
| * rust/compile/issue-2499.rs: Likewise. |
| * rust/compile/issue-2514.rs: Likewise. |
| * rust/compile/issue-2567-1.rs: Likewise. |
| * rust/compile/issue-2567-2.rs: Likewise. |
| * rust/compile/issue-2567-3.rs: Likewise. |
| * rust/compile/issue-2645.rs: Likewise. |
| * rust/compile/issue-2650-1.rs: Likewise. |
| * rust/compile/issue-2650-2.rs: Likewise. |
| * rust/compile/issue-266.rs: Likewise. |
| * rust/compile/issue-2665.rs: Likewise. |
| * rust/compile/issue-2680.rs: Likewise. |
| * rust/compile/issue-2709.rs: Likewise. |
| * rust/compile/issue-2723-1.rs: Likewise. |
| * rust/compile/issue-2723-2.rs: Likewise. |
| * rust/compile/issue-2725.rs: Likewise. |
| * rust/compile/issue-2747.rs: Likewise. |
| * rust/compile/issue-2767.rs: Likewise. |
| * rust/compile/issue-2772-1.rs: Likewise. |
| * rust/compile/issue-2772-2.rs: Likewise. |
| * rust/compile/issue-2775.rs: Likewise. |
| * rust/compile/issue-2782.rs: Likewise. |
| * rust/compile/issue-2785.rs: Likewise. |
| * rust/compile/issue-2788.rs: Likewise. |
| * rust/compile/issue-2812.rs: Likewise. |
| * rust/compile/issue-2847-b.rs: Likewise. |
| * rust/compile/issue-2847.rs: Likewise. |
| * rust/compile/issue-2850.rs: Likewise. |
| * rust/compile/issue-2905-1.rs: Likewise. |
| * rust/compile/issue-2905-2.rs: Likewise. |
| * rust/compile/issue-2906.rs: Likewise. |
| * rust/compile/issue-2907.rs: Likewise. |
| * rust/compile/issue-2951.rs: Likewise. |
| * rust/compile/issue-2953-1.rs: Likewise. |
| * rust/compile/issue-2953-2.rs: Likewise. |
| * rust/compile/issue-2954.rs: Likewise. |
| * rust/compile/issue-2987.rs: Likewise. |
| * rust/compile/issue-3009.rs: Likewise. |
| * rust/compile/issue-3022.rs: Likewise. |
| * rust/compile/issue-3030.rs: Likewise. |
| * rust/compile/issue-3032-1.rs: Likewise. |
| * rust/compile/issue-3032-2.rs: Likewise. |
| * rust/compile/issue-3033.rs: Likewise. |
| * rust/compile/issue-3035.rs: Likewise. |
| * rust/compile/issue-3036.rs: Likewise. |
| * rust/compile/issue-3045-1.rs: Likewise. |
| * rust/compile/issue-3045-2.rs: Likewise. |
| * rust/compile/issue-3046.rs: Likewise. |
| * rust/compile/issue-3082.rs: Likewise. |
| * rust/compile/issue-3139-1.rs: Likewise. |
| * rust/compile/issue-3139-2.rs: Likewise. |
| * rust/compile/issue-3139-3.rs: Likewise. |
| * rust/compile/issue-3140.rs: Likewise. |
| * rust/compile/issue-3141.rs: Likewise. |
| * rust/compile/issue-3144.rs: Likewise. |
| * rust/compile/issue-3174.rs: Likewise. |
| * rust/compile/issue-3231.rs: Likewise. |
| * rust/compile/issue-3242.rs: Likewise. |
| * rust/compile/issue-3261.rs: Likewise. |
| * rust/compile/issue-3304.rs: Likewise. |
| * rust/compile/issue-3315-1.rs: Likewise. |
| * rust/compile/issue-3315-2.rs: Likewise. |
| * rust/compile/issue-3350.rs: Likewise. |
| * rust/compile/issue-3382.rs: Likewise. |
| * rust/compile/issue-3402-2.rs: Likewise. |
| * rust/compile/issue-3454.rs: Likewise. |
| * rust/compile/issue-3524.rs: Likewise. |
| * rust/compile/issue-3525.rs: Likewise. |
| * rust/compile/issue-3530-1.rs: Likewise. |
| * rust/compile/issue-3530-2.rs: Likewise. |
| * rust/compile/issue-3538.rs: Likewise. |
| * rust/compile/issue-3541-1.rs: Likewise. |
| * rust/compile/issue-3541-2.rs: Likewise. |
| * rust/compile/issue-3546.rs: Likewise. |
| * rust/compile/issue-3549.rs: Likewise. |
| * rust/compile/issue-3551.rs: Likewise. |
| * rust/compile/issue-3552.rs: Likewise. |
| * rust/compile/issue-3553.rs: Likewise. |
| * rust/compile/issue-3554-1.rs: Likewise. |
| * rust/compile/issue-3554-2.rs: Likewise. |
| * rust/compile/issue-3556.rs: Likewise. |
| * rust/compile/issue-3563.rs: Likewise. |
| * rust/compile/issue-3566-1.rs: Likewise. |
| * rust/compile/issue-3566-2.rs: Likewise. |
| * rust/compile/issue-3567.rs: Likewise. |
| * rust/compile/issue-3568.rs: Likewise. |
| * rust/compile/issue-3581-1.rs: Likewise. |
| * rust/compile/issue-3581-2.rs: Likewise. |
| * rust/compile/issue-3588.rs: Likewise. |
| * rust/compile/issue-3592.rs: Likewise. |
| * rust/compile/issue-3599.rs: Likewise. |
| * rust/compile/issue-3605.rs: Likewise. |
| * rust/compile/issue-3606.rs: Likewise. |
| * rust/compile/issue-3612.rs: Likewise. |
| * rust/compile/issue-3613.rs: Likewise. |
| * rust/compile/issue-3614.rs: Likewise. |
| * rust/compile/issue-3615.rs: Likewise. |
| * rust/compile/issue-3617.rs: Likewise. |
| * rust/compile/issue-3618.rs: Likewise. |
| * rust/compile/issue-3625.rs: Likewise. |
| * rust/compile/issue-3628.rs: Likewise. |
| * rust/compile/issue-3642.rs: Likewise. |
| * rust/compile/issue-3643.rs: Likewise. |
| * rust/compile/issue-3645.rs: Likewise. |
| * rust/compile/issue-3646.rs: Likewise. |
| * rust/compile/issue-3647.rs: Likewise. |
| * rust/compile/issue-3648.rs: Likewise. |
| * rust/compile/issue-3649.rs: Likewise. |
| * rust/compile/issue-3652.rs: Likewise. |
| * rust/compile/issue-3654.rs: Likewise. |
| * rust/compile/issue-3656.rs: Likewise. |
| * rust/compile/issue-3657.rs: Likewise. |
| * rust/compile/issue-3659.rs: Likewise. |
| * rust/compile/issue-3660.rs: Likewise. |
| * rust/compile/issue-3661.rs: Likewise. |
| * rust/compile/issue-3662.rs: Likewise. |
| * rust/compile/issue-3663.rs: Likewise. |
| * rust/compile/issue-3664.rs: Likewise. |
| * rust/compile/issue-3665.rs: Likewise. |
| * rust/compile/issue-3667.rs: Likewise. |
| * rust/compile/issue-3671.rs: Likewise. |
| * rust/compile/issue-3711.rs: Likewise. |
| * rust/compile/issue-3726.rs: Likewise. |
| * rust/compile/issue-3836.rs: Likewise. |
| * rust/compile/issue-3874.rs: Likewise. |
| * rust/compile/issue-3876.rs: Likewise. |
| * rust/compile/issue-3885.rs: Likewise. |
| * rust/compile/issue-3898.rs: Likewise. |
| * rust/compile/issue-3904.rs: Likewise. |
| * rust/compile/issue-3915.rs: Likewise. |
| * rust/compile/issue-3916.rs: Likewise. |
| * rust/compile/issue-3922.rs: Likewise. |
| * rust/compile/issue-3924.rs: Likewise. |
| * rust/compile/issue-3928.rs: Likewise. |
| * rust/compile/issue-3929-1.rs: Likewise. |
| * rust/compile/issue-3929-2.rs: Likewise. |
| * rust/compile/issue-3930.rs: Likewise. |
| * rust/compile/issue-3947.rs: Likewise. |
| * rust/compile/issue-3958.rs: Likewise. |
| * rust/compile/issue-3960.rs: Likewise. |
| * rust/compile/issue-3965-1.rs: Likewise. |
| * rust/compile/issue-3965-2.rs: Likewise. |
| * rust/compile/issue-3966.rs: Likewise. |
| * rust/compile/issue-3969.rs: Likewise. |
| * rust/compile/issue-3971.rs: Likewise. |
| * rust/compile/issue-3974.rs: Likewise. |
| * rust/compile/issue-3977.rs: Likewise. |
| * rust/compile/issue-3978.rs: Likewise. |
| * rust/compile/issue-4006.rs: Likewise. |
| * rust/compile/issue-402.rs: Likewise. |
| * rust/compile/issue-407-2.rs: Likewise. |
| * rust/compile/issue-407.rs: Likewise. |
| * rust/compile/issue-4090-1.rs: Likewise. |
| * rust/compile/issue-4090-2.rs: Likewise. |
| * rust/compile/issue-4139.rs: Likewise. |
| * rust/compile/issue-4140-1.rs: Likewise. |
| * rust/compile/issue-4140-2.rs: Likewise. |
| * rust/compile/issue-4145.rs: Likewise. |
| * rust/compile/issue-4146.rs: Likewise. |
| * rust/compile/issue-4148.rs: Likewise. |
| * rust/compile/issue-4155.rs: Likewise. |
| * rust/compile/issue-4162.rs: Likewise. |
| * rust/compile/issue-4163-2.rs: Likewise. |
| * rust/compile/issue-4163.rs: Likewise. |
| * rust/compile/issue-4165.rs: Likewise. |
| * rust/compile/issue-4166.rs: Likewise. |
| * rust/compile/issue-4168.rs: Likewise. |
| * rust/compile/issue-4188.rs: Likewise. |
| * rust/compile/issue-4212.rs: Likewise. |
| * rust/compile/issue-4213.rs: Likewise. |
| * rust/compile/issue-4219.rs: Likewise. |
| * rust/compile/issue-4222.rs: Likewise. |
| * rust/compile/issue-4226.rs: Likewise. |
| * rust/compile/issue-4231.rs: Likewise. |
| * rust/compile/issue-4232.rs: Likewise. |
| * rust/compile/issue-4234.rs: Likewise. |
| * rust/compile/issue-4235.rs: Likewise. |
| * rust/compile/issue-4242.rs: Likewise. |
| * rust/compile/issue-4245.rs: Likewise. |
| * rust/compile/issue-4260_0.rs: Likewise. |
| * rust/compile/issue-4261.rs: Likewise. |
| * rust/compile/issue-4262.rs: Likewise. |
| * rust/compile/issue-4267.rs: Likewise. |
| * rust/compile/issue-4301.rs: Likewise. |
| * rust/compile/issue-4375-ice-regression.rs: Likewise. |
| * rust/compile/issue-4375-multiple-errors.rs: Likewise. |
| * rust/compile/issue-4375-tuple-pattern.rs: Likewise. |
| * rust/compile/issue-4387.rs: Likewise. |
| * rust/compile/issue-4388.rs: Likewise. |
| * rust/compile/issue-557.rs: Likewise. |
| * rust/compile/issue-635-1.rs: Likewise. |
| * rust/compile/issue-635-2.rs: Likewise. |
| * rust/compile/issue-850.rs: Likewise. |
| * rust/compile/issue-852.rs: Likewise. |
| * rust/compile/issue-855.rs: Likewise. |
| * rust/compile/issue-867.rs: Likewise. |
| * rust/compile/issue-925.rs: Likewise. |
| * rust/compile/iterators1.rs: Likewise. |
| * rust/compile/lang-impl.rs: Likewise. |
| * rust/compile/lang_feature_gate.rs: Likewise. |
| * rust/compile/let_alt.rs: Likewise. |
| * rust/compile/lifetime_name_validation.rs: Likewise. |
| * rust/compile/link_name-malformed.rs: Likewise. |
| * rust/compile/link_section-malformed.rs: Likewise. |
| * rust/compile/lookup_err1.rs: Likewise. |
| * rust/compile/loop_constant_context.rs: Likewise. |
| * rust/compile/macros/builtin/builtin_macro.exp: Likewise. |
| * rust/compile/macros/builtin/compile_error.rs: Likewise. |
| * rust/compile/macros/builtin/concat.rs: Likewise. |
| * rust/compile/macros/builtin/eager1.rs: Likewise. |
| * rust/compile/macros/builtin/eager2.rs: Likewise. |
| * rust/compile/macros/builtin/eager3.rs: Likewise. |
| * rust/compile/macros/builtin/env.rs: Likewise. |
| * rust/compile/macros/builtin/include1.rs: Likewise. |
| * rust/compile/macros/builtin/include2.rs: Likewise. |
| * rust/compile/macros/builtin/include3.rs: Likewise. |
| * rust/compile/macros/builtin/include4.rs: Likewise. |
| * rust/compile/macros/builtin/include_bytes.rs: Likewise. |
| * rust/compile/macros/builtin/include_bytes_location_info.rs: Likewise. |
| * rust/compile/macros/builtin/include_str.rs: Likewise. |
| * rust/compile/macros/builtin/include_str_location_info.rs: Likewise. |
| * rust/compile/macros/builtin/invalid_utf8: Likewise. |
| * rust/compile/macros/builtin/not_found.rs: Likewise. |
| * rust/compile/macros/builtin/option_env1.rs: Likewise. |
| * rust/compile/macros/builtin/option_env2.rs: Likewise. |
| * rust/compile/macros/builtin/option_env3.rs: Likewise. |
| * rust/compile/macros/builtin/recurse2.rs: Likewise. |
| * rust/compile/macros/mbe/macro-delim.rs: Likewise. |
| * rust/compile/macros/mbe/macro-duplicate-binding.rs: Likewise. |
| * rust/compile/macros/mbe/macro-expand-module.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue1053-2.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue1053.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue1224.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue1233.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue1395-2.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue1395.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue1400-2.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue1400.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue2092.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue2192.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue2194.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue2229.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue2264.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue2268.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue2273.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue2653.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue2983_2984.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue3608.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue3693.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue3708.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue3709-1.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue3709-2.rs: Likewise. |
| * rust/compile/macros/mbe/macro-issue4054.rs: Likewise. |
| * rust/compile/macros/mbe/macro1.rs: Likewise. |
| * rust/compile/macros/mbe/macro10.rs: Likewise. |
| * rust/compile/macros/mbe/macro11.rs: Likewise. |
| * rust/compile/macros/mbe/macro12.rs: Likewise. |
| * rust/compile/macros/mbe/macro13.rs: Likewise. |
| * rust/compile/macros/mbe/macro14.rs: Likewise. |
| * rust/compile/macros/mbe/macro15.rs: Likewise. |
| * rust/compile/macros/mbe/macro16.rs: Likewise. |
| * rust/compile/macros/mbe/macro17.rs: Likewise. |
| * rust/compile/macros/mbe/macro18.rs: Likewise. |
| * rust/compile/macros/mbe/macro19.rs: Likewise. |
| * rust/compile/macros/mbe/macro2.rs: Likewise. |
| * rust/compile/macros/mbe/macro20.rs: Likewise. |
| * rust/compile/macros/mbe/macro21.rs: Likewise. |
| * rust/compile/macros/mbe/macro22.rs: Likewise. |
| * rust/compile/macros/mbe/macro23.rs: Likewise. |
| * rust/compile/macros/mbe/macro25.rs: Likewise. |
| * rust/compile/macros/mbe/macro26.rs: Likewise. |
| * rust/compile/macros/mbe/macro27.rs: Likewise. |
| * rust/compile/macros/mbe/macro28.rs: Likewise. |
| * rust/compile/macros/mbe/macro29.rs: Likewise. |
| * rust/compile/macros/mbe/macro3.rs: Likewise. |
| * rust/compile/macros/mbe/macro30.rs: Likewise. |
| * rust/compile/macros/mbe/macro31.rs: Likewise. |
| * rust/compile/macros/mbe/macro32.rs: Likewise. |
| * rust/compile/macros/mbe/macro33.rs: Likewise. |
| * rust/compile/macros/mbe/macro34.rs: Likewise. |
| * rust/compile/macros/mbe/macro35.rs: Likewise. |
| * rust/compile/macros/mbe/macro36.rs: Likewise. |
| * rust/compile/macros/mbe/macro37.rs: Likewise. |
| * rust/compile/macros/mbe/macro38.rs: Likewise. |
| * rust/compile/macros/mbe/macro39.rs: Likewise. |
| * rust/compile/macros/mbe/macro4.rs: Likewise. |
| * rust/compile/macros/mbe/macro40.rs: Likewise. |
| * rust/compile/macros/mbe/macro41.rs: Likewise. |
| * rust/compile/macros/mbe/macro42.rs: Likewise. |
| * rust/compile/macros/mbe/macro43.rs: Likewise. |
| * rust/compile/macros/mbe/macro44.rs: Likewise. |
| * rust/compile/macros/mbe/macro45.rs: Likewise. |
| * rust/compile/macros/mbe/macro46.rs: Likewise. |
| * rust/compile/macros/mbe/macro47.rs: Likewise. |
| * rust/compile/macros/mbe/macro48.rs: Likewise. |
| * rust/compile/macros/mbe/macro49.rs: Likewise. |
| * rust/compile/macros/mbe/macro5.rs: Likewise. |
| * rust/compile/macros/mbe/macro50.rs: Likewise. |
| * rust/compile/macros/mbe/macro51.rs: Likewise. |
| * rust/compile/macros/mbe/macro52.rs: Likewise. |
| * rust/compile/macros/mbe/macro53.rs: Likewise. |
| * rust/compile/macros/mbe/macro54.rs: Likewise. |
| * rust/compile/macros/mbe/macro55.rs: Likewise. |
| * rust/compile/macros/mbe/macro56.rs: Likewise. |
| * rust/compile/macros/mbe/macro57.rs: Likewise. |
| * rust/compile/macros/mbe/macro58.rs: Likewise. |
| * rust/compile/macros/mbe/macro6.rs: Likewise. |
| * rust/compile/macros/mbe/macro7.rs: Likewise. |
| * rust/compile/macros/mbe/macro8.rs: Likewise. |
| * rust/compile/macros/mbe/macro9.rs: Likewise. |
| * rust/compile/macros/mbe/macro_call_statement.rs: Likewise. |
| * rust/compile/macros/mbe/macro_export_1.rs: Likewise. |
| * rust/compile/macros/mbe/macro_return.rs: Likewise. |
| * rust/compile/macros/mbe/macro_rules_macro_rules.rs: Likewise. |
| * rust/compile/macros/mbe/macro_use1.rs: Likewise. |
| * rust/compile/macros/mbe/mbe_macro.exp: Likewise. |
| * rust/compile/macros/mbe/meta-param.rs: Likewise. |
| * rust/compile/macros/proc/attribute_crate_type.rs: Likewise. |
| * rust/compile/macros/proc/attribute_non_function.rs: Likewise. |
| * rust/compile/macros/proc/attribute_non_root_function.rs: Likewise. |
| * rust/compile/macros/proc/attribute_non_root_method.rs: Likewise. |
| * rust/compile/macros/proc/attribute_non_root_module.rs: Likewise. |
| * rust/compile/macros/proc/attribute_private.rs: Likewise. |
| * rust/compile/macros/proc/crate_type.rs: Likewise. |
| * rust/compile/macros/proc/derive_crate_type.rs: Likewise. |
| * rust/compile/macros/proc/derive_malformed.rs: Likewise. |
| * rust/compile/macros/proc/derive_non_function.rs: Likewise. |
| * rust/compile/macros/proc/derive_non_root_function.rs: Likewise. |
| * rust/compile/macros/proc/derive_non_root_module.rs: Likewise. |
| * rust/compile/macros/proc/derive_private.rs: Likewise. |
| * rust/compile/macros/proc/non_function.rs: Likewise. |
| * rust/compile/macros/proc/non_root_function.rs: Likewise. |
| * rust/compile/macros/proc/non_root_method.rs: Likewise. |
| * rust/compile/macros/proc/non_root_module.rs: Likewise. |
| * rust/compile/macros/proc/non_root_trait_method.rs: Likewise. |
| * rust/compile/macros/proc/private.rs: Likewise. |
| * rust/compile/macros/proc/proc_macro.exp: Likewise. |
| * rust/compile/macros/proc/pub_function.rs: Likewise. |
| * rust/compile/macros/proc/pub_module.rs: Likewise. |
| * rust/compile/match-identifierpattern-enum.rs: Likewise. |
| * rust/compile/match-identifierpattern.rs: Likewise. |
| * rust/compile/match-never-ltype.rs: Likewise. |
| * rust/compile/match-never-rtype.rs: Likewise. |
| * rust/compile/match-restpattern-tuple-1.rs: Likewise. |
| * rust/compile/match-restpattern-tuple-2.rs: Likewise. |
| * rust/compile/match-slicepattern-array.rs: Likewise. |
| * rust/compile/match-slicepattern-slice.rs: Likewise. |
| * rust/compile/match-struct-path.rs: Likewise. |
| * rust/compile/match-structpattern-tuplefield-err.rs: Likewise. |
| * rust/compile/match-structpattern-tuplefield.rs: Likewise. |
| * rust/compile/match-tuplestructpattern-err.rs: Likewise. |
| * rust/compile/match-tuplestructpattern-non-variant.rs: Likewise. |
| * rust/compile/match-tuplestructpattern-rest.rs: Likewise. |
| * rust/compile/match-tuplestructpattern.rs: Likewise. |
| * rust/compile/match1.rs: Likewise. |
| * rust/compile/match2.rs: Likewise. |
| * rust/compile/match3.rs: Likewise. |
| * rust/compile/match4.rs: Likewise. |
| * rust/compile/match5.rs: Likewise. |
| * rust/compile/match6.rs: Likewise. |
| * rust/compile/match7.rs: Likewise. |
| * rust/compile/match8.rs: Likewise. |
| * rust/compile/match9.rs: Likewise. |
| * rust/compile/match_break.rs: Likewise. |
| * rust/compile/may_dangle.rs: Likewise. |
| * rust/compile/method1.rs: Likewise. |
| * rust/compile/method2.rs: Likewise. |
| * rust/compile/min_specialization1.rs: Likewise. |
| * rust/compile/mismatch-crate-name.rs: Likewise. |
| * rust/compile/mismatched-types.rs: Likewise. |
| * rust/compile/missing_closing_paren.rs: Likewise. |
| * rust/compile/missing_constructor_fields.rs: Likewise. |
| * rust/compile/missing_return1.rs: Likewise. |
| * rust/compile/mod_missing_middle.rs: Likewise. |
| * rust/compile/mod_missing_middle/missing_middle/both_path.rs: Likewise. |
| * rust/compile/mod_missing_middle/missing_middle/explicit.not.rs: Likewise. |
| * rust/compile/mod_missing_middle/missing_middle/explicit.not/other.rs: Likewise. |
| * rust/compile/mod_missing_middle/missing_middle/inner_path.rs: Likewise. |
| * rust/compile/mod_missing_middle/missing_middle/outer_path.rs: Likewise. |
| * rust/compile/mod_missing_middle/missing_middle/sub/mod.rs: Likewise. |
| * rust/compile/multi_reference_type.rs: Likewise. |
| * rust/compile/multiline-string.rs: Likewise. |
| * rust/compile/multiple_bindings1.rs: Likewise. |
| * rust/compile/multiple_bindings2.rs: Likewise. |
| * rust/compile/mutability_checks1.rs: Likewise. |
| * rust/compile/name_resolution1.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_resolution19.rs: Likewise. |
| * rust/compile/name_resolution2.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_resolution3.rs: Likewise. |
| * rust/compile/name_resolution4.rs: Likewise. |
| * rust/compile/name_resolution5.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/negative_impls.rs: Likewise. |
| * rust/compile/negative_impls_2.rs: Likewise. |
| * rust/compile/nested_generic.rs: Likewise. |
| * rust/compile/nested_macro_definition.rs: Likewise. |
| * rust/compile/nested_macro_use1.rs: Likewise. |
| * rust/compile/nested_macro_use2.rs: Likewise. |
| * rust/compile/nested_macro_use3.rs: Likewise. |
| * rust/compile/never_type1.rs: Likewise. |
| * rust/compile/no-crate-level-outer-attr.rs: Likewise. |
| * rust/compile/no_mangle-malformed.rs: Likewise. |
| * rust/compile/non-snake-case_0.rs: Likewise. |
| * rust/compile/non-upper-case-globals_0.rs: Likewise. |
| * rust/compile/non_foreign_variadic_function.rs: Likewise. |
| * rust/compile/non_member_const.rs: Likewise. |
| * rust/compile/nonexistent-field.rs: Likewise. |
| * rust/compile/not_a_float_literal_tuple_index.rs: Likewise. |
| * rust/compile/not_find_value_in_scope.rs: Likewise. |
| * rust/compile/not_raw_ref_op.rs: Likewise. |
| * rust/compile/offset_of1.rs: Likewise. |
| * rust/compile/offset_of2.rs: Likewise. |
| * rust/compile/parse_associated_type_as_generic_arg.rs: Likewise. |
| * rust/compile/parse_associated_type_as_generic_arg2.rs: Likewise. |
| * rust/compile/parse_associated_type_as_generic_arg3.rs: Likewise. |
| * rust/compile/parse_closure_bind.rs: Likewise. |
| * rust/compile/parse_complex_generic_application.rs: Likewise. |
| * rust/compile/parse_complex_generic_application2.rs: Likewise. |
| * rust/compile/parse_empty_tuple_pattern.rs: Likewise. |
| * rust/compile/parse_float_dot.rs: Likewise. |
| * rust/compile/parse_generic_path_expr.rs: Likewise. |
| * rust/compile/parse_global_path_generic.rs: Likewise. |
| * rust/compile/parse_invalid_specialization.rs: Likewise. |
| * rust/compile/parse_item_default_macro.rs: Likewise. |
| * rust/compile/parse_pub_unit_type.rs: Likewise. |
| * rust/compile/parse_range.rs: Likewise. |
| * rust/compile/parse_simple_path_fail_1.rs: Likewise. |
| * rust/compile/parse_simple_path_fail_2.rs: Likewise. |
| * rust/compile/parse_specialization.rs: Likewise. |
| * rust/compile/parse_variadic_function.rs: Likewise. |
| * rust/compile/path_as_generic_arg.rs: Likewise. |
| * rust/compile/pattern-or.rs: Likewise. |
| * rust/compile/pattern-struct.rs: Likewise. |
| * rust/compile/pattern_variadic.rs: Likewise. |
| * rust/compile/prelude_import.rs: Likewise. |
| * rust/compile/primitive-import.rs: Likewise. |
| * rust/compile/privacy1.rs: Likewise. |
| * rust/compile/privacy2.rs: Likewise. |
| * rust/compile/privacy3.rs: Likewise. |
| * rust/compile/privacy4.rs: Likewise. |
| * rust/compile/privacy5.rs: Likewise. |
| * rust/compile/privacy6.rs: Likewise. |
| * rust/compile/privacy7.rs: Likewise. |
| * rust/compile/privacy8.rs: Likewise. |
| * rust/compile/privacy9.rs: Likewise. |
| * rust/compile/ptr_int_cast.rs: Likewise. |
| * rust/compile/pub_restricted_1.rs: Likewise. |
| * rust/compile/pub_restricted_2.rs: Likewise. |
| * rust/compile/pub_restricted_3.rs: Likewise. |
| * rust/compile/range_from_expr_for_loop.rs: Likewise. |
| * rust/compile/raw-byte-string-loc.rs: Likewise. |
| * rust/compile/raw-string-loc.rs: Likewise. |
| * rust/compile/raw_identifiers_bad_keywords.rs: Likewise. |
| * rust/compile/raw_identifiers_underscore.rs: Likewise. |
| * rust/compile/raw_ref_op.rs: Likewise. |
| * rust/compile/raw_ref_op_feature_gate.rs: Likewise. |
| * rust/compile/raw_ref_op_invalid.rs: Likewise. |
| * rust/compile/redef_error1.rs: Likewise. |
| * rust/compile/redef_error2.rs: Likewise. |
| * rust/compile/redef_error3.rs: Likewise. |
| * rust/compile/redef_error4.rs: Likewise. |
| * rust/compile/redef_error5.rs: Likewise. |
| * rust/compile/redef_error6.rs: Likewise. |
| * rust/compile/redundant-semicolons_0.rs: Likewise. |
| * rust/compile/ref_pattern_fn_param1.rs: Likewise. |
| * rust/compile/ref_pattern_fn_param2.rs: Likewise. |
| * rust/compile/reference1.rs: Likewise. |
| * rust/compile/repeated_constructor_fields.rs: Likewise. |
| * rust/compile/rust-const-blog-issue.rs: Likewise. |
| * rust/compile/rust_abi.rs: Likewise. |
| * rust/compile/rustc_attr1.rs: Likewise. |
| * rust/compile/rustc_const_stable.rs: Likewise. |
| * rust/compile/rustc_const_unstable.rs: Likewise. |
| * rust/compile/same_field_name.rs: Likewise. |
| * rust/compile/self-in-impl.rs: Likewise. |
| * rust/compile/self-path1.rs: Likewise. |
| * rust/compile/self-path2.rs: Likewise. |
| * rust/compile/self_const_ptr.rs: Likewise. |
| * rust/compile/self_import_namespace.rs: Likewise. |
| * rust/compile/self_mut_ptr.rs: Likewise. |
| * rust/compile/self_ptr.rs: Likewise. |
| * rust/compile/shadow1.rs: Likewise. |
| * rust/compile/silly-order-bug.rs: Likewise. |
| * rust/compile/sizeof-stray-infer-var-bug.rs: Likewise. |
| * rust/compile/slice_rest_pattern.rs: Likewise. |
| * rust/compile/slicepattern-size-mismatch.rs: Likewise. |
| * rust/compile/specify-crate-name.rs: Likewise. |
| * rust/compile/static_item_0.rs: Likewise. |
| * rust/compile/static_var1.rs: Likewise. |
| * rust/compile/stmt_with_block_dot.rs: Likewise. |
| * rust/compile/stmt_with_block_err1.rs: Likewise. |
| * rust/compile/stringify.rs: Likewise. |
| * rust/compile/struct-expr-parse.rs: Likewise. |
| * rust/compile/struct_align1.rs: Likewise. |
| * rust/compile/struct_align2.rs: Likewise. |
| * rust/compile/struct_expr_field_attributes.rs: Likewise. |
| * rust/compile/struct_init1.rs: Likewise. |
| * rust/compile/struct_pack1.rs: Likewise. |
| * rust/compile/struct_pack2.rs: Likewise. |
| * rust/compile/structural-eq-peq.rs: Likewise. |
| * rust/compile/syntax-only.rs: Likewise. |
| * rust/compile/target_feature-malformed-4233.rs: Likewise. |
| * rust/compile/template_function_0.rs: Likewise. |
| * rust/compile/torture/all_doc_comment_line_blocks.rs: Likewise. |
| * rust/compile/torture/all_doc_comment_line_blocks_crlf.rs: Likewise. |
| * rust/compile/torture/alt_patterns1.rs: Likewise. |
| * rust/compile/torture/arithmetic_expressions1.rs: Likewise. |
| * rust/compile/torture/array_const_fold_1.rs: Likewise. |
| * rust/compile/torture/array_const_fold_2.rs: Likewise. |
| * rust/compile/torture/array_function.rs: Likewise. |
| * rust/compile/torture/array_type_infer.rs: Likewise. |
| * rust/compile/torture/array_zero_length.rs: Likewise. |
| * rust/compile/torture/arrays1.rs: Likewise. |
| * rust/compile/torture/arrays2.rs: Likewise. |
| * rust/compile/torture/arrays3.rs: Likewise. |
| * rust/compile/torture/arrays4.rs: Likewise. |
| * rust/compile/torture/arrays5.rs: Likewise. |
| * rust/compile/torture/arrays6.rs: Likewise. |
| * rust/compile/torture/arrays_index1.rs: Likewise. |
| * rust/compile/torture/arrays_index2.rs: Likewise. |
| * rust/compile/torture/arrays_index3.rs: Likewise. |
| * rust/compile/torture/as_bool_char.rs: Likewise. |
| * rust/compile/torture/associated_types1.rs: Likewise. |
| * rust/compile/torture/autoderef1.rs: Likewise. |
| * rust/compile/torture/block_expr1.rs: Likewise. |
| * rust/compile/torture/block_expr2.rs: Likewise. |
| * rust/compile/torture/block_expr3.rs: Likewise. |
| * rust/compile/torture/block_expr4.rs: Likewise. |
| * rust/compile/torture/block_expr5.rs: Likewise. |
| * rust/compile/torture/block_expr_parser_bug.rs: Likewise. |
| * rust/compile/torture/bom.rs: Likewise. |
| * rust/compile/torture/bom_comment.rs: Likewise. |
| * rust/compile/torture/bom_shebang.rs: Likewise. |
| * rust/compile/torture/bom_whitespace.rs: Likewise. |
| * rust/compile/torture/bools_eq.rs: Likewise. |
| * rust/compile/torture/borrow1.rs: Likewise. |
| * rust/compile/torture/borrow_function.rs: Likewise. |
| * rust/compile/torture/break_function.rs: Likewise. |
| * rust/compile/torture/builtin_abort.rs: Likewise. |
| * rust/compile/torture/byte_char_str.rs: Likewise. |
| * rust/compile/torture/byte_str.rs: Likewise. |
| * rust/compile/torture/cast1.rs: Likewise. |
| * rust/compile/torture/cast2.rs: Likewise. |
| * rust/compile/torture/cast3.rs: Likewise. |
| * rust/compile/torture/cfg_attr.rs: Likewise. |
| * rust/compile/torture/char1.rs: Likewise. |
| * rust/compile/torture/check-doc-attr-string.rs: Likewise. |
| * rust/compile/torture/coercion1.rs: Likewise. |
| * rust/compile/torture/coercion2.rs: Likewise. |
| * rust/compile/torture/comparison_expr1.rs: Likewise. |
| * rust/compile/torture/compile.exp: Likewise. |
| * rust/compile/torture/compound_assignment_expr1.rs: Likewise. |
| * rust/compile/torture/conditional.rs: Likewise. |
| * rust/compile/torture/constant1.rs: Likewise. |
| * rust/compile/torture/constant2.rs: Likewise. |
| * rust/compile/torture/constant3.rs: Likewise. |
| * rust/compile/torture/deadcode1.rs: Likewise. |
| * rust/compile/torture/deadcode2.rs: Likewise. |
| * rust/compile/torture/deref1.rs: Likewise. |
| * rust/compile/torture/deref_function.rs: Likewise. |
| * rust/compile/torture/doc_comment.rs: Likewise. |
| * rust/compile/torture/enum1.rs: Likewise. |
| * rust/compile/torture/extern_mod1.rs: Likewise. |
| * rust/compile/torture/extern_mod1/modules/mod.rs: Likewise. |
| * rust/compile/torture/extern_mod2.rs: Likewise. |
| * rust/compile/torture/float1.rs: Likewise. |
| * rust/compile/torture/float_types.rs: Likewise. |
| * rust/compile/torture/forward_decl_1.rs: Likewise. |
| * rust/compile/torture/forward_decl_2.rs: Likewise. |
| * rust/compile/torture/forward_decl_3-unsafe.rs: Likewise. |
| * rust/compile/torture/forward_decl_3.rs: Likewise. |
| * rust/compile/torture/forward_decl_4.rs: Likewise. |
| * rust/compile/torture/forward_decl_5.rs: Likewise. |
| * rust/compile/torture/func1.rs: Likewise. |
| * rust/compile/torture/func2.rs: Likewise. |
| * rust/compile/torture/function_reference1.rs: Likewise. |
| * rust/compile/torture/function_reference2.rs: Likewise. |
| * rust/compile/torture/function_reference3.rs: Likewise. |
| * rust/compile/torture/function_reference4.rs: Likewise. |
| * rust/compile/torture/generics1.rs: Likewise. |
| * rust/compile/torture/generics10.rs: Likewise. |
| * rust/compile/torture/generics11.rs: Likewise. |
| * rust/compile/torture/generics12.rs: Likewise. |
| * rust/compile/torture/generics13.rs: Likewise. |
| * rust/compile/torture/generics14.rs: Likewise. |
| * rust/compile/torture/generics15.rs: Likewise. |
| * rust/compile/torture/generics16.rs: Likewise. |
| * rust/compile/torture/generics17.rs: Likewise. |
| * rust/compile/torture/generics18.rs: Likewise. |
| * rust/compile/torture/generics19.rs: Likewise. |
| * rust/compile/torture/generics2.rs: Likewise. |
| * rust/compile/torture/generics20.rs: Likewise. |
| * rust/compile/torture/generics21.rs: Likewise. |
| * rust/compile/torture/generics22.rs: Likewise. |
| * rust/compile/torture/generics23.rs: Likewise. |
| * rust/compile/torture/generics24.rs: Likewise. |
| * rust/compile/torture/generics25.rs: Likewise. |
| * rust/compile/torture/generics26.rs: Likewise. |
| * rust/compile/torture/generics27.rs: Likewise. |
| * rust/compile/torture/generics28.rs: Likewise. |
| * rust/compile/torture/generics29.rs: Likewise. |
| * rust/compile/torture/generics3.rs: Likewise. |
| * rust/compile/torture/generics30.rs: Likewise. |
| * rust/compile/torture/generics31.rs: Likewise. |
| * rust/compile/torture/generics32.rs: Likewise. |
| * rust/compile/torture/generics4.rs: Likewise. |
| * rust/compile/torture/generics5.rs: Likewise. |
| * rust/compile/torture/generics6.rs: Likewise. |
| * rust/compile/torture/generics7.rs: Likewise. |
| * rust/compile/torture/generics8.rs: Likewise. |
| * rust/compile/torture/generics9.rs: Likewise. |
| * rust/compile/torture/grouped_expr_function.rs: Likewise. |
| * rust/compile/torture/identifier-missing-impl-1.rs: Likewise. |
| * rust/compile/torture/if.rs: Likewise. |
| * rust/compile/torture/if_elif.rs: Likewise. |
| * rust/compile/torture/if_elif_else_expr1.rs: Likewise. |
| * rust/compile/torture/if_else.rs: Likewise. |
| * rust/compile/torture/ifunaryexpr.rs: Likewise. |
| * rust/compile/torture/impl_block1.rs: Likewise. |
| * rust/compile/torture/impl_block2.rs: Likewise. |
| * rust/compile/torture/impl_block3.rs: Likewise. |
| * rust/compile/torture/impl_block_unused.rs: Likewise. |
| * rust/compile/torture/implicit_returns1.rs: Likewise. |
| * rust/compile/torture/infer_type1.rs: Likewise. |
| * rust/compile/torture/inner_attributes.rs: Likewise. |
| * rust/compile/torture/integer_inference_var1.rs: Likewise. |
| * rust/compile/torture/integer_inference_var2.rs: Likewise. |
| * rust/compile/torture/integer_inference_var3.rs: Likewise. |
| * rust/compile/torture/integer_inference_var4.rs: Likewise. |
| * rust/compile/torture/integer_inference_var5.rs: Likewise. |
| * rust/compile/torture/integer_types.rs: Likewise. |
| * rust/compile/torture/intrinsics-2.rs: Likewise. |
| * rust/compile/torture/intrinsics-3.rs: Likewise. |
| * rust/compile/torture/intrinsics-4.rs: Likewise. |
| * rust/compile/torture/intrinsics-5.rs: Likewise. |
| * rust/compile/torture/intrinsics-6.rs: Likewise. |
| * rust/compile/torture/intrinsics-7.rs: Likewise. |
| * rust/compile/torture/intrinsics-8.rs: Likewise. |
| * rust/compile/torture/intrinsics-math.rs: Likewise. |
| * rust/compile/torture/isolated_cr_block_comment.rs: Likewise. |
| * rust/compile/torture/isolated_cr_line_comment.rs: Likewise. |
| * rust/compile/torture/issue-1024.rs: Likewise. |
| * rust/compile/torture/issue-1075.rs: Likewise. |
| * rust/compile/torture/issue-1432.rs: Likewise. |
| * rust/compile/torture/issue-1434.rs: Likewise. |
| * rust/compile/torture/issue-1506.rs: Likewise. |
| * rust/compile/torture/issue-1555.rs: Likewise. |
| * rust/compile/torture/issue-368.rs: Likewise. |
| * rust/compile/torture/issue-808.rs: Likewise. |
| * rust/compile/torture/issue-862.rs: Likewise. |
| * rust/compile/torture/issue-893-2.rs: Likewise. |
| * rust/compile/torture/issue-893.rs: Likewise. |
| * rust/compile/torture/lazybooleanexpr_function.rs: Likewise. |
| * rust/compile/torture/lifetime1.rs: Likewise. |
| * rust/compile/torture/literals1.rs: Likewise. |
| * rust/compile/torture/loop1.rs: Likewise. |
| * rust/compile/torture/loop2.rs: Likewise. |
| * rust/compile/torture/loop3.rs: Likewise. |
| * rust/compile/torture/loop4.rs: Likewise. |
| * rust/compile/torture/loop5.rs: Likewise. |
| * rust/compile/torture/loop6.rs: Likewise. |
| * rust/compile/torture/loop7.rs: Likewise. |
| * rust/compile/torture/loop8.rs: Likewise. |
| * rust/compile/torture/macro-issue1403.rs: Likewise. |
| * rust/compile/torture/macro_as_expr.rs: Likewise. |
| * rust/compile/torture/match1.rs: Likewise. |
| * rust/compile/torture/methods1.rs: Likewise. |
| * rust/compile/torture/methods2.rs: Likewise. |
| * rust/compile/torture/methods3.rs: Likewise. |
| * rust/compile/torture/mod-nameresolve.rs: Likewise. |
| * rust/compile/torture/mod1.rs: Likewise. |
| * rust/compile/torture/mod2.rs: Likewise. |
| * rust/compile/torture/mod3.rs: Likewise. |
| * rust/compile/torture/modules/valid_path.rs: Likewise. |
| * rust/compile/torture/must_use1.rs: Likewise. |
| * rust/compile/torture/must_use2.rs: Likewise. |
| * rust/compile/torture/name_resolve1.rs: Likewise. |
| * rust/compile/torture/negation_function.rs: Likewise. |
| * rust/compile/torture/nested_fn1.rs: Likewise. |
| * rust/compile/torture/nested_fn2.rs: Likewise. |
| * rust/compile/torture/nested_struct1.rs: Likewise. |
| * rust/compile/torture/never_type1.rs: Likewise. |
| * rust/compile/torture/not_shebang.rs: Likewise. |
| * rust/compile/torture/not_shebang_block_comment.rs: Likewise. |
| * rust/compile/torture/not_shebang_comment.rs: Likewise. |
| * rust/compile/torture/not_shebang_multiline_comment.rs: Likewise. |
| * rust/compile/torture/not_shebang_spaces.rs: Likewise. |
| * rust/compile/torture/parameter_usage1.rs: Likewise. |
| * rust/compile/torture/parens1.rs: Likewise. |
| * rust/compile/torture/phantom_data.rs: Likewise. |
| * rust/compile/torture/pointer1.rs: Likewise. |
| * rust/compile/torture/primconsts.rs: Likewise. |
| * rust/compile/torture/prims_struct_eq.rs: Likewise. |
| * rust/compile/torture/range-lang-item1.rs: Likewise. |
| * rust/compile/torture/raw_identifiers.rs: Likewise. |
| * rust/compile/torture/raw_identifiers_keywords.rs: Likewise. |
| * rust/compile/torture/recursive_fn1.rs: Likewise. |
| * rust/compile/torture/return_function.rs: Likewise. |
| * rust/compile/torture/scoping1.rs: Likewise. |
| * rust/compile/torture/self_type1.rs: Likewise. |
| * rust/compile/torture/shadow1.rs: Likewise. |
| * rust/compile/torture/shadow2.rs: Likewise. |
| * rust/compile/torture/shebang.rs: Likewise. |
| * rust/compile/torture/shebang_plus_attr.rs: Likewise. |
| * rust/compile/torture/shebang_plus_attr2.rs: Likewise. |
| * rust/compile/torture/static_function.rs: Likewise. |
| * rust/compile/torture/static_var1.rs: Likewise. |
| * rust/compile/torture/stmt_with_block1.rs: Likewise. |
| * rust/compile/torture/str1.rs: Likewise. |
| * rust/compile/torture/struct_access1.rs: Likewise. |
| * rust/compile/torture/struct_base_init_1.rs: Likewise. |
| * rust/compile/torture/struct_decl.rs: Likewise. |
| * rust/compile/torture/struct_init.rs: Likewise. |
| * rust/compile/torture/struct_init_10.rs: Likewise. |
| * rust/compile/torture/struct_init_11.rs: Likewise. |
| * rust/compile/torture/struct_init_2.rs: Likewise. |
| * rust/compile/torture/struct_init_3.rs: Likewise. |
| * rust/compile/torture/struct_init_4.rs: Likewise. |
| * rust/compile/torture/struct_init_5.rs: Likewise. |
| * rust/compile/torture/struct_init_6.rs: Likewise. |
| * rust/compile/torture/struct_init_7.rs: Likewise. |
| * rust/compile/torture/struct_init_8.rs: Likewise. |
| * rust/compile/torture/struct_init_9.rs: Likewise. |
| * rust/compile/torture/top_attr.rs: Likewise. |
| * rust/compile/torture/traits1.rs: Likewise. |
| * rust/compile/torture/traits10.rs: Likewise. |
| * rust/compile/torture/traits11.rs: Likewise. |
| * rust/compile/torture/traits12.rs: Likewise. |
| * rust/compile/torture/traits13.rs: Likewise. |
| * rust/compile/torture/traits14.rs: Likewise. |
| * rust/compile/torture/traits15.rs: Likewise. |
| * rust/compile/torture/traits16.rs: Likewise. |
| * rust/compile/torture/traits17.rs: Likewise. |
| * rust/compile/torture/traits18.rs: Likewise. |
| * rust/compile/torture/traits19.rs: Likewise. |
| * rust/compile/torture/traits2.rs: Likewise. |
| * rust/compile/torture/traits3.rs: Likewise. |
| * rust/compile/torture/traits4.rs: Likewise. |
| * rust/compile/torture/traits5.rs: Likewise. |
| * rust/compile/torture/traits6.rs: Likewise. |
| * rust/compile/torture/traits7.rs: Likewise. |
| * rust/compile/torture/traits8.rs: Likewise. |
| * rust/compile/torture/traits9.rs: Likewise. |
| * rust/compile/torture/transmute-size-check-1.rs: Likewise. |
| * rust/compile/torture/transmute1.rs: Likewise. |
| * rust/compile/torture/tuple1.rs: Likewise. |
| * rust/compile/torture/tuple2.rs: Likewise. |
| * rust/compile/torture/tuple3.rs: Likewise. |
| * rust/compile/torture/tuple_enum_variants.rs: Likewise. |
| * rust/compile/torture/tuple_field_access.rs: Likewise. |
| * rust/compile/torture/tuple_function.rs: Likewise. |
| * rust/compile/torture/tuple_index.rs: Likewise. |
| * rust/compile/torture/tuple_struct1.rs: Likewise. |
| * rust/compile/torture/tuple_struct2.rs: Likewise. |
| * rust/compile/torture/tuple_struct_unit.rs: Likewise. |
| * rust/compile/torture/tuple_struct_unused.rs: Likewise. |
| * rust/compile/torture/type-alias1.rs: Likewise. |
| * rust/compile/torture/type-alias2.rs: Likewise. |
| * rust/compile/torture/type_infer1.rs: Likewise. |
| * rust/compile/torture/type_infer2.rs: Likewise. |
| * rust/compile/torture/type_infer3.rs: Likewise. |
| * rust/compile/torture/type_infer4.rs: Likewise. |
| * rust/compile/torture/type_infer5.rs: Likewise. |
| * rust/compile/torture/type_infer6.rs: Likewise. |
| * rust/compile/torture/unary_operators.rs: Likewise. |
| * rust/compile/torture/undended-string-1.rs: Likewise. |
| * rust/compile/torture/undended-string-2.rs: Likewise. |
| * rust/compile/torture/underscore_id.rs: Likewise. |
| * rust/compile/torture/unended-raw-byte-string.rs: Likewise. |
| * rust/compile/torture/uninit-intrinsic-1.rs: Likewise. |
| * rust/compile/torture/union.rs: Likewise. |
| * rust/compile/torture/union_union.rs: Likewise. |
| * rust/compile/torture/unit_type1.rs: Likewise. |
| * rust/compile/torture/unit_type2.rs: Likewise. |
| * rust/compile/torture/unit_type3.rs: Likewise. |
| * rust/compile/torture/unit_type4.rs: Likewise. |
| * rust/compile/torture/unit_type5.rs: Likewise. |
| * rust/compile/torture/unsafe1.rs: Likewise. |
| * rust/compile/torture/unsafe2.rs: Likewise. |
| * rust/compile/torture/unsafe3.rs: Likewise. |
| * rust/compile/torture/unsafe4.rs: Likewise. |
| * rust/compile/torture/unused.rs: Likewise. |
| * rust/compile/torture/unused1.rs: Likewise. |
| * rust/compile/torture/unused_struct.rs: Likewise. |
| * rust/compile/torture/unused_struct_field.rs: Likewise. |
| * rust/compile/torture/usize1.rs: Likewise. |
| * rust/compile/torture/utf8_identifiers.rs: Likewise. |
| * rust/compile/torture/utf8_whitespaces.rs: Likewise. |
| * rust/compile/torture/while_function.rs: Likewise. |
| * rust/compile/track_caller.rs: Likewise. |
| * rust/compile/trait-cycle.rs: Likewise. |
| * rust/compile/trait13.rs: Likewise. |
| * rust/compile/trait14.rs: Likewise. |
| * rust/compile/trait_pub_type.rs: Likewise. |
| * rust/compile/traits1.rs: Likewise. |
| * rust/compile/traits10.rs: Likewise. |
| * rust/compile/traits11.rs: Likewise. |
| * rust/compile/traits12.rs: Likewise. |
| * rust/compile/traits2.rs: Likewise. |
| * rust/compile/traits3.rs: Likewise. |
| * rust/compile/traits4.rs: Likewise. |
| * rust/compile/traits5.rs: Likewise. |
| * rust/compile/traits6.rs: Likewise. |
| * rust/compile/traits7.rs: Likewise. |
| * rust/compile/traits8.rs: Likewise. |
| * rust/compile/traits9.rs: Likewise. |
| * rust/compile/try-catch-unwind-new.rs: Likewise. |
| * rust/compile/try-catch-unwind-old.rs: Likewise. |
| * rust/compile/try-expr1.rs: Likewise. |
| * rust/compile/try-trait.rs: Likewise. |
| * rust/compile/try_block1.rs: Likewise. |
| * rust/compile/tuple1.rs: Likewise. |
| * rust/compile/tuple_float_index.rs: Likewise. |
| * rust/compile/tuple_index_on_non_tuple.rs: Likewise. |
| * rust/compile/tuple_mismatch.rs: Likewise. |
| * rust/compile/tuple_struct1.rs: Likewise. |
| * rust/compile/tuple_struct2.rs: Likewise. |
| * rust/compile/tuple_struct3.rs: Likewise. |
| * rust/compile/tuplepattern-rest-readonly.rs: Likewise. |
| * rust/compile/tuplepattern-restpattern-typecheck-err.rs: Likewise. |
| * rust/compile/tupple_struct_pattern_tuple.rs: Likewise. |
| * rust/compile/type-alias1.rs: Likewise. |
| * rust/compile/type-bindings1.rs: Likewise. |
| * rust/compile/type-if.rs: Likewise. |
| * rust/compile/unary_negation.rs: Likewise. |
| * rust/compile/unary_not.rs: Likewise. |
| * rust/compile/unconstrained_type_param.rs: Likewise. |
| * rust/compile/undeclared_label.rs: Likewise. |
| * rust/compile/unicode_escape.rs: Likewise. |
| * rust/compile/unicode_norm1.rs: Likewise. |
| * rust/compile/unify-errors1.rs: Likewise. |
| * rust/compile/unknown-associated-item.rs: Likewise. |
| * rust/compile/unsafe1.rs: Likewise. |
| * rust/compile/unsafe10.rs: Likewise. |
| * rust/compile/unsafe11.rs: Likewise. |
| * rust/compile/unsafe2.rs: Likewise. |
| * rust/compile/unsafe3.rs: Likewise. |
| * rust/compile/unsafe4.rs: Likewise. |
| * rust/compile/unsafe5.rs: Likewise. |
| * rust/compile/unsafe6.rs: Likewise. |
| * rust/compile/unsafe7.rs: Likewise. |
| * rust/compile/unsafe8.rs: Likewise. |
| * rust/compile/unsafe9.rs: Likewise. |
| * rust/compile/unsafe_module.rs: Likewise. |
| * rust/compile/unstable-fn.rs: Likewise. |
| * rust/compile/unused-label_0.rs: Likewise. |
| * rust/compile/unused-mut-identifier_0.rs: Likewise. |
| * rust/compile/unused-mut-struct-field_0.rs: Likewise. |
| * rust/compile/use_1.rs: Likewise. |
| * rust/compile/use_2.rs: Likewise. |
| * rust/compile/use_3.rs: Likewise. |
| * rust/compile/use_self_alone.rs: Likewise. |
| * rust/compile/use_self_alone_in_list.rs: Likewise. |
| * rust/compile/usize1.rs: Likewise. |
| * rust/compile/v0-mangle1.rs: Likewise. |
| * rust/compile/v0-mangle2.rs: Likewise. |
| * rust/compile/variadic.rs: Likewise. |
| * rust/compile/while_break_expr.rs: Likewise. |
| * rust/compile/while_let1.rs: Likewise. |
| * rust/compile/while_let_expr.rs: Likewise. |
| * rust/compile/while_let_without_label.rs: Likewise. |
| * rust/compile/wrong_lhs_assignment.rs: Likewise. |
| * rust/compile/wrong_no_of_parameters.rs: Likewise. |
| * rust/compile/xfail/lifetime_param.rs: Likewise. |
| * rust/compile/xfail/name_resolution21.rs: Likewise. |
| * rust/compile/xfail/struct_field_vis.rs: Likewise. |
| * rust/compile/xfail/xfail.exp: Likewise. |
| * rust/compile/zero_sized_slice.rs: Likewise. |
| * rust/debug/chartype.rs: Likewise. |
| * rust/debug/custom_link_section.rs: Likewise. |
| * rust/debug/i8u8.rs: Likewise. |
| * rust/debug/lang.rs: Likewise. |
| * rust/debug/no_mangle.rs: Likewise. |
| * rust/debug/oldlang.rs: Likewise. |
| * rust/debug/tuple.rs: Likewise. |
| * rust/debug/win64-abi.rs: Likewise. |
| * rust/execute/black_box.rs: Likewise. |
| * rust/execute/crate-metavar1.rs: Likewise. |
| * rust/execute/inline_asm_inout_ident.rs: Likewise. |
| * rust/execute/inline_asm_inout_var.rs: Likewise. |
| * rust/execute/issue-1245.rs: Likewise. |
| * rust/execute/torture/arrays.rs: Likewise. |
| * rust/execute/torture/atomic_load.rs: Likewise. |
| * rust/execute/torture/atomic_store.rs: Likewise. |
| * rust/execute/torture/basic_partial_ord1.rs: Likewise. |
| * rust/execute/torture/basic_partial_ord2.rs: Likewise. |
| * rust/execute/torture/block_expr1.rs: Likewise. |
| * rust/execute/torture/builtin_abort.rs: Likewise. |
| * rust/execute/torture/builtin_macro_cfg.rs: Likewise. |
| * rust/execute/torture/builtin_macro_concat.rs: Likewise. |
| * rust/execute/torture/builtin_macro_env.rs: Likewise. |
| * rust/execute/torture/builtin_macro_include_bytes.rs: Likewise. |
| * rust/execute/torture/builtin_macro_include_str.rs: Likewise. |
| * rust/execute/torture/builtin_macro_line.rs: Likewise. |
| * rust/execute/torture/builtin_macro_option_env.rs: Likewise. |
| * rust/execute/torture/builtin_macro_stringify.rs: Likewise. |
| * rust/execute/torture/builtin_macros1.rs: Likewise. |
| * rust/execute/torture/builtin_macros3.rs: Likewise. |
| * rust/execute/torture/cfg-tail.rs: Likewise. |
| * rust/execute/torture/cfg1.rs: Likewise. |
| * rust/execute/torture/cfg2.rs: Likewise. |
| * rust/execute/torture/cfg3.rs: Likewise. |
| * rust/execute/torture/cfg4.rs: Likewise. |
| * rust/execute/torture/cfg5.rs: Likewise. |
| * rust/execute/torture/closure1.rs: Likewise. |
| * rust/execute/torture/closure2.rs: Likewise. |
| * rust/execute/torture/closure3.rs: Likewise. |
| * rust/execute/torture/closure4.rs: Likewise. |
| * rust/execute/torture/coercion1.rs: Likewise. |
| * rust/execute/torture/coercion2.rs: Likewise. |
| * rust/execute/torture/coercion3.rs: Likewise. |
| * rust/execute/torture/const-generics-1.rs: Likewise. |
| * rust/execute/torture/const-generics-2.rs: Likewise. |
| * rust/execute/torture/const-generics-3.rs: Likewise. |
| * rust/execute/torture/const-generics-4.rs: Likewise. |
| * rust/execute/torture/const-generics-5.rs: Likewise. |
| * rust/execute/torture/const-generics-6.rs: Likewise. |
| * rust/execute/torture/const-generics-7.rs: Likewise. |
| * rust/execute/torture/const_block1.rs: Likewise. |
| * rust/execute/torture/const_fold1.rs: Likewise. |
| * rust/execute/torture/const_fold2.rs: Likewise. |
| * rust/execute/torture/copy_nonoverlapping1.rs: Likewise. |
| * rust/execute/torture/decl_macro1.rs: Likewise. |
| * rust/execute/torture/decl_macro2.rs: Likewise. |
| * rust/execute/torture/decl_macro3.rs: Likewise. |
| * rust/execute/torture/decl_macro4.rs: Likewise. |
| * rust/execute/torture/derive-default1.rs: Likewise. |
| * rust/execute/torture/derive-partialeq1.rs: Likewise. |
| * rust/execute/torture/derive-partialeq2.rs: Likewise. |
| * rust/execute/torture/derive_clone_enum1.rs: Likewise. |
| * rust/execute/torture/derive_macro1.rs: Likewise. |
| * rust/execute/torture/derive_macro3.rs: Likewise. |
| * rust/execute/torture/derive_macro4.rs: Likewise. |
| * rust/execute/torture/empty_main.rs: Likewise. |
| * rust/execute/torture/enum_intrinsics1.rs: Likewise. |
| * rust/execute/torture/enum_intrinsics2.rs: Likewise. |
| * rust/execute/torture/exit_error.rs: Likewise. |
| * rust/execute/torture/extern_mod4.rs: Likewise. |
| * rust/execute/torture/extern_mod4/modules/mod.rs: Likewise. |
| * rust/execute/torture/for-loop1.rs: Likewise. |
| * rust/execute/torture/for-loop2.rs: Likewise. |
| * rust/execute/torture/func1.rs: Likewise. |
| * rust/execute/torture/gat1.rs: Likewise. |
| * rust/execute/torture/helloworld1.rs: Likewise. |
| * rust/execute/torture/helloworld2.rs: Likewise. |
| * rust/execute/torture/iflet.rs: Likewise. |
| * rust/execute/torture/impl_desugar-2.rs: Likewise. |
| * rust/execute/torture/impl_desugar.rs: Likewise. |
| * rust/execute/torture/impl_rpit1.rs: Likewise. |
| * rust/execute/torture/impl_rpit2.rs: Likewise. |
| * rust/execute/torture/impl_rpit3.rs: Likewise. |
| * rust/execute/torture/impl_trait1.rs: Likewise. |
| * rust/execute/torture/impl_trait2.rs: Likewise. |
| * rust/execute/torture/impl_trait3.rs: Likewise. |
| * rust/execute/torture/impl_trait4.rs: Likewise. |
| * rust/execute/torture/index1.rs: Likewise. |
| * rust/execute/torture/inline_asm_mov_x_5_ARM.rs: Likewise. |
| * rust/execute/torture/inline_asm_mov_x_5_x86_64.rs: Likewise. |
| * rust/execute/torture/issue-1120.rs: Likewise. |
| * rust/execute/torture/issue-1133.rs: Likewise. |
| * rust/execute/torture/issue-1198.rs: Likewise. |
| * rust/execute/torture/issue-1231.rs: Likewise. |
| * rust/execute/torture/issue-1232.rs: Likewise. |
| * rust/execute/torture/issue-1249.rs: Likewise. |
| * rust/execute/torture/issue-1436.rs: Likewise. |
| * rust/execute/torture/issue-1481.rs: Likewise. |
| * rust/execute/torture/issue-1482.rs: Likewise. |
| * rust/execute/torture/issue-1496.rs: Likewise. |
| * rust/execute/torture/issue-1720-2.rs: Likewise. |
| * rust/execute/torture/issue-1720.rs: Likewise. |
| * rust/execute/torture/issue-1852-1.rs: Likewise. |
| * rust/execute/torture/issue-1852.rs: Likewise. |
| * rust/execute/torture/issue-2005.rs: Likewise. |
| * rust/execute/torture/issue-2052.rs: Likewise. |
| * rust/execute/torture/issue-2080.rs: Likewise. |
| * rust/execute/torture/issue-2179.rs: Likewise. |
| * rust/execute/torture/issue-2180.rs: Likewise. |
| * rust/execute/torture/issue-2187.rs: Likewise. |
| * rust/execute/torture/issue-2236.rs: Likewise. |
| * rust/execute/torture/issue-2583.rs: Likewise. |
| * rust/execute/torture/issue-2906.rs: Likewise. |
| * rust/execute/torture/issue-3126.rs: Likewise. |
| * rust/execute/torture/issue-3381.rs: Likewise. |
| * rust/execute/torture/issue-3502.rs: Likewise. |
| * rust/execute/torture/issue-3836.rs: Likewise. |
| * rust/execute/torture/issue-4242.rs: Likewise. |
| * rust/execute/torture/issue-647.rs: Likewise. |
| * rust/execute/torture/issue-845.rs: Likewise. |
| * rust/execute/torture/issue-851.rs: Likewise. |
| * rust/execute/torture/issue-858.rs: Likewise. |
| * rust/execute/torture/issue-976.rs: Likewise. |
| * rust/execute/torture/issue-995.rs: Likewise. |
| * rust/execute/torture/iter1.rs: Likewise. |
| * rust/execute/torture/let-identifierpattern-subpattern.rs: Likewise. |
| * rust/execute/torture/let-pattern-1.rs: Likewise. |
| * rust/execute/torture/link-name.rs: Likewise. |
| * rust/execute/torture/literalpattern_neg.rs: Likewise. |
| * rust/execute/torture/loop-condition-eval.rs: Likewise. |
| * rust/execute/torture/macro-issue1426.rs: Likewise. |
| * rust/execute/torture/macro_use1.rs: Likewise. |
| * rust/execute/torture/macros1.rs: Likewise. |
| * rust/execute/torture/macros10.rs: Likewise. |
| * rust/execute/torture/macros11.rs: Likewise. |
| * rust/execute/torture/macros12.rs: Likewise. |
| * rust/execute/torture/macros13.rs: Likewise. |
| * rust/execute/torture/macros14.rs: Likewise. |
| * rust/execute/torture/macros16.rs: Likewise. |
| * rust/execute/torture/macros17.rs: Likewise. |
| * rust/execute/torture/macros18.rs: Likewise. |
| * rust/execute/torture/macros19.rs: Likewise. |
| * rust/execute/torture/macros2.rs: Likewise. |
| * rust/execute/torture/macros20.rs: Likewise. |
| * rust/execute/torture/macros21.rs: Likewise. |
| * rust/execute/torture/macros22.rs: Likewise. |
| * rust/execute/torture/macros23.rs: Likewise. |
| * rust/execute/torture/macros24.rs: Likewise. |
| * rust/execute/torture/macros25.rs: Likewise. |
| * rust/execute/torture/macros26.rs: Likewise. |
| * rust/execute/torture/macros27.rs: Likewise. |
| * rust/execute/torture/macros28.rs: Likewise. |
| * rust/execute/torture/macros29.rs: Likewise. |
| * rust/execute/torture/macros3.rs: Likewise. |
| * rust/execute/torture/macros30.rs: Likewise. |
| * rust/execute/torture/macros31.rs: Likewise. |
| * rust/execute/torture/macros4.rs: Likewise. |
| * rust/execute/torture/macros5.rs: Likewise. |
| * rust/execute/torture/macros6.rs: Likewise. |
| * rust/execute/torture/macros7.rs: Likewise. |
| * rust/execute/torture/macros8.rs: Likewise. |
| * rust/execute/torture/macros9.rs: Likewise. |
| * rust/execute/torture/match-identifierpattern.rs: Likewise. |
| * rust/execute/torture/match-restpattern-tuple.rs: Likewise. |
| * rust/execute/torture/match-slicepattern-array-1.rs: Likewise. |
| * rust/execute/torture/match-slicepattern-array-2.rs: Likewise. |
| * rust/execute/torture/match-slicepattern-slice-1.rs: Likewise. |
| * rust/execute/torture/match-slicepattern-slice-2.rs: Likewise. |
| * rust/execute/torture/match-structpattern-tuplefield.rs: Likewise. |
| * rust/execute/torture/match-tuplestructpattern-rest-1.rs: Likewise. |
| * rust/execute/torture/match-tuplestructpattern-rest-2.rs: Likewise. |
| * rust/execute/torture/match-tuplestructpattern.rs: Likewise. |
| * rust/execute/torture/match1.rs: Likewise. |
| * rust/execute/torture/match2.rs: Likewise. |
| * rust/execute/torture/match3.rs: Likewise. |
| * rust/execute/torture/match_bool1.rs: Likewise. |
| * rust/execute/torture/match_byte1.rs: Likewise. |
| * rust/execute/torture/match_char1.rs: Likewise. |
| * rust/execute/torture/match_int1.rs: Likewise. |
| * rust/execute/torture/match_loop1.rs: Likewise. |
| * rust/execute/torture/match_range1.rs: Likewise. |
| * rust/execute/torture/match_range2.rs: Likewise. |
| * rust/execute/torture/match_tuple1.rs: Likewise. |
| * rust/execute/torture/matches_macro.rs: Likewise. |
| * rust/execute/torture/method1.rs: Likewise. |
| * rust/execute/torture/method2.rs: Likewise. |
| * rust/execute/torture/method3.rs: Likewise. |
| * rust/execute/torture/method4.rs: Likewise. |
| * rust/execute/torture/min_specialization2.rs: Likewise. |
| * rust/execute/torture/min_specialization3.rs: Likewise. |
| * rust/execute/torture/mod1.rs: Likewise. |
| * rust/execute/torture/multiline-string.rs: Likewise. |
| * rust/execute/torture/name_resolution.rs: Likewise. |
| * rust/execute/torture/named_variadic.rs: Likewise. |
| * rust/execute/torture/offset_of1.rs: Likewise. |
| * rust/execute/torture/operator_overload_1.rs: Likewise. |
| * rust/execute/torture/operator_overload_10.rs: Likewise. |
| * rust/execute/torture/operator_overload_11.rs: Likewise. |
| * rust/execute/torture/operator_overload_12.rs: Likewise. |
| * rust/execute/torture/operator_overload_2.rs: Likewise. |
| * rust/execute/torture/operator_overload_3.rs: Likewise. |
| * rust/execute/torture/operator_overload_4.rs: Likewise. |
| * rust/execute/torture/operator_overload_5.rs: Likewise. |
| * rust/execute/torture/operator_overload_6.rs: Likewise. |
| * rust/execute/torture/operator_overload_7.rs: Likewise. |
| * rust/execute/torture/operator_overload_8.rs: Likewise. |
| * rust/execute/torture/operator_overload_9.rs: Likewise. |
| * rust/execute/torture/overflow1.rs: Likewise. |
| * rust/execute/torture/partial-eq-1.rs: Likewise. |
| * rust/execute/torture/partial-eq-2.rs: Likewise. |
| * rust/execute/torture/partial-eq-3.rs: Likewise. |
| * rust/execute/torture/partial-eq-4.rs: Likewise. |
| * rust/execute/torture/partial-ord-1.rs: Likewise. |
| * rust/execute/torture/partial-ord-2.rs: Likewise. |
| * rust/execute/torture/partial-ord-3.rs: Likewise. |
| * rust/execute/torture/partial-ord-4.rs: Likewise. |
| * rust/execute/torture/partial-ord-5.rs: Likewise. |
| * rust/execute/torture/partial-ord-6.rs: Likewise. |
| * rust/execute/torture/prefetch_data.rs: Likewise. |
| * rust/execute/torture/ref-pattern1.rs: Likewise. |
| * rust/execute/torture/ref-pattern2.rs: Likewise. |
| * rust/execute/torture/sip-hasher.rs: Likewise. |
| * rust/execute/torture/slice-magic.rs: Likewise. |
| * rust/execute/torture/slice-magic2.rs: Likewise. |
| * rust/execute/torture/slice1.rs: Likewise. |
| * rust/execute/torture/str-layout1.rs: Likewise. |
| * rust/execute/torture/str-zero.rs: Likewise. |
| * rust/execute/torture/struct-pattern-match.rs: Likewise. |
| * rust/execute/torture/struct_pattern1.rs: Likewise. |
| * rust/execute/torture/trait1.rs: Likewise. |
| * rust/execute/torture/trait10.rs: Likewise. |
| * rust/execute/torture/trait11.rs: Likewise. |
| * rust/execute/torture/trait12.rs: Likewise. |
| * rust/execute/torture/trait13.rs: Likewise. |
| * rust/execute/torture/trait14.rs: Likewise. |
| * rust/execute/torture/trait15.rs: Likewise. |
| * rust/execute/torture/trait16.rs: Likewise. |
| * rust/execute/torture/trait17.rs: Likewise. |
| * rust/execute/torture/trait18.rs: Likewise. |
| * rust/execute/torture/trait2.rs: Likewise. |
| * rust/execute/torture/trait3.rs: Likewise. |
| * rust/execute/torture/trait4.rs: Likewise. |
| * rust/execute/torture/trait5.rs: Likewise. |
| * rust/execute/torture/trait6.rs: Likewise. |
| * rust/execute/torture/trait7.rs: Likewise. |
| * rust/execute/torture/trait8.rs: Likewise. |
| * rust/execute/torture/trait9.rs: Likewise. |
| * rust/execute/torture/transmute1.rs: Likewise. |
| * rust/execute/torture/wrapping_op1.rs: Likewise. |
| * rust/execute/torture/wrapping_op2.rs: Likewise. |
| * rust/execute/xfail/macro1.rs: Likewise. |
| * rust/execute/xfail/match-identifierpattern-enum.rs: Likewise. |
| * rust/link/generic_function_0.rs: Likewise. |
| * rust/link/generic_function_1.rs: Likewise. |
| * rust/link/simple_function_0.rs: Likewise. |
| * rust/link/simple_function_1.rs: Likewise. |
| * rust/link/trait_import_0.rs: Likewise. |
| * rust/link/trait_import_1.rs: Likewise. |
| |
| 2026-02-27 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/name_resolution26.rs: New test. |
| * rust/compile/derive-default1.rs: Add no_core attribute and fix the |
| testcase with a proper name usage which does not break name resolution |
| rules. |
| * rust/compile/derive-eq-invalid.rs: Likewise. |
| * rust/compile/derive-hash1.rs: Likewise. |
| * rust/compile/issue-2905-2.rs: Likewise. |
| * rust/compile/issue-3402-1.rs: Likewise. |
| * rust/compile/issue-3403.rs: Likewise. |
| * rust/compile/name_resolution18.rs: Likewise. |
| * rust/compile/privacy2.rs: Likewise. |
| * rust/execute/torture/derive-default1.rs: Likewise. |
| * rust/core/core.exp: Revert last compilation step to attribute check. |
| |
| 2026-02-27 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macros/mbe/macro-duplicate-binding.rs: New test. |
| |
| 2026-02-27 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/match-structpattern-tuplefield-err.rs: New file. |
| * rust/compile/match-structpattern-tuplefield.rs: New file. |
| * rust/execute/torture/match-structpattern-tuplefield.rs: New file. |
| |
| 2026-02-27 Mason Pike <m@sonpike.net> |
| |
| * rust/compile/no-crate-level-outer-attr.rs: New file. |
| |
| 2026-02-27 Mason Pike <m@sonpike.net> |
| |
| * rust/compile/issue-4232.rs: update expected error to include |
| the specific illegal attribute |
| * rust/compile/issue-4235.rs: New file. |
| |
| 2026-02-27 lenny.chiadmi-delage <lenny.chiadmi-delage@epita.fr> |
| |
| * rust/compile/issue-4375-ice-regression.rs: New test. |
| * rust/compile/issue-4375-multiple-errors.rs: New test. |
| * rust/compile/issue-4375-tuple-pattern.rs: New test. |
| |
| 2026-02-27 Jayant Chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-4388.rs: New test. |
| |
| 2026-02-27 Jayant Chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-4387.rs: New test. |
| |
| 2026-02-27 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/export_name.rs: New test. |
| |
| 2026-02-27 Jayant Chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-4234.rs: New test. |
| * rust/compile/unsafe11.rs: Mark function as unsafe to |
| to satisfy new #[target_feature] restriction. |
| |
| 2026-02-27 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/non-snake-case_0.rs: New test. |
| |
| 2026-02-27 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/non-upper-case-globals_0.rs: New test. |
| |
| 2026-02-27 lenny.chiadmi-delage <lenny.chiadmi-delage@epita.fr> |
| |
| * rust/compile/issue-1210.rs: New test. |
| |
| 2026-02-27 Jayant Chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/issue-4232.rs: New test. |
| |
| 2026-02-27 lenny.chiadmi-delage <lenny.chiadmi-delage@epita.fr> |
| |
| * rust/compile/issue-1081.rs: New test. |
| |
| 2026-02-27 lenny.chiadmi-delage <lenny.chiadmi-delage@epita.fr> |
| |
| * rust/execute/issue-1245.rs: New test. |
| |
| 2026-02-27 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-4166.rs: New test. |
| |
| 2026-02-27 Jayant Chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/link_section-malformed.rs: New test. |
| |
| 2026-02-27 James Bohl <bohlj47@gmail.com> |
| |
| * algol68/compile/error-denotation-2.a68: Check for no error on |
| minimum negative value. |
| * algol68/compile/error-denotation-3.a68: Likewise. |
| |
| 2026-02-27 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/124142 |
| * gcc.dg/vect/tsvc/vect-tsvc-s481.c: Add -fno-trapping-math. |
| * gcc.dg/vect/tsvc/vect-tsvc-s332.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s482.c: Likewise. |
| * gcc.dg/vect/vect-early-break_61.c: Likewise. |
| * gcc.target/aarch64/vect-early-break-cbranch_3.c: Likewise. |
| * gcc.dg/vect/vect-early-break_143-pr124142.c: New test |
| |
| 2026-02-27 Marek Polacek <polacek@redhat.com> |
| |
| DR 3110 |
| * g++.dg/DRs/dr3110.C: New test. |
| |
| 2026-02-27 Xi Ruoyao <xry111@xry111.site> |
| |
| PR middle-end/124280 |
| * gcc.c-torture/compile/pr124280.c: New test. |
| |
| 2026-02-27 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/123229 |
| * g++.dg/ipa/pr123229.C: New test. |
| |
| 2026-02-27 Soumya AR <soumyaa@nvidia.com> |
| |
| * gcc.target/aarch64/aarch64-json-tunings/nullptr-issue-info.c: |
| New test. |
| * gcc.target/aarch64/aarch64-json-tunings/nullptr-issue-info.json: |
| New test input. |
| |
| 2026-02-27 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/124162 |
| * gcc.target/aarch64/sve/vect-early-break-cbranch_16.c: New test. |
| |
| 2026-02-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/117935 |
| * gcc.dg/predict-24.c: New test. |
| * gcc.dg/predict-25.c: New test. |
| |
| 2026-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/123947 |
| * gfortran.dg/pr123947_1.f90: New test. |
| * gfortran.dg/pr123947_2.f90: New test. |
| |
| 2026-02-26 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/generic_inst17.adb: New test. |
| |
| 2026-02-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124204 |
| * g++.dg/reflect/substitute5.C: New test. |
| |
| 2026-02-26 Steve Kargl <kargls@comcast.net> |
| |
| PR fortran/88076 |
| * gfortran.dg/coarray/caf.exp: If the target is a FreeBSD |
| system add -pthread when running tests. |
| |
| 2026-02-26 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/caf.exp: Only add caf_shmem to tests when |
| is build. |
| |
| 2026-02-26 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/121360 |
| * gfortran.dg/coarray/lock_3.f90: New test. |
| |
| 2026-02-26 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/121429 |
| * gfortran.dg/coarray/lock_1.f90: Updated. |
| |
| 2026-02-26 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/121429 |
| * gfortran.dg/coarray/deallocate_sync.f90: New test. |
| |
| 2026-02-26 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/124071 |
| * gfortran.dg/coarray/form_team_1.f90: New test. |
| |
| 2026-02-26 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/88076 |
| * gfortran.dg/coarray/alloc_comp_4.f90: Make multi image |
| compatible. |
| * gfortran.dg/coarray/atomic_2.f90: Same. |
| * gfortran.dg/coarray/caf.exp: Also test caf_shmem and choose |
| eight images as a default. |
| * gfortran.dg/coarray/coarray_allocated.f90: Add multi image |
| support. |
| * gfortran.dg/coarray/coindexed_1.f90: Same. |
| * gfortran.dg/coarray/coindexed_3.f08: Same. |
| * gfortran.dg/coarray/coindexed_5.f90: Same. |
| * gfortran.dg/coarray/dummy_3.f90: Same. |
| * gfortran.dg/coarray/event_1.f90: Same. |
| * gfortran.dg/coarray/event_3.f08: Same. |
| * gfortran.dg/coarray/event_4.f08: Same. |
| * gfortran.dg/coarray/failed_images_2.f08: Same. |
| * gfortran.dg/coarray/image_status_1.f08: Same. |
| * gfortran.dg/coarray/image_status_2.f08: Same. |
| * gfortran.dg/coarray/lock_2.f90: Same. |
| * gfortran.dg/coarray/poly_run_3.f90: Same. |
| * gfortran.dg/coarray/scalar_alloc_1.f90: Same. |
| * gfortran.dg/coarray/stopped_images_2.f08: Same. |
| * gfortran.dg/coarray/sync_1.f90: Same. |
| * gfortran.dg/coarray/sync_3.f90: Same. |
| * gfortran.dg/coarray/co_reduce_string.f90: New test. |
| * gfortran.dg/coarray/sync_team.f90: New test. |
| |
| 2026-02-26 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray_sync_memory.f90: Adapt grep pattern for |
| msg being only &msg. |
| |
| 2026-02-26 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/failed_images_1.f08: Adapt check of error |
| message. |
| * gfortran.dg/coarray/stopped_images_1.f08: Same. |
| |
| 2026-02-26 Matthieu Longo <matthieu.longo@arm.com> |
| |
| * gcc.target/aarch64/bti-1.c: Update. |
| |
| 2026-02-26 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR target/122448 |
| * g++.target/riscv/rvv/base/pr122448.C: New test. |
| |
| 2026-02-26 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/cmpbr-3.c: `dg-do assemble` => `dg-do compile`. |
| |
| 2026-02-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123662 |
| PR c++/123611 |
| * g++.dg/reflect/reflect_constant_array5.C: New test. |
| * g++.dg/reflect/reflect_constant_array6.C: New test. |
| |
| 2026-02-26 Xi Ruoyao <xry111@xry111.site> |
| |
| PR middle-end/124250 |
| PR target/123807 |
| * gcc.c-torture/compile/pr124250.c: New test. |
| |
| 2026-02-26 Marek Polacek <polacek@redhat.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124215 |
| * g++.dg/reflect/members_of9.C: New test. |
| |
| 2026-02-26 James Bohl <bohlj47@gmail.com> |
| |
| * algol68/compile/error-denotation-1.a68: New test. |
| * algol68/compile/error-denotation-2.a68: Likewise. |
| * algol68/compile/error-denotation-3.a68: Likewise. |
| * algol68/execute/plusab-1.a68: Fixed denotation overflow. |
| |
| 2026-02-26 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/124194 |
| * gcc.target/i386/pr124194.c: New test case. |
| |
| 2026-02-26 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/gcov/gcov-threads-1.C: Add require effective target |
| pthread. |
| |
| 2026-02-26 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR c/119651 |
| PR c/123472 |
| * gcc.dg/pr119651.c: New test case. |
| * gcc.dg/pr123472.c: Likewise. |
| |
| 2026-02-26 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/119979 |
| PR target/120888 |
| * gcc.target/xtensa/pr120888-1.c: Removed to ... |
| * gcc.dg/zero-extend.c: This. Enable for mcore and xtensa. |
| * gcc.target/xtensa/pr120888-2.c: Removed to ... |
| * gcc.dg/sign-extend.c: This. Enable for mcore and xtensa. |
| |
| 2026-02-26 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/124232 |
| * gcc.dg/analyzer/putenv-ice-pr124232.c: New test. |
| |
| 2026-02-25 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/trimmer-13.a68: New test. |
| |
| 2026-02-25 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/124235 |
| * gfortran.dg/pr124235.f90: New test. |
| |
| 2026-02-25 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/members_of5.C: Remove a FIXME and declaration. |
| |
| 2026-02-25 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| PR target/120241 |
| * gcc.target/bpf/core-attr-3.c: Add attribute. |
| * gcc.target/bpf/core-attr-4.c: Add attribute. |
| * gcc.target/bpf/core-attr-5.c: Add attribute. |
| * gcc.target/bpf/core-attr-6.c: Add attribute. |
| * gcc.target/bpf/core-attr-7.c: New test. |
| * gcc.target/bpf/core-attr-calls.c: Adapt. |
| |
| 2026-02-25 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/110091 |
| * gcc.dg/tree-ssa/pr110091-3.c: New test. |
| * gcc.dg/tree-ssa/pr110091-4.c: New test. |
| |
| 2026-02-25 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/110091 |
| * gcc.dg/tree-ssa/pr110091-1.c: New test. |
| * gcc.dg/tree-ssa/pr110091-2.c: New test. |
| |
| 2026-02-25 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/compare9.C: Uncomment the commented out asserts. |
| |
| 2026-02-25 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/124236 |
| * lib/target-supports.exp |
| (check_effective_target_arm_v8_3a_complex_neon_hw): Fix default value. |
| |
| 2026-02-25 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/expr11.C: Test more if constexpr. |
| * g++.dg/reflect/expr12.C: Adjust test. |
| |
| 2026-02-25 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124227 |
| * g++.dg/reflect/pr124227.C: New test. |
| |
| 2026-02-25 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/protected_deref1.adb: New test. |
| |
| 2026-02-25 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR target/123285 |
| * gcc.target/aarch64/pr123285-1.c: New test. |
| |
| 2026-02-25 Christopher Albert <albert@tugraz.at> |
| |
| PR fortran/124208 |
| * gfortran.dg/pr124208.f90: New test. |
| |
| 2026-02-25 Jonathan Yong <10walls@gmail.com> |
| |
| * gcc.dg/plugin/taint-pr112850-precise.c: |
| (__kernel_ulong_t): Change unsigned long to __UINTPTR_TYPE__. |
| (__kernel_size_t): Change __kernel_ulong_t to __kernel_size_t. |
| (copy_from_user): Change unsigned long n to size_t n. |
| (snd_rawmidi_ioctl): Change unsigned long arg to uintptr_t arg. |
| * gcc.dg/plugin/taint-pr112850-too-complex.c: Ditto. |
| * gcc.dg/plugin/taint-pr112850-unsanitized.c: Ditto. |
| * gcc.dg/plugin/taint-pr112850.c: Ditto. |
| |
| 2026-02-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/124188 |
| * c-c++-common/analyzer/vector-ice-pr124188.c: New test. |
| |
| 2026-02-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/124195 |
| * c-c++-common/analyzer/divide-by-zero-1.c: New test. |
| * c-c++-common/analyzer/divide-by-zero-pr124195-2.c: New test. |
| * gcc.dg/analyzer/divide-by-zero-pr124195-1.c: New test. |
| |
| 2026-02-24 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR target/124147 |
| * gcc.target/riscv/rvv/xtheadvector/pr124147.c: New test. |
| |
| 2026-02-24 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR rtl-optimization/123381 |
| * gcc.target/riscv/rvv/autovec/pr123381.c: New test. |
| |
| 2026-02-24 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/121240 |
| * gcc.target/aarch64/const_create_using_fmov.c: Fix test. |
| * gcc.target/aarch64/pr121240.c: Add new test. |
| * gcc.target/aarch64/vec-init-single-const.c: Fix test. |
| * gcc.target/aarch64/vect-cse-codegen.c: Fix test. |
| |
| 2026-02-24 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/124064 |
| * g++.target/arm/bfloat_cpp_typecheck.C: Drop xfail. |
| |
| 2026-02-24 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/target-supports.exp: Add -mfpu=auto to |
| arm_v8_3a_complex_neon. This aligns with |
| arm_v8_3a_fp16_complex_neon. |
| |
| 2026-02-24 Eric Botcazou <ebotcazou@adacore.com> |
| Liam Powell <liam@liampwll.com> |
| |
| * gnat.dg/specs/aggr12.ads: New test. |
| |
| 2026-02-24 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/parse/typename6.C: Adjust dg-error. |
| * g++.dg/reflect/pr122634-2.C: Likewise. |
| |
| 2026-02-23 Gonzalo Silvalde Blanco <gonzalo.silvalde@gmail.com> |
| |
| PR fortran/80012 |
| * gfortran.dg/pr80012.f90: New test. |
| |
| 2026-02-23 Paul-Antoine Arras <parras@baylibre.com> |
| |
| PR fortran/120505 |
| * gfortran.dg/gomp/map-subarray-4.f90: Update scan dumps for -m32. |
| |
| 2026-02-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124150 |
| * g++.dg/reflect/substitute4.C: New test. |
| |
| 2026-02-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123641 |
| * g++.dg/reflect/members_of8.C: New test. |
| |
| 2026-02-23 Paul-Antoine Arras <parras@baylibre.com> |
| |
| PR fortran/120505 |
| * gfortran.dg/gomp/map-subarray-4.f90: New test. |
| |
| 2026-02-23 Paul-Antoine Arras <parras@baylibre.com> |
| |
| PR fortran/120505 |
| * gfortran.dg/gomp/map-subarray-3.f90: New test. |
| * gfortran.dg/gomp/map-subarray-5.f90: New test. |
| |
| 2026-02-23 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * g++.target/aarch64/sme/aarch64-sme-acle-asm.exp: Use |
| -march=armv8-a+sme when SME isn't already enabled. |
| * g++.target/aarch64/sme/aarch64-sme.exp: Ditto. |
| * g++.target/aarch64/sme2/aarch64-sme2-acle-asm.exp: Ditto. |
| * gcc.target/aarch64/sme/aarch64-sme-acle-asm.exp: Ditto. |
| * gcc.target/aarch64/sme/aarch64-sme.exp: Ditto. |
| * gcc.target/aarch64/sme2/aarch64-sme2-acle-asm.exp: Ditto. |
| |
| 2026-02-23 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * g++.target/aarch64/sme/exceptions_2.C: Add +sve pragma. |
| * g++.target/aarch64/sme/exceptions_2_nosve.C: New test. |
| * gcc.target/aarch64/sme/acle-asm/ldr_vnum_za_sc.c: Remove |
| svbool_t parameters. |
| * gcc.target/aarch64/sme/acle-asm/ldr_za_sc.c: Ditto. |
| * gcc.target/aarch64/sme/acle-asm/str_vnum_za_sc.c: Ditto. |
| * gcc.target/aarch64/sme/acle-asm/str_za_sc.c: Ditto. |
| * gcc.target/aarch64/sme/acle-asm/test_sme_acle.h |
| (TEST_LOAD_ZA_NOPRED, TEST_STORE_ZA_NOPRED): New macros. |
| * gcc.target/aarch64/sme/call_sm_switch_1.c: Add +sve pragma. |
| * gcc.target/aarch64/sme/call_sm_switch_1_nosve.c: New test. |
| * gcc.target/aarch64/sme/call_sm_switch_3.c: Add +sve pragma. |
| * gcc.target/aarch64/sme/call_sm_switch_3_nosve.c: New test. |
| * gcc.target/aarch64/sme/call_sm_switch_5.c: Add +sve pragma. |
| * gcc.target/aarch64/sme/call_sm_switch_6.c: Add +sve pragma. |
| * gcc.target/aarch64/sme/call_sm_switch_11.c: Add +sve pragma. |
| * gcc.target/aarch64/sme/call_sm_switch_11_nosve.c: New test. |
| * gcc.target/aarch64/sme/inlining_9.c: Add +sve pragma. |
| * gcc.target/aarch64/sme/inlining_10.c: Add +sve pragma. |
| * gcc.target/aarch64/sme/inlining_11.c: Add +sve pragma. |
| * gcc.target/aarch64/sme/locally_streaming_1.c: |
| * gcc.target/aarch64/sme/locally_streaming_1_nosve.c: New test. |
| * gcc.target/aarch64/sme/pr121028.c: Add +sve to pragma. |
| * gcc.target/aarch64/sme/vect-dotprod-twoway.c: Add -mtune. |
| * gcc.target/aarch64/sme2/acle-asm/ldr_zt.c: Use svcntsb instead |
| of svcntb. |
| * gcc.target/aarch64/sme2/acle-asm/str_zt.c: Ditto. |
| |
| 2026-02-23 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Remove unnecessary |
| uses of +sve2. |
| * gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_2.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_2.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_single_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_int_opt_single_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_2.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_3.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_4.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_2.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_3.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_uint_opt_single_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c: Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/clamp_1.c: Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/compare_scalar_count_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_2.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_uint_lane_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowxn_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/storexn_1.c: Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_qq_or_011_lane_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/unary_za_slice_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c: Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/write_za_1.c: Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/write_za_slice_1.c: |
| Ditto. |
| |
| 2026-02-23 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * gcc.target/aarch64/no-sve-with-sme-1.c: Removed. |
| * gcc.target/aarch64/no-sve-with-sme-2.c: Removed. |
| * gcc.target/aarch64/no-sve-with-sme-3.c: Removed. |
| * gcc.target/aarch64/no-sve-with-sme-4.c: Removed. |
| |
| 2026-02-23 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * lib/scanasm.exp (check_function_body): Log matching portion |
| of body_regexp separately. |
| |
| 2026-02-23 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/char-in-string-1.a68: It is no longer need to |
| access Transput explicitly. |
| |
| 2026-02-22 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR c/123716 |
| * gcc.dg/pr123716.c: New test case. |
| |
| 2026-02-22 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/trimmer-12.a68: New test. |
| |
| 2026-02-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124173 |
| * g++.dg/cpp0x/pr124173.C: New test. |
| |
| 2026-02-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124184 |
| * g++.dg/cpp26/expansion-stmt31.C: New test. |
| |
| 2026-02-22 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/124153 |
| * g++.dg/modules/cpp-22.C: New test. |
| |
| 2026-02-22 Valentyn Yukhymenko <valentin.yukhymenko@gmail.com> |
| |
| PR c++/123642 |
| * g++.dg/reflect/member4.C: Remove expected error. |
| * g++.dg/reflect/anon4.C: New test based on original bug report. |
| |
| 2026-02-22 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/asynch2.adb: New test. |
| |
| 2026-02-22 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/trimmer-11.a68: New test. |
| |
| 2026-02-21 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/warning-hidding-4.a68: Mention bitspack. |
| |
| 2026-02-21 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * lib/algol68.exp (algol68_init): Add -I options to |
| ALGOL68_UNDER_TEST so exports in libga68.{a,so} are found. |
| * algol68/compile/warning-hidding-6.a68: Likewise. |
| * algol68/compile/warning-hidding-5.a68: Use maxint instead of |
| getchar to trigger the warning. |
| * algol68/compile/error-nest-4.a68: Procedures yielding strings |
| are now on in C formal holes. |
| |
| 2026-02-21 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/123994 |
| * gcc.dg/torture/pr123994.c: New test. |
| |
| 2026-02-21 Harald Anlauf <anlauf@gmx.de> |
| |
| Revert: |
| 2026-02-21 Gonzalo Silvalde Blanco <gonzalo.silvalde@gmail.com> |
| |
| PR fortran/80012 |
| * gfortran.dg/pr80012.f90: New test. |
| |
| 2026-02-20 Gonzalo Silvalde Blanco <gonzalo.silvalde@gmail.com> |
| |
| PR fortran/80012 |
| * gfortran.dg/pr80012.f90: New test. |
| |
| 2026-02-20 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/123949 |
| * gfortran.dg/pdt_85.f03: New test. |
| * gfortran.dg/pr123949.f90: New test. |
| |
| 2026-02-20 Kwok Cheung Yeung <kcyeung@baylibre.com> |
| |
| PR middle-end/113436 |
| * g++.dg/gomp/pr113436-2.C: New. |
| |
| 2026-02-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124068 |
| * gcc.target/i386/vect-shift-1.c: New testcase. |
| |
| 2026-02-20 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/122856 |
| * g++.dg/ipa/pr122856.C: New test. |
| |
| 2026-02-20 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/121103 |
| * gcc.dg/torture/pr121103-1.c: New test. |
| |
| 2026-02-20 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.cob: Updated. |
| * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.out: Updated. |
| * cobol.dg/group2/ALPHABETIC-LOWER_test.cob: Updated. |
| * cobol.dg/group2/ALPHABETIC-UPPER_test.cob: Updated. |
| * cobol.dg/group2/ALPHABETIC_test.cob: Updated. |
| * cobol.dg/group2/Context_sensitive_words__1_.cob: Updated. |
| * cobol.dg/group2/DEBUG_Line.cob: Updated. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII.cob: Updated. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII.out: Updated. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII__2_.cob: Updated. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII__2_.out: Updated. |
| * cobol.dg/group2/EC-BOUND-REF-MOD_checking_process_termination.cob: Updated. |
| * cobol.dg/group2/FUNCTION_BIGGER-POINTER.cob: Updated. |
| * cobol.dg/group2/FUNCTION_BYTE-LENGTH.cob: Updated. |
| * cobol.dg/group2/FUNCTION_BYTE-LENGTH.out: Updated. |
| * cobol.dg/group2/FUNCTION_CHAR.cob: Updated. |
| * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: Updated. |
| * cobol.dg/group2/FUNCTION_HEX-OF.cob: Updated. |
| * cobol.dg/group2/FUNCTION_HEX-OF.out: Updated. |
| * cobol.dg/group2/FUNCTION_ORD.cob: Updated. |
| * cobol.dg/group2/FUNCTION_ORD.out: Updated. |
| * cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__2_.cob: Updated. |
| * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_additional.cob: Updated. |
| * cobol.dg/group2/FUNCTION_as_CALL_parameter_BY_CONTENT.cob: Updated. |
| * cobol.dg/group2/Hexadecimal_literal.cob: Updated. |
| * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.cob: Updated. |
| * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.out: Updated. |
| * cobol.dg/group2/LENGTH_OF_omnibus.cob: Updated. |
| * cobol.dg/group2/Non-numeric_data_in_numeric_items__2_.cob: Updated. |
| * cobol.dg/group2/PACKED-DECIMAL_dump.cob: Updated. |
| * cobol.dg/group2/PACKED-DECIMAL_dump.out: Updated. |
| * cobol.dg/group2/Refmod__comparisons_inside_numeric-display.cob: Updated. |
| * cobol.dg/group2/Refmod_sources_are_figurative_constants.cob: Updated. |
| * cobol.dg/group2/Refmod_sources_are_figurative_constants.out: Updated. |
| * cobol.dg/group2/debugging_lines__not_active_.cob: Updated. |
| * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.out: Updated. |
| * cobol.dg/group2/floating-point_literals.out: Updated. |
| * cobol.dg/group2/37-digit_Initialization_of_fundamental_types.cob: New test. |
| * cobol.dg/group2/37-digit_Initialization_of_fundamental_types.out: New test. |
| * cobol.dg/group2/ACCEPT_FROM_ENVIRONMENT-NAME.cob: New test. |
| * cobol.dg/group2/ACCEPT_FROM_ENVIRONMENT-NAME.out: New test. |
| * cobol.dg/group2/ACCEPT_foo_FROM_COMMAND-LINE_1_.cob: New test. |
| * cobol.dg/group2/ADD_1_2_TO_3_GIVING_B.cob: New test. |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___ASCII_.cob: |
| New test. |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___ASCII_.out: |
| New test. |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___EBCDIC_.cob: |
| New test. |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___EBCDIC_.out: |
| New test. |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9_Without_OPTION_INITIALIZE_With_-fdefaultbyte___UTF16_.cob: |
| New test. |
| * cobol.dg/group2/ALLOCATE_Rules_6_-_9_Without_OPTION_INITIALIZE_With_-fdefaultbyte___UTF16_.out: |
| New test. |
| * cobol.dg/group2/ANY_LENGTH__7_.cob: New test. |
| * cobol.dg/group2/ANY_LENGTH__7_.out: New test. |
| * cobol.dg/group2/Assorted_SPECIAL-NAMES_CLASS.cob: New test. |
| * cobol.dg/group2/Assorted_SPECIAL-NAMES_CLASS.out: New test. |
| * cobol.dg/group2/BINARY_and_COMP-5.cob: New test. |
| * cobol.dg/group2/BINARY_and_COMP-5.out: New test. |
| * cobol.dg/group2/CDF2_-_DEFINE_FOO_AS_literal-1.cob: New test. |
| * cobol.dg/group2/CDF2_-_DEFINE_FOO_AS_literal-1.out: New test. |
| * cobol.dg/group2/CDF2_Trouble_with___IF__1_.cob: New test. |
| * cobol.dg/group2/CDF2_Trouble_with___IF__2_.cob: New test. |
| * cobol.dg/group2/CDF2_Trouble_with___IF__2_.out: New test. |
| * cobol.dg/group2/CDF4_.cob: New test. |
| * cobol.dg/group2/CDF4_.out: New test. |
| * cobol.dg/group2/CDF_Feature_.cob: New test. |
| * cobol.dg/group2/CDF_Feature_.out: New test. |
| * cobol.dg/group2/CDF_IS_NOT_DEFINED.cob: New test. |
| * cobol.dg/group2/CDF_IS_NOT_DEFINED.out: New test. |
| * cobol.dg/group2/CDF__1__IF____text_.cob: New test. |
| * cobol.dg/group2/CDF__1__IF____text_.out: New test. |
| * cobol.dg/group2/CDF__2__IF____number_.cob: New test. |
| * cobol.dg/group2/CDF__2__IF____number_.out: New test. |
| * cobol.dg/group2/CDF__3__ALL_NUMERIC_COMPARISONS.cob: New test. |
| * cobol.dg/group2/CDF__3__ALL_NUMERIC_COMPARISONS.out: New test. |
| * cobol.dg/group2/COMP-5_Sanity_Check_.cob: New test. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE_-_ASCII_EBCDIC.cob: New test. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE_-_ASCII_EBCDIC.out: New test. |
| * cobol.dg/group2/Complex_INITIALIZE_with_nested_tables__1_.cob: New test. |
| * cobol.dg/group2/Complex_INITIALIZE_with_nested_tables__1_.out: New test. |
| * cobol.dg/group2/Complex_INITIALIZE_with_nested_tables__2_.cob: New test. |
| * cobol.dg/group2/Complex_INITIALIZE_with_nested_tables__2_.out: New test. |
| * cobol.dg/group2/Default_Arithmetic__1_.cob: New test. |
| * cobol.dg/group2/Default_Arithmetic__1_.out: New test. |
| * cobol.dg/group2/ENTRY_statement.cob: New test. |
| * cobol.dg/group2/ENTRY_statement.out: New test. |
| * cobol.dg/group2/EVALUATE__A__OR__a_.cob: New test. |
| * cobol.dg/group2/EVALUATE__A__OR__a_.out: New test. |
| * cobol.dg/group2/EVALUATE_condition__1_.cob: New test. |
| * cobol.dg/group2/EVALUATE_condition__1_.out: New test. |
| * cobol.dg/group2/FIND-STRING__forward_.cob: New test. |
| * cobol.dg/group2/FIND-STRING__forward_.out: New test. |
| * cobol.dg/group2/FIND-STRING__reverse_.cob: New test. |
| * cobol.dg/group2/FIND-STRING__reverse_.out: New test. |
| * cobol.dg/group2/FIXED_FORMAT_data_in_cols_73_and_beyond.cob: New test. |
| * cobol.dg/group2/FIXED_FORMAT_data_in_cols_73_and_beyond.out: New test. |
| * cobol.dg/group2/FIXED_FORMAT_data_misplaced_asterisk.cob: New test. |
| * cobol.dg/group2/FUNCTION_CONVERT.cob: New test. |
| * cobol.dg/group2/FUNCTION_CONVERT.out: New test. |
| * cobol.dg/group2/Fundamental_INSPECT_BACKWARD_REPLACING.cob: New test. |
| * cobol.dg/group2/Fundamental_INSPECT_BACKWARD_REPLACING.out: New test. |
| * cobol.dg/group2/Fundamental_INSPECT_BACKWARD_TALLYING.cob: New test. |
| * cobol.dg/group2/Fundamental_INSPECT_BACKWARD_TALLYING.out: New test. |
| * cobol.dg/group2/Fundamental_INSPECT_REPLACING.cob: New test. |
| * cobol.dg/group2/Fundamental_INSPECT_REPLACING.out: New test. |
| * cobol.dg/group2/Fundamental_INSPECT_TALLYING.cob: New test. |
| * cobol.dg/group2/Fundamental_INSPECT_TALLYING.out: New test. |
| * cobol.dg/group2/INITIALIZE_OCCURS_with_SIGN_LEADING___TRAILING.cob: New test. |
| * cobol.dg/group2/INITIALIZE_OCCURS_with_SIGN_LEADING___TRAILING.out: New test. |
| * cobol.dg/group2/INITIALIZE_OCCURS_with_numeric_edited.cob: New test. |
| * cobol.dg/group2/INITIALIZE_complex_group__1_.cob: New test. |
| * cobol.dg/group2/INITIALIZE_complex_group__2_.cob: New test. |
| * cobol.dg/group2/INITIALIZE_complex_group__2_.out: New test. |
| * cobol.dg/group2/INITIALIZE_group_entry_with_OCCURS.cob: New test. |
| * cobol.dg/group2/INITIALIZE_of_EXTERNAL_data_items.cob: New test. |
| * cobol.dg/group2/INITIALIZE_with_-defaultbyte__ASCII_.cob: New test. |
| * cobol.dg/group2/INITIALIZE_with_-defaultbyte__ASCII_.out: New test. |
| * cobol.dg/group2/INITIALIZE_with_-defaultbyte__EBCDIC_.cob: New test. |
| * cobol.dg/group2/INITIALIZE_with_-defaultbyte__EBCDIC_.out: New test. |
| * cobol.dg/group2/INITIALIZE_with_FILLER.cob: New test. |
| * cobol.dg/group2/INITIALIZE_with_REDEFINES.cob: New test. |
| * cobol.dg/group2/INITIALIZE_with_reference_modification.cob: New test. |
| * cobol.dg/group2/Intrinsic_Function_ABS.cob: New test. |
| * cobol.dg/group2/Intrinsic_Function_ACOS.cob: New test. |
| * cobol.dg/group2/Intrinsic_Function_ANNUITY.cob: New test. |
| * cobol.dg/group2/Intrinsic_Function_DATE-YYYYMMDD.cob: New test. |
| * cobol.dg/group2/Intrinsic_Function_NUMVAL.cob: New test. |
| * cobol.dg/group2/Intrinsic_Function_NUMVAL.out: New test. |
| * cobol.dg/group2/Long_Division.cob: New test. |
| * cobol.dg/group2/Long_Division.out: New test. |
| * cobol.dg/group2/MOVE_X_000203_.cob: New test. |
| * cobol.dg/group2/MOVE_X_000203_.out: New test. |
| * cobol.dg/group2/MOVE_to_JUSTIFIED_items.cob: New test. |
| * cobol.dg/group2/MOVE_to_JUSTIFIED_items.out: New test. |
| * cobol.dg/group2/N-Queens_algorithm.cob: New test. |
| * cobol.dg/group2/N-Queens_algorithm.out: New test. |
| * cobol.dg/group2/Numeric_operations__6_.cob: New test. |
| * cobol.dg/group2/Numeric_operations__6_.out: New test. |
| * cobol.dg/group2/Preserve_collation_past_a_CALL.cob: New test. |
| * cobol.dg/group2/Preserve_collation_past_a_CALL.out: New test. |
| * cobol.dg/group2/RETURN-CODE_moving.cob: New test. |
| * cobol.dg/group2/RETURN-CODE_nested.cob: New test. |
| * cobol.dg/group2/SORT__table_sort__2___ASCII_.cob: New test. |
| * cobol.dg/group2/SORT__table_sort__2___ASCII_.out: New test. |
| * cobol.dg/group2/SORT__table_sort__2___EBCDIC_.cob: New test. |
| * cobol.dg/group2/SORT__table_sort__2___EBCDIC_.out: New test. |
| * cobol.dg/group2/Simple_DEBUG-ITEM.cob: New test. |
| * cobol.dg/group2/Simple_DEBUG-ITEM.out: New test. |
| * cobol.dg/group2/Simple_ENVIRONMENT-NAME_with_exception.cob: New test. |
| * cobol.dg/group2/Simple_ENVIRONMENT-NAME_with_exception.out: New test. |
| * cobol.dg/group2/UNSTRING_with_refmods.cob: New test. |
| * cobol.dg/group2/UNSTRING_with_refmods.out: New test. |
| * cobol.dg/group2/command-line.cob: New test. |
| * cobol.dg/group2/command-line.out: New test. |
| * cobol.dg/group2/floating-point_FORMAT_1.cob: New test. |
| * cobol.dg/group2/floating-point_FORMAT_1.out: New test. |
| * cobol.dg/group2/floating-point_FORMAT_2.cob: New test. |
| * cobol.dg/group2/floating-point_FORMAT_2.out: New test. |
| * cobol.dg/group2/procedure_division_using_by.cob: New test. |
| * cobol.dg/group2/repository.cob: New test. |
| * cobol.dg/group2/skipping_at_the_top.cob: New test. |
| * cobol.dg/group2/source-computer_object-computer_repository__2_.cob: New test. |
| |
| 2026-02-19 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.dg/torture/pr124108.c: Fix typo. |
| |
| 2026-02-19 jlaw <jeffreyalaw@gmail.com> |
| |
| PR tree-optimization/124108 |
| * gcc.dg/torture/pr124108.c: New test. |
| |
| 2026-02-19 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_no_fsanitize_address): Check 'assembly' |
| instead of 'executable'. |
| |
| 2026-02-19 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR rtl-optimization/116053 |
| * gcc.dg/pr116053-1.c: 'dg-require-effective-target int128'. |
| |
| 2026-02-19 Avinash Jayakar <avinashd@linux.ibm.com> |
| |
| PR target/123195 |
| * gcc.dg/vect/pr104116-ceil-div-2.c: Add space. |
| * gcc.dg/vect/pr104116-ceil-div-pow2.c: Likewise. |
| * gcc.dg/vect/pr104116-ceil-div.c: Likewise. |
| * gcc.dg/vect/pr104116-ceil-mod-2.c: Likewise. |
| * gcc.dg/vect/pr104116-ceil-mod-pow2.c: Likewise. |
| * gcc.dg/vect/pr104116-ceil-mod.c: Likewise. |
| * gcc.dg/vect/pr104116-ceil-udiv-2.c: Likewise. |
| * gcc.dg/vect/pr104116-ceil-udiv-pow2.c: Likewise. |
| * gcc.dg/vect/pr104116-ceil-udiv.c: Likewise. |
| * gcc.dg/vect/pr104116-ceil-umod-2.c: Likewise. |
| * gcc.dg/vect/pr104116-ceil-umod-pow2.c: Likewise. |
| * gcc.dg/vect/pr104116-ceil-umod.c: Likewise. |
| * gcc.dg/vect/pr104116-floor-div-2.c: Likewise. |
| * gcc.dg/vect/pr104116-floor-div-pow2.c: Likewise. |
| * gcc.dg/vect/pr104116-floor-div.c: Likewise. |
| * gcc.dg/vect/pr104116-floor-mod-2.c: Likewise. |
| * gcc.dg/vect/pr104116-floor-mod-pow2.c: Likewise. |
| * gcc.dg/vect/pr104116-floor-mod.c: Likewise. |
| * gcc.dg/vect/pr104116-round-div-2.c: Likewise. |
| * gcc.dg/vect/pr104116-round-div-pow2.c: Likewise. |
| * gcc.dg/vect/pr104116-round-div.c: Likewise. |
| * gcc.dg/vect/pr104116-round-mod-2.c: Likewise. |
| * gcc.dg/vect/pr104116-round-mod-pow2.c: Likewise. |
| * gcc.dg/vect/pr104116-round-mod.c: Likewise. |
| * gcc.dg/vect/pr104116-round-udiv-2.c: Likewise. |
| * gcc.dg/vect/pr104116-round-udiv-pow2.c: Likewise. |
| * gcc.dg/vect/pr104116-round-udiv.c: Likewise. |
| * gcc.dg/vect/pr104116-round-umod-2.c: Likewise. |
| * gcc.dg/vect/pr104116-round-umod-pow2.c: Likewise. |
| * gcc.dg/vect/pr104116-round-umod.c: Likewise. |
| |
| 2026-02-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124070 |
| * g++.dg/cpp26/pr124070.C: New test. |
| * g++.dg/reflect/parameters_of4.C: Expect different diagnostics. |
| * g++.dg/reflect/define_aggregate7.C: New test. |
| * g++.dg/reflect/define_aggregate8.C: New test. |
| |
| 2026-02-19 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/expansion-stmt29.C: New test. |
| * g++.dg/cpp26/expansion-stmt30.C: New test. |
| |
| 2026-02-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/108400 |
| PR analyzer/124116 |
| * c-c++-common/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c: |
| Remove xfails; these false positives appears to have been fixed by |
| r16-7365-g498fb8a24516b1. |
| |
| 2026-02-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/120233 |
| * gcc.target/i386/pr108938-3.c: Also scan 3 bswaps for x86-64. |
| |
| 2026-02-18 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123440 |
| * g++.dg/reflect/extract10.C: New test. |
| |
| 2026-02-18 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR rtl-optimization/116053 |
| * gcc.dg/pr116053-1.c: New test. |
| |
| 2026-02-18 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/120169 |
| * gcc.target/m68k/pr120169.c: New. |
| |
| 2026-02-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/123365 |
| * gcc.c-torture/compile/pr123365.c: New test. |
| |
| 2026-02-18 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/aes-fuse-1.c: Use effective-target |
| arm_cpu_cortex_a53. |
| * gcc.target/arm/aes-fuse-2.c: Likewise. |
| * lib/target-supports.exp: Define effective-target |
| arm_cpu_cortex_a53. |
| |
| 2026-02-18 Richard Biener <rguenther@suse.de> |
| |
| PR target/123137 |
| * g++.dg/torture/pr124137.C: New testcase. |
| |
| 2026-02-18 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124096 |
| * g++.dg/reflect/bit_cast.C: New test. |
| |
| 2026-02-18 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * gcc.dg/vect/vect-fncall-mask-math.c: Fix test. |
| |
| 2026-02-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/124138 |
| * gcc.dg/pr124138.c: New test. |
| * gcc.target/i386/avx512f-pr124138-1.c: New test. |
| * gcc.target/i386/avx512f-pr124138-2.c: New test. |
| |
| 2026-02-18 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/groupprivate-1.f90: Update test. |
| * gfortran.dg/gomp/groupprivate-4.f90: Likewise. |
| * gfortran.dg/gomp/groupprivate-6.f90: Likewise. |
| * gfortran.dg/gomp/groupprivate-7.f90: Extend test. |
| |
| 2026-02-18 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/124098 |
| * gcc.target/i386/pr124098.c: New test. |
| |
| 2026-02-17 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/124136 |
| * g++.target/i386/pr124136.C: New file. |
| |
| 2026-02-17 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/124104 |
| * c-c++-common/analyzer/casts-3.c: New test. |
| * gcc.dg/analyzer/ice-pr124104.c: New test. |
| |
| 2026-02-17 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/124139 |
| * g++.dg/analyzer/exception-ice-pr124139.C: New test. |
| |
| 2026-02-17 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/124134 |
| * gcc.target/arm/pr124134.c: New test. |
| |
| 2026-02-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/123048 |
| * gcc.dg/pr123048.c: New test. |
| |
| 2026-02-17 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/121822 |
| * g++.dg/cpp2a/concepts-decltype6.C: New test. |
| |
| 2026-02-17 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/122318 |
| PR c++/101670 |
| * g++.dg/cpp2a/lambda-targ20.C: New test. |
| * g++.dg/cpp2a/lambda-targ21.C: New test. |
| |
| 2026-02-17 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/ext/constexpr-diag1.C: New test. |
| * g++.dg/ext/constexpr-diag2.C: New test. |
| * g++.dg/ext/constexpr-diag3.C: New test. |
| * g++.dg/ext/constexpr-diag4.C: New test. |
| * g++.dg/ext/constexpr-diag5.C: New test. |
| * g++.dg/ext/constexpr-diag6.C: New test. |
| |
| 2026-02-17 Richard Biener <rguenther@suse.de> |
| |
| * gfortran.dg/vect/vect.exp: Remove special options |
| handling. Glob all *.\[fF\]{,90,95,03,08} files. |
| * gfortran.dg/vect/O3-bb-slp-1.f: Add dg-additional-options. |
| * gfortran.dg/vect/O3-bb-slp-2.f: Likewise. |
| * gfortran.dg/vect/O3-pr36119.f90: Likewise. |
| * gfortran.dg/vect/O3-pr39595.f: Likewise. |
| * gfortran.dg/vect/O3-pr49957.f: Likewise. |
| * gfortran.dg/vect/Ofast-pr50414.f90: Likewise. |
| * gfortran.dg/vect/cost-model-pr34445.f: Likewise. |
| * gfortran.dg/vect/cost-model-pr34445a.f: Likewise. |
| * gfortran.dg/vect/fast-math-mgrid-resid.f: Likewise. |
| * gfortran.dg/vect/fast-math-pr33299.f90: Likewise. |
| * gfortran.dg/vect/fast-math-pr37021.f90: Likewise. |
| * gfortran.dg/vect/fast-math-pr38968.f90: Likewise. |
| * gfortran.dg/vect/fast-math-real8-pr40801.f90: Likewise. |
| * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: Likewise. |
| * gfortran.dg/vect/fast-math-vect-8.f90: Likewise. |
| * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: Likewise. |
| * gfortran.dg/vect/no-vfa-pr32377.f90: Likewise. |
| * gfortran.dg/vect/no-vfa-pr32457.f90: Likewise. |
| * gfortran.dg/vect/mask-store-1.f90: Add missing dg-do. |
| |
| 2026-02-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124130 |
| * g++.dg/torture/pr124130.C: New testcase. |
| |
| 2026-02-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124132 |
| * gcc.dg/torture/pr124132.c: New testcase. |
| |
| 2026-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/hierarchical-discriminator-loop-version.c |
| (scan-assembler): Require gas. |
| * gcc.dg/hierarchical-discriminator-unroll.c: Likewise. |
| * gcc.dg/hierarchical-discriminator-vect-version.c: Likewise. |
| |
| 2026-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/asm-hard-reg-1.c: Simplify x86 target selectors. Remove |
| duplicates. |
| |
| 2026-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/tree-ssa/ldexp.c (dg-additional-options): Add -std=c99. |
| |
| 2026-02-17 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/ssa-fre-7.c: Properly use __SIZETYPE__ |
| where required. |
| |
| 2026-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/ipa/pr122458.c: xfail without gas. |
| |
| 2026-02-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124119 |
| * g++.dg/reflect/is_type_alias2.C (W): New type alias. |
| Assert is_type_alias (^^W). Don't assert is_type_alias (^^size_t). |
| |
| 2026-02-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120685 |
| * g++.dg/cpp23/auto-fncast19.C: New test. |
| |
| 2026-02-17 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/tree-ssa/copy-prop-aggregate-return-1.c: Fix up target |
| selector. |
| |
| 2026-02-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123612 |
| * g++.dg/reflect/pr123612.C: New test. |
| |
| 2026-02-17 David Malcolm <dmalcolm@redhat.com> |
| |
| PR diagnostics/122001 |
| * g++.dg/diagnostic/instantiation-context-pr122001-1.C: New test. |
| * g++.dg/diagnostic/instantiation-context-pr122001-2.C: New test. |
| |
| 2026-02-17 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/121928 |
| * g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C: |
| Add -Wno-analyzer-too-complex. |
| * g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C: |
| Likewise. |
| * g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C: |
| Likewise. |
| |
| 2026-02-16 Jose E. Marchesi <jemarch@gnu.org> |
| |
| PR algol68/124115 |
| * algol68/compile/formal-hole-2.a68: New test. |
| |
| 2026-02-16 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/103515 |
| * gcc.target/powerpc/pr103515.c: Mark the loop in foo1 |
| with #pramga GCC novector. |
| |
| 2026-02-16 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/subpools2.adb: New test. |
| |
| 2026-02-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/121500 |
| * g++.dg/cpp23/explicit-obj-lambda20.C: New test. |
| |
| 2026-02-15 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/124099 |
| * gcc.dg/torture/tls-return-1.c: New test. |
| |
| 2026-02-15 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/108663 |
| * gfortran.dg/pdt_15.f03: Modify tree dump test for new prefix. |
| * gfortran.dg/pdt_71.f03: Ditto. |
| * gfortran.dg/pdt_79.f03: Ditto. |
| * gfortran.dg/pdt_84.f03: New test. |
| |
| 2026-02-15 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * c-c++-common/torture/pr124086-1.c: Only enable |
| for power of 2 long double. |
| |
| 2026-02-14 Kalvis Duckmanton <kalvisd@gmail.com> |
| |
| PR target/112400 |
| * g++.dg/torture/pr112400.C: New file. |
| |
| 2026-02-14 Christopher Albert <albert@tugraz.at> |
| Harald Anlauf <anlauf@gcc.gnu.org> |
| |
| PR fortran/123943 |
| * gfortran.dg/pr123943.f90: New test. |
| |
| 2026-02-14 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/99250 |
| * gfortran.dg/coshape_1.f90: New test. |
| |
| 2026-02-14 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/124086 |
| * c-c++-common/torture/pr124086-1.c: New test. |
| * g++.dg/torture/pr124086-1.C: New test. |
| |
| 2026-02-14 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/tree-ssa/copy-prop-aggregate-return-1.c: Limit check to x86_64 |
| and aarch64. |
| |
| 2026-02-14 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * g++.dg/warn/uninit-pr95825-1.C: Skip if no address sanitizer. |
| |
| 2026-02-13 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/124079 |
| * gcc.target/s390/pr124079.c: New. |
| |
| 2026-02-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/95825 |
| * g++.dg/warn/uninit-pr95825-1.C: New test. |
| * gcc.dg/tree-ssa/copy-prop-aggregate-return-1.c: New test. |
| |
| 2026-02-13 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/crash10.C: Adjust expected diagnostics. |
| * g++.dg/reflect/crash2.C: Likewise. |
| * g++.dg/reflect/crash3.C: Likewise. |
| * g++.dg/reflect/crash7.C: Likewise. |
| * g++.dg/reflect/crash9.C: Likewise. |
| * g++.dg/reflect/dep5.C: Likewise. |
| * g++.dg/reflect/diag1.C: Likewise. |
| * g++.dg/reflect/error10.C: Likewise. |
| * g++.dg/reflect/error12.C: Likewise. |
| * g++.dg/reflect/error5.C: Likewise. |
| * g++.dg/reflect/expr3.C: Likewise. |
| * g++.dg/reflect/member1.C: Likewise. |
| * g++.dg/reflect/ns2.C: Likewise. Test more cases. |
| * g++.dg/reflect/p2996-12.C: Likewise. |
| * g++.dg/reflect/splice5.C: Likewise. |
| * g++.dg/reflect/diag1a.C: New test. |
| * g++.dg/reflect/diag1b.C: New test. |
| |
| 2026-02-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/124012 |
| * g++.dg/reflect/pr124012.C: New test. |
| * g++.dg/reflect/init1.C (r): Change constinit to constexpr. |
| (p): Change constinit to constexpr const. |
| * g++.dg/reflect/init6.C: Expect diagnostics for constinit |
| consteval-only vars. |
| * g++.dg/reflect/init7.C: Likewise. |
| * g++.dg/reflect/init10.C: Likewise. |
| * g++.dg/reflect/diag3.C: Likewise. Don't expect suggestion to |
| add constinit. |
| |
| 2026-02-13 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/115827 |
| * gcc.dg/auto-init-uninit-17.c: Avoid CCP. |
| * gcc.dg/uninit-17.c: Likewise. |
| |
| 2026-02-13 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR middle-end/113436 |
| * c-c++-common/gomp/pr113436-1.c: Replace '#include <omp.h>' by |
| local declaration for omp_allocator_handle_t. |
| * c-c++-common/gomp/pr113436-2.c: Likewise. |
| * g++.dg/gomp/pr113436.C: Likewise. |
| * gfortran.dg/gomp/pr113436-1.f90: Replace 'use omp_lib' by local |
| omp_*_mem_alloc parameter declarations. |
| * gfortran.dg/gomp/pr113436-2.f90: Likewise. |
| * gfortran.dg/gomp/pr113436-3.f90: Likewise. |
| * gfortran.dg/gomp/pr113436-4.f90: Likewise. |
| |
| 2026-02-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99959 |
| * gcc.dg/uninit-pr99959.c: New testcase. |
| |
| 2026-02-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR c/105555 |
| * gcc.dg/complex-10.c: New test. |
| |
| 2026-02-12 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp26/pack-indexing15.C: Adjust expected error upon |
| constrained auto NTTP satisfaction failure. |
| * g++.dg/cpp2a/concepts-placeholder12.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr97093.C: Likewise. |
| * g++.dg/cpp2a/concepts-template-parm2.C: Likewise. |
| * g++.dg/cpp2a/concepts-template-parm6.C: Likewise. |
| * g++.dg/cpp2a/concepts-template-parm12.C: New test. |
| |
| 2026-02-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/123989 |
| * g++.dg/cpp23/explicit-obj-eval-order.C: New test. |
| |
| 2026-02-12 Kwok Cheung Yeung <kcyeung@baylibre.com> |
| |
| PR middle-end/113436 |
| * c-c++-common/gomp/pr113436-1.c: New. |
| * c-c++-common/gomp/pr113436-2.c: New. |
| * g++.dg/gomp/pr113436.C: New. |
| * gfortran.dg/gomp/pr113436-1.f90: New. |
| * gfortran.dg/gomp/pr113436-2.f90: New. |
| * gfortran.dg/gomp/pr113436-3.f90: New. |
| * gfortran.dg/gomp/pr113436-4.f90: New. |
| |
| 2026-02-12 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/USING_COMP-3_BY_REFERENCE.cob: New test. |
| * cobol.dg/group2/USING_COMP-3_BY_REFERENCE.out: New test. |
| * cobol.dg/group2/USING_COMP-3_BY_VALUE.cob: New test. |
| * cobol.dg/group2/USING_COMP-3_BY_VALUE.out: New test. |
| * cobol.dg/group2/USING_FLOAT-SLX_BY_REFERENCE.cob: New test. |
| * cobol.dg/group2/USING_FLOAT-SLX_BY_REFERENCE.out: New test. |
| * cobol.dg/group2/USING_FLOAT-SLX_BY_VALUE.cob: New test. |
| * cobol.dg/group2/USING_FLOAT-SLX_BY_VALUE.out: New test. |
| * cobol.dg/group2/USING_NumericDisplay_BY_REFERENCE.cob: New test. |
| * cobol.dg/group2/USING_NumericDisplay_BY_REFERENCE.out: New test. |
| * cobol.dg/group2/USING_NumericDisplay_BY_VALUE.cob: New test. |
| * cobol.dg/group2/USING_NumericDisplay_BY_VALUE.out: New test. |
| * cobol.dg/group2/USING_Signed_-_COMP-3_BY_REFERENCE.cob: New test. |
| * cobol.dg/group2/USING_Signed_-_COMP-3_BY_REFERENCE.out: New test. |
| * cobol.dg/group2/USING_Signed_-_COMP-3_BY_VALUE.cob: New test. |
| * cobol.dg/group2/USING_Signed_-_COMP-3_BY_VALUE.out: New test. |
| * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_REFERENCE.cob: New test. |
| * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_REFERENCE.out: New test. |
| * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_VALUE.cob: New test. |
| * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_VALUE.out: New test. |
| * cobol.dg/group2/USING_Signed___COMP-3_BY_REFERENCE.cob: New test. |
| * cobol.dg/group2/USING_Signed___COMP-3_BY_REFERENCE.out: New test. |
| * cobol.dg/group2/USING_Signed___COMP-3_BY_VALUE.cob: New test. |
| * cobol.dg/group2/USING_Signed___COMP-3_BY_VALUE.out: New test. |
| * cobol.dg/group2/USING_Signed___NumericDisplay_BY_REFERENCE.cob: New test. |
| * cobol.dg/group2/USING_Signed___NumericDisplay_BY_REFERENCE.out: New test. |
| * cobol.dg/group2/USING_Signed___NumericDisplay_BY_VALUE.cob: New test. |
| * cobol.dg/group2/USING_Signed___NumericDisplay_BY_VALUE.out: New test. |
| |
| 2026-02-12 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect.exp: Adjust vec-scal-*.c glob. Merge |
| globbing of non-bb-slp-*.c tests to a *.c glob excluding |
| bb-slp-*.c. |
| * gcc.dg/vect/vec-scal-opt.c: Move ... |
| * gcc.dg/vect/veclower/vec-scal-opt.c: ... here. |
| * gcc.dg/vect/vec-scal-opt1.c: Move ... |
| * gcc.dg/vect/veclower/vec-scal-opt1.c: ... here. |
| * gcc.dg/vect/vec-scal-opt2.c: Move ... |
| * gcc.dg/vect/veclower/vec-scal-opt2.c: ... here. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-add-double.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-add-float.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-add-half-float.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-double.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-add-pattern-double.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-add-pattern-float.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-add-pattern-half-float.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-double.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-mla-double.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-mla-float.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-mla-half-float.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-double.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-mls-double.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-float.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-mls-float.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-mls-half-float.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-double.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-mul-double.c: ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-float.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-mul-float.c : ... this. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c: Rename to ... |
| * gcc.dg/vect/complex/bb-slp-complex-mul-half-float.c: ... this. |
| * gcc.dg/vect/complex/complex-add-pattern-template.c: Skip. |
| * gcc.dg/vect/complex/complex-add-template.c: Skip. |
| * gcc.dg/vect/complex/complex-mla-template.c: Skip. |
| * gcc.dg/vect/complex/complex-mls-template.c: Skip. |
| * gcc.dg/vect/complex/complex-mul-template.c: Skip. |
| * gcc.dg/vect/complex/complex-operations.c: Skip. |
| |
| 2026-02-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/124045 |
| * g++.dg/reflect/type1.C: Don't expect an error for a missing typename |
| in a namespace scope. |
| |
| 2026-02-12 James Bohl <bohlj47@gmail.com> |
| |
| PR algol68/124049 |
| * algol68/execute/modules/program-25.a68: New test. |
| * algol68/execute/modules/module25a.a68: New file. |
| * algol68/execute/modules/module25b.a68: New file. |
| |
| 2026-02-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR rtl-optimization/124062 |
| * gcc.dg/torture/pr124062-1.c: New test. |
| |
| 2026-02-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/98939 |
| PR libstdc++/119745 |
| * g++.dg/cpp0x/ref-qual5.C: Expect no diagnostics in C++20. |
| |
| 2026-02-12 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/117369 |
| * c-c++-common/analyzer/sprintf-pr117369.c: New test. |
| * gcc.dg/analyzer/doom-d_main-IdentifyVersion.c: Update expected |
| results to reflect complexity limits being hit earlier. |
| |
| 2026-02-12 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/111099 |
| * gcc.dg/analyzer/torture/ice-pr111099.c: New test. |
| |
| 2026-02-12 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/124073 |
| * g++.dg/analyzer/ice-pr124073.C: New test. |
| |
| 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. |
| |
| 2026-02-11 Richard Biener <rguenther@suse.de> |
| |
| * 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. |
| |
| 2026-02-11 Boris Staletic <boris.staletic@protonmail.com> |
| |
| PR c++/123660 |
| PR c++/123661 |
| * g++.dg/reflect/splice10.C: New test. |
| * g++.dg/reflect/splice11.C: New test. |
| |
| 2026-02-11 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/i386/vectorize-aocl1.c: Require glibc. |
| |
| 2026-02-11 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/114375 |
| * gcc.dg/vect/vect-pr114375.c: Adjust dump pattern requirement |
| to match that of options. |
| |
| 2026-02-10 Alice Carlotti <alice.carlotti@arm.com> |
| |
| PR target/123624 |
| * gcc.target/aarch64/sme/sme-shrinkwrap.c: New test. |
| |
| 2026-02-10 Juergen Christ <jchrist@linux.ibm.com> |
| |
| PR tree-optimization/122297 |
| * gcc.dg/vect/nodump-extractlast-1.c: Fix typo. |
| * gcc.dg/vect/nodump-extractlast-2.c: New test. |
| |
| 2026-02-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107690 |
| * g++.dg/vect/vect-pr107690.cc: New testcase. |
| |
| 2026-02-10 Jonathan Yong <10walls@gmail.com> |
| |
| * gcc.dg/torture/pr70935.c: change long to __INTPTR_TYPE__. |
| |
| 2026-02-10 Jonathan Yong <10walls@gmail.com> |
| |
| * gcc.dg/torture/pr70935.c: change from DOS to unix line end. |
| |
| 2026-02-10 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/113496 |
| * gcc.dg/analyzer/ice-pr113496.c: New test. |
| |
| 2026-02-10 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/122621 |
| * g++.dg/cpp2a/class-deduction-alias26.C: New test. |
| |
| 2026-02-09 Federico Angelilli <code@fedang.net> |
| David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/123981 |
| * gcc.dg/analyzer/null-deref-pr123981-1.c: New test. |
| * gcc.dg/analyzer/null-deref-pr123981-2.c: New test. |
| |
| 2026-02-09 David Malcolm <dmalcolm@redhat.com> |
| |
| PR diagnostics/124014 |
| * gcc.dg/sarif-output/ice-pr124014.c: New test. |
| |
| 2026-02-09 Jose E. Marchesi <jemarch@gnu.org> |
| |
| PR algol68/124028 |
| * algol68/execute/bits-shift-4.a68: New test. |
| |
| 2026-02-09 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/formal-hole-1.a68: New test. |
| |
| 2026-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| * gfortran.dg/finalizer_recursive_alloc_2.f90: Update dg-output string. |
| |
| 2026-02-09 David Faust <david.faust@oracle.com> |
| |
| PR target/123556 |
| * gcc.target/bpf/pr123556.c: New test. |
| |
| 2026-02-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * c-c++-common/tls-attr-dll.c: New test. |
| |
| 2026-02-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123984 |
| * g++.dg/reflect/define_aggregate6.C: New test. |
| |
| 2026-02-09 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * 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. |
| * gcc.target/s390/vector/partial/s390-vec-length-epil-3.c: |
| Ditto. |
| * gcc.target/s390/vector/partial/s390-vec-length-epil-7.c: |
| Ditto. |
| * gcc.target/s390/vector/partial/s390-vec-length-epil-run-1.c: |
| Ditto. |
| * gcc.target/s390/vector/partial/s390-vec-length-epil-run-2.c: |
| Ditto. |
| * gcc.target/s390/vector/partial/s390-vec-length-epil-run-3.c: |
| Ditto. |
| * gcc.target/s390/vector/partial/s390-vec-length-epil-run-7.c: |
| Ditto. |
| * gcc.target/s390/vector/partial/s390-vec-length-full-1.c: |
| Ditto. |
| * gcc.target/s390/vector/partial/s390-vec-length-full-2.c: |
| Ditto. |
| * gcc.target/s390/vector/partial/s390-vec-length-full-3.c: |
| Ditto. |
| * 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. |
| |
| 2026-02-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123225 |
| * gcc.dg/vect/costmodel/x86_64/costmodel-pr123225.c: New testcase. |
| |
| 2026-02-09 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/124036 |
| * gcc.dg/torture/pr117567.c: Add -w. |
| |
| 2026-02-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/124034 |
| * gcc.dg/vect/vect-early-break_142-pr124034.c: New testcase. |
| |
| 2026-02-09 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/117217 |
| * g++.dg/torture/pr117217-1.C: New test. |
| * g++.dg/torture/pr117217-2.C: Likewise. |
| |
| 2026-02-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123889 |
| * g++.dg/cpp0x/constexpr-123889.C: New test. |
| |
| 2026-02-09 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/123911 |
| * gcc.target/riscv/pr123911.c: New test. |
| |
| 2026-02-08 Eric Botcazou <ebotcazou@adacore.com> |
| Liam Powell <liam@liampwll.com> |
| |
| * gnat.dg/protected_type1.adb: New test. |
| |
| 2026-02-08 Eric Botcazou <ebotcazou@adacore.com> |
| Liam Powell <liam@liampwll.com> |
| |
| * gnat.dg/specs/component_size1.ads: New test. |
| |
| 2026-02-08 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/85547 |
| * gfortran.dg/string_length_5.f90: New test. |
| |
| 2026-02-08 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/123995 |
| * gdc.dg/pr123995.d: New test. |
| |
| 2026-02-08 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/123961 |
| * gfortran.dg/class_array_24.f90: New test. |
| |
| 2026-02-08 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * g++.dg/analyzer/ice-pr116228.C: Use __SIZE_TYPE__ for "new" |
| operator declaration. |
| |
| 2026-02-08 Paul Thomas <pault@gcc.gnu.org> |
| |
| 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. |
| |
| 2026-02-08 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/123738 |
| * g++.dg/modules/dep-5.C: New test. |
| |
| 2026-02-08 Jonathan Yong <10walls@gmail.com> |
| |
| * gcc.target/i386/pr63542-2.c: Change long unsigned casts |
| to __UINTPTR_TYPE__. |
| |
| 2026-02-08 Jonathan Yong <10walls@gmail.com> |
| |
| * 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__. |
| |
| 2026-02-08 Jonathan Yong <10walls@gmail.com> |
| |
| * gcc.dg/pr97750.c: make llp64 warnings consistent with lp64 |
| |
| 2026-02-08 Marek Polacek <polacek@redhat.com> |
| |
| 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. |
| |
| 2026-02-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123616 |
| * g++.dg/reflect/type_of3.C: New test. |
| |
| 2026-02-07 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.dg/pr90838.c: Commit correct version of patch. |
| |
| 2026-02-07 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.dg/pr90838.c: Adjust expected output for loongarch. |
| |
| 2026-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/123672 |
| * gcc.dg/pr123672.c: New test. |
| |
| 2026-02-07 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/116228 |
| * g++.dg/analyzer/ice-pr116228.C: New test. |
| |
| 2026-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123659 |
| * g++.dg/reflect/splice9.C: New test. |
| |
| 2026-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123752 |
| * g++.dg/reflect/splice8.C: New test. |
| |
| 2026-02-07 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/powerpc/asm-hard-reg-2.c: New test. |
| |
| 2026-02-07 Roger Sayle <roger@nextmovesoftware.com> |
| |
| 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. |
| |
| 2026-02-07 Roger Sayle <roger@nextmovesoftware.com> |
| Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/123833 |
| * gcc.target/mips/pr123833.c: New test case. |
| |
| 2026-02-06 Richard Ball <Richard.Ball@arm.com> |
| |
| * gcc.target/aarch64/atomic_store_with_stshh.c: Testcase change. |
| * g++.target/aarch64/atomic_store_with_stshh.C: New test. |
| |
| 2026-02-06 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/106260 |
| * g++.dg/ipa/pr106260.C: New test. |
| |
| 2026-02-06 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/error-nest-4.a68: Strings can now be passed as |
| arguments in formal holes. |
| |
| 2026-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/101312 |
| * gcc.dg/pr101312-1.c: New test. |
| * gcc.dg/pr101312-2.c: New test. |
| |
| 2026-02-06 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/114969 |
| * g++.dg/pr114969.C: New test. |
| |
| 2026-02-06 David Malcolm <dmalcolm@redhat.com> |
| |
| 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. |
| |
| 2026-02-06 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/117491 |
| * gcc.dg/analyzer/torture/ice-pr117491.c: New test. |
| |
| 2026-02-06 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/lto.exp (lto-build-archive): Forward extra command line |
| arguments from $GCC_UNDER_TEST to gcc-ar. |
| |
| 2026-02-06 Richard Biener <rguenther@suse.de> |
| |
| PR rtl-optimization/119982 |
| * gcc.target/i386/pr109362.c: XFAIL. |
| |
| 2026-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123977 |
| * g++.dg/cpp26/stdarg10.C: New test. |
| |
| 2026-02-06 Jonathan Wakely <jwakely@redhat.com> |
| |
| * gcc.dg/pr61053.c: Add *-*-mingw* to the dg-error directives |
| that currently only match x32. |
| |
| 2026-02-06 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR tree-optimization/123940 |
| * gcc.target/riscv/rvv/autovec/pr123940.c: New test. |
| |
| 2026-02-05 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/p3394-1.C: Make dg-run. Add dg-output. |
| |
| 2026-02-05 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/117048 |
| PR target/123584 |
| * gcc.target/aarch64/simd/pr117048.c: Scan for # in assembly immediate. |
| |
| 2026-02-05 Josef Melcr <josef.melcr@suse.com> |
| |
| PR tree-optimization/123986 |
| * gfortran.dg/vect/pr123986.f90: New test. |
| |
| 2026-02-05 Michal Jires <mjires@suse.cz> |
| |
| PR testsuite/123559 |
| * c-c++-common/toplevel-extended-asm-1.c: New test. |
| |
| 2026-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/123882 |
| * gcc.dg/pr123882.c: New test. |
| |
| 2026-02-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123934 |
| * g++.dg/reflect/type_of2.C: Uncomment an assert. |
| |
| 2026-02-05 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/122169 |
| * g++.dg/cpp26/pack-indexing19.C: New test. |
| |
| 2026-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| Revert: |
| 2026-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/101312 |
| * c-c++-common/pr101312-1.c: New test. |
| * c-c++-common/pr101312-2.c: New test. |
| |
| 2026-02-05 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/lto.exp (lto-build-archive): Transform gcc-ar binary name. |
| |
| 2026-02-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123983 |
| * gcc.dg/vect/vect-pr123983.c: New testcase. |
| |
| 2026-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/123978 |
| * gcc.c-torture/execute/pr123978.c: New test. |
| |
| 2026-02-05 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR target/123870 |
| PR target/123969 |
| * gcc.target/riscv/rvv/xtheadvector/pr123969.c: New test. |
| |
| 2026-02-05 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR target/123971 |
| * gcc.target/riscv/rvv/xtheadvector/pr123971.c: New test. |
| |
| 2026-02-05 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR tree-optimization/123925 |
| * gcc.target/riscv/rvv/autovec/pr123925.c: New test. |
| |
| 2026-02-05 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR target/123910 |
| * gcc.target/riscv/rvv/autovec/pr123910.c: New test. |
| * gcc.target/riscv/rvv/xtheadvector/pr114194-rv32.c: xfail. |
| |
| 2026-02-05 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * 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. |
| |
| 2026-02-05 Jose E. Marchesi <jemarch@gnu.org> |
| |
| 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. |
| |
| 2026-02-05 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/122343 |
| * gcc.target/nvptx/alloca-5.c: Adjust. |
| |
| 2026-02-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/121726 |
| * gcc.target/i386/pr121726.c: New testcase. |
| |
| 2026-02-05 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/123898 |
| * gcc.target/aarch64/sve/pr123898.c: New test. |
| |
| 2026-02-05 Alexandre Oliva <oliva@adacore.com> |
| |
| PR testsuite/123936 |
| PR tree-optimization/122103 |
| * gcc.target/aarch64/sve/pr122103_1.c: Add sve hw requirement. |
| |
| 2026-02-05 Alexandre Oliva <oliva@adacore.com> |
| |
| PR middle-end/123775 |
| * gcc.target/aarch64/sve2/pr123775.c: Add sve128 and sve2 hw |
| requirements. |
| |
| 2026-02-05 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/123729 |
| * g++.dg/torture/pr123729.C: Require hostedlib. |
| |
| 2026-02-05 Pan Li <pan2.li@intel.com> |
| |
| * 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-6-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto. |
| |
| 2026-02-05 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr123916.c: New test. |
| |
| 2026-02-05 Pan Li <pan2.li@intel.com> |
| |
| * 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. |
| |
| 2026-02-05 Pan Li <pan2.li@intel.com> |
| |
| * 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. |
| * 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-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR middle-end/121661 |
| * gcc.dg/torture/pr121661-1.c: New test. |
| |
| 2026-02-04 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls/J: Remove. |
| |
| 2026-02-04 Yangyu Chen <cyy@cyyself.name> |
| |
| * gcc.target/riscv/target-attr-bad-11.c: New test. |
| |
| 2026-02-04 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/49330 |
| * gcc.dg/torture/pr49330-1.c: New testcase. |
| * gcc.dg/torture/pr49330-2.c: Likewise. |
| |
| 2026-02-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123913 |
| PR c++/123964 |
| * g++.dg/reflect/parameters_of7.C: New test. |
| |
| 2026-02-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123611 |
| * g++.dg/reflect/expansion-stmt1.C: New test. |
| |
| 2026-02-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123818 |
| * g++.dg/cpp0x/pr123818.C: New test. |
| |
| 2026-02-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/122689 |
| * gcc.dg/bitint-127.c: New test. |
| |
| 2026-02-03 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/116865 |
| * c-c++-common/analyzer/ice-pr116865.c: New test. |
| |
| 2026-02-03 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * algol68/compile/error-module-definition-1.a68: New test. |
| * algol68/compile/error-module-definition-2.a68: New test. |
| |
| 2026-02-03 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/pr90601.d: Adjust test. |
| * lib/gdc-utils.exp: Handle new compiler options. |
| |
| 2026-02-03 Kirill Chilikin <chilikin.k@gmail.com> |
| |
| 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. |
| |
| 2026-02-03 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| * gcc.dg/pr123109.c: Move to... |
| * gcc.dg/pr123109-vector.c: ...here. |
| * gcc.dg/pr123109-scalar.c: New test. |
| |
| 2026-02-03 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/123952 |
| * gfortran.dg/pr123952.f90: New test. |
| |
| 2026-02-03 Roger Sayle <roger@nextmovesoftware.com> |
| |
| 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. |
| |
| 2026-02-03 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR middle-end/123826 |
| * gcc.dg/errno-2.c: New test case. |
| * gcc.dg/errno-3.c: Likewise. |
| |
| 2026-02-03 Alfie Richards <alfie.richards@arm.com> |
| |
| 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. |
| |
| 2026-02-03 Christophe Lyon <christophe.lyon@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_arm_neon_ok_nocache): Add "-mcpu=unset |
| -march=armv7-a+simd -mfpu=auto" to the list. |
| |
| 2026-02-03 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/123322 |
| * gcc.target/riscv/pr123322.c: New test. |
| |
| 2026-02-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libstdc++/123921 |
| * g++.dg/reflect/feat2.C: Add also test for __cpp_lib_define_static. |
| * g++.dg/reflect/feat3.C: New test. |
| |
| 2026-02-03 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/123416 |
| * gcc.dg/torture/pr123416.c: New testcase. |
| |
| 2026-02-02 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp23/feat-cxx2b.C: Adjust expected __cpp_deduction_guides |
| value. |
| * g++.dg/cpp26/feat-cxx26.C: Likewise. |
| |
| 2026-02-02 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * 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. |
| |
| 2026-02-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR rtl-optimization/123294 |
| * gcc.dg/pr123294-1.c: New test. |
| * gcc.target/aarch64/pr123294-1.c: New test. |
| |
| 2026-02-02 Marek Polacek <polacek@redhat.com> |
| Boris Staletic <boris.staletic@protonmail.com> |
| |
| PR c++/123695 |
| * g++.dg/reflect/object_of3.C: New test. |
| |
| 2026-02-02 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123614 |
| * g++.dg/reflect/parm5.C: New test. |
| |
| 2026-02-02 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/123897 |
| * gcc.target/aarch64/sve/pr123897.c: New test. |
| |
| 2026-02-02 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/121290 |
| * gcc.target/aarch64/pr121290_3.c: New test. |
| |
| 2026-02-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/121104 |
| * gcc.dg/pr121104.c: New test. |
| |
| 2026-02-01 Eric Botcazou <ebotcazou@adacore.com> |
| Liam Powell <liam@liampwll.com> |
| |
| * gnat.dg/prefix4.adb: New test. |
| * gnat.dg/prefix4_pkg.ads: New helper. |
| |
| 2026-02-01 Eric Botcazou <ebotcazou@adacore.com> |
| Liam Powell <liam@liampwll.com> |
| |
| * gnat.dg/iter7.adb: New test. |
| |
| 2026-02-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123755 |
| * gcc.dg/vect/vect-pr123755-2.c: New testcase. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * g++.dg/lto/pr118817_0.C: Require hostedlib. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/lto/pr110812_0.c: Set cmodel explicitly. |
| * gcc.target/riscv/lto/pr110812_1.c: Likewise. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/tree-ssa/pr83403-1.c: Bump param on riscv32. |
| * gcc.dg/tree-ssa/pr83403-2.c: Likewise. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/pr90838-2.c: Drop 64-bit CTZ expectation on riscv32. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/pr114139.c: Set the abi explicitly. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/pr118170.c: Set the abi explicitly. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slide.c: |
| Set the abi explicitly. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr113206-2.c: Set the expected |
| code model explicitly. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv-nofm.c: Set the |
| expected code model explicitly. |
| * gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv-nofm.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv-nofm.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv-nofm.c: Likewise. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/rvv/autovec/bug-3.c: Disable scheduling, |
| and restore expectation of slli combine. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/pr122215.c: Prune valgrind unhandled |
| syscall multi-line warning. |
| |
| 2026-02-01 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-3.c: Revert |
| Maximum lmul = 2 count. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-7.c: XFAIL |
| unmet lmul selection expectations. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c: Likewise, |
| and drop start/end patterns. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c: XFAIL |
| missing Maximum lmul messages. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c: Likewise. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c: Drop |
| Maximum lmul = 8 message. Likewise. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-10.c: Likewise. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-3.c: XFAIL unexpected |
| selections of lmul, and of return insn. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: XFAIL unexpected |
| selection of lmul. |
| |
| 2026-02-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/121832 |
| * g++.dg/concepts/pr121832.C: New test. |
| |
| 2026-01-31 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/bits-test-1.a68: New test. |
| |
| 2026-01-31 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/bits-clear-1.a68: New test. |
| * algol68/execute/bits-set-1.a68: Likewise. |
| |
| 2026-01-31 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/123887 |
| * gcc.dg/torture/pr123887-2.c: New testcase. |
| |
| 2026-01-31 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/123557 |
| PR c++/123738 |
| * g++.dg/cpp0x/constexpr-ice22.C: New test. |
| * g++.dg/cpp2a/constexpr-ref2.C: New test. |
| |
| 2026-01-31 Jakub Jelinek <jakub@redhat.com> |
| |
| 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. |
| |
| 2026-01-31 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * 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. |
| |
| 2026-01-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * 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. |
| |
| 2026-01-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * 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. |
| |
| 2026-01-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/vect/complex/fast-math-complex-mls-half-float.c: |
| Don't expect COMPLEX_ADD_ROT270. |
| |
| 2026-01-31 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/123880 |
| * g++.dg/analyzer/exception-rethrow-3.C: New test. |
| |
| 2026-01-31 Jason Merrill <jason@redhat.com> |
| Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/122785 |
| * g++.dg/modules/reflect-1_a.H: New test. |
| * g++.dg/modules/reflect-1_b.C: New test. |
| |
| 2026-01-30 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| 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> |
| |
| 2026-01-30 Patrick Palka <ppalka@redhat.com> |
| |
| 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. |
| |
| 2026-01-30 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/123887 |
| * gcc.dg/torture/pr123887.c: New testcase. |
| |
| 2026-01-30 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/define_aggregate3.C: Adjust expected diagnostic. |
| * g++.dg/reflect/p2996-21.C: Likewise. |
| |
| 2026-01-30 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/substitute3.C: New test. |
| |
| 2026-01-30 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * 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. |
| |
| 2026-01-30 Richard Biener <rguenther@suse.de> |
| |
| PR debug/110885 |
| * g++.dg/debug/dwarf2/pr110885.C: New testcase. |
| |
| 2026-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/123864 |
| * gcc.c-torture/execute/pr123864.c: New test. |
| * gcc.dg/torture/pr123864.c: New test. |
| |
| 2026-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123790 |
| * g++.dg/cpp0x/nullptr47.C: New test. |
| |
| 2026-01-30 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/asm1.d: Adjust test. |
| |
| 2026-01-30 Jørgen Kvalsvik <j@lambda.is> |
| |
| PR gcov-profile/123855 |
| * gcc.misc-tests/gcov-pr123855.c: New test. |
| |
| 2026-01-30 Jørgen Kvalsvik <j@lambda.is> |
| |
| * 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. |
| |
| 2026-01-30 Jørgen Kvalsvik <j@lambda.is> |
| |
| * gcc.misc-tests/gcov-29.c: Expect 6 prime paths in test. |
| * gcc.misc-tests/gcov-30.c: Likewise. |
| |
| 2026-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/123876 |
| * gcc.dg/gomp/pr123876.c: New test. |
| |
| 2026-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/123273 |
| * c-c++-common/cpp/dir-only-10.c: New test. |
| * c-c++-common/cpp/dir-only-11.c: New test. |
| |
| 2026-01-30 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/123206 |
| * gcc.target/aarch64/pr123206.c: New test. |
| |
| 2026-01-30 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/123263 |
| * gdc.dg/debug/pr123263.d: New test. |
| |
| 2026-01-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/109410 |
| * gcc.dg/pr109410-2.c: New testcase. |
| |
| 2026-01-30 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/123264 |
| * gdc.dg/pr123264.d: New test. |
| |
| 2026-01-30 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/123766 |
| * gcc.target/loongarch/vector/lasx/pr123766.c: New test. |
| * gcc.target/loongarch/vector/lsx/pr123766.c: New test. |
| |
| 2026-01-30 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/123807 |
| * gcc.target/loongarch/vector/lsx/pr123807.c: New test. |
| |
| 2026-01-30 mengqinggang <mengqinggang@loongson.cn> |
| |
| * gcc.target/loongarch/la64/movsf.c: New test. |
| |
| 2026-01-29 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.target/i386/pr116353.c: Move to... |
| * gcc.dg/torture/pr116353.c: ...here. |
| |
| 2026-01-29 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/aggr11.ads: New test. |
| |
| 2026-01-29 Richard Earnshaw <rearnsha@arm.com> |
| Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * 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. |
| |
| 2026-01-29 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * 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.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c: |
| Likewise. |
| * 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.dg/vect/complex/fast-math-complex-mla-half-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mls-half-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mul-half-float.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vector-complex_f16.c: |
| Likewise. |
| |
| 2026-01-29 Christopher Bazley <chris.bazley@arm.com> |
| |
| * gcc.target/arm/stack-protector-7.c: Fix dgdirectives. |
| |
| 2026-01-29 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| 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. |
| |
| 2026-01-29 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| * lib/target-supports.exp: Add rvv_zvl_ge_256b_ok. |
| * gcc.target/riscv/rvv/base/pr123626.c: Use new target check. |
| |
| 2026-01-29 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/123407 |
| * gdc.dg/pr123407a.d: New test. |
| * gdc.dg/pr123407b.d: New test. |
| |
| 2026-01-29 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123871 |
| * g++.dg/reflect/error11.C: New test. |
| |
| 2026-01-29 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/123046 |
| * gdc.dg/pr123046.d: New test. |
| |
| 2026-01-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/122537 |
| * gcc.dg/torture/pr122537.c: New testcase. |
| |
| 2026-01-29 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/123349 |
| * gdc.dg/driver_debuglib.d: New test. |
| * gdc.dg/driver_defaultlib.d: New test. |
| |
| 2026-01-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123596 |
| * g++.dg/torture/pr123596.C: New testcase. |
| |
| 2026-01-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116747 |
| * gcc.dg/tree-ssa/cselim-4.c: New testcase. |
| |
| 2026-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123866 |
| * g++.dg/reflect/annotations10.C: New test. |
| |
| 2026-01-29 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/compile/error-selector-1.a68: New test. |
| * algol68/execute/selection-2.a68: Update test. |
| * algol68/execute/selection-5.a68: Likewise. |
| |
| 2026-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| * 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. |
| |
| 2026-01-29 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * 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. |
| |
| 2026-01-28 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/unchecked_union4.adb: New test. |
| |
| 2026-01-28 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/put_image2.adb: New test. |
| |
| 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/123419 |
| * gdc.dg/pr123419.d: New test. |
| |
| 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/123798 |
| * gdc.dg/pr123798.d: New test. |
| |
| 2026-01-28 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/36503 |
| * gcc.target/i386/pr36503-5.c: New test. |
| * gcc.target/i386/pr36503-6.c: New test. |
| |
| 2026-01-28 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| 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. |
| |
| 2026-01-28 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| 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. |
| |
| 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/121477 |
| * gdc.dg/pr121477.d: New test. |
| |
| 2026-01-28 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/121571 |
| * gcc.target/i386/pr121571.c: New. |
| |
| 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/123422 |
| * gdc.dg/torture/pr123422.d: New test. |
| |
| 2026-01-28 Senthil Kumar Selvaraj <saaadhu@gcc.gnu.org> |
| |
| PR c/123583 |
| * gcc.target/avr/pr123583.c: New test. |
| * gcc.target/i386/pr123583.c: New test. |
| |
| 2026-01-28 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/123575 |
| * g++.dg/pr123575.C: New testcase. |
| |
| 2026-01-28 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/111036 |
| * gcc.dg/torture/pr111036.c: New testcase. |
| |
| 2026-01-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123537 |
| * gcc.dg/pr123537.c: New testcase. |
| |
| 2026-01-28 Karl Meakin <karl.meakin@arm.com> |
| |
| * 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. |
| |
| 2026-01-28 Pengfei Li <Pengfei.Li2@arm.com> |
| |
| PR middle-end/123447 |
| * gcc.dg/pr123447.c: New test. |
| |
| 2026-01-28 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gfortran.dg/vect/pr123016.f90: New test. |
| |
| 2026-01-28 Jakub Jelinek <jakub@redhat.com> |
| |
| 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. |
| |
| 2026-01-28 Jakub Jelinek <jakub@redhat.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. |
| |
| 2026-01-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/101312 |
| * c-c++-common/pr101312-1.c: New test. |
| * c-c++-common/pr101312-2.c: New test. |
| |
| 2026-01-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123837 |
| * g++.dg/reflect/annotations9.C: New test. |
| |
| 2026-01-28 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/123849 |
| * g++.dg/warn/Wmismatched-new-delete-11.C: New test. |
| |
| 2026-01-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/110043 |
| * gcc.dg/torture/pr110043.c: New testcase. |
| |
| 2026-01-28 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/123779 |
| * g++.target/i386/pr123779.C: New test. |
| |
| 2026-01-28 Alex Yesmanchyk <aliaksandr.yesmanchyk@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/38612 |
| * g++.dg/diagnostic/ptrtomem4.C: New test. |
| |
| 2026-01-28 vspefs <vspefs@protonmail.com> |
| |
| * g++.dg/modules/splice-scope-tree_a.C: New test. |
| * g++.dg/modules/splice-scope-tree_b.C: New test. |
| |
| 2026-01-28 Lucas Chollet <lucas.chollet@free.fr> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/114450 |
| * g++.dg/warn/Wunused-var-42.C: New test. |
| |
| 2026-01-28 Johannes Altmanninger <aclopte@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| * 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. |
| |
| 2026-01-27 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR tree-optimization/123799 |
| * gcc.dg/torture/pr123799.c: New test. |
| |
| 2026-01-27 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/groupprivate-7.f90: New test. |
| |
| 2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR fortran/118955 |
| * gfortran.dg/simd-builtins-9.f90: Add new test. |
| * gfortran.dg/simd-builtins-9.h: Likewise. |
| |
| 2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/123791 |
| * gcc.target/aarch64/pr123791.c: New test. |
| |
| 2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/123792 |
| * gcc.target/aarch64/pr123792.c: New test. |
| |
| 2026-01-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| 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. |
| |
| 2026-01-27 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/reflect/cwg3153.C: New test. |
| |
| 2026-01-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123404 |
| * g++.dg/reflect/pr123404.C: New test. |
| |
| 2026-01-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123578 |
| * g++.dg/cpp2a/pr123578.C: New test. |
| |
| 2026-01-27 Frank Scheiner <frank.scheiner@web.de> |
| |
| * gcc.dg/guality/guality.exp: Only test with LTO if supported. |
| * g++.dg/guality/guality.exp: Likewise. |
| |
| 2026-01-27 Tamar Christina <tamar.christina@arm.com> |
| |
| 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. |
| |
| 2026-01-27 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/123676 |
| * g++.dg/cpp2a/concepts-decltype5.C: New test. |
| |
| 2026-01-27 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/122494 |
| PR c++/123814 |
| * g++.dg/cpp2a/concepts-pr122494.C: New test. |
| * g++.dg/cpp2a/concepts-pr123814.C: New test. |
| |
| 2026-01-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/123820 |
| * g++.dg/torture/pr123820-1.C: New test. |
| |
| 2026-01-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR middle-end/123709 |
| * c-c++-common/asm-invalid-operand-1.c: New test. |
| |
| 2026-01-26 Joseph Myers <josmyers@redhat.com> |
| |
| * lib/profopt.exp (profopt-execute): Also copy profile data from |
| target for additional sources. Call cleanup-after-saved-dg-test |
| before normal return. |
| |
| 2026-01-26 Karl Meakin <karl.meakin@arm.com> |
| |
| * gcc.target/aarch64/sve/pcs/asm_1.c |
| * gcc.target/aarch64/sve/pcs/asm_3.c: Fix tests. |
| |
| 2026-01-26 Karl Meakin <karl.meakin@arm.com> |
| |
| * g++.target/aarch64/sve/acle/general-c++/mangle_5.C: Fix test. |
| |
| 2026-01-26 Karl Meakin <karl.meakin@arm.com> |
| |
| * 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. |
| |
| 2026-01-26 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/expr15.C: New test. |
| |
| 2026-01-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/123620 |
| * g++.dg/reflect/extract1.C: Test removing noexcept. |
| * g++.dg/reflect/extract2.C: Adjust static_assert. |
| |
| 2026-01-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/122474 |
| * gcc.target/aarch64/sve2/pr123053.c: New testcase. |
| * gcc.target/riscv/rvv/pr122474.c: Likewise. |
| |
| 2026-01-26 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * gcc.dg/vect/vect-uncounted-run_4.c (main): New. |
| |
| 2026-01-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123794 |
| * gcc.dg/vect/vect-simd-clone-pr123794.c: New testcase. |
| |
| 2026-01-26 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/costmodel/x86_64/costmodel-vect-epil-1.c: Use |
| -mprefer-vector-width=512. |
| |
| 2026-01-26 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/122103 |
| PR tree-optimization/123628 |
| * gfortran.target/aarch64/pr123628.f90: New test. |
| |
| 2026-01-26 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/123663 |
| PR c++/123354 |
| * g++.dg/cpp2a/concepts-pr123663.C: New test. |
| * g++.dg/template/pr123354.C |
| |
| 2026-01-25 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR middle-end/122348 |
| * g++.dg/pr122348.C: New C++ testcase. |
| * gcc.dg/pr122348.c: New C testcase. |
| |
| 2026-01-24 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/123803 |
| * gcc.dg/pr123803-1.c: New test. |
| |
| 2026-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/123772 |
| * gfortran.dg/pr123772.f03: New test. |
| Signed off by: Andrew Benson <abensonca@gcc.gnu.org> |
| |
| 2026-01-24 Jose E. Marchesi <jemarch@gnu.org> |
| |
| Revert: |
| 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. |
| |
| 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. |
| |
| 2026-01-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123684 |
| * g++.dg/cpp0x/gen-attrs-90.C: New test. |
| |
| 2026-01-23 Joseph Myers <josmyers@redhat.com> |
| |
| * 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. |
| |
| 2026-01-23 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.target/aarch64/test_frame_common.h (t_frame_pattern): |
| Add noclone and noinline to the defining test function. |
| |
| 2026-01-23 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR target/123780 |
| * gcc.target/riscv/rvv/base/pr123780.c: New test. |
| |
| 2026-01-23 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR tree-optimization/123767 |
| * gcc.target/aarch64/sve/pr123767.c: New test. |
| |
| 2026-01-23 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/base/pr122869.c: Add |
| vector requirement. |
| |
| 2026-01-23 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/123778 |
| * gcc.dg/torture/pr123778-1.c: New test. |
| |
| 2026-01-23 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| 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. |
| |
| 2026-01-23 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| PR rtl-optimization/123144 |
| * gcc.dg/torture/pr123144.c: New file. |
| |
| 2026-01-23 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/123775 |
| * gcc.target/aarch64/sve2/pr123775.c: New testcase. |
| |
| 2026-01-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/123703 |
| * gcc.c-torture/compile/pr123703.c: New test. |
| |
| 2026-01-23 Jakub Jelinek <jakub@redhat.com> |
| |
| 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. |
| |
| 2026-01-23 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-broadcast.c: New test. |
| |
| 2026-01-22 Hans-Peter Nilsson <hp@axis.com> |
| |
| * 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. |
| |
| 2026-01-22 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/123742 |
| * gcc.target/arm/neon-smax16.c: New test. |
| * gcc.target/arm/neon-smin16.c: New test. |
| |
| 2026-01-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123741 |
| * gfortran.dg/vect/vect-pr123741.f90: New testcase. |
| |
| 2026-01-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/123753 |
| * gcc.c-torture/execute/pr123753.c: New test. |
| |
| 2026-01-22 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR tree-optimization/123731 |
| * gcc.dg/vect/pr123731.c: New test. |
| |
| 2026-01-22 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| 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. |
| |
| 2026-01-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123755 |
| * gcc.dg/vect/vect-pr123755.c: New testcase. |
| |
| 2026-01-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123756 |
| * gcc.dg/vect/vect-pr123756.c: New testcase. |
| |
| 2026-01-22 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR testsuite/123751 |
| * gcc.dg/tree-ssa/pr46555.c: Disable for arm thumb1. |
| |
| 2026-01-22 Alejandro Colomar <alx@kernel.org> |
| |
| * gcc.dg/maxof-compile.c (quals): New test. |
| |
| 2026-01-22 David Malcolm <dmalcolm@redhat.com> |
| |
| 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. |
| |
| 2026-01-22 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/123745 |
| * gcc.dg/torture/pr123745-1.c: New test. |
| |
| 2026-01-21 David Malcolm <dmalcolm@redhat.com> |
| |
| * 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. |
| |
| 2026-01-21 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/analyzer/aliasing-4.c: New test. |
| * c-c++-common/analyzer/aliasing-5.c: New test. |
| |
| 2026-01-21 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| PR target/122781 |
| * gcc.target/s390/vxe3/vcmp-1.c: New test. |
| |
| 2026-01-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/123744 |
| * gcc.target/i386/avx512bw-pr123744.c: New test. |
| |
| 2026-01-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123692 |
| * g++.dg/cpp0x/pr123692.C: New test. |
| |
| 2026-01-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123677 |
| * g++.dg/cpp2a/pr123677.C: New test. |
| |
| 2026-01-21 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * 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. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/113524 |
| * gcc.dg/torture/pr113026-1.c: XFAIL bogus warning on various |
| 32-bit targets. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/arm/thumb2-pop-loreg.c: Enable -mthumb. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/arm/simd/bf16_vstn_1.c: Adjust expectations for |
| code improved by late-combine. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * 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. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * g++.dg/modules/pr98893_b.C: Require and enable cxa_atexit. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * g++.dg/lto/pr62026_0.C: Silence -flinker-output warning. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * g++.dg/abi/abi-tag18a.C: Require and enable cxa_atexit. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * 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. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/aarch64/acle/fp8-helpers-neon.c: Silence |
| warnings about _Static_assert. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/tree-ssa/ldexp.c: Require HAVE_C99_RUNTIME to test |
| ldexpf and ldexpl. |
| |
| 2026-01-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/dfp/c23-decimal64x-1.c: Drop the explicit dg-do run. |
| * gcc.dg/dfp/c23-decimal64x-3.c: Likewise. |
| |
| 2026-01-20 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/123380 |
| * gcc.target/riscv/pr123380.c: New test. |
| |
| 2026-01-20 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/123626 |
| * gcc.target/riscv/rvv/base/pr123626.c: New test. |
| |
| 2026-01-20 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/123601 |
| * g++.dg/lookup/operator-9.C: New test. |
| |
| 2026-01-20 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/123314 |
| * gcc.dg/pr123314.c: New. |
| |
| 2026-01-20 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/122215 |
| * sparseset.supp: New. |
| |
| 2026-01-20 David Malcolm <dmalcolm@redhat.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. |
| |
| 2026-01-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123694 |
| * g++.dg/cpp26/expansion-stmt28.C: New test. |
| |
| 2026-01-20 Alfie Richards <alfie.richards@arm.com> |
| |
| PR middle-end/123697 |
| * gcc.target/aarch64/sve/pr123697.c: New test. |
| |
| 2026-01-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/123724 |
| * g++.dg/opt/pr123724.C: New test. |
| |
| 2026-01-20 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/visibility1.C: Adjust dg-final. |
| |
| 2026-01-20 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR rtl-optimization/123585 |
| * gcc.target/i386/pr123585.c: New test case. |
| |
| 2026-01-20 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/123584 |
| * gcc.target/aarch64/torture/xar-zero.c: New test. |
| |
| 2026-01-20 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/123697 |
| * gcc.dg/vect/vect-pr123697.c: New testcase. |
| |
| 2026-01-20 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.misc-tests/help.exp: Check for descriptions without terminating |
| dot or semicolon also for objc, objc++, rust, modula-2, cobol and |
| algol68. |
| |
| 2026-01-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123729 |
| * g++.dg/torture/pr123729.C: New testcase. |
| |
| 2026-01-19 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR rtl-optimization/121787 |
| * gcc.target/riscv/pr121787-1.c: New test. |
| * gcc.target/riscv/pr121787-2.c: New test. |
| |
| 2026-01-19 Joseph Myers <josmyers@redhat.com> |
| |
| * 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 }. |
| |
| 2026-01-19 Georg-Johann Lay <avr@gjlay.de> |
| |
| 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. |
| |
| 2026-01-19 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR target/113666 |
| * gcc.target/riscv/rvv/base/pr113666.c: New test. |
| |
| 2026-01-19 Richard Biener <rguenther@suse.de> |
| |
| 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. |
| |
| 2026-01-19 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123602 |
| * g++.dg/torture/pr123603.C: New testcase. |
| |
| 2026-01-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/123656 |
| * gcc.dg/pr123656.c: New test. |
| |
| 2026-01-19 Richard Biener <rguenther@suse.de> |
| |
| PR target/123603 |
| * gcc.dg/vect/costmodel/x86_64/costmodel-pr123603.c: New testcase. |
| |
| 2026-01-19 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/117575 |
| * g++.target/loongarch/pr117575.C: New test. |
| |
| 2026-01-19 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/123375 |
| * gfortran.dg/import.f90: Run code testing for a warning that |
| is now an error. |
| * gfortran.dg/pr123375.f90: New test. |
| |
| 2026-01-18 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/expr6.C: Adjust dg-error. |
| |
| 2026-01-18 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/122391 |
| * g++.dg/parse/bitfield10.C: New test. |
| |
| 2026-01-18 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/123645 |
| * gcc.dg/torture/pr123645-1.c: New test. |
| * gcc.dg/torture/pr123645-2.c: New test. |
| |
| 2026-01-17 Jose E. Marchesi <jemarch@gnu.org> |
| |
| * algol68/execute/pow-real-1.a68: Adapt test to use ** rather than |
| ^ for pow operator. |
| |
| 2026-01-17 Eric Botcazou <ebotcazou@adacore.com> |
| Lisa Felidae <lisa@felidae.bam.moe> |
| |
| * gnat.dg/component_value2.adb: New test. |
| |
| 2026-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/94377 |
| * gfortran.dg/pr94377.f90: New test, failed on gcc-15 |
| |
| 2026-01-17 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/109512 |
| * gfortran.dg/pr109512.f90: New test. |
| |
| 2026-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/123513 |
| * g++.dg/warn/Wmismatched-new-delete-10.C: New test. |
| |
| 2026-01-17 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| 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. |
| |
| 2026-01-17 Robert Dubner <rdubner@symas.com> |
| James K. Lowden <jklowden@cobolworx.com> |
| |
| * 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. |
| |
| 2026-01-16 Kugan Vivekanandarajah <kvivekananda@nvidia.com> |
| |
| * gcc.dg/hierarchical-discriminator-loop-version.c: Simplify. |
| * gcc.dg/hierarchical-discriminator-unroll.c: Likewise |
| * gcc.dg/hierarchical-discriminator-vect-version.c: Likewise. |
| |
| 2026-01-16 Yap Zhi Heng <yapzhhg@gmail.com> |
| |
| * rust/compile/issue-4163-2.rs: New file. |
| * rust/compile/issue-4163.rs: New file. |
| |
| 2026-01-16 lenny.chiadmi-delage <lenny.chiadmi-delage@epita.fr> |
| |
| * rust/compile/issue-3874.rs: Fixes test. |
| * rust/compile/issue-3904.rs: New test. |
| |
| 2026-01-16 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/unused-label_0.rs: New test. |
| |
| 2026-01-16 Jayant Chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/no_mangle-malformed.rs: New test. |
| |
| 2026-01-16 Jayant Chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/target_feature-malformed-4233.rs: New test. |
| |
| 2026-01-16 Lucas Ly Ba <lucas.ly-ba@outlook.com> |
| |
| * rust/compile/redundant-semicolons_0.rs: New test. |
| |
| 2026-01-16 Jayant Chauhan <0001jayant@gmail.com> |
| |
| * rust/compile/link_name-malformed.rs: New test. |
| |
| 2026-01-16 Harishankar <harishankarpp7@gmail.com> |
| |
| * rust/compile/issue-4213.rs: New test. |
| |
| 2026-01-16 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/123092 |
| * gcc.target/riscv/pr123092.c: New. |
| |
| 2026-01-16 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/reflect/member15.C: Enable commented-out test. |
| * g++.dg/reflect/splice5.C: Likewise. Add XFAIL. |
| |
| 2026-01-16 Jakub Jelinek <jakub@redhat.com> |
| Peter Damianov <peter0x44@disroot.org> |
| |
| PR c/123437 |
| * c-c++-common/pr123437.c: New test. |
| |
| 2026-01-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/123607 |
| * g++.target/i386/avx512fp16-pr123607.C: New test. |
| |
| 2026-01-16 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/123521 |
| * gcc.target/loongarch/vector/lasx/pr123521.c: New test. |
| |
| 2026-01-15 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| * gcc.dg/pr123109.c: Require target x86_64 and aarch64. |
| |
| 2026-01-15 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr122445.c: Adjust expected output. |
| |
| 2026-01-15 Marek Polacek <polacek@redhat.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| 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. |
| |
| 2026-01-14 Joseph Myers <josmyers@redhat.com> |
| |
| * 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. |
| (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. |
| |
| 2026-01-14 David Malcolm <dmalcolm@redhat.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. |
| |
| 2026-01-14 David Malcolm <dmalcolm@redhat.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. |
| |
| 2026-01-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123551 |
| * g++.dg/ext/goto2.C: New test. |
| |
| 2026-01-14 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/121240 |
| * gcc.target/aarch64/dbl_mov_immediate_1.c: Adjust test. |
| * gcc.target/aarch64/pr63304_1.c: Likewise. |
| |
| 2026-01-14 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/114528 |
| * gcc.target/aarch64/pr114528.c: New test. |
| |
| 2026-01-14 Tejas Belagod <tejas.belagod@arm.com> |
| |
| PR middle-end/123392 |
| * gcc.target/aarch64/sve/acle/general/pr123392.c: New. |
| |
| 2026-01-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/120250 |
| * gcc.c-torture/compile/pr120250.c: New test. |
| |
| 2026-01-14 Richard Biener <rguenther@suse.de> |
| |
| 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. |
| |
| 2026-01-14 Richard Biener <rguenther@suse.de> |
| |
| 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. |
| |
| 2026-01-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/123544 |
| * gcc.dg/pr123544.c: New test. |
| |
| 2026-01-14 Nathan Sidwell <nathan@acm.org> |
| |
| * lib/scanasm.exp (check_function_body): Clarify mismatch labelling. |
| |
| 2026-01-14 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| * 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. |
| |
| 2026-01-13 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/coro-1_a.C: New test. |
| * g++.dg/modules/coro-1_b.C: New test. |
| |
| 2026-01-13 Pengxuan Zheng <pengxuan.zheng@oss.qualcomm.com> |
| |
| PR tree-optimization/123109 |
| * gcc.dg/tree-ssa/vrp99.c: Update test. |
| * gcc.dg/pr123109.c: New test. |
| |
| 2026-01-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/119402 |
| * gcc.dg/tree-ssa/bitops-14.c: New test. |
| * gcc.dg/tree-ssa/bitops-15.c: New test. |
| |
| 2026-01-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR testsuite/122522 |
| * gcc.target/aarch64/signbitv2sf.c (main): Disable |
| unrolling and vectorizer for the checking loop. |
| |
| 2026-01-13 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/123309 |
| * gcc.dg/pr123309.c: New test. |
| * gcc.dg/union-composite-type.c: New test. |
| |
| 2026-01-13 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/123012 |
| * gfortran.dg/namelist_101.f90: New test. |
| |
| 2026-01-13 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR tree-optimization/123530 |
| * gcc.dg/torture/pr123530.c: New test. |
| |
| 2026-01-13 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR tree-optimization/123525 |
| * gcc.dg/vect/pr123525.c: New test. |
| * g++.dg/vect/pr123525-2.cc: New test. |
| |
| 2026-01-13 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR tree-optimization/123301 |
| * gcc.target/riscv/rvv/autovec/pr123301.c: New test. |
| |
| 2026-01-13 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR rtl-optimization/123501 |
| PR rtl-optimization/123444 |
| * gcc.target/riscv/rvv/autovec/reduc/pr123501.c: New test. |
| |
| 2026-01-13 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/112460 |
| * gfortran.dg/pdt_81.f03: New test. |
| |
| 2026-01-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| * gcc.dg/store_merging_19.c: xfail. |
| |
| 2026-01-13 Kito Cheng <kito.cheng@sifive.com> |
| |
| 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. |
| |
| 2026-01-13 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR ipa/122458 |
| * gcc.dg/ipa/pr122458.c: Replace .quad with .dc.a. |
| |
| 2026-01-13 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr123484.c: New test. |
| |
| 2026-01-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| 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. |
| |
| 2026-01-12 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| 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. |
| |
| 2026-01-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/123189 |
| * g++.dg/cpp0x/noexcept92.C: New test. |
| |
| 2026-01-12 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/internal-17_b.C: Add -fno-implicit-constexpr. |
| |
| 2026-01-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123528 |
| * gcc.dg/vect/vect-pr12358.c: New testcase. |
| |
| 2026-01-12 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * gcc.target/aarch64/pch/aarch64-pch.exp: Fix copyright year. |
| |
| 2026-01-12 Claudio Bantaloukas <claudio.bantaloukas@arm.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. |
| |
| 2026-01-12 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/123543 |
| * gcc.dg/ipa/pr123543.c: New test. |
| |
| 2026-01-12 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * 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. |
| |
| 2026-01-12 Richard Biener <rguenther@suse.de> |
| |
| 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. |
| |
| 2026-01-12 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/123175 |
| * gcc.dg/torture/pr123175-1.c: New testcase. |
| * gcc.dg/torture/pr123175-2.c: Likewise. |
| |
| 2026-01-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/115163 |
| * g++.dg/ext/is_convertible7.C: Add new testcases. |
| * g++.dg/diagnostic/explicit2.C: New test. |
| |
| 2026-01-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/123523 |
| * gcc.target/i386/pr123523.c: New test. |
| |
| 2026-01-12 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. |
| |
| 2026-01-12 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR rtl-optimization/123121 |
| * gcc.target/i386/pr123121.c: |
| |
| 2026-01-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR target/123415 |
| * lib/target-supports.exp (check_effective_target_avx512dq): |
| Disable with Solaris/x86 as. |
| (check_effective_target_avx512bw): Likewise. |
| |
| 2026-01-12 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| PR testsuite/123129 |
| * gcc.dg/rtl/powerpc/test-frame-related.c: Add -mpowerpc64. |
| |
| 2026-01-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR testsuite/121752 |
| * g++.dg/tree-ssa/vector-compare-1.C: Disable for arm targets. |
| |
| 2026-01-12 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/77415 |
| * gfortran.dg/pr77415_1.f90: New test. |
| * gfortran.dg/pr77415_2.f90: New test. |
| |
| 2026-01-11 Michal Jires <mjires@suse.cz> |
| |
| * gcc.dg/lto/attr-weakref-2_0.c: New test. |
| * gcc.dg/lto/attr-weakref-2_1.c: New test. |
| |
| 2026-01-11 Michal Jires <mjires@suse.cz> |
| |
| * 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. |
| |
| 2026-01-11 Michal Jires <mjires@suse.cz> |
| |
| * gcc.dg/lto/toplevel-extended-asm-2_0.c: More partitionings. |
| * gcc.dg/lto/toplevel-extended-asm-2_1.c: Likewise. |
| |
| 2026-01-11 Michal Jires <mjires@suse.cz> |
| |
| * 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. |
| |
| 2026-01-11 Michal Jires <mjires@suse.cz> |
| |
| * gcc.dg/lto/toplevel-extended-asm-1_0.c: New test. |
| * gcc.dg/lto/toplevel-extended-asm-1_1.c: New test. |
| |
| 2026-01-11 Michal Jires <mjires@suse.cz> |
| |
| * g++.dg/lto/toplevel_asm-0_0.C: New test. |
| |
| 2026-01-11 Michal Jires <mjires@suse.cz> |
| |
| PR ipa/122458 |
| * gcc.dg/ipa/pr122458.c: New test. |
| |
| 2026-01-11 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/123012 |
| * gfortran.dg/namelist_100.f90: New test. |
| |
| 2026-01-10 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * 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. |
| |
| 2026-01-10 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/123417 |
| * gcc.dg/vect/vect-uncounted_7.c: xfail vect test. |
| |
| 2026-01-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/123431 |
| * gcc.dg/pr123431.c: New test. |
| |
| 2026-01-10 Martin Uecker <uecker@tugraz.at> |
| |
| 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. |
| |
| 2026-01-10 Pietro Monteiro <pietro@sociotechnical.xyz> |
| |
| * algol68/execute/posix-exit-1.a68: New test. |
| |
| 2026-01-09 Robin Dapp <rdapp@oss.qualcomm.com> |
| |
| PR tree-optimization/123414 |
| * gcc.target/riscv/rvv/autovec/pr123414.c: New test. |
| |
| 2026-01-09 David Malcolm <dmalcolm@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. |
| |
| 2026-01-09 David Malcolm <dmalcolm@redhat.com> |
| |
| * 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. |
| |
| 2026-01-09 David Malcolm <dmalcolm@redhat.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. |
| |
| 2026-01-09 David Malcolm <dmalcolm@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. |
| |
| 2026-01-09 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/plugin.exp: Add progress_notifications_plugin.cc. |
| * gcc.dg/plugin/progress_notifications_plugin.cc: New test plugin. |
| |
| 2026-01-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/123475 |
| * gcc.dg/pr123475.c: New test. |
| |
| 2026-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/123483 |
| * gfortran.dg/finalize_61.f90: New test. |
| Signed off by: Andrew Benson <abensonca@gcc.gnu.org> |
| |
| 2026-01-09 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/123121 |
| * gcc.target/i386/pr123121.c: New. |
| |
| 2026-01-09 Martin Jambor <mjambor@suse.cz> |
| |
| * 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. |
| |
| 2026-01-09 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/asm-constant-1.c: New test. |
| |
| 2026-01-09 Alfie Richards <alfie.richards@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. |
| |
| 2026-01-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| 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. |
| |
| 2026-01-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/123489 |
| * gcc.target/i386/pr123489.c: New test. |
| |
| 2026-01-09 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/123393 |
| * g++.dg/modules/namespace-18_a.C: New test. |
| * g++.dg/modules/namespace-18_b.C: New test. |
| |
| 2026-01-09 Ben Boeckel <ben.boeckel@kitware.com> |
| |
| * lib/file-format.exp: Replace gcc-bugs@ with bug reporting link. |
| |
| 2026-01-09 Shreya Munnangi <smunnangi1@ventanamicro.com> |
| Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/121778 |
| * gcc.target/riscv/pr121778.c: New test. |
| |
| 2026-01-09 Kugan Vivekanandarajah <kvivekananda@nvidia.com> |
| |
| PR ipa/123383 |
| * g++.dg/pr123383.C: New test. |
| co-authored-by: Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| 2026-01-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/111817 |
| * c-c++-common/pr111817.c: New test. |
| |
| 2026-01-08 Robin Dapp <rdapp@ventanamicro.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. |
| |
| 2026-01-08 Qing Zhao <qing.zhao@oracle.com> |
| |
| * 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. |
| |
| 2026-01-08 Richard Sandiford <rdsandiford@googlemail.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/122793 |
| * gcc.dg/vect/vect-pr122793.c: New testcase. |
| |
| 2026-01-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123310 |
| * gcc.dg/torture/pr123310.c: New testcase. |
| |
| 2026-01-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123298 |
| * gcc.dg/torture/pr123298.c: New testcase. |
| |
| 2026-01-08 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/narrow-logical-op-1.c: New test. |
| |
| 2026-01-08 Jakub Jelinek <jakub@redhat.com> |
| Andrew Pinski <andrew.pinski@oss.qualcomm.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. |
| |
| 2026-01-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/121675 |
| * gcc.dg/pr121675.c: New test. |
| |
| 2026-01-08 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/123107 |
| * gcc.dg/torture/pr123107.c: New testcase. |
| |
| 2026-01-08 Steve Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/123012 |
| * gfortran.dg/namelist_99.f90: New test. |
| |
| 2026-01-08 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/123382 |
| * gcc.dg/torture/pr123382-1.c: New test. |
| * gcc.dg/torture/pr123382-2.c: New test. |
| |
| 2026-01-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| 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. |
| |
| 2026-01-07 Tomas Glozar <tglozar@gmail.com> |
| |
| PR target/121535 |
| * gcc.target/ia64/pr121535.c: New test. |
| |
| 2026-01-07 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR rtl-optimization/121773 |
| * gcc.target/arm/pr121773.c: New test. |
| |
| 2026-01-07 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/123320 |
| * gcc.target/loongarch/la64/pr123320.c: New test. |
| |
| 2026-01-07 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/groupprivate-1.c: New test. |
| |
| 2026-01-07 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/123300 |
| * gcc.dg/pr123300.c: New. |
| |
| 2026-01-07 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/123319 |
| * gcc.dg/pr123319.c: New. |
| |
| 2026-01-07 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| PR tree-optimization/102486 |
| * gcc.dg/tree-ssa/pr102486.c: New test. |
| |
| 2026-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/vect/slp-19c.c: Require vect_extract_even_odd. |
| |
| 2026-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/tree-ssa/ssa-dom-cse-2.c (scan-tree-dump): Don't xfail on |
| 64-bit SPARC. |
| |
| 2026-01-07 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/123353 |
| PR c/123156 |
| * gcc.dg/torture/builtin-shufflevector-pr123156.c: Require le. |
| |
| 2026-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR tree-optimization/123197 |
| * gcc.dg/vect/vect-71.c: Require vect_hw_misalign. |
| |
| 2026-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| 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. |
| |
| 2026-01-07 Alfie Richards <alfie.richards@arm.com> |
| |
| * 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. |
| |
| 2026-01-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123315 |
| * g++.dg/vect/pr123315.cc: New testcase. |
| |
| 2026-01-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123221 |
| * gcc.dg/vect/vect-pr123221.c: New testcase. |
| |
| 2026-01-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/123316 |
| * gcc.dg/vect/vect-pr123316.c: New testcase. |
| |
| 2026-01-07 Siddhesh Poyarekar <siddhesh@gotplt.org> |
| |
| PR tree-optimization/123374 |
| * g++.dg/warn/pr123374.C: New test. |
| |
| 2026-01-06 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/123269 |
| * gcc.dg/tree-ssa/predcom-dse-4.c: Disable vectorization. |
| * gcc.dg/tree-ssa/predcom-dse-7.c: Likewise. |
| |
| 2026-01-06 Joseph Myers <josmyers@redhat.com> |
| |
| * gcc.dg/ssp-1.c, gcc.dg/ssp-2.c, gcc.dg/stackprotectexplicit1.c: |
| Do not restrict to { target native }. |
| |
| 2026-01-06 Richard Ball <Richard.Ball@arm.com> |
| |
| * gcc.target/aarch64/pldir.c: New test. |
| |
| 2026-01-06 Richard Ball <Richard.Ball@arm.com> |
| |
| * gcc.target/aarch64/atomic_store_with_stshh.c: New test. |
| |
| 2026-01-06 Artemiy Volkov <artemiy.volkov@arm.com> |
| |
| * 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. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c: |
| Likewise. |
| * 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. |
| |
| 2026-01-06 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * lib/file-format.exp (gcc_target_object_format): Always return ELF |
| for Solaris targets. |
| |
| 2026-01-06 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/pr119136.f90: New test. |
| |
| 2026-01-05 Tamar Christina <tamar.christina@arm.com> |
| |
| 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. |
| |
| 2026-01-05 Tamar Christina <tamar.christina@arm.com> |
| |
| 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. |
| |
| 2026-01-05 Tamar Christina <tamar.christina@arm.com> |
| |
| 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. |
| |
| 2026-01-05 Pan Li <pan2.li@intel.com> |
| |
| 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. |
| |
| 2026-01-05 Pan Li <pan2.li@intel.com> |
| |
| * 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. |
| |
| 2026-01-05 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat_add-cost-1.c: New test. |
| |
| 2026-01-05 Tamar Christina <tamar.christina@arm.com> |
| |
| 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. |
| |
| 2026-01-05 Tamar Christina <tamar.christina@arm.com> |
| |
| 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. |
| |
| 2026-01-05 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/123071 |
| * gfortran.dg/pdt_79.f03: New test. |
| |
| 2026-01-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| 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. |
| |
| 2026-01-04 Daniel Barboza <daniel.barboza@oss.qualcomm.com> |
| |
| 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. |
| |
| 2026-01-04 Jeff Law <jeffrey.law@oss.qualcomm.com> |
| |
| PR target/123010 |
| * gcc.target/riscv/pr123010.c: New test. |
| |
| 2026-01-04 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/Wzero-as-null-pointer-constant-2.c: Require effective |
| target bitint. |
| |
| 2026-01-03 Andrew Pinski <andrew.pinski@oss.qualcomm.com> |
| |
| PR tree-optimization/42196 |
| * gcc.c-torture/compile/pr42196-4.c: New test. |
| |
| 2026-01-03 Pietro Monteiro <pietro@sociotechnical.xyz> |
| |
| * 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. |
| |
| 2026-01-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/123372 |
| * gcc.dg/tree-ssa/pr123372.c: New test. |
| |
| 2026-01-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libstdc++/123326 |
| * g++.dg/cpp2a/constexpr-dtor19.C: New test. |
| |
| 2026-01-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123347 |
| * g++.dg/cpp1y/pr123347.C: New test. |
| |
| 2026-01-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123331 |
| * g++.dg/other/pr123331.C: New test. |
| |
| 2026-01-03 Eric Botcazou <ebotcazou@gcc.gnu.org> |
| |
| * gnat.dg/specs/aggr10.ads: New test. |
| |
| 2026-01-03 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/121507 |
| * gcc.dg/pr121507.c: New test. |
| |
| 2026-01-03 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/121081 |
| * gcc.dg/pr121081.c: New test. |
| |
| 2026-01-03 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/117687 |
| * gcc.dg/Wzero-as-null-pointer-constant-2.c: New test. |
| |
| 2026-01-03 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/123352 |
| * gfortran.dg/associate_78.f90: New test. |
| |
| 2026-01-03 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| Revert: |
| 2026-01-03 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/119136 |
| * gfortran.dg/pr119136.f90: New test. |
| |
| 2026-01-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/123277 |
| * g++.dg/warn/Wunused-local-typedefs-5.C: New test. |
| |
| 2026-01-02 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/101399 |
| * gfortran.dg/pr101399_1.f90: New test. |
| * gfortran.dg/pr101399_2.f90: New test. |
| |
| 2026-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/119136 |
| * gfortran.dg/pr119136.f90: New test. |
| |
| 2026-01-01 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR testsuite/123299 |
| * c-c++-common/gomp/uses_allocators-8.c: Add missing |
| -fdump-tree-original and add C++ version of scan-tree-dump. |
| |
| |
| 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 |
| notice and this notice are preserved. |