| 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. |