| 2025-08-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-08-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/120499 |
| * g++.dg/modules/imp-member-4_a.C: New test. |
| * g++.dg/modules/imp-member-4_b.C: New test. |
| * g++.dg/modules/imp-member-4_c.C: New test. |
| |
| 2025-08-26 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| Backported from master: |
| 2025-08-26 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/unsigned-extend-2.c: Disable sched2 and sched3 |
| and update function body to match. |
| |
| 2025-08-26 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2025-05-12 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/116445 |
| * gcc.target/arm/unsigned-extend-2.c: Fix dg directives. |
| |
| 2025-08-26 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2025-08-19 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/121351 |
| * g++.dg/cpp2a/concepts-using7.C: New test. |
| |
| 2025-08-25 Xi Ruoyao <xry111@xry111.site> |
| |
| Backported from master: |
| 2025-08-25 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/121634 |
| * gcc.target/loongarch/pr121634.c: New test. |
| |
| 2025-08-20 Vineet Gupta <vineetg@rivosinc.com> |
| |
| PR target/121534 |
| * gcc.target/riscv/rvv/autovec/vls/math-nearbyint-1.c: Adjust |
| scan pattern for additional instances of frflags/fsrflags. |
| |
| 2025-08-19 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-08-19 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/108080 |
| PR c++/121396 |
| * g++.dg/modules/pr108080.H: Also allow target warnings. |
| |
| 2025-08-18 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/121118 |
| * gcc.target/aarch64/sve/acle/general/pr121118_1.c: New test. |
| |
| 2025-08-18 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-08-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/121253 |
| * gcc.target/aarch64/pr121253.c: New test. |
| |
| 2025-08-15 Alex Coplan <alex.coplan@arm.com> |
| |
| Backported from master: |
| 2025-08-08 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/120986 |
| * gcc.target/aarch64/torture/pr120986-2.c: New test. |
| |
| 2025-08-15 Alex Coplan <alex.coplan@arm.com> |
| |
| Backported from master: |
| 2025-08-08 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/120986 |
| * gcc.target/aarch64/pr120986-1.c: New test. |
| |
| 2025-08-15 Pengfei Li <Pengfei.Li2@arm.com> |
| |
| PR target/121449 |
| * g++.target/aarch64/sve/pr121449.C: New test. |
| |
| 2025-08-15 Lulu Cheng <chenglulu@loongson.cn> |
| |
| Backported from master: |
| 2025-08-15 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/121542 |
| * gcc.target/loongarch/pr121542.c: New test. |
| |
| 2025-08-14 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/121414 |
| * gcc.target/aarch64/sme/pr121414_1.c: New test. |
| |
| 2025-08-14 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/121294 |
| * gcc.target/aarch64/sve/acle/general/rev_2.c: New test. |
| |
| 2025-08-14 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/121294 |
| * gcc.target/aarch64/sve/acle/general/perm_2.c: New test. |
| * gcc.target/aarch64/sve/acle/general/perm_3.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/perm_4.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/perm_5.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/perm_6.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/perm_7.c: Likewise. |
| |
| 2025-08-14 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/120718 |
| * gcc.target/aarch64/sve/acle/general/pr120718.c: New test. |
| |
| 2025-08-14 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/121007 |
| * gcc.target/powerpc/pr121007.c: New. |
| |
| 2025-08-14 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| Backported from master: |
| 2025-06-22 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/119830 |
| * gcc.target/riscv/pr119830.c: New test. |
| |
| 2025-08-14 H.J. Lu <hjl.tools@gmail.com> |
| |
| Backported from master: |
| 2025-07-29 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/121208 |
| * gcc.target/i386/pr121208-1a.c (dg-options): Add |
| -mno-sse -mno-mmx -mno-80387. |
| * gcc.target/i386/pr121208-1b.c (dg-options): Likewise. |
| |
| 2025-08-14 H.J. Lu <hjl.tools@gmail.com> |
| |
| Backported from master: |
| 2025-07-28 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/121208 |
| * gcc.target/i386/pr121208-1a.c: New test. |
| * gcc.target/i386/pr121208-1b.c: Likewise. |
| * gcc.target/i386/pr121208-2a.c: Likewise. |
| * gcc.target/i386/pr121208-2b.c: Likewise. |
| * gcc.target/i386/pr121208-3a.c: Likewise. |
| * gcc.target/i386/pr121208-3b.c: Likewise. |
| |
| 2025-08-13 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-07-17 Richard Sandiford <richard.sandiford@arm.com> |
| Yury Khrustalev <yury.khrustalev@arm.com> |
| |
| * lib/target-supports.exp (add_options_for_aarch64_sme) |
| (check_effective_target_aarch64_sme_hw): New procedures. |
| * g++.target/aarch64/sme/sme_throw_1.C: New test. |
| * g++.target/aarch64/sme/sme_throw_2.C: Likewise. |
| |
| 2025-08-13 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-08-06 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/121234 |
| * gfortran.dg/pr121234.f90: New test. |
| |
| 2025-08-11 Alexandre Oliva <oliva@adacore.com> |
| |
| Backported from master: |
| 2025-05-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/vect/tsvc/vect-tsvc-s332.c: Require vect_early_break_hw. |
| * gcc.dg/vect/tsvc/vect-tsvc-s481.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s482.c: Likewise. |
| |
| 2025-08-10 Harish Sadineni <Harish.Sadineni@windriver.com> |
| |
| Backported from master: |
| 2025-08-10 Harish Sadineni <Harish.Sadineni@windriver.com> |
| |
| PR target/118885 |
| * gcc.target/i386/pr90579.c: add -fno-pie to dg-options |
| to fix tests when PIE is enabled. |
| |
| 2025-08-10 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| Backported from master: |
| 2025-08-10 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/multiline.exp: Added pruning of .exe. |
| |
| 2025-08-10 Xi Ruoyao <xry111@xry111.site> |
| |
| Backported from master: |
| 2025-07-12 Xi Ruoyao <xry111@xry111.site> |
| |
| PR rtl-optimization/87600 |
| PR rtl-optimization/120983 |
| * gcc.dg/pr87600.h [__loongarch__]: Define REG0 and REG1. |
| * gcc.dg/pr87600-1.c (dg-do): Add loongarch. |
| * gcc.dg/pr87600-2.c (dg-do): Likewise. |
| |
| 2025-08-08 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2025-08-04 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/121351 |
| PR c++/119859 |
| * g++.dg/cpp2a/concepts-using5.C: New test. |
| * g++.dg/cpp2a/concepts-using5a.C: New test. |
| |
| 2025-08-08 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2025-08-04 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/120620 |
| * g++.dg/cpp2a/constexpr-dynamic19.C: New test. |
| * g++.dg/cpp2a/constexpr-dynamic1a.C: New test. |
| |
| 2025-08-08 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-08-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/121389 |
| * c-c++-common/asan/pr121389-1.c: New test. |
| * c-c++-common/asan/pr121389-2.c: New test. |
| * c-c++-common/asan/pr121389-3.c: New test. |
| * c-c++-common/asan/pr121389-4.c: New test. |
| |
| 2025-08-08 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/121413 |
| * gcc.dg/torture/bitint-85.c: New test. |
| |
| 2025-08-08 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/121127 |
| * gcc.dg/bitint-125.c: New test. |
| |
| 2025-08-08 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-08-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120845 |
| * g++.dg/modules/cpp-21.C: New test. |
| |
| 2025-08-08 Release Manager |
| |
| * GCC 15.2.0 released. |
| |
| 2025-08-06 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/cops.c: Fix test. |
| |
| 2025-08-01 Richard Earnshaw <rearnsha@arm.com> |
| |
| Backported from master: |
| 2025-05-19 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/120351 |
| * gcc.target/arm/pr120351.c: New test. |
| |
| 2025-08-01 Florian Weimer <fweimer@redhat.com> |
| |
| Backported from master: |
| 2025-05-02 Florian Weimer <fweimer@redhat.com> |
| |
| * gcc.dg/Wdeprecated-non-prototype-6.c: New test. |
| |
| 2025-08-01 Florian Weimer <fweimer@redhat.com> |
| |
| Backported from master: |
| 2025-05-01 Florian Weimer <fweimer@redhat.com> |
| |
| * gcc.dg/Wdeprecated-non-prototype-5.c: New test. |
| |
| 2025-08-01 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-08-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/121322 |
| * gcc.dg/pr121322.c: New test. |
| |
| 2025-08-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-08-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/108080 |
| * g++.dg/modules/pr108080.H: New test. |
| |
| 2025-08-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-08-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/121238 |
| * g++.dg/modules/merge-19.h: New test. |
| * g++.dg/modules/merge-19_a.H: New test. |
| * g++.dg/modules/merge-19_b.C: New test. |
| |
| 2025-07-31 Jason Merrill <jason@redhat.com> |
| |
| Backported from master: |
| 2025-07-31 Jason Merrill <jason@redhat.com> |
| |
| PR c++/120800 |
| * g++.dg/cpp0x/constexpr-array30.C: New test. |
| |
| 2025-07-31 Spencer Abson <spencer.abson@arm.com> |
| |
| Backported from master: |
| 2025-07-31 Spencer Abson <spencer.abson@arm.com> |
| |
| PR target/121028 |
| * gcc.target/aarch64/sme/call_sm_switch_1.c: Tell check-function |
| -bodies not to ignore .inst directives, and replace the test for |
| "smstart sm" with one for it's encoding. |
| * gcc.target/aarch64/sme/call_sm_switch_11.c: Likewise. |
| * gcc.target/aarch64/sme/pr121028.c: New test. |
| |
| 2025-07-31 Spencer Abson <spencer.abson@arm.com> |
| |
| Backported from master: |
| 2025-07-31 Spencer Abson <spencer.abson@arm.com> |
| |
| * lib/target-supports.exp: Split the extensions that require SME into |
| a separate set, and use armv9-a as their baseline. |
| |
| 2025-07-31 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2025-06-05 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/120224 |
| * g++.dg/cpp0x/alias-decl-80.C: New test. |
| |
| 2025-07-31 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2025-06-27 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/120756 |
| * g++.dg/warn/deprecated-22.C: New test. |
| |
| 2025-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/121264 |
| * gcc.dg/tree-ssa/pr121264.c: New test. |
| |
| 2025-07-31 Jan Hubicka <hubicka@ucw.cz> |
| |
| Backported from master: |
| 2025-07-11 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/lto/pr114790_0.C: New test. |
| * g++.dg/lto/pr114790_1.C: New test. |
| |
| 2025-07-31 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-07-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/121256 |
| * gcc.dg/vect/vect-recurr-pr121256.c: New testcase. |
| * gcc.dg/vect/vect-recurr-pr121256-2.c: Likewise. |
| |
| 2025-07-31 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-07-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/121130 |
| * gcc.dg/vect/vect-simd-pr121130.c: New testcase. |
| |
| 2025-07-31 Pengfei Li <Pengfei.Li2@arm.com> |
| |
| Backported from master: |
| 2025-07-30 Pengfei Li <Pengfei.Li2@arm.com> |
| |
| PR tree-optimization/121190 |
| * gcc.dg/vect/vect-early-break_52.c: Update an unsafe test. |
| * gcc.dg/vect/vect-early-break_137-pr121190.c: New test. |
| |
| 2025-07-31 H.J. Lu <hjl.tools@gmail.com> |
| |
| Backported from master: |
| 2025-07-30 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/120427 |
| * gcc.target/i386/pr120427-5.c: New test. |
| |
| 2025-07-31 liuhongt <hongtao.liu@intel.com> |
| |
| Backported from master: |
| 2025-07-30 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr121274.c: New test. |
| |
| 2025-07-30 Qing Zhao <qing.zhao@oracle.com> |
| |
| Backported from master: |
| 2025-05-30 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR c/120354 |
| * gcc.dg/pr120354.c: New test. |
| |
| 2025-07-30 Qing Zhao <qing.zhao@oracle.com> |
| |
| Backported from master: |
| 2025-05-30 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR c/120353 |
| * gcc.dg/pr120353.c: New test. |
| |
| 2025-07-30 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/121133 |
| * g++.dg/warn/pr121133-1.C: New test. |
| * g++.dg/warn/pr121133-2.C: New test. |
| * g++.dg/warn/pr121133-3.C: New test. |
| * g++.dg/warn/pr121133-4.C: New test. |
| |
| 2025-07-30 Jeevitha <jeevitha@linux.ibm.com> |
| |
| Backported from master: |
| 2025-07-24 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| PR testsuite/119382 |
| * gcc.target/powerpc/vsx-builtin-7.c: Add '-fno-ipa-icf' to dg-options. |
| |
| 2025-07-29 Robert Dubner <rdubner@symas.com> |
| |
| Backported from master: |
| 2025-07-24 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/_-static__compilation.cob: Modify for -static warning. |
| * cobol.dg/group2/_-static__compilation.out: Removed. |
| |
| 2025-07-29 Robert Dubner <rdubner@symas.com> |
| |
| Backported from master: |
| 2025-07-01 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/Intrinsics_without_FUNCTION_keyword__2_.cob: |
| Append INTRINSIC keyword. |
| |
| 2025-07-29 Robert Dubner <rdubner@symas.com> |
| |
| Backported from master: |
| 2025-05-20 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/FUNCTION_SQRT__2_.cob: Testcase. |
| * cobol.dg/group2/FUNCTION_SQRT__2_.out: Known-good for the testcase. |
| |
| 2025-07-29 Robert Dubner <rdubner@symas.com> |
| |
| Backported from master: |
| 2025-05-16 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group1/declarative_1.cob: Handle modified exception handling. |
| |
| 2025-07-29 Robert Dubner <rdubner@symas.com> |
| |
| Backported from master: |
| 2025-05-15 Robert Dubner <rdubner@symas.com> |
| |
| PR cobol/120251 |
| * cobol.dg/group1/check_88.cob: One final regex "." instead of "ß" |
| |
| 2025-07-29 Robert Dubner <rdubner@symas.com> |
| |
| Backported from master: |
| 2025-05-15 Robert Dubner <rdubner@symas.com> |
| |
| PR cobol/120251 |
| * cobol.dg/group1/check_88.cob: Ignore characters above 0x80. |
| * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.cob: |
| Output HIGH-VALUE as hex, rather than as characters. |
| * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.out: |
| Likewise. |
| * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.cob: Typo. |
| * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.out: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_1.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_2.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_3.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_4.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_5-f.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_6.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_7.cob: Likewise. |
| * cobol.dg/group2/Multiple_INDEXED_BY_variables_with_the_same_name.cob: New test. |
| * cobol.dg/group2/Multiple_INDEXED_BY_variables_with_the_same_name.out: New test. |
| |
| 2025-07-29 Robert Dubner <rdubner@symas.com> |
| |
| Backported from master: |
| 2025-05-11 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/258_Nested_PERFORM.cob: New testcase. |
| * cobol.dg/group2/259_PERFORM_VARYING_BY_-0.2.cob: Likewise. |
| * cobol.dg/group2/338_Default_Arithmetic__1_.cob: Likewise. |
| * cobol.dg/group2/access_to_OPTIONAL_LINKAGE_item_not_passed.cob: Likewise. |
| * cobol.dg/group2/ALLOCATE___FREE_basic_default_versions.cob: Likewise. |
| * cobol.dg/group2/ALLOCATE___FREE_with_BASED_item__1_.cob: Likewise. |
| * cobol.dg/group2/ALLOCATE___FREE_with_BASED_item__2_.cob: Likewise. |
| * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.cob: Likewise. |
| * cobol.dg/group2/Alphanumeric_and_binary_numeric.cob: Likewise. |
| * cobol.dg/group2/Alphanumeric_MOVE_with_truncation.cob: Likewise. |
| * cobol.dg/group2/ANY_LENGTH__1_.cob: Likewise. |
| * cobol.dg/group2/ANY_LENGTH__2_.cob: Likewise. |
| * cobol.dg/group2/ANY_LENGTH__3_.cob: Likewise. |
| * cobol.dg/group2/ANY_LENGTH__4_.cob: Likewise. |
| * cobol.dg/group2/ANY_LENGTH__5_.cob: Likewise. |
| * cobol.dg/group2/CALL_with_OMITTED_parameter.cob: Likewise. |
| * cobol.dg/group2/Class_check_with_reference_modification.cob: Likewise. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE.cob: Likewise. |
| * cobol.dg/group2/Complex_IF.cob: Likewise. |
| * cobol.dg/group2/Concatenation_operator.cob: Likewise. |
| * cobol.dg/group2/CONTINUE_AFTER_1_SECONDS.cob: Likewise. |
| * cobol.dg/group2/CURRENCY_SIGN.cob: Likewise. |
| * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.cob: Likewise. |
| * cobol.dg/group2/DECIMAL-POINT_is_COMMA__1_.cob: Likewise. |
| * cobol.dg/group2/DECIMAL-POINT_is_COMMA__2_.cob: Likewise. |
| * cobol.dg/group2/DECIMAL-POINT_is_COMMA__3_.cob: Likewise. |
| * cobol.dg/group2/DECIMAL-POINT_is_COMMA__4_.cob: Likewise. |
| * cobol.dg/group2/DECIMAL-POINT_is_COMMA__5_.cob: Likewise. |
| * cobol.dg/group2/EC-SIZE-TRUNCATION_EC-SIZE-OVERFLOW.cob: Likewise. |
| * cobol.dg/group2/EC-SIZE-ZERO-DIVIDE__fixed_and_float.cob: Likewise. |
| * cobol.dg/group2/EXIT_PARAGRAPH.cob: Likewise. |
| * cobol.dg/group2/EXIT_PERFORM.cob: Likewise. |
| * cobol.dg/group2/EXIT_PERFORM_CYCLE.cob: Likewise. |
| * cobol.dg/group2/EXIT_SECTION.cob: Likewise. |
| * cobol.dg/group2/Fixed_continuation_indicator.cob: Likewise. |
| * cobol.dg/group2/FLOAT-LONG_with_SIZE_ERROR.cob: Likewise. |
| * cobol.dg/group2/FLOAT-SHORT___FLOAT-LONG_w_o_SIZE_ERROR.cob: Likewise. |
| * cobol.dg/group2/FLOAT-SHORT_with_SIZE_ERROR.cob: Likewise. |
| * cobol.dg/group2/Index_and_parenthesized_expression.cob: Likewise. |
| * cobol.dg/group2/LENGTH_OF_omnibus.cob: Likewise. |
| * cobol.dg/group2/LOCAL-STORAGE__3__with_recursive_PROGRAM-ID.cob: Likewise. |
| * cobol.dg/group2/LOCAL-STORAGE__4__with_recursive_PROGRAM-ID_..._USING.cob: Likewise. |
| * cobol.dg/group2/MOVE_indexes.cob: Likewise. |
| * cobol.dg/group2/MOVE_integer_literal_to_alphanumeric.cob: Likewise. |
| * cobol.dg/group2/MOVE_to_edited_item__1_.cob: Likewise. |
| * cobol.dg/group2/MOVE_to_edited_item__2_.cob: Likewise. |
| * cobol.dg/group2/MOVE_to_item_with_simple_and_floating_insertion.cob: Likewise. |
| * cobol.dg/group2/MOVE_to_itself.cob: Likewise. |
| * cobol.dg/group2/MOVE_to_JUSTIFIED_item.cob: Likewise. |
| * cobol.dg/group2/MOVE_with_group_refmod.cob: Likewise. |
| * cobol.dg/group2/MOVE_with_refmod.cob: Likewise. |
| * cobol.dg/group2/MOVE_with_refmod__variable_.cob: Likewise. |
| * cobol.dg/group2/MOVE_Z_literal_.cob: Likewise. |
| * cobol.dg/group2/Multi-target_MOVE_with_subscript_re-evaluation.cob: Likewise. |
| * cobol.dg/group2/Non-numeric_data_in_numeric_items__1_.cob: Likewise. |
| * cobol.dg/group2/Non-numeric_data_in_numeric_items__2_.cob: Likewise. |
| * cobol.dg/group2/Non-overflow_after_overflow.cob: Likewise. |
| * cobol.dg/group2/OCCURS_clause_with_1_entry.cob: Likewise. |
| * cobol.dg/group2/OSVS_Arithmetic_Test__2_.cob: Likewise. |
| * cobol.dg/group2/PERFORM_..._CONTINUE.cob: Likewise. |
| * cobol.dg/group2/PERFORM_inline__1_.cob: Likewise. |
| * cobol.dg/group2/PERFORM_inline__2_.cob: Likewise. |
| * cobol.dg/group2/PERFORM_type_OSVS.cob: Likewise. |
| * cobol.dg/group2/PIC_ZZZ-__ZZZ_.cob: Likewise. |
| * cobol.dg/group2/Quick_check_of_PIC_XX_COMP-5.cob: Likewise. |
| * cobol.dg/group2/Quote_marks_in_comment_paragraphs.cob: Likewise. |
| * cobol.dg/group2/Recursive_PERFORM_paragraph.cob: Likewise. |
| * cobol.dg/group2/REDEFINES_values_on_FILLER_and_INITIALIZE.cob: Likewise. |
| * cobol.dg/group2/SORT__EBCDIC_table_sort__1_.cob: Likewise. |
| * cobol.dg/group2/SORT__EBCDIC_table_sort__2_.cob: Likewise. |
| * cobol.dg/group2/SORT__table_sort__2_.cob: Likewise. |
| * cobol.dg/group2/SORT__table_sort__3A_.cob: Likewise. |
| * cobol.dg/group2/SORT__table_sort__3B_.cob: Likewise. |
| * cobol.dg/group2/SORT__table_sort.cob: Likewise. |
| * cobol.dg/group2/SOURCE_FIXED_FREE_directives.cob: Likewise. |
| * cobol.dg/group2/Static_CALL_with_ON_EXCEPTION__with_-fno-static-call_.cob: Likewise. |
| * cobol.dg/group2/_-static__compilation.cob: Likewise. |
| * cobol.dg/group2/STOP_RUN_WITH_ERROR_STATUS.cob: Likewise. |
| * cobol.dg/group2/STOP_RUN_WITH_NORMAL_STATUS.cob: Likewise. |
| * cobol.dg/group2/STRING___UNSTRING__NOT__ON_OVERFLOW.cob: Likewise. |
| * cobol.dg/group2/STRING_with_subscript_reference.cob: Likewise. |
| * cobol.dg/group2/UNSTRING_DELIMITED_ALL_LOW-VALUE.cob: Likewise. |
| * cobol.dg/group2/UNSTRING_DELIMITED_ALL_SPACE-2.cob: Likewise. |
| * cobol.dg/group2/UNSTRING_DELIMITED_POINTER.cob: Likewise. |
| * cobol.dg/group2/UNSTRING_DELIMITER_IN.cob: Likewise. |
| * cobol.dg/group2/UNSTRING_with_FUNCTION___literal.cob: Likewise. |
| * cobol.dg/group2/258_Nested_PERFORM.out: Known-good results file. |
| * cobol.dg/group2/259_PERFORM_VARYING_BY_-0.2.out: Likewise. |
| * cobol.dg/group2/338_Default_Arithmetic__1_.out: Likewise. |
| * cobol.dg/group2/access_to_OPTIONAL_LINKAGE_item_not_passed.out: Likewise. |
| * cobol.dg/group2/ALLOCATE___FREE_basic_default_versions.out: Likewise. |
| * cobol.dg/group2/ALLOCATE_Rule_8_OPTION_INITIALIZE_with_figconst.out: Likewise. |
| * cobol.dg/group2/Alphanumeric_MOVE_with_truncation.out: Likewise. |
| * cobol.dg/group2/ANY_LENGTH__1_.out: Likewise. |
| * cobol.dg/group2/ANY_LENGTH__2_.out: Likewise. |
| * cobol.dg/group2/ANY_LENGTH__3_.out: Likewise. |
| * cobol.dg/group2/ANY_LENGTH__5_.out: Likewise. |
| * cobol.dg/group2/CALL_with_OMITTED_parameter.out: Likewise. |
| * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE.out: Likewise. |
| * cobol.dg/group2/Complex_IF.out: Likewise. |
| * cobol.dg/group2/Concatenation_operator.out: Likewise. |
| * cobol.dg/group2/CONTINUE_AFTER_1_SECONDS.out: Likewise. |
| * cobol.dg/group2/CURRENCY_SIGN.out: Likewise. |
| * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.out: Likewise. |
| * cobol.dg/group2/DECIMAL-POINT_is_COMMA__1_.out: Likewise. |
| * cobol.dg/group2/DECIMAL-POINT_is_COMMA__2_.out: Likewise. |
| * cobol.dg/group2/DECIMAL-POINT_is_COMMA__3_.out: Likewise. |
| * cobol.dg/group2/DECIMAL-POINT_is_COMMA__4_.out: Likewise. |
| * cobol.dg/group2/DECIMAL-POINT_is_COMMA__5_.out: Likewise. |
| * cobol.dg/group2/EC-SIZE-TRUNCATION_EC-SIZE-OVERFLOW.out: Likewise. |
| * cobol.dg/group2/EC-SIZE-ZERO-DIVIDE__fixed_and_float.out: Likewise. |
| * cobol.dg/group2/EXIT_PERFORM_CYCLE.out: Likewise. |
| * cobol.dg/group2/EXIT_PERFORM.out: Likewise. |
| * cobol.dg/group2/Fixed_continuation_indicator.out: Likewise. |
| * cobol.dg/group2/FLOAT-LONG_with_SIZE_ERROR.out: Likewise. |
| * cobol.dg/group2/FLOAT-SHORT___FLOAT-LONG_w_o_SIZE_ERROR.out: Likewise. |
| * cobol.dg/group2/FLOAT-SHORT_with_SIZE_ERROR.out: Likewise. |
| * cobol.dg/group2/Index_and_parenthesized_expression.out: Likewise. |
| * cobol.dg/group2/LENGTH_OF_omnibus.out: Likewise. |
| * cobol.dg/group2/LOCAL-STORAGE__3__with_recursive_PROGRAM-ID.out: Likewise. |
| * cobol.dg/group2/LOCAL-STORAGE__4__with_recursive_PROGRAM-ID_..._USING.out: Likewise. |
| * cobol.dg/group2/MOVE_integer_literal_to_alphanumeric.out: Likewise. |
| * cobol.dg/group2/MOVE_to_edited_item__1_.out: Likewise. |
| * cobol.dg/group2/MOVE_to_edited_item__2_.out: Likewise. |
| * cobol.dg/group2/MOVE_to_item_with_simple_and_floating_insertion.out: Likewise. |
| * cobol.dg/group2/MOVE_to_JUSTIFIED_item.out: Likewise. |
| * cobol.dg/group2/MOVE_Z_literal_.out: Likewise. |
| * cobol.dg/group2/Multi-target_MOVE_with_subscript_re-evaluation.out: Likewise. |
| * cobol.dg/group2/Non-numeric_data_in_numeric_items__1_.out: Likewise. |
| * cobol.dg/group2/Non-numeric_data_in_numeric_items__2_.out: Likewise. |
| * cobol.dg/group2/OSVS_Arithmetic_Test__2_.out: Likewise. |
| * cobol.dg/group2/Quick_check_of_PIC_XX_COMP-5.out: Likewise. |
| * cobol.dg/group2/Quote_marks_in_comment_paragraphs.out: Likewise. |
| * cobol.dg/group2/Recursive_PERFORM_paragraph.out: Likewise. |
| * cobol.dg/group2/REDEFINES_values_on_FILLER_and_INITIALIZE.out: Likewise. |
| * cobol.dg/group2/SORT__table_sort__2_.out: Likewise. |
| * cobol.dg/group2/SORT__table_sort__3A_.out: Likewise. |
| * cobol.dg/group2/SORT__table_sort__3B_.out: Likewise. |
| * cobol.dg/group2/SOURCE_FIXED_FREE_directives.out: Likewise. |
| * cobol.dg/group2/Static_CALL_with_ON_EXCEPTION__with_-fno-static-call_.out: Likewise. |
| * cobol.dg/group2/_-static__compilation.out: Likewise. |
| * cobol.dg/group2/STRING___UNSTRING__NOT__ON_OVERFLOW.out: Likewise. |
| * cobol.dg/group2/UNSTRING_with_FUNCTION___literal.out: Likewise. |
| |
| 2025-07-29 Robert Dubner <rdubner@symas.com> |
| |
| Backported from master: |
| 2025-05-10 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group1/simple-if.cob: Make explicitly >>SOURCE FREE |
| |
| 2025-07-29 Robert Dubner <rdubner@symas.com> |
| |
| Backported from master: |
| 2025-04-25 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/88_level_with_FALSE_IS_clause.cob: New testcase. |
| * cobol.dg/group2/88_level_with_FILLER.cob: Likewise. |
| * cobol.dg/group2/88_level_with_THRU.cob: Likewise. |
| * cobol.dg/group2/ADD_CORRESPONDING.cob: Likewise. |
| * cobol.dg/group2/ADD_SUBTRACT_CORR_mixed_fix___float.cob: Likewise. |
| * cobol.dg/group2/ALPHABETIC-LOWER_test.cob: Likewise. |
| * cobol.dg/group2/ALPHABETIC_test.cob: Likewise. |
| * cobol.dg/group2/ALPHABETIC-UPPER_test.cob: Likewise. |
| * cobol.dg/group2/BLANK_WHEN_ZERO.cob: Likewise. |
| * cobol.dg/group2/Check_for_equality_of_COMP-1___COMP-2.cob: Likewise. |
| * cobol.dg/group2/Compare_COMP-2_with_floating-point_literal.cob: Likewise. |
| * cobol.dg/group2/Contained_program_visibility__3_.cob: Likewise. |
| * cobol.dg/group2/Contained_program_visibility__4_.cob: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__1_.cob: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__2_.cob: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__3_.cob: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__4_.cob: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__5_.cob: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__6_.cob: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__7_.cob: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__8_.cob: Likewise. |
| * cobol.dg/group2/debugging_lines__not_active_.cob: Likewise. |
| * cobol.dg/group2/debugging_lines__WITH_DEBUGGING_MODE_.cob: Likewise. |
| * cobol.dg/group2/DEBUG_Line.cob: Likewise. |
| * cobol.dg/group2/DISPLAY_and_assignment_NumericDisplay.cob: Likewise. |
| * cobol.dg/group2/DISPLAY_data_items_with_MOVE_statement.cob: Likewise. |
| * cobol.dg/group2/DISPLAY_data_items_with_VALUE_clause.cob: Likewise. |
| * cobol.dg/group2/DISPLAY_literals__DECIMAL-POINT_is_COMMA.cob: Likewise. |
| * cobol.dg/group2/GLOBAL_at_lower_level.cob: Likewise. |
| * cobol.dg/group2/GLOBAL_at_same_level.cob: Likewise. |
| * cobol.dg/group2/GLOBAL_FD__1_.cob: Likewise. |
| * cobol.dg/group2/GLOBAL_FD__2_.cob: Likewise. |
| * cobol.dg/group2/GLOBAL_FD__3_.cob: Likewise. |
| * cobol.dg/group2/GLOBAL_FD__4_.cob: Likewise. |
| * cobol.dg/group2/Hexadecimal_literal.cob: Likewise. |
| * cobol.dg/group2/integer_arithmetic_on_floating-point_var.cob: Likewise. |
| * cobol.dg/group2/MULTIPLY_BY_literal_in_INITIAL_program.cob: Likewise. |
| * cobol.dg/group2/Named_conditionals_-_fixed__float__and_alphabetic.cob: Likewise. |
| * cobol.dg/group2/Numeric_operations__1_.cob: Likewise. |
| * cobol.dg/group2/Numeric_operations__2_.cob: Likewise. |
| * cobol.dg/group2/Numeric_operations__3_.cob: Likewise. |
| * cobol.dg/group2/Numeric_operations__4_.cob: Likewise. |
| * cobol.dg/group2/Numeric_operations__5_.cob: Likewise. |
| * cobol.dg/group2/Numeric_operations__7_.cob: Likewise. |
| * cobol.dg/group2/Numeric_operations__8_.cob: Likewise. |
| * cobol.dg/group2/ROUNDED_AWAY-FROM-ZERO.cob: Likewise. |
| * cobol.dg/group2/ROUNDED_NEAREST-AWAY-FROM-ZERO.cob: Likewise. |
| * cobol.dg/group2/ROUNDED_NEAREST-EVEN.cob: Likewise. |
| * cobol.dg/group2/ROUNDED_NEAREST-TOWARD-ZERO.cob: Likewise. |
| * cobol.dg/group2/ROUNDED_TOWARD-GREATER.cob: Likewise. |
| * cobol.dg/group2/ROUNDED_TOWARD-LESSER.cob: Likewise. |
| * cobol.dg/group2/ROUNDED_TRUNCATION.cob: Likewise. |
| * cobol.dg/group2/ROUNDING_omnibus_Floating-Point_from_COMPUTE.cob: Likewise. |
| * cobol.dg/group2/ROUNDING_omnibus_NumericDisplay_from_COMPUTE.cob: Likewise. |
| * cobol.dg/group2/Separate_sign_positions__1_.cob: Likewise. |
| * cobol.dg/group2/Separate_sign_positions__2_.cob: Likewise. |
| * cobol.dg/group2/Simple_p-scaling.cob: Likewise. |
| * cobol.dg/group2/Simple_TYPEDEF.cob: Likewise. |
| * cobol.dg/group2/ADD_SUBTRACT_CORR_mixed_fix___float.out: New known-good result. |
| * cobol.dg/group2/BLANK_WHEN_ZERO.out: Likewise. |
| * cobol.dg/group2/Contained_program_visibility__4_.out: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__1_.out: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__2_.out: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__3_.out: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__4_.out: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__5_.out: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__6_.out: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__7_.out: Likewise. |
| * cobol.dg/group2/Context_sensitive_words__8_.out: Likewise. |
| * cobol.dg/group2/debugging_lines__not_active_.out: Likewise. |
| * cobol.dg/group2/debugging_lines__WITH_DEBUGGING_MODE_.out: Likewise. |
| * cobol.dg/group2/DEBUG_Line.out: Likewise. |
| * cobol.dg/group2/DISPLAY_and_assignment_NumericDisplay.out: Likewise. |
| * cobol.dg/group2/DISPLAY_data_items_with_MOVE_statement.out: Likewise. |
| * cobol.dg/group2/DISPLAY_data_items_with_VALUE_clause.out: Likewise. |
| * cobol.dg/group2/DISPLAY_literals__DECIMAL-POINT_is_COMMA.out: Likewise. |
| * cobol.dg/group2/GLOBAL_at_lower_level.out: Likewise. |
| * cobol.dg/group2/GLOBAL_at_same_level.out: Likewise. |
| * cobol.dg/group2/Hexadecimal_literal.out: Likewise. |
| * cobol.dg/group2/Named_conditionals_-_fixed__float__and_alphabetic.out: Likewise. |
| * cobol.dg/group2/ROUNDED_AWAY-FROM-ZERO.out: Likewise. |
| * cobol.dg/group2/ROUNDED_NEAREST-AWAY-FROM-ZERO.out: Likewise. |
| * cobol.dg/group2/ROUNDED_NEAREST-EVEN.out: Likewise. |
| * cobol.dg/group2/ROUNDED_NEAREST-TOWARD-ZERO.out: Likewise. |
| * cobol.dg/group2/ROUNDED_TOWARD-GREATER.out: Likewise. |
| * cobol.dg/group2/ROUNDED_TOWARD-LESSER.out: Likewise. |
| * cobol.dg/group2/ROUNDED_TRUNCATION.out: Likewise. |
| * cobol.dg/group2/ROUNDING_omnibus_Floating-Point_from_COMPUTE.out: Likewise. |
| * cobol.dg/group2/ROUNDING_omnibus_NumericDisplay_from_COMPUTE.out: Likewise. |
| * cobol.dg/group2/Separate_sign_positions__1_.out: Likewise. |
| * cobol.dg/group2/Separate_sign_positions__2_.out: Likewise. |
| * cobol.dg/group2/Simple_p-scaling.out: Likewise. |
| |
| 2025-07-29 Robert Dubner <rdubner@symas.com> |
| |
| Backported from master: |
| 2025-04-24 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group1/declarative_1.cob: Adjust for repaired exception logic. |
| |
| 2025-07-29 Juergen Christ <jchrist@linux.ibm.com> |
| |
| PR testsuite/121286 |
| PR testsuite/121288 |
| * gcc.dg/vect/pr112325.c: Adjust parameters for s390. |
| * gcc.dg/vect/pr117888-1.c: Ditto. |
| |
| 2025-07-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-07-14 François-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gcc.dg/darwin-minversion-link.c: Account for macOS 26. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-07-25 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/121219 |
| * g++.dg/coroutines/torture/pr121219.C: New test. |
| |
| 2025-07-29 Jason Merrill <jason@redhat.com> |
| |
| Backported from master: |
| 2025-07-09 Jason Merrill <jason@redhat.com> |
| |
| PR c++/120243 |
| * g++.dg/coroutines/torture/pr120243-unhandled-1.C: New test. |
| * g++.dg/coroutines/torture/pr120243-unhandled-2.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-06-18 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/115908 |
| PR c++/118074 |
| PR c++/95615 |
| * g++.dg/coroutines/pr115908.C: Move to... |
| * g++.dg/coroutines/torture/pr115908.C: ...here. |
| * g++.dg/coroutines/torture/pr95615-02.C: Move to... |
| * g++.dg/coroutines/torture/pr95615-01-promise-ctor-throws.C: ...here. |
| * g++.dg/coroutines/torture/pr95615-03.C: Move to... |
| * g++.dg/coroutines/torture/pr95615-02-get-return-object-throws.C: ...here. |
| * g++.dg/coroutines/torture/pr95615-01.C: Move to... |
| * g++.dg/coroutines/torture/pr95615-03-initial-suspend-throws.C: ...here. |
| * g++.dg/coroutines/torture/pr95615-04.C: Move to... |
| * g++.dg/coroutines/torture/pr95615-04-initial-await-ready-throws.C: ...here. |
| * g++.dg/coroutines/torture/pr95615-05.C: Move to... |
| * g++.dg/coroutines/torture/pr95615-05-initial-await-suspend-throws.C: ...here. |
| * g++.dg/coroutines/torture/pr95615.inc: Add more cases and ensure that the |
| code completes properly when no exceptions are thrown. |
| * g++.dg/coroutines/torture/pr95615-00-nothing-throws.C: New test. |
| * g++.dg/coroutines/torture/pr95615-06-initial-await-resume-throws.C: New test. |
| * g++.dg/coroutines/torture/pr95615-07-body-throws.C: New test. |
| * g++.dg/coroutines/torture/pr95615-08-initial-suspend-throws-uhe-throws.C: New test. |
| * g++.dg/coroutines/torture/pr95615-09-body-throws-uhe-throws.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-06-17 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/assume.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-06-17 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/unevaluated.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-06-17 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/120273 |
| * g++.dg/coroutines/pr120273.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-06-14 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro1-missing-await-method.C: Adjust for |
| improved diagnostics. |
| * g++.dg/coroutines/coro-missing-final-suspend.C: Likewise. |
| * g++.dg/coroutines/pr104051.C: Move to... |
| * g++.dg/coroutines/pr104051-0.C: ...here. |
| * g++.dg/coroutines/pr104051-1.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-06-13 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/116775 |
| * g++.dg/coroutines/pr116775.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-06-09 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/120495 |
| PR c++/115605 |
| * g++.dg/coroutines/pr120495.C: New test. |
| * g++.dg/pr115605.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-06-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/118903 |
| * g++.dg/coroutines/pr118903.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-05-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/109283 |
| * g++.dg/coroutines/pr109283.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-05-21 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/pr115908.C: Count promise construction |
| and destruction. Run the test and XFAIL it. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-05-21 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/119916 |
| * g++.dg/coroutines/torture/special-termination-00-sync-completion.C: |
| Amend for CWG2563 expected behaviour. |
| * g++.dg/coroutines/torture/special-termination-01-self-destruct.C: |
| Likewise. |
| * g++.dg/coroutines/torture/pr119916.C: New test. |
| |
| 2025-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2025-05-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/120453 |
| * g++.dg/coroutines/pr120453.C: New test. |
| |
| 2025-07-29 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2025-07-23 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/119085 |
| * gcc.dg/tree-ssa/pr119085.c: New test. |
| |
| 2025-07-29 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/121159 |
| * c-c++-common/pr121159.c: New test. |
| * gcc.dg/plugin/must-tail-call-2.c (test_5): Don't expect an error. |
| |
| 2025-07-29 H.J. Lu <hjl.tools@gmail.com> |
| |
| Backported from master: |
| 2025-06-19 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/120427 |
| * gcc.target/i386/cold-attribute-4.c: Compile with -Oz. |
| * gcc.target/i386/pr120427-1.c: New test. |
| * gcc.target/i386/pr120427-2.c: Likewise. |
| * gcc.target/i386/pr120427-3.c: Likewise. |
| * gcc.target/i386/pr120427-4.c: Likewise. |
| |
| 2025-07-28 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-07-21 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/119106 |
| * gfortran.dg/array_constructor_58.f90: New test. |
| |
| 2025-07-28 Xi Ruoyao <xry111@xry111.site> |
| |
| Backported from master: |
| 2025-07-17 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/121064 |
| * gcc.target/loongarch/pr121064.c: New test. |
| |
| 2025-07-27 Alexey Merzlyakov <alexey.merzlyakov@samsung.com> |
| |
| Backported from master: |
| 2025-06-30 Alexey Merzlyakov <alexey.merzlyakov@samsung.com> |
| |
| PR target/120714 |
| * gcc.target/riscv/pr120714.c: New test. |
| |
| 2025-07-26 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| Backported from master: |
| 2025-07-23 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/120119 |
| * g++.dg/torture/pr120119-1.C: New test. |
| |
| 2025-07-26 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-07-23 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/121203 |
| * gfortran.dg/function_charlen_4.f90: New test. |
| |
| 2025-07-26 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-07-23 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/121164 |
| * gm2/switches/pedantic-params/fail/arrayofchar.def: New test. |
| * gm2/switches/pedantic-params/fail/arrayofchar.mod: New test. |
| |
| 2025-07-25 Jason Merrill <jason@redhat.com> |
| |
| Backported from master: |
| 2025-07-15 Jason Merrill <jason@redhat.com> |
| |
| PR c++/120577 |
| * g++.dg/cpp2a/constexpr-union9.C: New test. |
| |
| 2025-07-24 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2025-07-23 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/121055 |
| * g++.dg/ext/is_invocable5.C: New test. |
| |
| 2025-07-24 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-07-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/121202 |
| * gcc.dg/pr121202.c: New testcase. |
| |
| 2025-07-24 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-07-24 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/120412 |
| * g++.dg/modules/internal-14_a.C: New test. |
| * g++.dg/modules/internal-14_b.C: New test. |
| * g++.dg/modules/internal-14_c.C: New test. |
| |
| 2025-07-23 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2025-07-18 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/117423 |
| * gcc.dg/tree-ssa/pr117423.c: New test. |
| |
| 2025-07-23 Siddhesh Poyarekar <siddhesh@gotplt.org> |
| |
| Backported from master: |
| 2025-07-23 Siddhesh Poyarekar <siddhesh@gotplt.org> |
| |
| * gcc.dg/vect/pr116125.c (mem_overlap): Expand A to 10 members. |
| |
| 2025-07-22 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| Backported from master: |
| 2025-05-19 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR lto/120308 |
| * gcc.target/nvptx/abi-struct-arg.c: Add empty structure testing. |
| * gcc.target/nvptx/abi-struct-ret.c: Likewise. |
| |
| 2025-07-22 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| Backported from master: |
| 2025-05-12 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/march-map=sm_61.c: Adjust. |
| * gcc.target/nvptx/march-map=sm_62.c: Likewise. |
| * gcc.target/nvptx/march=sm_61.c: New. |
| |
| 2025-07-22 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| Backported from master: |
| 2025-05-12 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/mptx=5.0.c: New. |
| |
| 2025-07-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-07-11 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/121027 |
| * gcc.target/aarch64/sve/acle/general/perm_1.c: New test. |
| |
| 2025-07-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-07-10 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/pfalse-binary.c: Add -funwind-tables. |
| * gcc.target/aarch64/sve/pfalse-binary_int_opt_n.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-binary_opt_n.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-binary_opt_single_n.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-binary_rotate.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-binary_uint64_opt_n.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-binary_uint_opt_n.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-binaryxn.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-clast.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-compare_opt_n.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-compare_wide_opt_n.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-count_pred.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-fold_left.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-load.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-load_ext.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-load_ext_gather_index.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-load_ext_gather_offset.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-load_gather_sv.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-load_gather_vs.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-load_replicate.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-prefetch.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-prefetch_gather_index.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-prefetch_gather_offset.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-ptest.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-rdffr.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-reduction.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-reduction_wide.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-shift_right_imm.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-store.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-store_scatter_index.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-store_scatter_offset.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-storexn.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-ternary_opt_n.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-ternary_rotate.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-unary.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-unary_convert_narrowt.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-unary_convertxn.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-unary_n.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-unary_pred.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-unary_to_uint.c: Likewise. |
| * gcc.target/aarch64/sve/pfalse-unaryxn.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-binary.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-binary_int_opt_n.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-binary_int_opt_single_n.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-binary_opt_n.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-binary_opt_single_n.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-binary_to_uint.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-binary_uint_opt_n.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-binary_wide.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-compare.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-load_ext_gather_index_restricted.c, |
| * gcc.target/aarch64/sve2/pfalse-load_ext_gather_offset_restricted.c, |
| * gcc.target/aarch64/sve2/pfalse-load_gather_sv_restricted.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-load_gather_vs.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-shift_left_imm_to_uint.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-shift_right_imm.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-store_scatter_index_restricted.c, |
| * gcc.target/aarch64/sve2/pfalse-store_scatter_offset_restricted.c, |
| * gcc.target/aarch64/sve2/pfalse-unary.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-unary_convert.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-unary_convert_narrowt.c: Likewise. |
| * gcc.target/aarch64/sve2/pfalse-unary_to_int.c: Likewise. |
| |
| 2025-07-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-07-10 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_aarch64_sve2p1_hw): |
| New proc. |
| * gcc.target/aarch64/sve2/dupq_1.c: Extend to big-endian. Add |
| noipa attributes. |
| * gcc.target/aarch64/sve2/extq_1.c: Likewise. |
| * gcc.target/aarch64/sve2/uzpq_1.c: Likewise. |
| * gcc.target/aarch64/sve2/zipq_1.c: Likewise. |
| * gcc.target/aarch64/sve2/dupq_1_run.c: New test. |
| * gcc.target/aarch64/sve2/extq_1_run.c: Likewise. |
| * gcc.target/aarch64/sve2/uzpq_1_run.c: Likewise. |
| * gcc.target/aarch64/sve2/zipq_1_run.c: Likewise. |
| |
| 2025-07-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-07-09 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/rtl/aarch64/vec-series-1.c: New test. |
| * gcc.dg/rtl/aarch64/vec-series-2.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/dupq_2.c: Fix expected |
| output for this big-endian test. |
| * gcc.target/aarch64/sve/acle/general/dupq_4.c: Likewise. |
| * gcc.target/aarch64/sve/vec_init_3.c: Restrict to little-endian |
| targets and add more tests. |
| * gcc.target/aarch64/sve/vec_init_4.c: New big-endian version |
| of vec_init_3.c. |
| |
| 2025-07-20 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-07-18 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/121145 |
| * gfortran.dg/pointer_check_15.f90: New test. |
| |
| 2025-07-18 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| Backported from master: |
| 2025-04-19 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR testsuite/119508 |
| * rust/compile/nr2/compile.exp: Disable parallel testing. |
| |
| 2025-07-18 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| Backported from master: |
| 2025-04-18 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR cobol/119818 |
| * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: |
| 'dg-set-target-env-var TZ UTC0'. |
| |
| 2025-07-18 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-07-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120924 |
| * gcc.dg/uninit-pr120924.c: New testcase. |
| |
| 2025-07-18 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-07-15 Richard Biener <rguenther@suse.de> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/121059 |
| * gcc.dg/vect/pr121059.c: New testcase. |
| |
| 2025-07-18 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-07-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/121049 |
| * gcc.dg/vect/pr121049.c: New testcase. |
| |
| 2025-07-18 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-07-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/121035 |
| * gcc.dg/pr121035.c: New testcase. |
| |
| 2025-07-18 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-06-29 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/117203 |
| * gm2/isolib/run/pass/testdelete2.mod: New test. |
| * gm2/pimlib/logitech/run/pass/testdelete2.mod: New test. |
| * gm2/pimlib/run/pass/testdelete.mod: New test. |
| |
| 2025-07-18 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/121131 |
| * gcc.dg/bitint-124.c: New test. |
| |
| 2025-07-18 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-06-22 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120731 |
| * gm2/pimlib/logitech/run/pass/teststrings.mod: New test. |
| |
| 2025-07-18 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-06-17 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120673 |
| * gm2/pim/fail/badmodvar.mod: New test. |
| * gm2/pim/fail/cyclictypes.mod: New test. |
| * gm2/pim/fail/cyclictypes2.mod: New test. |
| * gm2/pim/fail/cyclictypes4.mod: New test. |
| |
| 2025-07-17 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-06-09 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120606 |
| * gm2/pim/pass/forarray.mod: New test. |
| |
| 2025-07-17 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-06-07 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/119650 |
| * gm2/iso/fail/CHAR.mod: New test. |
| * gm2/iso/run/pass/CHAR.mod: New test. |
| * gm2/iso/run/pass/importself.mod: New test. |
| * gm2/pimlib/run/pass/testwrite.mod: New test. |
| * gm2/pimlib/run/pass/testwritechar.mod: New test. |
| |
| 2025-07-17 Jason Merrill <jason@redhat.com> |
| |
| PR c++/87097 |
| * g++.dg/cpp0x/constexpr-array29.C: New test. |
| |
| 2025-07-17 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-06-06 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120542 |
| * gm2/iso/fail/badreturn.mod: New test. |
| * gm2/iso/fail/badreturn2.mod: New test. |
| * gm2/iso/pass/modulereturn.mod: New test. |
| * gm2/iso/pass/modulereturn2.mod: New test. |
| |
| 2025-07-17 Xi Ruoyao <xry111@xry111.site> |
| |
| Backported from master: |
| 2025-07-04 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/120807 |
| * gcc.c-torture/compile/pr120807.c: New test. |
| |
| 2025-07-16 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-06-01 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120497 |
| * gm2/pim/pass/ReturnType.mod: New test. |
| * gm2/pim/pass/ReturnType2.mod: New test. |
| |
| 2025-07-16 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-05-31 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120389 |
| * gm2/pim/fail/testcharint.mod: New test. |
| * gm2/pim/fail/testindrx.mod: New test. |
| * gm2/pim/pass/testxindr.mod: New test. |
| * gm2/pim/pass/testxindr2.mod: New test. |
| * gm2/pim/pass/testxindr3.mod: New test. |
| |
| 2025-07-16 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-07-16 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/121060 |
| * gfortran.dg/associate_75.f90: New test. |
| |
| 2025-07-16 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/amxavx512-cvtrowd2ps-2.c: Add -mavx512fp16 to |
| use FP16 related intrins for convert. |
| * gcc.target/i386/amxavx512-cvtrowps2bf16-2.c: Ditto. |
| * gcc.target/i386/amxavx512-cvtrowps2ph-2.c: Ditto. |
| * gcc.target/i386/amxavx512-movrow-2.c: Ditto. |
| |
| 2025-07-15 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-05-22 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120389 |
| * gm2/iso/fail/badarray3.mod: New test. |
| |
| 2025-07-15 Kwok Cheung Yeung <kcyeung@baylibre.com> |
| |
| Backported from master: |
| 2025-07-15 Kwok Cheung Yeung <kcyeung@baylibre.com> |
| |
| PR fortran/104428 |
| * gfortran.dg/gomp/pr104428.f90: New. |
| |
| 2025-07-15 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-07-08 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/120637 |
| * gfortran.dg/asan/finalize_1.f90: New test. |
| |
| 2025-07-15 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| Backported from master: |
| 2025-07-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/120709 |
| * gcc.dg/crc-non-cst-poly-1.c: New test. |
| |
| 2025-07-14 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| Backported from master: |
| 2025-07-10 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/120999 |
| * gcc.target/aarch64/sve2/pr120999.c: New test. |
| |
| 2025-07-14 Jeff Law <jlaw@ventanamicro.com> |
| |
| Backported from master: |
| 2025-06-30 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/120242 |
| PR rtl-optimization/120627 |
| PR rtl-optimization/120736 |
| PR rtl-optimization/120813 |
| * gcc.dg/torture/pr120242.c: New test. |
| * gcc.dg/torture/pr120627.c: Likewise. |
| * gcc.dg/torture/pr120736.c: Likewise. |
| * gcc.dg/torture/pr120813.c: Likewise. |
| |
| 2025-07-14 Vineet Gupta <vineetg@rivosinc.com> |
| |
| Backported from master: |
| 2025-07-04 Vineet Gupta <vineetg@rivosinc.com> |
| |
| PR target/118241 |
| * gcc.target/riscv/pr118241-b.cc: New test. |
| |
| 2025-07-14 Jeff Law <jlaw@ventanamicro.com> |
| |
| Backported from master: |
| 2025-06-21 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/118241 |
| * gcc.target/riscv/pr118241.c: New test. |
| |
| 2025-07-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/deref4.adb: New test. |
| * gnat.dg/deref4_pkg.ads: New helper. |
| |
| 2025-07-14 H.J. Lu <hjl.tools@gmail.com> |
| |
| Backported from master: |
| 2025-07-03 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/120908 |
| * gcc.target/i386/pr120908.c: New test. |
| |
| 2025-07-13 Alexey Merzlyakov <alexey.merzlyakov@samsung.com> |
| |
| Backported from master: |
| 2025-07-02 Alexey Merzlyakov <alexey.merzlyakov@samsung.com> |
| |
| PR target/120356 |
| * gcc.target/riscv/rvv/autovec/pr120356.c: New test. |
| |
| 2025-07-13 Andreas Schwab <schwab@suse.de> |
| |
| Backported from master: |
| 2025-07-08 Andreas Schwab <schwab@suse.de> |
| |
| PR target/120995 |
| * gcc.target/riscv/amo/zabha-zacas-atomic-cas.c: New test. |
| |
| 2025-07-11 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120954 |
| * c-c++-common/Warray-bounds-11.c: New test. |
| |
| 2025-07-11 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-11 Jakub Jelinek <jakub@redhat.com> |
| Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/121023 |
| * c-c++-common/musttail32.c: New test. |
| |
| 2025-07-11 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120628 |
| * g++.dg/cpp0x/final1.C: New test. |
| * g++.dg/cpp0x/final2.C: New test. |
| * g++.dg/cpp0x/override6.C: New test. |
| |
| 2025-07-11 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120569 |
| * g++.dg/cpp0x/override2.C: Expect different diagnostics with |
| override. |
| * g++.dg/cpp0x/override5.C: New test. |
| |
| 2025-07-11 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/120837 |
| * gcc.dg/ubsan/pr120837.c: New test. |
| |
| 2025-07-10 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| Backported from master: |
| 2025-07-09 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/builtin-dynamic-object-size-pr120780.c: Fix 'main' function. |
| |
| 2025-07-10 Siddhesh Poyarekar <siddhesh@gotplt.org> |
| |
| Backported from master: |
| 2025-07-03 Siddhesh Poyarekar <siddhesh@gotplt.org> |
| |
| PR tree-optimization/120780 |
| * gcc.dg/builtin-dynamic-object-size-pr120780.c: New test case. |
| |
| 2025-07-09 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-07-03 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/120843 |
| * gfortran.dg/coarray/coindexed_6.f90: Enhance test to have |
| coarray components covered. |
| |
| 2025-07-09 Tamar Christina <tamar.christina@arm.com> |
| |
| Backported from master: |
| 2025-07-07 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/120817 |
| * gcc.dg/vect/pr120817.c: Add SVE HW check. |
| |
| 2025-07-09 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-07-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120817 |
| * gcc.dg/vect/pr120817.c: New testcase. |
| |
| 2025-07-09 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-07-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120927 |
| * gcc.dg/vect/vect-pr120927.c: New testcase. |
| * gcc.dg/vect/vect-pr120927-2.c: Likewise. |
| |
| 2025-07-09 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-07-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120944 |
| * gcc.dg/torture/pr120944.c: New testcase. |
| |
| 2025-07-08 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-07-01 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/120847 |
| * gfortran.dg/coarray/coindexed_7.f90: New test. |
| |
| 2025-07-08 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-07-01 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/120843 |
| * gfortran.dg/coarray/coindexed_6.f90: New test. |
| |
| 2025-07-04 Jason Merrill <jason@redhat.com> |
| |
| Backported from master: |
| 2025-07-04 Jason Merrill <jason@redhat.com> |
| |
| PR c++/120575 |
| PR c++/116064 |
| * g++.dg/template/permissive-error3.C: New test. |
| |
| 2025-07-03 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120940 |
| * g++.dg/parse/pr120940.C: New test. |
| * g++.dg/warn/Wduplicated-branches9.C: New test. |
| |
| 2025-07-03 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| Backported from master: |
| 2025-05-21 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/120369 |
| * gcc.dg/torture/pr120369-1.c: New test. |
| |
| 2025-07-03 Jason Merrill <jason@redhat.com> |
| |
| PR c++/120684 |
| PR c++/118856 |
| * g++.dg/cpp23/range-for10.C: New test. |
| |
| 2025-07-03 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-06-26 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/120711 |
| * gfortran.dg/asan/array_constructor_1.f90: New test. |
| |
| 2025-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/120919 |
| * gcc.target/powerpc/builtin_altivec_tr_stxvr_runnable.c (main): Change |
| sc, ss, si and sll vars from scalars to arrays of 2 elements, |
| initialize and test just the first one though. |
| |
| 2025-07-01 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/finalizable2.ads: New test. |
| |
| 2025-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/120471 |
| * g++.dg/ubsan/pr120471.C: New test. |
| * g++.dg/parse/pr120471.C: New test. |
| |
| 2025-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/s390/vector/vec-abs-emu.c: Add -fno-stack-protector |
| to dg-options. |
| * gcc.target/s390/vector/vec-max-emu.c: Likewise. |
| * gcc.target/s390/vector/vec-min-emu.c: Likewise. |
| |
| 2025-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/120608 |
| * c-c++-common/asan/pr120608-3.c: New test. |
| * c-c++-common/asan/pr120608-4.c: New test. |
| * g++.dg/asan/pr120608-3.C: New test. |
| * g++.dg/asan/pr120608-4.C: New test. |
| |
| 2025-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/119318 |
| PR testsuite/120082 |
| * gcc.dg/ipa/pr119318.c (main): Expect different result on big endian |
| from little endian, on unexpected endianness or int/int128 sizes don't |
| test anything. Formatting fixes. |
| |
| 2025-06-28 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/concat6.adb: New test. |
| |
| 2025-06-28 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/aggr8.ads: New test. |
| |
| 2025-06-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/sso20.adb: New test. |
| |
| 2025-06-27 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-06-27 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/120784 |
| * gfortran.dg/interface_63.f90: Extend testcase. |
| |
| 2025-06-26 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-06-23 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/120784 |
| * gfortran.dg/interface_63.f90: New test. |
| |
| 2025-06-26 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-06-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120654 |
| * gcc.dg/torture/pr120654.c: New testcase. |
| |
| 2025-06-25 Jeff Law <jlaw@ventanamicro.com> |
| |
| Backported from master: |
| 2025-06-10 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/ventana-16122.c: New test. |
| |
| 2025-06-25 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-05-01 Paul Thomas <pault@gcc.gnu.org> |
| and Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/119948 |
| * gfortran.dg/pr119948.f90: New test. |
| |
| 2025-06-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-06-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/120624 |
| * gcc.target/aarch64/sme/za_state_7.c: New test. |
| |
| 2025-06-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-05-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/120347 |
| * gcc.dg/torture/pr120347.c: New test. |
| |
| 2025-06-23 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-06-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/120608 |
| * c-c++-common/asan/pr120608-1.c: New test. |
| * c-c++-common/asan/pr120608-2.c: New test. |
| |
| 2025-06-23 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-06-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/120608 |
| * g++.dg/asan/pr120608.C: New test. |
| |
| 2025-06-20 Jeff Law <jlaw@ventanamicro.com> |
| |
| Backported from master: |
| 2025-05-05 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/119971 |
| * gcc.target/riscv/pr119971.c: New test. |
| * gcc.target/riscv/zbb-rol-ror-03.c: Adjust test slightly. |
| |
| 2025-06-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-06-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/120631 |
| * gcc.dg/dfp/bitint-10.c: New test. |
| * gcc.dg/dfp/pr120631.c: New test. |
| |
| 2025-06-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-06-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/120631 |
| * gcc.dg/dfp/bitint-9.c: New test. |
| |
| 2025-06-18 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-06-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/51961 |
| * gfortran.dg/allocate_with_mold_5.f90: New test. |
| |
| 2025-06-17 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-06-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/120677 |
| * gcc.c-torture/execute/pr120677.c: New test. |
| |
| 2025-06-14 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR rtl-optimization/120423 |
| PR rtl-optimization/116389 |
| * gcc.target/avr/torture/pr120423-1.c: New test. |
| * gcc.target/avr/torture/pr120423-2.c: New test. |
| * gcc.target/avr/torture/pr120423-116389.c: New test. |
| |
| 2025-06-13 Georg-Johann Lay <avr@gjlay.de> |
| |
| Backported from master: |
| 2025-06-12 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR middle-end/117811 |
| PR testsuite/52641 |
| * gcc.dg/torture/pr117811.c: Fix for int < 32 bit. |
| |
| 2025-06-13 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-06-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/120638 |
| * gcc.dg/pr120638.c: New test. |
| |
| 2025-06-13 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-06-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/120547 |
| * gcc.dg/bitint-123.c: New test. |
| |
| 2025-06-13 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-06-13 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/120483 |
| * gfortran.dg/save_8.f90: New test. |
| |
| 2025-06-12 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2025-05-29 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/120295 |
| * gcc.dg/ipa/pr120295.c: New test. |
| |
| 2025-06-09 Jason Merrill <jason@redhat.com> |
| |
| Backported from master: |
| 2025-06-06 Jason Merrill <jason@redhat.com> |
| |
| PR c++/120555 |
| * g++.dg/cpp1z/constexpr-if39.C: New test. |
| |
| 2025-06-09 Jason Merrill <jason@redhat.com> |
| |
| PR c++/120502 |
| * g++.dg/cpp2a/constexpr-prvalue2.C: New test. |
| |
| 2025-06-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-05-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120357 |
| * gcc.dg/vect/vect-early-break_136-pr120357.c: New testcase. |
| |
| 2025-06-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-05-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120341 |
| * gcc.dg/torture/pr120341-1.c: New testcase. |
| * gcc.dg/torture/pr120341-2.c: Likewise. |
| |
| 2025-06-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-05-09 Richard Biener <rguenther@suse.de> |
| |
| PR rtl-optimization/120182 |
| * gcc.dg/torture/pr120182.c: New testcase. |
| |
| 2025-06-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-05-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120003 |
| * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust aarch64 expected |
| thread2 number of threads. |
| |
| 2025-06-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-04-30 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. |
| |
| 2025-06-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-05-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119960 |
| * gcc.dg/vect/bb-slp-pr119960-1.c: New testcase. |
| |
| 2025-06-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-05-15 Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/i386/vect-epilogues-1.c: New testcase. |
| * gcc.target/i386/vect-epilogues-2.c: Likewise. |
| * gcc.target/i386/vect-epilogues-3.c: Likewise. |
| * gcc.target/i386/vect-epilogues-4.c: Likewise. |
| * gcc.target/i386/vect-epilogues-5.c: Likewise. |
| |
| 2025-06-05 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/opt7.ads: New test. |
| * gnat.dg/specs/opt7_pkg.ads: New helper. |
| * gnat.dg/specs/opt7_pkg.adb: Likewise. |
| |
| 2025-06-04 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-06-03 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/99838 |
| * gfortran.dg/coarray_data_2.f90: New test. |
| |
| 2025-06-03 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-05-30 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102599 |
| PR fortran/114022 |
| * gfortran.dg/inquiry_type_ref_8.f90: New test. |
| |
| 2025-06-03 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-05-27 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/101735 |
| * gfortran.dg/inquiry_type_ref_7.f90: New test. |
| |
| 2025-06-02 Jason Merrill <jason@redhat.com> |
| |
| PR c++/120123 |
| * g++.dg/cpp2a/concepts-lambda24.C: New test. |
| |
| 2025-06-02 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/120193 |
| * gfortran.dg/guality/pr120193.f90: New test. |
| |
| 2025-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/119856 |
| * gfortran.dg/pr119856.f90: New test. |
| |
| 2025-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-05-28 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/119856 |
| * gfortran.dg/comma_format_extension_1.f: Update dg-options to |
| "-std=legacy". |
| * gfortran.dg/comma_format_extension_3.f: Likewise. |
| * gfortran.dg/continuation_13.f90: Likewise. |
| |
| 2025-05-31 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-05-27 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/120049 |
| * gfortran.dg/pr120049_a.f90: Update test directives. |
| * gfortran.dg/pr120049_b.f90: Update test directives |
| * gfortran.dg/pr120049_2.f90: New test. |
| * gfortran.dg/c_f_pointer_tests_6.f90: Adjust dg-error |
| directive. |
| Co-Authored-By: Steve Kargl <kargl@gcc.gnu.org> |
| |
| 2025-05-31 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-05-30 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/120355 |
| * gfortran.dg/interface_62.f90: New test. |
| |
| 2025-05-30 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| Backported from master: |
| 2025-05-29 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * c-c++-common/gomp/declare-variant-2.c: Adjust patterns now that |
| C and C++ now behave similarly. |
| * c-c++-common/gomp/metadirective-error-recovery.c: New. |
| |
| 2025-05-30 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| Backported from master: |
| 2025-05-29 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| PR c/120180 |
| * c-c++-common/gomp/pr120180.c: New. |
| |
| 2025-05-30 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-05-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/120480 |
| * gcc.dg/pr120480.c: New test. |
| |
| 2025-05-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/sso19.adb: New test. |
| * gnat.dg/sso19_pkg.ads, gnat.dg/sso19_pkg.adb: New helper. |
| |
| 2025-05-26 Tobias Burnus <tburnus@baylibre.com> |
| |
| Backported from master: |
| 2025-05-26 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR middle-end/118694 |
| * c-c++-common/gomp/attrs-metadirective-3.c: Change to never |
| expect 'omp metadirective' in the dump. If !offload_nvptx, check |
| that no 'teams' shows up in the dump; for offload_nvptx, expect |
| OMP_NEXT_VARIANT and an error about directive between 'target' |
| and 'teams'. |
| * c-c++-common/gomp/metadirective-3.c: Likewise. |
| |
| 2025-05-26 Tobias Burnus <tburnus@baylibre.com> |
| |
| Backported from master: |
| 2025-05-26 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR c++/120413 |
| * g++.dg/gomp/target-4.C: New test. |
| |
| 2025-05-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-05-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/120363 |
| * g++.dg/modules/pr113292_a.H: Move to... |
| * g++.dg/modules/tls-1_a.H: ...here. |
| * g++.dg/modules/pr113292_b.C: Move to... |
| * g++.dg/modules/tls-1_b.C: ...here. |
| * g++.dg/modules/pr113292_c.C: Move to... |
| * g++.dg/modules/tls-1_c.C: ...here. |
| * g++.dg/modules/tls-2_a.C: New test. |
| * g++.dg/modules/tls-2_b.C: New test. |
| * g++.dg/modules/tls-2_c.C: New test. |
| * g++.dg/modules/tls-3.h: New test. |
| * g++.dg/modules/tls-3_a.H: New test. |
| * g++.dg/modules/tls-3_b.C: New test. |
| |
| 2025-05-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-05-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/120414 |
| * g++.dg/modules/using-31_a.C: New test. |
| * g++.dg/modules/using-31_b.C: New test. |
| |
| 2025-05-22 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-05-15 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/85750 |
| * gfortran.dg/alloc_comp_auto_array_3.f90: Adjust scan counts. |
| * gfortran.dg/alloc_comp_class_3.f03: Remove bogus warnings. |
| * gfortran.dg/alloc_comp_class_4.f03: Likewise. |
| * gfortran.dg/allocate_with_source_14.f03: Adjust scan count. |
| * gfortran.dg/derived_constructor_comps_6.f90: Likewise. |
| * gfortran.dg/derived_result_5.f90: New test. |
| |
| 2025-05-20 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-05-10 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102891 |
| * gfortran.dg/transfer_array_subref.f90: New test. |
| |
| 2025-05-20 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2025-05-14 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/ipa/pr120044-1.c: New test. |
| * gcc.dg/ipa/pr120044-2.c: Likewise. |
| * gcc.dg/tree-ssa/pr114864.c: Likewise. |
| |
| 2025-05-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-05-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/120013 |
| * g++.dg/modules/partial-8.h: New test. |
| * g++.dg/modules/partial-8_a.C: New test. |
| * g++.dg/modules/partial-8_b.C: New test. |
| * g++.dg/modules/partial-8_c.C: New test. |
| * g++.dg/modules/partial-8_d.C: New test. |
| |
| 2025-05-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-05-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/120350 |
| * g++.dg/modules/tinfo-3_a.H: New test. |
| * g++.dg/modules/tinfo-3_b.C: New test. |
| |
| 2025-05-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/120049 |
| * gfortran.dg/pr120049_a.f90: New test. |
| * gfortran.dg/pr120049_b.f90: New test. |
| |
| 2025-05-16 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| Backported from master: |
| 2025-04-19 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.target/alpha/memcpy-nested-offset-long.c: New file. |
| * gcc.target/alpha/memcpy-nested-offset-quad.c: New file. |
| |
| 2025-05-15 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2025-05-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/120161 |
| * g++.dg/template/unify13.C: New test. |
| |
| 2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/120125 |
| * g++.dg/modules/clone-4_a.C: New test. |
| * g++.dg/modules/clone-4_b.C: New test. |
| |
| 2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119864 |
| * g++.dg/modules/openmp-1.C: New test. |
| |
| 2025-05-13 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/120163 |
| * gfortran.dg/interface_61.f90: New test. |
| |
| 2025-05-13 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-05-05 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120117 |
| * gm2/pim/pass/highbit.mod: New test. |
| * gm2/pim/pass/highbit2.mod: New test. |
| |
| 2025-05-13 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-04-24 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/119915 |
| * gm2/pimlib/run/pass/format2.mod: New test. |
| |
| 2025-05-13 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-04-24 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/119914 |
| * gm2/pim/fail/constintarraybyte.mod: New test. |
| |
| 2025-05-13 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-05-13 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120188 |
| * gm2.dg/doc/examples/plugin/fail/doc-examples-plugin-fail.exp: |
| Remove call to gm2-dg-frontend-configure-check and replace with |
| tests for whether plugin variables exist. |
| |
| 2025-05-13 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| Backported from master: |
| 2025-05-12 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/120188 |
| * lib/gm2-dg.exp (gm2-dg-frontend-configure-check): New function. |
| (gm2-dg-runtest): Add -O2 to the option_list. |
| * gm2.dg/doc/examples/plugin/fail/assignvalue.mod: New test. |
| * gm2.dg/doc/examples/plugin/fail/doc-examples-plugin-fail.exp: New test. |
| |
| 2025-05-13 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-05-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libfortran/120196 |
| * gfortran.dg/pr120196.f90: New test. |
| |
| 2025-05-13 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-05-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/120191 |
| * gfortran.dg/pr120191_3.f90: New test. |
| |
| 2025-05-13 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-05-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/120191 |
| * gfortran.dg/pr120191_2.f90: New test. |
| |
| 2025-05-13 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-05-13 Jakub Jelinek <jakub@redhat.com> |
| Daniil Kochergin <daniil2472s@gmail.com> |
| Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/120191 |
| * gfortran.dg/pr120191_1.f90: New test. |
| |
| 2025-05-12 Jason Merrill <jason@redhat.com> |
| |
| Backported from master: |
| 2025-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/120012 |
| * g++.dg/abi/base-defaulted2.C: New test. |
| |
| 2025-05-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120211 |
| * gcc.dg/vect/vect-early-break_135-pr120211.c: New testcase. |
| * gcc.dg/torture/pr120211-1.c: Likewise. |
| |
| 2025-05-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-05-08 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/120146 |
| * g++.dg/ipa/pr120146.C: New testcase. |
| |
| 2025-05-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-05-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120143 |
| * gcc.dg/vect/vect-early-break_135-pr120143.c: New testcase. |
| |
| 2025-05-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-05-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120089 |
| * gcc.dg/vect/vect-early-break_134-pr120089.c: New testcase. |
| |
| 2025-05-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-05-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/120043 |
| * gcc.dg/torture/pr120043.c: New testcase. |
| |
| 2025-05-11 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/119928 |
| * gfortran.dg/interface_60.f90: New test. |
| |
| 2025-05-11 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| Backported from master: |
| 2025-05-11 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/119909 |
| * gcc.dg/torture/pr119131-1.c: Add -Wno-psabi. |
| |
| 2025-05-09 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-05-08 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/120179 |
| * gfortran.dg/do_concurrent_basic.f90: Extend testcase. |
| |
| 2025-05-09 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-05-04 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/119986 |
| * gfortran.dg/actual_array_subref.f90: New test. |
| |
| 2025-05-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt106.adb: New test. |
| * gnat.dg/opt106_pkg1.ads, gnat.dg/opt106_pkg1.adb: New helper. |
| * gnat.dg/opt106_pkg2.ads, gnat.dg/opt106_pkg2.adb: Likewise. |
| |
| 2025-05-08 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-05-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libfortran/120152 |
| PR libfortran/120153 |
| PR libfortran/120158 |
| * gfortran.dg/pr120152_1.f90: New test. |
| * gfortran.dg/pr120152_2.f90: New test. |
| * gfortran.dg/pr120153.f90: New test. |
| * gfortran.dg/pr120158.f90: New test. |
| |
| 2025-05-08 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/108900 |
| PR preprocessor/116047 |
| PR preprocessor/120061 |
| * gcc.dg/plugin/plugin.exp: Add location-overflow-test-pr116047.c |
| and location-overflow-test-pr120061.c. |
| * gcc.dg/plugin/location_overflow_plugin.cc (plugin_init): Don't error |
| on unknown values, instead just break. Handle 0x4fHHHHHH arguments |
| differently. |
| * gcc.dg/plugin/location-overflow-test-pr116047.c: New test. |
| * gcc.dg/plugin/location-overflow-test-pr116047-1.h: New test. |
| * gcc.dg/plugin/location-overflow-test-pr116047-2.h: New test. |
| * gcc.dg/plugin/location-overflow-test-pr120061.c: New test. |
| * gcc.dg/plugin/location-overflow-test-pr120061-1.h: New test. |
| * gcc.dg/plugin/location-overflow-test-pr120061-2.h: New test. |
| |
| 2025-05-07 Jason Merrill <jason@redhat.com> |
| |
| Backported from master: |
| 2025-05-02 Jason Merrill <jason@redhat.com> |
| |
| PR c++/120012 |
| * g++.dg/abi/base-defaulted1.C: New test. |
| * g++.dg/abi/base-defaulted1a.C: New test. |
| |
| 2025-05-07 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2025-05-06 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/119852 |
| * gcc.dg/ipa/pr119852.c: New test. |
| |
| 2025-05-06 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/120048 |
| * gcc.dg/pr120048.c: New. |
| |
| 2025-05-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-05-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/120074 |
| * gcc.dg/pr120074.c: New test. |
| |
| 2025-05-05 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-04-30 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/120006 |
| * gcc.dg/torture/pr120006.c: New testcase. |
| |
| 2025-05-05 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2025-04-28 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/119973 |
| * gcc.dg/torture/pr119973.c: New testcase. |
| |
| 2025-05-05 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/finalizable1.ads: New test. |
| |
| 2025-05-03 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2025-04-25 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102900 |
| * gfortran.dg/proc_ptr_52.f90: Add -fcheck=pointer to options. |
| * gfortran.dg/proc_ptr_57.f90: New test. |
| |
| 2025-05-02 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-05-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/120057 |
| * gcc.dg/cpp/embed-18.c: New test. |
| * gcc.dg/pr120057-1.c: New test. |
| * gcc.dg/pr120057-2.c: New test. |
| |
| 2025-05-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-04-30 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/120023 |
| * g++.dg/modules/dguide-7_a.C: New test. |
| * g++.dg/modules/dguide-7_b.C: New test. |
| * g++.dg/modules/dguide-7_c.C: New test. |
| |
| 2025-05-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-04-30 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119938 |
| * g++.dg/modules/tpl-nttp-2_a.H: New test. |
| * g++.dg/modules/tpl-nttp-2_b.C: New test. |
| |
| 2025-05-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-04-30 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119551 |
| PR c++/119996 |
| * g++.dg/modules/internal-13.C: New test. |
| |
| 2025-04-30 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/119712 |
| * gcc.dg/pr119712.c: New. |
| * gcc.dg/pr83072-2.c: Adjust. |
| * gcc.dg/tree-ssa/phi-opt-value-5.c: Adjust. |
| * gcc.dg/tree-ssa/vrp122.c: Adjust |
| |
| 2025-04-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-04-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/pr115258.c: Add -mcmodel=small. |
| |
| 2025-04-30 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2025-04-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/119981 |
| PR c++/119378 |
| * g++.dg/cpp2a/lambda-targ15.C: New test. |
| |
| 2025-04-30 Georg-Johann Lay <avr@gjlay.de> |
| |
| Backported from master: |
| 2025-04-30 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/pr119989.h: New file. |
| * gcc.target/avr/torture/pr119989-memx-1.c: New test. |
| * gcc.target/avr/torture/pr119989-memx-2.c: New test. |
| * gcc.target/avr/torture/pr119989-memx-3.c: New test. |
| * gcc.target/avr/torture/pr119989-memx-4.c: New test. |
| * gcc.target/avr/torture/pr119989-flashx-1.c: New test. |
| * gcc.target/avr/torture/pr119989-flashx-2.c: New test. |
| * gcc.target/avr/torture/pr119989-flashx-3.c: New test. |
| * gcc.target/avr/torture/pr119989-flashx-4.c: New test. |
| |
| 2025-04-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-04-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/119610 |
| * g++.dg/torture/pr119610.C: New test. |
| * g++.target/aarch64/sve/pr119610-sve.C: Likewise. |
| |
| 2025-04-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-04-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119939 |
| * g++.dg/modules/concept-11_a.H: New test. |
| * g++.dg/modules/concept-11_b.C: New test. |
| |
| 2025-04-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| Backported from master: |
| 2025-04-22 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119863 |
| * g++.dg/modules/tpl-friend-18_a.C: New test. |
| * g++.dg/modules/tpl-friend-18_b.C: New test. |
| * g++.dg/modules/tpl-friend-18_c.C: New test. |
| |
| 2025-04-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-04-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/119873 |
| * gcc.target/s390/pr119873-5.c: New test. |
| |
| 2025-04-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-04-24 Jakub Jelinek <jakub@redhat.com> |
| Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| PR target/119873 |
| * gcc.target/s390/pr119873-1.c: New test. |
| * gcc.target/s390/pr119873-2.c: New test. |
| * gcc.target/s390/pr119873-3.c: New test. |
| * gcc.target/s390/pr119873-4.c: New test. |
| |
| 2025-04-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2025-04-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/119327 |
| * g++.dg/opt/pr119327.C: New test. |
| |
| 2025-04-25 Release Manager |
| |
| * GCC 15.1.0 released. |
| |
| 2025-04-24 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| Backported from master: |
| 2025-04-24 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.dg/completion-2.c: Remove check for default. |
| |
| 2025-04-23 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| Backported from master: |
| 2025-04-19 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/119836 |
| * gfortran.dg/do_concurrent_all_clauses.f90: Remove invalid |
| dg-error test. |
| * gfortran.dg/pr119836_1.f90: New test. |
| * gfortran.dg/pr119836_2.f90: New test. |
| * gfortran.dg/pr119836_3.f90: New test. |
| * gfortran.dg/pr119836_4.f90: New test. |
| |
| 2025-04-23 Tamar Christina <tamar.christina@arm.com> |
| |
| Backported from master: |
| 2025-04-23 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/119286 |
| * gcc.dg/vect/vect-early-break_38.c: Force -march=gfx908 for amdgcn. |
| |
| 2025-04-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2025-04-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Test |
| __ARM_FEATURE_FAMINMAX. |
| |
| 2025-04-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/118407 |
| * gcc.dg/tree-ssa/predcom-8.c: Add XFAIL for aarch64. |
| |
| 2025-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| Backported from master: |
| 2025-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.misc-tests/gcov-31.c (run_pending_traps): Use sigsetjmp |
| instead of __sigsetjmp. |
| |
| 2025-04-18 Xing Li <lixing@loongson.cn> |
| |
| Backported from master: |
| 2025-04-18 Xing Li <lixing@loongson.cn> |
| |
| * gcc.target/loongarch/vector/loongarch-vector.exp: Change |
| {dg-do-what-default} save and restore logical. |
| |
| 2025-04-17 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/119351 |
| * gcc.target/aarch64/sve/pr119351.c: New test. |
| * gcc.target/aarch64/sve/pr119351_run.c: New test. |
| |
| 2025-04-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/119834 |
| * g++.target/s390/pr119834.C: New test. |
| |
| 2025-04-17 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.test/fail_compilation/test21247.d: New test. |
| * gdc.test/fail_compilation/test21247b.d: New test. |
| |
| 2025-04-17 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113360 |
| * g++.dg/cpp23/constexpr-nonlit18.C: Remove redundant message. |
| * g++.dg/cpp1y/constexpr-diag2.C: New test. |
| * g++.dg/cpp1y/pr63996.C: Adjust expected errors. |
| * g++.dg/template/explicit-args6.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ice21.C: Likewise. |
| |
| 2025-04-16 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/ipa/ipa-sra-19.c: Add -Wno-psabi on ppc-elf too. |
| |
| 2025-04-16 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR tree-optimization/112822 |
| * g++.dg/pr112822.C: Replace altivec vector attribute with a generic |
| vector attribute. |
| |
| 2025-04-16 Eric Botcazou <ebotcazou@gcc.gnu.org> |
| |
| * gnat.dg/opt105.adb: New test. |
| * gnat.dg/opt105_pkg.ads, gnat.dg/opt105_pkg.adb: New helper. |
| |
| 2025-04-16 Jason Merrill <jason@redhat.com> |
| |
| PR c++/114772 |
| PR c++/101180 |
| * g++.dg/ext/pragma-target2.C: New test. |
| |
| 2025-04-16 Jason Merrill <jason@redhat.com> |
| |
| PR c++/116954 |
| * g++.dg/warn/Wformat-3.C: New test. |
| |
| 2025-04-16 Ard Biesheuvel <ardb@kernel.org> |
| |
| PR target/119386 |
| * gcc.target/i386/pr119386-3.c: New test. |
| |
| 2025-04-16 Ard Biesheuvel <ardb@kernel.org> |
| |
| PR target/119386 |
| * gcc.target/i386/pr119386-1.c: New test. |
| * gcc.target/i386/pr119386-2.c: New test. |
| |
| 2025-04-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/106948 |
| * gfortran.dg/pure_formal_proc_4.f90: New test. |
| |
| 2025-04-16 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/lto/pr119614_0.C: New test. |
| |
| 2025-04-16 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/119286 |
| * gcc.dg/vect/vect-early-break_18.c: Force -march=gfx908 for amdgcn. |
| |
| 2025-04-16 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/119351 |
| * gcc.target/aarch64/sve/peel_ind_10.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_10_run.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_5.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_5_run.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_6.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_6_run.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_7.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_7_run.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_8.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_8_run.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_9.c: New test. |
| * gcc.target/aarch64/sve/peel_ind_9_run.c: New test. |
| |
| 2025-04-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/119808 |
| * gcc.dg/bitint-121.c: New test. |
| |
| 2025-04-16 Jesse Huang <jesse.huang@sifive.com> |
| |
| * gcc.target/riscv/gnu-property-align-rv32.c: New file. |
| * gcc.target/riscv/gnu-property-align-rv64.c: New file. |
| |
| 2025-04-16 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/jump-table-large-code-model.c: New test. |
| |
| 2025-04-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/116093 |
| * gcc.dg/bitint-122.c: New test. |
| |
| 2025-04-16 Alice Carlotti <alice.carlotti@arm.com> |
| |
| * gcc.target/aarch64/acle/rwsr-ungated.c: New test. |
| |
| 2025-04-15 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/119826 |
| * gdc.dg/debug/imports/pr119826b.d: New test. |
| * gdc.dg/debug/pr119826.d: New test. |
| |
| 2025-04-15 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119755 |
| * g++.dg/modules/lambda-10_a.H: New test. |
| * g++.dg/modules/lambda-10_b.C: New test. |
| |
| 2025-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/completion-2.c: Expect also -flto-partition=default line. |
| |
| 2025-04-15 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR c/119717 |
| * gcc.dg/pr119717.c: New test. |
| |
| 2025-04-15 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/119784 |
| * gcc.target/i386/apx-interrupt-1.c: Expect 31 .cfi_restore |
| directives. |
| |
| 2025-04-15 Vineet Gupta <vineetg@rivosinc.com> |
| |
| PR target/119533 |
| * go.dg/pr119533-riscv.go: New test. |
| * go.dg/pr119533-riscv-2.go: New test. |
| |
| 2025-04-15 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/119547 |
| * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: xfail. |
| * g++.target/riscv/rvv/autovec/pr119547.C: New test. |
| * g++.target/riscv/rvv/autovec/pr119547-2.C: New test. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Adjust. |
| |
| 2025-04-15 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/map-alloc-comp-1.f90: Remove dg-error. |
| * gfortran.dg/gomp/polymorphic-mapping-2.f90: Update warn wording. |
| * gfortran.dg/gomp/polymorphic-mapping.f90: Change expected |
| diagnostic; some tests moved to ... |
| * gfortran.dg/gomp/polymorphic-mapping-1.f90: ... here as new test. |
| * gfortran.dg/gomp/polymorphic-mapping-3.f90: New test. |
| * gfortran.dg/gomp/polymorphic-mapping-4.f90: New test. |
| * gfortran.dg/gomp/polymorphic-mapping-5.f90: New test. |
| |
| 2025-04-15 Martin Jambor <mjambor@suse.cz> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/119803 |
| * gcc.dg/ipa/pr119803.c: New test. |
| |
| 2025-04-15 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/119799 |
| * gdc.dg/import-c/pr119799.d: New test. |
| * gdc.dg/import-c/pr119799c.c: New test. |
| |
| 2025-04-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/119807 |
| PR c++/112288 |
| * g++.dg/template/friend86.C: New test. |
| * g++.dg/template/friend87.C: New test. |
| |
| 2025-04-15 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/119817 |
| * gdc.dg/debug/imports/m119817/a.d: New test. |
| * gdc.dg/debug/imports/m119817/b.d: New test. |
| * gdc.dg/debug/imports/m119817/package.d: New test. |
| * gdc.dg/debug/pr119817.d: New test. |
| |
| 2025-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/119801 |
| * c-c++-common/tsan/pr119801.c: New test. |
| |
| 2025-04-15 Jonathan Yong <10walls@gmail.com> |
| |
| * gcc.dg/Wbuiltin-declaration-mismatch-4.c: Make diagnostic |
| accept long long. |
| |
| 2025-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/119318 |
| * gcc.dg/ipa/pr119318.c: Remove dg-additional-options, add -w to |
| dg-options. |
| |
| 2025-04-15 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113835 |
| * g++.dg/cpp2a/constexpr-vector1.C: New test. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/118794 |
| * g++.target/gcn/exceptions-bad_cast-2.C: Set |
| '-mno-fake-exceptions'. |
| * g++.target/gcn/exceptions-pr118794-1.C: Likewise. |
| * g++.target/gcn/exceptions-throw-2.C: Likewise. |
| * g++.target/nvptx/exceptions-bad_cast-2.C: Likewise. |
| * g++.target/nvptx/exceptions-pr118794-1.C: Likewise. |
| * g++.target/nvptx/exceptions-throw-2.C: Likewise. |
| * g++.target/gcn/exceptions-bad_cast-2_-mfake-exceptions.C: New. |
| * g++.target/gcn/exceptions-pr118794-1_-mfake-exceptions.C: |
| Likewise. |
| * g++.target/gcn/exceptions-throw-2_-mfake-exceptions.C: Likewise. |
| * g++.target/nvptx/exceptions-bad_cast-2_-mfake-exceptions.C: |
| Likewise. |
| * g++.target/nvptx/exceptions-pr118794-1_-mfake-exceptions.C: |
| Likewise. |
| * g++.target/nvptx/exceptions-throw-2_-mfake-exceptions.C: |
| Likewise. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * g++.target/gcn/exceptions-throw-3.C: New. |
| * g++.target/nvptx/exceptions-throw-3.C: Likewise. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * g++.target/gcn/exceptions-throw-2.C: New. |
| * g++.target/nvptx/exceptions-throw-2.C: Likewise. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * g++.target/gcn/exceptions-throw-1.C: New. |
| * g++.target/nvptx/exceptions-throw-1.C: Likewise. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * g++.target/gcn/exceptions-bad_cast-3.C: New. |
| * g++.target/nvptx/exceptions-bad_cast-3.C: Likewise. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * g++.target/gcn/exceptions-bad_cast-2.C: New. |
| * g++.target/nvptx/exceptions-bad_cast-2.C: Likewise. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * g++.target/gcn/exceptions-bad_cast-1.C: New. |
| * g++.target/nvptx/exceptions-bad_cast-1.C: Likewise. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/118794 |
| * g++.target/gcn/exceptions-pr118794-1.C: New. |
| * g++.target/nvptx/exceptions-pr118794-1.C: Likewise. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR c++/119692 |
| * g++.target/gcn/pr119692-1-1.C: New. |
| * g++.target/nvptx/pr119692-1-1.C: Likewise. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * g++.target/gcn/gcn.exp: New. |
| |
| 2025-04-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/gcc-dg.exp (${tool}_load): Polish 'dg-output-file' test |
| logs. |
| |
| 2025-04-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/119318 |
| * gcc.dg/ipa/pr119530.c (d): Change type from char to signed char. |
| (e): Change argument type from long to long long. |
| |
| 2025-04-14 beamandala <mandalapubhavesh@gmail.com> |
| |
| * rust/compile/track_caller.rs: New test. |
| |
| 2025-04-14 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/enum_discriminant2.rs: New test. |
| |
| 2025-04-14 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/format_args_extra_comma.rs: New test. |
| |
| 2025-04-14 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/macros/mbe/macro-issue3709-1.rs: New test. |
| * rust/compile/macros/mbe/macro-issue3709-2.rs: New test. |
| * rust/compile/macros/mbe/macro-issue3693.rs: New file. |
| |
| 2025-04-14 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/macros/mbe/macro-issue3708.rs: New test. |
| |
| 2025-04-14 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/execute/torture/min_specialization2.rs: New test. |
| * rust/execute/torture/min_specialization3.rs: New test. |
| |
| 2025-04-14 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/118476 |
| * gcc.dg/torture/pr118476-1.c: New test. |
| |
| 2025-04-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/99214 |
| * g++.dg/concepts/diagnostic20.C: New test. |
| |
| 2025-04-14 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/119784 |
| * gcc.target/i386/pr119784a.c: New test. |
| * gcc.target/i386/pr119784b.c: Likewise. |
| |
| 2025-04-14 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/119318 |
| * gcc.dg/ipa/pr119318.c: New test. |
| * gcc.dg/ipa/pr119530.c: Likwise. |
| |
| 2025-04-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119757 |
| * gcc.dg/vect/pr119757.c: New testcase. |
| |
| 2025-04-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119778 |
| * g++.dg/torture/pr119778.C: New testcase. |
| |
| 2025-04-14 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/119779 |
| * gm2.dg/doc/examples/pass/doc-examples-pass.exp: New test. |
| * gm2.dg/doc/examples/pass/exampleadd.mod: New test. |
| * gm2.dg/doc/examples/pass/exampleadd2.mod: New test. |
| * gm2.dg/doc/examples/pass/hello.mod: New test. |
| * gm2.dg/doc/examples/pass/hellopim.mod: New test. |
| |
| 2025-04-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR lto/119792 |
| * gnat.dg/lto29.adb: New test. |
| * gnat.dg/lto29_pkg.ads: New helper. |
| |
| 2025-04-13 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/119502 |
| * gfortran.dg/pr119502.f90: New test. |
| |
| 2025-04-13 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/noexcept-4_a.H: New test. |
| * g++.dg/modules/noexcept-4_b.C: New test. |
| |
| 2025-04-13 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/lambda-8_b.C: Adjust error. |
| * g++.dg/modules/leg-merge-4_c.C: Likewise. |
| |
| 2025-04-13 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/119669 |
| * gfortran.dg/interface_59.f90: New test. |
| |
| 2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/119761 |
| * gdc.dg/import-c/import-c.exp: New test. |
| * gdc.dg/import-c/pr119761.d: New test. |
| * gdc.dg/import-c/pr119761c.c: New test. |
| |
| 2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/109023 |
| * gdc.dg/torture/imports/pr109023.d: New test. |
| * gdc.dg/torture/pr109023.d: New test. |
| |
| 2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/119758 |
| * gdc.dg/driver_fonly1.d: New test. |
| * gdc.dg/driver_fonly2.d: New test. |
| * gdc.dg/driver_fonly3.d: New test. |
| * gdc.dg/imports/fonly.d: New test. |
| |
| 2025-04-12 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/117706 |
| * gcc.dg/ira-shrinkwrap-prep-1.c: Unxfail for i?68-*-* and x86_64-*-*. |
| * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise. |
| |
| 2025-04-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116416 |
| * g++.dg/cpp1y/constexpr-prvalue1.C: Adjust to instead inspect |
| the 'original' dump. |
| * g++.dg/cpp1y/constexpr-prvalue1a.C: New test. |
| |
| 2025-04-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119722 |
| * gcc.dg/torture/bitint-77.c: New test. |
| |
| 2025-04-12 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/renaming17.adb: New test. |
| |
| 2025-04-12 Bob Dubner <rdubner@symas.com> |
| |
| PR cobol/119694 |
| * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__2_.cob: GCOBOL_CURRENT_DATE. |
| * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.cob: Likewise |
| * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: Likewise |
| |
| 2025-04-11 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * lib/target-supports.exp: Rename arm_v8_1_lob_ok into |
| arm_v8_1m_lob_hw. |
| Rename arm_thumb2_no_arm_v8_1_lob into |
| arm_thumb2_no_arm_v8_1m_lob. |
| Rename arm_thumb2_ok_no_arm_v8_1_lob into |
| arm_thumb2_ok_no_arm_v8_1m_lob. |
| * gcc.target/arm/lob1.c: Likewise. |
| * gcc.target/arm/lob6.c: Likewise. |
| * gcc.target/arm/ivopts.c: Likewise. |
| * gcc.target/arm/unsigned-extend-2.c: Likewise. |
| |
| 2025-04-11 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR rtl-optimization/118502 |
| * g++.dg/opt/shrink-wrapping-vector-1.C: New test. |
| |
| 2025-04-11 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/base/pr115068-run.c: Turn off pedantic diagnostics. |
| * gcc.target/riscv/rvv/base/pr115068.c: Likewise. |
| * gcc.target/riscv/rvv/base/vwaddsub-1.c: Likewise. |
| |
| 2025-04-11 Jason Merrill <jason@redhat.com> |
| |
| PR c++/114970 |
| * g++.dg/opt/is_constant_evaluated4.C: New test. |
| |
| 2025-04-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119707 |
| * gcc.dg/torture/bitint-76.c: New test. |
| |
| 2025-04-11 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| PR tree-optimization/119706 |
| * g++.target/aarch64/sve/pr119706.C: New test. |
| |
| 2025-04-11 Jonathan Yong <10walls@gmail.com> |
| |
| PR target/113633 |
| * gcc.dg/bf-ms-attrib.c: Fix expected __ms_struct__ layout |
| size. |
| |
| 2025-04-11 Jonathan Yong <10walls@gmail.com> |
| |
| * c-c++-common/analyzer/realloc-1.c: Make diagnostic accept |
| long long for __builtin_realloc warning. |
| |
| 2025-04-10 Jason Merrill <jason@redhat.com> |
| |
| PR c++/119345 |
| * g++.dg/cpp2a/lambda-targ14.C: New test. |
| |
| 2025-04-10 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/119687 |
| * g++.dg/cpp23/class-deduction-inherited8.C: New test. |
| |
| 2025-04-10 Bob Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/Dynamic_reference_modification.cob: New testcase. |
| * cobol.dg/group2/Length_overflow__1_.cob: Likewise. |
| * cobol.dg/group2/Length_overflow__2_.cob: Likewise. |
| * cobol.dg/group2/Length_overflow_with_offset__1_.cob: Likewise. |
| * cobol.dg/group2/Length_overflow_with_offset__2_.cob: Likewise. |
| * cobol.dg/group2/Length_overflow_with_offset__3_.cob: Likewise. |
| * cobol.dg/group2/Offset_overflow.cob: Likewise. |
| * cobol.dg/group2/Offset_underflow.cob: Likewise. |
| * cobol.dg/group2/Refmod__comparisons_inside_numeric-display.cob: Likewise. |
| * cobol.dg/group2/Refmod_sources_are_figurative_constants.cob: Likewise. |
| * cobol.dg/group2/Static_reference_modification.cob: Likewise. |
| * cobol.dg/group2/Dynamic_reference_modification.out: New known-good result. |
| * cobol.dg/group2/Length_overflow__1_.out: Likewise. |
| * cobol.dg/group2/Length_overflow__2_.out: Likewise. |
| * cobol.dg/group2/Length_overflow_with_offset__1_.out: Likewise. |
| * cobol.dg/group2/Length_overflow_with_offset__2_.out: Likewise. |
| * cobol.dg/group2/Length_overflow_with_offset__3_.out: Likewise. |
| * cobol.dg/group2/Offset_overflow.out: Likewise. |
| * cobol.dg/group2/Offset_underflow.out: Likewise. |
| * cobol.dg/group2/Refmod__comparisons_inside_numeric-display.out: Likewise. |
| * cobol.dg/group2/Refmod_sources_are_figurative_constants.out: Likewise. |
| * cobol.dg/group2/Static_reference_modification.out: Likewise. |
| |
| 2025-04-10 Jason Merrill <jason@redhat.com> |
| |
| PR c++/119175 |
| * g++.dg/cpp2a/concepts-lambda23.C: New test. |
| |
| 2025-04-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/cobol.exp: Add libquadmath paths. |
| |
| 2025-04-10 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/119399 |
| * gcc.dg/vect/pr119399.c: New test. |
| |
| 2025-04-10 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/base/abi-callee-saved-1-fixed-1.c: Include local |
| riscv_vector.h. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-1-fixed-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-1-save-restore.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-1-zcmp.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-2-save-restore.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-2-zcmp.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/bug-10-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/bug-10.c: Ditto. |
| * gcc.target/riscv/rvv/base/bug-7.c: Ditto. |
| * gcc.target/riscv/rvv/base/bug-8.c: Ditto. |
| * gcc.target/riscv/rvv/base/bug-9.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110943.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr112431-21.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr114639-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr115068.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr117286.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr117544.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr117955.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr118872.c: Ditto. |
| * gcc.target/riscv/rvv/base/vlmul_ext-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/vssubu-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/vssubu-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/vwaddsub-1.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/pr111234.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/pr115214.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-24.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-3.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-4.c: Ditto. |
| * gcc.target/riscv/rvv/xtheadvector/pr116591.c: Ditto. |
| * gcc.target/riscv/rvv/xtheadvector/pr116592.c: Ditto. |
| * gcc.target/riscv/rvv/xtheadvector/pr118357.c: Ditto. |
| * gcc.target/riscv/rvv/xtheadvector/vsext.c: Ditto. |
| * gcc.target/riscv/rvv/xtheadvector/vzext.c: Ditto. |
| |
| 2025-04-09 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/119574 |
| * g++.dg/cpp2a/lambda-targ13.C: New test. |
| * g++.dg/cpp2a/lambda-targ13a.C: New test. |
| * g++.dg/cpp2a/lambda-targ13b.C: New test. |
| |
| 2025-04-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/119664 |
| * gcc.dg/pr119664.c: New test. |
| |
| 2025-04-09 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/116595 |
| * g++.target/aarch64/sve/pr116595.C: New test. |
| |
| 2025-04-09 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/118309 |
| * gdc.dg/debug/dwarf2/pr118309.d: New test. |
| |
| 2025-04-09 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/119656 |
| * gfortran.dg/optional_absent_13.f90: New test. |
| |
| 2025-04-09 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/sat/sat_s_sub-1-i64.c: Update expected output. |
| * gcc.target/riscv/sat/sat_s_sub-2-i64.c: Likewise. |
| * gcc.target/riscv/sat/sat_s_sub-3-i64.c: Likewise. |
| * gcc.target/riscv/sat/sat_s_sub-4-i64.c: Likewise. |
| |
| 2025-04-09 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/pr67215-1.c: Correctly escape |
| asterisk in scan-assembler dirctive. |
| * gcc.target/i386/pr67215-2.c: Ditto. |
| |
| 2025-04-09 Jonathan Yong <10walls@gmail.com> |
| |
| PR analyzer/113253 |
| * gcc.dg/analyzer/deref-before-check-pr113253.c: |
| (ptrdiff_t): use stddef.h type. |
| (uintptr_t): ditto. |
| (EMACS_INT): ditto. |
| (set_marker_internal): Add dummy 0 to suppress -Wreturn-type. |
| |
| 2025-04-09 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr117722.c: Adjust expected output. |
| |
| 2025-04-09 Richard Biener <rguenther@suse.de> |
| |
| PR rtl-optimization/119689 |
| PR rtl-optimization/115568 |
| * g++.target/i386/pr119689.C: New testcase. |
| |
| 2025-04-09 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2025-03-15 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.c: Removed. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f16.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f32.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u8.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.h: New test. |
| |
| 2025-04-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/118674 |
| * gcc.dg/cpp/pr118674.c: New test. |
| |
| 2025-04-09 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * g++.target/riscv/rvv/autovec/pr116595.C: Add -mabi. |
| |
| 2025-04-09 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR middle-end/116595 |
| * g++.target/riscv/rvv/autovec/pr116595.C: New test. |
| |
| 2025-04-09 Paul Thomas <pault@gcc.gnu.org> |
| and Harald Anlauf <anlauf@gcc.gnu.org> |
| |
| PR fortran/119460 |
| * gfortran.dg/reduce_2.f90: Add test to check that deferred len |
| characters cannot slip through. |
| * gfortran.dg/reduce_3.f90: New test |
| * gfortran.dg/reduce_4.f90: New test |
| |
| 2025-04-09 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/101602 |
| * gfortran.dg/do_concurrent_8_f2023.f90: Update for removed 'sorry, |
| unimplemented'. |
| * gfortran.dg/do_concurrent_9.f90: Likewise. |
| * gfortran.dg/do_concurrent_all_clauses.f90: Likewise. |
| * gfortran.dg/do_concurrent_local_init.f90: Likewise. |
| * gfortran.dg/do_concurrent_locality_specs.f90: Likewise. |
| * gfortran.dg/do_concurrent_11.f90: New test. |
| * gfortran.dg/do_concurrent_12.f90: New test. |
| * gfortran.dg/do_concurrent_13.f90: New test. |
| * gfortran.dg/do_concurrent_14.f90: New test. |
| * gfortran.dg/do_concurrent_15.f90: New test. |
| |
| 2025-04-09 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118698 |
| * g++.dg/cpp2a/concepts-lambda22.C: New test. |
| |
| 2025-04-08 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/guality/pr36728-3.c: Update XFAILs for aarch64. |
| * gcc.dg/guality/pr41353-1.c: Likewise. |
| * gcc.dg/guality/pr54693-2.c: Likewise. |
| * gcc.dg/guality/pr68860-1.c: Likewise. |
| * gcc.dg/guality/pr68860-2.c: Likewise. |
| * gcc.dg/guality/sra-1.c: Likewise. |
| * gcc.dg/guality/vla-1.c: Likewise. |
| |
| 2025-04-08 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/vect/pr99102.c: Force SVE when forcing the vector length. |
| |
| 2025-04-08 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/119612 |
| * gcc.dg/gnu23-tag-6.c: New test. |
| * gcc.dg/pr119612.c: New test. |
| |
| 2025-04-08 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR middle-end/119662 |
| * c-c++-common/gomp/append-args-interop.c: Update for fixed |
| GOMP_interop call. |
| * g++.dg/gomp/append-args-8.C: Likewise. |
| * gfortran.dg/gomp/append-args-interop.f90: Likewise. |
| |
| 2025-04-08 Jason Merrill <jason@redhat.com> |
| |
| PR c++/117530 |
| * g++.dg/cpp2a/lambda-uneval27.C: New test. |
| |
| 2025-04-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/119594 |
| * gcc.dg/pr119594.c: New test. |
| |
| 2025-04-08 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macros/mbe/macro6.rs: Remove call of undefined |
| function. |
| * rust/compile/nr2/exclude: Remove macros/mbe/macro6.rs. |
| |
| 2025-04-08 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/issue-2812.rs: Avoid multiple definition error. |
| * rust/compile/nr2/exclude: Remove issue-2812.rs. |
| |
| 2025-04-08 Matty Kuhn <matty.kuhn.1@gmail.com> |
| |
| * rust/compile/feature.rs: add an invalid empty feature to produce an error |
| |
| 2025-04-08 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/invalid_label_name.rs: Adapt test to nr2. |
| |
| 2025-04-08 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove test. |
| |
| 2025-04-08 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/undeclared_label.rs: Change test |
| expected string. |
| |
| 2025-04-08 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove test from exclusion list. |
| |
| 2025-04-08 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove passing test. |
| |
| 2025-04-08 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/compile.exp: Avoid absolute paths in output, |
| adjust phrasing of output, and avoid false XPASS output when |
| tests are run in parallel. |
| |
| 2025-04-08 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entry. |
| |
| 2025-04-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3647.rs: New test. |
| |
| 2025-04-08 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/min_specialization1.rs: New test. |
| |
| 2025-04-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 is missing type path error |
| * rust/compile/issue-3643.rs: New test. |
| * rust/compile/issue-3646.rs: New test. |
| * rust/compile/issue-3654.rs: New test. |
| * rust/compile/issue-3663.rs: New test. |
| * rust/compile/issue-3671.rs: New test. |
| |
| 2025-04-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3667.rs: New test. |
| |
| 2025-04-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3656.rs: New test. |
| |
| 2025-04-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3625.rs: New test. |
| |
| 2025-04-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3648.rs: New test. |
| |
| 2025-04-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3657.rs: New test. |
| |
| 2025-04-08 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3665.rs: New test. |
| |
| 2025-04-08 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-04-08 Ryutaro Okada <1015ryu88@gmail.com> |
| |
| * rust/compile/enum_discriminant1.rs: New test. |
| |
| 2025-04-08 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.target/aarch64/sve/gomp/gomp.exp: Test driver. |
| * gcc.target/aarch64/sve/gomp/target-device.c: New test. |
| * gcc.target/aarch64/sve/gomp/target-link.c: Likewise. |
| * gcc.target/aarch64/sve/gomp/target.c: Likewise. |
| |
| 2025-04-08 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/xtheadvector/vsext.c: New test. |
| * gcc.target/riscv/rvv/xtheadvector/vzext.c: New test. |
| |
| 2025-04-07 Jason Merrill <jason@redhat.com> |
| |
| PR c++/119652 |
| * g++.dg/cpp2a/constinit20.C: New test. |
| |
| 2025-04-07 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/alloca-2-O0_-mfake-ptx-alloca.c: Adjust. |
| |
| 2025-04-07 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/118924 |
| * g++.dg/tree-ssa/pr118924.C: New test. |
| |
| 2025-04-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119640 |
| * gcc.dg/vect/pr119640.c: New testcase. |
| |
| 2025-04-07 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/119556 |
| * gcc.target/arm/short-vfp-1.c: Improve dg directives. |
| |
| 2025-04-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119614 |
| * g++.dg/opt/pr119613.C: Change { c || c++11 } in obviously C++ only |
| test to just c++11. |
| * g++.dg/opt/pr119614.C: New test. |
| |
| 2025-04-07 Richard Sandiford <richard.sandiford@arm.com> |
| Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/aarch64/popcnt-le-1.c: Account for commutativity of TST. |
| * gcc.target/aarch64/popcnt-le-3.c: Likewise AND. |
| * gcc.target/aarch64/pr100056.c: Revert previous patch. |
| * gcc.target/aarch64/sve/pred-not-gen-1.c: Likewise. |
| * gcc.target/aarch64/sve/pred-not-gen-4.c: Likewise. |
| * gcc.target/aarch64/sve/var_stride_2.c: Likewise. |
| * gcc.target/aarch64/sve/var_stride_4.c: Likewise. |
| |
| 2025-04-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/cobol.exp: Simplify the setting of COBOL_UNDER_TEST. |
| |
| 2025-04-06 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/118626 |
| * g++.dg/cpp2a/class-deduction-alias25a.C: New test. |
| |
| 2025-04-06 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/118626 |
| * g++.dg/cpp2a/class-deduction-alias25.C: New test. |
| |
| 2025-04-05 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/118249 |
| * g++.dg/cpp0x/constexpr-reinterpret2.C: Expect error at |
| call site of the non-constexpr functions. |
| * g++.dg/cpp23/constexpr-nonlit12.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ref14.C: New test. |
| |
| 2025-04-05 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/cobol.exp: Conditionally add a path for libgcobol.spec. |
| |
| 2025-04-05 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118629 |
| * g++.dg/cpp0x/lambda/lambda-__func__3.C: New test. |
| |
| 2025-04-04 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119564 |
| * g++.dg/modules/gc-3_a.C: New test. |
| * g++.dg/modules/gc-3_b.C: New test. |
| |
| 2025-04-04 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119608 |
| * g++.dg/modules/pr119608_a.C: New test. |
| * g++.dg/modules/pr119608_b.C: New test. |
| |
| 2025-04-04 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119462 |
| * g++.dg/modules/noexcept-3_a.C: New test. |
| * g++.dg/modules/noexcept-3_b.C: New test. |
| * g++.dg/modules/noexcept-3_c.C: New test. |
| |
| 2025-04-04 Bob Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/call_subprogram_using_pointer__passing_pointer.cob: New testcase. |
| * cobol.dg/group2/FUNCTION_ABS.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ACOS.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ALL_INTRINSIC_simple_test.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ANNUITY.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_as_CALL_parameter_BY_CONTENT.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ASIN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ATAN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_BIGGER-POINTER__2_.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_BIGGER-POINTER.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_BYTE-LENGTH.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_CHAR.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_COMBINED-DATETIME.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_CONCAT___CONCATENATE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_CONCAT_with_reference_modding.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_COS.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_CURRENT-DATE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_DATE-OF-INTEGER.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_DATE-TO-YYYYMMDD.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_DAY-OF-INTEGER.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_DAY-TO-YYYYDDD.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_E.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_EXCEPTION-FILE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_EXCEPTION-STATEMENT.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_EXCEPTION-STATUS.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_EXP10.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_EXP.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_FACTORIAL.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_FORMATTED-DATE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_FORMATTED-DATETIME.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_FORMATTED-DATE_TIME_DATETIME.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_FORMATTED-DATETIME_with_ref_modding.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_FORMATTED-DATE_with_ref_modding.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_FORMATTED-TIME_DP.COMMA.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_FORMATTED-TIME_with_ref_modding.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_FRACTION-PART.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_HEX-OF.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_HIGHEST-ALGEBRAIC.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_INTEGER.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_INTEGER-OF-DATE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_INTEGER-OF-DAY.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_INTEGER-OF-FORMATTED-DATE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_INTEGER-PART.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LENGTH__1_.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LENGTH__2_.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOCALE-COMPARE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOCALE-DATE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOCALE-TIME.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOCALE-TIME-FROM-SECONDS.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOG10.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOG.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOWER-CASE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOWER-CASE_with_reference_modding.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_LOWEST-ALGEBRAIC.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_MAX.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_MEAN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_MEDIAN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_MIDRANGE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_MIN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_MOD__invalid_.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_MODULE-NAME.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_MOD__valid_.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_NUMVAL-C.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_NUMVAL-C_DP.COMMA.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_NUMVAL.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_NUMVAL-F.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ORD.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ORD-MAX.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_ORD-MIN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_PI.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_PRESENT-VALUE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_RANDOM.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_RANGE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_REM__invalid_.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_REM__valid_.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_REVERSE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_REVERSE_with_reference_modding.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_SECONDS-FROM-FORMATTED-TIME.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_SECONDS-PAST-MIDNIGHT.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_SIGN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_SIN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_SQRT.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_STANDARD-DEVIATION.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_SUBSTITUTE-CASE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_SUBSTITUTE-CASE_with_reference_mod.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_SUBSTITUTE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_SUBSTITUTE_with_reference_modding.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_SUM.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TAN.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-DATE-YYYYMMDD.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__1_.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__2_.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_additional.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_DP.COMMA.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_dates.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_datetimes.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_times.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-NUMVAL-C.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-NUMVAL.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-NUMVAL-F.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TRIM.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TRIM_with_reference_modding.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_TRIM_zero_length.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_UPPER-CASE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_UPPER-CASE_with_reference_modding.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_VARIANCE.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_WHEN-COMPILED.cob: Likewise. |
| * cobol.dg/group2/FUNCTION_YEAR-TO-YYYY.cob: Likewise. |
| * cobol.dg/group2/Intrinsics_without_FUNCTION_keyword__2_.cob: Likewise. |
| * cobol.dg/group2/Program-to-program_parameters_and_retvals.cob: Likewise. |
| * cobol.dg/group2/Recursive_FUNCTION_with_local-storage.cob: Likewise. |
| * cobol.dg/group2/Repository_functions_clause.cob: Likewise. |
| * cobol.dg/group2/UDF_fibonacci_recursion.cob: Likewise. |
| * cobol.dg/group2/UDF_in_COMPUTE.cob: Likewise. |
| * cobol.dg/group2/UDF_RETURNING_group_and_PIC_9_5_.cob: Likewise. |
| * cobol.dg/group2/UDF_with_recursion.cob: Likewise. |
| * cobol.dg/group2/call_subprogram_using_pointer__passing_pointer.out: New known-good file. |
| * cobol.dg/group2/FUNCTION_ABS.out: Likewise. |
| * cobol.dg/group2/FUNCTION_ALL_INTRINSIC_simple_test.out: Likewise. |
| * cobol.dg/group2/FUNCTION_as_CALL_parameter_BY_CONTENT.out: Likewise. |
| * cobol.dg/group2/FUNCTION_BIGGER-POINTER__2_.out: Likewise. |
| * cobol.dg/group2/FUNCTION_BIGGER-POINTER.out: Likewise. |
| * cobol.dg/group2/FUNCTION_BYTE-LENGTH.out: Likewise. |
| * cobol.dg/group2/FUNCTION_EXCEPTION-FILE.out: Likewise. |
| * cobol.dg/group2/FUNCTION_EXCEPTION-STATEMENT.out: Likewise. |
| * cobol.dg/group2/FUNCTION_EXCEPTION-STATUS.out: Likewise. |
| * cobol.dg/group2/FUNCTION_FORMATTED-DATE_TIME_DATETIME.out: Likewise. |
| * cobol.dg/group2/FUNCTION_HEX-OF.out: Likewise. |
| * cobol.dg/group2/FUNCTION_LENGTH__2_.out: Likewise. |
| * cobol.dg/group2/FUNCTION_LOCALE-DATE.out: Likewise. |
| * cobol.dg/group2/FUNCTION_LOCALE-TIME-FROM-SECONDS.out: Likewise. |
| * cobol.dg/group2/FUNCTION_LOCALE-TIME.out: Likewise. |
| * cobol.dg/group2/FUNCTION_MAX.out: Likewise. |
| * cobol.dg/group2/FUNCTION_MEAN.out: Likewise. |
| * cobol.dg/group2/FUNCTION_MEDIAN.out: Likewise. |
| * cobol.dg/group2/FUNCTION_MIDRANGE.out: Likewise. |
| * cobol.dg/group2/FUNCTION_MIN.out: Likewise. |
| * cobol.dg/group2/FUNCTION_MODULE-NAME.out: Likewise. |
| * cobol.dg/group2/FUNCTION_NUMVAL-F.out: Likewise. |
| * cobol.dg/group2/FUNCTION_ORD-MAX.out: Likewise. |
| * cobol.dg/group2/FUNCTION_ORD-MIN.out: Likewise. |
| * cobol.dg/group2/FUNCTION_ORD.out: Likewise. |
| * cobol.dg/group2/FUNCTION_PRESENT-VALUE.out: Likewise. |
| * cobol.dg/group2/FUNCTION_SUBSTITUTE.out: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-DATE-YYYYMMDD.out: Likewise. |
| * cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__1_.out: Likewise. |
| * cobol.dg/group2/FUNCTION_TRIM.out: Likewise. |
| * cobol.dg/group2/FUNCTION_TRIM_with_reference_modding.out: Likewise. |
| * cobol.dg/group2/FUNCTION_TRIM_zero_length.out: Likewise. |
| * cobol.dg/group2/Program-to-program_parameters_and_retvals.out: Likewise. |
| * cobol.dg/group2/Recursive_FUNCTION_with_local-storage.out: Likewise. |
| * cobol.dg/group2/Repository_functions_clause.out: Likewise. |
| * cobol.dg/group2/UDF_fibonacci_recursion.out: Likewise. |
| * cobol.dg/group2/UDF_in_COMPUTE.out: Likewise. |
| * cobol.dg/group2/UDF_RETURNING_group_and_PIC_9_5_.out: Likewise. |
| * cobol.dg/group2/UDF_with_recursion.out: Likewise. |
| |
| 2025-04-04 Jason Merrill <jason@redhat.com> |
| |
| PR c++/99546 |
| PR c++/113925 |
| PR c++/106976 |
| PR c++/109961 |
| PR c++/117336 |
| * g++.dg/cpp2a/lambda-requires2.C: New test. |
| * g++.dg/cpp2a/lambda-requires3.C: New test. |
| * g++.dg/cpp2a/lambda-requires4.C: New test. |
| * g++.dg/cpp2a/lambda-requires5.C: New test. |
| |
| 2025-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR gcov-profile/119618 |
| * c-c++-common/pr119618.c: New test. |
| |
| 2025-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119616 |
| * c-c++-common/pr119616.c: New test. |
| |
| 2025-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/119613 |
| * g++.dg/opt/pr119613.C: New test. |
| |
| 2025-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/115910 |
| * gcc.target/i386/pr115910.c: New test. |
| |
| 2025-04-04 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/117849 |
| * g++.dg/cpp2a/concepts-requires41.C: New test. |
| |
| 2025-04-04 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR ipa/119599 |
| * gcc.dg/torture/pr119599-1.c: New test. |
| * gcc.dg/builtin-apply5.c: New test. |
| |
| 2025-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/119391 |
| * g++.dg/cpp/pr119391.C: New test. |
| |
| 2025-04-04 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/mve/mve.exp: Save dg-do-what-default before |
| changing it. Restore it once done. |
| |
| 2025-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119614 |
| * c-c++-common/pr119614-1.c: New test. |
| * c-c++-common/pr119614-2.c: New test. |
| * c-c++-common/pr119614-3.c: New test. |
| |
| 2025-04-03 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/119573 |
| * gcc.c-torture/compile/pr46534.c: Don't 'dg-skip-if' nvptx. |
| * gcc.target/nvptx/decl.c: Adjust. |
| |
| 2025-04-03 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/spaceship-rewrite6.C: New test. |
| |
| 2025-04-03 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| PR testsuite/118597 |
| * gcc.dg/vect/vect-fncall-mask.c: Update test directives. |
| |
| 2025-04-03 Bob Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_LEADING.cob: New testcase. |
| * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_TRAILING.cob: Likewise. |
| * cobol.dg/group2/INSPECT_BACKWARD_simple_CONVERTING.cob: Likewise. |
| * cobol.dg/group2/INSPECT_BACKWARD_simple_REPLACING.cob: Likewise. |
| * cobol.dg/group2/INSPECT_BACKWARD_simple_TALLYING.cob: Likewise. |
| * cobol.dg/group2/INSPECT_CONVERTING_NULL.cob: Likewise. |
| * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constant.cob: Likewise. |
| * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_1.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_2.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_3.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_4.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_5.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_5-f.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_5-r.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_6.cob: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_7.cob: Likewise. |
| * cobol.dg/group2/INSPECT_No_repeat_conversion_check.cob: Likewise. |
| * cobol.dg/group2/INSPECT_REPLACING_figurative_constant.cob: Likewise. |
| * cobol.dg/group2/INSPECT_REPLACING_LEADING_ZEROS_BY_SPACES.cob: Likewise. |
| * cobol.dg/group2/INSPECT_TALLYING_AFTER.cob: Likewise. |
| * cobol.dg/group2/INSPECT_TALLYING_BEFORE.cob: Likewise. |
| * cobol.dg/group2/INSPECT_TALLYING_REPLACING_ISO_Example.cob: Likewise. |
| * cobol.dg/group2/INSPECT_TRAILING.cob: Likewise. |
| * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_LEADING.out: New known-good result. |
| * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_TRAILING.out: Likewise. |
| * cobol.dg/group2/INSPECT_BACKWARD_simple_CONVERTING.out: Likewise. |
| * cobol.dg/group2/INSPECT_BACKWARD_simple_REPLACING.out: Likewise. |
| * cobol.dg/group2/INSPECT_BACKWARD_simple_TALLYING.out: Likewise. |
| * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.out: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_1.out: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_2.out: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_3.out: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_4.out: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_5-f.out: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_5.out: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_5-r.out: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_6.out: Likewise. |
| * cobol.dg/group2/INSPECT_ISO_Example_7.out: Likewise. |
| * cobol.dg/group2/INSPECT_TALLYING_REPLACING_ISO_Example.out: Likewise. |
| * cobol.dg/group2/INSPECT_TRAILING.out: Likewise. |
| |
| 2025-04-03 Andrew Pinski <quic_apinski@quicinc.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/119563 |
| * g++.dg/cpp0x/pr119563.C: New test. |
| * g++.dg/cpp/embed-26.C: New test. |
| |
| 2025-04-03 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.dg/guality/pr90074.c: Remove xfail for aarch64. |
| * gcc.dg/guality/pr90716.c: Likewise. |
| |
| 2025-04-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr111673.c (dg-options): Add |
| -fasynchronous-unwind-tables -fdwarf2-cfi-asm. |
| * gcc.target/i386/pr82142a.c: Likewise. |
| * gcc.target/i386/pr82142b.c (dg-options): Add -mno-stackrealign |
| -fasynchronous-unwind-tables -fdwarf2-cfi-asm. |
| |
| 2025-04-03 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/rvv/base/vwaddsub-1.c: Require rv64. |
| |
| 2025-04-03 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/riscv/mcpu-xiangshan-nanhu.c: Skip on non-rv64. |
| |
| 2025-04-03 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/113281 |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-1.c: XFAIL. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-2.c: Likewise. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-5.c: Likewise. |
| |
| 2025-04-03 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on riscv lp64. |
| |
| 2025-04-03 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/119539 |
| * gcc.target/i386/apx-nf-pr119539.c: New test. |
| |
| 2025-04-02 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/zba-shNadd-09.c: New test. |
| * gcc.target/riscv/zba-shNadd-10.c: New test. |
| |
| 2025-04-02 John David Anglin <danglin@gcc.gnu.org> |
| |
| * g++.dg/modules/pr98893_b.C: xfail __tcf_ZL1b |
| assembler check on hppa*-*-hpux*. |
| |
| 2025-04-02 John David Anglin <danglin@gcc.gnu.org> |
| |
| * g++.dg/abi/abi-tag18a.C: Skip on hppa*-*-hpux*. |
| |
| 2025-04-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119491 |
| * g++.dg/opt/musttail3.C: New test. |
| * g++.dg/opt/musttail4.C: New test. |
| * g++.dg/opt/musttail5.C: New test. |
| |
| 2025-04-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/119582 |
| * gcc.dg/asan/pr119582.c: New test. |
| |
| 2025-04-02 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| PR middle-end/118965 |
| * c-c++-common/gomp/append-args-1.c: Add target/targetsync |
| modifiers so tests do what they were previously supposed to do. |
| Adjust expected output. |
| * c-c++-common/gomp/append-args-7.c: Likewise. |
| * c-c++-common/gomp/append-args-8.c: Likewise. |
| * c-c++-common/gomp/append-args-9.c: Likewise. |
| * c-c++-common/gomp/interop-1.c: Likewise. |
| * c-c++-common/gomp/interop-2.c: Likewise. |
| * c-c++-common/gomp/interop-3.c: Likewise. |
| * c-c++-common/gomp/interop-4.c: Likewise. |
| * c-c++-common/gomp/pr118965-1.c: New. |
| * c-c++-common/gomp/pr118965-2.c: New. |
| * g++.dg/gomp/append-args-1.C: Add target/targetsync modifiers |
| and adjust expected output. |
| * g++.dg/gomp/append-args-2.C: Likewise. |
| * g++.dg/gomp/append-args-6.C: Likewise. |
| * g++.dg/gomp/append-args-7.C: Likewise. |
| * g++.dg/gomp/append-args-8.C: Likewise. |
| * g++.dg/gomp/interop-5.C: Likewise. |
| * gfortran.dg/gomp/append_args-1.f90: Add target/targetsync |
| modifiers and adjust expected output. |
| * gfortran.dg/gomp/append_args-2.f90: Likewise. |
| * gfortran.dg/gomp/append_args-3.f90: Likewise. |
| * gfortran.dg/gomp/append_args-4.f90: Likewise. |
| * gfortran.dg/gomp/interop-1.f90: Likewise. |
| * gfortran.dg/gomp/interop-2.f90: Likewise. |
| * gfortran.dg/gomp/interop-3.f90: Likewise. |
| * gfortran.dg/gomp/interop-4.f90: Likewise. |
| * gfortran.dg/gomp/pr118965-1.f90: New. |
| * gfortran.dg/gomp/pr118965-2.f90: New. |
| |
| 2025-04-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119586 |
| * gcc.dg/vect/pr119586.c: New testcase. |
| |
| 2025-04-02 Jonathan Yong <10walls@gmail.com> |
| |
| * gcc.dg/analyzer/torture/switch-3.c: Fix llp64 warnings. |
| |
| 2025-04-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/119376 |
| * c-c++-common/musttail8.c: Expect a warning rather than error in one |
| case. |
| (f4): Add int * argument. |
| * c-c++-common/musttail15.c: Don't disallow for C++98. |
| * c-c++-common/musttail16.c: Likewise. |
| * c-c++-common/musttail17.c: Likewise. |
| * c-c++-common/musttail18.c: Likewise. |
| * c-c++-common/musttail19.c: Likewise. Expect a warning rather than |
| error in one case. |
| (f4): Add int * argument. |
| * c-c++-common/musttail20.c: Don't disallow for C++98. |
| * c-c++-common/musttail21.c: Likewise. |
| * c-c++-common/musttail28.c: New test. |
| * c-c++-common/musttail29.c: New test. |
| * c-c++-common/musttail30.c: New test. |
| * c-c++-common/musttail31.c: New test. |
| * g++.dg/ext/musttail1.C: New test. |
| * g++.dg/ext/musttail2.C: New test. |
| * g++.dg/ext/musttail3.C: New test. |
| |
| 2025-04-02 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/119556 |
| * gcc.target/arm/short-vfp-1.c: Add missing spaces. |
| |
| 2025-04-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119551 |
| * g++.dg/modules/internal-5_a.C: Add cases that should be |
| ignored. |
| * g++.dg/modules/internal-5_b.C: Test these new cases, and make |
| the testcase more robust. |
| * g++.dg/modules/internal-11.C: New test. |
| * g++.dg/modules/internal-12_a.C: New test. |
| * g++.dg/modules/internal-12_b.C: New test. |
| |
| 2025-04-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119493 |
| * gcc.dg/pr119493-1.c: New test. |
| |
| 2025-04-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/119291 |
| * gcc.c-torture/execute/pr119291.c: New test. |
| |
| 2025-04-01 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rv32i_zcmp.c: Tweak testcase for PIE. |
| * gcc.target/riscv/rv32e_zcmp.c: Likewise. |
| * gcc.target/riscv/zcmp_stack_alignment.c: Likewise. |
| * gcc.target/riscv/cm_mv_rv32.c: Likewise. |
| * gcc.target/riscv/cpymem-64.c: Likewise. |
| * gcc.target/riscv/fmax-snan.c: Likewise. |
| * gcc.target/riscv/fmaxf-snan.c: Likewise. |
| * gcc.target/riscv/fmin-snan.c: Likewise. |
| * gcc.target/riscv/fminf-snan.c: Likewise. |
| * gcc.target/riscv/large-model.c: Likewise. |
| * gcc.target/riscv/predef-1.c: Likewise. |
| * gcc.target/riscv/predef-4.c: Likewise. |
| * gcc.target/riscv/predef-7.c: Likewise. |
| * gcc.target/riscv/predef-9.c: Likewise. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-2-save-restore.c: Likewise. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-2-zcmp.c: Likewise. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-2.c: Likewise. |
| * gcc.target/riscv/rvv/base/cmpmem-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/cmpmem-3.c: Likewise. |
| * gcc.target/riscv/rvv/base/cmpmem-4.c: Likewise. |
| * gcc.target/riscv/rvv/base/cpymem-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/movmem-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr114352-3.c: Likewise. |
| * gcc.target/riscv/rvv/base/setmem-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/setmem-2.c: Likewise. |
| * gcc.target/riscv/rvv/base/setmem-3.c: Likewise. |
| * gcc.target/riscv/rvv/base/spill-9.c: Likewise. |
| * g++.target/riscv/mv-symbols1.C: Likewise. |
| * g++.target/riscv/mv-symbols3.C: Likewise. |
| * g++.target/riscv/mv-symbols4.C: Likewise. |
| * g++.target/riscv/mv-symbols5.C: Likewise. |
| * g++.target/riscv/mvc-symbols1.C: Likewise. |
| * g++.target/riscv/mvc-symbols3.C: Likewise. |
| |
| 2025-04-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119534 |
| * gcc.dg/vect/pr119534.c: New testcase. |
| |
| 2025-04-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/119383 |
| * g++.dg/cpp0x/temp-extend3.C: New test. |
| |
| 2025-04-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR gcov-profile/119535 |
| * c-c++-common/pr119535.c: New test. |
| |
| 2025-04-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119493 |
| * gcc.dg/pr119493-2.c: New test. |
| |
| 2025-04-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/119537 |
| * c-c++-common/pr119537-1.c: New test. |
| * c-c++-common/pr119537-2.c: New test. |
| |
| 2025-04-01 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/119369 |
| * g++.dg/abi/pure-virtual1.C: 'dg-xfail-if' GCN. |
| * g++.dg/cpp0x/pr84497.C: 'dg-skip-if' GCN. |
| * g++.dg/ext/weak2.C: Likewise. |
| * gcc.dg/attr-weakref-1.c: Likewise. |
| * gcc.dg/weak/weak-1.c: Likewise. |
| * gcc.dg/weak/weak-12.c: Likewise. |
| * gcc.dg/weak/weak-15.c: Likewise. |
| * gcc.dg/weak/weak-16.c: Likewise. |
| * gcc.dg/weak/weak-2.c: Likewise. |
| * gcc.dg/weak/weak-3.c: Likewise. |
| * gcc.dg/weak/weak-4.c: Likewise. |
| * gcc.dg/weak/weak-5.c: Likewise. |
| |
| 2025-04-01 Richard Biener <rguenther@suse.de> |
| |
| PR target/119549 |
| * gcc.target/i386/pr119549.c: New testcase. |
| |
| 2025-04-01 Liao Shihua <shihua@iscas.ac.cn> |
| |
| * gcc.target/riscv/cmo-zicbop-1.c: Fix missing { before target . |
| * gcc.target/riscv/cmo-zicbop-2.c: Likewise. |
| * gcc.target/riscv/prefetch-zicbop.c:Likewise. |
| * gcc.target/riscv/prefetch-zihintntl.c:Likewise. |
| |
| 2025-04-01 Hu, Lin1 <lin1.hu@intel.com> |
| Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/119473 |
| * gcc.target/i386/pr119473.c: New test. |
| |
| 2025-04-01 Monk Chiang <monk.chiang@sifive.com> |
| Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr111391-2.c: Update test. |
| * gcc.target/riscv/rvv/base/abi-14.c: Update test. |
| * gcc.target/riscv/rvv/base/abi-16.c: Update test. |
| * gcc.target/riscv/rvv/base/abi-18.c: Update test. |
| * gcc.target/riscv/rvv/base/vsetvl_zve32-1.c: New test. |
| * gcc.target/riscv/rvv/base/vsetvl_zve32-2.c: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3613.rs: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3606.rs: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3605.rs: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3614.rs: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3615.rs: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3563.rs: New test. |
| |
| 2025-03-31 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macros/mbe/macro43.rs: Adjust test to pass with |
| name resolution 2.0. |
| * rust/compile/nr2/exclude: Remove macros/mbe/macro43.rs. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3588.rs: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3552.rs: New test. |
| |
| 2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/self_import_namespace.rs: New test. |
| |
| 2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove now passing tests from exclusion |
| list. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3554-1.rs: New test. |
| * rust/compile/issue-3554-2.rs: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 puts out a different error multiple times |
| * rust/compile/issue-3568.rs: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3566-1.rs: New test. |
| * rust/compile/issue-3566-2.rs: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3553.rs: New test. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3567.rs: New test. |
| |
| 2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/issue-2905-2.rs: Import from core library into a single |
| file misses the crate directives. |
| |
| 2025-03-31 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3242.rs: no longer skip the test |
| |
| 2025-03-31 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/issue-3541-1.rs: New test. |
| * rust/compile/issue-3541-2.rs: Likewise. |
| |
| 2025-03-31 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/cfg-core1.rs: New test. |
| * rust/compile/cfg-core2.rs: New test. |
| |
| 2025-03-31 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/issue-3549.rs: New test. |
| |
| 2025-03-31 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/const_generics_3.rs: Modify test to run with name |
| resolution 2.0 only and to handle the absence of a bogus |
| resolution error. |
| * rust/compile/nr2/exclude: Remove const_generics_3.rs. |
| |
| 2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove test from exclusion list. |
| |
| 2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/issue-2330.rs: Use complete path from crate root. |
| * rust/compile/issue-1901.rs: Likewise. |
| * rust/compile/issue-1981.rs: Likewise. |
| * rust/compile/iterators1.rs: Likewise. |
| * rust/compile/sizeof-stray-infer-var-bug.rs: Likewise. |
| * rust/compile/for-loop1.rs: Likewise. |
| * rust/compile/for-loop2.rs: Likewise. |
| * rust/compile/torture/builtin_abort.rs: Likewise. |
| * rust/compile/torture/uninit-intrinsic-1.rs: Likewise. |
| |
| 2025-03-31 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/feature_rust_attri0.rs: Add extern |
| function declaration and change name to printf. |
| * rust/compile/nr2/exclude: Remove now passing test from exclusion |
| list. |
| |
| 2025-03-31 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/117002 |
| * gdc.dg/torture/pr117002.d: New test. |
| |
| 2025-03-31 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116960 |
| PR c++/119303 |
| * g++.dg/cpp2a/lambda-uneval26.C: New test. |
| * g++.dg/warn/undefined2.C: New test. |
| |
| 2025-03-31 Andre Simoes Dias Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/aarch64/no-sve-with-sme-1.c: New. |
| * gcc.target/aarch64/no-sve-with-sme-2.c: New. |
| * gcc.target/aarch64/no-sve-with-sme-3.c: New. |
| * gcc.target/aarch64/no-sve-with-sme-4.c: New. |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Pass +sve2 to existing |
| +sme pragma. |
| * gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_2.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_2.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_single_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_int_opt_single_1.c: |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_2.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_3.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_4.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_2.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_3.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_uint_opt_single_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/clamp_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/compare_scalar_count_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_2.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_uint_lane_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowxn_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/storexn_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_qq_or_011_lane_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/unary_za_slice_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/write_za_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/write_za_slice_1.c: Likewise. |
| |
| 2025-03-31 Jason Merrill <jason@redhat.com> |
| |
| PR c++/119401 |
| * g++.dg/cpp2a/lambda-targ11.C: New test. |
| * g++.dg/cpp2a/lambda-targ12.C: New file. |
| |
| 2025-03-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119532 |
| * gcc.dg/torture/pr119532.c: New testcase. |
| |
| 2025-03-31 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/vect-fmaxmin-2.c: New compile test. Split from ... |
| * gcc.target/arm/vect-fmaxmin.c: ... here. Remove scan-assembler |
| subtests. For both, add -funsafe-math-optimizations. |
| |
| 2025-03-31 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR middle-end/119442 |
| * gcc.target/aarch64/vls_sve_vec_dup_1.c: New test. |
| |
| 2025-03-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/119518 |
| * g++.dg/opt/pr119518.C: New test. |
| |
| 2025-03-30 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/tree-ssa/pr80331.C: New test. |
| * g++.dg/tree-ssa/pr87502.C: New test. |
| |
| 2025-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/aarch64/atomic-inst-ldlogic.c: Fix another |
| unbalanced {} directive problem. Add space after all |
| scan-assembler-times counts. |
| |
| 2025-03-30 Mariam Arutunian <mariamarutunian@gmail.com> |
| |
| * gcc.target/aarch64/crc-crc32c-data16.c: Fix iteration |
| count to match testname. |
| |
| 2025-03-30 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| PR target/117759 |
| * gcc.target/alpha/memclr-a2-o1-c9-ptr.c: Add |
| `-mno-safe-partial'. |
| * gcc.target/alpha/memclr-a2-o1-c9-ptr-safe-partial.c: New file. |
| * gcc.target/alpha/memcpy-di-unaligned-dst.c: New file. |
| * gcc.target/alpha/memcpy-di-unaligned-dst-safe-partial.c: New |
| file. |
| * gcc.target/alpha/memcpy-di-unaligned-dst-safe-partial-bwx.c: |
| New file. |
| * gcc.target/alpha/memcpy-si-unaligned-dst.c: New file. |
| * gcc.target/alpha/memcpy-si-unaligned-dst-safe-partial.c: New |
| file. |
| * gcc.target/alpha/memcpy-si-unaligned-dst-safe-partial-bwx.c: |
| New file. |
| * gcc.target/alpha/stlx0.c: Add `-mno-safe-partial'. |
| * gcc.target/alpha/stlx0-safe-partial.c: New file. |
| * gcc.target/alpha/stlx0-safe-partial-bwx.c: New file. |
| * gcc.target/alpha/stqx0.c: Add `-mno-safe-partial'. |
| * gcc.target/alpha/stqx0-safe-partial.c: New file. |
| * gcc.target/alpha/stqx0-safe-partial-bwx.c: New file. |
| * gcc.target/alpha/stwx0.c: Add `-mno-safe-partial'. |
| * gcc.target/alpha/stwx0-bwx.c: Add `-mno-safe-partial'. Refer |
| to stwx0.c rather than copying its code and also verify no LDQ_U |
| or STQ_U instructions have been produced. |
| * gcc.target/alpha/stwx0-safe-partial.c: New file. |
| * gcc.target/alpha/stwx0-safe-partial-bwx.c: New file. |
| |
| 2025-03-30 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| PR target/117759 |
| * gcc.target/alpha/stb.c: New file. |
| * gcc.target/alpha/stb-bwa.c: New file. |
| * gcc.target/alpha/stb-bwx.c: New file. |
| * gcc.target/alpha/stba.c: New file. |
| * gcc.target/alpha/stba-bwa.c: New file. |
| * gcc.target/alpha/stba-bwx.c: New file. |
| * gcc.target/alpha/stw.c: New file. |
| * gcc.target/alpha/stw-bwa.c: New file. |
| * gcc.target/alpha/stw-bwx.c: New file. |
| * gcc.target/alpha/stwa.c: New file. |
| * gcc.target/alpha/stwa-bwa.c: New file. |
| * gcc.target/alpha/stwa-bwx.c: New file. |
| |
| 2025-03-30 Tobias Burnus <tburnus@baylibre.com> |
| |
| * g++.dg/gomp/append-args-8.C: Remove bogus '3' after \.\[0-9\]+ |
| pattern. |
| |
| 2025-03-29 Sam James <sam@gentoo.org> |
| |
| * gcc.target/arm/short-vfp-1.c: Add whitespace around brace. |
| |
| 2025-03-29 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/friend-9_a.C: New test. |
| * g++.dg/modules/friend-9_b.C: New test. |
| |
| 2025-03-29 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118961 |
| * g++.dg/modules/lto-1.h: New test. |
| * g++.dg/modules/lto-1_a.H: New test. |
| * g++.dg/modules/lto-1_b.C: New test. |
| * g++.dg/modules/lto-1_c.C: New test. |
| * g++.dg/modules/lto-2_a.H: New test. |
| * g++.dg/modules/lto-2_b.C: New test. |
| * g++.dg/modules/lto-3_a.H: New test. |
| * g++.dg/modules/lto-3_b.C: New test. |
| |
| 2025-03-28 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/opt/musttail2.C (foo): Define the function instead of |
| just declaring it, add [[gnu::noipa]] attribute to it. |
| |
| 2025-03-28 Jakub Jelinek <jakub@redhat.com> |
| |
| * lib/gfortran-dg.exp: Don't cycle through the option list if |
| dg-options or dg-additional-options contains -O after space, tab, |
| double quote or open curly bracket. |
| * gfortran.dg/cray_pointers_2.f90: Remove extraneous space between |
| dg-do and run and remove comment about it. |
| |
| 2025-03-28 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/119504 |
| * gm2/iso/fail/conststrarray2.mod: New test. |
| * gm2/iso/run/pass/constarray2.mod: New test. |
| * gm2/pim/pass/hexstring.mod: New test. |
| |
| 2025-03-28 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/pr110992.c: New. |
| * gcc.dg/pr119471.c: New. |
| |
| 2025-03-28 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/119133 |
| * gcc.dg/torture/pr119133.c: Add options for float16. |
| |
| 2025-03-28 Bob Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/Complex_EVALUATE__1_.cob: New EVALUTE testcase. |
| * cobol.dg/group2/Complex_EVALUATE__2_.cob: Likewise. |
| * cobol.dg/group2/EVALUATE_WHEN_NEGATIVE.cob: Likewise. |
| * cobol.dg/group2/EVALUATE_condition__2_.cob: Likewise. |
| * cobol.dg/group2/EVALUATE_doubled_WHEN.cob: Likewise. |
| * cobol.dg/group2/EVALUATE_with_WHEN_using_condition-1.cob: Likewise. |
| * cobol.dg/group2/Complex_EVALUATE__1_.out: Known-good data for testcase. |
| * cobol.dg/group2/Complex_EVALUATE__2_.out: Likewise. |
| * cobol.dg/group2/EVALUATE_WHEN_NEGATIVE.out: Likewise. |
| * cobol.dg/group2/EVALUATE_condition__2_.out: Likewise. |
| * cobol.dg/group2/EVALUATE_doubled_WHEN.out: Likewise. |
| * cobol.dg/group2/EVALUATE_with_WHEN_using_condition-1.out: Likewise. |
| |
| 2025-03-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119483 |
| * c-c++-common/pr119483-1.c: New test. |
| * c-c++-common/pr119483-2.c: New test. |
| |
| 2025-03-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/119484 |
| * c-c++-common/pr119484.c: New test. |
| |
| 2025-03-28 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.target/riscv/cmo-zicbop-1.c: Fix missing space before |
| trailing } in dg-do directive. |
| * gcc.target/riscv/cmo-zicbop-2.c: Likewise. |
| * gcc.target/riscv/prefetch-zicbop.c: Likewise. |
| * gcc.target/riscv/prefetch-zihintntl.c: Likewise. |
| |
| 2025-03-28 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.target/i386/strub-pr118006.c: Fix ordering of dg-do and |
| dg-require- directive so that dg-do is first. |
| |
| 2025-03-28 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.target/arm/cmse/cmse-17.c: Fix missing space before trailing |
| "}" in dg-options. |
| |
| 2025-03-28 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.target/aarch64/saturating_arithmetic_1.c: Fix dg-do compile. |
| * gcc.target/aarch64/saturating_arithmetic_2.c: Likewise. |
| |
| 2025-03-28 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/abi/pure-virtual1.C: Fix dg-require-weak directive. |
| * g++.target/i386/mangling-alias1.C: Fix dg-require-ifunc |
| directive. |
| |
| 2025-03-27 Bob Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__1_.cob: New testcase. |
| * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__2_.cob: Likewise. |
| * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__1_.cob: Likewise. |
| * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.cob: Likewise. |
| * cobol.dg/group2/COMP-6_arithmetic.cob: Likewise. |
| * cobol.dg/group2/COMP-6_numeric_test.cob: Likewise. |
| * cobol.dg/group2/COMP-6_used_with_DISPLAY.cob: Likewise. |
| * cobol.dg/group2/COMP-6_used_with_MOVE.cob: Likewise. |
| * cobol.dg/group2/COMPUTE_multiplication_to_FIX4.cob: Likewise. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII__2_.cob: Likewise. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII.cob: Likewise. |
| * cobol.dg/group2/Floating_continuation_indicator__1_.cob: Likewise. |
| * cobol.dg/group2/floating-point_ADD_FORMAT_1.cob: Likewise. |
| * cobol.dg/group2/floating-point_ADD_FORMAT_2.cob: Likewise. |
| * cobol.dg/group2/floating-point_DIVIDE_FORMAT_1.cob: Likewise. |
| * cobol.dg/group2/floating-point_DIVIDE_FORMAT_2.cob: Likewise. |
| * cobol.dg/group2/floating-point_literals.cob: Likewise. |
| * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_1.cob: Likewise. |
| * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_2.cob: Likewise. |
| * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_1.cob: Likewise. |
| * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.cob: Likewise. |
| * cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.cob: Likewise. |
| * cobol.dg/group2/Indicators_______________-____D__.cob: Likewise. |
| * cobol.dg/group2/MULTIPLY_to_FIX4.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_arithmetic.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__1_.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_dump.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_numeric_test__1_.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_numeric_test__2_.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_used_with_DISPLAY.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_used_with_INITIALIZE.cob: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_used_with_MOVE.cob: Likewise. |
| * cobol.dg/group2/POINTER__display.cob: Likewise. |
| * cobol.dg/group2/Simple_floating-point_MOVE.cob: Likewise. |
| * cobol.dg/group2/Simple_floating-point_VALUE_and_MOVE.cob: Likewise. |
| * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.out: Known-good result. |
| * cobol.dg/group2/COMP-6_arithmetic.out: Likewise. |
| * cobol.dg/group2/COMP-6_numeric_test.out: Likewise. |
| * cobol.dg/group2/COMP-6_used_with_DISPLAY.out: Likewise. |
| * cobol.dg/group2/COMP-6_used_with_MOVE.out: Likewise. |
| * cobol.dg/group2/COMPUTE_multiplication_to_FIX4.out: Likewise. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII__2_.out: Likewise. |
| * cobol.dg/group2/DISPLAY__Sign_ASCII.out: Likewise. |
| * cobol.dg/group2/Floating_continuation_indicator__1_.out: Likewise. |
| * cobol.dg/group2/floating-point_ADD_FORMAT_1.out: Likewise. |
| * cobol.dg/group2/floating-point_ADD_FORMAT_2.out: Likewise. |
| * cobol.dg/group2/floating-point_DIVIDE_FORMAT_1.out: Likewise. |
| * cobol.dg/group2/floating-point_DIVIDE_FORMAT_2.out: Likewise. |
| * cobol.dg/group2/floating-point_literals.out: Likewise. |
| * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_1.out: Likewise. |
| * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_2.out: Likewise. |
| * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_1.out: Likewise. |
| * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.out: Likewise. |
| * cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.out: Likewise. |
| * cobol.dg/group2/Indicators_______________-____D__.out: Likewise. |
| * cobol.dg/group2/MULTIPLY_to_FIX4.out: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_arithmetic.out: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__1_.out: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.out: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_dump.out: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_numeric_test__1_.out: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_numeric_test__2_.out: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_used_with_DISPLAY.out: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_used_with_INITIALIZE.out: Likewise. |
| * cobol.dg/group2/PACKED-DECIMAL_used_with_MOVE.out: Likewise. |
| * cobol.dg/group2/POINTER__display.out: Likewise. |
| * cobol.dg/group2/Simple_floating-point_MOVE.out: Likewise. |
| * cobol.dg/group2/Simple_floating-point_VALUE_and_MOVE.out: Likewise. |
| |
| 2025-03-27 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/strub-internal-pr112938.C: Add dg-warning for c++20. |
| |
| 2025-03-27 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/template/explicit-args6.C: Remove an extra set of {} in |
| a dg-message. |
| |
| 2025-03-27 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.misc-tests/gcov-31.c: Require effective target sigsetjmp. |
| * gcc.misc-tests/gcov-32.c: Ditto. |
| |
| 2025-03-27 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/tree-ssa/initlist-opt2.C: Match _M_range_initialize_n |
| instead of _M_range_initialize. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| * gfortran.dg/cray_pointers_2.f90: Restore whitespace. |
| |
| 2025-03-27 Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls/merge-4.c: Fix typo |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| * gcc.target/aarch64/atomic-inst-ldlogic.c: Add another closing brace. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| * gcc.dg/analyzer/fd-datagram-socket.c: Fix 'dg-message' spelling. |
| * gcc.dg/analyzer/out-of-bounds-zero.c: Fix whitespace in 'dg-additional-options'. |
| * gcc.dg/analyzer/strchr-1.c: Fix 'dg-message' whitespace. |
| * gnat.dg/sso/q11.adb: Fix 'dg-output' whitespace. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| * g++.dg/warn/Winvalid-memory-model.C: Fix typo in comment. |
| * gcc.dg/builtin-dynamic-object-size-19.c: Ditto. |
| * gcc.dg/builtin-object-size-19.c: Ditto. |
| * gcc.dg/strlenopt-40.c: Ditto. |
| * gcc.dg/strlenopt-44.c: Ditto. |
| * gcc.dg/strlenopt-45.c: Ditto. |
| * gcc.dg/strlenopt-50.c: Ditto. |
| * gcc.dg/strlenopt-51.c: Ditto. |
| * gcc.dg/strlenopt-52.c: Ditto. |
| * gcc.dg/strlenopt-53.c: Ditto. |
| * gcc.dg/strlenopt-54.c: Ditto. |
| * gcc.dg/strlenopt-55.c: Ditto. |
| * gcc.dg/strlenopt-58.c: Ditto. |
| * gcc.dg/strlenopt-59.c: Ditto. |
| * gcc.dg/strlenopt-62.c: Ditto. |
| * gcc.dg/strlenopt-65.c: Ditto. |
| * gcc.dg/strlenopt-70.c: Ditto. |
| * gcc.dg/strlenopt-72.c: Ditto. |
| * gcc.dg/strlenopt-73.c: Ditto. |
| * gcc.dg/strlenopt-77.c: Ditto. |
| * gcc.dg/strlenopt-82.c: Ditto. |
| * gcc.dg/tree-ssa/builtin-snprintf-4.c: Ditto. |
| * gcc.dg/tree-ssa/builtin-snprintf-6.c: Ditto. |
| * gcc.dg/tree-ssa/builtin-snprintf-7.c: Ditto. |
| * gcc.dg/tree-ssa/builtin-sprintf-10.c: Ditto. |
| * gcc.dg/tree-ssa/builtin-sprintf-9.c: Ditto. |
| * gcc.dg/tree-ssa/phi-opt-value-5.c: Ditto. |
| * lib/multiline.exp: Ditto. |
| * lib/target-supports.exp: Ditto. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| * c-c++-common/goacc/pr69916.c: Fix unusual whitespace in dg-*. |
| * g++.old-deja/g++.abi/vtable2.C: Ditto. |
| * g++.old-deja/g++.bugs/900330_02.C: Ditto. |
| * g++.old-deja/g++.bugs/900406_02.C: Ditto. |
| * g++.old-deja/g++.bugs/900519_13.C: Ditto. |
| * g++.old-deja/g++.mike/p9068.C: Ditto. |
| * gcc.dg/20040203-1.c: Ditto. |
| * gcc.dg/980502-1.c: Ditto. |
| * gcc.dg/ipa/ipa-sra-14.c: Ditto. |
| * gcc.dg/pr35468.c: Ditto. |
| * gcc.dg/pr82597.c: Ditto. |
| * gcc.dg/tree-ssa/phi-opt-7.c: Ditto. |
| * gfortran.dg/assumed_charlen_in_main.f90: Ditto. |
| * gfortran.dg/cray_pointers_2.f90: Ditto. |
| |
| 2025-03-27 Tobias Burnus <tburnus@baylibre.com> |
| |
| * g++.dg/gomp/append-args-1.C: Remove expected dg-sorry. |
| * g++.dg/gomp/append-args-8.C: New test. |
| |
| 2025-03-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118920 |
| * g++.dg/modules/attrib-3_a.H: New test. |
| * g++.dg/modules/attrib-3_b.C: New test. |
| * g++.dg/modules/pr118920.h: New test. |
| * g++.dg/modules/pr118920_a.H: New test. |
| * g++.dg/modules/pr118920_b.H: New test. |
| * g++.dg/modules/pr118920_c.C: New test. |
| |
| 2025-03-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/118920 |
| * g++.dg/modules/tpl-friend-17.h: New test. |
| * g++.dg/modules/tpl-friend-17_a.C: New test. |
| * g++.dg/modules/tpl-friend-17_b.C: New test. |
| |
| 2025-03-27 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/fmaxmin.c: Move scan-assembler checks to ... |
| * gcc.target/arm/fmaxmin-2.c: ... here. New test. |
| |
| 2025-03-27 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/119425 |
| * gcc.target/i386/pr119425.c: New test. |
| Co-authered-by: Hongyu Wang <hongyu.wang@intel.com> |
| |
| 2025-03-27 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/118765 |
| * gcc.dg/pr118765-2.c: New test. |
| * gcc.dg/pr118765-3.c: New test. |
| * gcc.dg/typedef-redecl3.c: New test. |
| |
| 2025-03-27 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/119408 |
| * gcc.target/loongarch/pr119408.c: New test. |
| |
| 2025-03-27 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * c-c++-common/gomp/append-args-interop.c: Fix declaration of base |
| function to be correct for pre-C23 dialects. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| PR testsuite/119489 |
| * g++.dg/strub-internal-pr112938.C: Adjust pattern. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| * gcc.target/arc/taux-1.c: Add missing brace. |
| * gcc.target/arc/taux-2.c: Ditto. |
| * gcc.target/i386/addr-space-1.c: Ditto. |
| * gcc.target/ia64/mfused-madd-vect.c: Ditto. |
| * gcc.target/ia64/mfused-madd.c: Ditto. |
| * gcc.target/ia64/mno-fused-madd-vect.c: Ditto. |
| * gcc.target/ia64/mno-fused-madd.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/merge-4.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-1.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-2.c: Ditto. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| PR target/98743 |
| PR tree-optimization/105820 |
| * g++.dg/cpp0x/udlit-namespace-ambiguous.C: Fix whitespace. |
| * g++.dg/cpp2a/constexpr-init21.C: Ditto. |
| * g++.dg/diagnostic/wrong-tag-1.C: Ditto. |
| * g++.dg/init/self1.C: Ditto. |
| * g++.dg/opt/pr98743.C: Add missing '}' to terminate dg directive. |
| * g++.dg/parse/error8.C: Fix whitespace. |
| * g++.dg/template/explicit-args6.C: Add missing '{' to begin dg directive. |
| * g++.dg/template/unify9.C: Fix whitespace. |
| * g++.dg/tree-ssa/pr105820.C: Ditto. |
| * g++.dg/warn/Wmismatched-tags-8.C: Add missing braces. |
| * gcc.dg/cpp/cmdlne-dM-M.c: Ditto. |
| * gcc.dg/tree-ssa/reassoc-32.c: Ditto. |
| * gcc.dg/tree-ssa/reassoc-33.c: Ditto. |
| * gcc.dg/tree-ssa/reassoc-34.c: Ditto. |
| * gcc.dg/tree-ssa/reassoc-35.c: Ditto. |
| * gcc.dg/tree-ssa/reassoc-36.c: Ditto. |
| * gcc.dg/tree-ssa/reassoc-39.c: Ditto. |
| * gcc.dg/tree-ssa/reassoc-41.c: Ditto. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| * g++.dg/diagnostic/unclosed-extern-c.C: Fix 'dg-message' typo. |
| * g++.dg/warn/Wno-attributes-1.C: Ditto. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| * g++.dg/cpp0x/gen-attrs-6.C: Surround 'target' by whitespace. |
| * gcc.target/aarch64/atomic-inst-ldlogic.c: Fix 'dg-final' whitespace. |
| * gcc.target/arm/short-vfp-1.c: Ditto. |
| * gcc.target/bfin/l2.c: Fix 'dg-bfin-processors' whitespace. |
| * gcc.target/i386/avx512fp16-vmovw-1b.c: Surround 'target' by whitespace. |
| * gcc.target/i386/sse2-float16-5.c: Ditto. |
| * gcc.target/powerpc/fold-vec-perm-longlong.c: Ditto. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| PR middle-end/93437 |
| * g++.dg/warn/Wstringop-overflow-5.C: Fix -Wstringop-overflow casing. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| * gfortran.dg/associate_70.f90: Replace parenthesis with '}'. |
| * gfortran.dg/bessel_3.f90: Drop extraneous parenthesis. |
| * gfortran.dg/c_funloc_tests_6.f90: Ditto. |
| * gfortran.dg/parity_2.f90: Ditto. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| PR ipa/98265 |
| * g++.dg/tree-ssa/pr98265.C: Use -std=c++14. |
| Use scan-tree-dump instead of scan-tree-dump-times. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| PR tree-optimization/37143 |
| * g++.dg/vect/pr37143.C: Move to... |
| * g++.dg/vect/pr37143.cc: ...here. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| PR ipa/98265 |
| * gcc.dg/tree-ssa/pr98265.C: Move to... |
| * g++.dg/tree-ssa/pr98265.C: ...here. |
| |
| 2025-03-27 Sam James <sam@gentoo.org> |
| |
| PR middle-end/112938 |
| * g++.dg/strub-internal-pr112938.cc: Move to... |
| * g++.dg/strub-internal-pr112938.C: ...here. |
| |
| 2025-03-26 Jørgen Kvalsvik <j@lambda.is> |
| |
| * lib/gcov.exp: Add prime paths test function. |
| * g++.dg/gcov/gcov-22.C: New test. |
| * g++.dg/gcov/gcov-23-1.h: New test. |
| * g++.dg/gcov/gcov-23-2.h: New test. |
| * g++.dg/gcov/gcov-23.C: New test. |
| * gcc.misc-tests/gcov-29.c: New test. |
| * gcc.misc-tests/gcov-30.c: New test. |
| * gcc.misc-tests/gcov-31.c: New test. |
| * gcc.misc-tests/gcov-32.c: New test. |
| * gcc.misc-tests/gcov-33.c: New test. |
| * gcc.misc-tests/gcov-34.c: New test. |
| |
| 2025-03-26 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/118796 |
| * gfortran.dg/derived_result_4.f90: New test. |
| |
| 2025-03-26 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.target/powerpc/pr70243.c: Fix missing trailing " }" in |
| dg-do directive. |
| * gcc.target/powerpc/pr91903.c: Likewise. |
| |
| 2025-03-26 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/gomp/metadirective-target-device-2.c: Fix missing |
| trailing " }" on dg-do directive. |
| * gcc.dg/gomp/attrs-21.c: Likewise for dg-options. |
| * gcc.dg/gomp/parallel-2.c: Drop ":" from dg-message. |
| |
| 2025-03-26 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/ipa/pr110377.c: Fix missing trailing " }" in dg-do |
| directive. |
| * gcc.dg/plugin/infoleak-1.c: Fix dg-bogus directive. |
| * gcc.dg/pr101364-1.c: Fix missing trailing " }" in dg-options |
| directive. |
| * gcc.dg/pr113207.c: Fix dg-do. |
| * gcc.dg/sarif-output/include-chain-2.c: Fix ordering of dg-do |
| and dg-require-effective-target. |
| * gcc.dg/strub-pr118007.c: Likewise. |
| * gcc.dg/tanhbysinh.c: Fix missing whitespace after opening |
| brace and before closing brace in 6 dg-final directives. |
| * gcc.dg/uninit-pred-3_c.c: Fix missing whitespace after opening |
| brace in 6 dg-final directive. |
| * gcc.dg/uninit-pred-3_d.c: Likewise. |
| * gcc.dg/variable-sized-type-flex-array.c: Fix missing space |
| between dg-bogus and message in 2 places. |
| |
| 2025-03-26 Jonathan Wakely <jwakely@redhat.com> |
| |
| * g++.dg/tree-ssa/initlist-opt1.C: Match _M_range_initialize_n |
| instead of _M_range_initialize. |
| |
| 2025-03-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * c-c++-common/gomp/metadirective-device.c |
| (dg-additional-options): Use on all x86 targets. Restrict to lp64. |
| * c-c++-common/gomp/metadirective-target-device-1.c: Likewise. |
| |
| 2025-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| * gfortran.dg/gomp/append-args-interop.f90: Don't use omp_lib, |
| instead use iso_c_binding and define omp_interop_kind parameter |
| locally. |
| |
| 2025-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119417 |
| * gcc.dg/torture/pr119417.c: New test. |
| |
| 2025-03-26 Jakub Jelinek <jakub@redhat.com> |
| Andi Kleen <ak@gcc.gnu.org> |
| |
| PR gcov-profile/118442 |
| * c-c++-common/pr118442.c: New test. |
| |
| 2025-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/55583 |
| PR target/119465 |
| * gcc.target/i386/pr55583.c: Add -mno-sse -mno-mmx to |
| dg-additional-options. Expect 4 shrdl and 2 shldl instructions on |
| ia32. |
| |
| 2025-03-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr117946.c: Require dfp support. |
| * gcc.target/i386/pr118017.c: Likewise. Use |
| dg-require-effective-target for both this and int128. |
| |
| 2025-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/119450 |
| * gcc.target/i386/pr119450.c: New test. |
| |
| 2025-03-26 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/118795 |
| * g++.dg/torture/pr118795.C: New testcase. |
| |
| 2025-03-26 Sam James <sam@gentoo.org> |
| Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/119382 |
| * gcc.dg/ipa/ipa-icf-40.c: New test. |
| |
| 2025-03-26 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-convert-1.c: Modify function name |
| to follow the latest version. |
| * gcc.target/i386/avx10_2-512-vcvt2ph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvt2ph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-convert-1.c: Ditto. |
| |
| 2025-03-25 Bob Dubner <rdubner@symas.com> |
| Richard Biener <rguenth@suse.de> |
| Jakub Jelinek <jakub@redhat.com> |
| James K. Lowden <jklowden@cobolworx.com> |
| Robert Dubner <rdubher@symas.com> |
| |
| * cobol.dg/literal1.cob: New testcase. |
| * cobol.dg/output1.cob: Likewise |
| * cobol.dg/data1.cob: New file. |
| |
| 2025-03-25 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/101881 |
| * g++.dg/ext/vector44.C: New test. |
| |
| 2025-03-25 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/114525 |
| * g++.dg/expr/cond18.C: New test. |
| |
| 2025-03-25 yxj-github-437 <2457369732@qq.com> |
| |
| * g++.dg/cpp2a/lambda-uneval25.C: New test. |
| |
| 2025-03-25 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/mtp_1.c: Require arm32. |
| * gcc.target/arm/mtp_2.c: Likewise. |
| * gcc.target/arm/mtp_3.c: Likewise. |
| * gcc.target/arm/mtp_4.c: Likewise. |
| |
| 2025-03-25 Sandra Loosemore <sloosemore@baylibre.com> |
| Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/append-args-1.c: Adjust expected behavior. |
| * c-c++-common/gomp/append-args-interop.c: New. |
| * c-c++-common/gomp/dispatch-11.c: Adjust expected behavior. |
| * g++.dg/gomp/append-args-1.C: Likewise. |
| * gfortran.dg/gomp/append-args-interop.f90: New. |
| * gfortran.dg/gomp/declare-variant-mod-2.f90: Adjust expected behavior. |
| |
| 2025-03-25 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/ftest-armv4t-thumb.c: Expect __ARM_FEATURE_CLZ to be |
| defined. Remove redundant dg-skip-if rules. |
| * gcc.target/arm/ftest-armv5t-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv5te-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv6-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv6k-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv6z-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv7em-thumb.c: Remove redundant dg-skip-if |
| rules. Add a require-effective-target for armv7em. |
| * gcc.target/arm/ftest-armv7a-arm.c: Likewise. |
| * gcc.target/arm/ftest-armv7a-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv7r-arm.c: Likewise. |
| * gcc.target/arm/ftest-armv7r-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv7ve-arm.c: Likewise. |
| * gcc.target/arm/ftest-armv7ve-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv8a-arm.c: Likewise. |
| * gcc.target/arm/ftest-armv8a-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv4-arm.c: Remove redundant dg-skip-if rules. |
| * gcc.target/arm/ftest-armv4t-arm.c: Likewise. |
| * gcc.target/arm/ftest-armv5t-arm.c: Likewise. |
| * gcc.target/arm/ftest-armv5te-arm.c: Likewise. |
| * gcc.target/arm/ftest-armv6-arm.c: Likewise. |
| * gcc.target/arm/ftest-armv6k-arm.c: Likewise. |
| * gcc.target/arm/ftest-armv6m-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv6t2-arm.c: Likewise. |
| * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise. |
| * gcc.target/arm/ftest-armv6z-arm.c: Likewise. |
| |
| 2025-03-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/96226 |
| PR target/119428 |
| * gcc.c-torture/execute/pr119428.c: New test. |
| |
| 2025-03-25 Vineet Gupta <vineetg@rivosinc.com> |
| |
| PR target/119224 |
| * gcc.target/riscv/rvv/autovec/pr117722.c: Adjust output insn. |
| * gcc.target/riscv/rvv/autovec/pr119224.c: Add new test. |
| |
| 2025-03-25 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * gfortran.dg/gomp/interop-5.f90: Declare omp_interop_kind explicitly |
| instead of use'ing omp_lib. Update scan-dumps to allow for 4-byte |
| pointers. |
| |
| 2025-03-25 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/lto/pr96939_0.c (dg-options): Delete. Move the |
| options from here ... |
| (dg-lto-options): ... to here. |
| |
| 2025-03-25 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/vect-early-break-cbranch.c: Allow BEQ as well as BNE. |
| |
| 2025-03-25 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/pr65647.c (dg-options): Add -std=gnu17. |
| |
| 2025-03-25 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vabdh_f16_1.c: Remove |
| dg-do directive. |
| * gcc.target/aarch64/advsimd-intrinsics/vabsh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vaddh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcageh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcagth_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcaleh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcalth_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vceqh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vceqzh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcgeh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcgezh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcgth_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcgtzh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcleh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vclezh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vclth_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcltzh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s32_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s64_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u32_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u64_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s32_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s64_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u32_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u64_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_s16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_s32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_s64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_u16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_u32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvth_u64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u16_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u32_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u64_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vdiv_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vdivh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vduph_lane.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vfmah_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vfmas_lane_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vfmas_n_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vfmash_lane_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vfmsh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x2.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x3.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x4.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmaxh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmaxnmh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmaxnmv_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmaxv_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vminh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vminnmh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vminnmv_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vminv_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmul_lane_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmulh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmulh_lane_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmulx_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmulx_n_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmulxh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vmulxh_lane_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vnegh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vpminmaxnm_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_high_n.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_high_n.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vqshrn_high_n.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vqshrun_high_n.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrecpeh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrecpsh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrecpxh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrndah_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrndh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrndi_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrndih_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrndmh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrndnh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrndph_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrndxh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrsqrteh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrsqrtsh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vsqrt_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vsqrth_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst1x2.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst1x3.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst1x4.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vsubh_f16_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vtrn_half.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vuzp_half.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vzip_half.c: Likewise. |
| |
| 2025-03-25 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vmla_float_not_fused.c: |
| Remove dg-options. |
| * gcc.target/aarch64/advsimd-intrinsics/vmls_float_not_fused.c: |
| Likewise. |
| |
| 2025-03-25 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_dup.c: Remove |
| dg-options. |
| |
| 2025-03-25 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect.inc: |
| Move to gcc.target/aarch64/simd/. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_2.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_3.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_4.c: Likewise. |
| * gcc.target/aarch64/simd/saturating_arithmetic_autovect.inc: New file. |
| * gcc.target/aarch64/simd/saturating_arithmetic_autovect_1.c: New file. |
| * gcc.target/aarch64/simd/saturating_arithmetic_autovect_2.c: New file. |
| * gcc.target/aarch64/simd/saturating_arithmetic_autovect_3.c: New file. |
| * gcc.target/aarch64/simd/saturating_arithmetic_autovect_4.c: New file. |
| |
| 2025-03-25 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * lib/target-supports.exp |
| (check_effective_target_arm_v8_1_lob_ok): Remove duplicate |
| -mcpu=unset. |
| |
| 2025-03-25 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/pr42575.c: Skip test if thumb1. |
| |
| 2025-03-25 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR middle-end/117811 |
| * gcc.dg/torture/pr117811.c: New test. |
| |
| 2025-03-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/119376 |
| * g++.dg/torture/musttail1.C: New test. |
| * g++.dg/opt/musttail2.C: New test. |
| |
| 2025-03-25 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/119449 |
| * gm2/pim/pass/minmaxreal.mod: New test. |
| * gm2/pim/pass/minmaxreal2.mod: New test. |
| * gm2/pim/pass/minmaxreal3.mod: New test. |
| |
| 2025-03-25 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Modify testcase. |
| |
| 2025-03-24 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp26/pack-indexing16.C: New test. |
| |
| 2025-03-24 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/Wbuiltin_declaration_mismatch2.d: Split test into ... |
| * gdc.dg/Wbuiltin_declaration_mismatch3.d: New test. |
| * gdc.dg/Wbuiltin_declaration_mismatch4.d: New test. |
| * gdc.dg/Wbuiltin_declaration_mismatch5.d: New test. |
| * gdc.dg/Wbuiltin_declaration_mismatch6.d: New test. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-3502.rs: New test. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| * rust/compile/redef_error2.rs: Modify expected error. |
| * rust/compile/redef_error5.rs: Likewise. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove self-path2.rs |
| * rust/compile/self-path2.rs: Adjust expected errors. |
| |
| 2025-03-24 Ryutaro Okada <1015ryu88@gmail.com> |
| |
| * rust/compile/extern_generics.rs: New test. |
| |
| 2025-03-24 Liam Naddell <liamnprg@gmail.com> |
| |
| * rust/compile/issue-3315-1.rs: Add test for module with same name |
| as builtin |
| * rust/compile/issue-3315-2.rs: Test with utilization of i32 |
| type |
| * rust/compile/nr2/exclude: issue-3315-2.rs Does not work with |
| NR2.0 |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/compile.exp: Adjust to cover tests in the |
| torture subdirectory. |
| * rust/compile/nr2/exclude: Add entries. |
| |
| 2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove two mangling tests from exclusion |
| file. |
| |
| 2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove issue-1786 and issue-3033 from |
| exclusion list. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-3126.rs: New test. |
| |
| 2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/enum_variant_name.rs: New test. |
| |
| 2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove test. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/execute/crate-metavar1.rs: New test. |
| * rust/compile/crate-metavar1.rs: New test. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/try-expr1.rs: New test. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macros/mbe/macro43.rs: Adjust expected errors. |
| * rust/compile/macros/mbe/macro44.rs: Likewise. |
| * rust/compile/nested_macro_use2.rs: Likewise. |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/issue-2015.rs: New test. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/additional-trait-bounds2.rs: Adjust expected |
| errors. |
| * rust/compile/const_generics_4.rs: Likewise. |
| * rust/compile/const_generics_7.rs: Likewise. |
| * rust/compile/generic-default1.rs: Likewise. |
| * rust/compile/generics5.rs: Likewise. |
| * rust/compile/generics9.rs: Likewise. |
| * rust/compile/issue-2423.rs: Likewise. |
| * rust/compile/method2.rs: Likewise. |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive-hash1.rs: New test. |
| * rust/compile/nr2/exclude: Add testcase to exclusion list. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macros/mbe/macro-expand-module.rs: New test. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive-eq-invalid.rs: Declare StructuralPartialEq. |
| * rust/compile/derive-partialeq1.rs: Likewise. |
| * rust/execute/torture/derive-partialeq1.rs: Likewise. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive-eq-invalid.rs: Mark PartialEq def as a lang item. |
| * rust/compile/derive-partialeq1.rs: New test. |
| * rust/execute/torture/derive-partialeq1.rs: New test. |
| * rust/compile/nr2/exclude: Exclude all of them. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive-eq-invalid.rs: New test. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Benjamin Thos <benjamin.thos@epita.fr> |
| |
| * rust/compile/implicit_returns_err3.rs: Change test to be valid. |
| * rust/compile/torture/if.rs: Likewise. |
| * rust/compile/if-without-else.rs: New test. |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/generics4.rs: cleanup |
| * rust/compile/generics6.rs: likewise |
| * rust/compile/type-bindings1.rs: likewise |
| * rust/compile/unconstrained_type_param.rs: likewise |
| * rust/compile/issue-2035.rs: New test. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3022.rs: New test. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3031.rs: New test. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2369.rs: New test. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/enum_intrinsics2.rs: New test. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/enum_intrinsics1.rs: New test. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3403.rs: New test. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/for-loop1.rs: New test. |
| * rust/compile/for-loop2.rs: New test. |
| * rust/execute/torture/for-loop1.rs: New test. |
| * rust/execute/torture/for-loop2.rs: New test. |
| * rust/compile/nr2/exclude: Exclude for-loop1.rs |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3402-1.rs: New test. |
| * rust/compile/issue-3402-2.rs: New test. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive-default1.rs: New test. |
| * rust/execute/torture/derive-default1.rs: New test. |
| * rust/compile/nr2/exclude: Exclude them. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-3381.rs: New test. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this. |
| * rust/compile/issue-3382.rs: New test. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/reference1.rs: fix error message |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive-debug1.rs: New test. |
| * rust/compile/nr2/exclude: Exclude it. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/structural-eq-peq.rs: New test. |
| |
| 2025-03-24 Liam Naddell <liamnprg@gmail.com> |
| |
| * rust/compile/macros/builtin/option_env1.rs: Add success case for option_env |
| * rust/compile/macros/builtin/option_env2.rs: Add failure case for option_env |
| * rust/execute/torture/builtin_macro_option_env.rs: Add |
| execution case for option_env |
| * rust/compile/macros/builtin/option_env3.rs: New file. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3174.rs: New test. |
| |
| 2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove some tests. |
| |
| 2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove passing tests. |
| |
| 2025-03-24 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: these tests now work it seems |
| |
| 2025-03-24 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Add entries. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/try-trait.rs: New test. |
| |
| 2025-03-24 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove break-rust3.rs from exclude list. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive_macro6.rs: Add lang item attribute to Copy trait. |
| |
| 2025-03-24 lishin <lishin1008@gmail.com> |
| |
| * rust/compile/issue-2954.rs: New test. |
| |
| 2025-03-24 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Some parts of nr2.0 can't handle auto traits yet. |
| * rust/compile/auto_traits3.rs: Removed in favor of... |
| * rust/compile/auto_traits2.rs: ...this one. |
| * rust/compile/auto_traits4.rs: New test. |
| |
| 2025-03-24 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/unaligned-memcpy-4.c: Tighten scan-assembler-not |
| pattern. |
| |
| 2025-03-24 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/march-map=sm_30.c: Adjust. |
| * gcc.target/nvptx/march-map=sm_32.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_35.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_37.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_50.c: Likewise. |
| * gcc.target/nvptx/march=sm_30.c: Likewise. |
| * gcc.target/nvptx/march=sm_35.c: Likewise. |
| * gcc.target/nvptx/march=sm_37.c: Likewise. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10-check.h: Change to avx10.1. |
| * gcc.target/i386/avx10_1-1.c: Add warning check. |
| * gcc.target/i386/avx10_1-10.c: Ditto. |
| * gcc.target/i386/avx10_1-11.c: Ditto. |
| * gcc.target/i386/avx10_1-12.c: Ditto. |
| * gcc.target/i386/avx10_1-13.c: Ditto. |
| * gcc.target/i386/avx10_1-15.c: Ditto. |
| * gcc.target/i386/avx10_1-16.c: Ditto. |
| * gcc.target/i386/avx10_1-18.c: Ditto. |
| * gcc.target/i386/avx10_1-19.c: Ditto. |
| * gcc.target/i386/avx10_1-2.c: Ditto. |
| * gcc.target/i386/avx10_1-20.c: Ditto. |
| * gcc.target/i386/avx10_1-21.c: Ditto. |
| * gcc.target/i386/avx10_1-22.c: Ditto. |
| * gcc.target/i386/avx10_1-23.c: Ditto. |
| * gcc.target/i386/avx10_1-26.c: Ditto. |
| * gcc.target/i386/avx10_1-3.c: Ditto. |
| * gcc.target/i386/avx10_1-4.c: Ditto. |
| * gcc.target/i386/avx10_1-7.c: Ditto. |
| * gcc.target/i386/avx10_1-8.c: Ditto. |
| * gcc.target/i386/avx10_1-9.c: Ditto. |
| * gcc.target/i386/noevex512-1.c: Ditto. |
| * gcc.target/i386/noevex512-2.c: Ditto. |
| * gcc.target/i386/pr111068.c: Ditto. |
| * gcc.target/i386/pr111907.c: Ditto. |
| * gcc.target/i386/pr117240_avx512f.c: Ditto. |
| * gcc.target/i386/pr117304-1.c: Ditto. |
| * gcc.target/i386/pr117946.c: Ditto. |
| * gcc.target/i386/avx10_1-24.c: Removed. |
| * gcc.target/i386/avx10_1-25.c: Removed. |
| * gcc.target/i386/avx10_1-5.c: Removed. |
| * gcc.target/i386/avx10_1-6.c: Removed. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Use -mavx10.2. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/avx-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-bf16-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-bf16-vector-cmp-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-bf16-vector-fma-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-bf16-vector-operations-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-bf16-vector-smaxmin-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-convert-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-media-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-minmax-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-movrs-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-satcvt-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vaddbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcmpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvt2ph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvt2ph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvt2ph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvt2ph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvt2ps2phx-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvthf82ph-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttbf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttbf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vdivbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vdpphps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfmaddXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfmsubXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfnmaddXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfnmsubXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfpclassbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vgetexpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vgetmantbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmaxbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vminbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vminmaxbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vminmaxpd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vminmaxph-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vminmaxps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmpsadbw-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmulbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpbssd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpbssds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpbsud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpbsuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpbuud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpbuuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpwsud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpwsuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpwusd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpwusds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpwuud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vpdpwuuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vrcpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vreducebf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vrndscalebf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vrsqrtbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vscalefbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vsqrtbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vsubbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-vector-cmp-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-vector-fma-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-vector-operations-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-vector-smaxmin-1.c: Ditto. |
| * gcc.target/i386/avx10_2-builtin-1.c: Ditto. |
| * gcc.target/i386/avx10_2-builtin-2.c: Ditto. |
| * gcc.target/i386/avx10_2-comibf-1.c: Ditto. |
| * gcc.target/i386/avx10_2-comibf-2.c: Ditto. |
| * gcc.target/i386/avx10_2-comibf-3.c: Ditto. |
| * gcc.target/i386/avx10_2-comibf-4.c: Ditto. |
| * gcc.target/i386/avx10_2-compare-1.c: Ditto. |
| * gcc.target/i386/avx10_2-compare-1b.c: Ditto. |
| * gcc.target/i386/avx10_2-convert-1.c: Ditto. |
| * gcc.target/i386/avx10_2-media-1.c: Ditto. |
| * gcc.target/i386/avx10_2-minmax-1.c: Ditto. |
| * gcc.target/i386/avx10_2-movrs-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf16-vector-fast-math-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf16-vector-fma-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf16-vector-operations-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf16-vector-smaxmin-1.c: Ditto. |
| * gcc.target/i386/avx10_2-satcvt-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vaddbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcmpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcomisbf16-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vcomisbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ps2phx-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbiasph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbiasph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbiasph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbiasph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvthf82ph-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttbf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttbf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttpd2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttpd2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttpd2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttpd2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttsd2sis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttsd2usis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttss2sis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttss2usis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vdivbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vdpphps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfmaddXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfmsubXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfnmaddXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfnmsubXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfpclassbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vgetexpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vgetmantbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmaxbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxpd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxph-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxsd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxsh-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxss-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmovd-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vmovd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmovw-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vmovw-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmpsadbw-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmulbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbssd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbssds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbsud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbsuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbuud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbuuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwsud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwsuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwusd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwusds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwuud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwuuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrcpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vreducebf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrndscalebf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrsqrtbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vscalefbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vsqrtbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vsubbf16-2.c: Ditto. |
| * gcc.target/i386/funcspec-56.inc: Ditto. |
| * gcc.target/i386/part-vect-vec_cmpbf.c: Ditto. |
| * gcc.target/i386/pr117495.c: Ditto. |
| * gcc.target/i386/pr118815.c: Ditto. |
| * gcc.target/i386/sm4-avx10_2-1.c: Ditto. |
| * gcc.target/i386/sm4-avx10_2-512-1.c: Ditto. |
| * gcc.target/i386/sm4key4-avx10_2-512-2.c: Ditto. |
| * gcc.target/i386/sm4rnds4-avx10_2-512-2.c: Ditto. |
| * gcc.target/i386/sse-12.c: Ditto. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/vnniint16-auto-vectorize-3.c: Ditto. |
| * gcc.target/i386/vnniint16-auto-vectorize-4.c: Ditto. |
| * gcc.target/i386/vnniint8-auto-vectorize-3.c: Ditto. |
| * gcc.target/i386/vnniint8-auto-vectorize-4.c: Ditto. |
| * gcc.target/i386/avx10-check.h: Remove avx10.2-512 and |
| use avx10.2. |
| * gcc.target/i386/sm4-check.h: Ditto. |
| * lib/target-supports.exp: Ditto. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add -mavx10.2 and new builtin test. |
| * gcc.target/i386/avx-2.c: Ditto. |
| * gcc.target/i386/sse-13.c: Add new tests. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-1.c: New test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add new macro test. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-1.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add new macro test. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-1.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-1.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-1.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-1.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-2.c: New test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-2.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-2.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: New test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: New test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: New test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| Revert: |
| 2025-03-24 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add new builtin test. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add new macro test. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Add test. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Adjust condition |
| for rounding test. |
| * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx-1.c: Remove rounding tests. |
| * gcc.target/i386/avx10_2-satcvt-1.c: Ditto. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| |
| 2025-03-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Remove rounding tests. |
| * gcc.target/i386/avx10_2-convert-1.c: Ditto. |
| * gcc.target/i386/avx10_2-minmax-1.c: Ditto. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| |
| 2025-03-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119154 |
| * g++.dg/modules/pr119154_a.C: Move to... |
| * g++.dg/modules/gnu-inline-1_a.C: ...here, and add decl. |
| * g++.dg/modules/pr119154_b.C: Move to... |
| * g++.dg/modules/gnu-inline-1_b.C: here, and add check. |
| * g++.dg/modules/gnu-inline-1_c.C: New test. |
| * g++.dg/modules/gnu-inline-1_d.C: New test. |
| * g++.dg/modules/gnu-inline-2_a.C: New test. |
| * g++.dg/modules/gnu-inline-2_b.C: New test. |
| * g++.dg/modules/extern-tpl-3_a.C: New test. |
| * g++.dg/modules/extern-tpl-3_b.C: New test. |
| * g++.dg/modules/extern-tpl-4_a.H: New test. |
| * g++.dg/modules/extern-tpl-4_b.C: New test. |
| * g++.dg/modules/extern-tpl-4_c.C: New test. |
| |
| 2025-03-23 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/117621 |
| * gdc.dg/pr117621.d: New test. |
| |
| 2025-03-22 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/119421 |
| * gcc.target/avr/torture/pr119421-sreg.c: New test. |
| |
| 2025-03-22 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/119379 |
| * g++.dg/cpp2a/class-deduction-alias24.C: New test. |
| |
| 2025-03-21 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/116028 |
| PR rtl-optimization/118615 |
| * gcc.dg/ira-shrinkwrap-prep-1.c: Remove xfail for powerpc. |
| * gcc.dg/pr10474.c: Remove xfail for powerpc and arm. |
| * gcc.dg/pr118615.c: New test. |
| |
| 2025-03-21 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/119378 |
| * g++.dg/template/friend85.C: New test. |
| |
| 2025-03-21 Paul-Antoine Arras <parras@baylibre.com> |
| Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/interop-1.c: Remove dg-prune-output "sorry". |
| * c-c++-common/gomp/interop-2.c: Likewise. |
| * c-c++-common/gomp/interop-3.c: Likewise. |
| * c-c++-common/gomp/interop-4.c: Remove dg-message "not supported". |
| * g++.dg/gomp/interop-5.C: Likewise. |
| * gfortran.dg/gomp/interop-4.f90: Likewise. |
| * c-c++-common/gomp/interop-5.c: New test. |
| * gfortran.dg/gomp/interop-5.f90: New test. |
| |
| 2025-03-21 Jason Merrill <jason@redhat.com> |
| |
| PR c++/114992 |
| * g++.target/i386/mangling-alias1.C: New test. |
| |
| 2025-03-21 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/85836 |
| * gfortran.dg/reduce_1.f90: New test |
| * gfortran.dg/reduce_2.f90: New test |
| |
| 2025-03-21 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/91614 |
| * gcc.target/arm/unaligned-memcpy-1.c: Make the test executable. |
| Only scan for the absence of instructions that cannot access |
| misaligned data. Remove constraint of having unaligned accesses. |
| * gcc.target/arm/unaligned-memcpy-2.c: Likewise. |
| * gcc.target/arm/unaligned-memcpy-3.c: Likewise. |
| * gcc.target/arm/unaligned-memcpy-4.c: Likewise. |
| |
| 2025-03-21 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/memcpy-aligned-1.c: Require unaligned accesses. |
| |
| 2025-03-21 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * g++.target/nvptx/alias-g++.dg_init_dtor2-2.C: New. |
| |
| 2025-03-21 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/alias-unsupported-1.c: New. |
| |
| 2025-03-21 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/119380 |
| * gfortran.dg/proc_ptr_comp_54.f90: New test. |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Add failing lang item typepaths tests. |
| * rust/execute/torture/derive_macro4.rs: Mark Clone as lang item. |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/nr2/exclude: |
| * rust/compile/derive_clone_enum1.rs: New test. |
| * rust/compile/derive_clone_enum2.rs: New test. |
| * rust/compile/derive_clone_enum3.rs: New test. |
| * rust/execute/torture/derive_clone_enum1.rs: New test. |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive_macro4.rs: Mark Copy and Clone as lang items. |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive_macro4.rs: Make PhantomData a lang item. |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive_macro1.rs: Add #[lang = "clone"] to Clone trait. |
| * rust/compile/derive_macro3.rs: Likewise. |
| * rust/compile/derive_macro6.rs: Likewise. |
| * rust/execute/torture/derive_macro3.rs: Likewise. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3350.rs: New test. |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/macros/builtin/eager1.rs: Switch to scan-assembler directive as the |
| GIMPLE dump does not contain strings on LE. |
| * rust/compile/macros/builtin/recurse2.rs: Likewise. |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/issue-1446.rs: Add swap_bytes function. |
| * rust/compile/iterators1.rs: Remove unused {to, from}_le functions. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/builtin_macro_include_bytes.rs: needs mut |
| * rust/compile/mutability_checks1.rs: New test. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 liushuyu <liushuyu011@gmail.com> |
| |
| * rust/compile/try-catch-unwind-old.rs: add a test to test the older |
| try intrinsics from plain old Rust to v1.78.0 |
| * rust/compile/try-catch-unwind-new.rs: add a test to test the newer |
| catch_unwind instrinsics since Rust v1.78.0 |
| |
| 2025-03-21 Nobel <nobel2073@gmail.com> |
| |
| * rust/compile/cast_float_as_integer.rs: New test. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/cmp1.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3046.rs: remove old error message |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3140.rs: New test. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/auto_traits2.rs: New test. |
| * rust/compile/auto_traits3.rs: New test. |
| * rust/compile/nr2/exclude: Add auto_traits2 test. |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/auto_traits1.rs: New test. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Liam Naddell <liamnprg@gmail.com> |
| |
| * rust/compile/issue-3304.rs: |
| Add small test for generics+enums combination for NR2.0 |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Exclude additional-trait-bounds2 for different error message. |
| * rust/compile/additional-trait-bounds1.rs: New test. |
| * rust/compile/additional-trait-bounds2.rs: New test. |
| * rust/compile/additional-trait-bounds2nr2.rs: New test. |
| |
| 2025-03-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/multiline-string.rs: New test. |
| * rust/execute/torture/multiline-string.rs: New test. |
| |
| 2025-03-21 Nobel <nobel2073@gmail.com> |
| |
| * rust/compile/ptr_int_cast.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2847.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-266.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2394.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1525.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 can't handle this |
| * rust/compile/issue-2423.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3261.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-2907.rs: New test. |
| |
| 2025-03-21 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove passing tests from exclude list. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/exhaustiveness1.rs: remove bad check |
| * rust/compile/issue-2567-1.rs: New test. |
| * rust/compile/issue-2567-2.rs: New test. |
| * rust/compile/issue-2567-3.rs: New test. |
| * rust/compile/issue-3231.rs: New test. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-2905-1.rs: New test. |
| * rust/compile/issue-2905-2.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1773.rs: new test case |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3242.rs: old test ranamed to match issue. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| * rust/link/generic_function_0.rs: No longer expect failure. |
| * rust/link/trait_import_0.rs: Likewise. |
| * rust/link/trait_import_1.rs |
| (trait Sized): Add. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle these |
| * rust/compile/issue-2953-1.rs: New test. |
| * rust/compile/issue-2953-2.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-2323.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3009.rs: New test. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr can't handle this |
| * rust/compile/issue-3033.rs: New test. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Marc Poulhiès <dkm@kataplop.net> |
| |
| * rust/compile/if_let_expr.rs: Adjust. |
| * rust/compile/if_let_expr_simple.rs: New test. |
| * rust/compile/iflet.rs: New test. |
| * rust/execute/torture/iflet.rs: New test. |
| * rust/compile/nr2/exclude: Add iflet.rs and if_let_expr_simple.rs |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/compile.exp: Handle paths using "file join" |
| and "file split". |
| * rust/compile/nr2/exclude: Remove debug-diagnostics-on.rs. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Add trailing newline along with |
| comment. |
| |
| 2025-03-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-21 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3032-1.rs: New test. |
| * rust/compile/issue-3032-2.rs: New test. |
| |
| 2025-03-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/119376 |
| * c-c++-common/musttail27.c: New test. |
| |
| 2025-03-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/119376 |
| * g++.dg/opt/musttail1.C: New test. |
| |
| 2025-03-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/119376 |
| * c-c++-common/musttail26.c: New test. |
| |
| 2025-03-21 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/119349 |
| * gfortran.dg/class_79.f90: New test. |
| |
| 2025-03-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| Revert: |
| 2025-03-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/20020926-1.c: Deal with deprecation warning. |
| * gcc.target/s390/dwarfregtable-1.c: Ditto. |
| * gcc.target/s390/fp2int1.c: Ditto. |
| * gcc.target/s390/pr102222.c: Ditto. |
| * gcc.target/s390/pr106355-3.c: Ditto. |
| * gcc.target/s390/pr61078.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-10.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-12.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-14.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-18.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-2.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-20.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-22.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-24.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-26.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-28.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-30.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-32.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-4.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-6.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-8.c: Ditto. |
| |
| 2025-03-20 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Fix testcase. |
| * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c: Ditto. |
| |
| 2025-03-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/119370 |
| * g++.dg/gomp/pr119370.C: New test. |
| |
| 2025-03-20 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr117452.c: New test. |
| |
| 2025-03-20 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-satcvt-1.c: Modify intrinsic name. |
| * gcc.target/i386/avx10_2-512-vcvtbf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttbf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttbf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-satcvt-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttsd2sis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttsd2usis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttss2sis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttss2usis-2.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2025-03-20 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-satcvt-1.c: Add testcase. |
| * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttpd2qqs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttpd2udqs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttpd2uqqs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttps2dqs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttps2qqs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttps2udqs-2.c: Ditto |
| * gcc.target/i386/avx10_2-512-vcvttps2uqqs-2.c: Ditto |
| * gcc.target/i386/avx10_2-satcvt-1.c: Ditto |
| * gcc.target/i386/avx10_2-vcvttsd2sis-2.c: Ditto |
| * gcc.target/i386/avx10_2-vcvttsd2usis-2.c: Ditto |
| * gcc.target/i386/avx10_2-vcvttss2sis-2.c: Ditto |
| * gcc.target/i386/avx10_2-vcvttss2usis-2.c: Ditto |
| * gcc.target/i386/avx10_2-vcvtps2iubs-2.c: New file. |
| |
| 2025-03-20 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-satcvt-1.c: Modify intrin name. |
| * gcc.target/i386/avx10_2-512-vcvtbf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttbf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttbf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-satcvt-1.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2025-03-19 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/116706 |
| * gfortran.dg/bounds_check_27.f90: New test. |
| |
| 2025-03-19 Jason Merrill <jason@redhat.com> |
| |
| PR c++/119316 |
| * g++.dg/abi/mangle-new1.C: New test. |
| |
| 2025-03-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/119366 |
| * gcc.dg/Wfatal-bad-attr-pr119366.c: New test. |
| |
| 2025-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/119350 |
| * gcc.dg/pr119350-1.c: New test. |
| * gcc.dg/pr119350-2.c: New test. |
| * gcc.dg/pr119350-3.c: New test. |
| |
| 2025-03-19 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/113634 |
| * gcc.dg/Wfree-nonheap-object-7.c: Adjust calloc and realloc |
| declarations, remove -std=gnu17. |
| |
| 2025-03-19 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/zvector/autovec-double-signaling-eq-z13.c: |
| Honour sNaNs. |
| |
| 2025-03-19 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/vector/vcond-shift.c: Adapt to new match.pd |
| rule and change scan-assembler-times for shifts. |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove issue-1089.rs. |
| |
| 2025-03-19 badumbatish <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_parse_operand.rs: |
| Remove inout, functionality not supported. Remove redundant {} |
| * rust/execute/torture/inline_asm_mov_x_5_ARM.rs: Add operand in |
| * rust/execute/torture/inline_asm_mov_x_5_x86_64.rs: Likewise |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove |
| inline_asm_parse_output_operand.rs. |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove type-alias1.rs. |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove shadow1.rs. |
| |
| 2025-03-19 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-2499.rs: New test. |
| |
| 2025-03-19 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: |
| * rust/compile/issue-2203.rs: New test. |
| |
| 2025-03-19 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 is crashing here |
| * rust/compile/issue-2951.rs: New test. |
| |
| 2025-03-19 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3036.rs: New test. |
| |
| 2025-03-19 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-3139-1.rs: New test. |
| * rust/compile/issue-3139-2.rs: New test. |
| * rust/compile/issue-3139-3.rs: New test. |
| * rust/compile/nr2/exclude: these all break nr2 |
| |
| 2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove cast_generics.rs, issue-1131.rs, |
| issue-1383.rs and unsafe10.rs |
| |
| 2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/box_syntax_feature_gate.rs: Add box land item |
| definition. |
| |
| 2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/functions_without_body.rs: Add compile step argument. |
| |
| 2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nr2/exclude: Remove working tests from nr2 exclude list. |
| |
| 2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/name_resolution21.rs: Move to... |
| * rust/compile/xfail/name_resolution21.rs: ...here. |
| |
| 2025-03-19 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3082.rs: New test. |
| |
| 2025-03-19 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3035.rs: New test. |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/exclude: Remove entries. |
| |
| 2025-03-19 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/nr2/exclude: nr2 cant handle this |
| * rust/compile/issue-3030.rs: New test. |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/nr2/compile.exp: New test. |
| * rust/compile/nr2/exclude: New. |
| |
| 2025-03-19 JoanVC <github-91yu@joanvc.cat> |
| |
| * rust/compile/issue-3141.rs: New test. |
| |
| 2025-03-19 benjamin.thos <benjamin.thos@epita.fr> |
| |
| * rust/compile/auto_trait_super_trait.rs: Add feature attribute. |
| * rust/compile/generic_auto_trait.rs: likewise. |
| * rust/compile/auto_trait.rs: add test for error without |
| feature attribute |
| |
| 2025-03-19 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/exhaustiveness1.rs: New test. |
| * rust/compile/exhaustiveness2.rs: New test. |
| * rust/compile/exhaustiveness3.rs: New test. |
| |
| 2025-03-19 Liam Naddell <liam.naddell@mail.utoronto.ca> |
| |
| * rust/compile/trait13.rs: |
| Add test for supertraits of supertraits |
| * rust/compile/trait14.rs: |
| Diamond problem with supertraits test |
| * rust/execute/torture/trait14.rs: |
| Add test for dynamic dispatch with supertraits |
| * rust/execute/torture/trait15.rs: |
| Add test for dynamic dispatch with generics |
| * rust/execute/torture/trait16.rs: |
| Add test for dynamic dispatch with lifetime params 1 |
| * rust/execute/torture/trait17.rs: |
| Add test for dynamic dispatch with lifetime params 2 |
| * rust/execute/torture/trait18.rs: |
| Add test for default implementations with dynamic dispatch and |
| supertraits |
| |
| 2025-03-19 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/v0-mangle1.rs: Make v0-mangle test more crate_num |
| agnostic. |
| |
| 2025-03-19 badumbatish <tanghocle456@gmail.com> |
| |
| * rust/execute/torture/inline_asm_mov_x_5.rs: Move to... |
| * rust/execute/torture/inline_asm_mov_x_5_ARM.rs: ...here. |
| * rust/execute/torture/inline_asm_mov_x_5_x86_64.rs: New test. |
| |
| 2025-03-19 badumbatish <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_typecheck.rs: Change comments |
| |
| 2025-03-19 badumbatish <tanghocle456@gmail.com> |
| |
| * rust/execute/inline_asm_mov_x_5.rs: Move to... |
| * rust/execute/torture/inline_asm_mov_x_5.rs: ...here. |
| |
| 2025-03-19 badumbatish <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_parse_operand.rs: Fix format asm |
| * rust/compile/inline_asm_parse_output_operand.rs: |
| Fix format asm |
| * rust/execute/torture/inline_asm_mov_x_5.rs: Move to... |
| * rust/execute/inline_asm_mov_x_5.rs: ...here. |
| |
| 2025-03-19 badumbatish <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_typecheck.rs: New test. |
| |
| 2025-03-19 badumbatish <tanghocle456@gmail.com> |
| |
| * rust/execute/torture/inline_asm_mov_x_5.rs: New test. |
| |
| 2025-03-19 badumbatish <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_parse_output_operand.rs: New test. |
| |
| 2025-03-19 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_compile_nop.rs: New test. |
| |
| 2025-03-19 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/issue-2324-2.rs: Fix error message. |
| * rust/compile/match9.rs: New test. |
| |
| 2025-03-19 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/match8.rs: New test. |
| |
| 2025-03-19 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/assume.rs: Add missing feature attribute. |
| * rust/compile/issue-1901.rs: Likewise. |
| * rust/compile/issue-1981.rs: Likewise. |
| * rust/compile/sizeof-stray-infer-var-bug.rs: Likewise. |
| * rust/compile/torture/intrinsics-8.rs: Likewise. |
| * rust/compile/torture/transmute-size-check-1.rs: Likewise. |
| * rust/compile/torture/transmute1.rs: Likewise. |
| * rust/compile/torture/uninit-intrinsic-1.rs: Likewise. |
| * rust/execute/torture/issue-1436.rs: Likewise. |
| * rust/execute/torture/issue-2583.rs: Likewise. |
| |
| 2025-03-19 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/prelude_import.rs: New test. |
| |
| 2025-03-19 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/nonexistent-field.rs: New test. |
| |
| 2025-03-19 Kushal Pal <kushalpal109@gmail.com> |
| |
| * rust/borrowck/test_move.rs: Test rich-errors related to moves. |
| * rust/borrowck/test_move_conditional.rs: Likewise. |
| |
| 2025-03-19 Kushal Pal <kushalpal109@gmail.com> |
| |
| * rust/borrowck/subset.rs: Better subset errors. |
| |
| 2025-03-19 Kushal Pal <kushalpal109@gmail.com> |
| |
| * rust/borrowck/test_move.rs: Assigning `a` to `c` is the |
| correct way to test the behaviour. |
| |
| 2025-03-19 Liam Naddell <liam.naddell@mail.utoronto.ca> |
| |
| * rust/compile/issue-2324-1.rs: |
| add test for E0532 with tuple enum variant |
| * rust/compile/issue-2324-2.rs: |
| add test for E0532 with struct enum variant |
| |
| 2025-03-19 Liam Naddell <liam.naddell@mail.utoronto.ca> |
| |
| * rust/compile/macros/builtin/include1.rs: |
| add basic include test at global scope |
| * rust/compile/macros/builtin/include2.rs: |
| add basic include test at local scope with expression |
| * rust/compile/macros/builtin/include3.rs: |
| add eager expansion test at global scope |
| * rust/compile/macros/builtin/include4.rs: |
| add eager expansion test at local scope with expression |
| * rust/compile/macros/builtin/include_bytes.rs: |
| add eager expansion test at global scope |
| * rust/compile/macros/builtin/include_rs: |
| supporting test file with dummy function |
| * rust/compile/macros/builtin/include_rs2: |
| supporting test file with dummy string |
| * rust/compile/macros/builtin/include_str.rs: |
| add eager expansion test at global scope |
| * rust/execute/torture/builtin_macro_include_bytes.rs: |
| clean up old test logic, add permutations for eager expansion |
| * rust/execute/torture/builtin_macro_include_str.rs: |
| add eager expansion permutations |
| |
| 2025-03-19 Kushal Pal <kushalpal109@gmail.com> |
| |
| * rust/borrowck/reference.rs: Test rich errors for |
| borrow-checker. |
| * rust/borrowck/return_ref_to_local.rs: Likewise. |
| * rust/borrowck/tmp.rs: Likewise. |
| * rust/borrowck/use_while_mut.rs: Likewise. |
| * rust/borrowck/use_while_mut_fr.rs: Likewise. |
| * rust/borrowck/well_formed_function_inputs.rs: Likewise. |
| |
| 2025-03-19 badumbatish <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_illegal_operands.rs: Test now passing |
| * rust/compile/inline_asm_parse_operand.rs: Remove _, not |
| supported right now |
| |
| 2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/macro-delim.rs: Move to... |
| * rust/compile/macros/mbe/macro-delim.rs: ...here. |
| * rust/compile/macro-issue1053-2.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue1053-2.rs: ...here. |
| * rust/compile/macro-issue1053.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue1053.rs: ...here. |
| * rust/compile/macro-issue1224.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue1224.rs: ...here. |
| * rust/compile/macro-issue1233.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue1233.rs: ...here. |
| * rust/compile/macro-issue1395-2.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue1395-2.rs: ...here. |
| * rust/compile/macro-issue1395.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue1395.rs: ...here. |
| * rust/compile/macro-issue1400-2.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue1400-2.rs: ...here. |
| * rust/compile/macro-issue1400.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue1400.rs: ...here. |
| * rust/compile/macro-issue2092.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue2092.rs: ...here. |
| * rust/compile/macro-issue2192.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue2192.rs: ...here. |
| * rust/compile/macro-issue2194.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue2194.rs: ...here. |
| * rust/compile/macro-issue2229.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue2229.rs: ...here. |
| * rust/compile/macro-issue2264.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue2264.rs: ...here. |
| * rust/compile/macro-issue2268.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue2268.rs: ...here. |
| * rust/compile/macro-issue2273.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue2273.rs: ...here. |
| * rust/compile/macro-issue2653.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue2653.rs: ...here. |
| * rust/compile/macro-issue2983_2984.rs: Move to... |
| * rust/compile/macros/mbe/macro-issue2983_2984.rs: ...here. |
| * rust/compile/macro1.rs: Move to... |
| * rust/compile/macros/mbe/macro1.rs: ...here. |
| * rust/compile/macro10.rs: Move to... |
| * rust/compile/macros/mbe/macro10.rs: ...here. |
| * rust/compile/macro11.rs: Move to... |
| * rust/compile/macros/mbe/macro11.rs: ...here. |
| * rust/compile/macro12.rs: Move to... |
| * rust/compile/macros/mbe/macro12.rs: ...here. |
| * rust/compile/macro13.rs: Move to... |
| * rust/compile/macros/mbe/macro13.rs: ...here. |
| * rust/compile/macro14.rs: Move to... |
| * rust/compile/macros/mbe/macro14.rs: ...here. |
| * rust/compile/macro15.rs: Move to... |
| * rust/compile/macros/mbe/macro15.rs: ...here. |
| * rust/compile/macro16.rs: Move to... |
| * rust/compile/macros/mbe/macro16.rs: ...here. |
| * rust/compile/macro17.rs: Move to... |
| * rust/compile/macros/mbe/macro17.rs: ...here. |
| * rust/compile/macro18.rs: Move to... |
| * rust/compile/macros/mbe/macro18.rs: ...here. |
| * rust/compile/macro19.rs: Move to... |
| * rust/compile/macros/mbe/macro19.rs: ...here. |
| * rust/compile/macro2.rs: Move to... |
| * rust/compile/macros/mbe/macro2.rs: ...here. |
| * rust/compile/macro20.rs: Move to... |
| * rust/compile/macros/mbe/macro20.rs: ...here. |
| * rust/compile/macro21.rs: Move to... |
| * rust/compile/macros/mbe/macro21.rs: ...here. |
| * rust/compile/macro22.rs: Move to... |
| * rust/compile/macros/mbe/macro22.rs: ...here. |
| * rust/compile/macro23.rs: Move to... |
| * rust/compile/macros/mbe/macro23.rs: ...here. |
| * rust/compile/macro25.rs: Move to... |
| * rust/compile/macros/mbe/macro25.rs: ...here. |
| * rust/compile/macro26.rs: Move to... |
| * rust/compile/macros/mbe/macro26.rs: ...here. |
| * rust/compile/macro27.rs: Move to... |
| * rust/compile/macros/mbe/macro27.rs: ...here. |
| * rust/compile/macro28.rs: Move to... |
| * rust/compile/macros/mbe/macro28.rs: ...here. |
| * rust/compile/macro29.rs: Move to... |
| * rust/compile/macros/mbe/macro29.rs: ...here. |
| * rust/compile/macro3.rs: Move to... |
| * rust/compile/macros/mbe/macro3.rs: ...here. |
| * rust/compile/macro30.rs: Move to... |
| * rust/compile/macros/mbe/macro30.rs: ...here. |
| * rust/compile/macro31.rs: Move to... |
| * rust/compile/macros/mbe/macro31.rs: ...here. |
| * rust/compile/macro32.rs: Move to... |
| * rust/compile/macros/mbe/macro32.rs: ...here. |
| * rust/compile/macro33.rs: Move to... |
| * rust/compile/macros/mbe/macro33.rs: ...here. |
| * rust/compile/macro34.rs: Move to... |
| * rust/compile/macros/mbe/macro34.rs: ...here. |
| * rust/compile/macro35.rs: Move to... |
| * rust/compile/macros/mbe/macro35.rs: ...here. |
| * rust/compile/macro36.rs: Move to... |
| * rust/compile/macros/mbe/macro36.rs: ...here. |
| * rust/compile/macro37.rs: Move to... |
| * rust/compile/macros/mbe/macro37.rs: ...here. |
| * rust/compile/macro38.rs: Move to... |
| * rust/compile/macros/mbe/macro38.rs: ...here. |
| * rust/compile/macro39.rs: Move to... |
| * rust/compile/macros/mbe/macro39.rs: ...here. |
| * rust/compile/macro4.rs: Move to... |
| * rust/compile/macros/mbe/macro4.rs: ...here. |
| * rust/compile/macro40.rs: Move to... |
| * rust/compile/macros/mbe/macro40.rs: ...here. |
| * rust/compile/macro41.rs: Move to... |
| * rust/compile/macros/mbe/macro41.rs: ...here. |
| * rust/compile/macro42.rs: Move to... |
| * rust/compile/macros/mbe/macro42.rs: ...here. |
| * rust/compile/macro43.rs: Move to... |
| * rust/compile/macros/mbe/macro43.rs: ...here. |
| * rust/compile/macro44.rs: Move to... |
| * rust/compile/macros/mbe/macro44.rs: ...here. |
| * rust/compile/macro45.rs: Move to... |
| * rust/compile/macros/mbe/macro45.rs: ...here. |
| * rust/compile/macro46.rs: Move to... |
| * rust/compile/macros/mbe/macro46.rs: ...here. |
| * rust/compile/macro47.rs: Move to... |
| * rust/compile/macros/mbe/macro47.rs: ...here. |
| * rust/compile/macro48.rs: Move to... |
| * rust/compile/macros/mbe/macro48.rs: ...here. |
| * rust/compile/macro49.rs: Move to... |
| * rust/compile/macros/mbe/macro49.rs: ...here. |
| * rust/compile/macro5.rs: Move to... |
| * rust/compile/macros/mbe/macro5.rs: ...here. |
| * rust/compile/macro50.rs: Move to... |
| * rust/compile/macros/mbe/macro50.rs: ...here. |
| * rust/compile/macro51.rs: Move to... |
| * rust/compile/macros/mbe/macro51.rs: ...here. |
| * rust/compile/macro52.rs: Move to... |
| * rust/compile/macros/mbe/macro52.rs: ...here. |
| * rust/compile/macro53.rs: Move to... |
| * rust/compile/macros/mbe/macro53.rs: ...here. |
| * rust/compile/macro54.rs: Move to... |
| * rust/compile/macros/mbe/macro54.rs: ...here. |
| * rust/compile/macro55.rs: Move to... |
| * rust/compile/macros/mbe/macro55.rs: ...here. |
| * rust/compile/macro56.rs: Move to... |
| * rust/compile/macros/mbe/macro56.rs: ...here. |
| * rust/compile/macro57.rs: Move to... |
| * rust/compile/macros/mbe/macro57.rs: ...here. |
| * rust/compile/macro6.rs: Move to... |
| * rust/compile/macros/mbe/macro6.rs: ...here. |
| * rust/compile/macro7.rs: Move to... |
| * rust/compile/macros/mbe/macro7.rs: ...here. |
| * rust/compile/macro8.rs: Move to... |
| * rust/compile/macros/mbe/macro8.rs: ...here. |
| * rust/compile/macro9.rs: Move to... |
| * rust/compile/macros/mbe/macro9.rs: ...here. |
| * rust/compile/macro_call_statement.rs: Move to... |
| * rust/compile/macros/mbe/macro_call_statement.rs: ...here. |
| * rust/compile/macro_export_1.rs: Move to... |
| * rust/compile/macros/mbe/macro_export_1.rs: ...here. |
| * rust/compile/macro_return.rs: Move to... |
| * rust/compile/macros/mbe/macro_return.rs: ...here. |
| * rust/compile/macro_rules_macro_rules.rs: Move to... |
| * rust/compile/macros/mbe/macro_rules_macro_rules.rs: ...here. |
| * rust/compile/macro_use1.rs: Move to... |
| * rust/compile/macros/mbe/macro_use1.rs: ...here. |
| * rust/compile/macros/mbe/mbe_macro.exp: New test. |
| |
| 2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/builtin_macro_compile_error.rs: Move to... |
| * rust/compile/macros/builtin/compile_error.rs: ...here. |
| * rust/compile/builtin_macro_concat.rs: Move to... |
| * rust/compile/macros/builtin/concat.rs: ...here. |
| * rust/compile/builtin_macro_eager1.rs: Move to... |
| * rust/compile/macros/builtin/eager1.rs: ...here. |
| * rust/compile/builtin_macro_eager2.rs: Move to... |
| * rust/compile/macros/builtin/eager2.rs: ...here. |
| * rust/compile/builtin_macro_eager3.rs: Move to... |
| * rust/compile/macros/builtin/eager3.rs: ...here. |
| * rust/compile/builtin_macro_env.rs: Move to... |
| * rust/compile/macros/builtin/env.rs: ...here. |
| * rust/compile/builtin_macro_include_bytes.rs: Move to... |
| * rust/compile/macros/builtin/include_bytes.rs: ...here. |
| * rust/compile/builtin_macro_include_bytes_location_info.rs: Move to... |
| * rust/compile/macros/builtin/include_bytes_location_info.rs: ...here. |
| * rust/compile/builtin_macro_include_str.rs: Move to... |
| * rust/compile/macros/builtin/include_str.rs: ...here. |
| * rust/compile/builtin_macro_include_str_location_info.rs: Move to... |
| * rust/compile/macros/builtin/include_str_location_info.rs: ...here. |
| * rust/compile/builtin_macro_not_found.rs: Move to... |
| * rust/compile/macros/builtin/not_found.rs: ...here. |
| * rust/compile/builtin_macro_recurse2.rs: Move to... |
| * rust/compile/macros/builtin/recurse2.rs: ...here. |
| * rust/compile/macros/builtin/builtin_macro.exp: New test. |
| * rust/compile/invalid_utf8: Move invalid-utf8 data to... |
| * rust/compile/macros/builtin/invalid_utf8: ...here. |
| |
| 2025-03-19 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/macros/proc/proc_macro.exp: New deja gnu file to execute |
| proc-macro tests. |
| * rust/compile/proc_macro_attribute_crate_type.rs: Move to... |
| * rust/compile/macros/proc/attribute_crate_type.rs: ...here. |
| * rust/compile/proc_macro_attribute_non_function.rs: Move to... |
| * rust/compile/macros/proc/attribute_non_function.rs: ...here. |
| * rust/compile/proc_macro_attribute_non_root_function.rs: Move to... |
| * rust/compile/macros/proc/attribute_non_root_function.rs: ...here. |
| * rust/compile/proc_macro_attribute_non_root_method.rs: Move to... |
| * rust/compile/macros/proc/attribute_non_root_method.rs: ...here. |
| * rust/compile/proc_macro_attribute_non_root_module.rs: Move to... |
| * rust/compile/macros/proc/attribute_non_root_module.rs: ...here. |
| * rust/compile/proc_macro_attribute_private.rs: Move to... |
| * rust/compile/macros/proc/attribute_private.rs: ...here. |
| * rust/compile/proc_macro_crate_type.rs: Move to... |
| * rust/compile/macros/proc/crate_type.rs: ...here. |
| * rust/compile/proc_macro_derive_crate_type.rs: Move to... |
| * rust/compile/macros/proc/derive_crate_type.rs: ...here. |
| * rust/compile/proc_macro_derive_malformed.rs: Move to... |
| * rust/compile/macros/proc/derive_malformed.rs: ...here. |
| * rust/compile/proc_macro_derive_non_function.rs: Move to... |
| * rust/compile/macros/proc/derive_non_function.rs: ...here. |
| * rust/compile/proc_macro_derive_non_root_function.rs: Move to... |
| * rust/compile/macros/proc/derive_non_root_function.rs: ...here. |
| * rust/compile/proc_macro_derive_non_root_module.rs: Move to... |
| * rust/compile/macros/proc/derive_non_root_module.rs: ...here. |
| * rust/compile/proc_macro_derive_private.rs: Move to... |
| * rust/compile/macros/proc/derive_private.rs: ...here. |
| * rust/compile/proc_macro_non_function.rs: Move to... |
| * rust/compile/macros/proc/non_function.rs: ...here. |
| * rust/compile/proc_macro_non_root_function.rs: Move to... |
| * rust/compile/macros/proc/non_root_function.rs: ...here. |
| * rust/compile/proc_macro_non_root_method.rs: Move to... |
| * rust/compile/macros/proc/non_root_method.rs: ...here. |
| * rust/compile/proc_macro_non_root_module.rs: Move to... |
| * rust/compile/macros/proc/non_root_module.rs: ...here. |
| * rust/compile/proc_macro_derive_non_root_method.rs: Move to... |
| * rust/compile/macros/proc/non_root_trait_method.rs: ...here. |
| * rust/compile/proc_macro_private.rs: Move to... |
| * rust/compile/macros/proc/private.rs: ...here. |
| * rust/compile/proc_macro_pub_function.rs: Move to... |
| * rust/compile/macros/proc/pub_function.rs: ...here. |
| * rust/compile/proc_macro_pub_module.rs: Move to... |
| * rust/compile/macros/proc/pub_module.rs: ...here. |
| |
| 2025-03-19 Liam Naddell <liam.naddell@mail.utoronto.ca> |
| |
| * rust/compile/issue-3045-1.rs: |
| Add test for #[may_dangle] Generic Type triggering error |
| * rust/compile/issue-3045-2.rs: |
| Add test for #[may_dangle] Lifetime triggering error |
| |
| 2025-03-19 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/rustc/README.md: information about |
| rustc external directory. |
| * rust/rustc/rustc.exp: New test. |
| |
| 2025-03-19 Antonio Gomes <antoniospg100@gmail.com> |
| |
| * rust/compile/macro-issue2983_2984.rs: |
| Add test to check for correct stripped fields |
| |
| 2025-03-19 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/119272 |
| * gfortran.dg/associate_74.f90: New test. |
| |
| 2025-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/119357 |
| * gcc.target/i386/avx512vlbw-pr119357.c: New test. |
| |
| 2025-03-19 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/119286 |
| * gcc.dg/vect/bb-slp-41.c: Add pragma novector. |
| * gcc.dg/vect/vect-early-break_133_pfa11.c: Should never vectorize today |
| as indexes can be out of range. |
| * gcc.dg/vect/vect-early-break_128.c: Require load_lanes as well. |
| * gcc.dg/vect/vect-early-break_133_pfa10.c: Likewise. |
| * gcc.dg/vect/vect-early-break_133_pfa8.c: Likewise. |
| * gcc.dg/vect/vect-early-break_133_pfa9.c: Likewise. |
| * gcc.dg/vect/vect-early-break_22.c: Likewise. |
| * gcc.dg/vect/vect-early-break_26.c: Likewise. |
| * gcc.dg/vect/vect-early-break_43.c: Likewise. |
| * gcc.dg/vect/vect-early-break_44.c: Likewise. |
| * gcc.dg/vect/vect-early-break_6.c: Likewise. |
| * gcc.dg/vect/vect-early-break_56.c: Expect failures on group misalign. |
| |
| 2025-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/pr: Remove. |
| |
| 2025-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/118068 |
| * g++.target/i386/pr118068.C: New test. |
| |
| 2025-03-19 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/118765 |
| * gcc.dg/pr118765.c: New test. |
| |
| 2025-03-19 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/118061 |
| * gcc.dg/pr118061.c: New test. |
| |
| 2025-03-19 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/generic_inst14.adb: New test. |
| * gnat.dg/generic_inst14_pkg.ads: New helper. |
| * gnat.dg/generic_inst14_pkg-child.ads: Likewise. |
| |
| 2025-03-19 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/regname-float-abi.c: New test. |
| |
| 2025-03-19 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/117069 |
| * gcc.target/i386/apx-ndd-tls-1b.c: Add xfail. |
| |
| 2025-03-18 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/119344 |
| * g++.dg/conversion/ptrmem10.C: New test. |
| |
| 2025-03-18 Jason Merrill <jason@redhat.com> |
| |
| PR c++/119194 |
| * g++.dg/template/linkage7.C: New test. |
| |
| 2025-03-18 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118104 |
| * g++.dg/cpp0x/alias-decl-variadic3.C: New test. |
| |
| 2025-03-18 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/119338 |
| * gfortran.dg/deferred_character_18.f90: Adjust testcase. |
| * gfortran.dg/allocate_assumed_charlen_5.f90: New test. |
| |
| 2025-03-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/119311 |
| * c-c++-common/musttail14.c: Use * instead of \* in the regexps. |
| * c-c++-common/musttail25.c: New test. |
| |
| 2025-03-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/116545 |
| * c-c++-common/attr-fallthrough-2.c: Adjust expected diagnostics |
| for C++. |
| * c-c++-common/musttail15.c: New test. |
| * c-c++-common/musttail16.c: New test. |
| * c-c++-common/musttail17.c: New test. |
| * c-c++-common/musttail18.c: New test. |
| * c-c++-common/musttail19.c: New test. |
| * c-c++-common/musttail20.c: New test. |
| * c-c++-common/musttail21.c: New test. |
| * c-c++-common/musttail22.c: New test. |
| * c-c++-common/musttail23.c: New test. |
| * c-c++-common/musttail24.c: New test. |
| * g++.dg/musttail7.C: New test. |
| * g++.dg/musttail8.C: New test. |
| * g++.dg/musttail12.C: New test. |
| * g++.dg/musttail13.C: New test. |
| * g++.dg/musttail14.C: New test. |
| * g++.dg/ext/pr116545.C: New test. |
| |
| 2025-03-18 Bob Dubner <rdubner@symas.com> |
| |
| * cobol.dg/group1/check_88.cob: New testcase. |
| * cobol.dg/group1/comp5.cob: Likewise. |
| * cobol.dg/group1/declarative_1.cob: Likewise. |
| * cobol.dg/group1/display.cob: Likewise. |
| * cobol.dg/group1/display2.cob: Likewise. |
| * cobol.dg/group1/line-sequential.cob: Likewise. |
| * cobol.dg/group1/multiple-compares.cob: Likewise. |
| * cobol.dg/group1/multiply2.cob: Likewise. |
| * cobol.dg/group1/packed.cob: Likewise. |
| * cobol.dg/group1/perform-nested-exit.cob: Likewise. |
| * cobol.dg/group1/pointer1.cob: Likewise. |
| * cobol.dg/group1/simple-arithmetic.cob: Likewise. |
| * cobol.dg/group1/simple-classes.cob: Likewise. |
| * cobol.dg/group1/simple-if.cob: Likewise. |
| * cobol.dg/group1/simple-perform.cob: Likewise. |
| |
| 2025-03-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * lib/gcc-dg.exp (${tool}-load): If output-file is set, compare |
| combined output against content of the [lindex ${output-file} 1] |
| file. |
| (dg-output-file): New directive. |
| * lib/dg-test-cleanup.exp (cleanup-after-saved-dg-test): Clear |
| output-file variable. |
| * gcc.dg/dg-output-file-1.c: New test. |
| * gcc.dg/dg-output-file-1-lp64.txt: New test. |
| * gcc.dg/dg-output-file-1-ilp32.txt: New test. |
| |
| 2025-03-18 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/119233 |
| * g++.dg/template/fn-ptr5.C: New test. |
| |
| 2025-03-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/119307 |
| * gcc.target/i386/pr119307.c: New test. |
| |
| 2025-03-18 Richard Biener <rguenther@suse.de> |
| |
| PR debug/101533 |
| * g++.dg/debug/pr101533.C: New testcase. |
| |
| 2025-03-18 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx512f-pr103750-1.c: Remove XFAIL. |
| * gcc.target/i386/avx512f-pr103750-2.c: Ditto. |
| * gcc.target/i386/avx512fp16-pr103750-1.c: Ditto. |
| * gcc.target/i386/avx512fp16-pr103750-2.c: Ditto. |
| |
| 2025-03-18 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/redundant-andi-2.c: New test. |
| |
| 2025-03-17 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/redundant-andi.c: New test. |
| * gcc.target/riscv/redundant-ori.c: Likewise |
| |
| 2025-03-17 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.dg/pr90838-2.c (ctz4): Replace long with long long. |
| |
| 2025-03-17 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/unknown-associated-item.rs: New test. |
| |
| 2025-03-17 Liam Naddell <liam.naddell@mail.utoronto.ca> |
| |
| * rust/compile/issue-2987.rs: |
| Add test for deriving Clone and Copy at the same time |
| |
| 2025-03-17 Liam Naddell <liam.naddell@mail.utoronto.ca> |
| |
| * rust/compile/issue-3046.rs: |
| Add test for new error message |
| |
| 2025-03-17 badumbatish <tanghocle456@gmail.com> |
| |
| * rust/execute/torture/issue-2187.rs: |
| Update pattern with \r* for dg-output tests |
| * rust/execute/xfail/macro1.rs: Likewise |
| |
| 2025-03-17 Antonio Gomes <antoniospg100@gmail.com> |
| |
| * rust/compile/shadow1.rs: Fix test for new error message |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_illegal_options.rs: new test |
| * rust/compile/inline_asm_illegal_operands.rs: New test. |
| This is expected to fail but we couldn't resolve parse_expr()'s |
| general functionality yet |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_outside_unsafe.rs: New test. |
| |
| 2025-03-17 dave <dave@dmetwo.org> |
| |
| * rust/compile/issue-2725.rs: New test. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_parse_operand.rs: fix warnings |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_parse_operand.rs: New test. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_illegal_options.rs: |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_faulty_clobber.rs: compress |
| the test |
| * rust/compile/inline_asm_nop.rs: compress |
| the test |
| * rust/compile/inline_asm_faulty_clobber_1.rs: Removed. |
| * rust/compile/inline_asm_faulty_clobber_2.rs: Removed. |
| * rust/compile/inline_asm_nop_2.rs: Removed. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_faulty_clobber.rs: Likewise. |
| * rust/compile/inline_asm_faulty_clobber_1.rs: Likewise. |
| * rust/compile/inline_asm_faulty_clobber_2.rs: Likewise. |
| * rust/compile/inline_asm_illegal_options.rs: Likewise. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_illegal_options.rs: New test. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_faulty_clobber.rs: |
| Wraps inline_asm tests in unsafe {} |
| * rust/compile/inline_asm_faulty_clobber_1.rs: likewise. |
| * rust/compile/inline_asm_faulty_clobber_2.rs: likewise. |
| * rust/compile/inline_asm_ident_first.rs: likewise. |
| * rust/compile/inline_asm_nop.rs: likewise. |
| * rust/compile/inline_asm_nop_2.rs: likewise. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_legal_options.rs: New test. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_faulty_clobber.rs: New test. |
| * rust/compile/inline_asm_faulty_clobber_1.rs: New test. |
| * rust/compile/inline_asm_faulty_clobber_2.rs: New test. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_nop_2.rs: New test. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_ident_first.rs: New test. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/inline_asm_nop.rs: Simple test for asm! |
| |
| 2025-03-17 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/exclusive_range_pattern.rs: New test. |
| * rust/compile/exclusive_range_pattern_feature_gate.rs: New test. |
| |
| 2025-03-17 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/not_raw_ref_op.rs: New test. |
| * rust/compile/raw_ref_op.rs: New test. |
| * rust/compile/raw_ref_op_feature_gate.rs: New test. |
| * rust/compile/raw_ref_op_invalid.rs: New test. |
| |
| 2025-03-17 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/struct_expr_field_attributes.rs: New test. |
| |
| 2025-03-17 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/dropck_eyepatch_feature_gate.rs: New test. |
| * rust/compile/may_dangle.rs: New test. |
| |
| 2025-03-17 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/box_syntax.rs: New test. |
| * rust/compile/box_syntax_feature_gate.rs: New test. |
| |
| 2025-03-17 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/rustc_const_stable.rs: |
| Enable feature rustc_attrs, expect no errors. |
| * rust/compile/rustc_const_unstable.rs: New test. |
| |
| 2025-03-17 jjasmine <tanghocle456@gmail.com> |
| |
| * rust/compile/negative_impls.rs: New test. |
| * rust/compile/negative_impls_2.rs: New test. |
| |
| 2025-03-17 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/match-struct-path.rs: New test. |
| |
| 2025-03-17 Nobel Singh <nobel2073@gmail.com> |
| |
| * rust/compile/issue-2906.rs: New test. |
| * rust/execute/torture/issue-2906.rs: New test. |
| |
| 2025-03-17 Jakub Dupak <dev@jakubdupak.com> |
| |
| * rust/borrowck/borrowck.exp: New test. |
| * rust/borrowck/position_dependant_outlives.rs: New test. |
| * rust/borrowck/reference.rs: New test. |
| * rust/borrowck/return_ref_to_local.rs: New test. |
| * rust/borrowck/subset.rs: New test. |
| * rust/borrowck/test_move.rs: New test. |
| * rust/borrowck/test_move_behind_reference.rs: New test. |
| * rust/borrowck/test_move_conditional.rs: New test. |
| * rust/borrowck/tmp.rs: New test. |
| * rust/borrowck/use_while_mut.rs: New test. |
| * rust/borrowck/use_while_mut_fr.rs: New test. |
| * rust/borrowck/well_formed_function_inputs.rs: New test. |
| |
| 2025-03-17 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR testsuite/119220 |
| * gcc.dg/debug/dwarf2/inline2.c: Add -gno-strict-dwarf option. |
| * gcc.dg/debug/dwarf2/inline6.c: Likewise. |
| |
| 2025-03-17 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.dg/vect/bb-slp-77.c: Skip on s390. |
| |
| 2025-03-17 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/115271 |
| * gfortran.dg/gomp/declare-variant-mod-1-use.f90: Move to |
| libgomp/testsuite/libgomp.fortran/. |
| * gfortran.dg/gomp/declare-variant-mod-1.f90: Likewise. |
| |
| 2025-03-17 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/119114 |
| * gcc.target/riscv/rvv/autovec/pr119114.c: New test. |
| |
| 2025-03-17 Ayan Shafqat <ayan.x.shafqat@gmail.com> |
| |
| * gcc.target/aarch64/acle/acle_fma.c: New test. |
| |
| 2025-03-16 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116256 |
| * gcc.target/riscv/pr116256-1.c: New test. |
| |
| 2025-03-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/60560 |
| * gfortran.dg/allocate_error_8.f90: New test. |
| |
| 2025-03-16 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/pr100967.d: Adjust error message. |
| |
| 2025-03-16 Robert Dubner <rdubner@symas.com> |
| |
| * cobol.dg/dg.exp: modified to recurse into directories without |
| .exp files and find *.cob files therein. |
| * cobol.dg/group1/escape.cob: New testcase. |
| |
| 2025-03-16 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/113546 |
| * c-c++-common/torture/pr113546-1.c: New test. |
| |
| 2025-03-16 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115111 |
| * gm2/pim/pass/whilestep.mod: New test. |
| |
| 2025-03-15 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/115271 |
| * gfortran.dg/gomp/declare-variant-mod-1-use.f90: New test. |
| * gfortran.dg/gomp/declare-variant-mod-1.f90: New test. |
| * gfortran.dg/gomp/declare-variant-mod-2-use.f90: New test. |
| * gfortran.dg/gomp/declare-variant-mod-2.f90: New test. |
| |
| 2025-03-15 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.c: Removed. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f16.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f32.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u8.c: New test. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.h: New test. |
| |
| 2025-03-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR cobol/119290 |
| * lib/target-supports.exp (check_compile): Use *.cob extension for |
| "*> COBOL" comment. |
| * lib/cobol-dg.exp (check_effective_target_cobol): New procedure. |
| * cobol.dg/dg.exp: Guard main loop with [check_effective_target_cobol] |
| test. |
| |
| 2025-03-14 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/116572 |
| * g++.dg/ipa/pr116572.C: New test. |
| |
| 2025-03-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119287 |
| * gcc.dg/pr119287.c: New test. |
| |
| 2025-03-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/119120 |
| * c-c++-common/pr119120.c: New test. |
| |
| 2025-03-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR analyzer/119278 |
| * c-c++-common/analyzer/pr119278.c: New test. |
| |
| 2025-03-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119274 |
| * g++.dg/opt/pr119274.C: New testcase. |
| |
| 2025-03-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119155 |
| * gcc.dg/vect/pr119155.c: New testcase. |
| |
| 2025-03-13 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/119118 |
| * gfortran.dg/bounds_check_26.f90: Update test. |
| |
| 2025-03-13 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/gm2.exp: Arrange for a '-B' option to be added for the |
| libstdc++ paths on targets that need it. |
| |
| 2025-03-13 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR testsuite/113965 |
| * gcc.target/aarch64/sve/mask_struct_load_3_run.c: Use an |
| input range that is suitable for _Float16. |
| |
| 2025-03-13 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/pr96357.c: Add -fno-tree-sink. |
| |
| 2025-03-13 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/117092 |
| * gcc.target/aarch64/pr109072_1.c: xfail s16x4_2. |
| |
| 2025-03-13 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/gcc-dg.exp (find-dg-do-what): Move... |
| * lib/target-supports-dg.exp: ... here. |
| |
| 2025-03-13 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/pointer-arith-11.c: New test. |
| * gcc.dg/pointer-arith-12.c: Likewise. |
| |
| 2025-03-13 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/fold-mul-and-lshift-1.c: New test. |
| * gcc.dg/fold-mul-and-lshift-2.c: Likewise. |
| |
| 2025-03-13 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR testsuite/115248 |
| * gcc.target/aarch64/sve/pre_cond_share_1.c: Delete |
| |
| 2025-03-13 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/119115 |
| * gcc.target/riscv/rvv/base/pr119115.c: New test. |
| |
| 2025-03-13 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/117955 |
| * gcc.target/riscv/rvv/base/bug-10.c: Convert to run test. |
| * gcc.target/riscv/rvv/base/bug-10-2.c: New test. |
| * gcc.target/riscv/rvv/base/pr117955.c: New test. |
| |
| 2025-03-13 Richard Biener <rguenther@suse.de> |
| |
| PR cobol/119229 |
| * cobol.dg/pr119229.cob: New testcase. |
| |
| 2025-03-13 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/117262 |
| * c-c++-common/analyzer/raw-data-cst-pr117262-1.c: New test. |
| * c-c++-common/analyzer/raw-data-cst-pr117262-2.c: New test. |
| |
| 2025-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/119150 |
| * g++.dg/cpp2a/consteval41.C: New test. |
| |
| 2025-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118799 |
| * g++.dg/modules/export-6.C: Adjust error message, add check for |
| no-linkage decls in namespace. |
| * g++.dg/modules/internal-4_b.C: Allow exposing a namespace with |
| internal linkage. Type aliases are not entities and so never |
| exposures. |
| * g++.dg/modules/using-30_a.C: New test. |
| * g++.dg/modules/using-30_b.C: New test. |
| * g++.dg/modules/using-30_c.C: New test. |
| |
| 2025-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/119154 |
| * g++.dg/modules/linkage-3_a.C: New test. |
| * g++.dg/modules/linkage-3_b.C: New test. |
| * g++.dg/modules/pr119154_a.C: New test. |
| * g++.dg/modules/pr119154_b.C: New test. |
| |
| 2025-03-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117512 |
| * g++.dg/cpp0x/alignas23.C: New test. |
| * g++.dg/ext/align3.C: New test. |
| * g++.dg/ext/align4.C: New test. |
| * g++.dg/ext/align5.C: New test. |
| |
| 2025-03-12 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/110584 |
| * g++.dg/cpp0x/lambda/lambda-nested10.C: New test. |
| |
| 2025-03-12 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/117931 |
| * gcc.target/arm/lp1243022.c: Delete non-functional test. |
| |
| 2025-03-12 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/119078 |
| * gfortran.dg/binding_label_tests_26b.f90: Remove bogus dg-error |
| statements. |
| |
| 2025-03-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/119134 |
| * g++.dg/cpp2a/lambda-uneval24.C: New test. |
| |
| 2025-03-12 Alex Coplan <alex.coplan@arm.com> |
| |
| PR rtl-optimization/116564 |
| * gcc.target/aarch64/torture/pr116564.c: New test. |
| |
| 2025-03-12 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/98903 |
| * gfortran.dg/coarray/coindexed_2.f90: New test. |
| * gfortran.dg/coarray/coindexed_3.f08: New test. |
| * gfortran.dg/coarray/coindexed_4.f08: New test. |
| |
| 2025-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/119226 |
| * gcc.c-torture/compile/pr119226.c: New test. |
| |
| 2025-03-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/116901 |
| * gcc.target/aarch64/sve/reduc_strict_4.c: Turn off costing. |
| * gcc.target/aarch64/sve/reduc_strict_5.c: Likewise. |
| |
| 2025-03-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/pr110625_1.c: Turn into a positive test for |
| a vector latency of 2, rather than a negative test for a vector |
| latency of 8. |
| |
| 2025-03-12 Richard Biener <rguenther@suse.de> |
| |
| * lib/cobol-dg.exp: New, based on gfortran-dg.exp. |
| * lib/cobol.exp: New, based on gfortran.exp. |
| * cobol.dg/dg.exp: New. |
| * cobol.dg/pass.cob: New test. |
| * cobol.dg/fail.cob: Likewise. |
| * cobol.dg/error-1.cob: Likewise. |
| |
| 2025-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/119076 |
| * g++.dg/modules/pr119076-1_a.H: New test. |
| * g++.dg/modules/pr119076-1_b.C: New test. |
| * g++.dg/modules/pr119076-2_a.H: New test. |
| * g++.dg/modules/pr119076-2_b.C: New test. |
| |
| 2025-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117178 |
| * gcc.dg/Wunterminated-string-initialization-2.c: New test. |
| |
| 2025-03-11 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/119131 |
| * gcc.dg/torture/pr119131-1.c: New test. |
| |
| 2025-03-11 Jason Merrill <jason@redhat.com> |
| |
| PR c++/119162 |
| * g++.dg/cpp2a/constexpr-new26.C: New test. |
| |
| 2025-03-11 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| PR c/118579 |
| * c-c++-common/gomp/pr118579.c: New testcase. |
| |
| 2025-03-11 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/119139 |
| * gdc.dg/pr119139.d: New test. |
| |
| 2025-03-11 Oscar Gustafsson <oscar.gustafsson@gmail.com> |
| |
| * gcc.dg/builtin-bswap-5.c: Improve test vector to avoid nibble |
| swaps passing. |
| |
| 2025-03-11 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/119199 |
| * gfortran.dg/common_30.f90: New test. |
| * gfortran.dg/common_31.f90: New test. |
| |
| 2025-03-11 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/118956 |
| * gcc.target/aarch64/sve/pred-not-gen-1.c: Add XFAILs. |
| * gcc.target/aarch64/sve/pred-not-gen-4.c: Likewise. |
| |
| 2025-03-11 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/119078 |
| * gfortran.dg/interface_58.f90: New test. |
| |
| 2025-03-11 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/tbz_2.c: Accept both 32-bit and 64-bit registers. |
| |
| 2025-03-11 Juergen Christ <jchrist@linux.ibm.com> |
| |
| * gcc.target/s390/delegitimize-1.c: New test. |
| |
| 2025-03-11 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/119171 |
| * gcc.target/i386/pr119171-1.c: New test. |
| * gcc.target/i386/pr119171-2.c: Likewise. |
| |
| 2025-03-11 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/119204 |
| * gcc.dg/pr119204.c: New testcase. |
| |
| 2025-03-11 Richard Earnshaw <rearnsha@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_arm_neon_h_ok_nocache): Return zero if |
| check_effective_target_arm_libc_fp_abi_ok reports failure. |
| |
| 2025-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/119183 |
| * gcc.dg/pr119183.c: New test. |
| |
| 2025-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/119190 |
| * gfortran.dg/guality/pr119190.f90: New test. |
| |
| 2025-03-11 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/20020926-1.c: Deal with deprecation warning. |
| * gcc.target/s390/dwarfregtable-1.c: Ditto. |
| * gcc.target/s390/fp2int1.c: Ditto. |
| * gcc.target/s390/pr102222.c: Ditto. |
| * gcc.target/s390/pr106355-3.c: Ditto. |
| * gcc.target/s390/pr61078.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-10.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-12.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-14.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-18.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-2.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-20.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-22.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-24.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-26.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-28.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-30.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-32.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-4.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-6.c: Ditto. |
| * gcc.target/s390/target-attribute/tattr-m31-8.c: Ditto. |
| |
| 2025-03-10 Richard Sandiford <richard.sandiford@arm.com> |
| Kugan Vivekanandarajah <kvivekananda@nvidia.com> |
| |
| PR target/115258 |
| * gcc.target/aarch64/pr115258_2.c: New test. |
| |
| 2025-03-10 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/114991 |
| * gcc.target/aarch64/pr114991.c: New test. |
| |
| 2025-03-10 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/119192 |
| * gm2/sets/run/pass/simplepacked.mod: Uncomment asserts. |
| |
| 2025-03-10 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/internal-10.C: New test. |
| |
| 2025-03-10 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/107143 |
| * gfortran.dg/forall_20.f90: New test. |
| |
| 2025-03-10 Jakub Jelinek <jakub@redhat.com> |
| Michael Leuchtenburg <michael@slashhome.org> |
| |
| PR libgcc/119151 |
| * gcc.dg/pr119151.c: New test. |
| |
| 2025-03-10 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/119127 |
| * gcc.target/loongarch/pr119127.c: New file. |
| |
| 2025-03-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117178 |
| * c-c++-common/attr-nonstring-11.c: Remove xfails. |
| * c-c++-common/attr-nonstring-12.c (warn_strcmp_cst_1, |
| warn_strcmp_cst_2): Don't expect any warnings here. |
| (warn_strcmp_cst_3, warn_strcmp_cst_4): New functions with expected |
| warnings. |
| |
| 2025-03-10 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.dg/vect/slp-26.c: Adjust. |
| |
| 2025-03-10 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.dg/vect/bb-slp-77.c: Add loongarch*-*-* to the list |
| of expected failing targets. |
| |
| 2025-03-10 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.dg/vect/pr112325.c: Add the vector compilation |
| option '-mlsx' for LoongArch. |
| * gcc.dg/vect/pr117888-1.c: Likewise. |
| |
| 2025-03-09 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/118922 |
| * gcc.dg/torture/pr118922-1.c: New test. |
| |
| 2025-03-09 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| PR target/119133 |
| * gcc.dg/torture/pr119133.c: Require effective target float16. |
| |
| 2025-03-09 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| PR middle-end/118457 |
| * c-c++-common/gomp/adjust-args-6.c: Remove xfails and adjust |
| expected output. |
| * c-c++-common/gomp/append-args-5.c: Adjust expected output. |
| * c-c++-common/gomp/append-args-dynamic.c: New. |
| * c-c++-common/gomp/dispatch-11.c: Adjust expected output. |
| * gfortran.dg/gomp/dispatch-11.f90: Likewise. |
| |
| 2025-03-08 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/119157 |
| * gfortran.dg/interface_57.f90: New test. |
| |
| 2025-03-08 Jason Merrill <jason@redhat.com> |
| Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114630 |
| PR c++/114795 |
| * g++.dg/modules/modules.exp: Run xtreme tests once. |
| * g++.dg/modules/gmf-3.C: New test. |
| * g++.dg/modules/gmf-4.C: New test. |
| * g++.dg/modules/gmf-xtreme.C: New test. |
| |
| 2025-03-08 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/119054 |
| * gfortran.dg/pr95446.f90: Expand test case to literals and |
| function calls. |
| Signed-off-by: Peter Hill <peter.hill@york.ac.uk> |
| |
| 2025-03-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117178 |
| * c-c++-common/attr-nonstring-7.c: Remove one xfail. |
| * c-c++-common/attr-nonstring-9.c: New test. |
| * c-c++-common/attr-nonstring-10.c: New test. |
| * c-c++-common/attr-nonstring-11.c: New test. |
| * c-c++-common/attr-nonstring-12.c: New test. |
| * c-c++-common/attr-nonstring-13.c: New test. |
| * c-c++-common/attr-nonstring-14.c: New test. |
| * c-c++-common/attr-nonstring-15.c: New test. |
| * c-c++-common/attr-nonstring-16.c: New test. |
| |
| 2025-03-07 Kees Cook <kees@kernel.org> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117178 |
| * gcc.dg/Wunterminated-string-initialization.c: Add additional test |
| coverage. |
| * gcc.dg/Wcxx-compat-14.c: Check in dg-warning for "for C++" part of |
| the diagnostics. |
| * gcc.dg/Wcxx-compat-23.c: New test. |
| * gcc.dg/Wcxx-compat-24.c: New test. |
| |
| 2025-03-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/Wreturn-mismatch-2a.c: Change dg-warning |
| for the last -Wreturn-type to dg-bogus. |
| * gcc.dg/Wreturn-mismatch-6.c: Likewise. |
| |
| 2025-03-07 Richard Sandiford <richard.sandiford@arm.com> |
| Jan Hubicka <hubicka@ucw.cz> |
| H.J. Lu <hjl.tools@gmail.com> |
| |
| PR rtl-optimization/117477 |
| * gcc.target/aarch64/callee_save_1.c: New test. |
| * gcc.target/aarch64/callee_save_2.c: Likewise. |
| * gcc.target/aarch64/callee_save_3.c: Likewise. |
| * gcc.target/aarch64/pr103350-1.c: Add -fno-caller-saves. |
| |
| 2025-03-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR c/60440 |
| * gcc.dg/Wreturn-mismatch-2.c: Change dg-warning |
| for the last -Wreturn-type to dg-bogus. |
| * gcc.dg/pr60440-1.c: New test. |
| |
| 2025-03-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118775 |
| * g++.dg/cpp2a/constexpr-new24.C: New test. |
| * g++.dg/cpp2a/constexpr-new25.C: New test. |
| |
| 2025-03-07 Richard Earnshaw <rearnsha@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_arm_neon_h_ok_nocache): New function. |
| (check_effective_target_arm_neon_h_ok): Likewise. |
| (add_options_for_arm_neon_h): Likewise. |
| (check_effective_target_arm_libc_fp_abi_ok_nocache): Allow any |
| Arm target, not just arm32. |
| * gcc.target/arm/attr-neon-builtin-fail.c: Use it. |
| * gcc.target/arm/attr-neon-builtin-fail2.c: Likewise. |
| * gcc.target/arm/attr-neon-fp16.c: Likewise. |
| * gcc.target/arm/attr-neon2.c: Likewise. |
| |
| 2025-03-07 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/118464 |
| PR tree-optimization/116855 |
| * gcc.dg/vect/bb-slp-pr65935.c: Update, it now vectorizes because the |
| load type is relaxed later. |
| * gcc.dg/vect/vect-early-break_121-pr114081.c: Update. |
| * gcc.dg/vect/vect-early-break_22.c: Require partial vectors. |
| * gcc.dg/vect/vect-early-break_128.c: Likewise. |
| * gcc.dg/vect/vect-early-break_26.c: Likewise. |
| * gcc.dg/vect/vect-early-break_43.c: Likewise. |
| * gcc.dg/vect/vect-early-break_44.c: Likewise. |
| * gcc.dg/vect/vect-early-break_2.c: Require load_lanes. |
| * gcc.dg/vect/vect-early-break_7.c: Likewise. |
| * gcc.dg/vect/vect-early-break_132-pr118464.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa1.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa11.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa10.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa2.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa3.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa4.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa5.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa6.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa7.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa8.c: New test. |
| * gcc.dg/vect/vect-early-break_133_pfa9.c: New test. |
| * gcc.dg/vect/vect-early-break_39.c: Update testcase for misalignment. |
| * gcc.dg/vect/vect-early-break_18.c: Likewise. |
| * gcc.dg/vect/vect-early-break_20.c: Likewise. |
| * gcc.dg/vect/vect-early-break_21.c: Likewise. |
| * gcc.dg/vect/vect-early-break_38.c: Likewise. |
| * gcc.dg/vect/vect-early-break_6.c: Likewise. |
| * gcc.dg/vect/vect-early-break_53.c: Likewise. |
| * gcc.dg/vect/vect-early-break_56.c: Likewise. |
| * gcc.dg/vect/vect-early-break_57.c: Likewise. |
| * gcc.dg/vect/vect-early-break_81.c: Likewise. |
| |
| 2025-03-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119145 |
| * gcc.dg/vect/pr119145.c: New testcase. |
| |
| 2025-03-07 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/115485 |
| * g++.target/arm/pr115485.C: New test. |
| |
| 2025-03-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/116125 |
| * gcc.dg/vect/pr116125.c: New test. |
| |
| 2025-03-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/119133 |
| * gcc.dg/torture/pr119133.c: New test. |
| |
| 2025-03-07 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-convert-1.c: Change function call. |
| * gcc.target/i386/avx10_2-convert-1.c: Ditto. |
| |
| 2025-03-06 Co-authored-by: Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/119099 |
| * gcc.dg/torture/pr119099.c: New test. |
| |
| 2025-03-06 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/119118 |
| * gfortran.dg/bounds_check_23.f90: Generalize test. |
| * gfortran.dg/bounds_check_26.f90: New test. |
| |
| 2025-03-06 Simon Martin <simon@nasilyan.com> |
| |
| * gcc.target/powerpc/ppc64-abi-1.c: Fix comment typos, paramter |
| -> parameter. |
| * gcc.target/powerpc/ppc64-abi-2.c: Likewise. |
| |
| 2025-03-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/98533 |
| PR c++/119123 |
| * g++.dg/cpp0x/pr98533.C: New test. |
| * g++.dg/cpp0x/pr119123.C: New test. |
| |
| 2025-03-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/119138 |
| * g++.dg/template/pr119138.C: New test. |
| |
| 2025-03-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/104826 |
| * gfortran.dg/gomp/pr104826.f90: New test. |
| |
| 2025-03-06 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Revert: |
| 2025-03-06 Richard Sandiford <richard.sandiford@arm.com> |
| Jan Hubicka <hubicka@ucw.cz> |
| |
| PR rtl-optimization/117477 |
| * gcc.target/aarch64/callee_save_1.c: New test. |
| * gcc.target/aarch64/callee_save_2.c: Likewise. |
| * gcc.target/aarch64/callee_save_3.c: Likewise. |
| * gcc.target/aarch64/pr103350-1.c: Add -fno-caller-saves. |
| |
| 2025-03-06 Richard Biener <rguenther@suse.de> |
| |
| PR lto/114501 |
| * g++.dg/pr114501_0.C: New testcase. |
| |
| 2025-03-06 Richard Sandiford <richard.sandiford@arm.com> |
| Jan Hubicka <hubicka@ucw.cz> |
| |
| PR rtl-optimization/117477 |
| * gcc.target/aarch64/callee_save_1.c: New test. |
| * gcc.target/aarch64/callee_save_2.c: Likewise. |
| * gcc.target/aarch64/callee_save_3.c: Likewise. |
| * gcc.target/aarch64/pr103350-1.c: Add -fno-caller-saves. |
| |
| 2025-03-06 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/119119 |
| * g++.dg/torture/pr11911.C: New testcase. |
| |
| 2025-03-06 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/117504 |
| * g++.dg/cpp2a/constexpr-117504.C: New test. |
| * g++.dg/cpp2a/constexpr-117504a.C: New test. |
| |
| 2025-03-06 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_zbb.c: Tweak |
| the asm check for vsetvl. |
| |
| 2025-03-06 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/core_list_init.c: Use -fext-dce rather than |
| -O1. Skip for -O0. |
| * gcc.target/riscv/pr111384.c: Ditto. |
| |
| 2025-03-05 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/118998 |
| * gm2/iso/pass/testrotate.mod: New test. |
| * gm2/pim/fail/tinyconst.mod: New test. |
| * gm2/sets/run/pass/simplepacked.mod: New test. |
| |
| 2025-03-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115580 |
| * g++.dg/warn/Wnonnull16.C: New test. |
| |
| 2025-03-05 Jason Merrill <jason@redhat.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/117364 |
| PR c++/118874 |
| * g++.dg/coroutines/torture/pr118874.C: New test. |
| |
| 2025-03-05 Hannes Braun <hannes@hannesbraun.net> |
| |
| PR target/118942 |
| * gcc.target/arm/simd/vld1q_base_xN_1.c: Add -Wpointer-sign. |
| |
| 2025-03-05 Da Xie <xxie_xd@163.com> |
| |
| PR c++/100589 |
| * g++.dg/cpp2a/concepts-pr100589.C: New test. |
| |
| 2025-03-05 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR rtl-optimization/119046 |
| * gcc.target/aarch64/pr119046.c: New test. |
| |
| 2025-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/118953 |
| * gcc.dg/torture/pr118953.c: New test. |
| |
| 2025-03-05 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/97323 |
| * gcc.dg/pr97323.c: New testcase. |
| |
| 2025-03-05 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/104684 |
| * gfortran.dg/coarray/ptr_comp_6.f08: New test. |
| |
| 2025-03-05 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/116740 |
| * g++.dg/parse/crash80.C: New test. |
| |
| 2025-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/119102 |
| * g++.dg/modules/pr119102_a.H: New test. |
| * g++.dg/modules/pr119102_b.C: New test. |
| * g++.dg/modules/omp-3_a.C: New test. |
| * g++.dg/modules/omp-3_b.C: New test. |
| * g++.dg/modules/omp-3_c.C: New test. |
| * g++.dg/modules/omp-3_d.C: New test. |
| * g++.dg/modules/oacc-1_a.C: New test. |
| * g++.dg/modules/oacc-1_b.C: New test. |
| * g++.dg/modules/oacc-1_c.C: New test. |
| |
| 2025-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118787 |
| * g++.dg/cpp0x/alignas22.C: New test. |
| |
| 2025-03-05 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/119084 |
| * gcc.target/loongarch/pr119084.c: New test. |
| |
| 2025-03-04 Jason Merrill <jason@redhat.com> |
| |
| PR c++/119073 |
| * g++.dg/cpp0x/range-for39.C: New test. |
| |
| 2025-03-04 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/119049 |
| PR fortran/119074 |
| * gfortran.dg/interface_55.f90: New test. |
| * gfortran.dg/interface_56.f90: New test. |
| |
| 2025-03-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pr68674.c: Use effective-target arm_arch_v7a |
| and arm_libc_fp_abi. |
| |
| 2025-03-04 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.target/i386/blsi.c: New test. |
| * gcc.target/i386/blsmsk.c: New test. |
| * gcc.target/i386/blsr.c: New test. |
| |
| 2025-03-04 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/103391 |
| * gfortran.dg/assign_12.f90: New test. |
| |
| 2025-03-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/109431 |
| * g++.dg/init/array67.C: New test. |
| |
| 2025-03-04 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/118892 |
| * gcc.target/aarch64/copysign-pr118892.c: New test. |
| |
| 2025-03-04 Richard Sandiford <richard.sandiford@arm.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.c-torture/execute/ieee/pr119002.c: New test. |
| * gcc.target/aarch64/pr117186.c: Run at -O2 rather than -O. |
| |
| 2025-03-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/119071 |
| * gcc.dg/pr119071.c: New test. |
| * gcc.c-torture/execute/pr119071.c: New test. |
| |
| 2025-03-04 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/77872 |
| * gfortran.dg/coarray/class_1.f90: New test. |
| |
| 2025-03-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119096 |
| * gcc.dg/vect/pr119096.c: New testcase. |
| |
| 2025-03-04 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/bug-3.c: Update asm check to |
| function body check. |
| |
| 2025-03-03 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/101577 |
| * gfortran.dg/empty_derived_type.f90: Adjust dg-options. |
| * gfortran.dg/empty_derived_type_2.f90: New test. |
| |
| 2025-03-03 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/unsigned-extend-1.c: Expand check for any |
| insn suggesting a zero-extend. XFAIL for thumb1 code. |
| |
| 2025-03-03 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR rtl-optimization/118739 |
| * gcc.target/i386/pr118739.c: New test. |
| |
| 2025-03-03 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/118785 |
| * g++.dg/lto/pr118785_0.C: New test. |
| |
| 2025-03-03 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/119057 |
| * gcc.dg/vect/pr119057.c: New testcase. |
| |
| 2025-03-03 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/119067 |
| * g++.dg/lto/pr119067_0.C: New testcase. |
| * g++.dg/lto/pr119067_1.C: Likewise. |
| |
| 2025-03-03 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/118747 |
| * gfortran.dg/alloc_comp_auto_array_4.f90: New test. |
| |
| 2025-03-02 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/119088 |
| * gm2/pim/fail/tinyfor4.mod: New test. |
| |
| 2025-03-02 Filip Kastl <fkastl@suse.cz> |
| |
| PR tree-optimization/117919 |
| * g++.dg/pr117919.C: New test. |
| |
| 2025-03-01 Yuriy Kolerov <Yuriy.Kolerov@synopsys.com> |
| |
| PR target/118906 |
| * gcc.target/riscv/attribute-zce-1.c: New test. |
| * gcc.target/riscv/attribute-zce-2.c: New test. |
| * gcc.target/riscv/attribute-zce-3.c: New test. |
| * gcc.target/riscv/attribute-zce-4.c: New test. |
| |
| 2025-03-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/115871 |
| * gcc.dg/gomp/simd-clones-8.c: New test. |
| |
| 2025-03-01 Xi Ruoyao <xry111@xry111.site> |
| |
| * c-c++-common/toplevel-asm-1.c: Use %cc3 %cc4 instead of %c3 |
| %c4 on LoongArch. |
| |
| 2025-02-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/116961 |
| * gdc.dg/pr116961.d: New test. |
| |
| 2025-02-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/114913 |
| PR c++/110822 |
| * g++.dg/cpp0x/constexpr-nsdmi4.C: New test. |
| * g++.dg/cpp0x/constexpr-nsdmi5.C: New test. |
| |
| 2025-02-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118986 |
| * g++.dg/cpp2a/constexpr-prvalue1.C: New test. |
| |
| 2025-02-28 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/118243 |
| * g++.dg/ipa/pr118243.C: New test. |
| |
| 2025-02-28 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/119038 |
| * g++.dg/cpp23/explicit-obj-lambda15.C: New test. |
| |
| 2025-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/119045 |
| * g++.dg/cpp1y/constexpr-complex2.C: New test. |
| |
| 2025-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp/embed-1.C: Adjust for pedwarn wording change and don't |
| expect any error for C++26. |
| * g++.dg/cpp/embed-2.C: Adjust for pedwarn wording change and don't |
| expect any warning for C++26. |
| * g++.dg/cpp26/feat-cxx26.C: Test __cpp_pp_embed value. |
| * gcc.dg/cpp/embed-17.c: New test. |
| |
| 2025-02-28 Richard Biener <rguenther@suse.de> |
| |
| PR lto/91299 |
| * gcc.dg/lto/pr91299_0.c: New testcase. |
| * gcc.dg/lto/pr91299_1.c: Likewise. |
| |
| 2025-02-28 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/111245 |
| * g++.dg/torture/pr111245.C: New testcase. |
| |
| 2025-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/117712 |
| * gcc.dg/pr117712.c: New test. |
| |
| 2025-02-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87984 |
| * gcc.target/i386/pr87984.c: New testcase. |
| |
| 2025-02-28 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/66279 |
| * g++.dg/pr66279.C: New testcase. |
| |
| 2025-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/i386/strub-pr118006.c: Remove -m32 from dg-options. |
| |
| 2025-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/118940 |
| * gcc.target/i386/pr118940.c: Drop -w, -g and -m32 from dg-options, move |
| -march=i386 -mregparm=3 to dg-additional-options for ia32 and -fno-pie |
| to dg-additional-options for pie. Reduce the test. |
| |
| 2025-02-28 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/118730 |
| * gfortran.dg/class_array_15.f03: Remove unused variable. |
| * gfortran.dg/coarray_poly_7.f90: Adapt scan-tree-dump expr. |
| * gfortran.dg/coarray_poly_8.f90: Same. |
| * gfortran.dg/finalize_60.f90: New test. |
| |
| 2025-02-27 Pan Li <pan2.li@intel.com> |
| |
| PR target/118931 |
| * gcc.target/riscv/rvv/base/pr118931-run-1.c: New test. |
| |
| 2025-02-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/119030 |
| * gcc.c-torture/execute/pr119030.c: New test. |
| |
| 2025-02-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/118860 |
| * gcc.dg/pr118860.c: New test. |
| |
| 2025-02-27 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/stack_frame-1.c: Adjust. |
| |
| 2025-02-27 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/stack_frame-1.c: New. |
| |
| 2025-02-27 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/alloca-1-O0_-mfake-ptx-alloca.c: New. |
| * gcc.target/nvptx/alloca-2-O0_-mfake-ptx-alloca.c: Likewise. |
| * gcc.target/nvptx/alloca-4-O3_-mfake-ptx-alloca.c: Likewise. |
| * gcc.target/nvptx/vla-1-O0_-mfake-ptx-alloca.c: Likewise. |
| * gcc.target/nvptx/alloca-4-O3.c: |
| 'dg-additional-options -mfake-ptx-alloca'. |
| |
| 2025-02-27 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/alloca-1-unused-O0-sm_30.c: Adjust. |
| |
| 2025-02-27 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/alloca-1-dead-O0-sm_30.c: New. |
| * gcc.target/nvptx/alloca-1-dead-O0.c: Likewise. |
| * gcc.target/nvptx/alloca-1-dead-O1-sm_30.c: Likewise. |
| * gcc.target/nvptx/alloca-1-dead-O1.c: Likewise. |
| * gcc.target/nvptx/alloca-1-unused-O0-sm_30.c: Likewise. |
| * gcc.target/nvptx/alloca-1-unused-O0.c: Likewise. |
| * gcc.target/nvptx/alloca-1-unused-O1-sm_30.c: Likewise. |
| * gcc.target/nvptx/alloca-1-unused-O1.c: Likewise. |
| * gcc.target/nvptx/vla-1-dead-O0-sm_30.c: Likewise. |
| * gcc.target/nvptx/vla-1-dead-O0.c: Likewise. |
| * gcc.target/nvptx/vla-1-dead-O1-sm_30.c: Likewise. |
| * gcc.target/nvptx/vla-1-dead-O1.c: Likewise. |
| * gcc.target/nvptx/vla-1-unused-O0-sm_30.c: Likewise. |
| * gcc.target/nvptx/vla-1-unused-O0.c: Likewise. |
| * gcc.target/nvptx/vla-1-unused-O1-sm_30.c: Likewise. |
| * gcc.target/nvptx/vla-1-unused-O1.c: Likewise. |
| |
| 2025-02-27 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118928 |
| * g++.dg/cpp0x/constexpr-prvalue5.C: New test. |
| |
| 2025-02-27 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/118940 |
| * gcc.target/i386/pr118940.c: New test. |
| |
| 2025-02-27 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/116336 |
| * gcc.dg/pr116336.c: New test. |
| |
| 2025-02-27 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118516 |
| * g++.dg/cpp2a/fn-template11.C: |
| * g++.dg/template/fn-template1.C: New test. |
| * g++.dg/template/fn-template2.C: New test. |
| |
| 2025-02-27 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/lto/pr61123-enum-size_0.c: (dg-lto-options) Move |
| linker related options to ... |
| (dg-extra-ld-options): ... here. Add -flinker-output=nolto-rel. |
| |
| 2025-02-27 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/118789 |
| * gfortran.dg/associate_73.f90: New test. |
| |
| 2025-02-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/119001 |
| * gcc.dg/pr119001-1.c: New test. |
| * gcc.dg/pr119001-2.c: New test. |
| |
| 2025-02-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/114870 |
| * gcc.dg/c23-stddef-2.c: New test. |
| |
| 2025-02-26 Alexandre Oliva <oliva@adacore.com> |
| |
| * lib/target-supports.exp (check_effective_target_x86): New. |
| Replace all uses of i?86-*-* and x86_64-*-* in this file. |
| |
| 2025-02-26 Alexandre Oliva <oliva@adacore.com> |
| |
| * lib/target-supports-dg.exp (dg-do-if): New. |
| * gcc.dg/vect/vect-simd-clone-16f.c: Use -msse4 on x86, and |
| skip in case execution is enabled but the runtime isn't. |
| * gcc.dg/vect/vect-simd-clone-17f.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-18f.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-20.c: Likewise, but only skip |
| the scan test. |
| |
| 2025-02-26 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/108233 |
| * gfortran.dg/coarray/complex_1.f90: New test. |
| |
| 2025-02-26 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/118464 |
| PR tree-optimization/116855 |
| * g++.dg/ext/pragma-unroll-lambda-lto.C: Add pragma novector. |
| * gcc.dg/tree-ssa/gen-vect-2.c: Likewise. |
| * gcc.dg/tree-ssa/gen-vect-25.c: Likewise. |
| * gcc.dg/tree-ssa/gen-vect-32.c: Likewise. |
| * gcc.dg/tree-ssa/ivopt_mult_2g.c: Likewise. |
| * gcc.dg/tree-ssa/ivopts-5.c: Likewise. |
| * gcc.dg/tree-ssa/ivopts-6.c: Likewise. |
| * gcc.dg/tree-ssa/ivopts-7.c: Likewise. |
| * gcc.dg/tree-ssa/ivopts-8.c: Likewise. |
| * gcc.dg/tree-ssa/ivopts-9.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-1.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-10.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-11.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-12.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-2.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-3.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-4.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-5.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-6.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-7.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-8.c: Likewise. |
| * gcc.dg/tree-ssa/predcom-dse-9.c: Likewise. |
| * gcc.target/i386/pr90178.c: Likewise. |
| |
| 2025-02-25 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/115028 |
| * gcc.target/i386/pr101950-2.c: Use a pointer argument instead |
| of the argument directly. |
| |
| 2025-02-25 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/115458 |
| * g++.target/riscv/pr115458.C: New. |
| |
| 2025-02-25 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/118654 |
| * gdc.dg/target/i386/i386.exp: New test. |
| * gdc.dg/target/i386/targetinfo_CET.d: New test. |
| |
| 2025-02-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/119000 |
| * c-c++-common/gomp/pr119000.c: New test. |
| |
| 2025-02-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118876 |
| * g++.dg/gomp/pr118876.C: New test. |
| |
| 2025-02-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118923 |
| * g++.dg/cpp0x/pr118923.C: New test. |
| * g++.dg/cpp1y/pr118923.C: New test. |
| |
| 2025-02-24 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/114516 |
| * gcc.dg/vect/costmodel/riscv/rvv/pr114516.c: New test. |
| |
| 2025-02-24 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR middle-end/118950 |
| * gcc.target/riscv/rvv/autovec/pr118950.c: New test. |
| |
| 2025-02-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/118915 |
| * gcc.c-torture/execute/pr118915.c: New test. |
| |
| 2025-02-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118973 |
| * g++.dg/torture/pr118973.C: New testcase. |
| |
| 2025-02-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/118993 |
| * c-c++-common/gomp/allocate-18.c: Adjust dg-warning regex for |
| diagnostics typo fix. |
| * gfortran.dg/gomp/allocate-clause.f90: Likewise. |
| |
| 2025-02-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117023 |
| * gcc.dg/builtins-nonnull.c (test_memfuncs, test_memfuncs_chk, |
| test_strfuncs, test_strfuncs_chk): Add if (n == 0) return; at the |
| start of the functions. |
| * gcc.dg/Wnonnull-2.c: Copy __builtin_* call statements where |
| appropriate 3 times, once with 0 length, once with n and once with |
| non-zero constant and expect warning only in the third case. |
| Formatting fixes. |
| * gcc.dg/Wnonnull-3.c: Copy __builtin_* call statements where |
| appropriate 3 times, once with 0 length, once with n and once with |
| n guarded with n != 0 and expect warning only in the third case. |
| Formatting fixes. |
| * gcc.dg/nonnull-3.c (foo): Use 16 instead of 0 in the calls added |
| for PR80936. |
| * gcc.dg/nonnull-11.c: New test. |
| * c-c++-common/ubsan/nonnull-1.c: Don't expect runtime diagnostics |
| for the __builtin_memcpy call. |
| * gcc.dg/tree-ssa/pr78154.c (f): Add dn argument and return early |
| if it is NULL. Duplicate cases of builtins which have the first |
| argument changed from nonnull to nonnull_if_nonzero except stpncpy, |
| once with dn as first argument instead of d and once with constant |
| non-zero count rather than n. Disable the stpncpy non-null check. |
| * gcc.dg/Wbuiltin-declaration-mismatch-14.c (test_builtin_calls): |
| Triplicate the strncmp calls, once with 1 last argument and expect |
| warning, once with n last argument and don't expect warning and |
| once with 0 last argument and don't expect warning. |
| * gcc.dg/Wbuiltin-declaration-mismatch-15.c (test_builtin_calls_fe): |
| Likewise. |
| |
| 2025-02-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117023 |
| * c-c++-common/analyzer/call-summaries-malloc.c |
| (test_use_without_check): Pass 4 rather than sz to memset. |
| * c-c++-common/analyzer/strncpy-1.c (test_null_dst, |
| test_null_src): Pass 42 rather than count to strncpy. |
| |
| 2025-02-24 Lino Hsing-Yu Peng <linopeng@andestech.com> |
| |
| * gcc.target/riscv/zcmp_push_gpr.c: New test. |
| |
| 2025-02-23 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR tree-optimization/82142 |
| * gcc.target/i386/pr82142a.c: New file. |
| * gcc.target/i386/pr82142b.c: Likewise. |
| |
| 2025-02-22 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/target-supports.exp (check_effective_target_alloca): |
| Gracefully handle the case that we've not be called (indirectly) |
| from 'dg-test'. |
| * lib/gcc-dg.exp (proc gcc-dg-prune): Turn |
| 'sorry, unimplemented: dynamic stack allocation not supported' into |
| UNSUPPORTED. |
| * c-c++-common/Walloca-larger-than.c: Don't |
| 'dg-require-effective-target alloca'. |
| * c-c++-common/Warray-bounds-9.c: Likewise. |
| * c-c++-common/Warray-bounds.c: Likewise. |
| * c-c++-common/Wdangling-pointer-2.c: Likewise. |
| * c-c++-common/Wdangling-pointer-4.c: Likewise. |
| * c-c++-common/Wdangling-pointer-5.c: Likewise. |
| * c-c++-common/Wdangling-pointer.c: Likewise. |
| * c-c++-common/Wimplicit-fallthrough-7.c: Likewise. |
| * c-c++-common/Wsizeof-pointer-memaccess1.c: Likewise. |
| * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise. |
| * c-c++-common/Wstringop-truncation.c: Likewise. |
| * c-c++-common/Wunused-var-6.c: Likewise. |
| * c-c++-common/Wunused-var-8.c: Likewise. |
| * c-c++-common/analyzer/alloca-leak.c: Likewise. |
| * c-c++-common/analyzer/allocation-size-multiline-2.c: Likewise. |
| * c-c++-common/analyzer/allocation-size-multiline-3.c: Likewise. |
| * c-c++-common/analyzer/capacity-1.c: Likewise. |
| * c-c++-common/analyzer/capacity-3.c: Likewise. |
| * c-c++-common/analyzer/imprecise-floating-point-1.c: Likewise. |
| * c-c++-common/analyzer/infinite-recursion-alloca.c: Likewise. |
| * c-c++-common/analyzer/malloc-callbacks.c: Likewise. |
| * c-c++-common/analyzer/malloc-paths-8.c: Likewise. |
| * c-c++-common/analyzer/out-of-bounds-5.c: Likewise. |
| * c-c++-common/analyzer/out-of-bounds-diagram-11.c: Likewise. |
| * c-c++-common/analyzer/uninit-alloca.c: Likewise. |
| * c-c++-common/analyzer/write-to-string-literal-5.c: Likewise. |
| * c-c++-common/asan/alloca_loop_unpoisoning.c: Likewise. |
| * c-c++-common/auto-init-11.c: Likewise. |
| * c-c++-common/auto-init-12.c: Likewise. |
| * c-c++-common/auto-init-15.c: Likewise. |
| * c-c++-common/auto-init-16.c: Likewise. |
| * c-c++-common/builtins.c: Likewise. |
| * c-c++-common/dwarf2/vla1.c: Likewise. |
| * c-c++-common/gomp/pr61486-2.c: Likewise. |
| * c-c++-common/torture/builtin-clear-padding-4.c: Likewise. |
| * c-c++-common/torture/strub-run3.c: Likewise. |
| * c-c++-common/torture/strub-run4.c: Likewise. |
| * c-c++-common/torture/strub-run4c.c: Likewise. |
| * c-c++-common/torture/strub-run4d.c: Likewise. |
| * c-c++-common/torture/strub-run4i.c: Likewise. |
| * g++.dg/Walloca1.C: Likewise. |
| * g++.dg/Walloca2.C: Likewise. |
| * g++.dg/cpp0x/pr70338.C: Likewise. |
| * g++.dg/cpp1y/lambda-generic-vla1.C: Likewise. |
| * g++.dg/cpp1y/vla10.C: Likewise. |
| * g++.dg/cpp1y/vla2.C: Likewise. |
| * g++.dg/cpp1y/vla6.C: Likewise. |
| * g++.dg/cpp1y/vla8.C: Likewise. |
| * g++.dg/debug/debug5.C: Likewise. |
| * g++.dg/debug/debug6.C: Likewise. |
| * g++.dg/debug/pr54828.C: Likewise. |
| * g++.dg/diagnostic/pr70105.C: Likewise. |
| * g++.dg/eh/cleanup5.C: Likewise. |
| * g++.dg/eh/spbp.C: Likewise. |
| * g++.dg/ext/builtin_alloca.C: Likewise. |
| * g++.dg/ext/tmplattr9.C: Likewise. |
| * g++.dg/ext/vla10.C: Likewise. |
| * g++.dg/ext/vla11.C: Likewise. |
| * g++.dg/ext/vla12.C: Likewise. |
| * g++.dg/ext/vla15.C: Likewise. |
| * g++.dg/ext/vla16.C: Likewise. |
| * g++.dg/ext/vla17.C: Likewise. |
| * g++.dg/ext/vla23.C: Likewise. |
| * g++.dg/ext/vla3.C: Likewise. |
| * g++.dg/ext/vla6.C: Likewise. |
| * g++.dg/ext/vla7.C: Likewise. |
| * g++.dg/init/array24.C: Likewise. |
| * g++.dg/init/new47.C: Likewise. |
| * g++.dg/init/pr55497.C: Likewise. |
| * g++.dg/opt/pr78201.C: Likewise. |
| * g++.dg/template/vla2.C: Likewise. |
| * g++.dg/torture/Wsizeof-pointer-memaccess1.C: Likewise. |
| * g++.dg/torture/Wsizeof-pointer-memaccess2.C: Likewise. |
| * g++.dg/torture/pr62127.C: Likewise. |
| * g++.dg/torture/pr67055.C: Likewise. |
| * g++.dg/torture/stackalign/eh-alloca-1.C: Likewise. |
| * g++.dg/torture/stackalign/eh-inline-2.C: Likewise. |
| * g++.dg/torture/stackalign/eh-vararg-1.C: Likewise. |
| * g++.dg/torture/stackalign/eh-vararg-2.C: Likewise. |
| * g++.dg/warn/Wplacement-new-size-5.C: Likewise. |
| * g++.dg/warn/Wsizeof-pointer-memaccess-1.C: Likewise. |
| * g++.dg/warn/Wvla-1.C: Likewise. |
| * g++.dg/warn/Wvla-3.C: Likewise. |
| * g++.old-deja/g++.ext/array2.C: Likewise. |
| * g++.old-deja/g++.ext/constructor.C: Likewise. |
| * g++.old-deja/g++.law/builtin1.C: Likewise. |
| * g++.old-deja/g++.other/crash12.C: Likewise. |
| * g++.old-deja/g++.other/eh3.C: Likewise. |
| * g++.old-deja/g++.pt/array6.C: Likewise. |
| * g++.old-deja/g++.pt/dynarray.C: Likewise. |
| * gcc.c-torture/compile/20000923-1.c: Likewise. |
| * gcc.c-torture/compile/20030224-1.c: Likewise. |
| * gcc.c-torture/compile/20071108-1.c: Likewise. |
| * gcc.c-torture/compile/20071117-1.c: Likewise. |
| * gcc.c-torture/compile/900313-1.c: Likewise. |
| * gcc.c-torture/compile/parms.c: Likewise. |
| * gcc.c-torture/compile/pr17397.c: Likewise. |
| * gcc.c-torture/compile/pr35006.c: Likewise. |
| * gcc.c-torture/compile/pr42956.c: Likewise. |
| * gcc.c-torture/compile/pr51354.c: Likewise. |
| * gcc.c-torture/compile/pr52714.c: Likewise. |
| * gcc.c-torture/compile/pr55851.c: Likewise. |
| * gcc.c-torture/compile/pr77754-1.c: Likewise. |
| * gcc.c-torture/compile/pr77754-2.c: Likewise. |
| * gcc.c-torture/compile/pr77754-3.c: Likewise. |
| * gcc.c-torture/compile/pr77754-4.c: Likewise. |
| * gcc.c-torture/compile/pr77754-5.c: Likewise. |
| * gcc.c-torture/compile/pr77754-6.c: Likewise. |
| * gcc.c-torture/compile/pr78439.c: Likewise. |
| * gcc.c-torture/compile/pr79413.c: Likewise. |
| * gcc.c-torture/compile/pr82564.c: Likewise. |
| * gcc.c-torture/compile/pr87110.c: Likewise. |
| * gcc.c-torture/compile/pr99787-1.c: Likewise. |
| * gcc.c-torture/compile/vla-const-1.c: Likewise. |
| * gcc.c-torture/compile/vla-const-2.c: Likewise. |
| * gcc.c-torture/execute/20010209-1.c: Likewise. |
| * gcc.c-torture/execute/20020314-1.c: Likewise. |
| * gcc.c-torture/execute/20020412-1.c: Likewise. |
| * gcc.c-torture/execute/20021113-1.c: Likewise. |
| * gcc.c-torture/execute/20040223-1.c: Likewise. |
| * gcc.c-torture/execute/20040308-1.c: Likewise. |
| * gcc.c-torture/execute/20040811-1.c: Likewise. |
| * gcc.c-torture/execute/20070824-1.c: Likewise. |
| * gcc.c-torture/execute/20070919-1.c: Likewise. |
| * gcc.c-torture/execute/built-in-setjmp.c: Likewise. |
| * gcc.c-torture/execute/pr22061-1.c: Likewise. |
| * gcc.c-torture/execute/pr43220.c: Likewise. |
| * gcc.c-torture/execute/pr82210.c: Likewise. |
| * gcc.c-torture/execute/pr86528.c: Likewise. |
| * gcc.c-torture/execute/vla-dealloc-1.c: Likewise. |
| * gcc.dg/20001012-2.c: Likewise. |
| * gcc.dg/20020415-1.c: Likewise. |
| * gcc.dg/20030331-2.c: Likewise. |
| * gcc.dg/20101010-1.c: Likewise. |
| * gcc.dg/Walloca-1.c: Likewise. |
| * gcc.dg/Walloca-10.c: Likewise. |
| * gcc.dg/Walloca-11.c: Likewise. |
| * gcc.dg/Walloca-12.c: Likewise. |
| * gcc.dg/Walloca-13.c: Likewise. |
| * gcc.dg/Walloca-14.c: Likewise. |
| * gcc.dg/Walloca-15.c: Likewise. |
| * gcc.dg/Walloca-2.c: Likewise. |
| * gcc.dg/Walloca-3.c: Likewise. |
| * gcc.dg/Walloca-4.c: Likewise. |
| * gcc.dg/Walloca-5.c: Likewise. |
| * gcc.dg/Walloca-6.c: Likewise. |
| * gcc.dg/Walloca-7.c: Likewise. |
| * gcc.dg/Walloca-8.c: Likewise. |
| * gcc.dg/Walloca-9.c: Likewise. |
| * gcc.dg/Walloca-larger-than-2.c: Likewise. |
| * gcc.dg/Walloca-larger-than-3.c: Likewise. |
| * gcc.dg/Walloca-larger-than-4.c: Likewise. |
| * gcc.dg/Walloca-larger-than.c: Likewise. |
| * gcc.dg/Warray-bounds-22.c: Likewise. |
| * gcc.dg/Warray-bounds-41.c: Likewise. |
| * gcc.dg/Warray-bounds-46.c: Likewise. |
| * gcc.dg/Warray-bounds-48-novec.c: Likewise. |
| * gcc.dg/Warray-bounds-48.c: Likewise. |
| * gcc.dg/Warray-bounds-50.c: Likewise. |
| * gcc.dg/Warray-bounds-63.c: Likewise. |
| * gcc.dg/Warray-bounds-66.c: Likewise. |
| * gcc.dg/Wdangling-pointer.c: Likewise. |
| * gcc.dg/Wfree-nonheap-object-2.c: Likewise. |
| * gcc.dg/Wfree-nonheap-object.c: Likewise. |
| * gcc.dg/Wrestrict-17.c: Likewise. |
| * gcc.dg/Wrestrict.c: Likewise. |
| * gcc.dg/Wreturn-local-addr-2.c: Likewise. |
| * gcc.dg/Wreturn-local-addr-3.c: Likewise. |
| * gcc.dg/Wreturn-local-addr-4.c: Likewise. |
| * gcc.dg/Wreturn-local-addr-6.c: Likewise. |
| * gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise. |
| * gcc.dg/Wstack-usage.c: Likewise. |
| * gcc.dg/Wstrict-aliasing-bogus-vla-1.c: Likewise. |
| * gcc.dg/Wstrict-overflow-27.c: Likewise. |
| * gcc.dg/Wstringop-overflow-15.c: Likewise. |
| * gcc.dg/Wstringop-overflow-23.c: Likewise. |
| * gcc.dg/Wstringop-overflow-25.c: Likewise. |
| * gcc.dg/Wstringop-overflow-27.c: Likewise. |
| * gcc.dg/Wstringop-overflow-3.c: Likewise. |
| * gcc.dg/Wstringop-overflow-39.c: Likewise. |
| * gcc.dg/Wstringop-overflow-56.c: Likewise. |
| * gcc.dg/Wstringop-overflow-57.c: Likewise. |
| * gcc.dg/Wstringop-overflow-67.c: Likewise. |
| * gcc.dg/Wstringop-overflow-71.c: Likewise. |
| * gcc.dg/Wstringop-truncation-3.c: Likewise. |
| * gcc.dg/Wvla-larger-than-1.c: Likewise. |
| * gcc.dg/Wvla-larger-than-2.c: Likewise. |
| * gcc.dg/Wvla-larger-than-3.c: Likewise. |
| * gcc.dg/Wvla-larger-than-4.c: Likewise. |
| * gcc.dg/Wvla-larger-than-5.c: Likewise. |
| * gcc.dg/analyzer/boxed-malloc-1.c: Likewise. |
| * gcc.dg/analyzer/call-summaries-2.c: Likewise. |
| * gcc.dg/analyzer/malloc-1.c: Likewise. |
| * gcc.dg/analyzer/malloc-reuse.c: Likewise. |
| * gcc.dg/analyzer/out-of-bounds-diagram-12.c: Likewise. |
| * gcc.dg/analyzer/pr93355-localealias.c: Likewise. |
| * gcc.dg/analyzer/putenv-1.c: Likewise. |
| * gcc.dg/analyzer/taint-alloc-1.c: Likewise. |
| * gcc.dg/analyzer/torture/pr93373.c: Likewise. |
| * gcc.dg/analyzer/torture/ubsan-1.c: Likewise. |
| * gcc.dg/analyzer/vla-1.c: Likewise. |
| * gcc.dg/atomic/stdatomic-vm.c: Likewise. |
| * gcc.dg/attr-alloc_size-6.c: Likewise. |
| * gcc.dg/attr-alloc_size-7.c: Likewise. |
| * gcc.dg/attr-alloc_size-8.c: Likewise. |
| * gcc.dg/attr-alloc_size-9.c: Likewise. |
| * gcc.dg/attr-noipa.c: Likewise. |
| * gcc.dg/auto-init-uninit-36.c: Likewise. |
| * gcc.dg/auto-init-uninit-9.c: Likewise. |
| * gcc.dg/auto-type-1.c: Likewise. |
| * gcc.dg/builtin-alloc-size.c: Likewise. |
| * gcc.dg/builtin-dynamic-alloc-size.c: Likewise. |
| * gcc.dg/builtin-dynamic-object-size-1.c: Likewise. |
| * gcc.dg/builtin-dynamic-object-size-2.c: Likewise. |
| * gcc.dg/builtin-dynamic-object-size-3.c: Likewise. |
| * gcc.dg/builtin-dynamic-object-size-4.c: Likewise. |
| * gcc.dg/builtin-object-size-1.c: Likewise. |
| * gcc.dg/builtin-object-size-2.c: Likewise. |
| * gcc.dg/builtin-object-size-3.c: Likewise. |
| * gcc.dg/builtin-object-size-4.c: Likewise. |
| * gcc.dg/builtins-64.c: Likewise. |
| * gcc.dg/builtins-68.c: Likewise. |
| * gcc.dg/c23-auto-2.c: Likewise. |
| * gcc.dg/c99-const-expr-13.c: Likewise. |
| * gcc.dg/c99-vla-1.c: Likewise. |
| * gcc.dg/fold-alloca-1.c: Likewise. |
| * gcc.dg/gomp/pr30494.c: Likewise. |
| * gcc.dg/gomp/vla-2.c: Likewise. |
| * gcc.dg/gomp/vla-3.c: Likewise. |
| * gcc.dg/gomp/vla-4.c: Likewise. |
| * gcc.dg/gomp/vla-5.c: Likewise. |
| * gcc.dg/graphite/pr99085.c: Likewise. |
| * gcc.dg/guality/guality.c: Likewise. |
| * gcc.dg/lto/pr80778_0.c: Likewise. |
| * gcc.dg/nested-func-10.c: Likewise. |
| * gcc.dg/nested-func-12.c: Likewise. |
| * gcc.dg/nested-func-13.c: Likewise. |
| * gcc.dg/nested-func-14.c: Likewise. |
| * gcc.dg/nested-func-15.c: Likewise. |
| * gcc.dg/nested-func-16.c: Likewise. |
| * gcc.dg/nested-func-17.c: Likewise. |
| * gcc.dg/nested-func-9.c: Likewise. |
| * gcc.dg/packed-vla.c: Likewise. |
| * gcc.dg/pr100225.c: Likewise. |
| * gcc.dg/pr25682.c: Likewise. |
| * gcc.dg/pr27301.c: Likewise. |
| * gcc.dg/pr31507-1.c: Likewise. |
| * gcc.dg/pr33238.c: Likewise. |
| * gcc.dg/pr41470.c: Likewise. |
| * gcc.dg/pr49120.c: Likewise. |
| * gcc.dg/pr50764.c: Likewise. |
| * gcc.dg/pr51491-2.c: Likewise. |
| * gcc.dg/pr51990-2.c: Likewise. |
| * gcc.dg/pr51990.c: Likewise. |
| * gcc.dg/pr59011.c: Likewise. |
| * gcc.dg/pr59523.c: Likewise. |
| * gcc.dg/pr61561.c: Likewise. |
| * gcc.dg/pr78468.c: Likewise. |
| * gcc.dg/pr78902.c: Likewise. |
| * gcc.dg/pr79972.c: Likewise. |
| * gcc.dg/pr82875.c: Likewise. |
| * gcc.dg/pr83844.c: Likewise. |
| * gcc.dg/pr84131.c: Likewise. |
| * gcc.dg/pr87099.c: Likewise. |
| * gcc.dg/pr87320.c: Likewise. |
| * gcc.dg/pr89045.c: Likewise. |
| * gcc.dg/pr91014.c: Likewise. |
| * gcc.dg/pr93986.c: Likewise. |
| * gcc.dg/pr98721-1.c: Likewise. |
| * gcc.dg/pr99122-2.c: Likewise. |
| * gcc.dg/shrink-wrap-alloca.c: Likewise. |
| * gcc.dg/sso-14.c: Likewise. |
| * gcc.dg/strlenopt-62.c: Likewise. |
| * gcc.dg/strlenopt-83.c: Likewise. |
| * gcc.dg/strlenopt-84.c: Likewise. |
| * gcc.dg/strlenopt-91.c: Likewise. |
| * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise. |
| * gcc.dg/torture/calleesave-sse.c: Likewise. |
| * gcc.dg/torture/pr48953.c: Likewise. |
| * gcc.dg/torture/pr71881.c: Likewise. |
| * gcc.dg/torture/pr71901.c: Likewise. |
| * gcc.dg/torture/pr78742.c: Likewise. |
| * gcc.dg/torture/pr92088-1.c: Likewise. |
| * gcc.dg/torture/pr92088-2.c: Likewise. |
| * gcc.dg/torture/pr93124.c: Likewise. |
| * gcc.dg/torture/pr94479.c: Likewise. |
| * gcc.dg/torture/stackalign/alloca-1.c: Likewise. |
| * gcc.dg/torture/stackalign/inline-2.c: Likewise. |
| * gcc.dg/torture/stackalign/nested-3.c: Likewise. |
| * gcc.dg/torture/stackalign/vararg-1.c: Likewise. |
| * gcc.dg/torture/stackalign/vararg-2.c: Likewise. |
| * gcc.dg/tree-ssa/20030807-2.c: Likewise. |
| * gcc.dg/tree-ssa/20080530.c: Likewise. |
| * gcc.dg/tree-ssa/alias-37.c: Likewise. |
| * gcc.dg/tree-ssa/builtin-sprintf-warn-22.c: Likewise. |
| * gcc.dg/tree-ssa/builtin-sprintf-warn-25.c: Likewise. |
| * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-15.c: Likewise. |
| * gcc.dg/tree-ssa/pr23848-1.c: Likewise. |
| * gcc.dg/tree-ssa/pr23848-2.c: Likewise. |
| * gcc.dg/tree-ssa/pr23848-3.c: Likewise. |
| * gcc.dg/tree-ssa/pr23848-4.c: Likewise. |
| * gcc.dg/uninit-32.c: Likewise. |
| * gcc.dg/uninit-36.c: Likewise. |
| * gcc.dg/uninit-39.c: Likewise. |
| * gcc.dg/uninit-41.c: Likewise. |
| * gcc.dg/uninit-9-O0.c: Likewise. |
| * gcc.dg/uninit-9.c: Likewise. |
| * gcc.dg/uninit-pr100250.c: Likewise. |
| * gcc.dg/uninit-pr101300.c: Likewise. |
| * gcc.dg/uninit-pr101494.c: Likewise. |
| * gcc.dg/uninit-pr98583.c: Likewise. |
| * gcc.dg/vla-2.c: Likewise. |
| * gcc.dg/vla-22.c: Likewise. |
| * gcc.dg/vla-24.c: Likewise. |
| * gcc.dg/vla-3.c: Likewise. |
| * gcc.dg/vla-4.c: Likewise. |
| * gcc.dg/vla-stexp-1.c: Likewise. |
| * gcc.dg/vla-stexp-2.c: Likewise. |
| * gcc.dg/vla-stexp-4.c: Likewise. |
| * gcc.dg/vla-stexp-5.c: Likewise. |
| * gcc.dg/winline-7.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-1.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-10.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-2.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-3.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-4.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-5.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-6.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-7.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-8.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-9.c: Likewise. |
| * gcc.target/arc/interrupt-6.c: Likewise. |
| * gcc.target/i386/pr80969-3.c: Likewise. |
| * gcc.target/loongarch/stack-check-alloca-1.c: Likewise. |
| * gcc.target/loongarch/stack-check-alloca-2.c: Likewise. |
| * gcc.target/loongarch/stack-check-alloca-3.c: Likewise. |
| * gcc.target/loongarch/stack-check-alloca-4.c: Likewise. |
| * gcc.target/loongarch/stack-check-alloca-5.c: Likewise. |
| * gcc.target/loongarch/stack-check-alloca-6.c: Likewise. |
| * gcc.target/riscv/stack-check-alloca-1.c: Likewise. |
| * gcc.target/riscv/stack-check-alloca-10.c: Likewise. |
| * gcc.target/riscv/stack-check-alloca-2.c: Likewise. |
| * gcc.target/riscv/stack-check-alloca-3.c: Likewise. |
| * gcc.target/riscv/stack-check-alloca-4.c: Likewise. |
| * gcc.target/riscv/stack-check-alloca-5.c: Likewise. |
| * gcc.target/riscv/stack-check-alloca-6.c: Likewise. |
| * gcc.target/riscv/stack-check-alloca-7.c: Likewise. |
| * gcc.target/riscv/stack-check-alloca-8.c: Likewise. |
| * gcc.target/riscv/stack-check-alloca-9.c: Likewise. |
| * gcc.target/sparc/setjmp-1.c: Likewise. |
| * gcc.target/x86_64/abi/ms-sysv/ms-sysv.c: Likewise. |
| * gcc.c-torture/compile/20001221-1.c: Don't 'dg-skip-if' |
| for '! alloca'. |
| * gcc.c-torture/compile/20020807-1.c: Likewise. |
| * gcc.c-torture/compile/20050801-2.c: Likewise. |
| * gcc.c-torture/compile/920428-4.c: Likewise. |
| * gcc.c-torture/compile/debugvlafunction-1.c: Likewise. |
| * gcc.c-torture/compile/pr41469.c: Likewise. |
| * gcc.c-torture/execute/920721-2.c: Likewise. |
| * gcc.c-torture/execute/920929-1.c: Likewise. |
| * gcc.c-torture/execute/921017-1.c: Likewise. |
| * gcc.c-torture/execute/941202-1.c: Likewise. |
| * gcc.c-torture/execute/align-nest.c: Likewise. |
| * gcc.c-torture/execute/alloca-1.c: Likewise. |
| * gcc.c-torture/execute/pr22061-4.c: Likewise. |
| * gcc.c-torture/execute/pr36321.c: Likewise. |
| * gcc.dg/torture/pr8081.c: Likewise. |
| * gcc.dg/analyzer/data-model-1.c: Don't |
| 'dg-require-effective-target alloca'. XFAIL relevant |
| 'dg-warning's for '! alloca'. |
| * gcc.dg/uninit-38.c: Likewise. |
| * gcc.dg/uninit-pr98578.c: Likewise. |
| * gcc.dg/compat/struct-by-value-22_main.c: Comment on |
| 'dg-require-effective-target alloca'. |
| |
| 2025-02-22 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/gcc-dg.exp (find-dg-do-what): Gracefully handle the case |
| that we've not be called (indirectly) from 'dg-test'. |
| * lib/target-supports.exp (check_effective_target_stack_size) |
| (check_effective_target_alloca): Catch this. |
| |
| 2025-02-22 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/gcc-dg.exp (proc find-dg-do-what): New. |
| * lib/target-supports.exp (check_effective_target_stack_size) |
| (check_effective_target_alloca): Use it. |
| |
| 2025-02-22 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/bpf/diag-alloca-1.c: Adjust 'dg-message'. |
| * gcc.target/bpf/diag-alloca-2.c: Likewise. |
| * gcc.target/nvptx/alloca-1-sm_30.c: Likewise. |
| * gcc.target/nvptx/vla-1-sm_30.c: Likewise. |
| * lib/target-supports.exp (proc check_effective_target_alloca): |
| Adjust comment. |
| |
| 2025-02-22 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/118978 |
| * gm2/pim/fail/badparamtype.mod: New test. |
| |
| 2025-02-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118954 |
| * gcc.dg/torture/pr118954.c: New testcase. |
| |
| 2025-02-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118521 |
| * g++.dg/torture/pr118521.C: Use dg-bogus properly. |
| |
| 2025-02-21 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/48958 |
| * gfortran.dg/pointer_init_13.f90: New test. |
| |
| 2025-02-20 David Malcolm <dmalcolm@redhat.com> |
| |
| * sarif-replay.dg/malformed-json/empty.sarif: New test. |
| |
| 2025-02-20 David Malcolm <dmalcolm@redhat.com> |
| |
| * sarif-replay.dg/2.1.0-invalid/3.11.11-malformed-placeholder.sarif: |
| Rename to... |
| * sarif-replay.dg/2.1.0-invalid/3.11.5-unescaped-braces.sarif: |
| ...this. Update expected subsection in error message, and |
| expected underline in quoted JSON. |
| |
| 2025-02-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR testsuite/116604 |
| * gcc.target/aarch64/sve/pcs/args_1.c (callee_pred): Enable scheduling |
| and use both memory arguments in the same instruction. Expect no |
| prologue and epilogue code. |
| |
| 2025-02-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/var_stride_2.c: Expect ADD+LSL. |
| * gcc.target/aarch64/sve/var_stride_4.c: Accept LSL or SBFIZ. |
| |
| 2025-02-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118521 |
| * g++.dg/torture/pr118521.C: New testcase. |
| |
| 2025-02-20 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray_lib_comm_1.f90: Fix up scan_trees. |
| |
| 2025-02-20 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/send_char_array_1.f90: Extend test to |
| catch more cases. |
| * gfortran.dg/coarray_42.f90: Invert tests use, because no |
| longer a send is needed when local memory in a coarray is |
| allocated. |
| |
| 2025-02-20 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/coarray_allocated.f90: Adapt to new method |
| of checking on remote image. |
| * gfortran.dg/coarray_lib_alloc_4.f90: Same. |
| |
| 2025-02-20 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray_lib_comm_1.f90: Adapt scan expression. |
| * gfortran.dg/coarray/get_with_fn_parameter.f90: New test. |
| * gfortran.dg/coarray/get_with_scalar_fn.f90: New test. |
| |
| 2025-02-20 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray_lib_comm_1.f90: Adapt to renamed ABI |
| function. |
| * gfortran.dg/coarray_stat_function.f90: Same. |
| * gfortran.dg/coindexed_1.f90: Same. |
| |
| 2025-02-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/86270 |
| * gcc.target/i386/pr86270.c: Adjust to check for no reg-reg |
| copies as well. |
| |
| 2025-02-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/118936 |
| * gcc.target/i386/pr118936.c: New test. |
| |
| 2025-02-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| Revert: |
| 2025-02-20 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/109780 |
| PR target/109093 |
| * g++.target/i386/pr109780-1.C: New test. |
| * gcc.target/i386/pr109093-1.c: Likewise. |
| * gcc.target/i386/pr109780-1.c: Likewise. |
| * gcc.target/i386/pr109780-2.c: Likewise. |
| * gcc.target/i386/pr109780-3.c: Likewise. |
| |
| 2025-02-19 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/isr-04-regs.c: New test. |
| * gcc.target/avr/isr-test.h: Don't set GPRs to values |
| that are 0 mod 0x11. |
| |
| 2025-02-19 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.target/aarch64/pr112105.c: Change to be -O2 rather |
| than -O1. |
| |
| 2025-02-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/118300 |
| * gcc.dg/analyzer/ubsan-pr118300.c: New test. |
| |
| 2025-02-19 Pan Li <pan2.li@intel.com> |
| |
| PR middle-end/116351 |
| * gcc.target/riscv/rvv/base/pr116351-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr116351-2.c: New test. |
| * gcc.target/riscv/rvv/base/pr116351.h: New test. |
| |
| 2025-02-19 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/vect-shift-imm-round.c: New test. |
| |
| 2025-02-19 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/wide-mul-reduc-2.c (dg-final): Scan |
| DOT_PROD_EXPR in optimized tree. |
| |
| 2025-02-19 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/wide-mul-reduc-1.c: New test. |
| * gcc.target/loongarch/wide-mul-reduc-2.c: New test. |
| |
| 2025-02-19 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/vrepli.c: New test. |
| |
| 2025-02-19 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/115478 |
| * gcc.target/loongarch/bytepick_shift_128.c: New test. |
| |
| 2025-02-18 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/115703 |
| * gcc.target/riscv/rvv/autovec/pr115703-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr115703.c: New test. |
| |
| 2025-02-18 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR testsuite/116986 |
| * gcc.dg/crc-builtin-rev-target32.c: Include stdint.h |
| instead of stdint-gcc.h. |
| * gcc.dg/crc-builtin-rev-target64.c: Likewise. |
| * gcc.dg/crc-builtin-target32.c: Likewise. |
| * gcc.dg/crc-builtin-target64.c: Likewise. |
| * gcc.dg/torture/pr115387-2.c: Likewise. |
| |
| 2025-02-18 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/metadirective-3.f90: Add xfail when |
| compiling for offload_nvptx. |
| |
| 2025-02-18 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/108840 |
| * gcc.target/aarch64/pr108840.c: Run at -O2 but disable combine. |
| |
| 2025-02-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/98845 |
| * gcc.dg/pr98845.c: New testcase. |
| * gcc.dg/pr81192.c: Adjust. |
| |
| 2025-02-18 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/base/bug-9.c: Added new failure check. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-17.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-18.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-19.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-20.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-21.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-22.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-23.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-24.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-25.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-26.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-27.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-28.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-29.c: Likewise. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-3.c: Likewise. |
| |
| 2025-02-18 Pan Li <pan2.li@intel.com> |
| |
| PR target/118540 |
| * gcc.target/riscv/rvv/base/pr118540-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr118540-2.c: New test. |
| |
| 2025-02-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * lib/scanasm.exp (check-function-bodies): Fix usage comment. |
| |
| 2025-02-18 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/118805 |
| * gcc.dg/field-merge-26.c: New. |
| |
| 2025-02-17 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/115271 |
| * gfortran.dg/gomp/adjust-args-1.f90: Update dg-.* expectations. |
| * gfortran.dg/gomp/adjust-args-2.f90: Likewise. |
| * gfortran.dg/gomp/adjust-args-2a.f90: Likewise. |
| * gfortran.dg/gomp/adjust-args-3.f90: Likewise. |
| * gfortran.dg/gomp/adjust-args-4.f90: Remove array from c_ptr. |
| * gfortran.dg/gomp/adjust-args-5.f90: Likewise. |
| * gfortran.dg/gomp/adjust-args-11.f90: Likewise. Add check that |
| INTERFACE is now handled in subroutines and in modules. |
| * gfortran.dg/gomp/adjust-args-13.f90: New test. |
| * gfortran.dg/gomp/adjust-args-14.f90: New test. |
| * gfortran.dg/gomp/adjust-args-15.f90: New test. |
| * gfortran.dg/gomp/declare-variant-21.f90: New test. |
| |
| 2025-02-17 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR middle-end/118288 |
| * gcc.dg/pr118288.c: New test. |
| |
| 2025-02-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/102455 |
| * g++.dg/ext/vector43.C: New test. |
| |
| 2025-02-17 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118856 |
| PR c++/118763 |
| * g++.dg/ext/stmtexpr29.C: New test. |
| |
| 2025-02-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/96364 |
| * g++.dg/cpp0x/gen-attrs-88.C: New test. |
| |
| 2025-02-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118895 |
| * gcc.dg/pr118895.c: New testcase. |
| |
| 2025-02-17 Matthew Malcomson <mmalcomson@nvidia.com> |
| |
| PR target/117991 |
| * g++.dg/template/builtin-speculation-overloads.def: SUCCESS |
| argument in SPECULATION_ASSERTS now uses a macro `true_def` |
| instead of the literal `true` for arguments which should work |
| with `__builtin_speculation_safe_value`. |
| * g++.dg/template/builtin-speculation-overloads1.C: Define |
| `true_def` macro on command line to compiler according to the |
| effective target representing that |
| `__builtin_speculation_safe_value` does something on this |
| target. |
| * g++.dg/template/builtin-speculation-overloads4.C: Likewise. |
| * lib/target-supports.exp |
| (check_effective_target_speculation_barrier_defined): New. |
| |
| 2025-02-17 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-vminmaxbf16-2.c: |
| Add missing avx10_2_512 check. |
| * gcc.target/i386/avx10_2-512-vminmaxpd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vminmaxph-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vminmaxps-2.c: Ditto. |
| * gcc.target/i386/avx10-check.h: Change avx10.2 to avx10.2-256. |
| * gcc.target/i386/avx10_2-bf16-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-vector-cmp-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-vector-fma-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-vector-operations-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-vector-smaxmin-1.c: Ditto. |
| * gcc.target/i386/avx10_2-builtin-1.c: Ditto. |
| * gcc.target/i386/avx10_2-builtin-2.c: Ditto. |
| * gcc.target/i386/avx10_2-comibf-1.c: Ditto. |
| * gcc.target/i386/avx10_2-comibf-2.c: Ditto. |
| * gcc.target/i386/avx10_2-comibf-3.c: Ditto. |
| * gcc.target/i386/avx10_2-comibf-4.c: Ditto. |
| * gcc.target/i386/avx10_2-compare-1.c: Ditto. |
| * gcc.target/i386/avx10_2-compare-1b.c: Ditto. |
| * gcc.target/i386/avx10_2-convert-1.c: Ditto. |
| * gcc.target/i386/avx10_2-media-1.c: Ditto. |
| * gcc.target/i386/avx10_2-minmax-1.c: Ditto. |
| * gcc.target/i386/avx10_2-movrs-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf16-vector-fast-math-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf16-vector-fma-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf16-vector-operations-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf16-vector-smaxmin-1.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-1.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-2.c: Ditto. |
| * gcc.target/i386/avx10_2-rounding-3.c: Ditto. |
| * gcc.target/i386/avx10_2-satcvt-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vaddbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcmpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcomisbf16-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vcomisbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ps2phx-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbiasph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbiasph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbiasph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtbiasph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvthf82ph-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttbf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttbf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttpd2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttpd2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttpd2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttpd2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttph2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttph2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2dqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2qqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2udqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2uqqs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttsd2sis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttsd2usis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttss2sis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttss2usis-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vdivbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vdpphps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfmaddXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfmsubXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfnmaddXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfnmsubXXXbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfpclassbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vgetexpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vgetmantbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmaxbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxpd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxph-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxsd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxsh-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxss-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmovd-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vmovd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmovw-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vmovw-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmpsadbw-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmulbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbssd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbssds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbsud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbsuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbuud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpbuuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwsud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwsuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwusd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwusds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwuud-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vpdpwuuds-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrcpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vreducebf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrndscalebf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrsqrtbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vscalefbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vsqrtbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vsubbf16-2.c: Ditto. |
| * gcc.target/i386/funcspec-56.inc: Ditto. |
| * gcc.target/i386/part-vect-vec_cmpbf.c: Ditto. |
| * gcc.target/i386/pr117495.c: Ditto. |
| * gcc.target/i386/sm4-avx10_2-1.c: Ditto. |
| * gcc.target/i386/sm4-check.h: Ditto. |
| * gcc.target/i386/vnniint16-auto-vectorize-3.c: Ditto. |
| * gcc.target/i386/vnniint8-auto-vectorize-3.c: Ditto. |
| * lib/target-supports.exp: Ditto. |
| |
| 2025-02-17 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10-check.h: Change to avx10.1-256. |
| * gcc.target/i386/avx10_1-1.c: Ditto. |
| * gcc.target/i386/avx10_1-13.c: Ditto. |
| * gcc.target/i386/avx10_1-14.c: Ditto. |
| * gcc.target/i386/avx10_1-21.c: Ditto. |
| * gcc.target/i386/avx10_1-22.c: Ditto. |
| * gcc.target/i386/avx10_1-23.c: Ditto. |
| * gcc.target/i386/avx10_1-24.c: Ditto. |
| * gcc.target/i386/avx10_1-3.c: Ditto. |
| * gcc.target/i386/avx10_1-5.c: Ditto. |
| * gcc.target/i386/avx10_1-6.c: Ditto. |
| * gcc.target/i386/avx10_1-8.c: Ditto. |
| * gcc.target/i386/pr117946.c: Ditto. |
| * gcc.target/i386/avx10_1-12.c: Adjust warning message. |
| * gcc.target/i386/avx10_1-19.c: Ditto. |
| * gcc.target/i386/avx10_1-17.c: Adjust to no-avx10.1-512. |
| |
| 2025-02-17 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118815 |
| * gcc.target/i386/pr118815.c: New test. |
| |
| 2025-02-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/118248 |
| * gcc.target/riscv/pr118248.c: New test. |
| |
| 2025-02-16 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/117324 |
| * g++.dg/parse/defarg19.C: New test. |
| |
| 2025-02-16 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/109780 |
| PR target/109093 |
| * g++.target/i386/pr109780-1.C: New test. |
| * gcc.target/i386/pr109093-1.c: Likewise. |
| * gcc.target/i386/pr109780-1.c: Likewise. |
| * gcc.target/i386/pr109780-2.c: Likewise. |
| * gcc.target/i386/pr109780-3.c: Likewise. |
| |
| 2025-02-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/98028 |
| * gcc.dg/tree-ssa/pr98028.c: New test. |
| |
| 2025-02-15 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/118080 |
| * gfortran.dg/value_optional_2.f90: New test. |
| |
| 2025-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/117430 |
| * gfortran.dg/c_loc_test_17.f90: Use an assignment rather than |
| PRINT. |
| * gfortran.dg/c_ptr_tests_10.f03: Use a transfer function. |
| * gfortran.dg/c_ptr_tests_16.f90: Use an assignment. |
| * gfortran.dg/c_ptr_tests_9.f03: Use a transfer function. |
| * gfortran.dg/init_flag_17.f90: Likewise. |
| * gfortran.dg/pr32601_1.f03: Use an assignment. |
| |
| 2025-02-15 Robin Dapp <rdapp.gcc@gmail.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr117722.c: Scan for vminu and |
| vmaxu. |
| |
| 2025-02-15 Robin Dapp <rdapp.gcc@gmail.com> |
| |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-8.c: Scan for add. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-9.c: Scan for fadd. |
| |
| 2025-02-15 David Malcolm <dmalcolm@redhat.com> |
| |
| * sarif-replay.dg/2.1.0-valid/3.27.30-fixes-1.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/3.27.30-fixes-2.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/3.27.30-fixes-3.sarif: New test. |
| |
| 2025-02-15 David Malcolm <dmalcolm@redhat.com> |
| |
| * sarif-replay.dg/2.1.0-valid/3.28.6-annotations-1.sarif: Update |
| expected output to remove trailing " [error]". |
| * sarif-replay.dg/2.1.0-valid/unlabelled-secondary-locations.sarif: |
| Likewise. |
| |
| 2025-02-15 David Malcolm <dmalcolm@redhat.com> |
| |
| * sarif-replay.dg/2.1.0-valid/unlabelled-secondary-locations.sarif: |
| New test. |
| |
| 2025-02-15 David Malcolm <dmalcolm@redhat.com> |
| |
| PR sarif-replay/118881 |
| * sarif-replay.dg/2.1.0-valid/3.28.6-annotations-1.sarif: New test. |
| |
| 2025-02-15 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118846 |
| * g++.dg/modules/pr118846_a.C: New test. |
| * g++.dg/modules/pr118846_b.C: New test. |
| |
| 2025-02-15 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118053 |
| * g++.dg/cpp1y/constexpr-lambda1.C: Add -O. |
| |
| 2025-02-15 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118053 |
| * g++.dg/cpp1y/constexpr-lambda1.C: New test. |
| |
| 2025-02-15 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/interface_54.f90: New test. |
| |
| 2025-02-15 Jin Ma <jinma@linux.alibaba.com> |
| |
| PR target/118872 |
| * gcc.target/riscv/rvv/base/pr118872.c: New test. |
| |
| 2025-02-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/83144 |
| * g++.dg/cpp0x/constexpr-83144.C: New test. |
| |
| 2025-02-14 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/118878 |
| * gcc.target/avr/torture/pr118878.c: New test. |
| |
| 2025-02-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/86933 |
| * g++.dg/cpp1z/variadic-nontype1.C: Mention PR number. |
| * g++.dg/cpp1z/variadic-nontype2.C: New test. |
| |
| 2025-02-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/82936 |
| * g++.dg/cpp0x/vt-82936.C: New test. |
| |
| 2025-02-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/82794 |
| * g++.dg/cpp2a/concepts-pr82794.C: New test. |
| |
| 2025-02-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/70037 |
| * g++.dg/cpp2a/concepts-pr70037.C: New test. |
| |
| 2025-02-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/66878 |
| * g++.dg/lookup/using71.C: New test. |
| |
| 2025-02-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/66519 |
| * g++.dg/cpp0x/variadic-parm2.C: New test. |
| |
| 2025-02-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118852 |
| * gcc.dg/vect/pr118852.c: New testcase. |
| |
| 2025-02-14 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118856 |
| * g++.dg/eh/ref-temp3.C: New test. |
| * g++.dg/eh/ref-temp4.C: New test. |
| |
| 2025-02-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116379 |
| * g++.dg/cpp1y/decltype-auto9.C: New test. |
| |
| 2025-02-14 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/const-double-zero-stx.c: Add |
| '-maddr-reg-reg-cost=1'. |
| * gcc.target/loongarch/stack-check-alloca-1.c: Likewise. |
| |
| 2025-02-14 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/118843 |
| * gcc.target/loongarch/pr118843.c: New test. |
| |
| 2025-02-14 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/118828 |
| * gcc.target/loongarch/pr118828.c: New test. |
| * gcc.target/loongarch/pr118828-2.c: New test. |
| * gcc.target/loongarch/pr118828-3.c: New test. |
| * gcc.target/loongarch/pr118828-4.c: New test. |
| |
| 2025-02-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/90579 |
| * gcc.target/i386/pr90579.c: New testcase. |
| |
| 2025-02-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/cpp2a/lambda-uneval22.C: Add check that the primary |
| specialisation of the lambda is TU-local. |
| |
| 2025-02-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/107741 |
| * g++.dg/abi/lambda-ctx2-19.C: Add tests for template members. |
| * g++.dg/abi/lambda-ctx2-19vs20.C: Likewise. |
| * g++.dg/abi/lambda-ctx2-20.C: Likewise. |
| * g++.dg/abi/lambda-ctx2.h: Likewise. |
| * g++.dg/cpp0x/static-member-init-1.C: Likewise. |
| |
| 2025-02-13 Robin Dapp <rdapp.gcc@gmail.com> |
| |
| PR target/118832 |
| * gcc.target/riscv/rvv/autovec/pr118832.c: New test. |
| |
| 2025-02-13 Marek Polacek <polacek@redhat.com> |
| |
| PR driver/117739 |
| * c-c++-common/fhardened-16.c: New test. |
| * c-c++-common/fhardened-17.c: New test. |
| * c-c++-common/fhardened-18.c: New test. |
| * c-c++-common/fhardened-19.c: New test. |
| * c-c++-common/fhardened-20.c: New test. |
| * c-c++-common/fhardened-21.c: New test. |
| |
| 2025-02-13 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/nontype-class72.C: Disable -fimplicit-constexpr. |
| |
| 2025-02-13 Ed Catmur <ed@catmur.uk> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/70536 |
| * g++.dg/debug/dwarf2/template-func-params-7.C: Check for pack names. |
| |
| 2025-02-13 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/special/initp1.C: Test disabling -Wprio-ctor-dtor. |
| |
| 2025-02-13 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/gomp/declare-variant-3.C: Adjust diagnostic. |
| * g++.dg/gomp/declare-variant-5.C: Adjust diagnostic. |
| |
| 2025-02-13 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/118845 |
| * gfortran.dg/recursive_check_4.f03: Adjust call so types matche. |
| * gfortran.dg/recursive_check_6.f03: Likewise. |
| * gfortran.dg/specifics_2.f90: Adjust calls so types match. |
| * gfortran.dg/interface_52.f90: New test. |
| * gfortran.dg/interface_53.f90: New test. |
| |
| 2025-02-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118856 |
| * g++.dg/cpp23/range-for9.C: New test. |
| |
| 2025-02-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113800 |
| DR 2450 |
| * g++.dg/cpp26/pack-indexing15.C: New test. |
| * g++.dg/cpp2a/nontype-class68.C: New test. |
| * g++.dg/cpp2a/nontype-class69.C: New test. |
| * g++.dg/cpp2a/nontype-class70.C: New test. |
| * g++.dg/cpp2a/nontype-class71.C: New test. |
| * g++.dg/cpp2a/nontype-class72.C: New test. |
| |
| 2025-02-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/118790 |
| * gfortran.dg/gomp/pr118790.f90: New test. |
| |
| 2025-02-13 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118849 |
| * g++.dg/template/linkage6.C: New test. |
| |
| 2025-02-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118574 |
| * g++.dg/coroutines/range-for2.C: New test. |
| |
| 2025-02-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118822 |
| PR c++/118833 |
| * g++.dg/expr/for9.C: New test. |
| * g++.dg/cpp26/decomp12.C: New test. |
| |
| 2025-02-13 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/pr118835.c: New test. |
| |
| 2025-02-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118817 |
| * gcc.dg/pr118817.c: New testcase. |
| |
| 2025-02-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/101740 |
| * g++.dg/template/dtor12.C: New test. |
| |
| 2025-02-12 Vineet Gupta <vineetg@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv32-1.c: Change |
| expected pattern. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv32-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv64-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv64-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/conversions/vncvt-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/conversions/vncvt-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/abs-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/abs-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vneg-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vneg-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/abs-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/cond_neg-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/cond_trunc-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/cond_trunc-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/cond_trunc-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/convert-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/convert-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/neg-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/trunc-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/trunc-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/trunc-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/simplify-vdiv.c: Ditto. |
| * gcc.target/riscv/rvv/base/unop_v_constraint-1.c: Ditto. |
| |
| 2025-02-12 Jin Ma <jinma@linux.alibaba.com> |
| |
| PR target/118601 |
| * gcc.target/riscv/rvv/xtheadvector/pr114194.c: Move to... |
| * gcc.target/riscv/rvv/xtheadvector/pr114194-rv64.c: ...here. |
| * gcc.target/riscv/rvv/xtheadvector/pr114194-rv32.c: New test. |
| * gcc.target/riscv/rvv/xtheadvector/pr118601.c: New test. |
| |
| 2025-02-11 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/115478 |
| * gcc.target/aarch64/bitint-args.c: Update expected output. |
| |
| 2025-02-11 Jason Merrill <jason@redhat.com> |
| |
| PR c++/188574 |
| * g++.dg/cpp23/range-for3.C: Use -frange-for-ext-temps. |
| * g++.dg/cpp23/range-for4.C: Adjust expected result. |
| |
| 2025-02-11 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118574 |
| PR c++/107637 |
| * g++.dg/coroutines/range-for1.C: New test. |
| |
| 2025-02-11 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Adjust expected |
| defines. |
| * gcc.target/aarch64/simd/vmla_lane_indices_1.c: Modify target |
| pragmas. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c: |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/dot_lane_mf8.c: Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/dot_mf8.c: Ditto. |
| |
| 2025-02-11 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * lib/gcc-defs.exp |
| (gcc_runtest_parallelize_limit_minor): New global variable. |
| (gcc_parallel_test_run_p): Use new variable for batch size. |
| |
| 2025-02-11 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/118306 |
| PR c++/118304 |
| * g++.old-deja/g++.jason/operator.C: Adjust bogus test |
| expectation (char** vs char*). |
| * g++.dg/parse/constructor4.C: New test. |
| * g++.dg/parse/constructor5.C: New test. |
| * g++.dg/parse/conv_op2.C: New test. |
| * g++.dg/parse/default_to_int.C: New test. |
| |
| 2025-02-11 David Malcolm <dmalcolm@redhat.com> |
| |
| PR sarif-replay/118792 |
| * sarif-replay.dg/2.1.0-valid/error-with-note.sarif: Update |
| expected output to reflect fix to off-by-one error in handling of |
| "endColumn" property. |
| * sarif-replay.dg/2.1.0-valid/malloc-vs-local-4.c.sarif: Likewise. |
| * sarif-replay.dg/2.1.0-valid/signal-1.c.moved.sarif: Likewise. |
| * sarif-replay.dg/2.1.0-valid/signal-1.c.sarif: Likewise. |
| |
| 2025-02-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118817 |
| * g++.dg/lto/pr118817_0.C: New testcase. |
| |
| 2025-02-11 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/adl-5_a.c: Move to... |
| * g++.dg/modules/adl-5_a.C: ...here. |
| * g++.dg/modules/adl-5_d.C: Add errors. |
| |
| 2025-02-11 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118807 |
| * g++.dg/modules/pr118807.C: New test. |
| |
| 2025-02-11 Jie Mei <jie.mei@oss.cipunited.com> |
| Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/mips/mips-class.c: New tests for MIPSr6 |
| * gcc.target/mips/mips-minamaxa.c: Same as above. |
| * gcc.target/mips/mips-rint.c: Same as above. |
| |
| 2025-02-11 Xi Ruoyao <xry111@xry111.site> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_call_btrunc): Drop LoongArch. |
| (check_effective_target_vect_call_btruncf): Likewise. |
| (check_effective_target_vect_call_ceil): Likewise. |
| (check_effective_target_vect_call_ceilf): Likewise. |
| (check_effective_target_vect_call_floor): Likewise. |
| (check_effective_target_vect_call_floorf): Likewise. |
| (check_effective_target_vect_call_lfloor): Likewise. |
| (check_effective_target_vect_call_lfloorf): Likewise. |
| |
| 2025-02-10 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/24878 |
| * gfortran.dg/interface_51.f90: Adjust expected error message. |
| |
| 2025-02-10 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/56423 |
| * gfortran.dg/derived_constructor_comps_2.f90: Adjust test. |
| * gfortran.dg/derived_constructor_comps_8.f90: New test. |
| |
| 2025-02-10 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/118097 |
| * gcc.dg/ipa/pr118097.c: New test. |
| * gcc.dg/ipa/pr118535.c: Likewise. |
| * gcc.dg/ipa/ipa-notypes-1.c: Likewise. |
| |
| 2025-02-10 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/118089 |
| * gcc.target/arm/thumb2-pop-loreg.c (dg-require-effective-target): Fix |
| typo in directive. |
| |
| 2025-02-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/118623 |
| * gcc.c-torture/execute/pr118623.c: New test. |
| |
| 2025-02-10 Tamar Christina <tamar.christina@arm.com> |
| |
| PR testsuite/118754 |
| * gcc.dg/vect/vect-tail-nomask-1.c: Add novector. |
| * gcc.target/i386/pr106010-8c.c: Likewise. |
| |
| 2025-02-09 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/115123 |
| * gcc.target/riscv/rvv/base/pr114352-3.c: Adjust expected output. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-82.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-83.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-86.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-88.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-90.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-91.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-92.c: Likewise. |
| |
| 2025-02-09 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/24878 |
| * gfortran.dg/interface_51.f90: New test. |
| |
| 2025-02-09 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/118146 |
| * gcc.target/riscv/pr118146-1.c: New test. |
| * gcc.target/riscv/pr118146-2.c: New test. |
| |
| 2025-02-08 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| PR middle-end/107067 |
| * gfortran.dg/gomp/metadirective-11.f90: Remove the dg-ice, update |
| for current behavior, and add more tests to exercise the new error |
| code. |
| |
| 2025-02-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/gcc-dg.exp (gcc-dg-prune): Turn |
| 'sorry, unimplemented: exception handling not supported' into |
| UNSUPPORTED. |
| * gcc.dg/pr104464.c: Remove GCN XFAIL. |
| |
| 2025-02-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/cleanup-12.c: Don't 'dg-skip-if "" { ! nonlocal_goto }'. |
| * gcc.dg/cleanup-13.c: Likewise. |
| * gcc.dg/cleanup-5.c: Likewise. |
| * gcc.dg/gimplefe-44.c: Don't |
| 'dg-require-effective-target nonlocal_goto'. |
| |
| 2025-02-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/target-supports.exp (check_effective_target_exceptions): |
| 'return 0' for '[istarget nvptx-*-*]'. |
| |
| 2025-02-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/118772 |
| * lib/target-supports.exp (check_effective_target_exceptions): |
| 'return 0' for '[istarget bpf-*-*]'. |
| |
| 2025-02-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/gcc-dg.exp (gcc-dg-prune): Clarify effective-target |
| 'exceptions_enabled'. |
| * lib/target-supports.exp |
| (check_effective_target_exceptions_enabled): Don't consider |
| effective-target 'exceptions'. |
| |
| 2025-02-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/pr88870.c: Don't 'dg-require-effective-target nonlocal_goto'. |
| |
| 2025-02-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/118776 |
| * gcc.target/i386/pr118776.c: New test. |
| |
| 2025-02-08 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR rtl-optimization/111673 |
| * gcc.target/i386/pr111673.c: Verify that PUSH/POP can be |
| skipped. |
| |
| 2025-02-07 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/59252 |
| * gfortran.dg/allocatable_char_1.f90: New test. |
| |
| 2025-02-07 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/118089 |
| * gcc.target/arm/thumb2-pop-loreg.c: New test. |
| |
| 2025-02-07 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/116244 |
| * g++.target/m68k/m68k.exp: New test driver. |
| * g++.target/m68k/pr116244.C: New test. |
| |
| 2025-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/115586 |
| * g++.dg/cpp26/name-independent-decl9.C: New test. |
| * g++.dg/cpp26/name-independent-decl10.C: New test. |
| |
| 2025-02-07 Jakub Jelinek <jakub@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/86769 |
| * g++.dg/diagnostic/redeclaration-7.C: New test. |
| * g++.dg/expr/for3.C: New test. |
| * g++.dg/expr/for4.C: New test. |
| * g++.dg/expr/for5.C: New test. |
| * g++.dg/expr/for6.C: New test. |
| * g++.dg/expr/for7.C: New test. |
| * g++.dg/expr/for8.C: New test. |
| * g++.dg/ext/stmtexpr27.C: New test. |
| * g++.dg/cpp2a/constexpr-86769.C: New test. |
| * g++.dg/cpp26/name-independent-decl7.C: New test. |
| * g++.dg/cpp26/name-independent-decl8.C: New test. |
| |
| 2025-02-07 Pan Li <pan2.li@intel.com> |
| |
| PR target/118103 |
| * gcc.target/riscv/rvv/base/pr118103-2.c: New test. |
| * gcc.target/riscv/rvv/base/pr118103-run-2.c: New test. |
| |
| 2025-02-07 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/108357 |
| * gcc.dg/tree-ssa/pr108357.c: Tolerate later optimization. |
| |
| 2025-02-07 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * c-c++-common/goacc/pr92793-1.c: Remove |
| '-fdump-tree-original-lineno' XFAILs. |
| |
| 2025-02-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117106 |
| PR c++/118190 |
| * g++.dg/cpp0x/noexcept89.C: New test. |
| * g++.dg/cpp0x/noexcept90.C: New test. |
| |
| 2025-02-07 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/118282 |
| * g++.dg/conversion/op8.C: New test. |
| |
| 2025-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118763 |
| * g++.dg/asan/pr118763.C: New test. |
| |
| 2025-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118773 |
| * g++.dg/cpp0x/gen-attrs-87.C: New test. |
| * g++.dg/gomp/attrs-3.C: Adjust expected diagnostics. |
| |
| 2025-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118661 |
| * g++.dg/cpp0x/constexpr-volatile4.C: New test. |
| * g++.dg/cpp0x/constexpr-union9.C: New test. |
| |
| 2025-02-07 Tomáš Trnka <trnka@scm.com> |
| |
| PR fortran/116829 |
| * gfortran.dg/derived_init_7.f90: New test. |
| |
| 2025-02-07 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/118514 |
| PR tree-optimization/118706 |
| * gcc.dg/field-merge-25.c: New. |
| |
| 2025-02-07 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/sparc/vis3move-3.c: Select ultrasparc. Skip with |
| -mfix-ut699. |
| |
| 2025-02-07 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/sparc/tls-ld-int16.c: Skip when tls is emulated. |
| * gcc.target/sparc/tls-ld-int32.c: Likewise. |
| * gcc.target/sparc/tls-ld-int8.c: Likewise. |
| * gcc.target/sparc/tls-ld-uint16.c: Likewise. |
| * gcc.target/sparc/tls-ld-uint32.c: Likewise. |
| * gcc.target/sparc/tls-ld-uint8.c: Likewise. |
| |
| 2025-02-07 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/sparc/sparc-ret-1.c: Skip on -mfix-ut699. |
| |
| 2025-02-07 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/sparc/niagara7-align.c: Use -mtune. |
| |
| 2025-02-06 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/madd-split2-1.c: Update expected |
| output. |
| |
| 2025-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/114618 |
| * gfortran.dg/pr114618.f90: New test. |
| |
| 2025-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/attr-no_unique_address1.C: New test. |
| |
| 2025-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/attr-noreturn1.C: New test. |
| |
| 2025-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/attr-nodiscard1.C: New test. |
| |
| 2025-02-06 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/118750 |
| * gfortran.dg/associate_72.f90: New test. |
| |
| 2025-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/117506 |
| * gcc.dg/pr117506.c: New test. |
| * gcc.target/riscv/pr117506.c: New test. |
| |
| 2025-02-06 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/118561 |
| * gcc.target/loongarch/pr118561.c: New test. |
| |
| 2025-02-06 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/110449 |
| * gcc.target/aarch64/pr110449.c: Expect an increment by 8.0, |
| but test that there is no MOV. |
| |
| 2025-02-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118749 |
| * gcc.dg/vect/pr118749.c: New testcase. |
| |
| 2025-02-05 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/118319 |
| * g++.dg/parse/defarg18.C: New test. |
| * g++.dg/parse/defarg18a.C: New test. |
| |
| 2025-02-05 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/115568 |
| * gcc.target/i386/pr115568.c: New. |
| |
| 2025-02-05 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/118740 |
| * gfortran.dg/gomp/append_args-2.f90: Update for line change. |
| |
| 2025-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/117239 |
| * gcc.dg/pr117239.c: New test. |
| |
| 2025-02-05 Xi Ruoyao <xry111@xry111.site> |
| |
| PR tree-optimization/118727 |
| * gcc.dg/pr108692.c: Mention PR 118727 in the comment. |
| * gcc.dg/pr118727.c: New test case. |
| |
| 2025-02-05 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/pr100056.c: Restore the original version of |
| the scan-assemblers. |
| |
| 2025-02-05 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/47485 |
| * gfortran.dg/dependency_generation_1.f90: New test. |
| |
| 2025-02-04 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115112 |
| * gm2/pim/run/pass/dectest.mod: New test. |
| * gm2/pim/run/pass/inctest.mod: New test. |
| |
| 2025-02-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94100 |
| * g++.dg/cpp0x/variadic188.C: New test. |
| |
| 2025-02-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118671 |
| * g++.dg/cpp/embed-25.C: New test. |
| * g++.dg/cpp0x/pr118671.C: New test. |
| |
| 2025-02-04 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/riscv/pr118170.c: Ignore for E ABI. |
| |
| 2025-02-04 Thiago Jung Bauermann <thiago.bauermann@linaro.org> |
| |
| PR target/116010 |
| * gcc.target/arm/simd/mve-vabs.c: Test tree dump and adjust to new |
| code. |
| |
| 2025-02-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117778 |
| * g++.dg/cpp1y/lambda-generic-117778.C: New test. |
| * g++.dg/cpp2a/abbrev-fn2.C: New test. |
| * g++.dg/cpp2a/abbrev-fn3.C: New test. |
| |
| 2025-02-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118718 |
| * g++.dg/warn/Wvexing-parse10.C: New test. |
| |
| 2025-02-04 kelefth <konstantinos.eleftheriou@vrull.eu> |
| |
| PR testsuite/116845 |
| * gcc.dg/pr109393.c: XFAIL on ilp32 targets. |
| |
| 2025-02-04 Richard Biener <rguenther@suse.de> |
| |
| PR c/118742 |
| * gcc.dg/gimplefe-56.c: New testcase. |
| |
| 2025-02-04 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| * gcc.target/s390/call-z10-pic-nodatarel.c: Adjust |
| expectations. |
| * gcc.target/s390/call-z10-pic.c: Likewise. |
| * gcc.target/s390/call-z10.c: Likewise. |
| * gcc.target/s390/call-z9-pic-nodatarel.c: Likewise. |
| * gcc.target/s390/call-z9-pic.c: Likewise. |
| * gcc.target/s390/call-z9.c: Likewise. |
| |
| 2025-02-04 Simon Martin <simon@nasilyan.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/117114 |
| PR c++/109918 |
| * g++.dg/warn/Woverloaded-virt1.C: Check that no warning is |
| emitted for non virtual base methods. |
| * g++.dg/warn/Woverloaded-virt10.C: New test. |
| * g++.dg/warn/Woverloaded-virt11.C: New test. |
| * g++.dg/warn/Woverloaded-virt12.C: New test. |
| * g++.dg/warn/Woverloaded-virt13.C: New test. |
| * g++.dg/warn/Woverloaded-virt5.C: New test. |
| * g++.dg/warn/Woverloaded-virt6.C: New test. |
| * g++.dg/warn/Woverloaded-virt7.C: New test. |
| * g++.dg/warn/Woverloaded-virt8.C: New test. |
| * g++.dg/warn/Woverloaded-virt9.C: New test. |
| |
| 2025-02-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117113 |
| * gcc.dg/torture/pr117113.c: New testcase. |
| |
| 2025-02-04 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/114619 |
| * g++.dg/init/no-elide4.C: New test. |
| |
| 2025-02-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118719 |
| * g++.dg/cpp1z/decomp63.C: New test. |
| |
| 2025-02-04 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_15.f90: Adjust error messages. |
| * gfortran.dg/unsigned_43.f90: New test. |
| * gfortran.dg/unsigned_44.f90: New test. |
| |
| 2025-02-04 Richard Biener <rguenther@suse.de> |
| |
| PR rtl-optimization/117611 |
| * gcc.dg/fixed-point/pr117611.c: New testcase. |
| |
| 2025-02-04 Richard Biener <rguenther@suse.de> |
| |
| PR lto/113207 |
| * gcc.dg/pr113207.c: New testcase. |
| |
| 2025-02-04 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/108205 |
| * g++.dg/modules/contracts-5_a.C: New test. |
| * g++.dg/modules/contracts-5_b.C: New test. |
| |
| 2025-02-04 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/98893 |
| * g++.dg/modules/pr98893_a.H: New test. |
| * g++.dg/modules/pr98893_b.C: New test. |
| |
| 2025-02-03 A J Ryan Solutions Ltd <gcc.gnu.org@ajryansolutions.co.uk> |
| |
| PR c++/118265 |
| * g++.dg/cpp1z/variadic-nontype1.C: New file. |
| |
| 2025-02-03 Iain Sandoe <iains.gcc@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/116506 |
| PR c++/116880 |
| * g++.dg/coroutines/pr116506.C: New test. |
| * g++.dg/coroutines/pr116880.C: New test. |
| |
| 2025-02-03 Jason Merrill <jason@redhat.com> |
| |
| PR c++/116914 |
| PR c++/117231 |
| PR c++/118470 |
| PR c++/118491 |
| * g++.dg/coroutines/coro-range-for1.C: New test. |
| |
| 2025-02-03 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/93289 |
| * gfortran.dg/unlimited_polymorphic_1.f03: Pad element in character |
| array constructor to correct length. |
| * gfortran.dg/char_array_constructor_5.f90: New test. |
| |
| 2025-02-03 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/dupq_12.c: New test. |
| |
| 2025-02-03 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118717 |
| * gcc.dg/torture/pr118717.c: New testcase. |
| |
| 2025-02-02 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/117411 |
| * gm2/iso/run/pass/except9.mod: New test. |
| * gm2/iso/run/pass/lazyunique.mod: New test. |
| |
| 2025-02-02 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR middle-end/115913 |
| * c-c++-common/cpp/pr115913.c: New test. |
| |
| 2025-02-01 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR rtl-optimization/111673 |
| * gcc.target/i386/pr111673.c: New file. |
| |
| 2025-02-01 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/118703 |
| * gm2/builtins/run/pass/testbitfns.mod: New test. |
| |
| 2025-02-01 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/118713 |
| * gcc.target/i386/pr118713-1-x32.c: New test. |
| * gcc.target/i386/pr118713-1.c: Likewise. |
| * gcc.target/i386/pr118713-2-x32.c: Likewise. |
| * gcc.target/i386/pr118713-2.c: Likewise. |
| * gcc.target/i386/pr118713-3-x32.c: Likewise. |
| * gcc.target/i386/pr118713-3.c: Likewise. |
| * gcc.target/i386/pr118713-4-x32.c: Likewise. |
| * gcc.target/i386/pr118713-4.c: Likewise. |
| * gcc.target/i386/pr118713-5-x32.c: Likewise. |
| * gcc.target/i386/pr118713-5.c: Likewise. |
| * gcc.target/i386/pr118713-6-x32.c: Likewise. |
| * gcc.target/i386/pr118713-6.c: Likewise. |
| * gcc.target/i386/pr118713-7-x32.c: Likewise. |
| * gcc.target/i386/pr118713-7.c: Likewise. |
| * gcc.target/i386/pr118713-8-x32.c: Likewise. |
| * gcc.target/i386/pr118713-8.c: Likewise. |
| * gcc.target/i386/pr118713-9-x32.c: Likewise. |
| * gcc.target/i386/pr118713-9.c: Likewise. |
| * gcc.target/i386/pr118713-10-x32.c: Likewise. |
| * gcc.target/i386/pr118713-10.c: Likewise. |
| * gcc.target/i386/pr118713-11-x32.c: Likewise. |
| * gcc.target/i386/pr118713-11.c: Likewise. |
| * gcc.target/i386/pr118713-12-x32.c: Likewise. |
| * gcc.target/i386/pr118713-12.c: Likewise. |
| |
| 2025-02-01 David Malcolm <dmalcolm@redhat.com> |
| |
| * sarif-replay.dg/2.1.0-invalid/3.33.3-index-out-of-range.sarif: |
| New test. |
| * sarif-replay.dg/2.1.0-valid/spec-example-4.sarif: Update expected |
| output to reflect that we now find the function name for the |
| events in the path. |
| |
| 2025-02-01 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/warn33.adb: New test. |
| * gnat.dg/warn33_pkg.ads: New helper. |
| |
| 2025-02-01 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/ssp-global.c: New file. |
| |
| 2025-02-01 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR tree-optimization/114277 |
| * gcc.target/i386/pr114277.c: New test. |
| * gcc.target/riscv/pr114277.c: Likewise. |
| Co-author: Andrew Pinski <quic_apinski@quicinc.com> |
| |
| 2025-01-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/117432 |
| * gcc.c-torture/execute/pr117432.c: New test. |
| * gcc.target/i386/pr117432.c: New test. |
| |
| 2025-01-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/117516 |
| * g++.dg/ext/flexary9.C: Expect different wording of one of the |
| warnings and at a different line. |
| * g++.dg/ext/flexary19.C: Likewise. |
| * g++.dg/ext/flexary42.C: New test. |
| * g++.dg/other/pr117516.C: New test. |
| |
| 2025-01-31 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/108454 |
| * gfortran.dg/common_29.f90: New test. |
| |
| 2025-01-31 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117501 |
| * g++.dg/cpp2a/consteval39.C: New test. |
| * g++.dg/cpp2a/consteval40.C: New test. |
| |
| 2025-01-31 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/116234 |
| * gfortran.target/aarch64/aarch64.exp: New. |
| * gfortran.target/aarch64/pr116234.f: New. |
| |
| 2025-01-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/117498 |
| * gcc.c-torture/execute/pr117498.c: New test. |
| |
| 2025-01-31 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/115673 |
| * gcc.target/i386/force-indirect-call-2.c: Allow indirect branch |
| via GOT. |
| |
| 2025-01-31 Richard Biener <rguenther@suse.de> |
| |
| PR debug/100530 |
| * gcc.target/i386/pr100530.c: New testcase. |
| |
| 2025-01-30 Alexandre Oliva <oliva@adacore.com> |
| |
| PR target/113689 |
| * gcc.target/i386/pr113689-1.c: Require profiling support. |
| * gcc.target/i386/pr113689-2.c: Likewise. |
| * gcc.target/i386/pr113689-3.c: Likewise. |
| |
| 2025-01-30 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/vect/vect-ifcvt-18.c: Split -Ofast out of |
| avx_runtime. |
| |
| 2025-01-30 Sandra Loosemore <sloosemore@baylibre.com> |
| Kwok Cheung Yeung <kcy@codesourcery.com> |
| Sandra Loosemore <sandra@codesourcery.com> |
| Tobias Burnus <tobias@codesourcery.com> |
| Paul-Antoine Arras <pa@codesourcery.com> |
| |
| PR middle-end/112779 |
| PR middle-end/113904 |
| * gfortran.dg/gomp/metadirective-1.f90: New. |
| * gfortran.dg/gomp/metadirective-10.f90: New. |
| * gfortran.dg/gomp/metadirective-11.f90: New. |
| * gfortran.dg/gomp/metadirective-12.f90: New. |
| * gfortran.dg/gomp/metadirective-13.f90: New. |
| * gfortran.dg/gomp/metadirective-2.f90: New. |
| * gfortran.dg/gomp/metadirective-3.f90: New. |
| * gfortran.dg/gomp/metadirective-4.f90: New. |
| * gfortran.dg/gomp/metadirective-5.f90: New. |
| * gfortran.dg/gomp/metadirective-6.f90: New. |
| * gfortran.dg/gomp/metadirective-7.f90: New. |
| * gfortran.dg/gomp/metadirective-8.f90: New. |
| * gfortran.dg/gomp/metadirective-9.f90: New. |
| * gfortran.dg/gomp/metadirective-construct.f90: New. |
| * gfortran.dg/gomp/metadirective-no-score.f90: New. |
| * gfortran.dg/gomp/pure-1.f90 (func_metadirective): New. |
| (func_metadirective_2): New. |
| (func_metadirective_3): New. |
| * gfortran.dg/gomp/pure-2.f90 (func_metadirective): Delete. |
| |
| 2025-01-30 Jakub Jelinek <jakub@redhat.com> |
| Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| PR target/118696 |
| * gcc.dg/pr118696.c: New test. |
| * gcc.target/s390/vector/pr118696.c: New test. |
| * gcc.target/s390/vector/vec-abs-emu.c: Expect vrepg with 0 as last |
| operand rather than 1. |
| * gcc.target/s390/vector/vec-max-emu.c: Likewise. |
| * gcc.target/s390/vector/vec-min-emu.c: Likewise. |
| |
| 2025-01-30 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/118695 |
| * gcc.dg/pr118695.c: New testcase. |
| |
| 2025-01-30 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/append-args-1.c: Update dg-*. |
| * c-c++-common/gomp/append-args-3.c: Likewise. |
| * g++.dg/gomp/append-args-1.C: Likewise. |
| * gfortran.dg/gomp/adjust-args-1.f90: Likewise. |
| * gfortran.dg/gomp/adjust-args-3.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-2.f90: Likewise. |
| * c-c++-common/gomp/append-args-6.c: New test. |
| * c-c++-common/gomp/append-args-7.c: New test. |
| * c-c++-common/gomp/append-args-8.c: New test. |
| * c-c++-common/gomp/append-args-9.c: New test. |
| * g++.dg/gomp/append-args-4.C: New test. |
| * g++.dg/gomp/append-args-5.C: New test. |
| * g++.dg/gomp/append-args-6.C: New test. |
| * g++.dg/gomp/append-args-7.C: New test. |
| * gcc.dg/gomp/append-args-1.c: New test. |
| * gfortran.dg/gomp/append_args-1.f90: New test. |
| * gfortran.dg/gomp/append_args-2.f90: New test. |
| * gfortran.dg/gomp/append_args-3.f90: New test. |
| * gfortran.dg/gomp/append_args-4.f90: New test. |
| |
| 2025-01-30 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/118692 |
| * gcc.dg/pr118692.c: New testcase. |
| |
| 2025-01-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114052 |
| * gcc.dg/pr114052-1.c: New testcase. |
| |
| 2025-01-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/118320 |
| * g++.dg/torture/pr118320.C: New test. |
| |
| 2025-01-30 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116860 |
| * gcc.dg/tree-ssa/fold-xor-and-or.c: Set logical-op-non-short-circuit. |
| * gcc.dg/tree-ssa/fold-xor-or.c: Similarly. |
| |
| 2025-01-29 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/118010 |
| PR modula2/118183 |
| PR modula2/116073 |
| * gm2/pim/run/pass/printtypesize.mod: New test. |
| |
| 2025-01-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/118429 |
| * gcc.c-torture/compile/pr118429.c: New test. |
| |
| 2025-01-29 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/57533 |
| * g++.dg/eh/throw5.C: New test. |
| |
| 2025-01-29 Siddhesh Poyarekar <siddhesh@gotplt.org> |
| |
| PR testsuite/118127 |
| * lib/target-supports.exp |
| (check_effective_target_long_double_is_ibm128): New |
| procedure. |
| * gfortran.dg/default_format_2.f90: xfail for |
| long_double_is_ibm128. |
| * gfortran.dg/default_format_denormal_2.f90: Likewise. |
| * gfortran.dg/large_real_kind_form_io_2.f90: Likewise. |
| |
| 2025-01-29 Martin Jambor <mjambor@suse.cz> |
| Michal Jireš <mjires@suse.cz> |
| |
| PR tree-optimization/117892 |
| * gcc.dg/tree-ssa/pr117892.c: New test. |
| * gcc.dg/tree-ssa/pr118517.c: Likewise. |
| |
| 2025-01-29 Pan Li <pan2.li@intel.com> |
| |
| PR target/117688 |
| * gcc.target/riscv/pr117688.h: Add test helper macros. |
| * gcc.target/riscv/pr117688-trunc-run-1-s16-to-s8.c: New test. |
| * gcc.target/riscv/pr117688-trunc-run-1-s32-to-s16.c: New test. |
| * gcc.target/riscv/pr117688-trunc-run-1-s32-to-s8.c: New test. |
| * gcc.target/riscv/pr117688-trunc-run-1-s64-to-s16.c: New test. |
| * gcc.target/riscv/pr117688-trunc-run-1-s64-to-s32.c: New test. |
| * gcc.target/riscv/pr117688-trunc-run-1-s64-to-s8.c: New test. |
| |
| 2025-01-29 Pan Li <pan2.li@intel.com> |
| |
| PR target/117688 |
| * gcc.target/riscv/pr117688.h: Add test helper macro. |
| * gcc.target/riscv/pr117688-sub-run-1-s16.c: New test. |
| * gcc.target/riscv/pr117688-sub-run-1-s32.c: New test. |
| * gcc.target/riscv/pr117688-sub-run-1-s64.c: New test. |
| * gcc.target/riscv/pr117688-sub-run-1-s8.c: New test. |
| |
| 2025-01-29 Pan Li <pan2.li@intel.com> |
| |
| PR target/117688 |
| * gcc.target/riscv/pr117688-add-run-1-s16.c: New test. |
| * gcc.target/riscv/pr117688-add-run-1-s32.c: New test. |
| * gcc.target/riscv/pr117688-add-run-1-s64.c: New test. |
| * gcc.target/riscv/pr117688-add-run-1-s8.c: New test. |
| * gcc.target/riscv/pr117688.h: New test. |
| |
| 2025-01-29 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/118684 |
| * gcc.dg/pr118684.c: Require automatic_stack_alignment. |
| |
| 2025-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118655 |
| * g++.dg/ext/is_bounded_array.C: Extend. |
| |
| 2025-01-28 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118285 |
| * g++.dg/cpp0x/initlist-opt7.C: New test. |
| |
| 2025-01-28 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118673 |
| * g++.dg/cpp0x/initlist-opt6.C: New test. |
| |
| 2025-01-28 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/118684 |
| * gcc.dg/pr118684.c: New testcase. |
| |
| 2025-01-28 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/118675 |
| * gcc.dg/sarif-output/bad-binary-op.py: Update expected output for |
| escaping of braces in message text. |
| * gcc.dg/sarif-output/missing-semicolon.py: Likewise. |
| * gcc.dg/sarif-output/multiple-outputs.py: Likewise. |
| |
| 2025-01-28 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/117855 |
| * g++.dg/cpp23/class-deduction-inherited7.C: New test. |
| |
| 2025-01-28 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/118663 |
| * gcc.target/powerpc/pr118663.c: New. |
| |
| 2025-01-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117424 |
| * gcc.dg/tree-ssa/ssa-lim-25.c: New testcase. |
| |
| 2025-01-28 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * c-c++-common/gomp/defaultmap-4.c: Adjust. |
| * c-c++-common/gomp/defaultmap-5.c: Likewise. |
| * c-c++-common/gomp/target-implicit-map-1.c: Likewise. |
| * c-c++-common/gomp/target-implicit-map-2.c: Likewise. |
| * gfortran.dg/gomp/defaultmap-8.f90: Likewise. |
| * gfortran.dg/gomp/defaultmap-9.f90: Likewise. |
| * gfortran.dg/gomp/map-subarray.f90: Likewise. |
| * gfortran.dg/gomp/target-enter-exit-data.f90: Likewise. |
| |
| 2025-01-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/118638 |
| * gcc.c-torture/execute/pr118638.c: New test. |
| |
| 2025-01-28 Hafiz Abid Qadeer <abidh@codesourcery.com> |
| |
| * c-c++-common/goacc/implied-copy-1.c: New test. |
| * c-c++-common/goacc/implied-copy-2.c: New test. |
| * g++.dg/goacc/implied-copy.C: New test. |
| * gcc.dg/goacc/implied-copy.c: New test. |
| * gfortran.dg/goacc/implied-copy-1.f90: New test. |
| * gfortran.dg/goacc/implied-copy-2.f90: New test. |
| |
| 2025-01-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/116357 |
| * gcc.dg/pr116357.c: New test. |
| |
| 2025-01-27 Jason Merrill <jason@redhat.com> |
| |
| PR c++/118632 |
| * g++.dg/cpp0x/nontype7.C: New test. |
| |
| 2025-01-27 Vineet Gupta <vineetg@rivosinc.com> |
| |
| PR target/118646 |
| * gfortran.target/riscv/rvv/pr118646.f90 (New Test). |
| |
| 2025-01-27 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/114292 |
| * g++.dg/cpp1y/lambda-ice4.C: New test. |
| |
| 2025-01-27 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-8.c: Remove |
| VEC_SHL_INSERT check. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-9.c: Ditto. |
| |
| 2025-01-27 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c: |
| Distinguish between zvfh and !zvfh. |
| |
| 2025-01-27 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/117173 |
| * gcc.dg/fold-perm-2.c: Run with two-source permutes. |
| * gcc.dg/pr54346.c: Ditto. |
| |
| 2025-01-27 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/110993 |
| * gfortran.dg/use_rename_14.f90: New test. |
| |
| 2025-01-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/115769 |
| * g++.dg/modules/dr2867-1_a.H: New test. |
| * g++.dg/modules/dr2867-1_b.C: New test. |
| * g++.dg/modules/dr2867-2_a.H: New test. |
| * g++.dg/modules/dr2867-2_b.C: New test. |
| * g++.dg/modules/dr2867-3_a.H: New test. |
| * g++.dg/modules/dr2867-3_b.C: New test. |
| * g++.dg/modules/dr2867-4_a.H: New test. |
| * g++.dg/modules/dr2867-4_b.C: New test. |
| * g++.dg/modules/dr2867-1_a.H.jj1: New file. |
| * g++.dg/modules/dr2867-1_b.C.jj1: New file. |
| * g++.dg/modules/dr2867-2_a.H.jj1: New file. |
| * g++.dg/modules/dr2867-2_b.C.jj1: New file. |
| * g++.dg/modules/dr2867-3_a.H.jj1: New file. |
| * g++.dg/modules/dr2867-3_b.C.jj1: New file. |
| * g++.dg/modules/dr2867-4_a.H.jj1: New file. |
| * g++.dg/modules/dr2867-4_b.C.jj1: New file. |
| |
| 2025-01-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/115769 |
| * g++.dg/DRs/dr2867-5.C: New test. |
| * g++.dg/DRs/dr2867-6.C: New test. |
| * g++.dg/DRs/dr2867-7.C: New test. |
| * g++.dg/DRs/dr2867-8.C: New test. |
| |
| 2025-01-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118653 |
| * gcc.dg/vect/pr118653.c: New testcase. |
| |
| 2025-01-27 Richard Biener <rguenther@suse.de> |
| |
| PR rtl-optimization/118662 |
| * gcc.dg/torture/pr118662.c: New testcase. |
| |
| 2025-01-27 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/118643 |
| * gcc.dg/pr118643.c: New testcase. |
| |
| 2025-01-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/112859 |
| PR tree-optimization/115347 |
| * gcc.dg/torture/pr112859.c: New testcase. |
| * gcc.dg/torture/pr115347.c: Likewise. |
| |
| 2025-01-27 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/118640 |
| * gfortran.dg/pr118640.f90: New test. |
| |
| 2025-01-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/118637 |
| * gcc.dg/tree-ssa/pr118637.c: New test. |
| |
| 2025-01-27 Soumya AR <soumyaa@nvidia.com> |
| |
| PR target/118490 |
| * gcc.dg/pr118490.c: New test. |
| * gcc.dg/pr: New file. |
| |
| 2025-01-26 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * gfortran.dg/gomp/atomic-26.f90: Correct expected output after |
| fixing typo in error message. |
| |
| 2025-01-26 Pan Li <pan2.li@intel.com> |
| |
| PR target/118103 |
| * gcc.target/riscv/rvv/base/pr118103-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr118103-run-1.c: New test. |
| |
| 2025-01-25 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/58857 |
| * gfortran.dg/uncommon_block_data_2.f90: New test. |
| |
| 2025-01-25 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/118239 |
| * g++.dg/cpp0x/constexpr-base8.C: New test. |
| |
| 2025-01-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/118639 |
| * c-c++-common/gomp/pr118639.c: New test. |
| * c-c++-common/goacc/cache-2.c: Remove one xfail for c. |
| |
| 2025-01-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/117827 |
| * g++.dg/init/array66.C: New test. |
| |
| 2025-01-25 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116568 |
| * g++.dg/modules/lambda-8.h: New test. |
| * g++.dg/modules/lambda-8_a.H: New test. |
| * g++.dg/modules/lambda-8_b.C: New test. |
| |
| 2025-01-25 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116568 |
| * g++.dg/modules/internal-4_b.C: Remove XFAIL, add lambda alias |
| testcase. |
| * g++.dg/modules/lambda-9.h: New test. |
| * g++.dg/modules/lambda-9_a.H: New test. |
| * g++.dg/modules/lambda-9_b.C: New test. |
| |
| 2025-01-25 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118245 |
| * g++.dg/abi/lambda-ctx3.C: New test. |
| * g++.dg/cpp2a/lambda-uneval22.C: New test. |
| * g++.dg/cpp2a/lambda-uneval23.C: New test. |
| |
| 2025-01-25 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/118589 |
| * lib/gm2-dg.exp (gm2.exp): load_lib. |
| * gm2.dg/pim/fail/badopaque.mod: New test. |
| * gm2.dg/pim/fail/badopaque2.mod: New test. |
| * gm2.dg/pim/fail/dg-pim-fail.exp: New test. |
| * gm2.dg/pim/fail/opaquedefs.def: New test. |
| * gm2.dg/pim/fail/opaquedefs.mod: New test. |
| |
| 2025-01-24 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/simd/armv9p5.c: New test. |
| |
| 2025-01-24 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/crypto-alias-1.c: New test. |
| |
| 2025-01-24 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/target_attr_crypto_ice_1.c: Prune warning. |
| * gcc.target/aarch64/target_attr_crypto_ice_2.c: Ditto. |
| |
| 2025-01-24 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/118497 |
| * gcc.target/i386/pr118497.c: New. |
| * gcc.target/i386/vartrack-1.c: Modify the regexp. |
| |
| 2025-01-24 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117153 |
| * g++.dg/other/anon-union6.C: New test. |
| * g++.dg/other/anon-union7.C: New test. |
| |
| 2025-01-24 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/thumb-bitfld1.c: Use -std=c17. |
| |
| 2025-01-24 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/116448 |
| * gcc.target/arm/vfp-1.c: Use -Os -fno-math-errno. |
| |
| 2025-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/118571 |
| * gfortran.dg/utf8_3.f03: New test. |
| |
| 2025-01-24 yxj-github-437 <2457369732@qq.com> |
| |
| * g++.dg/modules/builtin-8.C: New test. |
| |
| 2025-01-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR jit/117886 |
| * jit.dg/all-non-failing-tests.h: Add |
| test-pr117886-write-reproducer.c. |
| * jit.dg/test-pr117886-write-reproducer.c: New test. |
| |
| 2025-01-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116010 |
| * gfortran.dg/vect/vect-8.f90: Adjust. |
| |
| 2025-01-24 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/isfinite-isinf-isnormal-signbit-1.c: New test. |
| * gcc.target/s390/isfinite-isinf-isnormal-signbit-2.c: New test. |
| * gcc.target/s390/isfinite-isinf-isnormal-signbit-3.c: New test. |
| * gcc.target/s390/isfinite-isinf-isnormal-signbit.h: New test. |
| |
| 2025-01-24 Saurabh Jha <saurabh.jha@arm.com> |
| |
| * gcc.target/aarch64/sve/faminmax_1.c: Fix test to use the |
| correct flags. |
| * gcc.target/aarch64/sve/faminmax_2.c: Fix test to use the |
| correct flags. |
| * gcc.target/aarch64/sve/faminmax_3.c: New test. |
| |
| 2025-01-24 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/118572 |
| * gcc.dg/field-merge-24.c: New. |
| |
| 2025-01-24 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/118514 |
| * gcc.dg/field-merge-23.c: New. |
| |
| 2025-01-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117602 |
| * g++.dg/cpp2a/lambda-uneval21.C: New test. |
| |
| 2025-01-23 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/118613 |
| * gfortran.dg/maxval_arg_eval_count.f90: New test. |
| |
| 2025-01-23 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR tree-optimization/118012 |
| PR tree-optimization/118360 |
| * gcc.target/avr/mmcu/pr118012-1.h: New file. |
| * gcc.target/avr/mmcu/pr118012-1-o2-m128.c: New test. |
| * gcc.target/avr/mmcu/pr118012-1-os-m128.c: New test. |
| * gcc.target/avr/mmcu/pr118012-1-o2-m103.c: New test. |
| * gcc.target/avr/mmcu/pr118012-1-os-m103.c: New test. |
| * gcc.target/avr/mmcu/pr118012-1-o2-t40.c: New test. |
| * gcc.target/avr/mmcu/pr118012-1-os-t40.c: New test. |
| * gcc.target/avr/mmcu/pr118360-1.h: New file. |
| * gcc.target/avr/mmcu/pr118360-1-o2-m128.c: New test. |
| * gcc.target/avr/mmcu/pr118360-1-os-m128.c: New test. |
| * gcc.target/avr/mmcu/pr118360-1-o2-m103.c: New test. |
| * gcc.target/avr/mmcu/pr118360-1-os-m103.c: New test. |
| * gcc.target/avr/mmcu/pr118360-1-o2-t40.c: New test. |
| * gcc.target/avr/mmcu/pr118360-1-os-t40.c: New test. |
| |
| 2025-01-23 Jan Hubicka <jh@suse.cz> |
| |
| PR target/80813 |
| * g++.dg/tree-ssa/bvector-3.C: New test. |
| |
| 2025-01-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/118562 |
| * gcc.dg/torture/pr118562.c: New test. |
| |
| 2025-01-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Add |
| cheap_fpmr_write by default. |
| * gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Likewise. |
| * gcc.target/aarch64/acle/fp8.c: Add cheap_fpmr_write. |
| * gcc.target/aarch64/acle/fpmr-2.c: Likewise. |
| * gcc.target/aarch64/simd/vcvt_fpm.c: Likewise. |
| * gcc.target/aarch64/simd/vdot2_fpm.c: Likewise. |
| * gcc.target/aarch64/simd/vdot4_fpm.c: Likewise. |
| * gcc.target/aarch64/simd/vmla_fpm.c: Likewise. |
| * gcc.target/aarch64/acle/fpmr-6.c: New test. |
| |
| 2025-01-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/acle/fpmr-5.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/dot_lane_mf8.c: Don't expect |
| a spill slot to be allocated. |
| * gcc.target/aarch64/sve2/acle/asm/mlalb_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlallbb_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlallbt_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlalltb_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlalltt_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlalt_lane_mf8.c: Likewise. |
| |
| 2025-01-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/acle/fp8.c: Add tests for moving zero into FPMR. |
| |
| 2025-01-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/cmov12.c (scan-assembler-times): Allow for |
| cmovl.g etc. |
| |
| 2025-01-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118590 |
| * g++.dg/goacc/pr118590.C: New test. |
| |
| 2025-01-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114877 |
| * gcc.dg/torture/builtin-frexp-1.c: Add -Wmaybe-uninitialized as |
| dg-additional-options. |
| (bar): New function. |
| (TESTIT_FREXP2): Rework the macro so that it doesn't test whether |
| nothing has been stored to what the second argument points to, but |
| instead that something has been stored there, whatever it is. |
| (main): Temporarily don't enable the nan tests for -O0. |
| |
| 2025-01-23 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.dg/pr78185.c: Remove dg-do and replace with |
| with dg-require-effective-target of signal and alarm. |
| * gcc.dg/pr116906-1.c: Likewise. |
| * gcc.dg/pr116906-2.c: Likewise. |
| * gcc.dg/vect/pr101145inf.c: Use effective-target alarm. |
| * gcc.dg/vect/pr101145inf_1.c: Likewise. |
| * lib/target-supports.exp(check_effective_target_alarm): New. |
| |
| 2025-01-23 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/117726 |
| * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS): |
| Turn one option variant into -Oz. |
| |
| 2025-01-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/96087 |
| * gfortran.dg/pr96087.f90: New test. |
| |
| 2025-01-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118558 |
| * gcc.dg/vect/pr118558.c: New testcase. |
| |
| 2025-01-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/cpp2a/lambda-generic-mangle1.C: Update mangling. |
| * g++.dg/cpp2a/lambda-generic-mangle1a.C: Likewise. |
| |
| 2025-01-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/107741 |
| * g++.dg/abi/macro0.C: Bump ABI version. |
| * g++.dg/abi/mangle74.C: Remove XFAILs. |
| * g++.dg/other/fold1.C: Restore originally raised error. |
| * g++.dg/abi/lambda-ctx2-19.C: New test. |
| * g++.dg/abi/lambda-ctx2-19vs20.C: New test. |
| * g++.dg/abi/lambda-ctx2-20.C: New test. |
| * g++.dg/abi/lambda-ctx2.h: New test. |
| * g++.dg/cpp0x/static-member-init-1.C: New test. |
| |
| 2025-01-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118582 |
| * g++.dg/modules/pr118582_a.H: New test. |
| * g++.dg/modules/pr118582_b.H: New test. |
| * g++.dg/modules/pr118582_c.H: New test. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-convert-1.c: Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbiasph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtbiasph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-convert-1.c: Ditto. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-512-satcvt-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtnebf162ibs-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvtbf162ibs-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtnebf162iubs-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvtbf162iubs-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vcvttnebf162ibs-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvttbf162ibs-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vcvttnebf162iubs-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvttbf162iubs-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-satcvt-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-vcvtnebf162ibs-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvtbf162ibs-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vcvtnebf162iubs-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvtbf162iubs-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vcvttnebf162ibs-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvttbf162ibs-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vcvttnebf162iubs-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvttbf162iubs-2.c: ...here. |
| Adjust intrin call. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-512-convert-1.c: Adjust output |
| and intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvtph2bf8-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8s-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvtph2bf8s-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvtph2hf8-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8s-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvtph2hf8s-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-convert-1.c: Adjust output |
| and intrin call. |
| * gcc.target/i386/avx10_2-vcvtneph2bf8-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvtph2bf8-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vcvtneph2hf8-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvtph2bf8s-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vcvtneph2bf8s-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvtph2hf8-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vcvtneph2hf8s-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvtph2hf8s-2.c: ...here. |
| Adjust intrin call. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-512-convert-1.c: Adjust output |
| and intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvt2ph2bf8-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8s-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvt2ph2bf8s-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvt2ph2hf8-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8s-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcvt2ph2hf8s-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-convert-1.c: Adjust output |
| and intrin call. |
| * gcc.target/i386/avx10_2-vcvtne2ph2bf8-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvt2ph2bf8-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vcvtne2ph2hf8-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvt2ph2bf8s-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vcvtne2ph2bf8s-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvt2ph2hf8-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vcvtne2ph2hf8s-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcvt2ph2hf8s-2.c: ...here. |
| Adjust intrin call. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-comibf-1.c: Adjust asm check. |
| * gcc.target/i386/avx10_2-comibf-3.c: Ditto. |
| * gcc.target/i386/avx10_2-vcomsbf16-1.c: Move to... |
| * gcc.target/i386/avx10_2-vcomisbf16-1.c: ...here. |
| Adjust output and intrin call. |
| * gcc.target/i386/avx10_2-vcomsbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcomisbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/pr117495.c: Adjust asm check. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-512-vfpclasspbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vfpclassbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vgetexppbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vgetexpbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-vgetexppbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vgetexpbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vfpclasspbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vfpclassbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx-1.c: Adjust builtin call. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and intrin |
| call. |
| * gcc.target/i386/avx10_2-512-vrsqrtpbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vrsqrtbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vscalefpbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vscalefbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vsqrtnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vsqrtbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and intrin |
| call. |
| * gcc.target/i386/avx10_2-vrsqrtpbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vrsqrtbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vscalefpbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vscalefbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vsqrtnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vsqrtbf16-2.c: ...here. |
| Adjust intrin call. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-512-vgetmantpbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vgetmantbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vreducenepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vreducebf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vrndscalenepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vrndscalebf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and intrin |
| call. |
| * gcc.target/i386/avx10_2-vgetmantpbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vgetmantbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vreducenepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vreducebf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vrndscalenepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vrndscalebf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx-1.c: Adjust builtin call. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Adjust intrin call. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-512-minmax-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-512-vminmaxnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vminmaxbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-minmax-1.c: Adjust output and intrin |
| call. |
| * gcc.target/i386/avx10_2-vminmaxnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vminmaxbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx-1.c: Adjust builtin call. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Adjust intrin call. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-512-bf-vector-cmpp-1.c: Move to... |
| * gcc.target/i386/avx10_2-512-bf16-vector-cmp-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-512-bf-vector-smaxmin-1.c: Move to... |
| * gcc.target/i386/avx10_2-512-bf16-vector-smaxmin-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-512-vcmppbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vcmpbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vmaxpbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vmaxbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vminpbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vminbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-bf-vector-cmpp-1.c: Move to... |
| * gcc.target/i386/avx10_2-bf16-vector-cmp-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-bf-vector-smaxmin-1.c: Move to... |
| * gcc.target/i386/avx10_2-bf16-vector-smaxmin-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-partial-bf-vector-smaxmin-1.c: Move to... |
| * gcc.target/i386/avx10_2-partial-bf16-vector-smaxmin-1.c: ...here. |
| * gcc.target/i386/avx10_2-vcmppbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vcmpbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vmaxpbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vmaxbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vminpbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vminbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/part-vect-vec_cmpbf.c: Adjust asm check. |
| * gcc.target/i386/avx-1.c: Adjust builtin call. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-512-bf-vector-fma-1.c: Move to... |
| * gcc.target/i386/avx10_2-512-bf16-vector-fma-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-512-vfmaddXXXnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vfmaddXXXbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vfmsubXXXnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vfmsubXXXbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vfnmaddXXXnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vfnmaddXXXbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-512-vfnmsubXXXnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vfnmsubXXXbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-bf-vector-fma-1.c: Move to... |
| * gcc.target/i386/avx10_2-bf16-vector-fma-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-partial-bf-vector-fma-1.c: Move to... |
| * gcc.target/i386/avx10_2-partial-bf16-vector-fma-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-vfmaddXXXnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vfmaddXXXbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vfmsubXXXnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vfmsubXXXbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vfnmaddXXXnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vfnmaddXXXbf16-2.c: ...here. |
| Adjust intrin call. |
| * gcc.target/i386/avx10_2-vfnmsubXXXnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vfnmsubXXXbf16-2.c: ...here. |
| Adjust intrin call. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-512-bf-vector-operations-1.c: Move to ... |
| * gcc.target/i386/avx10_2-512-bf16-vector-operations-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-512-vaddnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vaddbf16-2.c: ...here. Adjust |
| intrin call. |
| * gcc.target/i386/avx10_2-512-vdivnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vdivbf16-2.c: ...here. Adjust |
| intrin call. |
| * gcc.target/i386/avx10_2-512-vmulnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vmulbf16-2.c: ...here. Adjust |
| intrin call. |
| * gcc.target/i386/avx10_2-512-vrcppbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vrcpbf16-2.c: ...here. Adjust |
| intrin call. |
| * gcc.target/i386/avx10_2-512-vsubnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-512-vsubbf16-2.c: ...here. Adjust |
| intrin call. |
| * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and |
| intrin call. |
| * gcc.target/i386/avx10_2-bf-vector-operations-1.c: Move to .... |
| * gcc.target/i386/avx10_2-bf16-vector-operations-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-partial-bf-vector-fast-math-1.c: Move to... |
| * gcc.target/i386/avx10_2-partial-bf16-vector-fast-math-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-partial-bf-vector-operations-1.c: Move to... |
| * gcc.target/i386/avx10_2-partial-bf16-vector-operations-1.c: ...here. |
| Adjust asm check. |
| * gcc.target/i386/avx10_2-vaddnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vaddbf16-2.c: ...here. Adjust intrin call. |
| * gcc.target/i386/avx10_2-vdivnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vdivbf16-2.c: ...here. Adjust intrin call. |
| * gcc.target/i386/avx10_2-vmulnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vmulbf16-2.c: ...here. Adjust intrin call. |
| * gcc.target/i386/avx10_2-vrcppbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vrcpbf16-2.c: ...here. Adjust intrin call. |
| * gcc.target/i386/avx10_2-vsubnepbf16-2.c: Move to... |
| * gcc.target/i386/avx10_2-vsubbf16-2.c: ...here. Adjust intrin call. |
| * lib/target-supports.exp (check_effective_target_avx10_2): |
| Adjust asm usage. |
| (check_effective_target_avx10_2_512): Ditto. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/118270 |
| PR target/118609 |
| * gcc.target/i386/amxmovrs-t2rpntlvw-2.c: Move to... |
| * gcc.target/i386/amxmovrs-2rpntlvwrs-2.c: ...here. |
| * gcc.target/i386/amxtranspose-2rpntlvw-2.c: Add "t1" hint test. |
| |
| 2025-01-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/vnniint16-auto-vectorize-4.c: Append |
| -march=x86-64-v3. |
| * gcc.target/i386/vnniint8-auto-vectorize-4.c: Ditto. |
| |
| 2025-01-22 Arsen Arsenović <arsen@aarsen.me> |
| |
| * gcc.dg/driver-nostdlibstar.c: New test. |
| |
| 2025-01-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/115769 |
| * g++.dg/DRs/dr2867-3.C: New test. |
| * g++.dg/DRs/dr2867-4.C: New test. |
| |
| 2025-01-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/acle/rwsr-4.c: New test. |
| * gcc.target/aarch64/acle/rwsr-armv8p9.c: Avoid read of uninitialized |
| variable. |
| |
| 2025-01-22 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR rtl-optimization/118591 |
| * gcc.target/avr/torture/pr118591-1.c: New test. |
| * gcc.target/avr/torture/pr118591-2.c: New test. |
| |
| 2025-01-22 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/118199 |
| * g++.dg/init/no-elide3.C: New test. |
| |
| 2025-01-22 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/bitwise-shift-reassoc-clobber.c: New |
| test. |
| |
| 2025-01-22 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116756 |
| * g++.dg/cpp1z/constexpr-if-lambda7.C: New test. |
| |
| 2025-01-21 Jeff Law <jlaw@ventanamicro.com> |
| |
| Revert: |
| 2024-10-29 yulong <shiyulong@iscas.ac.cn> |
| |
| * gcc.target/riscv/cmo-32.c: New test. |
| * gcc.target/riscv/cmo-64.c: New test. |
| |
| 2025-01-21 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/118483 |
| * gcc.dg/tree-ssa/pr118483-1.c: New test. |
| * gcc.dg/tree-ssa/pr118483-2.c: New test. |
| * gcc.dg/tree-ssa/pr118483-3.c: New test. |
| * gcc.dg/tree-ssa/pr118483-4.c: New test. |
| |
| 2025-01-21 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR c++/118525 |
| * g++.dg/cpp2a/consteval38.C: New test. |
| |
| 2025-01-21 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/torture/pr117546.c: Require effective target int32plus. |
| |
| 2025-01-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR objc++/118586 |
| * objc.dg/embed-1.m: New test. |
| * obj-c++.dg/embed-1.mm: New test. |
| * obj-c++.dg/va-meth-2.mm: New test. |
| |
| 2025-01-21 Jin Ma <jinma@linux.alibaba.com> |
| |
| PR target/116593 |
| * g++.target/riscv/rvv/rvv.exp: Enable testsuite of XTheadVector. |
| * g++.target/riscv/rvv/xtheadvector/pr116593.C: New test. |
| |
| 2025-01-21 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Enable testsuite of |
| XTheadVector. |
| * gcc.target/riscv/rvv/xtheadvector/pr114194.c: Adjust correctly. |
| * gcc.target/riscv/rvv/xtheadvector/prefix.c: Likewise. |
| * gcc.target/riscv/rvv/xtheadvector/vlb-vsb.c: Likewise. |
| * gcc.target/riscv/rvv/xtheadvector/vlbu-vsb.c: Likewise. |
| * gcc.target/riscv/rvv/xtheadvector/vlh-vsh.c: Likewise. |
| * gcc.target/riscv/rvv/xtheadvector/vlhu-vsh.c: Likewise. |
| * gcc.target/riscv/rvv/xtheadvector/vlw-vsw.c: Likewise. |
| * gcc.target/riscv/rvv/xtheadvector/vlwu-vsw.c: Likewise. |
| |
| 2025-01-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/118560 |
| * gcc.dg/dfp/pr118560.c: New test. |
| |
| 2025-01-21 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118396 |
| PR c++/118523 |
| * g++.dg/cpp0x/constexpr-prvalue4.C: New test. |
| * g++.dg/cpp1y/constexpr-prvalue3.C: New test. |
| |
| 2025-01-21 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR tree-optimization/118211 |
| PR tree-optimization/116126 |
| * gcc.dg/vect/vect-switch-search-line-fast.c: Update for GCN. |
| |
| 2025-01-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118569 |
| * gcc.dg/torture/pr118569.c: New testcase. |
| |
| 2025-01-21 Vladimir Miloserdov <vladimir.miloserdov@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h: New test |
| macro. |
| * lib/target-supports.exp: Add lut flag to the for loop. |
| * gcc.target/aarch64/sve/acle/general-c/lut_1.c: New test. |
| * gcc.target/aarch64/sve/acle/general-c/lut_2.c: New test. |
| * gcc.target/aarch64/sve/acle/general-c/lut_3.c: New test. |
| * gcc.target/aarch64/sve/acle/general-c/lut_4.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti2_bf16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti2_f16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti2_s16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti2_s8.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti2_u16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti2_u8.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti4_bf16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti4_bf16_x2.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti4_f16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti4_f16_x2.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti4_s16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti4_s16_x2.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti4_s8.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti4_u16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti4_u16_x2.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/luti4_u8.c: New test. |
| |
| 2025-01-21 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/118225 |
| * g++.dg/cpp0x/constexpr-ice21.C: New test. |
| |
| 2025-01-21 Tamar Christina <tamar.christina@arm.com> |
| |
| PR middle-end/118273 |
| * gcc.target/aarch64/vect-simd-clone-4.c: New test. |
| |
| 2025-01-21 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/arch-func-attr-1.c: Add '#pragma'. |
| * gcc.target/loongarch/cmodel-func-attr-1.c: Likewise. |
| * gcc.target/loongarch/lasx-func-attr-1.c: Likewise. |
| * gcc.target/loongarch/lsx-func-attr-1.c: Likewise. |
| * gcc.target/loongarch/strict_align-func-attr-1.c: Likewise. |
| * gcc.target/loongarch/strict_align-func-attr-2.c: Likewise. |
| * gcc.target/loongarch/vector-func-attr-1.c: Likewise. |
| * gcc.target/loongarch/arch-pragma-attr-1.c: Likewise. |
| * gcc.target/loongarch/cmodel-pragma-attr-1.c: New test. |
| * gcc.target/loongarch/lasx-pragma-attr-1.c: New test. |
| * gcc.target/loongarch/lasx-pragma-attr-2.c: New test. |
| * gcc.target/loongarch/lsx-pragma-attr-1.c: New test. |
| * gcc.target/loongarch/lsx-pragma-attr-2.c: New test. |
| * gcc.target/loongarch/strict_align-pragma-attr-1.c: New test. |
| * gcc.target/loongarch/strict_align-pragma-attr-2.c: New test. |
| * gcc.target/loongarch/vector-pragma-attr-1.c: New test. |
| * gcc.target/loongarch/pragma-push-pop.c: New test. |
| |
| 2025-01-21 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/arch-func-attr-1.c: New test. |
| * gcc.target/loongarch/cmodel-func-attr-1.c: New test. |
| * gcc.target/loongarch/lasx-func-attr-1.c: New test. |
| * gcc.target/loongarch/lasx-func-attr-2.c: New test. |
| * gcc.target/loongarch/lsx-func-attr-1.c: New test. |
| * gcc.target/loongarch/lsx-func-attr-2.c: New test. |
| * gcc.target/loongarch/strict_align-func-attr-1.c: New test. |
| * gcc.target/loongarch/strict_align-func-attr-2.c: New test. |
| * gcc.target/loongarch/vector-func-attr-1.c: New test. |
| * gcc.target/loongarch/attr-check-error-message.c: New test. |
| |
| 2025-01-21 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/118277 |
| * g++.dg/cpp1z/constexpr-asm-5.C: Pass -fno-implicit-constexpr. |
| |
| 2025-01-21 Alfie Richards <alfie.richards@arm.com> |
| |
| * g++.target/aarch64/mv-1.C: Add CLI flag. |
| * g++.target/aarch64/mv-symbols1.C: Add CLI flag. |
| * g++.target/aarch64/mv-symbols2.C: Add CLI flag. |
| * g++.target/aarch64/mv-symbols3.C: Add CLI flag. |
| * g++.target/aarch64/mv-symbols4.C: Add CLI flag. |
| * g++.target/aarch64/mv-symbols5.C: Add CLI flag. |
| * g++.target/aarch64/mv-warning1.C: New test. |
| * g++.target/aarch64/mvc-symbols1.C: Add CLI flag. |
| * g++.target/aarch64/mvc-symbols2.C: Add CLI flag. |
| * g++.target/aarch64/mvc-symbols3.C: Add CLI flag. |
| * g++.target/aarch64/mvc-symbols4.C: Add CLI flag. |
| * g++.target/aarch64/mv-pragma.C: Add CLI flag. |
| * g++.target/aarch64/mvc-warning1.C: New test. |
| |
| 2025-01-21 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/has-builtin-4.c: New test. |
| |
| 2025-01-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118532 |
| * g++.dg/cpp/embed-22.C: New test. |
| * g++.dg/cpp/embed-23.C: New test. |
| * g++.dg/cpp0x/pr118532.C: New test. |
| * g++.dg/cpp2a/explicit20.C: New test. |
| |
| 2025-01-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/export-6.C: Add structured binding tests. |
| * g++.dg/modules/hdr-2.H: Likewise. |
| |
| 2025-01-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118101 |
| * g++.dg/modules/partial-7.h: New test. |
| * g++.dg/modules/partial-7_a.C: New test. |
| * g++.dg/modules/partial-7_b.C: New test. |
| * g++.dg/modules/partial-7_c.C: New test. |
| |
| 2025-01-20 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116256 |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c: Update expected |
| output. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-15.c: Likewise. |
| |
| 2025-01-20 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/114442 |
| * gcc.target/riscv/pr114442.c: New test. |
| |
| 2025-01-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107122 |
| * gfortran.dg/gomp/order-8.f90: Adjust pattern. |
| |
| 2025-01-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/118348 |
| * gcc.target/aarch64/pr118348_1.c: New test. |
| * gcc.target/aarch64/pr118348_2.c: Likewise. |
| |
| 2025-01-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Revert: |
| 2025-01-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/118384 |
| * gcc.target/aarch64/pr118384_1.c: New test. |
| * gcc.target/aarch64/pr118384_2.c: Likewise. |
| |
| 2025-01-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/118384 |
| * gcc.target/aarch64/pr118384_1.c: New test. |
| * gcc.target/aarch64/pr118384_2.c: Likewise. |
| |
| 2025-01-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/118501 |
| * gcc.c-torture/compile/pr118501.c: New test. |
| |
| 2025-01-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/ins_bitfield_1a.c: New test. |
| * gcc.target/aarch64/ins_bitfield_3a.c: Likewise. |
| * gcc.target/aarch64/ins_bitfield_5a.c: Likewise. |
| |
| 2025-01-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/81978 |
| * gfortran.dg/pr81978.f90: New test. |
| |
| 2025-01-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118528 |
| * g++.dg/cpp/embed-21.C: New test. |
| * g++.dg/cpp2a/class-deduction-aggr16.C: New test. |
| |
| 2025-01-20 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/xtheadcondmov-bug.c: New test. |
| |
| 2025-01-20 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/118077 |
| PR tree-optimization/117668 |
| * g++.dg/opt/devirt6.C: New test. |
| |
| 2025-01-20 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c: Use |
| arm_v8_3a_complex_neon. |
| |
| 2025-01-20 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.dg/vect/complex/complex-operations-run.c: Remove duplicate |
| dg-add-options arm_v8_3a_complex_neon. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-double.c: |
| Likewise. |
| |
| 2025-01-20 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/115921 |
| * gcc.target/loongarch/bstrpick_alsl_paired.c (scan-rtl-dump): |
| Scan for and_shift_reversedi instead of the removed |
| bstrpick_alsl_paired. |
| * gcc.target/loongarch/bitwise-shift-reassoc.c: New test. |
| |
| 2025-01-20 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.c-torture/compile/pr116438.c: Rename to ... |
| * gcc.c-torture/compile/pr116348.c: ... this. |
| |
| 2025-01-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118552 |
| * gcc.dg/torture/pr118552.c: New testcase. |
| |
| 2025-01-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118509 |
| * g++.dg/expr/pmf-4.C: New test. |
| |
| 2025-01-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/118224 |
| * gcc.dg/pr118224.c: New test. |
| |
| 2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/vector/vec-shift-10.c: New test. |
| * gcc.target/s390/vector/vec-shift-11.c: New test. |
| * gcc.target/s390/vector/vec-shift-12.c: New test. |
| * gcc.target/s390/vector/vec-shift-3.c: New test. |
| * gcc.target/s390/vector/vec-shift-4.c: New test. |
| * gcc.target/s390/vector/vec-shift-5.c: New test. |
| * gcc.target/s390/vector/vec-shift-6.c: New test. |
| * gcc.target/s390/vector/vec-shift-7.c: New test. |
| * gcc.target/s390/vector/vec-shift-8.c: New test. |
| * gcc.target/s390/vector/vec-shift-9.c: New test. |
| |
| 2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/vector/vec-max-emu.c: New test. |
| * gcc.target/s390/vector/vec-min-emu.c: New test. |
| |
| 2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/vector/vec-abs-emu.c: New test. |
| |
| 2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/vxe3/vd-1.c: New test. |
| * gcc.target/s390/vxe3/vd-2.c: New test. |
| * gcc.target/s390/vxe3/vdl-1.c: New test. |
| * gcc.target/s390/vxe3/vdl-2.c: New test. |
| * gcc.target/s390/vxe3/vr-1.c: New test. |
| * gcc.target/s390/vxe3/vr-2.c: New test. |
| * gcc.target/s390/vxe3/vrl-1.c: New test. |
| * gcc.target/s390/vxe3/vrl-2.c: New test. |
| |
| 2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/vxe3/veval-1.c: New test. |
| * gcc.target/s390/vxe3/veval-2.c: New test. |
| * gcc.target/s390/vxe3/veval-3.c: New test. |
| * gcc.target/s390/vxe3/veval-4.c: New test. |
| * gcc.target/s390/vxe3/veval-5.c: New test. |
| * gcc.target/s390/vxe3/veval-6.c: New test. |
| * gcc.target/s390/vxe3/veval-7.c: New test. |
| * gcc.target/s390/vxe3/veval-8.c: New test. |
| * gcc.target/s390/vxe3/veval-9.c: New test. |
| |
| 2025-01-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/llxa-1.c: New test. |
| * gcc.target/s390/llxa-2.c: New test. |
| * gcc.target/s390/llxa-3.c: New test. |
| * gcc.target/s390/lxa-1.c: New test. |
| * gcc.target/s390/lxa-2.c: New test. |
| * gcc.target/s390/lxa-3.c: New test. |
| * gcc.target/s390/lxa-4.c: New test. |
| |
| 2025-01-20 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * lib/target-supports.exp: VXE3 effective target check. |
| |
| 2025-01-20 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/s390.exp: Set compiler flags for the vxe3 |
| subdirectory of the testsuite as done e.g. for vxe2. |
| |
| 2025-01-20 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/118510 |
| * gcc.target/i386/pr118510.c: New test. |
| |
| 2025-01-19 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR rtl-optimization/118067 |
| * gcc.target/i386/pr118067.c (dg-compile): Use target int128. |
| * gcc.target/i386/pr118067-2.c (dg-compile): Ditto. |
| (dg-options): Use -mtune= instead of deprecated -mcpu= option. |
| |
| 2025-01-19 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/torture/pr117546.c: Require effective target int32. |
| (main): Add return statement. |
| |
| 2025-01-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/asm3.d: Adjust test. |
| |
| 2025-01-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118513 |
| * g++.dg/modules/decomp-3_a.H: New test. |
| * g++.dg/modules/decomp-3_b.C: New test. |
| |
| 2025-01-18 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116308 |
| * gcc.target/riscv/pr116308.c: New test. |
| |
| 2025-01-18 Michal Jires <mjires@suse.cz> |
| |
| * gcc.dg/live-patching-1.c: Change expected dump id. |
| * gcc.dg/live-patching-4.c: Likewise. |
| |
| 2025-01-18 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.target/sparc/20230328-1.c: Pass -mvis3b instead of -mvis3. |
| * gcc.target/sparc/20230328-4.c: Likewise. |
| * gcc.target/sparc/fucmp.c: Likewise. |
| * gcc.target/sparc/vis3misc.c: Likewise. |
| |
| 2025-01-18 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.target/riscv/crc-21-rv64-zbc.c: Disallow rv32 targets. |
| * gcc.target/riscv/crc-21-rv64-zbkc.c: Ditto. |
| |
| 2025-01-18 Jin Ma <jinma@linux.alibaba.com> |
| |
| PR target/118357 |
| * gcc.target/riscv/rvv/xtheadvector/pr118357.c: New test. |
| |
| 2025-01-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118529 |
| * gcc.target/sparc/pr118529.c: New testcase. |
| |
| 2025-01-18 Akram Ahmad <Akram.Ahmad@arm.com> |
| Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/scalar_intrinsics.c: Update testcases. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect.inc: |
| Template file for unsigned vector saturating arithmetic tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_1.c: |
| 8-bit vector type tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_2.c: |
| 16-bit vector type tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_3.c: |
| 32-bit vector type tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_4.c: |
| 64-bit vector type tests. |
| * gcc.target/aarch64/saturating_arithmetic.inc: Template file |
| for scalar saturating arithmetic tests. |
| * gcc.target/aarch64/saturating_arithmetic_1.c: 8-bit tests. |
| * gcc.target/aarch64/saturating_arithmetic_2.c: 16-bit tests. |
| * gcc.target/aarch64/saturating_arithmetic_3.c: 32-bit tests. |
| * gcc.target/aarch64/saturating_arithmetic_4.c: 64-bit tests. |
| * gcc.target/aarch64/saturating-arithmetic-signed.c: New file. |
| |
| 2025-01-18 Akram Ahmad <Akram.Ahmad@arm.com> |
| |
| * gcc.target/aarch64/sve/saturating_arithmetic.inc: |
| Template file for auto-vectorizer tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_1.c: |
| Instantiate 8-bit vector tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_2.c: |
| Instantiate 16-bit vector tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_3.c: |
| Instantiate 32-bit vector tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_4.c: |
| Instantiate 64-bit vector tests. |
| |
| 2025-01-18 Tamar Christina <tamar.christina@arm.com> |
| |
| Revert: |
| 2025-01-18 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/scalar_intrinsics.c: Update testcases. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect.inc: |
| Template file for unsigned vector saturating arithmetic tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_1.c: |
| 8-bit vector type tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_2.c: |
| 16-bit vector type tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_3.c: |
| 32-bit vector type tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_4.c: |
| 64-bit vector type tests. |
| * gcc.target/aarch64/saturating_arithmetic.inc: Template file |
| for scalar saturating arithmetic tests. |
| * gcc.target/aarch64/saturating_arithmetic_1.c: 8-bit tests. |
| * gcc.target/aarch64/saturating_arithmetic_2.c: 16-bit tests. |
| * gcc.target/aarch64/saturating_arithmetic_3.c: 32-bit tests. |
| * gcc.target/aarch64/saturating_arithmetic_4.c: 64-bit tests. |
| * gcc.target/aarch64/saturating-arithmetic-signed.c: New file. |
| |
| 2025-01-18 Tamar Christina <tamar.christina@arm.com> |
| |
| Revert: |
| 2025-01-18 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/sve/saturating_arithmetic.inc: |
| Template file for auto-vectorizer tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_1.c: |
| Instantiate 8-bit vector tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_2.c: |
| Instantiate 16-bit vector tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_3.c: |
| Instantiate 32-bit vector tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_4.c: |
| Instantiate 64-bit vector tests. |
| |
| 2025-01-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118534 |
| * g++.dg/cpp/embed-24.C: New test. |
| * g++.dg/cpp1y/pr118534.C: New test. |
| |
| 2025-01-18 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/alsl-cost.c: New test. |
| |
| 2025-01-18 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/alsl_wu.c: New test. |
| |
| 2025-01-17 Harald Anlauf <anlauf@gmx.de> |
| |
| PR libfortran/118536 |
| * gfortran.dg/unsigned_write_2.f90: New test. |
| |
| 2025-01-17 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| * gcc.target/i386/pr118067-2.c: New. |
| |
| 2025-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/embed-10.c: Allow a different error wording for |
| C++. |
| |
| 2025-01-17 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/117115 |
| * gdc.dg/pr117115.d: New test. |
| |
| 2025-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/118511 |
| * gcc.target/s390/pr118511.c: New test. |
| |
| 2025-01-17 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/sve/saturating_arithmetic.inc: |
| Template file for auto-vectorizer tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_1.c: |
| Instantiate 8-bit vector tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_2.c: |
| Instantiate 16-bit vector tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_3.c: |
| Instantiate 32-bit vector tests. |
| * gcc.target/aarch64/sve/saturating_arithmetic_4.c: |
| Instantiate 64-bit vector tests. |
| |
| 2025-01-17 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/scalar_intrinsics.c: Update testcases. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect.inc: |
| Template file for unsigned vector saturating arithmetic tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_1.c: |
| 8-bit vector type tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_2.c: |
| 16-bit vector type tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_3.c: |
| 32-bit vector type tests. |
| * gcc.target/aarch64/advsimd-intrinsics/saturating_arithmetic_autovect_4.c: |
| 64-bit vector type tests. |
| * gcc.target/aarch64/saturating_arithmetic.inc: Template file |
| for scalar saturating arithmetic tests. |
| * gcc.target/aarch64/saturating_arithmetic_1.c: 8-bit tests. |
| * gcc.target/aarch64/saturating_arithmetic_2.c: 16-bit tests. |
| * gcc.target/aarch64/saturating_arithmetic_3.c: 32-bit tests. |
| * gcc.target/aarch64/saturating_arithmetic_4.c: 64-bit tests. |
| * gcc.target/aarch64/saturating-arithmetic-signed.c: New file. |
| |
| 2025-01-17 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/vsx-builtin-3.c: Add vec_perm test cases for |
| arguments of type vector signed long long int, long long bool, |
| bool, bool short, bool char and pixel, vector unsigned long long |
| int, unsigned int, unsigned short int, unsigned char. Cast |
| arguments for debug prints to unsigned long long. |
| * gcc.target/powerpc/builtins-4-int128-runnable.c: Add vec_perm |
| test cases for signed and unsigned int128 arguments. |
| |
| 2025-01-17 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/builtins-1-p10-runnable.c: Remove #define |
| DEBUG. Replace vec_i_expected value with correct value. |
| |
| 2025-01-17 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118049 |
| * g++.dg/modules/auto-5_a.C: New test. |
| * g++.dg/modules/auto-5_b.C: New test. |
| * g++.dg/modules/auto-5_c.C: New test. |
| * g++.dg/modules/auto-6_a.H: New test. |
| * g++.dg/modules/auto-6_b.C: New test. |
| |
| 2025-01-17 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/118321 |
| * g++.dg/gomp/adjust-args-4.C: New test. |
| |
| 2025-01-17 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/118147 |
| * g++.dg/cpp0x/nsdmi-defer7.C: New test. |
| |
| 2025-01-17 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/117958 |
| * g++.dg/tree-ssa/pr117123.C: XFAIL parts on aarch64-*-*. |
| |
| 2025-01-17 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/118329 |
| * gcc.target/avr/pr115830-add.c (__int24, __uint24): Add __extension__ |
| to respective typedefs. |
| * gcc.target/avr/pr115830-sub-ext.c: Same. |
| * gcc.target/avr/pr115830-sub.c: Same. |
| * gcc.target/avr/torture/get-mem.c: Same. |
| * gcc.target/avr/torture/set-mem.c: Same. |
| * gcc.target/avr/torture/ifelse-c.h: Same. |
| * gcc.target/avr/torture/ifelse-d.h: Same. |
| * gcc.target/avr/torture/ifelse-q.h: Same. |
| * gcc.target/avr/torture/ifelse-r.h: Same. |
| * gcc.target/avr/torture/int24-mul.c: Same. |
| * gcc.target/avr/torture/pr109907-2.c: Same. |
| * gcc.target/avr/torture/pr61443.c: Same. |
| * gcc.target/avr/torture/pr63633-ice-mult.c: Same. |
| * gcc.target/avr/torture/shift-l-u24.c: Same. |
| * gcc.target/avr/torture/shift-r-i24.c: Same. |
| * gcc.target/avr/torture/shift-r-u24.c: Same. |
| * gcc.target/avr/torture/add-extend.c: Same. |
| * gcc.target/avr/torture/sub-extend.c: Same. |
| * gcc.target/avr/torture/sub-zerox.c: Same. |
| * gcc.target/avr/torture/test-gprs.h: Same. |
| |
| 2025-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/118522 |
| * gcc.dg/bitint-120.c: New test. |
| |
| 2025-01-17 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/118255 |
| * g++.dg/lookup/pr99116-1.C: Adjust test expectation. |
| * g++.dg/template/friend84.C: New test. |
| |
| 2025-01-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/92539 |
| * g++.dg/warn/Warray-bounds-pr92539.C: New testcase. |
| * gcc.dg/tree-ssa/sccp-16.c: New testcase. |
| * g++.dg/vect/pr87621.cc: Use larger power to avoid |
| inner loop unrolling. |
| * gcc.dg/vect/pr89440.c: Use larger loop bound to avoid |
| inner loop unrolling. |
| * gcc.dg/pr77975.c: Scan cunrolli dump and adjust. |
| |
| 2025-01-17 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * c-c++-common/gomp/metadirective-device.c: Don't add extra options |
| for target ia32. |
| * c-c++-common/gomp/metadirective-target-device-1.c: Likewise. |
| |
| 2025-01-17 Monk Chiang <monk.chiang@sifive.com> |
| |
| * c-c++-common/fcf-protection-1.c: Update. |
| * c-c++-common/fcf-protection-2.c: Update. |
| * c-c++-common/fcf-protection-3.c: Update. |
| * c-c++-common/fcf-protection-4.c: Update. |
| * c-c++-common/fcf-protection-5.c: Update. |
| * c-c++-common/fcf-protection-6.c: Update. |
| * c-c++-common/fcf-protection-7.c: Update. |
| * gcc.target/riscv/ssp-1.c: Update. |
| * gcc.target/riscv/ssp-2.c: Update. |
| * gcc.target/riscv/zicfilp-call.c: Update. |
| * gcc.target/riscv/interrupt-no-lpad.c: Update. |
| |
| 2025-01-17 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/interrupt-no-lpad.c: New test. |
| * gcc.target/riscv/zicfilp-call.c: New test. |
| Co-Developed-by: Greg McGary <gkm@rivosinc.com>, |
| Kito Cheng <kito.cheng@gmail.com> |
| |
| 2025-01-17 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/ssp-1.c: New test. |
| * gcc.target/riscv/ssp-2.c: New test. |
| Co-Developed-by: Greg McGary <gkm@rivosinc.com>, |
| Kito Cheng <kito.cheng@gmail.com> |
| |
| 2025-01-16 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/105440 |
| * g++.dg/cpp2a/constexpr-dtor17.C: New test. |
| |
| 2025-01-16 Alexandre Oliva <oliva@adacore.com> |
| |
| PR target/113560 |
| * gcc.target/arm/wmul-5.c: Accept other mla instructions. |
| * gcc.target/arm/wmul-6.c: Likewise. |
| * gcc.target/arm/wmul-7.c: Likewise. |
| |
| 2025-01-16 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/arm/multilib.exp: Skip if -mfloat-abi=* or any of |
| its aliases are used. |
| |
| 2025-01-16 Alexandre Oliva <oliva@adacore.com> |
| |
| PR rtl-optimization/113994 |
| * g++.dg/torture/pr113994.C: Require hosted libstdc++. |
| |
| 2025-01-16 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/dfp/pr102674.c: Use the default dg-do. |
| * gcc.dg/dfp/pr43374.c: Likewise. |
| |
| 2025-01-16 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/dfp/bitint-1.c: Rewrite requirements to retain dfprt. |
| * gcc.dg/dfp/bitint-2.c: Likewise. |
| * gcc.dg/dfp/bitint-3.c: Likewise. |
| * gcc.dg/dfp/bitint-4.c: Likewise. |
| * gcc.dg/dfp/bitint-5.c: Likewise. |
| * gcc.dg/dfp/bitint-6.c: Likewise. |
| * gcc.dg/dfp/bitint-7.c: Likewise. |
| * gcc.dg/dfp/bitint-8.c: Likewise. |
| * gcc.dg/dfp/int128-1.c: Likewise. |
| * gcc.dg/dfp/int128-2.c: Likewise. |
| * gcc.dg/dfp/int128-3.c: Likewise. |
| * gcc.dg/dfp/int128-4.c: Likewise. |
| |
| 2025-01-16 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/118321 |
| * gfortran.dg/gomp/adjust-args-12.f90: New test. |
| |
| 2025-01-16 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/107522 |
| * g++.dg/cpp2a/concepts-explicit-spec7.C: New test. |
| |
| 2025-01-16 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/118454 |
| * g++.dg/cpp0x/variadic187.C: New test. |
| |
| 2025-01-16 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116417 |
| * g++.dg/template/pseudodtor7.C: New test. |
| |
| 2025-01-16 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/117775 |
| * g++.dg/cpp2a/constexpr-117775.C: New test. |
| |
| 2025-01-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR libfortran/118406 |
| * gfortran.dg/unsigned_write.f90: New test. |
| |
| 2025-01-16 Tamar Christina <tamar.christina@arm.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113257 |
| * gcc.target/aarch64/cpunative/info_34: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_34.c: New test. |
| * gcc.target/aarch64/cpunative/info_35: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_35.c: New test. |
| |
| 2025-01-16 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/110901 |
| * gcc.target/aarch64/options_set_29.c: New test. |
| |
| 2025-01-16 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/118067 |
| * gcc.target/i386/pr118067.c: New. |
| |
| 2025-01-16 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * c-c++-common/gomp/assume-2.c: Adjust expected diagnostics. |
| * c-c++-common/gomp/assumes-2.c: Likewise. |
| * c-c++-common/gomp/begin-assumes-2.c: Likewise. |
| * gfortran.dg/gomp/allocate-6.f90: Likewise. |
| * gfortran.dg/gomp/assumes-2.f90: Likewise. |
| |
| 2025-01-16 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/116373 |
| * gdc.dg/pr116373.d: New test. |
| |
| 2025-01-16 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * c-c++-common/gomp/declare-target-indirect-2.c : Adjust |
| expected output for removal of "omp declare target block". |
| * c-c++-common/gomp/declare-variant-8.c: Likewise, the variant |
| call to f20 is now resolved differently. |
| * c-c++-common/gomp/reverse-offload-1.c: Adjust expected output. |
| * gfortran.dg/gomp/declare-variant-8.f90: Likewise, both f18 |
| and f20 now resolve to the variant. Delete obsolete comments. |
| |
| 2025-01-16 Sandra Loosemore <sloosemore@baylibre.com> |
| Kwok Cheung Yeung <kcy@codesourcery.com> |
| Sandra Loosemore <sandra@codesourcery.com> |
| |
| * c-c++-common/gomp/adjust-args-6.c: New. |
| * c-c++-common/gomp/attrs-metadirective-1.c: New. |
| * c-c++-common/gomp/attrs-metadirective-2.c: New. |
| * c-c++-common/gomp/attrs-metadirective-3.c: New. |
| * c-c++-common/gomp/attrs-metadirective-4.c: New. |
| * c-c++-common/gomp/attrs-metadirective-5.c: New. |
| * c-c++-common/gomp/attrs-metadirective-6.c: New. |
| * c-c++-common/gomp/attrs-metadirective-7.c: New. |
| * c-c++-common/gomp/attrs-metadirective-8.c: New. |
| * c-c++-common/gomp/declare-variant-arg-exprs.c: New. |
| * c-c++-common/gomp/declare-variant-dynamic-1.c: New. |
| * c-c++-common/gomp/declare-variant-dynamic-2.c: New. |
| * c-c++-common/gomp/metadirective-1.c: New. |
| * c-c++-common/gomp/metadirective-2.c: New. |
| * c-c++-common/gomp/metadirective-3.c: New. |
| * c-c++-common/gomp/metadirective-4.c: New. |
| * c-c++-common/gomp/metadirective-5.c: New. |
| * c-c++-common/gomp/metadirective-6.c: New. |
| * c-c++-common/gomp/metadirective-7.c: New. |
| * c-c++-common/gomp/metadirective-8.c: New. |
| * c-c++-common/gomp/metadirective-construct.c: New. |
| * c-c++-common/gomp/metadirective-device.c: New. |
| * c-c++-common/gomp/metadirective-no-score.c: New. |
| * c-c++-common/gomp/metadirective-target-device-1.c: New. |
| * c-c++-common/gomp/metadirective-target-device-2.c: New. |
| |
| 2025-01-16 Sandra Loosemore <sloosemore@baylibre.com> |
| Kwok Cheung Yeung <kcy@codesourcery.com> |
| Sandra Loosemore <sandra@codesourcery.com> |
| |
| PR middle-end/112779 |
| PR middle-end/113904 |
| * c-c++-common/gomp/declare-variant-2.c: Adjust output for C++. |
| * g++.dg/gomp/declare-variant-class-1.C: New. |
| * g++.dg/gomp/declare-variant-class-2.C: New. |
| * g++.dg/gomp/metadirective-template-1.C: New. |
| |
| 2025-01-16 Sandra Loosemore <sloosemore@baylibre.com> |
| Kwok Cheung Yeung <kcy@codesourcery.com> |
| Sandra Loosemore <sandra@codesourcery.com> |
| |
| PR middle-end/112779 |
| * c-c++-common/gomp/declare-variant-2.c: Adjust expected output for C. |
| * gcc.dg/gomp/metadirective-1.c: New. |
| |
| 2025-01-16 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/mma-builtin-error.c: New test. |
| |
| 2025-01-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118214 |
| * g++.dg/cpp/embed-17.C: New test. |
| * g++.dg/cpp0x/pr118214.C: New test. |
| |
| 2025-01-16 Tamar Christina <tamar.christina@arm.com> |
| |
| PR testsuite/118451 |
| * gcc.dg/vect/vect-switch-search-line-fast.c: Add early_break guards. |
| |
| 2025-01-16 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/goacc-gomp/nesting-1.c: Extend OpenACC 'serial' |
| testing. |
| * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise. |
| * c-c++-common/goacc/Wparentheses-1.c: Likewise. |
| * c-c++-common/goacc/builtin-goacc-parlevel-id-size.c: Likewise. |
| * c-c++-common/goacc/combined-directives-2.c: Likewise. |
| * c-c++-common/goacc/combined-directives-3.c: Likewise. |
| * c-c++-common/goacc/combined-directives.c: Likewise. |
| * c-c++-common/goacc/combined-reduction.c: Likewise. |
| * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise. |
| * c-c++-common/goacc/default-1.c: Likewise. |
| * c-c++-common/goacc/default-2.c: Likewise. |
| * c-c++-common/goacc/default-3.c: Likewise. |
| * c-c++-common/goacc/default-4.c: Likewise. |
| * c-c++-common/goacc/default-5.c: Likewise. |
| * c-c++-common/goacc/if-clause-2.c: Likewise. |
| * c-c++-common/goacc/kernels-1.c: Likewise. |
| * c-c++-common/goacc/loop-1.c: Likewise. |
| * c-c++-common/goacc/loop-clauses.c: Likewise. |
| * c-c++-common/goacc/nesting-1.c: Likewise. |
| * c-c++-common/goacc/nesting-data-1.c: Likewise. |
| * c-c++-common/goacc/nesting-fail-1.c: Likewise. |
| * c-c++-common/goacc/parallel-1.c: Likewise. |
| * c-c++-common/goacc/private-reduction-1.c: Likewise. |
| * c-c++-common/goacc/reduction-promotions.c: Likewise. |
| * c-c++-common/goacc/routine-1.c: Likewise. |
| * c-c++-common/goacc/sb-1.c: Likewise. |
| * c-c++-common/goacc/sb-2.c: Likewise. |
| * c-c++-common/goacc/uninit-firstprivate-clause.c: Likewise. |
| * c-c++-common/goacc/uninit-if-clause.c: Likewise. |
| * c-c++-common/goacc/update-if_present-2.c: Likewise. |
| * g++.dg/goacc/template.C: Likewise. |
| * gfortran.dg/goacc/array-reduction.f90: Likewise. |
| * gfortran.dg/goacc/assumed.f95: Likewise. |
| * gfortran.dg/goacc/branch.f95: Likewise. |
| * gfortran.dg/goacc/coarray.f95: Likewise. |
| * gfortran.dg/goacc/coarray_2.f90: Likewise. |
| * gfortran.dg/goacc/combined-directives-3.f90: Likewise. |
| * gfortran.dg/goacc/combined-directives.f90: Likewise. |
| * gfortran.dg/goacc/common-block-1.f90: Likewise. |
| * gfortran.dg/goacc/common-block-2.f90: Likewise. |
| * gfortran.dg/goacc/common-block-3.f90: Likewise. |
| * gfortran.dg/goacc/cray-2.f95: Likewise. |
| * gfortran.dg/goacc/cray.f95: Likewise. |
| * gfortran.dg/goacc/critical.f95: Likewise. |
| * gfortran.dg/goacc/data-clauses.f95: Likewise. |
| * gfortran.dg/goacc/default-1.f95: Likewise. |
| * gfortran.dg/goacc/default-2.f: Likewise. |
| * gfortran.dg/goacc/default-3.f95: Likewise. |
| * gfortran.dg/goacc/default-4.f: Likewise. |
| * gfortran.dg/goacc/default-5.f: Likewise. |
| * gfortran.dg/goacc/default_none.f95: Likewise. |
| * gfortran.dg/goacc/derived-types.f90: Likewise. |
| * gfortran.dg/goacc/firstprivate-1.f95: Likewise. |
| * gfortran.dg/goacc/gang-static.f95: Likewise. |
| * gfortran.dg/goacc/if.f95: Likewise. |
| * gfortran.dg/goacc/list.f95: Likewise. |
| * gfortran.dg/goacc/literal.f95: Likewise. |
| * gfortran.dg/goacc/loop-1-2.f95: Likewise. |
| * gfortran.dg/goacc/loop-1.f95: Likewise. |
| * gfortran.dg/goacc/loop-2-parallel-3.f95: Likewise. |
| * gfortran.dg/goacc/loop-3-2.f95: Likewise. |
| * gfortran.dg/goacc/loop-3.f95: Likewise. |
| * gfortran.dg/goacc/multi-clause.f90: Likewise. |
| * gfortran.dg/goacc/nested-parallelism.f90: Likewise. |
| * gfortran.dg/goacc/parameter.f95: Likewise. |
| * gfortran.dg/goacc/pr71704.f90: Likewise. |
| * gfortran.dg/goacc/private-3.f95: Likewise. |
| * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise. |
| * gfortran.dg/goacc/reduction-2.f95: Likewise. |
| * gfortran.dg/goacc/reduction-3.f95: Likewise. |
| * gfortran.dg/goacc/reduction-promotions.f90: Likewise. |
| * gfortran.dg/goacc/reduction.f95: Likewise. |
| * gfortran.dg/goacc/routine-3.f90: Likewise. |
| * gfortran.dg/goacc/routine-module-1.f90: Likewise. |
| * gfortran.dg/goacc/routine-module-2.f90: Likewise. |
| * gfortran.dg/goacc/routine-module-mod-1.f90: Likewise. |
| * gfortran.dg/goacc/sie.f95: Likewise. |
| * gfortran.dg/goacc/subarrays.f95: Likewise. |
| * gfortran.dg/goacc/uninit-firstprivate-clause.f95: Likewise. |
| * gfortran.dg/goacc/uninit-if-clause.f95: Likewise. |
| * gfortran.dg/goacc/update-if_present-2.f90: Likewise. |
| * c-c++-common/goacc/loop-3.c: Rename to... |
| * c-c++-common/goacc/loop-3-parallel.c: ... this. |
| * gfortran.dg/goacc/parallel-kernels-clauses.f95: Rename to... |
| * gfortran.dg/goacc/compute_construct-clauses.f95: ... this. |
| Extend OpenACC 'serial' testing. |
| * gfortran.dg/goacc/parallel-kernels-regions.f95: Rename to... |
| * gfortran.dg/goacc/nesting-fail-1.f95: ... this. Extend OpenACC |
| 'serial' testing. |
| * gfortran.dg/goacc/routine-external-level-of-parallelism-1.f: |
| Rename to... |
| * gfortran.dg/goacc/routine-external-level-of-parallelism-1-parallel.f: |
| ... this. |
| * gfortran.dg/goacc/routine-external-level-of-parallelism-2.f: |
| Rename to... |
| * gfortran.dg/goacc/routine-external-level-of-parallelism-2-parallel.f: |
| ... this. |
| * c-c++-common/goacc/loop-2-serial.c: New. |
| * c-c++-common/goacc/loop-3-serial.c: Likewise. |
| * c-c++-common/goacc/nested-reductions-1-serial.c: Likewise. |
| * c-c++-common/goacc/nested-reductions-2-serial.c: Likewise. |
| * c-c++-common/goacc/serial-1.c: Likewise. |
| * gfortran.dg/goacc/loop-2-serial-3.f95: Likewise. |
| * gfortran.dg/goacc/loop-2-serial-nested.f95: Likewise. |
| * gfortran.dg/goacc/loop-2-serial-tile.f95: Likewise. |
| * gfortran.dg/goacc/loop-2-serial.f95: Likewise. |
| * gfortran.dg/goacc/nested-reductions-1-serial.f90: Likewise. |
| * gfortran.dg/goacc/nested-reductions-2-serial.f90: Likewise. |
| * gfortran.dg/goacc/private-explicit-serial-1.f95: Likewise. |
| * gfortran.dg/goacc/private-predetermined-serial-1.f95: Likewise. |
| * gfortran.dg/goacc/routine-external-level-of-parallelism-1-serial.f: |
| Likewise. |
| * gfortran.dg/goacc/routine-external-level-of-parallelism-2-serial.f: |
| Likewise. |
| * gfortran.dg/goacc/serial-tree.f95: Likewise. |
| |
| 2025-01-16 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gfortran.dg/goacc/assumed.f95: Use relative line numbers for a |
| few DejaGnu directives. |
| * gfortran.dg/goacc/list.f95: Likewise. |
| * gfortran.dg/goacc/loop-1-2.f95: Likewise. |
| * gfortran.dg/goacc/loop-1.f95: Likewise. |
| * gfortran.dg/goacc/reduction.f95: Likewise. |
| |
| 2025-01-16 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/118441 |
| * gfortran.dg/gomp/intrinsic_pack_7.f90: New test. |
| |
| 2025-01-16 Liao Shihua <shihua@iscas.ac.cn> |
| |
| * gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_x_f_qf.c: Add vsetivli checking. |
| * gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_xu_f_qf.c: Ditto. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmacc_2x8x2.c: Ditto. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmacc_4x8x4.c: Ditto. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccsu_2x8x2.c: Ditto. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccsu_4x8x4.c: Ditto. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccu_2x8x2.c: Ditto. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccu_4x8x4.c: Ditto. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccus_2x8x2.c: Ditto. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccus_4x8x4.c: Ditto. |
| |
| 2025-01-16 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| PR tree-optimization/118487 |
| * gcc.dg/tree-ssa/pr118487.c: New test. |
| |
| 2025-01-16 Richard Biener <rguenther@suse.de> |
| Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR tree-optimization/115494 |
| * gcc.dg/torture/pr115494.c: New testcase. |
| |
| 2025-01-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/118430 |
| * c-c++-common/musttail14.c: Expect lhs on the must tail call calls. |
| |
| 2025-01-16 Jakub Jelinek <jakub@redhat.com> |
| Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/118430 |
| * c-c++-common/musttail14.c: New test. |
| * c-c++-common/pr118430.c: New test. |
| |
| 2025-01-16 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr118489.c: New test. |
| |
| 2025-01-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115895 |
| * gcc.target/i386/vect-pr115895.c: New testcase. |
| |
| 2025-01-15 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/102705 |
| * gcc.dg/tree-ssa/pr105832-2.c: Update testcase. |
| * gcc.dg/tree-ssa/pr96669-1.c: Likewise. |
| * gcc.dg/tree-ssa/pr102705-1.c: New test. |
| * gcc.dg/tree-ssa/pr102705-2.c: New test. |
| |
| 2025-01-15 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/71884 |
| * gfortran.dg/pr71884.f90: New test. |
| |
| 2025-01-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118390 |
| * g++.dg/cpp/embed-20.C: New test. |
| * g++.dg/cpp0x/pr118390.C: New test. |
| |
| 2025-01-15 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/inline-mem-set-pr112804.c: Add -Wno-deprecated. |
| * gcc.target/aarch64/pr100518.c: Likewise. |
| * gcc.target/aarch64/pr113114.c: Likewise. |
| * gcc.target/aarch64/pr80295.c: Likewise. |
| * gcc.target/aarch64/pr94201.c: Likewise. |
| * gcc.target/aarch64/pr94577.c: Likewise. |
| * gcc.target/aarch64/sve/pr108603.c: Likewise. |
| |
| 2025-01-15 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.target/bpf/core-builtin-1.c: Correct test. |
| * gcc.target/bpf/core-builtin-2.c: Correct test. |
| * gcc.target/bpf/core-builtin-exprlist-1.c: Correct test. |
| |
| 2025-01-15 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.target/bpf/core-attr-calls.c: New test. |
| |
| 2025-01-15 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.target/bpf/core-attr-const.c: New test. |
| |
| 2025-01-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118278 |
| * g++.dg/abi/mangle80.C: New test. |
| * g++.dg/cpp/embed-19.C: New test. |
| |
| 2025-01-15 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118139 |
| * g++.dg/diagnostic/decltype1.C: New test. |
| |
| 2025-01-15 Tamar Christina <tamar.christina@arm.com> |
| |
| PR middle-end/118472 |
| * gcc.dg/pr118472.c: New test. |
| |
| 2025-01-15 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| PR target/117079 |
| * gcc.target/i386/pr105493.c: Fix expected vectorization |
| |
| 2025-01-15 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR c++/118486 |
| * g++.dg/gomp/declare-variant-11.C: New test. |
| |
| 2025-01-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/116068 |
| * gcc.dg/graphite/pr116068.c: New test. |
| |
| 2025-01-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118387 |
| * g++.dg/cpp2a/spaceship-err6.C: Expect another error. |
| * g++.dg/cpp2a/spaceship-synth17.C: Likewise. |
| * g++.dg/cpp2a/spaceship-synth-neg6.C: Likewise. |
| * g++.dg/cpp2a/spaceship-synth-neg7.C: New test. |
| |
| 2025-01-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118124 |
| * g++.dg/cpp0x/initlist-opt5.C: New test. |
| |
| 2025-01-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118124 |
| * g++.dg/cpp/embed-15.C: New test. |
| * g++.dg/cpp/embed-16.C: New test. |
| * g++.dg/cpp0x/initlist-opt3.C: New test. |
| * g++.dg/cpp0x/initlist-opt4.C: New test. |
| |
| 2025-01-15 Kito Cheng <kito.cheng@sifive.com> |
| |
| PR target/118182 |
| * gfortran.target/riscv/rvv/pr118182.f: New. |
| * gcc.target/riscv/rvv/autovec/pr118182-1.c: New. |
| * gcc.target/riscv/rvv/autovec/pr118182-2.c: New. |
| |
| 2025-01-15 Anton Blanchard <antonb@tenstorrent.com> |
| Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/118170 |
| * gcc.target/riscv/pr118170.c: New test. |
| |
| 2025-01-15 Richard Sandiford <richard.sandiford@arm.com> |
| Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/109592 |
| * gcc.target/riscv/pr109592.c: New test. |
| * gcc.target/riscv/sign-extend-rshift.c: Adjust expected output |
| |
| 2025-01-14 anetczuk <anetczuk@o2.pl> |
| |
| * g++.dg/diagnostic/lang-dump-1.C: New test. |
| |
| 2025-01-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118047 |
| PR c++/118355 |
| * g++.dg/cpp0x/nsdmi-list10.C: New test. |
| * g++.dg/cpp0x/nsdmi-list9.C: New test. |
| |
| 2025-01-14 Sandra Loosemore <sloosemore@baylibre.com> |
| Kwok Cheung Yeung <kcy@codesourcery.com> |
| Sandra Loosemore <sandra@codesourcery.com> |
| Marcel Vollweiler <marcel@codesourcery.com> |
| |
| PR middle-end/114596 |
| PR middle-end/112779 |
| PR middle-end/113904 |
| * c-c++-common/gomp/declare-variant-12.c: Adjust expected behavior |
| per PR114596. |
| * c-c++-common/gomp/declare-variant-13.c: Test that this is resolvable |
| after gimplification, not just final resolution. |
| * c-c++-common/gomp/declare-variant-14.c: Tweak testcase to ensure |
| that -O causes dead code to be optimized away. |
| * gfortran.dg/gomp/declare-variant-12.f90: Adjust expected behavior |
| per PR114596. |
| * gfortran.dg/gomp/declare-variant-13.f90: Test that this is resolvable |
| after gimplification, not just final resolution. |
| * gfortran.dg/gomp/declare-variant-14.f90: Tweak testcase to ensure |
| that -O causes dead code to be optimized away. |
| |
| 2025-01-14 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/118456 |
| * gcc.dg/field-merge-21.c: New. |
| * gcc.dg/field-merge-22.c: New. |
| |
| 2025-01-14 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/118154 |
| * gcc.target/riscv/rvv/autovec/pr118154-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr118154-2.c: New test. |
| |
| 2025-01-14 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR middle-end/118140 |
| * gcc.dg/vect/pr118140.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr118140.c: New test. |
| |
| 2025-01-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/117397 |
| * g++.dg/modules/dguide-5_a.H: New test. |
| * g++.dg/modules/dguide-5_b.H: New test. |
| * g++.dg/modules/dguide-5_c.H: New test. |
| * g++.dg/modules/dguide-6.h: New test. |
| * g++.dg/modules/dguide-6_a.C: New test. |
| * g++.dg/modules/dguide-6_b.C: New test. |
| * g++.dg/modules/dguide-6_c.C: New test. |
| |
| 2025-01-14 Anuj Mohite <anujmohite001@gmail.com> |
| |
| * gfortran.dg/do_concurrent_10.f90: New test. |
| * gfortran.dg/do_concurrent_8_f2018.f90: New test. |
| * gfortran.dg/do_concurrent_8_f2023.f90: New test. |
| * gfortran.dg/do_concurrent_9.f90: New test. |
| * gfortran.dg/do_concurrent_all_clauses.f90: New test. |
| * gfortran.dg/do_concurrent_basic.f90: New test. |
| * gfortran.dg/do_concurrent_constraints.f90: New test. |
| * gfortran.dg/do_concurrent_local_init.f90: New test. |
| * gfortran.dg/do_concurrent_locality_specs.f90: New test. |
| * gfortran.dg/do_concurrent_multiple_reduce.f90: New test. |
| * gfortran.dg/do_concurrent_nested.f90: New test. |
| * gfortran.dg/do_concurrent_parser.f90: New test. |
| * gfortran.dg/do_concurrent_reduce_max.f90: New test. |
| * gfortran.dg/do_concurrent_reduce_sum.f90: New test. |
| * gfortran.dg/do_concurrent_shared.f90: New test. |
| |
| 2025-01-14 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/116871 |
| * gcc.dg/c23-mismatching-fn-ptr-a52dec.c: New test. |
| * gcc.dg/c23-mismatching-fn-ptr-alsatools.c: New test. |
| * gcc.dg/c23-mismatching-fn-ptr.c: New test. |
| |
| 2025-01-14 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR c++/118445 |
| * g++.target/aarch64/sve/constexpr-add-1.C: New test. |
| |
| 2025-01-14 Jiufu Guo <guojiufu@linux.ibm.com> |
| |
| PR target/116030 |
| * gcc.target/powerpc/pr116030.c: New test. |
| |
| 2025-01-14 Robin Dapp <rdapp.gcc@gmail.com> |
| |
| PR target/117682 |
| * gcc.target/riscv/rvv/autovec/pr117682.c: New test. |
| |
| 2025-01-13 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/stack_save_restore_1.c: Skip for -flto. |
| * gcc.target/riscv/stack_save_restore_2.c: Ditto. |
| * gcc.target/riscv/zbb-rol-ror-04.c: Ditto. |
| * gcc.target/riscv/zbb-rol-ror-05.c: Ditto. |
| * gcc.target/riscv/zbb-rol-ror-06.c: Ditto. |
| * gcc.target/riscv/zbb-rol-ror-07.c: Ditto. |
| * gcc.target/riscv/zbb-rol-ror-08.c: Ditto. |
| * gcc.target/riscv/zbb-rol-ror-09.c: Ditto. |
| |
| 2025-01-13 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/115921 |
| * gcc.target/riscv/zba-shNadd-08.c: New test. |
| |
| 2025-01-13 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/base/bug-10.c: New test. |
| |
| 2025-01-13 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * gfortran.dg/gomp/declare-variant-2.f90: Remove error test for a comma |
| after the directive name. Add tests for other invalid syntaxes (extra |
| comma and invalid clause). |
| * c-c++-common/gomp/adjust-args-5.c: New test. |
| * gfortran.dg/gomp/adjust-args-11.f90: New test. |
| |
| 2025-01-13 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/zbs-bug.c: New test. |
| |
| 2025-01-13 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/118453 |
| * gm2/pim/fail/badbecomes2.mod: New test. |
| * gm2/pim/fail/badparamset1.mod: New test. |
| * gm2/pim/fail/badparamset2.mod: New test. |
| * gm2/pim/fail/badsyntaxset1.mod: New test. |
| |
| 2025-01-13 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/107455 |
| * gcc.target/riscv/pr107455-1.c: New test. |
| * gcc.target/riscv/pr107455-2.c: New test. |
| |
| 2025-01-13 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/118409 |
| * gcc.dg/field-merge-20.c: New. |
| |
| 2025-01-13 Richard Biener <rguenther@suse.de> |
| Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| PR tree-optimization/117119 |
| * gcc.dg/torture/pr117119.c: New testcase. |
| |
| 2025-01-13 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gfortran.dg/goacc/routine-external-level-of-parallelism-2.f: |
| Un-XFAIL 'dg-note's. |
| |
| 2025-01-13 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/crc-builtin-target32.c: Add -fdump-rtl-expand-details |
| as dg-additional-options. Scan expand dump rather than assembly, |
| adjust the regexps. |
| * gcc.dg/crc-builtin-target64.c: Likewise. |
| * gcc.dg/crc-builtin-rev-target32.c: Likewise. |
| * gcc.dg/crc-builtin-rev-target64.c: Likewise. |
| * gcc.dg/pr117997.c: New test. |
| * gcc.dg/pr118415.c: New test. |
| |
| 2025-01-12 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/asm3.d: Adjust test. |
| * gdc.dg/torture/pr96435.d: Adjust test. |
| |
| 2025-01-12 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/copy1.d: New test. |
| |
| 2025-01-12 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/118112 |
| * gcc.dg/too-few-arguments.c: New test. |
| * gcc.dg/too-many-arguments.c: New test. |
| |
| 2025-01-12 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/115788 |
| * gfortran.dg/ieee/out_of_range.f90: New test. |
| * gfortran.dg/out_of_range_1.f90: New test. |
| * gfortran.dg/out_of_range_2.f90: New test. |
| * gfortran.dg/out_of_range_3.f90: New test. |
| |
| 2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.target/alpha/memcpy-hi-unaligned-dst.c: New file. |
| |
| 2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.target/alpha/memcpy-si-aligned.c: New file. |
| * gcc.target/alpha/memcpy-si-unaligned.c: New file. |
| * gcc.target/alpha/memcpy-si-unaligned-dst.c: New file. |
| * gcc.target/alpha/memcpy-si-unaligned-src.c: New file. |
| * gcc.target/alpha/memcpy-si-unaligned-src-bwx.c: New file. |
| |
| 2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.target/alpha/target-bwx-1.c: New file. |
| * gcc.target/alpha/target-bwx-2.c: New file. |
| * gcc.target/alpha/target-bwx-3.c: New file. |
| * gcc.target/alpha/target-bwx-4.c: New file. |
| * gcc.target/alpha/target-cix-1.c: New file. |
| * gcc.target/alpha/target-cix-2.c: New file. |
| * gcc.target/alpha/target-cix-3.c: New file. |
| * gcc.target/alpha/target-cix-4.c: New file. |
| * gcc.target/alpha/target-fix-1.c: New file. |
| * gcc.target/alpha/target-fix-2.c: New file. |
| * gcc.target/alpha/target-fix-3.c: New file. |
| * gcc.target/alpha/target-fix-4.c: New file. |
| * gcc.target/alpha/target-max-1.c: New file. |
| * gcc.target/alpha/target-max-2.c: New file. |
| * gcc.target/alpha/target-max-3.c: New file. |
| * gcc.target/alpha/target-max-4.c: New file. |
| |
| 2025-01-11 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114630 |
| * g++.dg/modules/pr114630.h: New test. |
| * g++.dg/modules/pr114630_a.C: New test. |
| * g++.dg/modules/pr114630_b.C: New test. |
| * g++.dg/modules/pr114630_c.C: New test. |
| |
| 2025-01-11 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/goacc/routine-external-level-of-parallelism-2.f: Update |
| xfail'ed 'dg-bogus' for the better 'declared here' location. |
| * gfortran.dg/gomp/dispatch-11.f90: New test. |
| * gfortran.dg/gomp/dispatch-12.f90: New test. |
| |
| 2025-01-11 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/108434 |
| * gfortran.dg/pr108434.f90 : Add tests from comment 1. |
| |
| 2025-01-11 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/attrib-2_a.C: New test. |
| * g++.dg/modules/attrib-2_b.C: New test. |
| |
| 2025-01-11 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/attrib-1_a.C: New test. |
| * g++.dg/modules/attrib-1_b.C: New test. |
| |
| 2025-01-11 mengqinggang <mengqinggang@loongson.cn> |
| |
| * gcc.target/loongarch/imm-load.c: Not generate ">>". |
| |
| 2025-01-11 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/88575 |
| * gcc.dg/tree-ssa/minmax-27.c: Disable VRP. |
| * gcc.dg/tree-ssa/minmax-27e.c: New. |
| * gcc.dg/tree-ssa/minmax-27f.c: New. |
| * gcc.dg/tree-ssa/minmax-28.c: Disable VRP. |
| * gcc.dg/tree-ssa/minmax-28e.c: New. |
| * gcc.dg/tree-ssa/minmax-28f.c: New. |
| |
| 2025-01-10 Alex Coplan <alex.coplan@arm.com> |
| |
| PR tree-optimization/118211 |
| PR tree-optimization/116126 |
| * gcc.dg/vect/vect-early-break_130.c: New test. |
| |
| 2025-01-10 Tamar Christina <Tamar.Christina@arm.com> |
| Alex Coplan <alex.coplan@arm.com> |
| |
| PR tree-optimization/118211 |
| PR tree-optimization/116126 |
| * g++.dg/vect/vect-early-break_6.cc: New test. |
| |
| 2025-01-10 Alex Coplan <alex.coplan@arm.com> |
| Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/118211 |
| PR tree-optimization/116126 |
| * gcc.dg/tree-ssa/cunroll-13.c: Don't vectorize. |
| * gcc.dg/tree-ssa/cunroll-14.c: Likewise. |
| * gcc.dg/unroll-6.c: Likewise. |
| * gcc.dg/tree-ssa/gen-vect-28.c: Likewise. |
| * gcc.dg/vect/vect-104.c: Expect to vectorize. |
| * gcc.dg/vect/vect-early-break_108-pr113588.c: Likewise. |
| * gcc.dg/vect/vect-early-break_109-pr113588.c: Likewise. |
| * gcc.dg/vect/vect-early-break_110-pr113467.c: Likewise. |
| * gcc.dg/vect/vect-early-break_3.c: Likewise. |
| * gcc.dg/vect/vect-early-break_65.c: Likewise. |
| * gcc.dg/vect/vect-early-break_8.c: Likewise. |
| * gfortran.dg/vect/vect-5.f90: Likewise. |
| * gfortran.dg/vect/vect-8.f90: Likewise. |
| * gcc.dg/vect/vect-switch-search-line-fast.c: |
| |
| 2025-01-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118391 |
| * g++.dg/cpp2a/lambda-uneval20.C: New test. |
| |
| 2025-01-10 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/cmse/cmse-15.c: Added pattern for armv8-m.base. |
| |
| 2025-01-10 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * g++.dg/gomp/dispatch-8.C: New test. |
| |
| 2025-01-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118387 |
| * g++.dg/cpp2a/spaceship-synth17.C: New test. |
| |
| 2025-01-10 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/operator-2_a.C: New test. |
| * g++.dg/modules/operator-2_b.C: New test. |
| |
| 2025-01-10 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/118017 |
| * gcc.target/i386/pr118017.c: Check target int128. |
| |
| 2025-01-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117937 |
| * g++.dg/cpp26/pack-indexing13.C: New test. |
| * g++.dg/cpp26/pack-indexing14.C: New test. |
| |
| 2025-01-10 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/uaddc-1.c: New test. |
| * gcc.target/s390/uaddc-2.c: New test. |
| * gcc.target/s390/uaddc-3.c: New test. |
| * gcc.target/s390/usubc-1.c: New test. |
| * gcc.target/s390/usubc-2.c: New test. |
| * gcc.target/s390/usubc-3.c: New test. |
| |
| 2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/acle/fpmr-1.c: New test. |
| * gcc.target/aarch64/acle/fpmr-2.c: New test. |
| * gcc.target/aarch64/acle/fpmr-3.c: New test. |
| * gcc.target/aarch64/acle/fpmr-4.c: New test. |
| |
| 2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * g++.target/aarch64/mv-pragma.C: New test. |
| |
| 2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/cpunative/native_cpu_21.c: Add rcpc2 to |
| expected feature string instead of rcpc. |
| * gcc.target/aarch64/cpunative/native_cpu_22.c: Ditto. |
| |
| 2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/cpunative/native_cpu_21.c: Add flagm2 to |
| expected feature string instead of flagm. |
| * gcc.target/aarch64/cpunative/native_cpu_22.c: Ditto. |
| |
| 2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/cpunative/native_cpu_21.c: Add frintts to |
| expected feature string. |
| * gcc.target/aarch64/cpunative/native_cpu_22.c: Ditto. |
| |
| 2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/cpunative/native_cpu_21.c: Add jscvt to |
| expected feature string. |
| * gcc.target/aarch64/cpunative/native_cpu_22.c: Ditto. |
| |
| 2025-01-10 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/cpunative/info_15: Add fcma to Features. |
| * gcc.target/aarch64/cpunative/info_16: Ditto. |
| * gcc.target/aarch64/cpunative/info_17: Ditto. |
| * gcc.target/aarch64/cpunative/info_8: Ditto. |
| * gcc.target/aarch64/cpunative/info_9: Ditto. |
| |
| 2025-01-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/118376 |
| * gcc.dg/pr118376.c: New test. |
| |
| 2025-01-10 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/117186 |
| * gcc.dg/torture/pr117186.c: New test. |
| * gcc.target/aarch64/pr117186.c: Likewise. |
| |
| 2025-01-10 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/118344 |
| * gcc.dg/field-merge-19.c: New. |
| |
| 2025-01-10 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/118206 |
| * gcc.dg/field-merge-18.c: New. |
| |
| 2025-01-10 Alexandre Oliva <oliva@adacore.com> |
| |
| PR testsuite/118025 |
| * gcc.dg/field-merge-1.c: Convert constants to desired types. |
| * gcc.dg/field-merge-3.c: Likewise. |
| * gcc.dg/field-merge-4.c: Likewise. |
| * gcc.dg/field-merge-5.c: Likewise. |
| * gcc.dg/field-merge-11.c: Likewise. |
| * gcc.dg/field-merge-17.c: Don't mess with padding bits. |
| |
| 2025-01-10 Alexandre Oliva <oliva@adacore.com> |
| |
| PR testsuite/118025 |
| * gcc.dg/field-merge-1.c: Skip BIT_FIELD_REF counting on AVR and PRU. |
| * gcc.dg/field-merge-3.c: Bypass the test if short doesn't have the |
| expected size. |
| * gcc.dg/field-merge-8.c: Likewise. |
| * gcc.dg/field-merge-9.c: Likewise. Skip optimization counting on |
| AVR and PRU. |
| * gcc.dg/field-merge-13.c: Skip optimization counting on AVR and PRU. |
| * gcc.dg/field-merge-15.c: Likewise. |
| * gcc.dg/field-merge-17.c: Likewise. |
| * gcc.dg/field-merge-16.c: Likewise. Drop runtime bypass. Use |
| smaller types. |
| * gcc.dg/field-merge-14.c: Add comments. |
| |
| 2025-01-10 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/field-merge-17.c: New. |
| |
| 2025-01-10 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/118138 |
| * gcc.dg/ipa/pr118138.c: New test. |
| |
| 2025-01-10 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/__builtin_frame_address_0-1.c: New. |
| |
| 2025-01-10 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/__builtin_stack_address-1.c: New. |
| |
| 2025-01-10 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pr59858.c: Use -std=c17 and effective-target |
| arm_arch_v5te_thumb. |
| |
| 2025-01-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118277 |
| * g++.dg/cpp1z/constexpr-asm-4.C: New test. |
| * g++.dg/cpp1z/constexpr-asm-5.C: New test. |
| |
| 2025-01-10 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/modules/decomp-2_b.C: New test. |
| * g++.dg/modules/decomp-2_a.H: New file. |
| |
| 2025-01-10 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/constexpr-if-1_a.C: New test. |
| * g++.dg/modules/constexpr-if-1_b.C: New test. |
| |
| 2025-01-10 chenxiaolong <chenxiaolong@loongson.cn> |
| Deng Jianbo <dengjianbo@loongson.cn>. |
| |
| * gcc.target/loongarch/vect-slp-two-operator.c: New test. |
| |
| 2025-01-09 Edwin Lu <ewlu@rivosinc.com> |
| |
| * lib/target-supports.exp: Fix effective target sync_char_short |
| for riscv*-*-* |
| |
| 2025-01-09 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/118188 |
| * gcc.target/aarch64/sve/gather_load_12.c: New test. |
| * gcc.target/aarch64/sve/gather_load_13.c: New test. |
| * gcc.target/aarch64/sve/gather_load_14.c: New test. |
| |
| 2025-01-09 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/118017 |
| * gcc.target/i386/pr118017.c: New. |
| |
| 2025-01-09 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp0x/noexcept88.C: New test. |
| |
| 2025-01-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/armv8_2-fp16-conv-1.c: Fix typo. |
| |
| 2025-01-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/118362 |
| * gcc.c-torture/compile/pr118362.c: New test. |
| * gcc.target/s390/pr118362.c: New test. |
| |
| 2025-01-09 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/117866 |
| * gcc.dg/pr117866.c: New test. |
| * gcc.dg/strub-pr118007.c: Adapt. |
| |
| 2025-01-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/memset-inline-8.c: Use -Os and prefix assembler |
| instructions with a tab to improve test stability. |
| * gcc.target/arm/memset-inline-8-exe.c: Use -Os. |
| |
| 2025-01-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/armv8_2-fp16-conv-1.c: Convert |
| scan-assembler-times to check-function-bodies. |
| |
| 2025-01-09 Jason Merrill <jason@redhat.com> |
| Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR c/116060 |
| * c-c++-common/analyzer/out-of-bounds-diagram-8.c: Update to |
| correct type. |
| * c-c++-common/analyzer/out-of-bounds-diagram-11.c: Likewise. |
| * gcc.dg/analyzer/out-of-bounds-diagram-10.c: Likewise. |
| |
| 2025-01-09 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/pr118325.c: Require effective target trampolines. |
| |
| 2025-01-09 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/118060 |
| * g++.dg/cpp2a/concepts-requires40.C: New test. |
| |
| 2025-01-09 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/117887 |
| * g++.dg/cpp2a/concepts-requires39.C: New test. |
| * g++.dg/cpp2a/lambda-targ10.C: New test. |
| |
| 2025-01-09 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/117925 |
| * g++.dg/template/non-dependent35.C: New test. |
| |
| 2025-01-09 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/117993 |
| * g++.dg/template/dependent-base4.C: New test. |
| * g++.dg/template/dependent-base5.C: New test. |
| |
| 2025-01-09 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/117792 |
| * g++.dg/cpp1z/nontype7.C: New test. |
| |
| 2025-01-09 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/crc-linux-3.c: Move... |
| * gcc.dg/torture/crc-linux-3.c: ... here. |
| |
| 2025-01-09 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/65181 |
| * gcc.target/nvptx/alloca-1.c: Evolve into... |
| * gcc.target/nvptx/alloca-1-O0.c: ... this, ... |
| * gcc.target/nvptx/alloca-1-O1.c: ... this, and... |
| * gcc.target/nvptx/alloca-1-sm_30.c: ... this. |
| * gcc.target/nvptx/vla-1.c: Evolve into... |
| * gcc.target/nvptx/vla-1-O0.c: ... this, ... |
| * gcc.target/nvptx/vla-1-O1.c: ... this, and... |
| * gcc.target/nvptx/vla-1-sm_30.c: ... this. |
| * gcc.c-torture/execute/pr36321.c: Adjust. |
| * gcc.target/nvptx/__builtin_alloca_0-1-O0.c: Likewise. |
| * gcc.target/nvptx/__builtin_alloca_0-1-O1.c: Likewise. |
| * gcc.target/nvptx/__builtin_stack_save___builtin_stack_restore-1.c: |
| Likewise. |
| * gcc.target/nvptx/softstack.c: Likewise. |
| * gcc.target/nvptx/__builtin_stack_save___builtin_stack_restore-1-sm_30.c: |
| New. |
| * gcc.target/nvptx/alloca-2-O0.c: Likewise. |
| * gcc.target/nvptx/alloca-3-O1.c: Likewise. |
| * gcc.target/nvptx/alloca-4-O3.c: Likewise. |
| * gcc.target/nvptx/alloca-5.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_alloca): Adjust. |
| (check_nvptx_default_ptx_isa_target_architecture_at_least) |
| (check_nvptx_runtime_ptx_isa_target_architecture_at_least) |
| (check_effective_target_nvptx_runtime_alloca_ptx) |
| (add_options_for_nvptx_alloca_ptx): New. |
| |
| 2025-01-09 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR rtl-optimization/118266 |
| * gcc.target/i386/pr118266.c: New test. |
| |
| 2025-01-09 Jakub Jelinek <jakub@redhat.com> |
| Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117927 |
| * gcc.dg/tree-ssa/pr117927.c: New test. |
| |
| 2025-01-09 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/append-args-1.c: Update dg-*. |
| * c-c++-common/gomp/append-args-3.c: Extend testcase. |
| * c-c++-common/gomp/dispatch-11.c: Update dg-*. |
| * c-c++-common/gomp/dispatch-12.c: Update dg-*. |
| * g++.dg/gomp/append-args-1.C: Update dg-*. |
| |
| 2025-01-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/65181 |
| * gcc.target/nvptx/march-map=sm_52.c: Adjust. |
| * gcc.target/nvptx/march-map=sm_53.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_60.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_61.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_62.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_70.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_72.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_75.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_80.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_86.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_87.c: Likewise. |
| * gcc.target/nvptx/march=sm_52.c: Likewise. |
| * gcc.target/nvptx/march=sm_53.c: Likewise. |
| * gcc.target/nvptx/march=sm_70.c: Likewise. |
| * gcc.target/nvptx/march=sm_75.c: Likewise. |
| * gcc.target/nvptx/march=sm_80.c: Likewise. |
| * gcc.target/nvptx/mptx=_.c: Use '-march=sm_89'. |
| |
| 2025-01-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/mptx=7.3.c: New. |
| |
| 2025-01-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_nvptx_softstack): New. |
| (check_effective_target_alloca) [nvptx]: Use it. |
| |
| 2025-01-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/117825 |
| * g++.dg/warn/pr117825.C: New test. |
| |
| 2025-01-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/65181 |
| * gcc.target/nvptx/__builtin_stack_save___builtin_stack_restore-1.c: |
| Adjust. |
| |
| 2025-01-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/65181 |
| * gcc.target/nvptx/__builtin_stack_save___builtin_stack_restore-1.c: |
| Add. |
| |
| 2025-01-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/65181 |
| * gcc.target/nvptx/__builtin_alloca_0-1-O0.c: New. |
| * gcc.target/nvptx/__builtin_alloca_0-1-O1.c: Likewise. |
| |
| 2025-01-08 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/gomp/declare-variant-3.C: Update diagnostic. |
| * g++.dg/gomp/declare-variant-5.C: Likewise. |
| |
| 2025-01-08 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/gomp/declare-variant-3.C: Don't depend on expr dump. |
| * g++.dg/gomp/declare-variant-5.C: Likewise. |
| |
| 2025-01-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/65181 |
| * gcc.target/nvptx/alloca-2-O1.c: New. |
| |
| 2025-01-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/65181 |
| * gcc.target/nvptx/alloca-1.c: New. |
| * gcc.target/nvptx/vla-1.c: Likewise. |
| |
| 2025-01-08 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/107102 |
| * gcc.target/aarch64/sve/sibcall_1.c: New test. |
| |
| 2025-01-08 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/append-args-4.c: New test. |
| * c-c++-common/gomp/append-args-5.c: New test. |
| |
| 2025-01-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118169 |
| * g++.dg/cpp1y/constexpr-prvalue2.C: New test. |
| |
| 2025-01-08 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.dg/torture/stackalign/global-1.c: Re-enable for nvptx. |
| * gcc.dg/torture/stackalign/inline-1.c: Likewise. |
| * gcc.dg/torture/stackalign/nested-1.c: Likewise. |
| * gcc.dg/torture/stackalign/nested-2.c: Likewise. |
| * gcc.dg/torture/stackalign/nested-4.c: Likewise. |
| * gcc.dg/torture/stackalign/pr16660-1.c: Likewise. |
| * gcc.dg/torture/stackalign/pr16660-2.c: Likewise. |
| * gcc.dg/torture/stackalign/pr16660-3.c: Likewise. |
| * gcc.dg/torture/stackalign/ret-struct-1.c: Likewise. |
| * gcc.dg/torture/stackalign/struct-1.c: Likewise. |
| |
| 2025-01-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117979 |
| * gcc.dg/torture/pr117979.c: New testcase. |
| |
| 2025-01-08 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/debug/dwarf2/lang-cpp17.C: Add -gno-strict-dwarf to |
| dg-options. Check also for DW_AT_language_{name,version} values. |
| * g++.dg/debug/dwarf2/lang-cpp20.C: Likewise. |
| * g++.dg/debug/dwarf2/lang-cpp23.C: New test. |
| |
| 2025-01-08 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/118325 |
| * gcc.dg/pr118325.c: New testcase. |
| |
| 2025-01-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118269 |
| * gcc.dg/vect/vect-early-break_131-pr118269.c: New testcase. |
| |
| 2025-01-08 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/118332 |
| * gcc.target/arm/mve/intrinsics/pr118332.c: New test. |
| |
| 2025-01-08 Jeevitha <jeevitha@linux.ibm.com> |
| |
| * gcc.target/powerpc/amo1.c: Removed powerpc*-*-* from the target and |
| simplified dg-options. |
| * gcc.target/powerpc/amo2.c: Simplified dg-options and added powerpc_vsx |
| target check. |
| |
| 2025-01-08 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/amxavx512-asmatt-1.c: Adjust intrin call. |
| * gcc.target/i386/amxavx512-asmintel-1.c: Ditto. |
| * gcc.target/i386/amxavx512-cvtrowps2pbf16-2.c: Rename to... |
| * gcc.target/i386/amxavx512-cvtrowps2bf16-2.c: ...this. Rename |
| test functions. |
| |
| 2025-01-08 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/cmov12.c: New test. |
| |
| 2025-01-07 Vineet Gupta <vineetg@rivosinc.com> |
| Pan Li <pan2.li@intel.com> |
| |
| PR target/117722 |
| * gcc.target/riscv/rvv/autovec/pr117722.c: New test. |
| |
| 2025-01-07 Tsung Chun Lin <tclin914@gmail.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr113469.c: Update expected output. |
| * gcc.target/riscv/rvv/base/movqi-1.c: New test. |
| |
| 2025-01-07 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c: Update expected |
| output. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c: Likewise. |
| |
| 2025-01-07 Andreas Schwab <schwab@suse.de> |
| |
| * lib/target-supports.exp |
| (check_effective_target_sync_char_short): Enable for riscv*-*-*. |
| |
| 2025-01-07 Andreas Schwab <schwab@suse.de> |
| |
| PR target/118137 |
| * gcc.dg/atomic/pr118137.c: New. |
| |
| 2025-01-07 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/pr90838-2.c: Skip if default ABI is E. |
| * gcc.dg/pr90838.c: Ditto. |
| * gcc.target/riscv/adddibeq.c: Ditto. |
| * gcc.target/riscv/adddibfeq.c: Ditto. |
| * gcc.target/riscv/adddibfge.c: Ditto. |
| * gcc.target/riscv/adddibfgt.c: Ditto. |
| * gcc.target/riscv/adddibfle.c: Ditto. |
| * gcc.target/riscv/adddibflt.c: Ditto. |
| * gcc.target/riscv/adddibfne.c: Ditto. |
| * gcc.target/riscv/adddibge.c: Ditto. |
| * gcc.target/riscv/adddibgeu.c: Ditto. |
| * gcc.target/riscv/adddibgt.c: Ditto. |
| * gcc.target/riscv/adddibgtu.c: Ditto. |
| * gcc.target/riscv/adddible.c: Ditto. |
| * gcc.target/riscv/adddibleu.c: Ditto. |
| * gcc.target/riscv/adddiblt.c: Ditto. |
| * gcc.target/riscv/adddibltu.c: Ditto. |
| * gcc.target/riscv/adddibne.c: Ditto. |
| * gcc.target/riscv/adddieq.c: Ditto. |
| * gcc.target/riscv/adddifeq.c: Ditto. |
| * gcc.target/riscv/adddifge.c: Ditto. |
| * gcc.target/riscv/adddifgt.c: Ditto. |
| * gcc.target/riscv/adddifle.c: Ditto. |
| * gcc.target/riscv/adddiflt.c: Ditto. |
| * gcc.target/riscv/adddifne.c: Ditto. |
| * gcc.target/riscv/adddige.c: Ditto. |
| * gcc.target/riscv/adddigeu.c: Ditto. |
| * gcc.target/riscv/adddigt.c: Ditto. |
| * gcc.target/riscv/adddigtu.c: Ditto. |
| * gcc.target/riscv/adddile.c: Ditto. |
| * gcc.target/riscv/adddileu.c: Ditto. |
| * gcc.target/riscv/adddilt.c: Ditto. |
| * gcc.target/riscv/adddiltu.c: Ditto. |
| * gcc.target/riscv/adddine.c: Ditto. |
| * gcc.target/riscv/addsibeq.c: Ditto. |
| * gcc.target/riscv/addsibfeq.c: Ditto. |
| * gcc.target/riscv/addsibfge.c: Ditto. |
| * gcc.target/riscv/addsibfgt.c: Ditto. |
| * gcc.target/riscv/addsibfle.c: Ditto. |
| * gcc.target/riscv/addsibflt.c: Ditto. |
| * gcc.target/riscv/addsibfne.c: Ditto. |
| * gcc.target/riscv/addsibge.c: Ditto. |
| * gcc.target/riscv/addsibgeu.c: Ditto. |
| * gcc.target/riscv/addsibgt.c: Ditto. |
| * gcc.target/riscv/addsibgtu.c: Ditto. |
| * gcc.target/riscv/addsible.c: Ditto. |
| * gcc.target/riscv/addsibleu.c: Ditto. |
| * gcc.target/riscv/addsiblt.c: Ditto. |
| * gcc.target/riscv/addsibltu.c: Ditto. |
| * gcc.target/riscv/addsibne.c: Ditto. |
| * gcc.target/riscv/addsieq.c: Ditto. |
| * gcc.target/riscv/addsifeq.c: Ditto. |
| * gcc.target/riscv/addsifge.c: Ditto. |
| * gcc.target/riscv/addsifgt.c: Ditto. |
| * gcc.target/riscv/addsifle.c: Ditto. |
| * gcc.target/riscv/addsiflt.c: Ditto. |
| * gcc.target/riscv/addsifne.c: Ditto. |
| * gcc.target/riscv/addsige.c: Ditto. |
| * gcc.target/riscv/addsigeu.c: Ditto. |
| * gcc.target/riscv/addsigt.c: Ditto. |
| * gcc.target/riscv/addsigtu.c: Ditto. |
| * gcc.target/riscv/addsile.c: Ditto. |
| * gcc.target/riscv/addsileu.c: Ditto. |
| * gcc.target/riscv/addsilt.c: Ditto. |
| * gcc.target/riscv/addsiltu.c: Ditto. |
| * gcc.target/riscv/addsine.c: Ditto. |
| * gcc.target/riscv/cmo-zicboz-zic64-1.c: Ditto. |
| * gcc.target/riscv/cmpmemsi-2.c: Ditto. |
| * gcc.target/riscv/cmpmemsi-3.c: Ditto. |
| * gcc.target/riscv/cmpmemsi.c: Ditto. |
| * gcc.target/riscv/cpymemsi-2.c: Ditto. |
| * gcc.target/riscv/cpymemsi-3.c: Ditto. |
| * gcc.target/riscv/cpymemsi.c: Ditto. |
| * gcc.target/riscv/crc-builtin-zbc32.c: Ditto. |
| * gcc.target/riscv/crc-builtin-zbc64.c: Ditto. |
| * gcc.target/riscv/cset-sext-rtl.c: Ditto. |
| * gcc.target/riscv/cset-sext-rtl32.c: Ditto. |
| * gcc.target/riscv/cset-sext-sfb-rtl.c: Ditto. |
| * gcc.target/riscv/cset-sext-sfb-rtl32.c: Ditto. |
| * gcc.target/riscv/cset-sext-sfb.c: Ditto. |
| * gcc.target/riscv/cset-sext-thead-rtl.c: Ditto. |
| * gcc.target/riscv/cset-sext-thead.c: Ditto. |
| * gcc.target/riscv/cset-sext-ventana-rtl.c: Ditto. |
| * gcc.target/riscv/cset-sext-ventana.c: Ditto. |
| * gcc.target/riscv/cset-sext-zicond-rtl.c: Ditto. |
| * gcc.target/riscv/cset-sext-zicond-rtl32.c: Ditto. |
| * gcc.target/riscv/cset-sext-zicond.c: Ditto. |
| * gcc.target/riscv/cset-sext.c: Ditto. |
| * gcc.target/riscv/matrix_add_const.c: Ditto. |
| * gcc.target/riscv/movdibeq-thead.c: Ditto. |
| * gcc.target/riscv/movdibeq-ventana.c: Ditto. |
| * gcc.target/riscv/movdibeq-zicond.c: Ditto. |
| * gcc.target/riscv/movdibeq.c: Ditto. |
| * gcc.target/riscv/movdibfeq-ventana.c: Ditto. |
| * gcc.target/riscv/movdibfeq-zicond.c: Ditto. |
| * gcc.target/riscv/movdibfeq.c: Ditto. |
| * gcc.target/riscv/movdibfge-ventana.c: Ditto. |
| * gcc.target/riscv/movdibfge-zicond.c: Ditto. |
| * gcc.target/riscv/movdibfge.c: Ditto. |
| * gcc.target/riscv/movdibfgt-ventana.c: Ditto. |
| * gcc.target/riscv/movdibfgt-zicond.c: Ditto. |
| * gcc.target/riscv/movdibfgt.c: Ditto. |
| * gcc.target/riscv/movdibfle-ventana.c: Ditto. |
| * gcc.target/riscv/movdibfle-zicond.c: Ditto. |
| * gcc.target/riscv/movdibfle.c: Ditto. |
| * gcc.target/riscv/movdibflt-ventana.c: Ditto. |
| * gcc.target/riscv/movdibflt-zicond.c: Ditto. |
| * gcc.target/riscv/movdibflt.c: Ditto. |
| * gcc.target/riscv/movdibfne-ventana.c: Ditto. |
| * gcc.target/riscv/movdibfne-zicond.c: Ditto. |
| * gcc.target/riscv/movdibfne.c: Ditto. |
| * gcc.target/riscv/movdibge-thead.c: Ditto. |
| * gcc.target/riscv/movdibge-ventana.c: Ditto. |
| * gcc.target/riscv/movdibge-zicond.c: Ditto. |
| * gcc.target/riscv/movdibge.c: Ditto. |
| * gcc.target/riscv/movdibgeu-thead.c: Ditto. |
| * gcc.target/riscv/movdibgeu-ventana.c: Ditto. |
| * gcc.target/riscv/movdibgeu-zicond.c: Ditto. |
| * gcc.target/riscv/movdibgeu.c: Ditto. |
| * gcc.target/riscv/movdibgt-thead.c: Ditto. |
| * gcc.target/riscv/movdibgt-ventana.c: Ditto. |
| * gcc.target/riscv/movdibgt-zicond.c: Ditto. |
| * gcc.target/riscv/movdibgt.c: Ditto. |
| * gcc.target/riscv/movdibgtu-thead.c: Ditto. |
| * gcc.target/riscv/movdibgtu-ventana.c: Ditto. |
| * gcc.target/riscv/movdibgtu-zicond.c: Ditto. |
| * gcc.target/riscv/movdibgtu.c: Ditto. |
| * gcc.target/riscv/movdible-thead.c: Ditto. |
| * gcc.target/riscv/movdible-ventana.c: Ditto. |
| * gcc.target/riscv/movdible-zicond.c: Ditto. |
| * gcc.target/riscv/movdible.c: Ditto. |
| * gcc.target/riscv/movdibleu-thead.c: Ditto. |
| * gcc.target/riscv/movdibleu-ventana.c: Ditto. |
| * gcc.target/riscv/movdibleu-zicond.c: Ditto. |
| * gcc.target/riscv/movdibleu.c: Ditto. |
| * gcc.target/riscv/movdiblt-thead.c: Ditto. |
| * gcc.target/riscv/movdiblt-ventana.c: Ditto. |
| * gcc.target/riscv/movdiblt-zicond.c: Ditto. |
| * gcc.target/riscv/movdiblt.c: Ditto. |
| * gcc.target/riscv/movdibltu-thead.c: Ditto. |
| * gcc.target/riscv/movdibltu-ventana.c: Ditto. |
| * gcc.target/riscv/movdibltu-zicond.c: Ditto. |
| * gcc.target/riscv/movdibltu.c: Ditto. |
| * gcc.target/riscv/movdibne-thead.c: Ditto. |
| * gcc.target/riscv/movdibne-ventana.c: Ditto. |
| * gcc.target/riscv/movdibne-zicond.c: Ditto. |
| * gcc.target/riscv/movdibne.c: Ditto. |
| * gcc.target/riscv/movdieq-sfb.c: Ditto. |
| * gcc.target/riscv/movdieq-thead.c: Ditto. |
| * gcc.target/riscv/movdieq-ventana.c: Ditto. |
| * gcc.target/riscv/movdieq-zicond.c: Ditto. |
| * gcc.target/riscv/movdieq.c: Ditto. |
| * gcc.target/riscv/movdifeq-sfb.c: Ditto. |
| * gcc.target/riscv/movdifeq-thead.c: Ditto. |
| * gcc.target/riscv/movdifeq-ventana.c: Ditto. |
| * gcc.target/riscv/movdifeq-zicond.c: Ditto. |
| * gcc.target/riscv/movdifeq.c: Ditto. |
| * gcc.target/riscv/movdifge-sfb.c: Ditto. |
| * gcc.target/riscv/movdifge-thead.c: Ditto. |
| * gcc.target/riscv/movdifge-ventana.c: Ditto. |
| * gcc.target/riscv/movdifge-zicond.c: Ditto. |
| * gcc.target/riscv/movdifge.c: Ditto. |
| * gcc.target/riscv/movdifgt-sfb.c: Ditto. |
| * gcc.target/riscv/movdifgt-thead.c: Ditto. |
| * gcc.target/riscv/movdifgt-ventana.c: Ditto. |
| * gcc.target/riscv/movdifgt-zicond.c: Ditto. |
| * gcc.target/riscv/movdifgt.c: Ditto. |
| * gcc.target/riscv/movdifle-sfb.c: Ditto. |
| * gcc.target/riscv/movdifle-thead.c: Ditto. |
| * gcc.target/riscv/movdifle-ventana.c: Ditto. |
| * gcc.target/riscv/movdifle-zicond.c: Ditto. |
| * gcc.target/riscv/movdifle.c: Ditto. |
| * gcc.target/riscv/movdiflt-sfb.c: Ditto. |
| * gcc.target/riscv/movdiflt-thead.c: Ditto. |
| * gcc.target/riscv/movdiflt-ventana.c: Ditto. |
| * gcc.target/riscv/movdiflt-zicond.c: Ditto. |
| * gcc.target/riscv/movdiflt.c: Ditto. |
| * gcc.target/riscv/movdifne-sfb.c: Ditto. |
| * gcc.target/riscv/movdifne-thead.c: Ditto. |
| * gcc.target/riscv/movdifne-ventana.c: Ditto. |
| * gcc.target/riscv/movdifne-zicond.c: Ditto. |
| * gcc.target/riscv/movdifne.c: Ditto. |
| * gcc.target/riscv/movdige-sfb.c: Ditto. |
| * gcc.target/riscv/movdige-thead.c: Ditto. |
| * gcc.target/riscv/movdige-ventana.c: Ditto. |
| * gcc.target/riscv/movdige-zicond.c: Ditto. |
| * gcc.target/riscv/movdige.c: Ditto. |
| * gcc.target/riscv/movdigeu-sfb.c: Ditto. |
| * gcc.target/riscv/movdigeu-thead.c: Ditto. |
| * gcc.target/riscv/movdigeu-ventana.c: Ditto. |
| * gcc.target/riscv/movdigeu-zicond.c: Ditto. |
| * gcc.target/riscv/movdigeu.c: Ditto. |
| * gcc.target/riscv/movdigt-sfb.c: Ditto. |
| * gcc.target/riscv/movdigt-thead.c: Ditto. |
| * gcc.target/riscv/movdigt-ventana.c: Ditto. |
| * gcc.target/riscv/movdigt-zicond.c: Ditto. |
| * gcc.target/riscv/movdigt.c: Ditto. |
| * gcc.target/riscv/movdigtu-sfb.c: Ditto. |
| * gcc.target/riscv/movdigtu-thead.c: Ditto. |
| * gcc.target/riscv/movdigtu-ventana.c: Ditto. |
| * gcc.target/riscv/movdigtu-zicond.c: Ditto. |
| * gcc.target/riscv/movdigtu.c: Ditto. |
| * gcc.target/riscv/movdile-sfb.c: Ditto. |
| * gcc.target/riscv/movdile-thead.c: Ditto. |
| * gcc.target/riscv/movdile-ventana.c: Ditto. |
| * gcc.target/riscv/movdile-zicond.c: Ditto. |
| * gcc.target/riscv/movdile.c: Ditto. |
| * gcc.target/riscv/movdileu-sfb.c: Ditto. |
| * gcc.target/riscv/movdileu-thead.c: Ditto. |
| * gcc.target/riscv/movdileu-ventana.c: Ditto. |
| * gcc.target/riscv/movdileu-zicond.c: Ditto. |
| * gcc.target/riscv/movdileu.c: Ditto. |
| * gcc.target/riscv/movdilt-sfb.c: Ditto. |
| * gcc.target/riscv/movdilt-thead.c: Ditto. |
| * gcc.target/riscv/movdilt-ventana.c: Ditto. |
| * gcc.target/riscv/movdilt-zicond.c: Ditto. |
| * gcc.target/riscv/movdilt.c: Ditto. |
| * gcc.target/riscv/movdiltu-sfb.c: Ditto. |
| * gcc.target/riscv/movdiltu-thead.c: Ditto. |
| * gcc.target/riscv/movdiltu-ventana.c: Ditto. |
| * gcc.target/riscv/movdiltu-zicond.c: Ditto. |
| * gcc.target/riscv/movdiltu.c: Ditto. |
| * gcc.target/riscv/movdine-sfb.c: Ditto. |
| * gcc.target/riscv/movdine-thead.c: Ditto. |
| * gcc.target/riscv/movdine-ventana.c: Ditto. |
| * gcc.target/riscv/movdine-zicond.c: Ditto. |
| * gcc.target/riscv/movdine.c: Ditto. |
| * gcc.target/riscv/movsibeq-thead.c: Ditto. |
| * gcc.target/riscv/movsibeq-ventana.c: Ditto. |
| * gcc.target/riscv/movsibeq-zicond.c: Ditto. |
| * gcc.target/riscv/movsibeq.c: Ditto. |
| * gcc.target/riscv/movsibfeq-ventana.c: Ditto. |
| * gcc.target/riscv/movsibfeq-zicond.c: Ditto. |
| * gcc.target/riscv/movsibfeq.c: Ditto. |
| * gcc.target/riscv/movsibfge-ventana.c: Ditto. |
| * gcc.target/riscv/movsibfge-zicond.c: Ditto. |
| * gcc.target/riscv/movsibfge.c: Ditto. |
| * gcc.target/riscv/movsibfgt-ventana.c: Ditto. |
| * gcc.target/riscv/movsibfgt-zicond.c: Ditto. |
| * gcc.target/riscv/movsibfgt.c: Ditto. |
| * gcc.target/riscv/movsibfle-ventana.c: Ditto. |
| * gcc.target/riscv/movsibfle-zicond.c: Ditto. |
| * gcc.target/riscv/movsibfle.c: Ditto. |
| * gcc.target/riscv/movsibflt-ventana.c: Ditto. |
| * gcc.target/riscv/movsibflt-zicond.c: Ditto. |
| * gcc.target/riscv/movsibflt.c: Ditto. |
| * gcc.target/riscv/movsibfne-ventana.c: Ditto. |
| * gcc.target/riscv/movsibfne-zicond.c: Ditto. |
| * gcc.target/riscv/movsibfne.c: Ditto. |
| * gcc.target/riscv/movsibge-thead.c: Ditto. |
| * gcc.target/riscv/movsibge-ventana.c: Ditto. |
| * gcc.target/riscv/movsibge-zicond.c: Ditto. |
| * gcc.target/riscv/movsibge.c: Ditto. |
| * gcc.target/riscv/movsibgeu-thead.c: Ditto. |
| * gcc.target/riscv/movsibgeu-ventana.c: Ditto. |
| * gcc.target/riscv/movsibgeu-zicond.c: Ditto. |
| * gcc.target/riscv/movsibgeu.c: Ditto. |
| * gcc.target/riscv/movsibgt-thead.c: Ditto. |
| * gcc.target/riscv/movsibgt-ventana.c: Ditto. |
| * gcc.target/riscv/movsibgt-zicond.c: Ditto. |
| * gcc.target/riscv/movsibgt.c: Ditto. |
| * gcc.target/riscv/movsibgtu-thead.c: Ditto. |
| * gcc.target/riscv/movsibgtu-ventana.c: Ditto. |
| * gcc.target/riscv/movsibgtu-zicond.c: Ditto. |
| * gcc.target/riscv/movsibgtu.c: Ditto. |
| * gcc.target/riscv/movsible-thead.c: Ditto. |
| * gcc.target/riscv/movsible-ventana.c: Ditto. |
| * gcc.target/riscv/movsible-zicond.c: Ditto. |
| * gcc.target/riscv/movsible.c: Ditto. |
| * gcc.target/riscv/movsibleu-thead.c: Ditto. |
| * gcc.target/riscv/movsibleu-ventana.c: Ditto. |
| * gcc.target/riscv/movsibleu-zicond.c: Ditto. |
| * gcc.target/riscv/movsibleu.c: Ditto. |
| * gcc.target/riscv/movsiblt-thead.c: Ditto. |
| * gcc.target/riscv/movsiblt-ventana.c: Ditto. |
| * gcc.target/riscv/movsiblt-zicond.c: Ditto. |
| * gcc.target/riscv/movsiblt.c: Ditto. |
| * gcc.target/riscv/movsibltu-thead.c: Ditto. |
| * gcc.target/riscv/movsibltu-ventana.c: Ditto. |
| * gcc.target/riscv/movsibltu-zicond.c: Ditto. |
| * gcc.target/riscv/movsibltu.c: Ditto. |
| * gcc.target/riscv/movsibne-thead.c: Ditto. |
| * gcc.target/riscv/movsibne-ventana.c: Ditto. |
| * gcc.target/riscv/movsibne-zicond.c: Ditto. |
| * gcc.target/riscv/movsibne.c: Ditto. |
| * gcc.target/riscv/movsieq-sfb.c: Ditto. |
| * gcc.target/riscv/movsieq-thead.c: Ditto. |
| * gcc.target/riscv/movsieq-ventana.c: Ditto. |
| * gcc.target/riscv/movsieq-zicond.c: Ditto. |
| * gcc.target/riscv/movsieq.c: Ditto. |
| * gcc.target/riscv/movsifeq-sfb.c: Ditto. |
| * gcc.target/riscv/movsifeq-thead.c: Ditto. |
| * gcc.target/riscv/movsifeq-ventana.c: Ditto. |
| * gcc.target/riscv/movsifeq-zicond.c: Ditto. |
| * gcc.target/riscv/movsifeq.c: Ditto. |
| * gcc.target/riscv/movsifge-sfb.c: Ditto. |
| * gcc.target/riscv/movsifge-thead.c: Ditto. |
| * gcc.target/riscv/movsifge-ventana.c: Ditto. |
| * gcc.target/riscv/movsifge-zicond.c: Ditto. |
| * gcc.target/riscv/movsifge.c: Ditto. |
| * gcc.target/riscv/movsifgt-sfb.c: Ditto. |
| * gcc.target/riscv/movsifgt-thead.c: Ditto. |
| * gcc.target/riscv/movsifgt-ventana.c: Ditto. |
| * gcc.target/riscv/movsifgt-zicond.c: Ditto. |
| * gcc.target/riscv/movsifgt.c: Ditto. |
| * gcc.target/riscv/movsifle-sfb.c: Ditto. |
| * gcc.target/riscv/movsifle-thead.c: Ditto. |
| * gcc.target/riscv/movsifle-ventana.c: Ditto. |
| * gcc.target/riscv/movsifle-zicond.c: Ditto. |
| * gcc.target/riscv/movsifle.c: Ditto. |
| * gcc.target/riscv/movsiflt-sfb.c: Ditto. |
| * gcc.target/riscv/movsiflt-thead.c: Ditto. |
| * gcc.target/riscv/movsiflt-ventana.c: Ditto. |
| * gcc.target/riscv/movsiflt-zicond.c: Ditto. |
| * gcc.target/riscv/movsiflt.c: Ditto. |
| * gcc.target/riscv/movsifne-sfb.c: Ditto. |
| * gcc.target/riscv/movsifne-thead.c: Ditto. |
| * gcc.target/riscv/movsifne-ventana.c: Ditto. |
| * gcc.target/riscv/movsifne-zicond.c: Ditto. |
| * gcc.target/riscv/movsifne.c: Ditto. |
| * gcc.target/riscv/movsige-sfb.c: Ditto. |
| * gcc.target/riscv/movsige-thead.c: Ditto. |
| * gcc.target/riscv/movsige-ventana.c: Ditto. |
| * gcc.target/riscv/movsige-zicond.c: Ditto. |
| * gcc.target/riscv/movsige.c: Ditto. |
| * gcc.target/riscv/movsigeu-sfb.c: Ditto. |
| * gcc.target/riscv/movsigeu-thead.c: Ditto. |
| * gcc.target/riscv/movsigeu-ventana.c: Ditto. |
| * gcc.target/riscv/movsigeu-zicond.c: Ditto. |
| * gcc.target/riscv/movsigeu.c: Ditto. |
| * gcc.target/riscv/movsigt-sfb.c: Ditto. |
| * gcc.target/riscv/movsigt-thead.c: Ditto. |
| * gcc.target/riscv/movsigt-ventana.c: Ditto. |
| * gcc.target/riscv/movsigt-zicond.c: Ditto. |
| * gcc.target/riscv/movsigt.c: Ditto. |
| * gcc.target/riscv/movsigtu-sfb.c: Ditto. |
| * gcc.target/riscv/movsigtu-thead.c: Ditto. |
| * gcc.target/riscv/movsigtu-ventana.c: Ditto. |
| * gcc.target/riscv/movsigtu-zicond.c: Ditto. |
| * gcc.target/riscv/movsigtu.c: Ditto. |
| * gcc.target/riscv/movsile-sfb.c: Ditto. |
| * gcc.target/riscv/movsile-thead.c: Ditto. |
| * gcc.target/riscv/movsile-ventana.c: Ditto. |
| * gcc.target/riscv/movsile-zicond.c: Ditto. |
| * gcc.target/riscv/movsile.c: Ditto. |
| * gcc.target/riscv/movsileu-sfb.c: Ditto. |
| * gcc.target/riscv/movsileu-thead.c: Ditto. |
| * gcc.target/riscv/movsileu-ventana.c: Ditto. |
| * gcc.target/riscv/movsileu-zicond.c: Ditto. |
| * gcc.target/riscv/movsileu.c: Ditto. |
| * gcc.target/riscv/movsilt-sfb.c: Ditto. |
| * gcc.target/riscv/movsilt-thead.c: Ditto. |
| * gcc.target/riscv/movsilt-ventana.c: Ditto. |
| * gcc.target/riscv/movsilt-zicond.c: Ditto. |
| * gcc.target/riscv/movsilt.c: Ditto. |
| * gcc.target/riscv/movsiltu-sfb.c: Ditto. |
| * gcc.target/riscv/movsiltu-thead.c: Ditto. |
| * gcc.target/riscv/movsiltu-ventana.c: Ditto. |
| * gcc.target/riscv/movsiltu-zicond.c: Ditto. |
| * gcc.target/riscv/movsiltu.c: Ditto. |
| * gcc.target/riscv/movsine-sfb.c: Ditto. |
| * gcc.target/riscv/movsine-thead.c: Ditto. |
| * gcc.target/riscv/movsine-ventana.c: Ditto. |
| * gcc.target/riscv/movsine-zicond.c: Ditto. |
| * gcc.target/riscv/movsine.c: Ditto. |
| * gcc.target/riscv/pr111501.c: Ditto. |
| * gcc.target/riscv/pr115921.c: Ditto. |
| * gcc.target/riscv/pr116033.c: Ditto. |
| * gcc.target/riscv/pr116035-1.c: Ditto. |
| * gcc.target/riscv/pr116035-2.c: Ditto. |
| * gcc.target/riscv/pr116131.c: Ditto. |
| * gcc.target/riscv/reg_subreg_costs.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slide.c: Ditto. |
| * gcc.target/riscv/rvv/xtheadvector.c: Ditto. |
| * gcc.target/riscv/rvv/xtheadvector/pr114194.c: Ditto. |
| * gcc.target/riscv/sign-extend-rshift-32.c: Ditto. |
| * gcc.target/riscv/sign-extend-rshift-64.c: Ditto. |
| * gcc.target/riscv/sign-extend-rshift.c: Ditto. |
| * gcc.target/riscv/synthesis-1.c: Ditto. |
| * gcc.target/riscv/synthesis-10.c: Ditto. |
| * gcc.target/riscv/synthesis-11.c: Ditto. |
| * gcc.target/riscv/synthesis-12.c: Ditto. |
| * gcc.target/riscv/synthesis-13.c: Ditto. |
| * gcc.target/riscv/synthesis-14.c: Ditto. |
| * gcc.target/riscv/synthesis-15.c: Ditto. |
| * gcc.target/riscv/synthesis-16.c: Ditto. |
| * gcc.target/riscv/synthesis-2.c: Ditto. |
| * gcc.target/riscv/synthesis-3.c: Ditto. |
| * gcc.target/riscv/synthesis-4.c: Ditto. |
| * gcc.target/riscv/synthesis-5.c: Ditto. |
| * gcc.target/riscv/synthesis-6.c: Ditto. |
| * gcc.target/riscv/synthesis-7.c: Ditto. |
| * gcc.target/riscv/synthesis-8.c: Ditto. |
| * gcc.target/riscv/synthesis-9.c: Ditto. |
| * gcc.target/riscv/target-attr-16.c: Ditto. |
| * gcc.target/riscv/target-attr-norelax.c: Ditto. |
| * gcc.target/riscv/xtheadba-addsl.c: Ditto. |
| * gcc.target/riscv/xtheadba.c: Ditto. |
| * gcc.target/riscv/xtheadbb-ext-1.c: Ditto. |
| * gcc.target/riscv/xtheadbb-ext-2.c: Ditto. |
| * gcc.target/riscv/xtheadbb-ext-3.c: Ditto. |
| * gcc.target/riscv/xtheadbb-ext.c: Ditto. |
| * gcc.target/riscv/xtheadbb-extu-1.c: Ditto. |
| * gcc.target/riscv/xtheadbb-extu-2.c: Ditto. |
| * gcc.target/riscv/xtheadbb-extu-4.c: Ditto. |
| * gcc.target/riscv/xtheadbb-extu.c: Ditto. |
| * gcc.target/riscv/xtheadbb-ff1.c: Ditto. |
| * gcc.target/riscv/xtheadbb-rev.c: Ditto. |
| * gcc.target/riscv/xtheadbb-srri.c: Ditto. |
| * gcc.target/riscv/xtheadbb-strcmp.c: Ditto. |
| * gcc.target/riscv/xtheadbb-strlen-unaligned.c: Ditto. |
| * gcc.target/riscv/xtheadbb-strlen.c: Ditto. |
| * gcc.target/riscv/xtheadbb.c: Ditto. |
| * gcc.target/riscv/xtheadbs-tst.c: Ditto. |
| * gcc.target/riscv/xtheadbs.c: Ditto. |
| * gcc.target/riscv/xtheadcmo.c: Ditto. |
| * gcc.target/riscv/xtheadcondmov-indirect.c: Ditto. |
| * gcc.target/riscv/xtheadcondmov-mveqz-imm-eqz.c: Ditto. |
| * gcc.target/riscv/xtheadcondmov-mveqz-imm-not.c: Ditto. |
| * gcc.target/riscv/xtheadcondmov-mveqz-reg-eqz.c: Ditto. |
| * gcc.target/riscv/xtheadcondmov-mveqz-reg-not.c: Ditto. |
| * gcc.target/riscv/xtheadcondmov-mvnez-imm-cond.c: Ditto. |
| * gcc.target/riscv/xtheadcondmov-mvnez-imm-nez.c: Ditto. |
| * gcc.target/riscv/xtheadcondmov-mvnez-reg-cond.c: Ditto. |
| * gcc.target/riscv/xtheadcondmov-mvnez-reg-nez.c: Ditto. |
| * gcc.target/riscv/xtheadcondmov.c: Ditto. |
| * gcc.target/riscv/xtheadfmemidx-without-xtheadmemidx.c: Ditto. |
| * gcc.target/riscv/xtheadfmemidx.c: Ditto. |
| * gcc.target/riscv/xtheadfmv.c: Ditto. |
| * gcc.target/riscv/xtheadint.c: Ditto. |
| * gcc.target/riscv/xtheadmac-mula-muls.c: Ditto. |
| * gcc.target/riscv/xtheadmac.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx-index-update.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx-index-xtheadbb-update.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx-index-xtheadbb.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx-index.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx-modify-xtheadbb.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx-modify.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx-uindex-update.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx-uindex-xtheadbb-update.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx-uindex-xtheadbb.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx-uindex.c: Ditto. |
| * gcc.target/riscv/xtheadmemidx.c: Ditto. |
| * gcc.target/riscv/xtheadmempair-1.c: Ditto. |
| * gcc.target/riscv/xtheadmempair-2.c: Ditto. |
| * gcc.target/riscv/xtheadmempair-3.c: Ditto. |
| * gcc.target/riscv/xtheadmempair-4.c: Ditto. |
| * gcc.target/riscv/xtheadmempair-interrupt-fcsr.c: Ditto. |
| * gcc.target/riscv/xtheadmempair.c: Ditto. |
| * gcc.target/riscv/xtheadsync.c: Ditto. |
| * gcc.target/riscv/za-ext.c: Ditto. |
| * gcc.target/riscv/zawrs.c: Ditto. |
| * gcc.target/riscv/zbb-strcmp-disabled-2.c: Ditto. |
| * gcc.target/riscv/zbb-strcmp-disabled.c: Ditto. |
| * gcc.target/riscv/zbb-strcmp-limit.c: Ditto. |
| * gcc.target/riscv/zbb-strcmp-unaligned.c: Ditto. |
| * gcc.target/riscv/zbb-strcmp.c: Ditto. |
| * gcc.target/riscv/zbb-strlen-disabled-2.c: Ditto. |
| * gcc.target/riscv/zbb-strlen-disabled.c: Ditto. |
| * gcc.target/riscv/zbb-strlen-unaligned.c: Ditto. |
| * gcc.target/riscv/zbb-strlen.c: Ditto. |
| * gcc.target/riscv/zero-extend-rshift-32.c: Ditto. |
| * gcc.target/riscv/zero-extend-rshift-64.c: Ditto. |
| * gcc.target/riscv/zero-extend-rshift.c: Ditto. |
| * gcc.target/riscv/zi-ext.c: Ditto. |
| * gcc.target/riscv/zvbb.c: Ditto. |
| * gcc.target/riscv/zvbc.c: Ditto. |
| * gcc.target/riscv/zvkb.c: Ditto. |
| * gcc.target/riscv/zvkg.c: Ditto. |
| * gcc.target/riscv/zvkn-1.c: Ditto. |
| * gcc.target/riscv/zvkn.c: Ditto. |
| * gcc.target/riscv/zvknc-1.c: Ditto. |
| * gcc.target/riscv/zvknc-2.c: Ditto. |
| * gcc.target/riscv/zvknc.c: Ditto. |
| * gcc.target/riscv/zvkned.c: Ditto. |
| * gcc.target/riscv/zvkng-1.c: Ditto. |
| * gcc.target/riscv/zvkng-2.c: Ditto. |
| * gcc.target/riscv/zvkng.c: Ditto. |
| * gcc.target/riscv/zvknha.c: Ditto. |
| * gcc.target/riscv/zvknhb.c: Ditto. |
| * gcc.target/riscv/zvks-1.c: Ditto. |
| * gcc.target/riscv/zvks.c: Ditto. |
| * gcc.target/riscv/zvksc-1.c: Ditto. |
| * gcc.target/riscv/zvksc-2.c: Ditto. |
| * gcc.target/riscv/zvksc.c: Ditto. |
| * gcc.target/riscv/zvksed.c: Ditto. |
| * gcc.target/riscv/zvksg-1.c: Ditto. |
| * gcc.target/riscv/zvksg-2.c: Ditto. |
| * gcc.target/riscv/zvksg.c: Ditto. |
| * gcc.target/riscv/zvksh.c: Ditto. |
| * gcc.target/riscv/zvkt.c: Ditto. |
| |
| 2025-01-07 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/riscv/pr109508.c: Skip for E ABI. |
| * gcc.target/riscv/pr114139.c: Ditto. |
| |
| 2025-01-07 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vandn-1.c: Skip if default |
| is E ABI. |
| * gcc.target/riscv/rvv/autovec/binop/vrolr-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vwsll-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vwsll-template.h: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/clz-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/ctz-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/popcount-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/popcount-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/popcount-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/cmpmem-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/cmpmem-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/cmpmem-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/cpymem-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/cpymem-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/cpymem-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/movmem-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr115068.c: Ditto. |
| * gcc.target/riscv/rvv/base/setmem-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/setmem-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/setmem-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/vwaddsub-1.c: Ditto. |
| |
| 2025-01-07 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * lib/target-supports.exp (check_effective_target_riscv_abi_e): |
| New procedure. |
| |
| 2025-01-07 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.dg/guality/pr36728-3.c: Remove XFAIL. |
| * gcc.dg/guality/pr68860-1.c: Likewise. |
| * gcc.dg/guality/pr68860-2.c: Likewise. |
| * gcc.target/aarch64/ldp_aligned.c: Fix test. |
| * gcc.target/aarch64/ldp_always.c: Likewise. |
| * gcc.target/aarch64/ldp_stp_10.c: Add -fschedule-insns. |
| * gcc.target/aarch64/ldp_stp_12.c: Likewise. |
| * gcc.target/aarch64/ldp_stp_13.c: Remove test. |
| * gcc.target/aarch64/ldp_stp_21.c: Add -fschedule-insns. |
| * gcc.target/aarch64/ldp_stp_8.c: Likewise. |
| * gcc.target/aarch64/ldp_vec_v2sf.c: Likewise. |
| * gcc.target/aarch64/ldp_vec_v2si.c: Likewise. |
| * gcc.target/aarch64/test_frame_16.c: Fix test. |
| * gcc.target/aarch64/sve/vcond_12.c: Add -fschedule-insns. |
| * gcc.target/aarch64/sve/acle/general/ldff1_3.c: Likewise. |
| |
| 2025-01-07 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/dbl_mov_immediate_1.c: Add xfail for -0.0. |
| * gcc.target/aarch64/fmul_scvtf_1.c: Fixup test cases, add xfail, |
| reduce duplication. |
| |
| 2025-01-07 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/adjust-args-4.c: New test. |
| |
| 2025-01-07 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/114932 |
| * gcc.dg/tree-ssa/pr64705.c: Update dump file scan. |
| * gcc.target/i386/pr115462.c: The testcase shares 3 IVs which calculates |
| the same thing but with a slightly different increment offset. The test |
| checks for 3 complex addressing loads, one for each IV. But with this |
| change they now all share one IV. That is the loop now only has one |
| complex addressing. This is ultimately driven by the backend costing |
| and the current costing says this is preferred so updating the testcase. |
| * gfortran.dg/addressing-modes_1.f90: New test. |
| |
| 2025-01-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/105769 |
| * g++.dg/torture/pr105769-1.C: New test. |
| |
| 2025-01-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/117426 |
| PR middle-end/111422 |
| * gcc.dg/torture/pr117426-1.c: New test. |
| |
| 2025-01-07 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR testsuite/118055 |
| * gcc.dg/tree-ssa/pr83403-1.c: Add m68k*-*-* to targets needing |
| additional arguments for peeling. |
| * gcc.dg/tree-ssa/pr83403-2.c: Similarly. |
| |
| 2025-01-07 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/convert-dfp-2.c: Skip with -flto. |
| * gcc.dg/torture/convert-dfp.c: Likewise. |
| |
| 2025-01-07 Tsung Chun Lin <tclin914@gmail.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Add dg-runtest to run the |
| testcase under gcc.target/riscv/rvv/. |
| |
| 2025-01-07 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/alloc_comp_deep_copy_4.f03: New test. |
| |
| 2025-01-07 Deng Jianbo <dengjianbo@loongson.cn> |
| |
| * gcc.target/loongarch/mov-zero-1.c: New test. |
| * gcc.target/loongarch/mov-zero-2.c: New test. |
| |
| 2025-01-07 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/class_array_15.f03: Freeing more memory. |
| * gfortran.dg/recursive_alloc_comp_6.f90: New test. |
| |
| 2025-01-07 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/strided_load_2.c: Adjust expected outcome. |
| * gcc.target/aarch64/sve/strided_store_2.c: Likewise. |
| |
| 2025-01-07 Sam James <sam@gentoo.org> |
| |
| PR ipa/98000 |
| * g++.dg/ipa/pr98000.C: New test. |
| |
| 2025-01-07 Sam James <sam@gentoo.org> |
| |
| PR ipa/117546 |
| * gcc.dg/torture/pr117546.c: New test. |
| |
| 2025-01-06 Alexandre Oliva <oliva@adacore.com> |
| |
| PR middle-end/118006 |
| * gcc.target/i386/strub-pr118006.c: New. |
| |
| 2025-01-06 Akram Ahmad <Akram.Ahmad@arm.com> |
| |
| * gcc.target/aarch64/sve/truncated_concatenation_1.c: new test |
| for the above example and other modes covered by insn |
| definitions. |
| |
| 2025-01-06 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/mul_u8.c: Adjust expected outcome. |
| * gcc.target/aarch64/sve/acle/asm/mul_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_u64.c: New test and adjust |
| expected outcome. |
| |
| 2025-01-06 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/96342 |
| PR target/118272 |
| * gcc.target/aarch64/vect-simd-clone-3.c: New test. |
| |
| 2025-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/118224 |
| * gcc.dg/pr118224.c: New test. |
| * c-c++-common/ubsan/vla-1.c (bar): Use noipa attribute instead |
| of noinline, noclone. |
| |
| 2025-01-06 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/fortran/pr111395.f90: Move this file to... |
| * gfortran.target/riscv/rvv/pr111395.f90: ...here. |
| * gcc.target/riscv/rvv/fortran/pr111566.f90: Move this file to... |
| * gfortran.target/riscv/rvv/pr111566.f90: ...here. |
| * gcc.target/riscv/rvv/rvv-fortran.exp: Move this file to... |
| * gfortran.target/riscv/rvv/rvv.exp: ...here. |
| |
| 2025-01-05 Iain Buclaw <ibuclaw@symmetryinvestments.com> |
| |
| * gdc.dg/torture/pr96435.d: Add dg-warning. |
| |
| 2025-01-05 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/torture/pr110406.d: Add -fno-moduleinfo to dg-options. |
| |
| 2025-01-04 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.dg/tree-ssa/vector-4.c: Replace MMIX adjustments with |
| TARGET_CALLEE_COPIES-agnostic adjustments. |
| * gcc.dg/tree-ssa/forwprop-36.c: Ditto. Correct pattern to match a |
| literal ".". |
| |
| 2025-01-03 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/117938 |
| * gcc.dg/torture/pr117938.c: New test. |
| |
| 2025-01-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/118275 |
| * g++.dg/cpp/embed-18.C: New test. |
| * g++.dg/ext/flexary41.C: New test. |
| |
| 2025-01-03 Sam James <sam@gentoo.org> |
| Andrew Pinski <pinskia@gmail.com> |
| |
| * gcc.dg/torture/dse-trivial-auto-var-init.c: New test. |
| |
| 2025-01-03 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/106692 |
| * gfortran.dg/cray_pointers_13.f90: New test. |
| |
| 2025-01-03 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| * gcc.target/bpf/diag-funargs-2.c: Use -ffreestanding. |
| * gcc.target/bpf/helper-skb-ancestor-cgroup-id.c: Likewise. |
| * gcc.target/bpf/helper-bind.c: Likewise. |
| * gcc.target/bpf/diag-funargs-3.c: Likewise. |
| |
| 2025-01-02 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/adjust-args-10.f90: New test. |
| |
| 2025-01-02 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * g++.dg/gomp/dispatch-3.C: Update scan dumps. |
| * gfortran.dg/gomp/declare-variant-2.f90: Update dg-error. |
| * gfortran.dg/gomp/adjust-args-1.f90: New test. |
| * gfortran.dg/gomp/adjust-args-2.f90: New test. |
| * gfortran.dg/gomp/adjust-args-2a.f90: New test. |
| * gfortran.dg/gomp/adjust-args-3.f90: New test. |
| * gfortran.dg/gomp/adjust-args-4.f90: New test. |
| * gfortran.dg/gomp/adjust-args-5.f90: New test. |
| * gfortran.dg/gomp/adjust-args-6.f90: New test. |
| * gfortran.dg/gomp/adjust-args-7.f90: New test. |
| * gfortran.dg/gomp/adjust-args-8.f90: New test. |
| * gfortran.dg/gomp/adjust-args-9.f90: New test. |
| * gfortran.dg/gomp/dispatch-1.f90: New test. |
| * gfortran.dg/gomp/dispatch-2.f90: New test. |
| * gfortran.dg/gomp/dispatch-3.f90: New test. |
| * gfortran.dg/gomp/dispatch-4.f90: New test. |
| * gfortran.dg/gomp/dispatch-5.f90: New test. |
| * gfortran.dg/gomp/dispatch-6.f90: New test. |
| * gfortran.dg/gomp/dispatch-7.f90: New test. |
| * gfortran.dg/gomp/dispatch-8.f90: New test. |
| * gfortran.dg/gomp/dispatch-9.f90: New test. |
| * gfortran.dg/gomp/dispatch-9a.f90: New test. |
| * gfortran.dg/gomp/dispatch-10.f90: New test. |
| |
| 2025-01-02 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/117629 |
| * gcc.dg/auto-type-2.c: Update expected output with _Bool. |
| * gcc.dg/c23-bool-errors-1.c: New test. |
| * gcc.dg/c23-bool-errors-2.c: New test. |
| * gcc.dg/c23-bool-errors-3.c: New test. |
| |
| 2025-01-02 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/118184 |
| * gcc.dg/torture/pr118184.c: Use _Float128 instead of long double. |
| |
| 2025-01-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/118171 |
| * gcc.dg/torture/pr118171.c: New testcase. |
| |
| 2025-01-02 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/torture/pr118184.c: New test. |
| |
| 2025-01-02 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/pr90838-2.c: New test. |
| |
| 2025-01-02 xuli <xuli1@eswincomputing.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_arith.h: add unsigned imm vec sat_sub form2~4. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_data.h: add data for vec sat_sub. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u64.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u8.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u64.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u8.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u64.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u8.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u64.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u8.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u64.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u8.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u64.c: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u8.c: New test. |
| |
| 2025-01-02 Guo Jie <guojie@loongson.cn> |
| |
| * gcc.target/loongarch/conditional-move-opt-1.c: New test. |
| * gcc.target/loongarch/conditional-move-opt-2.c: New test. |
| |
| 2025-01-02 Guo Jie <guojie@loongson.cn> |
| |
| * gcc.target/loongarch/abd-lasx.c: New test. |
| * gcc.target/loongarch/abd-lsx.c: New test. |
| |
| 2025-01-02 Guo Jie <guojie@loongson.cn> |
| |
| * gcc.target/loongarch/vec_pack_unpack_128.c: New test. |
| * gcc.target/loongarch/vec_pack_unpack_256.c: New test. |
| |
| 2025-01-02 Guo Jie <guojie@loongson.cn> |
| |
| * gcc.target/loongarch/bstrpick_alsl_paired.c: New test. |
| * gcc.target/loongarch/bytepick_combine.c: New test. |
| |
| 2025-01-01 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/118174 |
| * gcc.dg/torture/pr118174.c: New testcase. |
| |
| Copyright (C) 2025 Free Software Foundation, Inc. |
| |
| 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. |