| 2024-12-31 Jiahao Xu <xujiahao@loongson.cn> |
| Deng Jianbo <dengjianbo@loongson.cn> |
| |
| * lib/target-supports.exp (check_effective_target_vect_early_break_hw, |
| check_effective_target_vect_early_break): Support LoongArch LSX. |
| * gcc.target/loongarch/vector/lasx/lasx-vseteqz.c: New test. |
| * gcc.target/loongarch/vector/lsx/lsx-vseteqz.c: New test. |
| |
| 2024-12-31 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/115375 |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-9.c: Adjust expected |
| output. |
| |
| 2024-12-30 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR testsuite/114182 |
| * gcc.c-torture/compile/attr-complex-method.c: Use |
| "large_double" to select between scan outputs. |
| * gcc.c-torture/compile/attr-complex-method-2.c: Similarly. |
| |
| 2024-12-30 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/106544 |
| * gcc.target/riscv/pr106544.c: New test. |
| |
| 2024-12-30 Steven G. Kargl <kargls@comcast.net> |
| |
| PR fortran/117643 |
| * gfortran.dg/f_c_string1.f90: New test. |
| * gfortran.dg/f_c_string2.f90: New test. |
| |
| 2024-12-30 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/118122 |
| * gcc.target/riscv/pr118122.c: New test. |
| |
| 2024-12-30 Richard Sandiford <richard.sandiford@arm.com> |
| Saurabh Jha <saurabh.jha@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Add mfloat8 |
| support. |
| * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vbsl.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vext.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld1.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld1_dup.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.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/vldX.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vrev.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.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/vstX_lane.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vtrn_half.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vuzp_half.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vzip_half.c: Likewise. |
| * gcc.target/aarch64/simd/lut.c: Likewise. |
| * gcc.target/aarch64/vdup_lane_1.c: Likewise. |
| * gcc.target/aarch64/vdup_lane_2.c: Likewise. |
| * gcc.target/aarch64/vdup_n_1.c: Likewise. |
| * gcc.target/aarch64/vect_copy_lane_1.c: Likewise. |
| * gcc.target/aarch64/simd/mf8_data_1.c: New test. |
| * gcc.target/aarch64/simd/mf8_data_2.c: Likewise. |
| |
| 2024-12-30 kelefth <konstantinos.eleftheriou@vrull.eu> |
| |
| PR rtl-optimization/117835 |
| PR rtl-optimization/117872 |
| * gcc.target/i386/pr117835.c: New test. |
| |
| 2024-12-30 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR tree-optimization/118205 |
| * c-c++-common/pr118205.c: New test. |
| |
| 2024-12-29 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116715 |
| * gcc.target/riscv/pr116715.c: New test. |
| |
| 2024-12-29 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116720 |
| * gcc.target/riscv/pr116720.c: New test. |
| |
| 2024-12-29 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/106221 |
| PR c++/110680 |
| * g++.dg/cpp2a/lambda-uneval19.C: New test. |
| |
| 2024-12-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/118207 |
| * gcc.dg/pr118207.c: New test. |
| * c-c++-common/cpp/embed-29.c: New file. |
| |
| 2024-12-27 Jiahao Xu <xujiahao@loongson.cn> |
| |
| * gcc.target/loongarch/vector/lasx/lasx-vcond-3.c: New test. |
| |
| 2024-12-25 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.target/alpha/memclr-a2-o1-c9-ptr.c: Remove XFAILs. |
| * gcc.target/alpha/memcpy-di-aligned.c: New file. |
| * gcc.target/alpha/memcpy-di-unaligned.c: New file. |
| * gcc.target/alpha/memcpy-di-unaligned-dst.c: New file. |
| * gcc.target/alpha/memcpy-di-unaligned-src.c: New file. |
| |
| 2024-12-25 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.target/alpha/memclr-a2-o1-c9-ptr.c: New file. |
| * gcc.target/alpha/memclr-a2-o1-c9-run.c: New file. |
| |
| 2024-12-25 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.target/alpha/stlx0.c: New file. |
| * gcc.target/alpha/stqx0.c: New file. |
| * gcc.target/alpha/stwx0.c: New file. |
| * gcc.target/alpha/stwx0-bwx.c: New file. |
| |
| 2024-12-25 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.c-torture/execute/misalign.c: New file. |
| |
| 2024-12-25 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.c-torture/execute/memclr.c: New file. |
| |
| 2024-12-25 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.target/alpha/alpha.exp: Use `gcc-dg-runtest' rather than |
| `dg-runtest'. Add `-Og -g' and `-Oz' variants via |
| ADDITIONAL_TORTURE_OPTIONS. |
| * gcc.target/alpha/20000715-1.c: Adjust test options |
| accordingly. |
| * gcc.target/alpha/20011018-1.c: Likewise. |
| * gcc.target/alpha/980217-1.c: Likewise. |
| * gcc.target/alpha/asm-1.c: Likewise. |
| * gcc.target/alpha/pr105209.c: Likewise. |
| * gcc.target/alpha/pr106966.c: Likewise. |
| * gcc.target/alpha/pr115297.c: Likewise. |
| * gcc.target/alpha/pr115526.c: Likewise. |
| * gcc.target/alpha/pr19518.c: Likewise. |
| * gcc.target/alpha/pr22093.c: Likewise. |
| * gcc.target/alpha/pr24178.c: Likewise. |
| * gcc.target/alpha/pr39740.c: Likewise. |
| * gcc.target/alpha/pr42113.c: Likewise. |
| * gcc.target/alpha/pr42269-1.c: Likewise. |
| * gcc.target/alpha/pr42448-1.c: Likewise. |
| * gcc.target/alpha/pr42448-2.c: Likewise. |
| * gcc.target/alpha/pr42774.c: Likewise. |
| * gcc.target/alpha/pr61586.c: Likewise. |
| * gcc.target/alpha/pr66140.c: Likewise. |
| * gcc.target/alpha/pr83628-1.c: Likewise. |
| * gcc.target/alpha/pr83628-2.c: Likewise. |
| * gcc.target/alpha/pr83628-3.c: Likewise. |
| * gcc.target/alpha/pr86984.c: Likewise. |
| * gcc.target/alpha/sqrt.c: Likewise. |
| * gcc.target/alpha/base-2.c: Remove file. |
| * gcc.target/alpha/cix-2.c: Remove file. |
| * gcc.target/alpha/max-2.c: Remove file. |
| |
| 2024-12-24 Hans-Peter Nilsson <hp@bitrange.com> |
| |
| * gcc.dg/memcmp-1.c: Pass -DRUN_FRACTION=7 when testing in a simulator. |
| |
| 2024-12-23 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/118179 |
| * gfortran.dg/null_actual_7.f90: Extend testcase to also cover |
| scalar variants with pointer or allocatable dummy with or without |
| specified intent. |
| |
| 2024-12-23 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/107635 |
| * gfortran.dg/coarray_lib_comm_1.f90: Use less complicated |
| pattern, because all we need is the right count. |
| |
| 2024-12-23 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.dg/tree-ssa/pr118149.c: Disable for AArch64. |
| |
| 2024-12-22 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/103298 |
| * gcc.target/arm/pr43920-2.c: Change to assembler pattern |
| "(cmp|mov|orr|and)(eq|ne)" for the check. Remove size check. |
| |
| 2024-12-22 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray_atomic_5.f90: Adapted to look for |
| get_by_ct. |
| * gfortran.dg/coarray_lib_comm_1.f90: Same. |
| * gfortran.dg/coarray_stat_function.f90: Same. |
| |
| 2024-12-21 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR middle-end/109224 |
| * g++.dg/warn/Wmismatched-new-delete-9.C: New test. |
| * g++.dg/warn/pr109224.C: New file. |
| |
| 2024-12-21 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/104819 |
| * gfortran.dg/null_actual_7.f90: New test. |
| |
| 2024-12-21 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR middle-end/118084 |
| * gcc.target/riscv/pr118084.c: New test. |
| |
| 2024-12-20 Alexandre Oliva <oliva@adacore.com> |
| |
| PR middle-end/118007 |
| * gcc.dg/strub-pr118007.c: New. |
| |
| 2024-12-20 Alexandre Oliva <oliva@adacore.com> |
| |
| PR middle-end/113506 |
| * gcc.target/riscv/pr113506.c: New. |
| |
| 2024-12-20 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.dg/tree-ssa/satd-hadamard.c: Rename dg-additional-options |
| to dg-options. |
| * gcc.dg/tree-ssa/vector-10.c: Rename dg-additional-options |
| to dg-options and add -msse2 to it. |
| * gcc.dg/tree-ssa/vector-11.c: Likewise. |
| * gcc.dg/tree-ssa/vector-8.c: Rename dg-additional-options |
| to dg-options. |
| * gcc.dg/tree-ssa/vector-9.c: Likewise. |
| |
| 2024-12-20 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.dg/tree-ssa/pr118149-2.c: New test. |
| * gcc.dg/tree-ssa/pr118149.c: New test. |
| |
| 2024-12-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/118120 |
| PR fortran/113928 |
| * gfortran.dg/aliasing_complex_pointer.f90: New test. |
| |
| 2024-12-20 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/96342 |
| * gcc.target/aarch64/vect-simd-clone-2.c: New test. |
| |
| 2024-12-20 Tamar Christina <tamar.christina@arm.com> |
| Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| PR target/96342 |
| * gcc.target/aarch64/declare-simd-2.c: Add SVE clone scan. |
| * gcc.target/aarch64/vect-simd-clone-1.c: New test. |
| * g++.target/aarch64/vect-simd-clone-1.C: New test. |
| |
| 2024-12-20 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/96342 |
| * c-c++-common/gomp/declare-variant-14.c: Make i?86 and x86_64 target |
| only test. |
| * gfortran.dg/gomp/declare-variant-14.f90: Likewise. |
| |
| 2024-12-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f16.c: Take |
| tree-optimized pass for standard name check, and adjust the times. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u8.c: Ditto |
| |
| 2024-12-20 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.dg/tree-ssa/vector-11.c: New test. |
| |
| 2024-12-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/attr-maybe_unused1.C: New test. |
| * g++.dg/cpp0x/alignas21.C: Add test for int && alignas (int). |
| |
| 2024-12-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/attr-deprecated1.C: New test. |
| |
| 2024-12-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116401 |
| * g++.dg/modules/macro-4_c.H: Add missing 'inline'. |
| * g++.dg/modules/pr106761.h: Likewise. |
| * g++.dg/modules/pr98843_b.H: Likewise. |
| * g++.dg/modules/pr99468.H: Likewise. |
| * g++.dg/modules/pragma-1_a.H: Likewise. |
| * g++.dg/modules/tpl-ary-1.h: Likewise. |
| * g++.dg/modules/hdr-2.H: New test. |
| |
| 2024-12-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/export-3.C: Adjust error message. |
| * g++.dg/modules/export-6.C: New test. |
| |
| 2024-12-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/internal-9_a.H: New test. |
| * g++.dg/modules/internal-9_b.C: New test. |
| |
| 2024-12-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/internal-5_a.C: New test. |
| * g++.dg/modules/internal-5_b.C: New test. |
| * g++.dg/modules/internal-6.C: New test. |
| * g++.dg/modules/internal-7_a.C: New test. |
| * g++.dg/modules/internal-7_b.C: New test. |
| * g++.dg/modules/internal-8_a.C: New test. |
| * g++.dg/modules/xtreme-header-8.C: New test. |
| |
| 2024-12-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/block-decl-2.C: Adjust messages. |
| * g++.dg/modules/internal-1.C: Adjust messages, remove XFAILs. |
| * g++.dg/modules/linkage-2.C: Adjust messages, remove XFAILS. |
| * g++.dg/modules/internal-3.C: New test. |
| * g++.dg/modules/internal-4_a.H: New test. |
| * g++.dg/modules/internal-4_b.C: New test. |
| |
| 2024-12-19 Marek Polacek <polacek@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/117980 |
| * g++.dg/cpp0x/constexpr-prvalue2.C: New test. |
| * g++.dg/cpp0x/constexpr-prvalue3.C: New test. |
| |
| 2024-12-19 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/memset-inline-4.c: Only check assembler output. |
| * gcc.target/arm/memset-inline-5.c: Likewise. |
| * gcc.target/arm/memset-inline-6.c: Likewise. |
| * gcc.target/arm/memset-inline-8.c: Likewise. |
| * gcc.target/arm/memset-inline-9.c: Likewise. |
| * gcc.target/arm/memset-inline-4-exe.c: New test. |
| * gcc.target/arm/memset-inline-5-exe.c: Likewise. |
| * gcc.target/arm/memset-inline-6-exe.c: Likewise. |
| * gcc.target/arm/memset-inline-8-exe.c: Likewise. |
| * gcc.target/arm/memset-inline-9-exe.c: Likewise. |
| |
| 2024-12-19 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/abi/arm_rtti1.C: Check for expected symbol in C++26. |
| |
| 2024-12-19 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/toplevel-asm-1.c: Use %cc3 %cc4 instead of %c3 %c4 |
| on riscv. |
| |
| 2024-12-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f64.c: Adjust |
| the vsse check times based on optimization option. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u64.c: Ditto. |
| |
| 2024-12-19 Pan Li <pan2.li@intel.com> |
| |
| PR target/118075 |
| * gcc.target/riscv/rvv/base/pr118075-run-1.c: New test. |
| |
| 2024-12-19 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/field-merge-16.c: New. |
| |
| 2024-12-19 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/field-merge-15.c: New. |
| |
| 2024-12-19 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/117915 |
| * gcc.dg/pr117915.c: New. |
| |
| 2024-12-19 Alexandre Oliva <oliva@adacore.com> |
| |
| PR testsuite/118025 |
| * gcc.dg/field-merge-9.c (q): Drop overcorrection for |
| big-endian. |
| * gcc.dg/field-merge-12.c: Include stdbool.h. |
| |
| 2024-12-19 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/118046 |
| * gcc.dg/field-merge-14.c: New. |
| |
| 2024-12-19 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/field-merge-13.c: New. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/118081 |
| * gcc.dg/pr118081.c: New test. |
| |
| 2024-12-18 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/declare-variant-2.c: Update dg-error msg. |
| * c-c++-common/gomp/dispatch-12.c: Likewise. |
| * c-c++-common/gomp/dispatch-11.c: Likewise and extend a bit. |
| * c-c++-common/gomp/append-args-1.c: New test. |
| * c-c++-common/gomp/append-args-2.c: New test. |
| * c-c++-common/gomp/append-args-3.c: New test. |
| * g++.dg/gomp/append-args-1.C: New test. |
| * g++.dg/gomp/append-args-2.C: New test. |
| * g++.dg/gomp/append-args-3.C: New test. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/alignas1.C: Add dg-options "". |
| * g++.dg/cpp0x/alignas2.C: Likewise. |
| * g++.dg/cpp0x/alignas7.C: Likewise. |
| * g++.dg/cpp0x/alignas21.C: New test. |
| * g++.dg/ext/bitfield9.C: Expect a warning. |
| * g++.dg/cpp2a/is-layout-compatible3.C: Add dg-options -pedantic. |
| Expect a warning. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/attr-likely1.C: New test. |
| * g++.dg/cpp0x/attr-unlikely1.C: New test. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/attr-fallthrough1.C: New test. |
| * g++.dg/cpp0x/attr-fallthrough2.C: New test. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/attr-carries_dependency2.C: New test. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/attr-assume1.C: New test. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/gen-attrs-86.C: New test. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/gen-attrs-85.C: New test. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/41045 |
| * c-c++-common/toplevel-asm-4.c: Add missing %cc2 use in template, add |
| bar, x, &y operands with "-i" and "-s" constraints. |
| (x, y): New variables. |
| (bar): Declare. |
| * c-c++-common/toplevel-asm-7.c: New test. |
| * c-c++-common/toplevel-asm-8.c: New test. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/toplevel-asm-4.c: Don't use -fno-pie option. |
| Use cc modifier instead of c. |
| (v, w): Add extern keyword. |
| * c-c++-common/toplevel-asm-6.c: New test. |
| |
| 2024-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/toplevel-asm-4.c: New test. |
| * c-c++-common/toplevel-asm-5.c: New test. |
| |
| 2024-12-18 Xi Ruoyao <xry111@xry111.site> |
| |
| * g++.target/loongarch/crc.C: New test. |
| * g++.target/loongarch/crc-scan.C: New test. |
| |
| 2024-12-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/118073 |
| * g++.dg/diagnostic/arg-pack1.C: New test. |
| |
| 2024-12-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117985 |
| * g++.dg/cpp0x/initlist-array23.C: New test. |
| * g++.dg/cpp0x/initlist-array24.C: New test. |
| |
| 2024-12-17 Oliver Kozul <Oliver.Kozul@rt-rk.com> |
| |
| * gcc.target/riscv/pr114087-1.c: New test. |
| |
| 2024-12-17 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/torture/pr81812.C: Add xfail for thumb1. |
| |
| 2024-12-17 Anton Blanchard <antonb@tenstorrent.com> |
| |
| * gcc.target/riscv/mcpu-tt-ascalon-d8.c: New test. |
| |
| 2024-12-17 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/target-supports.exp: Added corresponding -mtune= option |
| for each fo the arm_cpu_* effective targets. |
| |
| 2024-12-17 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/constraint-R.c: New. |
| |
| 2024-12-17 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/modifier-N-fpr.c: New. |
| * gcc.target/riscv/modifier-N-vr.c: New. |
| * gcc.target/riscv/modifier-N.c: New. |
| |
| 2024-12-17 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/constraint-cf-zfinx.c: New. |
| * gcc.target/riscv/constraint-cf.c: New. |
| * gcc.target/riscv/constraint-cr.c: New. |
| |
| 2024-12-17 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/ipa/vrp9.c: New test. |
| |
| 2024-12-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/116108 |
| * g++.dg/cpp1z/class-deduction117.C: New test. |
| |
| 2024-12-17 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/associate_71.f90: New test. |
| |
| 2024-12-16 Hans-Peter Nilsson <hp@axis.com> |
| |
| PR tree-optimization/118055 |
| * gcc.dg/tree-ssa/pr83403-1.c, gcc.dg/tree-ssa/pr83403-2.c: Add |
| cris-*-* to targets passing --param=max-completely-peeled-insns=300. |
| |
| 2024-12-16 David Malcolm <dmalcolm@redhat.com> |
| |
| * sarif-replay.dg/2.1.0-valid/3.11.6-embedded-links.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/malloc-vs-local-4.c.sarif: Update |
| expected output for handling the embedded links. |
| * sarif-replay.dg/2.1.0-valid/spec-example-4.sarif: Likewise. |
| |
| 2024-12-16 David Malcolm <dmalcolm@redhat.com> |
| |
| * libgdiagnostics.dg/test-logical-location.c: Include <assert.h>. |
| Verify that creating a diagnostic_logical_location with equal |
| values yields the same instance. |
| * sarif-replay.dg/2.1.0-valid/malloc-vs-local-4.c.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/signal-1.c.moved.sarif: Update |
| expected output to show logical location and for consolidation of |
| events into runs. |
| * sarif-replay.dg/2.1.0-valid/signal-1.c.sarif: Likewise. |
| * sarif-replay.dg/2.1.0-valid/spec-example-4.sarif: Likewise. |
| |
| 2024-12-16 David Malcolm <dmalcolm@redhat.com> |
| |
| PR sarif-replay/117943 |
| * sarif-replay.dg/2.1.0-valid/error-with-note.sarif: Update |
| expected output to include quoted source code and underlines. |
| * sarif-replay.dg/2.1.0-valid/signal-1.c.moved.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/signal-1.c.sarif: Update expected |
| output to include quoted source code and underlines. |
| |
| 2024-12-16 David Malcolm <dmalcolm@redhat.com> |
| |
| PR sarif-replay/117943 |
| * gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc |
| (custom_diagnostic_text_finalizer): Use source-printing options |
| from text_output. |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.cc |
| (xhtml_builder::make_element_for_diagnostic): Use source-printing |
| options from diagnostic_context. |
| * gcc.dg/plugin/expensive_selftests_plugin.cc (test_richloc): |
| Likewise. |
| |
| 2024-12-16 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/pr117816.c: Require effective target int32plus. |
| |
| 2024-12-16 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/117383 |
| * gcc.target/riscv/rvv/autovec/binop/vcompress-avlprop-1.c: |
| Expect tu. |
| * gcc.target/riscv/rvv/autovec/pr117383.c: New test. |
| |
| 2024-12-16 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/118019 |
| * gcc.target/riscv/rvv/autovec/pr118019.c: New test. |
| |
| 2024-12-15 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/tree-ssa/ivopts-1.c: Enable TImode tests on hppa64. |
| |
| 2024-12-15 John David Anglin <danglin@gcc.gnu.org> |
| |
| * c-c++-common/gomp/unroll-4.c: xfail scan-assembler-times |
| "dummy" for hppa*-*-hpux*. |
| * c-c++-common/gomp/unroll-5.c: Likewise. |
| |
| 2024-12-15 John David Anglin <danglin@gcc.gnu.org> |
| |
| * g++.dg/modules/enum-14.C: Require lto. |
| |
| 2024-12-15 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/98935 |
| * g++.dg/coroutines/pr98935.C: New test. |
| |
| 2024-12-15 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/117897 |
| * gfortran.dg/finalize_59.f90: New test. |
| |
| 2024-12-14 Jovan Vukic <Jovan.Vukic@rt-rk.com> |
| |
| * gcc.dg/tree-ssa/bitops-11.c: New test. |
| |
| 2024-12-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/118023 |
| * gcc.dg/bitint-119.c: New test. |
| |
| 2024-12-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/118024 |
| * gcc.dg/pr118024.c: New test. |
| |
| 2024-12-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/90321 |
| * g++.dg/cpp1z/decomp62.C: New test. |
| |
| 2024-12-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/117095 |
| * gcc.c-torture/execute/pr117095.c: New test. |
| |
| 2024-12-13 Christophe Lyon <christophe.lyon@linaro.org> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114801 |
| * gcc.target/arm/mve/pr108443.c: Update predicate constant. |
| * gcc.target/arm/mve/pr108443-run.c: Likewise. |
| * gcc.target/arm/mve/pr114801.c: New test. |
| |
| 2024-12-13 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c: |
| Update expected output. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c: |
| Likewise. |
| |
| 2024-12-13 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_s64.c: Update |
| expected output. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_u64.c: |
| Likewise. |
| |
| 2024-12-13 Tobias Burnus <tburnus@baylibre.com> |
| |
| * g++.dg/gomp/pr108607.C: Update dg-error. |
| * g++.dg/gomp/pr79664.C: Update dg-error. |
| * g++.dg/gomp/omp-constexpr.C: New test. |
| |
| 2024-12-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/116979 |
| * gcc.target/i386/pr116979.c: New test. |
| |
| 2024-12-13 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr112599-2.c: Adjust test |
| expectation. |
| |
| 2024-12-13 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-evenodd-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-evenodd.c: New test. |
| |
| 2024-12-13 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-interleave-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-interleave.c: New test. |
| |
| 2024-12-13 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slide-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/shuffle-slide.c: New test. |
| |
| 2024-12-13 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/117353 |
| PR target/117878 |
| * gcc.target/riscv/rvv/autovec/pr117353.c: New test. |
| |
| 2024-12-13 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/embed-1.c: Use #error rather than #errror. |
| |
| 2024-12-13 Pan Li <pan2.li@intel.com> |
| |
| PR target/117990 |
| * gcc.target/riscv/rvv/base/pr117990-run-1.c: New test. |
| |
| 2024-12-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/115127 |
| * c-c++-common/ubsan/builtin-2.c: New test. |
| |
| 2024-12-12 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/adjust-args-3.c: New test. |
| * gcc.dg/gomp/adjust-args-2.c: New test. |
| |
| 2024-12-12 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/117797 |
| * gfortran.dg/pr117797.f90: New test. |
| |
| 2024-12-12 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/matrix1.adb: New test. |
| |
| 2024-12-12 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/field-merge-1.c: New. |
| * gcc.dg/field-merge-2.c: New. |
| * gcc.dg/field-merge-3.c: New. |
| * gcc.dg/field-merge-4.c: New. |
| * gcc.dg/field-merge-5.c: New. |
| * gcc.dg/field-merge-6.c: New. |
| * gcc.dg/field-merge-7.c: New. |
| * gcc.dg/field-merge-8.c: New. |
| * gcc.dg/field-merge-9.c: New. |
| * gcc.dg/field-merge-10.c: New. |
| * gcc.dg/field-merge-11.c: New. |
| * gcc.dg/field-merge-12.c: New. |
| * gcc.target/aarch64/long_branch_1.c: Disable ifcombine. |
| |
| 2024-12-12 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/118001 |
| * gcc.target/avr/torture/addr-space-1.h [AVR_HAVE_ELPM]: |
| Use a function to bump .progmemx.data to a high address. |
| * gcc.target/avr/torture/addr-space-2.h: Same. |
| * gcc.target/avr/torture/addr-space-1-fx.c: New test. |
| * gcc.target/avr/torture/addr-space-2-fx.c: New test. |
| |
| 2024-12-12 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/113688 |
| PR c/114014 |
| PR c/114713 |
| PR c/117724 |
| * gcc.dg/pr113688.c: New test. |
| * gcc.dg/pr114014.c: New test. |
| * gcc.dg/pr114713.c: New test. |
| * gcc.dg/pr117724.c: New test. |
| |
| 2024-12-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/thumb-ifcvt.c: Use -mtune=cortex-m4. |
| |
| 2024-12-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/thumb2-slow-flash-data-3.c: Added argument to |
| fn1 to avoid compile error. |
| |
| 2024-12-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/thumb1-far-jump-2.c: Write to volatile memmory |
| in macro to avoid optimization. |
| |
| 2024-12-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/lto/pr96939_0.c: Use effective-target |
| arm_arch_v8a. |
| * gcc.target/arm/lto/pr96939_1.c: Remove dg-options. |
| |
| 2024-12-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/94531 |
| * gcc.target/arm/its.c: Removed. |
| * gcc.target/arm/its-1.c: Copy of gcc.target/arm/its.c. Use |
| effective-target arm_cpu_cortex_m7. |
| * gcc.target/arm/its-2.c: Copy of gcc.target/arm/its.c. Use |
| effective-target arm_cpu_cortex_m3. |
| |
| 2024-12-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.dg/pr41574.c: Added option "-mcpu=unset". |
| * gcc.dg/pr59418.c: Likewise. |
| * lib/target-supports.exp (add_options_for_vect_early_break): |
| Likewise. |
| (add_options_for_arm_v8_neon): Likewise. |
| (check_effective_target_arm_neon_ok_nocache): Likewise. |
| (check_effective_target_arm_simd32_ok_nocache): Likewise. |
| (check_effective_target_arm_sat_ok_nocache): Likewise. |
| (check_effective_target_arm_dsp_ok_nocache): Likewise. |
| (check_effective_target_arm_crc_ok_nocache): Likewise. |
| (check_effective_target_arm_v8_neon_ok_nocache): Likewise. |
| (check_effective_target_arm_v8_1m_mve_fp_ok_nocache): Likewise. |
| (check_effective_target_arm_v8_1a_neon_ok_nocache): Likewise. |
| (check_effective_target_arm_v8_2a_fp16_scalar_ok_nocache): |
| Likewise. |
| (check_effective_target_arm_v8_2a_fp16_neon_ok_nocache): |
| Likewise. |
| (check_effective_target_arm_v8_2a_dotprod_neon_ok_nocache): |
| Likewise. |
| (check_effective_target_arm_v8_1m_mve_ok_nocache): Likewise. |
| (check_effective_target_arm_v8_2a_i8mm_ok_nocache): Likewise. |
| (check_effective_target_arm_fp16fml_neon_ok_nocache): Likewise. |
| (check_effective_target_arm_v8_2a_bf16_neon_ok_nocache): |
| Likewise. |
| (check_effective_target_arm_v8m_main_cde_ok_nocache): Likewise. |
| (check_effective_target_arm_v8m_main_cde_fp_ok_nocache): |
| Likewise. |
| (check_effective_target_arm_v8_1m_main_cde_mve_ok_nocache): |
| Likewise. |
| (check_effective_target_arm_v8_1m_main_cde_mve_fp_ok_nocache): |
| Likewise. |
| (check_effective_target_arm_v8_3a_complex_neon_ok_nocache): |
| Likewise. |
| (check_effective_target_arm_v8_3a_fp16_complex_neon_ok_nocache): |
| Likewise. |
| (check_effective_target_arm_v8_1_lob_ok): Likewise. |
| |
| 2024-12-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/bfloat16_scalar_1_1.c: Use effective-target |
| arm_arch_v8_2a_bf16_hard. |
| * gcc.target/arm/bfloat16_scalar_2_1.c: Likewise. |
| * gcc.target/arm/bfloat16_scalar_3_1.c: Likewise. |
| * gcc.target/arm/bfloat16_scalar_1_2.c: Use effective-target |
| arm_arch_v8_2a_bf16. |
| * gcc.target/arm/bfloat16_scalar_2_2.c: Likewise. |
| * gcc.target/arm/bfloat16_scalar_3_2.c: Likewise. |
| * lib/target-supports.exp: Define effective-target |
| v8_2a_bf16 and v8_2a_bf16_hard. |
| |
| 2024-12-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/other/pr56184.C: Use effective-target |
| arm_arch_v7a_neon_thumb. |
| * g++.dg/other/pr59985.C: Use effective-target |
| arm_arch_v7a_fp_hard. |
| * lib/target-supports.exp: Define effective-target |
| arm_arch_v7a_fp_hard, arm_arch_v7a_neon_thumb |
| |
| 2024-12-11 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/117901 |
| * gfortran.dg/pr117901.f90: New test. |
| |
| 2024-12-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/117614 |
| * g++.dg/cpp2a/constexpr-union8.C: New test. |
| |
| 2024-12-11 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/diagnostic/long-short-colorization.C: New test. |
| |
| 2024-12-11 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116253 |
| * g++.dg/concepts/nested-diagnostics-1-truncated.C: Update |
| expected output. |
| * g++.dg/concepts/nested-diagnostics-1.C: Likewise. |
| * g++.dg/concepts/nested-diagnostics-2.C: Likewise. |
| * gcc.dg/plugin/diagnostic-test-nesting-text-indented-show-levels.c: |
| Likewise. |
| * gcc.dg/plugin/diagnostic-test-nesting-text-indented-unicode.c: |
| Likewise. |
| * gcc.dg/plugin/diagnostic-test-nesting-text-indented.c: Likewise. |
| |
| 2024-12-11 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/concepts/diagnostic9.C: Update expected |
| results for candidate count and numbering. |
| * g++.dg/concepts/nested-diagnostics-1-truncated.C: |
| * g++.dg/concepts/nested-diagnostics-1.C: Likewise. |
| * g++.dg/concepts/nested-diagnostics-2.C: Likewise. |
| * g++.dg/cpp23/explicit-obj-lambda11.C: Likewise. |
| * g++.dg/cpp2a/desig4.C: Likewise. |
| * g++.dg/cpp2a/desig6.C: Likewise. |
| * g++.dg/cpp2a/spaceship-eq15.C: Likewise. |
| * g++.dg/diagnostic/function-color1.C: Likewise. |
| * g++.dg/diagnostic/param-type-mismatch-2.C: Likewise. |
| * g++.dg/diagnostic/pr100716-1.C: Likewise. |
| * g++.dg/diagnostic/pr100716.C: Likewise. |
| * g++.dg/lookup/operator-2.C: Likewise. |
| * g++.dg/lookup/pr80891-5.C: Likewise. |
| * g++.dg/modules/adhoc-1_b.C: Likewise. |
| * g++.dg/modules/err-1_c.C: Likewise. |
| * g++.dg/modules/err-1_d.C: Likewise. |
| * g++.dg/other/return2.C: Likewise. |
| * g++.dg/overload/error6.C: Likewise. |
| * g++.dg/template/local6.C: Likewise. |
| |
| 2024-12-11 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/114932 |
| * gfortran.dg/addressing-modes_2.f90: New test. |
| |
| 2024-12-11 Soumya AR <soumyaa@nvidia.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/sve-asrd.c: New test. |
| |
| 2024-12-11 Soumya AR <soumyaa@nvidia.com> |
| |
| * gcc.target/aarch64/sve/bitsel.c: New test. |
| |
| 2024-12-11 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.dg/pr117888-2.c: New test. |
| * gcc.dg/vect/pr117888-1.c: Ditto. |
| * gcc.dg/tree-ssa/pr83403-1.c: Add |
| --param max-completely-peeled-insns=300 for arm*-*-*. |
| * gcc.dg/tree-ssa/pr83403-2.c: Ditto. |
| |
| 2024-12-10 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/117120 |
| * gm2/pim/pass/forloopnulchar.mod: New test. |
| * gm2/pim/pass/nulcharcase.mod: New test. |
| * gm2/pim/pass/nulcharvar.mod: New test. |
| |
| 2024-12-10 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/117946 |
| * gcc.target/i386/pr117946.c: New. |
| |
| 2024-12-10 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/117819 |
| * gfortran.dg/pr117819.f90: New test. |
| |
| 2024-12-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117880 |
| * g++.dg/warn/Wduplicated-branches8.C: New test. |
| |
| 2024-12-10 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/117675 |
| * gcc.target/arm/pr117675.c: Add new test. |
| |
| 2024-12-10 Wilco Dijkstra <wdijkstr@ip-10-252-53-150.eu-west-1.compute.internal> |
| |
| * gcc.target/aarch64/torture/simd-abi-8.c: Update to check for LDP/STP. |
| |
| 2024-12-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117788 |
| * c-c++-common/Warray-compare-1.c: Expect an error in C++26. |
| * c-c++-common/Warray-compare-3.c: Likewise. |
| * c-c++-common/Warray-compare-4.c: New test. |
| * c-c++-common/Warray-compare-5.c: New test. |
| * g++.dg/warn/Warray-compare-1.C: New test. |
| |
| 2024-12-10 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.dg/tree-ssa/pr117973-1.c: New test. |
| |
| 2024-12-10 Jonathan Wakely <jwakely@redhat.com> |
| |
| * g++.dg/cpp0x/trivial1.C: Add -Wno-deprecated for C++26. |
| |
| 2024-12-10 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.c-torture/execute/memcpy-a1.c: Mark as expensive. |
| * gcc.c-torture/execute/memcpy-a2.c: Likewise. |
| * gcc.c-torture/execute/memcpy-a4.c: Likewise. |
| * gcc.c-torture/execute/memcpy-a8.c: Likewise. |
| |
| 2024-12-10 Saurabh Jha <saurabh.jha@arm.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Test TARGET_FP8FMA. |
| * gcc.target/aarch64/simd/vmla_fpm.c: New test. |
| * gcc.target/aarch64/simd/vmla_lane_indices_1.c: Likewise. |
| |
| 2024-12-10 Saurabh Jha <saurabh.jha@arm.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Test fp8dot2 and fp8dot4. |
| * gcc.target/aarch64/simd/vdot2_fpm.c: New test. |
| * gcc.target/aarch64/simd/vdot4_fpm.c: New test. |
| * gcc.target/aarch64/simd/vdot_lane_indices_1.c: New test. |
| |
| 2024-12-10 Saurabh Jha <saurabh.jha@arm.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/acle/fp8.c: Remove check that fp8 feature |
| macro doesn't exist and... |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: ...test that it does here. |
| * gcc.target/aarch64/simd/scale_fpm.c: New test. |
| * gcc.target/aarch64/simd/vcvt_fpm.c: New test. |
| |
| 2024-12-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117912 |
| * c-c++-common/torture/pr117912-1.c: New testcase. |
| * c-c++-common/torture/pr117912-2.c: Likewise. |
| * c-c++-common/torture/pr117912-3.c: Likewise. |
| |
| 2024-12-10 Hans-Peter Nilsson <hp@axis.com> |
| |
| PR tree-optimization/117954 |
| * gcc.dg/tree-ssa/pr111456-1.c: Pass |
| --param=logical-op-non-short-circuit=1. |
| |
| 2024-12-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i16.c: Take |
| tree-optimized pass for standard name check, and adjust the times. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i8.c: Ditto. |
| |
| 2024-12-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i16-to-i8.c: Take |
| tree-optimized pass for standard name check, and adjust the times. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i64-to-i8.c: Ditto. |
| |
| 2024-12-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s16.c: Take |
| tree-optimized pass for standard name check, and adjust the times. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s8.c: Ditto. |
| |
| 2024-12-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u16.c: Take |
| tree-optimized pass for standard name check, and adjust the times. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u8.c: Ditto. |
| |
| 2024-12-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u16.c: Take |
| tree-optimized pass for standard name check, and adjust the times. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u8.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/sat/vec_sat_u_sub_zip.c: Ditto. |
| |
| 2024-12-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u16.c: Take |
| tree-optimized pass for standard name check, and adjust the times. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-4-u8.c: Ditto. |
| |
| 2024-12-09 Mariam Arutunian <mariamarutunian@gmail.com> |
| |
| * gcc.target/aarch64/crc-builtin-pmul64.c: New test. |
| |
| 2024-12-09 Mariam Arutunian <mariamarutunian@gmail.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/crc-1-pmul.c: New test. |
| * gcc.target/aarch64/crc-10-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-12-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-13-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-14-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-17-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-18-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-21-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-22-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-23-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-4-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-5-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-6-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-7-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-8-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-9-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-CCIT-data16-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-CCIT-data8-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-coremark-16bitdata-pmul.c: Likewise. |
| * gcc.target/aarch64/crc-crc32-data16.c: Likewise. |
| * gcc.target/aarch64/crc-crc32-data32.c: Likewise. |
| * gcc.target/aarch64/crc-crc32-data8.c: Likewise. |
| * gcc.target/aarch64/crc-crc32c-data16.c: Likewise. |
| * gcc.target/aarch64/crc-crc32c-data32.c: Likewise. |
| * gcc.target/aarch64/crc-crc32c-data8.c: Likewise. |
| |
| 2024-12-09 Marek Polacek <polacek@redhat.com> |
| Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116416 |
| * g++.dg/analyzer/pr97116.C: Adjust dg-message. |
| * g++.dg/tree-ssa/pr78687.C: Add XFAIL. |
| * g++.dg/tree-ssa/pr90883.C: Adjust dg-final. |
| * g++.dg/cpp0x/constexpr-prvalue1.C: New test. |
| * g++.dg/cpp1y/constexpr-prvalue1.C: New test. |
| |
| 2024-12-09 Mariam Arutunian <mariamarutunian@gmail.com> |
| |
| * gcc.target/riscv/crc-1-zbc.c: New test. |
| * gcc.target/riscv/crc-1-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-10-zbc.c: Likewise. |
| * gcc.target/riscv/crc-10-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-12-zbc.c: Likewise. |
| * gcc.target/riscv/crc-12-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-13-zbc.c: Likewise. |
| * gcc.target/riscv/crc-13-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-14-zbc.c: Likewise. |
| * gcc.target/riscv/crc-14-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-17-zbc.c: Likewise. |
| * gcc.target/riscv/crc-17-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-18-zbc.c: Likewise. |
| * gcc.target/riscv/crc-18-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-21-rv64-zbc.c: Likewise. |
| * gcc.target/riscv/crc-21-rv64-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-22-zbc.c: Likewise. |
| * gcc.target/riscv/crc-22-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-23-zbc.c: Likewise. |
| * gcc.target/riscv/crc-23-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-4-zbc.c: Likewise. |
| * gcc.target/riscv/crc-4-zbkb.c: Likewise. |
| * gcc.target/riscv/crc-4-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-5-zbc.c: Likewise. |
| * gcc.target/riscv/crc-5-zbkb.c: Likewise. |
| * gcc.target/riscv/crc-5-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-6-zbc.c: Likewise. |
| * gcc.target/riscv/crc-6-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-7-zbc.c: Likewise. |
| * gcc.target/riscv/crc-7-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-8-zbc.c: Likewise. |
| * gcc.target/riscv/crc-8-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-9-zbc.c: Likewise. |
| * gcc.target/riscv/crc-9-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-CCIT-data16-zbc.c: Likewise. |
| * gcc.target/riscv/crc-CCIT-data16-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-CCIT-data8-zbc.c: Likewise. |
| * gcc.target/riscv/crc-CCIT-data8-zbkc.c: Likewise. |
| * gcc.target/riscv/crc-coremark-16bitdata-zbc.c: Likewise. |
| * gcc.target/riscv/crc-coremark-16bitdata-zbkc.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_riscv_zbc_ok): Set |
| gcc_march before compiling test program. |
| (check_effective_target_riscv_zbkc_ok): Likewise. |
| (check_effective_target_riscv_zbkb_ok): Likewise. |
| Co-authored-by: Jeff Law <jlaw@ventanamicro.com> |
| * gcc.target/riscv/crc-22-zbkb.c: New file. |
| * gcc.target/riscv/crc-8-zbkb.c: New file. |
| |
| 2024-12-09 Juergen Christ <jchrist@linux.ibm.com> |
| |
| * gcc.target/s390/ccusage.c: New test. |
| |
| 2024-12-09 Matthew Malcomson <mmalcomson@nvidia.com> |
| |
| * g++.dg/template/builtin-atomic-overloads.def: New test. |
| * g++.dg/template/builtin-atomic-overloads1.C: New test. |
| * g++.dg/template/builtin-atomic-overloads2.C: New test. |
| * g++.dg/template/builtin-atomic-overloads3.C: New test. |
| * g++.dg/template/builtin-atomic-overloads4.C: New test. |
| * g++.dg/template/builtin-atomic-overloads5.C: New test. |
| * g++.dg/template/builtin-atomic-overloads6.C: New test. |
| * g++.dg/template/builtin-atomic-overloads7.C: New test. |
| * g++.dg/template/builtin-atomic-overloads8.C: New test. |
| * g++.dg/template/builtin-sfinae-check-function-arguments.C: New test. |
| * g++.dg/template/builtin-speculation-overloads.def: New test. |
| * g++.dg/template/builtin-speculation-overloads1.C: New test. |
| * g++.dg/template/builtin-speculation-overloads2.C: New test. |
| * g++.dg/template/builtin-speculation-overloads3.C: New test. |
| * g++.dg/template/builtin-speculation-overloads4.C: New test. |
| * g++.dg/template/builtin-speculation-overloads5.C: New test. |
| * g++.dg/template/builtin-validate-nargs.C: New test. |
| |
| 2024-12-09 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115328 |
| * gm2/pim/fail/forward.mod: Move to... |
| * gm2/pim/pass/forward.mod: ...here. |
| |
| 2024-12-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_s_trunc-1-i16-to-i8.c: Take tree-optimized |
| pass for standard name check, and adjust the times. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i8.c: Ditto. |
| |
| 2024-12-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_s_sub-1-i16.c: Take tree-optimized |
| pass for standard name check, and adjust the times. |
| * gcc.target/riscv/sat/sat_s_sub-1-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-1-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-1-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-2-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-2-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-2-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-2-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-3-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-3-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-3-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-3-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-4-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-4-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-4-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-4-i8.c: Ditto. |
| |
| 2024-12-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_s_add-1-i16.c: Take tree-optimized |
| pass for standard name check, and adjust the times. |
| * gcc.target/riscv/sat/sat_s_add-1-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-1-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-1-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-2-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-2-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-2-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-2-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-3-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-3-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-3-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-3-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-4-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-4-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-4-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-4-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-1-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-2-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-3-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-4.c: Ditto. |
| |
| 2024-12-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_u_trunc-1-u16.c: Take tree-optimized |
| pass for standard name check, and adjust the times. |
| * gcc.target/riscv/sat/sat_u_trunc-1-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-1-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-1-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-2-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-2-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-2-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-2-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-3-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-3-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-3-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-3-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-4-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-4-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-4-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-4-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-5-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-5-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-5-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-5-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-6-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-6-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-6-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-6-u8.c: Ditto. |
| |
| 2024-12-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_u_sub-1-u16.c: Take tree-optimized |
| pass for standard name check, and adjust the times. |
| * gcc.target/riscv/sat/sat_u_sub-1-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-1-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-1-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-10-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-10-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-10-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-10-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-11-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-11-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-11-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-11-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-12-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-12-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-12-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-12-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-2-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-2-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-2-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-2-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-3-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-3-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-3-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-3-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-4-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-4-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-4-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-4-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-5-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-5-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-5-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-5-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-6-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-6-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-6-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-6-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-7-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-7-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-7-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-7-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-8-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-8-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-8-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-8-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-9-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-9-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-9-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-9-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-4.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-4.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u64-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u64-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-4.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u64-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u16-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u16-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u32-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u32-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u8-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u8-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u16-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u16-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u32-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u32-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u8-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u8-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u8.c: Ditto. |
| |
| 2024-12-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_u_add-1-u16.c: Take tree-optimized |
| pass for standard name check, and adjust the times. |
| * gcc.target/riscv/sat/sat_u_add-1-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-1-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-1-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-2-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-2-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-2-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-2-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-3-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-3-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-3-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-3-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-4-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-4-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-4-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-4-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-5-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-5-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-5-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-5-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-6-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-6-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-6-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-6-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-10.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-11.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-12.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-13.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-14.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-15.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-17.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-18.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-19.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-20.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-21.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-22.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-23.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-24.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-25.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-26.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-27.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-28.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-29.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-30.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-31.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-33.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-34.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-35.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-36.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-37.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-38.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-39.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-4.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-40.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-41.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-42.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-43.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-44.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-45.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-46.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-47.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-48.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-49.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-5.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-50.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-51.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-52.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-53.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-54.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-55.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-56.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-57.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-58.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-59.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-6.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-60.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-7.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-9.c: Ditto. |
| |
| 2024-12-09 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/117845 |
| * g++.dg/asan/pr117845-2.C: New test. |
| * g++.dg/asan/pr117845.C: New test. |
| |
| 2024-12-09 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/117901 |
| * gfortran.dg/class_transformational_1.f90: Temporary fix for |
| ICE with some compile options by setting dummy arg of |
| 'unlimited rebar' to be allocatable. |
| |
| 2024-12-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Fix the incorrect optimization |
| options passing to testcases. |
| |
| 2024-12-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vcompress-avlprop-1.c: Skip |
| m8 as it has different body layout. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-1.c: Add build option |
| condition when check asm dumps. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-9.c: Ditto. |
| |
| 2024-12-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Fix the incorrect optimization |
| options passing to testcases. |
| |
| 2024-12-08 Lewis Hyatt <lhyatt@gmail.com> |
| |
| * g++.dg/diagnostic/pr77949.C: Adapt the test for 64-bit location_t, |
| when the previously expected failure doesn't actually happen. |
| * g++.dg/modules/loc-prune-4.C: Adjust the expected output for the |
| 64-bit location_t case. |
| * gcc.dg/plugin/expensive_selftests_plugin.cc: Don't try to test |
| the maximum supported column number in 64-bit location_t mode. |
| * gcc.dg/plugin/location_overflow_plugin.cc: Adjust the base_location |
| so it can effectively test 64-bit location_t. |
| |
| 2024-12-08 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/pru/asm-op-modifier.c: New test. |
| |
| 2024-12-07 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/117948 |
| * gm2/pim/fail/forward.mod: New test. |
| |
| 2024-12-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/117930 |
| * gcc.target/i386/pr117930.c: New test. |
| |
| 2024-12-06 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116253 |
| * g++.dg/concepts/nested-diagnostics-1-truncated.C: New test. |
| * g++.dg/concepts/nested-diagnostics-1.C: New test. |
| * g++.dg/concepts/nested-diagnostics-2.C: New test. |
| |
| 2024-12-06 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/pr101716.c (dg-options): Add -dp. |
| (dg-final): Scan for zero_extendsidi. |
| (sample1): Change the code to use pseudos only. |
| |
| 2024-12-06 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/mve/dlstp-int8x16.c: Add -mtune=cortex-m55 |
| |
| 2024-12-06 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/117926 |
| * gcc.target/i386/pr117926.c: New test. |
| |
| 2024-12-06 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/20031108-1.c: Add -std=c17. |
| * gcc.target/arm/fp16-unprototyped-1.c: Likewise. |
| * gcc.target/arm/fp16-unprototyped-2.c: Likewise. |
| * gcc.target/arm/neon-thumb2-move.c: Likewise. |
| * gcc.target/arm/pr67756.c: Likewise. |
| * gcc.target/arm/pr81863.c: Likewise. |
| |
| 2024-12-06 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/concepts/missing-header.C: New test. |
| * g++.dg/concepts/misspelled-concept.C: New test. |
| |
| 2024-12-06 kelefth <konstantinos.eleftheriou@vrull.eu> |
| |
| PR rtl-optimization/117816 |
| * gcc.dg/pr117816.c: New test. |
| |
| 2024-12-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/march-map=sm_89.c: Adjust. |
| * gcc.target/nvptx/march-map=sm_90.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_90a.c: Likewise. |
| * gcc.target/nvptx/march=sm_89.c: New. |
| |
| 2024-12-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/mptx=7.8.c: New. |
| |
| 2024-12-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/march-map=sm_52.c: Adjust. |
| * gcc.target/nvptx/march=sm_52.c: New. |
| |
| 2024-12-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/march-map=sm_37.c: Adjust. |
| * gcc.target/nvptx/march-map=sm_50.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_52.c: Likewise. |
| * gcc.target/nvptx/march=sm_37.c: New. |
| |
| 2024-12-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/mptx=4.1.c: New. |
| |
| 2024-12-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/mptx=4.2.c: New. |
| |
| 2024-12-06 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/mve/dlstp-compile-asm-1.c: Add -mtune=cortex-m55 |
| |
| 2024-12-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/march-map.c: Remove; expanded into... |
| * gcc.target/nvptx/march-map=sm_50.c: ... this. |
| * gcc.target/nvptx/march-map=sm_30.c: New. |
| * 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_52.c: Likewise. |
| * 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-map=sm_89.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_90.c: Likewise. |
| * gcc.target/nvptx/march-map=sm_90a.c: Likewise. |
| * gcc.target/nvptx/main.c: Remove. |
| |
| 2024-12-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/sm30.c: Remove; expanded into... |
| * gcc.target/nvptx/march=sm_30.c: ... this. |
| * gcc.target/nvptx/sm35.c: Remove; expanded into... |
| * gcc.target/nvptx/march=sm_35.c: ... this. |
| * gcc.target/nvptx/sm53.c: Remove; expanded into... |
| * gcc.target/nvptx/march=sm_53.c: ... this. |
| * gcc.target/nvptx/sm70.c: Remove; expanded into... |
| * gcc.target/nvptx/march=sm_70.c: ... this. |
| * gcc.target/nvptx/sm75.c: Remove; expanded into... |
| * gcc.target/nvptx/march=sm_75.c: ... this. |
| * gcc.target/nvptx/sm80.c: Remove; expanded into... |
| * gcc.target/nvptx/march=sm_80.c: ... this. |
| * gcc.target/nvptx/march.c: Remove. |
| |
| 2024-12-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/ptx31.c: Remove; expanded into... |
| * gcc.target/nvptx/mptx=3.1.c: ... this. |
| * gcc.target/nvptx/ptx60.c: Remove; expanded into... |
| * gcc.target/nvptx/mptx=6.0.c: ... this. |
| * gcc.target/nvptx/ptx63.c: Remove; expanded into... |
| * gcc.target/nvptx/mptx=6.3.c: ... this. |
| * gcc.target/nvptx/ptx70.c: Remove; expanded into... |
| * gcc.target/nvptx/mptx=7.0.c: ... this. |
| * gcc.target/nvptx/mptx=_.c: New. |
| |
| 2024-12-06 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/117714 |
| * gcc.dg/vect/slp-reduc-4.c: Add vect_no_int_min_max to the |
| XFAIL for the VEC_PERM_EXPR scan. |
| |
| 2024-12-06 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/embed-22.c: New test. |
| * c-c++-common/cpp/embed-23.c: New test. |
| * g++.dg/cpp/embed-4.C: New test. |
| * g++.dg/cpp/embed-5.C: New test. |
| * g++.dg/cpp/embed-6.C: New test. |
| * g++.dg/cpp/embed-7.C: New test. |
| * g++.dg/cpp/embed-8.C: New test. |
| * g++.dg/cpp/embed-9.C: New test. |
| * g++.dg/cpp/embed-10.C: New test. |
| * g++.dg/cpp/embed-11.C: New test. |
| * g++.dg/cpp/embed-12.C: New test. |
| * g++.dg/cpp/embed-13.C: New test. |
| * g++.dg/cpp/embed-14.C: New test. |
| |
| 2024-12-06 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| PR target/106329 |
| * gcc.target/aarch64/pfalse-binary_0.h: New test. |
| * gcc.target/aarch64/pfalse-unary_0.h: New test. |
| * gcc.target/aarch64/sve/pfalse-binary.c: New test. |
| * gcc.target/aarch64/sve/pfalse-binary_int_opt_n.c: New test. |
| * gcc.target/aarch64/sve/pfalse-binary_opt_n.c: New test. |
| * gcc.target/aarch64/sve/pfalse-binary_opt_single_n.c: New test. |
| * gcc.target/aarch64/sve/pfalse-binary_rotate.c: New test. |
| * gcc.target/aarch64/sve/pfalse-binary_uint64_opt_n.c: New test. |
| * gcc.target/aarch64/sve/pfalse-binary_uint_opt_n.c: New test. |
| * gcc.target/aarch64/sve/pfalse-binaryxn.c: New test. |
| * gcc.target/aarch64/sve/pfalse-clast.c: New test. |
| * gcc.target/aarch64/sve/pfalse-compare_opt_n.c: New test. |
| * gcc.target/aarch64/sve/pfalse-compare_wide_opt_n.c: New test. |
| * gcc.target/aarch64/sve/pfalse-count_pred.c: New test. |
| * gcc.target/aarch64/sve/pfalse-fold_left.c: New test. |
| * gcc.target/aarch64/sve/pfalse-load.c: New test. |
| * gcc.target/aarch64/sve/pfalse-load_ext.c: New test. |
| * gcc.target/aarch64/sve/pfalse-load_ext_gather_index.c: New test. |
| * gcc.target/aarch64/sve/pfalse-load_ext_gather_offset.c: New test. |
| * gcc.target/aarch64/sve/pfalse-load_gather_sv.c: New test. |
| * gcc.target/aarch64/sve/pfalse-load_gather_vs.c: New test. |
| * gcc.target/aarch64/sve/pfalse-load_replicate.c: New test. |
| * gcc.target/aarch64/sve/pfalse-prefetch.c: New test. |
| * gcc.target/aarch64/sve/pfalse-prefetch_gather_index.c: New test. |
| * gcc.target/aarch64/sve/pfalse-prefetch_gather_offset.c: New test. |
| * gcc.target/aarch64/sve/pfalse-ptest.c: New test. |
| * gcc.target/aarch64/sve/pfalse-rdffr.c: New test. |
| * gcc.target/aarch64/sve/pfalse-reduction.c: New test. |
| * gcc.target/aarch64/sve/pfalse-reduction_wide.c: New test. |
| * gcc.target/aarch64/sve/pfalse-shift_right_imm.c: New test. |
| * gcc.target/aarch64/sve/pfalse-store.c: New test. |
| * gcc.target/aarch64/sve/pfalse-store_scatter_index.c: New test. |
| * gcc.target/aarch64/sve/pfalse-store_scatter_offset.c: New test. |
| * gcc.target/aarch64/sve/pfalse-storexn.c: New test. |
| * gcc.target/aarch64/sve/pfalse-ternary_opt_n.c: New test. |
| * gcc.target/aarch64/sve/pfalse-ternary_rotate.c: New test. |
| * gcc.target/aarch64/sve/pfalse-unary.c: New test. |
| * gcc.target/aarch64/sve/pfalse-unary_convert_narrowt.c: New test. |
| * gcc.target/aarch64/sve/pfalse-unary_convertxn.c: New test. |
| * gcc.target/aarch64/sve/pfalse-unary_n.c: New test. |
| * gcc.target/aarch64/sve/pfalse-unary_pred.c: New test. |
| * gcc.target/aarch64/sve/pfalse-unary_to_uint.c: New test. |
| * gcc.target/aarch64/sve/pfalse-unaryxn.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-binary.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-binary_int_opt_n.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-binary_int_opt_single_n.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-binary_opt_n.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-binary_opt_single_n.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-binary_to_uint.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-binary_uint_opt_n.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-binary_wide.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-compare.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-load_ext_gather_index_restricted.c: |
| New test. |
| * gcc.target/aarch64/sve2/pfalse-load_ext_gather_offset_restricted.c: |
| New test. |
| * gcc.target/aarch64/sve2/pfalse-load_gather_sv_restricted.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-load_gather_vs.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-shift_left_imm_to_uint.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-shift_right_imm.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-store_scatter_index_restricted.c: |
| New test. |
| * gcc.target/aarch64/sve2/pfalse-store_scatter_offset_restricted.c: |
| New test. |
| * gcc.target/aarch64/sve2/pfalse-unary.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-unary_convert.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-unary_convert_narrowt.c: New test. |
| * gcc.target/aarch64/sve2/pfalse-unary_to_int.c: New test. |
| |
| 2024-12-06 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/117898 |
| * g++.dg/cpp26/pack-indexing2.C: Adjust. |
| * g++.dg/cpp26/pack-indexing12.C: New test. |
| |
| 2024-12-06 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/unop/bswap16-0.c: Update |
| the vector register RE to cover v10 - v31. |
| |
| 2024-12-06 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Fix the incorrect optimization |
| options passing to testcases. |
| |
| 2024-12-05 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/117904 |
| * gm2/iso/pass/forloopbyconst.mod: New test. |
| |
| 2024-12-05 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/117860 |
| * gcc.target/i386/pr117860.c: New test. |
| |
| 2024-12-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/113994 |
| PR rtl-optimization/116799 |
| * gcc.c-torture/execute/pr116799.c: New test. |
| * g++.dg/torture/pr113994.C: New test. |
| |
| 2024-12-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/107980 |
| * gcc.dg/c23-stdarg-4.c: Expect extra warning. |
| * gcc.dg/c23-stdarg-6.c: Likewise. |
| * gcc.dg/c23-stdarg-7.c: Likewise. |
| * gcc.dg/c23-stdarg-8.c: Likewise. |
| * gcc.dg/c23-stdarg-10.c: New test. |
| * gcc.dg/c23-stdarg-11.c: New test. |
| * gcc.dg/torture/c23-stdarg-split-1a.c: Expect extra warning. |
| * gcc.dg/torture/c23-stdarg-split-1b.c: Likewise. |
| |
| 2024-12-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/41045 |
| * c-c++-common/toplevel-asm-1.c: New test. |
| * c-c++-common/toplevel-asm-2.c: New test. |
| * c-c++-common/toplevel-asm-3.c: New test. |
| |
| 2024-12-04 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/116771 |
| * g++.dg/spellcheck-pr116771.C: New test. |
| |
| 2024-12-04 Vineet Gupta <vineetg@rivosinc.com> |
| |
| PR target/114729 |
| * gcc.target/riscv/riscv.exp: Enable new tests to build. |
| * gcc.target/riscv/sched1-spills/spill1.cpp: Add new test. |
| |
| 2024-12-04 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/117615 |
| * g++.dg/cpp2a/constexpr-virtual22.C: New test. |
| |
| 2024-12-04 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117243 |
| PR tree-optimization/116749 |
| * gcc.dg/torture/pr117243-1.c: New test. |
| * gcc.dg/torture/pr117243-2.c: New test. |
| |
| 2024-12-04 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/117820 |
| * gfortran.dg/pr117820.f90: New test. |
| |
| 2024-12-03 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| PR testsuite/109123 |
| PR testsuite/114661 |
| PR testsuite/117828 |
| PR testsuite/116481 |
| PR testsuite/91069 |
| * gcc.dg/Wuse-after-free-pr109123.c: Use size_t |
| instead of long unsigned int. |
| * gcc.dg/c23-tag-bitfields-1.c: Requires int32plus. |
| * gcc.dg/pr114661.c: Same. |
| * gcc.dg/pr117828.c: Same. |
| * gcc.dg/flex-array-counted-by-2.c: Use uintptr_t |
| instead of unsigned long. |
| * gcc.dg/pr116481.c: Same. |
| * gcc.dg/lto/tag-1_0.c: Use int32_t instead of int. |
| * gcc.dg/lto/tag-1_1.c: Use int16_t instead of short. |
| * gcc.dg/pr91069.c: Require double64. |
| * gcc.dg/type-convert-var.c: Require double64plus. |
| |
| 2024-12-03 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.c-torture/execute/ieee/cdivchkd.x: New file. |
| * gcc.c-torture/execute/ieee/cdivchkf.x: New file. |
| * gcc.dg/flex-array-counted-by.c: Require wchar. |
| * gcc.dg/fold-copysign-1.c [avr]: Add -mdouble=64. |
| |
| 2024-12-03 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.dg/Warray-bounds-33.c: Adjust for avr diagnostics. |
| * gcc.dg/pr56228.c: Same. |
| * gcc.dg/pr86124.c: Same. |
| * gcc.dg/pr94291.c: Same. |
| * gcc.dg/tree-ssa/pr82059.c: Same. |
| |
| 2024-12-03 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.dg/crc-linux-1.c: Moved to from gcc.dg/torture. |
| * gcc.dg/crc-linux-2.c: Likewise. |
| * gcc.dg/crc-linux-4.c: Likewise. |
| * gcc.dg/crc-linux-5.c: Likewise. |
| * gcc.dg/crc-not-crc-15.c: Likewise. |
| * gcc.dg/crc-side-instr-1.c: Likewise. |
| * gcc.dg/crc-side-instr-2.c: Likewise. |
| * gcc.dg/crc-side-instr-3.c: Likewise. |
| * gcc.dg/crc-side-instr-4.c: Likewise. |
| * gcc.dg/crc-side-instr-5.c: Likewise. |
| * gcc.dg/crc-side-instr-6.c: Likewise. |
| * gcc.dg/crc-side-instr-7.c: Likewise. |
| * gcc.dg/crc-side-instr-8.c: Likewise. |
| * gcc.dg/crc-side-instr-9.c: Likewise. |
| * gcc.dg/crc-side-instr-10.c: Likewise. |
| * gcc.dg/crc-side-instr-11.c: Likewise. |
| * gcc.dg/crc-side-instr-12.c: Likewise. |
| * gcc.dg/crc-side-instr-13.c: Likewise. |
| * gcc.dg/crc-side-instr-14.c: Likewise. |
| * gcc.dg/crc-side-instr-15.c: Likewise. |
| * gcc.dg/crc-side-instr-16.c: Likewise. |
| * gcc.dg/crc-side-instr-17.c: Likewise. |
| * gcc.dg/torture/crc-linux-1.c: New file. |
| * gcc.dg/torture/crc-linux-2.c: New file. |
| * gcc.dg/torture/crc-linux-4.c: New file. |
| * gcc.dg/torture/crc-linux-5.c: New file. |
| * gcc.dg/torture/crc-not-crc-15.c: New file. |
| * gcc.dg/torture/crc-side-instr-1.c: New file. |
| * gcc.dg/torture/crc-side-instr-10.c: New file. |
| * gcc.dg/torture/crc-side-instr-11.c: New file. |
| * gcc.dg/torture/crc-side-instr-12.c: New file. |
| * gcc.dg/torture/crc-side-instr-13.c: New file. |
| * gcc.dg/torture/crc-side-instr-14.c: New file. |
| * gcc.dg/torture/crc-side-instr-15.c: New file. |
| * gcc.dg/torture/crc-side-instr-16.c: New file. |
| * gcc.dg/torture/crc-side-instr-17.c: New file. |
| * gcc.dg/torture/crc-side-instr-2.c: New file. |
| * gcc.dg/torture/crc-side-instr-3.c: New file. |
| * gcc.dg/torture/crc-side-instr-4.c: New file. |
| * gcc.dg/torture/crc-side-instr-5.c: New file. |
| * gcc.dg/torture/crc-side-instr-6.c: New file. |
| * gcc.dg/torture/crc-side-instr-7.c: New file. |
| * gcc.dg/torture/crc-side-instr-8.c: New file. |
| * gcc.dg/torture/crc-side-instr-9.c: New file. |
| |
| 2024-12-03 Nina Ranns <dinka.ranns@googlemail.com> |
| |
| PR c++/117579 |
| * g++.dg/contracts/pr117579.C: New test. |
| |
| 2024-12-03 Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.target/riscv/crc-builtin-zbc32.c: Fix selector. |
| * gcc.target/riscv/crc-builtin-zbc64.c: Ditto. |
| |
| 2024-12-03 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/102689 |
| * gfortran.dg/class_transformational_1.f90: New test for class- |
| valued reshape. |
| * gfortran.dg/class_transformational_2.f90: New test for other |
| class_valued transformational intrinsics. |
| |
| 2024-12-03 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/117162 |
| * gcc.dg/cpp/c17-ucn-1.c, gcc.dg/cpp/c17-ucn-2.c, |
| gcc.dg/cpp/c17-ucn-3.c, gcc.dg/cpp/c17-ucn-4.c, |
| gcc.dg/cpp/c23-ucn-2.c, gcc.dg/cpp/c23-ucnid-2.c: New tests. |
| * c-c++-common/cpp/delimited-escape-seq-3.c, |
| c-c++-common/cpp/named-universal-char-escape-3.c, |
| gcc.dg/cpp/c23-ucn-1.c, gcc.dg/cpp/c2y-delimited-escape-seq-3.c: |
| Update expected messages |
| * gcc.dg/cpp/ucs.c: Use -pedantic-errors. Update expected |
| messages. |
| |
| 2024-12-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/117420 |
| * gcc.dg/tree-ssa/pr117420.c: New test. |
| |
| 2024-12-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/117847 |
| * gcc.dg/torture/bitint-75.c: New test. |
| |
| 2024-12-03 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/allocate-18.c: Check that alignof is unaffected |
| by 'omp allocate'. |
| * c-c++-common/gomp/allocate-19.c: Likewise. |
| |
| 2024-12-03 Saurabh Jha <saurabh.jha@arm.com> |
| Vladimir Miloserdov <vladimir.miloserdov@arm.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/simd/lut-incorrect-range.c: New test. |
| * gcc.target/aarch64/simd/lut-no-flag.c: New test. |
| * gcc.target/aarch64/simd/lut.c: New test. |
| |
| 2024-12-03 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Fix the incorrect optimization |
| options passing to testcases. |
| |
| 2024-12-03 Heiko Eißfeldt <heiko@hexco.de> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114540 |
| * gcc.dg/pr114540.c: New test. |
| |
| 2024-12-03 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117874 |
| * gcc.dg/vect/pr117874.c: New testcase. |
| |
| 2024-12-03 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Fix the incorrect optimization |
| options passing to testcases. |
| |
| 2024-12-02 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.target/aarch64/pr94515-2.C: Add newline at the end of the file. |
| * g++.target/aarch64/return_address_sign_ab_exception.C: Likewise. |
| * gcc.target/arm/thumb2-switchstatement.c: Likewise. |
| * gcc.target/riscv/rvv/base/vssubu-2.c: Likewise. |
| * gcc.target/riscv/rvv/base/vssubu-1.c: Likewise. |
| * gcc.target/riscv/and-shift32.c: Likewise. |
| * gcc.target/riscv/crc-builtin-zbc32.c: Likewise. |
| * gcc.target/riscv/and-shift64.c: Likewise. |
| * gcc.target/riscv/xtheadbb-extu-4.c: Likewise. |
| * gcc.target/i386/avx2-bf16-vec-absneg.c: Likewise. |
| * gcc.target/i386/avx512f-bf16-vec-absneg.c: Likewise. |
| * gcc.target/aarch64/cpunative/native_cpu_26.c: Likewise. |
| * gcc.target/aarch64/cpunative/info_26: Likewise. |
| * gcc.target/aarch64/cpunative/info_25: Likewise. |
| * g++.dg/contracts/pr116607.C: Likewise. |
| * gfortran.dg/pr108889.f90: Likewise. |
| * gcc.dg/crc-not-crc-14.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-13.c: Likewise. |
| * gcc.dg/crc-not-crc-25.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-29.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-10.c: Likewise. |
| * gcc.dg/crc-side-instr-10.c: Likewise. |
| * gcc.dg/crc-side-instr-1.c: Likewise. |
| * gcc.dg/crc-side-instr-3.c: Likewise. |
| * gcc.dg/crc-side-instr-2.c: Likewise. |
| * gcc.dg/crc-not-crc-17.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-7.c: Likewise. |
| * gcc.dg/crc-side-instr-12.c: Likewise. |
| * gcc.dg/crc-side-instr-16.c: Likewise. |
| * gcc.dg/crc-not-crc-16.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-4.c: Likewise. |
| * gcc.dg/crc-not-crc-20.c: Likewise. |
| * gcc.dg/crc-linux-3.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-27.c: Likewise. |
| * gcc.dg/pr109393.c: Likewise. |
| * gcc.dg/crc-side-instr-7.c: Likewise. |
| * gcc.dg/crc-side-instr-4.c: Likewise. |
| * gcc.dg/tree-ssa/ldexp.c: Likewise. |
| * gcc.dg/tree-ssa/pr114760-2.c: Likewise. |
| * gcc.dg/tree-ssa/pr114760-1.c: Likewise. |
| * gcc.dg/crc-side-instr-15.c: Likewise. |
| * gcc.dg/crc-side-instr-9.c: Likewise. |
| * gcc.dg/crc-not-crc-26.c: Likewise. |
| * gcc.dg/crc-side-instr-8.c: Likewise. |
| * gcc.dg/crc-not-crc-23.c: Likewise. |
| * gcc.dg/crc-not-crc-19.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-22.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-16.c: Likewise. |
| * gcc.dg/crc-side-instr-11.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-5.c: Likewise. |
| * gcc.dg/crc-not-crc-22.c: Likewise. |
| * gcc.dg/crc-side-instr-17.c: Likewise. |
| * gcc.dg/crc-linux-4.c: Likewise. |
| * gcc.dg/crc-side-instr-14.c: Likewise. |
| * gcc.dg/crc-not-crc-18.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-23.c: Likewise. |
| * gcc.dg/crc-not-crc-21.c: Likewise. |
| * gcc.dg/crc-linux-2.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-1.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-30.c: Likewise. |
| * gcc.dg/torture/crc-11.c: Likewise. |
| * gcc.dg/torture/crc-27.c: Likewise. |
| * gcc.dg/torture/crc-2.c: Likewise. |
| * gcc.dg/torture/crc-24.c: Likewise. |
| * gcc.dg/torture/crc-crc8.c: Likewise. |
| * gcc.dg/torture/crc-crc8-data8-xorOustideFor.c: Likewise. |
| * gcc.dg/torture/crc-16.c: Likewise. |
| * gcc.dg/torture/crc-crc64-data64.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-32.c: Likewise. |
| * gcc.dg/crc-side-instr-6.c: Likewise. |
| * gcc.dg/crc-side-instr-5.c: Likewise. |
| * gcc.dg/crc-side-instr-13.c: Likewise. |
| * gcc.dg/crc-not-crc-15.c: Likewise. |
| * gcc.dg/crc-not-crc-13.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-6.c: Likewise. |
| * gcc.dg/crc-not-crc-24.c: Likewise. |
| |
| 2024-12-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116352 |
| PR tree-optimization/117876 |
| * gcc.dg/vect/pr116352.c: New testcase. |
| * gcc.dg/vect/bb-slp-49.c: Remove vectorization check. |
| |
| 2024-12-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/117663 |
| * gcc.target/powerpc/rs6000-ldouble-2.c: Add -std=gnu17 to dg-options. |
| |
| 2024-12-02 yulong <shiyulong@iscas.ac.cn> |
| |
| * gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_x_f_qf.c: New test. |
| * gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_xu_f_qf.c: New test. |
| |
| 2024-12-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Fix the incorrect optimization |
| options passing to testcases. |
| |
| 2024-12-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f16.c: Fix |
| the failed test by target any-opts and/or no-opts. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u8.c: Ditto |
| |
| 2024-12-01 Jovan Vukic <Jovan.Vukic@rt-rk.com> |
| |
| * gcc.dg/tree-ssa/phi-opt-11.c: Add more tests. |
| |
| 2024-12-01 Mariam Arutunian <mariamarutunian@gmail.com> |
| |
| * gcc.dg/crc-from-fedora-packages-1.c: New test. |
| * gcc.dg/crc-from-fedora-packages-2.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-3.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-4.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-5.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-6.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-7.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-8.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-9.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-10.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-11.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-12.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-13.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-14.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-15.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-16.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-17.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-18.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-19.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-20.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-21.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-22.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-23.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-24.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-25.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-26.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-27.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-28.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-29.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-30.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-31.c: Likewise. |
| * gcc.dg/crc-from-fedora-packages-32.c: Likewise. |
| * gcc.dg/crc-linux-1.c: Likewise. |
| * gcc.dg/crc-linux-2.c: Likewise. |
| * gcc.dg/crc-linux-3.c: Likewise. |
| * gcc.dg/crc-linux-4.c: Likewise. |
| * gcc.dg/crc-linux-5.c: Likewise. |
| * gcc.dg/crc-not-crc-1.c: Likewise. |
| * gcc.dg/crc-not-crc-2.c: Likewise. |
| * gcc.dg/crc-not-crc-3.c: Likewise. |
| * gcc.dg/crc-not-crc-4.c: Likewise. |
| * gcc.dg/crc-not-crc-5.c: Likewise. |
| * gcc.dg/crc-not-crc-6.c: Likewise. |
| * gcc.dg/crc-not-crc-7.c: Likewise. |
| * gcc.dg/crc-not-crc-8.c: Likewise. |
| * gcc.dg/crc-not-crc-9.c: Likewise. |
| * gcc.dg/crc-not-crc-10.c: Likewise. |
| * gcc.dg/crc-not-crc-11.c: Likewise. |
| * gcc.dg/crc-not-crc-12.c: Likewise. |
| * gcc.dg/crc-not-crc-13.c: Likewise. |
| * gcc.dg/crc-not-crc-14.c: Likewise. |
| * gcc.dg/crc-not-crc-15.c: Likewise. |
| * gcc.dg/crc-not-crc-16.c: Likewise. |
| * gcc.dg/crc-not-crc-17.c: Likewise. |
| * gcc.dg/crc-not-crc-18.c: Likewise. |
| * gcc.dg/crc-not-crc-19.c: Likewise. |
| * gcc.dg/crc-not-crc-20.c: Likewise. |
| * gcc.dg/crc-not-crc-21.c: Likewise. |
| * gcc.dg/crc-not-crc-22.c: Likewise. |
| * gcc.dg/crc-not-crc-23.c: Likewise. |
| * gcc.dg/crc-not-crc-24.c: Likewise. |
| * gcc.dg/crc-not-crc-25.c: Likewise. |
| * gcc.dg/crc-not-crc-26.c: Likewise. |
| * gcc.dg/crc-side-instr-1.c: Likewise. |
| * gcc.dg/crc-side-instr-2.c: Likewise. |
| * gcc.dg/crc-side-instr-3.c: Likewise. |
| * gcc.dg/crc-side-instr-4.c: Likewise. |
| * gcc.dg/crc-side-instr-5.c: Likewise. |
| * gcc.dg/crc-side-instr-6.c: Likewise. |
| * gcc.dg/crc-side-instr-7.c: Likewise. |
| * gcc.dg/crc-side-instr-8.c: Likewise. |
| * gcc.dg/crc-side-instr-9.c: Likewise. |
| * gcc.dg/crc-side-instr-10.c: Likewise. |
| * gcc.dg/crc-side-instr-11.c: Likewise. |
| * gcc.dg/crc-side-instr-12.c: Likewise. |
| * gcc.dg/crc-side-instr-13.c: Likewise. |
| * gcc.dg/crc-side-instr-14.c: Likewise. |
| * gcc.dg/crc-side-instr-15.c: Likewise. |
| * gcc.dg/crc-side-instr-16.c: Likewise. |
| * gcc.dg/crc-side-instr-17.c: Likewise. |
| * gcc.dg/torture/crc-1.c: Likewise. |
| * gcc.dg/torture/crc-2.c: Likewise. |
| * gcc.dg/torture/crc-3.c: Likewise. |
| * gcc.dg/torture/crc-4.c: Likewise. |
| * gcc.dg/torture/crc-5.c: Likewise. |
| * gcc.dg/torture/crc-6.c: Likewise. |
| * gcc.dg/torture/crc-7.c: Likewise. |
| * gcc.dg/torture/crc-8.c: Likewise. |
| * gcc.dg/torture/crc-9.c: Likewise. |
| * gcc.dg/torture/crc-10.c: Likewise. |
| * gcc.dg/torture/crc-11.c: Likewise. |
| * gcc.dg/torture/crc-12.c: Likewise. |
| * gcc.dg/torture/crc-13.c: Likewise. |
| * gcc.dg/torture/crc-14.c: Likewise. |
| * gcc.dg/torture/crc-15.c: Likewise. |
| * gcc.dg/torture/crc-16.c: Likewise. |
| * gcc.dg/torture/crc-17.c: Likewise. |
| * gcc.dg/torture/crc-18.c: Likewise. |
| * gcc.dg/torture/crc-19.c: Likewise. |
| * gcc.dg/torture/crc-20.c: Likewise. |
| * gcc.dg/torture/crc-21.c: Likewise. |
| * gcc.dg/torture/crc-22.c: Likewise. |
| * gcc.dg/torture/crc-23.c: Likewise. |
| * gcc.dg/torture/crc-24.c: Likewise. |
| * gcc.dg/torture/crc-25.c: Likewise. |
| * gcc.dg/torture/crc-26.c: Likewise. |
| * gcc.dg/torture/crc-27.c: Likewise. |
| * gcc.dg/torture/crc-28.c: Likewise. |
| * gcc.dg/torture/crc-29.c: Likewise. |
| * gcc.dg/torture/crc-CCIT-data16-xorOutside_InsideFor.c: Likewise. |
| * gcc.dg/torture/crc-coremark16-data16.c: Likewise. |
| * gcc.dg/torture/crc-coremark32-data16.c: Likewise. |
| * gcc.dg/torture/crc-coremark32-data32.c: Likewise. |
| * gcc.dg/torture/crc-coremark32-data8.c: Likewise. |
| * gcc.dg/torture/crc-coremark64-data64.c: Likewise. |
| * gcc.dg/torture/crc-coremark8-data8.c: Likewise. |
| * gcc.dg/torture/crc-CCIT-data16.c: Likewise. |
| * gcc.dg/torture/crc-CCIT-data8.c: Likewise. |
| * gcc.dg/torture/crc-crc32-data16.c: Likewise. |
| * gcc.dg/torture/crc-crc32-data24.c: Likewise. |
| * gcc.dg/torture/crc-crc32-data8.c: Likewise. |
| * gcc.dg/torture/crc-crc32.c: Likewise. |
| * gcc.dg/torture/crc-crc64-data32.c: Likewise. |
| * gcc.dg/torture/crc-crc64-data64.c: Likewise. |
| * gcc.dg/torture/crc-crc8-data8-loop-xorInFor.c: Likewise. |
| * gcc.dg/torture/crc-crc8-data8-xorOustideFor.c: Likewise. |
| * gcc.dg/torture/crc-crc8.c: Likewise. |
| Co-Authored: Jeff Law <jlaw@ventanamicro.com> |
| * gcc.dg/torture/crc-coremark64-data32.c: New file. |
| * gcc.dg/torture/crc-crc8-data8-loop-xorOutsideFor.c: New file. |
| |
| 2024-12-01 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/pr117806.c: Test can spill excess |
| errors for default_packed targets. |
| |
| 2024-12-01 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117859 |
| * gcc.dg/torture/pr117859-1.c: New test. |
| * gcc.dg/torture/pr117859-2.c: New test. |
| |
| 2024-12-01 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.target/aarch64/sve/acle/general-c/gnu_vectors_1.c: Remove |
| error message on taking address of an element of a vector. |
| * gcc.target/aarch64/sve/acle/general-c/gnu_vectors_2.c: Likewise. |
| |
| 2024-12-01 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * g++.target/aarch64/sve/acle/general-c++/gnu_vectors_1.C: Remove |
| error message on taking address of an element of a vector. |
| * g++.target/aarch64/sve/acle/general-c++/gnu_vectors_2.C: Likewise. |
| |
| 2024-12-01 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * g++.dg/ext/sve-sizeless-1.C: Add error message for line 164 |
| for C++98 only. |
| * g++.dg/ext/sve-sizeless-2.C: Likewise. |
| |
| 2024-12-01 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * g++.dg/ext/sve-sizeless-1.C: SVE vectors are now aggregates. |
| * g++.dg/ext/sve-sizeless-2.C: Likewise. |
| |
| 2024-12-01 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * g++.dg/ext/sve-sizeless-1.C: Update error message for line 165. |
| * g++.dg/ext/sve-sizeless-2.C: Likewise. |
| |
| 2024-12-01 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * g++.dg/ext/sve-sizeless-2.C: Add declaration of bar. |
| |
| 2024-12-01 Alexey Merzlyakov <alexey.merzlyakov@samsung.com> |
| |
| PR rtl-optimization/112398 |
| PR rtl-optimization/117476 |
| * gcc.target/riscv/pr112398.c: New test. |
| * gcc.dg/torture/pr117476-1.c: New test. From Zhendong Su. |
| * gcc.dg/torture/pr117476-2.c: New test. From Zdenek Sojka. |
| |
| 2024-11-30 Joseph Myers <josmyers@redhat.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR c/100501 |
| PR c/100792 |
| * gcc.dg/pr100501-1.c, gcc.dg/pr100792-1.c: New tests. |
| * gcc.dg/pr48552-1.c, gcc.dg/pr48552-2.c, |
| gcc.dg/torture/pr98601.c: Update expected errors. |
| |
| 2024-11-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/117057 |
| * gcc.dg/strlenopt-32.c: Remove xfail and vect_slp_v2qi_store_unalign |
| specific scan-tree-dump-times directive. |
| * gcc.dg/strlenopt-96.c: New test. |
| |
| 2024-11-30 Jinyang He <hejinyang@loongson.cn> |
| |
| * gcc.target/loongarch/vector/lasx/lasx-shift-sameimm-vec.c: New test. |
| * gcc.target/loongarch/vector/lsx/lsx-shift-sameimm-vec.c: New test. |
| |
| 2024-11-30 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/lasx-andn-iorn.c: |
| Add '-fdump-tree-optimized'. |
| * gcc.target/loongarch/lsx-andn-iorn.c: |
| Likewise. |
| |
| 2024-11-30 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/vect-frint-scalar.c: Add |
| '-ffp-int-builtin-inexact'. |
| |
| 2024-11-30 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/117806 |
| * gcc.dg/pr117806.c: New test. |
| |
| 2024-11-30 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR c/117749 |
| * gcc.dg/gimplefe-55.c: New test. |
| |
| 2024-11-30 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/variadic-comma1.C: New test. |
| * g++.dg/cpp26/variadic-comma2.C: New test. |
| * g++.dg/cpp26/variadic-comma3.C: New test. |
| * g++.dg/cpp26/variadic-comma4.C: New test. |
| * g++.dg/cpp26/variadic-comma5.C: New test. |
| * g++.dg/cpp1z/fold10.C: Expect a warning for C++26. |
| * g++.dg/ext/attrib33.C: Likewise. |
| * g++.dg/cpp1y/lambda-generic-variadic19.C: Likewise. |
| * g++.dg/cpp2a/lambda-generic10.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-const3.C: Likewise. |
| * g++.dg/cpp0x/variadic164.C: Likewise. |
| * g++.dg/cpp0x/variadic17.C: Likewise. |
| * g++.dg/cpp0x/udlit-args-neg.C: Likewise. |
| * g++.dg/cpp0x/variadic28.C: Likewise. |
| * g++.dg/cpp0x/gen-attrs-33.C: Likewise. |
| * g++.dg/cpp23/explicit-obj-diagnostics3.C: Likewise. |
| * g++.old-deja/g++.law/operators15.C: Likewise. |
| * g++.old-deja/g++.mike/p811.C: Likewise. |
| * g++.old-deja/g++.mike/p12306.C (printf): Add , before ... . |
| * g++.dg/analyzer/fd-bind-pr107783.C (bind): Likewise. |
| * g++.dg/cpp0x/vt-65790.C (printf): Likewise. |
| |
| 2024-11-29 David Malcolm <dmalcolm@redhat.com> |
| |
| * libdiagnostics.dg/*: Rename to libgdiagnostics.dg, renaming |
| "libdiagnostics" to "libgdiagnostics" throughout. |
| * libgdiagnostics.dg/libgdiagnostics.exp: New file. |
| * libgdiagnostics.dg/sarif.py: New file. |
| * libgdiagnostics.dg/test-dump.c: New file. |
| * libgdiagnostics.dg/test-error-c.py: New file. |
| * libgdiagnostics.dg/test-error-with-note-c.py: New file. |
| * libgdiagnostics.dg/test-error-with-note.c: New file. |
| * libgdiagnostics.dg/test-error-with-note.cc: New file. |
| * libgdiagnostics.dg/test-error.c: New file. |
| * libgdiagnostics.dg/test-error.cc: New file. |
| * libgdiagnostics.dg/test-example-1.c: New file. |
| * libgdiagnostics.dg/test-fix-it-hint-c.py: New file. |
| * libgdiagnostics.dg/test-fix-it-hint.c: New file. |
| * libgdiagnostics.dg/test-fix-it-hint.cc: New file. |
| * libgdiagnostics.dg/test-helpers++.h: New file. |
| * libgdiagnostics.dg/test-helpers.h: New file. |
| * libgdiagnostics.dg/test-labelled-ranges.c: New file. |
| * libgdiagnostics.dg/test-labelled-ranges.cc: New file. |
| * libgdiagnostics.dg/test-labelled-ranges.py: New file. |
| * libgdiagnostics.dg/test-logical-location-c.py: New file. |
| * libgdiagnostics.dg/test-logical-location.c: New file. |
| * libgdiagnostics.dg/test-metadata-c.py: New file. |
| * libgdiagnostics.dg/test-metadata.c: New file. |
| * libgdiagnostics.dg/test-multiple-lines-c.py: New file. |
| * libgdiagnostics.dg/test-multiple-lines.c: New file. |
| * libgdiagnostics.dg/test-no-column-c.py: New file. |
| * libgdiagnostics.dg/test-no-column.c: New file. |
| * libgdiagnostics.dg/test-no-diagnostics-c.py: New file. |
| * libgdiagnostics.dg/test-no-diagnostics.c: New file. |
| * libgdiagnostics.dg/test-note-with-fix-it-hint-c.py: New file. |
| * libgdiagnostics.dg/test-note-with-fix-it-hint.c: New file. |
| * libgdiagnostics.dg/test-text-sink-options.c: New file. |
| * libgdiagnostics.dg/test-warning-c.py: New file. |
| * libgdiagnostics.dg/test-warning-with-path-c.py: New file. |
| * libgdiagnostics.dg/test-warning-with-path.c: New file. |
| * libgdiagnostics.dg/test-warning.c: New file. |
| * libgdiagnostics.dg/test-write-sarif-to-file-c.py: New file. |
| * libgdiagnostics.dg/test-write-sarif-to-file.c: New file. |
| * libgdiagnostics.dg/test-write-text-to-file.c: New file. |
| |
| 2024-11-29 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.c-torture/execute/memcpy-a1.c |
| * gcc.c-torture/execute/memcpy-a2.c |
| * gcc.c-torture/execute/memcpy-a4.c |
| * gcc.c-torture/execute/memcpy-a8.c |
| |
| 2024-11-29 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/117665 |
| * g++.target/aarch64/lane-bound-1.C: New test. |
| * gcc.target/aarch64/lane-bound-3.c: New test. |
| |
| 2024-11-29 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| PR target/117814 |
| * gcc.target/arm/mve/dlstp-invalid-asm.c (test10): Renamed to... |
| (test10a): ... this. |
| (test10b): Variation of test10a with a small change to trigger wrong |
| codegen. |
| |
| 2024-11-29 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/dlstp-loop-form.c: Add -std=c99 to avoid warning |
| message. |
| |
| 2024-11-29 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| PR target/117814 |
| * gcc.target/arm/mve/dlstp-compile-asm-2.c (test7): Add an optional |
| vmsr to the check-function-bodies. |
| |
| 2024-11-29 Co-author: Jeff Law <jlaw@ventanamicro.com> |
| |
| * lib/target-supports.exp (check_effective_target_riscv_zbc): New |
| target supports predicate. |
| (check_effective_target_riscv_zbkb): Likewise. |
| (check_effective_target_riscv_zbkc): Likewise. |
| (check_effective_target_zbc_ok): Likewise. |
| (check_effective_target_zbkb_ok): Likewise. |
| (check_effective_target_zbkc_ok): Likewise. |
| (riscv_get_arch): Add zbkb and zbkc support. |
| * gcc.target/riscv/crc-builtin-zbc32.c: New file. |
| * gcc.target/riscv/crc-builtin-zbc64.c: Likewise. |
| |
| 2024-11-29 yulong <shiyulong@iscas.ac.cn> |
| |
| * gcc.target/riscv/rvv/rvv.exp: |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmacc_2x8x2.c: New test. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmacc_4x8x4.c: New test. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccsu_2x8x2.c: New test. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccsu_4x8x4.c: New test. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccu_2x8x2.c: New test. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccu_4x8x4.c: New test. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccus_2x8x2.c: New test. |
| * gcc.target/riscv/rvv/xsfvector/sf_vqmaccus_4x8x4.c: New test. |
| |
| 2024-11-29 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/117828 |
| * gcc.dg/c23-tag-bitfields-1.c: New test. |
| * gcc.dg/pr117828.c: New test. |
| |
| 2024-11-29 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/cpunative/info_30: New test. |
| * gcc.target/aarch64/cpunative/info_31: New test. |
| * gcc.target/aarch64/cpunative/info_32: New test. |
| * gcc.target/aarch64/cpunative/info_33: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_30.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_31.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_32.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_33.c: New test. |
| * gcc.target/aarch64/erratas_opt_0.c: New test. |
| * gcc.target/aarch64/erratas_opt_1.c: New test. |
| * gcc.target/aarch64/erratas_opt_10.c: New test. |
| * gcc.target/aarch64/erratas_opt_11.c: New test. |
| * gcc.target/aarch64/erratas_opt_12.c: New test. |
| * gcc.target/aarch64/erratas_opt_13.c: New test. |
| * gcc.target/aarch64/erratas_opt_14.c: New test. |
| * gcc.target/aarch64/erratas_opt_15.c: New test. |
| * gcc.target/aarch64/erratas_opt_2.c: New test. |
| * gcc.target/aarch64/erratas_opt_3.c: New test. |
| * gcc.target/aarch64/erratas_opt_4.c: New test. |
| * gcc.target/aarch64/erratas_opt_5.c: New test. |
| * gcc.target/aarch64/erratas_opt_6.c: New test. |
| * gcc.target/aarch64/erratas_opt_7.c: New test. |
| * gcc.target/aarch64/erratas_opt_8.c: New test. |
| * gcc.target/aarch64/erratas_opt_9.c: New test. |
| |
| 2024-11-29 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_1.c: Add new. |
| gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dot_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dot_mf8.c: Likewise. |
| * lib/target-supports.exp: Add dg-require-effective-target support for |
| aarch64_asm_fp8dot2_ok, aarch64_asm_fp8dot4_ok, |
| aarch64_asm_ssve-fp8dot2_ok and aarch64_asm_ssve-fp8dot4_ok. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c: New file. |
| |
| 2024-11-29 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h |
| (TEST_DUAL_Z_REV, TEST_DUAL_LANE_REG, TEST_DUAL_ZD) Add fpm0 argument. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_opt_n_1.c: Add |
| new shape test. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlalb_lane_mf8.c: Add new test. |
| * gcc.target/aarch64/sve2/acle/asm/mlalb_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlallbb_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlallbb_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlallbt_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlallbt_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlalltb_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlalltb_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlalltt_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlalltt_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlalt_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mlalt_mf8.c: Likewise. |
| * lib/target-supports.exp: Add check_effective_target for fp8fma and |
| ssve-fp8fma |
| |
| 2024-11-29 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h |
| (TEST_DUAL_Z): Add fpm0 argument |
| * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c: |
| Add new tests. |
| * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvt_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvtlt_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvtn_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvtnb_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cvtnt_mf8.c: Likewise. |
| * lib/target-supports.exp: Add aarch64_asm_fp8_ok check. |
| |
| 2024-11-29 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * g++.target/aarch64/sve/acle/general-c++/mangle_1.C: Test mangling |
| of svmfloat8_t. |
| * g++.target/aarch64/sve/acle/general-c++/mangle_2.C: Likewise for |
| __SVMfloat8_t. |
| * gcc.target/aarch64/sve/acle/asm/clasta_mf8.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/clastb_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/create2_1.c (create2_mf8): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/create3_1.c (create_mf8): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/create4_1.c (create_mf8): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_neonq_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dupq_lane_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ext_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/get_neonq_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/get2_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/get3_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/get4_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/insr_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lasta_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lastb_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/len_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_bf16.c |
| (reinterpret_bf16_mf8_tied1, reinterpret_bf16_mf8_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_f16.c |
| (reinterpret_f16_mf8_tied1, reinterpret_f16_mf8_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_f32.c |
| (reinterpret_f32_mf8_tied1, reinterpret_f32_mf8_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_f64.c |
| (reinterpret_f64_mf8_tied1, reinterpret_f64_mf8_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_s16.c |
| (reinterpret_s16_mf8_tied1, reinterpret_s16_mf8_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_s32.c |
| (reinterpret_s32_mf8_tied1, reinterpret_s32_mf8_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_s64.c |
| (reinterpret_s64_mf8_tied1, reinterpret_s64_mf8_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_s8.c |
| (reinterpret_s8_mf8_tied1, reinterpret_s8_mf8_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_u16.c |
| (reinterpret_u16_mf8_tied1, reinterpret_u16_mf8_untied) |
| (reinterpret_u16_mf8_x3_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_u32.c |
| (reinterpret_u32_mf8_tied1, reinterpret_u32_mf8_untied) |
| (reinterpret_u32_mf8_x3_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_u64.c |
| (reinterpret_u64_mf8_tied1, reinterpret_u64_mf8_untied) |
| (reinterpret_u64_mf8_x3_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_u8.c |
| (reinterpret_u8_mf8_tied1, reinterpret_u8_mf8_untied) |
| (reinterpret_u8_mf8_x3_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/rev_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/sel_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/set_neonq_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/set2_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/set3_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/set4_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/splice_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/undef2_1.c (mfloat8_t): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/undef3_1.c (mfloat8_t): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/undef4_1.c (mfloat8_t): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/undef_1.c (mfloat8_t): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_1.c (ret_mf8, ret_mf8x2) |
| (ret_mf8x3, ret_mf8x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_2.c (fn_mf8, fn_mf8x2) |
| (fn_mf8x3, fn_mf8x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_3.c (fn_mf8, fn_mf8x2) |
| (fn_mf8x3, fn_mf8x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_4.c (fn_mf8, fn_mf8x2) |
| (fn_mf8x3, fn_mf8x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_5.c (fn_mf8, fn_mf8x2) |
| (fn_mf8x3, fn_mf8x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_6.c (fn_mf8, fn_mf8x2) |
| (fn_mf8x3, fn_mf8x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_7.c (fn_mf8, fn_mf8x2) |
| (fn_mf8x3, fn_mf8x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_mf8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/gnu_vectors_1.c (mfloat8x32_t): New |
| typedef. |
| (mfloat8_callee, mfloat8_caller): New tests. |
| * gcc.target/aarch64/sve/pcs/gnu_vectors_2.c (mfloat8x32_t): New |
| typedef. |
| (mfloat8_callee, mfloat8_caller): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4_128.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4_256.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4_512.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4_1024.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4_2048.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5_128.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5_256.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5_512.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5_1024.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5_2048.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5.c |
| (CALLER_NON_NUMERIC): Renamed CALLER_BF16 macro. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6.c (mfloat8_t): New typedef. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6_128.c (mfloat8_t): New typedef. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6_256.c (mfloat8_t): New typedef. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6_512.c (mfloat8_t): New typedef. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6_1024.c (mfloat8_t): New typedef. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6_2048.c (mfloat8_t): New typedef. |
| (callee_mf8, caller_mf8): New tests. |
| * gcc.target/aarch64/sve/pcs/return_7.c (callee_mf8): New tests. |
| (caller_mf8): Likewise. |
| * gcc.target/aarch64/sve/pcs/return_8.c (callee_mf8): Likewise |
| (caller_mf8): Likewise. |
| * gcc.target/aarch64/sve/pcs/return_9.c (callee_mf8): Likewise |
| (caller_mf8): Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_mf8.c: New tests |
| * gcc.target/aarch64/sve2/acle/asm/tbl2_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbx_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_mf8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_mf8.c: Likewise. |
| |
| 2024-11-29 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * g++.dg/ext/sve-sizeless-1.C: Update test to test initialize error. |
| * g++.dg/ext/sve-sizeless-2.C: Likewise. |
| |
| 2024-11-29 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general-c/gnu_vectors_1.c: Update test. |
| * gcc.target/aarch64/sve/acle/general-c/gnu_vectors_2.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/attributes_7.c: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/gnu_vectors_1.C: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/gnu_vectors_2.C: Likewise. |
| |
| 2024-11-29 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/cops.c: New test. |
| |
| 2024-11-29 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Update test to |
| test initialize error. |
| * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise. |
| |
| 2024-11-29 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/117844 |
| * g++.dg/vect/pr117776.cc: Check vect_unpack. |
| |
| 2024-11-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/117065 |
| * gcc.dg/pr117065.c: New test. |
| |
| 2024-11-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/117608 |
| * gcc.dg/builtin-prefetch-1.c (good): Add tests with second argument |
| 2. |
| * gcc.target/i386/pr117608-1.c: New test. |
| * gcc.target/i386/pr117608-2.c: New test. |
| |
| 2024-11-29 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/117723 |
| * gcc.dg/torture/ifcmb-1.c: New. |
| |
| 2024-11-28 Steven G. Kargl <kargls@comcast.net> |
| |
| PR fortran/117765 |
| * gfortran.dg/impure_fcn_do_concurrent.f90: Update test to catch |
| calls to an impure subroutine. |
| |
| 2024-11-28 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/117791 |
| * gfortran.dg/bounds_check_array_io.f90: New test. |
| |
| 2024-11-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113798 |
| * g++.dg/cpp26/feat-cxx26.C (__cpp_pack_indexing): Add test. |
| |
| 2024-11-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113798 |
| * g++.dg/cpp26/pack-indexing1.C: New test. |
| * g++.dg/cpp26/pack-indexing2.C: New test. |
| * g++.dg/cpp26/pack-indexing3.C: New test. |
| * g++.dg/cpp26/pack-indexing4.C: New test. |
| * g++.dg/cpp26/pack-indexing5.C: New test. |
| * g++.dg/cpp26/pack-indexing6.C: New test. |
| * g++.dg/cpp26/pack-indexing7.C: New test. |
| * g++.dg/cpp26/pack-indexing8.C: New test. |
| * g++.dg/cpp26/pack-indexing9.C: New test. |
| * g++.dg/cpp26/pack-indexing10.C: New test. |
| * g++.dg/cpp26/pack-indexing11.C: New test. |
| * g++.dg/modules/pack-index-1_a.C: New test. |
| * g++.dg/modules/pack-index-1_b.C: New test. |
| |
| 2024-11-28 Mariam Arutunian <mariamarutunian@gmail.com> |
| |
| * gcc.dg/crc-builtin-rev-target32.c: New test. |
| * gcc.dg/crc-builtin-rev-target64.c: New test. |
| * gcc.dg/crc-builtin-target32.c: New test. |
| * gcc.dg/crc-builtin-target64.c: New test. |
| Signed-off-by: Mariam Arutunian <mariamarutunian@gmail.com> |
| Co-authored-by: Joern Rennecke <joern.rennecke@embecosm.com> |
| Co-authored-by: Jeff Law <jlaw@ventanamicro.com> |
| |
| 2024-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/116675 |
| * gcc.target/i386/pr116675.c: Add -save-temps to dg-options. |
| Scan for pand\t rather than pand. |
| |
| 2024-11-28 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * g++.dg/tree-ssa/empty-loop.C: Address UNRESOLVED. |
| |
| 2024-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117023 |
| * gcc.dg/nonnull-8.c: New test. |
| * gcc.dg/nonnull-9.c: New test. |
| * gcc.dg/nonnull-10.c: New test. |
| * c-c++-common/ubsan/nonnull-6.c: New test. |
| * c-c++-common/ubsan/nonnull-7.c: New test. |
| |
| 2024-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/powerpc/asm-redzone-1.c: New test. |
| |
| 2024-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/asm-redzone-1.c: New test. |
| * gcc.target/i386/asm-redzone-1.c: New test. |
| |
| 2024-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/78620 |
| PR c++/117256 |
| * g++.dg/cpp0x/zero-init1.C: New file. |
| |
| 2024-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/116416 |
| * gcc.dg/plugin/infoleak-1.c (test_union_2b, test_union_4b): Expect |
| diagnostics. |
| * gcc.dg/c23-empty-init-5.c: New test. |
| * gcc.dg/gnu11-empty-init-1.c: New test. |
| * gcc.dg/gnu11-empty-init-2.c: New test. |
| * gcc.dg/gnu11-empty-init-3.c: New test. |
| * gcc.dg/gnu11-empty-init-4.c: New test. |
| |
| 2024-11-28 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/117557 |
| * gcc.target/aarch64/pr117557.c: New test. |
| |
| 2024-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/117358 |
| * gcc.c-torture/compile/pr117358.c: New test. |
| |
| 2024-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117802 |
| * gcc.dg/builtin-iseqsig-1.c: New test. |
| * gcc.dg/bitint-118.c: New test. |
| |
| 2024-11-28 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/117757 |
| * gcc.dg/pr117757-1.c: New test. |
| |
| 2024-11-28 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/82892 |
| * c-c++-common/spellcheck-missing-option.c: New test. |
| |
| 2024-11-28 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/87850 |
| * c-c++-common/indirection-fixits.c: New test. |
| * g++.dg/template/error60.C: Add fix-it hint to expected output. |
| * g++.dg/template/error60a.C: Likewise. |
| |
| 2024-11-27 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/tree-ssa/empty-loop.C: xfail optimization at cddce2 and check |
| it happens at cddce3. |
| * g++.dg/tree-ssa/string-1.C: New test. |
| |
| 2024-11-27 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/91193 |
| * gcc.dg/pr91193-1.c, gcc.dg/pr91193-2.c: New tests. |
| |
| 2024-11-27 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/36503 |
| * gcc.target/i386/pr36503-3.c: New test. |
| * gcc.target/i386/pr36503-4.c: New test. |
| |
| 2024-11-27 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117776 |
| * g++.dg/vect/pr117776.cc: New test. |
| * gcc.dg/tree-ssa/cast-3.c: New test. |
| |
| 2024-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117745 |
| * gcc.dg/pr117745.c: New test. |
| |
| 2024-11-27 Pan Li <pan2.li@intel.com> |
| |
| PR target/112600 |
| * gcc.target/i386/pr112600-5-u16.c: New test. |
| * gcc.target/i386/pr112600-5-u32.c: New test. |
| * gcc.target/i386/pr112600-5-u64.c: New test. |
| * gcc.target/i386/pr112600-5-u8.c: New test. |
| * gcc.target/i386/pr112600-5.h: New test. |
| |
| 2024-11-27 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/117781 |
| * gcc.dg/c23-typeof-5.c: New test. |
| |
| 2024-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/117642 |
| * gcc.target/i386/pr117642-1.c: New test. |
| * gcc.target/i386/pr117642-2.c: New test. |
| |
| 2024-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/117692 |
| * gcc.dg/tree-ssa/mulexactdiv-5.c: Expect 8 nop_exprs. |
| * gcc.dg/tree-ssa/pr117692.c: New test. |
| |
| 2024-11-27 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/117768 |
| * gfortran.dg/pr117768.f90: New test. |
| |
| 2024-11-27 Florian Weimer <fweimer@redhat.com> |
| |
| * gcc.dg/Wfree-labels-1.c: New test. |
| * gcc.dg/Wfree-labels-2.c: New test. |
| * gcc.dg/Wfree-labels-3.c: New test. |
| |
| 2024-11-27 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/static-3_b.C: New test. |
| * g++.dg/modules/static-3_a.H: New test. |
| |
| 2024-11-27 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/tree-ssa/pr15791-1.C: Add -Wno-array-compare. |
| |
| 2024-11-27 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/dashinclude-1_b.C: Add an #error. |
| * g++.dg/modules/dashinclude-1_a.H: Remove dg-module-do run. |
| |
| 2024-11-26 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * g++.dg/ext/sve-sizeless-2.C: Update the expected error message |
| for __builtin_launder. |
| |
| 2024-11-26 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.target/aarch64/fp8_scalar_1.c (stacktest1): Fix for new |
| improved code generation. |
| |
| 2024-11-26 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/plugin/plugin.exp (plugin_test_list): Update for renaming |
| of all plugin implementation files from .c to .cc. |
| * g++.dg/plugin/attribute_plugin.c: Rename to... |
| * g++.dg/plugin/attribute_plugin.cc: ...this. |
| * g++.dg/plugin/comment_plugin.c: Rename to... |
| * g++.dg/plugin/comment_plugin.cc: ...this. |
| * g++.dg/plugin/decl_plugin.c: Rename to... |
| * g++.dg/plugin/decl_plugin.cc: ...this. |
| * g++.dg/plugin/def_plugin.c: Rename to... |
| * g++.dg/plugin/def_plugin.cc: ...this. |
| * g++.dg/plugin/dumb_plugin.c: Rename to... |
| * g++.dg/plugin/dumb_plugin.cc: ...this. |
| * g++.dg/plugin/header_plugin.c: Rename to... |
| * g++.dg/plugin/header_plugin.cc: ...this. |
| * g++.dg/plugin/pragma_plugin.c: Rename to... |
| * g++.dg/plugin/pragma_plugin.cc: ...this. |
| * g++.dg/plugin/selfassign.c: Rename to... |
| * g++.dg/plugin/selfassign.cc: ...this. |
| * g++.dg/plugin/show_template_tree_color_plugin.c: Rename to... |
| * g++.dg/plugin/show_template_tree_color_plugin.cc: ...this. |
| * gcc.dg/plugin/plugin.exp (plugin_test_list): Update for renaming |
| of all plugin implementation files from .c to .cc. |
| * gcc.dg/plugin/analyzer_cpython_plugin.c: Rename to... |
| * gcc.dg/plugin/analyzer_cpython_plugin.cc: ...this. |
| * gcc.dg/plugin/analyzer_gil_plugin.c: Rename to... |
| * gcc.dg/plugin/analyzer_gil_plugin.cc: ...this. |
| * gcc.dg/plugin/analyzer_kernel_plugin.c: Rename to... |
| * gcc.dg/plugin/analyzer_kernel_plugin.cc: ...this. |
| * gcc.dg/plugin/analyzer_known_fns_plugin.c: Rename to... |
| * gcc.dg/plugin/analyzer_known_fns_plugin.cc: ...this. |
| * gcc.dg/plugin/crash_test_plugin.c: Rename to... |
| * gcc.dg/plugin/crash_test_plugin.cc: ...this. |
| * gcc.dg/plugin/diagnostic_group_plugin.c: Rename to... |
| * gcc.dg/plugin/diagnostic_group_plugin.cc: ...this. |
| * gcc.dg/plugin/diagnostic_plugin_show_trees.c: Rename to... |
| * gcc.dg/plugin/diagnostic_plugin_show_trees.cc: ...this. |
| * gcc.dg/plugin/diagnostic_plugin_test_inlining.c: Rename to... |
| * gcc.dg/plugin/diagnostic_plugin_test_inlining.cc: ...this. |
| * gcc.dg/plugin/diagnostic_plugin_test_metadata.c: Rename to... |
| * gcc.dg/plugin/diagnostic_plugin_test_metadata.cc: ...this. |
| * gcc.dg/plugin/diagnostic_plugin_test_nesting.c: Rename to... |
| * gcc.dg/plugin/diagnostic_plugin_test_nesting.cc: ...this. |
| * gcc.dg/plugin/diagnostic_plugin_test_paths.c: Rename to... |
| * gcc.dg/plugin/diagnostic_plugin_test_paths.cc: ...this. |
| * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: Rename to... |
| * gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: ...this. |
| * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: Rename |
| * gcc.dg/plugin/diagnostic_plugin_test_string_literals.cc: ..to |
| this. |
| * gcc.dg/plugin/diagnostic_plugin_test_text_art.c: Rename to... |
| * gcc.dg/plugin/diagnostic_plugin_test_text_art.cc: ...this. |
| * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.c: |
| Rename to... |
| * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.cc: |
| ...this. |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.c: Rename to... |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.cc: ...this. |
| * gcc.dg/plugin/dump_plugin.c: Rename to... |
| * gcc.dg/plugin/dump_plugin.cc: ...this. |
| * gcc.dg/plugin/expensive_selftests_plugin.c: Rename to... |
| * gcc.dg/plugin/expensive_selftests_plugin.cc: ...this. |
| * gcc.dg/plugin/finish_unit_plugin.c: Rename to... |
| * gcc.dg/plugin/finish_unit_plugin.cc: ...this. |
| * gcc.dg/plugin/ggcplug.c: Rename to... |
| * gcc.dg/plugin/ggcplug.cc: ...this. |
| * gcc.dg/plugin/location_overflow_plugin.c: Rename to... |
| * gcc.dg/plugin/location_overflow_plugin.cc: ...this. |
| * gcc.dg/plugin/must_tail_call_plugin.c: Rename to... |
| * gcc.dg/plugin/must_tail_call_plugin.cc: ...this. |
| * gcc.dg/plugin/one_time_plugin.c: Rename to... |
| * gcc.dg/plugin/one_time_plugin.cc: ...this. |
| * gcc.dg/plugin/poly-int-01_plugin.c: Rename to... |
| * gcc.dg/plugin/poly-int-01_plugin.cc: ...this. |
| * gcc.dg/plugin/poly-int-02_plugin.c: Rename to... |
| * gcc.dg/plugin/poly-int-02_plugin.cc: ...this. |
| * gcc.dg/plugin/poly-int-03_plugin.c: Rename to... |
| * gcc.dg/plugin/poly-int-03_plugin.cc: ...this. |
| * gcc.dg/plugin/poly-int-04_plugin.c: Rename to... |
| * gcc.dg/plugin/poly-int-04_plugin.cc: ...this. |
| * gcc.dg/plugin/poly-int-05_plugin.c: Rename to... |
| * gcc.dg/plugin/poly-int-05_plugin.cc: ...this. |
| * gcc.dg/plugin/poly-int-06_plugin.c: Rename to... |
| * gcc.dg/plugin/poly-int-06_plugin.cc: ...this. |
| * gcc.dg/plugin/poly-int-07_plugin.c: Rename to... |
| * gcc.dg/plugin/poly-int-07_plugin.cc: ...this. |
| * gcc.dg/plugin/selfassign.c: Rename to... |
| * gcc.dg/plugin/selfassign.cc: ...this. |
| * gcc.dg/plugin/start_unit_plugin.c: Rename to... |
| * gcc.dg/plugin/start_unit_plugin.cc: ...this. |
| * gcc.dg/plugin/wide-int_plugin.c: Rename to... |
| * gcc.dg/plugin/wide-int_plugin.cc: ...this. |
| * obj-c++.dg/plugin/plugin.exp: Update for renaming of plugin |
| implementation file from .c to .cc. |
| * objc.dg/plugin/plugin.exp: Likewise. |
| |
| 2024-11-26 yulong <shiyulong@iscas.ac.cn> |
| |
| * gcc.target/riscv/predef-sf-2.c: Modify the char string. |
| |
| 2024-11-26 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/117774 |
| * gfortran.dg/assumed_rank_25.f90: New test. |
| |
| 2024-11-26 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/94370 |
| * gcc.dg/format/proto.c: Update wording of message. |
| |
| 2024-11-26 David Malcolm <dmalcolm@redhat.com> |
| |
| PR translation/80760 |
| * gcc.dg/tree-ssa/pr79803.c: Add ':' to expected warning. |
| |
| 2024-11-26 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c: |
| Adjust the dump check times. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_load-1.c: |
| Remove unnecessary option and add target no-opts/any-tops. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_load-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_store-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_store-2.c: Ditto. |
| |
| 2024-11-26 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Fix the incorrect optimization |
| options passing to testcases. |
| |
| 2024-11-26 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/tree-ssa/deque-1.C: New test. |
| * g++.dg/tree-ssa/deque-2.C: New test. |
| |
| 2024-11-26 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/117763 |
| * gfortran.dg/pr117763.f90: New test. |
| |
| 2024-11-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/102674 |
| * gcc.dg/dfp/pr102674.c: New test. |
| |
| 2024-11-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/43374 |
| * gcc.dg/dfp/pr43374.c: New test. |
| |
| 2024-11-26 Cui, Lili <lili.cui@intel.com> |
| |
| PR target/116675 |
| * gcc.target/i386/pr116675.c: New test. |
| |
| 2024-11-26 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8-2.c: Correct 128bit |
| mask usage. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8s-2.c: Ditto. |
| |
| 2024-11-26 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/98195 |
| PR c/117755 |
| * gcc.dg/pr98195-1.c, gcc.dg/pr117755-1.c: New tests. |
| * gcc.dg/noncompile/20020207-1.c, gcc.dg/pr14765-1.c, |
| objc.dg/method-11.m: Update expected error messages. |
| |
| 2024-11-25 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/117777 |
| * gm2/extensions/asm/pass/conststr.mod: New test. |
| |
| 2024-11-25 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR middle-end/117098 |
| * gcc.dg/sibcall-12.c: New test. |
| |
| 2024-11-25 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/117105 |
| * gcc.target/i386/pr117105.c: New test. |
| |
| 2024-11-25 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * g++.target/nios2/*: Delete entire directory. |
| * gcc.target/nios2/*: Delete entire directory. |
| * g++.dg/cpp0x/constexpr-rom.C: Remove refences to nios2. |
| * g++.old-deja/g++.jason/thunk3.C: Likewise. |
| * gcc.c-torture/execute/20101011-1.c: Likewise. |
| * gcc.c-torture/execute/pr47237.c: Likewise. |
| * gcc.dg/20020312-2.c: Likewise. |
| * gcc.dg/20021029-1.c: Likewise. |
| * gcc.dg/debug/btf/btf-datasec-1.c: Likewise. |
| * gcc.dg/ifcvt-4.c: Likewise. |
| * gcc.dg/stack-usage-1.c: Likewise. |
| * gcc.dg/struct-by-value-1.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-33.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-34.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-35.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-36.c: Likewise. |
| * lib/target-supports.exp: Likewise. |
| |
| 2024-11-25 Steve Kargl <kargls@comcast.net> |
| |
| PR fortran/117765 |
| * gfortran.dg/impure_fcn_do_concurrent.f90: New test. |
| |
| 2024-11-25 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/117544 |
| * gcc.target/riscv/rvv/base/abi-call-args-4.c: Expect vsetvl. |
| * gcc.target/riscv/rvv/base/pr117544.c: New test. |
| |
| 2024-11-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117767 |
| * gcc.dg/vect/pr117767.c: New testcase. |
| |
| 2024-11-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/117663 |
| * gcc.target/powerpc/pr58673-1.c: Add -std=gnu17 to dg-options. |
| * gcc.target/powerpc/pr64505.c: Likewise. |
| * gcc.target/powerpc/pr116170.c: Likewise. |
| * gcc.target/powerpc/pr58673-2.c: Likewise. |
| * gcc.target/powerpc/pr64019.c: Likewise. |
| * gcc.target/powerpc/pr96506-1.c: Likewise. |
| * gcc.target/powerpc/swaps-stack-protector.c: Likewise. |
| * gcc.target/powerpc/pr78543.c: Likewise. |
| * gcc.dg/vect/pr48765.c: Add -std=gnu17 to dg-additional-options. |
| |
| 2024-11-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115825 |
| * gcc.dg/tree-ssa/cunroll-17.c: New testcase. |
| * gcc.dg/tree-ssa/cunroll-2.c: Adjust to not expect unrolling. |
| * gcc.dg/pr94600-1.c: Force unrolling. |
| * c-c++-common/ubsan/unreachable-3.c: Likewise. |
| * g++.dg/warn/Warray-bounds-20.C: XFAIL cases we rely on |
| unrolling loops created by new expressions and not inlined |
| CTOR invocations. |
| |
| 2024-11-25 Kito Cheng <kito.cheng@sifive.com> |
| |
| * g++.dg/asan/asan_test.cc: Update the testcase for dynamic |
| offset. |
| |
| 2024-11-25 Dongyan Chen <chendongyan@isrc.iscas.ac.cn> |
| |
| * gcc.target/riscv/arch-44.c: New test. |
| |
| 2024-11-25 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * lib/target-supports.exp (check_effective_target_avx10_2): |
| Remove AVX10.2 option. |
| (check_effective_target_avx10_2_512): Ditto. |
| |
| 2024-11-25 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/aarch64/avoid-store-forwarding-1.c: New test. |
| * gcc.target/aarch64/avoid-store-forwarding-2.c: New test. |
| * gcc.target/aarch64/avoid-store-forwarding-3.c: New test. |
| * gcc.target/aarch64/avoid-store-forwarding-4.c: New test. |
| * gcc.target/aarch64/avoid-store-forwarding-5.c: New test. |
| * gcc.target/x86_64/abi/callabi/avoid-store-forwarding-1.c: New test. |
| * gcc.target/x86_64/abi/callabi/avoid-store-forwarding-2.c: New test. |
| |
| 2024-11-24 Uros Bizjak <ubizjak@gmail.com> |
| |
| * lib/target-supports.exp (add_options_for_float16): Add -mpfpmath=sse. |
| |
| 2024-11-24 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/36503 |
| * gcc.target/i386/pr36503-1.c: New test. |
| * gcc.target/i386/pr36503-2.c: New test. |
| |
| 2024-11-24 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR c/117741 |
| * gcc.dg/gimplefe-54.c: New test. |
| |
| 2024-11-24 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.target/sparc/20230328-1.c: Adjust to new mnemonics. |
| * gcc.target/sparc/20230328-4.c: Likewise. |
| * gcc.target/sparc/fcmp.c: Likewise. |
| * gcc.target/sparc/fucmp.c: Likewise. |
| |
| 2024-11-24 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/bss1.ads: New test. |
| |
| 2024-11-24 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/84869 |
| * gfortran.dg/pr84869.f90: Copy of test below with number |
| corrected. |
| * gfortran.dg/pr85869.f90: deleted. |
| |
| 2024-11-24 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/85869 |
| * gfortran.dg/pr85869.f90: Comment out test of component refs. |
| |
| 2024-11-24 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/117730 |
| PR fortran/84674 |
| * gfortran.dg/pr117730_a.f90: New test. |
| * gfortran.dg/pr117730_b.f90: New test. |
| * gfortran.dg/pr84674.f90: New test. |
| |
| 2024-11-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f16.c: Take |
| the target any-ops instead of xfail. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u8.c: Ditto. |
| |
| 2024-11-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i16.c: Refine |
| the include file, remove unnecessary options and reconcile the |
| dump check based on options. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-1-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-1-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-1-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-1-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-2-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-2-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-2-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-2-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-3-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-3-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-3-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-3-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-4-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-4-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-4-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-4-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_zip-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_zip.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Removed. |
| |
| 2024-11-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-1-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-1-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-1-i64.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-1-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-1-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-2-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-2-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-2-i64.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-2-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-2-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-3-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-3-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-3-i64.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-3-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-3-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-4-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-4-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-4-i64.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-4-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-4-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-1-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-1-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-1-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-1-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-1-i64.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-1-i64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-1-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-1-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-2-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-2-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-2-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-2-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-2-i64.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-2-i64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-2-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-2-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-3-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-3-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-3-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-3-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-3-i64.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-3-i64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-3-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-3-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-4-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-4-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-4-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-4-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-4-i64.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-4-i64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-4-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_sub-run-4-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-1-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-2-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-3-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-4-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-5-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-6-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-7-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-8-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-1-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-2-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-3-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-4-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-5-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-6-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-7-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i16-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i16-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i32-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i32-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i32-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i32-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i64-to-i16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i64-to-i16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i64-to-i32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i64-to-i32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i64-to-i8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_trunc-run-8-i64-to-i8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_zip-run.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_zip-run.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_zip.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_zip.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_vvv_run.h: Removed. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_vvx_run.h: Removed. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_vx_run.h: Removed. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_data.h: Removed. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_data.h: Removed. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_unary_vv_run.h: Removed. |
| |
| 2024-11-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u16.c: |
| Refine the include file and remove unnecessary optimization options. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-1-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-1-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-1-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-1-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-2-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-2-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-2-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-2-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-3-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-3-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-3-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-3-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-4-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-4-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-4-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-4-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-5-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-5-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-5-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-5-u8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-6-u16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-6-u32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-6-u64.c: Ditto |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-6-u8.c: Ditto |
| |
| 2024-11-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_data.h: Merge the |
| same file name under autovec/unop. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-2-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-3-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-4-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-18.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-19.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-20.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-17.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-5-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-22.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-23.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-24.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-21.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-6-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-21.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-22.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-24.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-2-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-2-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-2-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-23.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-2-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-3-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-3-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-3-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-3-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-4-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-4-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-4-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-4-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-18.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-5-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-19.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-5-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-20.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-5-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-17.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-5-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-6-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-6-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-6-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_trunc-run-6-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_unary_vv_run.h: New test. |
| |
| 2024-11-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u16.c: |
| Refactor the test case for include, unnecessary option and |
| target on opts. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-1-u8.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/sat/vec_sat_u_sub_trunc-run-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-run-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-run-1-u8.c: Ditto. |
| |
| 2024-11-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-38.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-39.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-40.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-37.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-10-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-2-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-3-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-4-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-18.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-19.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-20.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-17.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-5-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-22.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-23.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-24.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-21.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-6-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-26.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-27.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-28.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-25.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-7-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-30.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-31.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-29.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-8-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-34.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-35.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-36.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-33.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-9-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-38.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-39.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-40.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-37.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-10-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-2-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-3-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-4-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-18.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-19.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-20.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-17.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-5-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-22.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-23.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-24.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-21.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-6-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-26.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-27.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-28.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-25.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-7-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-30.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-31.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-29.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-8-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-34.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-35.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-36.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-33.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub-run-9-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-run-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-run-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-run-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-run-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-run-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-run-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-run-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-run-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-run-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-run-1-u8.c: ...here. |
| |
| 2024-11-23 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR preprocessor/117118 |
| * c-c++-common/raw-string-directive-3.c: New test. |
| * c-c++-common/raw-string-directive-4.c: New test. |
| |
| 2024-11-23 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/88052 |
| * gfortran.dg/comma_format_extension_4.f: Add missing comma. |
| * gfortran.dg/dollar_edit_descriptor_2.f: Likewise. |
| * gfortran.dg/fmt_error_9.f: Likewise. |
| * gfortran.dg/fmt_g0_5.f08: Likewise. |
| * gfortran.dg/fmt_t_2.f90: Likewise. |
| * gfortran.dg/pr88052.f90: New test. |
| |
| 2024-11-23 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * gcc.c-torture/execute/memcpy-a1.c: New file. |
| * gcc.c-torture/execute/memcpy-a2.c: New file. |
| * gcc.c-torture/execute/memcpy-a4.c: New file. |
| * gcc.c-torture/execute/memcpy-a8.c: New file. |
| * gcc.c-torture/execute/memcpy-ax.h: New file. |
| |
| 2024-11-22 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/109279 |
| * gcc.target/riscv/synthesis-16.c: New test. |
| |
| 2024-11-22 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/112841 |
| * gcc.dg/c23-typeof-4.c: New test. |
| |
| 2024-11-22 Siddhesh Poyarekar <siddhesh@gotplt.org> |
| |
| PR tree-optimization/117355 |
| * g++.dg/ext/builtin-object-size2.C (test9): New test. |
| (main): Call it. |
| * gcc.dg/builtin-object-size-3.c (test10): Adjust expected size. |
| |
| 2024-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110137 |
| PR middle-end/101480 |
| * g++.dg/tree-ssa/pr110137-1.C: New test. |
| * g++.dg/tree-ssa/pr110137-2.C: New test. |
| * g++.dg/tree-ssa/pr110137-3.C: New test. |
| * g++.dg/tree-ssa/pr110137-4.C: New test. |
| * g++.dg/torture/pr10148.C: Add -fno-assume-sane-operators-new-delete |
| as dg-additional-options. |
| * g++.dg/warn/Warray-bounds-16.C: Revert 2021-11-10 changes. |
| |
| 2024-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/117420 |
| * gcc.dg/torture/pr117420.c: New test. |
| |
| 2024-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117641 |
| * gcc.dg/bitint-117.c: New test. |
| |
| 2024-11-22 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| PR target/117603 |
| * lib/target-supports.exp (riscv_get_arch): Add comment about |
| function purpose. Add E ISA to list of possible |
| modifiers. |
| (check_vect_support_and_set_flags): Do not advertise vector |
| support if V extension cannot be enabled. |
| |
| 2024-11-22 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/dispatch-11.c: New test. |
| * c-c++-common/gomp/dispatch-12.c: New test. |
| |
| 2024-11-22 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/interop-1.f90: Update for parser changes, |
| spec changes and add new tests. |
| * gfortran.dg/gomp/interop-2.f90: Likewise. |
| * gfortran.dg/gomp/interop-3.f90: Likewise. |
| * c-c++-common/gomp/interop-1.c: New test. |
| * c-c++-common/gomp/interop-2.c: New test. |
| * c-c++-common/gomp/interop-3.c: New test. |
| * c-c++-common/gomp/interop-4.c: New test. |
| * g++.dg/gomp/interop-5.C: New test. |
| * gfortran.dg/gomp/interop-4.f90: New test. |
| |
| 2024-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/117165 |
| * gcc.target/i386/pr117165.c: New test. |
| |
| 2024-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/tree-ssa/satd-hadamard.c: Add -msse2 as dg-additional-options |
| on x86. Also scan-tree-dump on i?86-*-*. |
| * gcc.dg/tree-ssa/vector-8.c: Likewise. |
| * gcc.dg/tree-ssa/vector-9.c: Likewise. |
| * gcc.dg/tree-ssa/vector-10.c: Add -Wno-psabi to dg-additional-options. |
| |
| 2024-11-22 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/117697 |
| * gcc.target/i386/avx10_2-vmovd-1.c: Both check %esp and %ebp. |
| * gcc.target/i386/avx10_2-vmovw-1.c: Ditto. |
| |
| 2024-11-22 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/vector/lsx/lsx-builtin.c (__lsx_vorn_v): |
| Change arguments and return value to v16u8. |
| * gcc.target/loongarch/vector/lasx/lasx-builtin.c |
| (__lasx_xvorn_v): Change arguments and return value to v32u8. |
| |
| 2024-11-21 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/117690 |
| * gcc.target/riscv/pr117690.c: New test. |
| * gcc.target/riscv/synthesis-13.c: Adjust expected output. |
| |
| 2024-11-21 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/114816 |
| * gcc.dg/c2y-void-parm-1.c: New test. |
| * gcc.dg/noncompile/920616-2.c, gcc.dg/noncompile/921116-1.c, |
| gcc.dg/parm-incomplete-1.c: Update expected diagnostics. |
| |
| 2024-11-21 David Malcolm <dmalcolm@redhat.com> |
| |
| * lib/print-stack.exp: New file. |
| |
| 2024-11-21 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.dg/tree-ssa/satd-hadamard.c: Restrict to aarch64 and x86-64. |
| * gcc.dg/tree-ssa/vector-8.c: Likewise. |
| * gcc.dg/tree-ssa/vector-9.c: Likewise. |
| |
| 2024-11-21 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/inline-1_a.C: New test. |
| * g++.dg/modules/inline-1_b.C: New test. |
| |
| 2024-11-21 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116590 |
| * gcc.target/riscv/pr116590.c: New test. |
| |
| 2024-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR target/102296 |
| * gcc.target/i386/struct-size.c: Enable on *-*-solaris*. |
| |
| 2024-11-21 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.dg/tree-ssa/satd-hadamard.c: New test. |
| * gcc.dg/tree-ssa/vector-10.c: New test. |
| * gcc.dg/tree-ssa/vector-8.c: New test. |
| * gcc.dg/tree-ssa/vector-9.c: New test. |
| * gcc.target/aarch64/sve/satd-hadamard.c: New test. |
| |
| 2024-11-21 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/apx-ndd-tls-1a.c: -std=gnu17. |
| * gcc.target/i386/apx-ndd-tls-1b.c: Likewise. |
| |
| 2024-11-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/94589 |
| PR tree-optimization/117612 |
| * gcc.dg/pr94589-5.c: New test. |
| * gcc.dg/pr94589-6.c: New test. |
| * g++.dg/opt/pr94589-5.C: New test. |
| * g++.dg/opt/pr94589-6.C: New test. |
| |
| 2024-11-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117024 |
| * gcc.c-torture/execute/builtins/lib/abs.c (uintmax_t): New typedef. |
| (uabs, ulabs, ullabs, uimaxabs): New functions. |
| * gcc.c-torture/execute/builtins/uabs-1.c: New test. |
| * gcc.c-torture/execute/builtins/uabs-1.x: New file. |
| * gcc.c-torture/execute/builtins/uabs-1-lib.c: New file. |
| * gcc.c-torture/execute/builtins/uabs-2.c: New test. |
| * gcc.c-torture/execute/builtins/uabs-2.x: New file. |
| * gcc.c-torture/execute/builtins/uabs-2-lib.c: New file. |
| * gcc.c-torture/execute/builtins/uabs-3.c: New test. |
| * gcc.c-torture/execute/builtins/uabs-3.x: New test. |
| * gcc.c-torture/execute/builtins/uabs-3-lib.c: New test. |
| |
| 2024-11-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/114567 |
| * gcc.target/powerpc/pr114567.c: New test. |
| |
| 2024-11-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| * gcc.target/powerpc/p8vector-int128-3.c: New test. |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/opt/pr69175.C: Added option "-mcpu=unset". |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/cortex-m55-nodsp-flag-hard.c: Added option |
| "-march=unset". |
| * gcc.target/arm/cortex-m55-nodsp-flag-softfp.c: Likewise. |
| * gcc.target/arm/cortex-m55-nodsp-nofp-flag-softfp.c: Likesie. |
| * gcc.target/arm/cortex-m55-nofp-flag-hard.c: Likewise. |
| * gcc.target/arm/cortex-m55-nofp-flag-softfp.c: Likewise. |
| * gcc.target/arm/cortex-m55-nofp-nomve-flag-softfp.c: Likewise. |
| * gcc.target/arm/cortex-m55-nomve-flag-hard.c: Likewise. |
| * gcc.target/arm/cortex-m55-nomve-flag-softfp.c: Likewise. |
| * gcc.target/arm/cortex-m55-nomve.fp-flag-hard.c: Likewise. |
| * gcc.target/arm/cortex-m55-nomve.fp-flag-softfp.c: Likewise. |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/ext/pr57735.C: Use effective-target arm_cpu_xscale_arm. |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.target/arm/mve/general-c++/nomve_fp_1.c: Added option |
| "-mcpu=unset". |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/vect-early-break-cbranch.c: Use |
| effective-target arm_arch_v8a_hard. |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.target/arm/pr103676.C: Use effective-target |
| arm_cpu_cortex_m7. |
| * gcc.target/arm/no-volatile-in-it.c: Likewise. |
| * gcc.target/arm/fma-sp.c: Use effective-target |
| arm_cpu_cortex_m4_hard. |
| * gcc.target/arm/pr53859.c: Use effective-target |
| arm_cpu_cortex_m4. |
| * gcc.target/arm/mve/intrinsics/pr97327.c: Use effective-target |
| arm_cpu_cortex_m55. |
| * gcc.target/arm/pr65067.c: Use effective-target |
| arm_cpu_cortex_m3. |
| * lib/target-supports.exp: Define effective-target |
| arm_cpu_cortex_m3, arm_cpu_cortex_m4, arm_cpu_cortex_m4_hard, |
| arm_cpu_cortex_m7 and arm_cpu_cortex_m55. |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/thumb2-slow-flash-data-2.c: Use |
| effective-target arm_arch_v7em_hard. |
| * gcc.target/arm/thumb2-slow-flash-data-3.c: Likewise. |
| * gcc.target/arm/thumb2-slow-flash-data-4.c: Likewise. |
| * gcc.target/arm/thumb2-slow-flash-data-5.c: Likewise. |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/small-multiply-m0-1.c: Use effective-target |
| arm_arch_v6m and added option "-march=unset". |
| * gcc.target/arm/small-multiply-m0-2.c: Likewise. |
| * gcc.target/arm/small-multiply-m0-3.c: Likewise. |
| * gcc.target/arm/small-multiply-m0plus-1.c: Likewise. |
| * gcc.target/arm/small-multiply-m0plus-2.c: Likewise. |
| * gcc.target/arm/small-multiply-m0plus-3.c: Likewise. |
| * gcc.target/arm/small-multiply-m1-1.c: Likewise. |
| * gcc.target/arm/small-multiply-m1-2.c: Likewise. |
| * gcc.target/arm/small-multiply-m1-3.c: Likewise. |
| * lib/target-supports.exp: Define effective-target |
| arm_cpu_cortex_m0_small, arm_cpu_cortex_m0plus_small and |
| arm_cpu_cortex_m1_small. |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pure-code/no-literal-pool-m0.c: Use |
| effective-target arm_cpu_cortex-m0. |
| * gcc.target/arm/pure-code/no-literal-pool-m23.c: Use |
| effective-target arm_cpu_cortex-m23. |
| * gcc.target/arm/pure-code/pr94538-1.c: Likewise. |
| * gcc.target/arm/pure-code/pr109800.c: Use effective-target |
| arm_arch_v7em_hard. |
| * lib/target-supports.exp: Define effective-target |
| arm_cpu_cortex_m0, arm_cpu_cortex_m23 and arm_arch_v7em_hard. |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/acle/crc_hf_1.c: Use effective-target |
| arm_arch_v8a_crc_hard. |
| * lib/target-supports.exp: Define effective-target |
| arm_arch_v8a_crc_hard. |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/acle/pacbti-m-predef-1.c: Use effective-target |
| arm_arch_v8_1m_main. |
| * gcc.target/arm/acle/pacbti-m-predef-2.c: Likewise. |
| * gcc.target/arm/acle/pacbti-m-predef-3.c: Likewise. |
| * gcc.target/arm/acle/pacbti-m-predef-4.c: Likewise. |
| * gcc.target/arm/acle/pacbti-m-predef-5.c: Likewise. |
| * gcc.target/arm/acle/pacbti-m-predef-6.c: Likewise. |
| * gcc.target/arm/acle/pacbti-m-predef-8.c: Likewise. |
| * gcc.target/arm/acle/pacbti-m-predef-9.c: Likewise. |
| * gcc.target/arm/acle/pacbti-m-predef-10.c: Likewise. |
| |
| 2024-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * gcc.target/arm/pac-1.c: Use effective-target |
| arm_arch_v8_1m_main_pacbti. |
| * gcc.target/arm/pac-2.c: Likewise. |
| * gcc.target/arm/pac-3.c: Likewise. |
| * gcc.target/arm/pac-4.c: Likewise. |
| * gcc.target/arm/pac-5.c: Likewise. |
| * gcc.target/arm/pac-7.c: Likewise. |
| * gcc.target/arm/pac-8.c: Likewise. |
| * gcc.target/arm/pac-9.c: Likewise. |
| * gcc.target/arm/pac-10.c: Likewise. |
| * gcc.target/arm/pac-11.c: Likewise. |
| * gcc.target/arm/pac-12.c: Added option "-mcpu=unset". |
| * gcc.target/arm/pac-13.c: Likewise. |
| * gcc.target/arm/pac-14.c: Likewise. |
| * lib/target-supports.exp |
| (check_effective_target_arm_pacbti_hw): Likewise. |
| * gcc.target/arm/pac-6.c: Use effective-target |
| arm_arch_v8_1m_main. |
| * gcc.target/arm/pac-15.c: Use effective-target |
| arm_arch_v8_1m_main_pacbti and added option "-mcpu=unset". |
| |
| 2024-11-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/83135 |
| * gfortran.dg/protected_10.f90: New test. |
| |
| 2024-11-20 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/114266 |
| * gcc.dg/c23-empty-init-4.c: New test. |
| |
| 2024-11-20 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/all-non-failing-tests.h: New test. |
| * jit.dg/test-output-ident.c: New test. |
| |
| 2024-01-18 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/all-non-failing-tests.h: Mention test-temp.c. |
| * jit.dg/test-temp.c: New test. |
| |
| 2024-11-20 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/116587 |
| * gcc.target/i386/pr116587.c: New test. |
| |
| 2024-11-20 Antoni Boucher <bouanto@zoho.com> |
| |
| PR jit/108762 |
| * jit.dg/all-non-failing-tests.h: New test test-target-builtins.c. |
| * jit.dg/test-target-builtins.c: New test. |
| |
| 2024-11-20 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/117680 |
| * gcc.target/aarch64/pic-constantpool1.c: Add -Wno-old-style-definition. |
| * gcc.target/aarch64/pic-symrefplus.c: Likewise. |
| * gcc.target/aarch64/pr113573.c: Add `-std=gnu17` |
| * gcc.target/aarch64/sme/streaming_mode_1.c: Correct testcase. |
| * gcc.target/aarch64/sme/za_state_1.c: Likewise. |
| * gcc.target/aarch64/sme/za_state_2.c: Likewise. |
| |
| 2024-11-20 Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.target/riscv/pr117595.c: Restrict to non vector targets. |
| |
| 2024-11-20 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/test-types.c: Add checks comparing aligned types. |
| |
| 2024-11-20 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/test-special-chars.c: New test. |
| |
| 2024-11-20 Antoni Boucher <bouanto@zoho.com> |
| |
| PR jit/112602 |
| * jit.dg/all-non-failing-tests.h: New test test-vector-perm.c. |
| * jit.dg/test-vector-perm.c: New test. |
| |
| 2024-11-20 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * c-c++-common/gomp/declare-variant-2.c: Adjust dg-error directives. |
| * c-c++-common/gomp/adjust-args-1.c: New test. |
| * c-c++-common/gomp/adjust-args-2.c: New test. |
| * c-c++-common/gomp/declare-variant-dup-match-clause.c: New test. |
| * c-c++-common/gomp/dispatch-1.c: New test. |
| * c-c++-common/gomp/dispatch-2.c: New test. |
| * c-c++-common/gomp/dispatch-3.c: New test. |
| * c-c++-common/gomp/dispatch-4.c: New test. |
| * c-c++-common/gomp/dispatch-5.c: New test. |
| * c-c++-common/gomp/dispatch-6.c: New test. |
| * c-c++-common/gomp/dispatch-7.c: New test. |
| * c-c++-common/gomp/dispatch-8.c: New test. |
| * c-c++-common/gomp/dispatch-9.c: New test. |
| * c-c++-common/gomp/dispatch-10.c: New test. |
| |
| 2024-11-20 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * g++.dg/gomp/adjust-args-1.C: New test. |
| * g++.dg/gomp/adjust-args-2.C: New test. |
| * g++.dg/gomp/adjust-args-3.C: New test. |
| * g++.dg/gomp/dispatch-1.C: New test. |
| * g++.dg/gomp/dispatch-2.C: New test. |
| * g++.dg/gomp/dispatch-3.C: New test. |
| * g++.dg/gomp/dispatch-4.C: New test. |
| * g++.dg/gomp/dispatch-5.C: New test. |
| * g++.dg/gomp/dispatch-6.C: New test. |
| * g++.dg/gomp/dispatch-7.C: New test. |
| |
| 2024-11-20 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * gcc.dg/gomp/adjust-args-1.c: New test. |
| * gcc.dg/gomp/dispatch-1.c: New test. |
| * gcc.dg/gomp/dispatch-2.c: New test. |
| * gcc.dg/gomp/dispatch-3.c: New test. |
| * gcc.dg/gomp/dispatch-4.c: New test. |
| * gcc.dg/gomp/dispatch-5.c: New test. |
| |
| 2024-11-20 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/test-error-bad-assignment-op.c: New test. |
| |
| 2024-11-20 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/all-non-failing-tests.h: Add test-signed-char.c. |
| * jit.dg/test-signed-char.c: New test. |
| |
| 2024-11-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/target-supports.exp: Test the assembler for sve-b16b16 support. |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Add tests for |
| __ARM_FEATURE_SME2p1. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za128.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za16.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za16_vg2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za16_vg4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za32.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za32_vg2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za32_vg4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za64.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za64_vg2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za64_vg4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za8.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za8_vg2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_hor_za8_vg4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za16.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za16_vg2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za16_vg4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za32.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za32_vg2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za32_vg4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za64.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za64_vg2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za64_vg4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za8.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za8_vg2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_ver_za8_vg4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_za16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_za16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_za32_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_za32_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_za64_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_za64_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_za8_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/readz_za8_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/zero_za64_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/zero_za64_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/zero_za64_vg2x1.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/zero_za64_vg2x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/zero_za64_vg2x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/zero_za64_vg4x1.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/zero_za64_vg4x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/zero_za64_vg4x4.c: Likewise. |
| |
| 2024-11-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/target-supports.exp: Test the assembler for sve-b16b16 support. |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Add tests for |
| __ARM_FEATURE_SME_B16B16. |
| * gcc.target/aarch64/sme2/acle-asm/add_za16_bf16_vg1x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/add_za16_bf16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mla_lane_za16_bf16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mla_lane_za16_bf16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mla_za16_bf16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mla_za16_bf16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mls_lane_za16_bf16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mls_lane_za16_bf16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mls_za16_bf16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mls_za16_bf16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mopa_za16_bf16.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mops_za16_bf16.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/sub_za16_bf16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/sub_za16_bf16_vg1x4.c: Likewise. |
| |
| 2024-11-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/target-supports.exp: Test the assembler for sve-f16f16 support. |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Add tests for |
| __ARM_FEATURE_SME_F16F16. Also extend the existing SME tests. |
| * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h |
| (TEST_X2_WIDE): New macro |
| * gcc.target/aarch64/sme2/acle-asm/add_za16_f16_vg1x2.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/add_za16_f16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/cvt_f32_f16_x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/cvtl_f32_f16_x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mla_lane_za16_f16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mla_lane_za16_f16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mla_za16_f16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mla_za16_f16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mls_lane_za16_f16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mls_lane_za16_f16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mls_za16_f16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mls_za16_f16_vg1x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mopa_za16_f16.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/mops_za16_f16.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/sub_za16_f16_vg1x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/sub_za16_f16_vg1x4.c: Likewise. |
| |
| 2024-11-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/target-supports.exp: Test the assembler for sve-b16b16 support. |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Test the new B16B16 |
| macros. |
| * gcc.target/aarch64/sve/fmad_1.c: Test bfloat16 too. |
| * gcc.target/aarch64/sve/fmla_1.c: Likewise. |
| * gcc.target/aarch64/sve/fmls_1.c: Likewise. |
| * gcc.target/aarch64/sve/fmsb_1.c: Likewise. |
| * gcc.target/aarch64/sve/cond_mla_9.c: New test. |
| * gcc.target/aarch64/sme2/acle-asm/clamp_bf16_x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/clamp_bf16_x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/max_bf16_x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/max_bf16_x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/maxnm_bf16_x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/maxnm_bf16_x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/min_bf16_x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/min_bf16_x4.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/minnm_bf16_x2.c: Likewise. |
| * gcc.target/aarch64/sme2/acle-asm/minnm_bf16_x4.c: Likewise. |
| * gcc.target/aarch64/sve/bf16_arith_1.c: Likewise. |
| * gcc.target/aarch64/sve/bf16_arith_1.h: Likewise. |
| * gcc.target/aarch64/sve/bf16_arith_2.c: Likewise. |
| * gcc.target/aarch64/sve/bf16_arith_3.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/add_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/max_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxnm_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/min_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minnm_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mla_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mla_lane_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mls_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mls_lane_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mul_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/mul_lane_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/sub_bf16.c: Likewise. |
| |
| 2024-11-20 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/90608 |
| * gfortran.dg/maxloc_8.f90: New test. |
| * gfortran.dg/minloc_9.f90: New test. |
| |
| 2024-11-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr117232-1.c (scan-assembler-times): Allow for |
| cmovl.nc etc. |
| * gcc.target/i386/pr117232-apx-1.c: Likewise. |
| |
| 2024-11-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s16.c: Remove |
| the unnecessary option and refine the rtl IFN dump check. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-1-s16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-1-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-1-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-1-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-2-s16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-2-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-2-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-2-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-3-s16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-3-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-3-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-3-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-4-s16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-4-s32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-4-s64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-4-s8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-4-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-4-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-5-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-5-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-5-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-5-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-6-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-6-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-6-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-6-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-7-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-7-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-7-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-7-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-8-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-8-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-8-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-8-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-4-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-4-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-4-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-4-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-4-u8.c: Ditto. |
| |
| 2024-11-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Add the vector sat folder to |
| the rvv.exp testsuite. |
| |
| 2024-11-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-1-s8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-2-s8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-1-s16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-1-s32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-1-s64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-1-s8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-2-s16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-2-s32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-2-s64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-2-s8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-3-s16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-3-s32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-3-s64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-3-s8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-4-s16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-4-s32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-4-s64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-run-4-s8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-2-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-3-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-4-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-18.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-19.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-20.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-17.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-5-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-22.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-23.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-24.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-21.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-6-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-26.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-27.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-28.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-25.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-7-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-30.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-31.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-29.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-8-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-2-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-2-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-2-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-2-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-3-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-3-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-3-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-3-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-4-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-4-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-4-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-4-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-18.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-5-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-19.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-5-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-20.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-5-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-17.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-5-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-22.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-6-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-23.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-6-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-24.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-6-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-21.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-6-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-26.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-7-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-27.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-7-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-28.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-7-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-25.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-7-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-30.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-8-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-31.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-8-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-32.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-8-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-29.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add-run-8-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-2-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-3-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-4-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-2-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-2-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-2-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-2-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-3-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-3-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-3-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-3-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-4-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-4-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-16.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-4-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm-run-4-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-2.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-3.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-4.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-1.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-1-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-6.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-7.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-8.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-5.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-2-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-10.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-11.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-12.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u64.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-9.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-3-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-14.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-4-u16.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-15.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-4-u32.c: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-13.c: Move to... |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_add_imm_reconcile-4-u8.c: ...here. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_arith.h: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_binary_vvv_run.h: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_binary_vvx_run.h: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_binary_vx_run.h: New test. |
| * gcc.target/riscv/rvv/autovec/sat/vec_sat_data.h: New test. |
| |
| 2024-11-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117574 |
| * gcc.dg/torture/pr117574-1.c: New testcase. |
| |
| 2024-11-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/abs_bf_1.c: New test. |
| * gcc.target/aarch64/neg_bf_1.c: Likewise. |
| * gcc.target/aarch64/neg_bf_2.c: Likewise. |
| |
| 2024-11-20 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/dlstp-loop-form.c: Add loop that triggered ICE. |
| |
| 2024-11-20 Mikael Morin <mikael@gcc.gnu.org> |
| |
| * gfortran.dg/minmaxloc_22.f90: New test. |
| |
| 2024-11-20 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pure-code/no-literal-pool-m0.c: Only check for |
| absence of literal pools. |
| |
| 2024-11-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f16.c: Remove |
| unnecessary optimization option and xfail O2/O3 diff IFN times |
| from the rtl expand dump. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u64.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u8.c: Ditto. |
| |
| 2024-11-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Fix the incorrect optimization options. |
| |
| 2024-11-20 yulong <shiyulong@iscas.ac.cn> |
| |
| * gcc.target/riscv/predef-sf-3.c: New test. |
| * gcc.target/riscv/predef-sf-4.c: New test. |
| * gcc.target/riscv/predef-sf-5.c: New test. |
| |
| 2024-11-20 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/117649 |
| * gcc.target/riscv/branch-1.c: Update expected output. |
| * gcc.target/riscv/pr117649.c: New test. |
| |
| 2024-11-20 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/115515 |
| * gcc.dg/c23-constexpr-10.c, gcc.dg/gnu23-constexpr-2.c: New |
| tests. |
| |
| 2024-11-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_s_sub-1-i16.c: Remove flto |
| dg-skip workaround and -O3 option. |
| * gcc.target/riscv/sat/sat_s_sub-1-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-1-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-1-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-2-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-2-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-2-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-2-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-3-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-3-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-3-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-3-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-4-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-4-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-4-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_sub-4-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i8.c: Ditto. |
| |
| 2024-11-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_s_sub-1-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-1-i16.c: ...here. |
| * gcc.target/riscv/sat_s_sub-1-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-1-i32.c: ...here. |
| * gcc.target/riscv/sat_s_sub-1-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-1-i64.c: ...here. |
| * gcc.target/riscv/sat_s_sub-1-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-1-i8.c: ...here. |
| * gcc.target/riscv/sat_s_sub-2-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-2-i16.c: ...here. |
| * gcc.target/riscv/sat_s_sub-2-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-2-i32.c: ...here. |
| * gcc.target/riscv/sat_s_sub-2-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-2-i64.c: ...here. |
| * gcc.target/riscv/sat_s_sub-2-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-2-i8.c: ...here. |
| * gcc.target/riscv/sat_s_sub-3-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-3-i16.c: ...here. |
| * gcc.target/riscv/sat_s_sub-3-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-3-i32.c: ...here. |
| * gcc.target/riscv/sat_s_sub-3-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-3-i64.c: ...here. |
| * gcc.target/riscv/sat_s_sub-3-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-3-i8.c: ...here. |
| * gcc.target/riscv/sat_s_sub-4-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-4-i16.c: ...here. |
| * gcc.target/riscv/sat_s_sub-4-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-4-i32.c: ...here. |
| * gcc.target/riscv/sat_s_sub-4-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-4-i64.c: ...here. |
| * gcc.target/riscv/sat_s_sub-4-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-4-i8.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-1-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-1-i16.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-1-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-1-i32.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-1-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-1-i64.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-1-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-1-i8.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-2-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-2-i16.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-2-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-2-i32.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-2-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-2-i64.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-2-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-2-i8.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-3-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-3-i16.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-3-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-3-i32.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-3-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-3-i64.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-3-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-3-i8.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-4-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-4-i16.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-4-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-4-i32.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-4-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-4-i64.c: ...here. |
| * gcc.target/riscv/sat_s_sub-run-4-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_sub-run-4-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-1-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-1-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-1-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-1-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-1-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-1-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-1-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-1-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-1-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-1-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-2-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-2-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-2-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-2-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-2-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-2-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-2-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-2-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-2-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-2-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-3-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-3-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-3-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-3-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-3-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-3-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-3-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-3-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-3-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-3-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-4-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-4-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-4-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-4-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-4-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-4-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-4-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-4-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-4-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-4-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-5-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-5-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-5-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-5-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-5-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-5-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-5-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-5-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-5-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-5-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-6-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-6-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-6-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-6-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-6-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-6-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-6-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-6-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-6-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-6-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-7-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-7-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-7-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-7-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-7-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-7-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-7-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-7-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-7-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-7-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-8-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-8-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-8-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-8-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-8-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-8-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-8-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-8-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-8-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-8-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-1-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-1-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-1-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-1-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-1-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-1-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-1-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-1-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-1-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-1-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-1-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-1-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-2-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-2-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-2-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-2-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-2-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-2-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-2-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-2-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-2-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-2-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-2-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-2-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-3-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-3-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-3-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-3-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-3-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-3-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-3-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-3-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-3-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-3-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-3-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-3-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-4-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-4-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-4-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-4-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-4-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-4-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-4-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-4-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-4-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-4-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-4-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-4-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-5-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-5-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-5-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-5-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-5-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-5-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-5-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-5-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-5-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-5-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-5-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-5-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-6-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-6-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-6-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-6-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-6-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-6-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-6-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-6-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-6-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-6-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-6-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-6-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-7-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-7-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-7-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-7-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-7-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-7-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-7-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-7-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-7-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-7-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-7-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-7-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-8-i16-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-8-i16-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-8-i32-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-8-i32-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-8-i32-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-8-i32-to-i8.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-8-i64-to-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-8-i64-to-i16.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-8-i64-to-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-8-i64-to-i32.c: ...here. |
| * gcc.target/riscv/sat_s_trunc-run-8-i64-to-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_trunc-run-8-i64-to-i8.c: ...here. |
| * gcc.target/riscv/sat_arith.h: Removed. |
| * gcc.target/riscv/sat_arith_data.h: Removed. |
| |
| 2024-11-19 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/90608 |
| * gfortran.dg/minmaxloc_21.f90: New test. |
| |
| 2024-11-19 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/114869 |
| * gcc.dg/c23-nullptr-5.c: Use typeof (nullptr) not nullptr_t. |
| * gcc.dg/c11-nullptr-2.c, gcc.dg/c11-nullptr-3.c, |
| gcc.dg/c23-nullptr-7.c: New tests |
| |
| 2024-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117641 |
| * gcc.dg/bitint-115.c: New test. |
| |
| 2024-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117456 |
| * gcc.dg/builtin-stdc-rotate-4.c: New test. |
| |
| 2024-11-19 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| PR testsuite/116488 |
| PR testsuite/116915 |
| * gcc.dg/torture/pr116488.c: Require int32plus. |
| * gcc.dg/torture/pr116915.c: Require int32plus. |
| |
| 2024-11-19 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/117490 |
| * gcc.dg/gnu23-tag-alias-4.c: Adapt test. |
| * gcc.dg/gnu23-tag-alias-7.c: Adapt test. |
| * gcc.dg/guality/zero-length-array.c: Restrict to c17. |
| * gcc.dg/pr117490.c: New test. |
| |
| 2024-11-19 Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-ice-3.c: Update |
| function definition. |
| |
| 2024-11-19 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/test-shift.h: New file. |
| * gcc.target/avr/torture/shift-l-u32.c: New test. |
| * gcc.target/avr/torture/shift-r-u32.c: New test. |
| * gcc.target/avr/torture/shift-r-i32.c: New test. |
| * gcc.target/avr/torture/shift-l-u24.c: New test. |
| * gcc.target/avr/torture/shift-r-u24.c: New test. |
| * gcc.target/avr/torture/shift-r-i24.c: New test. |
| * gcc.target/avr/torture/shift-l-u16.c: New test. |
| * gcc.target/avr/torture/shift-r-u16.c: New test. |
| * gcc.target/avr/torture/shift-r-i16.c: New test. |
| * gcc.target/avr/torture/shift-l-u8.c: New test. |
| * gcc.target/avr/torture/shift-r-u8.c: New test. |
| * gcc.target/avr/torture/shift-r-i8.c: New test. |
| |
| 2024-11-19 Andreas Schwab <schwab@suse.de> |
| |
| * gcc.target/m68k/20100512-1.c (doTest1, doTest2): Add asm that |
| references foo. |
| |
| 2024-11-19 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/90608 |
| * gfortran.dg/maxloc_bounds_8.f90: Accept the error message |
| generated by the scalarizer in case the MAXLOC intrinsic call is |
| implemented through inline code. |
| * gfortran.dg/minmaxloc_20.f90: New test. |
| |
| 2024-11-19 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/warn/deprecated-21.C: New test. |
| * g++.dg/modules/warn-spec-2_a.C: New test. |
| * g++.dg/modules/warn-spec-2_b.C: New test. |
| |
| 2024-11-19 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/90608 |
| * gfortran.dg/maxloc_bounds_1.f90: Also accept the error message |
| generated by the scalarizer in case the function call is implemented |
| through inline code. |
| * gfortran.dg/maxloc_bounds_2.f90: Likewise. |
| * gfortran.dg/maxloc_bounds_3.f90: Likewise. |
| * gfortran.dg/minmaxloc_19.f90: New test. |
| |
| 2024-11-19 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/90608 |
| * gfortran.dg/ieee/maxloc_nan_2.f90: New test. |
| * gfortran.dg/ieee/minloc_nan_2.f90: New test. |
| * gfortran.dg/maxloc_with_dim_1.f90: New test. |
| * gfortran.dg/maxloc_with_dim_and_mask_1.f90: New test. |
| * gfortran.dg/minloc_with_dim_1.f90: New test. |
| * gfortran.dg/minloc_with_dim_and_mask_1.f90: New test. |
| |
| 2024-11-19 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls/merge-1.c: Check for vlm and |
| no vmsleu etc. |
| * gcc.target/riscv/rvv/autovec/vls/merge-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/merge-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/merge-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/merge-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/merge-6.c: Ditto. |
| |
| 2024-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/117458 |
| * gcc.dg/bitint-116.c: New test. |
| |
| 2024-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/117459 |
| * gcc.dg/torture/bitint-74.c: New test. |
| |
| 2024-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/117571 |
| * gcc.dg/bitint-114.c: New test. |
| |
| 2024-11-19 Andreas Schwab <schwab@suse.de> |
| |
| * gcc.target/m68k/crash1.c (seq_printf): Add prototype. |
| * gcc.target/m68k/pr63347.c (oof): Add missing parameter. |
| |
| 2024-11-19 Soumya AR <soumyaa@nvidia.com> |
| |
| * gcc.dg/tree-ssa/pow-to-ldexp.c: Require c99_runtime. |
| |
| 2024-11-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_u_trunc-1-u16.c: Remove flto |
| dg-skip workaround and -O3 option. |
| * gcc.target/riscv/sat/sat_u_trunc-1-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-1-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-1-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-2-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-2-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-2-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-2-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-3-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-3-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-3-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-3-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-4-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-4-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-4-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-4-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-5-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-5-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-5-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-5-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-6-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-6-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-6-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_trunc-6-u8.c: Ditto. |
| * gcc.target/riscv/sat/scalar_sat_unary.h: New test. |
| |
| 2024-11-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_u_trunc-2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-4.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-6.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-7.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-5.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-10.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-11.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-12.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-9.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-14.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-15.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-13.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-18.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-5-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-19.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-5-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-20.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-5-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-17.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-5-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-22.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-6-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-23.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-6-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-24.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-6-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-21.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-6-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-4.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-6.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-7.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-5.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-10.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-11.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-12.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-9.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-14.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-15.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-13.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-18.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-5-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-19.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-5-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-20.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-5-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-17.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-5-u8.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-22.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-6-u16.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-23.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-6-u32.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-24.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-6-u64.c: ...here. |
| * gcc.target/riscv/sat_u_trunc-run-21.c: Move to... |
| * gcc.target/riscv/sat/sat_u_trunc-run-6-u8.c: ...here. |
| |
| 2024-11-18 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/112556 |
| * gcc.dg/c11-null-pointer-constant-1.c, |
| gcc.dg/c23-null-pointer-constant-1.c: New tests. |
| |
| 2024-11-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/96032 |
| * lib/gcc-dg.exp (gcc-dg-test-1): Add "replay-sarif". |
| * lib/sarif-replay-dg.exp: New file. |
| * lib/sarif-replay.exp: New file. |
| * sarif-replay.dg/2.1.0-invalid/3.1-not-an-object.sarif: New test. |
| * sarif-replay.dg/2.1.0-invalid/3.11.11-malformed-placeholder.sarif: |
| New test. |
| * sarif-replay.dg/2.1.0-invalid/3.11.11-missing-arguments-for-placeholders.sarif: |
| New test. |
| * sarif-replay.dg/2.1.0-invalid/3.11.11-not-enough-arguments-for-placeholders.sarif: |
| New test. |
| * sarif-replay.dg/2.1.0-invalid/3.13.2-no-version.sarif: New test. |
| * sarif-replay.dg/2.1.0-invalid/3.13.2-version-not-a-string.sarif: |
| New test. |
| * sarif-replay.dg/2.1.0-invalid/3.13.4-bad-runs.sarif: New test. |
| * sarif-replay.dg/2.1.0-invalid/3.13.4-no-runs.sarif: New test. |
| * sarif-replay.dg/2.1.0-invalid/3.13.4-non-object-in-runs.sarif: |
| New test. |
| * sarif-replay.dg/2.1.0-invalid/3.27.10-bad-level.sarif: New test. |
| * sarif-replay.dg/2.1.0-unhandled/3.27.10-none-level.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/error-with-note.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/escaped-braces.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/null-runs.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/signal-1.c.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/spec-example-1.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/spec-example-2.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/spec-example-3.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/spec-example-4.sarif: New test. |
| * sarif-replay.dg/2.1.0-valid/tutorial-example.sarif: New test. |
| * sarif-replay.dg/dg.exp: New script. |
| * sarif-replay.dg/malformed-json/array-missing-comma.sarif: New test. |
| * sarif-replay.dg/malformed-json/array-with-trailing-comma.sarif: |
| New test. |
| * sarif-replay.dg/malformed-json/bad-token.sarif: New test. |
| * sarif-replay.dg/malformed-json/object-missing-comma.sarif: New test. |
| * sarif-replay.dg/malformed-json/object-with-trailing-comma.sarif: |
| New test. |
| |
| 2024-11-18 David Malcolm <dmalcolm@redhat.com> |
| |
| * libdiagnostics.dg/libdiagnostics.exp: New, adapted from jit.exp. |
| * libdiagnostics.dg/sarif.py: New. |
| * libdiagnostics.dg/test-dump.c: New test. |
| * libdiagnostics.dg/test-error-c.py: New test. |
| * libdiagnostics.dg/test-error-with-note-c.py: New test. |
| * libdiagnostics.dg/test-error-with-note.c: New test. |
| * libdiagnostics.dg/test-error-with-note.cc: New test. |
| * libdiagnostics.dg/test-error.c: New test. |
| * libdiagnostics.dg/test-error.cc: New test. |
| * libdiagnostics.dg/test-example-1.c: New test. |
| * libdiagnostics.dg/test-fix-it-hint-c.py: New test. |
| * libdiagnostics.dg/test-fix-it-hint.c: New test. |
| * libdiagnostics.dg/test-fix-it-hint.cc: New test. |
| * libdiagnostics.dg/test-helpers++.h: New test. |
| * libdiagnostics.dg/test-helpers.h: New test. |
| * libdiagnostics.dg/test-labelled-ranges.c: New test. |
| * libdiagnostics.dg/test-labelled-ranges.cc: New test. |
| * libdiagnostics.dg/test-labelled-ranges.py: New test. |
| * libdiagnostics.dg/test-logical-location-c.py: New test. |
| * libdiagnostics.dg/test-logical-location.c: New test. |
| * libdiagnostics.dg/test-metadata-c.py: New test. |
| * libdiagnostics.dg/test-metadata.c: New test. |
| * libdiagnostics.dg/test-multiple-lines-c.py: New test. |
| * libdiagnostics.dg/test-multiple-lines.c: New test. |
| * libdiagnostics.dg/test-no-column-c.py: New test. |
| * libdiagnostics.dg/test-no-column.c: New test. |
| * libdiagnostics.dg/test-no-diagnostics-c.py: New test. |
| * libdiagnostics.dg/test-no-diagnostics.c: New test. |
| * libdiagnostics.dg/test-note-with-fix-it-hint-c.py: New test. |
| * libdiagnostics.dg/test-note-with-fix-it-hint.c: New test. |
| * libdiagnostics.dg/test-text-sink-options.c: New test. |
| * libdiagnostics.dg/test-warning-c.py: New test. |
| * libdiagnostics.dg/test-warning-with-path-c.py: New test. |
| * libdiagnostics.dg/test-warning-with-path.c: New test. |
| * libdiagnostics.dg/test-warning.c: New test. |
| * libdiagnostics.dg/test-write-sarif-to-file-c.py: New test. |
| * libdiagnostics.dg/test-write-sarif-to-file.c: New test. |
| * libdiagnostics.dg/test-write-text-to-file.c: New test. |
| |
| 2024-11-18 David Malcolm <dmalcolm@redhat.com> |
| |
| * lib/dg-test-cleanup.exp: New file, from material moved from |
| lib/gcc-dg.exp. |
| * lib/gcc-dg.exp: Add load_lib of dg-test-cleanup.exp. |
| (cleanup-after-saved-dg-test): Move to lib/dg-test-cleanup.exp. |
| (dg-test): Likewise for override. |
| (initialize_prune_notes): Likewise. |
| |
| 2024-11-18 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/117357 |
| * gcc.target/i386/pr117357.c: New test. |
| |
| 2024-11-18 Martin Uecker <uecker@tugraz.at> |
| |
| PR testsuite/117419 |
| * gcc.dg/enum-alias-1.c: Add __INT_MAX__. |
| * gcc.dg/enum-alias-2.c: Likewise. |
| * gcc.dg/enum-alias-3.c: Likewise. |
| |
| 2024-11-18 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/early_ra_1.c: New test. |
| |
| 2024-11-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116253 |
| * gcc.dg/plugin/diagnostic-test-nesting-sarif.c: New test. |
| * gcc.dg/plugin/diagnostic-test-nesting-sarif.py: New test. |
| * gcc.dg/plugin/diagnostic-test-nesting-text-indented-show-levels.c: |
| New test. |
| * gcc.dg/plugin/diagnostic-test-nesting-text-indented-unicode.c: |
| New test. |
| * gcc.dg/plugin/diagnostic-test-nesting-text-indented.c: New test. |
| * gcc.dg/plugin/diagnostic-test-nesting-text-plain.c: New test. |
| * gcc.dg/plugin/diagnostic_plugin_test_nesting.c: New test plugin. |
| * gcc.dg/plugin/plugin.exp: Add the above. |
| |
| 2024-11-18 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/84211 |
| * gcc.target/avr/torture/test-gprs.h: New file. |
| * gcc.target/avr/torture/pr84211-fuse-move-1.c: New test. |
| * gcc.target/avr/torture/pr84211-fuse-move-2.c: New test. |
| |
| 2024-11-18 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/53357 |
| * gfortran.dg/auto_char_len_4.f90: Adjust patterns. |
| * gfortran.dg/typebound_override_1.f90: Likewise. |
| * gfortran.dg/bounds_check_strlen_10.f90: New test. |
| |
| 2024-11-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117594 |
| * gcc.dg/vect/pr117594.c: New testcase. |
| |
| 2024-11-18 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/117595 |
| * gcc.target/riscv/pr117595.c: New test. |
| |
| 2024-11-18 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/117660 |
| * gm2/iso/fail/arraymismatch.mod: New test. |
| |
| 2024-11-18 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/117371 |
| * gm2/iso/fail/forloopbyzero.mod: New test. |
| |
| 2024-11-18 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| PR tree-optimization/117093 |
| * gcc.dg/tree-ssa/pr117093.c: Move to gcc.target/aarch64. |
| * gcc.target/aarch64/pr117093.c: New test. |
| |
| 2024-11-18 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR middle-end/115336 |
| PR middle-end/116059 |
| * gcc.target/riscv/rvv/autovec/pr115336.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr116059.c: New test. |
| |
| 2024-11-18 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117646 |
| * gcc.dg/torture/minmaxneeqptr-1.c: New test. |
| |
| 2024-11-18 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/dep-4.H: New test. |
| |
| 2024-11-18 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/117494 |
| * gcc.dg/vect/pr101145inf.c: Remove dg-do and replace |
| with dg-require-effective-target of signal. |
| * gcc.dg/vect/pr101145inf_1.c: Likewise. |
| * gcc.dg/vect/pr101145inf.inc: Rename main to main1 |
| and mark as noinline. |
| Include tree-vect.h. Have main call check_vect and main1. |
| |
| 2024-11-18 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/ext-dce-1.c: New test. |
| |
| 2024-11-17 Florian Weimer <fweimer@redhat.com> |
| |
| PR c/95445 |
| * gcc.dg/Wdeprecated-non-prototype-1.c: New test. |
| * gcc.dg/Wdeprecated-non-prototype-2.c: New test. |
| * gcc.dg/Wdeprecated-non-prototype-3.c: New test. |
| * gcc.dg/Wdeprecated-non-prototype-4.c: New test. |
| |
| 2024-11-17 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR tree-optimization/109442 |
| * g++.dg/tree-ssa/pr109442.C: New test. |
| |
| 2024-11-16 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/tree-ssa/pr109442.C: New file. |
| |
| 2024-11-16 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/115275 |
| * g++.dg/tree-ssa/pr115275.C: New test. |
| * gcc.dg/tree-ssa/max_eqne-1.c: New test. |
| * gcc.dg/tree-ssa/max_eqne-2.c: New test. |
| |
| 2024-11-16 Eikansh Gupta <quic_eikagupt@quicinc.com> |
| |
| PR tree-optimization/109401 |
| * gcc.dg/tree-ssa/pr109401.c: New test. |
| * gcc.dg/tree-ssa/pr109401-1.c: New test. |
| |
| 2024-11-16 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/cmo-32.c: Pass in -std=gnu17. |
| * gcc.target/riscv/cmo-64.c: Likewise. |
| * gcc.target/riscv/pr98777.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/pr115214.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/pr113469.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/pr111391-1.c: Fix prototype for c23. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-1.c: Likewise. |
| * gcc.target/riscv/sum-of-two-s12-const-2.c: Likewise. |
| * gcc.target/riscv/target-attr-01.c: Likewise. |
| * gcc.target/riscv/target-attr-02.c: Likewise. |
| * gcc.target/riscv/target-attr-03.c: Likewise. |
| * gcc.target/riscv/target-attr-04.c: Likewise. |
| * gcc.target/riscv/target-attr-05.c: Likewise. |
| * gcc.target/riscv/target-attr-06.c: Likewise. |
| * gcc.target/riscv/target-attr-07.c: Likewise. |
| * gcc.target/riscv/target-attr-08.c: Likewise. |
| * gcc.target/riscv/target-attr-09.c: Likewise. |
| * gcc.target/riscv/target-attr-10.c: Likewise. |
| * gcc.target/riscv/target-attr-11.c: Likewise. |
| * gcc.target/riscv/target-attr-12.c: Likewise. |
| * gcc.target/riscv/target-attr-13.c: Likewise. |
| * gcc.target/riscv/target-attr-14.c: Likewise. |
| * gcc.target/riscv/target-attr-15.c: Likewise. |
| * gcc.target/riscv/target-attr-bad-01.c: Likewise. |
| * gcc.target/riscv/target-attr-bad-02.c: Likewise. |
| * gcc.target/riscv/target-attr-bad-03.c: Likewise. |
| * gcc.target/riscv/target-attr-bad-04.c: Likewise. |
| * gcc.target/riscv/target-attr-bad-05.c: Likewise. |
| * gcc.target/riscv/target-attr-bad-06.c: Likewise. |
| * gcc.target/riscv/target-attr-bad-07.c: Likewise. |
| * gcc.target/riscv/target-attr-bad-08.c: Likewise. |
| * gcc.target/riscv/target-attr-bad-09.c: Likewise. |
| * gcc.target/riscv/target-attr-bad-10.c: Likewise. |
| |
| 2024-11-16 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/arc/add_n-combine.c: Pass in -std=gnu17. |
| |
| 2024-11-16 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/109066 |
| * gfortran.dg/defined_assignment_12.f90: New test. |
| |
| 2024-11-16 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/sh/pr51244-15.c: Use "mybool" rather than "bool". |
| * gcc.target/sh/pr52933-1.c: Similarly. |
| * gcc.target/sh/pr54089-1.c: Similarly. |
| * gcc.target/sh/pr54089-7.c: Similarly. |
| * gcc.target/sh/pr54089-8.c: Similarly. |
| * gcc.target/sh/pr54089-9.c: Similarly. |
| * gcc.target/sh/pr64366.c: Use -std=gnu17. |
| |
| 2024-11-16 Jeff Law <jlaw@ventanamicro.com> |
| |
| * lib/wrapper.exp (${tool}_maybe_build_wrapper): Pass -std=gnu17 flag |
| to build testglue wrapper. |
| |
| 2024-11-16 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/pru/pr64366.c (foobar): Provide full function |
| delaration. |
| |
| 2024-11-16 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_42.f90: New test. |
| |
| 2024-11-16 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/ipa/fnsummary-1.c: New test. |
| |
| 2024-11-16 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/template/error25.C: Adjust export diagnostic. |
| * g++.old-deja/g++.benjamin/tem05.C: Likewise. |
| * g++.old-deja/g++.pt/export1.C: Likewise. |
| * g++.dg/pch/pch.exp: Specify -fno-modules. |
| |
| 2024-11-16 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/117548 |
| * gcc.dg/pr117548.c: New test. |
| |
| 2024-11-16 Sam James <sam@gentoo.org> |
| |
| * gcc.target/i386/pr66891.c: Pass -std=gnu17. |
| |
| 2024-11-16 Sam James <sam@gentoo.org> |
| |
| * gcc.dg/graphite/id-15.c: Pass -Wno-old-style-definition. |
| * gcc.dg/graphite/pr38413.c: Ditto. |
| * gcc.dg/graphite/pr38510.c: Ditto. |
| |
| 2024-11-16 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_u_sub-1-u16.c: Remove flto dg-skip |
| workaround and -O3 option. |
| * gcc.target/riscv/sat/sat_u_sub-1-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-1-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-1-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-10-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-10-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-10-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-10-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-11-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-11-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-11-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-11-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-12-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-12-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-12-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-12-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-2-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-2-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-2-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-2-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-3-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-3-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-3-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-3-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-4-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-4-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-4-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-4-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-5-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-5-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-5-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-5-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-6-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-6-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-6-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-6-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-7-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-7-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-7-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-7-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-8-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-8-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-8-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-8-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-9-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-9-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-9-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub-9-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-4.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-4.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u64-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u64-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-4.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u64-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u16-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u16-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u32-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u32-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u8-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u8-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u16-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u16-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u32-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u32-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u8-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u8-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u8.c: Ditto. |
| |
| 2024-11-15 Joseph Myers <josmyers@redhat.com> |
| |
| * c-c++-common/analyzer/asm-x86-dyndbg-2.c, |
| c-c++-common/analyzer/asm-x86-lp64-2.c, |
| c-c++-common/analyzer/attr-malloc-CVE-2019-19078-usb-leak.c, |
| c-c++-common/analyzer/coreutils-cksum-pr108664.c, |
| c-c++-common/analyzer/feasibility-3.c, |
| c-c++-common/analyzer/pr105783.c, c-c++-common/analyzer/sock-1.c, |
| c-c++-common/attributes-4.c, gcc.dg/Warray-bounds-78.c, |
| gcc.dg/analyzer/asm-x86-dyndbg-1.c: Do not define bool, true or |
| false. |
| * gcc.dg/debug/ctf/ctf-function-pointers-2.c: Use -std-gnu17. |
| * gcc.dg/gnu23-version-2.c: New test. |
| * gcc.dg/simulate-thread/atomic-load-int.c, |
| gcc.dg/simulate-thread/atomic-load-longlong.c, |
| gcc.dg/simulate-thread/atomic-load-short.c: Add more noinline |
| attributes. |
| * gcc.dg/torture/pr117496-1.c: Use -std=gnu17. |
| |
| 2024-11-15 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/117371 |
| * gm2/iso/fail/forloopbyvar.mod: New test. |
| * gm2/iso/fail/forloopbyvar4.mod: New test. |
| * gm2/iso/fail/forloopbyvar5.mod: New test. |
| * gm2/iso/pass/forloopbyvar3.mod: New test. |
| |
| 2024-11-15 Jennifer Schmitz <jschmitz@nvidia.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117093 |
| * gcc.dg/tree-ssa/pr117093.c: New test. |
| |
| 2024-11-15 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/117164 |
| * gcc.dg/nested-func-13.c, gcc.dg/nested-func-14.c: |
| gcc.dg/nested-func-15.c, gcc.dg/nested-func-16.c, |
| gcc.dg/nested-func-17.c: New tests. |
| * gcc.dg/nested-func-15.c: New file. |
| * gcc.dg/nested-func-16.c: New file. |
| * gcc.dg/nested-func-17.c: New file. |
| |
| 2024-11-15 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR testsuite/116080 |
| * lib/target-supports.exp (check_effective_target_tail_call): |
| Remove foo's body. |
| (check_effective_target_musttail): Likewise. |
| |
| 2024-11-15 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_u_sub-2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-4.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-38.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-10-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-39.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-10-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-40.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-10-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-37.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-10-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-42.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-11-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-43.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-11-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-44.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-11-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-41.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-11-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-46.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-12-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-47.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-12-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-48.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-12-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-45.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-12-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-6.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-7.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-5.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-10.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-11.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-12.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-9.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-14.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-15.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-13.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-18.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-5-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-19.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-5-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-20.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-5-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-17.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-5-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-22.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-6-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-23.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-6-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-24.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-6-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-21.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-6-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-26.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-7-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-27.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-7-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-28.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-7-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-25.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-7-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-30.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-8-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-31.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-8-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-8-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-29.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-8-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-34.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-9-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-35.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-9-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-36.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-9-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-33.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-9-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-4.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-38.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-10-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-39.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-10-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-40.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-10-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-37.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-10-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-42.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-11-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-43.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-11-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-44.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-11-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-41.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-11-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-46.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-12-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-47.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-12-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-48.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-12-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-45.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-12-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-6.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-7.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-5.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-10.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-11.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-12.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-9.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-14.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-15.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-13.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-18.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-5-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-19.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-5-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-20.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-5-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-17.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-5-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-22.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-6-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-23.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-6-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-24.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-6-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-21.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-6-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-26.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-7-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-27.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-7-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-28.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-7-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-25.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-7-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-30.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-8-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-31.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-8-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-8-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-29.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-8-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-34.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-9-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-35.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-9-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-36.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-9-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub-run-33.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub-run-9-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-2_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-2_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-2_3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-3.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-2_4.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16-4.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-3_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-3_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-3_3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-3.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-3_4.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32-4.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-4_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u64-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-4_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u64-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-4.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-1_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-1_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-1_3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-3.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-1_4.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8-4.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-6_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-6_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-6_3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16-3.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-6.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-15_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-15_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-7_3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32-3.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-7.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-8_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u64-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-5_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-5_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-5_3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8-3.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-5.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-10_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u16-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-10_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u16-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-10.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-11_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u32-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-11_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u32-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-11.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-12.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-9_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u8-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-9_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u8-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-9.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-14_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u16-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-14_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u16-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-14.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-7_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u32-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-7_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u32-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-15.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-13_1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u8-1.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-13_2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u8-2.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-13.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-4.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-6.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-7.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-5.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-10.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-11.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-12.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-9.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-14.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-15.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_sub_imm-run-13.c: Move to... |
| * gcc.target/riscv/sat/sat_u_sub_imm-run-4-u8.c: ...here. |
| |
| 2024-11-15 Florian Weimer <fweimer@redhat.com> |
| |
| * gcc.dg/Wmissing-parameter-name-1.c: New test. |
| * gcc.dg/Wmissing-parameter-name-2.c: New test. |
| * gcc.dg/Wmissing-parameter-name-3.c: New test. |
| |
| 2024-11-15 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat/sat_s_add-1-i16.c: Remove flto |
| dg-skip workaround and -O3 option. |
| * gcc.target/riscv/sat/sat_s_add-1-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-1-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-1-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-2-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-2-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-2-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-2-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-3-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-3-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-3-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-3-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-4-i16.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-4-i32.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-4-i64.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add-4-i8.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-1-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-2-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-3-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_s_add_imm-4.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-1-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-1-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-1-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-1-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-2-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-2-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-2-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-2-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-3-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-3-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-3-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-3-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-4-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-4-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-4-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-4-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-5-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-5-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-5-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-5-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-6-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-6-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-6-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add-6-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u64.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-1.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-10.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-11.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-12.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-13.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-14.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-15.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-16.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-17.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-18.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-19.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-2.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-20.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-21.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-22.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-23.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-24.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-25.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-26.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-27.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-28.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-29.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-3.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-30.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-31.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-32.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-33.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-34.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-35.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-36.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-37.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-38.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-39.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-4.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-40.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-41.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-42.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-43.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-44.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-45.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-46.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-47.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-48.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-49.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-5.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-50.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-51.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-52.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-53.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-54.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-55.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-56.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-57.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-58.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-59.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-6.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-60.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-7.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-8.c: Ditto. |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-9.c: Ditto. |
| |
| 2024-11-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/tree-ssa/pr116868.C: Change effective target from c++14 to |
| c++11. |
| * g++.dg/tree-ssa/pr96945.C: Likewise. |
| * g++.dg/tree-ssa/pr110819.C: Likewise. |
| |
| 2024-11-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/dfp/c11-decimal64x-1.c: New test. |
| * gcc.dg/dfp/c11-decimal64x-2.c: New test. |
| * gcc.dg/dfp/c23-decimal64x-1.c: New test. |
| * gcc.dg/dfp/c23-decimal64x-2.c: New test. |
| * gcc.dg/dfp/c23-decimal64x-3.c: New test. |
| * gcc.dg/dfp/c23-decimal64x-4.c: New test. |
| |
| 2024-11-15 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/tree-ssa/pr58483.C: Run in C++11 and up. |
| |
| 2024-11-15 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/riscv.exp: Add new folder sat under riscv |
| and add 5 options for each sat test. |
| * gcc.target/riscv/sat_s_add-1-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-1-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-1-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-1-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-1-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-1-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-1-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-1-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-2-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-2-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-2-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-2-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-2-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-2-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-2-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-2-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-3-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-3-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-3-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-3-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-3-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-3-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-3-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-3-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-4-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-4-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-4-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-4-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-4-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-4-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-4-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-4-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-1-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-1-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-1-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-1-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-1-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-1-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-1-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-1-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-2-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-2-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-2-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-2-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-2-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-2-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-2-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-2-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-3-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-3-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-3-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-3-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-3-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-3-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-3-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-3-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-4-i16.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-4-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-4-i32.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-4-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-4-i64.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-4-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-4-i8.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add-run-4-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-1-1.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-1-1.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-1.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-1.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-2-1.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-2-1.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-2.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-2.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-3-1.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-3-1.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-3.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-3.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-4.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-4.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-run-1.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-run-1.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-run-2.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-run-2.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-run-3.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-run-3.c: ...here. |
| * gcc.target/riscv/sat_s_add_imm-run-4.c: Move to... |
| * gcc.target/riscv/sat/sat_s_add_imm-run-4.c: ...here. |
| * gcc.target/riscv/sat_u_add-1-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-1-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-1-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-1-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-2-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-2-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-2-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-2-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-3-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-3-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-3-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-3-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-4-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-4-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-4-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-4-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-5-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-5-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-5-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-5-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-5-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-5-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-5-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-5-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-6-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-6-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-6-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-6-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-6-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-6-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-6-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-6-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-1-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-1-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-1-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-1-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-2-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-2-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-2-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-2-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-3-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-3-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-3-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-3-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-4-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-4-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-4-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-4-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-5-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-5-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-5-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-5-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-5-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-5-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-5-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-5-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-6-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-6-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-6-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-6-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-6-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-6-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-6-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add-run-6-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-1-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-1-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-1-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-1-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-2-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-2-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-2-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-2-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-3-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-3-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-3-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-3-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-4-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-4-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-4-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-4-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-1-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-1-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-1-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-1-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-2-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-2-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-2-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-2-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-3-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-3-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-3-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-3-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-4-u16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-4-u32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-4-u64.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-4-u8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm-run-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-1.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-1.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-10.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-10.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-11.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-11.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-12.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-12.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-13.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-13.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-14.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-14.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-15.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-15.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-16.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-17.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-17.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-18.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-18.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-19.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-19.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-2.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-2.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-20.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-20.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-21.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-21.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-22.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-22.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-23.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-23.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-24.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-24.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-25.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-25.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-26.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-26.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-27.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-27.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-28.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-28.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-29.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-29.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-3.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-3.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-30.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-30.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-31.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-31.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-32.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-33.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-33.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-34.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-34.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-35.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-35.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-36.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-36.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-37.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-37.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-38.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-38.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-39.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-39.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-4.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-4.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-40.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-40.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-41.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-41.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-42.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-42.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-43.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-43.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-44.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-44.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-45.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-45.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-46.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-46.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-47.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-47.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-48.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-48.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-49.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-49.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-5.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-5.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-50.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-50.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-51.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-51.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-52.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-52.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-53.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-53.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-54.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-54.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-55.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-55.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-56.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-56.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-57.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-57.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-58.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-58.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-59.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-59.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-6.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-6.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-60.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-60.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-7.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-7.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-8.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm_type_check-9.c: Move to... |
| * gcc.target/riscv/sat/sat_u_add_imm_type_check-9.c: ...here. |
| * gcc.target/riscv/sat/sat_arith.h: New test. |
| * gcc.target/riscv/sat/sat_arith_data.h: New test. |
| * gcc.target/riscv/sat/scalar_sat_binary.h: New test. |
| * gcc.target/riscv/sat/scalar_sat_binary_run_xxx.h: New test. |
| |
| 2024-11-15 Kewen Lin <linkw@linux.ibm.com> |
| |
| * gcc.target/powerpc/vcond-fp.c: New test. |
| |
| 2024-11-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/104819 |
| * gfortran.dg/null_actual_6.f90: New test. |
| |
| 2024-11-14 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/namespace-7_a.C: New test. |
| * g++.dg/modules/namespace-7_b.C: New test. |
| |
| 2024-11-14 Yury Khrustalev <yury.khrustalev@arm.com> |
| |
| * gcc.target/aarch64/gcs-nonlocal-3.c: New test. |
| * gcc.target/aarch64/sme/nonlocal_goto_4.c: Update. |
| * gcc.target/aarch64/sme/nonlocal_goto_5.c: Update. |
| * gcc.target/aarch64/sme/nonlocal_goto_6.c: Update. |
| |
| 2024-11-14 Matthieu Longo <matthieu.longo@arm.com> |
| |
| * g++.target/aarch64/return_address_sign_ab_exception.C: Update. |
| * gcc.target/aarch64/eh_return.c: Update. |
| |
| 2024-11-14 Richard Ball <richard.ball@arm.com> |
| Yury Khrustalev <yury.khrustalev@arm.com> |
| |
| * gcc.target/aarch64/indirect_return-1.c: New test. |
| * gcc.target/aarch64/indirect_return-2.c: New test. |
| * gcc.target/aarch64/indirect_return-3.c: New test. |
| |
| 2024-11-14 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Add gcs specific |
| tests. |
| |
| 2024-11-14 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_1.c: GCS test. |
| |
| 2024-11-14 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| * gcc.target/aarch64/gcs-nonlocal-1.c: New test. |
| * gcc.target/aarch64/gcs-nonlocal-1-track-speculation.c: New test. |
| * gcc.target/aarch64/gcs-nonlocal-2.c: New test. |
| * gcc.target/aarch64/gcs-nonlocal-2-track-speculation.c: New test. |
| * gcc.target/aarch64/gcs-nonlocal-1.h: New header file. |
| * gcc.target/aarch64/gcs-nonlocal-2.h: New header file. |
| |
| 2024-11-14 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| Yury Khrustalev <yury.khrustalev@arm.com> |
| |
| * gcc.target/aarch64/acle/gcs-1.c: New test. |
| * gcc.target/aarch64/gcspopm-1.c: New test. |
| * gcc.target/aarch64/gcspr-1.c: New test. |
| * gcc.target/aarch64/gcsss-1.c: New test. |
| |
| 2024-11-14 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| Yury Khrustalev <yury.khrustalev@arm.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/acle/chkfeat-1.c: New test. |
| * gcc.target/aarch64/chkfeat-1.c: New test. |
| * gcc.target/aarch64/chkfeat-2.c: New test. |
| |
| 2024-11-14 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: Add branch-protection |
| tests. |
| |
| 2024-11-14 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/tree-ssa/dce-1.C: New test. |
| |
| 2024-11-14 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/cdce3.C: Disable allocation dce. |
| * g++.dg/tree-ssa/pr19476-1.C: Likewise. |
| * g++.dg/tree-ssa/pr19476-2.C: Likewise. |
| * g++.dg/tree-ssa/pr19476-3.C: Likewise. |
| * g++.dg/tree-ssa/pr19476-4.C: Likewise. |
| * gcc.dg/analyzer/pr101837.c: Disable malloc dce. |
| * gcc.dg/tree-ssa/pr19831-3.c: Update. |
| * gfortran.dg/pr68078.f90: Disable malloc DCE. |
| |
| 2024-11-14 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/ipa/ipcp-agg-1.c: Add a scan dump for a constant value in |
| the latice dump. |
| |
| 2024-11-14 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR tree-optimization/110819 |
| PR tree-optimization/116868 |
| PR tree-optimization/58483 |
| * g++.dg/tree-ssa/pr96945.C: cleanup |
| * g++.dg/tree-ssa/pr110819.C: New test. |
| * g++.dg/tree-ssa/pr116868.C: New test. |
| * g++.dg/tree-ssa/pr58483.C: New test. |
| |
| 2024-11-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117567 |
| * gcc.dg/torture/pr117567.c: New testcase. |
| |
| 2024-11-14 Eikansh Gupta <quic_eikagupt@quicinc.com> |
| |
| PR tree-optimization/109906 |
| * gcc.dg/tree-ssa/pr109906.c: New test. |
| |
| 2024-11-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117556 |
| PR tree-optimization/117553 |
| * gcc.dg/vect/vect-live-slp-3.c: Expect us to SLP even for |
| VLA vectors (in single-lane mode). |
| |
| 2024-11-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_s_add-2.c: Move to... |
| * gcc.target/riscv/sat_s_add-1-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-3.c: Move to... |
| * gcc.target/riscv/sat_s_add-1-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-4.c: Move to... |
| * gcc.target/riscv/sat_s_add-1-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-1.c: Move to... |
| * gcc.target/riscv/sat_s_add-1-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-6.c: Move to... |
| * gcc.target/riscv/sat_s_add-2-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-7.c: Move to... |
| * gcc.target/riscv/sat_s_add-2-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-8.c: Move to... |
| * gcc.target/riscv/sat_s_add-2-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-5.c: Move to... |
| * gcc.target/riscv/sat_s_add-2-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-10.c: Move to... |
| * gcc.target/riscv/sat_s_add-3-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-11.c: Move to... |
| * gcc.target/riscv/sat_s_add-3-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-12.c: Move to... |
| * gcc.target/riscv/sat_s_add-3-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-9.c: Move to... |
| * gcc.target/riscv/sat_s_add-3-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-14.c: Move to... |
| * gcc.target/riscv/sat_s_add-4-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-15.c: Move to... |
| * gcc.target/riscv/sat_s_add-4-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-16.c: Move to... |
| * gcc.target/riscv/sat_s_add-4-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-13.c: Move to... |
| * gcc.target/riscv/sat_s_add-4-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-2.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-1-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-3.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-1-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-4.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-1-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-1.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-1-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-6.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-2-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-7.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-2-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-8.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-2-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-5.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-2-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-10.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-3-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-11.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-3-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-12.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-3-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-9.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-3-i8.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-14.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-4-i16.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-15.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-4-i32.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-16.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-4-i64.c: ...here. |
| * gcc.target/riscv/sat_s_add-run-13.c: Move to... |
| * gcc.target/riscv/sat_s_add-run-4-i8.c: ...here. |
| * gcc.target/riscv/sat_u_add-2.c: Move to... |
| * gcc.target/riscv/sat_u_add-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-3.c: Move to... |
| * gcc.target/riscv/sat_u_add-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-4.c: Move to... |
| * gcc.target/riscv/sat_u_add-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-1.c: Move to... |
| * gcc.target/riscv/sat_u_add-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-6.c: Move to... |
| * gcc.target/riscv/sat_u_add-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-7.c: Move to... |
| * gcc.target/riscv/sat_u_add-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-8.c: Move to... |
| * gcc.target/riscv/sat_u_add-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-5.c: Move to... |
| * gcc.target/riscv/sat_u_add-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-10.c: Move to... |
| * gcc.target/riscv/sat_u_add-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-11.c: Move to... |
| * gcc.target/riscv/sat_u_add-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-12.c: Move to... |
| * gcc.target/riscv/sat_u_add-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-9.c: Move to... |
| * gcc.target/riscv/sat_u_add-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-14.c: Move to... |
| * gcc.target/riscv/sat_u_add-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-15.c: Move to... |
| * gcc.target/riscv/sat_u_add-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-16.c: Move to... |
| * gcc.target/riscv/sat_u_add-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-13.c: Move to... |
| * gcc.target/riscv/sat_u_add-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-18.c: Move to... |
| * gcc.target/riscv/sat_u_add-5-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-19.c: Move to... |
| * gcc.target/riscv/sat_u_add-5-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-20.c: Move to... |
| * gcc.target/riscv/sat_u_add-5-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-17.c: Move to... |
| * gcc.target/riscv/sat_u_add-5-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-22.c: Move to... |
| * gcc.target/riscv/sat_u_add-6-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-23.c: Move to... |
| * gcc.target/riscv/sat_u_add-6-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-24.c: Move to... |
| * gcc.target/riscv/sat_u_add-6-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-21.c: Move to... |
| * gcc.target/riscv/sat_u_add-6-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-2.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-3.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-4.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-1.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-6.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-7.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-8.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-5.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-10.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-11.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-12.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-9.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-14.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-15.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-16.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-13.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-18.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-5-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-19.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-5-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-20.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-5-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-17.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-5-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-22.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-6-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-23.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-6-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-24.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-6-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add-run-21.c: Move to... |
| * gcc.target/riscv/sat_u_add-run-6-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-2.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-3.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-4.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-1.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-6.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-7.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-8.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-5.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-10.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-11.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-12.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-9.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-14.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-15.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-16.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-13.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-4-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-2.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-1-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-3.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-1-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-4.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-1-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-1.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-1-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-6.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-2-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-7.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-2-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-8.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-2-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-5.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-2-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-10.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-3-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-11.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-3-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-12.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-3-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-9.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-3-u8.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-14.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-4-u16.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-15.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-4-u32.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-16.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-4-u64.c: ...here. |
| * gcc.target/riscv/sat_u_add_imm-run-13.c: Move to... |
| * gcc.target/riscv/sat_u_add_imm-run-4-u8.c: ...here. |
| |
| 2024-11-14 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/117495 |
| * gcc.target/i386/pr117495.c: New test. |
| |
| 2024-11-13 Jin Ma <jinma@linux.alibaba.com> |
| |
| PR target/116591 |
| * gcc.target/riscv/rvv/xtheadvector/pr116591.c: New test. |
| |
| 2024-11-13 Filip Kastl <fkastl@suse.cz> |
| |
| PR target/56504 |
| * gcc.target/i386/vectorize-aocl1.c: New test. |
| |
| 2024-11-13 Soumya AR <soumyaa@nvidia.com> |
| |
| PR target/57492 |
| * gcc.dg/tree-ssa/ldexp.c: New test. |
| * gcc.dg/tree-ssa/pow-to-ldexp.c: New test. |
| |
| 2024-11-13 Yangyu Chen <cyy@cyyself.name> |
| |
| * g++.target/riscv/mv-symbols1.C: New test. |
| * g++.target/riscv/mv-symbols2.C: New test. |
| * g++.target/riscv/mv-symbols3.C: New test. |
| * g++.target/riscv/mv-symbols4.C: New test. |
| * g++.target/riscv/mv-symbols5.C: New test. |
| * g++.target/riscv/mvc-symbols1.C: New test. |
| * g++.target/riscv/mvc-symbols2.C: New test. |
| * g++.target/riscv/mvc-symbols3.C: New test. |
| * g++.target/riscv/mvc-symbols4.C: New test. |
| |
| 2024-11-13 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/105054 |
| * gfortran.dg/ptr_func_assign_6.f08: New test. |
| |
| 2024-11-13 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/117059 |
| * gcc.dg/Wzero-as-null-pointer-constant.c: New test. |
| |
| 2024-11-13 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/dfp/c11-constants-3.c: New test. |
| * gcc.dg/dfp/c11-constants-4.c: New test. |
| * gcc.dg/dfp/c23-constants-3.c: New test. |
| * gcc.dg/dfp/c23-constants-4.c: New test. |
| |
| 2024-11-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117029 |
| * gcc.dg/cpp/pr7263-3.c: Adjust expected diagnostic wording. |
| * gcc.dg/c23-imaginary-constants-1.c: New test. |
| * gcc.dg/c23-imaginary-constants-2.c: New test. |
| * gcc.dg/c23-imaginary-constants-3.c: New test. |
| * gcc.dg/c23-imaginary-constants-4.c: New test. |
| * gcc.dg/c23-imaginary-constants-5.c: New test. |
| * gcc.dg/c23-imaginary-constants-6.c: New test. |
| * gcc.dg/c23-imaginary-constants-7.c: New test. |
| * gcc.dg/c23-imaginary-constants-8.c: New test. |
| * gcc.dg/c23-imaginary-constants-9.c: New test. |
| * gcc.dg/c23-imaginary-constants-10.c: New test. |
| * gcc.dg/c2y-imaginary-constants-1.c: New test. |
| * gcc.dg/c2y-imaginary-constants-2.c: New test. |
| * gcc.dg/c2y-imaginary-constants-3.c: New test. |
| * gcc.dg/c2y-imaginary-constants-4.c: New test. |
| * gcc.dg/c2y-imaginary-constants-5.c: New test. |
| * gcc.dg/c2y-imaginary-constants-6.c: New test. |
| * gcc.dg/c2y-imaginary-constants-7.c: New test. |
| * gcc.dg/c2y-imaginary-constants-8.c: New test. |
| * gcc.dg/c2y-imaginary-constants-9.c: New test. |
| * gcc.dg/c2y-imaginary-constants-10.c: New test. |
| * gcc.dg/c2y-imaginary-constants-11.c: New test. |
| * gcc.dg/c2y-imaginary-constants-12.c: New test. |
| |
| 2024-11-13 Soumya AR <soumyaa@nvidia.com> |
| |
| * gcc.target/aarch64/sve/fscale.c: New test. |
| |
| 2024-11-13 xuli <xuli1@eswincomputing.com> |
| |
| PR target/117483 |
| * gcc.target/riscv/pr117483.c: New test. |
| |
| 2024-11-13 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/117418 |
| * gcc.target/i386/pr117418-1.c: New test. |
| |
| 2024-11-13 Jeff Law <jlaw@ventanamicro.com> |
| |
| Revert: |
| 2024-11-13 Alexey Merzlyakov <alexey.merzlyakov@samsung.com> |
| |
| PR rtl-optimization/112398 |
| * gcc.target/riscv/pr112398.c: New test. |
| |
| 2024-11-12 Yangyu Chen <cyy@cyyself.name> |
| |
| * gcc.target/riscv/target-attr-norelax.c: Fix testcase. |
| |
| 2024-11-12 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-11-12 Pan Li <pan2.li@intel.com> |
| |
| * gcc.dg/tree-ssa/sat_u_add-simplify-1-u16.c: New test. |
| * gcc.dg/tree-ssa/sat_u_add-simplify-1-u32.c: New test. |
| * gcc.dg/tree-ssa/sat_u_add-simplify-1-u64.c: New test. |
| * gcc.dg/tree-ssa/sat_u_add-simplify-1-u8.c: New test. |
| |
| 2024-11-12 Edwin Lu <ewlu@rivosinc.com> |
| |
| * g++.target/riscv/rvv/base/bug-10.C: Remove cstdalign header. |
| * g++.target/riscv/rvv/base/bug-11.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-12.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-13.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-14.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-15.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-16.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-17.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-2.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-23.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-3.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-4.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-5.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-6.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-7.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-8.C: Ditto. |
| * g++.target/riscv/rvv/base/bug-9.C: Ditto. |
| |
| 2024-11-12 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR tree-optimization/96945 |
| * g++.dg/tree-ssa/pr96945.C: New test. |
| |
| 2024-11-12 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| PR tree-optimization/112376 |
| * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expectation. |
| |
| 2024-11-12 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macro. |
| * gcc.target/riscv/sat_s_add-run-5.c: Take form 2 for run test. |
| * gcc.target/riscv/sat_s_add-run-6.c: Ditto. |
| * gcc.target/riscv/sat_s_add-run-7.c: Ditto. |
| * gcc.target/riscv/sat_s_add-run-8.c: Ditto. |
| |
| 2024-11-12 yulong <shiyulong@iscas.ac.cn> |
| |
| * gcc.target/riscv/target-attr-norelax.c: New file. |
| |
| 2024-11-12 Kito Cheng <kito.cheng@sifive.com> |
| |
| * c-c++-common/ubsan/builtin-1.c: Update test case due to |
| sanitizer has change the error message. |
| |
| 2024-11-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117417 |
| * gcc.dg/torture/pr117417.c: New testcase. |
| |
| 2024-11-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117484 |
| * gcc.dg/vect/pr117484-1.c: New testcase. |
| * gcc.dg/vect/pr117484-2.c: Likewise. |
| |
| 2024-11-12 Soumya AR <soumyaa@nvidia.com> |
| |
| * gcc.dg/tree-ssa/log_exp.c: New test. |
| |
| 2024-11-11 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/117463 |
| * g++.dg/init/new54.C: New test. |
| |
| 2024-11-11 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/ext/builtin-operator-new-1.C: New test. |
| * g++.dg/ext/builtin-operator-new-2.C: New test. |
| * g++.dg/ext/builtin-operator-new-3.C: New test. |
| |
| 2024-11-11 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/c2y-if-decls-1.c: Require target that supports atomic |
| operations on int and long types. |
| * gcc.dg/c2y-if-decls-11.c: Ditto. |
| * gcc.dg/c2y-if-decls-4.c: Ditto. |
| * gcc.dg/c2y-if-decls-8.c: Ditto. |
| |
| 2024-11-11 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Remove |
| xfail from test. |
| |
| 2024-11-11 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * gcc.target/aarch64/fp8_scalar_1.c: |
| |
| 2024-11-11 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_3.c: Add SVE2p1 tests. |
| |
| 2024-11-11 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_index_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_2.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_3.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_4.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_5.c: |
| Adjust the "did you mean" suggestion. |
| * gcc.target/aarch64/sve/acle/general-c/ld1sh_gather_1.c: Removed. |
| * gcc.target/aarch64/sve/acle/general-c/extq_1.c: New test. |
| * gcc.target/aarch64/sve/acle/general-c/load_gather64_sv_index_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/load_gather64_sv_offset_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/pmov_from_vector_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/pmov_from_vector_lane_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/pmov_to_vector_lane_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/pmov_to_vector_lane_2.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/store_scatter64_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/store_scatter64_index_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/store_scatter64_offset_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/unary_lane_1.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/addqv_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/andqv_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/andqv_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/andqv_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/andqv_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/andqv_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/andqv_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/andqv_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/andqv_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dup_laneq_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/eorqv_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/eorqv_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/eorqv_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/eorqv_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/eorqv_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/eorqv_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/eorqv_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/eorqv_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/extq_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1q_gather_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1udq_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1udq_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1udq_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1uwq_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1uwq_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1uwq_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld2q_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld3q_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld4q_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxnmqv_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxnmqv_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxnmqv_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/maxqv_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minnmqv_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minnmqv_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minnmqv_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/minqv_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/orqv_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/orqv_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/orqv_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/orqv_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/orqv_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/orqv_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/orqv_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/orqv_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pmov_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pmov_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pmov_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pmov_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pmov_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pmov_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pmov_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pmov_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1dq_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1dq_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1dq_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1q_scatter_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1wq_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1wq_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1wq_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st2q_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st3q_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st4q_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tblq_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbxq_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq1_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/uzpq2_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq1_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/zipq2_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/dupq_1.c: Likewise. |
| * gcc.target/aarch64/sve2/extq_1.c: Likewise. |
| * gcc.target/aarch64/sve2/uzpq_1.c: Likewise. |
| * gcc.target/aarch64/sve2/zipq_1.c: Likewise. |
| |
| 2024-11-11 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/clamp_3.c: New test. |
| * gcc.target/aarch64/sve/clamp_4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bfmlslb_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bfmlslb_lane_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bfmlslt_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/bfmlslt_lane_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cntp_c16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cntp_c32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cntp_c64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/cntp_c8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dot_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dot_lane_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dot_lane_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dot_lane_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dot_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/dot_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_bf16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_bf16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_f16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_f16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_f32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_f32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_f64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_f64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_s16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_s16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_s32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_s32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_s64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_s64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_s8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_s8_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_u16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_u16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_u32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_u32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_u64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_u64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_u8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ld1_u8_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_bf16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_bf16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_f16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_f16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_f32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_f32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_f64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_f64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_s16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_s16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_s32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_s32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_s64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_s64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_s8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_s8_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_u16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_u16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_u32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_u32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_u64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_u64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_u8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_u8_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pext_lane_c16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pext_lane_c16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pext_lane_c32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pext_lane_c32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pext_lane_c64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pext_lane_c64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pext_lane_c8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/pext_lane_c8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ptrue_c16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ptrue_c32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ptrue_c64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ptrue_c8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qcvtn_s16_s32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qcvtn_u16_s32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qcvtn_u16_u32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qrshrn_s16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qrshrn_u16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/qrshrun_u16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_bf16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_bf16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_f16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_f16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_f32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_f32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_f64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_f64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_s16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_s16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_s32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_s32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_s64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_s64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_s8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_s8_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_u16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_u16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_u32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_u32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_u64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_u64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_u8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/st1_u8_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_bf16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_bf16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_f16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_f16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_f32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_f32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_f64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_f64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_s16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_s16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_s32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_s32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_s64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_s64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_s8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_s8_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_u16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_u16_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_u32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_u32_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_u64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_u64_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_u8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_u8_x4.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_b8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_c16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_c32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_c64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilege_c8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_b8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_c16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_c32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_c64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilegt_c8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_b16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_b32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_b64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_b8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_c16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_c32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_c64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilele_c8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_b16_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_b32_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_b64_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_b8_x2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_c16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_c32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_c64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilelt_c8.c: Likewise. |
| |
| 2024-11-11 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_aarch64_asm_sve2p1_ok): New procedure. |
| * gcc.target/aarch64/sve/clamp_1.c: New test. |
| * gcc.target/aarch64/sve/clamp_2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/clamp_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/psel_lane_b16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/psel_lane_b32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/psel_lane_b64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/psel_lane_b8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/psel_lane_c16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/psel_lane_c32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/psel_lane_c64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/psel_lane_c8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/revd_u8.c: Likewise. |
| |
| 2024-11-11 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general-c/create_5.c: Expect svcreate4 |
| to succeed for svbool_ts. |
| * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h |
| (TEST_UNDEF_B): New macro. |
| * gcc.target/aarch64/sve/acle/asm/create4_1.c: Test _b form. |
| * gcc.target/aarch64/sve/acle/asm/undef2_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/undef4_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/get4_b.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/set4_b.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/svboolx4_1.c: Likewise. |
| |
| 2024-11-11 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_bf16.c: Wrap the second |
| TBL operand in braces |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_u8.c: Likewise. |
| * gcc.target/aarch64/sve/slp_perm_6.c: Likewise. |
| * gcc.target/aarch64/sve/slp_perm_7.c: Likewise. |
| * gcc.target/aarch64/sve/vec_perm_1.c: Likewise. |
| * gcc.target/aarch64/sve/vec_perm_const_1.c: Likewise. |
| * gcc.target/aarch64/sve/vec_perm_const_1_overrun.c: Likewise. |
| * gcc.target/aarch64/sve/vec_perm_const_single_1.c: Likewise. |
| * gcc.target/aarch64/sve/vec_perm_single_1.c: Likewise. |
| * gcc.target/aarch64/sve/uzp1_1.c: Shorten the scan-assembler-nots |
| to just "\ttbl\". |
| * gcc.target/aarch64/sve/uzp2_1.c: Likewise. |
| |
| 2024-11-11 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/109345 |
| * gfortran.dg/character_workout_1.f90: Cut trailing whitespace. |
| * gfortran.dg/pr109345.f90: New test. |
| |
| 2024-11-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117510 |
| * gcc.dg/vect/vect-outer-pr117510.c: New testcase. |
| |
| 2024-11-11 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| * gm2/iso/fail/badexpression3.mod: New test. |
| * gm2/iso/fail/badparam4.def: New test. |
| * gm2/iso/fail/badparam4.mod: New test. |
| |
| 2024-11-11 Tomas Trnka <trnka@scm.com> |
| Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/116388 |
| * gfortran.dg/finalize_58.f90: New test. |
| |
| 2024-11-11 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_41.f90: New test. |
| |
| 2024-11-11 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.target/i386/mv16.C: Ditto. |
| * gcc.target/i386/funcspec-56.inc: Handle new march. |
| |
| 2024-11-11 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512bf16-truncsfbf.c: Add -ffast-math. |
| * gcc.target/i386/avx512bw-extendbf2sf.c: Ditto. |
| * gcc.target/i386/avx512bw-truncsfbf.c: Ditto. |
| * gcc.target/i386/sse2-extendbf2sf.c: Ditto. |
| * gcc.target/i386/ssse3-truncsfbf.c: Ditto. |
| |
| 2024-11-09 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/117492 |
| * gcc.dg/torture/pr117492-1.c: New test. |
| |
| 2024-11-09 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117496 |
| * gcc.dg/torture/pr117496-1.c: New test. |
| |
| 2024-11-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR target/117408 |
| * gcc.target/arm/mve/pr117408-1.c: New test. |
| * gcc.target/arm/mve/pr117408-2.c: Likewise. |
| |
| 2024-11-09 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/116284 |
| PR c/117391 |
| * gcc.dg/pr116284.c: New test. |
| * gcc.dg/pr117391.c: New test. |
| |
| 2024-11-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c/117019 |
| * gcc.dg/c23-if-decls-1.c: New test. |
| * gcc.dg/c23-if-decls-2.c: New test. |
| * gcc.dg/c2y-if-decls-1.c: New test. |
| * gcc.dg/c2y-if-decls-2.c: New test. |
| * gcc.dg/c2y-if-decls-3.c: New test. |
| * gcc.dg/c2y-if-decls-4.c: New test. |
| * gcc.dg/c2y-if-decls-5.c: New test. |
| * gcc.dg/c2y-if-decls-6.c: New test. |
| * gcc.dg/c2y-if-decls-7.c: New test. |
| * gcc.dg/c2y-if-decls-8.c: New test. |
| * gcc.dg/c2y-if-decls-9.c: New test. |
| * gcc.dg/c2y-if-decls-10.c: New test. |
| * gcc.dg/c2y-if-decls-11.c: New test. |
| * gcc.dg/gnu2y-if-decls-1.c: New test. |
| * gcc.dg/gnu99-if-decls-1.c: New test. |
| * gcc.dg/gnu99-if-decls-2.c: New test. |
| |
| 2024-11-08 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/bb-slp-77.c: Add x86_64-*-* and i?86-*-* to |
| the list of expected failing targets. |
| |
| 2024-11-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/117317 |
| * g++.dg/cpp2a/pr117317-1.C: New test. |
| * g++.dg/cpp2a/pr117317-2.C: New test. |
| |
| 2024-11-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/epilog-1.c: Use check-function-bodies. |
| |
| 2024-11-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/pr68620.c: Use effective-target |
| arm_libc_fp_abi. |
| * lib/target-supports.exp: Define effective-target |
| arm_libc_fp_abi. |
| |
| 2024-11-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pr40457-2.c: Add vst1.32 as an allowed |
| instruction. |
| |
| 2024-11-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/vect/pr84556.cc: Change from "dg-do run" with selector |
| to instead use dg-require-effective-target with the same |
| selector. |
| |
| 2024-11-08 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect-early-break_21.c: Remove disabling of |
| x86_64 and i?86. |
| |
| 2024-11-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.target/arm/mve/general-c++/nomve_fp_1.c: Use |
| effective-target arm_fp. |
| |
| 2024-11-08 xuli <xuli1@eswincomputing.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_data.h: add data for vec sat_sub. |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: add unsigned imm vec sat_sub form1. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-run-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-run-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-run-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_imm-run-4.c: New test. |
| |
| 2024-11-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sme2/acle-asm/bfmlslb_f32.c: Replace bfmla* |
| with bfmls* |
| |
| 2024-11-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sme2/acle-asm/psel_lane_b16.c: Move to... |
| * gcc.target/aarch64/sme/acle-asm/psel_lane_b16.c: ...here. |
| * gcc.target/aarch64/sme2/acle-asm/psel_lane_b32.c: Move to... |
| * gcc.target/aarch64/sme/acle-asm/psel_lane_b32.c: ...here. |
| * gcc.target/aarch64/sme2/acle-asm/psel_lane_b64.c: Move to... |
| * gcc.target/aarch64/sme/acle-asm/psel_lane_b64.c: ...here. |
| * gcc.target/aarch64/sme2/acle-asm/psel_lane_b8.c: Move to... |
| * gcc.target/aarch64/sme/acle-asm/psel_lane_b8.c: ...here. |
| * gcc.target/aarch64/sme2/acle-asm/psel_lane_c16.c: Move to... |
| * gcc.target/aarch64/sme/acle-asm/psel_lane_c16.c: ...here. |
| * gcc.target/aarch64/sme2/acle-asm/psel_lane_c32.c: Move to... |
| * gcc.target/aarch64/sme/acle-asm/psel_lane_c32.c: ...here. |
| * gcc.target/aarch64/sme2/acle-asm/psel_lane_c64.c: Move to... |
| * gcc.target/aarch64/sme/acle-asm/psel_lane_c64.c: ...here. |
| * gcc.target/aarch64/sme2/acle-asm/psel_lane_c8.c: Move to... |
| * gcc.target/aarch64/sme/acle-asm/psel_lane_c8.c: ...here. |
| |
| 2024-11-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sme/clamp_3.c: Force sme2 |
| * gcc.target/aarch64/sme/clamp_4.c: Likewise. |
| * gcc.target/aarch64/sme/clamp_5.c: New test. |
| |
| 2024-11-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/85605 |
| * g++.dg/tree-ssa/ifcombine-ccmp-1.C: New test. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-7.c: New test. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-8.c: New test. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-9.c: New test. |
| |
| 2024-11-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117414 |
| * gcc.dg/tree-ssa/fre-predicated-4.c: New test. |
| |
| 2024-11-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117414 |
| * gcc.dg/tree-ssa/fre-predicated-3.c: New test. |
| |
| 2024-11-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117414 |
| * gcc.dg/tree-ssa/fre-predicated-1.c: New test. |
| * gcc.dg/tree-ssa/fre-predicated-2.c: New test. |
| |
| 2024-11-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/116725 |
| * gcc.target/i386/pr116725.c: Add dg-require-effective-target |
| avx512{dq,fp16,vl}. |
| |
| 2024-11-07 Andrew Stubbs <ams@baylibre.com> |
| |
| * gcc.dg/gomp/max_vf-1.c: Add -mno-avx. |
| |
| 2024-11-07 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/avx10_2-comibf-3.c: New test. |
| * gcc.target/i386/avx10_2-comibf-4.c: Likewise. |
| |
| 2024-11-07 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/pr117304-1.c: Modify regexp. |
| |
| 2024-11-07 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/i386/no-callee-saved-13.c: Disable PIE on ia32. |
| * gcc.target/i386/no-callee-saved-14.c: Likewise. |
| * gcc.target/i386/no-callee-saved-15.c: Likewise. |
| * gcc.target/i386/no-callee-saved-17.c: Likewise. |
| * gcc.target/i386/pr100865-1.c: Likewise. |
| * gcc.target/i386/pr100865-7a.c: Likewise. |
| * gcc.target/i386/pr100865-7c.c: Likewise. |
| * gcc.target/i386/sse2-stv-1.c: Likewise. |
| |
| 2024-11-07 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/i386/pr70321.c: Cope with non-bx get_pc_thunk. |
| |
| 2024-11-07 xuli <xuli1@eswincomputing.com> |
| |
| * gcc.target/riscv/sat_arith.h: Support signed |
| imm SAT_ADD form1. |
| * gcc.target/riscv/sat_s_add_imm-1-1.c: New test. |
| * gcc.target/riscv/sat_s_add_imm-1.c: New test. |
| * gcc.target/riscv/sat_s_add_imm-2-1.c: New test. |
| * gcc.target/riscv/sat_s_add_imm-2.c: New test. |
| * gcc.target/riscv/sat_s_add_imm-3-1.c: New test. |
| * gcc.target/riscv/sat_s_add_imm-3.c: New test. |
| * gcc.target/riscv/sat_s_add_imm-4.c: New test. |
| * gcc.target/riscv/sat_s_add_imm-run-1.c: New test. |
| * gcc.target/riscv/sat_s_add_imm-run-2.c: New test. |
| * gcc.target/riscv/sat_s_add_imm-run-3.c: New test. |
| * gcc.target/riscv/sat_s_add_imm-run-4.c: New test. |
| |
| 2024-11-06 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/avx10_2-comibf-2.c: Require avx10_2 target. |
| |
| 2024-11-06 Alexey Merzlyakov <alexey.merzlyakov@samsung.com> |
| |
| PR rtl-optimization/112398 |
| * gcc.target/riscv/pr112398.c: New test. |
| |
| 2024-11-06 Andrew Stubbs <ams@baylibre.com> |
| |
| * gcc.dg/gomp/max_vf-1.c: New test. |
| |
| 2024-11-06 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/63388 |
| * g++.dg/analyzer/infinite-recursion-pr63388.C: New test. |
| |
| 2024-11-06 Jonathan Wakely <jwakely@redhat.com> |
| |
| * g++.old-deja/g++.other/headers1.C: Do not include ciso646 for |
| C++17 and later. |
| |
| 2024-11-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/117439 |
| * g++.dg/opt/pr117439.C: New test. |
| |
| 2024-11-06 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/117434 |
| * gfortran.dg/proc_ptr_54.f90: New test. This is temporarily |
| compile-only until one one seven four five five is fixed. |
| * gfortran.dg/proc_ptr_55.f90: New test. |
| * gfortran.dg/proc_ptr_56.f90: New test. |
| |
| 2024-11-06 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/117304 |
| * gcc.target/i386/pr117304-1.c: New test. |
| |
| 2024-11-06 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/avx10_2-512-movrs-1.c: Also scan (%e.x). |
| * gcc.target/i386/avx10_2-movrs-1.c: Likewise. |
| * gcc.target/i386/movrs-1.c: Likewise. |
| |
| 2024-11-06 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/apx-ndd.c: Also scan (%edi). |
| |
| 2024-11-05 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pr68620.c: Use effective-target arm_neon. |
| * gcc.target/arm/pr78041.c: Use effective-target arm_arch_v7a. |
| |
| 2024-11-05 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/116623 |
| * gcc.target/arm/mve/dlstp-compile-asm-2.c: Align test5 and |
| test8 with changes in r15-1619-g3b9b8d6cfdf. |
| |
| 2024-11-05 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pr98636.c: Use effective-target |
| arm_fp16_alternative. |
| |
| 2024-11-05 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/117449 |
| * gcc.c-torture/compile/pr117449.c: New test. |
| |
| 2024-11-05 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR testsuite/117444 |
| * gcc.target/powerpc/safe-indirect-jump-3.c: Add -fjump-tables to |
| dg-options. |
| |
| 2024-11-05 Jason Merrill <jason@redhat.com> |
| |
| PR c++/116634 |
| * g++.dg/diagnostic/aggr-init1.C: Expect warning with -fpermissive. |
| * g++.dg/init/array62.C: Adjust diagnostic. |
| * g++.dg/init/array63.C: Adjust diagnostic. |
| * g++.dg/init/array64.C: Adjust diagnostic. |
| |
| 2024-11-05 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/117099 |
| PR c++/117129 |
| * g++.dg/parse/crash78.C: New test. |
| * g++.dg/parse/crash78a.C: New test. |
| * g++.dg/parse/crash79.C: New test. |
| |
| 2024-11-05 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/117101 |
| * g++.dg/init/new52.C: New test. |
| * g++.dg/init/new53.C: New test. |
| |
| 2024-11-05 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/117158 |
| * g++.dg/cpp1z/eval-order13.C: New test. |
| * g++.dg/parse/crash77.C: New test. |
| |
| 2024-11-05 Di Zhao <dizhao@os.amperecomputing.com> |
| |
| PR tree-optimization/110279 |
| * gcc.dg/pr110279-1.c: add target selector. |
| |
| 2024-11-05 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512bw-extendbf2sf.c: New test. |
| * gcc.target/i386/sse2-extendbf2sf.c: New test. |
| |
| 2024-11-05 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512bf16-truncsfbf.c: New test. |
| * gcc.target/i386/avx512bw-truncsfbf.c: New test. |
| * gcc.target/i386/ssse3-truncsfbf.c: New test. |
| |
| 2024-11-05 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/117416 |
| * gcc.target/i386/pr117416-1.c: New test. |
| * gcc.target/i386/pr117416-2.c: Ditto. |
| |
| 2024-11-05 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/117433 |
| * gcc.dg/pr117433.c: New testcase. |
| |
| 2024-11-05 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx10_2-comibf-1.c: New test. |
| * gcc.target/i386/avx10_2-comibf-2.c: Ditto. |
| |
| 2024-11-05 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/99274 |
| * g++.dg/modules/lambda-7.h: Skip ODR-violating declaration when |
| testing ODR deduplication. |
| * g++.dg/modules/lambda-7_b.C: Note we're testing ODR |
| deduplication. |
| * g++.dg/modules/default-arg-1_a.H: New test. |
| * g++.dg/modules/default-arg-1_b.C: New test. |
| * g++.dg/modules/default-arg-2_a.H: New test. |
| * g++.dg/modules/default-arg-2_b.C: New test. |
| * g++.dg/modules/default-arg-3.h: New test. |
| * g++.dg/modules/default-arg-3_a.H: New test. |
| * g++.dg/modules/default-arg-3_b.C: New test. |
| |
| 2024-11-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/117300 |
| * g++.dg/simulate-thread/simulate-thread.exp: Set DEBUGINFOD_URLS |
| to "" and restore it if it exists. |
| * gcc.dg/simulate-thread/simulate-thread.exp: Likewise. |
| |
| 2024-11-04 H.J. Lu <hjl.tools@gmail.com> |
| Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/117300 |
| * g++.dg/guality/guality.exp: Set DEBUGINFOD_URLS to "" and |
| restore it if it exists. |
| * gcc.dg/guality/guality.exp: Likewise. |
| * gfortran.dg/guality/guality.exp: Likewise. |
| |
| 2024-11-04 Craig Blackmore <craig.blackmore@embecosm.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr113469.c: Expect mf2 setmem. |
| * gcc.target/riscv/rvv/base/setmem-2.c: Update f1 to expect |
| straight-line vector memset. |
| * gcc.target/riscv/rvv/base/setmem-3.c: Likewise. |
| |
| 2024-11-04 Craig Blackmore <craig.blackmore@embecosm.com> |
| |
| * gcc.target/riscv/rvv/base/setmem-3.c: Expect smaller lmul. |
| |
| 2024-11-04 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/all-non-failing-tests.h: New test. |
| * jit.dg/test-convert-vector.c: New test. |
| |
| 2024-11-04 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/all-non-failing-tests.h: Mention test-readonly.c. |
| * jit.dg/test-error-assign-readonly.c: New test. |
| * jit.dg/test-readonly.c: New test. |
| |
| 2024-11-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pr51534.c: Ensure -mfloat-abi=hard is used. |
| |
| 2024-11-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/acle/data-intrinsics-assembly.c: Use |
| effective-target arm_arch_v6_arm. |
| |
| 2024-11-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/vect-early-break-cbranch.c: Ignore exact |
| branch. |
| |
| 2024-11-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/armv8_2-fp16-neon-2.c: Expect 3 vdup.16 q* r* |
| when in arm_hf_eabi else 2. |
| |
| 2024-11-04 Antoni Boucher <bouanto@zoho.com> |
| |
| PR target/116725 |
| * gcc.target/i386/pr116725.c: Add test using those AVX builtins. |
| |
| 2024-11-04 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/117398 |
| * gcc.dg/pr117398.c: New. |
| |
| 2024-11-04 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/array7.ads: New test. |
| |
| 2024-11-04 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/rot_to_bswap.c: New test. |
| |
| 2024-11-04 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/rotate_xar_1.c: New test. |
| |
| 2024-11-04 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/vec-rot-exec.c: New test. |
| * gcc.target/aarch64/simd/pr117048_2.c: New test. |
| |
| 2024-11-04 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/117048 |
| * gcc.target/aarch64/simd/pr117048.c: New test. |
| |
| 2024-11-04 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/xar_neon_modes.c: New test. |
| * gcc.target/aarch64/xar_v2di_nonsve.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/xar_s16.c: Scan for EOR rather than |
| XAR. |
| * gcc.target/aarch64/sve2/acle/asm/xar_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/xar_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/xar_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/xar_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/xar_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/xar_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/xar_u8.c: Likewise. |
| |
| 2024-11-03 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117363 |
| * gcc.dg/torture/pr117363-1.c: New test. |
| * gcc.dg/torture/pr117363-2.c: New test. |
| |
| 2024-11-03 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/115700 |
| * gfortran.dg/associate_69.f90: Remove the test that produces a |
| variable string length because the optimized count depends on |
| the platform. This is tested in associate_70.f90. |
| |
| 2024-11-02 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/pr116887.c: Require effective target fpic. |
| |
| 2024-11-02 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/pr117245.c: Require effective target with trampolines. |
| |
| 2024-11-02 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_39.f90: New test. |
| |
| 2024-11-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/117384 |
| * c-c++-common/init-7.c: New test. |
| |
| 2024-11-02 Nathaniel Shead <nathanieloshead@gmail.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/113814 |
| * g++.dg/modules/partial-6.h: New test. |
| * g++.dg/modules/partial-6_a.H: New test. |
| * g++.dg/modules/partial-6_b.H: New test. |
| * g++.dg/modules/partial-6_c.C: New test. |
| |
| 2024-11-02 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116317 |
| * g++.dg/modules/late-ret-4_a.H: New test. |
| * g++.dg/modules/late-ret-4_b.C: New test. |
| |
| 2024-11-02 Jeff Law <jlaw@ventanamicro.com> |
| |
| * lib/target-supports.exp (check_effective_target_trampolines): ft32 |
| does not support trampolines. |
| |
| 2024-11-01 Andrew MacLeod <amacleod@redhat.com> |
| |
| * g++.dg/cpp23/attr-assume-opt.C (f2b): Alternate flow test. |
| |
| 2024-11-01 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/117287 |
| * g++.dg/cpp23/pr117287-attr.C: New. |
| |
| 2024-11-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114461 |
| * g++.dg/modules/cpp-7.C: New test. |
| * g++.dg/modules/cpp-8.C: New test. |
| * g++.dg/modules/cpp-9.C: New test. |
| * g++.dg/modules/cpp-10.C: New test. |
| * g++.dg/modules/cpp-11.C: New test. |
| * g++.dg/modules/cpp-12.C: New test. |
| * g++.dg/modules/cpp-13.C: New test. |
| * g++.dg/modules/cpp-14.C: New test. |
| * g++.dg/modules/cpp-15.C: New test. |
| * g++.dg/modules/cpp-16.C: New test. |
| * g++.dg/modules/cpp-17.C: New test. |
| * g++.dg/modules/cpp-18.C: New test. |
| * g++.dg/modules/cpp-19.C: New test. |
| * g++.dg/modules/cpp-20.C: New test. |
| * g++.dg/modules/pmp-4.C: New test. |
| * g++.dg/modules/pmp-5.C: New test. |
| * g++.dg/modules/pmp-6.C: New test. |
| * g++.dg/modules/token-6.C: New test. |
| * g++.dg/modules/token-7.C: New test. |
| * g++.dg/modules/token-8.C: New test. |
| * g++.dg/modules/token-9.C: New test. |
| * g++.dg/modules/token-10.C: New test. |
| * g++.dg/modules/token-11.C: New test. |
| * g++.dg/modules/token-12.C: New test. |
| * g++.dg/modules/token-13.C: New test. |
| * g++.dg/modules/token-14.C: New test. |
| * g++.dg/modules/token-15.C: New test. |
| * g++.dg/modules/token-16.C: New test. |
| * g++.dg/modules/dir-only-3.C: Expect an error. |
| * g++.dg/modules/dir-only-4.C: Expect an error. |
| * g++.dg/modules/dir-only-5.C: New test. |
| * g++.dg/modules/atom-preamble-2_a.C: In export module malcolm; |
| replace malcolm with kevin. Don't define malcolm macro. |
| * g++.dg/modules/atom-preamble-4.C: Expect an error. |
| * g++.dg/modules/atom-preamble-5.C: New test. |
| |
| 2024-11-01 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/cmpccxadd-1b.c: New test. |
| |
| 2024-11-01 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.c-torture/execute/builtin-prefetch-1.c (rws): Use |
| "read_shared" instead of "read-shared" as the identifier for |
| enum value. |
| * gcc.dg/builtin-prefetch-1.c (rws): Likewise. |
| |
| 2024-11-01 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/jump-table-annotate.c |
| (dg-additional-options): Add -O. |
| |
| 2024-11-01 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/101887 |
| * g++.dg/init/delete5.C: Add testcase from PR c++/101887. |
| |
| 2024-11-01 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/116887 |
| * gcc.dg/pr116887.c: New test. |
| |
| 2024-11-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_38.f90: Add -pedantic and adjust error |
| message. |
| * gfortran.dg/unsigned_40.f90: New test. |
| |
| 2024-11-01 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/gomp/declare-variant-10.C: New test. |
| |
| 2024-11-01 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/115700 |
| * gfortran.dg/associate_69.f90: Activate commented out tests. |
| * gfortran.dg/associate_70.f90: Test correct functioning of |
| references in associate_69.f90 tests. |
| |
| 2024-11-01 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mamx-movrs. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/amx-check.h: Add new check for amx-movrs. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/sse-12.c: Add -mamx-movrs. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add amx-movrs. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * lib/target-supports.exp (check_effective_target_amx_movrs): New. |
| * gcc.target/i386/amxmovrs-asmatt-1.c: New test. |
| * gcc.target/i386/amxmovrs-asmintel-1.c: Ditto. |
| * gcc.target/i386/amxmovrs-t2rpntlvw-2.c: Ditto. |
| * gcc.target/i386/amxmovrs-tileloaddrs-2.c: Ditto. |
| |
| 2024-11-01 Hu, Lin1 <lin1.hu@intel.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mmovrs. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.c-torture/execute/builtin-prefetch-1.c: Expand rws. |
| * gcc.dg/builtin-prefetch-1.c: Ditto. |
| * gcc.target/i386/avx-1.c: Ditto. |
| * gcc.target/i386/avx-2.c: Ditto. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/sse-12.c: Add -mmovrs. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add movrs. |
| * gcc.target/i386/sse-23.c: Ditto |
| * gcc.target/i386/avx10_2-512-movrs-1.c: New test. |
| * gcc.target/i386/avx10_2-movrs-1.c: Ditto. |
| * gcc.target/i386/movrs-1.c: Ditto. |
| |
| 2024-11-01 Liwei Xu <liwei.xu@intel.com> |
| Hu, Lin1 <lin1.hu@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mamx-fp8. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/amx-check.h: Check for amx-fp8. |
| * gcc.target/i386/amx-helper.h: Ditto. |
| * gcc.target/i386/fp8-helper.h: Ditto. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/sse-12.c: Add -mamx-fp8. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * lib/target-supports.exp: New proc. |
| * gcc.target/i386/amxfp8-asmatt-1.c: New test. |
| * gcc.target/i386/amxfp8-asmintel-1.c: Ditto. |
| * gcc.target/i386/amxfp8-dpbf8ps-2.c: Ditto. |
| * gcc.target/i386/amxfp8-dpbhf8ps-2.c: Ditto. |
| * gcc.target/i386/amxfp8-dphbf8ps-2.c: Ditto. |
| * gcc.target/i386/amxfp8-dphf8ps-2.c: Ditto. |
| * gcc.target/i386/fp-emulation.h: Emulates NaN behaviour. |
| |
| 2024-11-01 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mamx-transpose. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/amx-check.h: Add new check for amx-transpose. |
| (__tilepair): New. |
| (zero_pair_tile_src): New. |
| (check_pair_tile_register): New. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/amx-helper.h: Add amx-transpose support. |
| (init_pair_tile_src): New function. |
| * gcc.target/i386/sse-12.c: Add -mamx-tranpose. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add amx-transpose. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * lib/target-supports.exp (check_effective_target_amx_transposed): New. |
| * gcc.target/i386/amxtranspose-asmatt-1.c: New test. |
| * gcc.target/i386/amxtranspose-asmintel-1.c: Ditto. |
| * gcc.target/i386/amxtranspose-2rpntlvw-2.c: Ditto. |
| * gcc.target/i386/amxtranspose-conjtcmmimfp16ps-2.c: Ditto. |
| * gcc.target/i386/amxtranspose-conjtfp16-2.c: Ditto. |
| * gcc.target/i386/amxtranspose-tcmmimfp16ps-2.c: Ditto. |
| * gcc.target/i386/amxtranspose-tcmmrlfp16ps-2.c: Ditto. |
| * gcc.target/i386/amxtranspose-tdpbf16ps-2.c: Ditto. |
| * gcc.target/i386/amxtranspose-tdpfp16ps-2.c: Ditto. |
| * gcc.target/i386/amxtranspose-tmmultf32ps-2.c: Ditto. |
| * gcc.target/i386/amxtranspose-transposed-2.c: Ditto. |
| |
| 2024-11-01 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mamx-tf32. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/amx-check.h: Add cpu check for AMX-TF32. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/sse-12.c: Add -mamx-tf32. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add amx-tf32. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * lib/target-supports.exp (check_effective_target_amx_tf32): New. |
| * gcc.target/i386/amx-helper.h: New file for tf32 support. |
| * gcc.target/i386/amxtf32-asmatt-1.c: New test. |
| * gcc.target/i386/amxtf32-asmintel-1.c: Ditto. |
| * gcc.target/i386/amxtf32-mmultf32ps-2.c: Ditto. |
| |
| 2024-11-01 Haochen Jiang <haochen.jiang@intel.com> |
| Yu, Bing <bing1.yu@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mamx-avx512. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/amx-check.h: Add cpu check for AMX-AVX512. |
| * gcc.target/i386/amx-helper.h: Support amx-avx512. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/sse-12.c: Add -mamx-avx512. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add amx-avx512. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * lib/target-supports.exp (check_effective_target_amx_avx512): New. |
| * gcc.target/i386/amxavx512-asmatt-1.c: New test. |
| * gcc.target/i386/amxavx512-asmintel-1.c: Ditto. |
| * gcc.target/i386/amxavx512-cvtrowd2ps-2.c: Ditto. |
| * gcc.target/i386/amxavx512-cvtrowps2pbf16-2.c: Ditto. |
| * gcc.target/i386/amxavx512-cvtrowps2ph-2.c: Ditto. |
| * gcc.target/i386/amxavx512-movrow-2.c: Ditto. |
| |
| 2024-11-01 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/sm4-check.h: Add zmm test. |
| * gcc.target/i386/sm4-avx10_2-1.c: New test. |
| * 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. |
| |
| 2024-11-01 Sam James <sam@gentoo.org> |
| |
| PR debug/15736 |
| PR debug/46240 |
| * g++.dg/debug/pr15736.cc: Move to... |
| * g++.dg/debug/pr15736.C: ...here. |
| * g++.dg/debug/pr46240.cc: Move to... |
| * g++.dg/debug/pr46240.C: ...here. |
| |
| 2024-11-01 Sam James <sam@gentoo.org> |
| |
| PR tree-optimization/111520 |
| * g++.dg/torture/harden-comp-pr111520.cc: Move to... |
| * g++.dg/torture/harden-comp-pr111520.C: ...here. |
| |
| 2024-11-01 Sam James <sam@gentoo.org> |
| |
| PR c++/90313 |
| * g++.dg/torture/pr90313.cc: Move to... |
| * g++.dg/torture/pr90313.C: ...here. |
| |
| 2024-11-01 Sam James <sam@gentoo.org> |
| |
| PR target/66655 |
| * g++.dg/pr66655.C: Adjust filename in dg-additional-sources. |
| |
| 2024-10-31 Sam James <sam@gentoo.org> |
| |
| PR target/66655 |
| * g++.dg/pr66655_1.cc: Move to... |
| * g++.dg/pr66655_1.C: ...here. |
| |
| 2024-10-31 Sam James <sam@gentoo.org> |
| |
| PR other/42965 |
| * g++.dg/warn/unused-result1-Werror.c: Move to... |
| * g++.dg/warn/unused-result1-Werror.C: ...here. |
| |
| 2024-10-31 Sam James <sam@gentoo.org> |
| |
| PR tree-optimization/105820 |
| * g++.dg/tree-ssa/pr105820.c: Move to... |
| * g++.dg/tree-ssa/pr105820.C: ...here. |
| |
| 2024-10-31 Sam James <sam@gentoo.org> |
| |
| PR target/47333 |
| * g++.dg/lto/pr47333_0.C: Move to... |
| * g++.dg/torture/pr47333.C: ...here. |
| |
| 2024-10-31 Sam James <sam@gentoo.org> |
| |
| PR c++/95677 |
| * g++.dg/lto/pr95677_0.C: Move to... |
| * g++.dg/torture/pr95677.C: ...here. |
| |
| 2024-10-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/amin_1.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/amax_f16.c: Enabled sve2 and |
| (for streaming mode) sme2. |
| * gcc.target/aarch64/sve2/acle/asm/amax_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/amax_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/amin_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/amin_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/amin_f64.c: Likewise. |
| |
| 2024-10-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/aarch64/sve/aarch64-ssve.exp: Add tests for trn[12]q, |
| uzp[12].c, and zip[12]q. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_bf16.c: Skip for |
| STREAMING_COMPATIBLE. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_u8.c: Likewise. |
| |
| 2024-10-31 Sam James <sam@gentoo.org> |
| |
| PR testsuite/117183 |
| * gcc.dg/c23-constexpr-2a.c: Use dg-do run. |
| |
| 2024-10-31 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/117145 |
| PR c/117245 |
| PR c/100420 |
| * gcc.dg/c23-tag-composite-11.c: New test. |
| * gcc.dg/Warray-parameter-4.c: Resolve xfails. |
| * gcc.dg/Wvla-parameter-2.c: Resolve xfails. |
| * gcc.dg/Wvla-parameter-3.c: Resolve xfails. |
| * gcc.dg/pr117145-1.c: New test. |
| * gcc.dg/pr117145-2.c: New test. |
| * gcc.dg/pr117245.c: New test. |
| |
| 2024-10-31 Joseph Myers <josmyers@redhat.com> |
| |
| * gcc.dg/pr114115.c (foo_ifunc2): Return void. |
| |
| 2024-10-31 Joseph Myers <josmyers@redhat.com> |
| |
| * gcc.dg/simulate-thread/simulate-thread.h |
| (simulate_thread_wrapper_final_verify): Mark noinline. |
| |
| 2024-10-31 Vineet Gupta <vineetg@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/autovec/slp-interleave-5.c: New test. |
| |
| 2024-10-31 Craig Blackmore <craig.blackmore@embecosm.com> |
| |
| * gcc.target/riscv/rvv/base/cpymem-1.c: Fix and rework f3. |
| |
| 2024-10-31 Sam James <sam@gentoo.org> |
| |
| PR middle-end/90348 |
| PR tree-optimization/106073 |
| * gcc.dg/pr106073.c: New test. |
| |
| 2024-10-31 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/117176 |
| * gcc.dg/vect/vect-early-break_130-pr117176.c: New test. |
| |
| 2024-10-31 Tobias Burnus <tburnus@baylibre.com> |
| |
| * g++.dg/gomp/declare-variant-9.C: New test. |
| |
| 2024-10-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/117354 |
| * gcc.dg/bitint-113.c: New test. |
| |
| 2024-10-31 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/115700 |
| * gfortran.dg/associate_70.f90: New test. |
| |
| 2024-10-31 Sam James <sam@gentoo.org> |
| |
| PR middle-end/92936 |
| * gcc.dg/Wstringop-overflow-59.c: Fix dg-* syntax. |
| |
| 2024-10-30 Kugan Vivekanandarajah <kvivekananda@nvidia.com> |
| |
| * gcc.dg/vect/bb-slp-77.c: New test. |
| |
| 2024-10-30 Kugan Vivekanandarajah <kvivekananda@nvidia.com> |
| |
| * g++.dg/alias-checks.C: New test. |
| |
| 2024-10-30 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/builtin-stdc-bit-3.c: New test. |
| * gcc.dg/builtin-stdc-rotate-3.c: New test. |
| |
| 2024-10-30 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/116607 |
| * g++.dg/contracts/pr116607.C: New test. |
| |
| 2024-10-30 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr117318.c: New test. |
| |
| 2024-10-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/117296 |
| * gcc.target/i386/pr117296.c: New test. |
| |
| 2024-10-30 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/117335 |
| * gfortran.dg/pr115070.f90: Delete. |
| * gfortran.dg/ieee/pr115070.f90: Moved to ieee directory to |
| prevent failures on incompatible architectures. |
| |
| 2024-10-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117021 |
| * gcc.dg/switch-6.c: Expect different diagnostics. Add -std=gnu23 |
| to dg-options. |
| * gcc.dg/switch-7.c: Expect different diagnostics. Add -std=c23 |
| to dg-options. |
| * gcc.dg/gnu23-switch-1.c: New test. |
| * gcc.dg/gnu23-switch-2.c: New test. |
| * gcc.dg/c23-switch-1.c: New test. |
| * gcc.dg/c2y-switch-1.c: New test. |
| * gcc.dg/c2y-switch-2.c: New test. |
| * gcc.dg/c2y-switch-3.c: New test. |
| |
| 2024-10-30 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/117301 |
| * lib/target-supports.exp (check_effective_target_avx10_2): |
| Use inline asm instead of intrin for check_effective_target. |
| (check_effective_target_avx10_2_512): Ditto. |
| |
| 2024-10-30 xuli <xuli1@eswincomputing.com> |
| |
| * gcc.target/riscv/sat_u_sub_imm-run-5.c: add run case for imm=1. |
| * gcc.target/riscv/sat_u_sub_imm-run-6.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-run-7.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-run-8.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-5_3.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-6_3.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-7_3.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-8_1.c: New test. |
| |
| 2024-10-30 xuli <xuli1@eswincomputing.com> |
| |
| * gcc.dg/tree-ssa/phi-opt-44.c: New test. |
| * gcc.dg/tree-ssa/phi-opt-45.c: New test. |
| |
| 2024-10-29 Andi Kleen <ak@gcc.gnu.org> |
| |
| Revert: |
| 2024-10-29 Andi Kleen <ak@gcc.gnu.org> |
| |
| * gcc.dg/tree-ssa/if-to-switch-6.c: Allow condition chain. |
| * gcc.dg/tree-ssa/switch-1.c: Allow more bit tests. |
| * gcc.dg/pr21643.c: Use -fno-bit-tests |
| * gcc.target/aarch64/pr99988.c: Use -fno-bit-tests |
| |
| 2024-10-29 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116613 |
| * gcc.dg/plugin/analyzer_cpython_plugin.c (dump_refcnt_info): |
| Update for global_dc's m_printer becoming reference printer. |
| * gcc.dg/plugin/crash-test-ice-in-header-sarif-2.2.c: Replace usage |
| of -fdiagnostics-format=sarif-file-2.2-prerelease with |
| -fdiagnostics-set-output=sarif:version=2.2-prerelease. |
| * gcc.dg/plugin/diagnostic_plugin_test_paths.c: Update for |
| global_dc's m_printer becoming reference printer. |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.c: Update for |
| changes to output formats. |
| * gcc.dg/plugin/expensive_selftests_plugin.c: Update for |
| global_dc's m_printer becoming reference printer. |
| * gcc.dg/sarif-output/add-output-sarif-defaults.c: New test. |
| * gcc.dg/sarif-output/bad-binary-op.c: New test. |
| * gcc.dg/sarif-output/bad-binary-op.py: New support script. |
| * gcc.dg/sarif-output/multiple-outputs.c: New test. |
| * gcc.dg/sarif-output/multiple-outputs.py: New support script. |
| * lib/scansarif.exp (verify-sarif-file): Add an optional second |
| argument specifying the expected filename of the .sarif file. |
| |
| 2024-10-29 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/117346 |
| * gcc.target/aarch64/imm_choice_comparison-1.c: New test. |
| |
| 2024-10-29 Andi Kleen <ak@gcc.gnu.org> |
| |
| * gcc.dg/tree-ssa/if-to-switch-6.c: Allow condition chain. |
| * gcc.dg/tree-ssa/switch-1.c: Allow more bit tests. |
| * gcc.dg/pr21643.c: Use -fno-bit-tests |
| * gcc.target/aarch64/pr99988.c: Use -fno-bit-tests |
| |
| 2024-10-29 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.c-torture/execute/20241029-1.c: New test. |
| |
| 2024-10-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117313 |
| * c-c++-common/init-6.c: New test. |
| |
| 2024-10-29 Jason Merrill <jason@redhat.com> |
| |
| PR c++/30854 |
| PR c++/116634 |
| * g++.dg/coroutines/coro-bad-alloc-02-no-op-new-nt.C: Adjust |
| diagnostic. |
| * g++.dg/diagnostic/aggr-init1.C: New test. |
| |
| 2024-10-29 Co-Authored-By: Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/attribute-15.c: Add _zmmul1p0 to arch string. |
| * gcc.target/riscv/attribute-16.c: Ditto. |
| * gcc.target/riscv/attribute-17.c: Ditto. |
| * gcc.target/riscv/attribute-18.c: Ditto. |
| * gcc.target/riscv/attribute-19.c: Ditto. |
| * gcc.target/riscv/pr110696.c: Ditto. |
| * gcc.target/riscv/target-attr-01.c: Ditto. |
| * gcc.target/riscv/target-attr-02.c: Ditto. |
| * gcc.target/riscv/target-attr-03.c: Ditto. |
| * gcc.target/riscv/target-attr-04.c: Ditto. |
| * gcc.target/riscv/target-attr-08.c: Ditto. |
| * gcc.target/riscv/target-attr-11.c: Ditto. |
| * gcc.target/riscv/target-attr-14.c: Ditto. |
| * gcc.target/riscv/target-attr-15.c: Ditto. |
| * gcc.target/riscv/target-attr-16.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr114352-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr114352-3.c: Likewise. |
| * gcc.dg/pr90838.c: Fix search string for rv64. |
| |
| 2024-10-29 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117341 |
| * g++.dg/torture/pr117341-1.C: New test. |
| |
| 2024-10-29 yulong <shiyulong@iscas.ac.cn> |
| |
| * gcc.target/riscv/cmo-32.c: New test. |
| * gcc.target/riscv/cmo-64.c: New test. |
| |
| 2024-10-29 Pan Li <pan2.li@intel.com> |
| Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/rvv.exp: Add strided folder. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f16.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f32.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f64.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u64.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u8.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-f16.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-f32.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-f64.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-u16.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-u32.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-u64.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st-run-1-u8.c: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st.h: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st_data.h: New test. |
| * gcc.target/riscv/rvv/autovec/strided/strided_ld_st_run.h: New test. |
| |
| 2024-10-29 Pan Li <pan2.li@intel.com> |
| Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_load-1.c: |
| Adjust IR for MASK_LEN_LOAD check. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_load-2.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_store-1.c: |
| Ditto but for store. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_store-2.c: |
| Ditto. |
| |
| 2024-10-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117333 |
| * gcc.dg/torture/pr117333.c: New testcase. |
| |
| 2024-10-29 Alfie Richards <Alfie.Richards@arm.com> |
| Christophe Lyon <christophe.lyon@arm.com> |
| |
| * gcc.target/arm/pr112337.c: Call intrinsic instead of builtin. |
| |
| 2024-10-29 Alfie Richards <Alfie.Richards@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vst1q_p_f16.c: Remove `return`. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s8.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u8.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s8.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u8.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_f16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_f16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_f16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_f16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_u32.c: Likewise. |
| |
| 2024-10-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117030 |
| * gcc.dg/builtin-stdc-rotate-1.c: New test. |
| * gcc.dg/builtin-stdc-rotate-2.c: New test. |
| * gcc.dg/ubsan/builtin-stdc-rotate-1.c: New test. |
| * gcc.dg/ubsan/builtin-stdc-rotate-2.c: New test. |
| |
| 2024-10-28 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/sarif-output/test-bad-pragma.py: Rename to... |
| * gcc.dg/sarif-output/bad-pragma.py: ...this. |
| * gcc.dg/sarif-output/bad-pragma.c: Update for script renaming. |
| * gcc.dg/sarif-output/test-include-chain-1.py: Rename to... |
| * gcc.dg/sarif-output/include-chain-1.py: ...this. |
| * gcc.dg/sarif-output/include-chain-1.c: Update for script renaming. |
| * gcc.dg/sarif-output/test-include-chain-2.py: Rename to... |
| * gcc.dg/sarif-output/include-chain-2.py: ...this. |
| * gcc.dg/sarif-output/include-chain-2.c: Update for script renaming. |
| * gcc.dg/sarif-output/test-missing-semicolon.py: Rename to... |
| * gcc.dg/sarif-output/missing-semicolon.py: ...this. |
| * gcc.dg/sarif-output/missing-semicolon.c: Update for script renaming. |
| * gcc.dg/sarif-output/test-no-diagnostics.py: Rename to... |
| * gcc.dg/sarif-output/no-diagnostics.py: ...this. |
| * gcc.dg/sarif-output/no-diagnostics.c: Update for script renaming. |
| * gcc.dg/sarif-output/test-werror.py: Rename to... |
| * gcc.dg/sarif-output/werror.py: ...this. |
| * gcc.dg/sarif-output/werror.c: Update for script renaming. |
| |
| 2024-10-28 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117330 |
| * gcc.dg/torture/pr117330-1.c: New test. |
| |
| 2024-10-28 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * g++.dg/lto/pr47333_0.C: Require target that supports atomic |
| operations on int and long types. |
| |
| 2024-10-28 Sam James <sam@gentoo.org> |
| |
| PR tree-optimization/107467 |
| PR middle-end/115110 |
| * g++.dg/lto/pr107467_0.C: New test. |
| |
| 2024-10-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117307 |
| * gcc.dg/vect/pr117307.c: New testcase. |
| |
| 2024-10-28 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/111285 |
| * g++.dg/torture/vect-absu-1.C: New test. |
| |
| 2024-10-28 xuli <xuli1@eswincomputing.com> |
| |
| PR target/117286 |
| * gcc.target/riscv/rvv/base/pr117286.c: New test. |
| |
| 2024-10-28 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/pr53533-1.c: Adjust assembly scan. |
| * gcc.target/i386/pr53533-3.c: Likewise. |
| |
| 2024-10-27 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/Wtrailing-whitespace-2.c: Use |
| -Wtrailing-whitespace=blanks rather than -Wtrailing-whitespace=blank. |
| * c-c++-common/cpp/Wtrailing-whitespace-3.c: Use |
| -Wtrailing-whitespace=any rather than -Wtrailing-whitespace=space. |
| * c-c++-common/cpp/Wtrailing-whitespace-7.c: Use |
| -Wtrailing-whitespace=blanks rather than -Wtrailing-whitespace=blank. |
| * c-c++-common/cpp/Wtrailing-whitespace-8.c: Use |
| -Wtrailing-whitespace=any rather than -Wtrailing-whitespace=space. |
| |
| 2024-10-27 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/vec-perm-lower.c: Add -Wno-psabi to dg-options. |
| |
| 2024-10-27 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/115070 |
| PR fortran/115348 |
| * gfortran.dg/pr115070.f90: New test. |
| * gfortran.dg/pr115348.f90: New test. |
| |
| 2024-10-27 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * gcc.target/arm/bti-1.c: Check for asm instructions starting |
| with a tab. |
| * gcc.target/arm/bti-2.c: Likewise. |
| * gcc.target/arm/pac-1.c: Likewise. |
| * gcc.target/arm/pac-2.c: Likewise. |
| * gcc.target/arm/pac-3.c: Likewise. |
| * gcc.target/arm/pac-4.c: Likewise. |
| * gcc.target/arm/pac-6.c: Likewise. |
| * gcc.target/arm/pac-7.c: Likewise. |
| * gcc.target/arm/pac-8.c: Likewise. |
| * gcc.target/arm/pac-9.c: Likewise. |
| * gcc.target/arm/pac-10.c: Likewise. |
| * gcc.target/arm/pac-11.c: Likewise. |
| * gcc.target/arm/pac-15.c: Likewise. |
| * gcc.target/arm/pac-sibcall.c: Likewise. |
| |
| 2024-10-26 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/117234 |
| * g++.dg/eh/noncall-fp-1.C: New test. |
| * g++.target/aarch64/sve/noncall-eh-fp-1.C: New test. |
| * gcc.dg/tree-ssa/trapping-1.c: New test. |
| * gcc.target/aarch64/sve/trapping-1.c: New test. |
| |
| 2024-10-26 Sam James <sam@gentoo.org> |
| |
| PR testsuite/117299 |
| * gcc.dg/lto/tbaa_0.c: Move to... |
| * gcc.dg/tbaa.c: ...here. |
| |
| 2024-10-25 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR rtl-optimization/58195 |
| * gcc.target/aarch64/csel-neg-1.c: New test. |
| * gcc.target/aarch64/csel-neg-2.c: New test. |
| |
| 2024-10-25 Sam James <sam@gentoo.org> |
| |
| PR lto/47333 |
| * g++.dg/lto/pr47333_0.C: Ignore -Wtemplate-body. |
| |
| 2024-10-25 Sam James <sam@gentoo.org> |
| |
| PR lto/62026 |
| * g++.dg/lto/pr62026_0.C: Pass -Wno-return-type. |
| |
| 2024-10-25 Sam James <sam@gentoo.org> |
| |
| PR c++/95677 |
| * g++.dg/lto/pr95677_0.C: Use dg-lto-*. |
| |
| 2024-10-25 Sam James <sam@gentoo.org> |
| |
| * gcc.dg/lto/tbaa_0.c: Use dg-lto directives, pass -std=gnu89, and |
| use -flto-partition=none. |
| |
| 2024-10-25 Sam James <sam@gentoo.org> |
| |
| * gcc.dg/lto/tbaa-1.c: Move to... |
| * gcc.dg/lto/tbaa_0.c: ...here. |
| |
| 2024-10-25 Sam James <sam@gentoo.org> |
| |
| PR target/47333 |
| * g++.dg/lto/pr47333.C: Move to... |
| * g++.dg/lto/pr47333_0.C: ...here. |
| |
| 2024-10-25 Sam James <sam@gentoo.org> |
| |
| PR lto/62026 |
| * g++.dg/lto/pr62026.C: Move to... |
| * g++.dg/lto/pr62026_0.C: ...here. |
| |
| 2024-10-25 Sam James <sam@gentoo.org> |
| |
| PR c++/95677 |
| * g++.dg/lto/pr95677.C: Move to... |
| * g++.dg/lto/pr95677_0.C: ...here. |
| |
| 2024-10-25 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.target/aarch64/cpunative/info_25: New file. |
| * gcc.target/aarch64/cpunative/info_26: New file. |
| * gcc.target/aarch64/cpunative/native_cpu_25.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_26.c: New test. |
| |
| 2024-10-25 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/117292 |
| * gcc.target/aarch64/sve/single_5.c: Remove xfails. |
| * gcc.target/aarch64/pr117292.c: New test. |
| |
| 2024-10-25 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/79685 |
| * gfortran.dg/use_rename_13.f90: New test. |
| |
| 2024-10-25 Sam James <sam@gentoo.org> |
| |
| PR rtl-optimization/115933 |
| * gcc.dg/pr115933.c: New test. |
| |
| 2024-10-25 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/mf8-reinterpret.c: New test. |
| |
| 2024-10-25 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/movv16qi_2.c: Test mfloat as well. |
| * gcc.target/aarch64/movv16qi_3.c: Ditto. |
| * gcc.target/aarch64/movv2x16qi_1.c: Ditto. |
| * gcc.target/aarch64/movv3x16qi_1.c: Ditto. |
| * gcc.target/aarch64/movv4x16qi_1.c: Ditto. |
| * gcc.target/aarch64/movv8qi_2.c: Ditto. |
| * gcc.target/aarch64/movv8qi_3.c: Ditto. |
| * gcc.target/aarch64/mfloat-init-1.c: New test. |
| |
| 2024-10-25 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.dg/tree-ssa/pow_fold_1.c: New test. |
| |
| 2024-10-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.dg/tree-ssa/sat_u_add-simplify-1-u16.c: New test. |
| * gcc.dg/tree-ssa/sat_u_add-simplify-1-u32.c: New test. |
| * gcc.dg/tree-ssa/sat_u_add-simplify-1-u64.c: New test. |
| * gcc.dg/tree-ssa/sat_u_add-simplify-1-u8.c: New test. |
| |
| 2024-10-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/117201 |
| PR lto/117288 |
| * gcc.dg/lto/pr117201_0.c: New test. |
| * gcc.dg/lto/pr117288_0.c: New test. |
| |
| 2024-10-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/tree-ssa/shifts-3.c: Accept widen_mult for f2 too. |
| |
| 2024-10-25 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ada/116551 |
| * gnat.dg/specs/vfa3.ads: New test. |
| |
| 2024-10-25 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/aba_s32.c: New tests. |
| * gcc.target/aarch64/sve2/acle/asm/aba_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/aba_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/aba_u64.c: Likewise. |
| |
| 2024-10-24 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/class-10_a.H: New test. |
| * g++.dg/modules/class-10_b.C: New test. |
| |
| 2024-10-24 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/clone-2_a.C: New test. |
| * g++.dg/modules/clone-2_b.C: New test. |
| * g++.dg/modules/clone-3_a.C: New test. |
| * g++.dg/modules/clone-3_b.C: New test. |
| |
| 2024-10-24 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/115007 |
| * g++.dg/modules/virt-6_a.C: New test. |
| * g++.dg/modules/virt-6_b.C: New test. |
| |
| 2024-10-24 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/virt-5_a.C: New test. |
| * g++.dg/modules/virt-5_b.C: New test. |
| |
| 2024-10-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116613 |
| * gcc.dg/plugin/analyzer_cpython_plugin.c: Convert call outcomes |
| from "get_desc" to print_desc". |
| * gcc.dg/plugin/analyzer_gil_plugin.c: Update for changes to |
| pending_diagnostic vfuncs. |
| |
| 2024-10-24 Joseph Myers <josmyers@redhat.com> |
| |
| * gcc.dg/stack-check-2.c: Use -fno-ipa-icf. |
| |
| 2024-10-24 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| PR ipa/113197 |
| * gcc.dg/lto/pr113197_0.c: Require effective target pie. |
| |
| 2024-10-24 David Malcolm <dmalcolm@redhat.com> |
| Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR other/116613 |
| * gcc.dg/plugin/diagnostic_group_plugin.c: Update for use of |
| std::unique_ptr. |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.c: Likewise. |
| * gcc.dg/plugin/ggcplug.c: Likewise. |
| |
| 2024-10-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/cnt_fold_6.c: New test. |
| |
| 2024-10-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/tree-ssa/shifts-3.c: New test. |
| * gcc.dg/tree-ssa/shifts-4.c: Likewise. |
| * gcc.target/aarch64/sve/cnt_fold_5.c: Likewise. |
| |
| 2024-10-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/cnt_fold_4.c: New test. |
| |
| 2024-10-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/tree-ssa/shifts-1.c: New test. |
| * gcc.dg/tree-ssa/shifts-2.c: Likewise. |
| |
| 2024-10-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/tree-ssa/mulexactdiv-5.c: New test. |
| * gcc.dg/tree-ssa/mulexactdiv-6.c: Likewise. |
| * gcc.dg/tree-ssa/mulexactdiv-7.c: Likewise. |
| * gcc.dg/tree-ssa/mulexactdiv-8.c: Likewise. |
| * gcc.target/aarch64/sve/cnt_fold_3.c: Likewise. |
| |
| 2024-10-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/tree-ssa/mulexactdiv-1.c: New test. |
| * gcc.dg/tree-ssa/mulexactdiv-2.c: Likewise. |
| * gcc.dg/tree-ssa/mulexactdiv-3.c: Likewise. |
| * gcc.dg/tree-ssa/mulexactdiv-4.c: Likewise. |
| * gcc.target/aarch64/sve/cnt_fold_1.c: Likewise. |
| * gcc.target/aarch64/sve/cnt_fold_2.c: Likewise. |
| |
| 2024-10-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/tree-ssa/cmpexactdiv-6.c: New test. |
| |
| 2024-10-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/117259 |
| * g++.dg/ubsan/pr117259.C: New test. |
| |
| 2024-10-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/117209 |
| * gcc.dg/asan/pr117209.c: New test. |
| |
| 2024-10-24 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/sra_s32.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/sra_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/sra_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/sra_u64.c: Likewise. |
| |
| 2024-10-24 Soumya AR <soumyaa@nvidia.com> |
| |
| * gcc.target/aarch64/sve/const_fold_lsl_1.c: New test. |
| |
| 2024-10-24 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/div_s32.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/mul_s16.c: Adjust expected outcome. |
| * gcc.target/aarch64/sve/acle/asm/mul_s32.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/mul_s64.c: Adjust expected outcome. |
| * gcc.target/aarch64/sve/acle/asm/mul_s8.c: Likewise. |
| * gcc.target/aarch64/sve/div_const_run.c: New test. |
| * gcc.target/aarch64/sve/mul_const_run.c: Likewise. |
| |
| 2024-10-24 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/index_const_fold.c: New test. |
| |
| 2024-10-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/116488 |
| PR rtl-optimization/117226 |
| * gcc.dg/torture/pr116488.c (c, e): Change type from char to |
| signed char. |
| * gcc.dg/torture/pr117226.c (main): Change f type from char to |
| signed char. |
| |
| 2024-10-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-16.c: New test. |
| |
| 2024-10-23 Pengxuan Zheng <quic_pzheng@quicinc.com> |
| |
| PR target/113860 |
| * gcc.target/aarch64/popcnt-sve.c: Update test. |
| * gcc.target/aarch64/popcnt11.c: New test. |
| * gcc.target/aarch64/popcnt12.c: New test. |
| |
| 2024-10-23 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/117222 |
| * g++.dg/pr117222.C: New. |
| |
| 2024-10-23 David Malcolm <dmalcolm@redhat.com> |
| |
| PR fortran/105916 |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.c: Include |
| "diagnostic-buffer.h". |
| (class diagnostic_xhtml_format_buffer): New subclass. |
| (class xhtml_builder): Add friend |
| class diagnostic_xhtml_format_buffer. |
| (diagnostic_xhtml_format_buffer::dump): New. |
| (diagnostic_xhtml_format_buffer::empty_p): New. |
| (diagnostic_xhtml_format_buffer::move_to): New. |
| (diagnostic_xhtml_format_buffer::clear): New. |
| (diagnostic_xhtml_format_buffer::flush): New. |
| (xhtml_builder::on_report_diagnostic): Add "buffer" param, and use |
| it. |
| (xhtml_output_format::dump): Fix typo. |
| (xhtml_output_format::make_per_format_buffer): New. |
| (xhtml_output_format::set_buffer): New. |
| (xhtml_output_format::on_report_diagnostic): Fix whitespace. Pass |
| m_buffer to xhtml_builder::on_report_diagnostic. |
| (xhtml_output_format::xhtml_output_format): Initialize m_buffer. |
| (xhtml_output_format::m_buffer): New field. |
| * gfortran.dg/diagnostic-format-json-pr105916.F90: New test. |
| * gfortran.dg/diagnostic-format-sarif-1.F90: New test. |
| * gfortran.dg/diagnostic-format-sarif-1.py: New support script. |
| * gfortran.dg/diagnostic-format-sarif-pr105916.f90: New test. |
| |
| 2024-10-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/116733 |
| * gfortran.dg/associate_3.f03: Change error message. |
| * gfortran.dg/f202y/f202y.exp: Enable tests of f202y features. |
| * gfortran.dg/f202y/generic_assumed_rank_1.f90: New test. |
| * gfortran.dg/f202y/generic_assumed_rank_2.f90: New test. |
| * gfortran.dg/f202y/generic_assumed_rank_3.f90: New test. |
| |
| 2024-10-23 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/copysign_3.c: New test. |
| * gcc.target/aarch64/copysign_4.c: New test. |
| * gcc.target/aarch64/fneg-abs_2.c: Fixup test. |
| * gcc.target/aarch64/sve/fneg-abs_2.c: Likewise. |
| |
| 2024-10-23 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/sve/simd_imm.c: New test. |
| |
| 2024-10-23 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/insr_s64.c: Allow SVE MOV imm. |
| * gcc.target/aarch64/sve/acle/asm/insr_u64.c: Likewise. |
| * gcc.target/aarch64/sve/fneg-abs_1.c: Update to check for ORRI. |
| * gcc.target/aarch64/sve/fneg-abs_2.c: Likewise. |
| * gcc.target/aarch64/sve/simd_imm_mov.c: New test. |
| |
| 2024-10-23 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr117240_avx.c: New test. |
| * gcc.target/i386/pr117240_avx512f.c: New test. |
| |
| 2024-10-23 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/117142 |
| * gcc.dg/tree-ssa/pr117142.c: New test. |
| |
| 2024-10-23 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/Wleading-whitespace-1.c: New test. |
| * c-c++-common/cpp/Wleading-whitespace-2.c: New test. |
| * c-c++-common/cpp/Wleading-whitespace-3.c: New test. |
| * c-c++-common/cpp/Wleading-whitespace-4.c: New test. |
| |
| 2024-10-23 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr117232-1.c: New test. |
| * gcc.target/i386/pr117232-apx-1.c: New test. |
| |
| 2024-10-23 Joseph Myers <josmyers@redhat.com> |
| |
| * gcc.dg/gnu17-tag-1.c, gcc.dg/gnu23-tag-5.c: New tests. |
| |
| 2024-10-22 Jason Merrill <jason@redhat.com> |
| |
| PR c++/117107 |
| PR c++/92687 |
| * g++.dg/cpp2a/decomp10.C: New test. |
| |
| 2024-10-22 Jason Merrill <jason@redhat.com> |
| |
| PR c++/116929 |
| * g++.dg/modules/enum-14.C: New test. |
| |
| 2024-10-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117190 |
| * c-c++-common/init-5.c: New test. |
| |
| 2024-10-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117230 |
| * c-c++-common/Wsizeof-pointer-memaccess5.c: New test. |
| |
| 2024-10-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/117199 |
| * gcc.dg/lto/pr117199_0.c: New test. |
| |
| 2024-10-22 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/fp16-aapcs-1.c: Use check-function-bodies. |
| * gcc.target/arm/fp16-aapcs-2.c: Likewise. |
| * gcc.target/arm/fp16-aapcs-3.c: Likewise. |
| * gcc.target/arm/fp16-aapcs-4.c: Likewise. |
| |
| 2024-10-22 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-4.c: Allow lsl and |
| lsr instructions. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-6.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-and-union.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/union-2.c: Likewise. |
| |
| 2024-10-22 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/cmse/mainline/8m/hard-sp/cmse-5.c: Use |
| check-function-bodies. |
| * gcc.target/arm/cmse/mainline/8m/hard/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8m/soft/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8m/softfp-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8m/softfp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-5.c: |
| Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-5.c: Likewise. |
| |
| 2024-10-22 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.dg/tree-ssa/log_ident.c: Add scan for removal of |
| link_error in optimized tree dump. |
| |
| 2024-10-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/torture/pr112305.c: Skip at -O0 and -O1 for simulators. |
| |
| 2024-10-22 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/inst-4_b.C: Adjust pending-entity count. |
| * g++.dg/modules/member-def-1_c.C: Likewise. |
| * g++.dg/modules/member-def-2_c.C: Likewise. |
| * g++.dg/modules/tpl-spec-3_b.C: Likewise. |
| * g++.dg/modules/tpl-spec-4_b.C: Likewise. |
| * g++.dg/modules/tpl-spec-5_b.C: Likewise. |
| * g++.dg/modules/class-9_a.H: New test. |
| * g++.dg/modules/class-9_b.H: New test. |
| * g++.dg/modules/class-9_c.C: New test. |
| |
| 2024-10-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117254 |
| * gcc.dg/pr117254.c: New testcase. |
| |
| 2024-10-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117123 |
| * g++.dg/tree-ssa/pr117123.C: New testcase. |
| |
| 2024-10-22 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * g++.dg/cpp23/ext-floating19.C: Fix typo for bfloat16 guard. |
| |
| 2024-10-22 xuli <xuli1@eswincomputing.com> |
| |
| * gcc.target/riscv/sat_u_sub_imm-1_4.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-2_4.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-3_4.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-4_2.c: New test. |
| |
| 2024-10-22 xuli <xuli1@eswincomputing.com> |
| |
| * gcc.target/riscv/sat_u_sub_imm-1_3.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-2_3.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-3_3.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-4_1.c: New test. |
| |
| 2024-10-21 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/116488 |
| PR rtl-optimization/116579 |
| PR rtl-optimization/116915 |
| PR rtl-optimization/117226 |
| * gcc.dg/torture/pr116488.c: New test. |
| * gcc.dg/torture/pr116579.c: New test. |
| * gcc.dg/torture/pr116915.c: New test. |
| * gcc.dg/torture/pr117226.c: New test. |
| |
| 2024-10-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-8-i64-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-8-i64-to-i8.c: New test. |
| |
| 2024-10-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-7-i64-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-7-i64-to-i8.c: New test. |
| |
| 2024-10-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-6-i64-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-6-i64-to-i8.c: New test. |
| |
| 2024-10-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-5-i64-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-5-i64-to-i8.c: New test. |
| |
| 2024-10-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-4-i64-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-4-i64-to-i8.c: New test. |
| |
| 2024-10-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-3-i64-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-3-i64-to-i8.c: New test. |
| |
| 2024-10-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-2-i64-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-2-i64-to-i8.c: New test. |
| |
| 2024-10-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_data.h: Add test data for |
| signed SAT_TRUNC. |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-1-i64-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i16-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i32-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i32-to-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i64-to-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i64-to-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_s_trunc-run-1-i64-to-i8.c: New test. |
| |
| 2024-10-21 Alex Coplan <alex.coplan@arm.com> |
| |
| PR rtl-optimization/116783 |
| * g++.dg/torture/pr116783.C: New test. |
| |
| 2024-10-21 xuli <xuli1@eswincomputing.com> |
| |
| * gcc.target/riscv/sat_s_add-1.c: Skip flag -flto. |
| * gcc.target/riscv/sat_s_add-10.c: Ditto. |
| * gcc.target/riscv/sat_s_add-11.c: Ditto. |
| * gcc.target/riscv/sat_s_add-12.c: Ditto. |
| * gcc.target/riscv/sat_s_add-13.c: Ditto. |
| * gcc.target/riscv/sat_s_add-14.c: Ditto. |
| * gcc.target/riscv/sat_s_add-15.c: Ditto. |
| * gcc.target/riscv/sat_s_add-16.c: Ditto. |
| * gcc.target/riscv/sat_s_add-2.c: Ditto. |
| * gcc.target/riscv/sat_s_add-3.c: Ditto. |
| * gcc.target/riscv/sat_s_add-4.c: Ditto. |
| * gcc.target/riscv/sat_s_add-5.c: Ditto. |
| * gcc.target/riscv/sat_s_add-6.c: Ditto. |
| * gcc.target/riscv/sat_s_add-7.c: Ditto. |
| * gcc.target/riscv/sat_s_add-8.c: Ditto. |
| * gcc.target/riscv/sat_s_add-9.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-1-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-1-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-1-i64.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-1-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-2-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-2-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-2-i64.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-2-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-3-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-3-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-3-i64.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-3-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-4-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-4-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-4-i64.c: Ditto. |
| * gcc.target/riscv/sat_s_sub-4-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-1-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-1-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-1-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-1-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-1-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-1-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-2-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-2-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-2-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-2-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-2-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-2-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-3-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-3-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-3-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-3-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-3-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-3-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-4-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-4-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-4-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-4-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-4-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-4-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-5-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-5-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-5-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-5-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-5-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-5-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-6-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-6-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-6-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-6-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-6-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-6-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-7-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-7-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-7-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-7-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-7-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-7-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-8-i16-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-8-i32-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-8-i32-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-8-i64-to-i16.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-8-i64-to-i32.c: Ditto. |
| * gcc.target/riscv/sat_s_trunc-8-i64-to-i8.c: Ditto. |
| * gcc.target/riscv/sat_u_add-1.c: Ditto. |
| * gcc.target/riscv/sat_u_add-10.c: Ditto. |
| * gcc.target/riscv/sat_u_add-11.c: Ditto. |
| * gcc.target/riscv/sat_u_add-12.c: Ditto. |
| * gcc.target/riscv/sat_u_add-13.c: Ditto. |
| * gcc.target/riscv/sat_u_add-14.c: Ditto. |
| * gcc.target/riscv/sat_u_add-15.c: Ditto. |
| * gcc.target/riscv/sat_u_add-16.c: Ditto. |
| * gcc.target/riscv/sat_u_add-17.c: Ditto. |
| * gcc.target/riscv/sat_u_add-18.c: Ditto. |
| * gcc.target/riscv/sat_u_add-19.c: Ditto. |
| * gcc.target/riscv/sat_u_add-2.c: Ditto. |
| * gcc.target/riscv/sat_u_add-20.c: Ditto. |
| * gcc.target/riscv/sat_u_add-21.c: Ditto. |
| * gcc.target/riscv/sat_u_add-22.c: Ditto. |
| * gcc.target/riscv/sat_u_add-23.c: Ditto. |
| * gcc.target/riscv/sat_u_add-24.c: Ditto. |
| * gcc.target/riscv/sat_u_add-3.c: Ditto. |
| * gcc.target/riscv/sat_u_add-4.c: Ditto. |
| * gcc.target/riscv/sat_u_add-5.c: Ditto. |
| * gcc.target/riscv/sat_u_add-6.c: Ditto. |
| * gcc.target/riscv/sat_u_add-7.c: Ditto. |
| * gcc.target/riscv/sat_u_add-8.c: Ditto. |
| * gcc.target/riscv/sat_u_add-9.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-1.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-10.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-11.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-12.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-13.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-14.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-15.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-16.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-2.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-3.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-4.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-5.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-6.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-7.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-8.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-9.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-10.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-11.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-12.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-13.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-14.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-15.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-16.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-17.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-18.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-19.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-20.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-21.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-22.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-23.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-24.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-25.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-26.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-27.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-28.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-29.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-3.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-30.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-31.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-32.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-33.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-34.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-35.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-36.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-37.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-38.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-39.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-4.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-40.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-41.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-42.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-43.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-44.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-45.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-46.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-47.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-48.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-5.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-6.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-7.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-8.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-9.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-10.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-10_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-10_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-11.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-11_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-11_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-12.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-13.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-13_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-13_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-14.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-14_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-14_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-15.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-15_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-15_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-16.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-1_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-1_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-2_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-2_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-3.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-3_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-3_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-4.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-5.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-5_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-5_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-6.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-6_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-6_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-7.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-7_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-7_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-8.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-9.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-9_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-9_2.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-1.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-10.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-11.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-12.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-13.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-14.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-15.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-16.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-17.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-18.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-19.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-2.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-20.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-21.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-22.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-23.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-24.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-3.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-4.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-5.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-6.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-7.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-8.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-9.c: Ditto. |
| |
| 2024-10-21 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/arm/bti-1.c: Require arch, use its opts, drop skip. |
| * gcc.target/arm/bti-2.c: Likewise. |
| * gcc.target/arm/acle/pacbti-m-predef-11.c: Likewise. |
| * gcc.target/arm/acle/pacbti-m-predef-12.c: Likewise. |
| * gcc.target/arm/acle/pacbti-m-predef-7.c: Likewise. |
| * g++.target/arm/pac-1.C: Likewise. Drop +mve. |
| |
| 2024-10-21 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr117159.c: New test. |
| * gcc.target/i386/avx512bw-pr103750-1.c: Remove xfail. |
| * gcc.target/i386/avx512bw-pr103750-2.c: Remove xfail. |
| |
| 2024-10-20 Jeff Law <jlaw@ventanamicro.com> |
| |
| Revert: |
| 2024-10-20 Craig Blackmore <craig.blackmore@embecosm.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr113469.c: Expect mf2 setmem. |
| * gcc.target/riscv/rvv/base/setmem-2.c: Update f1 to expect |
| straight-line vector memset. |
| * gcc.target/riscv/rvv/base/setmem-3.c: Likewise. |
| |
| 2024-10-19 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR preprocessor/114423 |
| * c-c++-common/cpp/pragma-diagnostic-loc.c: New test. |
| * c-c++-common/cpp/diagnostic-pragma-1.c: Adjust expected output. |
| * g++.dg/pch/operator-1.C: Likewise. |
| |
| 2024-10-19 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/112418 |
| * gcc.dg/tree-ssa/factor_op_phi-1.c: New test. |
| * gcc.dg/tree-ssa/factor_op_phi-2.c: New test. |
| * gcc.dg/tree-ssa/factor_op_phi-3.c: New test. |
| * gcc.dg/tree-ssa/factor_op_phi-4.c: New test. |
| |
| 2024-10-19 Greg McGary <gkm@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg-1.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg-2.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg-3.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg-4.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg-5.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg-6.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg-7.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg_run-1.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg_run-2.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg_run-3.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg_run-4.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg_run-5.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg_run-6.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_noseg_run-7.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg-1.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg-2.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg-3.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg-4.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg-5.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg-6.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg-7.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg_run-1.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg_run-2.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg_run-3.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg_run-4.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg_run-5.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg_run-6.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_noseg_run-7.c: |
| New test. |
| * gcc.target/riscv/rvv/autovec/no-segment.c: New test. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-1.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-10.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-11.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-12.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-13.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-14.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-15.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-16.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-17.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-18.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-2.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-3.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-4.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-5.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-6.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-7.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-8.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg-9.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-1.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-10.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-11.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-12.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-13.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-14.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-15.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-16.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-17.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-18.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-2.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-3.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-4.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-5.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-6.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-7.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-8.c: New file. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_noseg_run-9.c: New file. |
| |
| 2024-10-19 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/117225 |
| * gfortran.dg/unsigned_38.f90: Add missing dg-error directive. |
| |
| 2024-10-19 Craig Blackmore <craig.blackmore@embecosm.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr113469.c: Expect mf2 setmem. |
| * gcc.target/riscv/rvv/base/setmem-2.c: Update f1 to expect |
| straight-line vector memset. |
| * gcc.target/riscv/rvv/base/setmem-3.c: Likewise. |
| |
| 2024-10-19 Craig Blackmore <craig.blackmore@embecosm.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr113206-1.c: Add |
| -mrvv-max-lmul=m8. |
| * gcc.target/riscv/rvv/autovec/pr113206-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c: Add |
| -mrvv-max-lmul=m8 and adjust assembly scans. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/spill-4.c: Add |
| -mrvv-max-lmul=m8. |
| * gcc.target/riscv/rvv/autovec/vls/spill-7.c: Likewise. |
| * gcc.target/riscv/rvv/base/cpymem-1.c: Expect m1 in f1 and f2. |
| * gcc.target/riscv/rvv/base/cpymem-2.c: Add -mrvv-max-lmul=m8. |
| * gcc.target/riscv/rvv/base/movmem-1.c: Adjust f1 to a length |
| that will not get vectorized. |
| * gcc.target/riscv/rvv/base/pr111720-0.c: Add -mrvv-max-lmul=m8. |
| * gcc.target/riscv/rvv/base/pr111720-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr111720-2.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr111720-3.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr111720-4.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr111720-5.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr111720-6.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr111720-7.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr111720-8.c: Likewise. |
| * gcc.target/riscv/rvv/base/pr111720-9.c: Likewise. |
| * gcc.target/riscv/rvv/vsetvl/pr112929-1.c: Expect memcpy m1 |
| loops. |
| * gcc.target/riscv/rvv/vsetvl/pr112988-1.c: Likewise. |
| |
| 2024-10-19 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115328 |
| * gm2/iso/fail/badparam.def: New test. |
| * gm2/iso/fail/badparam.mod: New test. |
| * gm2/iso/fail/badparam2.def: New test. |
| * gm2/iso/fail/badparam2.mod: New test. |
| * gm2/iso/fail/badparam3.def: New test. |
| * gm2/iso/fail/badparam3.mod: New test. |
| * gm2/iso/fail/badparamarray.def: New test. |
| * gm2/iso/fail/badparamarray.mod: New test. |
| * gm2/iso/fail/simpledef1.def: New test. |
| * gm2/iso/fail/simpledef1.mod: New test. |
| * gm2/iso/fail/simpleforward.mod: New test. |
| * gm2/iso/fail/simpleforward2.mod: New test. |
| * gm2/iso/fail/simpleforward3.mod: New test. |
| * gm2/iso/fail/simpleforward4.mod: New test. |
| * gm2/iso/fail/simpleforward5.mod: New test. |
| * gm2/iso/fail/simpleforward7.mod: New test. |
| * gm2/iso/pass/simpleforward.mod: New test. |
| * gm2/iso/pass/simpleforward6.mod: New test. |
| |
| 2024-10-19 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/bounds_check_25.f90: Update expected column |
| in the diagnostic. |
| * gfortran.dg/goacc/pr92793-1.f90: Likewise. |
| * gfortran.dg/gomp/allocate-14.f90: Likewise. |
| * gfortran.dg/gomp/polymorphic-mapping.f90: Likewise. |
| * gfortran.dg/gomp/reduction5.f90: Likewise. |
| * gfortran.dg/gomp/reduction6.f90: Likewise. |
| |
| 2024-10-19 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/117225 |
| * gfortran.dg/unsigned_38.f90: New test. |
| |
| 2024-10-19 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.c |
| (xhtml_output_format::dump): New. |
| |
| 2024-10-19 Joseph Myers <josmyers@redhat.com> |
| |
| * gcc.dg/wtr-gnu17-1.c, gcc.dg/wtr-gnu23-1.c: New tests. |
| |
| 2024-10-18 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_37.f90: New test. |
| |
| 2024-10-18 Craig Blackmore <craig.blackmore@embecosm.com> |
| |
| * gcc.target/riscv/rvv/vsetvl/pr112929-1.c: Expect smaller lmul. |
| * gcc.target/riscv/rvv/vsetvl/pr112988-1.c: Likewise. |
| * gcc.target/riscv/rvv/base/cpymem-3.c: New test. |
| |
| 2024-10-18 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/117192 |
| * gcc.target/i386/pr117192.c: New test. |
| |
| 2024-10-18 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/div_s32.c: Adjust expected outcome. |
| * gcc.target/aarch64/sve/acle/asm/div_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/div_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/div_u64.c: Likewise. |
| * gcc.target/aarch64/sve/fold_div_zero.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_s16.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/mul_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_u8.c: Likewise. |
| * gcc.target/aarch64/sve/mul_const_run.c: Likewise. |
| |
| 2024-10-18 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect.exp: Remove special-casing of tests |
| named trapv-* |
| * gcc.dg/vect/trapv-vect-reduc-4.c: Add dg-additional-options -ftrapv. |
| |
| 2024-10-18 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect.exp: Remove special-casing of tests |
| named wrapv-* |
| * gcc.dg/vect/wrapv-vect-7.c: Add dg-additional-options -fwrapv. |
| * gcc.dg/vect/wrapv-vect-reduc-2char.c: Likewise. |
| * gcc.dg/vect/wrapv-vect-reduc-2short.c: Likewise. |
| * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Likewise. |
| * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Likewise. |
| |
| 2024-10-18 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect.exp: Remove special-casing of tests |
| named fast-math-* |
| * gcc.dg/vect/fast-math-bb-slp-call-1.c: Add dg-additional-options |
| -ffast-math. |
| * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise. |
| * gcc.dg/vect/fast-math-bb-slp-call-3.c: Likewise. |
| * gcc.dg/vect/fast-math-ifcvt-1.c: Likewise. |
| * gcc.dg/vect/fast-math-pr35982.c: Likewise. |
| * gcc.dg/vect/fast-math-pr43074.c: Likewise. |
| * gcc.dg/vect/fast-math-pr44152.c: Likewise. |
| * gcc.dg/vect/fast-math-pr55281.c: Likewise. |
| * gcc.dg/vect/fast-math-slp-27.c: Likewise. |
| * gcc.dg/vect/fast-math-slp-38.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-call-1.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-call-2.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-outer-7.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-pow-1.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-pow-2.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-pr25911.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-pr29925.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-reduc-5.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-reduc-7.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-reduc-8.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-reduc-9.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-double.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-double.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-double.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-double.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-add-double.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-add-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-add-pattern-double.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-add-pattern-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-add-pattern-half-float.c: |
| Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mla-double.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mla-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mla-half-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mls-double.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mls-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mls-half-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mul-double.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mul-float.c: Likewise. |
| * gcc.dg/vect/complex/fast-math-complex-mul-half-float.c: Likewise. |
| |
| 2024-10-18 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect.exp: Remove special-casing of tests |
| named no-vfa-* |
| * gcc.dg/vect/no-vfa-pr29145.c: Add dg-additional-options |
| --param vect-max-version-for-alias-checks=0. |
| * gcc.dg/vect/no-vfa-vect-101.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-102.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-102a.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-37.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-43.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-45.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-49.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-51.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-53.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-57.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-61.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-79.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-dv-2.c: Likewise. |
| |
| 2024-10-18 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/lto/pr115815_0.c: Add dejagu directives. |
| |
| 2024-10-18 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/117140 |
| * gcc.dg/vect/vect-early-break_129-pr117140.c: New test. |
| |
| 2024-10-18 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vec-perm-lower.c: New test. |
| |
| 2024-10-18 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/const_create_using_fmov.c: New test. |
| |
| 2024-10-18 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/ldp_stp_18.c: Update zero regexpr. |
| * gcc.target/aarch64/memset-corner-cases.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_bf16.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_f16.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_f32.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_f64.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_s16.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_s32.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_s64.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_s8.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_u16.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_u32.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_u64.c: Likewise. |
| * gcc.target/aarch64/sme/acle-asm/revd_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/acge_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/acge_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/acge_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/acgt_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/acgt_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/acgt_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/acle_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/acle_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/acle_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/aclt_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/aclt_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/aclt_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/bic_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/bic_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/cmpuo_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/cmpuo_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/cmpuo_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_u8.c: Likewise. |
| * gcc.target/aarch64/sve/const_fold_div_1.c: Likewise. |
| * gcc.target/aarch64/sve/const_fold_mul_1.c: Likewise. |
| * gcc.target/aarch64/sve/dup_imm_1.c: Likewise. |
| * gcc.target/aarch64/sve/fdup_1.c: Likewise. |
| * gcc.target/aarch64/sve/fold_div_zero.c: Likewise. |
| * gcc.target/aarch64/sve/fold_mul_zero.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_2.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_3.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_4.c: Likewise. |
| * gcc.target/aarch64/vect-fmovd-zero.c: Likewise. |
| |
| 2024-10-18 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_wb_u16.c: Use pointer |
| parameter in foo2. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u8.c: Likewise. |
| |
| 2024-10-18 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/mve/intrinsics/vddupq_m_wb_u16.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_wb_u32.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_wb_u8.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vddupq_wb_u16.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vddupq_wb_u32.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vddupq_wb_u8.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_wb_u16.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_wb_u32.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_wb_u8.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_wb_u16.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_wb_u32.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_wb_u8.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vidupq_wb_u16.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vidupq_wb_u32.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vidupq_wb_u8.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_wb_u16.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_wb_u32.c: Remove foo2. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_wb_u8.c: Remove foo2. |
| |
| 2024-10-18 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/acle/cde-mve-error-1.c: Corrected quotation in |
| expected error message. |
| |
| 2024-10-18 Victor Rodriguez <victor.rodriguez.bahena@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8-2.c: Fix typo. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8s-2.c: Ditto. |
| |
| 2024-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/105361 |
| * gfortran.dg/pr105361.f90: In the comparisons of |
| real values after a read, use a tolerance so that |
| subtle differences in results between different |
| architectures do not fail. |
| |
| 2024-10-17 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR rtl-optimization/117191 |
| * gcc.target/avr/torture/pr117189.c: Rename to... |
| * gcc.target/avr/torture/pr117191.c: ...this. |
| |
| 2024-10-17 Siddhesh Poyarekar <siddhesh@gotplt.org> |
| |
| * gcc.dg/builtin-object-size-1.c (test12): New test. |
| (main): Call it. |
| |
| 2024-10-17 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/lra-pr116550-2.c: Rename to... |
| * gcc.target/avr/torture/pr117189.c: ...this. |
| |
| 2024-10-17 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR rtl-optimization/116550 |
| * gcc.target/avr/torture/lra-pr116550-1.c: New file. |
| * gcc.target/avr/torture/lra-pr116550-2.c: New file. |
| |
| 2024-10-17 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect.exp: Process no-fast-math-* and |
| no-math-errno-* in the main set. |
| * gcc.dg/vect/no-fast-math-vect16.c: Add -fno-fast-math. |
| * gcc.dg/vect/no-math-errno-slp-32.c: Add -fno-math-errno. |
| * gcc.dg/vect/no-math-errno-vect-pow-1.c: Likewise. |
| |
| 2024-10-17 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_1-25.c: Add -march=x86-64-v3. |
| * gcc.target/i386/avx10_1-26.c: Ditto. |
| * gcc.target/i386/avx10_2-512-bf-vector-cmpp-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-bf-vector-fma-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-bf-vector-operations-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-bf-vector-smaxmin-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-bf16-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-satcvt-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vaddnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcmppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvt2ps2phx-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-vcvtne2ph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtnebf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtnebf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8s-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-vcvttnebf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttnebf162iubs-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-vdivnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vdpphps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfmaddXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfmsubXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfnmaddXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfnmsubXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfpclasspbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vgetexppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vgetmantpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmaxpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vminmaxnepbf16-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-vminpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmpsadbw-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmulnepbf16-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-vrcppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vreducenepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vrndscalenepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vrsqrtpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vscalefpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vsqrtnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vsubnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-bf-vector-cmpp-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf-vector-fma-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf-vector-operations-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf-vector-smaxmin-1.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-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-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-partial-bf-vector-fast-math-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf-vector-fma-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf-vector-operations-1.c: Ditto. |
| * gcc.target/i386/avx10_2-partial-bf-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-vaddnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcmppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcomsbf16-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vcomsbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ps2phx-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-vcvtne2ph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtne2ph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtne2ph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtne2ph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtnebf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtnebf162iubs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtneph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtneph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtneph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtneph2hf8s-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-vcvttnebf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttnebf162iubs-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-vdivnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vdpphps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfmaddXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfmsubXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfnmaddXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfnmsubXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfpclasspbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vgetexppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vgetmantpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmaxpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxnepbf16-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-vminpbf16-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-vmulnepbf16-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-vrcppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vreducenepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrndscalenepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrsqrtpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vscalefpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vsqrtnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vsubnepbf16-2.c: Ditto. |
| |
| 2024-10-17 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/add_sources/submodule_1_sub.f90: New test. |
| * gfortran.dg/coarray/submodule_1.f90: New test. |
| |
| 2024-10-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117028 |
| * gcc.dg/bitint-112.c: New test. |
| * gcc.dg/c23-digit-separators-1.c: Add _Static_assert for |
| valid binary constant with digit separator. |
| * gcc.dg/c23-octal-constants-1.c: New test. |
| * gcc.dg/c23-octal-constants-2.c: New test. |
| * gcc.dg/c2y-digit-separators-1.c: New test. |
| * gcc.dg/c2y-digit-separators-2.c: New test. |
| * gcc.dg/c2y-octal-constants-1.c: New test. |
| * gcc.dg/c2y-octal-constants-2.c: New test. |
| * gcc.dg/c2y-octal-constants-3.c: New test. |
| * gcc.dg/cpp/c23-delimited-escape-seq-1.c: New test. |
| * gcc.dg/cpp/c23-delimited-escape-seq-2.c: New test. |
| * gcc.dg/cpp/c2y-delimited-escape-seq-1.c: New test. |
| * gcc.dg/cpp/c2y-delimited-escape-seq-2.c: New test. |
| * gcc.dg/cpp/c2y-delimited-escape-seq-3.c: New test. |
| * gcc.dg/cpp/c2y-delimited-escape-seq-4.c: New test. |
| * gcc.dg/octal-constants-1.c: New test. |
| * gcc.dg/octal-constants-2.c: New test. |
| * gcc.dg/octal-constants-3.c: New test. |
| * gcc.dg/octal-constants-4.c: New test. |
| * gcc.dg/system-octal-constants-1.c: New test. |
| * gcc.dg/system-octal-constants-1.h: New file. |
| |
| 2024-10-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117177 |
| * c-c++-common/init-4.c: New test. |
| |
| 2024-10-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr116940.c: New test. |
| |
| 2024-10-17 Cui, Lili <lili.cui@intel.com> |
| |
| * g++.target/i386/vect-cmp.C: New test. |
| |
| 2024-10-16 Siddhesh Poyarekar <siddhesh@gotplt.org> |
| |
| * gcc.dg/builtin-object-size-3.c (test9): Adjust test. |
| * gcc.dg/builtin-object-size-4.c (test8): Likewise. |
| |
| 2024-10-16 Jolen Li <jolen.li@arm.com> |
| Christophe Lyon <christophe.lyon@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u8.c (foo1): Update |
| expected code. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u16.c (foo1): Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u32.c (foo1): Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s8.c: Add test with |
| immediate argument. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_f16.c (foo1): Update |
| expected code. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_f32.c (foo1): Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_s16.c: Add test with |
| immediate argument. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_f32-2.c: New test. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s16-2.c: New test. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s32-2.c: New test. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u16-2.c: New test. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u32-2.c: New test. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c: Remove xfail. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c: Likewise. |
| |
| 2024-10-16 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116602 |
| * gcc.dg/plugin/crash-test-ice-in-header-sarif-2_1.py: Add check |
| for backtrace. |
| * gcc.dg/plugin/crash-test-ice-in-header-sarif-2_2.py: Likewise. |
| |
| 2024-10-16 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116613 |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.c: Update for |
| removal of ICE callback. |
| |
| 2024-10-16 Joseph Myers <josmyers@redhat.com> |
| |
| * c-c++-common/Wcast-function-type.c: Add -std=gnu17 for C. |
| * c-c++-common/Wformat-pr84258.c: Add -std=gnu17 for C. |
| * c-c++-common/Wvarargs.c: Add -std=gnu17 for C. |
| * c-c++-common/analyzer/data-model-12.c: Add -std=gnu17 for C. |
| * c-c++-common/builtins.c: Add -std=gnu17 for C. |
| * c-c++-common/pointer-to-fn1.c: Add -std=gnu17 for C. |
| * c-c++-common/pragma-diag-17.c: Add -std=gnu17 for C. |
| * c-c++-common/sizeof-array-argument.c: Add |
| -Wno-old-style-definition for C. |
| * g++.dg/lto/pr54625-1_0.c: Add -std=gnu17. |
| * g++.dg/lto/pr54625-2_0.c: Add -std=gnu17. |
| * gcc.c-torture/compile/20040214-2.c: Add -std=gnu17. |
| * gcc.c-torture/compile/921011-2.c: Add -std=gnu17. |
| * gcc.c-torture/compile/931102-1.c: Add -std=gnu17. |
| * gcc.c-torture/compile/990801-1.c: Add -std=gnu17. |
| * gcc.c-torture/compile/nested-1.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr100241-1.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr106101.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr113616.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr47967.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr51694.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr71109.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr83051-2.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr89663-1.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr94238.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr96796.c: Add -std=gnu17. |
| * gcc.c-torture/compile/pr97576.c: Add -std=gnu17. |
| * gcc.c-torture/compile/udivmod4.c: Add -std=gnu17. |
| * gcc.c-torture/execute/20010605-2.c: Add -std=gnu17. |
| * gcc.c-torture/execute/20020404-1.c: Add -std=gnu17. |
| * gcc.c-torture/execute/20030714-1.c: Add -std=gnu17. |
| * gcc.c-torture/execute/20051012-1.c: Add -std=gnu17. |
| * gcc.c-torture/execute/20190820-1.c: Add -std=gnu17. |
| * gcc.c-torture/execute/920612-1.c: Add -Wno-old-style-definition. |
| * gcc.c-torture/execute/930608-1.c: Add -std=gnu17. |
| * gcc.c-torture/execute/comp-goto-1.c: Add -std=gnu17. |
| * gcc.c-torture/execute/ieee/fp-cmp-1.x: Add -std=gnu17. |
| * gcc.c-torture/execute/ieee/fp-cmp-2.x: Add -std=gnu17. |
| * gcc.c-torture/execute/ieee/fp-cmp-3.x: Add -std=gnu17. |
| * gcc.c-torture/execute/ieee/fp-cmp-4.x: New file. |
| * gcc.c-torture/execute/ieee/fp-cmp-4f.x: New file. |
| * gcc.c-torture/execute/ieee/fp-cmp-4l.x: New file. |
| * gcc.c-torture/execute/loop-9.c: Add -std=gnu17. |
| * gcc.c-torture/execute/pr103209.c: Add -std=gnu17. |
| * gcc.c-torture/execute/pr28289.c: Add -std=gnu17. |
| * gcc.c-torture/execute/pr34982.c: Add -std=gnu17. |
| * gcc.c-torture/execute/pr67037.c: Add -std=gnu17. |
| * gcc.c-torture/execute/va-arg-2.c: Add -std=gnu17. |
| * gcc.dg/20010202-1.c: Add -std=gnu17. |
| * gcc.dg/20020430-1.c: Add -std=gnu17. |
| * gcc.dg/20031218-3.c: Add -std=gnu17. |
| * gcc.dg/20040127-1.c: Add -std=gnu17. |
| * gcc.dg/20041014-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/20041122-1.c: Add -std=gnu17. |
| * gcc.dg/20050309-1.c: Add -std=gnu17. |
| * gcc.dg/20061026.c: Add -std=gnu17. |
| * gcc.dg/20101010-1.c: Add -std=gnu17. |
| * gcc.dg/Warray-parameter-10.c: Add -std=gnu17. |
| * gcc.dg/Wbuiltin-declaration-mismatch-2.c: Add -std=gnu17. |
| * gcc.dg/Wbuiltin-declaration-mismatch-3.c: Add -std=gnu17. |
| * gcc.dg/Wbuiltin-declaration-mismatch-4.c: Add -std=gnu17. |
| * gcc.dg/Wbuiltin-declaration-mismatch-5.c: Add -std=gnu17. |
| * gcc.dg/Wbuiltin-declaration-mismatch.c: Add -std=gnu17. |
| * gcc.dg/Wcxx-compat-2.c: Add -std=gnu17. |
| * gcc.dg/Wdouble-promotion.c: Add -std=gnu17. |
| * gcc.dg/Wfree-nonheap-object-7.c: Add -std=gnu17. |
| * gcc.dg/Wimplicit-int-1.c: Add -std=gnu17. |
| * gcc.dg/Wimplicit-int-1a.c: Add -std=gnu17. |
| * gcc.dg/Wimplicit-int-2.c: Add -std=gnu17. |
| * gcc.dg/Wimplicit-int-3.c: Add -std=gnu17. |
| * gcc.dg/Wimplicit-int-4.c: Add -std=gnu17. |
| * gcc.dg/Wimplicit-int-4a.c: Add -std=gnu17. |
| * gcc.dg/Wincompatible-pointer-types-1.c: Add -std=gnu17. |
| * gcc.dg/Wrestrict-19.c: Add -std=gnu17. |
| * gcc.dg/Wrestrict-4.c: Add -std=gnu17. |
| * gcc.dg/Wrestrict-5.c: Add -std=gnu17. |
| * gcc.dg/Wstrict-overflow-20.c: Add -std=gnu17. |
| * gcc.dg/Wstringop-overflow-13.c: Add -std=gnu17. |
| * gcc.dg/analyzer/doom-d_main-IdentifyVersion.c: Add -std=gnu17. |
| * gcc.dg/analyzer/doom-s_sound-pr108867.c: Add -std=gnu17. |
| * gcc.dg/analyzer/pr93032-mztools-signed-char.c: Add |
| -Wno-old-style-definition. |
| * gcc.dg/analyzer/pr93032-mztools-unsigned-char.c: Add |
| -Wno-old-style-definition. |
| * gcc.dg/analyzer/pr93355-localealias.c: Add |
| -Wno-old-style-definition. |
| * gcc.dg/analyzer/pr93375.c: Add -std=gnu17. |
| * gcc.dg/analyzer/pr94688.c: Add -std=gnu17. |
| * gcc.dg/analyzer/sensitive-1.c: Add -std=gnu17. |
| * gcc.dg/analyzer/torture/asm-x86-linux-wfx_get_ps_timeout-full.c: |
| Add -std=gnu17. |
| * gcc.dg/analyzer/torture/pr104863.c: Add -std=gnu17. |
| * gcc.dg/analyzer/torture/pr93379.c: Add -std=gnu17. |
| * gcc.dg/array-quals-2.c: Add -std=gnu17. |
| * gcc.dg/attr-invalid.c: Add -Wno-old-style-definition. |
| * gcc.dg/auto-init-uninit-A.c: Add -Wno-old-style-definition. |
| * gcc.dg/builtin-choose-expr.c: Declare exit with (int) prototype. |
| * gcc.dg/builtin-tgmath-err-1.c: Add -std=gnu17. |
| * gcc.dg/builtins-30.c: Add -std=gnu17. |
| * gcc.dg/cast-function-1.c: Add -std=gnu17. |
| * gcc.dg/cleanup-1.c: Add -std=gnu17. |
| * gcc.dg/compat/struct-complex-1_x.c: Add -std=gnu17. |
| * gcc.dg/compat/struct-complex-2_x.c: Add -std=gnu17. |
| * gcc.dg/compat/union-m128-1_x.c: Add -std=gnu17. |
| * gcc.dg/debug/dwarf2/pr66482.c: Add -std=gnu17. |
| * gcc.dg/dfp/composite-type-2.c: Add -std=gnu17. |
| * gcc.dg/dfp/composite-type.c: Add -std=gnu17. |
| * gcc.dg/dfp/keywords-pedantic.c: Add -std=gnu17. |
| * gcc.dg/dremf-type-compat-1.c: Add -std=gnu17. |
| * gcc.dg/dremf-type-compat-2.c: Add -std=gnu17. |
| * gcc.dg/dremf-type-compat-3.c: Add -std=gnu17. |
| * gcc.dg/dremf-type-compat-4.c: Add -std=gnu17. |
| * gcc.dg/enum-compat-1.c: Add -std=gnu17. |
| * gcc.dg/enum-compat-2.c: Add -std=gnu17. |
| * gcc.dg/floatn-errs.c: Add -std=gnu17. |
| * gcc.dg/fltconst-pedantic-dfp.c: Add -std=gnu17. |
| * gcc.dg/format/proto.c: Add -std=gnu17. |
| * gcc.dg/format/sentinel-1.c: Add -std=gnu17. |
| * gcc.dg/gomp/declare-simd-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/ifelse-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/inline-33.c: Add -std=gnu17. |
| * gcc.dg/ipa/inline-5.c: Add -std=gnu17. |
| * gcc.dg/ipa/ipa-sra-21.c: Add -std=gnu17. |
| * gcc.dg/ipa/pr102714.c: Add -std=gnu17. |
| * gcc.dg/ipa/pr104813.c: Add -std=gnu17. |
| * gcc.dg/ipa/pr108679.c: Add -std=gnu17. |
| * gcc.dg/ipa/pr42706.c: Add -std=gnu17. |
| * gcc.dg/ipa/pr88214.c: Add -Wno-old-style-definition. |
| * gcc.dg/ipa/pr91853.c: Add -Wno-old-style-definition. |
| * gcc.dg/ipa/pr93763.c: Add -std=gnu17. |
| * gcc.dg/ipa/pr96482-2.c: Add -std=gnu17. |
| * gcc.dg/lto/20091013-1_2.c: Add -std=gnu17. |
| * gcc.dg/lto/20091015-1_2.c: Add -std=gnu17. |
| * gcc.dg/lto/pr113197_1.c: Add -std=gnu17. |
| * gcc.dg/lto/pr54702_1.c: Add -std=gnu17. |
| * gcc.dg/lto/pr99849_0.c: Add -std=gnu17. |
| * gcc.dg/noncompile/920923-1.c: Add -std=gnu17. |
| * gcc.dg/noncompile/old-style-parm-1.c: Add |
| -Wno-old-style-definition. |
| * gcc.dg/noncompile/old-style-parm-3.c: Add |
| -Wno-old-style-definition. |
| * gcc.dg/noncompile/pr30552-2.c: Add -Wno-old-style-definition. |
| * gcc.dg/noncompile/pr30552-3.c: Add -std=gnu17. |
| * gcc.dg/noncompile/pr71265.c: Add -Wno-old-style-definition. |
| * gcc.dg/noncompile/pr79758-2.c: Add -Wno-old-style-definition. |
| * gcc.dg/noncompile/pr79758.c: Add -Wno-old-style-definition. |
| * gcc.dg/noncompile/va-arg-1.c: Add -std=gnu17. |
| * gcc.dg/old-style-prom-1.c: Add -std=gnu17. |
| * gcc.dg/old-style-prom-2.c: Add -std=gnu17. |
| * gcc.dg/old-style-prom-3.c: Add -std=gnu17. |
| * gcc.dg/old-style-then-proto-1.c: Add -std=gnu17. |
| * gcc.dg/parm-incomplete-1.c: Add -std=gnu17. |
| * gcc.dg/parm-mismatch-1.c: Add -std=gnu17. |
| * gcc.dg/permerror-default.c: Add -std=gnu17. |
| * gcc.dg/permerror-fpermissive-nowarning.c: Add -std=gnu17. |
| * gcc.dg/permerror-fpermissive.c: Add -std=gnu17. |
| * gcc.dg/permerror-noerror.c: Add -std=gnu17. |
| * gcc.dg/permerror-nowarning.c: Add -std=gnu17. |
| * gcc.dg/permerror-pedantic.c: Add -std=gnu17. |
| * gcc.dg/plugin/infoleak-net-ethtool-ioctl.c: Add -std=gnu17. |
| * gcc.dg/pointer-array-quals-1.c: Add -std=gnu17. |
| * gcc.dg/pointer-array-quals-2.c: Add -std=gnu17. |
| * gcc.dg/pr100791.c: Add -std=gnu17. |
| * gcc.dg/pr100843.c: Add -std=gnu17. |
| * gcc.dg/pr102273.c: Add -std=gnu17. |
| * gcc.dg/pr102385.c: Add -std=gnu17. |
| * gcc.dg/pr103222.c: Add -std=gnu17. |
| * gcc.dg/pr105140.c: Add -std=gnu17. |
| * gcc.dg/pr105150.c: Add -std=gnu17. |
| * gcc.dg/pr105250.c: Add -std=gnu17. |
| * gcc.dg/pr105972.c: Add -Wno-old-style-definition. |
| * gcc.dg/pr111039.c: Add -std=gnu17. |
| * gcc.dg/pr111407.c: Add -std=gnu17. |
| * gcc.dg/pr111922.c: Add -Wno-old-style-definition. |
| * gcc.dg/pr15236.c: Add -std=gnu17. |
| * gcc.dg/pr17188-1.c: Add -std=gnu17. |
| * gcc.dg/pr20368-1.c: Add -std=gnu17. |
| * gcc.dg/pr20368-2.c: Add -std=gnu17. |
| * gcc.dg/pr20368-3.c: Add -std=gnu17. |
| * gcc.dg/pr27331.c: Add -Wno-old-style-definition. |
| * gcc.dg/pr27861-1.c: Add -std=gnu17. |
| * gcc.dg/pr28121.c: Add -std=gnu17. |
| * gcc.dg/pr28243.c: Add -std=gnu17. |
| * gcc.dg/pr28888.c: Add -std=gnu17. |
| * gcc.dg/pr29254.c: Add -std=gnu17. |
| * gcc.dg/pr34457-1.c: Add -std=gnu17. |
| * gcc.dg/pr36015.c: Add -std=gnu17. |
| * gcc.dg/pr38245-3.c: Add -std=gnu17. |
| * gcc.dg/pr38245-4.c: Add -std=gnu17. |
| * gcc.dg/pr41241.c: Add -std=gnu17. |
| * gcc.dg/pr43058.c: Add -std=gnu17. |
| * gcc.dg/pr44539.c: Add -std=gnu17. |
| * gcc.dg/pr45055.c: Add -std=gnu17. |
| * gcc.dg/pr50908.c: Add -Wno-old-style-definition. |
| * gcc.dg/pr60647-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/pr63762.c: Add -std=gnu17. |
| * gcc.dg/pr63804.c: Add -std=gnu17. |
| * gcc.dg/pr68306-3.c: Add -std=gnu17. |
| * gcc.dg/pr68533.c: Add -std=gnu17. |
| * gcc.dg/pr69156.c: Add -std=gnu17. |
| * gcc.dg/pr7356-2.c: Add -Wno-old-style-definition. |
| * gcc.dg/pr79983.c: Add -std=gnu17. |
| * gcc.dg/pr83463.c: Add -std=gnu17. |
| * gcc.dg/pr87347.c: Add -std=gnu17. |
| * gcc.dg/pr89521-1.c: Add -std=gnu17. |
| * gcc.dg/pr89521-2.c: Add -std=gnu17. |
| * gcc.dg/pr90648.c: Add -std=gnu17. |
| * gcc.dg/pr93573-1.c: Add -std=gnu17. |
| * gcc.dg/pr94167.c: Add -std=gnu17. |
| * gcc.dg/pr94705.c: Add -std=gnu17. |
| * gcc.dg/pr95118.c: Add -std=gnu17. |
| * gcc.dg/pr96335.c: Add -std=gnu17. |
| * gcc.dg/pr97830.c: Add -std=gnu17. |
| * gcc.dg/pr97882.c: Add -std=gnu17. |
| * gcc.dg/pr99122-2.c: Add -std=gnu17. |
| * gcc.dg/pr99122-3.c: Add -std=gnu17. |
| * gcc.dg/qual-component-1.c: Add -std=gnu17. |
| * gcc.dg/sibcall-6.c: Add -Wno-old-style-definition. |
| * gcc.dg/sms-2.c: Add -Wno-old-style-definition. |
| * gcc.dg/tm/20091221.c: Add -std=gnu17. |
| * gcc.dg/torture/bfloat16-basic.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/float128-basic.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/float128x-basic.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/float16-basic.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/float32-basic.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/float32x-basic.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/float64-basic.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/float64x-basic.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/pr102762.c: Add -std=gnu17. |
| * gcc.dg/torture/pr103987.c: Add -std=gnu17. |
| * gcc.dg/torture/pr104825.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/pr105166.c: Add -std=gnu17. |
| * gcc.dg/torture/pr105185.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/pr109652.c: Add -std=gnu17. |
| * gcc.dg/torture/pr112444.c: Add -std=gnu17. |
| * gcc.dg/torture/pr113895-3.c: Add -std=gnu17. |
| * gcc.dg/torture/pr24626-2.c: Add -std=gnu17. |
| * gcc.dg/torture/pr25183.c: Add -std=gnu17. |
| * gcc.dg/torture/pr38948.c: Add -std=gnu17. |
| * gcc.dg/torture/pr44807.c: Add -std=gnu17. |
| * gcc.dg/torture/pr47281.c: Add -std=gnu17. |
| * gcc.dg/torture/pr47958-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/pr48063.c: Add -std=gnu17. |
| * gcc.dg/torture/pr57036-1.c: Add -std=gnu17. |
| * gcc.dg/torture/pr57330.c: Add -std=gnu17. |
| * gcc.dg/torture/pr57584.c: Add -std=gnu17. |
| * gcc.dg/torture/pr67741.c: Add -std=gnu17. |
| * gcc.dg/torture/pr68104.c: Add -std=gnu17. |
| * gcc.dg/torture/pr69242.c: Add -std=gnu17. |
| * gcc.dg/torture/pr70457.c: Add -std=gnu17. |
| * gcc.dg/torture/pr70985.c: Add -std=gnu17. |
| * gcc.dg/torture/pr71606.c: Add -std=gnu17. |
| * gcc.dg/torture/pr71816.c: Add -std=gnu17. |
| * gcc.dg/torture/pr77286.c: Add -std=gnu17. |
| * gcc.dg/torture/pr77646.c: Add -std=gnu17. |
| * gcc.dg/torture/pr77677-2.c: Add -std=gnu17. |
| * gcc.dg/torture/pr78365.c: Add -Wno-old-style-definition. |
| * gcc.dg/torture/pr79732.c: Add -std=gnu17. |
| * gcc.dg/torture/pr80612.c: Add -std=gnu17. |
| * gcc.dg/torture/pr80764.c: Add -std=gnu17. |
| * gcc.dg/torture/pr80842.c: Add -std=gnu17. |
| * gcc.dg/torture/pr81900.c: Add -std=gnu17. |
| * gcc.dg/torture/pr82276.c: Add -std=gnu17. |
| * gcc.dg/torture/pr84803.c: Add -std=gnu17. |
| * gcc.dg/torture/pr93124.c: Add -std=gnu17. |
| * gcc.dg/torture/pr97330-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-prof/comp-goto-1.c: Add -std=gnu17. |
| * gcc.dg/tree-ssa/20030703-2.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030708-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030709-2.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030709-3.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030710-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030711-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030711-2.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030711-3.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030714-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030714-2.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030728-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030807-10.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030807-11.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030807-3.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030807-6.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030807-7.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030814-4.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030814-5.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030814-6.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20030918-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/20040514-2.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/loadpre7.c: Add -Wno-old-style-definition. |
| * gcc.dg/tree-ssa/pr111003.c: Add -std=gnu17. |
| * gcc.dg/tree-ssa/pr115128.c: Add -std=gnu17. |
| * gcc.dg/tree-ssa/pr115191.c: Add -std=gnu17. |
| * gcc.dg/tree-ssa/pr24840.c: Add -std=gnu17. |
| * gcc.dg/tree-ssa/pr69666.c: Add -std=gnu17. |
| * gcc.dg/tree-ssa/pr70232.c: Add -std=gnu17. |
| * gcc.dg/ubsan/pr79757-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/ubsan/pr79757-2.c: Add -Wno-old-style-definition. |
| * gcc.dg/ubsan/pr79757-3.c: Add -Wno-old-style-definition. |
| * gcc.dg/ubsan/pr81223.c: Add -std=gnu17. |
| * gcc.dg/uninit-10-O0.c: Add -Wno-old-style-definition. |
| * gcc.dg/uninit-10.c: Add -Wno-old-style-definition. |
| * gcc.dg/uninit-32.c: Add -std=gnu17. |
| * gcc.dg/uninit-41.c: Add -std=gnu17. |
| * gcc.dg/uninit-A-O0.c: Add -Wno-old-style-definition. |
| * gcc.dg/uninit-A.c: Add -Wno-old-style-definition. |
| * gcc.dg/unused-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/vect/bb-slp-pr114249.c: Add -std=gnu17. |
| * gcc.dg/vect/bb-slp-pr97486.c: Add -std=gnu17. |
| * gcc.dg/vect/bb-slp-subgroups-1.c: Add -std=gnu17. |
| * gcc.dg/vect/bb-slp-subgroups-2.c: Add -std=gnu17. |
| * gcc.dg/vect/bb-slp-subgroups-3.c: Add -std=gnu17. |
| * gcc.dg/vect/vect-early-break_111-pr113731.c: Add -std=gnu17. |
| * gcc.dg/vect/vect-early-break_122-pr114239.c: Add -std=gnu17. |
| * gcc.dg/vect/vect-multi-peel-gaps.c: Add -std=gnu17. |
| * gcc.dg/vla-stexp-2.c: Add -std=gnu17. |
| * gcc.dg/warn-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/winline-10.c: Add -Wno-old-style-definition. |
| * gcc.dg/wtr-label-1.c: Add -Wno-old-style-definition. |
| * gcc.dg/wtr-switch-1.c: Add -Wno-old-style-definition. |
| * gcc.target/i386/excess-precision-3.c: Add |
| -Wno-old-style-definition. |
| * gcc.target/i386/fma4-256-nmsubXX.c: Add -std=gnu17. |
| * gcc.target/i386/fma4-nmsubXX.c: Add -std=gnu17. |
| * gcc.target/i386/nop-mcount.c: Add -Wno-old-style-definition. |
| * gcc.target/i386/pr102627.c: Add -std=gnu17. |
| * gcc.target/i386/pr106994.c: Add -std=gnu17. |
| * gcc.target/i386/pr68349.c: Add -std=gnu17. |
| * gcc.target/i386/pr97313.c: Add -std=gnu17. |
| * gcc.target/i386/pr99454.c: Add -std=gnu17. |
| * gcc.target/i386/record-mcount.c: Add -Wno-old-style-definition. |
| |
| 2024-10-16 Andi Kleen <ak@gcc.gnu.org> |
| |
| * gcc.dg/vect/vect-switch-ifcvt-3.c: New test. |
| |
| 2024-10-16 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/pr65518.c: Adjust. |
| |
| 2024-10-16 Joseph Myers <josmyers@redhat.com> |
| |
| * gcc.dg/c23-version-1.c, gcc.dg/c23-version-2.c, |
| gcc.dg/gnu23-version-1.c: New tests. |
| |
| 2024-10-16 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr116655.c: New test. |
| |
| 2024-10-16 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/init-1.c: New test. |
| * c-c++-common/init-2.c: New test. |
| * c-c++-common/init-3.c: New test. |
| |
| 2024-10-16 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/embed-24.c: New test. |
| |
| 2024-10-16 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/embed-20.c: New test. |
| * c-c++-common/cpp/embed-21.c: New test. |
| * c-c++-common/cpp/embed-28.c: New test. |
| * gcc.dg/cpp/embed-8.c: New test. |
| * gcc.dg/cpp/embed-9.c: New test. |
| * gcc.dg/cpp/embed-10.c: New test. |
| * gcc.dg/cpp/embed-11.c: New test. |
| * gcc.dg/cpp/embed-12.c: New test. |
| * gcc.dg/cpp/embed-13.c: New test. |
| * gcc.dg/cpp/embed-14.c: New test. |
| * gcc.dg/cpp/embed-15.c: New test. |
| * gcc.dg/cpp/embed-16.c: New test. |
| * gcc.dg/pch/embed-1.c: New test. |
| * gcc.dg/pch/embed-1.hs: New test. |
| * gcc.dg/lto/embed-1_0.c: New test. |
| * gcc.dg/lto/embed-1_1.c: New test. |
| |
| 2024-10-16 liuhongt <hongtao.liu@intel.com> |
| |
| PR testsuite/115365 |
| * gcc.dg/pr100927.c: Adjust testcase to avoid scan FIX in REG_EQUIV. |
| |
| 2024-10-15 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR c/116016 |
| * gcc.dg/builtin-counted-by-ref-1.c: New test. |
| * gcc.dg/builtin-counted-by-ref.c: New test. |
| |
| 2024-10-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/117022 |
| * gcc.dg/c23-named-loops-1.c: New test. |
| * gcc.dg/c23-named-loops-5.c: New test. |
| * gcc.dg/c2y-named-loops-1.c: New test. |
| * gcc.dg/c2y-named-loops-2.c: New test. |
| * gcc.dg/c2y-named-loops-4.c: New test. |
| * gcc.dg/c2y-named-loops-5.c: New test. |
| * gcc.dg/c2y-named-loops-6.c: New test. |
| * gcc.dg/c2y-named-loops-7.c: New test. |
| * gcc.dg/gnu99-named-loops-1.c: New test. |
| * gcc.dg/gnu99-named-loops-2.c: New test. |
| * gcc.dg/gnu99-named-loops-3.c: New test. |
| * gcc.dg/gnu99-named-loops-4.c: New test. |
| * gcc.dg/gnu2y-named-loops-3.c: New test. |
| * gcc.dg/gomp/named-loops-1.c: New test. |
| * gcc.dg/gomp/named-loops-2.c: New test. |
| * objc.dg/named-loops-1.m: New test. |
| |
| 2024-10-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/80637 |
| * g++.dg/cpp2a/concepts-fn9.C: New test. |
| |
| 2024-10-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/116891 |
| * gcc.dg/pr116891.c: New test. |
| * gcc.target/i386/fma-pr116891.c: New test. |
| |
| 2024-10-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116710 |
| * g++.dg/template/unify12.C: New test. |
| |
| 2024-10-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/117054 |
| * g++.dg/cpp2a/lambda-targ9.C: New test. |
| |
| 2024-10-15 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/pr107432-9.c: Require AVX2 effective target. |
| Include avx2-check.h instead of avx-check.h. Define TEST to avx2_test. |
| |
| 2024-10-15 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_cpython_plugin.c: Use success_call_info |
| in a couple of places to avoid reimplementing get_desc. |
| |
| 2024-10-15 David Malcolm <dmalcolm@redhat.com> |
| |
| * jit.dg/test-error-pr63969-missing-driver.c (create_code): When |
| breaking PATH, use setenv with a bogus value, rather than |
| unsetenv, in case the system uses a default path that contains |
| the driver binary. |
| |
| 2024-10-15 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/117116 |
| * gcc.target/i386/pr117116.c: New test. |
| |
| 2024-10-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117147 |
| * gcc.dg/vect/pr117147.c: New testcase. |
| |
| 2024-10-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117138 |
| * gcc.dg/torture/pr117138.c: New testcase. |
| |
| 2024-10-15 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/117137 |
| * gcc.dg/torture/pr117137.c: New testcase. |
| |
| 2024-10-15 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/mul_s8.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/mul_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mul_u64.c: Likewise. |
| * gcc.target/aarch64/sve/mul_const_run.c: Likewise. |
| |
| 2024-10-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/Wtrailing-whitespace-1.c: New test. |
| * c-c++-common/cpp/Wtrailing-whitespace-2.c: New test. |
| * c-c++-common/cpp/Wtrailing-whitespace-3.c: New test. |
| * c-c++-common/cpp/Wtrailing-whitespace-4.c: New test. |
| * c-c++-common/cpp/Wtrailing-whitespace-5.c: New test. |
| * c-c++-common/cpp/Wtrailing-whitespace-6.c: New test. |
| * c-c++-common/cpp/Wtrailing-whitespace-7.c: New test. |
| * c-c++-common/cpp/Wtrailing-whitespace-8.c: New test. |
| * c-c++-common/cpp/Wtrailing-whitespace-9.c: New test. |
| * c-c++-common/cpp/Wtrailing-whitespace-10.c: New test. |
| |
| 2024-10-15 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-13.c: Add |
| compile option for expanding check. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-29.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-12.c: Ditto. |
| |
| 2024-10-14 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/cpp-2_c.C: Expect only one space after import. |
| * g++.dg/modules/cpp-5_c.C |
| * g++.dg/modules/dep-2.C |
| * g++.dg/modules/dir-only-2_b.C |
| * g++.dg/modules/pr99050_b.C |
| * g++.dg/modules/inc-xlate-1_b.H |
| * g++.dg/modules/legacy-3_b.H |
| * g++.dg/modules/legacy-3_c.H: Likewise. |
| |
| 2024-10-14 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/DRs/dr2918.C: New test. |
| |
| 2024-10-14 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/vect/pr116997.c: New test. |
| |
| 2024-10-14 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR preprocessor/114436 |
| * c-c++-common/cpp/pragma-system-header-1.h: New test. |
| * c-c++-common/cpp/pragma-system-header-2.h: New test. |
| * c-c++-common/cpp/pragma-system-header.c: New test. |
| |
| 2024-10-14 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR preprocessor/109704 |
| * c-c++-common/cpp/pragma-push-pop-utf8.c: New test. |
| * g++.dg/pch/pushpop-2.C: New test. |
| * g++.dg/pch/pushpop-2.Hs: New test. |
| * gcc.dg/pch/pushpop-2.c: New test. |
| * gcc.dg/pch/pushpop-2.hs: New test. |
| |
| 2024-10-14 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/dummy_3.f90: New test. |
| |
| 2024-10-14 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/116956 |
| * gfortran.dg/vect/pr116956.f90: New test. |
| |
| 2024-10-14 Tamar Christina <tamar.christina@arm.com> |
| |
| PR rtl-optimization/117012 |
| * gcc.target/aarch64/pr117012.c: New test. |
| |
| 2024-10-14 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/116371 |
| * gcc.target/aarch64/sme2/acle-asm/psel_b16.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_b32.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_b64.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_b8.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_c16.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_c32.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_c64.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_c8.c: Renamed to.... |
| * gcc.target/aarch64/sme2/acle-asm/psel_lane_b16.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_lane_b32.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_lane_b64.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_lane_b8.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_lane_c16.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_lane_c32.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_lane_c64.c, |
| gcc.target/aarch64/sme2/acle-asm/psel_lane_c8.c: ... These. |
| |
| 2024-10-14 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vect/vect-early-break_126.c: New test. |
| * gcc.dg/vect/vect-early-break_127.c: New test. |
| * gcc.dg/vect/vect-early-break_128.c: New test. |
| |
| 2024-10-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ada/114593 |
| * gnat.dg/specs/generic_inst2-child2.ads: New test. |
| * gnat.dg/specs/generic_inst2.ads: New helper. |
| * gnat.dg/specs/generic_inst2-child1.ads: Likewise. |
| |
| 2024-10-14 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/116999 |
| PR target/117045 |
| * gcc.target/aarch64/sve/acle/general/whilele_5.c: Fix bogus |
| expected result. |
| * gcc.target/aarch64/sve/acle/general/whilele_11.c: New test. |
| * gcc.target/aarch64/sve/acle/general/whilele_12.c: Likewise. |
| |
| 2024-10-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-4-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-4-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-4-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-4-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-4-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-4-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-4-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-4-i8.c: New test. |
| |
| 2024-10-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-3-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-3-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-3-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-3-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-3-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-3-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-3-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-3-i8.c: New test. |
| |
| 2024-10-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-2-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-2-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-2-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-2-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-2-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-2-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-2-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-2-i8.c: New test. |
| |
| 2024-10-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116290 |
| * gcc.dg/pr116290.c: New testcase. |
| |
| 2024-10-14 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| * gcc.target/sh/pr53512-1.c: Add -fno-math-errno option. |
| * gcc.target/sh/pr53512-2.c: Likewise. |
| * gcc.target/sh/pr53512-3.c: Likewise. |
| * gcc.target/sh/pr53512-4.c: Likewise. |
| * gcc.target/sh/pr54680.c: Likewise. |
| |
| 2024-10-13 Simon Martin <simon@nasilyan.com> |
| |
| Revert: |
| 2024-10-13 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/109918 |
| * g++.dg/warn/Woverloaded-virt1.C: Check that no warning is |
| emitted for non virtual base methods. |
| * 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. |
| |
| 2024-10-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116481 |
| * gcc.dg/pr116481.c: New testcase. |
| |
| 2024-10-12 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_36.f90: New test. |
| |
| 2024-10-12 Feng Xue <fxue@os.amperecomputing.com> |
| |
| PR tree-optimization/116985 |
| * gcc.dg/vect/pr116985.c: New testcase. |
| |
| 2024-10-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117104 |
| * gcc.dg/pr117104.c: New testcase. |
| |
| 2024-10-12 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/polymorphic-mapping.f90: New test. |
| * gfortran.dg/gomp/polymorphic-mapping-2.f90: New test. |
| |
| 2024-10-12 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/pr55583.c: Use long long for 64-bit integer. |
| |
| 2024-10-12 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/pr115749.c (uword): New. |
| (func): Replace unsigned long with uword. |
| |
| 2024-10-12 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/invariant-ternlog-1.c: Also scan (%edx). |
| |
| 2024-10-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/counter-2.c: Adjust expected diagnostics for |
| libcpp diagnostic formatting changes. |
| * c-c++-common/cpp/embed-3.c: Likewise. |
| * c-c++-common/cpp/embed-4.c: Likewise. |
| * c-c++-common/cpp/embed-16.c: Likewise. |
| * c-c++-common/cpp/embed-18.c: Likewise. |
| * c-c++-common/cpp/eof-2.c: Likewise. |
| * c-c++-common/cpp/eof-3.c: Likewise. |
| * c-c++-common/cpp/fmax-include-depth.c: Likewise. |
| * c-c++-common/cpp/has-builtin.c: Likewise. |
| * c-c++-common/cpp/line-2.c: Likewise. |
| * c-c++-common/cpp/line-3.c: Likewise. |
| * c-c++-common/cpp/macro-arg-count-1.c: Likewise. |
| * c-c++-common/cpp/macro-arg-count-2.c: Likewise. |
| * c-c++-common/cpp/macro-ranges.c: Likewise. |
| * c-c++-common/cpp/named-universal-char-escape-4.c: Likewise. |
| * c-c++-common/cpp/named-universal-char-escape-5.c: Likewise. |
| * c-c++-common/cpp/pr88974.c: Likewise. |
| * c-c++-common/cpp/va-opt-error.c: Likewise. |
| * c-c++-common/cpp/va-opt-pedantic.c: Likewise. |
| * c-c++-common/cpp/Wheader-guard-2.c: Likewise. |
| * c-c++-common/cpp/Wheader-guard-3.c: Likewise. |
| * c-c++-common/cpp/Winvalid-utf8-1.c: Likewise. |
| * c-c++-common/cpp/Winvalid-utf8-2.c: Likewise. |
| * c-c++-common/cpp/Winvalid-utf8-3.c: Likewise. |
| * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-1.c: |
| Likewise. |
| * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-3.c: |
| Likewise. |
| * c-c++-common/pr68833-3.c: Likewise. |
| * c-c++-common/raw-string-directive-1.c: Likewise. |
| * gcc.dg/analyzer/named-constants-Wunused-macros.c: Likewise. |
| * gcc.dg/binary-constants-4.c: Likewise. |
| * gcc.dg/builtin-redefine.c: Likewise. |
| * gcc.dg/cpp/19951025-1.c: Likewise. |
| * gcc.dg/cpp/c11-warning-1.c: Likewise. |
| * gcc.dg/cpp/c11-warning-2.c: Likewise. |
| * gcc.dg/cpp/c11-warning-3.c: Likewise. |
| * gcc.dg/cpp/c23-elifdef-2.c: Likewise. |
| * gcc.dg/cpp/c23-warning-2.c: Likewise. |
| * gcc.dg/cpp/embed-2.c: Likewise. |
| * gcc.dg/cpp/embed-3.c: Likewise. |
| * gcc.dg/cpp/embed-4.c: Likewise. |
| * gcc.dg/cpp/expr.c: Likewise. |
| * gcc.dg/cpp/gnu11-elifdef-2.c: Likewise. |
| * gcc.dg/cpp/gnu11-elifdef-3.c: Likewise. |
| * gcc.dg/cpp/gnu11-elifdef-4.c: Likewise. |
| * gcc.dg/cpp/gnu11-warning-1.c: Likewise. |
| * gcc.dg/cpp/gnu11-warning-2.c: Likewise. |
| * gcc.dg/cpp/gnu11-warning-3.c: Likewise. |
| * gcc.dg/cpp/gnu23-warning-2.c: Likewise. |
| * gcc.dg/cpp/include6.c: Likewise. |
| * gcc.dg/cpp/pr35322.c: Likewise. |
| * gcc.dg/cpp/tr-warn6.c: Likewise. |
| * gcc.dg/cpp/undef2.c: Likewise. |
| * gcc.dg/cpp/warn-comments.c: Likewise. |
| * gcc.dg/cpp/warn-comments-2.c: Likewise. |
| * gcc.dg/cpp/warn-comments-3.c: Likewise. |
| * gcc.dg/cpp/warn-cxx-compat.c: Likewise. |
| * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise. |
| * gcc.dg/cpp/warn-deprecated.c: Likewise. |
| * gcc.dg/cpp/warn-deprecated-2.c: Likewise. |
| * gcc.dg/cpp/warn-long-long.c: Likewise. |
| * gcc.dg/cpp/warn-long-long-2.c: Likewise. |
| * gcc.dg/cpp/warn-normalized-1.c: Likewise. |
| * gcc.dg/cpp/warn-normalized-2.c: Likewise. |
| * gcc.dg/cpp/warn-normalized-3.c: Likewise. |
| * gcc.dg/cpp/warn-normalized-4-bytes.c: Likewise. |
| * gcc.dg/cpp/warn-normalized-4-unicode.c: Likewise. |
| * gcc.dg/cpp/warn-redefined.c: Likewise. |
| * gcc.dg/cpp/warn-redefined-2.c: Likewise. |
| * gcc.dg/cpp/warn-traditional.c: Likewise. |
| * gcc.dg/cpp/warn-traditional-2.c: Likewise. |
| * gcc.dg/cpp/warn-trigraphs-1.c: Likewise. |
| * gcc.dg/cpp/warn-trigraphs-2.c: Likewise. |
| * gcc.dg/cpp/warn-trigraphs-3.c: Likewise. |
| * gcc.dg/cpp/warn-trigraphs-4.c: Likewise. |
| * gcc.dg/cpp/warn-undef.c: Likewise. |
| * gcc.dg/cpp/warn-undef-2.c: Likewise. |
| * gcc.dg/cpp/warn-unused-macros.c: Likewise. |
| * gcc.dg/cpp/warn-unused-macros-2.c: Likewise. |
| * gcc.dg/pch/counter-2.c: Likewise. |
| * g++.dg/cpp0x/udlit-error1.C: Likewise. |
| * g++.dg/cpp23/named-universal-char-escape1.C: Likewise. |
| * g++.dg/cpp23/named-universal-char-escape2.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-1.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-2.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-3.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-4.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-5.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-6.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-7.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-8.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-9.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-10.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-11.C: Likewise. |
| * g++.dg/cpp23/Winvalid-utf8-12.C: Likewise. |
| * g++.dg/cpp/elifdef-3.C: Likewise. |
| * g++.dg/cpp/elifdef-5.C: Likewise. |
| * g++.dg/cpp/elifdef-6.C: Likewise. |
| * g++.dg/cpp/elifdef-7.C: Likewise. |
| * g++.dg/cpp/embed-1.C: Likewise. |
| * g++.dg/cpp/embed-2.C: Likewise. |
| * g++.dg/cpp/pedantic-errors.C: Likewise. |
| * g++.dg/cpp/warning-1.C: Likewise. |
| * g++.dg/cpp/warning-2.C: Likewise. |
| * g++.dg/ext/bitint1.C: Likewise. |
| * g++.dg/ext/bitint2.C: Likewise. |
| |
| 2024-10-12 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR middle-end/112600 |
| * gcc.target/i386/pr112600-4a.c: New test. |
| * gcc.target/i386/pr112600-4b.c: New test. |
| |
| 2024-10-12 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/109918 |
| * g++.dg/warn/Woverloaded-virt1.C: Check that no warning is |
| emitted for non virtual base methods. |
| * 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. |
| |
| 2024-10-12 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_data.h: Add test |
| data for run test. |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper |
| macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-1-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-1-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-1-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-1-i8.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-1-i16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-1-i32.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-1-i64.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_sub-run-1-i8.c: New test. |
| |
| 2024-10-11 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/bmi2-pr112526.c: Replace long with long long. |
| * gcc.target/i386/pr105854.c: Likewise. |
| * gcc.target/i386/pr112943.c: Likewise. |
| * gcc.target/i386/pr67325.c: Likewise. |
| * gcc.target/i386/pr97971.c: Likewise. |
| |
| 2024-10-11 H.J. Lu <hjl.tools@gmail.com> |
| |
| * g++.target/i386/pr105953.C: Skip for x32. |
| |
| 2024-10-11 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/pr115407.c: Only run for lp64. |
| |
| 2024-10-11 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/117048 |
| * g++.target/aarch64/pr117048.C: New test. |
| |
| 2024-10-11 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| PR tree-optimization/116826 |
| PR tree-optimization/86710 |
| * gcc.dg/tree-ssa/log_ident.c: New test. |
| |
| 2024-10-11 Saurabh Jha <saurabh.jha@arm.com> |
| |
| * gcc.target/aarch64/sve/faminmax_1.c: New test. |
| * gcc.target/aarch64/sve/faminmax_2.c: New test. |
| |
| 2024-10-11 Saurabh Jha <saurabh.jha@arm.com> |
| |
| * gcc.target/aarch64/sve2/acle/asm/amax_f16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/amax_f32.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/amax_f64.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/amin_f16.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/amin_f32.c: New test. |
| * gcc.target/aarch64/sve2/acle/asm/amin_f64.c: New test. |
| |
| 2024-10-11 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/117086 |
| * gcc.dg/torture/pr117086.c: New testcase. |
| |
| 2024-10-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_trunc-8-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-8-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-8-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-8-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-8-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-8-i64-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-8-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-8-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-8-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-8-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-8-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-8-i64-to-i8.c: New test. |
| |
| 2024-10-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_trunc-7-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-7-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-7-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-7-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-7-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-7-i64-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-7-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-7-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-7-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-7-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-7-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-7-i64-to-i8.c: New test. |
| |
| 2024-10-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_trunc-6-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-6-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-6-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-6-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-6-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-6-i64-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-6-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-6-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-6-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-6-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-6-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-6-i64-to-i8.c: New test. |
| |
| 2024-10-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_trunc-5-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-5-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-5-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-5-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-5-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-5-i64-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-5-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-5-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-5-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-5-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-5-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-5-i64-to-i8.c: New test. |
| |
| 2024-10-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_trunc-4-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-4-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-4-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-4-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-4-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-4-i64-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-4-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-4-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-4-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-4-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-4-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-4-i64-to-i8.c: New test. |
| |
| 2024-10-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_trunc-3-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-3-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-3-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-3-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-3-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-3-i64-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-3-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-3-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-3-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-3-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-3-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-3-i64-to-i8.c: New test. |
| |
| 2024-10-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_trunc-2-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-2-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-2-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-2-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-2-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-2-i64-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-2-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-2-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-2-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-2-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-2-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-2-i64-to-i8.c: New test. |
| |
| 2024-10-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/117053 |
| * g++.target/i386/pr116896-3.C: New test. |
| |
| 2024-10-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117050 |
| * gcc.dg/vect/pr117050.c: New testcase. |
| |
| 2024-10-10 Richard Ball <richard.ball@arm.com> |
| |
| PR tree-optimization/116258 |
| * gcc.target/aarch64/pr116258.c: |
| Alter test to add big-endian support. |
| |
| 2024-10-10 Li Xu <xuli1@eswincomputing.com> |
| |
| PR target/116883 |
| * g++.target/riscv/rvv/base/pr116883.C: New test. |
| |
| 2024-10-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117060 |
| * gfortran.dg/pr117060.f90: New testcase. |
| |
| 2024-10-10 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| PR tree-optimization/116831 |
| * gcc.dg/torture/pr116831.c: New test. |
| |
| 2024-10-10 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/slp-57.c: New testcase. |
| * gcc.dg/Wstringop-overflow-47.c: Adjust. |
| * gcc.dg/strlenopt-32.c: XFAIL parts. |
| |
| 2024-10-10 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx256_avoid_vec_perm.c: New test. |
| |
| 2024-10-10 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/sse_movcc_use_blendv.c: New file. |
| |
| 2024-10-10 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/truncsfbf-1.c: New test. |
| * gcc.target/i386/truncsfbf-2.c: New test. |
| |
| 2024-10-09 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.dg/fstack-protector-strong.c: Adjust |
| scan-assembler-times. |
| * gcc.dg/graphite/scop-6.c: Refine the testcase to avoid array |
| out of bounds. |
| * gcc.dg/graphite/scop-9.c: Ditto. |
| * gcc.dg/tree-ssa/ivopts-lt-2.c: Add -fno-tree-vectorize. |
| * gcc.dg/tree-ssa/ivopts-lt.c: Ditto. |
| * gcc.dg/tree-ssa/loop-16.c: Ditto. |
| * gcc.dg/tree-ssa/loop-28.c: Ditto. |
| * gcc.dg/tree-ssa/loop-bound-2.c: Ditto. |
| * gcc.dg/tree-ssa/loop-bound-4.c: Ditto. |
| * gcc.dg/tree-ssa/loop-bound-6.c: Ditto. |
| * gcc.dg/tree-ssa/predcom-4.c: Ditto. |
| * gcc.dg/tree-ssa/predcom-5.c: Ditto. |
| * gcc.dg/tree-ssa/scev-11.c: Ditto. |
| * gcc.dg/tree-ssa/scev-9.c: Ditto. |
| * gcc.dg/tree-ssa/split-path-11.c: Ditto. |
| * gcc.dg/unroll-8.c: Ditto. |
| * gcc.dg/var-expand1.c: Ditto. |
| * gcc.dg/vect/vect-cost-model-6.c: Removed. |
| * gcc.target/i386/pr86270.c: Ditto. |
| * gcc.target/i386/pr86722.c: Ditto. |
| * gcc.target/x86_64/abi/callabi/leaf-2.c: Ditto. |
| |
| 2024-10-09 Jovan Vukic <Jovan.Vukic@rt-rk.com> |
| |
| PR target/115921 |
| * gcc.target/riscv/branch-1.c: Additional tests. |
| |
| 2024-10-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/mod_2.c: Corrected effective-target to |
| arm_cpu_cortex_a57_ok. |
| * gcc.target/arm/mod_256.c: Likewise. |
| |
| 2024-10-09 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/116629 |
| * gcc.target/aarch64/sve/acle/general/pr106326_2.c: New test. |
| |
| 2024-10-09 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/scanasm.exp (check-function-bodies): Look in ltrans0.ltrans.s |
| if the test appears to be using LTO. |
| |
| 2024-10-09 Jonathan Wakely <jwakely@redhat.com> |
| |
| * g++.dg/cpp0x/initlist-opt1.C: Adjust for different diagnostics |
| from std::construct_at by adding -fconcepts-diagnostics-depth=2. |
| |
| 2024-10-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117041 |
| * gcc.dg/torture/pr117041.c: New testcase. |
| |
| 2024-10-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pr65647.c: Use effective-target arm_arch_v6m. |
| Removed unneeded dg-skip-if. |
| * gcc.target/arm/mod_2.c: Use effective-target arm_cpu_cortex_a57. |
| * gcc.target/arm/mod_256.c: Likewise. |
| * gcc.target/arm/vseleqdf.c: Likewise. |
| * gcc.target/arm/vseleqsf.c: Likewise. |
| * gcc.target/arm/vselgedf.c: Likewise. |
| * gcc.target/arm/vselgesf.c: Likewise. |
| * gcc.target/arm/vselgtdf.c: Likewise. |
| * gcc.target/arm/vselgtsf.c: Likewise. |
| * gcc.target/arm/vselledf.c: Likewise. |
| * gcc.target/arm/vsellesf.c: Likewise. |
| * gcc.target/arm/vselltdf.c: Likewise. |
| * gcc.target/arm/vselltsf.c: Likewise. |
| * gcc.target/arm/vselnedf.c: Likewise. |
| * gcc.target/arm/vselnesf.c: Likewise. |
| * gcc.target/arm/vselvcdf.c: Likewise. |
| * gcc.target/arm/vselvcsf.c: Likewise. |
| * gcc.target/arm/vselvsdf.c: Likewise. |
| * gcc.target/arm/vselvssf.c: Likewise. |
| * lib/target-supports.exp: Define effective-target arm_cpu_cortex_a57. |
| Update effective-target arm_v8_1_lob_ok to use -mcpu=unset. |
| |
| 2024-10-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116575 |
| PR tree-optimization/114375 |
| * gcc.dg/vect/vect-pr114375.c: Expect vectorization now with avx2. |
| |
| 2024-10-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/117000 |
| * gcc.target/i386/pr117000.c: New testcase. |
| |
| 2024-10-09 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| PR preprocessor/89808 |
| * g++.dg/warn/Wno-pragma-once-outside-header.C: New test. |
| * g++.dg/warn/Wpragma-once-outside-header.C: New test. |
| |
| 2024-10-09 Artemiy Volkov <Artemiy.Volkov@synopsys.com> |
| |
| * gcc.dg/tree-ssa/pr116024-2.c: New test. |
| * gcc.dg/tree-ssa/pr116024-2-fwrapv.c: Ditto. |
| * gcc.target/aarch64/gtu_to_ltu_cmp_1.c: Adjust. |
| |
| 2024-10-09 Artemiy Volkov <Artemiy.Volkov@synopsys.com> |
| |
| * gcc.dg/tree-ssa/pr116024-1-fwrapv.c: New test. |
| |
| 2024-10-08 Artemiy Volkov <Artemiy.Volkov@synopsys.com> |
| |
| * gcc.dg/tree-ssa/pr116024-1.c: New test. |
| |
| 2024-10-08 Artemiy Volkov <Artemiy.Volkov@synopsys.com> |
| |
| * gcc.dg/tree-ssa/pr116024.c: New test. |
| * gcc.dg/pr67089-6.c: Adjust. |
| |
| 2024-10-08 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ada/116190 |
| * gnat.dg/aggr31.adb: New test. |
| |
| 2024-10-08 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ada/115535 |
| * gnat.dg/put_image1.adb: New test |
| |
| 2024-10-08 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ada/114636 |
| * gnat.dg/specs/generic_inst1.ads: New test. |
| |
| 2024-10-08 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_arith_data.h: Add test data for SAT_TRUNC. |
| * gcc.target/riscv/sat_s_trunc-1-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-1-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-1-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-1-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-1-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-1-i64-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-1-i16-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-1-i32-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-1-i32-to-i8.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-1-i64-to-i16.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-1-i64-to-i32.c: New test. |
| * gcc.target/riscv/sat_s_trunc-run-1-i64-to-i8.c: New test. |
| |
| 2024-10-08 Soumya AR <soumyaa@nvidia.com> |
| |
| PR target/109498 |
| * gcc.target/aarch64/sve/ctz.c: New test. |
| |
| 2024-10-08 Co-authored-by: Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116615 |
| * gcc.target/riscv/cset-sext-sfb.c: Skip for -Os. |
| |
| 2024-10-08 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/pr102532.f90: Fix dg-errors: Add new error. |
| * gfortran.dg/coarray/substring_1.f90: New test. |
| |
| 2024-10-08 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_sub-4-i16.c: New test. |
| * gcc.target/riscv/sat_s_sub-4-i32.c: New test. |
| * gcc.target/riscv/sat_s_sub-4-i64.c: New test. |
| * gcc.target/riscv/sat_s_sub-4-i8.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-4-i16.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-4-i32.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-4-i64.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-4-i8.c: New test. |
| |
| 2024-10-08 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_sub-3-i16.c: New test. |
| * gcc.target/riscv/sat_s_sub-3-i32.c: New test. |
| * gcc.target/riscv/sat_s_sub-3-i64.c: New test. |
| * gcc.target/riscv/sat_s_sub-3-i8.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-3-i16.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-3-i32.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-3-i64.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-3-i8.c: New test. |
| |
| 2024-10-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/116896 |
| * gcc.target/i386/pr116896.c: New test. |
| |
| 2024-10-08 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/named-universal-char-escape-1.c: Add tests |
| for some Unicode 16.0 characters, both normal and generated. |
| |
| 2024-10-08 Andreas Schwab <schwab@suse.de> |
| |
| * gfortran.dg/pr95690.f90: Allow matching error message anywhere. |
| |
| 2024-10-08 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/jump-table-annotate.c: New test. |
| |
| 2024-10-08 Xiao Zeng <zengxiao@eswincomputing.com> |
| |
| * gcc.target/riscv/predef-38.c: New test. |
| * gcc.target/riscv/predef-39.c: New test. |
| |
| 2024-10-07 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/allocate-static.f90: Move to libgomp/testsuite/. |
| |
| 2024-10-07 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_35.f90: New test. |
| |
| 2024-10-07 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/cset-sext-sfb.c: Turn off ssa-phiopt. |
| * gcc.target/riscv/cset-sext-thead.c: Do not check CE output anymore. |
| * gcc.target/riscv/cset-sext-ventana.c: Similarly. Adjust branch cost. |
| * gcc.target/riscv/cset-sext-zicond.c: Similarly. |
| * gcc.target/riscv/cset-sext.c: Similarly. No longer allow |
| "neg" in asm output. |
| |
| 2024-10-07 qing zhao <qing.zhao@oracle.com> |
| |
| PR c/116735 |
| * gcc.dg/flex-array-counted-by-9.c: New test. |
| |
| 2024-10-07 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp0x/auto43.C: Adjust diagnostic. |
| * g++.dg/cpp2a/lambda-generic7.C: Likewise. |
| |
| 2024-10-07 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/macro-8_a.H: New test. |
| * g++.dg/modules/macro-8_b.C: New test. |
| * g++.dg/modules/macro-8_c.C: New test. |
| * g++.dg/modules/macro-8_d.C: New test. |
| |
| 2024-10-07 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/aarch64/uxtl-combine-1.c: Remove executable permissions. |
| * gcc.target/aarch64/uxtl-combine-2.c: Likewise. |
| * gcc.target/aarch64/uxtl-combine-3.c: Likewise. |
| * gcc.target/aarch64/uxtl-combine-4.c: Likewise. |
| * gcc.target/aarch64/uxtl-combine-5.c: Likewise. |
| * gcc.target/aarch64/uxtl-combine-6.c: Likewise. |
| * gcc.target/gcn/complex.c: Likewise. |
| * gcc.target/i386/avx2-bf16-vec-absneg.c: Likewise. |
| * gcc.target/i386/avx512f-bf16-vec-absneg.c: Likewise. |
| * gcc.target/i386/pr104371-2.c: Likewise. |
| * gcc.target/i386/pr115146.c: Likewise. |
| * gcc.target/i386/vpermt2-special-bf16-shufflue.c: Likewise. |
| * g++.target/i386/pr107563-a.C: Likewise. |
| * g++.target/i386/pr107563-b.C: Likewise. |
| |
| 2024-10-07 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * gcc.dg/vect/vect-fncall-mask-math.c: New. |
| |
| 2024-10-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/116583 |
| * gcc.dg/vect/slp-13.c: Remove xfail for vect_variable_length. |
| * gcc.dg/vect/slp-13-big-array.c: Likewise. |
| |
| 2024-10-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/permute_5.c: New test. |
| |
| 2024-10-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/116583 |
| * gcc.target/aarch64/sve/permute_1.c: New test. |
| * gcc.target/aarch64/sve/permute_2.c: Likewise. |
| * gcc.target/aarch64/sve/permute_3.c: Likewise. |
| * gcc.target/aarch64/sve/permute_4.c: Likewise. |
| |
| 2024-10-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/gcc-dg.exp (gcc-dg-runtest): Unset torture_current_flags |
| after each test. |
| |
| 2024-10-07 Alex Coplan <alex.coplan@arm.com> |
| |
| PR testsuite/116683 |
| * g++.dg/ext/pragma-unroll-lambda-lto.C (main): Add #pragma to |
| prevent unrolling of the setup loop. |
| |
| 2024-10-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/116896 |
| * g++.target/i386/pr116896-1.C: New test. |
| * g++.target/i386/pr116896-2.C: New test. |
| |
| 2024-10-07 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/allocate-9.c: Update for removed sorry. |
| * gfortran.dg/gomp/allocate-15.f90: Likewise. |
| * gfortran.dg/gomp/allocate-pinned-1.f90: Likewise. |
| * gfortran.dg/gomp/allocate-4.f90: Likewise; add dg-error for |
| previously missing diagnostic. |
| * c-c++-common/gomp/allocate-18.c: New test. |
| * c-c++-common/gomp/allocate-19.c: New test. |
| * gfortran.dg/gomp/allocate-clause.f90: New test. |
| * gfortran.dg/gomp/allocate-static-2.f90: New test. |
| * gfortran.dg/gomp/allocate-static.f90: New test. |
| |
| 2024-10-07 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/vect/slp-26.c: Adjust GCN. |
| |
| 2024-10-07 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.misc-tests/options.exp: Re-enable for nvptx. |
| |
| 2024-10-07 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/torture/complex-sign-mixed-add.c: Re-enable all |
| variants for nvptx. |
| * c-c++-common/torture/complex-sign-mixed-sub.c: Likewise. |
| |
| 2024-10-07 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.dg/special/weak-2.c: Re-enable for nvptx. |
| |
| 2024-10-07 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.c-torture/execute/20020529-1.c: Re-enable all variants for |
| nvptx. |
| |
| 2024-10-07 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.c-torture/execute/printf-1.c: XFAIL for nvptx. |
| * gcc.c-torture/execute/printf-chk-1.c: Likewise. |
| * gcc.c-torture/execute/vprintf-1.c: Likewise. |
| * gcc.c-torture/execute/vprintf-chk-1.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_freestanding): |
| Disable for nvptx. |
| |
| 2024-10-07 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.c-torture/compile/920501-4.c: Re-enable nvptx |
| "ptxas times out" variants. |
| * gcc.c-torture/compile/921011-1.c: Likewise. |
| * gcc.c-torture/compile/pr34334.c: Likewise. |
| * gcc.c-torture/compile/pr37056.c: Likewise. |
| * gcc.c-torture/compile/pr39423-1.c: Likewise. |
| * gcc.c-torture/compile/pr49049.c: Likewise. |
| * gcc.c-torture/compile/pr59417.c: Likewise. |
| * gcc.c-torture/compile/limits-fndefn.c: Likewise. |
| Specify '-Wa,--no-verify' for nvptx '-O0'. |
| |
| 2024-10-07 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.c-torture/compile/20080721-1.c: Re-enable for nvptx. |
| |
| 2024-10-06 John David Anglin <danglin@gcc.gnu.org> |
| |
| * g++.dg/cpp0x/noexcept87.C: Require lto. |
| * g++.dg/ext/pragma-unroll-lambda-lto.C: Likewise. |
| * gcc.dg/enum-alias-3.c: Likewise. |
| |
| 2024-10-05 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/auto_var_init.adb: New test. |
| |
| 2024-10-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/116962 |
| * gcc.target/i386/pr116962.c: New file. |
| |
| 2024-10-04 Saurabh Jha <saurabh.jha@arm.com> |
| |
| PR target/116934 |
| * gcc.target/aarch64/sve2/pr116934.c: New test. |
| |
| 2024-10-04 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/116953 |
| * gcc.target/avr/torture/pr116953.c: New test. |
| |
| 2024-10-04 Georg-Johann Lay <avr@gjlay.de> |
| |
| * lib/target-supports.exp (check_effective_target_double_float32xplus): |
| New proc. |
| * gcc.dg/torture/float32x-builtin.c: Add |
| dg-require-effective-target double_float32xplus. |
| * gcc.dg/torture/float32x-tg-2.c: Same. |
| * gcc.dg/torture/float32x-tg.c: Same. |
| * gcc.dg/torture/float64-builtin.c: Add |
| dg-require-effective-target double64plus. |
| * gcc.dg/torture/float64-tg-2.c: Same. |
| * gcc.dg/torture/float64-tg.c: Same. |
| |
| 2024-10-04 Thiago Jung Bauermann <thiago.bauermann@linaro.org> |
| |
| * gcc.target/arm/pr59858.c: Add -fpermissive. |
| * gcc.target/arm/pr65647.c: Likewise. |
| * gcc.target/arm/pr65710.c: Likewise. |
| * gcc.target/arm/pr97969.c: Likewise. |
| |
| 2024-10-04 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/unevalstr1.C: Revert the 2024-10-03 changes, instead |
| expect extra warnings. Add another set of tests without space |
| between " and _. |
| * g++.dg/cpp26/unevalstr2.C: Expect extra warnings for C++23. Add |
| another set of tests without space between " and _. |
| |
| 2024-10-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/116921 |
| * gcc.target/i386/pr116921.c: New test. |
| |
| 2024-10-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/116925 |
| * g++.target/i386/avx-pr116925.C: New test. |
| |
| 2024-10-04 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/113266 |
| PR c++/116911 |
| * g++.dg/cpp0x/nontype6.C: New test. |
| |
| 2024-10-04 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116913 |
| * g++.dg/lookup/using70.C: New test. |
| |
| 2024-10-04 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/pr65947-8.c: Adjust. |
| |
| 2024-10-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99856 |
| * gcc.dg/vect/pr99856.c: Fix copy&paste errors. |
| |
| 2024-10-04 Sam James <sam@gentoo.org> |
| |
| * gcc.dg/Wstringop-overflow-79.c: Fix index for notes. |
| * gcc.dg/Wstringop-overflow-80.c: Ditto. |
| |
| 2024-10-04 Sam James <sam@gentoo.org> |
| |
| * c-c++-common/analyzer/flex-without-call-summaries.c: Add missing brace. |
| * c-c++-common/analyzer/malloc-callbacks.c: Ditto. |
| * gcc.dg/Wstringop-overflow-79.c: Ditto. |
| * gcc.dg/Wstringop-overflow-80.c: Ditto. |
| |
| 2024-10-04 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.c-torture/execute/ieee/pr108540-1.c: Un-preprocess |
| __SIZE_TYPE__ and __INT64_TYPE__. |
| * gcc.c-torture/execute/ieee/pr108540-1.x: New file, requires double64. |
| |
| 2024-10-04 Sam James <sam@gentoo.org> |
| |
| * gnat.dg/pack13.adb: Fix 'dg-...' directive syntax. |
| * gnat.dg/size_attribute.adb: Ditto. |
| * gnat.dg/subp_elim_errors.adb: Ditto. |
| |
| 2024-10-03 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/size_clause6.ads: New test. |
| |
| 2024-10-03 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp0x/udlit-string-literal.h |
| * g++.dg/cpp0x/Wliteral-suffix2.C |
| * g++.dg/cpp0x/constexpr-55708.C |
| * g++.dg/cpp0x/gnu_fext-numeric-literals.C |
| * g++.dg/cpp0x/gnu_fno-ext-numeric-literals.C |
| * g++.dg/cpp0x/pr51420.C |
| * g++.dg/cpp0x/pr60209-neg.C |
| * g++.dg/cpp0x/pr60209.C |
| * g++.dg/cpp0x/pr61038.C |
| * g++.dg/cpp0x/std_fext-numeric-literals.C |
| * g++.dg/cpp0x/std_fno-ext-numeric-literals.C |
| * g++.dg/cpp0x/udlit-addr.C |
| * g++.dg/cpp0x/udlit-args-neg.C |
| * g++.dg/cpp0x/udlit-args.C |
| * g++.dg/cpp0x/udlit-args2.C |
| * g++.dg/cpp0x/udlit-clink-neg.C |
| * g++.dg/cpp0x/udlit-concat-neg.C |
| * g++.dg/cpp0x/udlit-concat.C |
| * g++.dg/cpp0x/udlit-constexpr.C |
| * g++.dg/cpp0x/udlit-cpp98-neg.C |
| * g++.dg/cpp0x/udlit-declare-neg.C |
| * g++.dg/cpp0x/udlit-embed-quote.C |
| * g++.dg/cpp0x/udlit-extended-id-1.C |
| * g++.dg/cpp0x/udlit-extended-id-3.C |
| * g++.dg/cpp0x/udlit-extern-c.C |
| * g++.dg/cpp0x/udlit-friend.C |
| * g++.dg/cpp0x/udlit-general.C |
| * g++.dg/cpp0x/udlit-implicit-conv-neg-char8_t.C |
| * g++.dg/cpp0x/udlit-implicit-conv-neg.C |
| * g++.dg/cpp0x/udlit-inline.C |
| * g++.dg/cpp0x/udlit-mangle.C |
| * g++.dg/cpp0x/udlit-member-neg.C |
| * g++.dg/cpp0x/udlit-namespace.C |
| * g++.dg/cpp0x/udlit-nofunc-neg.C |
| * g++.dg/cpp0x/udlit-nonempty-str-neg.C |
| * g++.dg/cpp0x/udlit-nosuffix-neg.C |
| * g++.dg/cpp0x/udlit-nounder-neg.C |
| * g++.dg/cpp0x/udlit-operator-neg.C |
| * g++.dg/cpp0x/udlit-overflow-neg.C |
| * g++.dg/cpp0x/udlit-overflow.C |
| * g++.dg/cpp0x/udlit-preproc-neg.C |
| * g++.dg/cpp0x/udlit-raw-length.C |
| * g++.dg/cpp0x/udlit-raw-op-string-neg.C |
| * g++.dg/cpp0x/udlit-raw-op.C |
| * g++.dg/cpp0x/udlit-raw-str.C |
| * g++.dg/cpp0x/udlit-resolve-char8_t.C |
| * g++.dg/cpp0x/udlit-resolve.C |
| * g++.dg/cpp0x/udlit-shadow-neg.C |
| * g++.dg/cpp0x/udlit-string-length.C |
| * g++.dg/cpp0x/udlit-suffix-neg.C |
| * g++.dg/cpp0x/udlit-template.C |
| * g++.dg/cpp0x/udlit-tmpl-arg-neg.C |
| * g++.dg/cpp0x/udlit-tmpl-arg-neg2.C |
| * g++.dg/cpp0x/udlit-tmpl-arg.C |
| * g++.dg/cpp0x/udlit-tmpl-parms-neg.C |
| * g++.dg/cpp0x/udlit-tmpl-parms.C |
| * g++.dg/cpp1y/pr57640.C |
| * g++.dg/cpp1y/pr88872.C |
| * g++.dg/cpp26/unevalstr1.C |
| * g++.dg/cpp2a/concepts-pr60391.C |
| * g++.dg/cpp2a/consteval-prop21.C |
| * g++.dg/cpp2a/nontype-class6.C |
| * g++.dg/cpp2a/udlit-class-nttp-ctad-neg.C |
| * g++.dg/cpp2a/udlit-class-nttp-ctad-neg2.C |
| * g++.dg/cpp2a/udlit-class-nttp-ctad.C |
| * g++.dg/cpp2a/udlit-class-nttp-neg.C |
| * g++.dg/cpp2a/udlit-class-nttp-neg2.C |
| * g++.dg/cpp2a/udlit-class-nttp.C |
| * g++.dg/ext/is_convertible2.C |
| * g++.dg/lookup/pr87269.C |
| * g++.dg/cpp0x/udlit_system_header: Adjust for C++23 deprecated |
| operator "" _suffix. |
| * g++.dg/DRs/dr2521.C: New test. |
| |
| 2024-10-03 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.dg/c23-stdarg-9.c (struct S) [AVR]: Only use int a[500]. |
| |
| 2024-10-03 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/116927 |
| * g++.dg/torture/pr116927-1.C: New test. |
| |
| 2024-10-03 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116301 |
| * gcc.dg/plugin/crash-test-ice-in-header-sarif-2.1.c: New test. |
| * gcc.dg/plugin/crash-test-ice-in-header-sarif-2.2.c: New test. |
| * gcc.dg/plugin/crash-test-ice-in-header-sarif-2_1.py: Support |
| script for new test. |
| * gcc.dg/plugin/crash-test-ice-in-header-sarif-2_2.py: Likewise. |
| * gcc.dg/plugin/crash-test-ice-in-header.h: New header. |
| * gcc.dg/plugin/plugin.exp: Add the new tests. |
| * lib/sarif-schema-2.2-prerelease-2024-08-08.json: New schema |
| file. |
| * lib/scansarif.exp (verify-sarif-file): Add optional argument for |
| specifying which version of the schema to validate against, |
| supporting "2.1" and "2.2", defaulting to the former. |
| Update the test name to capture the version of the schema tested |
| against. |
| |
| 2024-10-02 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116098 |
| * c-c++-common/torture/pr116098-2.c: New test. |
| * g++.dg/torture/pr116098-1.C: New test. |
| |
| 2024-10-02 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| * gcc.dg/strict-flex-array-3.c (expect) [AVR]: Use custom |
| version due to AVR-LibC limitations. |
| (stuff): Use __SIZEOF_INT__ instead of hard-coded values. |
| |
| 2024-10-02 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.dg/pr113596.c: Require less memory so it works on AVR. |
| |
| 2024-10-02 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| * gcc.dg/pr93820-2.c: Add dg-require-effective-target int32. |
| |
| 2024-10-02 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| * gcc.dg/signbit-6.c (main): Initialize a[0] and b[0] |
| with INT32_MIN (instead of with INT_MIN). |
| |
| 2024-10-02 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * gcc.dg/vect/vect-fncall-mask.c: New. |
| |
| 2024-10-02 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/dlstp-loop-form.c: New test. |
| |
| 2024-10-02 Filip Kastl <fkastl@suse.cz> |
| |
| PR tree-optimization/116616 |
| * gcc.target/i386/switch-exp-transform-1.c: Don't test for |
| presence of the POPCOUNT internal fn call. |
| |
| 2024-10-02 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/slp-12a.c: Adjust. |
| |
| 2024-10-02 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/slp-19c.c: Adjust expectation. |
| |
| 2024-10-02 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect-double-reduc-5.c: Un-XFAIL everywhere. |
| |
| 2024-10-02 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/116596 |
| * gcc.dg/vect/slp-11a.c: Fix. |
| |
| 2024-10-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113197 |
| * gcc.dg/lto/pr113197_0.c: New testcase. |
| * gcc.dg/lto/pr113197_1.c: Likewise. |
| |
| 2024-10-02 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/116660 |
| * gcc.dg/vect/no-scevccp-outer-12.c: Add vect_pack_trunc. |
| * gcc.dg/vect/vect-multitypes-6.c: Add vect_char_add, remove |
| explicit 32bit sparc XFAIL. |
| |
| 2024-10-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116566 |
| * gcc.dg/tree-ssa/reassoc-46.c: When using partial vectors |
| the dump-scan doesn't look for the required .COND_ADD so |
| skip for partial vectors. |
| |
| 2024-10-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/96842 |
| * c-c++-common/cpp/Wheader-guard-1.c: New test. |
| * c-c++-common/cpp/Wheader-guard-1-1.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-2.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-3.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-4.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-5.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-6.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-7.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-8.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-9.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-10.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-11.h: New test. |
| * c-c++-common/cpp/Wheader-guard-1-12.h: New test. |
| * c-c++-common/cpp/Wheader-guard-2.c: New test. |
| * c-c++-common/cpp/Wheader-guard-2.h: New test. |
| * c-c++-common/cpp/Wheader-guard-3.c: New test. |
| * c-c++-common/cpp/Wheader-guard-3.h: New test. |
| |
| 2024-10-02 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116922 |
| * gcc.dg/torture/pr116922.c: New test. |
| |
| 2024-10-02 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/pr116905.c: Add float16 options. |
| |
| 2024-10-02 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/116654 |
| * gcc.target/powerpc/p9-vec-length-full-8.c: Adjust. |
| |
| 2024-10-02 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/116654 |
| * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Adjust. |
| |
| 2024-10-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_sub-2-i16.c: New test. |
| * gcc.target/riscv/sat_s_sub-2-i32.c: New test. |
| * gcc.target/riscv/sat_s_sub-2-i64.c: New test. |
| * gcc.target/riscv/sat_s_sub-2-i8.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-2-i16.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-2-i32.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-2-i64.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-2-i8.c: New test. |
| |
| 2024-10-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_34.f90: New test. |
| |
| 2024-10-01 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/lto28.adb: New test. |
| * gnat.dg/lto28_pkg1.ads: New helper. |
| * gnat.dg/lto28_pkg2.ads: Likewise. |
| * gnat.dg/lto28_pkg2.adb: Likewise. |
| * gnat.dg/lto28_pkg3.ads: Likewise. |
| |
| 2024-10-01 Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> |
| |
| * g++.dg/ext/is_virtual_base_of.C: New test. |
| * g++.dg/ext/is_virtual_base_of_diagnostic.C: New test. |
| |
| 2024-10-01 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116890 |
| * gcc.dg/tree-ssa/phi-opt-7.c: Update testcase for no ifs left. |
| * gcc.dg/tree-ssa/phi-opt-42.c: New test. |
| * gcc.dg/tree-ssa/phi-opt-43.c: New test. |
| |
| 2024-10-01 Claudio Bantaloukas <Claudio.Bantaloukas@arm.com> |
| |
| * g++.target/aarch64/fp8_mangling.C: New tests exercising mangling. |
| * g++.target/aarch64/fp8_scalar_typecheck_2.C: New tests in C++. |
| * gcc.target/aarch64/fp8_scalar_1.c: New tests in C. |
| * gcc.target/aarch64/fp8_scalar_typecheck_1.c: Likewise. |
| |
| 2024-10-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116902 |
| PR tree-optimization/116842 |
| * g++.dg/torture/pr116902.C: New testcase. |
| |
| 2024-10-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116905 |
| * gcc.dg/pr116905.c: New testcase. |
| |
| 2024-10-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116906 |
| * gcc.dg/pr116906-1.c: New testcase. |
| * gcc.dg/pr116906-2.c: Likewise. |
| |
| 2024-10-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/116899 |
| * gcc.dg/bitint-111.c: New test. |
| |
| 2024-10-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/116898 |
| * gcc.dg/bitint-110.c: New test. |
| |
| 2024-09-30 Kugan Vivekanandarajah <kvivekananda@nvidia.com> |
| |
| * gcc.dg/tree-ssa/absfloat16.c: Fix testcase. |
| |
| 2024-09-30 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/109859 |
| * g++.dg/cpp2a/concepts-defarg3.C: New test. |
| * g++.dg/cpp2a/lambda-targ8.C: New test. |
| |
| 2024-09-30 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/lto27.adb: New test. |
| |
| 2024-09-30 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116613 |
| * gcc.dg/plugin/expensive_selftests_plugin.c (test_richloc): |
| Explicitly pass in dc.m_printer to diagnostic_show_locus. |
| |
| 2024-09-30 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116613 |
| * gcc.dg/plugin/diagnostic_group_plugin.c |
| (test_diagnostic_start_span_fn): Update for change to callback |
| type. |
| |
| 2024-09-30 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116613 |
| * gcc.dg/plugin/diagnostic_group_plugin.c |
| (test_output_format::on_begin_group): Use get_printer () rather |
| than accessing m_context.m_printer. |
| (test_output_format::on_end_group): Likewise. |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.c |
| (xhtml_builder::m_printer): New field. |
| (xhtml_builder::xhtml_builder): Add "pp" param and use it to |
| initialize m_printer. |
| (xhtml_builder::on_report_diagnostic): Drop "context" param. |
| (xhtml_builder::make_element_for_diagnostic): Likewise. Use |
| this->m_printer rather than the context's m_printer. Pass |
| m_printer to call to diagnostic_show_locus. |
| (xhtml_builder::emit_diagram): Drop "context" param. |
| (xhtml_output_format::on_report_diagnostic): Drop context param |
| from call to m_builder. |
| (xhtml_output_format::on_diagram): Likewise. |
| (xhtml_output_format::xhtml_output_format): Pass result of |
| get_printer as printer for builder. |
| (diagnostic_output_format_init_xhtml): Use the fmt's printer |
| rather than the context's. |
| |
| 2024-09-30 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116613 |
| * c-c++-common/analyzer/escaping-1.c: Update expected results to |
| remove type information from C++ results. Previously we were |
| using %qD with default_tree_printer, which used |
| lang_hooks.decl_printable_name, whereas now we're using %qD with |
| a clone of the cxx_pretty_printer. |
| |
| 2024-09-30 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116792 |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.c: Fix stray |
| reference to JSON. |
| |
| 2024-09-30 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_dotprod_hisi): |
| New. |
| * gcc.dg/vect/vect-dotprod-conv-optab.c: Likewise. |
| * gcc.target/aarch64/vect-dotprod-twoway-hisi.c: Likewise. |
| |
| 2024-09-30 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * gcc.target/aarch64/sme/vect-dotprod-twoway.c (udot2): New. |
| |
| 2024-09-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116879 |
| * gcc.dg/pr116879.c: New testcase. |
| |
| 2024-09-30 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/116817 |
| * g++.dg/vect/pr116817.cc: New test. |
| |
| 2024-09-30 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/pr81265.f90: New test. |
| |
| 2024-09-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116842 |
| * g++.dg/torture/pr116842.C: New testcase. |
| |
| 2024-09-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116850 |
| * gcc.dg/pr116850.c: New testcase. |
| |
| 2024-09-29 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_arith_data.h: Add test data for SAT_SUB. |
| * gcc.target/riscv/sat_s_sub-1-i16.c: New test. |
| * gcc.target/riscv/sat_s_sub-1-i32.c: New test. |
| * gcc.target/riscv/sat_s_sub-1-i64.c: New test. |
| * gcc.target/riscv/sat_s_sub-1-i8.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-1-i16.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-1-i32.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-1-i64.c: New test. |
| * gcc.target/riscv/sat_s_sub-run-1-i8.c: New test. |
| |
| 2024-09-29 Sam James <sam@gentoo.org> |
| |
| PR fortran/116858 |
| * gfortran.dg/initialization_25.f90: Fix dg-error arguments. |
| |
| 2024-09-29 Mikael Pettersson <mikpelinux@gmail.com> |
| |
| PR testsuite/116806 |
| * gcc.dg/cpp/charconst-3.c: Perform arithmetic in unsigned |
| type to avoid integer overflow. |
| |
| 2024-09-29 Jovan Vukic <Jovan.Vukic@rt-rk.com> |
| |
| PR target/108038 |
| * gcc.target/riscv/slt-1.c: New test. |
| |
| 2024-09-28 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_33.f90: New test. |
| |
| 2024-09-28 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_31.f90: New test. |
| * gfortran.dg/unsigned_32.f90: New test. |
| |
| 2024-09-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116160 |
| * g++.dg/cpp0x/using-enum-3.C: No longer expect an error. |
| * g++.dg/lookup/using53.C: Remove XFAIL. |
| * g++.dg/cpp2a/using-enum-11.C: New test. |
| |
| 2024-09-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116748 |
| * g++.dg/lookup/using59.C: Update location. |
| * g++.dg/lookup/using69.C: New test. |
| |
| 2024-09-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116803 |
| * g++.dg/modules/merge-18_a.H: New test. |
| * g++.dg/modules/merge-18_b.H: New test. |
| * g++.dg/modules/merge-18_c.C: New test. |
| |
| 2024-09-27 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/102594 |
| * g++.dg/cpp1z/decomp61.C: New test. |
| |
| 2024-09-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libstdc++/116847 |
| * g++.dg/pch/pr116847.C: New test. |
| * g++.dg/pch/pr116847.Hs: New test. |
| |
| 2024-09-27 Pan Li <pan2.li@intel.com> |
| |
| PR middle-end/116861 |
| * gcc.dg/torture/pr116861-1.c: New test. |
| |
| 2024-09-27 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/116793 |
| * g++.dg/coroutines/pr116793-1.C: New test. |
| |
| 2024-09-27 Arsen Arsenović <arsen@aarsen.me> |
| |
| * g++.dg/coroutines/nodiscard-1.C: New test. |
| |
| 2024-09-27 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/116502 |
| * g++.dg/coroutines/maybe-unused-1.C: New test. |
| * g++.dg/coroutines/pr116502.C: New test. |
| |
| 2024-09-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/cexpr-5_a.C: New test. |
| * g++.dg/modules/cexpr-5_b.C: New test. |
| |
| 2024-09-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/using-10.C: Add tests for no-linkage, fix |
| expected linkage of aliases. |
| * g++.dg/modules/using-12.C: Likewise. |
| * g++.dg/modules/using-27.C: New test. |
| * g++.dg/modules/using-28_a.C: New test. |
| * g++.dg/modules/using-28_b.C: New test. |
| * g++.dg/modules/using-29.H: New test. |
| |
| 2024-09-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/mod-sym-4.C: Update test to account for |
| non-static internal-linkage variables new mangling. |
| |
| 2024-09-27 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gfortran.dg/open_errors_2.f90: Remove now-redundant file deletion. |
| |
| 2024-09-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116731 |
| * g++.dg/warn/Wrange-loop-construct3.C: New test. |
| |
| 2024-09-26 Sam James <sam@gentoo.org> |
| |
| PR fortran/35779 |
| PR fortran/116858 |
| * gfortran.dg/initialization_25.f90: Mark as XFAIL. |
| |
| 2024-09-26 Sam James <sam@gentoo.org> |
| |
| * g++.dg/modules/reparent-1_c.C: Fix whitespace around '-' in dg directive. |
| * gfortran.dg/initialization_25.f90: Ditto. |
| |
| 2024-09-26 Sam James <sam@gentoo.org> |
| |
| * gfortran.dg/coarray/caf.exp: Fix 'dg-do-run' typo. |
| * lib/gfortran-dg.exp: Ditto. |
| * lib/gm2-dg.exp: Ditto. |
| * lib/go-dg.exp: Ditto. |
| |
| 2024-09-26 Kugan Vivekanandarajah <kvivekananda@nvidia.com> |
| |
| * g++.dg/absvect.C: New test. |
| * gcc.dg/tree-ssa/absfloat16.c: New test. |
| |
| 2024-09-26 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/part-vect-popcount-1.c: New test. |
| |
| 2024-09-26 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.dg/rtl/x86_64/vector_eq.c: New test. |
| |
| 2024-09-26 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116846 |
| * g++.dg/modules/indirect-1_b.C: Fix testcase. |
| |
| 2024-09-26 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-9.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-9.c: New test. |
| |
| 2024-09-25 Hans-Peter Nilsson <hp@axis.com> |
| |
| PR testsuite/116701 |
| * lib/fortran-modules.exp (fortran-delete-unit-files): New proc. |
| * lib/gfortran-dg.exp (gfortran-dg-runtest): Call |
| fortran-delete-unit-files after executing test. |
| * lib/fortran-torture.exp (fortran-torture-execute): Ditto. |
| |
| 2024-09-25 Sam James <sam@gentoo.org> |
| |
| PR c++/116846 |
| * g++.dg/modules/indirect-1_b.C: Add XFAIL. |
| |
| 2024-09-25 Sam James <sam@gentoo.org> |
| |
| PR debug/30161 |
| PR c++/91826 |
| PR c++/116846 |
| * g++.dg/debug/dwarf2/template-func-params-7.C: Fix errant underscore. |
| Cleanup whitespace in directives too. |
| * g++.dg/lookup/pr91826.C: Fix errant underscore. |
| * g++.dg/modules/indirect-1_b.C: Ditto. |
| * gcc.target/powerpc/vsx-builtin-msum.c: Ditto. |
| |
| 2024-09-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/116738 |
| * gcc.target/i386/avx512f-pr116738-1.c: New test. |
| * gcc.target/i386/avx512f-pr116738-2.c: New test. |
| |
| 2024-09-25 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/116839 |
| * gcc.target/i386/pr116839.c: New file. |
| |
| 2024-09-25 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_25.f90: Change KIND=16 to KIND=8. |
| |
| 2024-09-25 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/70740 |
| * gcc.dg/torture/pr70740-1.c: New test. |
| |
| 2024-09-25 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/116772 |
| * gcc.dg/torture/pr116772-1.c: New test. |
| |
| 2024-09-25 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/DRs/dr2874.C: New test. |
| |
| 2024-09-25 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/DRs/dr2836.C: New test. |
| |
| 2024-09-25 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/DRs/dr2728.C: New test. |
| |
| 2024-09-25 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR tree-optimization/114326 |
| * gcc.dg/tree-ssa/fold-xor-and-or.c: New test. |
| * gcc.dg/tree-ssa/fold-xor-or.c: New test. |
| |
| 2024-09-25 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu> |
| |
| PR tree-optimization/109393 |
| * gcc.dg/pr109393.c: New test. |
| |
| 2024-09-25 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C |
| * g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C |
| * g++.dg/diagnostic/disable.C: #define _GLIBCXX_SYSHDR. |
| |
| 2024-09-25 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/interop-1.f90: Add dg-error for missing |
| omp requires requirement and declare_variant usage. |
| * gfortran.dg/gomp/requires-8.f90: Likewise. |
| |
| 2024-09-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/scalar_sat_binary_run_xxx.h: Remove printf |
| code for debugging. |
| |
| 2024-09-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c: Remove |
| func body check and take scan asm times instead. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-9.c: Ditto. |
| |
| 2024-09-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-1.c: Remove |
| func body check and take scan asm times instead. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-25.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-26.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-27.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-28.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-29.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-30.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-31.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-33.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-34.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-35.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-36.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-37.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-38.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-39.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-40.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_zip.c: Ditto. |
| |
| 2024-09-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-1.c: Remove |
| func body check and take scan asm times instead. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-25.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-26.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-27.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-28.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-29.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-30.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-31.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-9.c: Ditto. |
| |
| 2024-09-25 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * c-c++-common/gomp/declare-variant-duplicates.c: Avoid using |
| "i386" as an identifier. |
| |
| 2024-09-24 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_30.f90: New test. |
| |
| 2024-09-24 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_29.f90: New test. |
| |
| 2024-09-24 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_25.f90: New test. |
| * gfortran.dg/unsigned_26.f90: New test. |
| |
| 2024-09-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/107637 |
| * g++.dg/cpp23/range-for1.C: New test. |
| * g++.dg/cpp23/range-for2.C: New test. |
| * g++.dg/cpp23/range-for3.C: New test. |
| * g++.dg/cpp23/range-for4.C: New test. |
| * g++.dg/cpp23/range-for5.C: New test. |
| * g++.dg/cpp23/range-for6.C: New test. |
| * g++.dg/cpp23/range-for7.C: New test. |
| * g++.dg/cpp23/range-for8.C: New test. |
| * g++.dg/cpp23/feat-cxx2b.C (__cpp_range_based_for): Check for |
| 202212L rather than 201603L. |
| * g++.dg/cpp26/feat-cxx26.C (__cpp_range_based_for): Likewise. |
| * g++.dg/warn/Wdangling-reference4.C: Don't expect warning for C++23 |
| or newer. Use dg-additional-options rather than dg-options. |
| |
| 2024-09-24 Nina Dinka Ranns <dinka.ranns@googlemail.com> |
| |
| PR c++/116490 |
| * g++.dg/contracts/pr116490.C: New test. |
| |
| 2024-09-24 Sandra Loosemore <sloosemore@baylibre.com> |
| |
| * c-c++-common/gomp/declare-variant-10.c: Fix broken tests. |
| * c-c++-common/gomp/declare-variant-3.c: Likewise. |
| * c-c++-common/gomp/declare-variant-9.c: Likewise. |
| * c-c++-common/gomp/declare-variant-any.c: New. |
| * c-c++-common/gomp/declare-variant-duplicates.c: New. |
| * gfortran.dg/gomp/declare-variant-10.f90: Fix broken tests. |
| * gfortran.dg/gomp/declare-variant-3.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-9.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-any.f90: New. |
| * gfortran.dg/gomp/declare-variant-duplicates.f90: New. |
| |
| 2024-09-24 Pan Li <pan2.li@intel.com> |
| |
| PR middle-end/116814 |
| * g++.dg/torture/pr116814-1.C: New test. |
| |
| 2024-09-24 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-1.c: Expect |
| length-controlled loop. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-25.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-26.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-27.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-28.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-29.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-30.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-31.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-25.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-26.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-27.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-28.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-29.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-30.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-31.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-33.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-34.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-35.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-36.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-37.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-38.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-39.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-40.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-1.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-2.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-3.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-9.c: Ditto. |
| |
| 2024-09-24 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * lib/target-supports.exp: Fix effective target check. |
| |
| 2024-09-24 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/proc_pointer_assign_1.f90: New test. |
| |
| 2024-09-24 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/alloc_comp_10.f90: New test. |
| |
| 2024-09-24 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/declare-variant-1.c: Add self_maps test. |
| * c-c++-common/gomp/requires-4.c: Likewise. |
| * gfortran.dg/gomp/declare-variant-3.f90: Likewise. |
| * c-c++-common/gomp/requires-2.c: Update dg-error msg. |
| * gfortran.dg/gomp/requires-2.f90: Likewise. |
| * gfortran.dg/gomp/requires-self-maps-aux.f90: New. |
| * gfortran.dg/gomp/requires-self-maps.f90: New. |
| |
| 2024-09-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gcc.dg/darwin-minversion-link.c: Account for macOS 15. |
| |
| 2024-09-24 Prathamesh Kulkarni <prathameshk@nvidia.com> |
| Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/104957 |
| * gcc.target/nvptx/alias-to-alias-1.c: Adjust. |
| |
| 2024-09-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116798 |
| * g++.dg/cpp23/explicit-obj-diagnostics12.C: New test. |
| |
| 2024-09-23 Saurabh Jha <saurabh.jha@arm.com> |
| |
| * gcc.target/aarch64/simd/faminmax-codegen-no-flag.c: New test. |
| * gcc.target/aarch64/simd/faminmax-codegen.c: New test. |
| * gcc.target/aarch64/simd/faminmax-no-codegen.c: New test. |
| |
| 2024-09-23 Saurabh Jha <saurabh.jha@arm.com> |
| |
| * gcc.target/aarch64/simd/faminmax-builtins-no-flag.c: New test. |
| * gcc.target/aarch64/simd/faminmax-builtins.c: New test. |
| |
| 2024-09-23 Matthieu Longo <matthieu.longo@arm.com> |
| |
| * g++.target/aarch64/pr94515-1.C: Improve test documentation. |
| * g++.target/aarch64/pr94515-2.C: Same. |
| |
| 2024-09-23 Matthieu Longo <matthieu.longo@arm.com> |
| |
| * g++.target/aarch64/pr94515-1.C: Replace SPARC CFI directive by |
| AArch64 one. |
| * g++.target/aarch64/pr94515-2.C: Same. |
| |
| 2024-09-23 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/109790 |
| PR c++/100632 |
| * g++.dg/cpp0x/decltype83.C: New test. |
| * g++.dg/cpp0x/decltype83a.C: New test. |
| * g++.dg/cpp1y/lambda-ice3.C: New test. |
| * g++.dg/cpp1y/lambda-ice3a.C: New test. |
| * g++.dg/cpp2a/nontype-class67.C: New test. |
| |
| 2024-09-23 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/116722 |
| * g++.dg/cpp0x/constexpr-ctor22.C: New test. |
| |
| 2024-09-23 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/116812 |
| * gcc.dg/vect/pr116812.c: New test. |
| |
| 2024-09-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116791 |
| * gcc.dg/vect/pr116791.c: New testcase. |
| |
| 2024-09-23 Pan Li <pan2.li@intel.com> |
| |
| PR target/116795 |
| * gcc.dg/torture/pr116795-1.c: New test. |
| |
| 2024-09-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-8.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-8.c: New test. |
| |
| 2024-09-23 Hans-Peter Nilsson <hp@axis.com> |
| |
| PR testsuite/116701 |
| * gfortran.dg/unsigned_22.f90: Add missing close with delete. |
| |
| 2024-09-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_add-13.c: New test. |
| * gcc.target/riscv/sat_s_add-14.c: New test. |
| * gcc.target/riscv/sat_s_add-15.c: New test. |
| * gcc.target/riscv/sat_s_add-16.c: New test. |
| * gcc.target/riscv/sat_s_add-run-13.c: New test. |
| * gcc.target/riscv/sat_s_add-run-14.c: New test. |
| * gcc.target/riscv/sat_s_add-run-15.c: New test. |
| * gcc.target/riscv/sat_s_add-run-16.c: New test. |
| |
| 2024-09-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_add-10.c: New test. |
| * gcc.target/riscv/sat_s_add-11.c: New test. |
| * gcc.target/riscv/sat_s_add-12.c: New test. |
| * gcc.target/riscv/sat_s_add-9.c: New test. |
| * gcc.target/riscv/sat_s_add-run-10.c: New test. |
| * gcc.target/riscv/sat_s_add-run-11.c: New test. |
| * gcc.target/riscv/sat_s_add-run-12.c: New test. |
| * gcc.target/riscv/sat_s_add-run-9.c: New test. |
| |
| 2024-09-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/special-termination-00-sync-completion.C: New test. |
| * g++.dg/coroutines/torture/special-termination-01-self-destruct.C: New test. |
| |
| 2024-09-22 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vect/bb-slp-conditional_store_1.c: New test. |
| * gcc.dg/vect/vect-conditional_store_5.c: New test. |
| * gcc.dg/vect/vect-conditional_store_6.c: New test. |
| |
| 2024-09-22 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/sve/asrdiv_4.c: Update bounds. |
| * gcc.target/aarch64/sve/cond_asrd_2.c: Likewise. |
| * gcc.target/aarch64/sve/cond_uxt_6.c: Likewise. |
| * gcc.target/aarch64/sve/cond_uxt_7.c: Likewise. |
| * gcc.target/aarch64/sve/cond_uxt_8.c: Likewise. |
| * gcc.target/aarch64/sve/miniloop_1.c: Likewise. |
| * gcc.target/aarch64/sve/spill_6.c: Likewise. |
| * gcc.target/aarch64/sve/sve_iters_low_1.c: New test. |
| * gcc.target/aarch64/sve/sve_iters_low_2.c: New test. |
| |
| 2024-09-21 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/90608 |
| * gfortran.dg/minmaxloc_18.f90: New test. |
| * gfortran.dg/minmaxloc_18a.f90: New test. |
| * gfortran.dg/minmaxloc_18b.f90: New test. |
| * gfortran.dg/minmaxloc_18c.f90: New test. |
| * gfortran.dg/minmaxloc_18d.f90: New test. |
| |
| 2024-09-21 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/90608 |
| * gfortran.dg/maxloc_bounds_5.f90: Additionally accept error |
| messages reported by the scalarizer. |
| * gfortran.dg/maxloc_bounds_6.f90: Ditto. |
| |
| 2024-09-21 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/90608 |
| * gfortran.dg/maxloc_bounds_7.f90: Additionally accept the error message |
| reported by the scalarizer. |
| |
| 2024-09-21 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/90608 |
| * gfortran.dg/maxloc_bounds_4.f90: Additionally accept the error |
| message emitted by the scalarizer. |
| |
| 2024-09-21 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/90608 |
| * gfortran.dg/ieee/maxloc_nan_1.f90: New test. |
| * gfortran.dg/ieee/minloc_nan_1.f90: New test. |
| * gfortran.dg/maxloc_7.f90: New test. |
| * gfortran.dg/maxloc_with_mask_1.f90: New test. |
| * gfortran.dg/minloc_8.f90: New test. |
| * gfortran.dg/minloc_with_mask_1.f90: New test. |
| |
| 2024-09-20 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116792 |
| * gcc.dg/plugin/diagnostic-test-xhtml-1.c: New test. |
| * gcc.dg/plugin/diagnostic_plugin_xhtml_format.c: New test plugin. |
| * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above. |
| |
| 2024-09-20 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116613 |
| * g++.dg/plugin/show_template_tree_color_plugin.c |
| (noop_starter_fn): Rename to... |
| (noop_text_starter_fn): ...this. Update first param from dc to |
| text_output. |
| (plugin_init): Update for renamings. |
| * gcc.dg/plugin/diagnostic_group_plugin.c |
| (test_diagnostic_starter): Rename to... |
| (test_diagnostic_text_starter): ...this. Update first param from |
| dc to text_output. |
| (plugin_init): Update for renaming. |
| * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: Include |
| "diagnostic-format-text.h". |
| (custom_diagnostic_finalizer): Rename to... |
| (custom_diagnostic_text_finalizer): ...this. Update first param |
| from dc to text_output. |
| (test_show_locus): Update for renamings. |
| * gcc.dg/plugin/location_overflow_plugin.c: Include |
| "diagnostic-format-text.h". |
| (original_finalizer): Rename to... |
| (original_text_finalizer): ...this and update type. |
| (verify_unpacked_ranges): Update first param from dc to |
| text_output. Update for this and for renamings. |
| (verify_no_columns): Likewise. |
| (plugin_init): Update for renamings. |
| |
| 2024-09-20 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/116726 |
| * gcc.dg/pr116726.c: New test. |
| |
| 2024-09-20 Patrick Palka <ppalka@redhat.com> |
| |
| DR 2789 |
| * g++.dg/cpp2a/concepts-memfun4.C: Adjust expected result |
| involving reversed candidate. |
| |
| 2024-09-20 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| * gm2/iso/fail/testarrayunbounded2.mod: New test. |
| * gm2/iso/fail/testarrayunbounded3.mod: New test. |
| * gm2/iso/fail/testarrayunbounded4.mod: New test. |
| * gm2/iso/fail/testarrayunbounded5.mod: New test. |
| * gm2/iso/fail/testarrayunbounded6.mod: New test. |
| * gm2/iso/pass/testarrayunbounded.mod: New test. |
| |
| 2024-09-20 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116492 |
| DR 2789 |
| * g++.dg/cpp2a/concepts-memfun4.C: Also compile in C++20 mode. |
| Expect ambiguity when candidates come from different classes. |
| * g++.dg/cpp2a/concepts-inherit-ctor12.C: New test. |
| |
| 2024-09-20 Patrick Palka <ppalka@redhat.com> |
| |
| DR 2273 |
| * g++.dg/cpp1z/using1.C: Expect ambiguity for non-constructor call. |
| * g++.dg/overload/using5.C: Likewise. |
| |
| 2024-09-20 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/rtl/aarch64/vector-eq.c: New test. |
| |
| 2024-09-20 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/116628 |
| * gcc.dg/vect/pr116628.c: Update cmdline. |
| |
| 2024-09-20 Richard Biener <rguenther@suse.de> |
| |
| * gfortran.dg/vect/vect-8.f90: Allow one more vectorized loop. |
| |
| 2024-09-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/TI-constants-nolra.c: Removed. |
| * gcc.target/s390/pr79895.c: Removed. |
| |
| 2024-09-20 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/116397 |
| * gcc.dg/vect/slp-reduc-3.c: Look for " = VEC_PERM_EXPR" |
| instead of "VEC_PERM_EXPR". |
| |
| 2024-09-20 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/ipa/modref-4.c: New test. |
| |
| 2024-09-20 Sam James <sam@gentoo.org> |
| |
| * gcc.target/m68k/pr108640.c: Fix dg directive typo. |
| * gcc.target/m68k/pr110934.c: Ditto. |
| * gcc.target/m68k/pr82420.c: Ditto. |
| * gcc.target/powerpc/pr99708.c: Ditto. |
| |
| 2024-09-20 Uros Bizjak <ubizjak@gmail.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/116738 |
| * gcc.target/i386/sse-pr116738.c: New test. |
| |
| 2024-09-20 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/116784 |
| * gcc.dg/vect/slp-perm-9.c: Use vect_perm_short also for |
| the SLP check. |
| |
| 2024-09-20 Sam James <sam@gentoo.org> |
| |
| * gcc.dg/debug/btf/btf-datasec-1.c: Fix whitespace. |
| |
| 2024-09-20 Sam James <sam@gentoo.org> |
| |
| * g++.dg/other/operator2.C: Fix dg-do directive. |
| * gcc.dg/Warray-bounds-67.c: Ditto. |
| * gcc.dg/cpp/builtin-macro-1.c: Ditto. |
| * gcc.dg/tree-ssa/builtin-snprintf-3.c: Ditto. |
| * obj-c++.dg/empty-private-1.mm: Ditto. |
| |
| 2024-09-20 Sam James <sam@gentoo.org> |
| |
| * gcc.dg/debug/btf/btf-array-1.c: Fix dg-do directive syntax. |
| * gcc.dg/debug/btf/btf-bitfields-1.c: Ditto. |
| * gcc.dg/debug/btf/btf-bitfields-2.c: Ditto. |
| * gcc.dg/debug/btf/btf-datasec-1.c: Ditto. |
| * gcc.dg/debug/btf/btf-union-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-anonymous-struct-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-anonymous-union-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-array-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-array-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-array-4.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-array-5.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-array-6.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-attr-mode-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-attr-used-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-bitfields-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-bitfields-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-bitfields-3.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-bitfields-4.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-complex-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-cvr-quals-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-cvr-quals-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-cvr-quals-3.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-cvr-quals-4.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-enum-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-enum-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-file-scope-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-float-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-forward-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-forward-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-func-index-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-function-pointers-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-function-pointers-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-function-pointers-3.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-function-pointers-4.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-functions-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-int-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-objt-index-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-pointers-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-pointers-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-preamble-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-str-table-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-struct-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-struct-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-struct-array-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-struct-array-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-typedef-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-typedef-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-typedef-3.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-typedef-struct-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-typedef-struct-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-typedef-struct-3.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-union-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-variables-1.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-variables-2.c: Ditto. |
| * gcc.dg/debug/ctf/ctf-variables-3.c: Ditto. |
| |
| 2024-09-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116162 |
| * g++.dg/cpp0x/defaulted15.C: Add dg-warning/dg-error. |
| * g++.dg/cpp0x/defaulted51.C: Likewise. |
| * g++.dg/cpp0x/defaulted52.C: Likewise. |
| * g++.dg/cpp0x/defaulted53.C: Likewise. |
| * g++.dg/cpp0x/defaulted54.C: Likewise. |
| * g++.dg/cpp0x/defaulted56.C: Likewise. |
| * g++.dg/cpp0x/defaulted57.C: Likewise. |
| * g++.dg/cpp0x/defaulted58.C: Likewise. |
| * g++.dg/cpp0x/defaulted59.C: Likewise. |
| * g++.dg/cpp0x/defaulted63.C: New test. |
| * g++.dg/cpp0x/defaulted64.C: New test. |
| * g++.dg/cpp0x/defaulted65.C: New test. |
| * g++.dg/cpp0x/defaulted66.C: New test. |
| * g++.dg/cpp0x/defaulted67.C: New test. |
| * g++.dg/cpp0x/defaulted68.C: New test. |
| * g++.dg/cpp0x/defaulted69.C: New test. |
| * g++.dg/cpp23/defaulted1.C: New test. |
| |
| 2024-09-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_s_add-5.c: New test. |
| * gcc.target/riscv/sat_s_add-6.c: New test. |
| * gcc.target/riscv/sat_s_add-7.c: New test. |
| * gcc.target/riscv/sat_s_add-8.c: New test. |
| * gcc.target/riscv/sat_s_add-run-5.c: New test. |
| * gcc.target/riscv/sat_s_add-run-6.c: New test. |
| * gcc.target/riscv/sat_s_add-run-7.c: New test. |
| * gcc.target/riscv/sat_s_add-run-8.c: New test. |
| |
| 2024-09-19 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116768 |
| * gcc.dg/torture/pr116768.c: New testcase. |
| |
| 2024-09-19 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect-outer-slp-1.c: Adjust. |
| |
| 2024-09-19 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/recursive_alloc_comp_5.f90: New test. |
| |
| 2024-09-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-21.c: Adjust |
| the dump check times from 2 to 4. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-25.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-26.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-27.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-28.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-29.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-30.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-31.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-8.c: Ditto. |
| |
| 2024-09-19 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/alloc_comp_9.f90: New test. |
| |
| 2024-09-19 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/const_fold_mul_1.c: Adjust expected |
| outcome. |
| * gcc.target/aarch64/sve/fold_mul_zero.c: New test. |
| |
| 2024-09-19 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-vcvt2ps2phx-2.c: Enhance mask test. |
| * 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-vcvtne2ph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx512f-helper.h: Fix a typo in macro define. |
| |
| 2024-09-19 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-vpdpbssd-2.c: Include |
| avx512f-mask-type.h. |
| * 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. |
| |
| 2024-09-19 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.dg/pr84877.c: Try to make the test result consistent by |
| misaligning the stack. |
| |
| 2024-09-18 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_s_add-4.c: Update test for int64_t |
| instead of int8_t. |
| |
| 2024-09-18 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116714 |
| PR c++/107390 |
| * g++.dg/cpp2a/lambda-uneval18.C: New test. |
| |
| 2024-09-18 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/zfa-fmovh-fmovp-bug.c: New test. |
| |
| 2024-09-18 Xianmiao Qu <cooper.qu@linux.alibaba.com> |
| |
| * gcc.target/riscv/xtheadbb-extu-4.c: New. |
| |
| 2024-09-18 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/base/vssubu-1.c: New test. |
| * gcc.target/riscv/rvv/base/vssubu-2.c: New test. |
| |
| 2024-09-18 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/warn/Wdangling-reference1.C: Adjust diagnostic. |
| |
| 2024-09-18 Jason Merrill <jason@redhat.com> |
| |
| PR c++/115361 |
| * g++.dg/ext/attr-no-dangling6.C |
| * g++.dg/ext/attr-no-dangling7.C |
| * g++.dg/ext/attr-no-dangling8.C |
| * g++.dg/ext/attr-no-dangling9.C |
| * g++.dg/warn/Wdangling-reference1.C |
| * g++.dg/warn/Wdangling-reference2.C |
| * g++.dg/warn/Wdangling-reference3.C: Make classes non-empty. |
| * g++.dg/warn/Wdangling-reference23.C: New test. |
| |
| 2024-09-18 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| PR tree-optimization/116569 |
| * gcc.dg/torture/pr116569.c: New test. |
| |
| 2024-09-18 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR rtl-optimization/116326 |
| * gcc.target/avr/torture/lra-pr116324.c: New test. |
| * gcc.target/avr/torture/lra-pr116325.c: New test. |
| |
| 2024-09-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116585 |
| * gcc.dg/torture/pr116585.c: New testcase. |
| |
| 2024-09-18 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_data.h: Add test |
| data for vector ssadd. |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper |
| macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-run-4.c: New test. |
| |
| 2024-09-18 Michael Meissner <meissner@linux.ibm.com> |
| |
| PR target/89213 |
| * gcc.target/powerpc/pr89213.c: New test. |
| * gcc.target/powerpc/vec-rlmi-rlnm.c: Update instruction count. |
| |
| 2024-09-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116741 |
| * g++.dg/cpp26/constexpr-voidptr4.C: New test. |
| |
| 2024-09-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116534 |
| * g++.dg/warn/Wtautological-compare4.C: New test. |
| |
| 2024-09-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116676 |
| * g++.dg/cpp1z/constexpr-116676.C: New test. |
| |
| 2024-09-17 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/fold_div_zero.c: New test. |
| * gcc.target/aarch64/sve/const_fold_div_1.c: Adjust expected |
| outcome. |
| |
| 2024-09-16 Pengxuan Zheng <quic_pzheng@quicinc.com> |
| |
| PR target/113328 |
| * gcc.target/aarch64/sve/acle/general/dupq_1.c: Update test to use |
| SVE's INDEX instruction. |
| * gcc.target/aarch64/sve/acle/general/dupq_2.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/dupq_3.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/dupq_4.c: Likewise. |
| * gcc.target/aarch64/sve/vec_init_3.c: New test. |
| |
| 2024-09-16 Soumya AR <soumyaa@nvidia.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/lsl_s16.c: Updated instances of lsl-1 |
| with corresponding add. |
| * gcc.target/aarch64/sve/acle/asm/lsl_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_wide_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_wide_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_wide_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_wide_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_wide_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lsl_wide_u8.c: Likewise. |
| * gcc.target/aarch64/sve/adr_1.c: Likewise. |
| * gcc.target/aarch64/sve/adr_6.c: Likewise. |
| * gcc.target/aarch64/sve/cond_mla_7.c: Likewise. |
| * gcc.target/aarch64/sve/cond_mla_8.c: Likewise. |
| * gcc.target/aarch64/sve/shift_2.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rshl_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rshl_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rshl_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rshl_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rshl_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rshl_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rshl_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/rshl_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_u64.c: Likewise. |
| * gcc.target/aarch64/sve/sve_shl_add.c: New test. |
| |
| 2024-09-16 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/cmp-lsr-i32.c: New test. |
| * gcc.target/avr/torture/cmp-lsr-u16.c: New test. |
| * gcc.target/avr/torture/cmp-lsr-u24.c: New test. |
| * gcc.target/avr/torture/cmp-lsr-u32.c: New test. |
| * gcc.target/avr/torture/cmp-lsr-u64.c: New test. |
| |
| 2024-09-15 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/warn/Wconditionally-supported-1.C: Add __extension__ cases. |
| |
| 2024-09-15 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/srcloc17.C: Adjust initialization. |
| |
| 2024-09-15 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/115905 |
| * g++.dg/coroutines/torture/pr115905.C: New test. |
| |
| 2024-09-15 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116699 |
| * gcc.dg/tree-ssa/phi-opt-factor-1.c: New test. |
| |
| 2024-09-14 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/116716 |
| * gcc.c-torture/execute/pr52286.c: Fix inline-asm for 16bit case. |
| |
| 2024-09-14 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/116681 |
| * g++.dg/cpp2a/concepts-pr116681.C: New test. |
| |
| 2024-09-14 Jason Merrill <jason@redhat.com> |
| |
| * c-c++-common/pragma-diag-17.c: Handle !dfp targets. |
| |
| 2024-09-14 Jonathan Wakely <jwakely@redhat.com> |
| |
| * g++.dg/ext/sve-sizeless-1.C: Adjust dg-error string. |
| |
| 2024-09-14 Alexandre Oliva <oliva@adacore.com> |
| |
| * g++.dg/coroutines/pr108620.C: Skip if !hostedlib because of |
| unavailable headers. |
| * g++.dg/other/profile1.C: Likewise. |
| * g++.dg/ext/pragma-unroll-lambda-lto.C: Skip if !hostedlib |
| because of unavailable declarations. |
| |
| 2024-09-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/116696 |
| * g++.dg/DRs/dr2478.C: Prune extra diagnostic. |
| * g++.dg/ext/fimplicit-constexpr1.C: New test. |
| |
| 2024-09-13 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/116661 |
| * gfortran.dg/gomp/interop-1.f90: Extend, update dg-*. |
| * gfortran.dg/gomp/interop-2.f90: Update dg-error. |
| * gfortran.dg/gomp/interop-3.f90: Add dg-warning. |
| |
| 2024-09-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/116678 |
| * g++.dg/warn/deprecated-20.C: New test. |
| |
| 2024-09-13 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/vector/long-double-asm-abi.c: Adapt |
| scan-assembler directive. |
| * gcc.target/s390/vector/long-double-to-i64.c: Adapt |
| scan-assembler directive. |
| * gcc.target/s390/pr115860-1.c: New test. |
| |
| 2024-09-13 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/116653 |
| * gfortran.dg/unsigned_21.f90: |
| * gfortran.dg/unsigned_21_be.f90: New test. |
| |
| 2024-09-12 Alexandre Oliva <oliva@adacore.com> |
| Olivier Hainque <hainque@adacore.com> |
| |
| * lib/target-supports.exp (check_effective_target_hostedlib): |
| New. |
| * g++.dg/contracts/contracts-access1.C: Skip if !hostedlib |
| because of libstdc++exp. |
| * g++.dg/contracts/contracts-assume3.C: Likewise. |
| * g++.dg/contracts/contracts-assume4.C: Likewise. |
| * g++.dg/contracts/contracts-config1.C: Likewise. |
| * g++.dg/contracts/contracts-constexpr1.C: Likewise. |
| * g++.dg/contracts/contracts-deduced2.C: Likewise. |
| * g++.dg/contracts/contracts-externC.C: Likewise. |
| * g++.dg/contracts/contracts-friend1.C: Likewise. |
| * g++.dg/contracts/contracts-multiline1.C: Likewise. |
| * g++.dg/contracts/contracts-nested-class2.C: Likewise. |
| * g++.dg/contracts/contracts-post2.C: Likewise. |
| * g++.dg/contracts/contracts-post3.C: Likewise. |
| * g++.dg/contracts/contracts-pre2a2.C: Likewise. |
| * g++.dg/contracts/contracts10.C: Likewise. |
| * g++.dg/contracts/contracts18.C: Likewise. |
| * g++.dg/contracts/contracts19.C: Likewise. |
| * g++.dg/contracts/contracts2.C: Likewise. |
| * g++.dg/contracts/contracts24.C: Likewise. |
| * g++.dg/contracts/contracts25.C: Likewise. |
| * g++.dg/contracts/contracts3.C: Likewise. |
| * g++.dg/contracts/contracts4.C: Likewise. |
| * g++.dg/contracts/contracts5.C: Likewise. |
| * g++.dg/contracts/contracts6.C: Likewise. |
| * g++.dg/contracts/contracts7.C: Likewise. |
| * g++.dg/contracts/contracts9.C: Likewise. |
| * g++.dg/contracts/pr110159.C: Likewise. |
| * g++.dg/contracts/pr115434.C: Likewise. Adjust line numbers. |
| * c-c++-common/pr36513-2.c: Skip if !hostedlib because of |
| unavailable headers. |
| * c-c++-common/analyzer/pr93290.c: Likewise. |
| * g++.dg/analyzer/pr93212.C: Likewise. |
| * g++.dg/analyzer/vfunc-2.C: Likewise. |
| * g++.dg/cdce3.C: Likewise. Adjust line numbers. |
| * g++.dg/concepts/expression.C: Likewise. |
| * g++.dg/concepts/fn3.C: Likewise. |
| * g++.dg/concepts/fn9.C: Likewise. |
| * g++.dg/concepts/generic-fn.C: Likewise. |
| * g++.dg/contracts/contracts-assume2.C: Likewise. |
| * g++.dg/contracts/contracts-ignore2.C: Likewise. |
| * g++.dg/contracts/contracts-post7.C: Likewise. |
| * g++.dg/contracts/contracts-pre10.C: Likewise. |
| * g++.dg/contracts/contracts-pre2.C: Likewise. |
| * g++.dg/contracts/contracts-pre3.C: Likewise. |
| * g++.dg/contracts/contracts-pre4.C: Likewise. |
| * g++.dg/contracts/contracts-pre5.C: Likewise. |
| * g++.dg/contracts/contracts-pre7.C: Likewise. |
| * g++.dg/contracts/contracts-pre9.C: Likewise. |
| * g++.dg/contracts/contracts-redecl3.C: Likewise. |
| * g++.dg/contracts/contracts-redecl4.C: Likewise. |
| * g++.dg/contracts/contracts-redecl6.C: Likewise. |
| * g++.dg/contracts/contracts-redecl7.C: Likewise. |
| * g++.dg/contracts/contracts-tmpl-spec1.C: Likewise. |
| * g++.dg/contracts/contracts-tmpl-spec2.C: Likewise. |
| * g++.dg/contracts/contracts-tmpl-spec3.C: Likewise. |
| * g++.dg/contracts/contracts14.C: Likewise. |
| * g++.dg/contracts/contracts15.C: Likewise. |
| * g++.dg/contracts/contracts16.C: Likewise. |
| * g++.dg/contracts/contracts17.C: Likewise. |
| * g++.dg/contracts/contracts22.C: Likewise. |
| * g++.dg/contracts/contracts35.C: Likewise. |
| * g++.dg/coroutines/pr100611.C: Likewise. |
| * g++.dg/coroutines/pr100772-b.C: Likewise. |
| * g++.dg/coroutines/pr101133.C: Likewise. |
| * g++.dg/coroutines/pr101367.C: Likewise. |
| * g++.dg/coroutines/pr101976.C: Likewise. |
| * g++.dg/coroutines/pr102454.C: Likewise. |
| * g++.dg/coroutines/pr104051.C: Likewise. |
| * g++.dg/coroutines/pr110635.C: Likewise. |
| * g++.dg/coroutines/pr110871.C: Likewise. Adjust line numbers. |
| * g++.dg/coroutines/pr110872.C: Likewise. Likewise. |
| * g++.dg/coroutines/pr94288.C: Likewise. |
| * g++.dg/coroutines/pr95520.C: Likewise. |
| * g++.dg/coroutines/pr95736.C: Likewise. |
| * g++.dg/coroutines/pr97587.C: Likewise. |
| * g++.dg/coroutines/pr99576_1.C: Likewise. |
| * g++.dg/coroutines/pr99576_2.C: Likewise. |
| * g++.dg/coroutines/ramp-return-a.C: Likewise. |
| * g++.dg/coroutines/ramp-return-b.C: Likewise. |
| * g++.dg/coroutines/ramp-return-c.C: Likewise. |
| * g++.dg/coroutines/symmetric-transfer-00-basic.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-16-template-traits.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-15-default-return_void.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-yield-04-complex-local-state.C: |
| Likewise. |
| * g++.dg/coroutines/torture/extern-c-coroutine.C: Likewise. |
| * g++.dg/coroutines/torture/func-params-08.C: Likewise. |
| * g++.dg/coroutines/torture/func-params-09-awaitable-parms.C: |
| Likewise. |
| * g++.dg/coroutines/torture/local-var-05-awaitable.C: |
| Likewise. |
| * g++.dg/coroutines/torture/pr95615-01.C: Likewise. |
| * g++.dg/coroutines/torture/pr95615-02.C: Likewise. |
| * g++.dg/coroutines/torture/pr95615-03.C: Likewise. |
| * g++.dg/coroutines/torture/pr95615-04.C: Likewise. |
| * g++.dg/coroutines/torture/pr95615-05.C: Likewise. |
| * g++.dg/coroutines/torture/pr98704.C: Likewise. |
| * g++.dg/cpp/pr80005.C: Likewise. |
| * g++.dg/cpp0x/Wliteral-suffix.C: Likewise. |
| * g++.dg/cpp0x/Wpessimizing-move2.C: Likewise. |
| * g++.dg/cpp0x/constexpr-70001-3.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ice16.C: Likewise. |
| * g++.dg/cpp0x/dc5.C: Likewise. |
| * g++.dg/cpp0x/enum35.C: Likewise. |
| * g++.dg/cpp0x/enum36.C: Likewise. |
| * g++.dg/cpp0x/initlist-opt1.C: Likewise. |
| * g++.dg/cpp0x/initlist-vect2.C: Likewise. |
| * g++.dg/cpp0x/initlist13.C: Likewise. |
| * g++.dg/cpp0x/initlist15.C: Likewise. |
| * g++.dg/cpp0x/initlist25.C: Likewise. |
| * g++.dg/cpp0x/initlist54.C: Likewise. |
| * g++.dg/cpp0x/initlist92.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-capture-const-ref-neg.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-const-neg.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-const.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-deduce.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-in-class-neg.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-in-class.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-mixed.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-mutable.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-nested.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-nop.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-nullptr.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-pass.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-recursive.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-ref-default.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-ref.C: Likewise. |
| * g++.dg/cpp0x/nullptr20.C: Likewise. |
| * g++.dg/cpp0x/pr61038.C: Likewise. |
| * g++.dg/cpp0x/rv-trivial-bug.C: Likewise. |
| * g++.dg/cpp0x/udlit-concat-neg.C: Likewise. |
| * g++.dg/cpp0x/udlit-concat.C: Likewise. |
| * g++.dg/cpp0x/udlit-embed-quote.C: Likewise. |
| * g++.dg/cpp0x/udlit-extended-id-1.C: Likewise. |
| * g++.dg/cpp0x/udlit-general.C: Likewise. |
| * g++.dg/cpp0x/udlit-namespace.C: Likewise. |
| * g++.dg/cpp0x/udlit-raw-op.C: Likewise. |
| * g++.dg/cpp0x/udlit-raw-str.C: Likewise. |
| * g++.dg/cpp0x/udlit-resolve-char8_t.C: Likewise. |
| * g++.dg/cpp0x/udlit-resolve.C: Likewise. |
| * g++.dg/cpp0x/udlit-sfinae.C: Likewise. |
| * g++.dg/cpp0x/udlit-string-literal.C: Likewise. |
| * g++.dg/cpp0x/udlit-suffix-neg.C: Likewise. |
| * g++.dg/cpp1y/udlit-userdef-string.C: Likewise. |
| * g++.dg/cpp0x/udlit-template.C: Likewise. |
| * g++.dg/cpp0x/variadic-bind.C: Likewise. |
| * g++.dg/cpp0x/variadic-function.C: Likewise. |
| * g++.dg/cpp0x/variadic-mem_fn.C: Likewise. |
| * g++.dg/cpp0x/variadic-tuple.C: Likewise. |
| * g++.dg/cpp1y/auto-fn45.C: Likewise. |
| * g++.dg/cpp1y/complex_literals1.C: Likewise. |
| * g++.dg/cpp1y/complex_literals1a.C: Likewise. |
| * g++.dg/cpp1y/constexpr-66093.C: Likewise. |
| * g++.dg/cpp1y/constexpr-assert1.C: Likewise. |
| * g++.dg/cpp1y/constexpr-assert2.C: Likewise. |
| * g++.dg/cpp1y/feat-cxx14.C: Likewise. |
| * g++.dg/cpp1y/lambda-generic-69078-2.C: Likewise. |
| * g++.dg/cpp1y/lambda-generic-x.C: Likewise. |
| * g++.dg/cpp1y/lambda-init8.C: Likewise. |
| * g++.dg/cpp1y/new2.C: Likewise. |
| * g++.dg/cpp1y/nsdmi-aggr12.C: Likewise. |
| * g++.dg/cpp1y/pr57640.C: Likewise. |
| * g++.dg/cpp1y/pr77786.C: Likewise. |
| * g++.dg/cpp1y/pr95226.C: Likewise. |
| * g++.dg/cpp1y/udlit-char-template-sfinae.C: Likewise. |
| * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C: |
| Likewise. |
| * g++.dg/cpp1z/class-deduction14.C: Likewise. |
| * g++.dg/cpp1z/constexpr-asm-1.C: Likewise. |
| * g++.dg/cpp1z/constexpr-asm-3.C: Likewise. |
| * g++.dg/cpp1z/decomp37.C: Likewise. |
| * g++.dg/cpp1z/eval-order2.C: Likewise. |
| * g++.dg/cpp1z/feat-cxx1z.C: Likewise. |
| * g++.dg/cpp1z/fold1.C: Likewise. |
| * g++.dg/cpp1z/init-statement6.C: Likewise. |
| * g++.dg/cpp1z/launder3.C: Likewise. |
| * g++.dg/cpp1z/launder4.C: Likewise. |
| * g++.dg/cpp1z/launder5.C: Likewise. |
| * g++.dg/cpp1z/launder6.C: Likewise. |
| * g++.dg/cpp1z/utf8.C: Likewise. |
| * g++.dg/cpp23/ext-floating12.C: Likewise. |
| * g++.dg/cpp23/feat-cxx2b.C: Likewise. |
| * g++.dg/cpp26/constexpr-voidptr1.C: Likewise. |
| * g++.dg/cpp26/feat-cxx26.C: Likewise. |
| * g++.dg/cpp2a/concepts-cmath.C: Likewise. |
| * g++.dg/cpp2a/concepts-explicit-spec1.C: Likewise. |
| * g++.dg/cpp2a/concepts-explicit-spec4.C: Likewise. |
| * g++.dg/cpp2a/concepts-explicit-spec5.C: Likewise. |
| * g++.dg/cpp2a/concepts-memfun.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67774.C: Likewise. |
| * g++.dg/cpp2a/cond-triv2.C: Likewise. |
| * g++.dg/cpp2a/feat-cxx2a.C: Likewise. |
| * g++.dg/cpp2a/nontype-float1.C: Likewise. |
| * g++.dg/diagnostic/disable.C: Likewise. |
| * g++.dg/diagnostic/missing-header-pr110164.C: Likewise. |
| * g++.dg/diagnostic/pr65923.C: Likewise. |
| * g++.dg/eh/arm-vfp-unwind.C: Likewise. |
| * g++.dg/eh/crossjump1.C: Likewise. |
| * g++.dg/eh/omit-frame-pointer.C: Likewise. |
| * g++.dg/eh/simd-3.C: Likewise. |
| * g++.dg/ext/bases.C: Likewise. |
| * g++.dg/ext/builtin-line1.C: Likewise. |
| * g++.dg/ext/builtin10.C: Likewise. |
| * g++.dg/ext/complex4.C: Likewise. |
| * g++.dg/ext/has_nothrow_assign.C: Likewise. |
| * g++.dg/ext/has_nothrow_assign_odr.C: Likewise. |
| * g++.dg/ext/has_nothrow_constructor.C: Likewise. |
| * g++.dg/ext/has_nothrow_constructor_odr.C: Likewise. |
| * g++.dg/ext/has_nothrow_copy-1.C: Likewise. |
| * g++.dg/ext/has_nothrow_copy-2.C: Likewise. |
| * g++.dg/ext/has_nothrow_copy-3.C: Likewise. |
| * g++.dg/ext/has_nothrow_copy-4.C: Likewise. |
| * g++.dg/ext/has_nothrow_copy-5.C: Likewise. |
| * g++.dg/ext/has_nothrow_copy-6.C: Likewise. |
| * g++.dg/ext/has_nothrow_copy-7.C: Likewise. |
| * g++.dg/ext/has_nothrow_copy_odr.C: Likewise. |
| * g++.dg/ext/has_trivial_assign.C: Likewise. |
| * g++.dg/ext/has_trivial_constructor.C: Likewise. |
| * g++.dg/ext/has_trivial_copy.C: Likewise. |
| * g++.dg/ext/has_trivial_destructor-1.C: Likewise. |
| * g++.dg/ext/has_virtual_destructor.C: Likewise. |
| * g++.dg/ext/is_abstract.C: Likewise. |
| * g++.dg/ext/is_aggregate.C: Likewise. |
| * g++.dg/ext/is_base_of.C: Likewise. |
| * g++.dg/ext/is_class.C: Likewise. |
| * g++.dg/ext/is_convertible2.C: Likewise. |
| * g++.dg/ext/is_empty.C: Likewise. |
| * g++.dg/ext/is_enum.C: Likewise. |
| * g++.dg/ext/is_pod.C: Likewise. |
| * g++.dg/ext/is_polymorphic.C: Likewise. |
| * g++.dg/ext/is_union.C: Likewise. |
| * g++.dg/ext/underlying_type10.C: Likewise. |
| * g++.dg/ext/underlying_type4.C: Likewise. |
| * g++.dg/gcov/gcov-14.C: Likewise. |
| * g++.dg/gcov/gcov-18.C: Likewise. |
| * g++.dg/gcov/pr88045.C: Likewise. |
| * g++.dg/gcov/pr88263-2.C: Likewise. |
| * g++.dg/gcov/pr88263.C: Likewise. |
| * g++.dg/gomp/has_device_addr-non-lvalue-1.C: Likewise. |
| * g++.dg/gomp/ind-base-3.C: Likewise. |
| * g++.dg/gomp/map-assignment-1.C: Likewise. |
| * g++.dg/gomp/map-lvalue-ref-1.C: Likewise. |
| * g++.dg/gomp/map-ptrmem-1.C: Likewise. |
| * g++.dg/gomp/map-ptrmem-2.C: Likewise. |
| * g++.dg/gomp/map-static-cast-lvalue-1.C: Likewise. |
| * g++.dg/gomp/map-ternary-1.C: Likewise. |
| * g++.dg/gomp/member-array-2.C: Likewise. |
| * g++.dg/gomp/pr71910.C: Likewise. |
| * g++.dg/gomp/pr91118-1.C: Likewise. |
| * g++.dg/gomp/sink-2.C: Likewise. |
| * g++.dg/gomp/target-this-3.C: Likewise. |
| * g++.dg/gomp/target-this-4.C: Likewise. |
| * g++.dg/gomp/tile-1.C: Likewise. |
| * g++.dg/gomp/tile-2.C: Likewise. |
| * g++.dg/gomp/unroll-1.C: Likewise. |
| * g++.dg/gomp/unroll-2.C: Likewise. |
| * g++.dg/gomp/unroll-3.C: Likewise. |
| * g++.dg/graphite/id-1.C: Likewise. |
| * g++.dg/graphite/pr42130.C: Likewise. |
| * g++.dg/inherit/virtual8.C: Likewise. |
| * g++.dg/init/array4.C: Likewise. |
| * g++.dg/init/new18.C: Likewise. |
| * g++.dg/init/new39.C: Likewise. |
| * g++.dg/init/new40.C: Likewise. |
| * g++.dg/ipa/devirt-29.C: Likewise. |
| * g++.dg/ipa/pr85549.C: Likewise. |
| * g++.dg/lookup/missing-std-include-3.C: Likewise. |
| * g++.dg/lookup/pr21802.C: Likewise. |
| * g++.dg/lto/20091022-2_0.C: Likewise. |
| * g++.dg/lto/20091219_0.C: Likewise. |
| * g++.dg/lto/pr80287_0.C: Likewise. |
| * g++.dg/lto/pr89358_0.C: Likewise. |
| * g++.dg/lto/pr89358_1.C: Likewise. |
| * g++.dg/modules/binding-1_a.H: Likewise. |
| * g++.dg/modules/binding-1_b.H: Likewise. |
| * g++.dg/modules/contracts-1_a.C: Likewise. |
| * g++.dg/modules/contracts-1_b.C: Likewise. |
| * g++.dg/modules/contracts-2_a.C: Likewise. |
| * g++.dg/modules/contracts-2_b.C: Likewise. |
| * g++.dg/modules/contracts-3_a.C: Likewise. |
| * g++.dg/modules/contracts-3_b.C: Likewise. |
| * g++.dg/modules/contracts-4_a.C: Likewise. |
| * g++.dg/modules/contracts-4_d.C: Likewise. |
| * g++.dg/modules/global-3_a.C: Likewise. |
| * g++.dg/modules/hello-1_a.C: Likewise. |
| * g++.dg/modules/hello-2_a.C: Likewise. |
| * g++.dg/modules/hello-2_b.C: Likewise. |
| * g++.dg/modules/iostream-1_a.H: Likewise. |
| * g++.dg/modules/p1689-2.C: Likewise. |
| * g++.dg/modules/part-5_c.C: Likewise. |
| * g++.dg/modules/pr99023_a.X: Likewise. |
| * g++.dg/modules/pr99166_a.X: Likewise. |
| * g++.dg/modules/pr99166_b.C: Likewise. |
| * g++.dg/modules/pr99425-2_a.X: Likewise. |
| * g++.dg/modules/pr99425-2_b.X: Likewise. |
| * g++.dg/modules/string-1_a.H: Likewise. |
| * g++.dg/modules/string-1_b.C: Likewise. |
| * g++.dg/modules/string-view1.C: Likewise. |
| * g++.dg/modules/xtreme-header-1_a.H: Likewise. |
| * g++.dg/modules/xtreme-header-1_b.C: Likewise. |
| * g++.dg/modules/xtreme-header-2_a.H: Likewise. |
| * g++.dg/modules/xtreme-header-2_b.C: Likewise. |
| * g++.dg/modules/xtreme-header-3_a.H: Likewise. |
| * g++.dg/modules/xtreme-header-3_b.C: Likewise. |
| * g++.dg/modules/xtreme-header-4_a.H: Likewise. |
| * g++.dg/modules/xtreme-header-4_b.C: Likewise. |
| * g++.dg/modules/xtreme-header-5_a.H: Likewise. |
| * g++.dg/modules/xtreme-header-5_b.C: Likewise. |
| * g++.dg/modules/xtreme-header-6_a.H: Likewise. |
| * g++.dg/modules/xtreme-header-6_b.C: Likewise. |
| * g++.dg/modules/xtreme-header-7_a.H: Likewise. |
| * g++.dg/modules/xtreme-header-7_b.C: Likewise. |
| * g++.dg/modules/xtreme-header_a.H: Likewise. |
| * g++.dg/modules/xtreme-header_b.C: Likewise. |
| * g++.dg/modules/xtreme-tr1_a.H: Likewise. |
| * g++.dg/modules/xtreme-tr1_b.C: Likewise. |
| * g++.dg/opt/builtins2.C: Likewise. |
| * g++.dg/opt/dtor4-aux.cc: Likewise. |
| * g++.dg/opt/dtor4.C: Likewise. |
| * g++.dg/opt/nrv17.C: Likewise. |
| * g++.dg/opt/pr102970.C: Likewise. |
| * g++.dg/opt/pr109434.C: Likewise. |
| * g++.dg/opt/pr110879.C: Likewise. |
| * g++.dg/opt/pr15551.C: Likewise. |
| * g++.dg/opt/pr30965.C: Likewise. |
| * g++.dg/opt/pr65074.C: Likewise. |
| * g++.dg/opt/pr66119.C: Likewise. |
| * g++.dg/opt/pr77844.C: Likewise. |
| * g++.dg/opt/pr85393.C: Likewise. |
| * g++.dg/opt/pr94223.C: Likewise. |
| * g++.dg/other/final7.C: Likewise. |
| * g++.dg/other/pr40561.C: Likewise. |
| * g++.dg/parse/lookup1.C: Likewise. |
| * g++.dg/parse/parse5.C: Likewise. |
| * g++.dg/pch/system-1.C: Likewise. |
| * g++.dg/pch/system-1.Hs: Likewise. |
| * g++.dg/pch/system-2.C: Likewise. |
| * g++.dg/pch/system-2.Hs: Likewise. |
| * g++.dg/pr100253.C: Likewise. |
| * g++.dg/pr104547.C: Likewise. |
| * g++.dg/pr107087.C: Likewise. |
| * g++.dg/pr71488.C: Likewise. |
| * g++.dg/pr71655.C: Likewise. |
| * g++.dg/pr79095-3.C: Likewise. |
| * g++.dg/pr83239.C: Likewise. |
| * g++.dg/pr99966.C: Likewise. |
| * g++.dg/rtti/typeid4.C: Likewise. |
| * g++.dg/spellcheck-inttypes.C: Likewise. |
| * g++.dg/template/friend10.C: Likewise. |
| * g++.dg/template/pr69961a.C: Likewise. |
| * g++.dg/template/show-template-tree-3.C: Likewise. |
| * g++.dg/tm/inherit2.C: Likewise. |
| * g++.dg/tm/pr46270.C: Likewise. |
| * g++.dg/torture/alias-1.C: Likewise. |
| * g++.dg/torture/builtin-location.C: Likewise. |
| * g++.dg/torture/pr103669.C: Likewise. |
| * g++.dg/torture/pr104601.C: Likewise. |
| * g++.dg/torture/pr106922.C: Likewise. |
| * g++.dg/torture/pr111019.C: Likewise. |
| * g++.dg/torture/pr33572.C: Likewise. |
| * g++.dg/torture/pr33735.C: Likewise. |
| * g++.dg/torture/pr34099.C: Likewise. |
| * g++.dg/torture/pr39417.C: Likewise. |
| * g++.dg/torture/pr44972.C: Likewise. |
| * g++.dg/torture/pr46364.C: Likewise. |
| * g++.dg/torture/pr49628.C: Likewise. |
| * g++.dg/torture/pr49938.C: Likewise. |
| * g++.dg/torture/pr51903.C: Likewise. |
| * g++.dg/torture/pr54498.C: Likewise. |
| * g++.dg/torture/pr60750.C: Likewise. |
| * g++.dg/torture/pr67600.C: Likewise. |
| * g++.dg/torture/pr82084.C: Likewise. |
| * g++.dg/torture/pr86763.C: Likewise. |
| * g++.dg/torture/pr95493-1.C: Likewise. |
| * g++.dg/tree-ssa/allocator-opt1.C: Likewise. |
| * g++.dg/tree-ssa/copyprop.C: Likewise. |
| * g++.dg/tree-ssa/empty-loop.C: Likewise. |
| * g++.dg/tree-ssa/initlist-opt1.C: Likewise. |
| * g++.dg/tree-ssa/initlist-opt2.C: Likewise. |
| * g++.dg/tree-ssa/initlist-opt3.C: Likewise. |
| * g++.dg/tree-ssa/initlist-opt5.C: Likewise. |
| * g++.dg/tree-ssa/loop-cond-split-1.C: Likewise. |
| * g++.dg/tree-ssa/loop-split-1.C: Likewise. |
| * g++.dg/tree-ssa/pr101839.C: Likewise. |
| * g++.dg/tree-ssa/pr104529.C: Likewise. |
| * g++.dg/tree-ssa/pr109849.C: Likewise. |
| * g++.dg/tree-ssa/pr14703.C: Likewise. |
| * g++.dg/tree-ssa/pr19786.C: Likewise. |
| * g++.dg/tree-ssa/pr46228.C: Likewise. |
| * g++.dg/tree-ssa/pr63841.C: Likewise. |
| * g++.dg/tree-ssa/pr69336.C: Likewise. |
| * g++.dg/tree-ssa/pr78847.C: Likewise. |
| * g++.dg/tree-ssa/pr95638.C: Likewise. |
| * g++.dg/uninit-pr105937.C: Likewise. |
| * g++.dg/vect/pr102421.cc: Likewise. |
| * g++.dg/vect/pr105053.cc: Likewise. |
| * g++.dg/vect/pr33426-ivdep-4.cc: Likewise. |
| * g++.dg/vect/pr64410.cc: Likewise. |
| * g++.dg/vect/slp-pr87105.cc: Likewise. |
| * g++.dg/vect/vect-novector-pragma.cc: Likewise. |
| * g++.dg/warn/Warray-bounds-27.C: Likewise. |
| * g++.dg/warn/Wdangling-pointer-pr110055.C: Likewise. |
| * g++.dg/warn/Wdangling-reference10.C: Likewise. |
| * g++.dg/warn/Wdangling-reference14.C: Likewise. |
| * g++.dg/warn/Wdangling-reference17.C: Likewise. |
| * g++.dg/warn/Wdangling-reference4.C: Likewise. |
| * g++.dg/warn/Wdangling-reference5.C: Likewise. |
| * g++.dg/warn/Wfree-nonheap-object-3.C: Likewise. |
| * g++.dg/warn/Winline-3.C: Likewise. |
| * g++.dg/warn/Wmemset-elt-size1.C: Likewise. |
| * g++.dg/warn/Wparentheses-34.C: Likewise. |
| * g++.dg/warn/Wstrict-aliasing-bogus-escape-2.C: Likewise. |
| * g++.dg/warn/Wstrict-aliasing-bogus-escape.C: Likewise. |
| * g++.dg/warn/Wstringop-overflow-6.C: Likewise. |
| * g++.dg/warn/Wstringop-overflow-8.C: Likewise. |
| * g++.dg/warn/Wstringop-overread-1.C: Likewise. |
| * g++.dg/warn/Wuninitialized-33.C: Likewise. |
| * g++.dg/warn/Wuninitialized-pr111123-1.C: Likewise. |
| * g++.dg/warn/format1.C: Likewise. |
| * g++.dg/warn/huge-val1.C: Likewise. |
| * g++.dg/warn/string1.C: Likewise. |
| * g++.dg/warn/uninit-pr105562.C: Likewise. |
| * g++.old-deja/g++.benjamin/15071.C: Likewise. |
| * g++.old-deja/g++.brendan/copy9.C: Likewise. |
| * g++.old-deja/g++.brendan/crash15.C: Likewise. |
| * g++.old-deja/g++.brendan/crash20.C: Likewise. |
| * g++.old-deja/g++.brendan/crash30.C: Likewise. |
| * g++.old-deja/g++.brendan/crash38.C: Likewise. |
| * g++.old-deja/g++.brendan/crash39.C: Likewise. |
| * g++.old-deja/g++.brendan/crash49.C: Likewise. |
| * g++.old-deja/g++.brendan/crash52.C: Likewise. |
| * g++.old-deja/g++.brendan/crash62.C: Likewise. |
| * g++.old-deja/g++.brendan/cvt1.C: Likewise. |
| * g++.old-deja/g++.brendan/err-msg3.C: Likewise. |
| * g++.old-deja/g++.brendan/nest21.C: Likewise. |
| * g++.old-deja/g++.brendan/ptolemy2.C: Likewise. |
| * g++.old-deja/g++.jason/2371.C: Likewise. |
| * g++.old-deja/g++.jason/template24.C: Likewise. |
| * g++.old-deja/g++.jason/template31.C: Likewise. |
| * g++.old-deja/g++.jason/typeid1.C: Likewise. |
| * g++.old-deja/g++.law/arg1.C: Likewise. |
| * g++.old-deja/g++.law/arg8.C: Likewise. |
| * g++.old-deja/g++.law/arm12.C: Likewise. |
| * g++.old-deja/g++.law/arm9.C: Likewise. |
| * g++.old-deja/g++.law/bad-error7.C: Likewise. |
| * g++.old-deja/g++.law/code-gen5.C: Likewise. |
| * g++.old-deja/g++.law/ctors10.C: Likewise. |
| * g++.old-deja/g++.law/ctors12.C: Likewise. |
| * g++.old-deja/g++.law/ctors13.C: Likewise. |
| * g++.old-deja/g++.law/ctors17.C: Likewise. |
| * g++.old-deja/g++.law/ctors6.C: Likewise. |
| * g++.old-deja/g++.law/cvt16.C: Likewise. |
| * g++.old-deja/g++.law/cvt2.C: Likewise. |
| * g++.old-deja/g++.law/cvt7.C: Likewise. |
| * g++.old-deja/g++.law/except5.C: Likewise. |
| * g++.old-deja/g++.law/missed-error2.C: Likewise. |
| * g++.old-deja/g++.law/nest3.C: Likewise. |
| * g++.old-deja/g++.law/operators32.C: Likewise. |
| * g++.old-deja/g++.law/operators4.C: Likewise. |
| * g++.old-deja/g++.law/vbase1.C: Likewise. |
| * g++.old-deja/g++.law/virtual3.C: Likewise. |
| * g++.old-deja/g++.law/visibility1.C: Likewise. |
| * g++.old-deja/g++.law/visibility10.C: Likewise. |
| * g++.old-deja/g++.law/visibility13.C: Likewise. |
| * g++.old-deja/g++.law/visibility17.C: Likewise. |
| * g++.old-deja/g++.law/visibility2.C: Likewise. |
| * g++.old-deja/g++.law/visibility22.C: Likewise. |
| * g++.old-deja/g++.law/visibility25.C: Likewise. |
| * g++.old-deja/g++.law/visibility7.C: Likewise. |
| * g++.old-deja/g++.law/weak.C: Likewise. |
| * g++.old-deja/g++.martin/new1.C: Likewise. |
| * g++.old-deja/g++.mike/dyncast7.C: Likewise. |
| * g++.old-deja/g++.mike/eh13.C: Likewise. |
| * g++.old-deja/g++.mike/eh2.C: Likewise. |
| * g++.old-deja/g++.mike/net34.C: Likewise. |
| * g++.old-deja/g++.mike/net46.C: Likewise. |
| * g++.old-deja/g++.mike/p658.C: Likewise. |
| * g++.old-deja/g++.mike/rtti1.C: Likewise. |
| * g++.old-deja/g++.ns/using4.C: Likewise. |
| * g++.old-deja/g++.ns/using6.C: Likewise. |
| * g++.old-deja/g++.other/defarg6.C: Likewise. |
| * g++.old-deja/g++.other/headers1.C: Likewise. |
| * g++.old-deja/g++.other/init9.C: Likewise. |
| * g++.old-deja/g++.other/inline14.C: Likewise. |
| * g++.old-deja/g++.other/inline2.C: Likewise. |
| * g++.old-deja/g++.other/inline7.C: Likewise. |
| * g++.old-deja/g++.other/inline8.C: Likewise. |
| * g++.old-deja/g++.other/optimize2.C: Likewise. |
| * g++.old-deja/g++.other/sibcall1.C: Likewise. |
| * g++.old-deja/g++.other/unchanging1.C: Likewise. |
| * g++.old-deja/g++.pt/crash68.C: Likewise. |
| * g++.old-deja/g++.pt/memtemp100.C: Likewise. |
| * g++.old-deja/g++.robertl/eb109.C: Likewise. |
| * g++.old-deja/g++.robertl/eb113.C: Likewise. |
| * g++.old-deja/g++.robertl/eb115.C: Likewise. |
| * g++.old-deja/g++.robertl/eb124.C: Likewise. |
| * g++.old-deja/g++.robertl/eb127.C: Likewise. |
| * g++.old-deja/g++.robertl/eb129.C: Likewise. |
| * g++.old-deja/g++.robertl/eb129a.C: Likewise. |
| * g++.old-deja/g++.robertl/eb130.C: Likewise. |
| * g++.old-deja/g++.robertl/eb132.C: Likewise. |
| * g++.old-deja/g++.robertl/eb15.C: Likewise. |
| * g++.old-deja/g++.robertl/eb21.C: Likewise. |
| * g++.old-deja/g++.robertl/eb24.C: Likewise. |
| * g++.old-deja/g++.robertl/eb27.C: Likewise. |
| * g++.old-deja/g++.robertl/eb28.C: Likewise. |
| * g++.old-deja/g++.robertl/eb29.C: Likewise. |
| * g++.old-deja/g++.robertl/eb3.C: Likewise. |
| * g++.old-deja/g++.robertl/eb30.C: Likewise. |
| * g++.old-deja/g++.robertl/eb31.C: Likewise. |
| * g++.old-deja/g++.robertl/eb33.C: Likewise. |
| * g++.old-deja/g++.robertl/eb36.C: Likewise. |
| * g++.old-deja/g++.robertl/eb39.C: Likewise. |
| * g++.old-deja/g++.robertl/eb4.C: Likewise. |
| * g++.old-deja/g++.robertl/eb41.C: Likewise. |
| * g++.old-deja/g++.robertl/eb43.C: Likewise. |
| * g++.old-deja/g++.robertl/eb44.C: Likewise. |
| * g++.old-deja/g++.robertl/eb46.C: Likewise. |
| * g++.old-deja/g++.robertl/eb54.C: Likewise. |
| * g++.old-deja/g++.robertl/eb55.C: Likewise. |
| * g++.old-deja/g++.robertl/eb59.C: Likewise. |
| * g++.old-deja/g++.robertl/eb60.C: Likewise. |
| * g++.old-deja/g++.robertl/eb62.C: Likewise. |
| * g++.old-deja/g++.robertl/eb66.C: Likewise. |
| * g++.old-deja/g++.robertl/eb7.C: Likewise. |
| * g++.old-deja/g++.robertl/eb73.C: Likewise. |
| * g++.old-deja/g++.robertl/eb77.C: Likewise. |
| * g++.old-deja/g++.robertl/eb79.C: Likewise. |
| * g++.old-deja/g++.warn/iomanip.C: Likewise. |
| * g++.target/i386/pr105638.C: Likewise. |
| * g++.target/i386/pr110170.C: Likewise. |
| * g++.target/i386/pr80566-1.C: Likewise. |
| * g++.target/i386/pr80566-2.C: Likewise. |
| * c-c++-common/analyzer/allocation-size-1.c: Skip if |
| !hostedlib because of unavailable declarations. |
| * c-c++-common/analyzer/allocation-size-2.c: Likewise. |
| * c-c++-common/analyzer/allocation-size-3.c: Likewise. |
| * c-c++-common/analyzer/allocation-size-4.c: Likewise. |
| * c-c++-common/analyzer/analyzer-verbosity-0.c: Likewise. |
| * c-c++-common/analyzer/analyzer-verbosity-1.c: Likewise. |
| * c-c++-common/analyzer/analyzer-verbosity-2.c: Likewise. |
| * c-c++-common/analyzer/analyzer-verbosity-3.c: Likewise. |
| * c-c++-common/analyzer/call-summaries-1.c: Likewise. |
| * c-c++-common/analyzer/call-summaries-malloc.c: Likewise. |
| * c-c++-common/analyzer/callbacks-1.c: Likewise. |
| * c-c++-common/analyzer/callbacks-2.c: Likewise. |
| * c-c++-common/analyzer/capacity-1.c: Likewise. |
| * c-c++-common/analyzer/capacity-2.c: Likewise. |
| * c-c++-common/analyzer/capacity-3.c: Likewise. |
| * c-c++-common/analyzer/compound-assignment-1.c: Likewise. |
| * c-c++-common/analyzer/data-model-14.c: Likewise. |
| * c-c++-common/analyzer/data-model-20.c: Likewise. |
| * c-c++-common/analyzer/data-model-5d.c: Likewise. |
| * c-c++-common/analyzer/disabling.c: Likewise. |
| * c-c++-common/analyzer/dump-state.c: Likewise. |
| * c-c++-common/analyzer/edges-2.c: Likewise. |
| * c-c++-common/analyzer/first-field-2.c: Likewise. |
| * c-c++-common/analyzer/flex-with-call-summaries.c: Likewise. |
| * c-c++-common/analyzer/flex-without-call-summaries.c: |
| Likewise. |
| * c-c++-common/analyzer/flexible-array-member-1.c: Likewise. |
| * c-c++-common/analyzer/function-ptr-2.c: Likewise. |
| * c-c++-common/analyzer/function-ptr-3.c: Likewise. |
| * c-c++-common/analyzer/function-ptr-4.c: Likewise. |
| * c-c++-common/analyzer/gzio.c: Likewise. |
| * c-c++-common/analyzer/imprecise-floating-point-1.c: |
| Likewise. |
| * c-c++-common/analyzer/leak-2.c: Likewise. |
| * c-c++-common/analyzer/leak-3.c: Likewise. |
| * c-c++-common/analyzer/leak-4.c: Likewise. |
| * c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c: |
| Likewise. |
| * c-c++-common/analyzer/loop-3.c: Likewise. |
| * c-c++-common/analyzer/malloc-3.c: Likewise. |
| * c-c++-common/analyzer/malloc-5.c: Likewise. |
| * c-c++-common/analyzer/malloc-CWE-401-example.c: Likewise. |
| * c-c++-common/analyzer/malloc-CWE-415-examples.c: Likewise. |
| * c-c++-common/analyzer/malloc-CWE-416-examples.c: Likewise. |
| * c-c++-common/analyzer/malloc-CWE-590-examples.c: Likewise. |
| * c-c++-common/analyzer/malloc-callbacks.c: Likewise. |
| * c-c++-common/analyzer/malloc-dce.c: Likewise. |
| * c-c++-common/analyzer/malloc-dedupe-1.c: Likewise. |
| * c-c++-common/analyzer/malloc-in-loop.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-1.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-10.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-11.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-12.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-13a.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-2.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-3.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-4.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-5.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-6.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-7.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-9.c: Likewise. |
| * c-c++-common/analyzer/malloc-macro-inline-events.c: |
| Likewise. |
| * c-c++-common/analyzer/malloc-macro-separate-events.c: |
| Likewise. |
| * c-c++-common/analyzer/malloc-many-paths-3.c: Likewise. |
| * c-c++-common/analyzer/malloc-meaning-1.c: Likewise. |
| * c-c++-common/analyzer/malloc-paths-1.c: Likewise. |
| * c-c++-common/analyzer/malloc-paths-2.c: Likewise. |
| * c-c++-common/analyzer/malloc-paths-3.c: Likewise. |
| * c-c++-common/analyzer/malloc-paths-4.c: Likewise. |
| * c-c++-common/analyzer/malloc-paths-5.c: Likewise. |
| * c-c++-common/analyzer/malloc-paths-6.c: Likewise. |
| * c-c++-common/analyzer/malloc-paths-7.c: Likewise. |
| * c-c++-common/analyzer/malloc-paths-8.c: Likewise. |
| * c-c++-common/analyzer/malloc-paths-9-noexcept.c: Likewise. |
| * c-c++-common/analyzer/malloc-sarif-1.c: Likewise. |
| * c-c++-common/analyzer/malloc-vs-local-1a.c: Likewise. |
| * c-c++-common/analyzer/malloc-vs-local-1b.c: Likewise. |
| * c-c++-common/analyzer/malloc-vs-local-2.c: Likewise. |
| * c-c++-common/analyzer/malloc-vs-local-3.c: Likewise. |
| * c-c++-common/analyzer/out-of-bounds-1.c: Likewise. |
| * c-c++-common/analyzer/out-of-bounds-2.c: Likewise. |
| * c-c++-common/analyzer/out-of-bounds-diagram-3.c: Likewise. |
| * c-c++-common/analyzer/out-of-bounds-diagram-8.c: Likewise. |
| * c-c++-common/analyzer/paths-3.c: Likewise. |
| * c-c++-common/analyzer/paths-6.c: Likewise. |
| * c-c++-common/analyzer/paths-7.c: Likewise. |
| * c-c++-common/analyzer/pr103526.c: Likewise. |
| * c-c++-common/analyzer/pr106539.c: Likewise. |
| * c-c++-common/analyzer/pr94399.c: Likewise. |
| * c-c++-common/analyzer/pr94851-1.c: Likewise. |
| * c-c++-common/analyzer/pr94851-2.c: Likewise. |
| * c-c++-common/analyzer/pr94851-4.c: Likewise. |
| * c-c++-common/analyzer/pr97608.c: Likewise. |
| * c-c++-common/analyzer/pr98918.c: Likewise. |
| * c-c++-common/analyzer/pr99716-2.c: Likewise. |
| * c-c++-common/analyzer/pr99716-3.c: Likewise. |
| * c-c++-common/analyzer/pragma-1.c: Likewise. |
| * c-c++-common/analyzer/pragma-2.c: Likewise. |
| * c-c++-common/analyzer/sarif-path-role.c: Likewise. |
| * c-c++-common/analyzer/scope-1.c: Likewise. |
| * c-c++-common/analyzer/strndup-1.c: Likewise. |
| * c-c++-common/analyzer/taint-alloc-3.c: Likewise. |
| * c-c++-common/analyzer/taint-realloc.c: Likewise. |
| * c-c++-common/analyzer/use-after-free-3.c: Likewise. |
| * c-c++-common/analyzer/zlib-4.c: Likewise. |
| * c-c++-common/goacc/kernels-counter-vars-function-scope.c: |
| Likewise. |
| * c-c++-common/goacc/kernels-loop-2.c: Likewise. |
| * c-c++-common/goacc/kernels-loop-3.c: Likewise. |
| * c-c++-common/goacc/kernels-loop-data-2.c: Likewise. |
| * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: |
| Likewise. |
| * c-c++-common/goacc/kernels-loop-data-enter-exit.c: |
| Likewise. |
| * c-c++-common/goacc/kernels-loop-data-update.c: Likewise. |
| * c-c++-common/goacc/kernels-loop-data.c: Likewise. |
| * c-c++-common/goacc/kernels-loop-g.c: Likewise. |
| * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise. |
| * c-c++-common/goacc/kernels-loop-n.c: Likewise. |
| * c-c++-common/goacc/kernels-loop.c: Likewise. |
| * c-c++-common/goacc/kernels-one-counter-var.c: Likewise. |
| * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: |
| Likewise. |
| * c-c++-common/gomp/pr103642.c: Likewise. |
| * c-c++-common/gomp/target-implicit-map-2.c: Likewise. |
| * c-c++-common/simulate-thread/bitfields-4.c: Likewise. |
| * c-c++-common/tm/malloc.c: Likewise. |
| * g++.dg/abi/mangle36.C: Likewise. |
| * g++.dg/abi/mangle40.C: Likewise. |
| * g++.dg/abi/mangle41.C: Likewise. |
| * g++.dg/analyzer/cstdlib.C: Likewise. |
| * g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C: |
| Likewise. |
| * g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C: |
| Likewise. |
| * g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C: |
| Likewise. |
| * g++.dg/analyzer/malloc.C: Likewise. |
| * g++.dg/analyzer/new-vs-malloc.C: Likewise. |
| * g++.dg/analyzer/placement-new-size.C: Likewise. |
| * g++.dg/analyzer/vfunc-3.C: Likewise. |
| * g++.dg/analyzer/vfunc-5.C: Likewise. |
| * g++.dg/coroutines/coro-bad-gro-00-class-gro-scalar-return.C: |
| Likewise. |
| * g++.dg/coroutines/coro-bad-gro-01-void-gro-non-class-coro.C: |
| Likewise. |
| * g++.dg/coroutines/pr101765.C: Likewise. |
| * g++.dg/coroutines/pr95477.C: Likewise. |
| * g++.dg/coroutines/pr95599.C: Likewise. |
| * g++.dg/coroutines/pr95711.C: Likewise. |
| * g++.dg/coroutines/torture/alloc-00-gro-on-alloc-fail.C: |
| Likewise. |
| * g++.dg/coroutines/torture/alloc-01-overload-newdel.C: |
| Likewise. |
| * g++.dg/coroutines/torture/alloc-02-fail-new-grooaf-check.C: |
| Likewise. |
| * g++.dg/coroutines/torture/alloc-03-overload-new-1.C: |
| Likewise. |
| * g++.dg/coroutines/torture/alloc-04-overload-del-use-two-args.C: |
| Likewise. |
| * g++.dg/coroutines/torture/call-00-co-aw-arg.C: Likewise. |
| * g++.dg/coroutines/torture/call-01-multiple-co-aw.C: |
| Likewise. |
| * g++.dg/coroutines/torture/call-02-temp-co-aw.C: Likewise. |
| * g++.dg/coroutines/torture/call-03-temp-ref-co-aw.C: |
| Likewise. |
| * g++.dg/coroutines/torture/class-00-co-ret.C: Likewise. |
| * g++.dg/coroutines/torture/class-01-co-ret-parm.C: Likewise. |
| * g++.dg/coroutines/torture/class-02-templ-parm.C: Likewise. |
| * g++.dg/coroutines/torture/class-03-operator-templ-parm.C: |
| Likewise. |
| * g++.dg/coroutines/torture/class-04-lambda-1.C: Likewise. |
| * g++.dg/coroutines/torture/class-05-lambda-capture-copy-local.C: |
| Likewise. |
| * g++.dg/coroutines/torture/class-06-lambda-capture-ref.C: |
| Likewise. |
| * g++.dg/coroutines/torture/class-07-data-member.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-00-trivial.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-01-with-value.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-02-xform.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-03-rhs-op.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-04-control-flow.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-05-loop.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-06-ovl.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-07-tmpl.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-08-cascade.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-09-pair.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-10-template-fn-arg.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-11-forwarding.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-12-operator-2.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-13-return-ref.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-14-return-ref-to-auto.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-15-return-non-triv.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-17-capture-comp-ref.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-18-if-cond.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-19-while-cond.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-20-do-while-cond.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-21-switch-value.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-22-truth-and-of-if.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-24-for-init.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-25-for-condition.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-await-26-for-iteration-expr.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-00-void-return-is-ready.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-01-void-return-is-suspend.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-03-different-GRO-type.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-04-GRO-nontriv.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-05-return-value.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-06-template-promise-val-1.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-07-void-cast-expr.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-08-template-cast-ret.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-09-bool-await-susp.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-10-expression-evaluates-once.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-11-co-ret-co-await.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-12-co-ret-fun-co-await.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-13-template-2.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-14-template-3.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-16-simple-control-flow.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-ret-17-void-ret-coro.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-yield-00-triv.C: Likewise. |
| * g++.dg/coroutines/torture/co-yield-01-multi.C: Likewise. |
| * g++.dg/coroutines/torture/co-yield-02-loop.C: Likewise. |
| * g++.dg/coroutines/torture/co-yield-03-tmpl.C: Likewise. |
| * g++.dg/coroutines/torture/co-yield-03-tmpl-nondependent.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-yield-05-co-aw.C: Likewise. |
| * g++.dg/coroutines/torture/co-yield-06-fun-parm.C: Likewise. |
| * g++.dg/coroutines/torture/co-yield-07-template-fn-param.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-yield-08-more-refs.C: |
| Likewise. |
| * g++.dg/coroutines/torture/co-yield-09-more-templ-refs.C: |
| Likewise. |
| * g++.dg/coroutines/torture/exceptions-test-0.C: Likewise. |
| * g++.dg/coroutines/torture/exceptions-test-01-n4849-a.C: |
| Likewise. |
| * g++.dg/coroutines/torture/func-params-00.C: Likewise. |
| * g++.dg/coroutines/torture/func-params-01.C: Likewise. |
| * g++.dg/coroutines/torture/func-params-02.C: Likewise. |
| * g++.dg/coroutines/torture/func-params-03.C: Likewise. |
| * g++.dg/coroutines/torture/func-params-04.C: Likewise. |
| * g++.dg/coroutines/torture/func-params-05.C: Likewise. |
| * g++.dg/coroutines/torture/func-params-06.C: Likewise. |
| * g++.dg/coroutines/torture/func-params-07.C: Likewise. |
| * g++.dg/coroutines/torture/lambda-00-co-ret.C: Likewise. |
| * g++.dg/coroutines/torture/lambda-01-co-ret-parm.C: |
| Likewise. |
| * g++.dg/coroutines/torture/lambda-02-co-yield-values.C: |
| Likewise. |
| * g++.dg/coroutines/torture/lambda-03-auto-parm-1.C: |
| Likewise. |
| * g++.dg/coroutines/torture/lambda-04-templ-parm.C: Likewise. |
| * g++.dg/coroutines/torture/lambda-05-capture-copy-local.C: |
| Likewise. |
| * g++.dg/coroutines/torture/lambda-06-multi-capture.C: |
| Likewise. |
| * g++.dg/coroutines/torture/lambda-07-multi-yield.C: |
| Likewise. |
| * g++.dg/coroutines/torture/lambda-08-co-ret-parm-ref.C: |
| Likewise. |
| * g++.dg/coroutines/torture/lambda-09-init-captures.C: |
| Likewise. |
| * g++.dg/coroutines/torture/lambda-10-mutable.C: Likewise. |
| * g++.dg/coroutines/torture/local-var-00-const.C: Likewise. |
| * g++.dg/coroutines/torture/local-var-01-single.C: Likewise. |
| * g++.dg/coroutines/torture/local-var-02-conditional.C: |
| Likewise. |
| * g++.dg/coroutines/torture/local-var-03-with-awaits.C: |
| Likewise. |
| * g++.dg/coroutines/torture/local-var-04-hiding-nested-scopes.C: |
| Likewise. |
| * g++.dg/coroutines/torture/local-var-06-structured-binding.C: |
| Likewise. |
| * g++.dg/coroutines/torture/mid-suspend-destruction-0.C: |
| Likewise. |
| * g++.dg/coroutines/torture/pr95003.C: Likewise. |
| * g++.dg/coroutines/torture/pr95519-00-return_void.C: |
| Likewise. |
| * g++.dg/coroutines/torture/pr95519-01-initial-suspend.C: |
| Likewise. |
| * g++.dg/coroutines/torture/pr95519-02-final_suspend.C: |
| Likewise. |
| * g++.dg/coroutines/torture/pr95519-03-return-value.C: |
| Likewise. |
| * g++.dg/coroutines/torture/pr95519-04-yield-value.C: |
| Likewise. |
| * g++.dg/coroutines/torture/pr95519-05-gro.C: Likewise. |
| * g++.dg/coroutines/torture/pr95519-06-grooaf.C: Likewise. |
| * g++.dg/coroutines/torture/pr95519-07-unhandled-exception.C: |
| Likewise. |
| * g++.dg/cpp0x/lambda/lambda-std-function.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-this8.C: Likewise. |
| * g++.dg/cpp0x/pr70887.C: Likewise. |
| * g++.dg/cpp1y/lambda-generic-variadic2.C: Likewise. |
| * g++.dg/cpp23/subscript5.C: Likewise. |
| * g++.dg/cpp23/subscript6.C: Likewise. |
| * g++.dg/cpp26/constexpr-new2.C: Likewise. |
| * g++.dg/cpp2a/destroying-delete5.C: Likewise. |
| * g++.dg/eh/filter2.C: Likewise. |
| * g++.dg/eh/uncaught1.C: Likewise. |
| * g++.dg/eh/uncaught2.C: Likewise. |
| * g++.dg/expr/anew1.C: Likewise. |
| * g++.dg/expr/anew2.C: Likewise. |
| * g++.dg/expr/anew3.C: Likewise. |
| * g++.dg/expr/anew4.C: Likewise. |
| * g++.dg/ext/cleanup-10.C: Likewise. |
| * g++.dg/ext/cleanup-11.C: Likewise. |
| * g++.dg/ext/cleanup-5.C: Likewise. |
| * g++.dg/ext/cleanup-8.C: Likewise. |
| * g++.dg/ext/cleanup-9.C: Likewise. |
| * g++.dg/ext/is_invocable2.C: Likewise. |
| * g++.dg/goacc/pr107028-2.C: Likewise. |
| * g++.dg/gomp/target-lambda-2.C: Likewise. |
| * g++.dg/init/new11.C: Likewise. |
| * g++.dg/init/value3.C: Likewise. |
| * g++.dg/lto/pr66180_0.C: Likewise. |
| * g++.dg/opt/eh4.C: Likewise. |
| * g++.dg/opt/pr103989.C: Likewise. |
| * g++.dg/opt/pr80385.C: Likewise. |
| * g++.dg/opt/reload3.C: Likewise. |
| * g++.dg/other/i386-1.C: Likewise. |
| * g++.dg/other/i386-11.C: Likewise. |
| * g++.dg/other/i386-2.C: Likewise. |
| * g++.dg/other/i386-3.C: Likewise. |
| * g++.dg/other/i386-4.C: Likewise. |
| * g++.dg/other/i386-7.C: Likewise. |
| * g++.dg/other/i386-8.C: Likewise. |
| * g++.dg/other/mmintrin.C: Likewise. |
| * g++.dg/other/pr34435.C: Likewise. |
| * g++.dg/other/pr40446.C: Likewise. |
| * g++.dg/other/pr49133.C: Likewise. |
| * g++.dg/other/ucnid-1-utf8.C: Likewise. |
| * g++.dg/other/ucnid-1.C: Likewise. |
| * g++.dg/pr80481.C: Likewise. |
| * g++.dg/torture/pr10148.C: Likewise. |
| * g++.dg/torture/pr91334.C: Likewise. |
| * g++.dg/torture/pr91606.C: Likewise. |
| * g++.dg/tree-ssa/pr102216-2.C: Likewise. |
| * g++.dg/vect/slp-pr98855.cc: Likewise. |
| * g++.dg/warn/Wsystem-headers1a.C: Likewise. |
| * g++.dg/warn/noreturn-1.C: Likewise. |
| * g++.old-deja/g++.abi/arraynew.C: Likewise. |
| * g++.old-deja/g++.abi/cxa_vec.C: Likewise. |
| * g++.old-deja/g++.brendan/new3.C: Likewise. |
| * g++.old-deja/g++.eh/new1.C: Likewise. |
| * g++.old-deja/g++.eh/new2.C: Likewise. |
| * g++.old-deja/g++.jason/template44.C: Likewise. |
| * g++.old-deja/g++.law/arm13.C: Likewise. |
| * g++.old-deja/g++.law/scope2.C: Likewise. |
| * g++.old-deja/g++.mike/eh47.C: Likewise. |
| * g++.old-deja/g++.mike/ns15.C: Likewise. |
| * g++.old-deja/g++.mike/p710.C: Likewise. |
| * g++.old-deja/g++.mike/p9706.C: Likewise. |
| * g++.old-deja/g++.oliva/new1.C: Likewise. |
| * g++.old-deja/g++.other/delete8.C: Likewise. |
| * g++.target/i386/avx-pr54700-1.C: Likewise. |
| * g++.target/i386/avx-pr54700-2.C: Likewise. |
| * g++.target/i386/avx2-pr54700-1.C: Likewise. |
| * g++.target/i386/avx2-pr54700-2.C: Likewise. |
| * g++.target/i386/avx512bw-pr96246-2.C: Likewise. |
| * g++.target/i386/avx512vl-pr54700-1a.C: Likewise. |
| * g++.target/i386/avx512vl-pr54700-1b.C: Likewise. |
| * g++.target/i386/avx512vl-pr54700-2a.C: Likewise. |
| * g++.target/i386/avx512vl-pr54700-2b.C: Likewise. |
| * g++.target/i386/avx512vl-pr96246-2.C: Likewise. |
| * g++.target/i386/mvc4.C: Likewise. |
| * g++.target/i386/pr100885.C: Likewise. |
| * g++.target/i386/pr102166.C: Likewise. |
| * g++.target/i386/pr103750-fwprop-1.C: Likewise. |
| * g++.target/i386/pr105593.C: Likewise. |
| * g++.target/i386/pr112443.C: Likewise. |
| * g++.target/i386/pr113560.C: Likewise. |
| * g++.target/i386/pr88152.C: Likewise. |
| * g++.target/i386/pr88998.C: Likewise. |
| * g++.target/i386/pr94046-1.C: Likewise. |
| * g++.target/i386/pr94046-2.C: Likewise. |
| * g++.target/i386/sse4_1-pr54700-1.C: Likewise. |
| * g++.target/i386/sse4_1-pr54700-2.C: Likewise. |
| * g++.dg/tree-ssa/pr20458.C: Skip if !hostedlib because of |
| unavailable library definitions. |
| |
| 2024-09-12 Jonathan Wakely <jwakely@redhat.com> |
| |
| PR c++/116673 |
| * g++.dg/cpp1z/launder2.C: Adjust dg-error strings. |
| * g++.dg/cpp1z/launder10.C: New test. |
| |
| 2024-09-12 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_kiss.f90: New test. |
| |
| 2024-09-12 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/112600 |
| * gcc.target/i386/pr112600-3a.c: New test. |
| * gcc.target/i386/pr112600-3b.c: New test. |
| |
| 2024-09-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116418 |
| * g++.dg/eh/pr84968.C: No longer expect an ahead of time diagnostic |
| for the statement-expresssion. Instantiate the template and expect |
| an incomplete type error instead. |
| * g++.dg/ext/stmtexpr26.C: New test. |
| |
| 2024-09-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/116636 |
| * g++.dg/warn/deprecated-19.C: New test. |
| |
| 2024-09-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/embed-17.c: New test. |
| * c-c++-common/cpp/embed-18.c: New test. |
| * c-c++-common/cpp/embed-19.c: New test. |
| * c-c++-common/cpp/embed-27.c: New test. |
| * gcc.dg/cpp/embed-6.c: New test. |
| * gcc.dg/cpp/embed-7.c: New test. |
| |
| 2024-09-12 Jason Merrill <jason@redhat.com> |
| |
| * c-c++-common/pragma-diag-17.c: New test. |
| * g++.dg/cpp0x/va-opt1.C: New test. |
| * g++.dg/cpp23/named-universal-char-escape3.C: New test. |
| |
| 2024-09-12 Richard Earnshaw <rearnsha@arm.com> |
| |
| * lib/target-supports.exp: Move xscale to new generator table. |
| (check_effective_target_arm_arch_FUNC_ok): Add -mcpu=unset to the |
| list of flags. |
| (add_options_for_arm_arch_FUNC): Likewise. |
| (check_effective_target_arm_cpu_FUNC_ok): New function. |
| (add_options_for_arm_cpu_FUNC): Likewise. |
| (check_effective_target_arm_cpu_FUNC_link): Likewise. |
| (check_effective_target_arm_cpu_FUNC_multilib): Likewise. |
| * gcc.target/arm/g2.c: Update dg directives. |
| * gcc.target/arm/scd42-2.c: Likewise. |
| |
| 2024-09-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/96097 |
| * g++.dg/template/ttp44.C: New test. |
| |
| 2024-09-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/embed-15.c: New test. |
| * c-c++-common/cpp/embed-16.c: New test. |
| * gcc.dg/cpp/embed-5.c: New test. |
| |
| 2024-09-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/105863 |
| * c-c++-common/cpp/embed-1.c: New test. |
| * c-c++-common/cpp/embed-2.c: New test. |
| * c-c++-common/cpp/embed-3.c: New test. |
| * c-c++-common/cpp/embed-4.c: New test. |
| * c-c++-common/cpp/embed-5.c: New test. |
| * c-c++-common/cpp/embed-6.c: New test. |
| * c-c++-common/cpp/embed-7.c: New test. |
| * c-c++-common/cpp/embed-8.c: New test. |
| * c-c++-common/cpp/embed-9.c: New test. |
| * c-c++-common/cpp/embed-10.c: New test. |
| * c-c++-common/cpp/embed-11.c: New test. |
| * c-c++-common/cpp/embed-12.c: New test. |
| * c-c++-common/cpp/embed-13.c: New test. |
| * c-c++-common/cpp/embed-14.c: New test. |
| * c-c++-common/cpp/embed-25.c: New test. |
| * c-c++-common/cpp/embed-26.c: New test. |
| * c-c++-common/cpp/embed-dir/embed-1.inc: New test. |
| * c-c++-common/cpp/embed-dir/embed-3.c: New test. |
| * c-c++-common/cpp/embed-dir/embed-4.c: New test. |
| * c-c++-common/cpp/embed-dir/magna-carta.txt: New test. |
| * gcc.dg/cpp/embed-1.c: New test. |
| * gcc.dg/cpp/embed-2.c: New test. |
| * gcc.dg/cpp/embed-3.c: New test. |
| * gcc.dg/cpp/embed-4.c: New test. |
| * g++.dg/cpp/embed-1.C: New test. |
| * g++.dg/cpp/embed-2.C: New test. |
| * g++.dg/cpp/embed-3.C: New test. |
| |
| 2024-09-12 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/116323 |
| * g++.dg/template/access43.C: New test. |
| |
| 2024-09-12 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/part-vect-vec_cmpbf.c: New test. |
| |
| 2024-09-12 Bohan Lei <garthlei@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-4.c: New test. |
| |
| 2024-09-12 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10-helper.h: Do not include |
| avx512f-mask-type.h. |
| * gcc.target/i386/avx10_2-512-vaddnepbf16-2.c: |
| Define SIZE and include avx512f-mask-type.h. |
| * gcc.target/i386/avx10_2-512-vcmppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtnebf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtnebf162iubs-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-vcvttnebf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttnebf162iubs-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-vdivnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vdpphps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfmaddXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfmsubXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfnmaddXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfnmsubXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfpclasspbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vgetexppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vgetmantpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmaxpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vminmaxnepbf16-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-vminpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmpsadbw-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmulnepbf16-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-vrcppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vreducenepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vrndscalenepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vrsqrtpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vscalefpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vsqrtnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vsubnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfpclassph-1b.c: Ditto. |
| |
| 2024-09-12 garthlei <garthlei@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-3.c: New test. |
| |
| 2024-09-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116496 |
| * g++.dg/modules/partial-5_a.C: New test. |
| * g++.dg/modules/partial-5_b.C: New test. |
| |
| 2024-09-11 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/116597 |
| * gcc.target/arm/pac-sibcall-2.c: New test. |
| * gcc.target/arm/pac-sibcall-3.c: New test. |
| |
| 2024-09-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116674 |
| * g++.dg/vect/pr116674.cc: New testcase. |
| |
| 2024-09-11 Alex Coplan <alex.coplan@arm.com> |
| |
| PR libstdc++/116140 |
| * g++.dg/ext/pragma-unroll-lambda-lto.C: New test. |
| |
| 2024-09-11 Alex Coplan <alex.coplan@arm.com> |
| |
| PR libstdc++/116140 |
| * lib/gcc-dg.exp (schedule-cleanups): Relax ltrans dumpfile |
| cleanup pattern to handle missing cases. |
| |
| 2024-09-11 Alex Coplan <alex.coplan@arm.com> |
| |
| PR libstdc++/116140 |
| * g++.dg/ext/pragma-unroll-lambda.C: New test. |
| |
| 2024-09-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-1.c: Adjust |
| asm check and make it robust. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-25.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-26.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-27.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-28.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-29.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-30.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-31.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-25.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-26.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-27.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-28.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-29.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-30.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-31.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-33.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-34.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-35.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-36.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-37.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-38.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-39.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-40.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-9.c: Ditto. |
| |
| 2024-09-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/116449 |
| * g++.dg/ubsan/pr116449.C: New test. |
| |
| 2024-09-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116369 |
| * g++.dg/tree-ssa/initlist-opt7.C: New test. |
| |
| 2024-09-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116658 |
| * g++.dg/vect/pr116658.cc: New testcase. |
| |
| 2024-09-10 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx10_2-partial-bf-vector-fma-1.c: Separated 32-bit scan |
| and removed register checks in spill situations. |
| |
| 2024-09-09 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116613 |
| * gcc.dg/plugin/analyzer_cpython_plugin.c (dump_refcnt_info): |
| Update for renaming of field "printer" to "m_printer". |
| * gcc.dg/plugin/diagnostic_group_plugin.c |
| (test_diagnostic_starter): Likewise. |
| (test_diagnostic_start_span_fn): Likewise. |
| (test_output_format::on_begin_group): Likewise. |
| (test_output_format::on_end_group): Likewise. |
| * gcc.dg/plugin/diagnostic_plugin_test_paths.c: Likewise. |
| * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c |
| (custom_diagnostic_finalizer): Likewise. |
| |
| 2024-09-09 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116603 |
| * gcc.dg/plugin/diagnostic-test-metadata-sarif.py (test_basics): |
| Update expected schema URL. |
| * gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.py: |
| Likewise. |
| * gcc.dg/sarif-output/test-include-chain-1.py: Likewise. |
| * gcc.dg/sarif-output/test-include-chain-2.py: Likewise. |
| * gcc.dg/sarif-output/test-missing-semicolon.py: Likewise. |
| * gcc.dg/sarif-output/test-no-diagnostics.py: Likewise. |
| * gcc.dg/sarif-output/test-werror.py: Likewise. |
| * lib/sarif-schema-2.1.0.json: Update with copy downloaded from |
| https://docs.oasis-open.org/sarif/sarif/v2.1.0/errata01/os/schemas/sarif-schema-2.1.0.json |
| |
| 2024-09-09 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/90693 |
| * gcc.target/aarch64/popcnt-le-1.c: New test. |
| * gcc.target/aarch64/popcnt-le-2.c: New test. |
| * gcc.target/aarch64/popcnt-le-3.c: New test. |
| |
| 2024-09-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116514 |
| * gcc.dg/tree-ssa/ssa-ccp-44.c: New testcase. |
| |
| 2024-09-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116647 |
| * gcc.dg/torture/pr116647.c: New testcase. |
| * gcc.dg/vect/no-scevccp-pr86725-2.c: Adjust expected pattern. |
| * gcc.dg/vect/no-scevccp-pr86725-4.c: Likewise. |
| |
| 2024-09-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ada/115250 |
| * gnat.dg/opt58_pkg.ads: Convert to Unix line ending. |
| * gnat.dg/opt58.adb: Likewise and pass -gnatws to the compiler. |
| |
| 2024-09-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ada/115246 |
| * gnat.dg/alignment14.adb (My_Int2): Delete. |
| (Arr2): Likewise. |
| |
| 2024-09-09 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116601 |
| * gcc.dg/pr78408-1.c: Adjust dump scan to match where |
| the optimization now happens. |
| * g++.dg/torture/except-2.C: New test. |
| |
| 2024-09-09 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/fast-math-vect-call-2.c: Disable epilogue |
| vectorization. |
| |
| 2024-09-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/116588 |
| * gcc.dg/pr116588.c: Remove -DDEBUG from dg-options. |
| (main): Remove debugging code and simplify. |
| |
| 2024-09-09 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR testsuite/116635 |
| * gcc.dg/opt-ordered-and-nonequal-1.c: Fix re |
| 'LOGICAL_OP_NON_SHORT_CIRCUIT'. |
| |
| 2024-09-08 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/116621 |
| * gcc.target/i386/pr116621.c: New test. |
| |
| 2024-09-08 Jørgen Kvalsvik <j@lambda.is> |
| |
| * gcc.misc-tests/gcov-23.c: Use dg-compile, not gcc -c |
| |
| 2024-09-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/pr116588.c: Require int128. |
| |
| 2024-09-07 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/diagnostic/pr65923.C: Add noexcept. |
| * g++.dg/cpp1z/aligned-new3.C: Expect pedwarn. |
| * g++.dg/cpp1z/noexcept-type19.C: Add comment. |
| |
| 2024-09-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116567 |
| * g++.dg/cpp2a/lambda-targ7.C: New test. |
| |
| 2024-09-07 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/116588 |
| * gcc.dg/pr116588.c: New. |
| |
| 2024-09-07 Jin Ma <jinma@linux.alibaba.com> |
| |
| PR target/116592 |
| * gcc.target/riscv/rvv/xtheadvector/pr116592.c: New test. |
| |
| 2024-09-07 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/unsigned_1.f90: New test. |
| * gfortran.dg/unsigned_10.f90: New test. |
| * gfortran.dg/unsigned_11.f90: New test. |
| * gfortran.dg/unsigned_12.f90: New test. |
| * gfortran.dg/unsigned_13.f90: New test. |
| * gfortran.dg/unsigned_14.f90: New test. |
| * gfortran.dg/unsigned_15.f90: New test. |
| * gfortran.dg/unsigned_16.f90: New test. |
| * gfortran.dg/unsigned_17.f90: New test. |
| * gfortran.dg/unsigned_18.f90: New test. |
| * gfortran.dg/unsigned_19.f90: New test. |
| * gfortran.dg/unsigned_2.f90: New test. |
| * gfortran.dg/unsigned_20.f90: New test. |
| * gfortran.dg/unsigned_21.f90: New test. |
| * gfortran.dg/unsigned_22.f90: New test. |
| * gfortran.dg/unsigned_23.f90: New test. |
| * gfortran.dg/unsigned_24.f: New test. |
| * gfortran.dg/unsigned_3.f90: New test. |
| * gfortran.dg/unsigned_4.f90: New test. |
| * gfortran.dg/unsigned_5.f90: New test. |
| * gfortran.dg/unsigned_6.f90: New test. |
| * gfortran.dg/unsigned_7.f90: New test. |
| * gfortran.dg/unsigned_8.f90: New test. |
| * gfortran.dg/unsigned_9.f90: New test. |
| |
| 2024-09-06 Jason Merrill <jason@redhat.com> |
| |
| PR tree-optimization/107919 |
| * g++.dg/warn/Wuninitialized-pr107919-1.C: Add -Wsystem-headers and |
| xfail. |
| |
| 2024-09-06 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/lsbb-runnable.c: Add test cases for the vector |
| signed char and vector bool char instances of |
| vec_test_lsbb_all_zeros and vec_test_lsbb_all_ones built-ins. |
| * gcc.target/powerpc/lsbb.c: Add compile test cases for the vector |
| signed char and vector bool char instances of |
| vec_test_lsbb_all_zeros and vec_test_lsbb_all_ones built-ins. |
| |
| 2024-09-06 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/116628 |
| * gcc.dg/vect/pr116628.c: New test. |
| |
| 2024-09-06 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/115815 |
| * gcc.dg/lto/pr115815_0.c: New test. |
| |
| 2024-09-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/115769 |
| * g++.dg/DRs/dr2867-1.C: New test. |
| * g++.dg/DRs/dr2867-2.C: New test. |
| |
| 2024-09-06 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR rtl-optimization/116321 |
| * gcc.target/avr/torture/lra-pr116321.c: New test. |
| |
| 2024-09-06 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/gomp/interop-1.f90: New test. |
| * gfortran.dg/gomp/interop-2.f90: New test. |
| * gfortran.dg/gomp/interop-3.f90: New test. |
| |
| 2024-09-06 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/O3-pr39675-2.c: Adjust expected number of SLP. |
| * gcc.dg/vect/fast-math-vect-call-1.c: Likewise. |
| * gcc.dg/vect/no-scevccp-slp-31.c: Likewise. |
| * gcc.dg/vect/slp-12b.c: Likewise. |
| * gcc.dg/vect/slp-12c.c: Likewise. |
| * gcc.dg/vect/slp-19a.c: Likewise. |
| * gcc.dg/vect/slp-19b.c: Likewise. |
| * gcc.dg/vect/slp-4-big-array.c: Likewise. |
| * gcc.dg/vect/slp-4.c: Likewise. |
| * gcc.dg/vect/slp-5.c: Likewise. |
| * gcc.dg/vect/slp-7.c: Likewise. |
| * gcc.dg/vect/slp-perm-7.c: Likewise. |
| * gcc.dg/vect/slp-37.c: Likewise. |
| * gcc.dg/vect/fast-math-vect-call-2.c: Likewise. |
| * gcc.dg/vect/slp-26.c: RISC-V can now SLP two instances. |
| * gcc.dg/vect/vect-outer-slp-3.c: Disable vectorization of |
| initialization loop. |
| * gcc.dg/vect/slp-reduc-5.c: Likewise. |
| * gcc.dg/vect/no-scevccp-outer-12.c: Un-XFAIL. SLP can handle |
| inner loop inductions with multiple vector stmt copies. |
| * gfortran.dg/vect/vect-8.f90: Adjust expected number of |
| vectorized loops. |
| * gcc.target/i386/vectorize1.c: Adjust what we scan for. |
| |
| 2024-09-06 Raphael Moreira Zinsly <rzinsly@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-15.c: New test. |
| |
| 2024-09-06 Raphael Moreira Zinsly <rzinsly@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-7.c: Adjust expected output. |
| * gcc.target/riscv/synthesis-12.c: New test. |
| * gcc.target/riscv/synthesis-13.c: New test. |
| * gcc.target/riscv/synthesis-14.c: New test. |
| |
| 2024-09-06 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_u_add_imm_type_check-57.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-58.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-59.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-60.c: New test. |
| |
| 2024-09-06 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_u_add_imm_type_check-53.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-54.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-55.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-56.c: New test. |
| |
| 2024-09-06 Jason Merrill <jason@redhat.com> |
| |
| PR c++/46457 |
| PR c++/81665 |
| * c-c++-common/attr-flag-enum-1.c: New test. |
| |
| 2024-09-06 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr115517.c: New test. |
| |
| 2024-09-05 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/diagnostic/redeclaration-6.C: Add -fno-implicit-constexpr. |
| |
| 2024-09-05 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/100273 |
| * gfortran.dg/pr100273.f90: New test. |
| |
| 2024-09-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116606 |
| * g++.dg/ext/attr-unavailable-13.C: New test. |
| |
| 2024-09-05 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113063 |
| * g++.dg/cpp2a/spaceship-synth16.C: Also constant evaluate |
| the <=> expression. |
| * g++.dg/cpp2a/spaceship-synth16a.C: Likewise. |
| |
| 2024-09-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116239 |
| * g++.dg/diagnostic/redeclaration-6.C: New test. |
| |
| 2024-09-05 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/104957 |
| * g++.target/nvptx/alias-g++.dg_init_dtor2-1.C: Un-XFAIL. |
| * gcc.target/nvptx/alias-1.c: Likewise. |
| * gcc.target/nvptx/alias-3.c: Likewise. |
| * gcc.target/nvptx/alias-to-alias-1.c: Likewise. |
| |
| 2024-09-05 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/104957 |
| * g++.target/nvptx/alias-g++.dg_init_dtor2-1.C: Add. |
| |
| 2024-09-05 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/104957 |
| * gcc.target/nvptx/alias-1.c: Enhance assembler scanning. |
| * gcc.target/nvptx/alias-2.c: Likewise. |
| * gcc.target/nvptx/alias-3.c: Likewise. |
| * gcc.target/nvptx/alias-4.c: Likewise. |
| * gcc.target/nvptx/alias-to-alias-1.c: Likewise. |
| |
| 2024-09-05 Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR target/104957 |
| * gcc.target/nvptx/alias-2.c: Fix comment. |
| |
| 2024-09-05 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/nvptx.exp |
| (check_effective_target_default_ptx_isa_version_at_least) |
| (check_effective_target_default_ptx_isa_version_at_least_6_0) |
| (check_effective_target_runtime_ptx_isa_version_at_least) |
| (check_effective_target_runtime_ptx_alias) |
| (add_options_for_ptx_alias): Move... |
| * lib/target-supports.exp |
| (check_nvptx_default_ptx_isa_version_at_least) |
| (check_effective_target_nvptx_default_ptx_isa_version_at_least_6_0) |
| (check_nvptx_runtime_ptx_isa_version_at_least) |
| (check_effective_target_nvptx_runtime_alias_ptx) |
| (add_options_for_nvptx_alias_ptx): ... here. |
| * gcc.target/nvptx/alias-1.c: Adjust. |
| * gcc.target/nvptx/alias-2.c: Likewise. |
| * gcc.target/nvptx/alias-3.c: Likewise. |
| * gcc.target/nvptx/alias-4.c: Likewise. |
| * gcc.target/nvptx/alias-to-alias-1.c: Likewise. |
| * gcc.target/nvptx/alias-weak-1.c: Likewise. |
| * gcc.target/nvptx/uniform-simt-5.c: Likewise. |
| |
| 2024-09-05 Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/aarch64/sve/mask_gather_load_7.c: Allow |
| p8-15 to be used for the destination of the compares. |
| |
| 2024-09-05 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/signbit-5.c: Remove -fwrapv and change INT_MIN to INT_MIN+1. |
| |
| 2024-09-05 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR testsuite/116608 |
| * gcc.target/i386/vect-double-2.c: Add extra option -mno-sse4 |
| * gcc.target/i386/xorsign.c: Ditto. |
| |
| 2024-09-05 Palmer Dabbelt <palmer@rivosinc.com> |
| |
| * gcc.target/riscv/sge.c: Adjust regex to match the input. |
| * gcc.target/riscv/sgeu.c: Likewise. |
| * gcc.target/riscv/sle.c: Likewise. |
| * gcc.target/riscv/sleu.c: Likewise. |
| |
| 2024-09-05 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx10_2-partial-bf-vector-fma-1.c: New test. |
| |
| 2024-09-05 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.dg/opt-ordered-and-nonequal-1.c: New test. |
| * gcc.target/i386/optimize_one.c: Change name to opt-comi-1.c. |
| * gcc.target/i386/opt-comi-1.c: New test. |
| |
| 2024-09-05 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/part-vect-absnegbf.c: New test. |
| |
| 2024-09-04 Raphael Moreira Zinsly <rzinsly@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-11.c: New test. |
| |
| 2024-09-04 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-13.c: Adjust |
| expected output. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-14.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-15.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-16.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-17.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-18.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-19.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-20.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-1.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-2.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-5.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-6.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-9.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-10.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-13.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-14.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-15.c: |
| Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-9.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-10.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-11.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-12.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-13.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-14.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-15.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-16.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-17.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-18.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-19.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-20.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-21.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-22.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-23.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-24.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-33.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-34.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-35.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-36.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-37.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-38.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-39.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-40.c: Likewise. |
| |
| 2024-09-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113108 |
| * g++.dg/cpp1z/noexcept-type28.C: New test. |
| |
| 2024-09-04 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/108620 |
| * g++.dg/coroutines/pr108620.C: New test. |
| |
| 2024-09-04 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/106973 |
| * g++.dg/coroutines/pr106973.C: New test. |
| |
| 2024-09-04 Richard Biener <rguenther@suse.de> |
| |
| * gfortran.dg/vect/vect-8.f90: Use dg-additional-options. |
| |
| 2024-09-04 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR middle-end/60797 |
| PR target/104957 |
| * gcc.dg/pr60797.c: For nvptx, specify '-mno-alias'. |
| |
| 2024-09-04 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR target/104957 |
| * gcc.target/nvptx/alias-to-alias-1.c: New. |
| |
| 2024-09-04 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/alias-weak-1.c: New. |
| |
| 2024-09-04 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/slp-46.c: Remove XFAIL. |
| |
| 2024-09-04 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_u_add-11.c: Make asm check robust. |
| * gcc.target/riscv/sat_u_add-15.c: Ditto. |
| * gcc.target/riscv/sat_u_add-19.c: Ditto. |
| * gcc.target/riscv/sat_u_add-23.c: Ditto. |
| * gcc.target/riscv/sat_u_add-3.c: Ditto. |
| * gcc.target/riscv/sat_u_add-7.c: Ditto. |
| |
| 2024-09-04 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/116589 |
| * gcc.target/aarch64/vec-init-22-speed.c: Update scan for better code gen. |
| |
| 2024-09-03 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/112402 |
| * gcc.dg/tree-ssa/split-path-11.c: Update scan. |
| * gcc.dg/tree-ssa/split-path-2.c: Update scan. |
| * gcc.dg/tree-ssa/split-path-5.c: Update scan. |
| * gcc.dg/tree-ssa/split-path-6.c: Update scan. |
| * g++.dg/tree-ssa/pr88797.C: Update scan. |
| * gcc.dg/tree-ssa/split-path-13.c: New test. |
| |
| 2024-09-03 Qing Zhao <qing.zhao@oracle.com> |
| |
| * g++.dg/ext/flex-array-counted-by.C: New test. |
| * g++.dg/ext/flex-array-counted-by-2.C: New test. |
| |
| 2024-09-03 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp0x/gen-attrs-1.C: Also run in C++98 mode. |
| * g++.dg/cpp0x/gen-attrs-11.C: Likewise. |
| * g++.dg/cpp0x/gen-attrs-13.C: Likewise. |
| * g++.dg/cpp0x/gen-attrs-15.C: Likewise. |
| * g++.dg/cpp0x/gen-attrs-75.C: Don't expect C++98 warning after |
| __extension__. |
| |
| 2024-09-03 Andi Kleen <ak@gcc.gnu.org> |
| |
| PR testsuite/116080 |
| * c-c++-common/musttail1.c: Use musttail target. |
| * c-c++-common/musttail12.c: Use struct_musttail target. |
| * c-c++-common/musttail2.c: Use musttail target. |
| * c-c++-common/musttail3.c: Likewise. |
| * c-c++-common/musttail4.c: Likewise. |
| * c-c++-common/musttail7.c: Likewise. |
| * c-c++-common/musttail8.c: Likewise. |
| * g++.dg/musttail10.C: Likewise. Replace powerpc checks with |
| external_musttail. |
| * g++.dg/musttail11.C: Use musttail target. |
| * g++.dg/musttail6.C: Use musttail target. Replace powerpc |
| checks with external_musttail. |
| * g++.dg/musttail9.C: Use musttail target. |
| * lib/target-supports.exp: Add musttail, struct_musttail, |
| external_musttail targets. Remove optimization for musttail. |
| Use unique file names for musttail. |
| |
| 2024-09-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/109095 |
| * g++.dg/cpp2a/nontype-class66.C: New test. |
| |
| 2024-09-03 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/115921 |
| * gcc.target/riscv/pr115921.c: New test. |
| |
| 2024-09-03 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116575 |
| * gcc.dg/vect/pr116575.c: New testcase. |
| |
| 2024-09-03 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vfpclassph-1c.c: New test. |
| |
| 2024-09-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/116501 |
| * gcc.dg/torture/bitint-73.c: New test. |
| |
| 2024-09-03 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/const_fold_mul_1.c: New test. |
| |
| 2024-09-03 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/const_fold_div_1.c: New test. |
| |
| 2024-09-03 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx10_2-partial-bf-vector-smaxmin-1.c: New test. |
| |
| 2024-09-03 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx10_2-partial-bf-vector-fast-math-1.c: New test. |
| * gcc.target/i386/avx10_2-partial-bf-vector-operations-1.c: New test. |
| |
| 2024-09-03 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_arith_data.h: Add test data. |
| * gcc.target/riscv/sat_s_add-1.c: New test. |
| * gcc.target/riscv/sat_s_add-2.c: New test. |
| * gcc.target/riscv/sat_s_add-3.c: New test. |
| * gcc.target/riscv/sat_s_add-4.c: New test. |
| * gcc.target/riscv/sat_s_add-run-1.c: New test. |
| * gcc.target/riscv/sat_s_add-run-2.c: New test. |
| * gcc.target/riscv/sat_s_add-run-3.c: New test. |
| * gcc.target/riscv/sat_s_add-run-4.c: New test. |
| * gcc.target/riscv/scalar_sat_binary_run_xxx.h: New test. |
| |
| 2024-09-03 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/msa-reduc.c: New tests. |
| |
| 2024-09-02 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/i386/optimize_one.c: Add -msse2 to dg-options. |
| |
| 2024-09-02 Alexandre Oliva <oliva@adacore.com> |
| |
| PR d/115295 |
| * g++.dg/vect/pr95401.cc: Add linkonly to dg-additional-sources. |
| * g++.dg/vect/pr68762-1.cc: Likewise. |
| * g++.dg/vect/simd-clone-3.cc: Likewise. |
| * g++.dg/vect/simd-clone-5.cc: Likewise. |
| * gcc.dg/vect/vect-simd-clone-10.c: Likewise. Drop dg-do run. |
| * gcc.dg/vect/vect-simd-clone-12.c: Likewise. Likewise. |
| * lib/gcc-defs.exp (additional_sources_omit_on_compile): New. |
| (dg-additional-sources): Add to it on linkonly. |
| (dg-additional-files-options): Omit select sources on compile. |
| |
| 2024-09-02 Alex Coplan <alex.coplan@arm.com> |
| |
| * gcc.dg-selftests/dg-final.exp: Load scanltrans.exp instead of |
| scanltranstree.exp. |
| * lib/gcc-dg.exp: Likewise. |
| * lib/scanltranstree.exp: Rename to ... |
| * lib/scanltrans.exp: ... this. |
| |
| 2024-09-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/116486 |
| * gcc.dg/bitint-109.c: New test. |
| |
| 2024-09-02 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/slp-55.c: New testcase. |
| * gcc.dg/vect/slp-56.c: Likewise. |
| * gcc.dg/vect/slp-11c.c: Adjust. |
| * gcc.dg/vect/slp-53.c: Likewise. |
| * gcc.dg/vect/slp-cond-1.c: Likewise. |
| * gcc.dg/vect/vect-complex-5.c: Likewise. |
| * gcc.dg/vect/slp-1.c: Likewise. |
| * gcc.dg/vect/slp-54.c: Remove riscv XFAIL. |
| * gcc.dg/vect/slp-perm-5.c: Adjust. |
| * gcc.dg/vect/slp-perm-7.c: Likewise. |
| * gcc.dg/vect/slp-perm-8.c: Likewise. |
| * gcc.dg/vect/slp-multitypes-11.c: Likewise. |
| * gcc.dg/vect/slp-multitypes-11-big-array.c: Likewise. |
| * gcc.dg/vect/slp-perm-9.c: Remove expected SLP fail due to |
| three-vector permute. |
| * gcc.dg/vect/slp-perm-6.c: Remove XFAIL. |
| * gcc.dg/vect/slp-perm-1.c: Adjust. |
| * gcc.dg/vect/slp-perm-2.c: Likewise. |
| * gcc.dg/vect/slp-perm-3.c: Likewise. |
| * gcc.dg/vect/slp-perm-4.c: Likewise. |
| * gcc.dg/vect/pr68445.c: Likewise. |
| * gcc.dg/vect/slp-11b.c: Likewise. |
| * gcc.dg/vect/slp-2.c: Likewise. |
| * gcc.dg/vect/slp-23.c: Likewise. |
| * gcc.dg/vect/slp-33.c: Likewise. |
| * gcc.dg/vect/slp-42.c: Likewise. |
| * gcc.dg/vect/slp-46.c: Likewise. |
| * gcc.dg/vect/slp-perm-10.c: Likewise. |
| |
| 2024-09-02 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/slp-11a.c: Expect SLP. |
| * gcc.dg/vect/slp-12a.c: Likewise. |
| * gcc.dg/vect/slp-51.c: New testcase. |
| * gcc.dg/vect/slp-52.c: New testcase. |
| |
| 2024-09-02 Xianmiao Qu <cooper.qu@linux.alibaba.com> |
| |
| * gcc.target/riscv/rv32-movdf-cost.c: New test. |
| |
| 2024-09-02 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/116544 |
| * gcc.dg/torture/pr116544.c: New test. |
| |
| 2024-09-02 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx10_2-512-bf-vector-cmpp-1.c: New test. |
| * gcc.target/i386/avx10_2-bf-vector-cmpp-1.c: Ditto. |
| |
| 2024-09-02 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx10_2-512-bf-vector-smaxmin-1.c: New test. |
| * gcc.target/i386/avx10_2-bf-vector-smaxmin-1.c: New test. |
| |
| 2024-09-02 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx10_2-512-bf-vector-fma-1.c: New test. |
| * gcc.target/i386/avx10_2-bf-vector-fma-1.c: New test. |
| |
| 2024-09-02 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx10_2-512-bf-vector-operations-1.c: New test. |
| * gcc.target/i386/avx10_2-bf-vector-operations-1.c: Ditto. |
| |
| 2024-09-02 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx10_2-compare-1b.c: New test. |
| |
| 2024-09-02 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/optimize_one.c: New test. |
| |
| 2024-09-02 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/vnniint16-auto-vectorize-2.c: Only define |
| TEST when not defined. |
| * gcc.target/i386/vnniint8-auto-vectorize-2.c: Ditto. |
| * gcc.target/i386/vnniint16-auto-vectorize-3.c: New test. |
| * 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. |
| |
| 2024-09-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_u_trunc-16.c: New test. |
| * gcc.target/riscv/sat_u_trunc-17.c: New test. |
| * gcc.target/riscv/sat_u_trunc-18.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-16.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-17.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-18.c: New test. |
| |
| 2024-09-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_u_trunc-10.c: New test. |
| * gcc.target/riscv/sat_u_trunc-11.c: New test. |
| * gcc.target/riscv/sat_u_trunc-12.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-10.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-11.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-12.c: New test. |
| |
| 2024-09-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-16.c: New test. |
| |
| 2024-09-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-9.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-9.c: New test. |
| |
| 2024-09-02 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_u_sub-11.c: Adjust asm check. |
| * gcc.target/riscv/sat_u_sub-15.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-19.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-23.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-27.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-3.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-31.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-35.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-39.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-43.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-47.c: Ditto. |
| * gcc.target/riscv/sat_u_sub-7.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-11.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-11_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-11_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-15.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-15_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-15_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-3.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-3_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-3_2.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-7.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-7_1.c: Ditto. |
| * gcc.target/riscv/sat_u_sub_imm-7_2.c: Ditto. |
| |
| 2024-09-01 Hans-Peter Nilsson <hp@axis.com> |
| |
| * g++.dg/modules/modules.exp (module_do_it): Prune compilation |
| messages. |
| |
| 2024-08-31 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/movti-2.c: Change dg-options to -Os. |
| * gcc.target/i386/movti-4.c: Expected output of original movti-2.c. |
| |
| 2024-08-31 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro.h: Use a variadic macro for PRINTF to |
| avoid unused warnings when output is disabled. |
| * g++.dg/coroutines/torture/co-await-04-control-flow.C: Avoid |
| unused warnings. |
| * g++.dg/coroutines/torture/co-ret-13-template-2.C: Likewise. |
| * g++.dg/coroutines/torture/exceptions-test-01-n4849-a.C: Likewise. |
| * g++.dg/coroutines/torture/local-var-04-hiding-nested-scopes.C: |
| Likewise. |
| * g++.dg/coroutines/torture/pr109867.C: Likewise. |
| |
| 2024-08-31 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/pr95615.inc: Check tha the |
| task object produced by get_return_object is correctly |
| deleted on exception. |
| |
| 2024-08-31 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116098 |
| * c-c++-common/torture/pr116098-1.c: New test. |
| * gcc.target/aarch64/csel-1.c: New test. |
| |
| 2024-08-31 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/tree-ssa/pr66726-2.c: Update scan dump message. |
| |
| 2024-08-31 Harald Anlauf <anlauf@gmx.de> |
| |
| * gfortran.dg/pr88169_3.f90: Adjust pattern. |
| |
| 2024-08-31 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/ext/attr-unsequenced-1.C: New test. |
| |
| 2024-08-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/116130 |
| * c-c++-common/attr-reproducible-1.c: New test. |
| * c-c++-common/attr-reproducible-2.c: New test. |
| * c-c++-common/attr-unsequenced-1.c: New test. |
| * c-c++-common/attr-unsequenced-2.c: New test. |
| * gcc.dg/c23-attr-reproducible-1.c: New test. |
| * gcc.dg/c23-attr-reproducible-2.c: New test. |
| * gcc.dg/c23-attr-reproducible-3.c: New test. |
| * gcc.dg/c23-attr-reproducible-4.c: New test. |
| * gcc.dg/c23-attr-reproducible-5.c: New test. |
| * gcc.dg/c23-attr-reproducible-5-aux.c: New file. |
| * gcc.dg/c23-attr-unsequenced-1.c: New test. |
| * gcc.dg/c23-attr-unsequenced-2.c: New test. |
| * gcc.dg/c23-attr-unsequenced-3.c: New test. |
| * gcc.dg/c23-attr-unsequenced-4.c: New test. |
| * gcc.dg/c23-attr-unsequenced-5.c: New test. |
| * gcc.dg/c23-attr-unsequenced-5-aux.c: New file. |
| * gcc.dg/c23-has-c-attribute-2.c: Add tests for unsequenced |
| and reproducible attributes. |
| |
| 2024-08-31 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/init-pad-1.c: New. |
| |
| 2024-08-30 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/101099 |
| * g++.dg/concepts/pr101099.C: New test. |
| |
| 2024-08-30 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115616 |
| * g++.dg/template/friend83.C: New test. |
| |
| 2024-08-30 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/diagnostic/used-inline1.C: New test. |
| |
| 2024-08-30 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/98454 |
| * gfortran.dg/alloc_comp_class_4.f03: Remove bogus pattern. |
| * gfortran.dg/pdt_26.f03: Adjust expected count. |
| * gfortran.dg/derived_result_3.f90: New test. |
| |
| 2024-08-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/gen-attrs-80.C: New test. |
| * g++.dg/cpp0x/gen-attrs-81.C: New test. |
| |
| 2024-08-30 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr116512.c: New test. |
| |
| 2024-08-29 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116419 |
| * gcc.dg/sarif-output/bad-pragma.c: New test. |
| * gcc.dg/sarif-output/test-bad-pragma.py: New test. |
| * gcc.dg/sarif-output/test-include-chain-2.py |
| (test_location_relationships): Update expected text of event to |
| include an intra-sarif URI to the other event. |
| |
| 2024-08-29 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/dump_plugin.c: Define INCLUDE_MEMORY. |
| |
| 2024-08-29 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/116530 |
| * gfortran.dg/use_rename_12.f90: New test. |
| |
| 2024-08-29 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/116508 |
| * gcc.target/aarch64/popcnt-eq-1.c: New test. |
| |
| 2024-08-29 Viljar Indus <indus@adacore.com> |
| |
| * gnat.dg/interface6.adb: Adjust test. |
| |
| 2024-08-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR middle-end/116516 |
| * gcc.c-torture/compile/pr116516.c: New test. |
| |
| 2024-08-29 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/115830 |
| * gcc.target/avr/pr115830-add.c: New test. |
| * gcc.target/avr/pr115830-add-c.c: New test. |
| * gcc.target/avr/pr115830-add-i.c: New test. |
| * gcc.target/avr/pr115830-and.c: New test. |
| * gcc.target/avr/pr115830-asl.c: New test. |
| * gcc.target/avr/pr115830-asr.c: New test. |
| * gcc.target/avr/pr115830-ior.c: New test. |
| * gcc.target/avr/pr115830-lsr.c: New test. |
| * gcc.target/avr/pr115830-asl32.c: New test. |
| * gcc.target/avr/pr115830-sub.c: New test. |
| * gcc.target/avr/pr115830-sub-ext.c: New test. |
| |
| 2024-08-29 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/105104 |
| * g++.dg/coroutines/torture/pr105104.C: New test. |
| |
| 2024-08-29 Alex Coplan <alex.coplan@arm.com> |
| |
| PR testsuite/116522 |
| * lib/scanltranstree.exp: Fix name of underlying scan function |
| used for scan-ltrans-{tree,rtl}-dump{,-not,-dem,-dem-not}. |
| |
| 2024-08-29 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/116086 |
| * lib/target-supports.exp: Add effective target checks for |
| zvl256b and zvl512b. |
| * gcc.target/riscv/rvv/autovec/pr116086-2-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr116086-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr116086.c: New test. |
| |
| 2024-08-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116476 |
| * g++.dg/cpp0x/initlist-opt2.C: New test. |
| |
| 2024-08-28 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/ifelse-c.h: New file. |
| * gcc.target/avr/torture/ifelse-d.h: New file. |
| * gcc.target/avr/torture/ifelse-q.h: New file. |
| * gcc.target/avr/torture/ifelse-r.h: New file. |
| * gcc.target/avr/torture/ifelse-c-i8.c: New test. |
| * gcc.target/avr/torture/ifelse-d-i8.c: New test. |
| * gcc.target/avr/torture/ifelse-q-i8.c: New test. |
| * gcc.target/avr/torture/ifelse-r-i8.c: New test. |
| * gcc.target/avr/torture/ifelse-c-i16.c: New test. |
| * gcc.target/avr/torture/ifelse-d-i16.c: New test. |
| * gcc.target/avr/torture/ifelse-q-i16.c: New test. |
| * gcc.target/avr/torture/ifelse-r-i16.c: New test. |
| * gcc.target/avr/torture/ifelse-c-u16.c: New test. |
| * gcc.target/avr/torture/ifelse-d-u16.c: New test. |
| * gcc.target/avr/torture/ifelse-q-u16.c: New test. |
| * gcc.target/avr/torture/ifelse-r-u16.c: New test. |
| |
| 2024-08-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116424 |
| * g++.dg/cpp2a/paren-init38.C: New test. |
| |
| 2024-08-28 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/struct_zero.c: New test. |
| |
| 2024-08-28 Filip Kastl <fkastl@suse.cz> |
| |
| PR tree-optimization/116355 |
| * gcc.target/i386/switch-exp-transform-1.c: Don't test for |
| presence of POPCOUNT internal fn after switch conversion. Test |
| for it after __builtin_popcount has had a chance to get |
| expanded. |
| * gcc.target/i386/switch-exp-transform-3.c: Also test char and |
| short. |
| |
| 2024-08-28 Alex Coplan <alex.coplan@arm.com> |
| |
| PR libstdc++/116140 |
| * lib/scanltranstree.exp (scan-ltrans-rtl-dump): New. |
| (scan-ltrans-rtl-dump-not): New. |
| (scan-ltrans-rtl-dump-dem): New. |
| (scan-ltrans-rtl-dump-dem-not): New. |
| (scan-ltrans-rtl-dump-times): New. |
| |
| 2024-08-28 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp0x/extern_template-7.C: New test. |
| * g++.dg/cpp23/ext-floating19.C: New test. |
| * g++.dg/cpp2a/abbrev-fn1.C: New test. |
| |
| 2024-08-28 Pan Li <pan2.li@intel.com> |
| |
| PR target/116278 |
| * gcc.target/riscv/pr116278-run-1.c: Take compile instead of run. |
| * gcc.target/riscv/pr116278-run-2.c: Ditto. |
| * gcc.dg/torture/pr116278-run-1.c: New test. |
| * gcc.dg/torture/pr116278-run-2.c: New test. |
| |
| 2024-08-28 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-8.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm_reconcile-9.c: New test. |
| |
| 2024-08-28 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/autovec/rotr.c: New. |
| |
| 2024-08-28 Joern Rennecke <joern.rennecke@riscy-ip.com> |
| |
| PR testsuite/116271 |
| * gcc.dg/vect/tsvc/vect-tsvc-s176.c [TRUNCATE_TEST]: Make sure |
| that m stays the same as the loop bound of the middle loop. |
| * gcc.dg/vect/tsvc/tsvc.h (get_expected_result) <s176> [TRUNCATE_TEST]: |
| Adjust expected value. |
| |
| 2024-08-28 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_u_sub_imm-13.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-13_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-13_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-14.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-14_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-14_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-15.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-15_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-15_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-16.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-13.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-14.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-15.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-16.c: New test. |
| |
| 2024-08-28 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_u_sub_imm-10.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-10_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-10_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-11.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-11_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-11_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-12.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-9.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-9_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-9_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-10.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-11.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-12.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-9.c: New test. |
| |
| 2024-08-27 Andi Kleen <ak@gcc.gnu.org> |
| |
| * gcc.dg/vect/vect-switch-ifcvt-1.c: Use vect_condition to |
| check if vectorizing conditions is supported for target. |
| |
| 2024-08-27 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/109867 |
| * g++.dg/coroutines/torture/pr109867.C: New test. |
| |
| 2024-08-27 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/105483 |
| * g++.dg/parse/error36.C: Adjust test expectation. |
| * g++.dg/tc1/dr147.C: Likewise. |
| * g++.old-deja/g++.other/typename1.C: Likewise. |
| * g++.dg/diagnostic/pr105483.C: New test. |
| |
| 2024-08-27 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/armv8_1m-fp64-move-1.c: Update expected code. |
| |
| 2024-08-27 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/pr116174.c: Add the missing */. |
| |
| 2024-08-27 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/pr116174.c: Use check-function-bodies. |
| * lib/scanasm.exp (parse_function_bodies): Append the line if |
| $up_config(matched) matches the line. |
| (check-function-bodies): Add an argument for matched. Set |
| up_config(matched) to $matched. Append the expected line without |
| $config(line_prefix) to function_regexp if it starts with ".L". |
| |
| 2024-08-27 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.dg/pr108757-1.c: Fixed dg-comment. |
| * gcc.dg/pr71071.c: Likewise. |
| * gcc.dg/tree-ssa/noreturn-1.c: Likewise. |
| * gcc.dg/tree-ssa/pr56727.c: Likewise. |
| * gcc.target/arc/loop-2.cpp: Likewise. |
| * gcc.target/arc/loop-3.c: Likewise. |
| * gcc.target/arc/pr9001107555.c: Likewise. |
| * gcc.target/arm/armv8_1m-fp16-move-1.c: Likewise. |
| * gcc.target/arm/armv8_1m-fp32-move-1.c: Likewise. |
| * gcc.target/arm/armv8_1m-fp64-move-1.c: Likewise. |
| * gcc.target/i386/amxint8-asmatt-1.c: Likewise. |
| * gcc.target/i386/amxint8-asmintel-1.c: Likewise. |
| * gcc.target/i386/avx512bw-vpermt2w-1.c: Likewise. |
| * gcc.target/i386/avx512vbmi-vpermt2b-1.c: Likewise. |
| * gcc.target/i386/endbr_immediate.c: Likewise. |
| * gcc.target/i386/pr96539.c: Likewise. |
| * gcc.target/i386/sse2-pr98461-2.c: Likewise. |
| * gcc.target/m68k/pr39726.c: Likewise. |
| * gcc.target/m68k/pr52076-1.c: Likewise. |
| * gcc.target/m68k/pr52076-2.c: Likewise. |
| * gcc.target/nvptx/v2si-vec-set-extract.c: Likewise. |
| |
| 2024-08-27 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/signbit-5.c: Un-XFAIL for GCN. |
| |
| 2024-08-27 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/116482 |
| * g++.dg/coroutines/pr116482.C: New test. |
| |
| 2024-08-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116460 |
| * g++.dg/torture/pr116460.C: New testcase. |
| |
| 2024-08-27 Bernd Edlinger <bernd.edlinger@hotmail.de> |
| |
| PR other/116462 |
| * gcc.dg/debug/dwarf2/inline7.c: Switch to -Os optimization. |
| |
| 2024-08-27 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_u_sub_imm-5.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-5_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-5_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-6.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-6_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-6_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-7.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-7_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-7_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-8.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-5.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-6.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-7.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-8.c: New test. |
| |
| 2024-08-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/99243 |
| * g++.dg/modules/map-2.C: Prune additional fatal error message. |
| * g++.dg/modules/inc-xlate-4_a.H: New test. |
| * g++.dg/modules/inc-xlate-4_b.H: New test. |
| * g++.dg/modules/inc-xlate-4_c.H: New test. |
| |
| 2024-08-27 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/110980 |
| * g++.dg/modules/inc-xlate-2_a.H: New test. |
| * g++.dg/modules/inc-xlate-2_b.H: New test. |
| * g++.dg/modules/inc-xlate-3.h: New test. |
| * g++.dg/modules/inc-xlate-3_a.H: New test. |
| |
| 2024-08-26 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/113457 |
| * g++.dg/coroutines/pr113457-1.C: New test. |
| * g++.dg/coroutines/pr113457.C: New test. |
| |
| 2024-08-26 Arsen Arsenović <arsen@aarsen.me> |
| |
| * g++.dg/coroutines/pr115858.C: New test. |
| |
| 2024-08-26 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/diagnostic_group_plugin.c: Include |
| "diagnostic-format-text.h". |
| |
| 2024-08-26 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/diagnostic-test-paths-multithreaded-inline-events.c: |
| Update expected output. |
| * gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.py: |
| Likewise. |
| * gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c: |
| Likewise. |
| * gcc.dg/plugin/diagnostic_plugin_test_paths.c |
| (test_diagnostic_path::add_event_2): Return the id of the added |
| event. |
| (test_diagnostic_path::add_event_2_with_event_id): New. |
| (example_4): Add event IDs to the deadlock messages indicating |
| where the locks where acquired. |
| |
| 2024-08-26 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/diagnostic-test-metadata-sarif.c: New test, |
| based on diagnostic-test-metadata.c. |
| * gcc.dg/plugin/diagnostic-test-metadata-sarif.py: New script. |
| * gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c: |
| Replace scan-sarif-file directives with run-sarif-pytest, to |
| run... |
| * gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.py: |
| ...this new test. |
| * gcc.dg/plugin/plugin.exp (plugin_test_list): Add |
| diagnostic-test-metadata-sarif.c. |
| * gcc.dg/sarif-output/sarif.py: Move to... |
| * lib/sarif.py: ...here. |
| * lib/scansarif.exp (run-sarif-pytest): Prepend "lib" to |
| PYTHONPATH before running python scripts. |
| |
| 2024-08-26 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/115716 |
| * g++.dg/template/spec42.C: New test. |
| * g++.dg/template/spec43.C: New test. |
| |
| 2024-08-26 Xi Ruoyao <xry111@xry111.site> |
| Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116348 |
| * gcc.c-torture/compile/pr116438.c: New test. |
| |
| 2024-08-26 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_u_add_imm-11.c: Adjust test case for imm. |
| * gcc.target/riscv/sat_u_add_imm-12.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-15.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-16.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm_type_check-1.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-10.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-11.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-12.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-13.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-14.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-15.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-16.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-17.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-18.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-19.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-2.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-20.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-21.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-22.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-23.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-24.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-25.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-26.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-27.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-28.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-29.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-3.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-30.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-31.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-32.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-33.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-34.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-35.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-36.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-37.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-38.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-39.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-4.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-40.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-41.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-42.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-43.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-44.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-45.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-46.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-47.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-48.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-49.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-5.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-50.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-51.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-52.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-6.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-7.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-8.c: New test. |
| * gcc.target/riscv/sat_u_add_imm_type_check-9.c: New test. |
| |
| 2024-08-26 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/116480 |
| * gcc.dg/torture/pr116480-1.c: New test. |
| * gcc.dg/torture/pr116480-2.c: New test. |
| |
| 2024-08-26 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_2-512-convert-1.c: Add tests for new |
| intrin. |
| * gcc.target/i386/avx10_2-convert-1.c: Ditto. |
| |
| 2024-08-26 Zhang, Jun <jun.zhang@intel.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx10_2-compare-1.c: New test. |
| |
| 2024-08-26 Zhang, Jun <jun.zhang@intel.com> |
| |
| * gcc.target/i386/avx10_2-vmovd-1.c: New test. |
| * 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. |
| |
| 2024-08-26 Mo, Zewei <zewei.mo@intel.com> |
| Hu, Lin1 <lin1.hu@intel.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add macros. |
| * 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/avx512f-helper.h: Add helper function. |
| * gcc.target/i386/avx10-minmax-helper.h: New helper file. |
| * gcc.target/i386/avx10_2-512-minmax-1.c: New test. |
| * gcc.target/i386/avx10_2-512-vminmaxnepbf16-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-minmax-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxnepbf16-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-vminmaxpd-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxph-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminmaxps-2.c: Ditto. |
| |
| 2024-08-26 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add macros. |
| * 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/avx10_2-satcvt-1.c: Add test. |
| * gcc.target/i386/avx10_2-512-satcvt-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttpd2dqs-2.c: New test. |
| * 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-vcvttps2dqs-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-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-vcvttps2dqs-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. |
| |
| 2024-08-26 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add macros. |
| * 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/avx512f-helper.h: Add new test macro. |
| * gcc.target/i386/m512-check.h: Add new type. |
| * gcc.target/i386/avx10_2-512-satcvt-1.c: New test. |
| * gcc.target/i386/avx10_2-512-vcvtnebf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtnebf162iubs-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-vcvttnebf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvttnebf162iubs-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/avx10_2-vcvtnebf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtnebf162iubs-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-vcvttnebf162ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttnebf162iubs-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-vcvttps2ibs-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvttps2iubs-2.c: Ditto. |
| |
| 2024-08-26 konglin1 <lingling.kong@intel.com> |
| Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx10-check.h: Add AVX10_SCALAR. |
| * gcc.target/i386/avx10-helper.h: Add helper functions. |
| * gcc.target/i386/avx10_2-512-bf16-1.c: Add new tests. |
| * gcc.target/i386/avx10_2-bf16-1.c: Ditto. |
| * gcc.target/i386/avx-1.c: Add macros. |
| * 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/avx10_2-512-vcmppbf16-2.c: New test. |
| * gcc.target/i386/avx10_2-512-vfpclasspbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vgetexppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vgetmantpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vrcppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vreducenepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vrndscalenepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vrsqrtpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vsqrtnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcmppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcomsbf16-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vcomsbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfpclasspbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vgetexppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vgetmantpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrcppbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vreducenepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrndscalenepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vrsqrtpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vsqrtnepbf16-2.c: Ditto. |
| |
| 2024-08-26 konglin1 <lingling.kong@intel.com> |
| Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx512f-helper.h: Add MAKE_MASK_MERGE and MAKE_MASK_ZERO |
| for bf16_uw. |
| * gcc.target/i386/m512-check.h: Add union512bf16_uw, union256bf16_uw, |
| union128bf16_uw and CHECK_EXP for them. |
| * gcc.target/i386/avx10-helper.h: New file. |
| * gcc.target/i386/avx10_2-512-bf16-1.c: New test. |
| * gcc.target/i386/avx10_2-512-vaddnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vdivnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfmaddXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfmsubXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfnmaddXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vfnmsubXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmaxpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vminpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vscalefpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vsubnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-bf16-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vaddnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vdivnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfmaddXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfmsubXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfnmaddXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vfnmsubXXXnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmaxpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vminpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmulnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vscalefpbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vsubnepbf16-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmulnepbf16-2.c: New file. |
| |
| 2024-08-26 Levy Hsu <admin@levyhsu.com> |
| Kong Lingling <lingling.kong@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add macros for const. |
| * gcc.target/i386/avx-2.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/avx10_2-512-convert-1.c: New test. |
| * gcc.target/i386/avx10_2-512-vcvt2ps2phx-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-vcvtne2ph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vcvtneph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-convert-1.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvt2ps2phx-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-vcvtne2ph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtne2ph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtne2ph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtne2ph2hf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtneph2bf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtneph2bf8s-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtneph2hf8-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vcvtneph2hf8s-2.c: Ditto. |
| * gcc.target/i386/fp8-helper.h: New helper file. |
| |
| 2024-08-26 Haochen Jiang <haochen.jiang@intel.com> |
| Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/avxvnniint16-1.c: Add new macro test. |
| * gcc.target/i386/avx-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. |
| * gcc.target/i386/avx10_2-512-media-1.c: Add test. |
| * gcc.target/i386/avx10_2-media-1.c: Ditto. |
| * gcc.target/i386/avxvnniint16-builtin.c: New test. |
| * gcc.target/i386/avx10_2-512-vdpphps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-512-vmpsadbw-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-builtin-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vdpphps-2.c: Ditto. |
| * gcc.target/i386/avx10_2-vmpsadbw-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. |
| |
| 2024-08-26 Hongyu Wang <hongyu.wang@intel.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx512f-helper.h: Reuse AVX512F macros |
| for AVX10. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * lib/target-supports.exp |
| (check_effective_target_avx10_2): New. |
| (check_effective_target_avx10_2_512): Ditto. |
| * gcc.target/i386/avx10-check.h: New test file. |
| * gcc.target/i386/avx10-helper.h: Ditto. |
| * gcc.target/i386/avx10_2-builtin-1.c: Ditto. |
| * gcc.target/i386/avx10_2-512-media-1.c: Ditto. |
| * gcc.target/i386/avx10_2-media-1.c: Ditto.. |
| * gcc.target/i386/avxvnniint8-builtin.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-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-os-support.h: New file. |
| |
| 2024-08-26 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/m512-check.h: Wrap the function define with |
| correct vector size. |
| |
| 2024-08-26 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macro. |
| * gcc.target/riscv/sat_u_sub_imm-1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-1_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-1_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-2_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-2_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-3.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-3_1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-3_2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-4.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-1.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-2.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-3.c: New test. |
| * gcc.target/riscv/sat_u_sub_imm-run-4.c: New test. |
| |
| 2024-08-26 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-19.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-20.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-21.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-22.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-23.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-24.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-19.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-20.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-21.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-22.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-23.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-24.c: New test. |
| |
| 2024-08-26 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_u_trunc-19.c: New test. |
| * gcc.target/riscv/sat_u_trunc-20.c: New test. |
| * gcc.target/riscv/sat_u_trunc-21.c: New test. |
| * gcc.target/riscv/sat_u_trunc-22.c: New test. |
| * gcc.target/riscv/sat_u_trunc-23.c: New test. |
| * gcc.target/riscv/sat_u_trunc-24.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-19.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-20.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-21.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-22.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-23.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-24.c: New test. |
| |
| 2024-08-25 demin.han <demin.han@starfivetech.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv-nofm.c: Fix test. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmul-rv32gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-5.c: Ditto. |
| |
| 2024-08-25 Xianmiao Qu <cooper.qu@linux.alibaba.com> |
| |
| * gcc.target/riscv/pr43644.c: New test case. |
| |
| 2024-08-25 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * g++.dg/init/array54.C: Require sync_int_long effective target. |
| |
| 2024-08-25 Andi Kleen <ak@gcc.gnu.org> |
| |
| PR tree-optimization/115866 |
| * gcc.dg/vect/vect-switch-ifcvt-1.c: New test. |
| * gcc.dg/vect/vect-switch-ifcvt-2.c: New test. |
| * gcc.dg/vect/vect-switch-search-line-fast.c: New test. |
| * gcc.dg/vect/vect-bitfield-read-1-not.c: Change to xfail. |
| |
| 2024-08-25 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/cm_mv_rv32.c: Disable late-combine. |
| |
| 2024-08-25 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c: Update |
| expected output. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c: Likewise. |
| |
| 2024-08-25 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/shorten-memrefs-2.c: Turn off late-combine. |
| * gcc.target/riscv/shorten-memrefs-3.c: Likewise. |
| * gcc.target/riscv/shorten-memrefs-5.c: Likewise. |
| * gcc.target/riscv/shorten-memrefs-8.c: Likewise. |
| |
| 2024-08-25 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| * gm2/calling-c/libc/run/pass/calling-c-libc-run-pass.exp: New test. |
| * gm2/calling-c/libc/run/pass/testlibcstr.mod: New test. |
| |
| 2024-08-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/110635 |
| * g++.dg/coroutines/pr110635.C: New test. |
| |
| 2024-08-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/102051 |
| * g++.dg/coroutines/pr102051.C: New test. |
| |
| 2024-08-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/115908 |
| * g++.dg/coroutines/pr115908.C: New test. |
| |
| 2024-08-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/109682 |
| * g++.dg/coroutines/pr109682.C: New test. |
| |
| 2024-08-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/100476 |
| * g++.dg/coroutines/coro-bad-gro-01-void-gro-non-class-coro.C: |
| Adjust expected diagnostic. |
| * g++.dg/coroutines/pr102489.C: Avoid void get_return_object. |
| * g++.dg/coroutines/pr103868.C: Likewise. |
| * g++.dg/coroutines/pr94879-folly-1.C: Likewise. |
| * g++.dg/coroutines/pr94883-folly-2.C: Likewise. |
| * g++.dg/coroutines/pr96749-2.C: Likewise. |
| |
| 2024-08-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/113773 |
| * g++.dg/coroutines/torture/pr113773.C: New test. |
| |
| 2024-08-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro-bad-alloc-01-bad-op-del.C: Use revised |
| diagnostics. |
| * g++.dg/coroutines/coro-bad-gro-00-class-gro-scalar-return.C: |
| Likewise. |
| * g++.dg/coroutines/coro-bad-gro-01-void-gro-non-class-coro.C: |
| Likewise. |
| * g++.dg/coroutines/coro-bad-grooaf-00-static.C: Likewise. |
| * g++.dg/coroutines/ramp-return-b.C: Likewise. |
| |
| 2024-08-24 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/113746 |
| * g++.dg/parse/crash76.C: New test. |
| |
| 2024-08-24 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.dg/torture/pr115929-2.c: Add dg-require-effective-target scheduling. |
| * gcc.dg/torture/pr116343.c: Same. |
| |
| 2024-08-23 Manolis Tsamis <manolis.tsamis@vrull.eu> |
| |
| PR rtl-optimization/116372 |
| PR rtl-optimization/116405 |
| * gcc.dg/pr116372.c: New test. |
| * gcc.dg/pr116405.c: New test. |
| |
| 2024-08-23 Manolis Tsamis <manolis.tsamis@vrull.eu> |
| |
| PR middle-end/116358 |
| * gcc.target/aarch64/pr116358.c: New test. |
| |
| 2024-08-23 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/116415 |
| * gcc.target/powerpc/pr116415.c: New test. |
| |
| 2024-08-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| Revert: |
| 2024-08-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/102689 |
| * gfortran.dg/class_transformational_1.f90: New test for class- |
| valued reshape. |
| * gfortran.dg/class_transformational_2.f90: New test for other |
| class_valued transformational intrinsics. |
| |
| 2024-08-23 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR middle-end/115495 |
| * gcc.target/riscv/rvv/autovec/pr115495.c: New test. |
| |
| 2024-08-23 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/unop/abs-rv32gcv.c: Adjust test |
| expectation. |
| * gcc.target/riscv/rvv/autovec/unop/abs-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/abs-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. |
| |
| 2024-08-23 Bernd Edlinger <bernd.edlinger@hotmail.de> |
| |
| PR other/116462 |
| * gcc.dg/debug/dwarf2/inline7.c: Reduce test expectations. |
| |
| 2024-08-23 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/116461 |
| * gcc.dg/vect/vect-mod-var.c: Change the initialization loop so that |
| `b[i]` is never 0. Use 1 in those places. |
| |
| 2024-08-22 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/116464 |
| * gcc.dg/torture/pr116420.c: |
| |
| 2024-08-22 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/116420 |
| * gcc.dg/torture/pr116420.c: New test. |
| |
| 2024-08-22 Raphael Moreira Zinsly <rzinsly@ventanamicro.com> |
| |
| * gcc.target/riscv/stack-check-cfa-3.c: Fix the expected output. |
| |
| 2024-08-22 Andrew Pinski <quic_apinski@quicinc.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/116454 |
| * gcc.dg/torture/pr116454-1.c: New test. |
| * gcc.dg/torture/pr116454-2.c: New test. |
| |
| 2024-08-22 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| PR target/116365 |
| * gcc.target/aarch64/autovec_param_asimd-only.c: New test. |
| * gcc.target/aarch64/autovec_param_default.c: Likewise. |
| * gcc.target/aarch64/autovec_param_prefer-asimd.c: Likewise. |
| * gcc.target/aarch64/autovec_param_prefer-sve.c: Likewise. |
| * gcc.target/aarch64/autovec_param_sve-only.c: Likewise. |
| * gcc.target/aarch64/neoverse_v1_2.c: Update parameter value. |
| * gcc.target/aarch64/neoverse_v1_3.c: Likewise. |
| * gcc.target/aarch64/sve/cond_asrd_1.c: Likewise. |
| * gcc.target/aarch64/sve/cond_cnot_4.c: Likewise. |
| * gcc.target/aarch64/sve/cond_unary_5.c: Likewise. |
| * gcc.target/aarch64/sve/cond_uxt_5.c: Likewise. |
| * gcc.target/aarch64/sve/cond_xorsign_2.c: Likewise. |
| * gcc.target/aarch64/sve/pr98268-1.c: Likewise. |
| * gcc.target/aarch64/sve/pr98268-2.c: Likewise. |
| |
| 2024-08-22 Bernd Edlinger <bernd.edlinger@hotmail.de> |
| |
| * gcc.dg/debug/dwarf2/inline2.c: Add checks for inline entry_pc. |
| * gcc.dg/debug/dwarf2/inline6.c: Add -gno-as-loc-support and check |
| the resulting location views. |
| |
| 2024-08-22 Bernd Edlinger <bernd.edlinger@hotmail.de> |
| |
| * gcc.dg/debug/dwarf2/inline7.c: New test. |
| |
| 2024-08-22 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| PR tree-optimization/101390 |
| * gcc.dg/vect/vect-mod-var.c: New test. |
| * gcc.target/aarch64/sve/mod_1.c: Likewise. |
| * lib/target-supports.exp: New selector expression. |
| |
| 2024-08-22 Alexandre Oliva <oliva@adacore.com> |
| |
| * lib/scandump.exp (dump-base): Support {} in dump base suffix |
| to drop it. |
| * gcc.dg/callgraph-info-1.c: New. |
| |
| 2024-08-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pieces-memcpy-10.c: Add -mprefer-vector-width=128. |
| * gcc.target/i386/pieces-memcpy-6.c: Ditto. |
| * gcc.target/i386/pieces-memset-38.c: Ditto. |
| * gcc.target/i386/pieces-memset-40.c: Ditto. |
| * gcc.target/i386/pieces-memset-41.c: Ditto. |
| * gcc.target/i386/pieces-memset-42.c: Ditto. |
| * gcc.target/i386/pieces-memset-43.c: Ditto. |
| * gcc.target/i386/pieces-strcpy-2.c: Ditto. |
| * gcc.target/i386/pieces-memcpy-22.c: New test. |
| * gcc.target/i386/pieces-memset-51.c: New test. |
| * gcc.target/i386/pieces-strcpy-3.c: New test. |
| |
| 2024-08-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-17.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-18.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-16.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-17.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-18.c: New test. |
| |
| 2024-08-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-9.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-8.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-9.c: New test. |
| |
| 2024-08-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR testsuite/116238 |
| * gcc.target/aarch64/sve/pr116238.c: New test. |
| |
| 2024-08-21 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/113042 |
| * gcc.target/aarch64/popcnt10.c: New test. |
| * gcc.target/aarch64/popcnt9.c: New test. |
| |
| 2024-08-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116406 |
| * gcc.dg/tree-ssa/pr116406.c: New testcase. |
| * gcc.dg/tree-ssa/ssa-pre-30.c: On x86 dd -msse -mfpmath=sse. |
| |
| 2024-08-21 Martin Jambor <mjambor@suse.cz> |
| |
| PR target/58416 |
| * gcc.dg/torture/pr58416.c: New test. |
| |
| 2024-08-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116380 |
| * gcc.dg/torture/pr116380.c: New testcase. |
| |
| 2024-08-21 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray_lib_this_image_2.f90: Fix array rank in |
| tree dump scan. |
| * gfortran.dg/coarray_lib_token_4.f90: Same. |
| * gfortran.dg/coarray/move_alloc_2.f90: New test. |
| |
| 2024-08-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.target/i386/pr116275-2.C (dg-options): Add -mstv |
| -mno-stackrealign. |
| |
| 2024-08-21 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/77518 |
| * gfortran.dg/coarray/sizeof_1.f90: New test. |
| |
| 2024-08-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| * lib/target-supports.exp (check_vect_support_and_set_flags): Remove |
| the if arm checking powerpc-*paired*. |
| (check_750cl_hw_available): Remove. |
| (check_effective_target_vect_unpack): Remove the check on |
| powerpc-*paired*. |
| |
| 2024-08-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Fix SAT_TRUNC typo. |
| * gcc.target/riscv/sat_u_trunc-1.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-13.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-14.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-15.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-2.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-3.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-4.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-5.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-6.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-7.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-8.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-9.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-1.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-13.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-14.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-15.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-2.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-3.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-4.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-5.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-6.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-7.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-8.c: Ditto. |
| * gcc.target/riscv/sat_u_trunc-run-9.c: Ditto. |
| |
| 2024-08-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/export-1.C: Remove message. |
| * g++.dg/modules/internal-1.C: Remove message. |
| * g++.dg/modules/ambig-2_b.C: Remove unnecessary pruning. |
| * g++.dg/modules/atom-decl-2.C: Likewise. |
| * g++.dg/modules/atom-pragma-3.C: Likewise. |
| * g++.dg/modules/atom-preamble-2_f.C: Likewise. |
| * g++.dg/modules/block-decl-2.C: Likewise. |
| * g++.dg/modules/dir-only-4.C: Likewise. |
| * g++.dg/modules/enum-12.C: Likewise. |
| * g++.dg/modules/exp-xlate-1_b.C: Likewise. |
| * g++.dg/modules/export-3.C: Likewise. |
| * g++.dg/modules/friend-3.C: Likewise. |
| * g++.dg/modules/friend-5_b.C: Likewise. |
| * g++.dg/modules/inc-xlate-1_e.C: Likewise. |
| * g++.dg/modules/linkage-2.C: Likewise. |
| * g++.dg/modules/local-extern-1.C: Likewise. |
| * g++.dg/modules/main-1.C: Likewise. |
| * g++.dg/modules/map-2.C: Likewise. |
| * g++.dg/modules/mod-decl-1.C: Likewise. |
| * g++.dg/modules/mod-decl-3.C: Likewise. |
| * g++.dg/modules/pr99174.H: Likewise. |
| * g++.dg/modules/pr99468.H: Likewise. |
| * g++.dg/modules/token-1.C: Likewise. |
| * g++.dg/modules/token-3.C: Likewise. |
| * g++.dg/modules/token-4.C: Likewise. |
| * g++.dg/modules/token-5.C: Likewise. |
| * g++.dg/modules/using-10.C: Likewise. |
| * g++.dg/modules/using-12.C: Likewise. |
| * g++.dg/modules/using-3.C: Likewise. |
| * g++.dg/modules/using-9.C: Likewise. |
| * g++.dg/modules/using-enum-2.C: Likewise. |
| * g++.dg/modules/permissive-error-1.C: New test. |
| * g++.dg/modules/permissive-error-2.C: New test. |
| |
| 2024-08-20 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116412 |
| * gcc.dg/torture/pr116412-1.c: New test. |
| |
| 2024-08-20 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116409 |
| * gcc.dg/torture/pr116409-1.c: New test. |
| * gcc.dg/torture/pr116409-2.c: New test. |
| |
| 2024-08-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/gen-attrs-82.C: New test. |
| * g++.dg/gomp/attrs-3.C (foo): Expect different diagnostics for |
| omp::directive attribute after closing square bracket of an automatic |
| declaration and add a test with the attribute after array's |
| declarator-id. |
| |
| 2024-08-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/gen-attrs-83.C: New test. |
| |
| 2024-08-20 Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.dg/signbit-5.c: Remove riscv xfail exception |
| |
| 2024-08-20 Franciszek Witt <franek.witt@gmail.com> |
| |
| PR c++/101232 |
| * g++.dg/cpp0x/initlist-err1.C: New test. |
| * g++.dg/cpp0x/initlist-err2.C: New test. |
| * g++.dg/cpp0x/initlist-err3.C: New test. |
| |
| 2024-08-20 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/103660 |
| * g++.dg/tree-ssa/pr103660-4.C: New test. |
| * gcc.dg/tree-ssa/pr103660-4.c: New test. |
| |
| 2024-08-20 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/103660 |
| * g++.dg/tree-ssa/pr103660-2.C: New test. |
| * g++.dg/tree-ssa/pr103660-3.C: New test. |
| * gcc.dg/tree-ssa/pr103660-2.c: New test. |
| * gcc.dg/tree-ssa/pr103660-3.c: New test. |
| |
| 2024-08-20 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/103660 |
| * g++.dg/tree-ssa/pr103660-0.C: New test. |
| * g++.dg/tree-ssa/pr103660-1.C: New test. |
| * gcc.dg/tree-ssa/pr103660-0.c: New test. |
| * gcc.dg/tree-ssa/pr103660-1.c: New test. |
| |
| 2024-08-20 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101463 |
| * g++.dg/cpp1z/nontype6.C: New test. |
| * g++.dg/cpp1z/nontype6a.C: New test. |
| |
| 2024-08-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116274 |
| * gcc.target/i386/pr116274-2.c: New testcase. |
| |
| 2024-08-20 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/84246 |
| * gfortran.dg/coarray_allocate_7.f08: Adapt to array being |
| allocate by caf_send. |
| |
| 2024-08-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/115020 |
| * g++.dg/modules/pr115020_a.C: New test. |
| * g++.dg/modules/pr115020_b.C: New test. |
| |
| 2024-08-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116403 |
| * g++.dg/modules/dguide-4_a.C: New test. |
| * g++.dg/modules/dguide-4_b.C: New test. |
| * g++.dg/modules/dguide-4_c.C: New test. |
| |
| 2024-08-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116382 |
| * g++.dg/modules/tpl-nttp-1_a.C: New test. |
| * g++.dg/modules/tpl-nttp-1_b.C: New test. |
| |
| 2024-08-20 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/116364 |
| * g++.dg/modules/tpl-spec-9_a.C: New test. |
| * g++.dg/modules/tpl-spec-9_b.C: New test. |
| * g++.dg/modules/tpl-spec-9_c.C: New test. |
| |
| 2024-08-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115657 |
| * g++.dg/cpp1y/constexpr-recursion2.C: New test. |
| * g++.dg/template/conv21.C: New test. |
| |
| 2024-08-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116384 |
| * g++.dg/cpp0x/vt-116384.C: New test. |
| |
| 2024-08-19 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| PR target/112108 |
| * gcc.target/aarch64/acle/ls64_guard-1.c: New test. |
| * gcc.target/aarch64/acle/ls64_guard-2.c: New test. |
| * gcc.target/aarch64/acle/ls64_guard-3.c: New test. |
| * gcc.target/aarch64/acle/ls64_guard-4.c: New test. |
| |
| 2024-08-19 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| PR target/112108 |
| * gcc.target/aarch64/acle/memtag_guard-1.c: New test. |
| * gcc.target/aarch64/acle/memtag_guard-2.c: New test. |
| * gcc.target/aarch64/acle/memtag_guard-3.c: New test. |
| * gcc.target/aarch64/acle/memtag_guard-4.c: New test. |
| |
| 2024-08-19 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| PR target/112108 |
| * gcc.target/aarch64/acle/tme_guard-1.c: New test. |
| * gcc.target/aarch64/acle/tme_guard-2.c: New test. |
| * gcc.target/aarch64/acle/tme_guard-3.c: New test. |
| * gcc.target/aarch64/acle/tme_guard-4.c: New test. |
| |
| 2024-08-19 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/select_type_1.f90: New test. |
| * gfortran.dg/coarray/select_type_2.f90: New test. |
| * gfortran.dg/coarray/select_type_3.f90: New test. |
| |
| 2024-08-19 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/warn/pr33738-2.C: dg-prune arm linker messages about |
| size of enums. |
| |
| 2024-08-19 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/scanltranstree.exp: Redefine the routines using two |
| templates. |
| |
| 2024-08-19 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/84244 |
| * gfortran.dg/coarray/ptr_comp_5.f08: New test. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-19 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. |
| |
| 2024-08-18 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.target/i386/pr87007-5.c: Disable phi-opt. |
| |
| 2024-08-18 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/116407 |
| * gcc.target/avr/torture/pr116407-2.c: New test. |
| * gcc.target/avr/torture/pr116407-4.c: New test. |
| |
| 2024-08-18 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-2.c: Adjust |
| the expand dump check times. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-3.c: Ditto. |
| * gcc.target/riscv/sat_arith_data.h: Add test helper macros. |
| * gcc.target/riscv/sat_u_trunc-4.c: New test. |
| * gcc.target/riscv/sat_u_trunc-5.c: New test. |
| * gcc.target/riscv/sat_u_trunc-6.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-4.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-5.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-6.c: New test. |
| |
| 2024-08-18 Pan Li <pan2.li@intel.com> |
| |
| PR target/116278 |
| * gcc.target/riscv/sat_u_add-11.c: Adjust asm check body. |
| * gcc.target/riscv/sat_u_add-15.c: Ditto. |
| * gcc.target/riscv/sat_u_add-19.c: Ditto. |
| * gcc.target/riscv/sat_u_add-23.c: Ditto. |
| * gcc.target/riscv/sat_u_add-3.c: Ditto. |
| * gcc.target/riscv/sat_u_add-7.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-11.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-15.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-3.c: Ditto. |
| * gcc.target/riscv/sat_u_add_imm-7.c: Ditto. |
| * gcc.target/riscv/pr116278-run-1.c: New test. |
| * gcc.target/riscv/pr116278-run-2.c: New test. |
| |
| 2024-08-18 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_u_trunc-13.c: New test. |
| * gcc.target/riscv/sat_u_trunc-14.c: New test. |
| * gcc.target/riscv/sat_u_trunc-15.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-13.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-14.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-15.c: New test. |
| |
| 2024-08-18 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macros. |
| * gcc.target/riscv/sat_u_trunc-7.c: New test. |
| * gcc.target/riscv/sat_u_trunc-8.c: New test. |
| * gcc.target/riscv/sat_u_trunc-9.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-7.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-8.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-9.c: New test. |
| |
| 2024-08-17 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/base/bug-7.c: New test. |
| * gcc.target/riscv/rvv/base/bug-8.c: New test. |
| |
| 2024-08-17 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116282 |
| * gcc.target/riscv/pr116282.c: New test. |
| |
| 2024-08-17 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/rvv/base/bug-9.c: New test. |
| |
| 2024-08-17 Pan Li <pan2.li@intel.com> |
| |
| PR target/116280 |
| * gcc.target/riscv/rvv/base/pr116280-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr116280-2.c: New test. |
| |
| 2024-08-17 Feng Wang <wangfeng@eswincomputing.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vrolr-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vrolr-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vrolr-template.h: New test. |
| |
| 2024-08-17 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/116390 |
| * gcc.target/avr/torture/pr116390.c: New test. |
| |
| 2024-08-17 曾治金 <zhijin.zeng@spacemit.com> |
| |
| PR target/116305 |
| * gcc.target/riscv/rvv/base/scalable_vector_cfi.c: New test. |
| |
| 2024-08-16 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/warn/pr33738.C: Added -fno-short-enums. |
| * g++.dg/warn/pr33738-2.C: Duplicate g++.dg/warn/pr33738.C with |
| -fshort-enums and removed xfail. |
| |
| 2024-08-16 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/opt/pr97315-1.C: Add -fno-short-enums. |
| |
| 2024-08-16 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * gcc.dg/signbit-5.c: Add -fwrapv and remove x86 exception. |
| |
| 2024-08-16 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/116378 |
| * gm2/extensions/run/pass/testopen.mod: Add third argument |
| for open. |
| * gm2/isolib/run/pass/openlibc.mod: Ditto. |
| * gm2/pim/run/pass/testaddr3.mod: Ditto. |
| |
| 2024-08-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110345 |
| * g++.dg/cpp0x/gen-attrs-84.C: New test. |
| |
| 2024-08-16 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/113042 |
| * gcc.target/aarch64/popcnt5.c: New test. |
| * gcc.target/aarch64/popcnt6.c: New test. |
| * gcc.target/aarch64/popcnt7.c: New test. |
| * gcc.target/aarch64/popcnt8.c: New test. |
| |
| 2024-08-15 Vineet Gupta <vineetg@rivosinc.com> |
| |
| * gcc.target/riscv/fclass.c: New tests. |
| |
| 2024-08-15 Roger Sayle <roger@nextmovesoftware.com> |
| Uros Bizjak <ubizjak@gmail.com> |
| |
| * g++.target/i386/pr116275-2.C: New test case. |
| |
| 2024-08-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115583 |
| * g++.dg/cpp23/consteval-if13.C: Compile with -O. |
| |
| 2024-08-15 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR testsuite/116343 |
| * gcc.dg/torture/pr116343.c: New test. |
| |
| 2024-08-15 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/110033 |
| * gfortran.dg/coarray/associate_1.f90: New test. |
| |
| 2024-08-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116320 |
| * g++.dg/template/access42.C: New test. |
| |
| 2024-08-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116327 |
| PR c++/104981 |
| PR c++/115550 |
| * g++.dg/coroutines/pr104981-preview-this.C: Improve coverage by |
| adding a non-static data member use within the coroutine member |
| function. |
| * g++.dg/coroutines/pr116327-preview-this.C: New test. |
| |
| 2024-08-15 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/fclass-compile.c: New test. |
| * gcc.target/loongarch/fclass-run.c: New test. |
| |
| 2024-08-15 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr116274.c: New test. |
| * gcc.target/i386/pr113560.c: Scan either mulq or mulx. |
| |
| 2024-08-15 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/116371 |
| * gcc.target/aarch64/sme2/acle-asm/pext_c16.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_c16_x2.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_c32.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_c32_x2.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_c64.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_c64_x2.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_c8.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_c8_x2.c: Replace with... |
| * gcc.target/aarch64/sme2/acle-asm/pext_lane_c16.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_lane_c16_x2.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_lane_c32.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_lane_c32_x2.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_lane_c64.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_lane_c64_x2.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_lane_c8.c, |
| gcc.target/aarch64/sme2/acle-asm/pext_lane_c8_x2.c: ...these new tests, |
| testing for svpext_lane instead of svpext. |
| |
| 2024-08-15 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| * gcc.target/powerpc/float128-cmp2-runnable.c: Replace |
| ppc_float128_sw with ppc_float128_hw and remove p9vector_hw. |
| |
| 2024-08-15 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| PR target/97786 |
| * gcc.target/powerpc/pr97786-7.c: New test. |
| * gcc.target/powerpc/pr97786-8.c: New test. |
| |
| 2024-08-15 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| PR target/97786 |
| * gcc.target/powerpc/pr97786-4.c: New test. |
| * gcc.target/powerpc/pr97786-5.c: New test. |
| |
| 2024-08-15 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| PR target/97786 |
| * gcc.target/powerpc/pr97786-1.c: New test. |
| * gcc.target/powerpc/pr97786-2.c: New test. |
| |
| 2024-08-15 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| * gcc.dg/tree-ssa/range-isnormal.c: New test. |
| |
| 2024-08-15 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| * gcc.dg/tree-ssa/range-isfinite.c: New test. |
| |
| 2024-08-15 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| PR target/114678 |
| * gcc.dg/tree-ssa/range-isinf.c: New test. |
| * gcc.dg/tree-ssa/range-sincos.c: Remove xfail for s390. |
| * gcc.dg/tree-ssa/vrp-float-abs-1.c: Likewise. |
| |
| 2024-08-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116015 |
| * g++.dg/cpp1y/nsdmi-aggr23.C: New test. |
| |
| 2024-08-14 Lingling Kong <lingling.kong@intel.com> |
| |
| * gcc.target/i386/pr113729.c: Add testcase for shift and rotate. |
| |
| 2024-08-14 Lingling Kong <lingling.kong@intel.com> |
| |
| * gcc.target/i386/pr113729.c: Add more tests. |
| |
| 2024-08-14 Lingling Kong <lingling.kong@intel.com> |
| |
| * gcc.target/i386/pr113729.c: Add more test. |
| * gcc.target/i386/pr113729-adc-sbb.c: New test. |
| |
| 2024-08-14 Lingling Kong <lingling.kong@intel.com> |
| |
| * gcc.target/i386/pr113729.c: New test. |
| |
| 2024-08-14 Mark Wielaard <mark@klomp.org> |
| |
| * gcc.target/riscv/rvv/base/pr116202-run-1.c (dg-do run): |
| Add target riscv_v. |
| |
| 2024-08-14 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/move_alloc_19.f90: New test. |
| |
| 2024-08-14 Jeff Law <jlaw@ventanamicro.com> |
| |
| Revert: |
| 2024-08-14 Jeff Law <jlaw@ventanamicro.com> |
| |
| * g++.target/m68k/m68k.exp: New test driver. |
| * g++.target/m68k/pr116244.C: New test. |
| |
| 2024-08-14 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/116148 |
| * c-c++-common/fam-in-union-alone-in-struct-2.c: Change the type of |
| member a[] of union with_fam_3 with unsigned char. |
| |
| 2024-08-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr116174.c: New test. |
| |
| 2024-08-13 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| PR testsuite/116155 |
| * c-c++-common/fam-in-union-alone-in-struct-1.c: Adjust |
| check to account for default_packed targets. |
| |
| 2024-08-13 Manolis Tsamis <manolis.tsamis@vrull.eu> |
| |
| PR tree-optimization/116353 |
| * gcc.target/i386/pr116353.c: New test. |
| |
| 2024-08-13 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/114308 |
| * gfortran.dg/abstract_type_10.f90: New test. |
| |
| 2024-08-13 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR rtl-optimization/116170 |
| * gcc.target/powerpc/pr116170.c: New test. |
| |
| 2024-08-12 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/114759 |
| * gcc.target/powerpc/pr114759-1.c: New test. |
| |
| 2024-08-12 Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/base/pr116202-run-1.c: Add mabi arg |
| |
| 2024-08-12 Jeff Law <jlaw@ventanamicro.com> |
| |
| * g++.target/m68k/m68k.exp: New test driver. |
| * g++.target/m68k/pr116244.C: New test. |
| |
| 2024-08-12 Manolis Tsamis <manolis.tsamis@vrull.eu> |
| |
| * gcc.target/aarch64/ifcvt_multiple_sets_rewire.c: New test. |
| |
| 2024-08-12 Manolis Tsamis <manolis.tsamis@vrull.eu> |
| |
| * gcc.target/aarch64/ifcvt_multiple_sets_arithm.c: New test. |
| |
| 2024-08-12 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/85624 |
| * gcc.target/avr/torture/pr85624.c: New test. |
| |
| 2024-08-12 Joern Rennecke <joern.rennecke@riscy-ip.com> |
| |
| * gcc.c-torture/execute/20021120-1.c: Skip if not size20plus or -Os. |
| * gcc.dg/fixed-point/convert-float-4.c: Require size20plus. |
| * gcc.dg/torture/pr112282.c: Skip if -O0 unless size20plus. |
| * g++.dg/lookup/pr21802.C: Require size20plus. |
| |
| 2024-08-12 Joern Rennecke <joern.rennecke@riscy-ip.com> |
| |
| * gcc.dg/pr107523.c: Make sure variables can fit numbers. |
| * gcc.dg/pr47893.c: Add dg-require-effective-target size20plus clause. |
| * c-c++-common/torture/builtin-clear-padding-2.c: |
| dg-require-effective-target size20plus. |
| * gcc.dg/pr115646.c: dg-require-effective-target int32plus. |
| * c-c++-common/analyzer/coreutils-sum-pr108666.c: |
| For c++, expect a warning about exceeding maximum object size |
| if not size20plus. |
| * gcc.dg/torture/inline-mem-cpy-1.c: |
| Like the included file, dg-require-effective-target ptr32plus. |
| * gcc.dg/torture/inline-mem-cmp-1.c: Likewise. |
| |
| 2024-08-12 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| * gcc.target/aarch64/advsimd_shl_add.c: New test. |
| |
| 2024-08-12 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/85510 |
| * gfortran.dg/coarray/pr85510.f90: New test. |
| |
| 2024-08-12 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Ditto. |
| * g++.dg/other/i386-3.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. |
| |
| 2024-08-12 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/116275 |
| * g++.target/i386/pr116275.C: New test case. |
| |
| 2024-08-12 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * g++.target/loongarch/vect-ashr-lshr.C: New test. |
| |
| 2024-08-12 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/lasx-andn-iorn.c: New test. |
| * gcc.target/loongarch/lsx-andn-iorn.c: New test. |
| |
| 2024-08-10 Xi Ruoyao <xry111@xry111.site> |
| |
| PR testsuite/70150 |
| * gcc.target/i386/fentryname3.c (dg-final): Revert r13-1614 |
| change. |
| |
| 2024-08-10 Xi Ruoyao <xry111@xry111.site> |
| |
| PR testsuite/70150 |
| * gcc.target/i386/pr113689-1.c (dg-options): Add -no-pie. |
| |
| 2024-08-10 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/powerpc/sse3-addsubps.c (TEST): Divide by |
| sizeof (vals[0]) rather than sizeof (vals). |
| |
| 2024-08-10 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116276 |
| * g++.dg/cpp23/class-deduction-inherited4.C: Remove an xfail. |
| * g++.dg/cpp23/class-deduction-inherited5.C: New test. |
| * g++.dg/cpp23/class-deduction-inherited6.C: New test. |
| |
| 2024-08-09 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116283 |
| * gcc.target/riscv/pr116283.c: New test |
| |
| 2024-08-09 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| Revert: |
| 2024-08-09 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| PR rtl-optimization/116028 |
| * gcc.dg/ira-shrinkwrap-prep-1.c: Remove xfail for powerpc. |
| * gcc.dg/pr10474.c: Remove xfail for powerpc. |
| |
| 2024-08-09 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/115806 |
| * g++.dg/parse/enum15.C: New test. |
| |
| 2024-08-09 Raphael Moreira Zinsly <rzinsly@ventanamicro.com> |
| |
| * gcc.target/riscv/stack-check-14.c: New test. |
| * gcc.target/riscv/stack-check-15.c: New test. |
| * gcc.target/riscv/stack-check-alloca-1.c: New test. |
| * gcc.target/riscv/stack-check-alloca-2.c: New test. |
| * gcc.target/riscv/stack-check-alloca-3.c: New test. |
| * gcc.target/riscv/stack-check-alloca-4.c: New test. |
| * gcc.target/riscv/stack-check-alloca-5.c: New test. |
| * gcc.target/riscv/stack-check-alloca-6.c: New test. |
| * gcc.target/riscv/stack-check-alloca-7.c: New test. |
| * gcc.target/riscv/stack-check-alloca-8.c: New test. |
| * gcc.target/riscv/stack-check-alloca-9.c: New test. |
| * gcc.target/riscv/stack-check-alloca-10.c: New test. |
| * gcc.target/riscv/stack-check-alloca.h: New. |
| |
| 2024-08-09 Raphael Moreira Zinsly <rzinsly@ventanamicro.com> |
| |
| * gcc.target/riscv/stack-check-cfa-3.c: New test. |
| * gcc.target/riscv/stack-check-prologue-16.c: New test. |
| * gcc.target/riscv/struct_vect_24.c: New test. |
| |
| 2024-08-09 Raphael Moreira Zinsly <rzinsly@ventanamicro.com> |
| |
| * gcc.dg/params/blocksort-part.c: Skip riscv for |
| stack-clash protection intervals. |
| * gcc.dg/pr82788.c: Skip riscv. |
| * gcc.dg/stack-check-6.c: Skip residual check for riscv. |
| * gcc.dg/stack-check-6a.c: Skip riscv. |
| * gcc.target/riscv/stack-check-12.c: New test. |
| * gcc.target/riscv/stack-check-13.c: New test. |
| * gcc.target/riscv/stack-check-cfa-1.c: New test. |
| * gcc.target/riscv/stack-check-cfa-2.c: New test. |
| * gcc.target/riscv/stack-check-prologue-1.c: New test. |
| * gcc.target/riscv/stack-check-prologue-10.c: New test. |
| * gcc.target/riscv/stack-check-prologue-11.c: New test. |
| * gcc.target/riscv/stack-check-prologue-12.c: New test. |
| * gcc.target/riscv/stack-check-prologue-13.c: New test. |
| * gcc.target/riscv/stack-check-prologue-14.c: New test. |
| * gcc.target/riscv/stack-check-prologue-15.c: New test. |
| * gcc.target/riscv/stack-check-prologue-2.c: New test. |
| * gcc.target/riscv/stack-check-prologue-3.c: New test. |
| * gcc.target/riscv/stack-check-prologue-4.c: New test. |
| * gcc.target/riscv/stack-check-prologue-5.c: New test. |
| * gcc.target/riscv/stack-check-prologue-6.c: New test. |
| * gcc.target/riscv/stack-check-prologue-7.c: New test. |
| * gcc.target/riscv/stack-check-prologue-8.c: New test. |
| * gcc.target/riscv/stack-check-prologue-9.c: New test. |
| * gcc.target/riscv/stack-check-prologue.h: New file. |
| * lib/target-supports.exp |
| (check_effective_target_supports_stack_clash_protection): |
| Add riscv. |
| (check_effective_target_caller_implicit_probes): Likewise. |
| |
| 2024-08-09 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116289 |
| PR c++/113063 |
| * g++.dg/cpp2a/spaceship-synth16a.C: New test. |
| |
| 2024-08-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/116287 |
| * gcc.target/i386/bmi-pr116287.c: New test. |
| * gcc.target/i386/bmi2-pr116287.c: New test. |
| * gcc.target/i386/tbm-pr116287.c: New test. |
| |
| 2024-08-08 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/116041 |
| * gcc.target/aarch64/if-compare_2.c: Support bit and bif for |
| both bar1 and bar2; add comment on why too. |
| |
| 2024-08-08 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/116229 |
| * gcc.target/aarch64/pr116229.c: New test. |
| |
| 2024-08-08 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/pr116295.c: New test. |
| |
| 2024-08-08 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/xtheadfmemidx-xtheadfmv-medany.c: Adjust. |
| * gcc.target/riscv/xtheadfmemidx-zfa-medany.c: Likewise. |
| |
| 2024-08-08 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| PR target/116131 |
| * gcc.target/riscv/pr116131.c: New test. |
| |
| 2024-08-08 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/xtheadfmemidx-medany.c: Move to... |
| * gcc.target/riscv/xtheadfmemidx-xtheadfmv-medany.c: ...here. |
| * gcc.target/riscv/xtheadfmemidx-zfa-medany.c: New test. |
| |
| 2024-08-08 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116240 |
| * gcc.target/riscv/pr116240.c: New test. |
| |
| 2024-08-08 Manolis Tsamis <manolis.tsamis@vrull.eu> |
| |
| PR tree-optimization/98138 |
| * gcc.target/aarch64/vect-slp-two-operator.c: New test. |
| |
| 2024-08-08 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/115062 |
| * g++.dg/modules/pr115062_a.H: New test. |
| * g++.dg/modules/pr115062_b.H: New test. |
| * g++.dg/modules/pr115062_c.C: New test. |
| |
| 2024-08-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/115744 |
| * g++.dg/cpp2a/construct_at.h (operator new, operator new[]): |
| Use constexpr instead of inline if __cpp_constexpr >= 202406L. |
| * g++.dg/cpp26/constexpr-new1.C: New test. |
| * g++.dg/cpp26/constexpr-new2.C: New test. |
| * g++.dg/cpp26/constexpr-new3.C: New test. |
| * g++.dg/cpp26/feat-cxx26.C (__cpp_constexpr): Adjust expected |
| value. |
| |
| 2024-08-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116258 |
| * gcc.target/i386/pr116258.c: Also allow vpermilps. |
| |
| 2024-08-08 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| PR rtl-optimization/116028 |
| * gcc.dg/ira-shrinkwrap-prep-1.c: Remove xfail for powerpc. |
| * gcc.dg/pr10474.c: Remove xfail for powerpc. |
| |
| 2024-08-08 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/arch-42.c: New test. |
| * gcc.target/riscv/arch-43.c: New test. |
| |
| 2024-08-08 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/115801 |
| * g++.dg/modules/tpl-friend-16_a.C: New test. |
| * g++.dg/modules/tpl-friend-16_b.C: New test. |
| * g++.dg/template/friend82.C: New test. |
| |
| 2024-08-08 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114950 |
| * g++.dg/modules/tpl-friend-13_e.C: Adjust error message. |
| * g++.dg/modules/ambig-2_a.C: New test. |
| * g++.dg/modules/ambig-2_b.C: New test. |
| * g++.dg/modules/part-9_a.C: New test. |
| * g++.dg/modules/part-9_b.C: New test. |
| * g++.dg/modules/part-9_c.C: New test. |
| * g++.dg/modules/tpl-friend-15.h: New test. |
| * g++.dg/modules/tpl-friend-15_a.C: New test. |
| * g++.dg/modules/tpl-friend-15_b.C: New test. |
| * g++.dg/modules/tpl-friend-15_c.C: New test. |
| |
| 2024-08-08 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/enum-bad-1_b.C: Update error message. |
| |
| 2024-08-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116064 |
| * g++.dg/template/permissive-error2.C: New test. |
| |
| 2024-08-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/109126 |
| * g++.dg/DRs/dr2387.C: New test. |
| * g++.dg/DRs/dr2387-aux.cc: New file. |
| |
| 2024-08-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/116258 |
| PR middle-end/116259 |
| * gcc.target/aarch64/pr116258.c: New test. |
| * gcc.target/aarch64/sve/pr116259-1.c: New test. |
| |
| 2024-08-07 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/vec-shift-double-runnable-int128.c: New test |
| file. |
| |
| 2024-08-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116258 |
| * gcc.target/i386/pr116258.c: New testcase. |
| |
| 2024-08-07 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * g++.dg/other/sse2-pr85572-1.C: Update expected output after |
| my recent patch for ashrv2di3. Now with one less instruction. |
| |
| 2024-08-07 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/111592 |
| * g++.dg/cpp0x/variadic186.C: New test. |
| |
| 2024-08-07 Xi Ruoyao <xry111@xry111.site> |
| Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116142 |
| * gcc.target/i386/pr116142.c: New test. |
| |
| 2024-08-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/116175 |
| * g++.dg/ext/attr-format4.C: New test. |
| |
| 2024-08-07 Kewen Lin <linkw@linux.ibm.com> |
| |
| * gcc.target/powerpc/pr78056-1.c: Check for powerpc_altivec rather than |
| powerpc_vsx. |
| * gcc.target/powerpc/pr78056-3.c: Likewise. |
| * gcc.target/powerpc/pr78056-5.c: Drop powerpc_vsx_ok check. |
| * gcc.target/powerpc/pr78056-7.c: Check for powerpc_fprs rather than |
| dfp_hw. |
| * gcc.target/powerpc/pr78056-2.c: Remove. |
| * gcc.target/powerpc/pr78056-4.c: Remove. |
| * gcc.target/powerpc/pr78056-6.c: Remove. |
| |
| 2024-08-07 Kewen Lin <linkw@linux.ibm.com> |
| |
| * gcc.target/powerpc/swaps-p8-46.c: Check for p8vector_hw rather than |
| powerpc_vsx_ok. |
| * gcc.target/powerpc/ppc64-abi-2.c: Check for vmx_hw rather than |
| powerpc_altivec_ok. |
| * gcc.target/powerpc/pr96139-c.c: Likewise. |
| |
| 2024-08-07 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/114842 |
| * gcc.target/powerpc/error-1.c: Replace powerpc_vsx_ok check with |
| powerpc_vsx. |
| * gcc.target/powerpc/warn-2.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-ors-longlong.c: Likewise. |
| * gcc.target/powerpc/ppc-fortran/pr80108-1.f90: Replace powerpc_vsx_ok |
| check with powerpc_vsx and remove useless -mfloat128. |
| * gcc.target/powerpc/pragma_power8.c: Replace powerpc_vsx_ok check with |
| powerpc_vsx. |
| |
| 2024-08-07 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/114842 |
| * gcc.target/powerpc/bswap64-2.c: Replace powerpc_vsx_ok check with |
| has_arch_pwr7. |
| * gcc.target/powerpc/ppc-fpconv-2.c: Replace powerpc_vsx_ok check with |
| powerpc_fprs. |
| * gcc.target/powerpc/ppc-fpconv-6.c: Likewise. |
| * gcc.target/powerpc/ppc-pow.c: Likewise. |
| * gcc.target/powerpc/ppc-target-1.c: Likewise. |
| * gcc.target/powerpc/ppc-target-2.c: Likewise. |
| * gcc.target/powerpc/ppc-target-3.c: Likewise. |
| * gcc.target/powerpc/ppc-target-4.c: Likewise. |
| * gcc.target/powerpc/ppc-fpconv-4.c: Check for powerpc_fprs. |
| * gcc.target/powerpc/fold-vec-select-char.c: Replace powerpc_vsx_ok |
| with powerpc_altivec check and move it after dg-options line. |
| * gcc.target/powerpc/fold-vec-select-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-select-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-select-short.c: Likewise. |
| * gcc.target/powerpc/p9-novsx.c: Likewise. |
| * gcc.target/powerpc/p9-options-1.c: Likewise. |
| |
| 2024-08-07 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/114842 |
| * gcc.target/powerpc/amo2.c: Remove powerpc_vsx_ok effective target |
| check as p9vector_hw already covers it. |
| * gcc.target/powerpc/p9-sign_extend-runnable.c: Likewise. |
| * gcc.target/powerpc/clone2.c: Remove powerpc_vsx_ok effective target |
| check as ppc_cpu_supports_hw already covers it. |
| * gcc.target/powerpc/pr47251.c: Remove powerpc_vsx_ok effective target |
| check as it doesn't need VSX. |
| * gcc.target/powerpc/pr60137.c: Likewise. |
| * gcc.target/powerpc/pr80098-1.c: Likewise. |
| * gcc.target/powerpc/pr80098-2.c: Likewise. |
| * gcc.target/powerpc/pr80098-3.c: Likewise. |
| * gcc.target/powerpc/sd-pwr6.c: Likewise. |
| * gcc.target/powerpc/pr57744.c: Remove powerpc_vsx_ok effective target |
| check and option -mvsx as it doesn't need VSX. |
| * gcc.target/powerpc/pr69548.c: Remove powerpc_vsx_ok effective target |
| check as it doesn't need VSX, remove lp64 and use int128 instead. |
| * gcc.target/powerpc/vec-cmpne-long.c: Remove powerpc_vsx_ok effective |
| target check as p8vector_hw already covers it. |
| * gcc.target/powerpc/darwin-save-world-1.c: Remove powerpc_altivec_ok |
| effective target check as vmx_hw already covers it. |
| |
| 2024-08-07 Kewen Lin <linkw@linux.ibm.com> |
| |
| * lib/target-supports.exp (check_vsx_hw_available): Modify C source |
| code used for testing with type vector long long and constraint wa |
| which require VSX feature. |
| (check_p8vector_hw_available): Likewise. |
| (check_vmx_hw_available): Modify C source code used for testing with |
| type vector int and constraint v which require Altivec feature. |
| * gcc.target/powerpc/divkc3-1.c: Specify -mdejagnu-cpu=power8 for |
| !has_arch_pwr8 to ensure power8 support. |
| * gcc.target/powerpc/mulkc3-1.c: Likewise. |
| * gcc.target/powerpc/pr96264.c: Likewise. |
| |
| 2024-08-07 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.dg/Wstringop-overflow-47.c: Remove xfail target. |
| |
| 2024-08-07 Joern Rennecke <joern.rennecke@riscy-ip.com> |
| |
| * g++.dg/vect/pr115278.cc: Make cast's type agree with |
| assignment destination WRITE. |
| |
| 2024-08-07 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/115231 |
| * g++.dg/modules/dguide-1_a.C: New test. |
| * g++.dg/modules/dguide-1_b.C: New test. |
| * g++.dg/modules/dguide-2_a.C: New test. |
| * g++.dg/modules/dguide-2_b.C: New test. |
| * g++.dg/modules/dguide-3_a.C: New test. |
| * g++.dg/modules/dguide-3_b.C: New test. |
| * g++.dg/modules/dguide-3_c.C: New test. |
| * g++.dg/modules/dguide-3_d.C: New test. |
| |
| 2024-08-07 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/template/explicit-instantiation9.C: New test. |
| |
| 2024-08-07 Joern Rennecke <joern.rennecke@riscy-ip.com> |
| |
| * gcc.dg/vect/tsvc/tsvc.h (iterations): Allow to override, |
| default to 10. |
| (get_expected_result): Add values for iterations counts |
| 10, 256 and 3200. |
| (run): Add code to output values for new iterations counts. |
| * gcc.dg/vect/tsvc/vect-tsvc-s1119.c (dg-additional-options): |
| Add -Diterations=LEN_2D . |
| * gcc.dg/vect/tsvc/vect-tsvc-s115.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s119.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s125.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s2102.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s2233.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s2275.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s231.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s235.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s176.c: (dg-additional-options): |
| Add -Diterations=3200 . |
| [!run_expensive_tests]: dg-additional-options "-DTRUNCATE_TEST" . |
| [TRUNCATE_TEST]: Set m to 32. |
| |
| 2024-08-07 Pan Li <pan2.li@intel.com> |
| |
| PR target/116202 |
| * gcc.target/riscv/rvv/base/pr116202-run-1.c: New test. |
| |
| 2024-08-07 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c: Adjust |
| asm check times from 2 to 4. |
| |
| 2024-08-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/116064 |
| * g++.dg/ext/typedef-init.C: Downgrade error inside template |
| to warning due to -fpermissive. |
| * g++.dg/pr84492.C: Likewise. |
| * g++.old-deja/g++.pt/crash51.C: Remove unneeded dg-options. |
| * g++.dg/template/permissive-error1.C: New test. |
| * g++.dg/template/permissive-error1a.C: New test. |
| * g++.dg/template/permissive-error1b.C: New test. |
| * g++.dg/template/permissive-error1c.C: New test. |
| |
| 2024-08-06 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/116207 |
| * gcc.target/aarch64/simd/vmmla.c: Add -save-temps to the |
| options. |
| |
| 2024-08-06 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/116177 |
| * gcc.dg/sarif-output/include-chain-2.c: Remove pruning of |
| "exit status is 1", as we expect this to exit with 0. |
| * gcc.dg/sarif-output/no-diagnostics.c: New test. |
| * gcc.dg/sarif-output/test-include-chain-1.py |
| (test_execution_unsuccessful): Add. |
| * gcc.dg/sarif-output/test-include-chain-2.py |
| (test_execution_successful): Add. |
| * gcc.dg/sarif-output/test-missing-semicolon.py |
| (test_execution_unsuccessful): Add. |
| * gcc.dg/sarif-output/test-no-diagnostics.py: New test. |
| * gcc.dg/sarif-output/test-werror.py: New test. |
| * gcc.dg/sarif-output/werror.c: New test. |
| |
| 2024-08-06 Jason Merrill <jason@redhat.com> |
| |
| PR c++/116223 |
| PR c++/112632 |
| * g++.dg/cpp1z/nontype-auto25.C: New test. |
| |
| 2024-08-06 Jason Merrill <jason@redhat.com> |
| |
| PR c++/94568 |
| * g++.dg/cpp2a/nontype-class36.C: Remove xfail. |
| * g++.dg/cpp2a/nontype-class37.C: Remove xfail. |
| * g++.dg/cpp1z/nontype-auto26.C: New test. |
| |
| 2024-08-06 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/sse2-stv-2.c: New test case. |
| |
| 2024-08-06 Patrick O'Neill <patrick@rivosinc.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/riscv/predef-9.c: Update testcase. |
| |
| 2024-08-06 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/96780 |
| * g++.dg/opt/pr96780.C: Also test std::forward_like folding. |
| |
| 2024-08-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116241 |
| * g++.dg/vect/pr116241.cc: New testcase. |
| |
| 2024-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/116037 |
| PR testsuite/116245 |
| * gcc.dg/torture/pr116037.c (foo): Fix up for big end middle endian. |
| |
| 2024-08-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/116224 |
| * gcc.dg/torture/bitint-72.c: New test. |
| |
| 2024-08-06 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/111821 |
| * gcc.dg/torture/pr111821.c: New testcase. |
| |
| 2024-08-06 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/102689 |
| * gfortran.dg/class_transformational_1.f90: New test for class- |
| valued reshape. |
| * gfortran.dg/class_transformational_2.f90: New test for other |
| class_valued transformational intrinsics. |
| |
| 2024-08-06 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/116189 |
| * c-c++-common/torture/pr116189-1.c: New test. |
| |
| 2024-08-06 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/concepts/decl-diagnose.C: Adjust dg-error. |
| * g++.dg/concepts/fn-concept2.C: Likewise. |
| * g++.dg/concepts/pr71128.C: Likewise. |
| * g++.dg/concepts/var-concept6.C: Likewise. |
| * g++.dg/cpp2a/concepts.C: Likewise. |
| |
| 2024-08-05 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/predef-9.c: Add check for warning. |
| |
| 2024-08-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115987 |
| * g++.dg/ext/attr-no-dangling6.C: Adjust. |
| * g++.dg/ext/attr-no-dangling7.C: Likewise. |
| * g++.dg/warn/Wdangling-reference22.C: New test. |
| |
| 2024-08-05 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| * gcc.target/bpf/atomic-op-1.c (test_used_atomic_add): New |
| function. |
| (test_used_atomic_sub): Likewise. |
| (test_used_atomic_and): Likewise. |
| (test_used_atomic_nand): Likewise. |
| (test_used_atomic_or): Likewise. |
| (test_used_atomic_xor): Likewise. |
| * gcc.target/bpf/atomic-op-2.c (test_used_atomic_add): Likewise. |
| (test_used_atomic_sub): Likewise. |
| (test_used_atomic_and): Likewise. |
| (test_used_atomic_nand): Likewise. |
| (test_used_atomic_or): Likewise. |
| (test_used_atomic_xor): Likewise. |
| * gcc.target/bpf/sync-fetch-and-add.c: Expected results updated. |
| |
| 2024-08-05 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.dg/attr-alloc_size-11.c: Add RISC-V to the list |
| of targets excluding xfail on lines 50 and 51. |
| |
| 2024-08-05 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR tree-optimization/116139 |
| * gcc.target/aarch64/pr116139.c: New test. |
| |
| 2024-08-05 Feng Xue <fxue@os.amperecomputing.com> |
| |
| PR tree-optimization/116000 |
| * gcc.dg/vect/vect-reduc-chain-dot-slp-1.c: Skip target with no dot- |
| product instruction. |
| * gcc.dg/vect/vect-reduc-chain-dot-slp-2.c: Likewise. |
| * gcc.dg/vect/vect-reduc-chain-dot-slp-3.c: Likewise. |
| * gcc.dg/vect/vect-reduc-chain-dot-slp-4.c: Likewise. |
| |
| 2024-08-05 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Revert: |
| 2024-08-05 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/116145 |
| * gcc.target/aarch64/sve/acle/general/pr116145.c: New test. |
| |
| 2024-08-05 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR rtl-optimization/116179 |
| * g++.dg/torture/pr116179-1.C: New test. |
| |
| 2024-08-04 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/116199 |
| * gcc.dg/torture/pr116199.c: New test. |
| |
| 2024-08-03 Steve Kargl <kargls@comcast.net> |
| |
| PR fortran/104626 |
| * gfortran.dg/pr104626.f90: New test. |
| |
| 2024-08-02 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/105475 |
| * g++.dg/coroutines/pr103868.C: Add std::coroutine_handle |
| members we check for now. |
| * g++.dg/coroutines/pr105287.C: Ditto. |
| * g++.dg/coroutines/pr105301.C: Ditto. |
| * g++.dg/coroutines/pr94528.C: Ditto. |
| * g++.dg/coroutines/pr94879-folly-1.C: Ditto. |
| * g++.dg/coroutines/pr94883-folly-2.C: Ditto. |
| * g++.dg/coroutines/pr98118.C: Ditto. |
| * g++.dg/coroutines/pr105475.C: New test. |
| * g++.dg/coroutines/pr105475-1.C: New test. |
| * g++.dg/coroutines/pr105475-2.C: New test. |
| * g++.dg/coroutines/pr105475-3.C: New test. |
| * g++.dg/coroutines/pr105475-4.C: New test. |
| * g++.dg/coroutines/pr105475-5.C: New test. |
| * g++.dg/coroutines/pr105475-6.C: New test. |
| * g++.dg/coroutines/pr105475-broken-spec.C: New test. |
| * g++.dg/coroutines/pr105475-broken-spec-2.C: New test. |
| |
| 2024-08-02 Mikael Morin <mikael@gcc.gnu.org> |
| |
| * gfortran.dg/maxloc_6.f90: New test. |
| * gfortran.dg/minloc_7.f90: New test. |
| |
| 2024-08-02 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/ivopts-3.c: Add require target and options. |
| |
| 2024-08-02 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/fuse_cmp_csel.c: New test. |
| * gcc.target/aarch64/fuse_cmp_cset.c: Likewise. |
| |
| 2024-08-02 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/116145 |
| * gcc.target/aarch64/sve/acle/general/pr116145.c: New test. |
| |
| 2024-08-02 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/116169 |
| * g++.dg/DRs/dr882.C: New test. |
| |
| 2024-08-02 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116156 |
| * c-c++-common/torture/pr116156-1.c: New test. |
| |
| 2024-08-02 Martin Uecker <uecker@tugraz.at> |
| |
| * gcc.dg/c2y-byte-alias-1.c: New test. |
| * gcc.dg/c2y-byte-alias-2.c: New test. |
| * gcc.dg/c2y-byte-alias-3.c: New test. |
| |
| 2024-08-02 Pengxuan Zheng <quic_pzheng@quicinc.com> |
| |
| PR target/113860 |
| * gcc.target/aarch64/popcnt-sve.c: New test. |
| |
| 2024-08-02 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/116148 |
| * c-c++-common/fam-in-union-alone-in-struct-2.c: Define macros |
| WITH_FAM_2_V_B[03] and WITH_FAM_3_V_A[07] as endianness, update the |
| checking with these macros and initialize with_fam_3_v.b[1] with |
| 0x5f6f7f8f instead of 0x5f6f7f7f. |
| |
| 2024-08-01 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr116149.c: New test. |
| |
| 2024-08-01 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/arch-41.c: New test. |
| * gcc.target/riscv/pr116111.c: New test. |
| |
| 2024-08-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/116113 |
| * g++.dg/cpp26/decomp11.C: New test. |
| |
| 2024-08-01 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116120 |
| * g++.dg/tree-ssa/pr111150.C: Add extra checks on the test. |
| * gcc.dg/tree-ssa/pr111150-1.c: Likewise. |
| * gcc.dg/tree-ssa/pr111150.c: Likewise. |
| * g++.dg/torture/pr116120-1.C: New test. |
| * g++.dg/torture/pr116120-2.C: New test. |
| |
| 2024-08-01 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| PR testsuite/116155 |
| * g++.dg/abi/nsdmi-aggr1a.C: Disable test for effective |
| default_packed targets. |
| * g++.dg/abi/nullptr-align2.C: Ignore warning for default_packed |
| targets. |
| * g++.dg/cpp1z/aligned-new9.C: Disable test for effective |
| default_packed targets. |
| * g++.dg/cpp2a/bit-cast5.C: Ignore dg-error for default_packed |
| targets. |
| * g++.dg/pr53037-1.C: Match any default packing value. |
| * g++.dg/warn/Wpadded-1.C: Ignore warning for default_packed |
| targets. |
| |
| 2024-08-01 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/name_resolution25.rs: New test. |
| |
| 2024-08-01 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/match-never-ltype.rs: New test. |
| * rust/compile/match-never-rtype.rs: New test. |
| |
| 2024-08-01 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/raw-byte-string-loc.rs: Use dg-error instead of |
| dg-excess-error. |
| * rust/compile/raw-string-loc.rs: Likewise. |
| |
| 2024-08-01 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/raw-string-loc.rs: New test. |
| |
| 2024-08-01 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/func-const-unsafe.rs: New test. |
| |
| 2024-08-01 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/unstable-fn.rs: New test. |
| |
| 2024-08-01 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/deprecated-fn.rs: New test. |
| |
| 2024-08-01 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/raw-byte-string-loc.rs: New test. |
| |
| 2024-08-01 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/name_resolution23.rs: New test. |
| * rust/compile/name_resolution24.rs: New test. |
| |
| 2024-08-01 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/name_resolution13.rs: Add new module and remove compile |
| step. |
| * rust/compile/name_resolution14.rs: New test. |
| * rust/compile/name_resolution15.rs: New test. |
| * rust/compile/name_resolution16.rs: New test. |
| * rust/compile/name_resolution17.rs: New test. |
| * rust/compile/name_resolution18.rs: New test. |
| * rust/compile/name_resolution19.rs: New test. |
| * rust/compile/name_resolution20.rs: New test. |
| * rust/compile/name_resolution21.rs: New test. |
| |
| 2024-08-01 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/name_resolution22.rs: New test. |
| |
| 2024-08-01 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/112341 |
| * g++.dg/coroutines/pr112341-2.C: New test. |
| * g++.dg/coroutines/pr112341-3.C: New test. |
| * g++.dg/coroutines/torture/co-yield-03-tmpl-nondependent.C: New |
| test. |
| * g++.dg/coroutines/pr112341.C: New test. |
| |
| 2024-08-01 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr116096.c: New test. |
| |
| 2024-08-01 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/format_args_basic_expansion.rs: New test. |
| |
| 2024-08-01 0xn4utilus <gyanendrabanjare8@gmail.com> |
| |
| * rust/compile/extern_func_with_body.rs: New test. |
| |
| 2024-08-01 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/pattern-struct.rs: Fix test. |
| |
| 2024-08-01 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/bad_stmt_enums.rs: Adjust redefinition error. |
| * rust/compile/bad_toplevel_enums.rs: Likewise. |
| * rust/compile/redef_error1.rs: Likewise. |
| * rust/compile/redef_error3.rs: Likewise. |
| * rust/compile/redef_error4.rs: Likewise. |
| * rust/compile/redef_error6.rs: Likewise. |
| |
| 2024-08-01 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/let_alt.rs: Check for false positive. |
| |
| 2024-08-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114659 |
| * gcc.target/i386/pr114659.c: New testcase. |
| |
| 2024-08-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/115981 |
| * gcc.target/i386/avx512dq-pr90991-1.c: Add tests for no separate |
| zero extension instructions. |
| * gcc.target/i386/avx512dq-pr90991-2.c: Likewise. |
| |
| 2024-08-01 Xiao Zeng <zengxiao@eswincomputing.com> |
| |
| * gcc.target/riscv/pr105314-rtl.c: Skip zicond. |
| * gcc.target/riscv/pr105314-rtl32.c: Ditto. |
| * gcc.target/riscv/pr105314.c: Ditto. |
| |
| 2024-08-01 David Malcolm <dmalcolm@redhat.com> |
| |
| * jit.dg/jit.exp: Add load_lib valgrind.exp. |
| (proc report_leak): Move to valgrind.exp, and add argument |
| leak_report_function rather than hardcoding xfail. |
| (parse_valgrind_logfile): Likewise. |
| (fixed_host_execute): Pass xfail to parse_valgrind_logfile. |
| * lib/valgrind.exp: New file, based on the above. |
| |
| 2024-08-01 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/sarif-output/sarif.py: Drop unused import of gzip. |
| |
| 2024-08-01 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/sarif-output/missing-semicolon.c: New test. |
| * gcc.dg/sarif-output/sarif.py (get_location_physical_region): New. |
| (get_location_snippet_text): New. |
| * gcc.dg/sarif-output/test-missing-semicolon.py: New test. |
| |
| 2024-07-31 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/105361 |
| * gfortran.dg/pr105361.f90: Add newline character to test |
| input to provide more compliant test. |
| |
| 2024-07-31 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/116134 |
| * gcc.dg/torture/pr116134-1.c: New test. |
| |
| 2024-07-31 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/pru/section-anchors-1.c: New test. |
| * gcc.target/pru/section-anchors-2.c: New test. |
| |
| 2024-07-31 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| PR testsuite/116154 |
| * gcc.dg/torture/pr67947.c: Use volatile variable instead of |
| argc. |
| |
| 2024-07-31 Sam James <sam@gentoo.org> |
| |
| * gcc.dg/tree-prof/crossmodule-indir-call-topn-1.c: Fix dg-require-profiling |
| directive order. |
| * gcc.dg/tree-prof/crossmodule-indir-call-topn-2.c: Likewise. |
| |
| 2024-07-31 Sam James <sam@gentoo.org> |
| |
| * gcc.target/aarch64/aapcs64/func-ret-3.c: Fix dg-require-effective-target directive order. |
| * gcc.target/aarch64/aapcs64/func-ret-4.c: Likewise. |
| * gfortran.dg/PR100914.f90: Likewise. |
| |
| 2024-07-31 Sam James <sam@gentoo.org> |
| |
| PR target/106828 |
| * g++.target/loongarch/pr106828.C: Fix 'dg-do compile' typo. |
| |
| 2024-07-31 Sam James <sam@gentoo.org> |
| |
| PR target/69194 |
| PR c++/92024 |
| PR c++/110057 |
| * c-c++-common/Wshadow-1.c: Fix 'dg-do compile' typo. |
| * g++.dg/tree-ssa/devirt-array-destructor-1.C: Likewise. |
| * g++.dg/tree-ssa/devirt-array-destructor-2.C: Likewise. |
| * gcc.target/arm/pr69194.c: Likewise. |
| |
| 2024-07-31 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * gcc.target/aarch64/acle/fp8-helpers-neon.c: New test of fpmr helper |
| functions. |
| * gcc.target/aarch64/acle/fp8-helpers-sve.c: New test of fpmr helper |
| functions presence. |
| * gcc.target/aarch64/acle/fp8-helpers-sme.c: New test of fpmr helper |
| functions presence. |
| |
| 2024-07-31 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * gcc.target/aarch64/acle/fp8.c: New tests. |
| |
| 2024-07-31 Claudio Bantaloukas <claudio.bantaloukas@arm.com> |
| |
| * gcc.target/aarch64/acle/fp8.c: New test. |
| |
| 2024-07-31 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115645 |
| * g++.dg/cpp2a/constexpr-new23.C: New test. |
| |
| 2024-07-31 Filip Kastl <fkastl@suse.cz> |
| |
| * gcc.target/i386/switch-exp-transform-3.c: Set the long long |
| int test to only execute with 64bit targets. |
| |
| 2024-07-31 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/revb.c: New test. |
| |
| 2024-07-31 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/bstrins-4.c: New test. |
| |
| 2024-07-31 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/101478 |
| * gcc.dg/pr101478.c: New testcase. |
| |
| 2024-07-31 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/116065 |
| * gcc.target/i386/pr116065.c: New test. |
| |
| 2024-07-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/115881 |
| * gcc.c-torture/compile/pr115881.c: New test. |
| |
| 2024-07-31 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/105359 |
| * gcc.target/powerpc/pr79004.c: Remove xfails. |
| |
| 2024-07-31 Kewen Lin <linkw@linux.ibm.com> |
| |
| * gcc.target/powerpc/abd-vectorize-1.c: New test. |
| * gcc.target/powerpc/abd-vectorize-2.c: New test. |
| |
| 2024-07-31 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/bitwise_extend.c: New test. |
| |
| 2024-07-30 Sam James <sam@gentoo.org> |
| |
| PR target/68015 |
| PR c++/83979 |
| * c-c++-common/goacc/loop-shape.c: Fix 'dg-compile' typo. |
| * g++.dg/pr83979.C: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/attributes_2.C: Likewise. |
| * gcc.dg/tree-ssa/builtin-sprintf-7.c: Likewise. |
| * gcc.dg/tree-ssa/builtin-sprintf-8.c: Likewise. |
| * gcc.target/riscv/amo/zabha-rvwmo-all-amo-ops-char.c: Likewise. |
| * gcc.target/riscv/amo/zabha-rvwmo-all-amo-ops-short.c: Likewise. |
| * gcc.target/s390/20181024-1.c: Likewise. |
| * gcc.target/s390/addr-constraints-1.c: Likewise. |
| * gcc.target/s390/arch12/aghsghmgh-1.c: Likewise. |
| * gcc.target/s390/arch12/mul-1.c: Likewise. |
| * gcc.target/s390/arch13/bitops-1.c: Likewise. |
| * gcc.target/s390/arch13/bitops-2.c: Likewise. |
| * gcc.target/s390/arch13/fp-signedint-convert-1.c: Likewise. |
| * gcc.target/s390/arch13/fp-unsignedint-convert-1.c: Likewise. |
| * gcc.target/s390/arch13/popcount-1.c: Likewise. |
| * gcc.target/s390/pr68015.c: Likewise. |
| * gcc.target/s390/vector/fp-signedint-convert-1.c: Likewise. |
| * gcc.target/s390/vector/fp-unsignedint-convert-1.c: Likewise. |
| * gcc.target/s390/vector/reverse-elements-1.c: Likewise. |
| * gcc.target/s390/vector/reverse-elements-2.c: Likewise. |
| * gcc.target/s390/vector/reverse-elements-3.c: Likewise. |
| * gcc.target/s390/vector/reverse-elements-4.c: Likewise. |
| * gcc.target/s390/vector/reverse-elements-5.c: Likewise. |
| * gcc.target/s390/vector/reverse-elements-6.c: Likewise. |
| * gcc.target/s390/vector/reverse-elements-7.c: Likewise. |
| * gnat.dg/alignment15.adb: Likewise. |
| * gnat.dg/debug4.adb: Likewise. |
| * gnat.dg/inline21.adb: Likewise. |
| * gnat.dg/inline22.adb: Likewise. |
| * gnat.dg/opt37.adb: Likewise. |
| * gnat.dg/warn13.adb: Likewise. |
| |
| 2024-07-30 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/51492 |
| * gcc.target/i386/pr51492.c: New test. |
| |
| 2024-07-30 Sam James <sam@gentoo.org> |
| |
| PR middle-end/54400 |
| PR target/98161 |
| * gcc.dg/vect/bb-slp-layout-18.c: Fix whitespace in dg directive. |
| * gcc.dg/vect/bb-slp-pr54400.c: Likewise. |
| * gcc.target/i386/pr98161.c: Likewise. |
| |
| 2024-07-30 Filip Kastl <fkastl@suse.cz> |
| |
| * gcc.dg/tree-ssa/switch-3.c: Disable switch conversion. |
| * gcc.target/i386/switch-exp-transform-1.c: New test. |
| * gcc.target/i386/switch-exp-transform-2.c: New test. |
| * gcc.target/i386/switch-exp-transform-3.c: New test. |
| |
| 2024-07-30 Sam James <sam@gentoo.org> |
| |
| * gcc.target/aarch64/simd/vmmla.c: Fix whitespace in dg directive. |
| |
| 2024-07-30 Sam James <sam@gentoo.org> |
| |
| PR preprocessor/90581 |
| * c-c++-common/cpp/fmax-include-depth.c: Fix whitespace in dg directive. |
| |
| 2024-07-30 Sam James <sam@gentoo.org> |
| |
| PR rtl-optimization/48633 |
| PR tree-optimization/83072 |
| PR tree-optimization/83073 |
| PR tree-optimization/96542 |
| PR tree-optimization/96707 |
| PR tree-optimization/97567 |
| PR target/69225 |
| PR target/89929 |
| PR target/96562 |
| * g++.dg/pr48633.C: Fix whitespace in dg directive. |
| * g++.dg/pr96707.C: Likewise. |
| * g++.target/i386/mv28.C: Likewise. |
| * gcc.dg/Warray-bounds-flex-arrays-1.c: Likewise. |
| * gcc.dg/pr83072-2.c: Likewise. |
| * gcc.dg/pr83073.c: Likewise. |
| * gcc.dg/pr96542.c: Likewise. |
| * gcc.dg/pr97567-2.c: Likewise. |
| * gcc.target/i386/avx512fp16-11a.c: Likewise. |
| * gcc.target/i386/avx512fp16-13.c: Likewise. |
| * gcc.target/i386/avx512fp16-14.c: Likewise. |
| * gcc.target/i386/avx512fp16-conjugation-1.c: Likewise. |
| * gcc.target/i386/avx512fp16-neg-1a.c: Likewise. |
| * gcc.target/i386/avx512fp16-set1-pch-1a.c: Likewise. |
| * gcc.target/i386/avx512fp16vl-conjugation-1.c: Likewise. |
| * gcc.target/i386/avx512fp16vl-neg-1a.c: Likewise. |
| * gcc.target/i386/avx512fp16vl-set1-pch-1a.c: Likewise. |
| * gcc.target/i386/avx512vlfp16-11a.c: Likewise. |
| * gcc.target/i386/pr69225-1.c: Likewise. |
| * gcc.target/i386/pr69225-2.c: Likewise. |
| * gcc.target/i386/pr69225-3.c: Likewise. |
| * gcc.target/i386/pr69225-4.c: Likewise. |
| * gcc.target/i386/pr69225-5.c: Likewise. |
| * gcc.target/i386/pr69225-6.c: Likewise. |
| * gcc.target/i386/pr69225-7.c: Likewise. |
| * gcc.target/i386/pr96562-1.c: Likewise. |
| * gcc.target/riscv/rv32e_stack.c: Likewise. |
| * gfortran.dg/c-interop/removed-restrictions-3.f90: Likewise. |
| * gnat.dg/renaming1.adb: Likewise. |
| |
| 2024-07-30 Gianluca Guida <gianluca@rivosinc.com> |
| Patrick O'Neill <patrick@rivosinc.com> |
| |
| * lib/target-supports.exp: Add zacas testsuite infra support. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-acquire-release.c: |
| Remove zacas to continue to test the lr/sc pairs. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-consume.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-seq-cst-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-acquire-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-consume.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-seq-cst-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zabha-zacas-preferred-over-zalrsc.c: New test. |
| * gcc.target/riscv/amo/zacas-char-requires-zabha.c: New test. |
| * gcc.target/riscv/amo/zacas-char-requires-zacas.c: New test. |
| * gcc.target/riscv/amo/zacas-preferred-over-zalrsc.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-char-acq-rel.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-char-acquire.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-char-relaxed.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-char-release.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-char-seq-cst.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-compatability-mapping-no-fence.c: |
| New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-compatability-mapping.cc: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-int-acq-rel.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-int-acquire.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-int-relaxed.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-int-release.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-int-seq-cst.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-short-acq-rel.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-short-acquire.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-short-relaxed.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-short-release.c: New test. |
| * gcc.target/riscv/amo/zacas-rvwmo-compare-exchange-short-seq-cst.c: New test. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-char-seq-cst.c: New test. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-char.c: New test. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-compatability-mapping-no-fence.c: |
| New test. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-compatability-mapping.cc: New test. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-int-seq-cst.c: New test. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-int.c: New test. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-short-seq-cst.c: New test. |
| * gcc.target/riscv/amo/zacas-ztso-compare-exchange-short.c: New test. |
| |
| 2024-07-30 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/115906 |
| * g++.dg/coroutines/pr115906-yield.C: New test. |
| * g++.dg/coroutines/pr115906.C: New test. |
| * g++.dg/coroutines/co-await-syntax-02-outside-fn.C: Don't rely |
| on default arguments. |
| * g++.dg/coroutines/co-yield-syntax-01-outside-fn.C: Ditto. |
| |
| 2024-07-30 Arsen Arsenovic <arsen@aarsen.me> |
| |
| PR c++/115906 |
| * g++.dg/coroutines/coro-function-decl.C: New test. |
| |
| 2024-07-30 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sve/div_const_run.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/div_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/div_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/div_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/div_u64.c: Likewise. |
| |
| 2024-07-30 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/110855 |
| * g++.dg/coroutines/pr110855.C: New test. |
| |
| 2024-07-30 Sam James <sam@gentoo.org> |
| |
| PR c/53548 |
| PR target/101529 |
| PR tree-optimization/102359 |
| * c-c++-common/fam-in-union-alone-in-struct-1.c: Fix whitespace in dg directive. |
| * c-c++-common/fam-in-union-alone-in-struct-2.c: Likewise. |
| * c-c++-common/torture/builtin-shufflevector-2.c: Likewise. |
| * g++.dg/pr102359_2.C: Likewise. |
| * g++.target/i386/mvc1.C: Likewise. |
| |
| 2024-07-30 Tobias Burnus <tburnus@baylibre.com> |
| |
| * gfortran.dg/compiler-directive_2.f: Update dg-error. |
| |
| 2024-07-30 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr116043.c: New test. |
| |
| 2024-07-30 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/prefetchi-1b.c: New test. |
| |
| 2024-07-29 Sam James <sam@gentoo.org> |
| |
| PR ipa/111613 |
| * gcc.c-torture/pr111613.c: Rename to.. |
| * gcc.c-torture/execute/pr111613.c: ...this. |
| |
| 2024-07-29 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/88313 |
| * g++.dg/cpp2a/lambda-targ6.C: New test. |
| |
| 2024-07-29 Andi Kleen <ak@gcc.gnu.org> |
| |
| Revert: |
| 2024-07-26 Andi Kleen <ak@gcc.gnu.org> |
| |
| PR testsuite/116080 |
| * g++.dg/musttail10.C: Use external tail call target check. |
| * g++.dg/musttail6.C: Dito. |
| * lib/target-supports.exp: Add external_tail_call. Disable |
| optimization for tail call checks. |
| |
| 2024-07-29 Sam James <sam@gentoo.org> |
| |
| PR middle-end/115277 |
| * gcc.c-torture/compile/pr115277.c: Rename to... |
| * gcc.c-torture/execute/pr115277.c: ...this. |
| |
| 2024-07-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/115986 |
| * g++.dg/cpp2a/consteval-prop21.C (operator "" _c): Use |
| unsigned long long rather than __uint128_t for return type if int128 |
| is unsupported. |
| |
| 2024-07-29 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx512bw-vpalignr-1b.c: New test. |
| * gcc.target/i386/avx512dq-vfpclasssd-1b.c: Ditto. |
| * gcc.target/i386/avx512dq-vfpclassss-1b.c: Ditto. |
| * gcc.target/i386/avx512dq-vreducesd-1b.c: Ditto. |
| * gcc.target/i386/avx512dq-vreducess-1b.c: Ditto. |
| * gcc.target/i386/avx512vl-valignq-1b.c: Ditto. |
| |
| 2024-07-28 Sam James <sam@gentoo.org> |
| |
| * gcc.target/riscv/rvv/base/cmpmem-2.c: Fix dg-add-options order. |
| |
| 2024-07-28 Sam James <sam@gentoo.org> |
| |
| PR middle-end/25521 |
| PR debug/93122 |
| * gcc.dg/pr25521.c: Fix dg-do directive order. |
| * gcc.dg/vect/vect-simd-clone-19.c: Likewise. |
| * gcc.target/arm/stack-protector-7.c: Likewise. |
| * gcc.target/arm/stack-protector-8.c: Likewise. |
| * gcc.target/powerpc/pr93122.c: Likewise. |
| |
| 2024-07-28 Jason Merrill <jason@redhat.com> |
| |
| PR c++/115583 |
| * g++.dg/cpp23/consteval-if13.C: New test. |
| |
| 2024-07-28 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/116056 |
| * gcc.target/avr/torture/signal_n-1.c: New test. |
| * gcc.target/avr/torture/signal_n-2.c: New test. |
| * gcc.target/avr/torture/signal_n-3.c: New test. |
| * gcc.target/avr/torture/signal_n-4.cpp: New test. |
| |
| 2024-07-28 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115823 |
| * gm2/builtins/run/pass/testisnormal.mod: Change to an |
| implementation module. |
| * gm2/builtins/run/pass/testisnormal.def: New test. |
| * gm2/builtins/run/pass/testsinl.def: New test. |
| * gm2/builtins/run/pass/testsinl.mod: New test. |
| |
| 2024-07-28 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR testsuite/92550 |
| * gcc.dg/ipa/ipa-sra-8.c: Change get_a argument type to SSS. |
| * gcc.dg/ipa/ipa-sra-9.c: Likewise. |
| |
| 2024-07-27 Jason Merrill <jason@redhat.com> |
| |
| PR c++/115986 |
| * g++.dg/cpp2a/consteval-prop21.C: New test. |
| |
| 2024-07-27 Jason Merrill <jason@redhat.com> |
| |
| PR c++/115561 |
| * g++.dg/cpp2a/concepts-lambda21.C: New test. |
| |
| 2024-07-27 Jason Merrill <jason@redhat.com> |
| |
| * lib/gcc-dg.exp (get_matching_lines): New. |
| * lib/g++-dg.exp: Improve std_list selection. |
| |
| 2024-07-27 Roger Sayle <roger@nextmovesoftware.com> |
| Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/fold-ctz-1.c: New test case. |
| * gcc.dg/fold-ctz-2.c: Likewise. |
| |
| 2024-07-27 David Malcolm <dmalcolm@redhat.com> |
| |
| PR middle-end/107941 |
| * gcc.dg/sarif-output/include-chain-1-1.h: New test. |
| * gcc.dg/sarif-output/include-chain-1-2.h: New test. |
| * gcc.dg/sarif-output/include-chain-1.c: New test. |
| * gcc.dg/sarif-output/include-chain-1.h: New test. |
| * gcc.dg/sarif-output/include-chain-2.c: New test. |
| * gcc.dg/sarif-output/include-chain-2.h: New test. |
| * gcc.dg/sarif-output/sarif-output.exp: New file. |
| * gcc.dg/sarif-output/sarif.py: New test, adapted from |
| g++.dg/gcov/gcov.py. |
| * gcc.dg/sarif-output/test-include-chain-1.py: New test. |
| * gcc.dg/sarif-output/test-include-chain-2.py: New test. |
| * lib/scansarif.exp (sarif-pytest-format-line): New, taken |
| from lib/gcov.exp. |
| (run-sarif-pytest): New, adapted from run-gcov-pytest in |
| lib/gcov.exp. |
| |
| 2024-07-26 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/116085 |
| * gcc.target/riscv/pr116085.c: New test. |
| |
| 2024-07-26 Jason Merrill <jason@redhat.com> |
| |
| PR c++/116052 |
| * g++.dg/ext/decay1.C: New test. |
| |
| 2024-07-26 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp/ucn-1.C (main): Expect error on c\u0024c identifier also |
| for C++26. |
| |
| 2024-07-26 Sam James <sam@gentoo.org> |
| |
| PR target/7559 |
| PR c++/9704 |
| PR c++/16115 |
| PR c++/19317 |
| PR rtl-optimization/11536 |
| PR target/20322 |
| PR tree-optimization/31966 |
| PR rtl-optimization/41033 |
| PR tree-optimization/67947 |
| * g++.dg/cpp1z/byte1.C: Add dg-do run directive. |
| * g++.dg/init/call1.C: Ditto. |
| * g++.dg/init/copy5.C: Ditto. |
| * g++.dg/opt/nrv9.C: Ditto. |
| * gcc.dg/20021006-1.c: Ditto. |
| * gcc.dg/20030721-1.c: Ditto. |
| * gcc.dg/20050307-1.c: Ditto. |
| * gcc.dg/pr41033.c: Ditto. |
| * gcc.dg/torture/pr67947.c: Ditto. |
| * gcc.dg/tree-ssa/pr31966.c: Ditto. |
| * gcc.dg/tree-ssa/tailcall-3.c: Ditto. |
| * gcc.dg/tree-ssa/vrp74.c: Ditto. |
| * gcc.target/nvptx/abort.c: Fix whitespace in dg directive. |
| |
| 2024-07-26 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * g++.target/aarch64/vect_cmp-1.C: New test. |
| |
| 2024-07-26 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/116065 |
| * gcc.target/aarch64/sve/target_optimization-1.c: New test. |
| |
| 2024-07-26 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116101 |
| * gcc.dg/tree-ssa/dup_compare_cond-1.c: New test. |
| * gcc.dg/tree-ssa/dup_compare_cond-2.c: New test. |
| * gcc.dg/tree-ssa/dup_compare_cond-3.c: New test. |
| |
| 2024-07-26 Andi Kleen <ak@gcc.gnu.org> |
| |
| PR testsuite/116080 |
| * g++.dg/musttail10.C: Use external tail call target check. |
| * g++.dg/musttail6.C: Dito. |
| * lib/target-supports.exp: Add external_tail_call. Disable |
| optimization for tail call checks. |
| |
| 2024-07-26 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/base/pr116036.c: Adjust expected error |
| string. |
| |
| 2024-07-26 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/116074 |
| * g++.target/aarch64/pr116074.C: New test. |
| |
| 2024-07-26 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/115757 |
| * g++.dg/modules/warn-spec-1_a.C: New test. |
| * g++.dg/modules/warn-spec-1_b.C: New test. |
| |
| 2024-07-25 Jason Merrill <jason@redhat.com> |
| |
| PR c++/115403 |
| PR c++/109753 |
| * g++.dg/ext/pragma-target1.C: New test. |
| |
| 2024-07-25 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115897 |
| * g++.dg/cpp0x/alias-decl-79.C: Remove xfails. |
| * g++.dg/cpp0x/alias-decl-79a.C: New test. |
| |
| 2024-07-25 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115897 |
| * g++.dg/cpp0x/alias-decl-78.C: New test. |
| * g++.dg/cpp0x/alias-decl-79.C: New test. |
| * g++.dg/cpp0x/alias-decl-pr92206-1a.C: New test. |
| |
| 2024-07-25 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/vsx-builtin-3.c: Remove test cases for the |
| __builtin_vsx_set_2df built-in. |
| |
| 2024-07-25 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/vsx-builtin-3.c (do_cmp): Replace |
| __builtin_vsx_xvcmp{eq,gt,ge}{sp,dp} by vec_cmp{eq,gt,ge} |
| respectively and add explicit casts to vector {float,double}. |
| Add more testing code assigning result to vector boolean types. |
| |
| 2024-07-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/110343 |
| * c-c++-common/raw-string-1.c: Use { c || c++11 } effective target, |
| remove c++ specific dg-options. |
| * c-c++-common/raw-string-2.c: Likewise. |
| * c-c++-common/raw-string-4.c: Likewise. |
| * c-c++-common/raw-string-5.c: Likewise. Expect some diagnostics |
| only for non-c++26, for c++26 expect different. |
| * c-c++-common/raw-string-6.c: Use { c || c++11 } effective target, |
| remove c++ specific dg-options. |
| * c-c++-common/raw-string-11.c: Likewise. |
| * c-c++-common/raw-string-13.c: Likewise. |
| * c-c++-common/raw-string-14.c: Likewise. |
| * c-c++-common/raw-string-15.c: Use { c || c++11 } effective target, |
| change c++ specific dg-options to just -Wtrigraphs. |
| * c-c++-common/raw-string-16.c: Likewise. |
| * c-c++-common/raw-string-17.c: Use { c || c++11 } effective target, |
| remove c++ specific dg-options. |
| * c-c++-common/raw-string-18.c: Use { c || c++11 } effective target, |
| remove -std=c++11 from c++ specific dg-options. |
| * c-c++-common/raw-string-19.c: Likewise. |
| * g++.dg/cpp26/raw-string1.C: New test. |
| * g++.dg/cpp26/raw-string2.C: New test. |
| |
| 2024-07-25 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/116039 |
| * gcc.dg/torture/pr116039.c: New test. |
| |
| 2024-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/105361 |
| * gfortran.dg/pr105361.f90: New test. |
| |
| 2024-07-25 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| PR target/116033 |
| * gcc.target/riscv/pr116033.c: New test. |
| |
| 2024-07-25 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/110171 |
| * g++.dg/coroutines/pr110171-1.C: New test. |
| * g++.dg/coroutines/pr110171.C: New test. |
| |
| 2024-07-25 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/111728 |
| * g++.dg/coroutines/pr111728.C: New test. |
| |
| 2024-07-25 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.dg/torture/pr116037.c: Fix target selector. |
| |
| 2024-07-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116079 |
| * gcc.dg/torture/pr116079.c: New testcase. |
| |
| 2024-07-25 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/arch-31.c: Add m to arch string and expect it. |
| * gcc.target/riscv/arch-32.c: Ditto. |
| * gcc.target/riscv/arch-37.c: Ditto. |
| * gcc.target/riscv/arch-38.c: Ditto. |
| * gcc.target/riscv/predef-14.c: Ditto. |
| * gcc.target/riscv/predef-15.c: Ditto. |
| * gcc.target/riscv/predef-16.c: Ditto. |
| * gcc.target/riscv/predef-26.c: Ditto. |
| * gcc.target/riscv/predef-27.c: Ditto. |
| * gcc.target/riscv/predef-32.c: Ditto. |
| * gcc.target/riscv/predef-33.c: Ditto. |
| * gcc.target/riscv/predef-36.c: Ditto. |
| * gcc.target/riscv/predef-37.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/pr111486.c: Add m to arch string. |
| * gcc.target/riscv/compare-debug-1.c: Ditto. |
| * gcc.target/riscv/compare-debug-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr116036.c: New test. |
| |
| 2024-07-25 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/autovec/poly_licm-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/poly_licm-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/poly_licm-3.c: New test. |
| |
| 2024-07-25 Lingling Kong <lingling.kong@intel.com> |
| |
| * gcc.target/i386/pr115749.c: New test. |
| |
| 2024-07-24 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/diagnostic-format-sarif-file-Wbidi-chars.c: Verify |
| that we have an "annotations" property for the labelled |
| ranges (§3.28.6). |
| |
| 2024-07-24 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we have |
| "startTimeUtc" and "endTimeUtc" properties of the correct form. |
| |
| 2024-07-24 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we |
| have an "arguments" property (§3.20.2). |
| |
| 2024-07-24 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we have |
| a "workingDirectory" property. |
| |
| 2024-07-24 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/diagnostic-format-sarif-file-Wbidi-chars.c: Verify |
| that we have a property bag with property "gcc/escapeNonAscii": true. |
| Verify that we have a "rendered" property for a snippet. |
| * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: Include |
| "text-range-label.h". |
| |
| 2024-07-24 Jason Merrill <jason@redhat.com> |
| |
| PR c++/116071 |
| * g++.dg/parse/pr116071.C: New test. |
| |
| 2024-07-24 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/116037 |
| * gcc.dg/torture/pr116037.c: New test |
| |
| 2024-07-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/116034 |
| PR testsuite/116061 |
| * gcc.dg/pr116034.c (g): Change type from int to unsigned short. |
| (foo): Guard memmove call on __SIZEOF_SHORT__ == 2. |
| |
| 2024-07-24 Jason Merrill <jason@redhat.com> |
| |
| PR c++/109997 |
| * g++.dg/ext/is_assignable1.C: New test. |
| |
| 2024-07-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/116057 |
| * gcc.dg/torture/pr116057.c: New testcase. |
| |
| 2024-07-24 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| Revert: |
| 2024-07-24 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/cmp_csel_fuse.c: New test. |
| * gcc.target/aarch64/cmp_cset_fuse.c: Likewise. |
| |
| 2024-07-24 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/cmp_csel_fuse.c: New test. |
| * gcc.target/aarch64/cmp_cset_fuse.c: Likewise. |
| |
| 2024-07-24 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| PR target/116035 |
| * gcc.target/riscv/pr116035-1.c: New test. |
| * gcc.target/riscv/pr116035-2.c: New test. |
| |
| 2024-07-24 Lingling Kong <lingling.kong@intel.com> |
| |
| PR target/115978 |
| * gcc.target/i386/pr115978-1.c: New test. |
| * gcc.target/i386/pr115978-2.c: Ditto. |
| |
| 2024-07-24 Pan Li <pan2.li@intel.com> |
| |
| PR target/115961 |
| * g++.dg/torture/pr115961-run-1.C: New test. |
| |
| 2024-07-24 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR rtl-optimization/115877 |
| * gcc.dg/torture/pr115877.c: New test. |
| |
| 2024-07-23 Andi Kleen <ak@linux.intel.com> |
| |
| * lib/target-supports.exp: |
| (check_effective_target_struct_tail_call): New function. |
| * c-c++-common/musttail1.c: New test. |
| * c-c++-common/musttail12.c: New test. |
| * c-c++-common/musttail13.c: New test. |
| * c-c++-common/musttail2.c: New test. |
| * c-c++-common/musttail3.c: New test. |
| * c-c++-common/musttail4.c: New test. |
| * c-c++-common/musttail5.c: New test. |
| * c-c++-common/musttail7.c: New test. |
| * c-c++-common/musttail8.c: New test. |
| * g++.dg/musttail10.C: New test. |
| * g++.dg/musttail11.C: New test. |
| * g++.dg/musttail6.C: New test. |
| * g++.dg/musttail9.C: New test. |
| |
| 2024-07-23 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115656 |
| * g++.dg/cpp2a/concepts-ttp7.C: New test. |
| |
| 2024-07-23 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115296 |
| * g++.dg/cpp2a/class-deduction-alias23.C: New test. |
| |
| 2024-07-23 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/116048 |
| * gm2/errors/fail/errors-fail.exp: Remove -Wstudents |
| and add -Wuninit-variable-checking=all. |
| Replace gm2_init_pim with gm2_init_iso. |
| * gm2/errors/fail/testfio.mod: Modify test code to |
| provoke an error in the first basic block. |
| * gm2/errors/fail/testparam.mod: Ditto. |
| * gm2/errors/fail/array1.mod: Ditto. |
| * gm2/errors/fail/badtype.mod: New test. |
| * gm2/errors/fail/badvar.mod: New test. |
| |
| 2024-07-23 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/103953 |
| * g++.dg/coroutines/torture/pr103953.C: New test. |
| |
| 2024-07-23 Jiufu Guo <guojiufu@linux.ibm.com> |
| |
| PR target/96866 |
| * gcc.target/powerpc/pr96866-1.c: New test. |
| * gcc.target/powerpc/pr96866-2.c: New test. |
| |
| 2024-07-23 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/115826 |
| * gcc.dg/vect/tsvc/vect-tsvc-s1281.c: Use -fno-finite-math-only. |
| |
| 2024-07-23 Jakub Jelinek <jakub@redhat.com> |
| Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/116034 |
| * gcc.dg/pr116034.c: New test. |
| |
| 2024-07-23 liuhongt <hongtao.liu@intel.com> |
| |
| * g++.target/i386/pr115982.C: New test. |
| |
| 2024-07-23 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/115713 |
| * gcc.target/powerpc/pr115713-2.c: New test. |
| |
| 2024-07-23 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/115713 |
| * gcc.target/powerpc/pr115713-1.c: New test. |
| * gcc.target/powerpc/ppc-target-4.c: Adjust by specifying altivec |
| in target attribute. |
| |
| 2024-07-23 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/115713 |
| * gcc.target/powerpc/warn-1.c: Move to ... |
| * gcc.target/powerpc/error-1.c: ... here. Adjust dg-warning with |
| dg-error and remove ineffective scan. |
| |
| 2024-07-23 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/prefetchi-1.c: Check (%rip). |
| |
| 2024-07-23 Alexandre Oliva <oliva@adacore.com> |
| |
| PR target/106069 |
| * g++.target/powerpc/pr106069.C: Reorder dg directives. |
| |
| 2024-07-23 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/104981 |
| PR c++/115550 |
| * g++.dg/coroutines/pr104981-preview-this.C: New test. |
| * g++.dg/coroutines/pr115550-preview-this.C: New test. |
| |
| 2024-07-23 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test helper macro. |
| * gcc.target/riscv/sat_arith_data.h: New test. |
| * gcc.target/riscv/sat_u_trunc-1.c: New test. |
| * gcc.target/riscv/sat_u_trunc-2.c: New test. |
| * gcc.target/riscv/sat_u_trunc-3.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-1.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-2.c: New test. |
| * gcc.target/riscv/sat_u_trunc-run-3.c: New test. |
| * gcc.target/riscv/scalar_sat_unary.h: New test. |
| |
| 2024-07-22 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/111613 |
| * gcc.c-torture/pr111613.c: New test. |
| |
| 2024-07-22 Michael Meissner <meissner@linux.ibm.com> |
| |
| * gcc.target/powerpc/power11-1.c: New test. |
| * gcc.target/powerpc/power11-2.c: Likewise. |
| * gcc.target/powerpc/power11-3.c: Likewise. |
| |
| 2024-07-22 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/115033 |
| * gcc.c-torture/execute/pr115033.c: New test. |
| |
| 2024-07-22 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/114207 |
| * gcc.c-torture/execute/pr114207.c: New test. |
| |
| 2024-07-22 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.c-torture/compile/pr115277.c: New test. |
| |
| 2024-07-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/116009 |
| * gcc.c-torture/compile/pr116009.c: New test. |
| |
| 2024-07-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/115969 |
| * gcc.target/aarch64/pr115969.c: New test. |
| |
| 2024-07-22 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/88624 |
| * gfortran.dg/coarray/dummy_1.f90: Add calling function trough |
| function. |
| * gfortran.dg/pr88624.f90: New test. |
| |
| 2024-07-22 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/115531 |
| * gcc.dg/vect/vect-conditional_store_1.c: New test. |
| * gcc.dg/vect/vect-conditional_store_2.c: New test. |
| * gcc.dg/vect/vect-conditional_store_3.c: New test. |
| * gcc.dg/vect/vect-conditional_store_4.c: New test. |
| |
| 2024-07-22 Sam James <sam@gentoo.org> |
| |
| PR target/108699 |
| * gcc.target/powerpc/pr108699.c: Fix 'dg-run' typo. |
| |
| 2024-07-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary.h: Move to... |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_vvv_run.h: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_scalar.h: Move to... |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_vvx_run.h: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_vx.h: Move to... |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_vx_run.h: ...here. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-1.c: Adjust |
| the include file names. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-25.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-26.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-27.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-28.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-29.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-30.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-31.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-22.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-23.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-24.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-25.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-26.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-27.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-28.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-29.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-30.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-31.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-32.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-10.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-11.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-12.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-13.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-14.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-15.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-17.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-18.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-19.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-20.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-21.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-22.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-23.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-24.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-25.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-26.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-27.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-28.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-29.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-30.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-31.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-33.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-34.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-35.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-36.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-37.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-38.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-39.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-40.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-10.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-11.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-12.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-13.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-14.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-15.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-17.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-18.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-19.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-20.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-21.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-22.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-23.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-24.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-25.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-26.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-27.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-28.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-29.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-30.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-31.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-32.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-33.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-34.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-35.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-36.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-37.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-38.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-39.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-40.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-run-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-run-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-run-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_zip-run.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_zip.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Move to... |
| * gcc.target/riscv/rvv/autovec/vec_sat_arith.h: ...here. |
| |
| 2024-07-21 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/59104 |
| * gfortran.dg/dependent_decls_3.f90: New test. |
| |
| 2024-07-20 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/pr116003.c: Require bitint575 target. |
| |
| 2024-07-20 Andi Kleen <ak@gcc.gnu.org> |
| |
| Revert: |
| 2024-07-20 Andi Kleen <ak@linux.intel.com> |
| |
| * lib/target-supports.exp: |
| (check_effective_target_struct_tail_call): New function. |
| * c-c++-common/musttail1.c: New test. |
| * c-c++-common/musttail12.c: New test. |
| * c-c++-common/musttail13.c: New test. |
| * c-c++-common/musttail2.c: New test. |
| * c-c++-common/musttail3.c: New test. |
| * c-c++-common/musttail4.c: New test. |
| * c-c++-common/musttail5.c: New test. |
| * c-c++-common/musttail7.c: New test. |
| * c-c++-common/musttail8.c: New test. |
| * g++.dg/musttail10.C: New test. |
| * g++.dg/musttail11.C: New test. |
| * g++.dg/musttail6.C: New test. |
| * g++.dg/musttail9.C: New test. |
| |
| 2024-07-20 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/pr116003.c : Add target bitint. |
| |
| 2024-07-20 Andi Kleen <ak@linux.intel.com> |
| |
| * lib/target-supports.exp: |
| (check_effective_target_struct_tail_call): New function. |
| * c-c++-common/musttail1.c: New test. |
| * c-c++-common/musttail12.c: New test. |
| * c-c++-common/musttail13.c: New test. |
| * c-c++-common/musttail2.c: New test. |
| * c-c++-common/musttail3.c: New test. |
| * c-c++-common/musttail4.c: New test. |
| * c-c++-common/musttail5.c: New test. |
| * c-c++-common/musttail7.c: New test. |
| * c-c++-common/musttail8.c: New test. |
| * g++.dg/musttail10.C: New test. |
| * g++.dg/musttail11.C: New test. |
| * g++.dg/musttail6.C: New test. |
| * g++.dg/musttail9.C: New test. |
| |
| 2024-07-19 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/116003 |
| * gcc.dg/pr116003.c: New. |
| |
| 2024-07-19 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR middle-end/115406 |
| * gcc.dg/torture/pr115406.c: New test. |
| |
| 2024-07-19 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/arm/fp16-aapcs-2.c: Expect the return value to be |
| loaded directly from the stack. Test that the swap generates |
| two moves out of r0/r1 and two moves in. |
| * gcc.target/arm/fp16-aapcs-4.c: Likewise. |
| |
| 2024-07-19 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115783 |
| * g++.dg/cpp23/explicit-obj-diagnostics11.C: New test. |
| |
| 2024-07-19 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/builtin-mask1.c: New test. |
| |
| 2024-07-19 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103115 |
| * gfortran.dg/string_array_constructor_4.f90: New test. |
| |
| 2024-07-19 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/114759 |
| PR target/115988 |
| * gcc.target/powerpc/pr114759-3.c: Catch unsupported ABI errors. |
| |
| 2024-07-19 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/109464 |
| * g++.dg/template/explicit-instantiation8.C: New test. |
| |
| 2024-07-19 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.target/bpf/pseudoc-atomic-memaddr-op.c: Add test. |
| |
| 2024-07-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114460 |
| * g++.dg/cpp26/aggr-init1.C: New test. |
| * g++.dg/cpp26/aggr-init2.C: New test. |
| |
| 2024-07-19 Pan Li <pan2.li@intel.com> |
| |
| PR target/115863 |
| * gcc.target/i386/pr115863-1.c: New test. |
| |
| 2024-07-18 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/108769 |
| PR c++/58074 |
| PR c++/115522 |
| PR c++/85723 |
| * g++.dg/warn/Wclass-memaccess.C: Add dg-warning. |
| * g++.dg/ext/is_trivial1.C: New test. |
| * g++.dg/ext/is_trivial2.C: New test. |
| * g++.dg/ext/is_trivial3.C: New test. |
| * g++.dg/ext/is_trivial4.C: New test. |
| * g++.dg/ext/is_trivial5.C: New test. |
| * g++.dg/ext/is_trivial6.C: New test. |
| |
| 2024-07-18 René Rebe <rene@exactcode.de> |
| Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/97367 |
| * gcc.target/powerpc/pr97367.c: New test. |
| |
| 2024-07-18 Carl Love <cel@us.ibm.com> |
| |
| * gcc.target/powerpc/builtins-10-runnable.c: Add |
| target int128. |
| * gcc.target/powerpc/builtins-10.c: Add |
| target int128. |
| * gcc.target/powerpc/vec_perm-runnable-i128.c: Add |
| target int128. |
| |
| 2024-07-18 Marek Polacek <polacek@redhat.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/115865 |
| * g++.dg/asan/initlist2.C: New test. |
| |
| 2024-07-18 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/115641 |
| * gcc.dg/torture/pr115641.c: New testcase. |
| |
| 2024-07-18 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/78466 |
| PR fortran/80774 |
| * gfortran.dg/coarray/poly_run_1.f90: Activate old test code. |
| * gfortran.dg/coarray/poly_run_2.f90: Activate test. It was |
| stopping before and passing without an error. |
| |
| 2024-07-18 Sam James <sam@gentoo.org> |
| |
| PR c++/53288 |
| PR c++/57437 |
| PR c/65345 |
| PR libstdc++/88101 |
| PR tree-optimization/96369 |
| PR tree-optimization/102124 |
| PR tree-optimization/108692 |
| * c-c++-common/pr96369.c: Add dg-do run directive. |
| * gcc.dg/torture/pr102124.c: Ditto. |
| * gcc.dg/pr108692.c: Ditto. |
| * gcc.dg/atomic/pr65345-4.c: Ditto. |
| * g++.dg/cpp0x/lambda/lambda-return1.C: Ditto. |
| * g++.dg/init/lifetime4.C: Ditto. |
| * g++.dg/torture/builtin-clear-padding-1.C: Ditto. |
| * g++.dg/torture/builtin-clear-padding-2.C: Ditto. |
| * g++.dg/torture/builtin-clear-padding-3.C: Ditto. |
| * g++.dg/torture/builtin-clear-padding-4.C: Ditto. |
| * g++.dg/torture/builtin-clear-padding-5.C: Ditto. |
| |
| 2024-07-18 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/108889 |
| * gfortran.dg/pr108889.f90: New test. |
| |
| 2024-07-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/104515 |
| * g++.dg/opt/pr104515.C: New testcase. |
| |
| 2024-07-18 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * c-c++-common/pr57371-4.c: Update comment. |
| * c-c++-common/pr57371-5.c: Add missing testcases from pr57371-4.c |
| and update for -fno-signaling-nans -fno-trapping-math. |
| |
| 2024-07-18 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/82904 |
| * gfortran.dg/deferred_character_38.f90: New test. |
| |
| 2024-07-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/torture/builtin-clear-padding-3.c (main): Compare |
| s2.b.a against -1 rather than (char) -1. |
| |
| 2024-07-18 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/apx-egprs-names.c: Use ax for short and |
| al for char instead of eax. |
| * gcc.target/i386/avx512bw-kandnq-1.c: Do not run the test |
| under -m32 since kmovq with register is invalid. Use long |
| long to use 64 bit register instead of 32 bit register for |
| kmovq. |
| * gcc.target/i386/avx512bw-kandq-1.c: Ditto. |
| * gcc.target/i386/avx512bw-knotq-1.c: Ditto. |
| * gcc.target/i386/avx512bw-korq-1.c: Ditto. |
| * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto. |
| * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto. |
| * gcc.target/i386/avx512bw-kxnorq-1.c: Ditto. |
| * gcc.target/i386/avx512bw-kxorq-1.c: Ditto. |
| |
| 2024-07-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr115843.c: New test. |
| |
| 2024-07-18 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/115165 |
| * g++.dg/modules/timevar-1_a.H: New test. |
| * g++.dg/modules/timevar-1_b.C: New test. |
| |
| 2024-07-18 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/112288 |
| * g++.dg/template/friend80.C: New test. |
| * g++.dg/template/friend81.C: New test. |
| * g++.dg/template/friend81a.C: New test. |
| |
| 2024-07-18 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114104 |
| * g++.dg/warn/Wunused-20.C: New test. |
| |
| 2024-07-18 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp0x/alignas18.C: Expect name lookup error for U::X. |
| * g++.dg/cpp0x/forw_enum13.C: Expect name lookup error for |
| D3::A and D4<T>::A. |
| * g++.dg/parse/access13.C: Declare A::E::V to avoid name lookup |
| failure and preserve intent of the test. |
| * g++.dg/parse/enum11.C: Expect extra errors, matching the |
| non-template case. |
| * g++.dg/template/crash123.C: Avoid name lookup failure to |
| preserve intent of the test. |
| * g++.dg/template/crash124.C: Likewise. |
| * g++.dg/template/crash7.C: Adjust expected diagnostics. |
| * g++.dg/template/dtor6.C: Declare A::~A() to avoid name lookup |
| failure and preserve intent of the test. |
| * g++.dg/template/error22.C: Adjust expected diagnostics. |
| * g++.dg/template/static30.C: Avoid name lookup failure to |
| preserve intent of the test. |
| * g++.old-deja/g++.other/decl5.C: Adjust expected diagnostics. |
| * g++.dg/template/non-dependent34.C: New test. |
| |
| 2024-07-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/111150 |
| * gcc.dg/tree-ssa/pr111150.c: Add -Wno-psabi to dg-options. |
| * g++.dg/tree-ssa/pr111150.C: Likewise. |
| |
| 2024-07-17 Jørgen Kvalsvik <j@lambda.is> |
| |
| * lib/gcov.exp: Use foreach, not lmap, for tcl <= 8.5 compat. |
| |
| 2024-07-17 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/115929 |
| * gcc.dg/torture/pr115929-2.c: New test. |
| |
| 2024-07-17 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/115928 |
| * gcc.dg/torture/pr115928.c: New test. |
| |
| 2024-07-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115900 |
| * g++.dg/cpp2a/constexpr-init23.C: New test. |
| |
| 2024-07-17 Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.target/riscv/target-attr-16.c: Update expected assembly |
| |
| 2024-07-17 Eikansh Gupta <quic_eikagupt@quicinc.com> |
| |
| PR tree-optimization/111150 |
| * gcc.dg/tree-ssa/pr111150.c: New test. |
| * gcc.dg/tree-ssa/pr111150-1.c: New test. |
| * g++.dg/tree-ssa/pr111150.C: New test. |
| |
| 2024-07-17 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/115526 |
| * gcc.target/alpha/pr115526.c: New test. |
| |
| 2024-07-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/115887 |
| * gcc.dg/bitint-108.c: New test. |
| |
| 2024-07-17 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/111890 |
| * g++.dg/cpp2a/concepts-partial-spec15.C: New test. |
| |
| 2024-07-17 Feng Xue <fxue@os.amperecomputing.com> |
| |
| PR tree-optimization/114440 |
| * gcc.dg/vect/vect-reduc-chain-1.c |
| * gcc.dg/vect/vect-reduc-chain-2.c |
| * gcc.dg/vect/vect-reduc-chain-3.c |
| * gcc.dg/vect/vect-reduc-chain-dot-slp-1.c |
| * gcc.dg/vect/vect-reduc-chain-dot-slp-2.c |
| * gcc.dg/vect/vect-reduc-chain-dot-slp-3.c |
| * gcc.dg/vect/vect-reduc-chain-dot-slp-4.c |
| * gcc.dg/vect/vect-reduc-dot-slp-1.c |
| |
| 2024-07-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115959 |
| * gcc.dg/vect/pr115959.c: New testcase. |
| |
| 2024-07-17 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/torture/builtin-convertvector-1.c: Add dg-do run |
| directive. |
| |
| 2024-07-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/115527 |
| * c-c++-common/torture/builtin-clear-padding-1.c: Add dg-do run |
| directive. |
| * c-c++-common/torture/builtin-clear-padding-2.c: Likewise. |
| * c-c++-common/torture/builtin-clear-padding-3.c: Likewise. |
| * c-c++-common/torture/builtin-clear-padding-4.c: Likewise. |
| * c-c++-common/torture/builtin-clear-padding-5.c: Likewise. |
| * c-c++-common/torture/builtin-clear-padding-6.c: New test. |
| |
| 2024-07-17 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/114759 |
| * gcc.target/powerpc/pr114759-3.c: New test. |
| |
| 2024-07-17 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/114759 |
| * gcc.target/powerpc/pr114759-2.c: New test. |
| * lib/target-supports.exp (rop_ok): Use |
| check_effective_target_has_arch_pwr8. |
| |
| 2024-07-17 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/99242 |
| * g++.dg/modules/pr99242_a.H: New test. |
| * g++.dg/modules/pr99242_b.H: New test. |
| * g++.dg/modules/pr99242_c.H: New test. |
| * g++.dg/modules/pr99242_d.C: New test. |
| |
| 2024-07-16 Nina Ranns <dinka.ranns@gmail.com> |
| |
| PR c++/110159 |
| * g++.dg/contracts/pr110159.C: New test. |
| |
| 2024-07-16 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/isr-test.h: Attribute ipa implies noinline and noclone. |
| * gcc.target/avr/pr114981-powif.c: Same. |
| * gcc.target/avr/pr114981-powil.c: Same. |
| * gcc.target/avr/pr71676-1.c: Same. |
| * gcc.target/avr/pr71676-2.c: Same. |
| * gcc.target/avr/pr71676-3.c: Same. |
| * gcc.target/avr/pr71676.c: Same. |
| * gcc.target/avr/torture/add-extend.c: Same. |
| * gcc.target/avr/torture/fix-types.h: Same. |
| * gcc.target/avr/torture/fuse-add.c: Same. |
| * gcc.target/avr/torture/get-mem.c: Same. |
| * gcc.target/avr/torture/insv-anyshift-hi.c: Same. |
| * gcc.target/avr/torture/insv-anyshift-si.c: Same. |
| * gcc.target/avr/torture/isr-02-call.c: Same. |
| * gcc.target/avr/torture/isr-03-fixed.c: Same. |
| * gcc.target/avr/torture/pr109650-1.c: Same. |
| * gcc.target/avr/torture/pr109650-2.c: Same. |
| * gcc.target/avr/torture/pr109907-1.c: Same. |
| * gcc.target/avr/torture/pr109907-2.c: Same. |
| * gcc.target/avr/torture/pr114132-2.c: Same. |
| * gcc.target/avr/torture/pr39633.c: Same. |
| * gcc.target/avr/torture/pr51782-1.c: Same. |
| * gcc.target/avr/torture/pr61055.c: Same. |
| * gcc.target/avr/torture/pr61443.c: Same. |
| * gcc.target/avr/torture/pr64331.c: Same. |
| * gcc.target/avr/torture/pr77326.c: Same. |
| * gcc.target/avr/torture/pr83729.c: Same. |
| * gcc.target/avr/torture/pr83801.c: Same. |
| * gcc.target/avr/torture/pr87376.c: Same. |
| * gcc.target/avr/torture/pr88236-pr115726.c: Same. |
| * gcc.target/avr/torture/pr92606.c: Same. |
| * gcc.target/avr/torture/pr98762.c: Same. |
| * gcc.target/avr/torture/sat-hr-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-k-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-llk-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-r-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-uhr-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-uk-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-ullk-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-ur-plus-minus.c: Same. |
| * gcc.target/avr/torture/set-mem.c: Same. |
| * gcc.target/avr/torture/sub-extend.c: Same. |
| * gcc.target/avr/torture/tiny-progmem.c: Same. |
| |
| 2024-07-16 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/115434 |
| PR c++/110871 |
| PR c++/110872 |
| * g++.dg/contracts/pr115434.C: New test. |
| * g++.dg/coroutines/pr110871.C: New test. |
| * g++.dg/coroutines/pr110872.C: New test. |
| |
| 2024-07-16 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/isr-test.h: Add noipa function attribute |
| to noclone functions. |
| * gcc.target/avr/pr114981-powif.c: Same. |
| * gcc.target/avr/pr114981-powil.c: Same. |
| * gcc.target/avr/pr71676-1.c: Same. |
| * gcc.target/avr/pr71676-2.c: Same. |
| * gcc.target/avr/pr71676-3.c: Same. |
| * gcc.target/avr/pr71676.c: Same. |
| * gcc.target/avr/torture/fix-types.h: Same. |
| * gcc.target/avr/torture/fuse-add.c: Same. |
| * gcc.target/avr/torture/get-mem.c: Same. |
| * gcc.target/avr/torture/insv-anyshift-hi.c: Same. |
| * gcc.target/avr/torture/insv-anyshift-si.c: Same. |
| * gcc.target/avr/torture/isr-02-call.c: Same. |
| * gcc.target/avr/torture/isr-03-fixed.c: Same. |
| * gcc.target/avr/torture/pr109650-1.c: Same. |
| * gcc.target/avr/torture/pr109650-2.c: Same. |
| * gcc.target/avr/torture/pr109907-1.c: Same. |
| * gcc.target/avr/torture/pr109907-2.c: Same. |
| * gcc.target/avr/torture/pr114132-2.c: Same. |
| * gcc.target/avr/torture/pr39633.c: Same. |
| * gcc.target/avr/torture/pr51782-1.c: Same. |
| * gcc.target/avr/torture/pr61055.c: Same. |
| * gcc.target/avr/torture/pr61443.c: Same. |
| * gcc.target/avr/torture/pr64331.c: Same. |
| * gcc.target/avr/torture/pr77326.c: Same. |
| * gcc.target/avr/torture/pr83729.c: Same. |
| * gcc.target/avr/torture/pr83801.c: Same. |
| * gcc.target/avr/torture/pr87376.c: Same. |
| * gcc.target/avr/torture/pr88236-pr115726.c: Same. |
| * gcc.target/avr/torture/pr92606.c: Same. |
| * gcc.target/avr/torture/pr98762.c: Same. |
| * gcc.target/avr/torture/sat-hr-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-k-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-llk-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-r-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-uhr-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-uk-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-ullk-plus-minus.c: Same. |
| * gcc.target/avr/torture/sat-ur-plus-minus.c: Same. |
| * gcc.target/avr/torture/set-mem.c: Same. |
| * gcc.target/avr/torture/tiny-progmem.c: Same. |
| |
| 2024-07-16 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/84868 |
| * gfortran.dg/pr84868.f90: New test. |
| |
| 2024-07-16 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/115929 |
| * gcc.dg/torture/pr115929-1.c: New test. |
| |
| 2024-07-16 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/115901 |
| * gcc.dg/torture/pr115901.c: New test. |
| |
| 2024-07-16 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/115891 |
| * gcc.target/i386/pr115891.c: New test. |
| |
| 2024-07-16 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/add-extend.c: New test. |
| * gcc.target/avr/torture/sub-extend.c: New test. |
| |
| 2024-07-16 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115957 |
| * gm2/errors/fail/badconst.mod: New test. |
| * gm2/pim/fail/tinyadr.mod: New test. |
| |
| 2024-07-16 Prathamesh Kulkarni <prathameshk@nvidia.com> |
| |
| * gfortran.dg/array_memset_3.f90: New test. |
| |
| 2024-07-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115841 |
| * gcc.dg/vect/pr115841.c: New testcase. |
| |
| 2024-07-16 Paul-Antoine Arras <parras@baylibre.com> |
| |
| * gcc.target/i386/indirect-thunk-extern-1.c: Replace character with |
| invalid encoding with `?`. |
| |
| 2024-07-16 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/vector/vec-cmp-emu-1.c: New test. |
| * gcc.target/s390/vector/vec-cmp-emu-2.c: New test. |
| * gcc.target/s390/vector/vec-cmp-emu-3.c: New test. |
| |
| 2024-07-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115843 |
| * gcc.dg/vect/pr115843.c: New testcase. |
| |
| 2024-07-16 Roger Sayle <roger@nextmovesoftware.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114661 |
| * gcc.dg/pr114661.c: New test case. |
| |
| 2024-07-16 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/107432 |
| * gcc.target/i386/pr107432-10.c: New test. |
| |
| 2024-07-15 Jeff Law <jlaw@ventanamicro.com> |
| |
| * g++.dg/torture/pr115916.C: New test. |
| Co-author: Andreas Schwab <schwab@linux-m68k.org> |
| Co-author: Sergei Trofimovich <slyfox at gentoo dot org> |
| |
| 2024-07-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115897 |
| * g++.dg/cpp0x/alias-decl-77.C: New test. |
| |
| 2024-07-15 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/pr115554.c: Change expected fail to expected pass. |
| * gcc.target/riscv/target-attr-16.c: New test. |
| |
| 2024-07-15 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| PR target/115554 |
| PR target/115562 |
| * gcc.target/riscv/target-attr-01.c: Add test for option-arch directive. |
| * gcc.target/riscv/target-attr-02.c: Likewise. |
| * gcc.target/riscv/target-attr-03.c: Likewise. |
| * gcc.target/riscv/target-attr-04.c: Likewise. |
| * gcc.target/riscv/target-attr-05.c: Fix formatting. |
| * gcc.target/riscv/target-attr-06.c: Likewise. |
| * gcc.target/riscv/target-attr-07.c: Likewise. |
| * gcc.target/riscv/pr115554.c: New test. |
| * gcc.target/riscv/pr115562.c: New test. |
| * gcc.target/riscv/target-attr-08.c: New test. |
| * gcc.target/riscv/target-attr-09.c: New test. |
| * gcc.target/riscv/target-attr-10.c: New test. |
| * gcc.target/riscv/target-attr-11.c: New test. |
| * gcc.target/riscv/target-attr-12.c: New test. |
| * gcc.target/riscv/target-attr-13.c: New test. |
| * gcc.target/riscv/target-attr-14.c: New test. |
| * gcc.target/riscv/target-attr-15.c: New test. |
| |
| 2024-07-15 Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_vx.h: |
| initialize variable |
| |
| 2024-07-15 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr115872.c: New test. |
| |
| 2024-07-15 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-nf-2.c: New test. |
| |
| 2024-07-15 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| PR testsuite/115894 |
| * gcc.target/arm/pr111235.c: Update expected output. |
| |
| 2024-07-15 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/prefetch-zicbop.c: New test. |
| * gcc.target/riscv/prefetch-zihintntl.c: New test. |
| |
| 2024-07-15 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| PR testsuite/115892 |
| * gcc.target/aarch64/sve/acle/general/cpy_1.c: Update expected |
| output. |
| |
| 2024-07-15 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.dg/tree-ssa/loop-1.c: Remove target-specific test |
| and xfail to adjust for recent changes in register allocation. |
| |
| 2024-07-15 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/115889 |
| * gcc.target/i386/vpermt2-special-bf16-shufflue.c: Adjust output |
| scan. |
| |
| 2024-07-14 Alejandro Colomar <alx@kernel.org> |
| |
| PR c/115185 |
| * gcc.dg/Wcxx-compat-14.c: Adapt the test to match the new text |
| of the warning, which doesn't say anything about C++ anymore. |
| * gcc.dg/Wunterminated-string-initialization.c: New test. |
| |
| 2024-07-13 Mikael Morin <mikael@gcc.gnu.org> |
| |
| * gfortran.dg/minmaxloc_17.f90: New test. |
| |
| 2024-07-13 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/diagnostic/bad-binary-ops-highlight-colors.C: New test. |
| * g++.dg/diagnostic/bad-binary-ops-no-highlight-colors.C: New test. |
| * g++.dg/plugin/plugin.exp (plugin_test_list): Add |
| show-template-tree-color-no-highlight-colors.C to |
| show_template_tree_color_plugin.c. |
| * g++.dg/plugin/show-template-tree-color-labels.C: Update expected |
| output to reflect use of highlight-a and highlight-b to contrast |
| mismatches. |
| * g++.dg/plugin/show-template-tree-color-no-elide-type.C: |
| Likewise. |
| * g++.dg/plugin/show-template-tree-color-no-highlight-colors.C: |
| New test. |
| * g++.dg/plugin/show-template-tree-color.C: Update expected output |
| to reflect use of highlight-a and highlight-b to contrast |
| mismatches. |
| * g++.dg/warn/Wformat-gcc_diag-1.C: New test. |
| * g++.dg/warn/Wformat-gcc_diag-2.C: New test. |
| * g++.dg/warn/Wformat-gcc_diag-3.C: New test. |
| * gcc.dg/bad-binary-ops-highlight-colors.c: New test. |
| * gcc.dg/format/colors.c: New test. |
| * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree): Pass |
| nullptr for new param of gcc_rich_location::add_expr. |
| * gcc.dg/bad-binary-ops-no-highlight-colors.c: New file. |
| |
| 2024-07-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/115785 |
| * g++.dg/torture/pr115785.C: New test. |
| |
| 2024-07-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/115798 |
| * g++.dg/modules/using-26_a.C: New test. |
| * g++.dg/modules/using-26_b.C: New test. |
| * g++.dg/modules/using-26_c.C: New test. |
| |
| 2024-07-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/using-19_a.C: New test. |
| * g++.dg/modules/using-19_b.C: New test. |
| |
| 2024-07-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114683 |
| * g++.dg/lookup/using29.C: Update errors. |
| * g++.dg/lookup/using53.C: Update errors, add XFAILs. |
| * g++.dg/modules/using-22_b.C: Remove xfails. |
| * g++.dg/warn/Wunused-var-18.C: Update error, add check. |
| * g++.dg/lookup/using68.C: New test. |
| * g++.dg/modules/using-24_a.C: New test. |
| * g++.dg/modules/using-24_b.C: New test. |
| * g++.dg/modules/using-25_a.C: New test. |
| * g++.dg/modules/using-25_b.C: New test. |
| * g++.dg/modules/using-enum-4_a.C: New test. |
| * g++.dg/modules/using-enum-4_b.C: New test. |
| * g++.dg/modules/using-enum-4_c.C: New test. |
| |
| 2024-07-12 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> |
| |
| * gcc.target/s390/vector/vec-copysign.c: Change to non-extended |
| mnemonic. |
| * gcc.target/s390/vector/vec-genmask-1.c: Change to non-extended |
| mnemonic. |
| * gcc.target/s390/vector/vec-init-1.c: Change to non-extended |
| mnemonic. |
| * gcc.target/s390/vector/vec-vrepi-1.c: Change to non-extended |
| mnemonic. |
| * gcc.target/s390/zvector/autovec-double-quiet-uneq.c: Change to |
| non-extended mnemonic. |
| * gcc.target/s390/zvector/autovec-float-quiet-uneq.c: Change to |
| non-extended mnemonic. |
| * gcc.target/s390/zvector/vec-genmask-1.c: Change to |
| non-extended mnemonic. |
| * gcc.target/s390/zvector/vec-splat-1.c: Change to non-extended |
| mnemonic. |
| * gcc.target/s390/zvector/vec-splat-2.c: Change to non-extended |
| mnemonic. |
| * gcc.target/s390/vector/vgbm-double-1.c: New test. |
| * gcc.target/s390/vector/vgbm-float-1.c: New test. |
| * gcc.target/s390/vector/vgbm-int128-1.c: New test. |
| * gcc.target/s390/vector/vgbm-integer-1.c: New test. |
| * gcc.target/s390/vector/vgbm-longdouble-1.c: New test. |
| * gcc.target/s390/vector/vgm-df-1.c: New test. |
| * gcc.target/s390/vector/vgm-di-1.c: New test. |
| * gcc.target/s390/vector/vgm-hi-1.c: New test. |
| * gcc.target/s390/vector/vgm-int128-1.c: New test. |
| * gcc.target/s390/vector/vgm-longdouble-1.c: New test. |
| * gcc.target/s390/vector/vgm-qi-1.c: New test. |
| * gcc.target/s390/vector/vgm-sf-1.c: New test. |
| * gcc.target/s390/vector/vgm-si-1.c: New test. |
| * gcc.target/s390/vector/vgm-tf-1.c: New test. |
| * gcc.target/s390/vector/vgm-ti-1.c: New test. |
| * gcc.target/s390/vector/vrepi-df-1.c: New test. |
| * gcc.target/s390/vector/vrepi-di-1.c: New test. |
| * gcc.target/s390/vector/vrepi-hi-1.c: New test. |
| * gcc.target/s390/vector/vrepi-int128-1.c: New test. |
| * gcc.target/s390/vector/vrepi-qi-1.c: New test. |
| * gcc.target/s390/vector/vrepi-sf-1.c: New test. |
| * gcc.target/s390/vector/vrepi-si-1.c: New test. |
| * gcc.target/s390/vector/vrepi-tf-1.c: New test. |
| * gcc.target/s390/vector/vrepi-ti-1.c: New test. |
| |
| 2024-07-12 YunQiang Su <yunqiang@isrc.iscas.ac.cn> |
| |
| * gcc.dg/vect/pr115840.c: New testcase. |
| |
| 2024-07-12 Mikael Morin <morin-mikael@orange.fr> |
| |
| * gfortran.dg/maxloc_5.f90: New test. |
| * gfortran.dg/minloc_5.f90: New test. |
| |
| 2024-07-12 xuli <xuli1@eswincomputing.com> |
| |
| PR target/115862 |
| * gcc.target/riscv/rvv/base/pr115862.c: New file. |
| |
| 2024-07-12 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/predef-sf-1.c: New. |
| * gcc.target/riscv/predef-sf-2.c: New. |
| |
| 2024-07-12 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/115752 |
| * gcc.target/loongarch/pr115752.c: New test. |
| |
| 2024-07-11 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_su64.c: New test. |
| |
| 2024-07-11 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/115782 |
| * gcc.dg/pr115782.c: New test. |
| |
| 2024-07-11 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/array42.adb, gnat.dg/array42_pkg.ads: New test. |
| |
| 2024-07-11 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/sub-zerox.c: New test. |
| |
| 2024-07-11 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/99241 |
| * g++.dg/modules/pr99241_a.H: New test. |
| * g++.dg/modules/pr99241_b.H: New test. |
| * g++.dg/modules/pr99241_c.C: New test. |
| |
| 2024-07-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add test |
| helper macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_data.h: Add test |
| data for .SAT_SUB in zip benchmark. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_vx.h: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_zip-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_zip.c: New test. |
| |
| 2024-07-11 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/96992 |
| * gfortran.dg/class_dummy_11.f90: New test. |
| |
| 2024-07-11 Jørgen Kvalsvik <j@lambda.is> |
| |
| * lib/gcov.exp: Add filtering test function. |
| * g++.dg/gcov/gcov-19.C: New test. |
| * g++.dg/gcov/gcov-20.C: New test. |
| * g++.dg/gcov/gcov-21.C: New test. |
| * gcc.misc-tests/gcov-25.c: New test. |
| * gcc.misc-tests/gcov-26.c: New test. |
| * gcc.misc-tests/gcov-27.c: New test. |
| * gcc.misc-tests/gcov-28.c: New test. |
| |
| 2024-07-11 Fei Gao <gaofei@eswincomputing.com> |
| |
| * gcc.target/riscv/attribute-15.c: adapt TC. |
| * gcc.target/riscv/attribute-16.c: likewise. |
| * gcc.target/riscv/attribute-17.c: likewise. |
| * gcc.target/riscv/attribute-18.c: likewise. |
| * gcc.target/riscv/pr110696.c: likewise. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-1-zcmp.c: likewise. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-2-zcmp.c: likewise. |
| * gcc.target/riscv/rvv/base/pr114352-1.c: likewise. |
| * gcc.target/riscv/rvv/base/pr114352-3.c: likewise. |
| * gcc.target/riscv/arch-39.c: New test. |
| * gcc.target/riscv/arch-40.c: New test. |
| |
| 2024-07-10 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/concepts/auto3.C: Compile with -fconcepts. Run in C++17 and |
| up. Add dg-error. |
| * g++.dg/concepts/auto5.C: Likewise. |
| * g++.dg/concepts/auto7.C: Compile with -fconcepts. Add dg-error. |
| * g++.dg/concepts/auto8a.C: Compile with -fconcepts. |
| * g++.dg/concepts/class-deduction1.C: Compile with -fconcepts. Run in |
| C++17 and up. Convert to C++20. |
| * g++.dg/concepts/class5.C: Likewise. |
| * g++.dg/concepts/class6.C: Likewise. |
| * g++.dg/concepts/debug1.C: Likewise. |
| * g++.dg/concepts/decl-diagnose.C: Compile with -fconcepts. Run in |
| C++17 and up. Add dg-error. |
| * g++.dg/concepts/deduction-constraint1.C: Compile with -fconcepts. |
| Run in C++17 and up. Convert to C++20. |
| * g++.dg/concepts/diagnostic1.C: Likewise. |
| * g++.dg/concepts/dr1430.C: Likewise. |
| * g++.dg/concepts/equiv.C: Likewise. |
| * g++.dg/concepts/equiv2.C: Likewise. |
| * g++.dg/concepts/expression.C: Likewise. |
| * g++.dg/concepts/expression2.C: Likewise. |
| * g++.dg/concepts/expression3.C: Likewise. |
| * g++.dg/concepts/fn-concept2.C: Compile with -fconcepts. Run in |
| C++17 and up. Remove code. Add dg-prune-output. |
| * g++.dg/concepts/fn-concept3.C: Compile with -fconcepts. Run in |
| C++17 and up. Convert to C++20. |
| * g++.dg/concepts/fn1.C: Likewise. |
| * g++.dg/concepts/fn10.C: Likewise. |
| * g++.dg/concepts/fn2.C: Likewise. |
| * g++.dg/concepts/fn3.C: Likewise. |
| * g++.dg/concepts/fn4.C: Likewise. |
| * g++.dg/concepts/fn5.C: Likewise. |
| * g++.dg/concepts/fn6.C: Likewise. |
| * g++.dg/concepts/fn7.C: Compile with -fconcepts. Add dg-error. |
| * g++.dg/concepts/fn8.C: Compile with -fconcepts. Run in C++17 and up. |
| Convert to C++20. |
| * g++.dg/concepts/fn9.C: Likewise. |
| * g++.dg/concepts/generic-fn-err.C: Likewise. |
| * g++.dg/concepts/generic-fn.C: Likewise. |
| * g++.dg/concepts/inherit-ctor1.C: Likewise. |
| * g++.dg/concepts/inherit-ctor3.C: Likewise. |
| * g++.dg/concepts/intro1.C: Likewise. |
| * g++.dg/concepts/locations1.C: Compile with -fconcepts. Run in C++17 |
| and up. Add dg-prune-output. |
| * g++.dg/concepts/partial-concept-id1.C: Compile with -fconcepts. |
| Run in C++17 and up. Convert to C++20. |
| * g++.dg/concepts/partial-concept-id2.C: Likewise. |
| * g++.dg/concepts/partial-spec5.C: Likewise. |
| * g++.dg/concepts/placeholder2.C: Likewise. |
| * g++.dg/concepts/placeholder3.C: Likewise. |
| * g++.dg/concepts/placeholder4.C: Likewise. |
| * g++.dg/concepts/placeholder5.C: Likewise. |
| * g++.dg/concepts/placeholder6.C: Likewise. |
| * g++.dg/concepts/pr65634.C: Likewise. |
| * g++.dg/concepts/pr65636.C: Likewise. |
| * g++.dg/concepts/pr65681.C: Likewise. |
| * g++.dg/concepts/pr65848.C: Likewise. |
| * g++.dg/concepts/pr67249.C: Likewise. |
| * g++.dg/concepts/pr67595.C: Likewise. |
| * g++.dg/concepts/pr68434.C: Likewise. |
| * g++.dg/concepts/pr71127.C: Likewise. |
| * g++.dg/concepts/pr71128.C: Compile with -fconcepts. Run in C++17 |
| and up. Add dg-error. |
| * g++.dg/concepts/pr71131.C: Compile with -fconcepts. Run in C++17 |
| and up. Convert to C++20. |
| * g++.dg/concepts/pr71385.C: Likewise. |
| * g++.dg/concepts/pr85065.C: Likewise. |
| * g++.dg/concepts/pr92804-2.C: Compile with -fconcepts. Convert to |
| C++20. |
| * g++.dg/concepts/template-parm11.C: Compile with -fconcepts. Run in |
| C++17 and up. Convert to C++20. |
| * g++.dg/concepts/template-parm12.C: Likewise. |
| * g++.dg/concepts/template-parm2.C: Likewise. |
| * g++.dg/concepts/template-parm3.C: Likewise. |
| * g++.dg/concepts/template-parm4.C: Likewise. |
| * g++.dg/concepts/template-template-parm1.C: Likewise. |
| * g++.dg/concepts/var-concept1.C: Likewise. |
| * g++.dg/concepts/var-concept2.C: Likewise. |
| * g++.dg/concepts/var-concept3.C: Likewise. |
| * g++.dg/concepts/var-concept4.C: Likewise. |
| * g++.dg/concepts/var-concept5.C: Likewise. |
| * g++.dg/concepts/var-concept6.C: Likewise. |
| * g++.dg/concepts/var-concept7.C: Likewise. |
| * g++.dg/concepts/var-templ1.C: Run in C++17 and up. |
| * g++.dg/concepts/var-templ2.C: Compile with -fconcepts. Run in C++17 |
| and up. Convert to C++20. |
| * g++.dg/concepts/var-templ3.C: Likewise. |
| * g++.dg/concepts/variadic1.C: Likewise. |
| * g++.dg/concepts/variadic2.C: Likewise. |
| * g++.dg/concepts/variadic3.C: Likewise. |
| * g++.dg/concepts/variadic4.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr65575.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr66091.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67148.C: Compile with -fconcepts. Convert |
| to C++20. |
| * g++.dg/cpp2a/concepts-pr67225-1.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67225-2.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67225-3.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67225-4.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67225-5.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67319.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67427.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67654.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67658.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67684.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67697.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67719.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67774.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67825.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67860.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67862.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr67969.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr68093-2.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr68372.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr68812.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr69235.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr78752-2.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr78752.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr79759.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr80746.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr80773.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr82507.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr82740.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr84980.C: Compile with -fconcepts. Run in |
| C++17 and up. Convert to C++20. |
| * g++.dg/cpp2a/concepts-pr85265.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr85808.C: Compile with -fconcepts. Convert |
| to C++20. |
| * g++.dg/cpp2a/concepts-pr86269.C: Likewise. |
| * g++.dg/cpp2a/concepts-pr87441.C: Likewise. |
| * g++.dg/cpp2a/concepts-requires5.C: Compile with -fconcepts. |
| Adjust dg-error. Add same_as. |
| * g++.dg/cpp2a/nontype-class50a.C: Compile with -fconcepts. |
| * g++.dg/concepts/auto1.C: Removed. |
| * g++.dg/concepts/auto4.C: Removed. |
| * g++.dg/concepts/auto6.C: Removed. |
| * g++.dg/concepts/fn-concept1.C: Removed. |
| * g++.dg/concepts/intro2.C: Removed. |
| * g++.dg/concepts/intro3.C: Removed. |
| * g++.dg/concepts/intro4.C: Removed. |
| * g++.dg/concepts/intro5.C: Removed. |
| * g++.dg/concepts/intro6.C: Removed. |
| * g++.dg/concepts/intro7.C: Removed. |
| * g++.dg/cpp2a/concepts-ts1.C: Removed. |
| * g++.dg/cpp2a/concepts-ts2.C: Removed. |
| * g++.dg/cpp2a/concepts-ts3.C: Removed. |
| * g++.dg/cpp2a/concepts-ts4.C: Removed. |
| * g++.dg/cpp2a/concepts-ts5.C: Removed. |
| * g++.dg/cpp2a/concepts-ts6.C: Removed. |
| |
| 2024-07-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c/115642 |
| * gcc.dg/noncompile/sizeof-1.c: New test. |
| |
| 2024-07-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c/115549 |
| * c-c++-common/attr-aligned-2.c: New test. |
| |
| 2024-07-10 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR target/105090 |
| * gcc.target/arm/copysign_softfloat_1.c: Drop check for lsr |
| |
| 2024-07-10 Edwin Lu <ewlu@rivosinc.com> |
| |
| * g++.target/riscv/redundant-bitmap-1.C: Use gcb instead of |
| zba_zbb_zbs |
| * g++.target/riscv/redundant-bitmap-2.C: Ditto |
| * g++.target/riscv/redundant-bitmap-3.C: Ditto |
| * g++.target/riscv/redundant-bitmap-4.C: Ditto |
| * gcc.target/riscv/shift-add-1.c: Ditto |
| * gcc.target/riscv/shift-add-2.c: Ditto |
| * gcc.target/riscv/synthesis-1.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/zba_zbs_and-1.c: Ditto |
| * gcc.target/riscv/zbs-zext-3.c: Ditto |
| * lib/target-supports.exp: Add b to riscv_get_arch |
| |
| 2024-07-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115645 |
| * g++.dg/expr/anew7.C: New test. |
| |
| 2024-07-10 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/i386/pr105033.c: Expect vmovhps for the ia32 version |
| of foo. |
| * gcc.target/i386/vect-bfloat16-2b.c: Expect more vpinsrws. |
| |
| 2024-07-10 Nina Ranns <dinka.ranns@gmail.com> |
| |
| PR c++/113968 |
| * g++.dg/contracts/pr113968.C: New test. |
| |
| 2024-07-10 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115823 |
| * gm2/builtins/run/pass/testalloa.mod: New test. |
| |
| 2024-07-10 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.target/aarch64/sqrt_div_float16.c: New test. |
| |
| 2024-07-10 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/vect/slp-gap-1.c: Support matching `{_1, { 0, 0, 0, 0 }}` |
| in addition to `{_1, 0}`. |
| |
| 2024-07-10 Fei Gao <gaofei@eswincomputing.com> |
| |
| * gcc.target/riscv/rv32e_zcmp.c: Adapt TC. |
| * gcc.target/riscv/rv32i_zcmp.c: Likewise. |
| |
| 2024-07-09 Martin Uecker <uecker@tugraz.at> |
| |
| PR testsuite/115545 |
| * gcc.dg/pr115109.c: Adapt test. |
| * gcc.dg/c23-tag-enum-6.c: Adapt test. |
| * gcc.dg/c23-tag-enum-7.c: Adapt test. |
| |
| 2024-07-09 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/114727 |
| * gcc.dg/pr114727.c: New test. |
| |
| 2024-07-09 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/115696 |
| * gcc.dg/pr115696.c: New test. |
| |
| 2024-07-09 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/vec_perm-runnable-i128.c: New test file. |
| |
| 2024-07-09 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/vsx-builtin-3.c (__builtin_vsx_vperm_16qi_uns, |
| __builtin_vsx_vperm_1ti, __builtin_vsx_vperm_1ti_uns, |
| __builtin_vsx_vperm_2df, __builtin_vsx_vperm_2di, |
| __builtin_vsx_vperm_2di_uns, __builtin_vsx_vperm_4sf, |
| __builtin_vsx_vperm_4si, __builtin_vsx_vperm_4si_uns, |
| __builtin_vsx_vperm): Change call to built-in to the overloaded |
| built-in vec_perm. |
| |
| 2024-07-09 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/vsx-builtin-3.c (__builtin_vsx_xxsel_4si, |
| __builtin_vsx_xxsel_8hi, __builtin_vsx_xxsel_16qi, |
| __builtin_vsx_xxsel_4sf, __builtin_vsx_xxsel_2df, |
| __builtin_vsx_xxsel): Change built-in call to overloaded built-in |
| call vec_sel. |
| |
| 2024-07-09 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/builtins-10-runnable.c: New runnable test |
| file. |
| * gcc.target/powerpc/builtins-10.c: New compile only test file. |
| |
| 2024-07-09 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/builtins-3-runnable.c |
| (test_unsigned_int_result, test_ll_unsigned_int_result): Add |
| new argument. |
| (vec_signede, vec_signedo, vec_unsignede, vec_unsignedo): New |
| tests for the overloaded built-ins. |
| |
| 2024-07-09 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/builtins-3-runnable.c: Add tests for |
| vec_unsignede and vec_unsignedo with negative arguments. |
| |
| 2024-07-09 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/sattrunc-1.c: New test. |
| |
| 2024-07-09 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/interrupt-misaligned.c: Remove |
| "-fno-fat-lto-objects" from skip condition. |
| * gcc.target/riscv/pr93202.c: Likewise. |
| |
| 2024-07-09 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/tile-11.c: Adjust expected diagnostics for c. |
| * c-c++-common/gomp/tile-12.c: Likewise. |
| |
| 2024-07-09 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp26/constexpr-voidptr3.C: New test. |
| * g++.dg/cpp0x/constexpr-cast2.C: Adjust expected diagnostics for |
| C++26. |
| * g++.dg/cpp0x/constexpr-cast4.C: Likewise. |
| |
| 2024-07-09 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr115796.c: New test. |
| |
| 2024-07-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add help |
| test macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-8.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-8.c: New test. |
| |
| 2024-07-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add help |
| test macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_data.h: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-run-4.c: New test. |
| |
| 2024-07-08 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/aarch64/sve/pred_clobber_1.c: Update expected output. |
| * gcc.target/aarch64/sve/pred_clobber_2.c: Likewise. |
| * gcc.target/aarch64/sve/pred_clobber_3.c: Likewise. |
| * gcc.target/aarch64/tbz_2.c: Likewise. |
| * gcc.target/riscv/core_bench_list.c: New test. |
| * gcc.target/riscv/core_init_matrix.c: New test. |
| * gcc.target/riscv/core_list_init.c: New test. |
| * gcc.target/riscv/matrix_add_const.c: New test. |
| * gcc.target/riscv/mem-extend.c: New test. |
| * gcc.target/riscv/pr111384.c: New test. |
| Co-authored-by: Jivan Hakobyan <jivanhakobyan9@gmail.com> |
| Co-authored-by: Joern Rennecke <joern.rennecke@embecosm.com> |
| |
| 2024-07-08 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/avx2-bf16-vec-absneg.c: New test. |
| * gcc.target/i386/avx512f-bf16-vec-absneg.c: New test. |
| |
| 2024-07-08 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| PR target/110040 |
| * gcc.target/powerpc/pr110040-1.c: New testcase. |
| * gcc.target/powerpc/pr110040-2.c: New testcase. |
| |
| 2024-07-08 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add helper |
| test macros. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_data.h: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-run-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/vec_sat_unary_vv_run.h: New test. |
| |
| 2024-07-08 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/115688 |
| * gcc.target/powerpc/pr115688.c: New test. |
| |
| 2024-07-07 Maciej W. Rozycki <macro@orcam.me.uk> |
| |
| * lib/gnat.exp (local_find_gnatmake, find_gnatclean): Use |
| '-cross' suffix where testing a cross-compiler. |
| |
| 2024-07-06 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/binv-for-simode-1.c: New test. |
| * gcc.target/riscv/bset-for-simode-1.c: New test. |
| * gcc.target/riscv/bclr-for-simode-1.c: New test. |
| |
| 2024-07-06 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| * gcc.dg/analyzer/torture/boxed-ptr-1.c: Requires size24plus. |
| * gcc.dg/analyzer/torture/pr102692.c: Use intptr_t instead of long. |
| * gcc.dg/ipa/pr102714.c: Use uintptr_t instead of unsigned long. |
| * gcc.dg/torture/pr115387-1.c: Same. |
| * gcc.dg/torture/pr113895-1.c : Same. |
| * gcc.dg/ipa/pr108007.c: Require int32plus. |
| * gcc.dg/ipa/pr109318.c: Same. |
| * gcc.dg/ipa/pr96040.c: Use size_t instead of unsigned long. |
| * gcc.dg/torture/pr113126.c: Use vectors of same dimension. |
| * gcc.dg/tree-ssa/builtin-sprintf-9.c: Requires double64. |
| * gcc.dg/spellcheck-inttypes.c [avr]: Avoid include of inttypes.h. |
| * gcc.dg/analyzer/torture/pr104159.c [avr]: Skip. |
| * gcc.dg/torture/pr84682-2.c [avr]: Skip. |
| * gcc.dg/wtr-conversion-1.c [avr]: Remove avr selector since |
| long double is a 64-bit type by now. |
| |
| 2024-07-06 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/torture/fuse-add.c: New test. |
| |
| 2024-07-06 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/array41.ads, gnat.dg/array41.adb: New test. |
| |
| 2024-07-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gfortran.dg/ieee/signaling_2.f90: Adjust test. |
| * gfortran.dg/ieee/signaling_2_c.c: Adjust test. |
| |
| 2024-07-05 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/115153 |
| * gcc.target/arm/pr115153.c: Add new test. |
| * lib/target-supports.exp: Add arm_arch_v7ve_neon target support. |
| |
| 2024-07-05 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/test-types.c: Add array type comparison to the test. |
| |
| 2024-07-05 Antoni Boucher <bouanto@zoho.com> |
| |
| PR jit/112574 |
| * jit.dg/all-non-failing-tests.h: New test test-bfloat16.c. |
| * jit.dg/test-types.c: Test GCC_JIT_TYPE_BFLOAT16. |
| * jit.dg/test-bfloat16.c: New test. |
| |
| 2024-07-05 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR target/115725 |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-1.c: Adjust |
| test expectation. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-4.c: Ditto. |
| |
| 2024-07-05 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/87376 |
| * gcc.target/avr/torture/pr87376.c: New test. |
| |
| 2024-07-05 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/tbl_with_zero_1.c: New test. |
| * gcc.target/aarch64/tbl_with_zero_2.c: New test. |
| |
| 2024-07-05 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/msa.c: Fix test7_v2f64, test7_v4f32 and |
| test43_v2i64. |
| |
| 2024-07-05 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/call-clobbered-1.c: Add -mfpxx. |
| |
| 2024-07-05 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/umips-save-restore-1.c: Be sure lwm/swm |
| are used for more callee-saved registers with addtional |
| 2 more function calls. |
| |
| 2024-07-05 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/slp-53.c: New testcase. |
| * gcc.dg/vect/slp-54.c: New testcase. |
| |
| 2024-07-04 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_gil_plugin.c: Update all uses of |
| sm_context * to sm_context &. |
| |
| 2024-07-04 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/115724 |
| * c-c++-common/analyzer/error-pr115724.c: New test. |
| |
| 2024-07-04 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/base/vcreate.c: Update expected output. |
| |
| 2024-07-04 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/115537 |
| * gcc.dg/vect/pr115537.c: Update flag from neoverse-n1 to neoverse-v1. |
| |
| 2024-07-04 Tamar Christina <tamar.christina@arm.com> |
| |
| PR c++/115623 |
| * g++.dg/vect/vect-novector-pragma_2.cc: New test. |
| |
| 2024-07-04 Siarhei Volkau <lis8215@gmail.com> |
| |
| * gcc.target/arm/thumb1-load-store-64bit.c: Add new test. |
| |
| 2024-07-04 Alfie Richards <alfie.richards@arm.com> |
| |
| PR target/114890 |
| * gcc.target/aarch64/vector_intrinsics_asm.c: Remove xfail. |
| |
| 2024-07-04 Alfie Richards <alfie.richards@arm.com> |
| |
| * gcc.target/aarch64/vector_intrinsics_asm.c: New test. |
| |
| 2024-07-04 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/115426 |
| * gcc.dg/pr115426.c: New testcase. |
| |
| 2024-07-04 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/115748 |
| * gcc.target/i386/avx512-check.h: Use __builtin_cpu_support |
| instead of __get_cpuid_count. |
| |
| 2024-07-04 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/xchg-4.c: New test case. |
| |
| 2024-07-04 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-ppx-2.c: New test. |
| * gcc.target/i386/apx-ppx-3.c: Likewise. |
| |
| 2024-07-04 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/warn/pr61945.C: Adjust diagnostic. |
| |
| 2024-07-04 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR tree-optimization/115753 |
| * gcc.dg/vect/pr115753-1.c: New test. |
| * gcc.dg/vect/pr115753-2.c: Ditto. |
| * gcc.dg/vect/pr115753-3.c: Ditto. |
| |
| 2024-07-03 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/115700 |
| * gfortran.dg/associate_69.f90: New test. |
| |
| 2024-07-03 Gianluca Guida <gianluca@rivosinc.com> |
| Patrick O'Neill <patrick@rivosinc.com> |
| |
| * lib/target-supports.exp: Add zabha testsuite infra support. |
| * gcc.target/riscv/amo/inline-atomics-1.c: Remove zabha to continue to |
| test the lr/sc subword patterns. |
| * gcc.target/riscv/amo/inline-atomics-2.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-acq-rel.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-acq-rel.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zabha-all-amo-ops-char-run.c: New test. |
| * gcc.target/riscv/amo/zabha-all-amo-ops-short-run.c: New test. |
| * gcc.target/riscv/amo/zabha-rvwmo-all-amo-ops-char.c: New test. |
| * gcc.target/riscv/amo/zabha-rvwmo-all-amo-ops-short.c: New test. |
| * gcc.target/riscv/amo/zabha-rvwmo-amo-add-char.c: New test. |
| * gcc.target/riscv/amo/zabha-rvwmo-amo-add-short.c: New test. |
| * gcc.target/riscv/amo/zabha-ztso-amo-add-char.c: New test. |
| * gcc.target/riscv/amo/zabha-ztso-amo-add-short.c: New test. |
| |
| 2024-07-03 Luis Silva <Luis.Silva1@synopsys.com> |
| |
| * gcc.target/arc/pr9001184797.c: Fix compiler warnings. |
| |
| 2024-07-03 Pan Li <pan2.li@intel.com> |
| |
| PR target/115763 |
| * gcc.target/riscv/rvv/base/scalar_move-5.c: Adjust asm check. |
| * gcc.target/riscv/rvv/base/scalar_move-6.c: Ditto. |
| * gcc.target/riscv/rvv/base/scalar_move-7.c: Ditto. |
| * gcc.target/riscv/rvv/base/scalar_move-8.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr115763-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr115763-2.c: New test. |
| |
| 2024-07-03 Jennifer Schmitz <jschmitz@nvidia.com> |
| |
| * gcc.dg/tree-ssa/sqrt_div.c: New test. |
| |
| 2024-07-03 Alexandre Oliva <oliva@adacore.com> |
| |
| * gnat.dg/bias1.adb: Count occurrences of -7.*DW_AT_GNU_bias. |
| |
| 2024-07-03 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/115475 |
| * gcc.target/aarch64/acle/bf16_sve_feature.c: New test. |
| |
| 2024-07-03 Kyrylo Tkachov <ktkachov@nvidia.com> |
| |
| PR target/115457 |
| * gcc.target/aarch64/acle/bf16_feature.c: New test. |
| |
| 2024-07-03 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/98762 |
| * gcc.target/avr/torture/pr98762.c: New test. |
| |
| 2024-07-03 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/115748 |
| * gcc.target/i386/avx512-check.h: Move runtime check into a |
| separate function and guard it with target ("no-avx"). |
| |
| 2024-07-03 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-1.c: |
| Update vssubu check from vv to vx. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-2.c: |
| Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-3.c: |
| Ditto. |
| |
| 2024-07-03 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115764 |
| * gcc.dg/vect/bb-slp-76.c: New testcase. |
| |
| 2024-07-03 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR pch/115312 |
| * g++.dg/pch/pr115312.C: New test. |
| * g++.dg/pch/pr115312.Hs: New test. |
| |
| 2024-07-02 Pengxuan Zheng <quic_pzheng@quicinc.com> |
| |
| PR target/113859 |
| * gcc.target/aarch64/popcnt-udot.c: New test. |
| * gcc.target/aarch64/popcnt-vec.c: New test. |
| |
| 2024-07-02 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/110473 |
| PR tree-optimization/107432 |
| * gcc.target/aarch64/vect-convert-1.c: New test. |
| |
| 2024-07-02 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/pow-sqrt-synth-1.c: Update testcase for renamed pass. |
| |
| 2024-07-02 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/tree-ssa/cabs-3.c: New test. |
| * gcc.dg/tree-ssa/cabs-4.c: New test. |
| * gcc.dg/tree-ssa/cabs-5.c: New test. |
| * gcc.dg/tree-ssa/cabs-6.c: New test. |
| |
| 2024-07-02 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/115710 |
| * gcc.dg/tree-ssa/cabs-1.c: New test. |
| * gcc.dg/tree-ssa/cabs-2.c: New test. |
| * gfortran.dg/vect/pr115710.f90: New test. |
| |
| 2024-07-02 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/tree-ssa/complex-8.c: New test. |
| |
| 2024-07-02 Jakub Jelinek <jakub@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/115754 |
| * g++.dg/cpp26/pr115754.C: New test. |
| |
| 2024-07-02 Jakub Jelinek <jakub@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/115747 |
| * g++.dg/init/delete1.C: Adjust expected diagnostics for C++26. |
| * g++.dg/warn/Wdelete-incomplete-1.C: Likewise. |
| * g++.dg/warn/incomplete1.C: Likewise. |
| * g++.dg/ipa/pr85607.C: Likewise. |
| * g++.dg/cpp26/delete1.C: New test. |
| * g++.dg/cpp26/delete2.C: New test. |
| * g++.dg/cpp26/delete3.C: New test. |
| |
| 2024-07-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/115745 |
| * g++.dg/cpp1z/decomp16.C: Adjust expected diagnostics. |
| * g++.dg/cpp26/decomp3.C: New test. |
| * g++.dg/cpp26/decomp4.C: New test. |
| * g++.dg/cpp26/decomp5.C: New test. |
| * g++.dg/cpp26/decomp6.C: New test. |
| * g++.dg/cpp26/decomp7.C: New test. |
| * g++.dg/cpp26/decomp8.C: New test. |
| * g++.dg/cpp26/decomp9.C: New test. |
| * g++.dg/cpp26/decomp10.C: New test. |
| |
| 2024-07-02 David Faust <david.faust@oracle.com> |
| Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.dg/debug/btf/btf-variables-5.c: Adjust one test for bpf-*-* |
| target. |
| |
| 2024-07-02 David Faust <david.faust@oracle.com> |
| |
| * gcc.dg/debug/btf/btf-prune-1.c: New test. |
| * gcc.dg/debug/btf/btf-prune-2.c: Likewise. |
| * gcc.dg/debug/btf/btf-prune-3.c: Likewise. |
| * gcc.dg/debug/btf/btf-prune-maps.c: Likewise. |
| |
| 2024-07-02 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/115188 |
| * gcc.target/arm/pr115188.c: Add new test. |
| |
| 2024-07-02 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/111160 |
| * g++.dg/overload/error8.C: New test. |
| * g++.dg/overload/volatile2.C: New test. |
| |
| 2024-07-02 Lingling Kong <lingling.kong@intel.com> |
| |
| * gcc.target/i386/apx-ndd.c: Add test for imul ndd. |
| |
| 2024-07-02 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/explicit-relocs-extreme-tls-desc.c: |
| Add compilation options '-fno-late-combine-instructions'. |
| * gcc.target/loongarch/explicit-relocs-tls-desc.c: Likewise. |
| |
| 2024-07-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115469 |
| * g++.dg/ext/label17.C: New test. |
| |
| 2024-07-01 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/cpp2a/spaceship-narrowing1.C: Use __INT64_TYPE__. |
| |
| 2024-07-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115430 |
| * g++.dg/cpp0x/noexcept41.C: Remove dg-error. |
| * g++.dg/overload/addr3.C: New test. |
| |
| 2024-07-01 Marek Polacek <polacek@redhat.com> |
| |
| DR 2627 |
| PR c++/94058 |
| PR c++/104392 |
| * g++.dg/DRs/dr2627.C: New test. |
| * g++.dg/cpp0x/Wnarrowing22.C: New test. |
| * g++.dg/cpp2a/spaceship-narrowing1.C: New test. |
| * g++.dg/cpp2a/spaceship-narrowing2.C: New test. |
| |
| 2024-07-01 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper test macro. |
| * gcc.target/riscv/sat_u_add_imm-13.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-14.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-15.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-16.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-13.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-14.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-15.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-16.c: New test. |
| |
| 2024-07-01 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper test macro. |
| * gcc.target/riscv/sat_u_add_imm-10.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-11.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-12.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-9.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-10.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-11.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-12.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-9.c: New test. |
| |
| 2024-07-01 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper test macro. |
| * gcc.target/riscv/sat_u_add_imm-5.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-6.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-7.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-8.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-5.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-6.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-7.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-8.c: New test. |
| |
| 2024-07-01 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper test macro. |
| * gcc.target/riscv/sat_u_add_imm-1.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-2.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-3.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-4.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-1.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-2.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-3.c: New test. |
| * gcc.target/riscv/sat_u_add_imm-run-4.c: New test. |
| |
| 2024-07-01 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR middle-end/102464 |
| * gcc.target/i386/pr102464-vrndscaleph.c: Define __NO_MATH_INLINES |
| to resovle FAILs with -m32 on older RedHat systems. |
| |
| 2024-07-01 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/lea-3.c: New test case. |
| |
| 2024-07-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/88236 |
| PR target/115726 |
| * gcc.target/avr/torture/pr88236-pr115726.c: New test. |
| |
| 2024-07-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| * gcc.dg/analyzer/pr109577.c: Use __SIZE_TYPE__ instead of "unsigned long". |
| * gcc.dg/analyzer/pr93032-mztools-signed-char.c: Requires int32plus. |
| * gcc.dg/analyzer/pr93032-mztools-unsigned-char.c: Requires int32plus. |
| * gcc.dg/analyzer/putenv-1.c: Skip on avr. |
| * gcc.dg/torture/type-generic-1.c: Skip on avr. |
| |
| 2024-07-01 Andrew Stubbs <ams@baylibre.com> |
| Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gfortran.dg/gomp/allocate-pinned-1.f90: New test. |
| |
| 2024-07-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115723 |
| * gcc.dg/vect/pr115723.c: New testcase. |
| |
| 2024-07-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115694 |
| * g++.dg/torture/pr115694.C: New testcase. |
| |
| 2024-07-01 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr111023-2.c: Adjust testcase. |
| * gcc.target/i386/vect-div-1.c: Ditto. |
| |
| 2024-07-01 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/115517 |
| * g++.target/i386/pr100637-1b.C: Add xfail and -mno-sse4.1. |
| * g++.target/i386/pr100637-1w.C: Ditto. |
| * g++.target/i386/pr103861-1.C: Ditto. |
| * gcc.target/i386/pr88540.c: Ditto. |
| * gcc.target/i386/pr103941-2.c: Add -mno-avx512f. |
| * g++.target/i386/sse4_1-pr100637-1b.C: New test. |
| * g++.target/i386/sse4_1-pr100637-1w.C: New test. |
| * g++.target/i386/sse4_1-pr103861-1.C: New test. |
| * gcc.target/i386/sse4_1-pr88540.c: New test. |
| |
| 2024-07-01 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512f-broadcast-pr87767-1.c: Adjus |
| testcase. |
| * gcc.target/i386/avx512f-broadcast-pr87767-5.c: Ditto. |
| * gcc.target/i386/avx512f-fmadd-sf-zmm-7.c: Ditto. |
| * gcc.target/i386/avx512f-fmsub-sf-zmm-7.c: Ditto. |
| * gcc.target/i386/avx512f-fnmadd-sf-zmm-7.c: Ditto. |
| * gcc.target/i386/avx512f-fnmsub-sf-zmm-7.c: Ditto. |
| * gcc.target/i386/avx512vl-broadcast-pr87767-1.c: Ditto. |
| * gcc.target/i386/avx512vl-broadcast-pr87767-5.c: Ditto. |
| * gcc.target/i386/pr91333.c: Ditto. |
| * gcc.target/i386/vect-strided-4.c: Ditto. |
| |
| 2024-07-01 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/115610 |
| * gcc.target/i386/avx512bitalg-vpopcntb.c: Define mask as |
| extern instead of uninitialized local variables. |
| * gcc.target/i386/avx512bitalg-vpopcntbvl.c: Ditto. |
| * gcc.target/i386/avx512bitalg-vpopcntw.c: Ditto. |
| * gcc.target/i386/avx512bitalg-vpopcntwvl.c: Ditto. |
| * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: Ditto. |
| * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto. |
| |
| 2024-06-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115701 |
| * gcc.dg/torture/pr115701.c: New testcase. |
| |
| 2024-06-30 Feng Xue <fxue@os.amperecomputing.com> |
| |
| * gcc.dg/vect/vect-shift-6.c |
| * gcc.dg/vect/vect-shift-7.c |
| |
| 2024-06-29 Sergei Lewis <slewis@rivosinc.com> |
| |
| PR target/112109 |
| * gcc.target/riscv/rvv/base/movmem-1.c: New test |
| |
| 2024-06-29 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/114019 |
| * gfortran.dg/allocate_with_source_33.f90: New test. |
| |
| 2024-06-28 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/106760 |
| * g++.dg/ext/conv3.C: New test. |
| |
| 2024-06-28 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/unlimited_polymorphic_11.f90: Remove unnecessary |
| casts in gd-final expression. |
| |
| 2024-06-28 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/concatditi-1.c: New test case. |
| |
| 2024-06-28 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/avx512f-andn-di-zmm-2.c: Match decimal instead |
| of hexadecimal immediate operand to ternlog. |
| * gcc.target/i386/avx512f-andn-si-zmm-2.c: Likewise. |
| * gcc.target/i386/avx512f-orn-si-zmm-1.c: Likewise. |
| * gcc.target/i386/avx512f-orn-si-zmm-2.c: Likewise. |
| * gcc.target/i386/pr100711-3.c: Likewise. |
| * gcc.target/i386/pr100711-4.c: Likewise. |
| * gcc.target/i386/pr100711-5.c: Likewise. |
| |
| 2024-06-27 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/all-non-failing-tests.h: New test. |
| * jit.dg/test-alignof.c: New test. |
| |
| 2024-06-27 Martin Uecker <uecker@tugraz.at> |
| |
| * gcc.dg/c99-arraydecl-4.c: New test. |
| |
| 2024-06-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115669 |
| * gcc.dg/vect/pr115669.c: New testcase. |
| |
| 2024-06-27 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/107432 |
| * gcc.target/i386/pr107432-8.c: New test. |
| * gcc.target/i386/pr107432-9.c: Ditto. |
| * gcc.target/i386/pr92645-4.c: Modify test. |
| |
| 2024-06-27 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/107432 |
| * gcc.target/i386/pr107432-1.c: Modify test. |
| * gcc.target/i386/pr107432-6.c: Add test. |
| * gcc.target/i386/pr108938-3.c: This patch supports |
| truncv4hiv4qi affect bswap optimization, so I added |
| the -mno-avx option for now, and open a bugzilla. |
| |
| 2024-06-27 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/107432 |
| * gcc.target/i386/pr107432-1.c: New test. |
| * gcc.target/i386/pr107432-2.c: Ditto. |
| * gcc.target/i386/pr107432-3.c: Ditto. |
| * gcc.target/i386/pr107432-4.c: Ditto. |
| * gcc.target/i386/pr107432-5.c: Ditto. |
| * gcc.target/i386/pr107432-6.c: Ditto. |
| * gcc.target/i386/pr107432-7.c: Ditto. |
| |
| 2024-06-27 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add helper |
| test macros. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_scalar.h: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-run-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-run-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-run-3.c: New test. |
| |
| 2024-06-27 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/bstrins-3.c: New test. |
| |
| 2024-06-27 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr115462.c: New test. |
| |
| 2024-06-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115629 |
| * gcc.dg/tree-ssa/tail-merge-1.c: New testcase. |
| |
| 2024-06-26 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo/a-rvwmo-fence.c: Replace A.6 reference with PSABI. |
| * gcc.target/riscv/amo/a-rvwmo-load-acquire.c: Ditto. |
| * gcc.target/riscv/amo/a-rvwmo-load-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/a-rvwmo-load-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/a-rvwmo-store-compat-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/a-rvwmo-store-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/a-rvwmo-store-release.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-fence.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-load-acquire.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-load-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-load-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-store-compat-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-store-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/a-ztso-store-release.c: Ditto. |
| * gcc.target/riscv/amo/zaamo-rvwmo-amo-add-int.c: Ditto. |
| * gcc.target/riscv/amo/zaamo-ztso-amo-add-int.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-acquire-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-consume.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-seq-cst-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-acq-rel.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-acquire-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-consume.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-seq-cst-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-seq-cst.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-acq-rel.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-acquire.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-relaxed.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-release.c: Ditto. |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-seq-cst.c: Ditto. |
| |
| 2024-06-26 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-1.c: Removed. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-2.c: Removed. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-3.c: Removed. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-4.c: Removed. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-5.c: Removed. |
| * gcc.target/riscv/amo/amo-table-a-6-fence-1.c: Removed. |
| * gcc.target/riscv/amo/amo-table-a-6-fence-2.c: Removed. |
| * gcc.target/riscv/amo/amo-table-a-6-fence-3.c: Removed. |
| * gcc.target/riscv/amo/amo-table-a-6-fence-4.c: Removed. |
| * gcc.target/riscv/amo/amo-table-a-6-fence-5.c: Removed. |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-1.c: Removed. |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-2.c: Removed. |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-3.c: Removed. |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-4.c: Removed. |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-5.c: Removed. |
| * gcc.target/riscv/amo/amo-table-ztso-fence-1.c: Removed. |
| * gcc.target/riscv/amo/amo-table-ztso-fence-2.c: Removed. |
| * gcc.target/riscv/amo/amo-table-ztso-fence-3.c: Removed. |
| * gcc.target/riscv/amo/amo-table-ztso-fence-4.c: Removed. |
| * gcc.target/riscv/amo/amo-table-ztso-fence-5.c: Removed. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-1.c: Removed. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-2.c: Removed. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-3.c: Removed. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-4.c: Removed. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-5.c: Removed. |
| * gcc.target/riscv/amo/a-rvwmo-fence.c: New test. |
| * gcc.target/riscv/amo/a-ztso-fence.c: New test. |
| * gcc.target/riscv/amo/zaamo-rvwmo-amo-add-int.c: New test. |
| * gcc.target/riscv/amo/zaamo-ztso-amo-add-int.c: New test. |
| * gcc.target/riscv/amo/zalrsc-rvwmo-amo-add-int.c: New test. |
| * gcc.target/riscv/amo/zalrsc-ztso-amo-add-int.c: New test. |
| |
| 2024-06-26 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo/amo-table-a-6-load-2.c: Move to... |
| * gcc.target/riscv/amo/a-rvwmo-load-acquire.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-load-1.c: Move to... |
| * gcc.target/riscv/amo/a-rvwmo-load-relaxed.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-load-3.c: Move to... |
| * gcc.target/riscv/amo/a-rvwmo-load-seq-cst.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-store-compat-3.c: Move to... |
| * gcc.target/riscv/amo/a-rvwmo-store-compat-seq-cst.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-store-1.c: Move to... |
| * gcc.target/riscv/amo/a-rvwmo-store-relaxed.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-store-2.c: Move to... |
| * gcc.target/riscv/amo/a-rvwmo-store-release.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-load-2.c: Move to... |
| * gcc.target/riscv/amo/a-ztso-load-acquire.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-load-1.c: Move to... |
| * gcc.target/riscv/amo/a-ztso-load-relaxed.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-load-3.c: Move to... |
| * gcc.target/riscv/amo/a-ztso-load-seq-cst.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-store-3.c: Move to... |
| * gcc.target/riscv/amo/a-ztso-store-compat-seq-cst.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-store-1.c: Move to... |
| * gcc.target/riscv/amo/a-ztso-store-relaxed.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-store-2.c: Move to... |
| * gcc.target/riscv/amo/a-ztso-store-release.c: ...here. |
| * gcc.target/riscv/amo/amo-zaamo-preferred-over-zalrsc.c: Move to... |
| * gcc.target/riscv/amo/zaamo-preferred-over-zalrsc.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-6.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-acquire-release.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-3.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-acquire.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-2.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-consume.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-1.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-relaxed.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-4.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-release.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-7.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-seq-cst-relaxed.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-5.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-compare-exchange-int-seq-cst.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-4.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-acq-rel.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-2.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-acquire.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-1.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-relaxed.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-3.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-release.c: ...here. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-5.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-rvwmo-subword-amo-add-char-seq-cst.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-6.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-acquire-release.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-3.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-acquire.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-2.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-consume.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-1.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-relaxed.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-4.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-release.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-7.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-seq-cst-relaxed.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-5.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-compare-exchange-int-seq-cst.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-4.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-acq-rel.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-2.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-acquire.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-1.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-relaxed.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-3.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-release.c: ...here. |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-5.c: Move to... |
| * gcc.target/riscv/amo/zalrsc-ztso-subword-amo-add-char-seq-cst.c: ...here. |
| |
| 2024-06-26 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/altivec-1-runnable.c: Change the name to |
| altivec-38.c. |
| * gcc.target/powerpc/altivec-2-runnable.c: Change the name to |
| p8vector-builtin-9.c. |
| * gcc.target/powerpc/altivec-38.c: New file. |
| * gcc.target/powerpc/p8vector-builtin-9.c: New file. |
| |
| 2024-06-26 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/altivec-2-runnable.c: Change the |
| require-effective-target for the test. |
| |
| 2024-06-26 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/altivec-1-runnable.c: Change the |
| require-effective-target for the test. |
| |
| 2024-06-26 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/sh/pr54602-1.c: Delete test. |
| |
| 2024-06-26 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/xtheadmempair-3.c: Update expected output. |
| |
| 2024-06-26 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/ivopts-3.c: New test. |
| |
| 2024-06-26 Kewen Lin <linkw@linux.ibm.com> |
| Xionghu Luo <xionghuluo@tencent.com> |
| |
| PR target/106069 |
| PR target/115355 |
| * gcc.target/powerpc/pr106069-2.c: New test. |
| |
| 2024-06-26 Kewen Lin <linkw@linux.ibm.com> |
| Xionghu Luo <xionghuluo@tencent.com> |
| |
| PR target/106069 |
| PR target/115355 |
| * gcc.target/powerpc/pr106069-1.c: New test. |
| |
| 2024-06-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115646 |
| * gcc.dg/pr115646.c: New testcase. |
| |
| 2024-06-26 Alexandre Oliva <oliva@adacore.com> |
| Richard Earnshaw <Richard.Earnshaw@arm.com> |
| |
| PR tree-optimization/113281 |
| * gcc.target/arm/simd/mve-vshr.c: Add expected ranges. |
| |
| 2024-06-26 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx2-pr115517.c: New test. |
| * gcc.target/i386/avx512-pr115517.c: New test. |
| * g++.target/i386/avx2-pr115517.C: New test. |
| * g++.target/i386/avx512-pr115517.C: New test. |
| * g++.dg/tree-ssa/pr88152-1.C: Adjust testcase. |
| |
| 2024-06-26 David Malcolm <dmalcolm@redhat.com> |
| |
| PR testsuite/109360 |
| * lib/scansarif.exp (verify-sarif-file): Use check-jsonschema |
| rather than jsonschema, updating the invocation accordingly. |
| * lib/target-supports.exp (check_effective_target_jsonschema): Convert |
| to... |
| (check_effective_target_check_jsonschema): ...this. |
| |
| 2024-06-26 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115504 |
| * g++.dg/cpp1y/decltype-auto8.C: New test. |
| |
| 2024-06-25 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115476 |
| * g++.dg/cpp1z/has-unique-obj-representations4.C: New test. |
| |
| 2024-06-25 Sergei Lewis <slewis@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/base/cmpmem-1.c: New codegen tests |
| * gcc.target/riscv/rvv/base/cmpmem-2.c: New execution tests |
| * gcc.target/riscv/rvv/base/cmpmem-3.c: New codegen tests |
| * gcc.target/riscv/rvv/base/cmpmem-4.c: New codegen tests |
| * gcc.target/riscv/rvv/autovec/vls/misalign-1.c: Turn off vector mem* and |
| str* handling. |
| |
| 2024-06-25 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115425 |
| * g++.dg/cpp2a/lambda-generic12.C: New test. |
| |
| 2024-06-25 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/115501 |
| * g++.dg/rtti/dyncast8.C: New test. |
| |
| 2024-06-25 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| PR rtl-optimization/111673 |
| * gcc.target/powerpc/pr111673.c: New test. |
| |
| 2024-06-25 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115536 |
| * gm2/iso/const/pass/constbool4.mod: New test. |
| * gm2/iso/const/pass/constbool5.mod: New test. |
| * gm2/iso/run/pass/condtest2.mod: New test. |
| * gm2/iso/run/pass/condtest3.mod: New test. |
| * gm2/iso/run/pass/condtest4.mod: New test. |
| * gm2/iso/run/pass/condtest5.mod: New test. |
| * gm2/iso/run/pass/constbool4.mod: New test. |
| |
| 2024-06-25 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115198 |
| * g++.dg/cpp2a/class-deduction-alias22.C: New test. |
| |
| 2024-06-25 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115358 |
| * g++.dg/template/array37.C: New test. |
| |
| 2024-06-25 Jakub Jelinek <jakub@redhat.com> |
| Martin Uecker <uecker@tugraz.at> |
| |
| PR c/114930 |
| PR c/115502 |
| * gcc.dg/pr114574-1.c: Require lto effective target. |
| * gcc.dg/pr114574-2.c: Likewise. |
| * gcc.dg/pr114930.c: New test. |
| * gcc.dg/pr115502.c: New test. |
| |
| 2024-06-25 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv-nofm.c: Adjust |
| expected test output after late-combine changes. |
| * gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv-nofm.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv-nofm.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv-nofm.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vrem-rv32gcv.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vrem-rv64gcv.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vmul-rv32gcv-nofm.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vmul-rv64gcv-nofm.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv-nofm.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv-nofm.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv32gcv.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv64gcv.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-1.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-1.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-5.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-6.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-1.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-1.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-1.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-1.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-1.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-5.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-6.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-1.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-5.c: Likewise. |
| |
| 2024-06-24 Sergei Lewis <slewis@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/base/setmem-1.c: New tests |
| * gcc.target/riscv/rvv/base/setmem-2.c: New tests |
| * gcc.target/riscv/rvv/base/setmem-3.c: New tests |
| |
| 2024-06-24 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-1.c: Add dg-remove-options |
| for ztso. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-5.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-4.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-5.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-6.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-7.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-fence-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-fence-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-fence-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-fence-4.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-fence-5.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-load-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-load-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-load-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-store-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-store-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-store-compat-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-5.c: Ditto. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-1.c: Replace manually |
| specified -march string with dg-add/remove-options directives. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-5.c: Ditto. |
| * lib/target-supports-dg.exp: Add dg-remove-options. |
| * lib/target-supports.exp: Add dg-remove-options and consolidate z* |
| extension add/remove-option code. |
| |
| 2024-06-24 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/55978 |
| * gfortran.dg/optional_absent_12.f90: New test. |
| |
| 2024-06-24 Roger Sayle <roger@nextmovesoftware.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113673 |
| * g++.dg/pr113673.C: New test case. |
| |
| 2024-06-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115602 |
| * gcc.dg/vect/pr115602.c: New testcase. |
| |
| 2024-06-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115528 |
| * gfortran.dg/vect/pr115528.f: New testcase. |
| |
| 2024-06-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/106594 |
| * gcc.dg/ira-shrinkwrap-prep-1.c: Restrict XFAIL to non-aarch64 |
| targets. |
| * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise. |
| * gcc.dg/stack-check-4.c: Add -fno-shrink-wrap. |
| * gcc.target/aarch64/bitfield-bitint-abi-align16.c: Add |
| -fno-late-combine-instructions. |
| * gcc.target/aarch64/bitfield-bitint-abi-align8.c: Likewise. |
| * gcc.target/aarch64/sve/cond_asrd_3.c: Remove XFAILs. |
| * gcc.target/aarch64/sve/cond_convert_3.c: Likewise. |
| * gcc.target/aarch64/sve/cond_fabd_5.c: Likewise. |
| * gcc.target/aarch64/sve/cond_convert_6.c: Expect the MOVPRFX /Zs |
| described in the comment. |
| * gcc.target/aarch64/sve/cond_unary_4.c: Likewise. |
| * gcc.target/aarch64/pr106594_1.c: New test. |
| |
| 2024-06-24 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| PR target/113325 |
| * gcc.target/powerpc/pr113325.c: New. |
| |
| 2024-06-23 Artemiy Volkov <Artemiy.Volkov@synopsys.com> |
| |
| * gcc.target/riscv/zicond-ice-5.c: New test. |
| |
| 2024-06-23 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/114139 |
| * gcc.target/riscv/pr114139.c: New test. |
| |
| 2024-06-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115579 |
| * gcc.dg/pr115579.c: New testcase. |
| |
| 2024-06-23 Craig Blackmore <craig.blackmore@embecosm.com> |
| |
| * gcc.target/riscv/mcpu-6.c: Skip for -O0, -O1, -Og. |
| * gcc.target/riscv/mcpu-7.c: Likewise. |
| |
| 2024-06-23 demin.han <demin.han@starfivetech.com> |
| |
| * gcc.target/riscv/rvv/base/integer-cmp-eqne.c: New test. |
| |
| 2024-06-22 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/zbs-ext-2.c: Also skip for -Oz. |
| |
| 2024-06-21 David Malcolm <dmalcolm@redhat.com> |
| |
| PR testsuite/109360 |
| * lib/sarif-schema-2.1.0.json: New file, downloaded from |
| https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/schemas/sarif-schema-2.1.0.json |
| Licensing information can be seen at |
| https://github.com/oasis-tcs/sarif-spec/issues/583 |
| which states "They are free to incorporate it into their |
| implementation. No need for special permission or paperwork from |
| OASIS." |
| * lib/scansarif.exp (verify-sarif-file): If "jsonschema" is |
| available, use it to verify that the .sarif file complies with the |
| SARIF schema. |
| * lib/target-supports.exp (check_effective_target_jsonschema): |
| New. |
| |
| 2024-06-21 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/atomic10.adb: Adjust. |
| |
| 2024-06-21 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/vect/pr68855.c: New test. |
| * gfortran.dg/vect/pr68855.f90: New test. |
| |
| 2024-06-21 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/movcc-2.c: Add k?100:1000 test. |
| |
| 2024-06-21 Kewen Lin <linkw@linux.ibm.com> |
| Xionghu Luo <xionghuluo@tencent.com> |
| |
| PR target/106069 |
| PR target/115355 |
| * g++.target/powerpc/pr106069.C: New test. |
| * gcc.target/powerpc/pr115355.c: New test. |
| |
| 2024-06-20 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-ccmp-2.c: Remove -mno-apxf in option. |
| * gcc.target/i386/funcspec-56.inc: Drop uintr tests. |
| * gcc.target/i386/funcspec-6.c: Add uintr tests. |
| |
| 2024-06-20 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/59104 |
| * gfortran.dg/dependent_decls_2.f90: New test. |
| |
| 2024-06-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114413 |
| * gcc.dg/vect/bb-slp-32.c: Expect CSE and vectorization on x86. |
| |
| 2024-06-19 demin.han <demin.han@starfivetech.com> |
| |
| * gcc.target/riscv/rvv/base/float-point-cmp-eqne.c: New test. |
| |
| 2024-06-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/115544 |
| * gcc.dg/bitint-107.c: New test. |
| |
| 2024-06-19 mayshao <mayshao-oc@zhaoxin.com> |
| |
| * g++.target/i386/mv32.C: Handle new -march |
| * gcc.target/i386/funcspec-56.inc: Ditto. |
| |
| 2024-06-19 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/115390 |
| * gfortran.dg/bind_c_char_11.f90: New test. |
| |
| 2024-06-19 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| * gcc.target/arm/lob.h: Add new helpers. |
| * gcc.target/arm/lob1.c: Use new helpers. |
| * gcc.target/arm/lob6.c: Likewise. |
| * gcc.target/arm/mve/dlstp-compile-asm-1.c: New test. |
| * gcc.target/arm/mve/dlstp-compile-asm-2.c: New test. |
| * gcc.target/arm/mve/dlstp-compile-asm-3.c: New test. |
| * gcc.target/arm/mve/dlstp-int8x16.c: New test. |
| * gcc.target/arm/mve/dlstp-int8x16-run.c: New test. |
| * gcc.target/arm/mve/dlstp-int16x8.c: New test. |
| * gcc.target/arm/mve/dlstp-int16x8-run.c: New test. |
| * gcc.target/arm/mve/dlstp-int32x4.c: New test. |
| * gcc.target/arm/mve/dlstp-int32x4-run.c: New test. |
| * gcc.target/arm/mve/dlstp-int64x2.c: New test. |
| * gcc.target/arm/mve/dlstp-int64x2-run.c: New test. |
| * gcc.target/arm/mve/dlstp-invalid-asm.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add test macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-37.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-38.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-39.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-40.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-37.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-38.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-39.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-40.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add test macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-33.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-34.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-35.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-36.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-33.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-34.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-35.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-36.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add test macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-29.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-30.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-31.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-32.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-29.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-30.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-31.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-32.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add test macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-25.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-26.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-27.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-28.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-25.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-26.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-27.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-28.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add test macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-21.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-22.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-23.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-24.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-21.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-22.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-23.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-24.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add test macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-17.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-18.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-19.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-20.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-17.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-18.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-19.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-20.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add test macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-16.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add test macro. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-9.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-9.c: New test. |
| |
| 2024-06-19 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/bb-slp-32.c: Add check for correctness. |
| |
| 2024-06-19 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/90076 |
| * gfortran.dg/class_76.f90: Add declared vtab occurrence. |
| * gfortran.dg/class_78.f90: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add helper |
| macro for testing. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-29.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-30.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-31.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-32.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-29.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-30.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-31.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-32.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add helper |
| macro for testing. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-25.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-26.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-27.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-28.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-25.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-26.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-27.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-28.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add helper |
| macro for testing. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-21.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-22.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-23.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-24.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-21.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-22.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-23.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-24.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add helper |
| macro for testing. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-17.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-18.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-19.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-20.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-17.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-18.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-19.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-20.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add helper |
| macro for testing. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-16.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-13.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-14.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-15.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-16.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add helper |
| macro for testing. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-9.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-11.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-12.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-9.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: Add helper |
| macro for testing. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-8.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-8.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macro for |
| testing. |
| * gcc.target/riscv/sat_u_sub-45.c: New test. |
| * gcc.target/riscv/sat_u_sub-46.c: New test. |
| * gcc.target/riscv/sat_u_sub-47.c: New test. |
| * gcc.target/riscv/sat_u_sub-48.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-45.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-46.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-47.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-48.c: New test. |
| |
| 2024-06-19 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper |
| macro for testing. |
| * gcc.target/riscv/sat_u_sub-41.c: New test. |
| * gcc.target/riscv/sat_u_sub-42.c: New test. |
| * gcc.target/riscv/sat_u_sub-43.c: New test. |
| * gcc.target/riscv/sat_u_sub-44.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-41.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-42.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-43.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-44.c: New test. |
| |
| 2024-06-18 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/zbs-ext-2.c: Do not run for -Os. |
| |
| 2024-06-18 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/diagnostic_plugin_test_paths.c: Include |
| "simple-diagnostic-path.h". |
| |
| 2024-06-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115537 |
| * gcc.dg/vect/pr115537.c: New testcase. |
| |
| 2024-06-18 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/zbs-ext-2.c: New file. |
| |
| 2024-06-18 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/115464 |
| * gcc.target/aarch64/sve/acle/general/pr115464_2.c: New test. |
| |
| 2024-06-18 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/115109 |
| * gcc.dg/pr115109.c: New test. |
| * gcc.dg/c23-tag-enum-6.c: New test. |
| * gcc.dg/c23-tag-enum-7.c: New test. |
| |
| 2024-06-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/111793 |
| * gcc.dg/vect/vect-simd-clone-21.c: New testcase. |
| |
| 2024-06-18 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/114842 |
| * c-c++-common/pr72747-1.c: Replace powerpc_altivec_ok with |
| powerpc_altivec, move dg-options and dg-additional-options lines |
| before dg-require-effective-target lines when it doesn't cause |
| any side effect like note message. |
| * c-c++-common/pr72747-2.c: Likewise. |
| * g++.dg/torture/pr79905.C: Likewise. |
| * g++.target/powerpc/altivec-1.C: Likewise. |
| * g++.target/powerpc/altivec-10.C: Likewise. |
| * g++.target/powerpc/altivec-11.C: Likewise. |
| * g++.target/powerpc/altivec-12.C: Likewise. |
| * g++.target/powerpc/altivec-13.C: Likewise. |
| * g++.target/powerpc/altivec-14.C: Likewise. |
| * g++.target/powerpc/altivec-15.C: Likewise. |
| * g++.target/powerpc/altivec-16.C: Likewise. |
| * g++.target/powerpc/altivec-17.C: Likewise. |
| * g++.target/powerpc/altivec-18.C: Likewise. |
| * g++.target/powerpc/altivec-2.C: Likewise. |
| * g++.target/powerpc/altivec-4.C: Likewise. |
| * g++.target/powerpc/altivec-5.C: Likewise. |
| * g++.target/powerpc/altivec-6.C: Likewise. |
| * g++.target/powerpc/altivec-7.C: Likewise. |
| * g++.target/powerpc/altivec-8.C: Likewise. |
| * g++.target/powerpc/altivec-9.C: Likewise. |
| * g++.target/powerpc/altivec-cell-1.C: Likewise. |
| * g++.target/powerpc/altivec-cell-5.C: Likewise. |
| * g++.target/powerpc/altivec-types-1.C: Likewise. |
| * g++.target/powerpc/altivec-types-2.C: Likewise. |
| * g++.target/powerpc/altivec-types-3.C: Likewise. |
| * g++.target/powerpc/altivec-types-4.C: Likewise. |
| * gcc.target/powerpc/altivec-1-runnable.c: Likewise. |
| * gcc.target/powerpc/altivec-11.c: Likewise. |
| * gcc.target/powerpc/altivec-13.c: Likewise. |
| * gcc.target/powerpc/altivec-14.c: Likewise. |
| * gcc.target/powerpc/altivec-15.c: Likewise. |
| * gcc.target/powerpc/altivec-16.c: Likewise. |
| * gcc.target/powerpc/altivec-17.c: Likewise. |
| * gcc.target/powerpc/altivec-18.c: Likewise. |
| * gcc.target/powerpc/altivec-19.c: Likewise. |
| * gcc.target/powerpc/altivec-2.c: Likewise. |
| * gcc.target/powerpc/altivec-21.c: Likewise. |
| * gcc.target/powerpc/altivec-22.c: Likewise. |
| * gcc.target/powerpc/altivec-23.c: Likewise. |
| * gcc.target/powerpc/altivec-25.c: Likewise. |
| * gcc.target/powerpc/altivec-26.c: Likewise. |
| * gcc.target/powerpc/altivec-27.c: Likewise. |
| * gcc.target/powerpc/altivec-28.c: Likewise. |
| * gcc.target/powerpc/altivec-29.c: Likewise. |
| * gcc.target/powerpc/altivec-30.c: Likewise. |
| * gcc.target/powerpc/altivec-31.c: Likewise. |
| * gcc.target/powerpc/altivec-32.c: Likewise. |
| * gcc.target/powerpc/altivec-33.c: Likewise. |
| * gcc.target/powerpc/altivec-34.c: Likewise. |
| * gcc.target/powerpc/altivec-35.c: Likewise. |
| * gcc.target/powerpc/altivec-36.c: Likewise. |
| * gcc.target/powerpc/altivec-4.c: Likewise. |
| * gcc.target/powerpc/altivec-5.c: Likewise. |
| * gcc.target/powerpc/altivec-6.c: Likewise. |
| * gcc.target/powerpc/altivec-7.c: Likewise. |
| * gcc.target/powerpc/altivec-8.c: Likewise. |
| * gcc.target/powerpc/altivec-9.c: Likewise. |
| * gcc.target/powerpc/altivec-cell-1.c: Likewise. |
| * gcc.target/powerpc/altivec-cell-5.c: Likewise. |
| * gcc.target/powerpc/altivec-cell-6.c: Likewise. |
| * gcc.target/powerpc/altivec-cell-7.c: Likewise. |
| * gcc.target/powerpc/altivec-perm-1.c: Likewise. |
| * gcc.target/powerpc/altivec-perm-2.c: Likewise. |
| * gcc.target/powerpc/altivec-perm-3.c: Likewise. |
| * gcc.target/powerpc/altivec-perm-4.c: Likewise. |
| * gcc.target/powerpc/altivec-pr22085.c: Likewise. |
| * gcc.target/powerpc/altivec-splat.c: Likewise. |
| * gcc.target/powerpc/altivec-types-1.c: Likewise. |
| * gcc.target/powerpc/altivec-types-2.c: Likewise. |
| * gcc.target/powerpc/altivec-types-3.c: Likewise. |
| * gcc.target/powerpc/altivec-types-4.c: Likewise. |
| * gcc.target/powerpc/altivec-volatile.c: Likewise. |
| * gcc.target/powerpc/altivec_vld_vst_addr-1.c: Likewise. |
| * gcc.target/powerpc/bool2-av.c: Likewise. |
| * gcc.target/powerpc/bool2-p5.c: Likewise. |
| * gcc.target/powerpc/bool3-av.c: Likewise. |
| * gcc.target/powerpc/builtin-vec-sums-be-int.c: Likewise. |
| * gcc.target/powerpc/builtins-3.c: Likewise. |
| * gcc.target/powerpc/cell_builtin-3.c: Likewise. |
| * gcc.target/powerpc/cell_builtin-5.c: Likewise. |
| * gcc.target/powerpc/cell_builtin-6.c: Likewise. |
| * gcc.target/powerpc/cell_builtin-7.c: Likewise. |
| * gcc.target/powerpc/cell_builtin-8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-char-fwrapv.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-int-fwrapv.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-int-fwrapv.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-int-fwrapv.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-int.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-int.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-short-fwrapv.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-add-1.c: Likewise. |
| * gcc.target/powerpc/fold-vec-add-2.c: Likewise. |
| * gcc.target/powerpc/fold-vec-add-3.c: Likewise. |
| * gcc.target/powerpc/fold-vec-add-5.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-double.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-madd-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergehl-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergehl-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergehl-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergehl-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-minmax-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-minmax-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-minmax-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-missing-lhs.c: Likewise. |
| * gcc.target/powerpc/fold-vec-msum-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-msum-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mule-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mule-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-pack-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-pack-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-perm-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-perm-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-perm-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-perm-pixel.c: Likewise. |
| * gcc.target/powerpc/fold-vec-perm-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-left-fwrapv.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-left.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splat-32.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splat-8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splat-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splat-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splat-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splats-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splats-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splats-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-st-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-st-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-st-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-st-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-sub-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-sub-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-sub-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-sub-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-sums-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-unpack-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-unpack-pixel.c: Likewise. |
| * gcc.target/powerpc/fold-vec-unpack-short.c: Likewise. |
| * gcc.target/powerpc/ppc-fma-3.c: Likewise. |
| * gcc.target/powerpc/ppc-fma-4.c: Likewise. |
| * gcc.target/powerpc/ppc-fma-7.c: Likewise. |
| * gcc.target/powerpc/ppc-vector-memcpy.c: Likewise. |
| * gcc.target/powerpc/ppc-vector-memset.c: Likewise. |
| * gcc.target/powerpc/pr100645.c: Likewise. |
| * gcc.target/powerpc/pr101384-1.c: Likewise. |
| * gcc.target/powerpc/pr101384-2.c: Likewise. |
| * gcc.target/powerpc/pr103353.c: Likewise. |
| * gcc.target/powerpc/pr103702.c: Likewise. |
| * gcc.target/powerpc/pr108348-1.c: Likewise. |
| * gcc.target/powerpc/pr108348-2.c: Likewise. |
| * gcc.target/powerpc/pr109932-1.c: Likewise. |
| * gcc.target/powerpc/pr109932-2.c: Likewise. |
| * gcc.target/powerpc/pr110776.c: Likewise. |
| * gcc.target/powerpc/pr16155.c: Likewise. |
| * gcc.target/powerpc/pr16286.c: Likewise. |
| * gcc.target/powerpc/pr27158.c: Likewise. |
| * gcc.target/powerpc/pr37168.c: Likewise. |
| * gcc.target/powerpc/pr47197.c: Likewise. |
| * gcc.target/powerpc/pr67071-1.c: Likewise. |
| * gcc.target/powerpc/pr67071-2.c: Likewise. |
| * gcc.target/powerpc/pr67071-3.c: Likewise. |
| * gcc.target/powerpc/pr70010-2.c: Likewise. |
| * gcc.target/powerpc/pr70010-3.c: Likewise. |
| * gcc.target/powerpc/pr71297.c: Likewise. |
| * gcc.target/powerpc/pr82112.c: Likewise. |
| * gcc.target/powerpc/pr84220-sld.c: Likewise. |
| * gcc.target/powerpc/pr84878.c: Likewise. |
| * gcc.target/powerpc/pr86731-fwrapv.c: Likewise. |
| * gcc.target/powerpc/pr86731.c: Likewise. |
| * gcc.target/powerpc/pr88100.c: Likewise. |
| * gcc.target/powerpc/pragma_power6.c: Likewise. |
| * gcc.target/powerpc/pragma_power7.c: Likewise. |
| * gcc.target/powerpc/pragma_power9.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-21.c: Likewise. |
| * gcc.target/powerpc/unpack-vectorize-1.c: Likewise. |
| * gcc.target/powerpc/vec-cg.c: Likewise. |
| * gcc.target/powerpc/vec-cmpne.c: Likewise. |
| * gcc.target/powerpc/vec-constvolatile.c: Likewise. |
| * gcc.target/powerpc/vec-mult-char-2.c: Likewise. |
| * gcc.target/powerpc/vec-rotate-1.c: Likewise. |
| * gcc.target/powerpc/vec-rotate-3.c: Likewise. |
| * gcc.target/powerpc/vec-shift.c: Likewise. |
| * g++.target/powerpc/altivec-3.C: Likewise. |
| * g++.target/powerpc/altivec-cell-2.C: Likewise. |
| * g++.target/powerpc/altivec-cell-3.C: Likewise. |
| * g++.target/powerpc/altivec-cell-4.C: Likewise. |
| * g++.target/powerpc/const2.C: Likewise. |
| * gcc.dg/debug/dwarf2/const-2.c: Likewise. |
| * gcc.dg/dfp/altivec-types.c: Likewise. |
| * gcc.dg/ubsan/pr88234.c: Likewise. |
| * gcc.dg/vect/vect-82_64.c: Likewise. |
| * gcc.dg/vect/vect-83_64.c: Likewise. |
| * gcc.target/powerpc/altivec-1.c: Likewise. |
| * gcc.target/powerpc/altivec-10.c: Likewise. |
| * gcc.target/powerpc/altivec-12.c: Likewise. |
| * gcc.target/powerpc/altivec-20.c: Likewise. |
| * gcc.target/powerpc/altivec-24.c: Likewise. |
| * gcc.target/powerpc/altivec-3.c: Likewise. |
| * gcc.target/powerpc/altivec-cell-2.c: Likewise. |
| * gcc.target/powerpc/altivec-cell-3.c: Likewise. |
| * gcc.target/powerpc/altivec-cell-4.c: Likewise. |
| * gcc.target/powerpc/altivec-consts.c: Likewise. |
| * gcc.target/powerpc/altivec-macros.c: Likewise. |
| * gcc.target/powerpc/altivec-varargs-1.c: Likewise. |
| * gcc.target/powerpc/altivec-vec-merge.c: Likewise. |
| * gcc.target/powerpc/darwin-save-world-1.c: Likewise. |
| * gcc.target/powerpc/le-altivec-consts.c: Likewise. |
| * gcc.target/powerpc/pr35907.c: Likewise. |
| * gcc.target/powerpc/vec-mult-char-1.c: Likewise. |
| |
| 2024-06-18 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * gcc.target/i386/sse-cmp-1.c: New test. |
| * gcc.target/i386/sse-cmp-2.c: Ditto. |
| * gcc.target/i386/sse-cmp-error.c: Ditto. |
| |
| 2024-06-17 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/97405 |
| * gcc.target/aarch64/sve/pr97405-1.c: New test. |
| |
| 2024-06-17 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/zbs-zext-3.c: New test. |
| |
| 2024-06-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR driver/115440 |
| * g++.dg/cpp1z/pr115440.C: New test. |
| |
| 2024-06-17 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * g++.dg/torture/vshuf-mem.C: Use -march=z14 only, if the we are |
| on a machine which can actually run it. |
| |
| 2024-06-17 Joseph Myers <josmyers@redhat.com> |
| |
| * gcc.dg/c23-align-10.c, gcc.dg/c2y-align-1.c, |
| gcc.dg/c2y-align-2.c: New tests. |
| |
| 2024-06-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/115290 |
| * c-c++-common/Warray-compare-3.c: New test. |
| |
| 2024-06-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/111343 |
| PR c++/115511 |
| * g++.dg/cpp23/ext-floating18.C: New test. |
| |
| 2024-06-17 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/115389 |
| * gcc.target/powerpc/pr115389.c: New test. |
| |
| 2024-06-17 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/zbs-zext-2.c: New test. |
| |
| 2024-06-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115508 |
| * gcc.target/i386/pr115508.c: New testcase. |
| |
| 2024-06-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115492 |
| * gcc.dg/torture/pr115492.c: New testcase. |
| |
| 2024-06-17 Lingling Kong <lingling.kong@intel.com> |
| |
| * gcc.target/i386/apx-zu-1.c: Add attribute for noinline, |
| and target apx. |
| * gcc.target/i386/apx-zu-2.c: Add target-support check. |
| |
| 2024-06-17 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/115161 |
| * gcc.target/i386/pr115161-1.c: New test. |
| |
| 2024-06-17 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray_alloc_comp_3.f08: Moved to... |
| * gfortran.dg/coarray/alloc_comp_8.f90: ...here. |
| Should be tested for both -fcoarray=single and lib, resp. |
| * gfortran.dg/coarray_alloc_comp_4.f08: Fix program name. |
| |
| 2024-06-17 Levy Hsu <admin@levyhsu.com> |
| |
| * gcc.target/i386/vpermt2-special-bf16-shufflue.c: New test. |
| |
| 2024-06-17 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/vector/vgm-df-1.c: Removed. |
| * gcc.target/s390/vector/vgm-di-1.c: Removed. |
| * gcc.target/s390/vector/vgm-hi-1.c: Removed. |
| * gcc.target/s390/vector/vgm-int128-1.c: Removed. |
| * gcc.target/s390/vector/vgm-longdouble-1.c: Removed. |
| * gcc.target/s390/vector/vgm-qi-1.c: Removed. |
| * gcc.target/s390/vector/vgm-sf-1.c: Removed. |
| * gcc.target/s390/vector/vgm-si-1.c: Removed. |
| * gcc.target/s390/vector/vgm-ti-1.c: Removed. |
| |
| 2024-06-17 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/vector/vec-extend-3.c: New test. |
| * gcc.target/s390/vector/vgm-df-1.c: New file. |
| * gcc.target/s390/vector/vgm-di-1.c: New file. |
| * gcc.target/s390/vector/vgm-hi-1.c: New file. |
| * gcc.target/s390/vector/vgm-int128-1.c: New file. |
| * gcc.target/s390/vector/vgm-longdouble-1.c: New file. |
| * gcc.target/s390/vector/vgm-qi-1.c: New file. |
| * gcc.target/s390/vector/vgm-sf-1.c: New file. |
| * gcc.target/s390/vector/vgm-si-1.c: New file. |
| * gcc.target/s390/vector/vgm-ti-1.c: New file. |
| |
| 2024-06-17 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/vector/vec-extend-1.c: New test. |
| * gcc.target/s390/vector/vec-extend-2.c: New test. |
| |
| 2024-06-17 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/nobp-table-jump-inline-z10.c: Do not perform |
| IPA. |
| * gcc.target/s390/nobp-table-jump-inline-z900.c: Dito. |
| * gcc.target/s390/nobp-table-jump-z10.c: Dito. |
| * gcc.target/s390/nobp-table-jump-z900.c: Dito. |
| |
| 2024-06-17 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/ifcvt-one-insn-bool.c: Fix loc. |
| |
| 2024-06-16 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/zbs-zext.c: New test. |
| |
| 2024-06-15 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-8.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-8.c: New test. |
| |
| 2024-06-15 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-1.c: Leverage |
| the new header file for vector part. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-4.c: Ditto. |
| * gcc.target/riscv/sat_arith.h: Move vector part out. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_arith.h: New test. |
| |
| 2024-06-14 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/torture/vshuf-mem.C: Add -Wno-psabi to dg-options. |
| |
| 2024-06-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macro for test. |
| * gcc.target/riscv/sat_u_sub-37.c: New test. |
| * gcc.target/riscv/sat_u_sub-38.c: New test. |
| * gcc.target/riscv/sat_u_sub-39.c: New test. |
| * gcc.target/riscv/sat_u_sub-40.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-37.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-38.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-39.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-40.c: New test. |
| |
| 2024-06-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macro for test. |
| * gcc.target/riscv/sat_u_sub-33.c: New test. |
| * gcc.target/riscv/sat_u_sub-34.c: New test. |
| * gcc.target/riscv/sat_u_sub-35.c: New test. |
| * gcc.target/riscv/sat_u_sub-36.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-33.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-34.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-35.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-36.c: New test. |
| |
| 2024-06-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macro for test. |
| * gcc.target/riscv/sat_u_sub-29.c: New test. |
| * gcc.target/riscv/sat_u_sub-30.c: New test. |
| * gcc.target/riscv/sat_u_sub-31.c: New test. |
| * gcc.target/riscv/sat_u_sub-32.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-29.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-30.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-31.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-32.c: New test. |
| |
| 2024-06-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macro for test. |
| * gcc.target/riscv/sat_u_sub-25.c: New test. |
| * gcc.target/riscv/sat_u_sub-26.c: New test. |
| * gcc.target/riscv/sat_u_sub-27.c: New test. |
| * gcc.target/riscv/sat_u_sub-28.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-25.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-26.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-27.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-28.c: New test. |
| |
| 2024-06-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macro for test. |
| * gcc.target/riscv/sat_u_sub-21.c: New test. |
| * gcc.target/riscv/sat_u_sub-22.c: New test. |
| * gcc.target/riscv/sat_u_sub-23.c: New test. |
| * gcc.target/riscv/sat_u_sub-24.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-21.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-22.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-23.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-24.c: New test. |
| |
| 2024-06-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macro for test. |
| * gcc.target/riscv/sat_u_sub-17.c: New test. |
| * gcc.target/riscv/sat_u_sub-18.c: New test. |
| * gcc.target/riscv/sat_u_sub-19.c: New test. |
| * gcc.target/riscv/sat_u_sub-20.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-17.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-18.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-19.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-20.c: New test. |
| |
| 2024-06-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macro for test. |
| * gcc.target/riscv/sat_u_sub-13.c: New test. |
| * gcc.target/riscv/sat_u_sub-14.c: New test. |
| * gcc.target/riscv/sat_u_sub-15.c: New test. |
| * gcc.target/riscv/sat_u_sub-16.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-13.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-14.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-15.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-16.c: New test. |
| |
| 2024-06-14 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macro for test. |
| * gcc.target/riscv/sat_u_sub-10.c: New test. |
| * gcc.target/riscv/sat_u_sub-11.c: New test. |
| * gcc.target/riscv/sat_u_sub-12.c: New test. |
| * gcc.target/riscv/sat_u_sub-9.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-10.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-11.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-12.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-9.c: New test. |
| |
| 2024-06-14 Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/i386/vect-strided-3.c: Disable SSE4 instead of AVX. |
| |
| 2024-06-14 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/slp-reduc-12.c: New testcase. |
| |
| 2024-06-14 Pan Li <pan2.li@intel.com> |
| |
| PR target/115456 |
| * gcc.target/riscv/rvv/base/pr115456-2.c: New test. |
| * gcc.target/riscv/rvv/base/pr115456-3.c: New test. |
| |
| 2024-06-14 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/pr115385.c: Enable AVX2 if available. |
| |
| 2024-06-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx2-pr98461.c: Scan either notl or |
| vpternlog. |
| * gcc.target/i386/avx512f-pr96891-3.c: Also scan for inversed |
| condition. |
| * gcc.target/i386/avx512f-vpternlogd-3.c: Adjust vpternlog |
| number to 673. |
| * gcc.target/i386/avx512f-vpternlogd-4.c: Ditto. |
| * gcc.target/i386/avx512f-vpternlogd-5.c: Ditto. |
| * gcc.target/i386/sse2-v1ti-vne.c: Add -mno-avx512f. |
| |
| 2024-06-14 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/pr115407.c: New test case. |
| |
| 2024-06-14 Alexandre Oliva <oliva@gnu.org> |
| |
| Revert: |
| 2024-06-14 Alexandre Oliva <oliva@adacore.com> |
| |
| * gnat.dg/bias1.adb: Count occurrences of -7.*DW_AT_GNU_bias. |
| |
| 2024-06-13 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo/amo-table-a-6-load-1.c: Increase test coverage to |
| include longs, shorts, chars, and bools. |
| * gcc.target/riscv/amo/amo-table-a-6-load-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-load-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-store-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-store-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-store-compat-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-load-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-load-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-load-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-store-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-store-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-store-3.c: Ditto. |
| |
| 2024-06-13 Joseph Myers <josmyers@redhat.com> |
| |
| * gcc.dg/c23-complex-1.c, gcc.dg/c23-complex-2.c, |
| gcc.dg/c23-complex-3.c, gcc.dg/c23-complex-4.c, |
| gcc.dg/c2y-complex-1.c, gcc.dg/c2y-complex-2.c: New tests. |
| |
| 2024-06-13 Carl Love <cel@linux.ibm.com> |
| |
| * gcc.target/powerpc/altivec-2-runnable.c: Change dg-do |
| argument to run. |
| |
| 2024-06-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/114683 |
| * g++.dg/modules/using-22_a.C: New test. |
| * g++.dg/modules/using-22_b.C: New test. |
| |
| 2024-06-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/115194 |
| * g++.dg/modules/using-23_a.C: New test. |
| * g++.dg/modules/using-23_b.C: New test. |
| |
| 2024-06-13 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/99678 |
| * g++.dg/cpp2a/concepts-requires38.C: New test. |
| |
| 2024-06-13 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115239 |
| * g++.dg/overload/error7.C: New test. |
| |
| 2024-06-13 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/115464 |
| * gcc.target/aarch64/sve/acle/general/pr115464.c: New test. |
| |
| 2024-06-13 Pan Li <pan2.li@intel.com> |
| |
| PR target/115456 |
| * gcc.target/riscv/rvv/base/pr115456-1.c: New test. |
| |
| 2024-06-13 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-ccmp-1.c: Adjust output to scan ctest. |
| * gcc.target/i386/apx-ccmp-2.c: Adjust some condition to |
| compare with 0. |
| |
| 2024-06-13 Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/i386/vect-strided-1.c: New testcase. |
| * gcc.target/i386/vect-strided-2.c: Likewise. |
| * gcc.target/i386/vect-strided-3.c: Likewise. |
| * gcc.target/i386/vect-strided-4.c: Likewise. |
| |
| 2024-06-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115385 |
| * gcc.dg/vect/pr115385.c: New testcase. |
| * gcc.target/i386/vect-pr115385.c: Likewise. |
| |
| 2024-06-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114107 |
| PR tree-optimization/110445 |
| * gcc.dg/vect/pr114107.c: New testcase. |
| * gcc.dg/vect/pr103116-1.c: Adjust. |
| * gcc.dg/vect/pr103116-2.c: Likewise. |
| |
| 2024-06-13 Andi Kleen <ak@linux.intel.com> |
| |
| * g++.dg/cpp1z/constexpr-asm-3.C: Adjust for new message. |
| |
| 2024-06-13 Andi Kleen <ak@linux.intel.com> |
| |
| * g++.dg/cpp1z/constexpr-asm-1.C: Use std::std_string_view. |
| * g++.dg/cpp1z/constexpr-asm-3.C: Dito. |
| |
| 2024-06-13 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr115452.c: New test. |
| |
| 2024-06-13 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/pr115387-1.c: Move to... |
| * gcc.dg/torture/pr115387-1.c: ...here. |
| * gcc.target/riscv/pr115387-2.c: Move to... |
| * gcc.dg/torture/pr115387-2.c: ...here. |
| |
| 2024-06-13 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR testsuite/115262 |
| * gcc.target/powerpc/pr66144-3.c (dg-do): Compile for all targets. |
| (dg-options): Add -fno-unroll-loops and remove -mvsx. |
| (scan-assembler): Change from this... |
| (scan-assembler-times): ...to this. Tweak regex to accept multiple |
| allowable instructions. |
| |
| 2024-06-13 Lingling Kong <lingling.kong@intel.com> |
| |
| * gcc.target/i386/apx-zu-1.c: New test. |
| * gcc.target/i386/apx-zu-2.c: New test. |
| |
| 2024-06-13 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115283 |
| * g++.dg/template/linkage5.C: New test. |
| |
| 2024-06-12 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/using-21_a.C: New test. |
| |
| 2024-06-12 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/using-20_a.C: New test. |
| |
| 2024-06-12 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp26/static_assert1.C: Fix diagnostic typos. |
| |
| 2024-06-12 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * lib/target-supports.exp: Cleanup whitespace. |
| |
| 2024-06-12 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo/amo-table-a-6-load-1.c: Update temp register regex. |
| * gcc.target/riscv/amo/amo-table-a-6-load-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-load-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-store-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-store-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-store-compat-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-load-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-load-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-load-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-store-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-store-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-store-3.c: Ditto. |
| |
| 2024-06-12 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-1.c: Update |
| __atomic_add_fetch args. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-5.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-5.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-5.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-5.c: Ditto. |
| * gcc.target/riscv/amo/amo-zaamo-preferred-over-zalrsc.c: Ditto. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-1.c: Ditto. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-5.c: Ditto. |
| |
| 2024-06-12 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo-table-a-6-amo-add-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-1.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-amo-add-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-2.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-amo-add-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-3.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-amo-add-4.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-4.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-amo-add-5.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-amo-add-5.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-1.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-2.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-3.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-4.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-4.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-5.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-5.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-6.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-6.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-7.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-compare-exchange-7.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-fence-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-fence-1.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-fence-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-fence-2.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-fence-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-fence-3.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-fence-4.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-fence-4.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-fence-5.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-fence-5.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-load-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-load-1.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-load-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-load-2.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-load-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-load-3.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-store-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-store-1.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-store-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-store-2.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-store-compat-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-store-compat-3.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-subword-amo-add-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-1.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-subword-amo-add-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-2.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-subword-amo-add-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-3.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-subword-amo-add-4.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-4.c: ...here. |
| * gcc.target/riscv/amo-table-a-6-subword-amo-add-5.c: Move to... |
| * gcc.target/riscv/amo/amo-table-a-6-subword-amo-add-5.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-amo-add-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-1.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-amo-add-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-2.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-amo-add-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-3.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-amo-add-4.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-4.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-amo-add-5.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-amo-add-5.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-1.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-2.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-3.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-4.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-4.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-5.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-5.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-6.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-6.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-7.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-compare-exchange-7.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-fence-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-fence-1.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-fence-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-fence-2.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-fence-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-fence-3.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-fence-4.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-fence-4.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-fence-5.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-fence-5.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-load-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-load-1.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-load-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-load-2.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-load-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-load-3.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-store-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-store-1.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-store-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-store-2.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-store-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-store-3.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-1.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-1.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-2.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-2.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-3.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-3.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-4.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-4.c: ...here. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-5.c: Move to... |
| * gcc.target/riscv/amo/amo-table-ztso-subword-amo-add-5.c: ...here. |
| * gcc.target/riscv/amo-zaamo-preferred-over-zalrsc.c: Move to... |
| * gcc.target/riscv/amo/amo-zaamo-preferred-over-zalrsc.c: ...here. |
| * gcc.target/riscv/amo-zalrsc-amo-add-1.c: Move to... |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-1.c: ...here. |
| * gcc.target/riscv/amo-zalrsc-amo-add-2.c: Move to... |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-2.c: ...here. |
| * gcc.target/riscv/amo-zalrsc-amo-add-3.c: Move to... |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-3.c: ...here. |
| * gcc.target/riscv/amo-zalrsc-amo-add-4.c: Move to... |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-4.c: ...here. |
| * gcc.target/riscv/amo-zalrsc-amo-add-5.c: Move to... |
| * gcc.target/riscv/amo/amo-zalrsc-amo-add-5.c: ...here. |
| * gcc.target/riscv/inline-atomics-1.c: Move to... |
| * gcc.target/riscv/amo/inline-atomics-1.c: ...here. |
| * gcc.target/riscv/inline-atomics-2.c: Move to... |
| * gcc.target/riscv/amo/inline-atomics-2.c: ...here. |
| * gcc.target/riscv/inline-atomics-3.c: Move to... |
| * gcc.target/riscv/amo/inline-atomics-3.c: ...here. |
| * gcc.target/riscv/inline-atomics-4.c: Move to... |
| * gcc.target/riscv/amo/inline-atomics-4.c: ...here. |
| * gcc.target/riscv/inline-atomics-5.c: Move to... |
| * gcc.target/riscv/amo/inline-atomics-5.c: ...here. |
| * gcc.target/riscv/inline-atomics-6.c: Move to... |
| * gcc.target/riscv/amo/inline-atomics-6.c: ...here. |
| * gcc.target/riscv/inline-atomics-7.c: Move to... |
| * gcc.target/riscv/amo/inline-atomics-7.c: ...here. |
| * gcc.target/riscv/inline-atomics-8.c: Move to... |
| * gcc.target/riscv/amo/inline-atomics-8.c: ...here. |
| * gcc.target/riscv/pr114130.c: Move to... |
| * gcc.target/riscv/amo/pr114130.c: ...here. |
| * gcc.target/riscv/pr89835.c: Move to... |
| * gcc.target/riscv/amo/pr89835.c: ...here. |
| * gcc.target/riscv/amo/amo.exp: New file. |
| |
| 2024-06-12 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/115449 |
| * gcc.dg/tree-ssa/bitops-10.c: New test. |
| |
| 2024-06-12 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * gcc.dg/vect/vect-prefetch-drop.c: New test. |
| * gcc.target/aarch64/vect-prefetch-drop.c: Likewise. |
| |
| 2024-06-12 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_cpython_plugin.c (dump_refcnt_info): |
| Update for fields of pretty_printer becoming private. |
| |
| 2024-06-12 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/bstrins-1.c: New test. |
| * gcc.target/loongarch/bstrins-2.c: New test. |
| |
| 2024-06-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| PR target/115253 |
| * gcc.target/arm/cmse/extend-return.c: Update test case |
| condition for Armv8.1-M. |
| |
| 2024-06-12 Alexandre Oliva <oliva@adacore.com> |
| |
| PR tree-optimization/113681 |
| * c-c++-common/strub-pr113681.c: New. |
| |
| 2024-06-12 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/arm/multilib.exp: Skip based on board cflags too. |
| |
| 2024-06-12 Alexandre Oliva <oliva@adacore.com> |
| |
| * gnat.dg/bias1.adb: Count occurrences of -7.*DW_AT_GNU_bias. |
| |
| 2024-06-12 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr115384.c: New test. |
| |
| 2024-06-11 Joseph Myers <josmyers@redhat.com> |
| |
| * gcc.dg/c23-generic-1.c, gcc.dg/c23-generic-2.c, |
| gcc.dg/c23-generic-3.c, gcc.dg/c23-generic-4.c, |
| gcc.dg/c2y-generic-1.c, gcc.dg/c2y-generic-2.c, |
| gcc.dg/c2y-generic-3.c, gcc.dg/gnu2y-generic-1.c: New tests. |
| * gcc.dg/c23-tag-6.c: Use -pedantic-errors. |
| |
| 2024-06-11 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo-zaamo-preferred-over-zalrsc.c: New test. |
| * gcc.target/riscv/amo-zalrsc-amo-add-1.c: New test. |
| * gcc.target/riscv/amo-zalrsc-amo-add-2.c: New test. |
| * gcc.target/riscv/amo-zalrsc-amo-add-3.c: New test. |
| * gcc.target/riscv/amo-zalrsc-amo-add-4.c: New test. |
| * gcc.target/riscv/amo-zalrsc-amo-add-5.c: New test. |
| |
| 2024-06-11 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo-table-a-6-amo-add-1.c: Use Zaamo rather than A. |
| * gcc.target/riscv/amo-table-a-6-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-amo-add-5.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-1.c: Use Zalrsc rather |
| than A. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-2.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-3.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-4.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-5.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-6.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-compare-exchange-7.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-subword-amo-add-1.c: Use Zaamo rather |
| than A. |
| * gcc.target/riscv/amo-table-a-6-subword-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-subword-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-subword-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo-table-a-6-subword-amo-add-5.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-amo-add-1.c: Add Zaamo option. |
| * gcc.target/riscv/amo-table-ztso-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-amo-add-5.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-1.c: Use Zalrsc rather |
| than A. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-2.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-3.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-4.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-5.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-6.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-7.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-1.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-5.c: Ditto. |
| * lib/target-supports.exp: Add testsuite infrastructure support for |
| Zaamo and Zalrsc. |
| |
| 2024-06-11 Edwin Lu <ewlu@rivosinc.com> |
| Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/attribute-15.c: Adjust expected arch string. |
| * gcc.target/riscv/attribute-16.c: Ditto. |
| * gcc.target/riscv/attribute-17.c: Ditto. |
| * gcc.target/riscv/attribute-18.c: Ditto. |
| * gcc.target/riscv/pr110696.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr114352-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr114352-3.c: Ditto. |
| |
| 2024-06-11 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/112600 |
| * gcc.target/i386/pr112600-a.c: Also scan for cmov. |
| * gcc.target/i386/pr112600-b.c: Ditto. |
| |
| 2024-06-11 Pengxuan Zheng <quic_pzheng@quicinc.com> |
| |
| * gcc.target/aarch64/trunc-vec.c: New test. |
| |
| 2024-06-11 Andi Kleen <ak@linux.intel.com> |
| |
| * g++.dg/ext/asm11.C: Adjust to new error message. |
| * g++.dg/ext/asm9.C: Dito. |
| * g++.dg/parse/asm1.C: Dito. |
| * g++.dg/parse/asm2.C: Dito. |
| * g++.dg/parse/asm3.C: Dito. |
| * g++.dg/cpp1z/constexpr-asm-1.C: New test. |
| * g++.dg/cpp1z/constexpr-asm-2.C: New test. |
| * g++.dg/cpp1z/constexpr-asm-3.C: New test. |
| |
| 2024-06-11 Andi Kleen <ak@linux.intel.com> |
| |
| * g++.dg/cpp26/static_assert1.C: Update to new error message. |
| * g++.dg/cpp0x/udlit-error1.C: Dito. |
| |
| 2024-06-11 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114529 |
| * gm2/base-lang/pass/SYSTEM.def: New test. |
| * gm2/base-lang/pass/base-lang-test.sh: New test. |
| * gm2/base-lang/pass/globalproctype.def: New test. |
| * gm2/base-lang/pass/globalproctype.mod: New test. |
| * gm2/base-lang/pass/globalvar.def: New test. |
| * gm2/base-lang/pass/globalvar.mod: New test. |
| * gm2/base-lang/pass/globalvarassign.def: New test. |
| * gm2/base-lang/pass/globalvarassign.mod: New test. |
| * gm2/base-lang/pass/localproctype.def: New test. |
| * gm2/base-lang/pass/localproctype.mod: New test. |
| * gm2/base-lang/pass/localvar.def: New test. |
| * gm2/base-lang/pass/localvar.mod: New test. |
| * gm2/base-lang/pass/localvarassign.def: New test. |
| * gm2/base-lang/pass/localvarassign.mod: New test. |
| * gm2/base-lang/pass/opaquefield.def: New test. |
| * gm2/base-lang/pass/opaquefield.mod: New test. |
| * gm2/base-lang/pass/opaquenew.def: New test. |
| * gm2/base-lang/pass/opaquenew.mod: New test. |
| * gm2/base-lang/pass/opaqueparam.def: New test. |
| * gm2/base-lang/pass/opaqueparam.mod: New test. |
| * gm2/base-lang/pass/opaquestr.def: New test. |
| * gm2/base-lang/pass/opaqueuse.def: New test. |
| * gm2/base-lang/pass/opaqueuse.mod: New test. |
| * gm2/base-lang/pass/opaqueusestr.def: New test. |
| * gm2/base-lang/pass/opaqueusestr.mod: New test. |
| * gm2/base-lang/pass/opaquevariant.def: New test. |
| * gm2/base-lang/pass/opaquevariant.mod: New test. |
| * gm2/base-lang/pass/opaquevarparam.def: New test. |
| * gm2/base-lang/pass/opaquevarparam.mod: New test. |
| * gm2/base-lang/pass/simplelist.def: New test. |
| * gm2/base-lang/pass/simplelist.mod: New test. |
| * gm2/base-lang/pass/simplelistiter.def: New test. |
| * gm2/base-lang/pass/simplelistiter.mod: New test. |
| * gm2/base-lang/pass/simpleopaque.def: New test. |
| * gm2/base-lang/pass/simpleopaque.mod: New test. |
| * gm2/base-lang/pass/straddress.def: New test. |
| * gm2/base-lang/pass/straddress.mod: New test. |
| * gm2/base-lang/pass/straddressexport.def: New test. |
| * gm2/base-lang/pass/straddressexport.mod: New test. |
| * gm2/base-lang/pass/unboundedarray.def: New test. |
| * gm2/base-lang/pass/unboundedarray.mod: New test. |
| |
| 2024-06-11 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/115397 |
| * gcc.target/i386/pr115397.c: New test case. |
| |
| 2024-06-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macros for test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-run-4.c: New test. |
| |
| 2024-06-11 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/round_32.c: Delete. |
| |
| 2024-06-10 Raphael Zinsly <rzinsly@ventanamicro.com> |
| |
| * gcc.target/riscv/zbs-ext.c: New test. |
| |
| 2024-06-10 Pan Li <pan2.li@intel.com> |
| |
| PR target/115387 |
| * gcc.target/riscv/pr115387-1.c: New test. |
| * gcc.target/riscv/pr115387-2.c: New test. |
| |
| 2024-06-10 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/115415 |
| PR tree-optimization/115388 |
| * gcc.dg/torture/pr115388.c: Use `signed char` directly instead |
| of plain `char`. |
| |
| 2024-06-10 Raphael Zinsly <rzinsly@ventanamicro.com> |
| |
| * gcc.target/riscv/bext-ext.c: New test. |
| |
| 2024-06-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115388 |
| * gcc.dg/torture/pr115388.c: New testcase. |
| |
| 2024-06-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ada/114708 |
| * gnat.dg/incomplete8.adb: New test. |
| |
| 2024-06-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ada/114398 |
| * gnat.dg/access11.adb: New test. |
| |
| 2024-06-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115395 |
| * gcc.dg/vect/pr115395.c: New testcase. |
| |
| 2024-06-10 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * g++.dg/torture/vshuf-mem.C: New test. |
| |
| 2024-06-10 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/r10k-cache-barrier-13.c: Add -mno-branch-likely |
| option. |
| |
| 2024-06-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115383 |
| * gcc.dg/vect/pr115383.c: New testcase. |
| |
| 2024-06-09 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/112600 |
| * gcc.target/i386/pr112600-b.c: New test. |
| |
| 2024-06-08 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/108438 |
| * g++.dg/parse/crash75.C: New test. |
| |
| 2024-06-08 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/112600 |
| * gcc.target/i386/pr112600-a.c: New test. |
| |
| 2024-06-08 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test macros and comments. |
| * gcc.target/riscv/sat_u_sub-1.c: New test. |
| * gcc.target/riscv/sat_u_sub-2.c: New test. |
| * gcc.target/riscv/sat_u_sub-3.c: New test. |
| * gcc.target/riscv/sat_u_sub-4.c: New test. |
| * gcc.target/riscv/sat_u_sub-5.c: New test. |
| * gcc.target/riscv/sat_u_sub-6.c: New test. |
| * gcc.target/riscv/sat_u_sub-7.c: New test. |
| * gcc.target/riscv/sat_u_sub-8.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-1.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-2.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-3.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-4.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-5.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-6.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-7.c: New test. |
| * gcc.target/riscv/sat_u_sub-run-8.c: New test. |
| |
| 2024-06-07 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/taint-alloc-4.c: Update expected result to |
| reflect change in message due to |
| region_model::get_representative_path_var_1 now handling RK_CAST. |
| |
| 2024-06-07 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/105892 |
| * c-c++-common/analyzer/out-of-bounds-pr110387.c: Add |
| expected warnings about pointer subtraction. |
| * c-c++-common/analyzer/ptr-subtraction-1.c: New test. |
| * c-c++-common/analyzer/ptr-subtraction-CWE-469-example.c: New test. |
| |
| 2024-06-07 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/107575 |
| * g++.dg/parse/crash74.C: New test. |
| |
| 2024-06-07 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/dashinclude-1_b.C: New test. |
| * g++.dg/modules/dashinclude-1_a.H: New test. |
| |
| 2024-06-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115378 |
| * g++.dg/cpp1y/decltype-auto-103497.C: Adjust expected diagnostic. |
| * g++.dg/template/pr95672.C: Likewise. |
| * g++.dg/cpp2a/lambda-targ5.C: New test. |
| |
| 2024-06-07 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/115351 |
| * g++.target/i386/pr115351.C: New test case. |
| |
| 2024-06-07 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512f-vpternlogd-1.c: Update test case. |
| * gcc.target/i386/avx512f-vpternlogq-1.c: Likewise. |
| * gcc.target/i386/avx512vl-vpternlogd-1.c: Likewise. |
| * gcc.target/i386/avx512vl-vpternlogq-1.c: Likewise. |
| * gcc.target/i386/pr100711-4.c: Likewise. |
| * gcc.target/i386/pr100711-5.c: Likewise. |
| * gcc.target/i386/avx512f-vpternlogd-3.c: New 128-bit test case. |
| * gcc.target/i386/avx512f-vpternlogd-4.c: New 256-bit test case. |
| * gcc.target/i386/avx512f-vpternlogd-5.c: New 512-bit test case. |
| * gcc.target/i386/avx512f-vpternlogq-3.c: New test case. |
| |
| 2024-06-07 Michal Jires <mjires@suse.cz> |
| |
| * gcc.dg/completion-2.c: Add -flto-partition=cache. |
| |
| 2024-06-07 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/90068 |
| * gfortran.dg/finalize_57.f90: New test. |
| |
| 2024-06-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/115352 |
| * gcc.dg/torture/bitint-71.c: New test. |
| |
| 2024-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR go/87589 |
| * go.test/go-test.exp (go-gc-tests): Require split-stack support |
| for index0.go. |
| |
| 2024-06-07 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/90072 |
| * gfortran.dg/class_77.f90: New test. |
| |
| 2024-06-07 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.dg/vect/pr112325.c:Add additional option --param |
| max-completely-peeled-insns=200 for power64*-*-*. |
| |
| 2024-06-07 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test macro for form 5. |
| * gcc.target/riscv/sat_u_add-21.c: New test. |
| * gcc.target/riscv/sat_u_add-22.c: New test. |
| * gcc.target/riscv/sat_u_add-23.c: New test. |
| * gcc.target/riscv/sat_u_add-24.c: New test. |
| * gcc.target/riscv/sat_u_add-run-21.c: New test. |
| * gcc.target/riscv/sat_u_add-run-22.c: New test. |
| * gcc.target/riscv/sat_u_add-run-23.c: New test. |
| * gcc.target/riscv/sat_u_add-run-24.c: New test. |
| |
| 2024-06-07 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test macro for form 4. |
| * gcc.target/riscv/sat_u_add-17.c: New test. |
| * gcc.target/riscv/sat_u_add-18.c: New test. |
| * gcc.target/riscv/sat_u_add-19.c: New test. |
| * gcc.target/riscv/sat_u_add-20.c: New test. |
| * gcc.target/riscv/sat_u_add-run-17.c: New test. |
| * gcc.target/riscv/sat_u_add-run-18.c: New test. |
| * gcc.target/riscv/sat_u_add-run-19.c: New test. |
| * gcc.target/riscv/sat_u_add-run-20.c: New test. |
| |
| 2024-06-07 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test macro for form 3. |
| * gcc.target/riscv/sat_u_add-13.c: New test. |
| * gcc.target/riscv/sat_u_add-14.c: New test. |
| * gcc.target/riscv/sat_u_add-15.c: New test. |
| * gcc.target/riscv/sat_u_add-16.c: New test. |
| * gcc.target/riscv/sat_u_add-run-13.c: New test. |
| * gcc.target/riscv/sat_u_add-run-14.c: New test. |
| * gcc.target/riscv/sat_u_add-run-15.c: New test. |
| * gcc.target/riscv/sat_u_add-run-16.c: New test. |
| |
| 2024-06-07 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add test macro for form 2. |
| * gcc.target/riscv/sat_u_add-10.c: New test. |
| * gcc.target/riscv/sat_u_add-11.c: New test. |
| * gcc.target/riscv/sat_u_add-12.c: New test. |
| * gcc.target/riscv/sat_u_add-9.c: New test. |
| * gcc.target/riscv/sat_u_add-run-10.c: New test. |
| * gcc.target/riscv/sat_u_add-run-11.c: New test. |
| * gcc.target/riscv/sat_u_add-run-12.c: New test. |
| * gcc.target/riscv/sat_u_add-run-9.c: New test. |
| |
| 2024-06-07 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/sat_arith.h: Add helper macro for form 1. |
| * gcc.target/riscv/sat_u_add-5.c: New test. |
| * gcc.target/riscv/sat_u_add-6.c: New test. |
| * gcc.target/riscv/sat_u_add-7.c: New test. |
| * gcc.target/riscv/sat_u_add-8.c: New test. |
| * gcc.target/riscv/sat_u_add-run-5.c: New test. |
| * gcc.target/riscv/sat_u_add-run-6.c: New test. |
| * gcc.target/riscv/sat_u_add-run-7.c: New test. |
| * gcc.target/riscv/sat_u_add-run-8.c: New test. |
| |
| 2024-06-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/114493 |
| * gcc.dg/pr114493-1.c: New test. |
| * gcc.dg/pr114493-2.c: New test. |
| |
| 2024-06-06 Pengxuan Zheng <quic_pzheng@quicinc.com> |
| |
| PR target/113880 |
| PR target/113869 |
| * gcc.target/aarch64/extend-vec.c: New test. |
| |
| 2024-06-06 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR middle-end/112600 |
| * gcc.target/i386/pr112600-2a.c: New test. |
| * gcc.target/i386/pr112600-2b.c: New test. |
| |
| 2024-06-06 Richard Ball <richard.ball@arm.com> |
| |
| * gcc.target/arm/thumb2-switchstatement.c: New test. |
| |
| 2024-06-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/nvptx/nvptx.exp |
| (check_effective_target_default_ptx_isa_version_at_least_6_0): |
| New. |
| * gcc.target/nvptx/uniform-simt-2.c: Adjust. |
| * gcc.target/nvptx/uniform-simt-5.c: New. |
| |
| 2024-06-06 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-ccmp-1.c: Add test for fp compare. |
| * gcc.target/i386/apx-ccmp-2.c: Likewise. |
| |
| 2024-06-06 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-ccmp-1.c: New compile test. |
| * gcc.target/i386/apx-ccmp-2.c: New runtime test. |
| |
| 2024-06-06 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/115341 |
| * lib/target-supports.exp (check_effective_target_apxf): |
| Check for all apx sub-features. |
| |
| 2024-06-06 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/115365 |
| * gcc.dg/pr100927.c: Don't scan fix:SI from the note. |
| |
| 2024-06-06 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr114428.c: New test. |
| |
| 2024-06-06 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr114428-1.c: New test. |
| |
| 2024-06-05 Robin Dapp <rdapp.gcc@gmail.com> |
| |
| * lib/target-supports.exp: Add |
| check_effective_target_riscv_v_misalign_ok. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-7.c: Add |
| -mno-vector-strict-align. |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-10.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-11.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-12.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-8.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/misalign-1.c: Ditto. |
| |
| 2024-06-05 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/sve/pred_clobber_1.c: New test. |
| * gcc.target/aarch64/sve/pred_clobber_2.c: New test. |
| * gcc.target/aarch64/sve/pred_clobber_3.c: New test. |
| * gcc.target/aarch64/sve/pred_clobber_4.c: New test. |
| |
| 2024-06-05 Jakub Jelinek <jakub@redhat.com> |
| Frederik Harwath <frederik@codesourcery.com> |
| Sandra Loosemore <sandra@codesourcery.com> |
| |
| * c-c++-common/gomp/attrs-tile-1.c: New test. |
| * c-c++-common/gomp/attrs-tile-2.c: New test. |
| * c-c++-common/gomp/attrs-tile-3.c: New test. |
| * c-c++-common/gomp/attrs-tile-4.c: New test. |
| * c-c++-common/gomp/attrs-tile-5.c: New test. |
| * c-c++-common/gomp/attrs-tile-6.c: New test. |
| * c-c++-common/gomp/attrs-unroll-1.c: New test. |
| * c-c++-common/gomp/attrs-unroll-2.c: New test. |
| * c-c++-common/gomp/attrs-unroll-3.c: New test. |
| * c-c++-common/gomp/attrs-unroll-inner-1.c: New test. |
| * c-c++-common/gomp/attrs-unroll-inner-2.c: New test. |
| * c-c++-common/gomp/attrs-unroll-inner-3.c: New test. |
| * c-c++-common/gomp/attrs-unroll-inner-4.c: New test. |
| * c-c++-common/gomp/attrs-unroll-inner-5.c: New test. |
| * c-c++-common/gomp/imperfect-attributes.c: Adjust expected |
| diagnostics. |
| * c-c++-common/gomp/imperfect-loop-nest.c: New test. |
| * c-c++-common/gomp/ordered-5.c: New test. |
| * c-c++-common/gomp/scan-7.c: New test. |
| * c-c++-common/gomp/tile-1.c: New test. |
| * c-c++-common/gomp/tile-2.c: New test. |
| * c-c++-common/gomp/tile-3.c: New test. |
| * c-c++-common/gomp/tile-4.c: New test. |
| * c-c++-common/gomp/tile-5.c: New test. |
| * c-c++-common/gomp/tile-6.c: New test. |
| * c-c++-common/gomp/tile-7.c: New test. |
| * c-c++-common/gomp/tile-8.c: New test. |
| * c-c++-common/gomp/tile-9.c: New test. |
| * c-c++-common/gomp/tile-10.c: New test. |
| * c-c++-common/gomp/tile-11.c: New test. |
| * c-c++-common/gomp/tile-12.c: New test. |
| * c-c++-common/gomp/tile-13.c: New test. |
| * c-c++-common/gomp/tile-14.c: New test. |
| * c-c++-common/gomp/tile-15.c: New test. |
| * c-c++-common/gomp/unroll-1.c: New test. |
| * c-c++-common/gomp/unroll-2.c: New test. |
| * c-c++-common/gomp/unroll-3.c: New test. |
| * c-c++-common/gomp/unroll-4.c: New test. |
| * c-c++-common/gomp/unroll-5.c: New test. |
| * c-c++-common/gomp/unroll-6.c: New test. |
| * c-c++-common/gomp/unroll-7.c: New test. |
| * c-c++-common/gomp/unroll-8.c: New test. |
| * c-c++-common/gomp/unroll-9.c: New test. |
| * c-c++-common/gomp/unroll-inner-1.c: New test. |
| * c-c++-common/gomp/unroll-inner-2.c: New test. |
| * c-c++-common/gomp/unroll-inner-3.c: New test. |
| * c-c++-common/gomp/unroll-non-rect-1.c: New test. |
| * c-c++-common/gomp/unroll-non-rect-2.c: New test. |
| * c-c++-common/gomp/unroll-non-rect-3.c: New test. |
| * c-c++-common/gomp/unroll-simd-1.c: New test. |
| * gcc.dg/gomp/attrs-4.c: Adjust expected diagnostics. |
| * gcc.dg/gomp/for-1.c: Likewise. |
| * gcc.dg/gomp/for-11.c: Likewise. |
| * g++.dg/gomp/attrs-4.C: Likewise. |
| * g++.dg/gomp/for-1.C: Likewise. |
| * g++.dg/gomp/pr94512.C: Likewise. |
| * g++.dg/gomp/tile-1.C: New test. |
| * g++.dg/gomp/tile-2.C: New test. |
| * g++.dg/gomp/unroll-1.C: New test. |
| * g++.dg/gomp/unroll-2.C: New test. |
| * g++.dg/gomp/unroll-3.C: New test. |
| * gfortran.dg/gomp/inner-loops-1.f90: New test. |
| * gfortran.dg/gomp/inner-loops-2.f90: New test. |
| * gfortran.dg/gomp/pure-1.f90: Add tests for !$omp unroll |
| and !$omp tile. |
| * gfortran.dg/gomp/pure-2.f90: Remove those tests from here. |
| * gfortran.dg/gomp/scan-9.f90: New test. |
| * gfortran.dg/gomp/tile-1.f90: New test. |
| * gfortran.dg/gomp/tile-2.f90: New test. |
| * gfortran.dg/gomp/tile-3.f90: New test. |
| * gfortran.dg/gomp/tile-4.f90: New test. |
| * gfortran.dg/gomp/tile-5.f90: New test. |
| * gfortran.dg/gomp/tile-6.f90: New test. |
| * gfortran.dg/gomp/tile-7.f90: New test. |
| * gfortran.dg/gomp/tile-8.f90: New test. |
| * gfortran.dg/gomp/tile-9.f90: New test. |
| * gfortran.dg/gomp/tile-10.f90: New test. |
| * gfortran.dg/gomp/tile-imperfect-nest-1.f90: New test. |
| * gfortran.dg/gomp/tile-imperfect-nest-2.f90: New test. |
| * gfortran.dg/gomp/tile-inner-loops-1.f90: New test. |
| * gfortran.dg/gomp/tile-inner-loops-2.f90: New test. |
| * gfortran.dg/gomp/tile-inner-loops-3.f90: New test. |
| * gfortran.dg/gomp/tile-inner-loops-4.f90: New test. |
| * gfortran.dg/gomp/tile-inner-loops-5.f90: New test. |
| * gfortran.dg/gomp/tile-inner-loops-6.f90: New test. |
| * gfortran.dg/gomp/tile-inner-loops-7.f90: New test. |
| * gfortran.dg/gomp/tile-inner-loops-8.f90: New test. |
| * gfortran.dg/gomp/tile-non-rectangular-1.f90: New test. |
| * gfortran.dg/gomp/tile-non-rectangular-2.f90: New test. |
| * gfortran.dg/gomp/tile-non-rectangular-3.f90: New test. |
| * gfortran.dg/gomp/tile-unroll-1.f90: New test. |
| * gfortran.dg/gomp/tile-unroll-2.f90: New test. |
| * gfortran.dg/gomp/unroll-1.f90: New test. |
| * gfortran.dg/gomp/unroll-2.f90: New test. |
| * gfortran.dg/gomp/unroll-3.f90: New test. |
| * gfortran.dg/gomp/unroll-4.f90: New test. |
| * gfortran.dg/gomp/unroll-5.f90: New test. |
| * gfortran.dg/gomp/unroll-6.f90: New test. |
| * gfortran.dg/gomp/unroll-7.f90: New test. |
| * gfortran.dg/gomp/unroll-8.f90: New test. |
| * gfortran.dg/gomp/unroll-9.f90: New test. |
| * gfortran.dg/gomp/unroll-10.f90: New test. |
| * gfortran.dg/gomp/unroll-11.f90: New test. |
| * gfortran.dg/gomp/unroll-12.f90: New test. |
| * gfortran.dg/gomp/unroll-13.f90: New test. |
| * gfortran.dg/gomp/unroll-inner-loop-1.f90: New test. |
| * gfortran.dg/gomp/unroll-inner-loop-2.f90: New test. |
| * gfortran.dg/gomp/unroll-no-clause-1.f90: New test. |
| * gfortran.dg/gomp/unroll-non-rect-1.f90: New test. |
| * gfortran.dg/gomp/unroll-non-rect-2.f90: New test. |
| * gfortran.dg/gomp/unroll-simd-1.f90: New test. |
| * gfortran.dg/gomp/unroll-simd-2.f90: New test. |
| * gfortran.dg/gomp/unroll-simd-3.f90: New test. |
| * gfortran.dg/gomp/unroll-tile-1.f90: New test. |
| * gfortran.dg/gomp/unroll-tile-2.f90: New test. |
| * gfortran.dg/gomp/unroll-tile-inner-1.f90: New test. |
| |
| 2024-06-05 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * lib/scanasm.exp (configure_check-function-bodies): Allow single-char |
| function names. |
| |
| 2024-06-05 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * c-c++-common/initpri1_part_c1.c: Consider 'CDTOR_LINKAGE'. |
| * c-c++-common/initpri1_part_c2.c: Likewise. |
| * c-c++-common/initpri1_part_c3.c: Likewise. |
| * c-c++-common/initpri1_part_cd4.c: Likewise. |
| * c-c++-common/initpri1_part_d1.c: Likewise. |
| * c-c++-common/initpri1_part_d2.c: Likewise. |
| * c-c++-common/initpri1_part_d3.c: Likewise. |
| * c-c++-common/initpri1.c: Specify it. |
| * c-c++-common/initpri1-lto.c: Likewise. |
| * c-c++-common/initpri1-split.c: Likewise. |
| * c-c++-common/initpri1-static.c: New. |
| * c-c++-common/initpri1-lto-static.c: Likewise. |
| * c-c++-common/initpri1-split-static.c: Likewise. |
| |
| 2024-06-05 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * c-c++-common/initpri1.c: Split into... |
| * c-c++-common/initpri1_part_c1.c: ... this, and... |
| * c-c++-common/initpri1_part_c2.c: ... this, and... |
| * c-c++-common/initpri1_part_c3.c: ... this, and... |
| * c-c++-common/initpri1_part_cd4.c: ... this, and... |
| * c-c++-common/initpri1_part_d1.c: ... this, and... |
| * c-c++-common/initpri1_part_d2.c: ... this, and... |
| * c-c++-common/initpri1_part_d3.c: ... this, and... |
| * c-c++-common/initpri1_part_main.c: ... this part. |
| * c-c++-common/initpri1-split.c: New. |
| |
| 2024-06-05 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/initpri1-lto.c: Integrate this... |
| * c-c++-common/initpri1-lto.c: ... here. |
| |
| 2024-06-05 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/initpri1.c: Integrate this... |
| * g++.dg/special/initpri1.C: ..., and this... |
| * c-c++-common/initpri1.c: ... here. |
| * gcc.dg/initpri1-lto.c: Adjust. |
| * gcc.dg/initpri2.c: Integrate this... |
| * g++.dg/special/initpri2.C: ..., and this... |
| * c-c++-common/initpri2.c: ... here. |
| |
| 2024-06-05 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR lto/46083 |
| * gcc.dg/initpri3.c: Remove. |
| * gcc.dg/initpri1-lto.c: New. |
| |
| 2024-06-05 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.dg/pr100927.c: New test. |
| * c-c++-common/Wconversion-1.c: Add -fno-trapping-math. |
| * c-c++-common/dfp/convert-int-saturate.c: Ditto. |
| * g++.dg/ubsan/pr63956.C: Ditto. |
| * g++.dg/warn/Wconversion-real-integer.C: Ditto. |
| * gcc.c-torture/execute/20031003-1.c: Ditto. |
| * gcc.dg/Wconversion-complex-c99.c: Ditto. |
| * gcc.dg/Wconversion-real-integer.c: Ditto. |
| * gcc.dg/c90-const-expr-11.c: Ditto. |
| * gcc.dg/overflow-warn-8.c: Ditto. |
| |
| 2024-06-05 Xiao Zeng <zengxiao@eswincomputing.com> |
| |
| * gcc.target/riscv/zfbfmin-bf16_arithmetic.c: New test. |
| * gcc.target/riscv/zfbfmin-bf16_comparison.c: New test. |
| * gcc.target/riscv/zfbfmin-bf16_float_libcall_convert.c: New test. |
| * gcc.target/riscv/zfbfmin-bf16_integer_libcall_convert.c: New test. |
| |
| 2024-06-04 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/103388 |
| * g++.dg/parse/crash73.C: New test. |
| |
| 2024-06-04 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/83865 |
| * gfortran.dg/allocate_with_source_32.f90: New test. |
| |
| 2024-06-04 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/111106 |
| * g++.dg/cpp2a/consteval37.C: New test. |
| |
| 2024-06-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/115337 |
| * gcc.dg/bitint-106.c: New test. |
| |
| 2024-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/avx10_1-25.c: Require ifunc support. |
| * gcc.target/i386/avx10_1-26.c: Likewise. |
| |
| 2024-06-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/108789 |
| * gcc.c-torture/execute/pr108789.c: New test. |
| |
| 2024-06-04 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/slp-24.c: Expect another SLP instance for the |
| reduction. |
| * gcc.dg/vect/slp-24-big-array.c: Likewise. |
| * gcc.dg/vect/slp-reduc-6.c: Remove scan for zero SLP instances. |
| |
| 2024-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR analyzer/107750 |
| * gcc.dg/analyzer/fd-accept.c: Skip on *-*-solaris2*. |
| * gcc.dg/analyzer/fd-access-mode-target-headers.c: Likewise. |
| * gcc.dg/analyzer/fd-connect.c: Likewise. |
| * gcc.dg/analyzer/fd-datagram-socket.c: Likewise. |
| * gcc.dg/analyzer/fd-listen.c: Likewise. |
| * gcc.dg/analyzer/fd-socket-misuse.c: Likewise. |
| * gcc.dg/analyzer/fd-stream-socket-active-open.c: Likewise. |
| * gcc.dg/analyzer/fd-stream-socket-passive-open.c: Likewise. |
| * gcc.dg/analyzer/fd-stream-socket.c: Likewise. |
| |
| 2024-06-04 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/115299 |
| * gcc.target/i386/pr86722.c: Also scan for blendvpd. |
| |
| 2024-06-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/115012 |
| * g++.dg/cpp0x/variadic185.C: New test. |
| |
| 2024-06-03 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/analyzer/sarif-path-role.c: New test. |
| * c-c++-common/analyzer/sarif-path-role.h: New header for above |
| test. |
| * c-c++-common/diagnostic-format-sarif-file-1.c: Verify the |
| artifact's "role" property. |
| * c-c++-common/diagnostic-format-sarif-file-header-role.c: New |
| test. |
| * c-c++-common/diagnostic-format-sarif-file-header-role.h: New |
| header for above test. |
| * c-c++-common/diagnostic-format-sarif-file-no-results.c: New |
| test. |
| |
| 2024-06-03 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/115321 |
| * gcc.target/i386/pr115321.c: New test. |
| |
| 2024-06-03 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/115304 |
| * gcc.dg/vect/slp-gap-1.c: Require vect_unpack and vect_perm. |
| |
| 2024-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR tree-optimization/115303 |
| * gcc.dg/vect/pr112325.c: Require vect_shift. |
| |
| 2024-06-03 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/no-scevccp-outer-7.c: Adjust scanning for |
| succeeded analysis not interrupted by failure. |
| * gcc.dg/vect/no-scevccp-vect-iv-3.c: Likewise. |
| * gcc.dg/vect/vect-cond-reduc-4.c: Likewise. |
| * gcc.dg/vect/vect-live-2.c: Likewise. |
| * gcc.dg/vect/vect-outer-4c-big-array.c: Likewise. |
| * gcc.dg/vect/vect-reduc-dot-s16a.c: Likewise. |
| * gcc.dg/vect/vect-reduc-dot-s8a.c: Likewise. |
| * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise. |
| * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise. |
| * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise. |
| * gcc.dg/vect/vect-reduc-dot-u8a.c: Likewise. |
| * gcc.dg/vect/vect-reduc-dot-u8b.c: Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-1a.c: Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-1b-big-array.c: Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-1c-big-array.c: Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-2a.c: Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-2b-big-array.c: Likewise. |
| * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Likewise. |
| |
| 2024-06-03 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr115299.c: New test. |
| * gcc.target/i386/pr86722.c: Adjust testcase. |
| |
| 2024-06-03 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_1-25.c: New test. |
| * gcc.target/i386/avx10_1-26.c: Ditto. |
| |
| 2024-06-03 Lingling Kong <lingling.kong@intel.com> |
| |
| * gcc.target/i386/apx-nf.c: Add test. |
| |
| 2024-06-03 Lingling Kong <lingling.kong@intel.com> |
| |
| * gcc.target/i386/apx-nf.c: New test. |
| |
| 2024-06-03 Lingling Kong <lingling.kong@intel.com> |
| Hongyu Wong <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/apx-ndd.c: Fixed test. |
| |
| 2024-06-03 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/113609 |
| * gcc.target/i386/pr113609-1.c: New test. |
| * gcc.target/i386/pr113609-2.c: Ditto. |
| |
| 2024-06-02 Simon Martin <simon@nasilyan.com> |
| |
| PR c++/109958 |
| * g++.dg/overload/using6.C: New test. |
| |
| 2024-06-01 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/106203 |
| * c-c++-common/analyzer/allocation-size-1.c (test_9): Remove |
| xfail. |
| * c-c++-common/analyzer/allocation-size-2.c (test_8): Likewise. |
| * gcc.dg/analyzer/allocation-size-multiline-4.c: New test. |
| * gcc.dg/plugin/analyzer_cpython_plugin.c |
| (refcnt_stmt_finder::update_event_loc_info): New. |
| |
| 2024-06-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/115317 |
| * gcc.target/avr/torture/pr115317-isinf.c: New test. |
| |
| 2024-06-01 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR tree-optimization/115307 |
| * gcc.target/avr/torture/pr115307-isinf.c: New test. |
| |
| 2024-06-01 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-10.c: New test. |
| |
| 2024-06-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114867 |
| * g++.dg/modules/using-17_a.C: New test. |
| * g++.dg/modules/using-17_b.C: New test. |
| * g++.dg/modules/using-18_a.C: New test. |
| * g++.dg/modules/using-18_b.C: New test. |
| |
| 2024-05-31 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/unop/popcount-1.c: Adjust check |
| for zvbb. |
| * gcc.target/riscv/rvv/autovec/unop/popcount-run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/popcount-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/popcount-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/popcount-template.h: New test. |
| * gcc.target/riscv/rvv/autovec/unop/clz-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/clz-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/clz-template.h: New test. |
| * gcc.target/riscv/rvv/autovec/unop/ctz-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/ctz-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/unop/ctz-template.h: New test. |
| |
| 2024-05-31 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vandn-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vandn-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vandn-template.h: New test. |
| |
| 2024-05-31 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * lib/target-supports.exp: Add zvbb. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c: New test. |
| |
| 2024-05-31 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/vwsll-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vwsll-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vwsll-template.h: New test. |
| |
| 2024-05-31 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/base/pr115068.c: Add vwadd.wx/vwsub.wx |
| tests. |
| * gcc.target/riscv/rvv/base/pr115068-run.c: Include pr115068.c. |
| * gcc.target/riscv/rvv/base/vwaddsub-1.c: New test. |
| |
| 2024-05-31 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/base/pr115068-run.c: New test. |
| * gcc.target/riscv/rvv/base/pr115068.c: New test. |
| |
| 2024-05-31 Pengxuan Zheng <quic_pzheng@quicinc.com> |
| |
| * gcc.target/aarch64/vget_low_2.c: Add -mlittle-endian. |
| |
| 2024-05-31 Qing Zhao <qing.zhao@oracle.com> |
| |
| * gcc.dg/flex-array-counted-by-6.c: New test. |
| |
| 2024-05-31 Qing Zhao <qing.zhao@oracle.com> |
| |
| * gcc.dg/ubsan/flex-array-counted-by-bounds-2.c: New test. |
| * gcc.dg/ubsan/flex-array-counted-by-bounds-3.c: New test. |
| * gcc.dg/ubsan/flex-array-counted-by-bounds-4.c: New test. |
| * gcc.dg/ubsan/flex-array-counted-by-bounds.c: New test. |
| |
| 2024-05-31 Qing Zhao <qing.zhao@oracle.com> |
| |
| * gcc.dg/builtin-object-size-common.h: Add a new macro EXPECT. |
| * gcc.dg/flex-array-counted-by-3.c: New test. |
| * gcc.dg/flex-array-counted-by-4.c: New test. |
| * gcc.dg/flex-array-counted-by-5.c: New test. |
| |
| 2024-05-31 Qing Zhao <qing.zhao@oracle.com> |
| |
| * gcc.dg/flex-array-counted-by-2.c: New test. |
| |
| 2024-05-31 Qing Zhao <qing.zhao@oracle.com> |
| |
| * gcc.dg/flex-array-counted-by.c: New test. |
| * gcc.dg/flex-array-counted-by-7.c: New test. |
| * gcc.dg/flex-array-counted-by-8.c: New test. |
| |
| 2024-05-31 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/115297 |
| * gcc.target/alpha/pr115297.c: New test. |
| |
| 2024-05-31 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.dg/no_profile_instrument_function-attr-1.c: GCC/nvptx is |
| 'NO_DOT_IN_LABEL' but not 'NO_DOLLAR_IN_LABEL', so '$' may apper |
| in identifiers. |
| * lib/target-supports.exp |
| (check_effective_target_global_constructor): Enable for nvptx. |
| |
| 2024-05-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115278 |
| * g++.dg/vect/pr115278.cc: New testcase. |
| |
| 2024-05-31 Marc Poulhiès <poulhies@adacore.com> |
| |
| * ada/acats/tests/cxa/cxa4001.a: Use function result. |
| |
| 2024-05-31 Martin Uecker <uecker@tugraz.at> |
| |
| * gcc.dg/gnu23-tag-alias-8.c: New test. |
| |
| 2024-05-31 Martin Uecker <uecker@tugraz.at> |
| |
| PR tree-optimization/115157 |
| PR tree-optimization/115177 |
| * gcc.dg/enum-alias-1.c: New test. |
| * gcc.dg/enum-alias-2.c: New test. |
| * gcc.dg/enum-alias-3.c: New test. |
| * gcc.dg/enum-alias-4.c: New test. |
| |
| 2024-05-30 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/115102 |
| * gcc.target/i386/pr115102.c: New test. |
| |
| 2024-05-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/115281 |
| * gfortran.dg/pr115281.f90: New test. |
| |
| 2024-05-30 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_cpython_plugin.c: Define INCLUDE_VECTOR. |
| * gcc.dg/plugin/analyzer_gil_plugin.c: Likewise. |
| * gcc.dg/plugin/analyzer_kernel_plugin.c: Likewise. |
| * gcc.dg/plugin/analyzer_known_fns_plugin.c: Likewise. |
| |
| 2024-05-30 Alexandre Oliva <oliva@adacore.com> |
| |
| PR testsuite/101169 |
| * gcc.target/powerpc/fold-vec-extract-double.p7.c: Adjust addi |
| counts for ilp32. |
| * gcc.target/powerpc/fold-vec-extract-float.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-float.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-int.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-int.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-short.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-short.p8.c: Likewise. |
| |
| 2024-05-30 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr114125.c: New test. |
| |
| 2024-05-30 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.dg/vect/pr112325.c: New test. |
| |
| 2024-05-30 Alexandre Oliva <oliva@adacore.com> |
| |
| * lib/gcc-defs.exp (dg-additional-sources): Support target |
| selectors. Make it cumulative. |
| (dg-additional-files-options): Take dest and type. Note |
| unsupported additional sources when not linking and naming the |
| compiler output. Adjust source dirname prepending to cope |
| with leading blanks. |
| * lib/g++.exp (g++_target_compile): Pass dest and type on to |
| dg-additional-files-options. |
| * lib/gcc.exp (gcc_target_compile): Likewise. |
| * lib/gdc.exp (gdb_target_compile): Likewise. |
| * lib/gfortran.exp (gfortran_target_compile): Likewise. |
| * lib/go.exp (go_target_compile): Likewise. |
| * lib/obj-c++.exp (obj-c++_target_compile): Likewise. |
| * lib/objc.exp (objc_target_compile): Likewise. |
| * lib/rust.exp (rust_target_compile): Likewise. |
| * lib/profopt.exp (profopt-execute): Likewise-ish. |
| |
| 2024-05-30 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/rvv/vsetvl/pr115214.c: New test. |
| |
| 2024-05-29 Martin Uecker <uecker@tugraz.at> |
| |
| * gcc.dg/c23-tag-incomplete-alias-1.c: New test. |
| |
| 2024-05-29 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/msa-builtins.c: Use 254 instead of 255 for |
| bseli.b, as `bseli.b $w0,$w1,255` is same as `or.v $w0,$w0,$w1`. |
| |
| 2024-05-29 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115276 |
| * gm2/isolib/run/pass/testinittm.mod: New test. |
| |
| 2024-05-29 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/115224 |
| * gcc.dg/tree-ssa/bitops-8.c: New test. |
| |
| 2024-05-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/115258 |
| * gcc.target/aarch64/pr115258.c: New test. |
| |
| 2024-05-29 Jason Merrill <jason@redhat.com> |
| |
| PR c++/109753 |
| * g++.dg/opt/always_inline1.C: New test. |
| |
| 2024-05-29 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-9.c: New test. |
| |
| 2024-05-29 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/dep-1_a.C |
| * g++.dg/modules/dep-1_b.C |
| * g++.dg/modules/dep-2.C: Change .c++m to .c++-module. |
| |
| 2024-05-29 Oskari Pirhonen <xxc3ncoredxx@gmail.com> |
| |
| * g++.dg/spellcheck-stdlib.C: Add check for strerror. |
| * gcc.dg/spellcheck-stdlib-2.c: New test. |
| |
| 2024-05-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115252 |
| * gcc.dg/vect/slp-gap-1.c: New testcase. |
| |
| 2024-05-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114435 |
| * gcc.dg/vect/bb-slp-pr114435.c: New testcase. |
| |
| 2024-05-29 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115223 |
| * g++.dg/cpp0x/noexcept87.C: New test. |
| |
| 2024-05-29 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| PR fortran/90069 |
| * gfortran.dg/class_76.f90: New test. |
| |
| 2024-05-29 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/114842 |
| * g++.dg/ext/pr85503.C: Replace powerpc_vsx_ok with powerpc_vsx, |
| move dg-options and dg-additional-options lines before |
| dg-require-effective-target lines when it doesn't cause any side |
| effect like note message. |
| * g++.dg/pr69667.C: Likewise. |
| * g++.target/powerpc/altivec-19.C: Likewise. |
| * g++.target/powerpc/pr101168.C: Likewise. |
| * g++.target/powerpc/pr65240-1.C: Likewise. |
| * g++.target/powerpc/pr65240-2.C: Likewise. |
| * g++.target/powerpc/pr65240-3.C: Likewise. |
| * g++.target/powerpc/pr65240-4.C: Likewise. |
| * g++.target/powerpc/pr65242.C: Likewise. |
| * g++.target/powerpc/pr67211.C: Likewise. |
| * g++.target/powerpc/pr71294.C: Likewise. |
| * g++.target/powerpc/pr84279.C: Likewise. |
| * g++.target/powerpc/pr93974.C: Likewise. |
| * g++.target/powerpc/undef-bool-1.C: Likewise. |
| * gcc.dg/gomp/pr82374.c: Likewise. |
| * gcc.dg/vect/costmodel/ppc/costmodel-slp-perm.c: Likewise. |
| * gcc.dg/vect/costmodel/ppc/costmodel-vect-reversed.c: Likewise. |
| * gcc.dg/vect/costmodel/ppc/costmodel-vect-store-2.c: Likewise. |
| * gcc.dg/vect/pr109011-1.c: Likewise. |
| * gcc.dg/vect/pr109011-2.c: Likewise. |
| * gcc.dg/vect/pr109011-3.c: Likewise. |
| * gcc.dg/vect/pr109011-4.c: Likewise. |
| * gcc.dg/vect/pr109011-5.c: Likewise. |
| * gcc.dg/vmx/extract-vsx.c: Likewise. |
| * gcc.dg/vmx/insert-vsx.c: Likewise. |
| * gcc.dg/vmx/ld-vsx.c: Likewise. |
| * gcc.dg/vmx/ldl-vsx.c: Likewise. |
| * gcc.dg/vmx/merge-vsx.c: Likewise. |
| * gcc.dg/vmx/splat-vsx.c: Likewise. |
| * gcc.dg/vmx/st-vsx.c: Likewise. |
| * gcc.dg/vmx/stl-vsx.c: Likewise. |
| * gcc.target/powerpc/altivec-2-runnable.c: Likewise. |
| * gcc.target/powerpc/altivec-37.c: Likewise. |
| * gcc.target/powerpc/altivec_vld_vst_addr-2.c: Likewise. |
| * gcc.target/powerpc/amo1.c: Likewise. |
| * gcc.target/powerpc/atomic-p7.c: Likewise. |
| * gcc.target/powerpc/atomic-p8.c: Likewise. |
| * gcc.target/powerpc/atomic_load_store-p8.c: Likewise. |
| * gcc.target/powerpc/bcd-1.c: Likewise. |
| * gcc.target/powerpc/bcd-2.c: Likewise. |
| * gcc.target/powerpc/bcd-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-exp-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-exp-4.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-exp-5.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-4.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-5.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-10.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-11.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-6.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-7.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-8.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-9.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-10.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-11.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-8.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-9.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-4.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-5.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-exp-0.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-exp-1.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-exp-2.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-exp-3.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-sig-0.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-sig-1.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-sig-2.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-sig-3.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-0.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-1.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-2.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-3.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-4.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-5.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-6.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-7.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-0.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-1.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-2.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-3.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-4.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-5.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-6.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-7.c: Likewise. |
| * gcc.target/powerpc/bmi2-pext64-1a.c: Likewise. |
| * gcc.target/powerpc/bool2-p7.c: Likewise. |
| * gcc.target/powerpc/bool2-p8.c: Likewise. |
| * gcc.target/powerpc/bool3-p7.c: Likewise. |
| * gcc.target/powerpc/bool3-p8.c: Likewise. |
| * gcc.target/powerpc/builtins-1.c: Likewise. |
| * gcc.target/powerpc/builtins-3-p8.c: Likewise. |
| * gcc.target/powerpc/builtins-3-p9.c: Likewise. |
| * gcc.target/powerpc/builtins-4.c: Likewise. |
| * gcc.target/powerpc/builtins-5.c: Likewise. |
| * gcc.target/powerpc/builtins-9.c: Likewise. |
| * gcc.target/powerpc/byte-in-either-range-0.c: Likewise. |
| * gcc.target/powerpc/byte-in-either-range-1.c: Likewise. |
| * gcc.target/powerpc/byte-in-range-0.c: Likewise. |
| * gcc.target/powerpc/byte-in-range-1.c: Likewise. |
| * gcc.target/powerpc/byte-in-set-0.c: Likewise. |
| * gcc.target/powerpc/byte-in-set-1.c: Likewise. |
| * gcc.target/powerpc/byte-in-set-2.c: Likewise. |
| * gcc.target/powerpc/clone1.c: Likewise. |
| * gcc.target/powerpc/conv-vectorize-1.c: Likewise. |
| * gcc.target/powerpc/conv-vectorize-2.c: Likewise. |
| * gcc.target/powerpc/crypto-builtin-1.c: Likewise. |
| * gcc.target/powerpc/crypto-builtin-2.c: Likewise. |
| * gcc.target/powerpc/ctz-3.c: Likewise. |
| * gcc.target/powerpc/ctz-4.c: Likewise. |
| * gcc.target/powerpc/darn-0.c: Likewise. |
| * gcc.target/powerpc/darn-1.c: Likewise. |
| * gcc.target/powerpc/darn-2.c: Likewise. |
| * gcc.target/powerpc/dform-1.c: Likewise. |
| * gcc.target/powerpc/dform-2.c: Likewise. |
| * gcc.target/powerpc/dform-3.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-0.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-1.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-10.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-11.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-12.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-13.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-14.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-15.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-16.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-17.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-18.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-19.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-2.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-20.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-21.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-22.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-23.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-24.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-25.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-26.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-27.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-28.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-29.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-3.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-30.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-31.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-32.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-33.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-34.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-35.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-36.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-37.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-38.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-39.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-4.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-40.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-41.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-42.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-43.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-44.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-45.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-46.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-47.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-48.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-49.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-5.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-50.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-51.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-52.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-53.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-54.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-55.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-56.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-57.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-58.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-59.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-6.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-60.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-61.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-62.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-63.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-64.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-65.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-66.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-67.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-68.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-69.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-7.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-70.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-71.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-72.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-73.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-74.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-75.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-76.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-77.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-78.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-79.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-8.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-9.c: Likewise. |
| * gcc.target/powerpc/direct-move-double1.c: Likewise. |
| * gcc.target/powerpc/direct-move-float1.c: Likewise. |
| * gcc.target/powerpc/direct-move-float3.c: Likewise. |
| * gcc.target/powerpc/direct-move-long1.c: Likewise. |
| * gcc.target/powerpc/direct-move-vector.c: Likewise. |
| * gcc.target/powerpc/direct-move-vint1.c: Likewise. |
| * gcc.target/powerpc/divkc3-2.c: Likewise. |
| * gcc.target/powerpc/divkc3-3.c: Likewise. |
| * gcc.target/powerpc/extend-divide-1.c: Likewise. |
| * gcc.target/powerpc/extend-divide-2.c: Likewise. |
| * gcc.target/powerpc/float128-3.c: Likewise. |
| * gcc.target/powerpc/float128-3b.c: Likewise. |
| * gcc.target/powerpc/float128-5.c: Likewise. |
| * gcc.target/powerpc/float128-fma1.c: Likewise. |
| * gcc.target/powerpc/float128-hw.c: Likewise. |
| * gcc.target/powerpc/float128-hw10.c: Likewise. |
| * gcc.target/powerpc/float128-hw2.c: Likewise. |
| * gcc.target/powerpc/float128-hw3.c: Likewise. |
| * gcc.target/powerpc/float128-hw4.c: Likewise. |
| * gcc.target/powerpc/float128-hw5.c: Likewise. |
| * gcc.target/powerpc/float128-hw6.c: Likewise. |
| * gcc.target/powerpc/float128-hw7.c: Likewise. |
| * gcc.target/powerpc/float128-hw8.c: Likewise. |
| * gcc.target/powerpc/float128-hw9.c: Likewise. |
| * gcc.target/powerpc/float128-odd.c: Likewise. |
| * gcc.target/powerpc/float128-sqrt1.c: Likewise. |
| * gcc.target/powerpc/float128-type-1.c: Likewise. |
| * gcc.target/powerpc/float128-type-2.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-int-fwrapv.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-int.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong-fwrapv.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong-fwrapv.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong-fwrapv.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-add-4.c: Likewise. |
| * gcc.target/powerpc/fold-vec-add-6.c: Likewise. |
| * gcc.target/powerpc/fold-vec-add-7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-char.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-char.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-int.h: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-int.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-int.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-int.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-short.h: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-short.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-short.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cntlz-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cntlz-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cntlz-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cntlz-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-div-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-div-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-div-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-char.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-char.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-char.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-double.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-float.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-float.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-float.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-int.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-int.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-int.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-longlong.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-longlong.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-longlong.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-short.p7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-short.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-short.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-char-p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-char-p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-float-p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-float-p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-int-p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-int-p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-short-p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-short-p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-misc.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_vsx_ld-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_vsx_ld-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_vsx_ld-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_vsx_ld-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_vsx_ld-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_vsx_ld-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_xl-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_xl-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_xl-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_xl-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_xl-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-load-vec_xl-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-ands-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-ands-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-ands-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-ands-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-ors-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-ors-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-ors-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-ors-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-other-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-other-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-other-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-other-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-madd-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-madd-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergeeo-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergeeo-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergeeo-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergehl-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergehl-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergehl-pixel.c: Likewise. |
| * gcc.target/powerpc/fold-vec-minmax-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-minmax-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-int128-p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-int128-p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-int.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-int.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-longlong.h: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-longlong.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-longlong.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-pack-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-pack-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-perm-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-perm-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-select-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-select-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-left-longlong-fwrapv.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-left-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splat-16.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splat-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splat-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splat-misc-invalid.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splat-pixel.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splats-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-splats-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-st-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-st-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-st-pixel.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-builtin_vec_xst-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-builtin_vec_xst-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-builtin_vec_xst-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-builtin_vec_xst-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-builtin_vec_xst-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-builtin_vec_xst-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_vsx_st-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_vsx_st-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_vsx_st-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_vsx_st-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_vsx_st-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_vsx_st-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_xst-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_xst-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_xst-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_xst-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_xst-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-vec_xst-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-sub-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-sub-int128.c: Likewise. |
| * gcc.target/powerpc/fold-vec-sub-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-unpack-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-unpack-int.c: Likewise. |
| * gcc.target/powerpc/fusion.c: Likewise. |
| * gcc.target/powerpc/fusion2.c: Likewise. |
| * gcc.target/powerpc/gnuattr1.c: Likewise. |
| * gcc.target/powerpc/gnuattr2.c: Likewise. |
| * gcc.target/powerpc/gnuattr3.c: Likewise. |
| * gcc.target/powerpc/mul-vectorize-1.c: Likewise. |
| * gcc.target/powerpc/mulkc3-2.c: Likewise. |
| * gcc.target/powerpc/mulkc3-3.c: Likewise. |
| * gcc.target/powerpc/p8-vec-xl-xst-v2.c: Likewise. |
| * gcc.target/powerpc/p8-vec-xl-xst.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-1.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-2.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-3.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-4.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-5.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-6.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-7.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-8.c: Likewise. |
| * gcc.target/powerpc/p8vector-fp.c: Likewise. |
| * gcc.target/powerpc/p8vector-int128-1.c: Likewise. |
| * gcc.target/powerpc/p8vector-ldst.c: Likewise. |
| * gcc.target/powerpc/p8vector-vbpermq.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise. |
| * gcc.target/powerpc/p9-dimode1.c: Likewise. |
| * gcc.target/powerpc/p9-dimode2.c: Likewise. |
| * gcc.target/powerpc/p9-extract-1.c: Likewise. |
| * gcc.target/powerpc/p9-extract-2.c: Likewise. |
| * gcc.target/powerpc/p9-extract-3.c: Likewise. |
| * gcc.target/powerpc/p9-extract-4.c: Likewise. |
| * gcc.target/powerpc/p9-fpcvt-1.c: Likewise. |
| * gcc.target/powerpc/p9-fpcvt-2.c: Likewise. |
| * gcc.target/powerpc/p9-fpcvt-3.c: Likewise. |
| * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Likewise. |
| * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise. |
| * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise. |
| * gcc.target/powerpc/p9-minmax-1.c: Likewise. |
| * gcc.target/powerpc/p9-minmax-2.c: Likewise. |
| * gcc.target/powerpc/p9-minmax-3.c: Likewise. |
| * gcc.target/powerpc/p9-permute.c: Likewise. |
| * gcc.target/powerpc/p9-splat-1.c: Likewise. |
| * gcc.target/powerpc/p9-splat-2.c: Likewise. |
| * gcc.target/powerpc/p9-splat-3.c: Likewise. |
| * gcc.target/powerpc/p9-splat-4.c: Likewise. |
| * gcc.target/powerpc/p9-splat-5.c: Likewise. |
| * gcc.target/powerpc/p9-vbpermd.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-1.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-2.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-3.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-4.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-5.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-6.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-7.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-8.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-1.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-2.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-3.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-4.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-5.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-6.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-7.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-8.c: Likewise. |
| * gcc.target/powerpc/p9-vneg.c: Likewise. |
| * gcc.target/powerpc/p9-vparity.c: Likewise. |
| * gcc.target/powerpc/p9-vpermr.c: Likewise. |
| * gcc.target/powerpc/p9-xxbr-1.c: Likewise. |
| * gcc.target/powerpc/p9-xxbr-2.c: Likewise. |
| * gcc.target/powerpc/p9-xxbr-3.c: Likewise. |
| * gcc.target/powerpc/ppc-fma-1.c: Likewise. |
| * gcc.target/powerpc/ppc-fma-2.c: Likewise. |
| * gcc.target/powerpc/ppc-fortran/pr102767.f90: Likewise. |
| * gcc.target/powerpc/ppc-fpconv-1.c: Likewise. |
| * gcc.target/powerpc/ppc-fpconv-10.c: Likewise. |
| * gcc.target/powerpc/ppc-fpconv-5.c: Likewise. |
| * gcc.target/powerpc/ppc-fpconv-9.c: Likewise. |
| * gcc.target/powerpc/ppc-round.c: Likewise. |
| * gcc.target/powerpc/ppc-round2.c: Likewise. |
| * gcc.target/powerpc/ppc-round3.c: Likewise. |
| * gcc.target/powerpc/pr100866-1.c: Likewise. |
| * gcc.target/powerpc/pr100866-2.c: Likewise. |
| * gcc.target/powerpc/pr102868.c: Likewise. |
| * gcc.target/powerpc/pr103124.c: Likewise. |
| * gcc.target/powerpc/pr103605-1.c: Likewise. |
| * gcc.target/powerpc/pr103605-2.c: Likewise. |
| * gcc.target/powerpc/pr104015-1.c: Likewise. |
| * gcc.target/powerpc/pr104124.c: Likewise. |
| * gcc.target/powerpc/pr104239-1.c: Likewise. |
| * gcc.target/powerpc/pr104239-2.c: Likewise. |
| * gcc.target/powerpc/pr104239-3.c: Likewise. |
| * gcc.target/powerpc/pr104482.c: Likewise. |
| * gcc.target/powerpc/pr105271.c: Likewise. |
| * gcc.target/powerpc/pr106769-p8.c: Likewise. |
| * gcc.target/powerpc/pr106769-p9.c: Likewise. |
| * gcc.target/powerpc/pr107412.c: Likewise. |
| * gcc.target/powerpc/pr108396.c: Likewise. |
| * gcc.target/powerpc/pr109069-2.c: Likewise. |
| * gcc.target/powerpc/pr109082.c: Likewise. |
| * gcc.target/powerpc/pr110429.c: Likewise. |
| * gcc.target/powerpc/pr111449-1.c: Likewise. |
| * gcc.target/powerpc/pr111449-2.c: Likewise. |
| * gcc.target/powerpc/pr113950.c: Likewise. |
| * gcc.target/powerpc/pr42747.c: Likewise. |
| * gcc.target/powerpc/pr43154.c: Likewise. |
| * gcc.target/powerpc/pr47755.c: Likewise. |
| * gcc.target/powerpc/pr47862.c: Likewise. |
| * gcc.target/powerpc/pr48053-1.c: Likewise. |
| * gcc.target/powerpc/pr48053-2.c: Likewise. |
| * gcc.target/powerpc/pr48053-3.c: Likewise. |
| * gcc.target/powerpc/pr48192.c: Likewise. |
| * gcc.target/powerpc/pr48226.c: Likewise. |
| * gcc.target/powerpc/pr48258-1.c: Likewise. |
| * gcc.target/powerpc/pr48258-2.c: Likewise. |
| * gcc.target/powerpc/pr48857.c: Likewise. |
| * gcc.target/powerpc/pr52199.c: Likewise. |
| * gcc.target/powerpc/pr53487.c: Likewise. |
| * gcc.target/powerpc/pr56605.c: Likewise. |
| * gcc.target/powerpc/pr57150.c: Likewise. |
| * gcc.target/powerpc/pr58673-1.c: Likewise. |
| * gcc.target/powerpc/pr58673-2.c: Likewise. |
| * gcc.target/powerpc/pr59054.c: Likewise. |
| * gcc.target/powerpc/pr60203.c: Likewise. |
| * gcc.target/powerpc/pr60676.c: Likewise. |
| * gcc.target/powerpc/pr64019.c: Likewise. |
| * gcc.target/powerpc/pr66144-1.c: Likewise. |
| * gcc.target/powerpc/pr66144-2.c: Likewise. |
| * gcc.target/powerpc/pr66144-3.c: Likewise. |
| * gcc.target/powerpc/pr67808.c: Likewise. |
| * gcc.target/powerpc/pr68163.c: Likewise. |
| * gcc.target/powerpc/pr70243.c: Likewise. |
| * gcc.target/powerpc/pr70669.c: Likewise. |
| * gcc.target/powerpc/pr71186.c: Likewise. |
| * gcc.target/powerpc/pr71309.c: Likewise. |
| * gcc.target/powerpc/pr71656-1.c: Likewise. |
| * gcc.target/powerpc/pr71656-2.c: Likewise. |
| * gcc.target/powerpc/pr71670.c: Likewise. |
| * gcc.target/powerpc/pr71680.c: Likewise. |
| * gcc.target/powerpc/pr71698.c: Likewise. |
| * gcc.target/powerpc/pr71720.c: Likewise. |
| * gcc.target/powerpc/pr71763.c: Likewise. |
| * gcc.target/powerpc/pr71977-1.c: Likewise. |
| * gcc.target/powerpc/pr71977-2.c: Likewise. |
| * gcc.target/powerpc/pr72717.c: Likewise. |
| * gcc.target/powerpc/pr72804.c: Likewise. |
| * gcc.target/powerpc/pr72853.c: Likewise. |
| * gcc.target/powerpc/pr77289.c: Likewise. |
| * gcc.target/powerpc/pr78056-1.c: Likewise. |
| * gcc.target/powerpc/pr78056-3.c: Likewise. |
| * gcc.target/powerpc/pr78102.c: Likewise. |
| * gcc.target/powerpc/pr78543.c: Likewise. |
| * gcc.target/powerpc/pr78604.c: Likewise. |
| * gcc.target/powerpc/pr78658.c: Likewise. |
| * gcc.target/powerpc/pr78953.c: Likewise. |
| * gcc.target/powerpc/pr79004.c: Likewise. |
| * gcc.target/powerpc/pr79038-1.c: Likewise. |
| * gcc.target/powerpc/pr79179.c: Likewise. |
| * gcc.target/powerpc/pr79251.p7.c: Likewise. |
| * gcc.target/powerpc/pr79251.p8.c: Likewise. |
| * gcc.target/powerpc/pr79251.p9.c: Likewise. |
| * gcc.target/powerpc/pr79354.c: Likewise. |
| * gcc.target/powerpc/pr79544.c: Likewise. |
| * gcc.target/powerpc/pr79799-1.c: Likewise. |
| * gcc.target/powerpc/pr79799-2.c: Likewise. |
| * gcc.target/powerpc/pr79799-3.c: Likewise. |
| * gcc.target/powerpc/pr79799-5.c: Likewise. |
| * gcc.target/powerpc/pr79907.c: Likewise. |
| * gcc.target/powerpc/pr79951.c: Likewise. |
| * gcc.target/powerpc/pr80315-1.c: Likewise. |
| * gcc.target/powerpc/pr80315-2.c: Likewise. |
| * gcc.target/powerpc/pr80315-3.c: Likewise. |
| * gcc.target/powerpc/pr80315-4.c: Likewise. |
| * gcc.target/powerpc/pr80510-1.c: Likewise. |
| * gcc.target/powerpc/pr80510-2.c: Likewise. |
| * gcc.target/powerpc/pr80695-p8.c: Likewise. |
| * gcc.target/powerpc/pr80695-p9.c: Likewise. |
| * gcc.target/powerpc/pr80718.c: Likewise. |
| * gcc.target/powerpc/pr81348.c: Likewise. |
| * gcc.target/powerpc/pr81622.c: Likewise. |
| * gcc.target/powerpc/pr81959.c: Likewise. |
| * gcc.target/powerpc/pr82015.c: Likewise. |
| * gcc.target/powerpc/pr82748-1.c: Likewise. |
| * gcc.target/powerpc/pr82748-2.c: Likewise. |
| * gcc.target/powerpc/pr83399.c: Likewise. |
| * gcc.target/powerpc/pr83862.c: Likewise. |
| * gcc.target/powerpc/pr84154-1.c: Likewise. |
| * gcc.target/powerpc/pr84154-2.c: Likewise. |
| * gcc.target/powerpc/pr84154-3.c: Likewise. |
| * gcc.target/powerpc/pr84220-sld2.c: Likewise. |
| * gcc.target/powerpc/pr84220-sldw.c: Likewise. |
| * gcc.target/powerpc/pr84220-xxperm.c: Likewise. |
| * gcc.target/powerpc/pr84220-xxsld.c: Likewise. |
| * gcc.target/powerpc/pr84226.c: Likewise. |
| * gcc.target/powerpc/pr85456.c: Likewise. |
| * gcc.target/powerpc/pr86731-fwrapv-longlong.c: Likewise. |
| * gcc.target/powerpc/pr86731-longlong.c: Likewise. |
| * gcc.target/powerpc/pr88309.c: Likewise. |
| * gcc.target/powerpc/pr88558-p8.c: Likewise. |
| * gcc.target/powerpc/pr88845.c: Likewise. |
| * gcc.target/powerpc/pr88965.c: Likewise. |
| * gcc.target/powerpc/pr90763.c: Likewise. |
| * gcc.target/powerpc/pr91903.c: Likewise. |
| * gcc.target/powerpc/pr92398.p9+.c: Likewise. |
| * gcc.target/powerpc/pr92398.p9-.c: Likewise. |
| * gcc.target/powerpc/pr92923-1.c: Likewise. |
| * gcc.target/powerpc/pr92923-2.c: Likewise. |
| * gcc.target/powerpc/pr93073.c: Likewise. |
| * gcc.target/powerpc/pr93658.c: Likewise. |
| * gcc.target/powerpc/pr96125.c: Likewise. |
| * gcc.target/powerpc/pr96139-a.c: Likewise. |
| * gcc.target/powerpc/pr96139-b.c: Likewise. |
| * gcc.target/powerpc/pr96933-1.c: Likewise. |
| * gcc.target/powerpc/pr96933-2.c: Likewise. |
| * gcc.target/powerpc/pr97019.c: Likewise. |
| * gcc.target/powerpc/pr98914.c: Likewise. |
| * gcc.target/powerpc/pragma_misc9.c: Likewise. |
| * gcc.target/powerpc/pure-builtin-redundant-load.c: Likewise. |
| * gcc.target/powerpc/recip-5.c: Likewise. |
| * gcc.target/powerpc/sad-vectorize-1.c: Likewise. |
| * gcc.target/powerpc/sad-vectorize-2.c: Likewise. |
| * gcc.target/powerpc/sd-vsx.c: Likewise. |
| * gcc.target/powerpc/signbit-1.c: Likewise. |
| * gcc.target/powerpc/signbit-2.c: Likewise. |
| * gcc.target/powerpc/sldoi_to_mov.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-1.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-12.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-14.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-15.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-16.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-17.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-18.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-19.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-2.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-22.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-23.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-24.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-25.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-26.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-27.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-3.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-30.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-33.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-36.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-39.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-4.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-42.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-45.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-5.c: Likewise. |
| * gcc.target/powerpc/undef-bool-2.c: Likewise. |
| * gcc.target/powerpc/unpack-vectorize-2.c: Likewise. |
| * gcc.target/powerpc/unpack-vectorize-3.c: Likewise. |
| * gcc.target/powerpc/upper-regs-df.c: Likewise. |
| * gcc.target/powerpc/upper-regs-sf.c: Likewise. |
| * gcc.target/powerpc/vadsdu-0.c: Likewise. |
| * gcc.target/powerpc/vadsdu-1.c: Likewise. |
| * gcc.target/powerpc/vadsdu-2.c: Likewise. |
| * gcc.target/powerpc/vadsdu-3.c: Likewise. |
| * gcc.target/powerpc/vadsdu-4.c: Likewise. |
| * gcc.target/powerpc/vadsdu-5.c: Likewise. |
| * gcc.target/powerpc/vadsdub-1.c: Likewise. |
| * gcc.target/powerpc/vadsdub-2.c: Likewise. |
| * gcc.target/powerpc/vadsduh-1.c: Likewise. |
| * gcc.target/powerpc/vadsduh-2.c: Likewise. |
| * gcc.target/powerpc/vadsduw-1.c: Likewise. |
| * gcc.target/powerpc/vadsduw-2.c: Likewise. |
| * gcc.target/powerpc/vec-cmp-sel.c: Likewise. |
| * gcc.target/powerpc/vec-cmp.c: Likewise. |
| * gcc.target/powerpc/vec-extract-1.c: Likewise. |
| * gcc.target/powerpc/vec-extract-2.c: Likewise. |
| * gcc.target/powerpc/vec-extract-3.c: Likewise. |
| * gcc.target/powerpc/vec-extract-4.c: Likewise. |
| * gcc.target/powerpc/vec-extract-5.c: Likewise. |
| * gcc.target/powerpc/vec-extract-6.c: Likewise. |
| * gcc.target/powerpc/vec-extract-7.c: Likewise. |
| * gcc.target/powerpc/vec-extract-8.c: Likewise. |
| * gcc.target/powerpc/vec-extract-9.c: Likewise. |
| * gcc.target/powerpc/vec-init-10.c: Likewise. |
| * gcc.target/powerpc/vec-init-3.c: Likewise. |
| * gcc.target/powerpc/vec-init-6.c: Likewise. |
| * gcc.target/powerpc/vec-init-7.c: Likewise. |
| * gcc.target/powerpc/vec-minmax-1.c: Likewise. |
| * gcc.target/powerpc/vec-minmax-2.c: Likewise. |
| * gcc.target/powerpc/vec-mul.c: Likewise. |
| * gcc.target/powerpc/vec-perm-ctor.c: Likewise. |
| * gcc.target/powerpc/vec-set-char.c: Likewise. |
| * gcc.target/powerpc/vec-set-int.c: Likewise. |
| * gcc.target/powerpc/vec-set-short.c: Likewise. |
| * gcc.target/powerpc/vec_reve_1.c: Likewise. |
| * gcc.target/powerpc/vec_reve_2.c: Likewise. |
| * gcc.target/powerpc/vector_float.c: Likewise. |
| * gcc.target/powerpc/versioned-copy-loop.c: Likewise. |
| * gcc.target/powerpc/vslv-0.c: Likewise. |
| * gcc.target/powerpc/vslv-1.c: Likewise. |
| * gcc.target/powerpc/vsrv-0.c: Likewise. |
| * gcc.target/powerpc/vsrv-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-10.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-11.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-12.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-13.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-14.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-8.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-9.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-10.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-11.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-12.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-13.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-14.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-8.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-9.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-8.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-9.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cntlz-lsbb-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cntlz-lsbb-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-10.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-11.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-12.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-13.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-8.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-9.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-10.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-11.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-12.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-13.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-8.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-9.c: Likewise. |
| * gcc.target/powerpc/vsx-13.c: Likewise. |
| * gcc.target/powerpc/vsx-7.c: Likewise. |
| * gcc.target/powerpc/vsx-builtin-1.c: Likewise. |
| * gcc.target/powerpc/vsx-builtin-2.c: Likewise. |
| * gcc.target/powerpc/vsx-builtin-3.c: Likewise. |
| * gcc.target/powerpc/vsx-builtin-4.c: Likewise. |
| * gcc.target/powerpc/vsx-builtin-5.c: Likewise. |
| * gcc.target/powerpc/vsx-builtin-6.c: Likewise. |
| * gcc.target/powerpc/vsx-builtin-7.c: Likewise. |
| * gcc.target/powerpc/vsx-builtin-8.c: Likewise. |
| * gcc.target/powerpc/vsx-builtin-msum.c: Likewise. |
| * gcc.target/powerpc/vsx-extract-1.c: Likewise. |
| * gcc.target/powerpc/vsx-extract-2.c: Likewise. |
| * gcc.target/powerpc/vsx-extract-3.c: Likewise. |
| * gcc.target/powerpc/vsx-extract-4.c: Likewise. |
| * gcc.target/powerpc/vsx-extract-5.c: Likewise. |
| * gcc.target/powerpc/vsx-extract-6.c: Likewise. |
| * gcc.target/powerpc/vsx-extract-7.c: Likewise. |
| * gcc.target/powerpc/vsx-float0.c: Likewise. |
| * gcc.target/powerpc/vsx-himode.c: Likewise. |
| * gcc.target/powerpc/vsx-himode2.c: Likewise. |
| * gcc.target/powerpc/vsx-himode3.c: Likewise. |
| * gcc.target/powerpc/vsx-mass-1.c: Likewise. |
| * gcc.target/powerpc/vsx-qimode.c: Likewise. |
| * gcc.target/powerpc/vsx-qimode2.c: Likewise. |
| * gcc.target/powerpc/vsx-qimode3.c: Likewise. |
| * gcc.target/powerpc/vsx-sfminmax.c: Likewise. |
| * gcc.target/powerpc/vsx-simode.c: Likewise. |
| * gcc.target/powerpc/vsx-simode2.c: Likewise. |
| * gcc.target/powerpc/vsx-simode3.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-1.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-2.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-3.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-4.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-6-func-1op.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-6-func-2lop.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-6-func-2op.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-6-func-3op.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-6-func-cmp-all.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-6-func-cmp.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-7.c: Likewise. |
| * gcc.target/powerpc/vsx-vectorize-1.c: Likewise. |
| * gcc.target/powerpc/vsx-vectorize-2.c: Likewise. |
| * gcc.target/powerpc/vsx-vectorize-3.c: Likewise. |
| * gcc.target/powerpc/vsx-vectorize-4.c: Likewise. |
| * gcc.target/powerpc/vsx-vectorize-5.c: Likewise. |
| * gcc.target/powerpc/vsx-vectorize-6.c: Likewise. |
| * gcc.target/powerpc/vsx-vectorize-7.c: Likewise. |
| * gcc.target/powerpc/vsx-vectorize-8.c: Likewise. |
| * gcc.target/powerpc/vsxcopy.c: Likewise. |
| * gfortran.dg/nint_p7.f90: Likewise. |
| * gfortran.dg/pr102860.f90: Likewise. |
| |
| 2024-05-29 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/114846 |
| * gcc.target/powerpc/pr114846.c: New test. |
| |
| 2024-05-28 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr67325.c: New test. |
| |
| 2024-05-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/109396 |
| * g++.dg/warn/Wself-move2.C: New test. |
| |
| 2024-05-28 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/115221 |
| * gcc.dg/pr115221.c: New. |
| |
| 2024-05-28 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/Wstringop-overflow-10.c: Add truncating warning. |
| |
| 2024-05-28 Tobias Burnus <tburnus@baylibre.com> |
| |
| * c-c++-common/gomp/lastprivate-conditional-1.c: Remove |
| '{ dg-prune-output "not supported yet" }'. |
| * c-c++-common/gomp/requires-1.c: Likewise. |
| * c-c++-common/gomp/requires-2.c: Likewise. |
| * c-c++-common/gomp/reverse-offload-1.c: Likewise. |
| * g++.dg/gomp/requires-1.C: Likewise. |
| * gfortran.dg/gomp/requires-1.f90: Likewise. |
| * gfortran.dg/gomp/requires-2.f90: Likewise. |
| * gfortran.dg/gomp/requires-4.f90: Likewise. |
| * gfortran.dg/gomp/requires-5.f90: Likewise. |
| * gfortran.dg/gomp/requires-6.f90: Likewise. |
| * gfortran.dg/gomp/requires-7.f90: Likewise. |
| |
| 2024-05-28 Lyut Nersisyan <lyut.nersisyan@gmail.com> |
| |
| * gcc.target/riscv/pack32.c: New test. |
| * gcc.target/riscv/pack64.c: New test. |
| * gcc.target/riscv/packh32.c: New test. |
| * gcc.target/riscv/packh64.c: New test. |
| * gcc.target/riscv/packw.c: New test. |
| Co-authored-by: Jeffrey A Law <jlaw@ventanamicro.com> |
| |
| 2024-05-28 Richard Biener <rguenther@suse.de> |
| |
| PR target/115254 |
| * gcc.dg/vect/vect-gather-4.c: Adjust dump scan. |
| |
| 2024-05-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115236 |
| * gcc.dg/pr115236.c: New testcase. |
| |
| 2024-05-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115254 |
| * gcc.dg/vect/slp-cond-2-big-array.c: Expect 4 times SLP. |
| * gcc.dg/vect/slp-cond-2.c: Likewise. |
| |
| 2024-05-28 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/tree-ssa/bitops-9.c: Look at cdcde1 rather than optmization. |
| |
| 2024-05-27 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/115238 |
| * gcc.dg/tree-ssa/bitops-9.c: New test. |
| |
| 2024-05-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115220 |
| PR tree-optimization/115226 |
| * gcc.dg/torture/pr115220.c: New testcase. |
| * gcc.dg/torture/pr115226.c: New testcase. |
| |
| 2024-05-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115232 |
| * g++.dg/pr115232.C: New testcase. |
| |
| 2024-05-27 Simon Martin <simartin@gcc.gnu.org> |
| |
| PR c++/105229 |
| * g++.dg/parse/crash72.C: New test. |
| |
| 2024-05-27 Liao Shihua <shihua@iscas.ac.cn> |
| |
| * gcc.target/riscv/zmmul-3.c: New test. |
| |
| 2024-05-27 Lyut Nersisyan <lyut.nersisyan@gmail.com> |
| |
| * gcc.target/riscv/and-shift32.c: New test. |
| * gcc.target/riscv/and-shift64.c: New test. |
| Co-authored-by: Jeffrey A Law <jlaw@ventanamicro.com> |
| |
| 2024-05-27 Levy Hsu <admin@levyhsu.com> |
| H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/115146 |
| * g++.target/i386/pr107563-a.C: Append '-mno-sse3' to compile option |
| to avoid test failure on hosts with SSE3 support. |
| * g++.target/i386/pr107563-b.C: Append '-mno-sse3' to compile option |
| to avoid test failure on hosts with SSE3 support. |
| * gcc.target/i386/pr115146.c: New test. |
| |
| 2024-05-26 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-8.c: New test. |
| |
| 2024-05-26 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-7.c: New test. |
| |
| 2024-05-25 Jeff Law <jlaw@ventanamicro.com> |
| |
| * g++.target/riscv/redundant-bitmap-1.C: New test. |
| * g++.target/riscv/redundant-bitmap-2.C: New test. |
| * g++.target/riscv/redundant-bitmap-3.C: New test. |
| * g++.target/riscv/redundant-bitmap-4.C: New test. |
| |
| 2024-05-25 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/102345 |
| * g++.dg/modules/enum-12.C: Test for updated error. |
| |
| 2024-05-24 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/93635 |
| * gfortran.dg/c-interop/c1255-2.f90: Adjust pattern. |
| * gfortran.dg/pr87907.f90: Likewise. |
| * gfortran.dg/pr93635.f90: New test. |
| |
| 2024-05-24 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/86100 |
| * gfortran.dg/bounds_check_25.f90: New test. |
| |
| 2024-05-24 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/114831 |
| * gcc.dg/pr114831-1.c: New test. |
| * gcc.dg/pr114831-2.c: New test. |
| * gcc.dg/gnu23-varmod-1.c: New test. |
| * gcc.dg/gnu23-varmod-2.c: New test. |
| |
| 2024-05-24 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/115200 |
| * g++.dg/modules/mod-decl-1.C: Update error messages. |
| * g++.dg/modules/mod-decl-6.C: New test. |
| * g++.dg/modules/mod-decl-7.C: New test. |
| * g++.dg/modules/mod-decl-8.C: New test. |
| |
| 2024-05-24 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/linkage-1_a.C: Remove anonymous type test. |
| * g++.dg/modules/linkage-1_b.C: Likewise. |
| * g++.dg/modules/linkage-1_c.C: Likewise. |
| * g++.dg/modules/linkage-2.C: Add note about anonymous types. |
| |
| 2024-05-24 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-6.c: New test. |
| |
| 2024-05-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/115192 |
| * gcc.dg/vect/pr115192.c: New test. |
| |
| 2024-05-24 Manolis Tsamis <manolis.tsamis@vrull.eu> |
| |
| * gcc.dg/fold-perm-2.c: New test. |
| |
| 2024-05-24 Alexandre Oliva <oliva@adacore.com> |
| Kewen Lin <linkw@linux.ibm.com> |
| |
| * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c (N): Tweak. |
| |
| 2024-05-24 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect-gather-4.c: Scan for not vectorizing using |
| SLP. |
| |
| 2024-05-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115144 |
| * gcc.dg/tree-ssa/ssa-sink-22.c: New testcase. |
| |
| 2024-05-24 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/114148 |
| * gcc.target/i386/pr106010-7b.c: Refine testcase. |
| |
| 2024-05-24 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/pr97428.c: Expect a single store SLP group. |
| * gcc.dg/vect/slp-11c.c: Likewise, if !vect_load_lanes. |
| * gcc.dg/vect/vect-complex-5.c: Likewise. |
| * gcc.dg/vect/slp-12a.c: Do not expect SLP. |
| * gcc.dg/vect/slp-21.c: Remove not important scanning for SLP. |
| * gcc.dg/vect/slp-cond-1.c: Expect one more SLP if !vect_load_lanes. |
| * gcc.dg/vect/vect-gather-2.c: Expect SLP to be used. |
| * gcc.target/i386/pr52252-atom.c: XFAIL test for palignr. |
| |
| 2024-05-24 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114947 |
| * g++.dg/modules/partial-4_a.C: New test. |
| * g++.dg/modules/partial-4_b.C: New test. |
| |
| 2024-05-23 Jason Merrill <jason@redhat.com> |
| |
| PR c++/115187 |
| * g++.dg/cpp1z/array-prvalue3.C: New test. |
| |
| 2024-05-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115197 |
| * gcc.dg/pr115197.c: New testcase. |
| |
| 2024-05-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115199 |
| * gcc.dg/torture/pr115199.c: New testcase. |
| |
| 2024-05-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115138 |
| * gcc.dg/torture/pr115138.c: New testcase. |
| |
| 2024-05-23 Jiufu Guo <guojiufu@linux.ibm.com> |
| |
| * gcc.target/powerpc/pr106550.c: Adjust by requiring has_arch_ppc64 |
| effective target. And remove power10_ok. |
| |
| 2024-05-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR tree-optimization/114072 |
| * gcc.dg/vect/vect-pr111779.c (scan-tree-dump): Require |
| vect_shift_char on big-endian targets. |
| |
| 2024-05-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/103312 |
| * gfortran.dg/pr103312.f90: New test. |
| |
| 2024-05-23 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/ccor.c: Order of loads are reversed, now, as a |
| consequence the condition has to be reversed. |
| |
| 2024-05-23 Alexandre Oliva <oliva@adacore.com> |
| |
| PR target/105359 |
| * gcc.target/powerpc/pr79004.c: Xfail opcodes not available on |
| longdouble64. |
| * lib/target-supports.exp |
| (check_effective_target_long_double_64bit): Drop. |
| (add_options_for_long_double_64bit): Likewise. |
| |
| 2024-05-23 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/115191 |
| * gcc.dg/tree-ssa/pr115191.c: New test. |
| |
| 2024-05-22 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115159 |
| * g++.dg/modules/noexcept-2_a.H: New test. |
| * g++.dg/modules/noexcept-2_b.C: New test. |
| |
| 2024-05-22 Pengxuan Zheng <quic_pzheng@quicinc.com> |
| |
| PR target/102171 |
| * gcc.target/aarch64/vget_high_2.c: New test. |
| * gcc.target/aarch64/vget_high_2_be.c: New test. |
| |
| 2024-05-22 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/cmse/extend-param.c: Add regression test. Add |
| -fshort-enums. |
| * gcc.target/arm/cmse/extend-return.c: Add -fshort-enums option. |
| |
| 2024-05-22 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * g++.dg/opt/fmo1.C: New test. |
| |
| 2024-05-22 Tom de Vries <tdevries@suse.de> |
| |
| PR debug/115066 |
| * gcc.dg/pr115066.c (scan-assembler): Allow for alternative form |
| of Define macro. |
| |
| 2024-05-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/115152 |
| * gcc.dg/pr115152.c: New test. |
| |
| 2024-05-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/115172 |
| * gcc.dg/asan/pr115172.c: New test. |
| |
| 2024-05-22 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/115069 |
| * gcc.target/i386/pr115069.c: New. |
| |
| 2024-05-22 xuli <xuli1@eswincomputing.com> |
| |
| * gcc.dg/vect/vect-early-break_124-pr114403.c: Enable vectrization for RISC-V target. |
| |
| 2024-05-22 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/abi/main.C: Check pedwarn for main with linkage-spec. |
| * g++.dg/modules/contracts-1_b.C: Don't declare main in named |
| module. |
| * g++.dg/modules/contracts-3_b.C: Likewise. |
| * g++.dg/modules/contracts-4_d.C: Likewise. |
| * g++.dg/modules/horcrux-1_a.C: Export declarations, so that... |
| * g++.dg/modules/horcrux-1_b.C: Don't declare main in named |
| module. |
| * g++.dg/modules/main-1.C: New test. |
| * g++.dg/parse/linkage5.C: New test. |
| * g++.dg/parse/linkage6.C: New test. |
| |
| 2024-05-21 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115139 |
| * g++.dg/template/non-dependent33.C: New test. |
| |
| 2024-05-21 Vineet Gupta <vineetg@rivosinc.com> |
| |
| * gcc.target/riscv/pr105733.c: New Test. |
| * gcc.target/riscv/rvv/autovec/vls/spill-1.c: Adjust to not |
| expect LUI 4096. |
| * gcc.target/riscv/rvv/autovec/vls/spill-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/spill-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/spill-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/spill-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/spill-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/spill-7.c: Ditto. |
| |
| 2024-05-21 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/115154 |
| * c-c++-common/ubsan/signed1bitfield-1.c: New test. |
| * gcc.c-torture/execute/signed1bitfield-1.c: New test. |
| |
| 2024-05-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115137 |
| * gcc.dg/torture/pr115137.c: New testcase. |
| |
| 2024-05-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/115149 |
| * gcc.dg/pr115149.c: New testcase. |
| |
| 2024-05-21 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr114427.c: New test. |
| |
| 2024-05-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/114842 |
| * lib/target-supports.exp (check_effective_target_powerpc_altivec): |
| Take current_compiler_flags into account. |
| |
| 2024-05-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/114842 |
| * lib/target-supports.exp (check_effective_target_powerpc_vsx): Take |
| current_compiler_flags into account. |
| |
| 2024-05-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| * gcc.target/powerpc/405-dlmzb-strlen-1.c: Remove the line using |
| powerpc_405_nocache check. |
| * gcc.target/powerpc/405-macchw-1.c: Likewise. |
| * gcc.target/powerpc/405-macchw-2.c: Likewise. |
| * gcc.target/powerpc/405-macchwu-1.c: Likewise. |
| * gcc.target/powerpc/405-macchwu-2.c: Likewise. |
| * gcc.target/powerpc/405-machhw-1.c: Likewise. |
| * gcc.target/powerpc/405-machhw-2.c: Likewise. |
| * gcc.target/powerpc/405-machhwu-1.c: Likewise. |
| * gcc.target/powerpc/405-machhwu-2.c: Likewise. |
| * gcc.target/powerpc/405-maclhw-1.c: Likewise. |
| * gcc.target/powerpc/405-maclhw-2.c: Likewise. |
| * gcc.target/powerpc/405-maclhwu-1.c: Likewise. |
| * gcc.target/powerpc/405-maclhwu-2.c: Likewise. |
| * gcc.target/powerpc/405-mulchw-1.c: Likewise. |
| * gcc.target/powerpc/405-mulchw-2.c: Likewise. |
| * gcc.target/powerpc/405-mulchwu-1.c: Likewise. |
| * gcc.target/powerpc/405-mulchwu-2.c: Likewise. |
| * gcc.target/powerpc/405-mulhhw-1.c: Likewise. |
| * gcc.target/powerpc/405-mulhhw-2.c: Likewise. |
| * gcc.target/powerpc/405-mulhhwu-1.c: Likewise. |
| * gcc.target/powerpc/405-mulhhwu-2.c: Likewise. |
| * gcc.target/powerpc/405-mullhw-1.c: Likewise. |
| * gcc.target/powerpc/405-mullhw-2.c: Likewise. |
| * gcc.target/powerpc/405-mullhwu-1.c: Likewise. |
| * gcc.target/powerpc/405-mullhwu-2.c: Likewise. |
| * gcc.target/powerpc/405-nmacchw-1.c: Likewise. |
| * gcc.target/powerpc/405-nmacchw-2.c: Likewise. |
| * gcc.target/powerpc/405-nmachhw-1.c: Likewise. |
| * gcc.target/powerpc/405-nmachhw-2.c: Likewise. |
| * gcc.target/powerpc/405-nmaclhw-1.c: Likewise. |
| * gcc.target/powerpc/405-nmaclhw-2.c: Likewise. |
| * lib/target-supports.exp |
| (check_effective_target_powerpc_405_nocache): Remove. |
| |
| 2024-05-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_cmdline_needed): Remove |
| check_effective_target_powerpc_spe. |
| (check_effective_target_powerpc_spe_nocache): Remove. |
| (check_effective_target_powerpc_spe): Remove. |
| (check_ppc_cpu_supports_hw_available): Remove powerpc*-*-eabispe check. |
| (check_p8vector_hw_available): Likewise. |
| (check_p9vector_hw_available): Likewise. |
| (check_p9modulo_hw_available): Likewise. |
| (check_ppc_float128_sw_available): Likewise. |
| (check_ppc_float128_hw_available): Likewise. |
| (check_vsx_hw_available): Likewise. |
| (check_vmx_hw_available): Likewise. |
| (check_ppc_recip_hw_available): Likewise. |
| (check_dfp_hw_available): Likewise. |
| (check_htm_hw_available): Likewise. |
| * g++.dg/ext/spe1.C: Remove. |
| * g++.dg/other/opaque-1.C: Remove. |
| * g++.dg/other/opaque-2.C: Remove. |
| * g++.dg/other/opaque-3.C: Remove. |
| * g++.target/powerpc/simd-5.C: Remove. |
| |
| 2024-05-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| * lib/target-supports.exp (check_effective_target_powerpc_popcntb_ok): |
| Remove. |
| * gcc.target/powerpc/cmpb-2.c: Adjust with dg-skip-if as |
| powerpc_popcntb_ok gets removed. |
| * gcc.target/powerpc/cmpb-3.c: Likewise. |
| * gcc.target/powerpc/cmpb32-2.c: Likewise. |
| |
| 2024-05-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_int): Remove |
| the check on powerpc-*-linux*paired*. |
| (check_effective_target_vect_intfloat_cvt): Likewise. |
| (check_effective_target_vect_uintfloat_cvt): Likewise. |
| (check_effective_target_vect_floatint_cvt): Likewise. |
| (check_effective_target_vect_floatuint_cvt): Likewise. |
| (check_effective_target_powerpc_altivec_ok): Likewise. |
| (check_effective_target_powerpc_p9modulo_ok): Likewise. |
| (check_effective_target_powerpc_float128_sw_ok): Likewise. |
| (check_effective_target_powerpc_float128_hw_ok): Likewise. |
| (check_effective_target_powerpc_vsx_ok): Likewise. |
| (check_effective_target_powerpc_htm_ok): Likewise. |
| (check_effective_target_vect_shift): Likewise. |
| (check_effective_target_vect_char_add): Likewise. |
| (check_effective_target_vect_shift_char): Likewise. |
| (check_effective_target_vect_long): Likewise. |
| (check_effective_target_ifn_copysign): Likewise. |
| (check_effective_target_vect_sdot_hi): Likewise. |
| (check_effective_target_vect_udot_hi): Likewise. |
| (check_effective_target_vect_pack_trunc): Likewise. |
| (check_effective_target_vect_int_mult): Likewise. |
| * gcc.target/powerpc/paired-1.c: Remove. |
| * gcc.target/powerpc/paired-10.c: Remove. |
| * gcc.target/powerpc/paired-2.c: Remove. |
| * gcc.target/powerpc/paired-3.c: Remove. |
| * gcc.target/powerpc/paired-4.c: Remove. |
| * gcc.target/powerpc/paired-5.c: Remove. |
| * gcc.target/powerpc/paired-6.c: Remove. |
| * gcc.target/powerpc/paired-7.c: Remove. |
| * gcc.target/powerpc/paired-8.c: Remove. |
| * gcc.target/powerpc/paired-9.c: Remove. |
| * gcc.target/powerpc/ppc-paired.c: Remove. |
| |
| 2024-05-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_powerpc_altivec_ok): Remove checks for |
| aix[456].* |
| (check_effective_target_powerpc_p9modulo_ok): Likewise. |
| (check_effective_target_powerpc_float128_sw_ok): Likewise. |
| (check_effective_target_powerpc_float128_hw_ok): Likewise. |
| (check_effective_target_powerpc_vsx_ok): Likewise. |
| |
| 2024-05-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| * gcc.dg/torture/vector-1.c: Fix typo. |
| * gcc.dg/torture/vector-2.c: Likewise. |
| |
| 2024-05-21 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/114402 |
| * gcc.target/powerpc/pr114402.c: New test. |
| |
| 2024-05-21 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115164 |
| * gm2/isolib/run/pass/testlowread.mod: New test. |
| * gm2/isolib/run/pass/testwritereal.mod: New test. |
| |
| 2024-05-20 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/115143 |
| * gcc.c-torture/compile/pr115143-1.c: New test. |
| * gcc.c-torture/compile/pr115143-2.c: New test. |
| * gcc.c-torture/compile/pr115143-3.c: New test. |
| |
| 2024-05-20 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/99798 |
| * gfortran.dg/submodule_33.f08: New test. |
| |
| 2024-05-20 Pengxuan Zheng <quic_pzheng@quicinc.com> |
| |
| PR target/102171 |
| * gcc.target/aarch64/pr113573.c: Replace __builtin_aarch64_get_lowv8hi |
| with vget_low_s16. |
| * gcc.target/aarch64/vget_low_2.c: New test. |
| * gcc.target/aarch64/vget_low_2_be.c: New test. |
| |
| 2024-05-20 Steve Baird <baird@adacore.com> |
| |
| * gnat.dg/specs/alignment2.ads: Adjust. |
| * gnat.dg/specs/alignment2_bis.ads: New test. |
| |
| 2024-05-20 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR fortran/115150 |
| * gfortran.dg/shape_12.f90: New test. |
| |
| 2024-05-20 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Remove Xeon Phi ISAs. |
| * g++.dg/other/i386-3.C: Ditto. |
| * g++.target/i386/mv28.C: Ditto. |
| * gcc.target/i386/builtin_target.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/sse-26.c: Ditto. |
| * gcc.target/i386/avx5124fmadd-v4fmaddps-1.c: Removed. |
| * gcc.target/i386/avx5124fmadd-v4fmaddps-2.c: Ditto. |
| * gcc.target/i386/avx5124fmadd-v4fmaddss-1.c: Ditto. |
| * gcc.target/i386/avx5124fmadd-v4fnmaddps-1.c: Ditto. |
| * gcc.target/i386/avx5124fmadd-v4fnmaddps-2.c: Ditto. |
| * gcc.target/i386/avx5124fmadd-v4fnmaddss-1.c: Ditto. |
| * gcc.target/i386/avx5124vnniw-vp4dpwssd-1.c: Ditto. |
| * gcc.target/i386/avx5124vnniw-vp4dpwssd-2.c: Ditto. |
| * gcc.target/i386/avx5124vnniw-vp4dpwssds-1.c: Ditto. |
| * gcc.target/i386/avx5124vnniw-vp4dpwssds-2.c: Ditto. |
| * gcc.target/i386/avx512er-check.h: Ditto. |
| * gcc.target/i386/avx512er-vexp2pd-1.c: Ditto. |
| * gcc.target/i386/avx512er-vexp2pd-2.c: Ditto. |
| * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto. |
| * gcc.target/i386/avx512er-vexp2ps-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28pd-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28ps-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28ps-3.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28ps-4.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28sd-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28pd-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28ps-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28ps-3.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28ps-4.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28ps-5.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28ps-6.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf0dps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf0qps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf1dps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf1qps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Ditto. |
| * gcc.target/i386/pr104448.c: Ditto. |
| * gcc.target/i386/pr82941-2.c: Ditto. |
| * gcc.target/i386/pr82942-2.c: Ditto. |
| * gcc.target/i386/pr82990-1.c: Ditto. |
| * gcc.target/i386/pr82990-3.c: Ditto. |
| * gcc.target/i386/pr82990-6.c: Ditto. |
| * gcc.target/i386/pr82990-7.c: Ditto. |
| * gcc.target/i386/pr89523-5.c: Ditto. |
| * gcc.target/i386/pr89523-6.c: Ditto. |
| * gcc.target/i386/pr91033.c: Ditto. |
| * gcc.target/i386/prefetchwt1-1.c: Ditto. |
| |
| 2024-05-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/bug-6.c: New test. |
| |
| 2024-05-19 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/115142 |
| * gcc.target/riscv/pr115142.c: New test. |
| |
| 2024-05-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR testsuite/114982 |
| * g++.dg/tree-ssa/cxa_atexit-6.C: Skip for Darwin. |
| |
| 2024-05-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/darwin-weakimport-3.c: Suppress unwind frames. |
| |
| 2024-05-18 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/shift-add-1.c: New test. |
| |
| 2024-05-18 Xiao Zeng <zengxiao@eswincomputing.com> |
| |
| * gcc.target/riscv/_Bfloat16-nanboxing.c: Move to... |
| * gcc.target/riscv/__bf16-nanboxing.c: ...here. |
| * gcc.target/riscv/bf16_arithmetic.c: Modify _Bfloat16 to __bf16. |
| * gcc.target/riscv/bf16_call.c: Ditto. |
| * gcc.target/riscv/bf16_comparison.c: Ditto. |
| * gcc.target/riscv/bf16_float_libcall_convert.c: Ditto. |
| * gcc.target/riscv/bf16_integer_libcall_convert.c: Ditto. |
| |
| 2024-05-18 Pan Li <pan2.li@intel.com> |
| |
| PR target/51492 |
| PR target/112600 |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary.h: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-run-4.c: New test. |
| * gcc.target/riscv/sat_arith.h: New test. |
| * gcc.target/riscv/sat_u_add-1.c: New test. |
| * gcc.target/riscv/sat_u_add-2.c: New test. |
| * gcc.target/riscv/sat_u_add-3.c: New test. |
| * gcc.target/riscv/sat_u_add-4.c: New test. |
| * gcc.target/riscv/sat_u_add-run-1.c: New test. |
| * gcc.target/riscv/sat_u_add-run-2.c: New test. |
| * gcc.target/riscv/sat_u_add-run-3.c: New test. |
| * gcc.target/riscv/sat_u_add-run-4.c: New test. |
| * gcc.target/riscv/scalar_sat_binary.h: New test. |
| |
| 2024-05-17 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: Adjust test. |
| |
| 2024-05-17 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr113474.c: New test. |
| |
| 2024-05-17 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/event-links-ascii.c: New test. |
| * gcc.dg/analyzer/event-links-color.c: New test. |
| * gcc.dg/analyzer/event-links-disabled.c: New test. |
| * gcc.dg/analyzer/event-links-unicode.c: New test. |
| |
| 2024-05-17 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR middle-end/112600 |
| * gcc.target/i386/pr112600-1a.c: New test. |
| * gcc.target/i386/pr112600-1b.c: New test. |
| |
| 2024-05-17 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/114874 |
| * gfortran.dg/pr114874_1.f90: New test for valid code. |
| * gfortran.dg/pr114874_2.f90: New test for invalid code. |
| |
| 2024-05-17 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/115114 |
| * g++.dg/cpp2a/class-deduction-aggr15.C: New test. |
| |
| 2024-05-17 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/pr115128.c: New test. |
| |
| 2024-05-17 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/20240517-1.c: New testcase. |
| |
| 2024-05-16 Pan Li <pan2.li@intel.com> |
| |
| * gcc.dg/vect/slp-mask-store-1.c: Add pragma novector as it will |
| have 2 times LOOP VECTORIZED in RISC-V. |
| * gcc.dg/vect/vect-early-break_124-pr114403.c: Xfail for the |
| riscv backend. |
| * lib/target-supports.exp: Add RISC-V backend. |
| |
| 2024-05-16 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/early-break-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/early-break-2.c: New test. |
| |
| 2024-05-16 Jan Hubicka <jh@suse.cz> |
| |
| * gcc.c-torture/execute/pr113787.c: New test. |
| |
| 2024-05-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/13962 |
| PR tree-optimization/96564 |
| * gcc.dg/tree-ssa/alias-39.c: New testcase. |
| * g++.dg/vect/pr68145.cc: Use -fno-tree-pta to avoid UB |
| to manifest in transforms no longer vectorizing this testcase |
| for an ICE. |
| |
| 2024-05-16 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/tree-ssa/alias-38.c: New testcase. |
| |
| 2024-05-16 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/cmpmemsi-1.c: Drop options. |
| * gcc.target/riscv/cpymemsi-1.c: Likewise. |
| |
| 2024-05-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/79958 |
| PR tree-optimization/109087 |
| PR tree-optimization/100314 |
| PR tree-optimization/114774 |
| * gcc.dg/tree-ssa/ssa-dse-48.c: New testcase. |
| * gcc.dg/tree-ssa/ssa-dse-49.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-dse-50.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-dse-51.c: Likewise. |
| * gcc.dg/graphite/pr80906.c: Avoid DSE of last data reference |
| in loop. |
| * g++.dg/ipa/devirt-24.C: Adjust for extra DSE. |
| * g++.dg/warn/Wuninitialized-pr107919-1.C: Use more important |
| -O2 optimization level, -O1 regresses. |
| |
| 2024-05-16 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/out-of-bounds-diagram-1-emoji.c: Update expected |
| output to use unicode for depth indication. |
| * gcc.dg/analyzer/out-of-bounds-diagram-1-unicode.c: Likewise. |
| |
| 2024-05-16 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/out-of-bounds-diagram-1-emoji.c: Update expected |
| output to include warning emoji. |
| * gcc.dg/analyzer/warning-emoji.c: New test. |
| |
| 2024-05-16 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/analyzer/allocation-size-multiline-1.c: Update |
| expected results for purely intraprocedural path. |
| * c-c++-common/analyzer/allocation-size-multiline-2.c: Likewise. |
| * c-c++-common/analyzer/allocation-size-multiline-3.c: Likewise. |
| * c-c++-common/analyzer/analyzer-verbosity-0.c: Likewise. |
| * c-c++-common/analyzer/analyzer-verbosity-1.c: Likewise. |
| * c-c++-common/analyzer/analyzer-verbosity-2.c: Likewise. |
| * c-c++-common/analyzer/analyzer-verbosity-3.c: Likewise. |
| * c-c++-common/analyzer/malloc-macro-inline-events.c: Likewise. |
| Doing so for this file requires a rewrite since the paths |
| prefixing the "in expansion of macro" lines become the only thing |
| on their line and so are no longer pruned by multiline.exp logic |
| for pruning extra content on non-blank lines. |
| * c-c++-common/analyzer/malloc-paths-9-noexcept.c: Likewise. |
| * c-c++-common/analyzer/setjmp-2.c: Likewise. |
| * gcc.dg/analyzer/malloc-paths-9.c: Likewise. |
| * gcc.dg/analyzer/out-of-bounds-multiline-2.c: Likewise. |
| * gcc.dg/plugin/diagnostic-test-paths-2.c: Likewise. |
| |
| 2024-05-16 Xiao Zeng <zengxiao@eswincomputing.com> |
| |
| * gcc.target/riscv/arch-37.c: New test. |
| * gcc.target/riscv/arch-38.c: New test. |
| * gcc.target/riscv/predef-36.c: New test. |
| * gcc.target/riscv/predef-37.c: New test. |
| |
| 2024-05-16 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr114514-shufb.c: New test. |
| |
| 2024-05-16 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr114514-shift.c: New test. |
| |
| 2024-05-15 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/114899 |
| * c-c++-common/analyzer/out-of-bounds-diagram-pr114899.c: New test. |
| |
| 2024-05-15 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/cmpmemsi-1.c: New test. |
| * gcc.target/riscv/cmpmemsi-2.c: New test. |
| * gcc.target/riscv/cmpmemsi-3.c: New test. |
| * gcc.target/riscv/cmpmemsi.c: New test. |
| |
| 2024-05-15 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/114854 |
| * g++.dg/cpp1y/nsdmi-aggr22.C: New test. |
| |
| 2024-05-15 Marek Polacek <polacek@redhat.com> |
| |
| DR 1693 |
| PR c++/113760 |
| DR 569 |
| * g++.dg/diagnostic/semicolon1.C: New test. |
| * g++.dg/diagnostic/semicolon10.C: New test. |
| * g++.dg/diagnostic/semicolon11.C: New test. |
| * g++.dg/diagnostic/semicolon12.C: New test. |
| * g++.dg/diagnostic/semicolon13.C: New test. |
| * g++.dg/diagnostic/semicolon14.C: New test. |
| * g++.dg/diagnostic/semicolon15.C: New test. |
| * g++.dg/diagnostic/semicolon16.C: New test. |
| * g++.dg/diagnostic/semicolon17.C: New test. |
| * g++.dg/diagnostic/semicolon2.C: New test. |
| * g++.dg/diagnostic/semicolon3.C: New test. |
| * g++.dg/diagnostic/semicolon4.C: New test. |
| * g++.dg/diagnostic/semicolon5.C: New test. |
| * g++.dg/diagnostic/semicolon6.C: New test. |
| * g++.dg/diagnostic/semicolon7.C: New test. |
| * g++.dg/diagnostic/semicolon8.C: New test. |
| * g++.dg/diagnostic/semicolon9.C: New test. |
| |
| 2024-05-15 Jakub Jelinek <jakub@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR lto/113208 |
| * g++.dg/abi/comdat3.C: New test. |
| * g++.dg/abi/comdat4.C: New test. |
| |
| 2024-05-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/114902 |
| PR rtl-optimization/115092 |
| * gcc.dg/pr114902.c: New test. |
| * gcc.dg/pr115092.c: New test. |
| |
| 2024-05-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/115103 |
| * c-c++-common/gomp/clause-dups-1.c: Add 2 further expected errors. |
| * gfortran.dg/gomp/pr115103.f90: New test. |
| |
| 2024-05-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114589 |
| * gfortran.dg/streamio_9.f90: Use -ffloat-store to avoid |
| excess precision when not spilling. |
| * g++.dg/tree-ssa/pr114589.C: New testcase. |
| |
| 2024-05-15 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/115057 |
| * gm2/isolib/run/pass/testrestline.mod: New test. |
| * gm2/isolib/run/pass/testrestline2.mod: New test. |
| * gm2/isolib/run/pass/testrestline3.mod: New test. |
| |
| 2024-05-15 Marek Polacek <polacek@redhat.com> |
| |
| DR 2855 |
| * g++.dg/DRs/dr2855.C: New test. |
| |
| 2024-05-15 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/cmo-zicboz-zic64-1.c: Fix for rv32. |
| |
| 2024-05-15 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/ldp_stp_16.c: Update to check for UZP1. |
| * gcc.target/aarch64/pr109072_1.c: Likewise. |
| * gcc.target/aarch64/vec-init-14.c: Likewise. |
| * gcc.target/aarch64/vec-init-9.c: Likewise. |
| |
| 2024-05-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR ipa/85656 |
| * gcc.dg/ipa/ipa-icf-38.c: Require linker_plugin. |
| |
| 2024-05-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.target/i386/pr97054.C (dg-options): Add -fomit-frame-pointer. |
| |
| 2024-05-15 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/cpymem-32-ooo.c: Adjustments for overlapping |
| access. |
| * gcc.target/riscv/cpymem-32.c: Adjustments for code emitted by |
| by-pieces. |
| * gcc.target/riscv/cpymem-64-ooo.c: Adjustments for overlapping |
| access. |
| * gcc.target/riscv/cpymem-64.c: Adjustments for code emitted by |
| by-pieces. |
| |
| 2024-05-15 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/cpymem-32-ooo.c: Adjust for overlapping |
| access. |
| * gcc.target/riscv/cpymem-64-ooo.c: Likewise. |
| |
| 2024-05-15 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/cpymem-32-ooo.c: Adjust for unaligned access. |
| * gcc.target/riscv/cpymem-64-ooo.c: Likewise. |
| |
| 2024-05-15 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/cpymem-32-ooo.c: New test. |
| * gcc.target/riscv/cpymem-32.c: New test. |
| * gcc.target/riscv/cpymem-64-ooo.c: New test. |
| * gcc.target/riscv/cpymem-64.c: New test. |
| |
| 2024-05-15 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/cmo-zicboz-zic64-1.c: Don't run on rv32. |
| |
| 2024-05-15 Levy Hsu <admin@levyhsu.com> |
| |
| PR target/107563 |
| * g++.target/i386/pr107563-a.C: New test. |
| * g++.target/i386/pr107563-b.C: New test. |
| |
| 2024-05-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114994 |
| * g++.dg/template/non-dependent32.C: New test. |
| |
| 2024-05-15 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/shift-add-2.c: New test. |
| |
| 2024-05-14 Simon Martin <simon-l.martin@laposte.net> |
| |
| PR c++/105760 |
| * g++.dg/parse/error66.C: New test. |
| |
| 2024-05-14 Vineet Gupta <vineetg@rivosinc.com> |
| |
| * gcc.target/riscv/sum-of-two-s12-const-1.c: New test: checks |
| for new patterns output. |
| * gcc.target/riscv/sum-of-two-s12-const-2.c: Ditto. |
| * gcc.target/riscv/sum-of-two-s12-const-3.c: New test: should not |
| ICE. |
| |
| 2024-05-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99954 |
| * gcc.dg/tree-ssa/ldist-40.c: New testcase. |
| |
| 2024-05-14 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/cmo-zicboz-zic64-1.c: New file. |
| |
| 2024-05-14 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/cmo-zicbom-1.c: Add \t to test pattern. |
| * gcc.target/riscv/cmo-zicbom-2.c: Likewise. |
| * gcc.target/riscv/cmo-zicbop-1.c: Likewise. |
| * gcc.target/riscv/cmo-zicbop-2.c: Likewise. |
| * gcc.target/riscv/cmo-zicboz-1.c: Likewise. |
| * gcc.target/riscv/cmo-zicboz-2.c: Likewise. |
| |
| 2024-05-14 Tom de Vries <tdevries@suse.de> |
| |
| * gcc.dg/pr115066.c: Don't match comment marker. |
| |
| 2024-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR analyzer/107750 |
| * gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c: |
| Include <string.h>. |
| |
| 2024-05-14 Tom de Vries <tdevries@suse.de> |
| |
| PR debug/115066 |
| * gcc.dg/pr115066.c: New test. |
| |
| 2024-05-14 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| * gcc.target/powerpc/block-cmp-9.c: New. |
| |
| 2024-05-14 Jeff Law <jlaw@ventanamicro.com> |
| |
| Revert: |
| 2024-05-14 Sergei Lewis <slewis@rivosinc.com> |
| |
| PR target/112109 |
| * gcc.target/riscv/rvv/base/movmem-1.c: New test |
| |
| 2024-05-13 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/zba_zbs_and-1.c: New test. |
| |
| 2024-05-13 Sergei Lewis <slewis@rivosinc.com> |
| |
| PR target/112109 |
| * gcc.target/riscv/rvv/base/movmem-1.c: New test |
| |
| 2024-05-13 Pan Li <pan2.li@intel.com> |
| |
| PR target/114988 |
| * gcc.target/riscv/rvv/base/pr114988-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr114988-2.c: New test. |
| |
| 2024-05-13 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114974 |
| PR c++/114901 |
| PR c++/114903 |
| * g++.dg/cpp2a/class-deduction-aggr14.C: New test. |
| * g++.dg/cpp2a/class-deduction-alias20.C: New test. |
| * g++.dg/cpp2a/class-deduction-alias21.C: New test. |
| |
| 2024-05-13 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/zbs-bext-2.c: New test. |
| * gcc.target/riscv/zbs-bext.c: Fix one of the possible expectes sequences. |
| |
| 2024-05-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR c++/98529 |
| * g++.dg/modules/stdio-1_a.H (scan-lang-dump): Allow for |
| ::std::printf. |
| |
| 2024-05-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113982 |
| * gcc.dg/pr113982.c: New test. |
| |
| 2024-05-13 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/113363 |
| * gfortran.dg/pr113363.f90: New test. |
| |
| 2024-05-13 YunQiang Su <syq@debian.org> |
| |
| Revert: |
| 2024-05-13 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/msa-inline-asm.c: New test. |
| |
| 2024-05-12 Roger Sayle <roger@nextmovesoftware.com> |
| Kyrill Tkachov <kyrylo.tkachov@foss.arm.com> |
| Roger Sayle <roger@nextmovesoftware.com> |
| Kyrill Tkachov <kyrylo.tkachov@foss.arm.com> |
| |
| * gcc.target/arm/extend-ror.c: New test. |
| |
| 2024-05-12 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-5.c: New test. |
| |
| 2024-05-12 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-4.c: New test |
| |
| 2024-05-12 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/84006 |
| PR fortran/100027 |
| PR fortran/98534 |
| * gfortran.dg/storage_size_7.f90: New test. |
| * gfortran.dg/transfer_class_4.f90: New test. |
| |
| 2024-05-11 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/115039 |
| * gfortran.dg/statement_function_5.f90: New test. |
| |
| 2024-05-11 Mark Harmstone <mark@harmstone.com> |
| |
| * gcc.dg/debug/codeview/codeview-1.c: New test. |
| * gcc.dg/debug/codeview/codeview.exp: New testsuite driver. |
| |
| 2024-05-11 dzhao.ampere <di.zhao@amperecomputing.com> |
| |
| PR tree-optimization/114760 |
| * gcc.dg/tree-ssa/pr114760-1.c: New test. |
| * gcc.dg/tree-ssa/pr114760-2.c: New test. |
| |
| 2024-05-11 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of |
| __is_nothrow_invocable. |
| * g++.dg/ext/is_nothrow_invocable.C: New test. |
| |
| 2024-05-11 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of __is_invocable. |
| * g++.dg/ext/is_invocable1.C: New test. |
| * g++.dg/ext/is_invocable2.C: New test. |
| * g++.dg/ext/is_invocable3.C: New test. |
| * g++.dg/ext/is_invocable4.C: New test. |
| |
| 2024-05-11 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of __array_rank. |
| * g++.dg/ext/rank.C: New test. |
| |
| 2024-05-11 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of __decay. |
| * g++.dg/ext/decay.C: New test. |
| |
| 2024-05-11 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of |
| __add_rvalue_reference. |
| * g++.dg/ext/add_rvalue_reference.C: New test. |
| |
| 2024-05-11 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of |
| __add_lvalue_reference. |
| * g++.dg/ext/add_lvalue_reference.C: New test. |
| |
| 2024-05-11 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of |
| __remove_all_extents. |
| * g++.dg/ext/remove_all_extents.C: New test. |
| |
| 2024-05-11 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of __remove_extent. |
| * g++.dg/ext/remove_extent.C: New test. |
| |
| 2024-05-11 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of __add_pointer. |
| * g++.dg/ext/add_pointer.C: New test. |
| |
| 2024-05-11 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of |
| __is_unbounded_array. |
| * g++.dg/ext/is_unbounded_array.C: New test. |
| |
| 2024-05-10 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-1.c: Also count shNadd instructions. |
| * gcc.target/riscv/synthesis-3.c: New test. |
| |
| 2024-05-10 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/vect-shiftv4qi.c: Specify -mno-avx512vl. |
| * gcc.target/i386/vect-shiftv8qi.c: Likewise. |
| * gcc.target/i386/vect-shiftv4qi-2.c: New test case. |
| * gcc.target/i386/vect-shiftv8qi-2.c: Likewise. |
| |
| 2024-05-10 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/114942 |
| * gcc.target/i386/pr114942.c: New. |
| |
| 2024-05-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114998 |
| * gcc.dg/torture/pr114998.c: New testcase. |
| |
| 2024-05-10 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/vect-reduc-sad-9.c: New testcase. |
| |
| 2024-05-10 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/114981 |
| * gcc.target/avr/pr114981-powif.c: New test. |
| |
| 2024-05-10 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/zba-shadduw.c: New test. |
| |
| 2024-05-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/114983 |
| * g++.dg/warn/Wsizeof-array-div3.C: New test. |
| |
| 2024-05-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/84508 |
| * gcc.target/i386/pr84508-1.c: Move to ... |
| * gcc.dg/ubsan/pr84508-1.c: ... here. Restrict to i?86/x86_64 |
| non-ia32 targets. |
| * gcc.target/i386/pr84508-2.c: Move to ... |
| * gcc.dg/ubsan/pr84508-2.c: ... here. Restrict to i?86/x86_64 |
| non-ia32 targets. |
| |
| 2024-05-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/85889 |
| * g++.dg/cpp2a/decomp3.C: Use -Wno-c++20-extensions. |
| * g++.dg/cpp1z/decomp60.C: New test. |
| |
| 2024-05-09 Martin Jambor <mjambor@suse.cz> |
| |
| * g++.dg/tree-ssa/pr109849.C: Also check that the aggeegate store |
| to cur disappears. |
| * gcc.dg/tree-ssa/ssa-dse-26.c: Instead of relying on DSE, |
| check that the unwanted stores were removed at early SRA time. |
| |
| 2024-05-09 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/full-vec-move1.c: |
| Introduce extern func use to get rid of ccp4 optimization. |
| |
| 2024-05-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/89224 |
| * g++.dg/torture/vector-subaccess-1.C: Add -Wno-psabi as additional |
| options. |
| |
| 2024-05-09 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/msa-inline-asm.c: New test. |
| |
| 2024-05-09 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/cpymemsi-1.c: New test. |
| * gcc.target/riscv/cpymemsi-2.c: New test. |
| * gcc.target/riscv/cpymemsi-3.c: New test. |
| * gcc.target/riscv/cpymemsi.c: New test. |
| |
| 2024-05-09 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/84508 |
| * gcc.target/i386/pr84508-1.c: New test. |
| * gcc.target/i386/pr84508-2.c: Ditto. |
| |
| 2024-05-08 Xiao Zeng <zengxiao@eswincomputing.com> |
| |
| * gcc.target/riscv/_Bfloat16-nanboxing.c: New test. |
| |
| 2024-05-08 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/114981 |
| * gcc.target/avr/pr114981-powil.c: New test. |
| |
| 2024-05-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113582 |
| * g++.dg/warn/Wunused-label-4.C: New test. |
| |
| 2024-05-08 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/112392 |
| * gcc.dg/tree-ssa/phi-opt-41.c: New test. |
| |
| 2024-05-08 Ajit Kumar Agarwal <aagarwa1@linux.ibm.com> |
| |
| PR tree-optimization/81953 |
| * gcc.dg/tree-ssa/ssa-sink-21.c: New test. |
| |
| 2024-05-08 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/extend-shift-helpers.h: Add helpers for |
| sign-extension. |
| * gcc.target/riscv/sign-extend-rshift-32.c: New test. |
| * gcc.target/riscv/sign-extend-rshift-64.c: New test. |
| * gcc.target/riscv/sign-extend-rshift.c: New test. |
| |
| 2024-05-08 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| PR target/111501 |
| * gcc.target/riscv/extend-shift-helpers.h: New test. |
| * gcc.target/riscv/pr111501.c: New test. |
| * gcc.target/riscv/zero-extend-rshift-32.c: New test. |
| * gcc.target/riscv/zero-extend-rshift-64.c: New test. |
| * gcc.target/riscv/zero-extend-rshift.c: New test. |
| |
| 2024-05-08 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/sign-extend-1.c: Test sraiw 24 and sraiw 16. |
| |
| 2024-05-08 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/sign-extend-1.c: New test. |
| |
| 2024-05-08 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/114975 |
| * gcc.target/avr/pr114975-parity.c: New test. |
| |
| 2024-05-08 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/114975 |
| * gcc.target/avr/pr114975-popcount.c: New test. |
| |
| 2024-05-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114965 |
| * gcc.c-torture/execute/pr114965.c: New test. |
| |
| 2024-05-08 konglin1 <lingling.kong@intel.com> |
| |
| * gcc.target/i386/cmov6.c: Fixed. |
| |
| 2024-05-08 Hans-Peter Nilsson <hp@axis.com> |
| |
| Revert: |
| 2024-04-10 Hans-Peter Nilsson <hp@axis.com> |
| |
| Revert: |
| 2024-04-05 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.target/cris/pr93372-2.c: Tweak scan-assembler |
| checks to cover recent combine improvement. |
| |
| 2024-05-07 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114856 |
| * g++.dg/modules/pr114856.h: New test. |
| * g++.dg/modules/pr114856_a.H: New test. |
| * g++.dg/modules/pr114856_b.C: New test. |
| |
| 2024-05-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR c++/89224 |
| * g++.dg/torture/vector-subaccess-1.C: New test. |
| * gcc.dg/pr83415.c: Change warning to error. |
| |
| 2024-05-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/19661 |
| * g++.dg/tree-ssa/cxa_atexit-1.C: New test. |
| * g++.dg/tree-ssa/cxa_atexit-2.C: New test. |
| * g++.dg/tree-ssa/cxa_atexit-3.C: New test. |
| * g++.dg/tree-ssa/cxa_atexit-4.C: New test. |
| * g++.dg/tree-ssa/cxa_atexit-5.C: New test. |
| * g++.dg/tree-ssa/cxa_atexit-6.C: New test. |
| |
| 2024-05-07 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/114894 |
| * gcc.dg/tree-ssa/phi-opt-value-5.c: New test. |
| |
| 2024-05-07 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/memcpy-nonoverlapping.c: New test. |
| * gcc.target/riscv/memset-nonoverlapping.c: New test. |
| |
| 2024-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114459 |
| * g++.dg/cpp26/feat-cxx26.C (__cpp_variadic_friend): Add test. |
| * g++.dg/cpp26/variadic-friend1.C: New test. |
| |
| 2024-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114907 |
| * gcc.dg/pr114907.c: New test. |
| |
| 2024-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/114956 |
| * gcc.dg/asan/pr114956.c: New test. |
| |
| 2024-05-07 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114133 |
| * gm2/extensions/run/pass/callingc10.mod: Convert constant |
| literal numbers into INTEGER. |
| * gm2/extensions/run/pass/callingc11.mod: Ditto. |
| * gm2/extensions/run/pass/vararg2.mod: Ditto. |
| * gm2/iso/run/pass/packed.mod: Emit a printf as a runtime |
| diagnostic. |
| |
| 2024-05-07 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/zbb-strlen-disabled-2.c: Turn off inlining. |
| |
| 2024-05-07 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/114674 |
| * gcc.target/aarch64/pr114674.c: New test. |
| |
| 2024-05-07 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/27800 |
| * gcc.dg/pr27800.c: New testcase. |
| |
| 2024-05-07 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/114931 |
| * gcc.dg/pr114931.c: New testcase. |
| |
| 2024-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/target-supports.exp (check_effective_target_pie): Always |
| enable on *-*-solaris2*. |
| |
| 2024-05-07 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr113079.c: New test. |
| * gcc.target/i386/pr113079-2.c: New test. |
| * gcc.target/i386/sse4-pr113079-2.c: New test. |
| |
| 2024-05-07 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr113090.c: New test. |
| |
| 2024-05-07 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * g++.target/pru/minrt-1.cc: New test. |
| * g++.target/pru/minrt-2.cc: New test. |
| * g++.target/pru/minrt-3.cc: New test. |
| * g++.target/pru/pru.exp: New test. |
| * gcc.target/pru/minrt-1.c: New test. |
| * gcc.target/pru/minrt-2.c: New test. |
| * gcc.target/pru/minrt-3.c: New test. |
| |
| 2024-05-07 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/pru/noreturn-prologue-1.c: New test. |
| * gcc.target/pru/noreturn-prologue-2.c: New test. |
| |
| 2024-05-07 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/pru/extzv-1.c: Update to mark the new more |
| efficient generated code sequence. |
| * gcc.target/pru/extzv-2.c: Ditto. |
| * gcc.target/pru/extzv-3.c: Ditto. |
| * gcc.target/pru/zero_extend-op0.c: New test. |
| |
| 2024-05-07 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/pru/ashiftrt.c: Minor update due to new (but |
| equivalent) generated code sequence. |
| * gcc.target/pru/extzv-1.c: New test. |
| * gcc.target/pru/extzv-2.c: New test. |
| * gcc.target/pru/extzv-3.c: New test. |
| * gcc.target/pru/insv-1.c: New test. |
| * gcc.target/pru/insv-2.c: New test. |
| * gcc.target/pru/insv-3.c: New test. |
| * gcc.target/pru/insv-4.c: New test. |
| |
| 2024-05-07 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/pru/mov-0.c: New test. |
| |
| 2024-05-07 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| PR target/106060 |
| * gcc.target/i386/auto-init-8.c: Update test case. |
| * gcc.target/i386/avx512fp16-13.c: Likewise. |
| * gcc.target/i386/pr100865-9a.c: Likewise. |
| * gcc.target/i386/pr101796-1.c: Likewise. |
| * gcc.target/i386/pr106060-1.c: New test case. |
| * gcc.target/i386/pr106060-2.c: Likewise. |
| * gcc.target/i386/pr106060-3.c: Likewise. |
| * gcc.target/i386/pr70314.c: Update test case. |
| * gcc.target/i386/vect-shiftv4qi.c: Likewise. |
| * gcc.target/i386/vect-shiftv8qi.c: Likewise. |
| |
| 2024-05-07 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114954 |
| * g++.dg/modules/pr114954.C: New test. |
| |
| 2024-05-06 Xiao Zeng <zengxiao@eswincomputing.com> |
| |
| * gcc.target/riscv/arch-35.c: New test. |
| * gcc.target/riscv/arch-36.c: New test. |
| * gcc.target/riscv/predef-34.c: New test. |
| * gcc.target/riscv/predef-35.c: New test. |
| |
| 2024-05-06 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR tree-optimization/114749 |
| * gcc.target/riscv/rvv/autovec/pr114749.c: New test. |
| |
| 2024-05-06 Xiao Zeng <zengxiao@eswincomputing.com> |
| Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/bf16_arithmetic.c: New test. |
| * gcc.target/riscv/bf16_call.c: New test. |
| * gcc.target/riscv/bf16_comparison.c: New test. |
| * gcc.target/riscv/bf16_float_libcall_convert.c: New test. |
| * gcc.target/riscv/bf16_integer_libcall_convert.c: New test. |
| |
| 2024-05-06 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-2.c: New test. |
| |
| 2024-05-06 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/114177 |
| * gcc.target/aarch64/sve/loop_add_6.c: Use __SIZETYPE__ instead |
| of `unsigned long` for index and offset variables. |
| |
| 2024-05-06 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR c/53548 |
| * c-c++-common/fam-in-union-alone-in-struct-bos-1.c: New test. |
| * c-c++-common/fam-in-union-alone-in-struct-bos.c: New test. |
| |
| 2024-05-06 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR c/53548 |
| * c-c++-common/fam-in-union-alone-in-struct-1.c: New testcase. |
| * c-c++-common/fam-in-union-alone-in-struct-2.c: New testcase. |
| * c-c++-common/fam-in-union-alone-in-struct-3.c: New testcase. |
| |
| 2024-05-06 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR c/53548 |
| * c-c++-common/builtin-clear-padding-3.c: Adjust testcase. |
| * g++.dg/ext/flexary12.C: Likewise. |
| * g++.dg/ext/flexary19.C: Likewise. |
| * g++.dg/ext/flexary2.C: Likewise. |
| * g++.dg/ext/flexary3.C: Likewise. |
| * g++.dg/ext/flexary36.C: Likewise. |
| * g++.dg/ext/flexary4.C: Likewise. |
| * g++.dg/ext/flexary5.C: Likewise. |
| * g++.dg/ext/flexary8.C: Likewise. |
| * g++.dg/torture/pr64280.C: Likewise. |
| * gcc.dg/20050620-1.c: Likewise. |
| * gcc.dg/940510-1.c: Likewise. |
| |
| 2024-05-06 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR ipa/92606 |
| * gcc.target/avr/torture/pr92606.c: New test. |
| |
| 2024-05-06 YunQiang Su <syq@gcc.gnu.org> |
| |
| PR target/113179 |
| * gcc.target/mips/pr113179.c: New tests. |
| |
| 2024-05-05 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/114827 |
| * gfortran.dg/asan/unlimited_polymorphic_34.f90: New test. |
| |
| 2024-05-03 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gfortran.dg/gomp/atomic-21.f90: Update testcase for the removal of `;`. |
| |
| 2024-05-03 Jason Merrill <jason@redhat.com> |
| |
| PR c++/114935 |
| * g++.dg/cpp0x/initlist-eh1.C: New test. |
| |
| 2024-05-03 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114929 |
| * gm2/pim/run/pass/testforloopchar.mod: New test. |
| * gm2/pim/run/pass/testforloopchar2.mod: New test. |
| * gm2/pim/run/pass/testforloopenum.mod: New test. |
| |
| 2024-05-03 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of __is_pointer. |
| Arrange the order lexically around __is_pointer. |
| * g++.dg/ext/is_pointer.C: New test. |
| |
| 2024-05-03 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of __is_volatile. |
| * g++.dg/ext/is_volatile.C: New test. |
| |
| 2024-05-03 Ken Matsui <kmatsui@gcc.gnu.org> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of __is_const. |
| * g++.dg/ext/is_const.C: New test. |
| |
| 2024-05-03 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/111475 |
| * c-c++-common/analyzer/fd-glibc-byte-stream-socket.c: Add |
| -fno-exceptions for now. |
| * c-c++-common/analyzer/fd-manpage-getaddrinfo-client.c: Likewise. |
| * c-c++-common/analyzer/fd-mappage-getaddrinfo-server.c: Rename to... |
| * c-c++-common/analyzer/fd-manpage-getaddrinfo-server.c: ...this, and |
| add -fno-exceptions for now. |
| * c-c++-common/analyzer/fd-socket-meaning.c: Add -fno-exceptions |
| for now. |
| * c-c++-common/analyzer/fd-symbolic-socket.c: Likewise. |
| * c-c++-common/analyzer/flexible-array-member-1.c: Use regexp to |
| handle C vs C++ differences in spelling of function name, which |
| could have a "std::" prefix on some targets. |
| * c-c++-common/analyzer/pr106539.c: Likewise. |
| * c-c++-common/analyzer/malloc-ipa-8-unchecked.c: Move back to... |
| * gcc.dg/analyzer/malloc-ipa-8-unchecked.c: ...here, dropping |
| attempt to generalize output for C vs C++. |
| * c-c++-common/analyzer/signal-4a.c: Move back to... |
| * gcc.dg/analyzer/signal-4a.c: ...here, dropping attempt to |
| generalize output for C vs C++. |
| * c-c++-common/analyzer/signal-4b.c: Move back to... |
| * gcc.dg/analyzer/signal-4b.c: ...here, dropping attempt to |
| generalize output for C vs C++. |
| |
| 2024-05-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113596 |
| * gcc.dg/pr113596.c: New test. |
| * gcc.dg/tree-ssa/pr113596.c: New test. |
| |
| 2024-05-03 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114929 |
| * gm2/pim/run/pass/testforloopzero.mod: New test. |
| * gm2/pim/run/pass/testforloopzero2.mod: New test. |
| * gm2/pim/run/pass/testforloopzero3.mod: New test. |
| * gm2/pim/run/pass/testforloopzero4.mod: New test. |
| |
| 2024-05-02 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/synthesis-1.c: New test. |
| |
| 2024-05-02 Patrick O'Neill <patrick@rivosinc.com> |
| |
| PR middle-end/114734 |
| * gcc.target/riscv/rvv/autovec/pr114734.c: New test. |
| |
| 2024-05-02 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/round_32.c: Add require-effective-target glibc. |
| * gcc.target/riscv/round_64.c: Likewise. |
| |
| 2024-05-02 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114917 |
| * g++.dg/modules/export-5_a.C: New test. |
| * g++.dg/modules/export-5_b.C: New test. |
| * g++.dg/parse/linkage4.C: New test. |
| |
| 2024-05-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114458 |
| * g++.dg/cpp26/feat-cxx26.C (__cpp_deleted_function): Add test. |
| * g++.dg/cpp26/delete-reason1.C: New test. |
| * g++.dg/cpp26/delete-reason2.C: New test. |
| * g++.dg/parse/error65.C (f1): Adjust expected diagnostics. |
| |
| 2024-05-02 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/risbg-ll-2.c: Fix start offset for rosbg of |
| f10. |
| |
| 2024-05-02 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114630 |
| * g++.dg/modules/partial-3.C: New test. |
| |
| 2024-05-02 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.dg/zero_bits_compound-1.c: Fix for s390. |
| |
| 2024-05-02 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/105224 |
| * g++.dg/modules/virt-2_a.C: Update linkage requirements. |
| * g++.dg/modules/virt-2_b.C: Likewise. |
| * g++.dg/modules/virt-2_c.C: Likewise. |
| * g++.dg/modules/virt-4_a.C: New test. |
| * g++.dg/modules/virt-4_b.C: New test. |
| |
| 2024-05-01 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/debug/dwarf2/array-3.C: No more 'int' for in-chrg parm. |
| * g++.dg/debug/dwarf2/array-4.C: Likewise. |
| |
| 2024-05-01 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113706 |
| * g++.dg/opt/const-builtin1.C: New test. |
| * c-c++-common/pr103798-2.c: Remove xfail. |
| |
| 2024-05-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/using-16_a.C: New test. |
| * g++.dg/modules/using-16_b.C: New test. |
| * g++.dg/modules/using-16_c.C: New test. |
| |
| 2024-05-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114868 |
| * g++.dg/modules/using-15_a.C: New test. |
| * g++.dg/modules/using-15_b.C: New test. |
| * g++.dg/modules/using-15_c.C: New test. |
| |
| 2024-05-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/107688 |
| * g++.dg/modules/contracts-1_a.C: Avoid now-illegal syntax. |
| * g++.dg/modules/contracts-2_a.C: Likewise. |
| * g++.dg/modules/contracts-3_a.C: Likewise. |
| * g++.dg/modules/contracts-4_a.C: Likewise. |
| * g++.dg/modules/lang-1_c.C: Clarify now-legal syntax. |
| * g++.dg/modules/pr101582-1.C: Remove now-legal XFAILS. |
| * g++.dg/template/crash71.C: Update error messages. |
| * g++.dg/cpp2a/linkage-spec1.C: New test. |
| * g++.dg/modules/export-3.C: New test. |
| * g++.dg/modules/export-4_a.C: New test. |
| * g++.dg/modules/export-4_b.C: New test. |
| |
| 2024-04-30 Jivan Hakobyan <jivanhakobyan9@gmail.com> |
| |
| * gcc.target/riscv/fix.c: New test. |
| * gcc.target/riscv/round.c: New test. |
| * gcc.target/riscv/round_32.c: New test. |
| * gcc.target/riscv/round_64.c: New test. |
| |
| 2024-04-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR modula2/114886 |
| * lib/gm2.exp: Don't load timeout-dg.exp. |
| Don't set gm2_previous_timeout. |
| Don't call dg-timeout. |
| (gm2_push_timeout, gm2_pop_timeout): Remove. |
| (gm2_init): Don't call dg-timeout. |
| * lib/gm2-torture.exp: Don't load timeout-dg.exp. |
| Don't set gm2_previous_timeout. |
| Don't call dg-timeout. |
| (gm2_push_timeout, gm2_pop_timeout): Remove. |
| * gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp: Don't |
| load timeout-dg.exp. |
| Don't call gm2_push_timeout, gm2_pop_timeout. |
| * gm2/examples/map/pass/examples-map-pass.exp: Don't call |
| gm2_push_timeout, gm2_pop_timeout. |
| * gm2/iso/run/pass/iso-run-pass.exp: Don't load timeout-dg.exp. |
| Don't call gm2_push_timeout, gm2_pop_timeout. |
| * gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp: Don't load |
| timeout-dg.exp. |
| Don't call gm2_push_timeout, gm2_pop_timeout. |
| * gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp: |
| Don't call gm2_push_timeout, gm2_pop_timeout. |
| * gm2/switches/whole-program/pass/run/switches-whole-program-pass-run.exp: |
| Don't load timeout-dg.exp. |
| Don't call gm2_push_timeout, gm2_pop_timeout. |
| |
| 2024-04-30 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/gimplefe-53.c: New testcase. |
| |
| 2024-04-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114876 |
| * gcc.dg/pr114876.c: New test. |
| * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust expected |
| diagnostics. |
| |
| 2024-04-30 Jakub Jelinek <jakub@redhat.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| PR tree-optimization/114883 |
| * gfortran.dg/pr114883.f90: New test. |
| |
| 2024-04-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114456 |
| * g++.dg/cpp26/decomp1.C: New test. |
| * g++.dg/cpp26/decomp2.C: New test. |
| * g++.dg/cpp26/feat-cxx26.C (__cpp_structured_bindings): Expect |
| 202403 rather than 201606. |
| |
| 2024-04-30 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/105320 |
| PR c++/114275 |
| * g++.dg/modules/tpl-friend-10_a.C: New test. |
| * g++.dg/modules/tpl-friend-10_b.C: New test. |
| * g++.dg/modules/tpl-friend-10_c.C: New test. |
| * g++.dg/modules/tpl-friend-10_d.C: New test. |
| * g++.dg/modules/tpl-friend-11_a.C: New test. |
| * g++.dg/modules/tpl-friend-11_b.C: New test. |
| * g++.dg/modules/tpl-friend-12_a.C: New test. |
| * g++.dg/modules/tpl-friend-12_b.C: New test. |
| * g++.dg/modules/tpl-friend-12_c.C: New test. |
| * g++.dg/modules/tpl-friend-12_d.C: New test. |
| * g++.dg/modules/tpl-friend-12_e.C: New test. |
| * g++.dg/modules/tpl-friend-12_f.C: New test. |
| * g++.dg/modules/tpl-friend-13_a.C: New test. |
| * g++.dg/modules/tpl-friend-13_b.C: New test. |
| * g++.dg/modules/tpl-friend-13_c.C: New test. |
| * g++.dg/modules/tpl-friend-13_d.C: New test. |
| * g++.dg/modules/tpl-friend-13_e.C: New test. |
| * g++.dg/modules/tpl-friend-13_f.C: New test. |
| * g++.dg/modules/tpl-friend-13_g.C: New test. |
| * g++.dg/modules/tpl-friend-14_a.C: New test. |
| * g++.dg/modules/tpl-friend-14_b.C: New test. |
| * g++.dg/modules/tpl-friend-14_c.C: New test. |
| * g++.dg/modules/tpl-friend-14_d.C: New test. |
| * g++.dg/modules/tpl-friend-9.C: New test. |
| |
| 2024-04-30 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/enum-12.C: Update error message. |
| * g++.dg/modules/friend-5_b.C: Likewise. |
| * g++.dg/modules/shadow-1_b.C: Likewise. |
| |
| 2024-04-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114889 |
| * g++.dg/modules/friend-8_a.H: New test. |
| * g++.dg/modules/friend-8_b.C: New test. |
| |
| 2024-04-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114888 |
| * g++.dg/template/sizeof19.C: New test. |
| |
| 2024-04-29 Alexandre Oliva <oliva@gnu.org> |
| |
| Revert: |
| 2024-04-28 Alexandre Oliva <oliva@adacore.com> |
| |
| * lib/target-supports.exp (check_vect_support_and_set_flags): |
| Decay to link rather than compile. |
| |
| 2024-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gfortran.dg/selected_logical_kind_1.f90: New test. |
| * gfortran.dg/selected_logical_kind_2.f90: New test. |
| * gfortran.dg/selected_logical_kind_3.f90: New test. |
| * gfortran.dg/selected_logical_kind_4.f90: New test. |
| |
| 2024-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gfortran.dg/iso_fortran_env_8.f90: New test. |
| * gfortran.dg/iso_fortran_env_9.f90: New test. |
| |
| 2024-04-29 demin.han <demin.han@starfivetech.com> |
| |
| PR target/114506 |
| * gcc.dg/vect/costmodel/riscv/rvv/pr114506.c: New test. |
| |
| 2024-04-29 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/114959 |
| * gfortran.dg/pr114959.f90: New test. |
| |
| 2024-04-29 Jie Mei <jie.mei@oss.cipunited.com> |
| |
| * gcc.target/mips/mips-minmax1.c: New test for MIPS R6. |
| * gcc.target/mips/mips-minmax2.c: Same as above. |
| |
| 2024-04-28 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/zero_extendkmask.c: New file. |
| |
| 2024-04-28 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/cdce3.c: Require sqrt_insn effective target. |
| * gcc.target/powerpc/pr46728-10.c: Likewise. Drop darwin |
| explicit skipping. |
| * gcc.target/powerpc/pr46728-11.c: Likewise. Likewise. |
| * gcc.target/powerpc/pr46728-13.c: Likewise. Likewise. |
| * gcc.target/powerpc/pr46728-14.c: Likewise. Likewise. |
| |
| 2024-04-28 Alexandre Oliva <oliva@adacore.com> |
| |
| PR target/58684 |
| * gcc.dg/torture/pr91323.c: Expect execution fail on |
| powerpc*-*-*. |
| |
| 2024-04-28 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/powerpc/vec-mul.c: Run on target vsx_hw, just |
| compile otherwise. |
| |
| 2024-04-28 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Disable |
| ldist. |
| |
| 2024-04-28 Olivier Hainque <hainque@adacore.com> |
| |
| * gcc.target/powerpc/swaps-p8-20.c: Change powerpc_altivec_ok |
| require-effective-target test into vmx_hw. |
| * gcc.target/powerpc/vsx-vector-5.c: Change powerpc_vsx_ok |
| require-effective-target test into vsx_hw. |
| |
| 2024-04-28 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/powerpc/pr106680-1.c: Error on vxworks too. |
| * gcc.target/powerpc/pr106680-2.c: Likewise. |
| * gcc.target/powerpc/pr106680-3.c: Likewise. |
| |
| 2024-04-28 Alexandre Oliva <oliva@adacore.com> |
| |
| * lib/target-supports.exp (check_vect_support_and_set_flags): |
| Decay to link rather than compile. |
| |
| 2024-04-28 Jiufu Guo <guojiufu@linux.ibm.com> |
| |
| PR target/95782 |
| * g++.target/s390/pr95782.C: New test. |
| |
| 2024-04-27 Xi Ruoyao <xry111@xry111.site> |
| |
| PR target/114861 |
| * gcc.target/loongarch/pr114861.c: New test. |
| |
| 2024-04-26 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| * gcc.target/aarch64/ldp_stp_q_disable.c: Remove test. |
| |
| 2024-04-26 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/concepts/diagnostic2.C: Expect source line printed |
| for the "required from here" message. |
| * g++.dg/template/error60a.C: New test. |
| |
| 2024-04-26 Haochen Jiang <haochen.jiang@intel.com> |
| |
| PR target/110621 |
| * gcc.target/i386/pr105354-2.c: As mentioned. |
| |
| 2024-04-25 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/bpf-debug-options-1.c: New test. |
| * gcc.target/bpf/bpf-debug-options-2.c: Likewise. |
| * gcc.target/bpf/bpf-debug-options-3.c: Likewise. |
| * gcc.target/bpf/core-options-4.c: Likewise. |
| |
| 2024-04-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/111284 |
| * g++.dg/cpp1z/constexpr-111284.C: New test. |
| * g++.dg/cpp1y/constexpr-lifetime7.C: Expect one error on a different |
| line. |
| |
| 2024-04-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/113208 |
| * g++.dg/abi/comdat2.C: New test. |
| * g++.dg/abi/comdat5.C: New test. |
| * g++.dg/lto/pr113208_0.C: New test. |
| * g++.dg/lto/pr113208_1.C: New file. |
| * g++.dg/lto/pr113208.h: New file. |
| |
| 2024-04-25 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/core-options-1.c: New test. |
| * gcc.target/bpf/core-options-2.c: Likewise. |
| * gcc.target/bpf/core-options-3.c: Likewise. |
| |
| 2024-04-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/114825 |
| * gfortran.dg/gomp/pr114825.f90: New test. |
| |
| 2024-04-25 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| * gcc.target/bpf/alu-1.c: Specify conventional asm dialect. |
| * gcc.target/bpf/xbpf-indirect-call-1.c: Likewise. |
| * gcc.target/bpf/sync-fetch-and-add.c: Likewise. |
| * gcc.target/bpf/smov-2.c: Likewise. |
| * gcc.target/bpf/smov-1.c: Likewise. |
| * gcc.target/bpf/smod-1.c: Likewise. |
| * gcc.target/bpf/sload-1.c: Likewise. |
| * gcc.target/bpf/sdiv-1.c: Likewise. |
| * gcc.target/bpf/nop-1.c: Likewise. |
| * gcc.target/bpf/neg-1.c: Likewise. |
| * gcc.target/bpf/ldxdw.c: Likewise. |
| * gcc.target/bpf/jmp-1.c: Likewise. |
| * gcc.target/bpf/inline-memops-threshold-1.c: Likewise. |
| * gcc.target/bpf/float-1.c: Likewise. |
| * gcc.target/bpf/double-2.c: Likewise. |
| * gcc.target/bpf/double-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-type-id.c: Likewise. |
| * gcc.target/bpf/core-builtin-type-based.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-size-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-sign-2.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-sign-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-rshift-2.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-rshift-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-offset-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-lshift-2.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-lshift-1-le.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-lshift-1-be.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-existence-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-errors-2.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-errors-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-const-elimination.c: |
| Likewise. |
| * gcc.target/bpf/core-builtin-exprlist-4.c: Likewise. |
| * gcc.target/bpf/core-builtin-exprlist-3.c: Likewise. |
| * gcc.target/bpf/core-builtin-exprlist-2.c: Likewise. |
| * gcc.target/bpf/core-builtin-exprlist-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-enumvalue-opt.c: Likewise. |
| * gcc.target/bpf/core-builtin-enumvalue-errors.c: Likewise. |
| * gcc.target/bpf/core-builtin-enumvalue.c: Likewise. |
| * gcc.target/bpf/core-builtin-3.c: Likewise. |
| * gcc.target/bpf/core-builtin-2.c: Likewise. |
| * gcc.target/bpf/core-builtin-1.c: Likewise. |
| * gcc.target/bpf/core-attr-struct-as-array.c: Likewise. |
| * gcc.target/bpf/core-attr-6.c: Likewise. |
| * gcc.target/bpf/core-attr-5.c: Likewise. |
| * gcc.target/bpf/core-attr-4.c: Likewise. |
| * gcc.target/bpf/core-attr-3.c: Likewise. |
| * gcc.target/bpf/core-attr-2.c: Likewise. |
| * gcc.target/bpf/core-attr-1.c: Likewise. |
| * gcc.target/bpf/builtin-load.c: Likewise. |
| * gcc.target/bpf/btfext-funcinfo-nocore.c: Likewise. |
| * gcc.target/bpf/btfext-funcinfo.c: Likewise. |
| * gcc.target/bpf/bswap-1.c: Likewise. |
| * gcc.target/bpf/bswap-2.c: Likewise. |
| * gcc.target/bpf/attr-kernel-helper.c: Likewise. |
| * gcc.target/bpf/atomic-xchg-2.c: Likewise. |
| * gcc.target/bpf/atomic-xchg-1.c: Likewise. |
| * gcc.target/bpf/atomic-op-3.c: Likewise. |
| * gcc.target/bpf/atomic-op-2.c: Likewise. |
| * gcc.target/bpf/atomic-op-1.c: Likewise. |
| * gcc.target/bpf/atomic-fetch-op-3.c: Likewise. |
| * gcc.target/bpf/atomic-fetch-op-2.c: Likewise. |
| * gcc.target/bpf/atomic-fetch-op-1.c: Likewise. |
| * gcc.target/bpf/atomic-cmpxchg-2.c: Likewise. |
| * gcc.target/bpf/atomic-cmpxchg-1.c: Likewise. |
| * gcc.target/bpf/alu-2.c: Likewise. |
| |
| 2024-04-25 Richard Ball <richard.ball@arm.com> |
| |
| * gcc.target/arm/cmse/extend-param.c: New test. |
| * gcc.target/arm/cmse/extend-return.c: New test. |
| |
| 2024-04-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114792 |
| * gcc.dg/torture/pr114792.c: New testcase. |
| |
| 2024-04-25 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.target/sparc/small-struct-1.c: New test. |
| * gcc.target/sparc/pr105573.c: Rename to... |
| * gcc.target/sparc/20230425-1.c: ...this. |
| * gcc.target/sparc/pr109541.c: Rename to... |
| * gcc.target/sparc/20230607-1.c: ...this |
| |
| 2024-04-25 Pan Li <pan2.li@intel.com> |
| Kito Cheng <kito.cheng@sifive.com> |
| |
| PR target/114714 |
| * g++.target/riscv/rvv/base/pr114714-1.C: New test. |
| * g++.target/riscv/rvv/base/pr114714-2.C: New test. |
| |
| 2024-04-25 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/93678 |
| * gfortran.dg/pr93678.f90: New test. |
| |
| 2024-04-25 Paul Thomas <pault@gcc.gnu.org> |
| Jakub Jelinek <jakub@gcc.gnu.org> |
| |
| PR fortran/89462 |
| * gfortran.dg/pr89462.f90: New test. |
| |
| 2024-04-25 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| * gcc.target/powerpc/bcd-4.c: Adjust the number of bcdadd and |
| bcdsub. |
| |
| 2024-04-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-2.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-3.c: New test. |
| |
| 2024-04-24 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/pr99023_a.X: Run only in C++20 mode. |
| * g++.dg/modules/pr99023_b.X: Likewise. |
| |
| 2024-04-24 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114709 |
| * g++.dg/cpp0x/constexpr-union8.C: New test. |
| |
| 2024-04-24 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| kito-cheng <kito.cheng@sifive.com> |
| kito-cheng <kito.cheng@gmail.com> |
| |
| PR target/112431 |
| * gcc.target/riscv/rvv/base/pr112431-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-2.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-3.c: New test. |
| |
| 2024-04-24 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| * gcc.target/bpf/feature-macro-1.c: New test. |
| * gcc.target/bpf/feature-macro-2.c: Likewise. |
| |
| 2024-04-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114787 |
| * gcc.dg/torture/pr114787.c: New testcase. |
| |
| 2024-04-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114832 |
| * gcc.dg/vect/pr114832.c: New testcase. |
| |
| 2024-04-24 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx10_1-24.c: New test. |
| |
| 2024-04-24 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: Adjust asm |
| check cond. |
| * gcc.target/riscv/rvv/base/pr112431-4.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-5.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-6.c: New test. |
| |
| 2024-04-24 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: Adapt test. |
| * gcc.target/riscv/rvv/base/pr112431-4.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-5.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-6.c: New test. |
| |
| 2024-04-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/cpp23/explicit-obj-basic7.C: New test. |
| |
| 2024-04-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114810 |
| * g++.target/i386/pr114810.C: New test. |
| |
| 2024-04-23 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103496 |
| * gfortran.dg/c_sizeof_8.f90: New test. |
| |
| 2024-04-23 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114795 |
| * g++.dg/modules/auto-4_a.H: New test. |
| * g++.dg/modules/auto-4_b.C: New test. |
| |
| 2024-04-23 Jakub Jelinek <jakub@redhat.com> |
| |
| * objc.dg/attributes/nullability-00.m: Adjust expected diagnostic |
| spelling: recognised -> recognized. |
| * obj-c++.dg/attributes/nullability-00.mm: Likewise. |
| |
| 2024-04-23 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.dg/tree-ssa/forwprop-40.c: Xfail for s390. |
| * gcc.dg/tree-ssa/forwprop-41.c: Xfail for s390. |
| * lib/target-supports.exp: Add target check s390_mvx. |
| |
| 2024-04-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/102597 |
| * gfortran.dg/pr102597.f90: New test. |
| |
| 2024-04-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114799 |
| * gcc.dg/vect/bb-slp-pr114799.c: New testcase. |
| |
| 2024-04-23 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| PR target/114676 |
| * gcc.target/s390/zvector/pr114676.c: New test. |
| |
| 2024-04-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114784 |
| * g++.dg/cpp0x/inh-ctor39.C: New test. |
| |
| 2024-04-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114078 |
| * g++.dg/cpp23/explicit-obj-ops-alloc.C: New test. |
| |
| 2024-04-22 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114811 |
| * lib/gm2-torture.exp: Correct regexp checking for internal |
| compiler error strings in compiler output. |
| |
| 2024-04-22 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114807 |
| * gm2/pim/fail/badproctype.mod: Change MYSHORTREAL |
| to SHORTREAL. |
| * gm2/pim/fail/badprocbool.mod: New test. |
| * gm2/pim/fail/badproccard.mod: New test. |
| * gm2/pim/fail/badprocint.mod: New test. |
| * gm2/pim/fail/badprocint2.mod: New test. |
| * gm2/pim/pass/goodproccard2.mod: New test. |
| * gm2/pim/pass/goodprocint.mod: New test. |
| * gm2/pim/pass/goodprocint3.mod: New test. |
| * gm2/pim/run/pass/genconststr.mod: New test. |
| |
| 2024-04-22 Marek Polacek <polacek@redhat.com> |
| |
| * lib/prune.exp (prune_gcc_output): Also prune -freport-bug output. |
| |
| 2024-04-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-10.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-11.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-12.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-13.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-14.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-15.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-7.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-8.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-9.c: New test. |
| |
| 2024-04-22 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-04-22 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/112431 |
| * gcc.target/riscv/rvv/base/pr112431-10.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-11.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-12.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-13.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-14.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-15.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-7.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-8.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-9.c: New test. |
| |
| 2024-04-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-34.c: Remove xfail for vluxei8 check. |
| * gcc.target/riscv/rvv/base/pr112431-28.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-29.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-30.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-31.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-32.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-33.c: New test. |
| |
| 2024-04-22 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-04-22 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/112431 |
| * gcc.target/riscv/rvv/base/pr112431-28.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-29.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-30.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-31.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-32.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-33.c: New test. |
| |
| 2024-04-22 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/vxe/popcount-1.c: Remove xfail. |
| |
| 2024-04-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-37.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-38.c: New test. |
| |
| 2024-04-22 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-04-22 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/112431 |
| * gcc.target/riscv/rvv/base/pr112431-37.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-38.c: New test. |
| |
| 2024-04-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-16.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-17.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-18.c: New test. |
| |
| 2024-04-22 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-04-22 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/112431 |
| * gcc.target/riscv/rvv/base/pr112431-16.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-17.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-18.c: New test. |
| |
| 2024-04-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-22.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-23.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-24.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-25.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-26.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-27.c: New test. |
| |
| 2024-04-21 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/103471 |
| * gfortran.dg/pr103471.f90: New test. |
| |
| 2024-04-21 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/112431 |
| * gcc.target/riscv/rvv/base/pr112431-22.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-23.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-24.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-25.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-26.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-27.c: New test. |
| |
| 2024-04-21 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-34.c: New test. |
| |
| 2024-04-20 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-04-20 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/112431 |
| * gcc.target/riscv/rvv/base/pr112431-34.c: New test. |
| |
| 2024-04-20 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/112893 |
| * gm2/pim/pass/another.mod: Correct bug exposed by type checker. |
| Swap ProcA and ProcB assignments. |
| * gm2/pim/pass/proccard.mod: Use VAL to convert procedure into a |
| cardinal. |
| * gm2/iso/const/fail/castproctype.mod: New test. |
| * gm2/pim/fail/badproctype.mod: New test. |
| |
| 2024-04-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-11.c: Xfail csr check. |
| * gcc.target/riscv/rvv/base/pr112431-39.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-40.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-41.c: New test. |
| |
| 2024-04-20 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-04-20 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/112431 |
| * gcc.target/riscv/rvv/base/pr112431-39.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-40.c: New test. |
| * gcc.target/riscv/rvv/base/pr112431-41.c: New test. |
| |
| 2024-04-20 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr112431-42.c: New test. |
| |
| 2024-04-20 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-04-20 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/112432 |
| * gcc.target/riscv/rvv/base/pr112432-42.c: New test. |
| |
| 2024-04-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114783 |
| * gcc.target/i386/avx2-pr114783.c: New test. |
| |
| 2024-04-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/114780 |
| * gcc.dg/format/sentinel-2.c: New test. |
| |
| 2024-04-19 Martin Uecker <uecker@tugraz.at> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/114574 |
| PR c/114361 |
| * gcc.dg/pr114574-1.c: New test. |
| * gcc.dg/pr114574-2.c: New test. |
| * gcc.dg/pr114361.c: New test. |
| * gcc.dg/c23-tag-incomplete-1.c: New test. |
| * gcc.dg/c23-tag-incomplete-2.c: New test. |
| |
| 2024-04-19 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| PR testsuite/114768 |
| * gcc.dg/pr114768.c: Enable for nvptx target. |
| |
| 2024-04-19 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.target/bpf/btfext-funcinfo.c: Updated to changes. |
| * gcc.target/bpf/core-builtin-fieldinfo-const-elimination.c: |
| Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-existence-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-lshift-1-be.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-lshift-1-le.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-lshift-2.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-offset-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-rshift-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-rshift-2.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-sign-1.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-sign-2.c: Likewise. |
| * gcc.target/bpf/core-builtin-fieldinfo-size-1.c: Likewise. |
| |
| 2024-04-19 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/111650 |
| * gdc.dg/pr111650.d: New test. |
| |
| 2024-04-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/114768 |
| * gcc.dg/pr114768.c: New test. |
| |
| 2024-04-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libgcc/114762 |
| * gcc.dg/torture/bitint-70.c: New test. |
| |
| 2024-04-18 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/114739 |
| * gfortran.dg/pr114739.f90: New test. |
| * gfortran.dg/derived_comp_array_ref_8.f90: Add 'implicit none' |
| for consistency with expected error message. |
| * gfortran.dg/nullify_4.f90: ditto |
| * gfortran.dg/pointer_init_6.f90: ditto |
| * gfortran.dg/pr107397.f90: ditto |
| * gfortran.dg/pr88138.f90: ditto |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/i386/bf16_short_warn.c: Add -msse2. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/i386/pr107261.c: Add -fomit-frame-pointer. |
| * gcc.target/i386/pr69482-1.c: Likewise. |
| * gcc.target/i386/pr69482-2.c: Likewise. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/arm/bfloat16_scalar_typecheck.c: Accept C23 |
| empty initializers. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * g++.dg/contracts/contracts9.C: Don't assume string literals |
| have non-negative addresses. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| Olivier Hainque <hainque@adacore.com> |
| |
| * gcc.target/aarch64/pr94201.c: Add missing |
| dg-require-effective-target fpic. |
| * gcc.target/aarch64/pr103085.c: Likewise. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * g++.target/i386/pr111497.C: Require fpic support. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| PR testsuite/113706 |
| * c-c++-common/pr103798-2.c: XFAIL in C++ on vxworks too. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c: |
| Include sys/select.h if present. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/analyzer/pipe-glibc.c: Require fork. |
| * gcc.dg/analyzer/pipe-manpages.c: Likewise. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip on |
| vxworks as well. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/analyzer/fd-4.c: Define macro to avoid mode_t on |
| vxworks. |
| |
| 2024-04-18 Alexandre Oliva <oliva@adacore.com> |
| |
| * lib/target-supports.exp (check_effective_target_strndup): New. |
| * gcc.dg/builtin-dynamic-object-size-0.c: Skip strndup tests |
| when the function is not available. |
| * 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. |
| |
| 2024-04-18 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/114741 |
| * gcc.target/aarch64/fneg-abs_2.c: Update codegen. |
| * gcc.target/aarch64/fneg-abs_4.c: xfail for now. |
| * gcc.target/aarch64/pr114741.c: New test. |
| |
| 2024-04-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libgcc/114755 |
| * gcc.dg/torture/bitint-69.c: New test. |
| |
| 2024-04-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114753 |
| * gcc.dg/pr114753.c: New test. |
| |
| 2024-04-18 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/114744 |
| * gcc.target/powerpc/builtins-6-p9-runnable.c: Adjust for BE by fixing |
| data_{u,}128, their uses and vec_uc_expected1, also adjust some formats. |
| |
| 2024-04-18 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| * gcc.target/powerpc/bcd-4.c: Enable the case to be tested on P9. |
| Enable the case to be run on big endian. Fix function maxbcd and |
| other misc. problems. |
| |
| 2024-04-17 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_long_long): |
| Enable for GCN. |
| |
| 2024-04-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/114743 |
| * gcc.dg/asan/pr112709-2.c (freddy): New function from |
| gcc.dg/ubsan/pr112709-2.c version of the test. |
| |
| 2024-04-16 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114745 |
| * gm2/iso/const/pass/constcast.mod: New test. |
| * gm2/iso/const/pass/constodd.mod: New test. |
| * gm2/pim/pass/tinyindr.mod: New test. |
| |
| 2024-04-16 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/114403 |
| * gcc.dg/vect/vect-early-break_124-pr114403.c: Fix check loop. |
| |
| 2024-04-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/113793 |
| * gfortran.dg/allocate_with_source_29.f90: New test. |
| * gfortran.dg/allocate_with_source_30.f90: New test. |
| * gfortran.dg/allocate_with_source_31.f90: New test. |
| |
| 2024-04-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114736 |
| * gfortran.dg/vect/pr114736.f90: New testcase. |
| |
| 2024-04-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114733 |
| * gcc.dg/vect/pr114733.c: New testcase. |
| |
| 2024-04-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114706 |
| * g++.dg/cpp2a/bit-cast17.C: New test. |
| |
| 2024-04-16 Fei Gao <gaofei@eswincomputing.com> |
| |
| * gcc.target/riscv/zicond-prefer-add-to-or.c: New test. |
| |
| 2024-04-16 Alexandre Oliva <oliva@adacore.com> |
| |
| PR middle-end/112938 |
| * g++.dg/strub-internal-pr112938.cc: New. |
| |
| 2024-04-15 Jørgen Kvalsvik <j@lambda.is> |
| |
| PR gcov-profile/114720 |
| * gcc.misc-tests/gcov-22.c: Guard longjmp to not loop. |
| |
| 2024-04-15 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr114668.c: New test. |
| |
| 2024-04-15 Richard Biener <rguenther@suse.de> |
| |
| PR gcov-profile/114715 |
| * gcc.misc-tests/gcov-24.c: New testcase. |
| |
| 2024-04-15 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/114696 |
| * gcc.target/i386/apx-ndd-x32-2a.c: New test. |
| * gcc.target/i386/apx-ndd-x32-2b.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-2c.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-2d.c: Likewise. |
| |
| 2024-04-15 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/114403 |
| * gcc.dg/vect/vect-early-break_124-pr114403.c: New test. |
| * gcc.dg/vect/vect-early-break_125-pr114403.c: New test. |
| |
| 2024-04-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/fhardened-1.c: Restrict to Linux/GNU. |
| * gcc.target/i386/fhardened-2.c: Likewise. |
| |
| 2024-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114634 |
| * g++.dg/ext/attrib68.C: New test. |
| |
| 2024-04-15 Nathaniel Shead <nathanieloshead@gmail.com> |
| Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114600 |
| * g++.dg/modules/using-14.C: New test. |
| |
| 2024-04-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/106820 |
| * g++.dg/modules/pr106820_a.H: New test. |
| * g++.dg/modules/pr106820_b.C: New test. |
| |
| 2024-04-12 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/cpunative/info_24: Include lrcpc and ilrcpc. |
| |
| 2024-04-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/109966 |
| * g++.dg/cpp1y/nsdmi-aggr20.C: New test. |
| * g++.dg/cpp1y/nsdmi-aggr21.C: New test. |
| |
| 2024-04-12 Will Schmidt <will_schmidt@linux.ibm.com> |
| Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/101865 |
| * gcc.target/powerpc/predefine-p7-novsx.c: New test. |
| * gcc.target/powerpc/predefine-p8-noaltivec-novsx.c: New test. |
| * gcc.target/powerpc/predefine-p8-noaltivec.c: New test. |
| * gcc.target/powerpc/predefine-p8-novsx.c: New test. |
| * gcc.target/powerpc/predefine-p8-pragma-vsx.c: New test. |
| * gcc.target/powerpc/predefine-p9-novsx.c: New test. |
| |
| 2024-04-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/99426 |
| * g++.dg/modules/merge-17.h: New test. |
| * g++.dg/modules/merge-17_a.H: New test. |
| * g++.dg/modules/merge-17_b.C: New test. |
| * g++.dg/modules/xtreme-header-7_a.H: New test. |
| * g++.dg/modules/xtreme-header-7_b.C: New test. |
| |
| 2024-04-12 Jason Merrill <jason@redhat.com> |
| Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113141 |
| * g++.dg/conversion/ref12.C: New test. |
| |
| 2024-04-12 Jason Merrill <jason@redhat.com> |
| Patrick Palka <ppalka@redhat.com> |
| |
| DR 1996 |
| PR c++/113141 |
| * g++.dg/cpp0x/initlist-ref1.C: New test. |
| * g++.dg/cpp0x/initlist-ref2.C: New test. |
| * g++.dg/cpp0x/initlist-ref3.C: New test. |
| |
| 2024-04-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114691 |
| * g++.dg/ext/pr114691.C: New test. |
| |
| 2024-04-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114393 |
| * g++.dg/cpp2a/lambda-targ2a.C: New test. |
| |
| 2024-04-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114426 |
| * g++.dg/cpp2a/pr114426.C: New test. |
| * g++.dg/cpp2a/constexpr-dtor16.C: New test. |
| |
| 2024-04-12 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/114666 |
| * gcc.c-torture/execute/bitfld-signed1-1.c: New test. |
| |
| 2024-04-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sme/acle-asm/zero_mask_za.c (zero_mask_za_ab) |
| (zero_mask_za_d7, zero_mask_za_bf): Expect a list of .d tiles instead |
| of a mixture. |
| |
| 2024-04-12 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.dg/tree-ssa/range-sincos.c: Xfail for s390. |
| * gcc.dg/tree-ssa/vrp-float-abs-1.c: Dito. |
| |
| 2024-04-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114393 |
| PR c++/107457 |
| PR c++/93595 |
| * g++.dg/cpp2a/lambda-targ2.C: New test. |
| * g++.dg/cpp2a/lambda-targ3.C: New test. |
| * g++.dg/cpp2a/lambda-targ4.C: New test. |
| |
| 2024-04-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/114687 |
| * gcc.dg/asan/pr114687.c: New test. |
| |
| 2024-04-12 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.dg/tree-ssa/loop-interchange-16.c: Prevent loop unrolling |
| of the innermost loop. |
| |
| 2024-04-12 Pan Li <pan2.li@intel.com> |
| |
| PR target/114639 |
| * gcc.target/riscv/pr114639-1.c: New test. |
| * gcc.target/riscv/pr114639-2.c: New test. |
| * gcc.target/riscv/pr114639-3.c: New test. |
| * gcc.target/riscv/pr114639-4.c: New test. |
| |
| 2024-04-11 David Faust <david.faust@oracle.com> |
| |
| * gcc.dg/debug/btf/btf-bitfields-4.c: Add two new checks. |
| |
| 2024-04-11 Andre Vieira (lists) <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/aarch64/bitfield-bitint-abi-align16.c (g1, g8, g16, g1p, g8p, |
| g16p): Remove unnecessary sbfx. |
| * gcc.target/aarch64/bitfield-bitint-abi-align8.c (g1, g8, g16, g1p, g8p, |
| g16p): Likewise. |
| |
| 2024-04-11 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * g++.target/aarch64/mv-1.C: New test. |
| |
| 2024-04-11 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.target/aarch64/cpunative/native_cpu_21.c: Reorder features. |
| * gcc.target/aarch64/cpunative/native_cpu_22.c: Ditto. |
| |
| 2024-04-11 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/114303 |
| * g++.dg/cpp1z/constexpr-if-lambda6.C: New test. |
| |
| 2024-04-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/110027 |
| * gcc.dg/asan/pr110027.c: New test. |
| |
| 2024-04-11 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/114681 |
| * gcc.misc-tests/gcov-pr114681.c: New testcase. |
| |
| 2024-04-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114409 |
| * g++.dg/ext/pr114409-2.C: New test. |
| |
| 2024-04-11 Pan Li <pan2.li@intel.com> |
| |
| * g++.target/riscv/rvv/base/pr109244.C: Remove deprecated |
| -Wno-psabi option. |
| * g++.target/riscv/rvv/base/pr109535.C: Ditto. |
| * gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-1u.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-2u.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-3u.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-4u.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-runu.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-run.c: Ditto. |
| |
| 2024-04-11 Pan Li <pan2.li@intel.com> |
| |
| PR target/114639 |
| * g++.target/riscv/rvv/base/pr114639-1.C: New test. |
| * gcc.target/riscv/rvv/base/pr114639-1.c: New test. |
| |
| 2024-04-11 Indu Bhagat <indu.bhagat@oracle.com> |
| |
| * gcc.dg/debug/btf/btf-bitfields-4.c: Update the vlen check. |
| * gcc.dg/debug/btf/btf-struct-2.c: Check that member named 'f' |
| with void data type is emitted. |
| |
| 2024-04-11 Indu Bhagat <indu.bhagat@oracle.com> |
| |
| PR debug/112878 |
| * gcc.dg/debug/ctf/ctf-bitfields-5.c: New test. |
| |
| 2024-04-10 Hans-Peter Nilsson <hp@axis.com> |
| |
| Revert: |
| 2024-04-05 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.target/cris/pr93372-2.c: Tweak scan-assembler |
| checks to cover recent combine improvement. |
| |
| 2024-04-10 Marek Polacek <polacek@redhat.com> |
| |
| PR target/114606 |
| * gcc.target/i386/fhardened-1.c: New test. |
| * gcc.target/i386/fhardened-2.c: New test. |
| |
| 2024-04-10 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/analyzer/out-of-bounds-pr114472.c: New test. |
| |
| 2024-04-10 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/analyzer/memset-1.c: Clarify some comments. |
| |
| 2024-04-10 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/copy_from_user-1.c: Add missing directives for an |
| analyzer test. |
| * gcc.dg/plugin/taint-CVE-2011-0521-1-fixed.c: Add missing |
| -fanalyzer to options. |
| * gcc.dg/plugin/taint-CVE-2011-0521-1.c: Likewise. |
| * gcc.dg/plugin/taint-CVE-2011-0521-2-fixed.c: Likewise. |
| (dvb_usercopy): Add default case to avoid complaints about NULL |
| derefs. |
| * gcc.dg/plugin/taint-CVE-2011-0521-2.c: Likewise. |
| * gcc.dg/plugin/taint-CVE-2011-0521-3-fixed.c: Add missing |
| -fanalyzer to options. |
| * gcc.dg/plugin/taint-CVE-2011-0521-3.c: Likewise. Drop |
| xfail. |
| |
| 2024-04-10 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/106500 |
| * gfortran.dg/c_sizeof_6.f90: Remove wrong dg-error. |
| * gfortran.dg/sizeof_2.f90: Adjust pattern. |
| * gfortran.dg/c_f_pointer_tests_9.f90: New test. |
| * gfortran.dg/c_sizeof_7.f90: New test. |
| |
| 2024-04-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114672 |
| * gcc.dg/torture/pr114672.c: New testcase. |
| |
| 2024-04-10 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/aarch64/bitint-alignments.c: New test. |
| * gcc.target/aarch64/bitint-args.c: New test. |
| * gcc.target/aarch64/bitint-sizes.c: New test. |
| * gcc.target/aarch64/bitfield-bitint-abi.h: New header. |
| * gcc.target/aarch64/bitfield-bitint-abi-align16.c: New test. |
| * gcc.target/aarch64/bitfield-bitint-abi-align8.c: New test. |
| |
| 2024-04-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114462 |
| * g++.dg/cpp26/trivial-infinite-loop1.C: New test. |
| * g++.dg/cpp26/trivial-infinite-loop2.C: New test. |
| * g++.dg/cpp26/trivial-infinite-loop3.C: New test. |
| |
| 2024-04-10 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/114662 |
| * gcc.dg/lto/pr113359-2_0.c: Use unsigned long long instead of |
| unsigned long. |
| * gcc.dg/lto/pr113359-2_1.c: Likewise. |
| |
| 2024-04-10 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/104040 |
| * g++.dg/modules/pr104040_a.C: New test. |
| * g++.dg/modules/pr104040_b.C: New test. |
| |
| 2024-04-10 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/99377 |
| * g++.dg/modules/pr99377-3_a.H: New test. |
| * g++.dg/modules/pr99377-3_b.C: New test. |
| * g++.dg/modules/pr99377-3_c.C: New test. |
| * g++.dg/modules/pr99377-3_d.C: New test. |
| |
| 2024-04-09 David Faust <david.faust@oracle.com> |
| |
| PR testsuite/114642 |
| * gcc.dg/debug/btf/btf-datasec-3.c: Make test more robust on different |
| architectures. |
| |
| 2024-04-09 Juergen Christ <jchrist@linux.ibm.com> |
| |
| * gcc.target/s390/vector/vec-expand-replicate.c: New test. |
| |
| 2024-04-09 David Faust <david.faust@oracle.com> |
| |
| PR debug/114608 |
| * gcc.dg/debug/btf/btf-datasec-1.c: Check bts_offset symbol references |
| only for BPF target. |
| * gcc.dg/debug/btf/btf-datasec-2.c: Likewise. |
| * gcc.dg/debug/btf/btf-pr106773.c: Likewise. |
| |
| 2024-04-09 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/114535 |
| * gfortran.dg/pr114535d.f90: New test. |
| * gfortran.dg/pr114535iv.f90: Additional source. |
| |
| 2024-04-09 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/113956 |
| * gfortran.dg/pr113956.f90: New test. |
| |
| 2024-04-09 Jørgen Kvalsvik <j@lambda.is> |
| |
| PR gcov-profile/114601 |
| * gcc.misc-tests/gcov-pr114601.c: New test. |
| |
| 2024-04-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114576 |
| * gcc.target/i386/aes-pr114576.c: New test. |
| |
| 2024-04-09 Yang Yujie <yangyujie@loongson.cn> |
| |
| PR target/113233 |
| * lib/target-supports.exp: Define condition loongarch_sx_as. |
| * gcc.dg/lto/pr113233_0.c: New test. |
| |
| 2024-04-09 Jørgen Kvalsvik <j@lambda.is> |
| |
| PR middle-end/114599 |
| * gcc.misc-tests/gcov-19.c: New test. |
| |
| 2024-04-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114580 |
| * g++.dg/cpp2a/is-constant-evaluated15.C: New test. |
| |
| 2024-04-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114628 |
| * gcc.dg/bitint-105.c: New test. |
| |
| 2024-04-09 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/114587 |
| * gcc.target/i386/apx-3.c: Likewise. |
| |
| 2024-04-09 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/114614 |
| * gcc.misc-tests/gcov-20.c: Add effective target check |
| profile_update_atomic. |
| |
| 2024-04-09 Kewen Lin <linkw@linux.ibm.com> |
| Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/88309 |
| * gcc.target/powerpc/pr88309.c: New test. |
| |
| 2024-04-09 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114648 |
| * gm2/cpp/default/pass/AdvParse.def: New test. |
| * gm2/cpp/default/pass/AdvParse.mod: New test. |
| * gm2/cpp/default/pass/cpp-default-pass.exp: New test. |
| |
| 2024-04-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/gcn/cond_fmaxnm_1.c: Specify |
| '--param=gcn-preferred-vectorization-factor=64'. |
| * gcc.target/gcn/cond_fmaxnm_2.c: Likewise. |
| * gcc.target/gcn/cond_fmaxnm_3.c: Likewise. |
| * gcc.target/gcn/cond_fmaxnm_4.c: Likewise. |
| * gcc.target/gcn/cond_fmaxnm_5.c: Likewise. |
| * gcc.target/gcn/cond_fmaxnm_6.c: Likewise. |
| * gcc.target/gcn/cond_fmaxnm_7.c: Likewise. |
| * gcc.target/gcn/cond_fmaxnm_8.c: Likewise. |
| * gcc.target/gcn/cond_fminnm_1.c: Likewise. |
| * gcc.target/gcn/cond_fminnm_2.c: Likewise. |
| * gcc.target/gcn/cond_fminnm_3.c: Likewise. |
| * gcc.target/gcn/cond_fminnm_4.c: Likewise. |
| * gcc.target/gcn/cond_fminnm_5.c: Likewise. |
| * gcc.target/gcn/cond_fminnm_6.c: Likewise. |
| * gcc.target/gcn/cond_fminnm_7.c: Likewise. |
| * gcc.target/gcn/cond_fminnm_8.c: Likewise. |
| * gcc.target/gcn/cond_shift_3.c: Likewise. |
| * gcc.target/gcn/cond_shift_4.c: Likewise. |
| * gcc.target/gcn/cond_shift_8.c: Likewise. |
| * gcc.target/gcn/cond_shift_9.c: Likewise. |
| * gcc.target/gcn/cond_smax_1.c: Likewise. |
| * gcc.target/gcn/cond_smin_1.c: Likewise. |
| * gcc.target/gcn/cond_umax_1.c: Likewise. |
| * gcc.target/gcn/cond_umin_1.c: Likewise. |
| * gcc.target/gcn/simd-math-1.c: Likewise. |
| * gcc.target/gcn/simd-math-5-char.c: Likewise. |
| * gcc.target/gcn/simd-math-5-long.c: Likewise. |
| * gcc.target/gcn/simd-math-5-short.c: Likewise. |
| * gcc.target/gcn/simd-math-5.c: Likewise. |
| * gcc.target/gcn/smax_1.c: Likewise. |
| * gcc.target/gcn/smin_1.c: Likewise. |
| * gcc.target/gcn/umax_1.c: Likewise. |
| * gcc.target/gcn/umin_1.c: Likewise. |
| |
| 2024-04-08 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/target-supports.exp (check_effective_target_lra): Add |
| comment. |
| (check_effective_target_asm_goto_with_outputs): New. |
| * gcc.c-torture/compile/asmgoto-2.c: Use it. |
| * gcc.c-torture/compile/asmgoto-5.c: Likewise. |
| * gcc.c-torture/compile/asmgoto-6.c: Likewise. |
| * gcc.c-torture/compile/pr98096.c: Likewise. |
| * gcc.dg/pr100590.c: Likewise. |
| * gcc.dg/pr107385.c: Likewise. |
| * gcc.dg/pr108095.c: Likewise. |
| * gcc.dg/pr97954.c: Likewise. |
| * gcc.dg/torture/pr100329.c: Likewise. |
| * gcc.dg/torture/pr100398.c: Likewise. |
| * gcc.dg/torture/pr100519.c: Likewise. |
| * gcc.dg/torture/pr110422.c: Likewise. |
| * gcc.dg/pr110079.c: Special-case nvptx target. |
| |
| 2024-04-08 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR libfortran/114304 |
| * gfortran.dg/pr114304-2.f90: New test. |
| |
| 2024-04-08 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/113359 |
| * gcc.dg/lto/pr113359-1_0.c: New. |
| * gcc.dg/lto/pr113359-1_1.c: Likewise. |
| * gcc.dg/lto/pr113359-2_0.c: Likewise. |
| * gcc.dg/lto/pr113359-2_1.c: Likewise. |
| * gcc.dg/lto/pr113359-3_0.c: Likewise. |
| * gcc.dg/lto/pr113359-3_1.c: Likewise. |
| * gcc.dg/lto/pr113359-4_0.c: Likewise. |
| * gcc.dg/lto/pr113359-4_1.c: Likewise. |
| * gcc.dg/lto/pr113359-5_0.c: Likewise. |
| * gcc.dg/lto/pr113359-5_1.c: Likewise. |
| |
| 2024-04-08 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/113907 |
| * gcc.dg/lto/pr113907_0.c: New. |
| * gcc.dg/lto/pr113907_1.c: Likewise. |
| * gcc.dg/lto/pr113907_2.c: Likewise. |
| |
| 2024-04-08 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/114607 |
| * gcc.target/aarch64/sve/acle/asm/sudot_s32.c: New test. |
| |
| 2024-04-08 Tatsuyuki Ishi <ishitatsuyuki@gmail.com> |
| |
| * gcc.target/riscv/tls_1.x: Add TLSDESC GD test case. |
| * gcc.target/riscv/tlsdesc.c: Same as above. |
| |
| 2024-04-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114605 |
| * gcc.dg/pr114605.c: New test. |
| |
| 2024-04-08 Swinney, Jonathan <jswinney@amazon.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x4.c: Exit with a nonzero |
| code if the test fails. |
| |
| 2024-04-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114624 |
| * gcc.dg/torture/pr114624.c: New testcase. |
| |
| 2024-04-08 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-7.c: Adjust |
| the error message for v extension. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-8.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-1.c: New test. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-10.c: New test. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-2.c: New test. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-3.c: New test. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-4.c: New test. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-5.c: New test. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-6.c: New test. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-7.c: New test. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-8.c: New test. |
| * gcc.target/riscv/rvv/base/intrinsic_required_ext-9.c: New test. |
| |
| 2024-04-08 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr109479-1.c: Adjust the existing test |
| scenarios and add new error check tests. |
| * gcc.target/riscv/rvv/base/pr109479-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr109479-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr109479-4.c: Diito. |
| * gcc.target/riscv/rvv/base/pr109479-5.c: Diito. |
| * gcc.target/riscv/rvv/base/pr109479-6.c: Diito. |
| * gcc.target/riscv/rvv/base/user-10.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-12.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-13.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-14.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-15.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-5.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-6.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-9.c: Ditto. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-10.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-11.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-12.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-13.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-14.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-15.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-16.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-17.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-18.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-19.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-20.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-21.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-22.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-23.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-24.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-25.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-26.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-27.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-28.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-29.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-30.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-31.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-32.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-33.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-34.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-35.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-36.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-37.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-38.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-39.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-40.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-41.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-42.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-43.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-44.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-45.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-46.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-47.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-48.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-49.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-50.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-51.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-52.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-53.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-9.c: New test. |
| |
| 2024-04-06 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114617 |
| * gm2/iso/const/pass/iso-const-pass.exp: New test. |
| |
| 2024-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/114304 |
| PR libfortran/105473 |
| * gfortran.dg/pr105473.f90: Modify to verify new error message. |
| * gfortran.dg/pr114304.f90: New test. |
| |
| 2024-04-06 Jørgen Kvalsvik <j@lambda.is> |
| |
| PR middle-end/114599 |
| * gcc.misc-tests/gcov-pr114599.c: New test. |
| |
| 2024-04-06 Jørgen Kvalsvik <j@lambda.is> |
| |
| * gcc.misc-tests/gcov-19.c: Remove test. |
| |
| 2024-04-05 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/scanasm.exp: Add 'LB*' to the local labels that are |
| ignored for Darwin. |
| |
| 2024-04-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/91079 |
| DR 1881 |
| * g++.dg/ext/is_std_layout5.C: New test. |
| |
| 2024-04-05 Patrick O'Neill <patrick@rivosinc.com> |
| Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/113964 |
| * gcc.dg/ipa/pr114247.c: New test. |
| |
| 2024-04-05 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/114603 |
| * gcc.target/aarch64/sve/acle/general/cnot_1.c: New test. |
| |
| 2024-04-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/111132 |
| * g++.dg/cpp0x/constexpr-redeclaration3.C: New test. |
| * g++.dg/cpp0x/constexpr-redeclaration4.C: New test. |
| |
| 2024-04-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114566 |
| * gcc.target/i386/avx512f-pr114566.c: New test. |
| |
| 2024-04-05 Martin Uecker <uecker@tugraz.at> |
| |
| Revert: |
| 2024-04-02 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/114361 |
| * gcc.dg/pr114361.c: New test. |
| * gcc.dg/c23-tag-incomplete-1.c: New test. |
| * gcc.dg/c23-tag-incomplete-2.c: New test. |
| |
| 2024-04-05 Jakub Jelinek <jakub@redhat.com> |
| |
| * gdc.dg/dg.exp: Prune gcov*.d from the list of tests to run. |
| * gdc.dg/gcov.exp: Update copyright years. |
| |
| 2024-04-05 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.target/cris/pr93372-2.c: Tweak scan-assembler |
| checks to cover recent combine improvement. |
| |
| 2024-04-05 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.dg/debug/btf/btf-datasec-1.c: Adjust pattern for targets with |
| symbols having a leading underscore. |
| |
| 2024-04-04 centurion <centurion009@proton.me> |
| |
| PR c++/114377 |
| * g++.dg/cpp2a/class-deduction-alias19.C: New test. |
| |
| 2024-04-04 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/111571 |
| * gcc.dg/ipa/pr111571.c: New test. |
| |
| 2024-04-04 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/114415 |
| * gcc.target/i386/pr114415.c: New test. |
| |
| 2024-04-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/114587 |
| * gcc.target/i386/apx-2.c: New test. |
| |
| 2024-04-04 Jørgen Kvalsvik <j@lambda.is> |
| |
| * gdc.dg/gcov.exp: New test. |
| * gdc.dg/gcov1.d: New test. |
| |
| 2024-04-04 Jørgen Kvalsvik <j@lambda.is> |
| |
| * lib/gcov.exp: Add condition coverage test function. |
| * g++.dg/gcov/gcov-18.C: New test. |
| * gcc.misc-tests/gcov-19.c: New test. |
| * gcc.misc-tests/gcov-20.c: New test. |
| * gcc.misc-tests/gcov-21.c: New test. |
| * gcc.misc-tests/gcov-22.c: New test. |
| * gcc.misc-tests/gcov-23.c: New test. |
| |
| 2024-04-04 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/114577 |
| * gcc.target/aarch64/sve/acle/general/pr114577_1.c: New test. |
| * gcc.target/aarch64/sve/acle/general/pr114577_2.c: Likewise. |
| |
| 2024-04-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114485 |
| * gcc.dg/vect/pr114485.c: New testcase. |
| |
| 2024-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/114537 |
| * g++.dg/cpp2a/bit-cast16.C: New test. |
| |
| 2024-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114555 |
| * gcc.dg/bitint-103.c: New test. |
| * gcc.dg/bitint-104.c: New test. |
| |
| 2024-04-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114551 |
| * gcc.dg/torture/pr114551.c: New testcase. |
| |
| 2024-04-03 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR tree-optimization/114115 |
| * gcc.dg/pr114115.c: New test. |
| |
| 2024-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114552 |
| * gcc.c-torture/execute/pr114552.c: New test. |
| |
| 2024-04-03 Jiahao Xu <xujiahao@loongson.cn> |
| |
| * gcc.target/loongarch/vector/lsx/lsx-abs.c: New test. |
| |
| 2024-04-02 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/114361 |
| * gcc.dg/pr114361.c: New test. |
| * gcc.dg/c23-tag-incomplete-1.c: New test. |
| * gcc.dg/c23-tag-incomplete-2.c: New test. |
| |
| 2024-04-02 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/114479 |
| * g++.dg/ext/is_array.C: Extend. |
| |
| 2024-04-02 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/103825 |
| * g++.dg/cpp0x/enum44.C: New test. |
| |
| 2024-04-02 Jason Merrill <jason@redhat.com> |
| |
| PR c++/114561 |
| PR c++/114562 |
| * g++.dg/conversion/ref10.C: New test. |
| * g++.dg/conversion/ref11.C: New test. |
| |
| 2024-04-02 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/106999 |
| * gfortran.dg/pr106999.f90: New test. |
| |
| 2024-04-02 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/112407 |
| * gfortran.dg/pr112407a.f90: New test. |
| * gfortran.dg/pr112407b.f90: New test. |
| |
| 2024-04-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR testsuite/114034 |
| * g++.dg/gcov/gcov-dump-1.C: Remove extra -lgcov. |
| * g++.dg/gcov/gcov-dump-2.C: Likewise. |
| |
| 2024-04-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR testsuite/114036 |
| * gcc.misc-tests/gcov-14.c: Allow for 'Foo' to be undefined |
| on Darwin link lines. |
| |
| 2024-04-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/modules/bad-mapper-1.C: Update expected test output |
| for earlier Darwin. |
| |
| 2024-04-02 mengqinggang <mengqinggang@loongson.cn> |
| Lulu Cheng <chenglulu@loongson.cn> |
| Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/cmodel-extreme-1.c: Add -mtls-dialect=trad. |
| * gcc.target/loongarch/cmodel-extreme-2.c: Ditto. |
| * gcc.target/loongarch/explicit-relocs-auto-tls-ld-gd.c: Ditto. |
| * gcc.target/loongarch/explicit-relocs-medium-call36-auto-tls-ld-gd.c: |
| Ditto. |
| * gcc.target/loongarch/func-call-medium-1.c: Ditto. |
| * gcc.target/loongarch/func-call-medium-2.c: Ditto. |
| * gcc.target/loongarch/func-call-medium-3.c: Ditto. |
| * gcc.target/loongarch/func-call-medium-4.c: Ditto. |
| * gcc.target/loongarch/tls-extreme-macro.c: Ditto. |
| * gcc.target/loongarch/tls-gd-noplt.c: Ditto. |
| * gcc.target/loongarch/explicit-relocs-auto-extreme-tls-desc.c: New test. |
| * gcc.target/loongarch/explicit-relocs-auto-tls-desc.c: New test. |
| * gcc.target/loongarch/explicit-relocs-extreme-tls-desc.c: New test. |
| * gcc.target/loongarch/explicit-relocs-tls-desc.c: New test. |
| |
| 2024-04-01 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114548 |
| * gm2/iso/const/fail/expression.mod: New test. |
| * gm2/iso/const/fail/iso-const-fail.exp: New test. |
| * gm2/iso/const/fail/testabs.mod: New test. |
| * gm2/iso/const/fail/testaddadr.mod: New test. |
| * gm2/iso/const/fail/testcap.mod: New test. |
| * gm2/iso/const/fail/testcap2.mod: New test. |
| * gm2/iso/const/fail/testchr.mod: New test. |
| * gm2/iso/const/fail/testchr2.mod: New test. |
| * gm2/iso/const/fail/testcmplx.mod: New test. |
| * gm2/iso/const/fail/testfloat.mod: New test. |
| * gm2/iso/const/fail/testim.mod: New test. |
| * gm2/iso/const/fail/testint.mod: New test. |
| * gm2/iso/const/fail/testlength.mod: New test. |
| * gm2/iso/const/fail/testodd.mod: New test. |
| * gm2/iso/const/fail/testord.mod: New test. |
| * gm2/iso/const/fail/testre.mod: New test. |
| * gm2/iso/const/fail/testtrunc.mod: New test. |
| * gm2/iso/const/fail/testval.mod: New test. |
| * gm2/iso/const/pass/constbool.mod: New test. |
| * gm2/iso/const/pass/constbool2.mod: New test. |
| * gm2/iso/const/pass/constbool3.mod: New test. |
| |
| 2024-04-01 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/conversion/pr16333.C: Change dg-warning to dg-message. |
| * g++.dg/cpp0x/constexpr-48324.C |
| * g++.dg/other/pr94326.C |
| * g++.dg/warn/Wreturn-local-addr-2.C |
| * g++.old-deja/g++.jason/warning8.C: Likewise. |
| * g++.dg/cpp1y/auto-fn6.C: Check that others don't complain. |
| * g++.dg/warn/Wreturn-local-addr-5.C: Expect error in C++26. |
| |
| 2024-03-31 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-7.c: |
| Adjust test dg-error. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-8.c: |
| Ditto. |
| |
| 2024-03-29 Guillaume Gomez <guillaume1.gomez@gmail.com> |
| |
| * jit.dg/test-pointer_size.c: New file. |
| |
| 2024-03-29 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/aarch64/cpunative/native_cpu_24.c: Fix GCC_CPUINFO. |
| |
| 2024-03-29 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_long_mult): |
| Enable for GCN. |
| |
| 2024-03-29 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_hw_misalign): Enable for GCN. |
| (check_effective_target_vect_element_align): Adjust. |
| |
| 2024-03-29 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_early_break) |
| (check_effective_target_vect_early_break_hw): Enable for GCN. |
| |
| 2024-03-29 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/50410 |
| * gfortran.dg/data_initialized_4.f90: New test. |
| |
| 2024-03-29 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/110987 |
| * gfortran.dg/finalize_56.f90: New test. |
| |
| 2024-03-29 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/113885 |
| * gfortran.dg/finalize_54.f90: New test. |
| * gfortran.dg/finalize_55.f90: New test. |
| |
| 2024-03-29 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.dg/vect/vect-neg-zero.c: New test. |
| |
| 2024-03-28 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR analyzer/111289 |
| * c-c++-common/analyzer/stdarg-pr111289-int.c: Don't include |
| <limits.h>. |
| |
| 2024-03-28 Jason Merrill <jason@redhat.com> |
| |
| PR c++/100667 |
| * g++.dg/ext/is_constructible8.C: New test. |
| |
| 2024-03-28 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/114474 |
| * gfortran.dg/data_pointer_3.f90: New test. |
| |
| 2024-03-28 Vineet Gupta <vineetg@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/vtype-call-clobbered.c: New Test. |
| |
| 2024-03-28 Gaius Mulley <(no_default)> |
| |
| PR modula2/114517 |
| * gm2/cpp/fail/hashfirstcolumn2.mod: New test. |
| * gm2/imports/fail/imports-fail.exp: New test. |
| * gm2/imports/fail/localmodule2.mod: New test. |
| * gm2/imports/run/pass/localmodule.mod: New test. |
| |
| 2024-03-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/112303 |
| * gcc.c-torture/compile/pr112303.c: New test. |
| |
| 2024-03-28 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> |
| |
| PR testsuite/114307 |
| * gcc.dg/vect/vect-cond-reduc-in-order-2-signed-zero.c: Remove dg-run. |
| * gcc.dg/vect/complex/complex-operations-run.c: Likewise. |
| * gcc.dg/vect/pr113576.c: Remove dg-run. Use dg-additional-options for |
| test-specific flags. |
| * gcc.dg/vect/gimplefe-40.c: Use dg-additional-options for |
| test-specific flags. |
| * gcc.dg/vect/gimplefe-41.c: Likewise. |
| * gcc.dg/vect/pr101145inf.c: Likewise. |
| * gcc.dg/vect/pr101145inf_1.c: Likewise. |
| * gcc.dg/vect/pr108316.c: Likewise. |
| * gcc.dg/vect/pr109011-1.c: Likewise. |
| * gcc.dg/vect/pr109011-2.c: Likewise. |
| * gcc.dg/vect/pr109011-3.c: Likewise. |
| * gcc.dg/vect/pr109011-4.c: Likewise. |
| * gcc.dg/vect/pr109011-5.c: Likewise. |
| * gcc.dg/vect/pr111846.c: Likewise. |
| * gcc.dg/vect/pr111860-2.c: Likewise. |
| * gcc.dg/vect/pr111860-3.c: Likewise. |
| * gcc.dg/vect/pr113002.c: Likewise. |
| * gcc.dg/vect/pr84711.c: Likewise. |
| * gcc.dg/vect/pr85597.c: Likewise. |
| * gcc.dg/vect/pr88497-1.c: Likewise. |
| * gcc.dg/vect/pr88497-2.c: Likewise. |
| * gcc.dg/vect/pr88497-3.c: Likewise. |
| * gcc.dg/vect/pr88497-4.c: Likewise. |
| * gcc.dg/vect/pr88497-5.c: Likewise. |
| * gcc.dg/vect/pr88497-7.c: Likewise. |
| * gcc.dg/vect/pr92347.c: Likewise. |
| * gcc.dg/vect/pr93069.c: Likewise. |
| * gcc.dg/vect/pr97241.c: Likewise. |
| * gcc.dg/vect/pr99102.c: Likewise. |
| * gcc.dg/vect/vect-early-break_65.c: Likewise. |
| * gcc.dg/vect/vect-fold-1.c: Likewise. |
| * gcc.dg/vect/vect-ifcvt-19.c: Likewise. |
| * gcc.dg/vect/vect-ifcvt-20.c: Likewise. |
| * gcc.dg/vect/vect-reduc-epilogue-gaps.c: Likewise. |
| * gcc.dg/vect/vect-singleton_1.c: Likewise. |
| * g++.dg/vect/pr84556.cc: Likewise. |
| * gfortran.dg/vect/fast-math-mgrid-resid.f: Likewise. |
| * gfortran.dg/vect/pr77848.f: Likewise. |
| * gfortran.dg/vect/pr90913.f90: Likewise. |
| |
| 2024-03-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/109925 |
| * gcc.c-torture/execute/pr109925.c: New test. |
| |
| 2024-03-28 Mikael Morin <mikael@gcc.gnu.org> |
| Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/111781 |
| PR fortran/114475 |
| * gfortran.dg/spec_expr_10.f90: New test. |
| |
| 2024-03-27 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/114473 |
| * gcc.dg/analyzer/call-summaries-pr114473.c: New test. |
| |
| 2024-03-27 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/debug/btf/btf-cvr-quals-1.c: Use dg-additional-options |
| instead of multiple dg-options. |
| * gcc.dg/debug/btf/btf-datasec-1.c: Likewise. Accept all supported |
| unaligned 4 byte assembler directives rather than assuming it must |
| be .4byte. |
| |
| 2024-03-27 Jakub Jelinek <jakub@redhat.com> |
| |
| * lib/target-supports.exp (add_options_for_bfloat16): Add -msse2 on |
| i?86/x86_64. |
| * g++.dg/cpp23/ext-floating3.C: Add dg-add-options float16. |
| * g++.dg/cpp23/ext-floating12.C: Add dg-add-options float16 and |
| bfloat16. |
| |
| 2024-03-27 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * gcc.target/aarch64/cpunative/info_24: New. |
| * gcc.target/aarch64/cpunative/native_cpu_24.c: Likewise. |
| |
| 2024-03-27 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * gcc.target/aarch64/lse128-flag.c: New. |
| * gcc.target/aarch64/cpunative/info_23: Likewise. |
| * gcc.target/aarch64/cpunative/native_cpu_23.c: Likewise. |
| |
| 2024-03-27 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.dg/tree-ssa/copy-headers-8.c: Set |
| LOGICAL_OP_NON_SHORT_CIRCUIT to true. |
| |
| 2024-03-27 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/107031 |
| * gfortran.dg/endfile_5.f90: New test. |
| |
| 2024-03-26 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.dg/debug/btf/btf-datasec-1.c: Correct for new |
| implementation. |
| * gcc.dg/debug/btf/btf-datasec-2.c: Likewise |
| * gcc.dg/debug/btf/btf-pr106773.c: Likewise |
| |
| 2024-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/111151 |
| PR testsuite/114486 |
| * gcc.c-torture/execute/pr111151.c (main): Fix up expected value for |
| f. |
| |
| 2024-03-26 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114478 |
| * gm2/builtins/run/pass/builtins-run-pass.exp: New test. |
| * gm2/builtins/run/pass/testcomparisons.mod: New test. |
| * gm2/builtins/run/pass/testisnormal.mod: New test. |
| * gm2/pimlib/run/pass/testchar.mod: New test. |
| |
| 2024-03-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/100557 |
| * g++.dg/cpp2a/concepts-pr100557.C: New test. |
| |
| 2024-03-26 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/decltype-1_a.C: Add missing } to dg-module-do |
| directive. |
| * g++.dg/modules/lambda-5_a.C: Likewise. |
| |
| 2024-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/torture/pr113126.c: Add -Wno-psabi as dg-additional-options. |
| |
| 2024-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/111151 |
| * gcc.c-torture/execute/pr111151.c: New test. |
| |
| 2024-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/111736 |
| * gcc.dg/tsan/pr111736.c: New test. |
| |
| 2024-03-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114471 |
| * gcc.dg/vect/pr114471.c: New testcase. |
| |
| 2024-03-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114464 |
| * g++.dg/vect/pr114464.cc: New testcase. |
| |
| 2024-03-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114027 |
| * gcc.dg/vect/pr114027.c: Fix iteration count. |
| |
| 2024-03-25 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/114349 |
| * g++.dg/cpp0x/noexcept85.C: New test. |
| * g++.dg/cpp0x/noexcept86.C: New test. |
| |
| 2024-03-25 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/114439 |
| * g++.dg/init/array65.C: New test. |
| |
| 2024-03-25 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pragma-1.c: Remove. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-1.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-2.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-3.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-4.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-5.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-6.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-7.c: New test. |
| * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-8.c: New test. |
| |
| 2024-03-23 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114443 |
| * gm2/pim/fail/missingquote.mod: New test. |
| |
| 2024-03-23 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/114408 |
| * c-c++-common/analyzer/deref-before-check-pr114408.c: New test. |
| * c-c++-common/ubsan/analyzer-ice-pr114408.c: New test. |
| |
| 2024-03-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114433 |
| * gcc.dg/torture/bitint-68.c: New test. |
| |
| 2024-03-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114425 |
| * gcc.dg/torture/bitint-67.c: New test. |
| |
| 2024-03-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/111683 |
| * gcc.dg/pr111683-1.c: New test. |
| * gcc.dg/pr111683-2.c: New test. |
| |
| 2024-03-22 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/55978 |
| * gfortran.dg/null_actual_5.f90: New test. |
| |
| 2024-03-22 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/amo-table-ztso-amo-add-1.c: Add |
| dg_add_options riscv_a |
| * gcc.target/riscv/amo-table-ztso-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-amo-add-5.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-1.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-2.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-3.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-4.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-5.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-6.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-compare-exchange-7.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-1.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-2.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-3.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-4.c: Ditto. |
| * gcc.target/riscv/amo-table-ztso-subword-amo-add-5.c: Ditto. |
| |
| 2024-03-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/112974 |
| PR analyzer/112975 |
| * gcc.dg/plugin/plugin.exp (plugin_test_list): Add |
| taint-pr112974.c and taint-pr112975.c to analyzer_kernel_plugin.c. |
| * gcc.dg/plugin/taint-pr112974.c: New test. |
| * gcc.dg/plugin/taint-pr112975.c: New test. |
| |
| 2024-03-22 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/59465 |
| * g++.dg/init/array62.C: New test. |
| * g++.dg/init/array63.C: New test. |
| * g++.dg/init/array64.C: New test. |
| |
| 2024-03-22 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/107426 |
| * gfortran.dg/pr89943_3.f90: Update error pattern. |
| * gfortran.dg/pr89943_4.f90: Likewise. |
| * gfortran.dg/use_31.f90: New test. |
| |
| 2024-03-22 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/111781 |
| * gfortran.dg/spec_expr_8.f90: New test. |
| * gfortran.dg/spec_expr_9.f90: New test. |
| |
| 2024-03-22 Mikael Morin <mikael@gcc.gnu.org> |
| |
| * gfortran.dg/graphite/pr107865.f90: Declare array bound variable(s) |
| as dummy argument(s). |
| * gfortran.dg/pr101267.f90: Likewise. |
| * gfortran.dg/pr112404.f90: Likewise. |
| * gfortran.dg/pr78061.f: Likewise. |
| * gfortran.dg/pr79315.f90: Likewise. |
| * gfortran.dg/vect/pr90681.f: Likewise. |
| * gfortran.dg/vect/pr97761.f90: Likewise. |
| * gfortran.dg/vect/pr99746.f90: Likewise. |
| |
| 2024-03-22 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-1.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-10.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-11.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-12.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-13.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-14.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-15.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-16.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-17.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-18.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-2.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-3.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-4.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-5.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-6.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-7.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-8.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits-9.c: New test. |
| * gcc.target/riscv/rvv/base/riscv_rvv_vector_bits.h: New test. |
| |
| 2024-03-22 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.dg/tree-ssa/backprop-6.c: On s390 we also have a copysign |
| optab for long double. Thus, scan 3 instead of 2 times for it. |
| |
| 2024-03-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/112724 |
| * c-c++-common/gomp/depobj-3.c: Add -fexcess-precision=fast as |
| dg-additional-options. |
| |
| 2024-03-22 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR c/109619 |
| * gcc.dg/redecl-26.c: New test. |
| |
| 2024-03-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR tree-optimization/96147 |
| * gcc.dg/vect/bb-slp-32.c (dg-final): Remove. |
| |
| 2024-03-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR target/114150 |
| * gcc.target/i386/avx512cd-vpbroadcastmb2q-2.c: Skip on |
| Solaris/x86 with as. |
| * gcc.target/i386/avx512cd-vpbroadcastmw2d-2.c: Likewise. |
| |
| 2024-03-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/111736 |
| * gcc.dg/ubsan/pr111736.c: New test. |
| |
| 2024-03-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114405 |
| * gcc.dg/torture/bitint-66.c: New test. |
| |
| 2024-03-22 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.dg/tree-ssa/abs-4.c: On s390 we also have a copysign optab |
| for long double. Thus, scan 3 instead of 2 times for it. |
| |
| 2024-03-22 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| PR target/114194 |
| * gcc.target/riscv/rvv/xtheadvector/pr114194.c: New test. |
| |
| 2024-03-22 Pan Li <pan2.li@intel.com> |
| |
| PR target/114352 |
| * gcc.target/riscv/rvv/base/pr114352-3.c: New test. |
| |
| 2024-03-22 Pan Li <pan2.li@intel.com> |
| |
| PR target/114352 |
| * gcc.target/riscv/rvv/base/pr114352-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr114352-2.c: New test. |
| |
| 2024-03-22 liuhongt <hongtao.liu@intel.com> |
| |
| PR tree-optimization/114396 |
| * gcc.target/i386/pr114396.c: Move to... |
| * gcc.c-torture/execute/pr114396.c: ...here. |
| |
| 2024-03-22 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114422 |
| * gm2/iso/fail/badset.mod: New test. |
| * gm2/iso/fail/badset2.mod: New test. |
| * gm2/iso/fail/badset3.mod: New test. |
| |
| 2024-03-21 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/113619 |
| * c-c++-common/analyzer/taint-divisor-pr113619.c: New test. |
| |
| 2024-03-21 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114418 |
| * gm2/pim/fail/missingtsize.mod: New test. |
| * gm2/pim/fail/missingtsize2.mod: New test. |
| |
| 2024-03-21 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/30802 |
| * gfortran.dg/bounds_check_17.f90: Adjust pattern. |
| * gfortran.dg/bounds_check_fail_8.f90: New test. |
| |
| 2024-03-21 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/110323 |
| * g++.dg/template/explicit-instantiation6.C: New test. |
| * g++.dg/template/explicit-instantiation7.C: New test. |
| |
| 2024-03-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libgcc/114397 |
| * gcc.dg/torture/bitint-65.c: New test. |
| |
| 2024-03-21 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr114396.c: New test. |
| |
| 2024-03-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/111736 |
| * gcc.target/i386/pr111736.c: New testcase. |
| |
| 2024-03-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113727 |
| * gcc.dg/torture/pr113727.c: New testcase. |
| |
| 2024-03-20 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/109251 |
| * c-c++-common/analyzer/deref-before-check-pr109251-1.c: New test. |
| * c-c++-common/analyzer/deref-before-check-pr109251-2.c: New test. |
| |
| 2024-03-20 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.target/bpf/core-builtin-fieldinfo-offset-1.c: Add |
| testcase for unnamed fields. |
| |
| 2024-03-20 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.target/bpf/core-builtin-type-based.c: Correct. |
| * gcc.target/bpf/core-builtin-type-id.c: Correct. |
| |
| 2024-03-20 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.target/bpf/core-attr-5.c: Correct. |
| * gcc.target/bpf/core-attr-6.c: Likewise. |
| * gcc.target/bpf/core-attr-struct-as-array.c: Add test case for |
| pointer arithmetics as array access use case. |
| |
| 2024-03-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114365 |
| * gcc.dg/bitint-102.c: New test. |
| |
| 2024-03-20 Hao Liu <hliu@os.amperecomputing.com> |
| |
| PR tree-optimization/114322 |
| * gcc.dg/vect/pr114322.c: New testcase. |
| |
| 2024-03-20 demin.han <demin.han@starfivetech.com> |
| |
| PR target/112651 |
| * g++.target/riscv/rvv/autovec/bug-2.C: Replace option |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-ice-1.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-ice-2.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-ice-3.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-mixed-1.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-1.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-2.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-3.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-4.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-5.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-6.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-7.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-1.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-2.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-3.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-4.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-5.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-6.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-7.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-1.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-10.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-11.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-12.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-2.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-3.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-7.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-9.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-1.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-10.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-11.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-14.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-2.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-3.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-4.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-5.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-6.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-7.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-8.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-9.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/no-dynamic-lmul-1.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr111317.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr111848.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-1.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-2.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-3.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-5.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113247-1.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113247-2.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-3.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-4.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-5.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/pr114264.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-10.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-11.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-12.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-2.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-3.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-4.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-5.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-6.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-7.c: Ditto |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/bug-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/bug-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/bug-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/bug-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/bug-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/bug-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc_run-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc_run-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/fold-min-poly.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/gimple_fold-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/select_vl-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/slp-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/slp-16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/slp-17.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/slp-18.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/slp-19.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/slp-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/slp-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/slp-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/slp-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/partial/slp-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/pr112450.c: Ditto |
| * gcc.target/riscv/rvv/autovec/pr112598-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/pr112598-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/pr112694-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/pr112999.c: Ditto |
| * gcc.target/riscv/rvv/autovec/pr113393-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/series-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/series_run-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/slp-interleave-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/slp-interleave-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/slp-interleave-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/slp-interleave-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/unop/math-lroundf16-rv64-ice-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-10.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-12.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-13.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-14.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing_run-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing_run-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/abs-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/abs-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/and-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/and-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/and-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/avg-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/avg-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/avg-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/avg-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/avg-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/avg-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/bswap16-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cmp-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cmp-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cmp-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cmp-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cmp-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cmp-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-10.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-11.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-12.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-13.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-14.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/combine-merge-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/compress-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/compress-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/compress-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/compress-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/compress-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/compress-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_abs-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_add-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_add-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_and-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-10.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_convert-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_convert-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_copysign-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_div-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_div-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_ext-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_ext-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_ext-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_ext-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_ext-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_fma-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_fma-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_fms-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_fnma-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_fnma-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_fnms-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_ior-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_max-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_max-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_min-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_min-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_mod-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_mul-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_mul-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_mulh-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_narrow-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_narrow-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_neg-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_neg-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_not-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_shift-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_shift-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_sqrt-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_sub-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_sub-2.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/cond_trunc-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_trunc-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wadd-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wadd-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wadd-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wadd-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wfma-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wfma-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wfms-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wfnma-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wmul-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wmul-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wmul-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wsub-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wsub-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wsub-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_wsub-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cond_xor-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/consecutive-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/consecutive-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/const-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/const-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/const-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/const-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/const-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/convert-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/convert-10.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/convert-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/convert-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/convert-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/convert-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/convert-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/convert-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/convert-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/convert-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/cvt-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/div-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/dup-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/dup-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/dup-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/dup-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/dup-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/dup-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/dup-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/ext-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/ext-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/ext-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/ext-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/ext-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/extract-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/extract-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-add-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-add-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-add-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-div-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-div-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-div-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-max-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-max-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-max-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-max-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-max-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-min-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-min-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-min-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-min-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-min-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-mul-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-mul-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-mul-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-sgnj-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-sgnj-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-sgnjx-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-sgnjx-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-sub-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-sub-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/floating-point-sub-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fma-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fma-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fma-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fma-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fma-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fma-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fma-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fms-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fms-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fms-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fnma-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fnma-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fnma-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fnma-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fnma-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fnma-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fnma-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fnms-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fnms-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/fnms-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/ior-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/ior-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/ior-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mask-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mask-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mask-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-ceil-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-floor-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-iceil-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-iceil-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-ifloor-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-ifloor-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-irint-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-irint-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-iround-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-iround-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lceil-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lceil-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lceil-rv32-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lceilf-rv64-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lfloor-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lfloor-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lfloor-rv32-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lfloorf-rv64-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-llceil-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-llceilf-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-llfloor-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-llfloorf-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-llrint-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-llrintf-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-llrintf16-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-llround-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-llroundf-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-llroundf16-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lrint-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lrint-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lrint-rv32-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lrintf-rv64-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lrintf16-rv32-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lrintf16-rv64-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lround-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lround-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lround-rv32-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lroundf-rv64-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lroundf16-rv32-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-lroundf16-rv64-0.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-nearbyint-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-rint-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-round-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-roundeven-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/math-trunc-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/max-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/merge-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/merge-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/merge-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/merge-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/merge-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/merge-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/merge-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/min-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/minus-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/minus-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/minus-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/misalign-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mod-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-10.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-11.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-12.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-13.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-14.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-15.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-17.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mov-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mulh-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/mult-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/narrow-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/narrow-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/narrow-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/neg-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/neg-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/not-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/perm-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/perm-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/perm-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/perm-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/perm-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/perm-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/perm-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/plus-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/plus-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/plus-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-10.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-11.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-12.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-13.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-14.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-15.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-17.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-18.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-19.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-20.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-21.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/reduc-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/repeat-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/repeat-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/repeat-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/repeat-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/repeat-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/repeat-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/repeat-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/repeat-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/repeat-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/series-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/series-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/series-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/series-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/shift-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/shift-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/shift-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/shift-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/shift-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/shift-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/spill-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/spill-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/spill-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/spill-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/spill-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/sqrt-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/trailing-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/trailing-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/trailing-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/trailing-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/trailing-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/trailing-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/trailing-7.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/autovec/vls/trunc-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/trunc-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-10.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-11.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-12.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-13.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-14.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-15.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-16.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-17.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-18.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-19.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-20.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-21.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-22.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-7.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-8.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/vec-set-9.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wadd-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wadd-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wadd-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wadd-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wfma-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wfma-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wfma-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wfms-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wfnma-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wfnms-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wmul-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wmul-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wmul-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wred-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wred-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wred-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wsub-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wsub-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wsub-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/wsub-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/widen/widen_reduc-1.c: Ditto |
| * gcc.target/riscv/rvv/autovec/widen/widen_reduc_order-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/zve32f-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/zve32x-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/zve64d-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/zve64f-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/zve64x-3.c: Ditto |
| * gcc.target/riscv/rvv/base/cpymem-1.c: Ditto |
| * gcc.target/riscv/rvv/base/cpymem-2.c: Ditto |
| * gcc.target/riscv/rvv/rvv.exp: Ditto |
| * gcc.target/riscv/rvv/vsetvl/pr111255.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-1.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-2.c: Ditto |
| |
| 2024-03-20 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/113396 |
| * gcc.dg/torture/pr113396.c: New testcase. |
| |
| 2024-03-20 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR c++/111918 |
| * g++.dg/cpp0x/Wnarrowing21a.C: New test. |
| * g++.dg/cpp0x/Wnarrowing21b.C: New test. |
| * g++.dg/cpp0x/Wnarrowing21c.C: New test. |
| * g++.dg/cpp0x/Wnarrowing21d.C: New test. |
| |
| 2024-03-19 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/108802 |
| PR ipa/114254 |
| * g++.dg/ipa/iinline-4.C: New test. |
| * g++.dg/ipa/pr108802.C: Likewise. |
| |
| 2024-03-19 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/cpp2a/linkage-1.C: Use target c++14. |
| |
| 2024-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR analyzer/113505 |
| * gcc.dg/analyzer/pr113505.c: New test. |
| |
| 2024-03-19 Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c: Disable scheduling |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-1.c: Update test expectancies |
| * gcc.target/riscv/rvv/base/pr108185-2.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-3.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-4.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-5.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-6.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-7.c: Ditto |
| * gcc.target/riscv/rvv/base/vcreate.c: Disable scheduling and update |
| test expectancies |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-30.c: Disable scheduling |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-31.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: Update test |
| expectancies |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: Ditto |
| |
| 2024-03-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/114286 |
| * c-c++-common/analyzer/atomic-builtins-pr114286.c: New test. |
| |
| 2024-03-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR target/114049 |
| * gcc.dg/framework-1.c: Use an IOKit header instead of a |
| Kernel one. |
| |
| 2024-03-19 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114151 |
| PR tree-optimization/114269 |
| PR tree-optimization/114322 |
| PR tree-optimization/114074 |
| * gcc.dg/pr68317.c: Revert last change. |
| |
| 2024-03-19 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/114323 |
| * gcc.target/arm/mve/pr114323.c: New. |
| |
| 2024-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114175 |
| * gcc.dg/c23-stdarg-9.c: New test. |
| |
| 2024-03-19 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114375 |
| * gcc.dg/vect/vect-pr114375.c: New testcase. |
| |
| 2024-03-19 Mary Bennett <mary.bennett@embecosm.com> |
| |
| * gcc.target/riscv/cv-bi-beqimm-compile-1.c: New test. |
| * gcc.target/riscv/cv-bi-beqimm-compile-2.c: New test. |
| * gcc.target/riscv/cv-bi-bneimm-compile-1.c: New test. |
| * gcc.target/riscv/cv-bi-bneimm-compile-2.c: New test. |
| * lib/target-supports.exp: Add proc for XCVbi. |
| |
| 2024-03-19 Chen Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/mcpu-xiangshan-nanhu.c: New test. |
| Co-Authored by: Lin Jiawei <jiawei.lin@epfl.ch> |
| |
| 2024-03-19 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/cpp2a/linkage-1.C: New test. |
| * g++.dg/modules/block-decl-3.h: New test. |
| * g++.dg/modules/block-decl-3_a.C: New test. |
| * g++.dg/modules/block-decl-3_b.C: New test. |
| * g++.dg/modules/block-decl-3_c.C: New test. |
| * g++.dg/modules/linkage-1_a.C: New test. |
| * g++.dg/modules/linkage-1_b.C: New test. |
| * g++.dg/modules/linkage-1_c.C: New test. |
| * g++.dg/modules/linkage-2.C: New test. |
| |
| 2024-03-18 Jonathan Yong <10walls@gmail.com> |
| |
| * c-c++-common/Wrestrict.c: Fix typos in comments and |
| enable for LLP64 testing. |
| |
| 2024-03-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/110902 |
| PR analyzer/110928 |
| PR analyzer/111305 |
| PR analyzer/111441 |
| * c-c++-common/analyzer/out-of-bounds-const-fn.c: New test. |
| * c-c++-common/analyzer/out-of-bounds-diagram-11.c: Update |
| expected diagram output. |
| * c-c++-common/analyzer/out-of-bounds-diagram-pr110928.c: New test. |
| * c-c++-common/analyzer/out-of-bounds-diagram-pr111305.c: New test. |
| * c-c++-common/analyzer/out-of-bounds-diagram-pr111441.c: New test. |
| |
| 2024-03-18 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/111822 |
| * g++.target/i386/pr111822.C (dg-do): Compile only for ia32 targets. |
| (dg-options): Add -march=x86-64. |
| |
| 2024-03-18 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103715 |
| * gfortran.dg/pr103715.f90: New test. |
| |
| 2024-03-18 Thiago Jung Bauermann <thiago.bauermann@linaro.org> |
| |
| * gcc.target/arm/acle/cde-mve-error-2.c: Add -fpermissive. Use |
| relative offsets for line numbers. |
| |
| 2024-03-18 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114380 |
| * gm2/pim/fail/badset7.mod: New test. |
| |
| 2024-03-18 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR testsuite/114320 |
| * g++.dg/modules/target-powerpc-1_a.C: Suppress -Wpsabi. |
| * g++.dg/modules/target-powerpc-1_b.C: Likewise. |
| |
| 2024-03-18 Jan Hubicka <jh@suse.cz> |
| Karthiban Anbazhagan <Karthiban.Anbazhagan@amd.com> |
| |
| * g++.target/i386/mv29.C: Handle znver5 arch. |
| * gcc.target/i386/funcspec-56.inc:Likewise. |
| |
| 2024-03-18 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * c-c++-common/analyzer/strndup-1.c: Define _POSIX_C_SOURCE. |
| |
| 2024-03-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr114334.c: New test. |
| |
| 2024-03-17 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/101135 |
| * gfortran.dg/missing_optional_dummy_6a.f90: Adjust diagnostic pattern. |
| * gfortran.dg/ubsan/missing_optional_dummy_8.f90: New test. |
| |
| 2024-03-17 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114296 |
| * gm2/pim/fail/badtype2.mod: New test. |
| |
| 2024-03-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114175 |
| * gcc.dg/c23-stdarg-7.c: New test. |
| * gcc.dg/c23-stdarg-8.c: New test. |
| |
| 2024-03-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114329 |
| * gcc.dg/bitint-101.c: New test. |
| |
| 2024-03-16 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/112631 |
| * g++.dg/modules/block-decl-1_a.C: New test. |
| * g++.dg/modules/block-decl-1_b.C: New test. |
| * g++.dg/modules/block-decl-2.C: New test. |
| |
| 2024-03-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libgcc/114327 |
| * gcc.dg/torture/bitint-63.c: New test. |
| |
| 2024-03-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113431 |
| * gcc.dg/vect/pr113431.c: Restrict scan-tree-dump-times to |
| vect_hw_misalign targets. |
| |
| 2024-03-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114339 |
| * gcc.target/i386/pr114339.c: New test. |
| |
| 2024-03-15 Joe Ramsay <Joe.Ramsay@arm.com> |
| |
| * gcc.target/aarch64/no_merge_trunc_signed_zero.c: New test. |
| |
| 2024-03-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114332 |
| * gcc.dg/torture/bitint-64.c: New file. |
| |
| 2024-03-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/torture/pr104601.C: Add -Wno-unused-result to dg-options. |
| |
| 2024-03-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113466 |
| * gcc.dg/bitint-100.c: New test. |
| |
| 2024-03-15 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/87477 |
| PR fortran/89645 |
| PR fortran/99065 |
| PR fortran/114141 |
| PR fortran/114280 |
| * gfortran.dg/associate_64.f90 : New test |
| * gfortran.dg/associate_66.f90 : New test |
| * gfortran.dg/associate_67.f90 : New test |
| * gfortran.dg/associate_65.f90 : New test |
| * gfortran.dg/associate_68.f90 : New test |
| |
| 2024-03-15 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.dg/vect/pr114108.c: New test. |
| |
| 2024-03-15 Chenghui Pan <panchenghui@loongson.cn> |
| |
| * gcc.target/loongarch/vector/lasx/lasx-xvpermi_q.c: |
| Reposition operand 3's value into instruction's defined accept range. |
| |
| 2024-03-14 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114294 |
| * gm2/pim/pass/log: Removed. |
| * gm2/pim/pass/highexp.mod: New test. |
| |
| 2024-03-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113907 |
| * gcc.dg/pr113907-1.c: New test. |
| |
| 2024-03-14 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114333 |
| * gm2/pim/fail/badset5.mod: New test. |
| * gm2/pim/fail/badset6.mod: New test. |
| |
| 2024-03-14 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * c-c++-common/goacc/readonly-1.c: Add basic OpenACC 'declare' |
| testing. |
| * gfortran.dg/goacc/readonly-1.f90: Likewise. |
| |
| 2024-03-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114310 |
| * gcc.dg/pr114310.c: New test. |
| |
| 2024-03-14 Juergen Christ <jchrist@linux.ibm.com> |
| |
| * gcc.target/s390/htm-builtins-1.c: Fix. |
| * gcc.target/s390/htm-builtins-2.c: Fix. |
| |
| 2024-03-14 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR preprocessor/110558 |
| * c-c++-common/cpp/has-include-2.c: New test. |
| * c-c++-common/cpp/has-include-2.h: New test. |
| |
| 2024-03-14 Lewis Hyatt <lhyatt@gmail.com> |
| |
| * lib/gcc-defs.exp (dg-additional-options): Make $srcdir usable in a |
| dg-additional-options directive. |
| * c-c++-common/cpp/has-include-next-2-dir/has-include-next-2.h: New test. |
| * c-c++-common/cpp/has-include-next-2.c: New test. |
| |
| 2024-03-14 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114333 |
| * gm2/cse/pass/testcse54.mod: New test. |
| * gm2/iso/run/pass/array9.mod: New test. |
| * gm2/iso/run/pass/strcons3.mod: New test. |
| * gm2/iso/run/pass/strcons4.mod: New test. |
| * gm2/pim/fail/badset1.mod: New test. |
| * gm2/pim/fail/badset2.mod: New test. |
| * gm2/pim/fail/badset3.mod: New test. |
| * gm2/pim/fail/badset4.mod: New test. |
| |
| 2024-03-14 Chung-Lin Tang <cltang@baylibre.com> |
| |
| * c-c++-common/goacc/readonly-1.c: New test. |
| * gfortran.dg/goacc/readonly-1.f90: New test. |
| |
| 2024-03-14 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/aligned-1.c: Add weak and void variables |
| incorporating the cases from unaligned-2.c. |
| * gcc.target/s390/unaligned-1.c: Likewise. |
| * gcc.target/s390/unaligned-2.c: Removed. |
| |
| 2024-03-14 liuhongt <hongtao.liu@intel.com> |
| |
| * g++.target/i386/pr111822.C: New test. |
| |
| 2024-03-13 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/114001 |
| * gfortran.dg/is_contiguous_4.f90: New test. |
| |
| 2024-03-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114319 |
| * gcc.target/i386/pr114319.c: New test. |
| |
| 2024-03-13 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * c-c++-common/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early-O2.c: |
| Added dg-bogus with target on offending line for short_enums. |
| |
| 2024-03-13 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/md/rXsbg_mode_sXl.c: Fix tests rosbg_si_srl |
| and rxsbg_si_srl. |
| |
| 2024-03-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114313 |
| * gcc.dg/torture/bitint-62.c: New test. |
| |
| 2024-03-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/112709 |
| * gcc.dg/asan/pr112709-2.c: New test. |
| |
| 2024-03-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/112709 |
| * gcc.dg/ubsan/pr112709-1.c: New test. |
| * gcc.dg/ubsan/pr112709-2.c: New test. |
| |
| 2024-03-12 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/110826 |
| * gfortran.dg/proc_ptr_comp_53.f90: New test. |
| |
| 2024-03-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114121 |
| * gcc.dg/torture/pr114312.c: New testcase. |
| |
| 2024-03-12 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/98645 |
| PR c++/98688 |
| PR c++/111224 |
| * g++.dg/modules/target-aarch64-1_a.C: New test. |
| * g++.dg/modules/target-aarch64-1_b.C: New test. |
| * g++.dg/modules/target-powerpc-1_a.C: New test. |
| * g++.dg/modules/target-powerpc-1_b.C: New test. |
| * g++.dg/modules/target-powerpc-2_a.C: New test. |
| * g++.dg/modules/target-powerpc-2_b.C: New test. |
| |
| 2024-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/112709 |
| * gcc.dg/asan/pr112709-1.c: New test. |
| * g++.dg/asan/pr69276.C: Adjust expected output for some targets. |
| |
| 2024-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114293 |
| * gcc.dg/pr114293.c: New test. |
| |
| 2024-03-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114297 |
| * gcc.dg/vect/vect-early-break_123-pr114297.c: New testcase. |
| |
| 2024-03-11 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/105437 |
| PR libfortran/114304 |
| * gfortran.dg/pr105473.f90: Add additional checks to address |
| the case of semicolon at the end of a line. |
| |
| 2024-03-11 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR testsuite/113428 |
| * gcc.dg/gomp/bad-array-section-c-3.c: Use signed char instead |
| of int. |
| |
| 2024-03-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR tree-optimization/98238 |
| * gcc.dg/vect/vect-cost-model-1.c (scan-tree-dump): Also require |
| vect_hw_misalign. |
| * gcc.dg/vect/vect-cost-model-3.c: Likewise. |
| * gcc.dg/vect/vect-cost-model-5.c: Likewise. |
| |
| 2024-03-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR tree-optimization/114071 |
| PR tree-optimization/113557 |
| PR testsuite/96109 |
| * gcc.dg/vect/pr37027.c: Require vect_perm. |
| * gcc.dg/vect/pr67790.c: Likewise. |
| * gcc.dg/vect/slp-reduc-1.c: Likewise. |
| * gcc.dg/vect/slp-reduc-2.c: Likewise. |
| * gcc.dg/vect/slp-reduc-7.c: Likewise. |
| * gcc.dg/vect/slp-reduc-8.c: Likewise. |
| * gcc.dg/vect/vect-multi-peel-gaps.c (scan-tree-dump): Also |
| require vect_perm. |
| * gcc.dg/vect/slp-47.c: Require vect_perm. |
| * gcc.dg/vect/slp-48.c: Likewise. |
| |
| 2024-03-11 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/114299 |
| * gcc.target/i386/pr114299.c: New testcase. |
| |
| 2024-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114278 |
| * gcc.dg/bitint-99.c: New test. |
| |
| 2024-03-11 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/sso-20.c: New test. |
| * gcc.dg/sso-21.c: Likewise. |
| |
| 2024-03-11 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/95351 |
| * gcc.dg/float_opposite_arm-1.c: New test. |
| |
| 2024-03-10 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/112285 |
| PR d/112290 |
| * gdc.dg/pr112285.d: New test. |
| * gdc.dg/pr112290.d: New test. |
| |
| 2024-03-10 jlaw <jeffreyalaw@gmail.com> |
| |
| PR tree-optimization/110199 |
| * gcc.dg/tree-ssa/minmax-27.c: New test. |
| * gcc.dg/tree-ssa/minmax-28.c: New test. |
| |
| 2024-03-10 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr114195-1.c: New test. |
| |
| 2024-03-10 jlaw <jeffreyalaw@gmail.com> |
| |
| Revert: |
| 2024-01-22 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/sh/pr59533-1.c: Adjust expected output. |
| |
| 2024-03-10 jlaw <jeffreyalaw@gmail.com> |
| |
| PR target/111362 |
| * gcc.target/riscv/compare-debug-1.c: New test. |
| * gcc.target/riscv/compare-debug-2.c: New test. |
| |
| 2024-03-09 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/tls-ie-relax.c: New test. |
| * gcc.target/loongarch/tls-ie-norelax.c: New test. |
| * gcc.target/loongarch/tls-ie-extreme.c: New test. |
| |
| 2024-03-09 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/regname-fp-s9.c: Add compilation option |
| '-Wno-pedantic -std=gnu90'. |
| |
| 2024-03-09 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * g++.target/loongarch/atomic-cas-int.C: New test. |
| |
| 2024-03-08 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/113757 |
| * g++.dg/ipa/pr113757.C: New test. |
| |
| 2024-03-08 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/inline-memops-threshold-1.c: New test. |
| * gcc.target/bpf/inline-memops-threshold-2.c: New test. |
| |
| 2024-03-08 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/113542 |
| * gcc.target/arm/bics_3.c: Adjust code to something which should |
| always result in BICS. |
| |
| 2024-03-08 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/memset-1.c: Move error test case to... |
| * gcc.target/bpf/memset-2.c: ... here. New test. |
| |
| 2024-03-08 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/113915 |
| * gcc.target/arm/builtin-bswap.x: Fix test to avoid emitting CBZ. |
| |
| 2024-03-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/113617 |
| PR target/114233 |
| * g++.dg/other/pr113617.C: Define -DSHARED when linking with -shared. |
| * g++.dg/other/pr113617-aux.cc: Add definitions for used methods and |
| templates not defined elsewhere. |
| |
| 2024-03-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/38534 |
| * gcc.target/i386/pr38534-1.c: Add -mnoreturn-no-callee-saved-registers |
| to dg-options. |
| * gcc.target/i386/pr38534-2.c: Likewise. |
| * gcc.target/i386/pr38534-3.c: Likewise. |
| * gcc.target/i386/pr38534-4.c: Likewise. |
| * gcc.target/i386/pr38534-5.c: Likewise. |
| * gcc.target/i386/pr38534-6.c: Likewise. |
| * gcc.target/i386/pr114097-1.c: Likewise. |
| * gcc.target/i386/stack-check-17.c: Likewise. |
| |
| 2024-03-08 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/ext/atomic-5.C: New test. |
| |
| 2024-03-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/113918 |
| * c-c++-common/dwarf2/pr113918.c: New test. |
| |
| 2024-03-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/113802 |
| * g++.dg/cpp23/explicit-obj-diagnostics3.C (S0, S1, S2, S3, S4): Don't |
| expect any diagnostics on f and fd member function templates, add |
| similar templates with ...Selves instead of Selves as k and kd and |
| expect diagnostics for those. Expect extra diagnostics in error |
| recovery for g and gd member function templates. |
| |
| 2024-03-08 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/108355 |
| * gcc.dg/tree-ssa/ssa-fre-104.c: Align e. |
| |
| 2024-03-08 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| * gm2/iso/pass/arrayconst.mod: New test. |
| * gm2/iso/pass/arrayconst2.mod: New test. |
| * gm2/iso/pass/arrayconst3.mod: New test. |
| * gm2/iso/pass/arrayconst4.mod: New test. |
| |
| 2024-03-08 demin.han <demin.han@starfivetech.com> |
| |
| PR target/114264 |
| * gcc.dg/vect/costmodel/riscv/rvv/pr114264.c: New test. |
| |
| 2024-03-08 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| * gcc.target/powerpc/fwprop-1.c: New. |
| |
| 2024-03-07 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114229 |
| * g++.dg/modules/virt-2_b.C: Update test to acknowledge that we |
| now emit vtables here too. |
| * g++.dg/modules/virt-3_a.C: New test. |
| * g++.dg/modules/virt-3_b.C: New test. |
| * g++.dg/modules/virt-3_c.C: New test. |
| * g++.dg/modules/virt-3_d.C: New test. |
| |
| 2024-03-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/103994 |
| * g++.dg/modules/pr99425-1_b.H: s/alias/decl in dump scan. |
| * g++.dg/modules/tpl-alias-1_a.H: Likewise. |
| * g++.dg/modules/tpl-alias-2_a.H: New test. |
| * g++.dg/modules/tpl-alias-2_b.C: New test. |
| |
| 2024-03-07 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/113618 |
| * gcc.target/aarch64/pr113618.c: New test. |
| |
| 2024-03-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/110730 |
| PR c++/105512 |
| * g++.dg/modules/hello-2_a.C: New test. |
| * g++.dg/modules/hello-2_b.C: New test. |
| * g++.dg/modules/namespace-6_a.H: New test. |
| * g++.dg/modules/namespace-6_b.C: New test. |
| |
| 2024-03-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| PR target/114233 |
| * lib/target-supports.exp: Fix test for C++. |
| |
| 2024-03-07 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/aarch64/pr114196.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr114196.c: New test. |
| |
| 2024-03-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/110031 |
| * g++.dg/cpp1z/inline-var11.C: New test. |
| |
| 2024-03-07 Jeevitha Palanisamy <jeevitha@linux.ibm.com> |
| |
| PR target/113950 |
| * gcc.target/powerpc/pr113950.c: New testcase. |
| |
| 2024-03-07 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/predicate15.adb: New test. |
| |
| 2024-03-07 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/98356 |
| * g++.dg/pr98356.C: New test. |
| |
| 2024-03-07 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/98881 |
| * g++.dg/modules/tpl-tpl-parm-3.h: New test. |
| * g++.dg/modules/tpl-tpl-parm-3_a.H: New test. |
| * g++.dg/modules/tpl-tpl-parm-3_b.C: New test. |
| * g++.dg/modules/tpl-tpl-parm-3_c.C: New test. |
| |
| 2024-03-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/110079 |
| * gcc.dg/pr110079.c: New test. |
| |
| 2024-03-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/105533 |
| * gcc.dg/pr105533.c: New test. |
| |
| 2024-03-07 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gcc.target/loongarch/vector/lasx/lasx-xvfrint_s.c: Replace |
| ASSERTEQ_64 with the macro ASSERTEQ_32. |
| * gcc.target/loongarch/vector/lasx/lasx-xvshuf_b.c: Modify the expected |
| test results of some functions according to the function of the vector |
| instruction. |
| * gcc.target/loongarch/vector/lsx/lsx-vfrint_s.c: Same |
| modification as lasx-xvfrint_s.c. |
| * gcc.target/loongarch/vector/lsx/lsx-vshuf.c: Same |
| modification as lasx-xvshuf_b.c. |
| * gcc.target/loongarch/vector/simd_correctness_check.h: Use the llabs() |
| function instead of abs() to check the correctness of the results. |
| |
| 2024-03-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114009 |
| * gcc.dg/tree-ssa/pr114009.c: New test. |
| |
| 2024-03-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/105456 |
| * gfortran.dg/pr105456.f90: Revise using '%' characters |
| in users error message. |
| |
| 2024-03-06 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr114200.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr114202.c: New test. |
| |
| 2024-03-06 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/vse-slp-1.c: New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/vse-slp-2.c: New test. |
| |
| 2024-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/113915 |
| * gcc.target/arm/builtin-bswap-1.c: Fix test to allow conditional |
| execution both for Arm and Thumb-2. |
| |
| 2024-03-06 Jeff Law <jlaw@ventanamicro.com> |
| |
| PR target/113001 |
| PR target/112871 |
| * gcc.target/riscv/zicond-ice-3.c: New test. |
| * gcc.target/riscv/zicond-ice-4.c: New test. |
| |
| 2024-03-06 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103707 |
| PR fortran/106987 |
| * gfortran.dg/pr99350.f90: |
| * gfortran.dg/arithmetic_overflow_3.f90: New test. |
| |
| 2024-03-06 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/114114 |
| * g++.dg/cpp0x/noexcept84.C: New test. |
| |
| 2024-03-06 Thomas Schwinge <tschwinge@baylibre.com> |
| |
| * gcc.target/gcn/sram-ecc-3.c: Adjust. |
| * gcc.target/gcn/sram-ecc-4.c: Likewise. |
| * gcc.target/gcn/sram-ecc-7.c: Likewise. |
| * gcc.target/gcn/sram-ecc-8.c: Likewise. |
| |
| 2024-03-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114239 |
| * gcc.dg/vect/vect-early-break_122-pr114239.c: New testcase. |
| |
| 2024-03-06 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/vfcmp-f.c: Rewrite to avoid named |
| registers. |
| * gcc.target/loongarch/vfcmp-d.c: Likewise. |
| * gcc.target/loongarch/xvfcmp-f.c: Likewise. |
| * gcc.target/loongarch/xvfcmp-d.c: Likewise. |
| |
| 2024-03-06 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/113629 |
| * g++.dg/cpp23/explicit-obj-conv-op.C: New test. |
| |
| 2024-03-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114249 |
| * gcc.dg/vect/bb-slp-pr114249.c: New testcase. |
| |
| 2024-03-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114246 |
| * gcc.dg/torture/pr114246.c: New testcase. |
| |
| 2024-03-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/114190 |
| * gcc.target/i386/avx-pr114190.c: New test. |
| |
| 2024-03-06 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/105456 |
| * gfortran.dg/pr105456-nmlr.f90: New test. |
| * gfortran.dg/pr105456-nmlw.f90: New test. |
| * gfortran.dg/pr105456-ruf.f90: New test. |
| * gfortran.dg/pr105456-wf.f90: New test. |
| * gfortran.dg/pr105456-wuf.f90: New test. |
| |
| 2024-03-06 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/friend-7.h: New test. |
| * g++.dg/modules/friend-7_a.H: New test. |
| * g++.dg/modules/friend-7_b.C: New test. |
| |
| 2024-03-05 Cupertino Miranda <cupertino.miranda@oracle.com> |
| Indu Bhagat <indu.bhagat@oracle.com> |
| |
| PR debug/114186 |
| * gcc.dg/debug/ctf/ctf-array-6.c: Add test. |
| |
| 2024-03-05 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR sanitizer/97696 |
| * gcc.target/aarch64/sve/pr97696.c: New test. |
| |
| 2024-03-05 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sme/strided_1.c (test5): Remove. |
| |
| 2024-03-05 Saurabh Jha <saujha01@e130340.arm.com> |
| |
| PR target/112337 |
| * gcc.target/arm/pr112337.c: Check for, then use the right MVE |
| options. |
| |
| 2024-03-05 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/regname-fp-s9.c: New test. |
| |
| 2024-03-05 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/avr/torture/insv-anyshift-hi.c: New test. |
| * gcc.target/avr/torture/insv-anyshift-si.c: New test. |
| |
| 2024-03-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114231 |
| * gcc.dg/vect/pr114231.c: New testcase. |
| |
| 2024-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/114211 |
| * gcc.dg/pr114211.c: New test. |
| |
| 2024-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114157 |
| * gcc.dg/bitint-98.c: New test. |
| * gcc.target/i386/avx2-pr114157.c: New test. |
| * gcc.target/i386/avx512f-pr114157.c: New test. |
| |
| 2024-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114116 |
| * gcc.target/i386/pr38534-1.c: Allow push/pop of bp. |
| * gcc.target/i386/pr38534-4.c: Likewise. |
| * gcc.target/i386/pr38534-2.c: Likewise. |
| * gcc.target/i386/pr38534-3.c: Likewise. |
| * gcc.target/i386/pr114097-1.c: Likewise. |
| * gcc.target/i386/stack-check-17.c: Expect no pop on ! ia32. |
| |
| 2024-03-05 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/friend-6_a.C: Pass -Wno-global-module instead |
| of -Wno-pedantic. Remove now unnecessary preprocessing |
| directives from GMF. |
| |
| 2024-03-04 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/using-12.C: New test. |
| * g++.dg/modules/using-13.h: New test. |
| * g++.dg/modules/using-13_a.C: New test. |
| * g++.dg/modules/using-13_b.C: New test. |
| |
| 2024-03-04 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/memset-1.c: New test. |
| |
| 2024-03-04 Jan Dubiec <jdx@o2.pl> |
| |
| * gcc.c-torture/execute/20101011-1.c: Do not test on H8 series. |
| |
| 2024-03-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114197 |
| * gcc.dg/torture/pr114197.c: New testcase. |
| |
| 2024-03-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114203 |
| * gcc.dg/torture/pr114203.c: New testcase. |
| |
| 2024-03-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114209 |
| * gcc.dg/bitint-97.c: New test. |
| |
| 2024-03-04 Xi Ruoyao <xry111@xry111.site> |
| |
| PR testsuite/113418 |
| * gcc.dg/pr104992.c (dg-options): Use -fdump-tree-forwprop2 |
| instead of -fdump-tree-optimized. |
| (dg-final): Scan forwprop2 dump instead of optimized, and remove |
| the use of vect_int_mod. |
| * lib/target-supports.exp (check_effective_target_vect_int_mod): |
| Remove because it's not used anymore. |
| |
| 2024-03-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114184 |
| * gcc.target/i386/pr114184.c: New test. |
| |
| 2024-03-04 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/114187 |
| * g++.target/i386/pr114187.C: New test case. |
| |
| 2024-03-03 Greg McGary <gkm@rivosinc.com> |
| |
| * gcc.c-torture/execute/pr113010.c: New test. |
| |
| 2024-03-03 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/114171 |
| * gdc.dg/torture/pr114171.d: New test. |
| |
| 2024-03-01 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/104919 |
| PR c++/106009 |
| * g++.dg/modules/tdef-7.h: Remove outdated comment. |
| * g++.dg/modules/tdef-7_b.C: Don't expect two TYPE_DECLs. |
| * g++.dg/modules/enum-13_a.C: New test. |
| * g++.dg/modules/enum-13_b.C: New test. |
| |
| 2024-03-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114170 |
| * g++.dg/modules/var-tpl-2_a.H: New test. |
| * g++.dg/modules/var-tpl-2_b.C: New test. |
| |
| 2024-03-01 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/114005 |
| * g++.dg/modules/pr114005_a.C: New test. |
| * g++.dg/modules/pr114005_b.C: New test. |
| |
| 2024-03-01 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c: Turn off |
| second phase scheduler. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c: Likewise. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c: Likewise. |
| |
| 2024-03-01 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/cexpr-4_a.C: New test. |
| * g++.dg/modules/cexpr-4_b.C: New test. |
| |
| 2024-03-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/110358 |
| PR c++/109642 |
| * g++.dg/ext/attr-no-dangling1.C: New test. |
| * g++.dg/ext/attr-no-dangling2.C: New test. |
| * g++.dg/ext/attr-no-dangling3.C: New test. |
| * g++.dg/ext/attr-no-dangling4.C: New test. |
| * g++.dg/ext/attr-no-dangling5.C: New test. |
| * g++.dg/ext/attr-no-dangling6.C: New test. |
| * g++.dg/ext/attr-no-dangling7.C: New test. |
| * g++.dg/ext/attr-no-dangling8.C: New test. |
| * g++.dg/ext/attr-no-dangling9.C: New test. |
| |
| 2024-03-01 David Faust <david.faust@oracle.com> |
| |
| * gcc.dg/debug/ctf/ctf-file-scope-1.c (SFOO): Make array member |
| fixed-length. |
| |
| 2024-03-01 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/104819 |
| * gfortran.dg/assumed_rank_9.f90: Adjust testcase use of NULL(). |
| * gfortran.dg/pr101329.f90: Adjust testcase to conform to interp. |
| * gfortran.dg/null_actual_4.f90: New test. |
| |
| 2024-03-01 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/110025 |
| PR c++/114138 |
| * g++.dg/cpp23/auto-fncast16.C: New test. |
| * g++.dg/cpp23/auto-fncast17.C: New test. |
| * g++.dg/cpp23/auto-fncast18.C: New test. |
| |
| 2024-03-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/92687 |
| * g++.dg/cpp1z/decomp59.C: New test. |
| |
| 2024-03-01 Jakub Jelinek <jakub@redhat.com> |
| Tobias Burnus <tburnus@baylibre.com> |
| |
| PR c++/110347 |
| * g++.dg/gomp/target-lambda-1.C: Moved to become a |
| run-time test under testsuite/libgomp.c++. |
| |
| 2024-03-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/114015 |
| * gcc.dg/debug/dwarf2/pr114015.c: New test. |
| |
| 2024-03-01 xuli <xuli1@eswincomputing.com> |
| |
| * g++.target/riscv/rvv/base/attribute-riscv_vector_cc-error.C: New test. |
| * gcc.target/riscv/rvv/base/attribute-riscv_vector_cc-callee-saved.c: New test. |
| * gcc.target/riscv/rvv/base/attribute-riscv_vector_cc-error.c: New test. |
| |
| 2024-03-01 Pan Li <pan2.li@intel.com> |
| |
| PR target/112817 |
| * g++.target/riscv/rvv/base/pr111296.C: Replace |
| param=riscv-autovec-preference to mrvv-vector-bits. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-1.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-2.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-3.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-5.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113247-2.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113247-4.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-2.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/align-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/align-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/copysign-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/copysign-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/copysign-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/copysign-zvfh-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/fmax-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/fmax_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/fmax_zvfh-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/fmax_zvfh_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/fmin-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/fmin_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/fmin_zvfh-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/fmin_zvfh_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/mulh-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/mulh-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/mulh_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/mulh_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/narrow-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/narrow-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/narrow-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/narrow_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/narrow_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/narrow_run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/shift-immediate.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/shift-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/shift-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/shift-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/shift-scalar-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/shift-scalar-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/shift-scalar-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/shift-scalar-template.h: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vadd-run-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vadd-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vadd-zvfh-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vand-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vand-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vand-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vcompress-avlprop-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-run-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vdiv-zvfh-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmax-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmax-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmax-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmax-zvfh-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmin-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmin-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmin-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmin-zvfh-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmul-run-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmul-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmul-rv32gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmul-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmul-rv64gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmul-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vmul-zvfh-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vor-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vor-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vor-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vrem-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vrem-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vrem-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-run-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv-nofm.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vsub-zvfh-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vxor-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vxor-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/binop/vxor-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/bug-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/bug-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/bug-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/bug-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/bug-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/bug-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/bug-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/vcond-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/vcond-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/vcond-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/vcond-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/vcond_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/vcond_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/vcond_run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cmp/vcond_run-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-9.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float-rv32-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float-rv32-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float-rv64-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float-rv64-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int-rv32-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int-rv32-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int-rv64-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int-rv64-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh-rv32-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh-rv32-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh-rv64-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh-rv64-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float-rv32-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float-rv32-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float-rv64-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float-rv64-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv32-1.c: Ditto. |
| * 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_convert_int2int_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_copysign-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_copysign-zvfh-run.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd_run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fadd_run-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c: |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmul_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_mulh-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_mulh-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_mulh_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_mulh_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_sqrt-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_sqrt-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_sqrt-zvfh-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_sqrt-zvfh-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_sqrt_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_sqrt_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_sqrt_run-zvfh-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_sqrt_run-zvfh-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/cond/pr111401.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vec-narrow-int64-float16.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vec-widen-float16-int64.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfcvt-itof-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfcvt-itof-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfcvt-itof-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfcvt-itof-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfcvt_rtz-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfcvt_rtz-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfcvt_rtz-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfcvt_rtz-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-ftoi-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-ftoi-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-ftoi-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-ftoi-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-itof-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-itof-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-itof-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-itof-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfncvt-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-ftoi-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-ftoi-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-ftoi-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-ftoi-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-itof-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-itof-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-itof-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-itof-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vncvt-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vncvt-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vncvt-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vsext-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vsext-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vsext-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vzext-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vzext-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/conversions/vzext-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/fold-min-poly.c: Diito. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_load-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_load-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_store-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/gather-scatter/strided_store-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/madd-split2-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/gimple_fold-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/live-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/live-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/live_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/live_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_zbb.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/select_vl-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/select_vl-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/single_rgroup-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/single_rgroup-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/single_rgroup-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/single_rgroup_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/single_rgroup_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/single_rgroup_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-13.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-14.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-15.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-16.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-17.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-18.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-19.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-13.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-14.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-15.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-16.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-17.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-18.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-19.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/partial/slp_run-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/post-ra-avl.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr110950.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr110964.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr110989.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr111232.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr111295.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr111313.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112326.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112552.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112554.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112561.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112597-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112599-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112599-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112694-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112854.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112872.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr112999.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr113393-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr113393-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/pr113393-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-13.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-14.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-13.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-14.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_call-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_call-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_call-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_call-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_run-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_run-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_strict_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_strict_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_zvfh-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_zvfh_run-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/scalable-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/series-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/series_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/slp-mask-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/slp-mask-run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-13.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-14.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-15.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-16.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-17.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-18.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-13.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-14.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-15.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-16.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-17.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-18.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/abs-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/abs-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/abs-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/abs-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/popcount-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/popcount-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vfsqrt-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vfsqrt-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vfsqrt-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vfsqrt-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vneg-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vneg-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vneg-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vneg-zvfh-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vnot-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vnot-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/unop/vnot-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/v-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/v-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-13.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-14.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/combine-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/combine-merge_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/combine-merge_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/full-vec-move1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/init-repeat-sequence-run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/init-repeat-sequence-run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/init-repeat-sequence-run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/insert_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/insert_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/pr110985.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vls/pr110994.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vmv-imm-fixed-rv32.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vmv-imm-fixed-rv64.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vmv-imm-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vmv-imm-rv32.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vmv-imm-rv64.c: Diito. |
| * gcc.target/riscv/rvv/autovec/vreinterpet-fixed.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/vec-avg-run.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv32gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv64gcv.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-complicate-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-complicate-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-complicate-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-complicate-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-complicate-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-complicate-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-complicate-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-complicate-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen-complicate-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_reduc-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_reduc_order-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_reduc_order-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_reduc_order_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_reduc_order_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_reduc_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-4.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run-9.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-10.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-11.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-12.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-5.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-6.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-7.c: Diito. |
| * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-8.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32f-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32f-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32f-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32f_zvl1024b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32f_zvl128b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32f_zvl128b-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32f_zvl2048b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32f_zvl256b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32f_zvl4096b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32f_zvl512b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32x-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32x-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32x-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32x_zvl1024b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32x_zvl128b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32x_zvl128b-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32x_zvl2048b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32x_zvl256b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32x_zvl4096b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve32x_zvl512b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64d-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64d-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64d-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64d_zvl1024b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64d_zvl128b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64d_zvl128b-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64d_zvl2048b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64d_zvl256b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64d_zvl4096b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64d_zvl512b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64f-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64f-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64f-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64f_zvl1024b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64f_zvl128b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64f_zvl128b-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64f_zvl2048b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64f_zvl256b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64f_zvl4096b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64f_zvl512b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64x-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64x-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64x-3.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64x_zvl1024b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64x_zvl128b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64x_zvl128b-2.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64x_zvl2048b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64x_zvl256b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64x_zvl4096b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zve64x_zvl512b-1.c: Diito. |
| * gcc.target/riscv/rvv/autovec/zvfhmin-1.c: Diito. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-1-fixed-1.c: Diito. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-1-fixed-2.c: Diito. |
| * gcc.target/riscv/rvv/base/cpymem-1.c: Diito. |
| * gcc.target/riscv/rvv/base/cpymem-2.c: Diito. |
| * gcc.target/riscv/rvv/base/cpymem-strategy-3.c: Diito. |
| * gcc.target/riscv/rvv/base/cpymem-strategy-4.c: Diito. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-77.c: Diito. |
| * gcc.target/riscv/rvv/base/float-point-frm-autovec-1.c: Diito. |
| * gcc.target/riscv/rvv/base/float-point-frm-autovec-2.c: Diito. |
| * gcc.target/riscv/rvv/base/float-point-frm-autovec-3.c: Diito. |
| * gcc.target/riscv/rvv/base/float-point-frm-autovec-4.c: Diito. |
| * gcc.target/riscv/rvv/base/poly-selftest-1.c: Diito. |
| * gcc.target/riscv/rvv/base/pr110119-1.c: Diito. |
| * gcc.target/riscv/rvv/base/pr110119-2.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-0.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-1.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-10.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-2.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-3.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-4.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-5.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-6.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-7.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-8.c: Diito. |
| * gcc.target/riscv/rvv/base/pr111720-9.c: Diito. |
| * gcc.target/riscv/rvv/base/vf_avl-1.c: Diito. |
| * gcc.target/riscv/rvv/base/vf_avl-2.c: Diito. |
| * gcc.target/riscv/rvv/base/vf_avl-3.c: Diito. |
| * gcc.target/riscv/rvv/base/vf_avl-4.c: Diito. |
| * gcc.target/riscv/rvv/base/zvl-unimplemented-1.c: Diito. |
| * gcc.target/riscv/rvv/base/zvl-unimplemented-2.c: Diito. |
| * gcc.target/riscv/rvv/rvv.exp: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_prop-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_prop-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-100.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-101.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-102.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-103.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-104.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-105.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-106.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-107.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-108.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-109.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-17.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-18.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-19.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-20.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-21.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-22.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-24.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-25.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-26.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-27.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-28.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-29.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-31.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-32.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-33.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-34.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-35.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-36.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-37.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-38.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-39.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-40.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-42.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-43.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-45.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-46.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-47.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-48.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-49.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-52.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-53.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-54.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-55.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-56.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-57.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-58.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-59.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-60.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-61.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-62.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-63.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-64.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-69.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-72.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-73.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-75.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-76.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-77.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-78.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-79.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-80.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-81.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-82.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-83.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-84.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-85.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-86.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-87.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-88.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-89.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-90.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-91.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-92.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-93.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-94.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-95.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-96.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-97.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-98.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/avl_single-99.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/dump-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/ffload-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/ffload-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/ffload-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/ffload-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/ffload-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/ffload-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_conflict-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_conflict-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-17.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_switch-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_switch-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_switch-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_switch-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_switch-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_switch-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/imm_switch-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr108270.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109399.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109547.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109615.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109743-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109743-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109743-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109743-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109748.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109773-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109773-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr109974.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr111037-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr111037-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr111037-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr111037-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr111234.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr111255.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr111927.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr111947.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr112092-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr112092-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr112713-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr112713-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr112776.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr112813-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr112929-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr112988-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr113248.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/pr113696.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-17.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-18.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-19.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-20.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-21.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-22.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-23.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-24.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-25.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-26.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-30.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-31.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-34.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-35.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-36.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-38.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-39.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-40.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-41.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-42.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-43.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-44.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-46.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-17.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-18.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-19.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-20.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_call-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-17.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-18.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-19.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-20.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-21.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-22.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-23.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-24.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-25.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-26.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-27.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-28.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-18.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-19.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-20.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-21.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-22.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-23.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-24.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_int.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_pre-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-13.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-16.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-17.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-19.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-2.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-20.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-3.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-4.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-5.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-6.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-7.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-8.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c: Diito. |
| * gcc.target/riscv/rvv/vsetvl/wredsum_vlmax.c: Diito. |
| * gcc.target/riscv/rvv/base/rvv-vector-bits-1.c: New test. |
| * gcc.target/riscv/rvv/base/rvv-vector-bits-2.c: New test. |
| * gcc.target/riscv/rvv/base/rvv-vector-bits-3.c: New test. |
| * gcc.target/riscv/rvv/base/rvv-vector-bits-4.c: New test. |
| * gcc.target/riscv/rvv/base/rvv-vector-bits-5.c: New test. |
| * gcc.target/riscv/rvv/base/rvv-vector-bits-6.c: New test. |
| |
| 2024-03-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114156 |
| * gcc.dg/bitint-96.c: New test. |
| |
| 2024-02-29 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/114159 |
| * c-c++-common/analyzer/call-summaries-pr114159.c: New test. |
| |
| 2024-02-29 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/114132 |
| * gcc.target/avr/pr114132-1.c: New test. |
| * gcc.target/avr/torture/pr114132-2.c: New test. |
| |
| 2024-02-29 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113987 |
| * g++.dg/warn/Wuninitialized-15.C: Turn dg-warning into dg-bogus. |
| * g++.dg/warn/Wuninitialized-34.C: New test. |
| |
| 2024-02-29 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/102344 |
| * gm2/pim/pass/TestLong4.mod: Rewrite. |
| * gm2/cpp/pass/testlong4.mod: New test. |
| |
| 2024-02-29 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/108174 |
| * gcc.target/aarch64/acle/memtag_4.c: New test. |
| |
| 2024-02-29 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/crc-sext.c: New test; |
| |
| 2024-02-29 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/111710 |
| * g++.dg/modules/lambda-7.h: New test. |
| * g++.dg/modules/lambda-7_a.H: New test. |
| * g++.dg/modules/lambda-7_b.C: New test. |
| * g++.dg/modules/lambda-7_c.C: New test. |
| |
| 2024-02-29 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/pr114130.c: New. |
| |
| 2024-02-29 Alexander Westbrooks <alexanderw@gcc.gnu.org> |
| |
| PR fortran/82943 |
| PR fortran/86148 |
| PR fortran/86268 |
| * gfortran.dg/pdt_4.f03: Update modified error message. |
| * gfortran.dg/pdt_34.f03: New test. |
| * gfortran.dg/pdt_35.f03: New test. |
| * gfortran.dg/pdt_36.f03: New test. |
| * gfortran.dg/pdt_37.f03: New test. |
| |
| 2024-02-28 Jakub Jelinek <jakub@redhat.com> |
| Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113976 |
| * g++.dg/cpp1y/var-templ87.C: New test. |
| |
| 2024-02-28 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| PR target/113453 |
| PR target/113453 |
| * gcc.target/bpf/btfext-funcinfo-nocore.c: Add. |
| * gcc.target/bpf/btfext-funcinfo.c: Add. |
| * gcc.target/bpf/core-attr-5.c: Fix regexp. |
| * gcc.target/bpf/core-attr-6.c: Fix regexp. |
| * gcc.target/bpf/core-builtin-fieldinfo-offset-1.c: Fix regexp. |
| * gcc.target/bpf/core-section-1.c: Fix regexp. |
| |
| 2024-02-28 Harald Anlauf <anlauf@gmx.de> |
| |
| * gfortran.dg/pr101026.f: Let variables used in specification |
| expression be passed as dummy arguments |
| |
| 2024-02-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113831 |
| PR tree-optimization/108355 |
| * gcc.dg/tree-ssa/ssa-fre-104.c: XFAIL. |
| |
| 2024-02-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114121 |
| * gcc.dg/torture/pr114121.c: New testcase. |
| |
| 2024-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/111462 |
| * gcc.dg/tree-ssa/ssa-sink-18.c: XFAIL also on powerpc64. |
| |
| 2024-02-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR tree-optimization/91567 |
| * gcc.dg/tree-ssa/builtin-snprintf-6.c (scan-tree-dump-times): |
| Treat i?86-*-* like x86_64-*-*. |
| |
| 2024-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114075 |
| * gcc.dg/gomp/pr114075.c: New test. |
| |
| 2024-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114041 |
| * gcc.dg/graphite/run-id-pr114041-1.c: New test. |
| * gcc.dg/graphite/run-id-pr114041-2.c: New test. |
| |
| 2024-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113988 |
| * gcc.dg/bitint-91.c: New test. |
| |
| 2024-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/c23-stdarg-6.c: New test. |
| |
| 2024-02-28 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/113970 |
| PR c++/114013 |
| * g++.dg/cpp1z/inline-var10.C: New test. |
| |
| 2024-02-27 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/113871 |
| * gcc.target/i386/pr113871-5a.c: New test. |
| * gcc.target/i386/pr113871-5b.c: New test. |
| |
| 2024-02-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt104.ads, gnat.dg/opt104.adb: New test. |
| |
| 2024-02-27 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/111881 |
| * c-c++-common/analyzer/conditionals-pr111881.c: New test. |
| |
| 2024-02-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114074 |
| * gcc.dg/torture/pr114074.c: New testcase. |
| * gcc.dg/pr68317.c: Adjust expected location of diagnostic. |
| * gcc.dg/vect/vect-early-break_119-pr114068.c: Do not expect |
| loop to be vectorized. |
| |
| 2024-02-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/114044 |
| * gcc.dg/bitint-95.c: New test. |
| |
| 2024-02-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114081 |
| * gcc.dg/vect/vect-early-break_121-pr114081.c: New testcase. |
| |
| 2024-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR ipa/70582 |
| * gcc.dg/attr-weakref-1.c (dg-additional-options): Define |
| SOLARIS_X86_AS as appropriate. |
| (lv3, Wv3a, pv3a): Wrap in !SOLARIS_X86_AS. |
| (main): Likewise for chk (pv3a). |
| |
| 2024-02-26 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/114012 |
| * gfortran.dg/pr114012.f90: New test. |
| |
| 2024-02-26 Jakub Jelinek <jakub@redhat.com> |
| H.J. Lu <hjl.tools@gmail.com> |
| |
| PR rtl-optimization/113617 |
| * g++.dg/other/pr113617.C: New test. |
| * g++.dg/other/pr113617.h: New test. |
| * g++.dg/other/pr113617-aux.cc: New test. |
| |
| 2024-02-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/114042 |
| * gcc.dg/builtin-stdc-bit-2.c: Adjust testcase for actual builtin |
| names rather than names of builtin replacements. |
| |
| 2024-02-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114099 |
| * gcc.dg/vect/vect-early-break_120-pr114099.c: New testcase. |
| |
| 2024-02-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114068 |
| * gcc.dg/vect/vect-early-break_118-pr114068.c: New testcase. |
| * gcc.dg/vect/vect-early-break_119-pr114068.c: Likewise. |
| |
| 2024-02-26 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/access10.adb: New test. |
| |
| 2024-02-26 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/114097 |
| * gcc.target/i386/pr114097-1.c: New test. |
| |
| 2024-02-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR ipa/61159 |
| * gcc.c-torture/compile/pr61159.c: xfail on Solaris/x86 with as. |
| |
| 2024-02-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114090 |
| * gcc.dg/pr114090.c: New test. |
| |
| 2024-02-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114084 |
| * gcc.dg/bitint-94.c: New test. |
| |
| 2024-02-26 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/114070 |
| * gcc.dg/torture/pr114070.c: New testcase. |
| |
| 2024-02-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/114094 |
| * gcc.target/i386/pr114094.c: New test. |
| |
| 2024-02-26 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/114098 |
| * gcc.target/i386/amxtile-4.c: New test. |
| |
| 2024-02-25 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/105456 |
| * gfortran.dg/pr105456.f90: New test. |
| |
| 2024-02-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/113205 |
| * gcc.dg/torture/pr113205.c: New test. |
| |
| 2024-02-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/114073 |
| * gcc.dg/bitint-93.c: New test. |
| |
| 2024-02-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/rtl/aarch64/pr113295-1.c: Restrict to aarc64*-*-*. |
| |
| 2024-02-23 Steve Kargl <kargl@gcc.gnu.org> |
| Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/114024 |
| * gfortran.dg/allocate_with_source_27.f90: New test. |
| * gfortran.dg/allocate_with_source_28.f90: New test. |
| |
| 2024-02-23 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr114028.c: New test. |
| |
| 2024-02-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/113083 |
| * g++.dg/cpp0x/constexpr-113083.C: New test. |
| |
| 2024-02-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113613 |
| * gcc.target/aarch64/pr113613.c: New test. |
| |
| 2024-02-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113295 |
| * gcc.target/aarch64/pr113295-2.c: New test. |
| |
| 2024-02-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113295 |
| * gcc.dg/rtl/aarch64/pr113295-1.c: New test. |
| |
| 2024-02-23 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/apx-ndd-tls-1b.c: New test. |
| * lib/target-supports.exp |
| (check_effective_target_code_6_gottpoff_reloc): New. |
| |
| 2024-02-23 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/108120 |
| * gcc.target/arm/neon-recip-div-1.c: New file. |
| |
| 2024-02-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/114054 |
| * gcc.dg/bitint-92.c: New test. |
| |
| 2024-02-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114040 |
| * gcc.dg/torture/bitint-60.c: New test. |
| * gcc.dg/torture/bitint-61.c: New test. |
| |
| 2024-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/vect/vect-bic-bitmask-12.c: Move dg-skip-if down. |
| * gcc.dg/vect/vect-bic-bitmask-23.c: Likewise. |
| |
| 2024-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/plugin/crash-test-write-though-null-sarif.c |
| (scan-sarif-file): Allow for "Segmentation Fault", too. |
| |
| 2024-02-22 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/warn/Wmismatched-new-delete-8.C: Use __SIZE_TYPE__. |
| |
| 2024-02-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/114007 |
| * gcc.dg/c23-attr-syntax-6.c: Adjust testcase for :: being valid |
| even in -std=c11 even without __extension__ and : : etc. not being |
| valid anymore even with __extension__. |
| * gcc.dg/c23-attr-syntax-7.c: Likewise. |
| * gcc.dg/c23-attr-syntax-8.c: New test. |
| |
| 2024-02-22 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/109804 |
| * g++.dg/warn/Wmismatched-new-delete-8.C: New test. |
| |
| 2024-02-22 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/112375 |
| * gcc.target/aarch64/vget_set_lane_1.c: Update test output. |
| |
| 2024-02-22 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114055 |
| * gm2/pim/fail/forloopby.mod: New test. |
| * gm2/pim/pass/forloopby2.mod: New test. |
| |
| 2024-02-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114048 |
| * gcc.dg/torture/pr114048.c: New testcase. |
| |
| 2024-02-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/114027 |
| * gcc.dg/vect/pr114027.c: New testcase. |
| |
| 2024-02-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113993 |
| * gcc.dg/tree-ssa/pr113993.c: New test. |
| |
| 2024-02-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/114038 |
| * gcc.dg/torture/bitint-59.c: New test. |
| |
| 2024-02-22 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/109987 |
| * lib/target-supports.exp |
| (check_effective_target_powerpc_p8vector_ok): Remove. |
| (check_effective_target_powerpc_p9vector_ok): Remove. |
| (check_p8vector_hw_available): Replace -mpower8-vector with |
| -mcpu=power8. |
| (check_p9vector_hw_available): Replace -mpower9-vector with |
| -mcpu=power9. |
| (check_ppc_float128_hw_available): Likewise. |
| (check_vect_support_and_set_flags): Replace -mpower8-vector with |
| -mcpu=power8, replace -mpower9-vector with -mcpu=power9 or |
| nothing if check_power10_hw_available and place -mcpu=970 first |
| if needed to avoid possible overriding. |
| * g++.target/powerpc/altivec-19.C: Replace powerpc_p9vector_ok with |
| powerpc_vsx_ok and append -mvsx to dg-options. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-exp-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-exp-4.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-exp-5.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-4.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-extract-sig-5.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-10.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-11.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-6.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-7.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-8.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-insert-exp-9.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-10.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-11.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-8.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-data-class-9.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-0.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-1.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-2.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-3.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-4.c: Likewise. |
| * gcc.target/powerpc/bfp/scalar-test-neg-5.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-exp-0.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-exp-1.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-exp-2.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-exp-3.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-sig-0.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-sig-1.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-sig-2.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-extract-sig-3.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-0.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-1.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-2.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-3.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-4.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-5.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-6.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-insert-exp-7.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-0.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-1.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-2.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-3.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-4.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-5.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-6.c: Likewise. |
| * gcc.target/powerpc/bfp/vec-test-data-class-7.c: Likewise. |
| * gcc.target/powerpc/builtins-3-p9.c: Likewise. |
| * gcc.target/powerpc/byte-in-either-range-0.c: Likewise. |
| * gcc.target/powerpc/byte-in-either-range-1.c: Likewise. |
| * gcc.target/powerpc/byte-in-range-0.c: Likewise. |
| * gcc.target/powerpc/byte-in-range-1.c: Likewise. |
| * gcc.target/powerpc/byte-in-set-0.c: Likewise. |
| * gcc.target/powerpc/byte-in-set-1.c: Likewise. |
| * gcc.target/powerpc/byte-in-set-2.c: Likewise. |
| * gcc.target/powerpc/clone1.c: Likewise. |
| * gcc.target/powerpc/ctz-3.c: Likewise. |
| * gcc.target/powerpc/ctz-4.c: Likewise. |
| * gcc.target/powerpc/darn-0.c: Likewise. |
| * gcc.target/powerpc/darn-1.c: Likewise. |
| * gcc.target/powerpc/darn-2.c: Likewise. |
| * gcc.target/powerpc/dform-3.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-0.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-1.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-10.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-11.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-12.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-13.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-14.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-15.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-16.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-17.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-18.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-19.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-2.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-20.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-21.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-22.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-23.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-24.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-25.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-26.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-27.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-28.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-29.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-3.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-30.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-31.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-32.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-33.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-34.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-35.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-36.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-37.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-38.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-39.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-4.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-40.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-41.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-42.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-43.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-44.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-45.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-46.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-47.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-48.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-49.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-5.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-50.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-51.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-52.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-53.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-54.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-55.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-56.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-57.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-58.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-59.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-6.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-60.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-61.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-62.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-63.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-64.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-65.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-66.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-67.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-68.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-69.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-7.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-70.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-71.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-72.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-73.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-74.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-75.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-76.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-77.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-78.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-79.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-8.c: Likewise. |
| * gcc.target/powerpc/dfp/dtstsfi-9.c: Likewise. |
| * gcc.target/powerpc/direct-move-vector.c: Likewise. |
| * gcc.target/powerpc/float128-type-2.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-int-fwrapv.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-int.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong-fwrapv.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-char.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-short.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-char.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-float.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-int.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-longlong.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-short.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-char-p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-float-p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-int-p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-short-p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-int128-p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-int.p9.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-longlong.p9.c: Likewise. |
| * gcc.target/powerpc/p9-dimode1.c: Likewise. |
| * gcc.target/powerpc/p9-dimode2.c: Likewise. |
| * gcc.target/powerpc/p9-extract-1.c: Likewise. |
| * gcc.target/powerpc/p9-extract-2.c: Likewise. |
| * gcc.target/powerpc/p9-extract-3.c: Likewise. |
| * gcc.target/powerpc/p9-extract-4.c: Likewise. |
| * gcc.target/powerpc/p9-fpcvt-1.c: Likewise. |
| * gcc.target/powerpc/p9-fpcvt-2.c: Likewise. |
| * gcc.target/powerpc/p9-fpcvt-3.c: Likewise. |
| * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Likewise. |
| * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise. |
| * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise. |
| * gcc.target/powerpc/p9-minmax-1.c: Likewise. |
| * gcc.target/powerpc/p9-minmax-2.c: Likewise. |
| * gcc.target/powerpc/p9-minmax-3.c: Likewise. |
| * gcc.target/powerpc/p9-novsx.c: Likewise. |
| * gcc.target/powerpc/p9-permute.c: Likewise. |
| * gcc.target/powerpc/p9-sign_extend-runnable.c: Likewise. |
| * gcc.target/powerpc/p9-splat-1.c: Likewise. |
| * gcc.target/powerpc/p9-splat-2.c: Likewise. |
| * gcc.target/powerpc/p9-splat-3.c: Likewise. |
| * gcc.target/powerpc/p9-splat-4.c: Likewise. |
| * gcc.target/powerpc/p9-splat-5.c: Likewise. |
| * gcc.target/powerpc/p9-vbpermd.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-1.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-2.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-3.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-4.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-5.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-6.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-7.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-epil-8.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-1.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-2.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-3.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-4.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-5.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-6.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-7.c: Likewise. |
| * gcc.target/powerpc/p9-vec-length-full-8.c: Likewise. |
| * gcc.target/powerpc/p9-vneg.c: Likewise. |
| * gcc.target/powerpc/p9-vparity.c: Likewise. |
| * gcc.target/powerpc/p9-vpermr.c: Likewise. |
| * gcc.target/powerpc/p9-xxbr-1.c: Likewise. |
| * gcc.target/powerpc/p9-xxbr-2.c: Likewise. |
| * gcc.target/powerpc/p9-xxbr-3.c: Likewise. |
| * gcc.target/powerpc/ppc-fortran/pr80108-1.f90: Likewise. |
| * gcc.target/powerpc/ppc-round3.c: Likewise. |
| * gcc.target/powerpc/pr103124.c: Likewise. |
| * gcc.target/powerpc/pr104015-1.c: Likewise. |
| * gcc.target/powerpc/pr106769-p9.c: Likewise. |
| * gcc.target/powerpc/pr107412.c: Likewise. |
| * gcc.target/powerpc/pr110429.c: Likewise. |
| * gcc.target/powerpc/pr66144-1.c: Likewise. |
| * gcc.target/powerpc/pr71186.c: Likewise. |
| * gcc.target/powerpc/pr71309.c: Likewise. |
| * gcc.target/powerpc/pr71670.c: Likewise. |
| * gcc.target/powerpc/pr71698.c: Likewise. |
| * gcc.target/powerpc/pr71720.c: Likewise. |
| * gcc.target/powerpc/pr72853.c: Likewise. |
| * gcc.target/powerpc/pr78056-1.c: Likewise. |
| * gcc.target/powerpc/pr78658.c: Likewise. |
| * gcc.target/powerpc/pr78953.c: Likewise. |
| * gcc.target/powerpc/pr79004.c: Likewise. |
| * gcc.target/powerpc/pr79038-1.c: Likewise. |
| * gcc.target/powerpc/pr79179.c: Likewise. |
| * gcc.target/powerpc/pr79251.p9.c: Likewise. |
| * gcc.target/powerpc/pr79799-1.c: Likewise. |
| * gcc.target/powerpc/pr79799-2.c: Likewise. |
| * gcc.target/powerpc/pr79799-3.c: Likewise. |
| * gcc.target/powerpc/pr79799-5.c: Likewise. |
| * gcc.target/powerpc/pr80695-p9.c: Likewise. |
| * gcc.target/powerpc/pr81348.c: Likewise. |
| * gcc.target/powerpc/pr81622.c: Likewise. |
| * gcc.target/powerpc/pr84154-3.c: Likewise. |
| * gcc.target/powerpc/pr90763.c: Likewise. |
| * gcc.target/powerpc/pr96933-1.c: Likewise. |
| * gcc.target/powerpc/sad-vectorize-1.c: Likewise. |
| * gcc.target/powerpc/sad-vectorize-2.c: Likewise. |
| * gcc.target/powerpc/signbit-2.c: Likewise. |
| * gcc.target/powerpc/vadsdu-0.c: Likewise. |
| * gcc.target/powerpc/vadsdu-1.c: Likewise. |
| * gcc.target/powerpc/vadsdu-2.c: Likewise. |
| * gcc.target/powerpc/vadsdu-3.c: Likewise. |
| * gcc.target/powerpc/vadsdu-4.c: Likewise. |
| * gcc.target/powerpc/vadsdu-5.c: Likewise. |
| * gcc.target/powerpc/vadsdub-1.c: Likewise. |
| * gcc.target/powerpc/vadsdub-2.c: Likewise. |
| * gcc.target/powerpc/vadsduh-1.c: Likewise. |
| * gcc.target/powerpc/vadsduh-2.c: Likewise. |
| * gcc.target/powerpc/vadsduw-1.c: Likewise. |
| * gcc.target/powerpc/vadsduw-2.c: Likewise. |
| * gcc.target/powerpc/vec-extract-4.c: Likewise. |
| * gcc.target/powerpc/vec-init-3.c: Likewise. |
| * gcc.target/powerpc/vec-minmax-1.c: Likewise. |
| * gcc.target/powerpc/vec-minmax-2.c: Likewise. |
| * gcc.target/powerpc/vec-set-char.c: Likewise. |
| * gcc.target/powerpc/vec-set-int.c: Likewise. |
| * gcc.target/powerpc/vec-set-short.c: Likewise. |
| * gcc.target/powerpc/vec_reve_2.c: Likewise. |
| * gcc.target/powerpc/vector_float.c: Likewise. |
| * gcc.target/powerpc/vslv-0.c: Likewise. |
| * gcc.target/powerpc/vslv-1.c: Likewise. |
| * gcc.target/powerpc/vsrv-0.c: Likewise. |
| * gcc.target/powerpc/vsrv-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-10.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-11.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-12.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-13.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-14.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-8.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-ne-9.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-all-nez-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-10.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-11.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-12.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-13.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-14.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-8.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eq-9.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-any-eqz-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-8.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpne-9.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cmpnez-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cntlz-lsbb-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cntlz-lsbb-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-10.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-11.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-12.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-13.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-8.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xl-len-9.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xlx-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xrx-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-0.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-1.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-10.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-11.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-12.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-13.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-2.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-3.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-4.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-5.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-6.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-7.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-8.c: Likewise. |
| * gcc.target/powerpc/vsu/vec-xst-len-9.c: Likewise. |
| * gcc.target/powerpc/vsx-builtin-msum.c: Likewise. |
| * gcc.target/powerpc/vsx-himode.c: Likewise. |
| * gcc.target/powerpc/vsx-himode2.c: Likewise. |
| * gcc.target/powerpc/vsx-himode3.c: Likewise. |
| * gcc.target/powerpc/vsx-qimode.c: Likewise. |
| * gcc.target/powerpc/vsx-qimode2.c: Likewise. |
| * gcc.target/powerpc/vsx-qimode3.c: Likewise. |
| * g++.target/powerpc/pr65240-1.C: Replace powerpc_p8vector_ok with |
| powerpc_vsx_ok and append -mvsx to dg-options. |
| * g++.target/powerpc/pr65240-2.C: Likewise. |
| * g++.target/powerpc/pr65240-3.C: Likewise. |
| * g++.target/powerpc/pr65242.C: Likewise. |
| * g++.target/powerpc/pr67211.C: Likewise. |
| * g++.target/powerpc/pr71294.C: Likewise. |
| * g++.target/powerpc/pr84279.C: Likewise. |
| * g++.target/powerpc/pr93974.C: Likewise. |
| * gcc.target/powerpc/atomic-p8.c: Likewise. |
| * gcc.target/powerpc/atomic_load_store-p8.c: Likewise. |
| * gcc.target/powerpc/bcd-2.c: Likewise. |
| * gcc.target/powerpc/bcd-3.c: Likewise. |
| * gcc.target/powerpc/bool2-p8.c: Likewise. |
| * gcc.target/powerpc/bool3-p8.c: Likewise. |
| * gcc.target/powerpc/builtins-1.c: Likewise. |
| * gcc.target/powerpc/builtins-3-p8.c: Likewise. |
| * gcc.target/powerpc/builtins-5.c: Likewise. |
| * gcc.target/powerpc/builtins-9.c: Likewise. |
| * gcc.target/powerpc/crypto-builtin-1.c: Likewise. |
| * gcc.target/powerpc/crypto-builtin-2.c: Likewise. |
| * gcc.target/powerpc/direct-move-double1.c: Likewise. |
| * gcc.target/powerpc/direct-move-float1.c: Likewise. |
| * gcc.target/powerpc/direct-move-long1.c: Likewise. |
| * gcc.target/powerpc/direct-move-vint1.c: Likewise. |
| * gcc.target/powerpc/float128-type-1.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-char.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-double.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-float.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-int.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-longlong.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-extract-short.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-char-p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-float-p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-int-p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-insert-short-p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-int.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-select-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-store-builtin_vec_xst-longlong.c: Likewise. |
| * gcc.target/powerpc/fusion.c: Likewise. |
| * gcc.target/powerpc/fusion2.c: Likewise. |
| * gcc.target/powerpc/mul-vectorize-1.c: Likewise. |
| * gcc.target/powerpc/p8-vec-xl-xst-v2.c: Likewise. |
| * gcc.target/powerpc/p8-vec-xl-xst.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-1.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-2.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-3.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-4.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-5.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-6.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-7.c: Likewise. |
| * gcc.target/powerpc/p8vector-fp.c: Likewise. |
| * gcc.target/powerpc/p8vector-int128-1.c: Likewise. |
| * gcc.target/powerpc/p8vector-ldst.c: Likewise. |
| * gcc.target/powerpc/p8vector-vbpermq.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise. |
| * gcc.target/powerpc/ppc-round2.c: Likewise. |
| * gcc.target/powerpc/pr100866-1.c: Likewise. |
| * gcc.target/powerpc/pr100866-2.c: Likewise. |
| * gcc.target/powerpc/pr104239-1.c: Likewise. |
| * gcc.target/powerpc/pr104239-2.c: Likewise. |
| * gcc.target/powerpc/pr104239-3.c: Likewise. |
| * gcc.target/powerpc/pr106769-p8.c: Likewise. |
| * gcc.target/powerpc/pr108396.c: Likewise. |
| * gcc.target/powerpc/pr111449-1.c: Likewise. |
| * gcc.target/powerpc/pr57744.c: Likewise. |
| * gcc.target/powerpc/pr58673-1.c: Likewise. |
| * gcc.target/powerpc/pr58673-2.c: Likewise. |
| * gcc.target/powerpc/pr60137.c: Likewise. |
| * gcc.target/powerpc/pr60203.c: Likewise. |
| * gcc.target/powerpc/pr66144-2.c: Likewise. |
| * gcc.target/powerpc/pr66144-3.c: Likewise. |
| * gcc.target/powerpc/pr68163.c: Likewise. |
| * gcc.target/powerpc/pr69548.c: Likewise. |
| * gcc.target/powerpc/pr70669.c: Likewise. |
| * gcc.target/powerpc/pr71977-1.c: Likewise. |
| * gcc.target/powerpc/pr71977-2.c: Likewise. |
| * gcc.target/powerpc/pr72717.c: Likewise. |
| * gcc.target/powerpc/pr78056-3.c: Likewise. |
| * gcc.target/powerpc/pr78056-4.c: Likewise. |
| * gcc.target/powerpc/pr78102.c: Likewise. |
| * gcc.target/powerpc/pr78543.c: Likewise. |
| * gcc.target/powerpc/pr78604.c: Likewise. |
| * gcc.target/powerpc/pr79251.p8.c: Likewise. |
| * gcc.target/powerpc/pr79354.c: Likewise. |
| * gcc.target/powerpc/pr79544.c: Likewise. |
| * gcc.target/powerpc/pr79907.c: Likewise. |
| * gcc.target/powerpc/pr79951.c: Likewise. |
| * gcc.target/powerpc/pr80315-1.c: Likewise. |
| * gcc.target/powerpc/pr80315-2.c: Likewise. |
| * gcc.target/powerpc/pr80315-3.c: Likewise. |
| * gcc.target/powerpc/pr80315-4.c: Likewise. |
| * gcc.target/powerpc/pr80510-2.c: Likewise. |
| * gcc.target/powerpc/pr80695-p8.c: Likewise. |
| * gcc.target/powerpc/pr80718.c: Likewise. |
| * gcc.target/powerpc/pr84154-2.c: Likewise. |
| * gcc.target/powerpc/pr88558-p8.c: Likewise. |
| * gcc.target/powerpc/pr88845.c: Likewise. |
| * gcc.target/powerpc/pr91903.c: Likewise. |
| * gcc.target/powerpc/pr92923-2.c: Likewise. |
| * gcc.target/powerpc/pr96933-2.c: Likewise. |
| * gcc.target/powerpc/pr97019.c: Likewise. |
| * gcc.target/powerpc/pragma_power8.c: Likewise. |
| * gcc.target/powerpc/signbit-1.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-1.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-12.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-14.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-15.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-16.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-17.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-18.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-19.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-2.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-22.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-23.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-24.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-25.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-26.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-27.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-3.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-30.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-33.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-36.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-39.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-4.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-42.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-45.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-46.c: Likewise. |
| * gcc.target/powerpc/swaps-p8-5.c: Likewise. |
| * gcc.target/powerpc/unpack-vectorize-3.c: Likewise. |
| * gcc.target/powerpc/upper-regs-sf.c: Likewise. |
| * gcc.target/powerpc/vec-cmp.c: Likewise. |
| * gcc.target/powerpc/vec-extract-1.c: Likewise. |
| * gcc.target/powerpc/vec-extract-3.c: Likewise. |
| * gcc.target/powerpc/vec-extract-5.c: Likewise. |
| * gcc.target/powerpc/vec-extract-6.c: Likewise. |
| * gcc.target/powerpc/vec-extract-7.c: Likewise. |
| * gcc.target/powerpc/vec-extract-8.c: Likewise. |
| * gcc.target/powerpc/vec-extract-9.c: Likewise. |
| * gcc.target/powerpc/vec-init-10.c: Likewise. |
| * gcc.target/powerpc/vec-init-6.c: Likewise. |
| * gcc.target/powerpc/vec-init-7.c: Likewise. |
| * gcc.target/powerpc/vsx-extract-3.c: Likewise. |
| * gcc.target/powerpc/vsx-extract-4.c: Likewise. |
| * gcc.target/powerpc/vsx-extract-5.c: Likewise. |
| * gcc.target/powerpc/vsx-simode.c: Likewise. |
| * gcc.target/powerpc/vsx-simode2.c: Likewise. |
| * gcc.target/powerpc/vsx-simode3.c: Likewise. |
| * gcc.target/powerpc/builtins-4-int128-runnable.c: Replace |
| powerpc_p8vector_ok with powerpc_vsx_ok, replace -mpower8-vector |
| with -mvsx, and add dg-additional-options -mdejagnu-cpu=power8 |
| if !has_arch_pwr8. |
| * gcc.target/powerpc/builtins-mergew-mergow.c: Likewise. |
| * gcc.target/powerpc/direct-move-float3.c: Likewise. |
| * gcc.target/powerpc/divkc3-2.c: Likewise. |
| * gcc.target/powerpc/divkc3-3.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong-fwrapv.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-add-4.c: Likewise. |
| * gcc.target/powerpc/fold-vec-add-7.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-int.h: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-short.h: Likewise. |
| * gcc.target/powerpc/fold-vec-cntlz-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cntlz-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cntlz-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cntlz-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-eqv-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-ors-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-other-char.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-other-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-other-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-logical-other-short.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergehl-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-minmax-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-longlong.h: Likewise. |
| * gcc.target/powerpc/fold-vec-pack-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-pack-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-left-longlong-fwrapv.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-left-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-shift-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-st-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-sub-int128.c: Likewise. |
| * gcc.target/powerpc/fold-vec-sub-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-unpack-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-unpack-int.c: Likewise. |
| * gcc.target/powerpc/mmx-packs.c: Likewise. |
| * gcc.target/powerpc/mmx-packssdw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-packsswb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-packuswb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddd-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddsb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddsw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddusb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddusw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpeqb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpeqd-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpeqw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpgtb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpgtd-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpgtw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pmaddwd-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pmulhw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pmullw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pslld-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psllw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psrad-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psraw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psrld-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psrlw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psubb-2.c: Likewise. |
| * gcc.target/powerpc/mmx-psubd-2.c: Likewise. |
| * gcc.target/powerpc/mmx-psubsb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psubsw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psubusb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psubusw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psubw-2.c: Likewise. |
| * gcc.target/powerpc/mmx-punpckhbw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-punpckhdq-1.c: Likewise. |
| * gcc.target/powerpc/mmx-punpckhwd-1.c: Likewise. |
| * gcc.target/powerpc/mmx-punpcklbw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-punpckldq-1.c: Likewise. |
| * gcc.target/powerpc/mmx-punpcklwd-1.c: Likewise. |
| * gcc.target/powerpc/mulkc3-2.c: Likewise. |
| * gcc.target/powerpc/mulkc3-3.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-8.c: Likewise. |
| * gcc.target/powerpc/pr37191.c: Likewise. |
| * gcc.target/powerpc/pr83862.c: Likewise. |
| * gcc.target/powerpc/pr84154-1.c: Likewise. |
| * gcc.target/powerpc/pr84220-sld2.c: Likewise. |
| * gcc.target/powerpc/pr85456.c: Likewise. |
| * gcc.target/powerpc/pr86731-longlong.c: Likewise. |
| * gcc.target/powerpc/sse-addps-1.c: Likewise. |
| * gcc.target/powerpc/sse-addss-1.c: Likewise. |
| * gcc.target/powerpc/sse-andnps-1.c: Likewise. |
| * gcc.target/powerpc/sse-andps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cmpss-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpi16ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpi32ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpi32x2ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpi8ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpspi16-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpspi8-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpu16ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpu8ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtsi2ss-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtsi2ss-2.c: Likewise. |
| * gcc.target/powerpc/sse-cvtss2si-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtss2si-2.c: Likewise. |
| * gcc.target/powerpc/sse-cvttss2si-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvttss2si-2.c: Likewise. |
| * gcc.target/powerpc/sse-divps-1.c: Likewise. |
| * gcc.target/powerpc/sse-divss-1.c: Likewise. |
| * gcc.target/powerpc/sse-maxps-1.c: Likewise. |
| * gcc.target/powerpc/sse-maxps-2.c: Likewise. |
| * gcc.target/powerpc/sse-maxss-1.c: Likewise. |
| * gcc.target/powerpc/sse-minps-1.c: Likewise. |
| * gcc.target/powerpc/sse-minps-2.c: Likewise. |
| * gcc.target/powerpc/sse-minss-1.c: Likewise. |
| * gcc.target/powerpc/sse-movaps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movaps-2.c: Likewise. |
| * gcc.target/powerpc/sse-movhlps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movhps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movhps-2.c: Likewise. |
| * gcc.target/powerpc/sse-movlhps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movlps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movlps-2.c: Likewise. |
| * gcc.target/powerpc/sse-movmskb-1.c: Likewise. |
| * gcc.target/powerpc/sse-movmskps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movss-1.c: Likewise. |
| * gcc.target/powerpc/sse-movss-2.c: Likewise. |
| * gcc.target/powerpc/sse-movss-3.c: Likewise. |
| * gcc.target/powerpc/sse-mulps-1.c: Likewise. |
| * gcc.target/powerpc/sse-mulss-1.c: Likewise. |
| * gcc.target/powerpc/sse-orps-1.c: Likewise. |
| * gcc.target/powerpc/sse-pavgw-1.c: Likewise. |
| * gcc.target/powerpc/sse-pmaxsw-1.c: Likewise. |
| * gcc.target/powerpc/sse-pmaxub-1.c: Likewise. |
| * gcc.target/powerpc/sse-pminsw-1.c: Likewise. |
| * gcc.target/powerpc/sse-pminub-1.c: Likewise. |
| * gcc.target/powerpc/sse-pmulhuw-1.c: Likewise. |
| * gcc.target/powerpc/sse-psadbw-1.c: Likewise. |
| * gcc.target/powerpc/sse-rcpps-1.c: Likewise. |
| * gcc.target/powerpc/sse-rsqrtps-1.c: Likewise. |
| * gcc.target/powerpc/sse-shufps-1.c: Likewise. |
| * gcc.target/powerpc/sse-sqrtps-1.c: Likewise. |
| * gcc.target/powerpc/sse-subps-1.c: Likewise. |
| * gcc.target/powerpc/sse-subss-1.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-1.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-2.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-3.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-4.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-5.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-6.c: Likewise. |
| * gcc.target/powerpc/sse-unpckhps-1.c: Likewise. |
| * gcc.target/powerpc/sse-unpcklps-1.c: Likewise. |
| * gcc.target/powerpc/sse-xorps-1.c: Likewise. |
| * gcc.target/powerpc/sse2-addpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-addsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-andnpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-andpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cmppd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cmpsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-3.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-4.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-5.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-6.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtdq2pd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtdq2ps-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtpd2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtpd2ps-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtps2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtps2pd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsd2si-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsd2si-2.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsd2ss-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsi2sd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsi2sd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtss2sd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvttpd2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvttps2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvttsd2si-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvttsd2si-2.c: Likewise. |
| * gcc.target/powerpc/sse2-divpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-divsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-maxpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-maxsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-minpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-minsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-mmx.c: Likewise. |
| * gcc.target/powerpc/sse2-movhpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movhpd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-movlpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movlpd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-movmskpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movq-2.c: Likewise. |
| * gcc.target/powerpc/sse2-movq-3.c: Likewise. |
| * gcc.target/powerpc/sse2-movsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movsd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-movsd-3.c: Likewise. |
| * gcc.target/powerpc/sse2-mulpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-mulsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-orpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-packssdw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-packsswb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-packuswb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddsb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddsw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddusb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddusw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pand-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pandn-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pavgb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pavgw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpeqb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpeqd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpeqw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpgtb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpgtd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpgtw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pextrw.c: Likewise. |
| * gcc.target/powerpc/sse2-pinsrw.c: Likewise. |
| * gcc.target/powerpc/sse2-pmaddwd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmaxsw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmaxub-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pminsw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pminub-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmovmskb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmulhuw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmulhw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmullw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmuludq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-por-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psadbw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pshufd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pshufhw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pshuflw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pslld-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pslld-2.c: Likewise. |
| * gcc.target/powerpc/sse2-pslldq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psllq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psllq-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psllw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psllw-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psrad-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrad-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psraw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psraw-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psrld-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrld-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psrldq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrlq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrlq-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psrlw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrlw-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psubb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubsb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubsw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubusb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubusw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpckhbw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpckhdq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpckhqdq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpckhwd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpcklbw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpckldq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpcklqdq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpcklwd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pxor-1.c: Likewise. |
| * gcc.target/powerpc/sse2-shufpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-sqrtpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-subpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-subsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-3.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-4.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-5.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-6.c: Likewise. |
| * gcc.target/powerpc/sse2-unpckhpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-unpcklpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-xorpd-1.c: Likewise. |
| * gcc.target/powerpc/sse3-addsubpd.c: Likewise. |
| * gcc.target/powerpc/sse3-addsubps.c: Likewise. |
| * gcc.target/powerpc/sse3-haddpd.c: Likewise. |
| * gcc.target/powerpc/sse3-haddps.c: Likewise. |
| * gcc.target/powerpc/sse3-hsubpd.c: Likewise. |
| * gcc.target/powerpc/sse3-hsubps.c: Likewise. |
| * gcc.target/powerpc/sse3-lddqu.c: Likewise. |
| * gcc.target/powerpc/sse3-movddup.c: Likewise. |
| * gcc.target/powerpc/sse3-movshdup.c: Likewise. |
| * gcc.target/powerpc/sse3-movsldup.c: Likewise. |
| * gcc.target/powerpc/sse4_1-blendpd.c: Likewise. |
| * gcc.target/powerpc/sse4_1-blendps-2.c: Likewise. |
| * gcc.target/powerpc/sse4_1-blendps.c: Likewise. |
| * gcc.target/powerpc/sse4_1-blendvpd.c: Likewise. |
| * gcc.target/powerpc/sse4_1-blendvps.c: Likewise. |
| * gcc.target/powerpc/sse4_1-ceilpd.c: Likewise. |
| * gcc.target/powerpc/sse4_1-ceilps.c: Likewise. |
| * gcc.target/powerpc/sse4_1-ceilsd.c: Likewise. |
| * gcc.target/powerpc/sse4_1-ceilss.c: Likewise. |
| * gcc.target/powerpc/sse4_1-floorpd.c: Likewise. |
| * gcc.target/powerpc/sse4_1-floorps.c: Likewise. |
| * gcc.target/powerpc/sse4_1-floorsd.c: Likewise. |
| * gcc.target/powerpc/sse4_1-floorss.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pblendvb.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pblendw-2.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pblendw.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pcmpeqq.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pinsrb.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pinsrd.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pinsrq.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pmovsxbq.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pmovsxdq.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pmovsxwq.c: Likewise. |
| * gcc.target/powerpc/sse4_1-pmuldq.c: Likewise. |
| * gcc.target/powerpc/sse4_1-ptest-1.c: Likewise. |
| * gcc.target/powerpc/sse4_1-roundpd-2.c: Likewise. |
| * gcc.target/powerpc/sse4_1-roundpd-3.c: Likewise. |
| * gcc.target/powerpc/sse4_2-pcmpgtq.c: Likewise. |
| * gcc.target/powerpc/ssse3-pabsb.c: Likewise. |
| * gcc.target/powerpc/ssse3-pabsd.c: Likewise. |
| * gcc.target/powerpc/ssse3-pabsw.c: Likewise. |
| * gcc.target/powerpc/ssse3-palignr.c: Likewise. |
| * gcc.target/powerpc/ssse3-phaddd.c: Likewise. |
| * gcc.target/powerpc/ssse3-phaddsw.c: Likewise. |
| * gcc.target/powerpc/ssse3-phaddw.c: Likewise. |
| * gcc.target/powerpc/ssse3-phsubd.c: Likewise. |
| * gcc.target/powerpc/ssse3-phsubsw.c: Likewise. |
| * gcc.target/powerpc/ssse3-phsubw.c: Likewise. |
| * gcc.target/powerpc/ssse3-pmaddubsw.c: Likewise. |
| * gcc.target/powerpc/ssse3-pmulhrsw.c: Likewise. |
| * gcc.target/powerpc/ssse3-pshufb.c: Likewise. |
| * gcc.target/powerpc/ssse3-psignb.c: Likewise. |
| * gcc.target/powerpc/ssse3-psignd.c: Likewise. |
| * gcc.target/powerpc/ssse3-psignw.c: Likewise. |
| * gcc.target/powerpc/vec-cmp-sel.c: Likewise. |
| * gcc.target/powerpc/vec-sld-modulo.c: Likewise. |
| * gcc.target/powerpc/vec-srad-modulo.c: Likewise. |
| * gcc.target/powerpc/vec-srd-modulo.c: Likewise. |
| * gcc.target/powerpc/amo1.c: Replace powerpc_p9vector_ok with |
| powerpc_vsx_ok, replace -mpower9-vector with -mvsx, and add |
| dg-additional-options -mdejagnu-cpu=power9 if !has_arch_pwr9. |
| * gcc.target/powerpc/amo2.c: Likewise. |
| * gcc.target/powerpc/dform-1.c: Likewise. |
| * gcc.target/powerpc/dform-2.c: Likewise. |
| * gcc.target/powerpc/float128-5.c: Likewise. |
| * gcc.target/powerpc/float128-complex-2.c: Likewise. |
| * gcc.target/powerpc/float128-fma1.c: Likewise. |
| * gcc.target/powerpc/float128-hw.c: Likewise. |
| * gcc.target/powerpc/float128-hw10.c: Likewise. |
| * gcc.target/powerpc/float128-hw11.c: Likewise. |
| * gcc.target/powerpc/float128-hw2.c: Likewise. |
| * gcc.target/powerpc/float128-hw3.c: Likewise. |
| * gcc.target/powerpc/float128-hw4.c: Likewise. |
| * gcc.target/powerpc/float128-hw5.c: Likewise. |
| * gcc.target/powerpc/float128-hw6.c: Likewise. |
| * gcc.target/powerpc/float128-hw7.c: Likewise. |
| * gcc.target/powerpc/float128-hw8.c: Likewise. |
| * gcc.target/powerpc/float128-hw9.c: Likewise. |
| * gcc.target/powerpc/float128-minmax.c: Likewise. |
| * gcc.target/powerpc/float128-odd.c: Likewise. |
| * gcc.target/powerpc/float128-sqrt1.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-int.p9.c: Likewise. |
| * gcc.target/powerpc/gnuattr2.c: Likewise. |
| * gcc.target/powerpc/pr71656-1.c: Likewise. |
| * gcc.target/powerpc/pr71656-2.c: Likewise. |
| * gcc.target/powerpc/pr81959.c: Likewise. |
| * gcc.target/powerpc/pr82748-1.c: Likewise. |
| * gcc.target/powerpc/pr82748-2.c: Likewise. |
| * gcc.target/powerpc/pr111449-2.c: Replace powerpc_p8vector_ok |
| with powerpc_vsx_ok. |
| * gcc.target/powerpc/pr98914.c: Likewise. |
| * gcc.target/powerpc/versioned-copy-loop.c: Replace |
| powerpc_p8vector_ok with powerpc_vsx_ok and append -mvsx to |
| dg-options. |
| * gcc.target/powerpc/clone2.c: Replace powerpc_p9vector_ok with |
| powerpc_vsx_ok. |
| * gcc.target/powerpc/p9-options-1.c: Replace powerpc_p9vector_ok |
| with powerpc_vsx_ok, replace -mno-power9-vector with -mno-vsx. |
| * gcc.target/powerpc/pr84226.c: Replace powerpc_p9vector_ok with |
| powerpc_vsx_ok and append -mvsx to dg-options. |
| * g++.dg/pr69667.C: Replace powerpc_p8vector_ok with |
| powerpc_vsx_ok and append -mvsx to dg-options. |
| * gcc.dg/vect/costmodel/ppc/costmodel-slp-perm.c: Replace |
| powerpc_p9vector_ok with powerpc_vsx_ok and replace |
| -mpower9-vector with -mvsx. |
| * gcc.dg/vect/pr109011-1.c: Replace powerpc_p8vector_ok with |
| powerpc_vsx_ok, and replace -mpower8-vector with |
| -mdejagnu-cpu=power8 -mvsx or -mvsx under different conditions. |
| * gcc.dg/vect/pr109011-2.c: Replace powerpc_p9vector_ok |
| with powerpc_vsx_ok, and replace -mpower9-vector with |
| -mdejagnu-cpu=power9 -mvsx or -mvsx under different conditions. |
| * gcc.dg/vect/pr109011-4.c: Likewise. |
| * gcc.dg/vect/pr109011-3.c: Replace powerpc_p8vector_ok with |
| powerpc_vsx_ok, and replace -mpower8-vector -mno-power9-vector |
| with -mdejagnu-cpu=power8 -mvsx. |
| * gcc.dg/vect/pr109011-5.c: Likewise. |
| * gcc.target/powerpc/altivec-35.c: Remove -mno-power8-vector. |
| * gcc.target/powerpc/vsx-vector-7.c: Replace -mno-power8-vector |
| with -mdejagnu-cpu=power7. |
| * gcc.dg/vect/O3-pr70130.c: Replace -mcpu=power7 with options |
| -mdejagnu-cpu=power7 -mvsx and remove option -mno-power9-vector |
| -mno-power8-vector. |
| * gfortran.dg/vect/pr45714-b.f: Likewise. |
| * gcc.dg/vect/pr48765.c: Remove dg-skip-if and replace -mcpu=power7 |
| with option -mdejagnu-cpu=power6. |
| * gcc.target/powerpc/pr78056-2.c: Likewise. |
| * gcc.target/powerpc/altivec-2-runnable.c: Replace |
| powerpc_p8vector_ok with powerpc_vsx_ok, remove -mpower8-vector |
| and add dg-additional-options -mdejagnu-cpu=power8 if !has_arch_pwr8. |
| * gcc.target/powerpc/altivec-37.c: Likewise. |
| * gcc.target/powerpc/fold-vec-abs-longlong-fwrapv.p8.c: Replace |
| powerpc_p8vector_ok with powerpc_vsx_ok and replace -mpower8-vector |
| with -mvsx. |
| * gcc.target/powerpc/fold-vec-abs-longlong.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-char.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-int.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-cmp-short.p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergeeo-floatdouble.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergeeo-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mergeeo-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-mult-int128-p8.c: Likewise. |
| * gcc.target/powerpc/fold-vec-neg-longlong.p8.c: Likewise. |
| * gcc.target/powerpc/pr104124.c: Likewise. |
| * gcc.target/powerpc/vec-cmpne-long.c: Likewise. |
| * gcc.target/powerpc/pr86731-fwrapv-longlong.c: Replace |
| powerpc_p8vector_ok with powerpc_vsx_ok, replace -mpower8-vector with |
| -mvsx and add dg-additional-options -mdejagnu-cpu=power8 if |
| !has_arch_pwr8. |
| * gcc.target/powerpc/pr80098-1.c: Replace powerpc_p9vector_ok with |
| powerpc_vsx_ok and replace -mno-power9-vector with -mno-vsx. |
| * gcc.target/powerpc/pr80098-2.c: Replace powerpc_p8vector_ok with |
| powerpc_vsx_ok and replace -mno-power8-vector with -mno-vsx. |
| * gcc.target/powerpc/pragma_misc9.c: Replace powerpc_p9vector_ok |
| with powerpc_vsx_ok. |
| |
| 2024-02-22 Pan Li <pan2.li@intel.com> |
| |
| PR target/114017 |
| * gcc.target/riscv/predef-__riscv_v_intrinsic.c: Update the |
| version to 0.12. |
| * gcc.target/riscv/rvv/base/pr114017-1.c: New test. |
| |
| 2024-02-22 Fangrui Song <maskray@gcc.gnu.org> |
| |
| * gcc.target/riscv/asm-raw-symbol.c: New test. |
| |
| 2024-02-21 Edwin Lu <ewlu@rivosinc.com> |
| |
| PR target/113249 |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c: |
| Rearrange and adjust asm-checker times |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c: Ditto |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: |
| Rearrange assembly |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: Ditto |
| * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/avl_single-107.c: Change expected vsetvl |
| |
| 2024-02-21 Edwin Lu <ewlu@rivosinc.com> |
| |
| PR target/113249 |
| * g++.target/riscv/rvv/base/bug-1.C: Use default scheduling |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-102.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-108.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-114.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-119.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-50.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-56.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-62.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-68.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-74.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-79.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-84.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-90.c: Ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-96.c: Ditto |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-30.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-1.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-2.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-3.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-4.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-5.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-6.c: Ditto |
| * gcc.target/riscv/rvv/base/pr108185-7.c: Ditto |
| * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/pr111037-3.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: Ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: Ditto |
| * gfortran.dg/vect/vect-8.f90: Ditto |
| |
| 2024-02-21 Edwin Lu <ewlu@rivosinc.com> |
| |
| PR target/113742 |
| * gcc.target/riscv/pr113742.c: change mcpu to mtune and add march |
| |
| 2024-02-21 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/memcpy-1.c: New test. |
| * gcc.target/bpf/memmove-1.c: New test. |
| * gcc.target/bpf/memmove-2.c: New test. |
| |
| 2024-02-21 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/114026 |
| * gm2/extensions/run/pass/callingc10.mod: New test. |
| * gm2/extensions/run/pass/callingc11.mod: New test. |
| * gm2/extensions/run/pass/callingc9.mod: New test. |
| * gm2/extensions/run/pass/strconst.def: New test. |
| * gm2/pim/fail/forloop.mod: New test. |
| * gm2/pim/pass/forloop2.mod: New test. |
| |
| 2024-02-21 0xn4utilus <gyanendrabanjare8@gmail.com> |
| |
| * rust/compile/issue-2850.rs: New test. |
| |
| 2024-02-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/issue-2847-b.rs: New test. |
| |
| 2024-02-21 Marc Poulhiès <dkm@kataplop.net> |
| |
| * rust/compile/torture/intrinsics-math.rs: Adjust pow test, add |
| test for powi. |
| |
| 2024-02-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/rustc_const_stable.rs: New test. |
| |
| 2024-02-21 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/use_2.rs: New test. |
| |
| 2024-02-21 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/execute/torture/matches_macro.rs: New test. |
| |
| 2024-02-21 Tamar Christina <tamar.christina@arm.com> |
| |
| * g++.target/aarch64/acle/ls64.C: Add +ls64. |
| * g++.target/aarch64/acle/ls64_lto.C: Likewise. |
| * gcc.target/aarch64/acle/ls64_lto.c: Likewise. |
| * gcc.target/aarch64/acle/pr110100.c: Likewise. |
| * gcc.target/aarch64/acle/pr110132.c: Likewise. |
| * gcc.target/aarch64/options_set_28.c: Drop check for nols64. |
| * gcc.target/aarch64/pragma_cpp_predefs_2.c: Correct header checks. |
| |
| 2024-02-21 Tamar Christina <tamar.christina@arm.com> |
| |
| PR fortran/107071 |
| * gfortran.dg/ieee/modes_1.f90: skip aarch64, arm. |
| |
| 2024-02-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sme/locally_streaming_1_ts.c: New test. |
| * gcc.target/aarch64/sme/sibcall_7_ts.c: Likewise. |
| |
| 2024-02-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sme/sibcall_9.c: New test. |
| |
| 2024-02-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sme/zt0_state_5.c (test3): Expect ZT0 rather |
| than ZA to be zeroed. |
| (test5): Remove zeroing of ZA. |
| |
| 2024-02-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sme/zt0_state_5.c (test3, test5): Expect |
| zero { za }s. |
| |
| 2024-02-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113995 |
| * gcc.target/aarch64/sme/locally_streaming_1.c: Require |
| -fno-stack-clash-protection. |
| * gcc.target/aarch64/sme/locally_streaming_1_scp.c: New test. |
| |
| 2024-02-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113220 |
| * gcc.target/aarch64/sme/call_sm_switch_5.c: Add |
| -fno-stack-clash-protection. |
| * gcc.target/aarch64/sme/call_sm_switch_5_scp.c: New test. |
| * gcc.target/aarch64/sme/sibcall_6_scp.c: New test. |
| * gcc.target/aarch64/sme/za_state_4.c: Add |
| -fno-stack-clash-protection. |
| * gcc.target/aarch64/sme/za_state_4_scp.c: New test. |
| * gcc.target/aarch64/sme/za_state_5.c: Add |
| -fno-stack-clash-protection. |
| * gcc.target/aarch64/sme/za_state_5_scp.c: New test. |
| |
| 2024-02-21 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| * gcc.target/s390/zvector/autovec-double-signaling-eq.c: |
| Preserve exceptions. |
| * gcc.target/s390/zvector/autovec-float-signaling-eq.c: |
| Likewise. |
| |
| 2024-02-21 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/113999 |
| * c-c++-common/analyzer/strlen-pr113999.c: New test. |
| * gcc.dg/analyzer/strlen-1.c: More test coverage. |
| |
| 2024-02-21 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/113998 |
| * c-c++-common/analyzer/overlapping-buffers-pr113998.c: New test. |
| |
| 2024-02-20 Peter Hill <peter.hill@york.ac.uk> |
| |
| PR fortran/105658 |
| * gfortran.dg/PR105658.f90: New test. |
| |
| 2024-02-20 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/112103 |
| * gcc.target/powerpc/rlwinm-0.c: Adjust expected instruction counts. |
| |
| 2024-02-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113805 |
| * gcc.target/aarch64/sme/call_sm_switch_11.c: New test. |
| |
| 2024-02-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR analyzer/113983 |
| * gcc.dg/analyzer/torture/vector-extract-1.c: Add -Wno-psabi as |
| dg-additional-options. |
| |
| 2024-02-20 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/113711 |
| * gcc.target/i386/apx-ndd-x32-1.c: Adjust testcase. |
| |
| 2024-02-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/111289 |
| * c-c++-common/analyzer/stdarg-pr111289-int.c: New test. |
| * c-c++-common/analyzer/stdarg-pr111289-ptr.c: New test. |
| |
| 2024-02-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/110520 |
| * c-c++-common/analyzer/null-deref-pr110520.c: New test. |
| |
| 2024-02-19 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR analyzer/113983 |
| * gcc.dg/analyzer/torture/vector-extract-1.c: New test. |
| |
| 2024-02-19 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113966 |
| * g++.dg/cpp2a/concepts-friend17.C: New test. |
| |
| 2024-02-19 Andre Simoes Dias Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.dg/bitint-86.c (__seg_gs): Replace with SEG MACRO. |
| |
| 2024-02-19 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/113889 |
| * gm2/pim/run/pass/pim-run-pass.exp: Add filter for |
| constdef.mod. |
| * gm2/extensions/run/pass/callingc2.mod: New test. |
| * gm2/extensions/run/pass/callingc3.mod: New test. |
| * gm2/extensions/run/pass/callingc4.mod: New test. |
| * gm2/extensions/run/pass/callingc5.mod: New test. |
| * gm2/extensions/run/pass/callingc6.mod: New test. |
| * gm2/extensions/run/pass/callingc7.mod: New test. |
| * gm2/extensions/run/pass/callingc8.mod: New test. |
| * gm2/extensions/run/pass/fixedarray.mod: New test. |
| * gm2/extensions/run/pass/fixedarray2.mod: New test. |
| * gm2/pim/run/pass/constdef.def: New test. |
| * gm2/pim/run/pass/constdef.mod: New test. |
| * gm2/pim/run/pass/testimportconst.mod: New test. |
| |
| 2024-02-19 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/bom_UTF16BE.d: New test. |
| * gdc.dg/bom_UTF16LE.d: New test. |
| * gdc.dg/bom_UTF32BE.d: New test. |
| * gdc.dg/bom_UTF32LE.d: New test. |
| * gdc.dg/bom_UTF8.d: New test. |
| * gdc.dg/bom_characters.d: New test. |
| * gdc.dg/bom_error_UTF8.d: New test. |
| * gdc.dg/bom_infer_UTF16BE.d: New test. |
| * gdc.dg/bom_infer_UTF16LE.d: New test. |
| * gdc.dg/bom_infer_UTF32BE.d: New test. |
| * gdc.dg/bom_infer_UTF32LE.d: New test. |
| * gdc.dg/bom_infer_UTF8.d: New test. |
| |
| 2024-02-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113967 |
| * gcc.dg/pr113967.c: New test. |
| |
| 2024-02-19 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113696 |
| * gcc.target/riscv/rvv/vsetvl/pr113696.c: New test. |
| |
| 2024-02-18 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/113912 |
| * gcc.target/i386/apx-push2pop2-2.c: New test. |
| |
| 2024-02-18 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| PR middle-end/112344 |
| * gcc.dg/torture/pr112344.c: Run non-optimized variants only |
| if expensive tests are allowed. |
| |
| 2024-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/105473 |
| * gfortran.dg/pr105473.f90: New test. |
| |
| 2024-02-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/113503 |
| * gfortran.dg/pr113503_1.f90: New test. |
| * gfortran.dg/pr113503_2.f90: New test. |
| |
| 2024-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/107068 |
| * gfortran.dg/pr107068.f90: New test. |
| |
| 2024-02-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113158 |
| * g++.dg/cpp0x/noexcept83.C: New test. |
| |
| 2024-02-17 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/113911 |
| * gfortran.dg/allocatable_length_2.f90: New test. |
| * gfortran.dg/bind_c_optional-2.f90: Enable deferred-length test. |
| |
| 2024-02-17 Jakub Jelinek <jakub@redhat.com> |
| |
| * lib/target-supports.exp (check_effective_target_lra): Rewrite |
| to list some heavily used always LRA targets and otherwise check the |
| -fdump-rtl-reload-details dump for messages specific to LRA. |
| |
| 2024-02-16 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * g++.dg/torture/vector-struct-1.C: Add -Wstrict-aliasing. |
| |
| 2024-02-16 Marek Polacek <polacek@redhat.com> |
| |
| DR 1351 |
| * g++.dg/cpp0x/noexcept82.C: New test. |
| |
| 2024-02-16 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR c++/97990 |
| * g++.dg/torture/vector-struct-1.C: New test. |
| |
| 2024-02-16 Edwin Lu <ewlu@rivosinc.com> |
| |
| * lib/scanasm.exp: add scan-assembler-bound |
| |
| 2024-02-16 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/111682 |
| * g++.dg/cpp1y/var-templ86.C: New test. |
| |
| 2024-02-16 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113789 |
| PR c++/113853 |
| * g++.dg/cpp0x/sfinae69.C: Remove dg-bogus. |
| * g++.dg/cpp0x/sfinae70.C: New test. |
| * g++.dg/cpp0x/sfinae71.C: New test. |
| * g++.dg/cpp0x/sfinae72.C: New test. |
| * g++.dg/cpp2a/implicit-move4.C: New test. |
| |
| 2024-02-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/113929 |
| * g++.dg/parse/pr113929.C: New test. |
| |
| 2024-02-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113895 |
| * gcc.dg/torture/pr113895-2.c: New testcase. |
| * gcc.dg/torture/pr113895-3.c: Likewise. |
| * gcc.dg/torture/pr113895-4.c: Likewise. |
| |
| 2024-02-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR ipa/98237 |
| * lib/target-supports.exp (is-effective-target): Handle |
| linker_plugin. |
| * gcc.dg/lto/modref-3_0.c: Require linker_plugin support. |
| * gcc.dg/lto/modref-4_0.c: Likewise. |
| |
| 2024-02-16 Tejas Belagod <tejas.belagod@arm.com> |
| |
| PR target/113780 |
| * lib/target-supports.exp (v8_1m_main_pacbti): Add __ARM_FEATURE_PAUTH. |
| * gcc.target/arm/pac-sibcall.c: New. |
| |
| 2024-02-15 Kwok Cheung Yeung <kcyeung@baylibre.com> |
| |
| * gfortran.dg/gomp/declare-target-4.f90 (f1): Update expected warning. |
| * gfortran.dg/gomp/declare-target-indirect-1.f90: New. |
| * gfortran.dg/gomp/declare-target-indirect-2.f90: New. |
| |
| 2024-02-15 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/111266 |
| * c-c++-common/analyzer/out-of-bounds-pr111266.c: New test. |
| |
| 2024-02-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/107385 |
| * gcc.dg/pr107385.c: Require lra effective target. |
| |
| 2024-02-15 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.target/aarch64/vect_ctz_1.c (TEST): Use g form of the builtin and pass 32 |
| as the value expected at 0. |
| |
| 2024-02-15 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| PR testsuite/113278 |
| * c-c++-common/analyzer/fileno-1.c: Define _POSIX_SOURCE. |
| * c-c++-common/analyzer/flex-with-call-summaries.c: Same. |
| * c-c++-common/analyzer/flex-without-call-summaries.c: Same. |
| |
| 2024-02-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/107385 |
| * gcc.dg/pr107385.c: New test. |
| |
| 2024-02-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113921 |
| * gcc.target/i386/pr113921.c: New test. |
| |
| 2024-02-15 Matthieu Longo <matthieu.longo@arm.com> |
| |
| * gcc.target/arm/rev16_2.c: XFAIL when compiled with Thumb1. |
| |
| 2024-02-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * rust/compile/issue-1773.rs.bak: Rename to ... |
| * rust/compile/issue-1773.rs: ... this. Add dg-skip-if directive. |
| |
| 2024-02-15 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/guality/ipa-sra-1.c (get_val1): Move up in the file. |
| (get_val2): Likewise. |
| (bar): Do not return a constant. Extend xfail exception for all |
| targets. |
| |
| 2024-02-15 Andreas Schwab <schwab@suse.de> |
| |
| * gnat.dg/div_zero.adb: Skip on RISC-V. |
| |
| 2024-02-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113567 |
| * gcc.dg/bitint-90.c: New test. |
| |
| 2024-02-14 Steve Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/105847 |
| * gfortran.dg/pr105847.f90: New test. |
| |
| 2024-02-14 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/vect/pr113576.c (dg-additional-options): |
| Use -march=skylake-avx512 for avx512f effective target. |
| * gcc.dg/vect/pr98308.c (dg-additional-options): |
| Use -march=skylake-avx512 for all x86 targets. |
| * gcc.dg/vect/tree-vect.h (check_vect): Handle __AVX512F__ |
| and __AVX512VL__. |
| |
| 2024-02-14 Jakub Jelinek <jakub@redhat.com> |
| H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/113855 |
| * gcc.dg/heap-trampoline-1.c: New test. |
| * lib/target-supports.exp (check_effective_target_heap_trampoline): |
| New. |
| |
| 2024-02-14 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/113871 |
| * gcc.target/i386/pr113871-1a.c: New test. |
| * gcc.target/i386/pr113871-1b.c: New test. |
| * gcc.target/i386/pr113871-2a.c: New test. |
| * gcc.target/i386/pr113871-2b.c: New test. |
| * gcc.target/i386/pr113871-3a.c: New test. |
| * gcc.target/i386/pr113871-3b.c: New test. |
| * gcc.target/i386/pr113871-4a.c: New test. |
| |
| 2024-02-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/113708 |
| * g++.dg/debug/dwarf2/inline-var-1.C: Reference 'a' to ensure it |
| is emitted. |
| * g++.dg/debug/dwarf2/inline-var-3.C: Likewise. |
| * g++.dg/modules/init-7_a.H: New test. |
| * g++.dg/modules/init-7_b.C: New test. |
| |
| 2024-02-14 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/113861 |
| * c-c++-common/gomp/pr63328.c: Remove dg-excess-errors. |
| * gcc.dg/gomp/pr87895-2.c: Likewise. |
| |
| 2024-02-14 Jan Hubicka <jh@suse.cz> |
| |
| PR tree-optimization/111054 |
| * gcc.c-torture/compile/pr111054.c: New test. |
| |
| 2024-02-14 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vect/vect-novect_gcond.c: New test. |
| |
| 2024-02-14 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/99210 |
| * gfortran.dg/pr99210.f90: New test. |
| |
| 2024-02-14 Jonathan Yong <10walls@gmail.com> |
| |
| * c-c++-common/analyzer/coreutils-sum-pr108666.c: Use |
| __SIZE_TYPE__ instead of long unsigned int for size_t |
| definition. |
| |
| 2024-02-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113908 |
| PR c++/113332 |
| * g++.dg/cpp0x/lambda/lambda-nsdmi11.C: New test. |
| * g++.dg/template/non-dependent31.C: New test. |
| |
| 2024-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR d/104739 |
| * lib/gdc-utils.exp (gdc-convert-test) <UNICODE_NAMES>: Require |
| ucn support. |
| |
| 2024-02-14 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/113899 |
| * gcc.dg/vect/vect-simd-clone-10.c: Add `dg-do run` |
| * gcc.dg/vect/vect-simd-clone-12.c: Likewise. |
| |
| 2024-02-14 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/format/gcc_diag-1.c (foo): Add tests for z and t modifiers. |
| * gcc.dg/format/gcc_gfc-1.c (foo): Add tests for ll, z and t modifiers. |
| |
| 2024-02-14 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/99573 |
| * g++.dg/modules/enum-12.C: New test. |
| |
| 2024-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR target/113909 |
| * gcc.target/i386/pr113689-1.c: Skip on Solaris. |
| * gcc.target/i386/pr113689-2.c: Likewise. |
| * gcc.target/i386/pr113689-3.c: Likewise. |
| |
| 2024-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gfortran.dg/fmt_en.f90 (dg-output): Don't xfail on |
| ?86-*-solaris2.9*. |
| * gfortran.dg/fmt_en_rd.f90: Likewise. |
| * gfortran.dg/fmt_en_rn.f90: Likewise. |
| * gfortran.dg/fmt_en_ru.f90: Likewise. |
| * gfortran.dg/fmt_en_rz.f90: Likewise. |
| |
| 2024-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR c++/113706 |
| * c-c++-common/pr103798-2.c (scan-assembler-not): xfail for C++ on |
| Solaris. |
| |
| 2024-02-13 Marek Polacek <polacek@redhat.com> |
| |
| DR 1693 |
| PR c++/113760 |
| * g++.dg/semicolon-fixits.C: Run in C++98 only. |
| * g++.dg/warn/pedantic2.C: Adjust dg-warning. |
| * g++.old-deja/g++.jason/parse11.C: Adjust dg-error. |
| * g++.dg/DRs/dr1693-1.C: New test. |
| * g++.dg/DRs/dr1693-2.C: New test. |
| |
| 2024-02-13 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/113876 |
| * gcc.target/i386/pr113876.c: New test. |
| |
| 2024-02-13 Tobias Burnus <tburnus@baylibre.com> |
| |
| PR middle-end/113904 |
| * gfortran.dg/gomp/declare-variant-1.f90: Change 'condition' trait's |
| argument from integer to a logical expression. |
| * gfortran.dg/gomp/declare-variant-11.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-12.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-13.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-2.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-2a.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-3.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-4.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-6.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-8.f90: Likewise. |
| * gfortran.dg/gomp/declare-variant-20.f90: New test. |
| |
| 2024-02-13 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/friend-6_a.C: New test. |
| * g++.dg/modules/using-enum-3_a.C: New test. |
| * g++.dg/modules/using-enum-3_b.C: New test. |
| |
| 2024-02-13 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/113866 |
| * gfortran.dg/bind_c_optional-2.f90: New test. |
| |
| 2024-02-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113612 |
| * g++.dg/cpp1y/var-templ85.C: New test. |
| |
| 2024-02-13 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/pr113742.c: New test. |
| |
| 2024-02-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/112436 |
| * g++.dg/cpp2a/concepts-pr112436.C: New test. |
| |
| 2024-02-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113896 |
| * g++.dg/torture/pr113896.C: New testcase. |
| |
| 2024-02-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113895 |
| * gcc.dg/torture/pr113895-1.c: New testcase. |
| |
| 2024-02-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113902 |
| * gcc.dg/vect/pr113902.c: New testcase. |
| |
| 2024-02-13 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113734 |
| * gcc.dg/vect/vect-early-break_117-pr113734.c: New test. |
| |
| 2024-02-13 Alex Coplan <alex.coplan@arm.com> |
| |
| PR c++/113658 |
| * g++.dg/ext/has-feature2.C: New test. |
| |
| 2024-02-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113898 |
| * gcc.dg/torture/pr113898.c: New testcase. |
| |
| 2024-02-13 Steve Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/113883 |
| * gfortran.dg/allocatable_length.f90: New test. |
| |
| 2024-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| * gfortran.dg/pr109358.f90: New test. |
| |
| 2024-02-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113545 |
| * g++.dg/cpp1y/constexpr-reinterpret3.C: Remove dg-ice. |
| |
| 2024-02-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113849 |
| * gcc.dg/torture/bitint-58.c: New test. |
| |
| 2024-02-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/113674 |
| * c-c++-common/Wattributes-3.c: New test. |
| |
| 2024-02-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/pr113693.c: Guard _BitInt(837) use with |
| __BITINT_MAXWIDTH__ >= 837. Use dg-prune-output instead of |
| dg-message for dbgcnt message. |
| |
| 2024-02-12 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/113125 |
| * gdc.dg/imports/pr113125.d: New test. |
| * gdc.dg/pr113125.d: New test. |
| |
| 2024-02-12 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/113758 |
| * gdc.dg/torture/pr113758.d: New test. |
| |
| 2024-02-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113831 |
| PR tree-optimization/108355 |
| * gcc.dg/torture/pr113831.c: New testcase. |
| * gcc.dg/tree-ssa/ssa-fre-104.c: Likewise. |
| |
| 2024-02-12 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/base/pr113766-1.c: Adjust the test cases. |
| |
| 2024-02-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113863 |
| * gcc.dg/vect/pr113863.c: New testcase. |
| |
| 2024-02-11 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.c-torture/execute/ieee/cdivchkf.c: Use ilogb and |
| __builtin_fmax instead of ilogbf and __builtin_fmaxf. |
| |
| 2024-02-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gcc.target/i386/asm-raw-symbol.c: Adjust asm patterns. |
| |
| 2024-02-11 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/pr97969.c: Update to comply with GCC14 changes. |
| |
| 2024-02-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gcc.target/i386/pr113689-1.c: Skip test on darwin. |
| * gcc.target/i386/pr113689-2.c: Likewise. |
| * gcc.target/i386/pr113689-3.c: Likewise. |
| |
| 2024-02-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gcc.dg/ssp-2.c: Ignore warning that |
| -multiply_defined is obsolete |
| |
| 2024-02-10 Marek Polacek <polacek@redhat.com> |
| |
| DR 2237 |
| PR c++/107126 |
| PR c++/97202 |
| * g++.dg/DRs/dr2237.C: Adjust dg-error. |
| * g++.dg/parse/constructor2.C: Likewise. |
| * g++.dg/template/error34.C: Likewise. |
| * g++.old-deja/g++.pt/ctor2.C: Likewise. |
| * g++.dg/DRs/dr2237-2.C: New test. |
| * g++.dg/DRs/dr2237-3.C: New test. |
| * g++.dg/DRs/dr2237-4.C: New test. |
| * g++.dg/DRs/dr2237-5.C: New test. |
| * g++.dg/warn/Wtemplate-id-cdtor-1.C: New test. |
| * g++.dg/warn/Wtemplate-id-cdtor-2.C: New test. |
| * g++.dg/warn/Wtemplate-id-cdtor-3.C: New test. |
| * g++.dg/warn/Wtemplate-id-cdtor-4.C: New test. |
| |
| 2024-02-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gcc.dg/darwin-ld-2.c: Ignore warning |
| that -bind_at_load is deprecated. |
| |
| 2024-02-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/110754 |
| * gcc.dg/attr-assume-6.c: New test. |
| * g++.dg/cpp23/attr-assume12.C: New test. |
| |
| 2024-02-10 Hans-Peter Nilsson <hp@axis.com> |
| |
| PR c++/113545 |
| * g++.dg/cpp1y/constexpr-reinterpret3.C, |
| g++.dg/cpp1y/constexpr-reinterpret4.C: New tests. |
| |
| 2024-02-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113834 |
| * g++.dg/ext/type_pack_element4.C: New test. |
| |
| 2024-02-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/98388 |
| * g++.dg/cpp0x/sfinae69.C: New test. |
| |
| 2024-02-09 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/113799 |
| * gfortran.dg/arithmetic_overflow_2.f90: New test. |
| |
| 2024-02-09 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/112580 |
| * g++.dg/modules/anon-3_a.H: New test. |
| * g++.dg/modules/anon-3_b.C: New test. |
| |
| 2024-02-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113783 |
| * gcc.dg/bitint-88.c: New test. |
| |
| 2024-02-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113415 |
| * gcc.target/i386/pr113415.c: New test. |
| |
| 2024-02-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113818 |
| * gcc.dg/bitint-89.c: New test. |
| |
| 2024-02-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113774 |
| * gcc.dg/torture/bitint-57.c: New test. |
| |
| 2024-02-09 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.misc-tests/options.exp: Allow other options before the |
| -quite option for cc1. |
| |
| 2024-02-08 Edwin Lu <ewlu@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/base/abi-1.c: change selector |
| * gcc.target/riscv/rvv/base/pragma-2.c: ditto |
| * gcc.target/riscv/rvv/base/pragma-3.c: ditto |
| |
| 2024-02-08 Richard Earnshaw <rearnsha@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_arm_fp16_alternative_ok_nocache): Use |
| et_arm_fp16_alternative_flags to cache the result. Improve test |
| for FP16 availability. |
| (add_options_for_arm_fp16_alternative): Use |
| et_arm_fp16_alternative_flags. |
| * g++.dg/ext/arm-fp16/arm-fp16-ops-3.C: Update dg-* flags. |
| * g++.dg/ext/arm-fp16/arm-fp16-ops-4.C: Likewise. |
| * gcc.dg/torture/arm-fp16-int-convert-alt.c: Likewise. |
| * gcc.dg/torture/arm-fp16-ops-3.c: Likewise. |
| * gcc.dg/torture/arm-fp16-ops-4.c: Likewise. |
| * gcc.target/arm/fp16-aapcs-3.c: Likewise. |
| * gcc.target/arm/fp16-aapcs-4.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-1.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-10.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-11.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-12.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-2.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-3.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-4.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-5.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-6.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-7.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-8.c: Likewise. |
| * gcc.target/arm/fp16-compile-alt-9.c: Likewise. |
| * gcc.target/arm/fp16-rounding-alt-1.c: Likewise. |
| |
| 2024-02-08 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113649 |
| * g++.dg/cpp2a/nontype-class65.C: New test. |
| |
| 2024-02-08 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/113735 |
| * gcc.dg/tree-ssa/pr113735.c: New test. |
| |
| 2024-02-08 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/113711 |
| PR target/113733 |
| * gcc.target/i386/apx-ndd-2.c: New test. |
| * gcc.target/i386/apx-ndd-base-index-1.c: Likewise. |
| * gcc.target/i386/apx-ndd-no-seg-global-1.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-1.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-2.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-3.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-4.c: Likewise. |
| * gcc.target/i386/apx-ndd-seg-5.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-1a.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-2.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-3.c: Likewise. |
| * gcc.target/i386/apx-ndd-tls-4.c: Likewise. |
| * gcc.target/i386/apx-ndd-x32-1.c: Likewise. |
| |
| 2024-02-08 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113808 |
| * gfortran.dg/vect/vect-early-break_1-PR113808.f90: Moved to... |
| * gfortran.dg/vect/vect-early-break_1-pr113808.f90: ...here. |
| |
| 2024-02-08 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113808 |
| * gfortran.dg/vect/vect-early-break_1-PR113808.f90: New test. |
| |
| 2024-02-08 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vect/vect-early-break_110-pr113467.c: Change unsigned long * |
| to uint64_t *. |
| |
| 2024-02-08 Pan Li <pan2.li@intel.com> |
| |
| PR target/113766 |
| * gcc.target/riscv/rvv/base/pr113766-1.c: Add new cases. |
| |
| 2024-02-08 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/113776 |
| * gcc.dg/pr113776-1.c, gcc.dg/pr113776-2.c, gcc.dg/pr113776-3.c, |
| gcc.dg/pr113776-4.c: New tests. |
| |
| 2024-02-08 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/nontype-class64.C: New test. |
| |
| 2024-02-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113796 |
| * gcc.dg/torture/pr113796.c: New testcase. |
| |
| 2024-02-07 Roger Sayle <roger@nextmovesoftware.com> |
| Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/113690 |
| * gcc.target/i386/pr113690.c: New test case. |
| |
| 2024-02-07 Victor Do Nascimento <victor.donascimento@arm.com> |
| |
| * gcc.target/aarch64/acle/rwsr-armv8p9.c: New. |
| |
| 2024-02-07 Kushal Pal <kushalpal109@gmail.com> |
| |
| * rust/compile/issue-2040.rs: |
| Enclose 'const' in single quotes. |
| |
| 2024-02-07 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2775.rs: New test. |
| |
| 2024-02-07 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2782.rs: New test. |
| |
| 2024-02-07 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1773.rs: Moved to... |
| * rust/compile/issue-1773.rs.bak: ...here. |
| * rust/compile/issue-2723-1.rs: New test. |
| * rust/compile/issue-2723-2.rs: New test. |
| |
| 2024-02-07 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2747.rs: New test. |
| |
| 2024-02-07 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2772-1.rs: New test. |
| * rust/compile/issue-2772-2.rs: New test. |
| |
| 2024-02-07 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1483.rs: New test. |
| |
| 2024-02-07 Kushal Pal <kushalpal109@gmail.com> |
| |
| * rust/compile/issue-2812.rs: New test. |
| |
| 2024-02-07 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113750 |
| * gcc.dg/vect/vect-early-break_112-pr113750.c: New test. |
| * gcc.dg/vect/vect-early-break_113-pr113750.c: New test. |
| * gcc.dg/vect/vect-early-break_114-pr113750.c: New test. |
| * gcc.dg/vect/vect-early-break_115-pr113750.c: New test. |
| * gcc.dg/vect/vect-early-break_116-pr113750.c: New test. |
| |
| 2024-02-07 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113731 |
| * gcc.dg/vect/vect-early-break_111-pr113731.c: New test. |
| |
| 2024-02-07 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113467 |
| * gcc.dg/vect/vect-early-break_110-pr113467.c: New test. |
| |
| 2024-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113756 |
| * gcc.dg/pr113756.c: New test. |
| |
| 2024-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/debug/dwarf2/inline5.c: Don't xfail scan-assembler-not on |
| { aix || solaris2 } && !gas. |
| |
| 2024-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113753 |
| * gcc.dg/torture/bitint-56.c: New test. |
| * gcc.dg/bitint-87.c: New test. |
| |
| 2024-02-07 Pan Li <pan2.li@intel.com> |
| |
| PR target/113766 |
| * gcc.target/riscv/rvv/base/pr113766-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr113766-2.c: New test. |
| |
| 2024-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/113788 |
| * g++.dg/parse/pr113788.C: New test. |
| |
| 2024-02-06 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94231 |
| * g++.dg/cpp0x/deleted17.C: New test. |
| |
| 2024-02-06 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * g++.target/aarch64/mv-symbols1.C: New test. |
| * g++.target/aarch64/mv-symbols2.C: Ditto. |
| * g++.target/aarch64/mv-symbols3.C: Ditto. |
| * g++.target/aarch64/mv-symbols4.C: Ditto. |
| * g++.target/aarch64/mv-symbols5.C: Ditto. |
| * g++.target/aarch64/mvc-symbols1.C: Ditto. |
| * g++.target/aarch64/mvc-symbols2.C: Ditto. |
| * g++.target/aarch64/mvc-symbols3.C: Ditto. |
| * g++.target/aarch64/mvc-symbols4.C: Ditto. |
| |
| 2024-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/110676 |
| * gcc.dg/asan/pr110676.c: New test. |
| |
| 2024-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113736 |
| * gcc.dg/bitint-86.c: New test. |
| |
| 2024-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113759 |
| * gcc.c-torture/compile/pr113759.c: New test. |
| |
| 2024-02-06 Jason Merrill <jason@redhat.com> |
| |
| PR c++/107291 |
| * g++.dg/cpp2a/spaceship-eq17.C: New test. |
| |
| 2024-02-05 Jason Merrill <jason@redhat.com> |
| |
| PR c++/109359 |
| * g++.dg/ext/frounding-math1.C: New test. |
| |
| 2024-02-05 Jason Merrill <jason@redhat.com> |
| |
| PR c++/111286 |
| * g++.dg/cpp0x/initlist-array22.C: New test. |
| |
| 2024-02-05 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/113689 |
| * gcc.target/i386/pr113689-1.c: New file. |
| * gcc.target/i386/pr113689-2.c: Likewise. |
| * gcc.target/i386/pr113689-3.c: Likewise. |
| |
| 2024-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/113740 |
| * gcc.dg/bitint-85.c: New test. |
| |
| 2024-02-05 Richard Ball <richard.ball@arm.com> |
| |
| * lib/target-supports.exp: Add v8_1_m_main_pacbti. |
| * g++.target/arm/bti_thunk.C: New test. |
| |
| 2024-02-05 H.J. Lu <(no_default)> |
| |
| * gcc.target/i386/apx-ndd.c: Updated. |
| |
| 2024-02-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113707 |
| * gcc.dg/torture/pr113707-1.c: New testcase. |
| * gcc.dg/torture/pr113707-2.c: Likewise. |
| |
| 2024-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113737 |
| * gcc.dg/bitint-84.c: New test. |
| |
| 2024-02-05 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/mcpu-sifive-p450.c: New test. |
| * gcc.target/riscv/mcpu-sifive-p670.c: New test. |
| |
| 2024-02-04 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/riscv/reg_subreg_costs.c: New test. |
| Co-authored-by: Jivan Hakobyan <jivanhakobyan9@gmail.com> |
| |
| 2024-02-03 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/pr84877.c: Adjust xfail parentheses. |
| |
| 2024-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/111022 |
| * gfortran.dg/fmt_error_10.f: Show D+0 exponent. |
| * gfortran.dg/pr96436_4.f90: Show E+0 exponent. |
| * gfortran.dg/pr96436_5.f90: Show E+0 exponent. |
| * gfortran.dg/pr111022.f90: New test. |
| |
| 2024-02-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113722 |
| * gcc.dg/pr113722.c: New test. |
| |
| 2024-02-03 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/110006 |
| PR c++/112769 |
| * g++.dg/cpp2a/class-deduction-alias18.C: New test. |
| * g++.dg/cpp2a/concepts-friend16.C: New test. |
| |
| 2024-02-03 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/113730 |
| * gm2/extensions/fail/arith1.mod: New test. |
| * gm2/extensions/fail/arith2.mod: New test. |
| * gm2/extensions/fail/arith3.mod: New test. |
| * gm2/extensions/fail/arith4.mod: New test. |
| * gm2/extensions/fail/arithpromote.mod: New test. |
| * gm2/extensions/fail/extensions-fail.exp: New test. |
| * gm2/linking/fail/badimp.def: New test. |
| * gm2/linking/fail/badimp.mod: New test. |
| * gm2/linking/fail/linking-fail.exp: New test. |
| * gm2/linking/fail/testbadimp.mod: New test. |
| |
| 2024-02-02 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113588 |
| PR tree-optimization/113467 |
| * gcc.dg/vect/vect-early-break_108-pr113588.c: New test. |
| * gcc.dg/vect/vect-early-break_109-pr113588.c: New test. |
| |
| 2024-02-02 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * gcc.dg/vect/vect-avg-1.c: Check optimized dump |
| for `vector *signed short` instead of the `vect` dump. |
| * gcc.dg/vect/vect-avg-11.c: Likewise. |
| * gcc.dg/vect/vect-avg-12.c: Likewise. |
| * gcc.dg/vect/vect-avg-13.c: Likewise. |
| * gcc.dg/vect/vect-avg-14.c: Likewise. |
| * gcc.dg/vect/vect-avg-2.c: Likewise. |
| * gcc.dg/vect/vect-avg-3.c: Likewise. |
| * gcc.dg/vect/vect-avg-4.c: Likewise. |
| * gcc.dg/vect/vect-avg-5.c: Likewise. |
| * gcc.dg/vect/vect-avg-6.c: Likewise. |
| * gcc.dg/vect/vect-avg-7.c: Likewise. |
| * gcc.dg/vect/vect-avg-8.c: Likewise. |
| |
| 2024-02-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libgcc/113604 |
| * gcc.dg/torture/bitint-53.c: New test. |
| * gcc.dg/torture/bitint-55.c: New test. |
| |
| 2024-02-02 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/all-non-failing-tests.h: New test. |
| * jit.dg/test-sizeof.c: New test. |
| |
| 2024-02-02 Jason Merrill <jason@redhat.com> |
| |
| PR c++/110084 |
| * g++.dg/cpp2a/spaceship-synth-neg3.C: Check error message. |
| * g++.dg/cpp2a/spaceship-eq16.C: New test. |
| |
| 2024-02-02 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113697 |
| * gcc.target/riscv/rvv/autovec/pr113697.c: New test. |
| |
| 2024-02-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/target-supports.exp (check_effective_target_shared): |
| Allow the external symbols referenced in the test to be undefined. |
| |
| 2024-02-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/ubsan/ubsan.exp:Add a parameter to init to say that |
| we expect the C++ driver to provide paths for libstdc++. |
| * gcc.dg/ubsan/ubsan.exp: Add a parameter to init to say that |
| we need a path added for libstdc++. |
| * gdc.dg/ubsan/ubsan.exp: Likewise. |
| * gfortran.dg/ubsan/ubsan.exp: Likewise. |
| * lib/ubsan-dg.exp: Handle a single parameter to init that |
| requests addition of a path to libstdc++ to link flags. |
| |
| 2024-02-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/asan/asan.exp: Add a parameter to init to say that |
| we expect the C++ driver to provide paths for libstdc++. |
| * g++.dg/hwasan/hwasan.exp: Likewise |
| * gcc.dg/asan/asan.exp: Add a parameter to init to say that |
| we need a path added for libstdc++. |
| * gcc.dg/hwasan/hwasan.exp: Likewise. |
| * gdc.dg/asan/asan.exp: Likewise. |
| * gfortran.dg/asan/asan.exp: Likewise. |
| * lib/asan-dg.exp: Handle a single parameter to init that |
| requests addition of a path to libstdc++ to link flags. |
| * lib/hwasan-dg.exp: Likewise. |
| |
| 2024-02-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113691 |
| * gcc.dg/bitint-83.c: New test. |
| |
| 2024-02-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113692 |
| * gcc.dg/bitint-82.c: New test. |
| |
| 2024-02-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113699 |
| * gcc.dg/bitint-81.c: New test. |
| |
| 2024-02-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113705 |
| * g++.dg/opt/pr113705.C: New test. |
| |
| 2024-02-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr71321.c (scan-assembler-not): Avoid multiline |
| matches. |
| |
| 2024-02-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/sse2-stv-1.c (dg-options): Add -mno-stackrealign. |
| |
| 2024-02-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr80569.c: Require gas. |
| |
| 2024-02-02 Lehua Ding <lehua.ding@rivai.ai> |
| |
| Revert: |
| 2024-02-02 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/autovec/poly_licm-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/poly_licm-2.c: New test. |
| |
| 2024-02-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR target/112863 |
| * lib/obj-c++.exp: Decide on whether to present -B or -L to |
| reference the paths to uninstalled libobjc/libobjc-gnu and |
| libstdc++ and use that to generate the link flags. |
| |
| 2024-02-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR target/112862 |
| * gfortran.dg/coarray/caf.exp: Remove duplicate additions of |
| libatomic handling. |
| * gfortran.dg/dg.exp: Likewise. |
| * lib/gfortran.exp: Decide on whether to present -B or -L to |
| reference the paths to uninstalled libgfortran, libqadmath and |
| libatomic and use that to generate the link flags. |
| |
| 2024-02-02 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/autovec/poly_licm-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/poly_licm-2.c: New test. |
| |
| 2024-02-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pieces-memcpy-7.c (dg-additional-options): Add |
| -mno-stackrealign. |
| * gcc.target/i386/pieces-memcpy-8.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-9.c: Likewise. |
| * gcc.target/i386/pieces-memset-36.c: Likewise. |
| * gcc.target/i386/pieces-memset-40.c: Likewise. |
| * gcc.target/i386/pieces-memset-9.c: Likewise. |
| |
| 2024-02-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/apx-ndd-cmov.c (scan-assembler-times): Allow for |
| cmovl.e, cmovl.ge. |
| |
| 2024-02-02 Jason Merrill <jason@redhat.com> |
| |
| PR c++/112439 |
| * g++.dg/cpp2a/no_unique_address15.C: New test. |
| |
| 2024-02-02 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113638 |
| * g++.dg/cpp1y/var-templ-array1.C: New test. |
| |
| 2024-02-02 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/vsetvl/vsetvl_pre-1.c: New test. |
| |
| 2024-02-02 Jiahao Xu <xujiahao@loongson.cn> |
| |
| * gcc.target/loongarch/larch-frecipe-intrinsic.c: New test. |
| |
| 2024-02-02 Li Wei <liwei@loongson.cn> |
| |
| * gfortran.dg/vect/vect-10.f90: New test. |
| |
| 2024-02-02 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/func-call-extreme-1.c (dg-options): |
| Use -O2 instead of -O0 to ensure the pcalau12i/addi/lu32i/lu52i |
| instruction sequences are not reordered by the compiler. |
| (NOIPA): Disallow interprocedural optimizations. |
| * gcc.target/loongarch/func-call-extreme-2.c: Remove the content |
| duplicated from func-call-extreme-1.c, include it instead. |
| (dg-options): Likewise. |
| * gcc.target/loongarch/func-call-extreme-3.c (dg-options): |
| Likewise. |
| * gcc.target/loongarch/func-call-extreme-4.c (dg-options): |
| Likewise. |
| * gcc.target/loongarch/cmodel-extreme-1.c: New test. |
| * gcc.target/loongarch/cmodel-extreme-2.c: New test. |
| * g++.target/loongarch/cmodel-extreme-mi-thunk-1.C: New test. |
| * g++.target/loongarch/cmodel-extreme-mi-thunk-2.C: New test. |
| * g++.target/loongarch/cmodel-extreme-mi-thunk-3.C: New test. |
| |
| 2024-02-02 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/explicit-relocs-medium-call36-auto-tls-ld-gd.c: New test. |
| |
| 2024-02-02 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/explicit-relocs-extreme-auto-tls-ld-gd.c: New test. |
| * gcc.target/loongarch/explicit-relocs-medium-auto-tls-ld-gd.c: New test. |
| |
| 2024-02-02 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/attr-model-5.c: New test. |
| * gcc.target/loongarch/func-call-extreme-5.c: New test. |
| * gcc.target/loongarch/func-call-extreme-6.c: New test. |
| * gcc.target/loongarch/tls-extreme-macro.c: New test. |
| |
| 2024-02-01 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/warn/Wdangling-reference21.C: New test. |
| |
| 2024-02-01 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gnat.dg/trampoline3.adb: xfail scan-assembler-not |
| check on hppa*-*-*. |
| |
| 2024-02-01 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/112737 |
| * g++.dg/template/ttp42.C: New test. |
| * g++.dg/template/ttp43.C: New test. |
| |
| 2024-02-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/112437 |
| * g++.dg/cpp2a/concepts-throw1.C: New test. |
| * g++.dg/eh/throw4.C: New test. |
| |
| 2024-02-01 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/za-ext.c: New test. |
| * gcc.target/riscv/zi-ext.c: New test. |
| |
| 2024-02-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr38534-1.c: Add -fomit-frame-pointer to |
| dg-options. |
| * gcc.target/i386/pr38534-2.c: Likewise. |
| * gcc.target/i386/pr38534-3.c: Likewise. |
| * gcc.target/i386/pr38534-4.c: Likewise. |
| |
| 2024-02-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/no-callee-saved-1.c: Add -fomit-frame-pointer to |
| dg-options. |
| * gcc.target/i386/no-callee-saved-2.c: Likewise. |
| |
| 2024-02-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/avx512vl-stv-rotatedi-1.c: Add -mstv |
| -mno-stackrealign to dg-options. |
| |
| 2024-02-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr70321.c: Add -fomit-frame-pointer to |
| dg-options. |
| |
| 2024-02-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.dg/ext/attr-section2.C (scan-assembler): Quote dots. Allow |
| for double-quoted section name. |
| * g++.dg/ext/attr-section2a.C: Likewise. |
| * g++.dg/ext/attr-section2b.C: Likewise. |
| |
| 2024-02-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113693 |
| * gcc.dg/pr113693.c: New testcase. |
| |
| 2024-02-01 Jakub Jelinek <jakub@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/113531 |
| * g++.dg/asan/initlist1.C: New test. |
| |
| 2024-02-01 Roger Sayle <roger@nextmovesoftware.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR target/113560 |
| * g++.target/i386/pr113560.C: New test case. |
| * gcc.target/i386/pr113560.c: Likewise. |
| * gcc.dg/pr87954.c: Update test case. |
| |
| 2024-02-01 Edwin Lu <ewlu@rivosinc.com> |
| |
| Revert: |
| 2024-02-01 Edwin Lu <ewlu@rivosinc.com> |
| |
| PR target/113249 |
| * g++.target/riscv/rvv/base/bug-1.C: use default scheduling |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-102.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-108.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-114.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-119.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-50.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-56.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-62.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-68.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-74.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-79.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-84.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-90.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-96.c: ditto |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-30.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-1.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-2.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-3.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-4.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-5.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-6.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-7.c: ditto |
| * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/pr111037-3.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: ditto |
| * gfortran.dg/vect/vect-8.f90: ditto |
| |
| 2024-02-01 Edwin Lu <ewlu@rivosinc.com> |
| |
| PR target/113249 |
| * g++.target/riscv/rvv/base/bug-1.C: use default scheduling |
| * gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-102.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-108.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-114.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-119.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-50.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-56.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-62.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-68.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-74.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-79.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-84.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-90.c: ditto |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-96.c: ditto |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-30.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-1.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-2.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-3.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-4.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-5.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-6.c: ditto |
| * gcc.target/riscv/rvv/base/pr108185-7.c: ditto |
| * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/pr111037-3.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: ditto |
| * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: ditto |
| * gfortran.dg/vect/vect-8.f90: ditto |
| |
| 2024-02-01 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/113657 |
| * gcc.target/aarch64/acle/ls64_strict_align.c: New test. |
| |
| 2024-01-31 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/113253 |
| * gcc.dg/analyzer/deref-before-check-pr113253.c: New test. |
| |
| 2024-01-31 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/112571 |
| * gcc.dg/c23-enum-9.c, gcc.dg/c23-enum-10.c: New tests. |
| |
| 2024-01-31 Robin Dapp <rdapp@ventanamicro.com> |
| |
| * gcc.target/aarch64/sve/pre_cond_share_1.c: XFAIL. |
| * gcc.target/riscv/rvv/autovec/pr113607-run.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr113607.c: New test. |
| |
| 2024-01-31 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/113438 |
| * gcc.dg/pr113438.c: New test. |
| |
| 2024-01-31 Jonathan Yong <10walls@gmail.com> |
| |
| * c-c++-common/analyzer/uninit-pr108968-register.c: |
| Use __UINTPTR_TYPE__ instead of unsigned long for LLP64. |
| |
| 2024-01-31 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/111627 |
| * gm2/pim/pass/stdio.mod: Moved to... |
| * gm2/pim/pass/teststdio.mod: ...here. |
| * gm2/pim/run/pass/builtins.mod: Moved to... |
| * gm2/pim/run/pass/testbuiltins.mod: ...here. |
| * gm2/pim/run/pass/math.mod: Moved to... |
| * gm2/pim/run/pass/testmath.mod: ...here. |
| * gm2/pim/run/pass/math2.mod: Moved to... |
| * gm2/pim/run/pass/testmath2.mod: ...here. |
| |
| 2024-01-31 Tamar Christina <tamar.christina@arm.com> |
| |
| PR testsuite/113502 |
| * gcc.target/aarch64/sve/vect-early-break-cbranch.c: Ignore exact branch. |
| * gcc.target/aarch64/vect-early-break-cbranch.c: Likewise. |
| |
| 2024-01-31 Tamar Christina <tamar.christina@arm.com> |
| |
| PR sanitizer/112644 |
| * c-c++-common/hwasan/hwasan-thread-clears-stack.c: Update testcase. |
| |
| 2024-01-31 Tamar Christina <tamar.christina@arm.com> |
| Matthew Malcomson <matthew.malcomson@arm.com> |
| |
| PR sanitizer/112644 |
| * c-c++-common/hwasan/builtin-special-handling.c: Update testcase. |
| |
| 2024-01-31 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/110176 |
| * gcc.dg/torture/pr110176.c: New testcase. |
| |
| 2024-01-31 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/111677 |
| * gcc.target/aarch64/torture/pr111677.c: New test. |
| |
| 2024-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/auto-init-5.c: Add |
| -fno-asynchronous-unwind-tables to dg-options. |
| * gcc.target/i386/auto-init-6.c: Likewise. |
| |
| 2024-01-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/111444 |
| * gcc.dg/torture/pr111444.c: New testcase. |
| |
| 2024-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.dg/cpp0x/udlit-extended-id-1.C: Require ucn support. |
| |
| 2024-01-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113630 |
| * gcc.dg/torture/pr113630.c: New testcase. |
| |
| 2024-01-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/113656 |
| * gcc.target/i386/pr113656.c: New test. |
| |
| 2024-01-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/113637 |
| * gcc.dg/bitint-80.c: New test. |
| |
| 2024-01-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113639 |
| * gcc.dg/bitint-79.c: New test. |
| |
| 2024-01-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113670 |
| * gcc.target/i386/pr113670.c: New testcase. |
| |
| 2024-01-31 Alexandre Oliva <oliva@adacore.com> |
| |
| PR debug/113394 |
| * gcc.dg/strub-internal-pr113394.c: New. |
| |
| 2024-01-31 Joseph Myers <josmyers@redhat.com> |
| |
| PR c/111059 |
| PR c/111911 |
| * gcc.c-torture/compile/pr111059-1.c, |
| gcc.c-torture/compile/pr111059-2.c, |
| gcc.c-torture/compile/pr111059-3.c, |
| gcc.c-torture/compile/pr111059-4.c, |
| gcc.c-torture/compile/pr111059-5.c, |
| gcc.c-torture/compile/pr111059-6.c, |
| gcc.c-torture/compile/pr111059-7.c, |
| gcc.c-torture/compile/pr111059-8.c, |
| gcc.c-torture/compile/pr111059-9.c, |
| gcc.c-torture/compile/pr111059-10.c, |
| gcc.c-torture/compile/pr111059-11.c, |
| gcc.c-torture/compile/pr111059-12.c, |
| gcc.c-torture/compile/pr111911-1.c, |
| gcc.c-torture/compile/pr111911-2.c: New tests. |
| |
| 2024-01-31 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/113509 |
| * c-c++-common/analyzer/stdarg-pr113509.c: New test. |
| |
| 2024-01-30 Fangrui Song <maskray@google.com> |
| |
| PR target/105576 |
| * gcc.target/i386/asm-raw-symbol.c: New testcase. |
| |
| 2024-01-30 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/110358 |
| PR c++/109640 |
| * g++.dg/warn/Wdangling-reference18.C: New test. |
| * g++.dg/warn/Wdangling-reference19.C: New test. |
| * g++.dg/warn/Wdangling-reference20.C: New test. |
| |
| 2024-01-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/67898 |
| * g++.dg/cpp0x/temp_default8.C: New test. |
| |
| 2024-01-30 Jason Merrill <jason@redhat.com> |
| |
| PR c++/112846 |
| * g++.dg/abi/anon6.C: Specify ABI v18. |
| * g++.dg/abi/anon6a.C: New test for ABI v19. |
| |
| 2024-01-30 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113451 |
| * g++.dg/abi/mangle-regparm1a.C: Use -Wabi=0. |
| |
| 2024-01-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113640 |
| * g++.dg/cpp23/explicit-obj-lambda14.C: New test. |
| |
| 2024-01-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113644 |
| * g++.dg/template/nontype30.C: New test. |
| |
| 2024-01-30 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls/def.h: Add new helper macro. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-10.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-8.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-9.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-6.c: New test. |
| |
| 2024-01-30 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/113654 |
| * c-c++-common/analyzer/allocation-size-pr113654-1.c: New test. |
| |
| 2024-01-30 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/execute/torture/builtin_macros1.rs: Fix output pattern. |
| * rust/execute/torture/coercion3.rs: Likewise. |
| * rust/execute/torture/issue-2080.rs: Likewise. |
| * rust/execute/torture/issue-2179.rs: Likewise. |
| * rust/execute/torture/issue-2180.rs: Likewise. |
| * rust/execute/torture/iter1.rs: Likewise. |
| |
| 2024-01-30 Robert Goss <goss.robert@gmail.com> |
| |
| * rust/compile/missing_constructor_fields.rs: Added case with no initializers |
| |
| 2024-01-30 Jakub Dupak <dev@jakubdupak.com> |
| |
| * rust/compile/for_lifetimes.rs: New test. |
| |
| 2024-01-30 Jakub Dupak <dev@jakubdupak.com> |
| |
| * rust/compile/torture/utf8_identifiers.rs: add mising lifetime |
| |
| 2024-01-30 Robert Goss <goss.robert@gmail.com> |
| |
| * rust/compile/repeated_constructor_fields.rs: Added case with constructor field repeated |
| |
| 2024-01-30 Kushal Pal <kushalpal109@gmail.com> |
| |
| * rust/compile/issue-2788.rs: New test. |
| |
| 2024-01-30 Kushal Pal <kushalpal109@gmail.com> |
| |
| * rust/compile/const_trait_fn.rs: |
| Enclose const in single quotes. |
| |
| 2024-01-30 Kushal Pal <kushalpal109@gmail.com> |
| |
| * rust/compile/issue-2785.rs: New test. |
| |
| 2024-01-30 Nirmal Patel <nirmal@nirmal.dev> |
| |
| * rust/compile/issue-2187.rs: New file. |
| * rust/execute/torture/issue-2187.rs: New file. |
| |
| 2024-01-30 Kushal Pal <kushalpal109@gmail.com> |
| |
| * rust/compile/issue-2767.rs: New test. |
| |
| 2024-01-30 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/torture/intrinsics-4.rs: Adjust. |
| * rust/compile/torture/intrinsics-math.rs: Adjust. |
| * rust/execute/torture/atomic_load.rs: Adjust. |
| * rust/execute/torture/atomic_store.rs: Adjust. |
| * rust/compile/torture/intrinsics-1.rs: Removed. |
| * rust/compile/torture/builtin_abort.rs: New test. |
| * rust/execute/torture/builtin_abort.rs: New test. |
| |
| 2024-01-30 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/sized-stub.rs: New test. |
| |
| 2024-01-30 Nobel Singh <nobel2073@gmail.com> |
| |
| * rust/compile/issue-2040.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/functions_without_body.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/execute/torture/name_resolution.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/name_resolution11.rs: New test. |
| * rust/compile/name_resolution12.rs: New test. |
| * rust/compile/name_resolution13.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/const_trait_fn.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/const_async_function.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/unsafe_module.rs: New test. |
| |
| 2024-01-30 M V V S Manoj Kumar <mvvsmanojkumar@gmail.com> |
| |
| * rust/compile/issue-2650-1.rs: New test.(edition=2018) |
| * rust/compile/issue-2650-2.rs: New test.(edition=2015) |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/const_generics_8.rs: Fill the union with dummy values. |
| * rust/compile/empty_union.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/non_foreign_variadic_function.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/auto_trait_invalid.rs: Update old test with updated |
| error message. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/auto_trait_super_trait.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/generic_auto_trait.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/self_const_ptr.rs: New test. |
| * rust/compile/self_mut_ptr.rs: New test. |
| * rust/compile/self_ptr.rs: New test. |
| |
| 2024-01-30 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/trait_pub_type.rs: New test. |
| |
| 2024-01-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113659 |
| * gcc.dg/pr113659.c: New testcase. |
| |
| 2024-01-30 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR target/112861 |
| * lib/gdc.exp: Decide on whether to present -B or -L to reference |
| the paths to uninstalled libphobos and libstdc++ and use that to |
| generate the link flags. |
| |
| 2024-01-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113623 |
| * gcc.c-torture/compile/pr113623.c: New test. |
| |
| 2024-01-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113636 |
| * go.dg/pr113636.go: New test. |
| |
| 2024-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113603 |
| * gcc.c-torture/compile/pr113603.c: New test. |
| |
| 2024-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/101195 |
| * gcc.dg/pr101195.c: New test. |
| |
| 2024-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113622 |
| * gcc.target/i386/pr113622-2.c: Use -msse2 instead of -msse in |
| dg-options. |
| * gcc.target/i386/pr113622-3.c: Likewise. |
| |
| 2024-01-30 Alexandre Oliva <oliva@adacore.com> |
| |
| Revert: |
| 2023-12-26 David Edelsohn <dje.gcc@gmail.com> |
| |
| * c-c++-common/strub-unsupported-2.c: Require strub. |
| * c-c++-common/strub-unsupported-3.c: Same. |
| * c-c++-common/strub-unsupported.c: Same. |
| * lib/target-supports.exp (check_effective_target_strub): Return 0 |
| for AIX. |
| |
| 2024-01-30 H.J. Lu <(no_default)> |
| |
| * gcc.target/i386/libcall-1.c: Limit to lp64 target. |
| * gcc.target/i386/pr107057.c: Likewise. |
| |
| 2024-01-30 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/autovec/binop/shift-rv32gcv.c: Adapt test. |
| * gcc.target/riscv/rvv/autovec/binop/shift-rv64gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/mod-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/shift-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/shift-2.c: Ditto. |
| |
| 2024-01-29 Alexandre Oliva <oliva@adacore.com> |
| |
| * lib/target-supports.exp (check_effective_target_shared): |
| Check for a static-only libc. |
| |
| 2024-01-29 Alexandre Oliva <oliva@adacore.com> |
| |
| * c-c++-common/dfp/pr36800.c: Drop dg-do overrider. |
| * c-c++-common/dfp/pr39034.c: Likewise. |
| * c-c++-common/dfp/pr39035.c: Likewise. |
| * gcc.dg/dfp/bid-non-canonical-d32-1.c: Likewise. |
| * gcc.dg/dfp/bid-non-canonical-d32-2.c: Likewise. |
| * gcc.dg/dfp/bid-non-canonical-d64-1.c: Likewise. |
| * gcc.dg/dfp/bid-non-canonical-d64-2.c: Likewise. |
| * gcc.dg/dfp/builtin-snan-1.c: Likewise. |
| * gcc.dg/dfp/builtin-tgmath-dfp.c: Likewise. |
| * gcc.dg/dfp/c23-float-dfp-4.c: Likewise. |
| * gcc.dg/dfp/c23-float-dfp-5.c: Likewise. |
| * gcc.dg/dfp/c23-float-dfp-6.c: Likewise. |
| * gcc.dg/dfp/c23-float-dfp-7.c: Likewise. |
| * gcc.dg/dfp/pr108068.c: Likewise. |
| * gcc.dg/dfp/pr97439.c: Likewise. |
| * g++.dg/compat/decimal/pass-1_main.C: Require dfprt. |
| * g++.dg/compat/decimal/pass-2_main.C: Likewise. |
| * g++.dg/compat/decimal/pass-3_main.C: Likewise. |
| * g++.dg/compat/decimal/pass-4_main.C: Likewise. |
| * g++.dg/compat/decimal/pass-5_main.C: Likewise. |
| * g++.dg/compat/decimal/pass-6_main.C: Likewise. |
| * g++.dg/compat/decimal/return-1_main.C: Likewise. |
| * g++.dg/compat/decimal/return-2_main.C: Likewise. |
| * g++.dg/compat/decimal/return-3_main.C: Likewise. |
| * g++.dg/compat/decimal/return-4_main.C: Likewise. |
| * g++.dg/compat/decimal/return-5_main.C: Likewise. |
| * g++.dg/compat/decimal/return-6_main.C: Likewise. |
| * g++.dg/eh/dfp-1.C: Likewise. |
| * g++.dg/eh/dfp-2.C: Likewise. |
| * g++.dg/eh/dfp-saves-aarch64.C: Likewise. |
| * gcc.c-torture/execute/pr80692.c: Likewise. |
| * gcc.dg/dfp/bid-non-canonical-d128-1.c: Likewise. |
| * gcc.dg/dfp/bid-non-canonical-d128-2.c: Likewise. |
| * gcc.dg/dfp/bid-non-canonical-d128-3.c: Likewise. |
| * gcc.dg/dfp/bid-non-canonical-d128-4.c: Likewise. |
| |
| 2024-01-29 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| * gcc.target/bpf/naked-1.c: Update test to not expect an exit |
| instruction in naked function. |
| * gcc.target/bpf/naked-2.c: New test. |
| |
| 2024-01-29 Patrick O'Neill <patrick@rivosinc.com> |
| |
| * gcc.target/riscv/rvv/vsetvl/pr113429.c: Add |
| require-effective-target rv64 and riscv_v |
| |
| 2024-01-29 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113544 |
| * g++.dg/cpp1y/lambda-generic-nested3.C: New test. |
| |
| 2024-01-29 Matthieu Longo <matthieu.longo@arm.com> |
| |
| PR target/108933 |
| * gcc.target/arm/rev16.c: Moved to... |
| * gcc.target/arm/rev16_1.c: ...here. |
| * gcc.target/arm/rev16_2.c: New test to check that rev16 is emitted. |
| |
| 2024-01-29 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/113622 |
| * gcc.target/i386/pr113622-2.c: New testcase. |
| * gcc.target/i386/pr113622-3.c: Likewise. |
| |
| 2024-01-29 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/113622 |
| * gcc.target/i386/pr113622-1.c: New testcase. |
| |
| 2024-01-29 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/113616 |
| * gcc.c-torture/compile/pr113616.c: New test. |
| |
| 2024-01-29 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/38534 |
| * gcc.target/i386/pr38534-5.c: New file. |
| * gcc.target/i386/pr38534-6.c: Likewise. |
| |
| 2024-01-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> |
| |
| PR target/112950 |
| * gcc.target/aarch64/sve/acle/general/dupq_5.c: Remove include directive |
| and instead use #pragma GCC for including arm_sve.h. |
| |
| 2024-01-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113281 |
| * gcc.dg/vect/pr113281-1.c: New test. |
| * gcc.dg/vect/pr113281-2.c: Likewise. |
| * gcc.dg/vect/pr113281-3.c: Likewise. |
| * gcc.dg/vect/pr113281-4.c: Likewise. |
| * gcc.dg/vect/pr113281-5.c: Likewise. |
| |
| 2024-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/110603 |
| * gcc.c-torture/compile/pr110603.c: New test. |
| |
| 2024-01-29 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/109705 |
| * lib/target-supports.exp (check_effective_target_vect_long_mult): |
| Fix powerpc*-*-* checks by considering ilp32. |
| |
| 2024-01-28 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/113377 |
| * gfortran.dg/optional_absent_11.f90: New test. |
| |
| 2024-01-28 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * obj-c++.dg/encode-10.mm: Remove unneeded '-lobjc' option addition. |
| * obj-c++.dg/encode-9.mm: Likewise. |
| |
| 2024-01-28 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/jit.exp: Filter error output to remove per-run |
| variable content. |
| |
| 2024-01-27 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| * gcc.target/bpf/helper-skb-ancestor-cgroup-id.c: Add constant |
| version of kernel helper static pointer. |
| |
| 2024-01-27 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/104908 |
| * gfortran.dg/pr104908.f90: New test. |
| |
| 2024-01-27 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/38534 |
| * gcc.target/i386/pr38534-1.c: New file. |
| * gcc.target/i386/pr38534-2.c: Likewise. |
| * gcc.target/i386/pr38534-3.c: Likewise. |
| * gcc.target/i386/pr38534-4.c: Likewise. |
| * gcc.target/i386/stack-check-17.c: Updated. |
| |
| 2024-01-27 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/103503 |
| PR target/113312 |
| * gcc.dg/torture/no-callee-saved-run-1a.c: New file. |
| * gcc.dg/torture/no-callee-saved-run-1b.c: Likewise. |
| * gcc.target/i386/no-callee-saved-1.c: Likewise. |
| * gcc.target/i386/no-callee-saved-2.c: Likewise. |
| * gcc.target/i386/no-callee-saved-3.c: Likewise. |
| * gcc.target/i386/no-callee-saved-4.c: Likewise. |
| * gcc.target/i386/no-callee-saved-5.c: Likewise. |
| * gcc.target/i386/no-callee-saved-6.c: Likewise. |
| * gcc.target/i386/no-callee-saved-7.c: Likewise. |
| * gcc.target/i386/no-callee-saved-8.c: Likewise. |
| * gcc.target/i386/no-callee-saved-9.c: Likewise. |
| * gcc.target/i386/no-callee-saved-10.c: Likewise. |
| * gcc.target/i386/no-callee-saved-11.c: Likewise. |
| * gcc.target/i386/no-callee-saved-12.c: Likewise. |
| * gcc.target/i386/no-callee-saved-13.c: Likewise. |
| * gcc.target/i386/no-callee-saved-14.c: Likewise. |
| * gcc.target/i386/no-callee-saved-15.c: Likewise. |
| * gcc.target/i386/no-callee-saved-16.c: Likewise. |
| * gcc.target/i386/no-callee-saved-17.c: Likewise. |
| * gcc.target/i386/no-callee-saved-18.c: Likewise. |
| |
| 2024-01-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113614 |
| * gcc.dg/torture/bitint-54.c: New test. |
| |
| 2024-01-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113568 |
| * gcc.dg/bitint-78.c: New test. |
| |
| 2024-01-27 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR preprocessor/105608 |
| * g++.dg/pch/line-map-1.C: New test. |
| * g++.dg/pch/line-map-1.Hs: New test. |
| * g++.dg/pch/line-map-2.C: New test. |
| * g++.dg/pch/line-map-2.Hs: New test. |
| * g++.dg/pch/line-map-3.C: New test. |
| * g++.dg/pch/line-map-3.Hs: New test. |
| |
| 2024-01-26 Hans-Peter Nilsson <hp@axis.com> |
| |
| * g++.dg/Wattributes-3.C: Adjust expected warning. |
| * gcc.dg/fail_always_inline.c: Ditto. |
| |
| 2024-01-26 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/113580 |
| * g++.dg/modules/pr113580_a.C: New test. |
| * g++.dg/modules/pr113580_b.C: New test. |
| |
| 2024-01-26 Maciej W. Rozycki <macro@embecosm.com> |
| |
| * gcc.target/riscv/cset-sext-rtl.c: New file. |
| * gcc.target/riscv/cset-sext-rtl32.c: New file. |
| * gcc.target/riscv/cset-sext-sfb-rtl.c: New file. |
| * gcc.target/riscv/cset-sext-sfb-rtl32.c: New file. |
| * gcc.target/riscv/cset-sext-thead-rtl.c: New file. |
| * gcc.target/riscv/cset-sext-ventana-rtl.c: New file. |
| * gcc.target/riscv/cset-sext-zicond-rtl.c: New file. |
| * gcc.target/riscv/cset-sext-zicond-rtl32.c: New file. |
| |
| 2024-01-26 Maciej W. Rozycki <macro@embecosm.com> |
| |
| * gcc.target/riscv/pr105314-rtl.c: New file. |
| * gcc.target/riscv/pr105314-rtl32.c: New file. |
| |
| 2024-01-26 Maciej W. Rozycki <macro@embecosm.com> |
| |
| * gcc.target/riscv/pr105314.c: Scan the RTL "ce1" pass too. |
| |
| 2024-01-26 Maciej W. Rozycki <macro@embecosm.com> |
| |
| * gcc.target/riscv/pr105314.c: Replace `dg-options' command with |
| `dg-skip-if'. Also reject "bne" with `dg-final'. |
| |
| 2024-01-26 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| * gm2/pim/fail/badpointer4.mod: New test. |
| * gm2/pim/fail/strconst.def: New test. |
| |
| 2024-01-26 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/112899 |
| * g++.dg/modules/init-4_a.C: New test. |
| * g++.dg/modules/init-4_b.C: New test. |
| * g++.dg/modules/init-6_a.H: New test. |
| * g++.dg/modules/init-6_b.C: New test. |
| |
| 2024-01-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113602 |
| * gcc.dg/pr113602.c: New testcase. |
| |
| 2024-01-26 Jiahao Xu <xujiahao@loongson.cn> |
| |
| * gcc.target/loongarch/vect-extract.c: New test. |
| |
| 2024-01-26 Jiahao Xu <xujiahao@loongson.cn> |
| |
| * gcc.target/loongarch/short-circuit.c: New test. |
| |
| 2024-01-26 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gcc.dg/signbit-2.c: Added additional "-mlsx" compilation options. |
| * gfortran.dg/graphite/vect-pr40979.f90: Dito. |
| * gfortran.dg/vect/fast-math-mgrid-resid.f: Dito. |
| |
| 2024-01-26 Li Wei <liwei@loongson.cn> |
| |
| * gcc.target/loongarch/invariant-recip.c: New test. |
| |
| 2024-01-26 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/109705 |
| * gcc.dg/vect/pr25413a.c: Expect 1 vectorized loops for !vect_long_mult |
| and 2 for vect_long_mult. |
| |
| 2024-01-26 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113469 |
| * gcc.target/riscv/rvv/autovec/pr113469.c: New test. |
| |
| 2024-01-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/113599 |
| * g++.dg/expr/ptrmem11.C: New test. |
| |
| 2024-01-25 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113598 |
| * g++.dg/cpp0x/initlist-pmf2.C: New test. |
| |
| 2024-01-25 Jason Merrill <jason@redhat.com> |
| |
| PR c++/109227 |
| * g++.dg/coroutines/co-await-initlist2.C: New test. |
| |
| 2024-01-25 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| * gm2/pim/fail/badpointer.mod: New test. |
| * gm2/pim/fail/badpointer2.mod: New test. |
| * gm2/pim/fail/badpointer3.mod: New test. |
| * gm2/projects/pim/run/pass/pegfive/pegfive.mod: New test. |
| * gm2/projects/pim/run/pass/pegfive/projects-pim-run-pass-pegfive.exp: New test. |
| |
| 2024-01-25 Robin Dapp <rdapp.gcc@gmail.com> |
| |
| * gcc.target/riscv/rvv/autovec/pr112971.c: New test. |
| |
| 2024-01-25 Robin Dapp <rdapp@ventanamicro.com> |
| |
| PR testsuite/113558 |
| * gcc.dg/vect/no-scevccp-outer-7.c: Add target check. |
| * gcc.dg/vect/vect-outer-4c-big-array.c: Ditto. |
| * gcc.dg/vect/vect-reduc-dot-s16a.c: Ditto. |
| * gcc.dg/vect/vect-reduc-dot-s8a.c: Ditto. |
| * gcc.dg/vect/vect-reduc-dot-s8b.c: Ditto. |
| * gcc.dg/vect/vect-reduc-dot-u16b.c: Ditto. |
| * gcc.dg/vect/vect-reduc-dot-u8a.c: Ditto. |
| * gcc.dg/vect/vect-reduc-dot-u8b.c: Ditto. |
| * gcc.dg/vect/vect-reduc-pattern-1a.c: Ditto. |
| * gcc.dg/vect/vect-reduc-pattern-1b-big-array.c: Ditto. |
| * gcc.dg/vect/vect-reduc-pattern-1c-big-array.c: Ditto. |
| * gcc.dg/vect/vect-reduc-pattern-2a.c: Ditto. |
| * gcc.dg/vect/vect-reduc-pattern-2b-big-array.c: Ditto. |
| * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Ditto. |
| |
| 2024-01-25 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/112969 |
| * c-c++-common/analyzer/compound-assignment-5.c (test_3): Remove |
| xfails, reorder tests. |
| * c-c++-common/analyzer/compound-assignment-pr112969.c: New test. |
| * gcc.dg/plugin/infoleak-pr112969.c: New test. |
| * gcc.dg/plugin/plugin.exp: Add infoleak-pr112969.c to |
| analyzer_kernel_plugin.c tests. |
| |
| 2024-01-25 Mary Bennett <mary.bennett@embecosm.com> |
| |
| * gcc.target/riscv/cv-simd-abs-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-abs-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-add-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-add-div2-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-add-div4-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-add-div8-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-add-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-add-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-add-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-and-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-and-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-and-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-and-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-avg-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-avg-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-avg-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-avg-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-avgu-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-avgu-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-avgu-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-avgu-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpeq-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpeq-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpeq-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpeq-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpge-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpge-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpge-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpge-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgeu-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgeu-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgeu-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgeu-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgt-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgt-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgt-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgt-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgtu-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgtu-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgtu-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpgtu-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmple-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmple-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmple-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmple-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpleu-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpleu-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpleu-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpleu-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmplt-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmplt-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmplt-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmplt-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpltu-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpltu-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpltu-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpltu-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpne-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpne-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpne-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cmpne-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cplxconj-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cplxmul-i-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cplxmul-i-div2-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cplxmul-i-div4-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cplxmul-i-div8-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cplxmul-r-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cplxmul-r-div2-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cplxmul-r-div4-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-cplxmul-r-div8-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotsp-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotsp-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotsp-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotsp-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotup-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotup-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotup-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotup-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotusp-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotusp-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotusp-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-dotusp-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-extract-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-extract-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-extractu-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-extractu-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-insert-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-insert-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-march-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-max-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-max-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-max-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-max-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-maxu-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-maxu-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-maxu-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-maxu-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-min-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-min-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-min-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-min-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-minu-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-minu-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-minu-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-minu-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-neg-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-neg-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-or-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-or-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-or-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-or-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-pack-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-pack-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-packhi-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-packlo-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotsp-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotsp-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotsp-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotsp-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotup-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotup-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotup-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotup-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotusp-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotusp-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotusp-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sdotusp-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-shuffle-sci-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-shuffle2-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-shuffle2-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-shufflei0-sci-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-shufflei1-sci-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-shufflei2-sci-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-shufflei3-sci-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sll-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sll-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sll-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sll-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sra-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sra-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sra-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sra-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-srl-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-srl-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-srl-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-srl-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sub-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sub-div2-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sub-div4-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sub-div8-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sub-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sub-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-sub-sc-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-subrotmj-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-subrotmj-div2-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-subrotmj-div4-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-subrotmj-div8-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-xor-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-xor-h-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-xor-sc-b-compile-1.c: New test. |
| * gcc.target/riscv/cv-simd-xor-sc-h-compile-1.c: New test. |
| * lib/target-supports.exp: Add proc for XCVsimd extension. |
| |
| 2024-01-25 Yanzhang Wang <yanzhang.wang@intel.com> |
| |
| PR target/113538 |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-7.c: Fix the asm |
| check. |
| * gcc.target/riscv/rvv/base/abi-call-args-1-run.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-2-run.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-3-run.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-4-run.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-error-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-return-run.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-return.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-variant_cc.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-1-fixed-1.c: Ditto. |
| * 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/float-point-dynamic-frm-69.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-70.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-71.c: Ditto. |
| * gcc.target/riscv/rvv/base/misc_vreinterpret_vbool_vint.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vadd.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vfadd.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vget_vset.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vloxseg2ei16.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vreinterpret.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vadd.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vfadd.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vget_vset.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vloxseg2ei16.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vreinterpret.c: Ditto. |
| * gcc.target/riscv/rvv/base/spill-10.c: Ditto. |
| * gcc.target/riscv/rvv/base/spill-11.c: Ditto. |
| * gcc.target/riscv/rvv/base/spill-9.c: Ditto. |
| * gcc.target/riscv/rvv/base/tuple_vundefined.c: Ditto. |
| * gcc.target/riscv/rvv/base/vcreate.c: Ditto. |
| * gcc.target/riscv/rvv/base/vlmul_ext-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvfh-over-zvfhmin.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvfhmin-intrinsic.c: Ditto. |
| * lib/target-supports.exp: Remove the flag. |
| |
| 2024-01-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113574 |
| * gcc.dg/torture/bitint-52.c: New test. |
| |
| 2024-01-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113572 |
| * gcc.target/aarch64/sve/pr113572.c: New test. |
| |
| 2024-01-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113550 |
| * gcc.target/aarch64/pr113550.c: New test. |
| |
| 2024-01-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113485 |
| * gcc.target/aarch64/pr113485.c: New test. |
| * gcc.target/aarch64/pr113573.c: Likewise. |
| |
| 2024-01-25 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/113548 |
| * gcc.dg/vect/slp-reduc-10a.c: Use `__SIZETYPE__` instead of `unsigned long`. |
| * gcc.dg/vect/slp-reduc-10b.c: Likewise. |
| * gcc.dg/vect/slp-reduc-10c.c: Likewise. |
| * gcc.dg/vect/slp-reduc-10d.c: Likewise. |
| * gcc.dg/vect/slp-reduc-10e.c: Likewise. |
| * gcc.dg/vect/vect-cond-arith-2.c: Likewise. |
| * gcc.dg/vect/vect-ifcvt-19.c: Likewise. |
| |
| 2024-01-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113576 |
| * gcc.dg/vect/pr113576.c: New testcase. |
| |
| 2024-01-25 Haochen Gui <guihaoc@gcc.gnu.org> |
| |
| * gcc.target/powerpc/block-cmp-1.c: Exclude m32 and mpowerpc64. |
| * gcc.target/powerpc/block-cmp-4.c: Likewise. |
| * gcc.target/powerpc/block-cmp-8.c: New. |
| |
| 2024-01-25 liuhongt <hongtao.liu@intel.com> |
| |
| * c-c++-common/hwasan/alloca-outside-caught.c: Adjust |
| testcase. |
| * c-c++-common/hwasan/hwasan-poison-optimisation.c: Ditto. |
| * c-c++-common/hwasan/vararray-outside-caught.c: Ditto. |
| |
| 2024-01-25 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/113405 |
| * g++.dg/modules/concept-9.h: New test. |
| * g++.dg/modules/concept-9_a.C: New test. |
| * g++.dg/modules/concept-9_b.C: New test. |
| * g++.dg/modules/concept-10_a.H: New test. |
| * g++.dg/modules/concept-10_b.C: New test. |
| |
| 2024-01-25 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/100707 |
| * g++.dg/modules/indirect-1_b.C: Adjust to handle namespaces not |
| being attached to the module they were imported from. |
| * g++.dg/modules/indirect-1_c.C: Likewise. |
| * g++.dg/modules/indirect-2_b.C: Likewise. |
| * g++.dg/modules/indirect-2_c.C: Likewise. |
| * g++.dg/modules/indirect-3_b.C: Likewise. |
| * g++.dg/modules/indirect-3_c.C: Likewise. |
| * g++.dg/modules/indirect-4_b.C: Likewise. |
| * g++.dg/modules/indirect-4_c.C: Likewise. |
| * g++.dg/modules/namespace-5_a.C: New test. |
| * g++.dg/modules/namespace-5_b.C: New test. |
| * g++.dg/modules/namespace-5_c.C: New test. |
| |
| 2024-01-25 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/adx-check.h: Include stdio.h when DEBUG |
| is defined. |
| * gcc.target/i386/avx512fp16-vscalefph-1b.c: Do not define |
| DEBUG. |
| * gcc.target/i386/avx512fp16vl-vaddph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcmpph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vdivph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfpclassph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vgetexpph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vgetmantph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vmaxph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vminph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vmulph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vrcpph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vreduceph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vscalefph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vsqrtph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vsubph-1b.c: Ditto. |
| * gcc.target/i386/readeflags-1.c: Include stdio.h when DEBUG |
| is defined. |
| * gcc.target/i386/rtm-check.h: Ditto. |
| * gcc.target/i386/sha-check.h: Ditto. |
| * gcc.target/i386/writeeflags-1.c: Ditto. |
| |
| 2024-01-25 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_long_mult): Fix |
| small typo for aarch64*-*-*. |
| |
| 2024-01-24 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113529 |
| * g++.dg/cpp2a/spaceship-sfinae3.C: New test. |
| |
| 2024-01-24 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113347 |
| * g++.dg/eh/return3.C: New test. |
| |
| 2024-01-24 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/113377 |
| * gfortran.dg/optional_absent_10.f90: New test. |
| |
| 2024-01-24 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR testsuite/109705 |
| * lib/target-supports.exp (check_effective_target_vect_long_mult): |
| Fix aarch64*-*-* checks. |
| |
| 2024-01-24 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/108007 |
| PR ipa/112616 |
| * gcc.dg/ipa/pr108007.c: New test. |
| * gcc.dg/ipa/pr112616.c: Likewise. |
| |
| 2024-01-24 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/113486 |
| * gcc.target/aarch64/builtin_apply-1.c: New test. |
| |
| 2024-01-24 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/sfb.c: New test. |
| * gcc.target/riscv/pr113095.c: New test. |
| |
| 2024-01-24 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/109636 |
| * gcc.target/aarch64/sve/pr109636_1.c: New test. |
| * gcc.target/aarch64/sve/pr109636_2.c: New test. |
| * gcc.target/aarch64/sve2/pr109636_1.c: New test. |
| |
| 2024-01-24 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113552 |
| * gcc.target/aarch64/pr113552.c: New test. |
| * gcc.target/aarch64/simd_pcs_attribute-3.c: Remove bogus check. |
| |
| 2024-01-24 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/113490 |
| * gcc.dg/ipa/pr113490.c: New test. |
| |
| 2024-01-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/112977 |
| * gcc.dg/plugin/plugin.exp: Add taint-pr112977.c. |
| * gcc.dg/plugin/taint-pr112977.c: New test. |
| |
| 2024-01-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/112927 |
| * gcc.dg/plugin/analyzer_kernel_plugin.c |
| (class known_function___check_object_size): New. |
| (kernel_analyzer_init_cb): Register it. |
| * gcc.dg/plugin/plugin.exp: Add taint-pr112927.c. |
| * gcc.dg/plugin/taint-pr112927.c: New test. |
| |
| 2024-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR target/113556 |
| * gcc.dg/vect/vect-simd-clone-16c.c: Don't wildcard x86_64 in |
| target specs. Allow any i?86 target instead of i686 only. |
| * gcc.dg/vect/vect-simd-clone-16d.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-17c.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-17d.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-18c.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-18d.c: Likewise. |
| |
| 2024-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr80833-1.c: Add -mno-stackrealign to dg-options. |
| |
| 2024-01-24 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113364 |
| * gcc.dg/vect/vect-early-break_107-pr113364.c: New test. |
| |
| 2024-01-24 Patrick O'Neill <patrick@rivosinc.com> |
| |
| PR target/113429 |
| * gcc.target/riscv/rvv/vsetvl/pr113429.c: New test. |
| |
| 2024-01-24 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113495 |
| * gcc.target/riscv/rvv/vsetvl/avl_single-107.c: Adapt test. |
| |
| 2024-01-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/pr113292_c.C: Require TLS. |
| |
| 2024-01-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113256 |
| PR c++/111607 |
| PR c++/109640 |
| * g++.dg/warn/Wdangling-reference14.C: New test. |
| * g++.dg/warn/Wdangling-reference15.C: New test. |
| * g++.dg/warn/Wdangling-reference16.C: New test. |
| |
| 2024-01-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/113518 |
| * gcc.dg/bitint-77.c: New test. |
| |
| 2024-01-23 Andrew Pinski <quic_apinski@quicinc.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/100942 |
| * gcc.target/aarch64/ccmp_3.c: New test. |
| * gcc.target/aarch64/ccmp_4.c: New test. |
| * gcc.target/aarch64/ccmp_5.c: New test. |
| |
| 2024-01-23 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/113089 |
| * gcc.c-torture/compile/pr113089.c: New test. |
| |
| 2024-01-23 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/113356 |
| * gcc.target/aarch64/pr113356.C: New test. |
| |
| 2024-01-23 Xi Ruoyao <xry111@xry111.site> |
| |
| * g++.target/loongarch/got-load.C (dg-options): Add |
| -fno-stack-protector. |
| |
| 2024-01-23 H.J. Lu <(no_default)> |
| |
| PR rtl-optimization/113255 |
| * gcc.dg/torture/pr113255.c (dg-additional-options): Add only |
| if not ia32. |
| |
| 2024-01-23 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/113114 |
| * gcc.c-torture/compile/pr113114.c: New test. |
| * gcc.target/aarch64/pr113114.c: New test. |
| |
| 2024-01-23 Richard Biener <rguenther@suse.de> |
| |
| PR debug/107058 |
| * c-c++-common/pr107058.c: New testcase. |
| |
| 2024-01-23 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/112820 |
| PR c++/102607 |
| * g++.dg/modules/debug-2_a.C: New test. |
| * g++.dg/modules/debug-2_b.C: New test. |
| * g++.dg/modules/debug-2_c.C: New test. |
| * g++.dg/modules/debug-3_a.C: New test. |
| * g++.dg/modules/debug-3_b.C: New test. |
| |
| 2024-01-23 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/explicit-relocs-auto-tls-ld-gd.c: Check |
| for la.tls.ld and la.tls.gd. |
| |
| 2024-01-23 Richard Biener <rguenther@suse.de> |
| |
| PR rtl-optimization/113255 |
| * gcc.dg/torture/pr113255.c: New testcase. |
| |
| 2024-01-23 Richard Biener <rguenther@suse.de> |
| |
| PR debug/112718 |
| * gcc.dg/debug/pr112718.c: New testcase. |
| |
| 2024-01-22 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/109642 |
| * g++.dg/warn/Wdangling-reference17.C: Additional testing. |
| |
| 2024-01-22 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR debug/113382 |
| * gcc.dg/debug/btf/btf-bitfields-3.c: Add -gno-strict-dwarf |
| option to dg-options. |
| * gcc.dg/debug/btf/btf-enum-1.c: Likewise. |
| * gcc.dg/debug/btf/btf-enum-small.c: Likewise. |
| * gcc.dg/debug/btf/btf-enum64-1.c: Likewise. |
| |
| 2024-01-22 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/vsetvl/attribute-2.c: New test. |
| * gcc.target/riscv/rvv/vsetvl/attribute-3.c: New test. |
| |
| 2024-01-22 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/109092 |
| * gcc.target/riscv/rvv/base/pr109092.c: New test. |
| |
| 2024-01-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113373 |
| * gcc.dg/vect/vect-early-break_104-pr113373.c: New testcase. |
| |
| 2024-01-22 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/vsetvl/attribute-1.c: New test. |
| |
| 2024-01-22 xuli <xuli1@eswincomputing.com> |
| |
| PR target/113420 |
| * gcc.target/riscv/rvv/base/pr113420-1.c: New test. |
| * gcc.target/riscv/rvv/base/pr113420-2.c: New test. |
| |
| 2024-01-22 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.target/sh/pr59533-1.c: Adjust expected output. |
| |
| 2024-01-21 Mary Bennett <mary.bennett@embecosm.com> |
| |
| * gcc.target/riscv/cv-alu-fail-compile.c: Change warning to error. |
| |
| 2024-01-21 Co-authored-by: Thorsten Otto <admin@tho-otto.de> |
| |
| PR target/82420 |
| * gcc.target/m68k/pr82420.c: New test. |
| |
| 2024-01-21 Roger Sayle <roger@nextmovesoftware.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR rtl-optimization/111267 |
| * gcc.target/i386/pr111267.c: New test case. |
| |
| 2024-01-21 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/113377 |
| * gfortran.dg/optional_absent_9.f90: New test. |
| |
| 2024-01-21 Martin Uecker <uecker@tugraz.at> |
| |
| PR c/113492 |
| * gcc.dg/pr113492.c: New test. |
| |
| 2024-01-20 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/ipa/iinline-4.c: Remove dg-final xfail for |
| 32-bit hppa*-*-*. |
| * gcc.dg/ipa/inline-5.c: Likewise. |
| * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise. |
| * gcc.dg/tree-ssa/vector-4.c: Likewise. |
| |
| 2024-01-20 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/tree-ssa/slsr-13.c: xfail scan-tree-dump-times |
| checks on hppa*64*-*-*. |
| |
| 2024-01-20 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/torture/pr110422.c: Require target lra. |
| |
| 2024-01-20 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/111410 |
| * g++.dg/warn/Wdangling-reference17.C: New test. |
| |
| 2024-01-20 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR ipa/110705 |
| * gcc.c-torture/compile/pr110705-1.c: New test. |
| |
| 2024-01-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113462 |
| * gcc.dg/bitint-76.c: New test. |
| |
| 2024-01-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113491 |
| * gcc.dg/torture/bitint-51.c: New test. |
| |
| 2024-01-19 Mikael Pettersson <mikpelinux@gmail.com> |
| |
| PR target/110934 |
| * gcc.target/m68k/pr110934.c: New test. |
| |
| 2024-01-19 Mikael Pettersson <mikpelinux@gmail.com> |
| |
| PR target/108640 |
| * gcc.target/m68k/pr108640.c: New test. |
| |
| 2024-01-19 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/all-non-failing-tests.h: New test. |
| * jit.dg/test-popcount.c: New test. |
| |
| 2024-01-19 Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/test-reflection.c: Add check to make sure |
| gcc_jit_type_is_integral returns 0 on a vector type. |
| |
| 2024-01-19 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/113471 |
| * gfortran.dg/bounds_check_24.f90: New test. |
| |
| 2024-01-19 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113498 |
| * g++.dg/cpp2a/concepts-using4.C: New test. |
| |
| 2024-01-19 Jason Merrill <jason@redhat.com> |
| |
| PR c++/112632 |
| PR c++/112594 |
| PR c++/111357 |
| PR c++/104594 |
| PR c++/67898 |
| * g++.dg/cpp0x/alias-decl-nontype1.C: New test. |
| * g++.dg/cpp2a/concepts-narrowing1.C: New test. |
| * g++.dg/cpp2a/nontype-class63.C: New test. |
| * g++.dg/cpp2a/nontype-class63a.C: New test. |
| |
| 2024-01-19 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/torture/pr47917.c: Limit dg-xfail-run-if for |
| hpux11.[012]* to -O0. |
| |
| 2024-01-19 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/pthread-init-2.c: Change dg-options for hpux |
| to define _HPUX_SOURCE. |
| |
| 2024-01-19 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/pr84877.c: Only xfail on 32-bit hppa*-*-*. |
| |
| 2024-01-19 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR analyzer/112705 |
| * gcc.dg/analyzer/pr94688.c: Skip on hppa*64*-*-*. |
| |
| 2024-01-19 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/arch-27.c: Update scan message. |
| * gcc.target/riscv/arch-28.c: Ditto. |
| * gcc.target/riscv/attribute-10.c: Ditto. |
| * gcc.target/riscv/rvv/base/big_endian-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvl-unimplemented-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvl-unimplemented-2.c: Ditto. |
| |
| 2024-01-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113464 |
| * gcc.dg/bitint-75.c: New test. |
| |
| 2024-01-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113463 |
| * gcc.dg/bitint-74.c: New test. |
| |
| 2024-01-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113459 |
| * gcc.dg/bitint-73.c: New test. |
| |
| 2024-01-19 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/arch-23.c: Update test. |
| * gcc.target/riscv/arch-27.c: Ditto. |
| * gcc.target/riscv/arch-28.c: Ditto. |
| * gcc.target/riscv/attribute-10.c: Ditto. |
| |
| 2024-01-19 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/arch-33.c: New. |
| * gcc.target/riscv/arch-34.c: New. |
| |
| 2024-01-19 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/part-vect-copysignhf.c: Remove |
| -ftree-vectorize from dg-options. |
| |
| 2024-01-19 liuhongt <hongtao.liu@intel.com> |
| |
| PR testsuite/113437 |
| * gcc.dg/tree-ssa/pr95906.c: Scan either MAX_EXPR or |
| VEC_COND_EXPR. |
| |
| 2024-01-18 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/pic-2.c: Skip on hppa*64*-*-*. |
| |
| 2024-01-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/111361 |
| * c-c++-common/analyzer/strlen-pr111361.c: New test. |
| * c-c++-common/analyzer/strncpy-1.c (test_zero_fill): Remove fixed |
| xfail. |
| * c-c++-common/analyzer/strncpy-pr111361.c: New test. |
| |
| 2024-01-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/112811 |
| * c-c++-common/analyzer/strlen-pr112811.c: New test. |
| |
| 2024-01-18 H.J. Lu <(no_default)> |
| |
| * lib/hwasan-dg.exp (hwasan_init): Always set target_hwasan_flags. |
| |
| 2024-01-18 Jun Sha (Joshua) <cooper.joshua@linux.alibaba.com> |
| Jin Ma <jinma@linux.alibaba.com> |
| Xianmiao Qu <cooper.qu@linux.alibaba.com> |
| Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/rvv/xtheadvector/vlb-vsb.c: New test. |
| * gcc.target/riscv/rvv/xtheadvector/vlbu-vsb.c: New test. |
| * gcc.target/riscv/rvv/xtheadvector/vlh-vsh.c: New test. |
| * gcc.target/riscv/rvv/xtheadvector/vlhu-vsh.c: New test. |
| * gcc.target/riscv/rvv/xtheadvector/vlw-vsw.c: New test. |
| * gcc.target/riscv/rvv/xtheadvector/vlwu-vsw.c: New test. |
| |
| 2024-01-18 Jun Sha (Joshua) <cooper.joshua@linux.alibaba.com> |
| Jin Ma <jinma@linux.alibaba.com> |
| Xianmiao Qu <cooper.qu@linux.alibaba.com> |
| Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/rvv/base/pragma-1.c: Add XTheadVector. |
| * gcc.target/riscv/rvv/base/abi-1.c: Exclude XTheadVector. |
| * lib/target-supports.exp: Add target for XTheadVector. |
| |
| 2024-01-18 Jun Sha (Joshua) <cooper.joshua@linux.alibaba.com> |
| Jin Ma <jinma@linux.alibaba.com> |
| Xianmiao Qu <cooper.qu@linux.alibaba.com> |
| Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/rvv/xtheadvector/prefix.c: New test. |
| |
| 2024-01-18 Jun Sha (Joshua) <cooper.joshua@linux.alibaba.com> |
| Jin Ma <jinma@linux.alibaba.com> |
| Xianmiao Qu <cooper.qu@linux.alibaba.com> |
| Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/predef-__riscv_th_v_intrinsic.c: New test. |
| * gcc.target/riscv/rvv/xtheadvector.c: New test. |
| |
| 2024-01-18 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113389 |
| * g++.dg/cpp23/explicit-obj-diagnostics10.C: New test. |
| |
| 2024-01-18 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/test-ggc-bugfix.c: Add libSystem for Darwin. |
| |
| 2024-01-18 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/test-always_inline-attribute.c: Handle Darwin in |
| jit-verify-assembler-output. |
| * jit.dg/test-noinline-attribute.c: Likewise. |
| * jit.dg/test-setting-alignment.c: Likewise. |
| * jit.dg/test-used-attribute.c: Likewise. |
| * jit.dg/test-variable-attribute.c: Likewise. |
| * jit.dg/test-weak-attribute.c: Likewise. |
| |
| 2024-01-18 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/jit.exp: Accept target clauses in jit-verify-assembler |
| handling. |
| |
| 2024-01-18 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/test-link-section-assembler.c: Accept any whitespace |
| between the .section directive and its arguments. |
| |
| 2024-01-18 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/test-alias-attribute.c: Require target alias |
| support. |
| |
| 2024-01-18 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR target/105522 |
| * gcc.dg/pr105522.c: New file. |
| |
| 2024-01-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR bootstrap/113445 |
| * gcc.dg/pr113445.c: New test. |
| |
| 2024-01-18 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/110422 |
| * gcc.dg/torture/pr110422.c: New test. |
| |
| 2024-01-18 H.J. Lu <hjl.tools@gmail.com> |
| |
| * lib/hwasan-dg.exp (check_effective_target_hwaddress_exec): |
| Return 1 if Intel LAM_U57 is enabled. |
| (hwasan_init): Add -mlam=u57 on x86-64. |
| |
| 2024-01-18 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-3.c: New test. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-4.c: New test. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-5.c: New test. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-6.c: New test. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-7.c: New test. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-8.c: New test. |
| * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-9.c: New test. |
| * gcc.target/riscv/rvv/autovec/cmp/macro.h: New test. |
| |
| 2024-01-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/113122 |
| * gcc.target/i386/pr113122-1.c: New test. |
| * gcc.target/i386/pr113122-2.c: New test. |
| * gcc.target/i386/pr113122-3.c: New test. |
| * gcc.target/i386/pr113122-4.c: New test. |
| |
| 2024-01-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/112774 |
| PR testsuite/113446 |
| * gcc.dg/tree-ssa/scev-16.c: Move test ... |
| * gcc.dg/vect/pr112774.c: ... here. Add PR comment line, use |
| dg-additional-options instead of dg-options and drop |
| -fdump-tree-vect-details. |
| |
| 2024-01-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/113452 |
| * gcc.target/i386/sse4_1-stv-1.c: Add -fno-tree-vectorize to |
| dg-options. |
| |
| 2024-01-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113431 |
| * gcc.dg/vect/pr113431.c: New testcase. |
| |
| 2024-01-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113374 |
| * gcc.dg/vect/vect-early-break_106-pr113374.c: New testcase. |
| |
| 2024-01-18 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.dg/vect/bb-slp-subgroups-3.c: Add !vect128. |
| |
| 2024-01-18 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gcc.dg/tree-ssa/gen-vect-2.c: Added detection of compilation |
| behavior and "-mlsx" option on LoongArch. |
| * gcc.dg/tree-ssa/gen-vect-25.c: Dito. |
| |
| 2024-01-18 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * g++.target/loongarch/got-load.C: New test. |
| |
| 2024-01-18 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.dg/vect/bb-slp-43.c: Add vect128. |
| |
| 2024-01-18 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/111850 |
| * gcc.target/powerpc/fold-vec-extract-char.p7.c: Update the |
| checking count of addi to 6. |
| |
| 2024-01-18 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113429 |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c: Adapt test. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c: Ditto. |
| |
| 2024-01-17 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/112588 |
| * g++.dg/modules/merge-16.h: New test. |
| * g++.dg/modules/merge-16_a.C: New test. |
| * g++.dg/modules/merge-16_b.C: New test. |
| |
| 2024-01-17 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR target/113221 |
| * gcc.c-torture/compile/pr113221-1.c: New test. |
| |
| 2024-01-17 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113242 |
| PR c++/99493 |
| * g++.dg/cpp2a/nontype-class61.C: New test. |
| * g++.dg/cpp2a/nontype-class62.C: New test. |
| |
| 2024-01-17 Hans-Peter Nilsson <hp@bitrange.com> |
| |
| * gcc.dg/torture/inline-mem-cpy-1.c: Pass -DRUN_FRACTION=11 |
| when testing in a simulator. |
| * gcc.dg/memcmp-1.c [RUN_FRACTION]: Add machinery to run only |
| for each RUN_FRACTION:th iteration. |
| (main): Call initialize_skip_iteration_count. |
| (test_driver_memcmp): Check SKIP_ITERATION for each iteration. |
| |
| 2024-01-17 Jan Hubicka <jh@suse.cz> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/110852 |
| * gcc.dg/predict-18.c: Update template to expect combined value predictor. |
| * gcc.dg/predict-23.c: New test. |
| * gcc.dg/tree-ssa/predict-1.c: New test. |
| * gcc.dg/tree-ssa/predict-2.c: New test. |
| * gcc.dg/tree-ssa/predict-3.c: New test. |
| |
| 2024-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113421 |
| * gcc.dg/torture/bitint-50.c: New test. |
| |
| 2024-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113410 |
| * gcc.dg/bitint-72.c: New test. |
| |
| 2024-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113408 |
| * gcc.dg/bitint-71.c: New test. |
| |
| 2024-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/113406 |
| * gcc.dg/bitint-70.c: New test. |
| |
| 2024-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/110251 |
| * gcc.c-torture/compile/pr110251.c: New test. |
| |
| 2024-01-17 Pan Li <pan2.li@intel.com> |
| |
| * gcc.target/riscv/rvv/autovec/vls/shift-1.c: Fix asm check |
| count. |
| * gcc.target/riscv/rvv/autovec/vls/shift-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/shift-3.c: Ditto. |
| |
| 2024-01-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113371 |
| * gcc.dg/vect/pr113371.c: New testcase. |
| |
| 2024-01-17 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/mips.exp (mips_option_groups): |
| Add -mxgot/-mno-xgot options. |
| * gcc.target/mips/xgot-n32-avoid-gp.c: New test. |
| * gcc.target/mips/xgot-n32-need-gp.c: New test. |
| |
| 2024-01-16 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/113292 |
| * g++.dg/modules/pr113292_a.H: New test. |
| * g++.dg/modules/pr113292_b.C: New test. |
| * g++.dg/modules/pr113292_c.C: New test. |
| |
| 2024-01-16 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/113340 |
| * g++.dg/cpp23/explicit-obj-diagnostics9.C: New test. |
| |
| 2024-01-16 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/pr111409.c: Add hppa*-*-hpux* to targets which do |
| not support split DWARF. |
| |
| 2024-01-16 waffl3x <waffl3x@protonmail.com> |
| |
| PR c++/113307 |
| * g++.dg/cpp23/explicit-obj-diagnostics3.C: Add test for |
| rejection of packs. |
| |
| 2024-01-16 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/array-quals-1.c: Add .data.rel.ro.local to read only |
| sections. |
| |
| 2024-01-16 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/atomic/stdatomic-flag.c: Remove xfail. |
| * gcc.dg/atomic/stdatomic-flag-2.c: Likewise. |
| |
| 2024-01-16 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR tree-optimization/110794 |
| * g++.dg/pr99966.C: xfail scan-tree-dump-not throw on hppa*64*-*-*. |
| |
| 2024-01-16 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/c23-tag-alias-2.c: Require target lto. |
| * gcc.dg/c23-tag-alias-3.c: Likewise. |
| * gcc.dg/gnu23-tag-alias-3.c: Likewise. |
| * gcc.dg/scantest-lto.c: Likewise. |
| |
| 2024-01-16 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/cmp-mem-const-3.c: Skip on lp64 hppa*-*-*. |
| * gcc.dg/cmp-mem-const-4.c: Likewise. |
| * gcc.dg/cmp-mem-const-5.c: Likewise. |
| * gcc.dg/cmp-mem-const-6.c: Likewise. |
| |
| 2024-01-16 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR tree-optimization/91624 |
| * gcc.dg/tree-ssa/sra-17.c: xfail all scan-tree-dump-times |
| checks on hppa*64*-*-*. |
| * gcc.dg/tree-ssa/sra-18.c: Likewise. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/tuple_float_index.rs: New test. |
| |
| 2024-01-16 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/v0-mangle2.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/invalid_variadics.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/invalid_label_name.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/lifetime_name_validation.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/pattern_variadic.rs: New test. |
| * rust/execute/torture/named_variadic.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/extern_c_named_variadic.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/parse_variadic_function.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/issue-2709.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/not_a_float_literal_tuple_index.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/issue-2665.rs: New test. |
| |
| 2024-01-16 Jakub Dupak <dev@jakubdupak.com> |
| |
| * rust/compile/tupple_struct_pattern_tuple.rs: New test. |
| |
| 2024-01-16 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/v0-mangle1.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/closure_in_closure.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/macro-issue2653.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/macro57.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/macro_rules_macro_rules.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/while_break_expr.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/range_from_expr_for_loop.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/parse_item_default_macro.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/parse_generic_path_expr.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/match_break.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/parse_pub_unit_type.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/parse_global_path_generic.rs: New test. |
| |
| 2024-01-16 Jakub Dupak <dev@jakubdupak.com> |
| |
| * rust/compile/issue-2645.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/wrong_lhs_assignment.rs: update error message |
| * rust/compile/issue-2391.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/variadic.rs: Added new checks. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/assume.rs: New test. |
| |
| 2024-01-16 Dave Evans <dave@dmetwo.org> |
| |
| * rust/compile/issue-2431.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/privacy6.rs: Uncomment commented out functions. |
| * rust/compile/privacy9.rs: Fix unused variables. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/privacy9.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/cfg2.rs: Updated according to new message. |
| * rust/compile/issue-2139.rs: likewise. |
| * rust/compile/issue-2190-1.rs: likewise. |
| * rust/compile/method1.rs: likewise. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/iter1.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/generics7.rs: Added Errorcode hint. |
| * rust/compile/generics8.rs: Updated dejagnu comment. |
| * rust/compile/issue-925.rs: Added Errorcode hint. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/issue-2029.rs: |
| Updated for dejagnu testcase. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/privacy1.rs: Added errorcode. |
| * rust/compile/privacy3.rs: likewise. |
| * rust/compile/privacy4.rs: likewise. |
| * rust/compile/privacy5.rs: likewise. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/type-if.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/let_alt.rs: Updated comment. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/iterators1.rs: this should be casting to the $ty |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-2583.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/nested_macro_definition.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/match4.rs: |
| Updated new error commment. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/issue-1725-2.rs: |
| Updated dejagnu message. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/iterators1.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/generics13.rs: |
| for dejagnu, |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/issue-2479.rs: Updated comment. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/issue-1589.rs: Updated comment for dejagnu. |
| * rust/compile/trait-cycle.rs: New relevant test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/generics10.rs: for dejagnu. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/generics6.rs: Updated dejagnu comment. |
| * rust/compile/generics7.rs: likewise. |
| * rust/compile/issue-925.rs: likewise. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/issue-2514.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/match5.rs: |
| Updated comment for dejagnu. |
| * rust/compile/pattern-struct.rs: New test for ICE. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/inline_2.rs: Added new message. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/auto_trait_invalid.rs: |
| Updated comment. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/bad_inner_doc.rs: |
| Updated comment to pass testcase. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/inline_2.rs: Added new case. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/bad_as_bool_char.rs: |
| Updated comment to pass test case. |
| * rust/compile/cast1.rs: likewise. |
| * rust/compile/cast4.rs: likewise. |
| * rust/compile/cast5.rs: likewise. |
| * rust/compile/all-cast.rs: New test for all error codes. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/attr_deprecated_2.rs: |
| Updated comment to pass the testcase. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/abi-options1.rs: updated comment for testcase. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/arrays2.rs: changed comment to pass |
| testcase. |
| |
| 2024-01-16 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/unicode_norm1.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/name_resolution10.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/name_resolution6.rs: New test. |
| * rust/compile/name_resolution7.rs: New test. |
| * rust/compile/name_resolution8.rs: New test. |
| * rust/compile/name_resolution9.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/undeclared_label.rs: New test for E0426. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/feature.rs: Added new unknown feature. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/arrays1.rs: changed comment to pass testcase. |
| * rust/compile/bad_type1.rs: likewise. |
| * rust/compile/bad_type2.rs: likewise. |
| * rust/compile/const_generics_6.rs: likewise. |
| * rust/compile/deadcode_err1.rs: likewise. |
| * rust/compile/deadcode_err2.rs: likewise. |
| * rust/compile/func1.rs: likewise. |
| * rust/compile/func3.rs: likewise. |
| * rust/compile/func4.rs: likewise. |
| * rust/compile/func5.rs: likewise. |
| * rust/compile/generics1.rs: likewise. |
| * rust/compile/generics2.rs: likewise. |
| * rust/compile/generics3.rs: likewise. |
| * rust/compile/implicit_returns_err1.rs: likewise. |
| * rust/compile/implicit_returns_err2.rs: likewise. |
| * rust/compile/implicit_returns_err3.rs: likewise. |
| * rust/compile/implicit_returns_err4.rs: likewise. |
| * rust/compile/issue-1152.rs: likewise. |
| * rust/compile/issue-2477.rs: likewise. |
| * rust/compile/reference1.rs: likewise. |
| * rust/compile/stmt_with_block_err1.rs: likewise. |
| * rust/compile/traits1.rs: likewise. |
| * rust/compile/traits2.rs: likewise. |
| * rust/compile/tuple_mismatch.rs: likewise. |
| * rust/compile/tuple_struct3.rs: likewise. |
| * rust/compile/mismatched-types.rs: New test from rustc. |
| |
| 2024-01-16 Marc Poulhiès <dkm@kataplop.net> |
| |
| * rust/compile/empty_file: New file. |
| * rust/compile/issue-2421_str.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2479.rs: New test. |
| |
| 2024-01-16 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/bad-crate-name.rs: Moved to... |
| * rust/compile/bad-crate-name1.rs: ...here. |
| * rust/compile/bad-crate-name2.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2477.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/bounds1.rs: Apply sized trait |
| * rust/compile/canonical_paths1.rs: likewise |
| * rust/compile/cast_generics.rs: likewise |
| * rust/compile/closure_no_type_anno.rs: likewise |
| * rust/compile/complex_qualified_path_in_expr.rs: likewise |
| * rust/compile/const-issue1440.rs: likewise |
| * rust/compile/const_generics_1.rs: likewise |
| * rust/compile/const_generics_8.rs: likewise |
| * rust/compile/derive_macro1.rs: likewise |
| * rust/compile/derive_macro3.rs: likewise |
| * rust/compile/derive_macro4.rs: likewise |
| * rust/compile/derive_macro6.rs: likewise |
| * rust/compile/expected_type_args2.rs: likewise |
| * rust/compile/expected_type_args3.rs: likewise |
| * rust/compile/generics1.rs: likewise |
| * rust/compile/generics11.rs: likewise |
| * rust/compile/generics12.rs: likewise |
| * rust/compile/generics2.rs: likewise |
| * rust/compile/generics3.rs: likewise |
| * rust/compile/generics4.rs: likewise |
| * rust/compile/generics6.rs: likewise |
| * rust/compile/generics7.rs: likewise |
| * rust/compile/generics8.rs: likewise |
| * rust/compile/if_let_expr.rs: likewise |
| * rust/compile/issue-1005.rs: likewise |
| * rust/compile/issue-1019.rs: likewise |
| * rust/compile/issue-1031.rs: likewise |
| * rust/compile/issue-1034.rs: likewise |
| * rust/compile/issue-1128.rs: likewise |
| * rust/compile/issue-1129-2.rs: likewise |
| * rust/compile/issue-1130.rs: likewise |
| * rust/compile/issue-1131.rs: likewise |
| * rust/compile/issue-1165.rs: likewise |
| * rust/compile/issue-1173.rs: likewise |
| * rust/compile/issue-1235.rs: likewise |
| * rust/compile/issue-1237.rs: likewise |
| * rust/compile/issue-1289.rs: likewise |
| * rust/compile/issue-1383.rs: likewise |
| * rust/compile/issue-1447.rs: likewise |
| * rust/compile/issue-1589.rs: likewise |
| * rust/compile/issue-1725-1.rs: likewise |
| * rust/compile/issue-1725-2.rs: likewise |
| * rust/compile/issue-1773.rs: likewise |
| * rust/compile/issue-1786.rs: likewise |
| * rust/compile/issue-1893.rs: likewise |
| * rust/compile/issue-1901.rs: likewise |
| * rust/compile/issue-1930.rs: likewise |
| * rust/compile/issue-1981.rs: likewise |
| * rust/compile/issue-2019-1.rs: likewise |
| * rust/compile/issue-2019-2.rs: likewise |
| * rust/compile/issue-2019-3.rs: likewise |
| * rust/compile/issue-2036.rs: likewise |
| * rust/compile/issue-2037.rs: likewise |
| * rust/compile/issue-2070.rs: likewise |
| * rust/compile/issue-2105.rs: likewise |
| * rust/compile/issue-2106.rs: likewise |
| * rust/compile/issue-2135.rs: likewise |
| * rust/compile/issue-2136-1.rs: likewise |
| * rust/compile/issue-2136-2.rs: likewise |
| * rust/compile/issue-2139.rs: likewise |
| * rust/compile/issue-2142.rs: likewise |
| * rust/compile/issue-2165.rs: likewise |
| * rust/compile/issue-2166.rs: likewise |
| * rust/compile/issue-2190-1.rs: likewise |
| * rust/compile/issue-2190-2.rs: likewise |
| * rust/compile/issue-2195.rs: likewise |
| * rust/compile/issue-2238.rs: likewise |
| * rust/compile/issue-2304.rs: likewise |
| * rust/compile/issue-850.rs: likewise |
| * rust/compile/issue-855.rs: likewise |
| * rust/compile/issue-925.rs: likewise |
| * rust/compile/macro-issue1400.rs: likewise |
| * rust/compile/macro20.rs: likewise |
| * rust/compile/macro23.rs: likewise |
| * rust/compile/macro40.rs: likewise |
| * rust/compile/macro54.rs: likewise |
| * rust/compile/name_resolution2.rs: likewise |
| * rust/compile/name_resolution4.rs: likewise |
| * rust/compile/nested_generic.rs: likewise |
| * rust/compile/parse_associated_type_as_generic_arg.rs: likewise |
| * rust/compile/parse_associated_type_as_generic_arg2.rs: likewise |
| * rust/compile/parse_associated_type_as_generic_arg3.rs: likewise |
| * rust/compile/parse_complex_generic_application.rs: likewise |
| * rust/compile/parse_complex_generic_application2.rs: likewise |
| * rust/compile/path_as_generic_arg.rs: likewise |
| * rust/compile/privacy4.rs: likewise |
| * rust/compile/privacy6.rs: likewise |
| * rust/compile/sizeof-stray-infer-var-bug.rs: likewise |
| * rust/compile/stmt_with_block_dot.rs: likewise |
| * rust/compile/torture/associated_types1.rs: likewise |
| * rust/compile/torture/forward_decl_5.rs: likewise |
| * rust/compile/torture/generics1.rs: likewise |
| * rust/compile/torture/generics10.rs: likewise |
| * rust/compile/torture/generics11.rs: likewise |
| * rust/compile/torture/generics12.rs: likewise |
| * rust/compile/torture/generics13.rs: likewise |
| * rust/compile/torture/generics14.rs: likewise |
| * rust/compile/torture/generics15.rs: likewise |
| * rust/compile/torture/generics16.rs: likewise |
| * rust/compile/torture/generics17.rs: likewise |
| * rust/compile/torture/generics18.rs: likewise |
| * rust/compile/torture/generics19.rs: likewise |
| * rust/compile/torture/generics2.rs: likewise |
| * rust/compile/torture/generics20.rs: likewise |
| * rust/compile/torture/generics21.rs: likewise |
| * rust/compile/torture/generics22.rs: likewise |
| * rust/compile/torture/generics23.rs: likewise |
| * rust/compile/torture/generics24.rs: likewise |
| * rust/compile/torture/generics25.rs: likewise |
| * rust/compile/torture/generics26.rs: likewise |
| * rust/compile/torture/generics27.rs: likewise |
| * rust/compile/torture/generics28.rs: likewise |
| * rust/compile/torture/generics29.rs: likewise |
| * rust/compile/torture/generics3.rs: likewise |
| * rust/compile/torture/generics30.rs: likewise |
| * rust/compile/torture/generics31.rs: likewise |
| * rust/compile/torture/generics32.rs: likewise |
| * rust/compile/torture/generics4.rs: likewise |
| * rust/compile/torture/generics5.rs: likewise |
| * rust/compile/torture/generics6.rs: likewise |
| * rust/compile/torture/generics7.rs: likewise |
| * rust/compile/torture/generics8.rs: likewise |
| * rust/compile/torture/generics9.rs: likewise |
| * rust/compile/torture/intrinsics-2.rs: likewise |
| * rust/compile/torture/intrinsics-6.rs: likewise |
| * rust/compile/torture/intrinsics-7.rs: likewise |
| * rust/compile/torture/intrinsics-8.rs: likewise |
| * rust/compile/torture/issue-1024.rs: likewise |
| * rust/compile/torture/issue-1075.rs: likewise |
| * rust/compile/torture/issue-1432.rs: likewise |
| * rust/compile/torture/issue-1555.rs: likewise |
| * rust/compile/torture/issue-368.rs: likewise |
| * rust/compile/torture/issue-808.rs: likewise |
| * rust/compile/torture/issue-862.rs: likewise |
| * rust/compile/torture/issue-893-2.rs: likewise |
| * rust/compile/torture/issue-893.rs: likewise |
| * rust/compile/torture/must_use2.rs: likewise |
| * rust/compile/torture/nested_fn2.rs: likewise |
| * rust/compile/torture/phantom_data.rs: likewise |
| * rust/compile/torture/range-lang-item1.rs: likewise |
| * rust/compile/torture/traits1.rs: likewise |
| * rust/compile/torture/traits11.rs: likewise |
| * rust/compile/torture/traits12.rs: likewise |
| * rust/compile/torture/traits13.rs: likewise |
| * rust/compile/torture/traits14.rs: likewise |
| * rust/compile/torture/traits15.rs: likewise |
| * rust/compile/torture/traits16.rs: likewise |
| * rust/compile/torture/traits17.rs: likewise |
| * rust/compile/torture/traits18.rs: likewise |
| * rust/compile/torture/traits19.rs: likewise |
| * rust/compile/torture/traits2.rs: likewise |
| * rust/compile/torture/traits3.rs: likewise |
| * rust/compile/torture/traits4.rs: likewise |
| * rust/compile/torture/traits5.rs: likewise |
| * rust/compile/torture/traits6.rs: likewise |
| * rust/compile/torture/traits7.rs: likewise |
| * rust/compile/torture/traits8.rs: likewise |
| * rust/compile/torture/traits9.rs: likewise |
| * rust/compile/torture/transmute-size-check-1.rs: likewise |
| * rust/compile/torture/transmute1.rs: likewise |
| * rust/compile/torture/uninit-intrinsic-1.rs: likewise |
| * rust/compile/torture/utf8_identifiers.rs: likewise |
| * rust/compile/traits1.rs: likewise |
| * rust/compile/traits10.rs: likewise |
| * rust/compile/traits11.rs: likewise |
| * rust/compile/traits12.rs: likewise |
| * rust/compile/traits2.rs: likewise |
| * rust/compile/traits3.rs: likewise |
| * rust/compile/traits4.rs: likewise |
| * rust/compile/traits5.rs: likewise |
| * rust/compile/traits6.rs: likewise |
| * rust/compile/traits7.rs: likewise |
| * rust/compile/traits8.rs: likewise |
| * rust/compile/traits9.rs: likewise |
| * rust/compile/type-bindings1.rs: likewise |
| * rust/compile/unconstrained_type_param.rs: likewise |
| * rust/compile/unsafe10.rs: likewise |
| * rust/execute/torture/closure1.rs: likewise |
| * rust/execute/torture/closure2.rs: likewise |
| * rust/execute/torture/closure3.rs: likewise |
| * rust/execute/torture/closure4.rs: likewise |
| * rust/execute/torture/coercion1.rs: likewise |
| * rust/execute/torture/coercion2.rs: likewise |
| * rust/execute/torture/coercion3.rs: likewise |
| * rust/execute/torture/copy_nonoverlapping1.rs: likewise |
| * rust/execute/torture/derive_macro1.rs: likewise |
| * rust/execute/torture/derive_macro3.rs: likewise |
| * rust/execute/torture/derive_macro4.rs: likewise |
| * rust/execute/torture/index1.rs: likewise |
| * rust/execute/torture/issue-1120.rs: likewise |
| * rust/execute/torture/issue-1133.rs: likewise |
| * rust/execute/torture/issue-1198.rs: likewise |
| * rust/execute/torture/issue-1232.rs: likewise |
| * rust/execute/torture/issue-1249.rs: likewise |
| * rust/execute/torture/issue-1436.rs: likewise |
| * rust/execute/torture/issue-1496.rs: likewise |
| * rust/execute/torture/issue-1720-2.rs: likewise |
| * rust/execute/torture/issue-1720.rs: likewise |
| * rust/execute/torture/issue-2052.rs: likewise |
| * rust/execute/torture/issue-2179.rs: likewise |
| * rust/execute/torture/issue-2180.rs: likewise |
| * rust/execute/torture/issue-2236.rs: likewise |
| * rust/execute/torture/issue-647.rs: likewise |
| * rust/execute/torture/issue-845.rs: likewise |
| * rust/execute/torture/issue-851.rs: likewise |
| * rust/execute/torture/issue-858.rs: likewise |
| * rust/execute/torture/macros23.rs: likewise |
| * rust/execute/torture/macros28.rs: likewise |
| * rust/execute/torture/method2.rs: likewise |
| * rust/execute/torture/method3.rs: likewise |
| * rust/execute/torture/method4.rs: likewise |
| * rust/execute/torture/operator_overload_1.rs: likewise |
| * rust/execute/torture/operator_overload_10.rs: likewise |
| * rust/execute/torture/operator_overload_11.rs: likewise |
| * rust/execute/torture/operator_overload_12.rs: likewise |
| * rust/execute/torture/operator_overload_2.rs: likewise |
| * rust/execute/torture/operator_overload_3.rs: likewise |
| * rust/execute/torture/operator_overload_4.rs: likewise |
| * rust/execute/torture/operator_overload_5.rs: likewise |
| * rust/execute/torture/operator_overload_6.rs: likewise |
| * rust/execute/torture/operator_overload_7.rs: likewise |
| * rust/execute/torture/operator_overload_8.rs: likewise |
| * rust/execute/torture/operator_overload_9.rs: likewise |
| * rust/execute/torture/prefetch_data.rs: likewise |
| * rust/execute/torture/ref-pattern2.rs: likewise |
| * rust/execute/torture/slice-magic.rs: likewise |
| * rust/execute/torture/slice-magic2.rs: likewise |
| * rust/execute/torture/slice1.rs: likewise |
| * rust/execute/torture/str-layout1.rs: likewise |
| * rust/execute/torture/trait1.rs: likewise |
| * rust/execute/torture/trait10.rs: likewise |
| * rust/execute/torture/trait11.rs: likewise |
| * rust/execute/torture/trait12.rs: likewise |
| * rust/execute/torture/trait13.rs: likewise |
| * rust/execute/torture/trait2.rs: likewise |
| * rust/execute/torture/trait3.rs: likewise |
| * rust/execute/torture/trait4.rs: likewise |
| * rust/execute/torture/trait5.rs: likewise |
| * rust/execute/torture/trait6.rs: likewise |
| * rust/execute/torture/trait7.rs: likewise |
| * rust/execute/torture/trait8.rs: likewise |
| * rust/execute/torture/trait9.rs: likewise |
| * rust/execute/torture/transmute1.rs: likewise |
| * rust/execute/torture/wrapping_op1.rs: likewise |
| * rust/execute/torture/wrapping_op2.rs: likewise |
| * rust/link/generic_function_0.rs: likewise |
| * rust/link/generic_function_1.rs: likewise |
| * rust/compile/issue-2375.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/non_member_const.rs: add missing error message |
| * rust/compile/issue-2478.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/break2.rs: Modified file to pass test case. |
| * rust/compile/break_with_value_inside_loop.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/proc_macro_attribute_non_root_function.rs: New test. |
| * rust/compile/proc_macro_attribute_non_root_method.rs: New test. |
| * rust/compile/proc_macro_attribute_non_root_module.rs: New test. |
| * rust/compile/proc_macro_derive_non_root_function.rs: New test. |
| * rust/compile/proc_macro_derive_non_root_method.rs: New test. |
| * rust/compile/proc_macro_derive_non_root_module.rs: New test. |
| * rust/compile/proc_macro_non_root_function.rs: New test. |
| * rust/compile/proc_macro_non_root_method.rs: New test. |
| * rust/compile/proc_macro_non_root_module.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/proc_macro_pub_function.rs: New test. |
| * rust/compile/proc_macro_pub_module.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/proc_macro_attribute_crate_type.rs: Replace |
| dg-excess-errors with dg-error and fix the line so the test |
| can pass. |
| * rust/compile/proc_macro_crate_type.rs: Likewise. |
| * rust/compile/proc_macro_derive_crate_type.rs: Likewise. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/proc_macro_attribute_private.rs: New test. |
| * rust/compile/proc_macro_derive_private.rs: New test. |
| * rust/compile/proc_macro_private.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/proc_macro_derive_non_function.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/proc_macro_attribute_non_function.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/proc_macro_non_function.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/abi-vardaic.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/non_member_const.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/break1.rs: Modified to pass test case. |
| * rust/compile/continue1.rs: likewise. |
| * rust/compile/break_continue_outside_loop.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/proc_macro_derive_malformed.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/proc_macro_attribute_crate_type.rs: New test. |
| * rust/compile/proc_macro_crate_type.rs: New test. |
| * rust/compile/proc_macro_derive_crate_type.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/found_struct.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/changed_intrinsics.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/torture/intrinsics-3.rs: Updated comment to pass the test case. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/bad_pub_enumitems.rs: changed comment to pass test cases. |
| * rust/compile/dup_fields.rs: likewise. |
| * rust/execute/same_field_name.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/wrong_lhs_assignment.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/func2.rs: updated comment to pass new test cases. |
| * rust/compile/tuple_struct2.rs: likewise. |
| * rust/compile/wrong_no_of_parameters.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| GuillaumeGomez <guillaume1.gomez@gmail.com> |
| |
| * rust/compile/name_resolution1.rs: New test. |
| * rust/compile/name_resolution2.rs: New test. |
| * rust/compile/name_resolution3.rs: New test. |
| * rust/compile/name_resolution4.rs: New test. |
| * rust/compile/name_resolution5.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/link/trait_import_0.rs: Mark test as xfail. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/break-rust2.rs: Updated comment to pass testcase. |
| * rust/compile/const_generics_3.rs: likewise. |
| * rust/compile/const_generics_4.rs: likewise. |
| * rust/compile/not_find_value_in_scope.rs: New test. |
| |
| 2024-01-16 Muhammad Mahad <mahadtxt@gmail.com> |
| |
| * rust/compile/missing_constructor_fields.rs: New test. |
| |
| 2024-01-16 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/broken_utf8.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macro-issue2273.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2105.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/rust_abi.rs: New test. |
| |
| 2024-01-16 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/bytecharstring.rs:add test for it |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macro56.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1981.rs: Fix badly copied libcore code test |
| * rust/compile/issue-2330.rs: New test. |
| |
| 2024-01-16 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/torture/raw_identifiers.rs: New test. |
| * rust/compile/torture/utf8_identifiers.rs: New test. |
| |
| 2024-01-16 Raiki Tamura <tamaron1203@gmail.com> |
| |
| * rust/compile/torture/utf8_whitespaces.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macro-issue2268.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macro-issue2264.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2304.rs: New test. |
| |
| 2024-01-16 Matthew Jasper <mjjasper1@gmail.com> |
| |
| * rust/compile/macro54.rs: New test. |
| * rust/compile/macro55.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1893.rs: fully compile the test case |
| |
| 2024-01-16 Matthew Jasper <mjjasper1@gmail.com> |
| |
| * rust/compile/braced_macro_arm.rs: New test. |
| * rust/compile/braced_macro_statements1.rs: New test. |
| * rust/compile/braced_macro_statements2.rs: New test. |
| * rust/compile/braced_macro_statements3.rs: New test. |
| * rust/compile/issue-2225.rs: Update test. |
| * rust/compile/macro53.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macro6.rs: Remove check for direct error. |
| * rust/compile/macro7.rs: Likewise. |
| * rust/compile/macro-issue2229.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2036.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2019-2.rs: New test. |
| * rust/compile/issue-2019-3.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2019-1.rs: New test. |
| |
| 2024-01-16 Dave Evans <dave@dmetwo.org> |
| |
| * rust/compile/issue-1813.rs: New test. |
| |
| 2024-01-16 TieWay59 <tieway59@foxmail.com> |
| |
| * rust/compile/break1.rs: remove dg-error "failed to type resolve expression" |
| * rust/compile/break2.rs: Likewise |
| * rust/compile/cfg2.rs: Likewise |
| * rust/compile/continue1.rs: Likewise |
| * rust/compile/generics4.rs: Likewise |
| * rust/compile/generics6.rs: Likewise |
| * rust/compile/generics7.rs: Likewise |
| * rust/compile/issue-2029.rs: Likewise |
| * rust/compile/issue-2139.rs: Likewise |
| * rust/compile/issue-2190-1.rs: Likewise |
| * rust/compile/issue-925.rs: Likewise |
| * rust/compile/method1.rs: Likewise |
| * rust/compile/shadow1.rs: Likewise |
| * rust/compile/type-bindings1.rs: Likewise |
| * rust/compile/unary_negation.rs: Likewise |
| * rust/compile/unary_not.rs: Likewise |
| * rust/compile/unconstrained_type_param.rs: Likewise |
| * rust/compile/usize1.rs: Likewise |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/traits2.rs: update error message |
| * rust/compile/traits3.rs: update error message |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/derive_empty.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/test_mod.rs: Moved to... |
| * rust/compile/issue-1089/test_mod.rs: ...here. |
| * rust/compile/mod_missing_middle.rs: Fix paths. |
| * rust/compile/missing_middle/both_path.rs: Moved to... |
| * rust/compile/mod_missing_middle/missing_middle/both_path.rs: ...here. |
| * rust/compile/missing_middle/explicit.not.rs: Moved to... |
| * rust/compile/mod_missing_middle/missing_middle/explicit.not.rs: ...here. |
| * rust/compile/missing_middle/other.rs: Moved to... |
| * rust/compile/mod_missing_middle/missing_middle/explicit.not/other.rs: ...here. |
| * rust/compile/missing_middle/inner_path.rs: Moved to... |
| * rust/compile/mod_missing_middle/missing_middle/inner_path.rs: ...here. |
| * rust/compile/missing_middle/outer_path.rs: Moved to... |
| * rust/compile/mod_missing_middle/missing_middle/outer_path.rs: ...here. |
| * rust/compile/missing_middle/sub/mod.rs: Moved to... |
| * rust/compile/mod_missing_middle/missing_middle/sub/mod.rs: ...here. |
| * rust/compile/torture/modules/mod.rs: Moved to... |
| * rust/compile/torture/extern_mod1/modules/mod.rs: ...here. |
| * rust/execute/torture/modules/mod.rs: Moved to... |
| * rust/execute/torture/extern_mod4/modules/mod.rs: ...here. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/derive_macro8.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2165.rs: New test. |
| * rust/compile/issue-2166.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/struct-expr-parse.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive_macro7.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/derive_macro4.rs: New test. |
| * rust/compile/derive_macro6.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/execute/torture/derive_macro4.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macro-delim.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/macro43.rs: Fix test with new derive macros. |
| * rust/compile/derive_macro1.rs: New test. |
| * rust/compile/derive_macro3.rs: New test. |
| * rust/execute/torture/derive_macro1.rs: New test. |
| * rust/execute/torture/derive_macro3.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/cfg6.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2195.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2238.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/issue-2225.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/issue-2207.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-2236.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2190-1.rs: New test. |
| * rust/compile/issue-2190-2.rs: New test. |
| |
| 2024-01-16 Matthew Jasper <mjjasper1@gmail.com> |
| |
| * rust/compile/nested_macro_use3.rs: New test. |
| |
| 2024-01-16 Matthew Jasper <mjjasper1@gmail.com> |
| |
| * rust/compile/cfg-attr.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/doc_macro.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macro-issue2194.rs: New test. |
| |
| 2024-01-16 Matthew Jasper <mjjasper1@gmail.com> |
| |
| * rust/compile/for_expr.rs: New test. |
| * rust/compile/issue-407-2.rs: Update compiler output. |
| * rust/compile/issue-407.rs: Update compiler output. |
| * rust/compile/issue-867.rs: Update compiler output. |
| * rust/compile/issue-2189.rs: New test. |
| * rust/compile/macro_call_statement.rs: New test. |
| * rust/compile/stmt_with_block_dot.rs: New test. |
| * rust/compile/torture/loop8.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macro-issue2192.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/const-issue1440.rs: Remove LE conditional compilation. |
| * rust/compile/torture/issue-1432.rs: Likewise. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/coercion3.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-2179.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-2180.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2188.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/parse_specialization.rs: |
| Add "default unsafe" coverage. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2178.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/macro_use1.rs: New test. |
| * rust/execute/torture/macro_use1.rs: New test. |
| * rust/compile/nested_macro_use1.rs: New test. |
| * rust/compile/nested_macro_use2.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/issue-1446.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/execute/torture/cfg-tail.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macro52.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/issue-2125.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2135.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2106.rs: New test. |
| * rust/compile/issue-1524.rs: regression (placeholder generic) |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2142.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2136-1.rs: New test. |
| * rust/compile/issue-2136-2.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2139.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1893.rs: regression |
| * rust/compile/traits12.rs: rustc uses a custom error message here |
| * rust/compile/unconstrained_type_param.rs: extra error message |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/execute/torture/issue-1852-1.rs: New test. |
| * rust/execute/torture/issue-1852.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/issue-1807.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/let_alt.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-852.rs: New test. |
| |
| 2024-01-16 Sergey Bugaev <bugaevc@gmail.com> |
| |
| * lib/prune.exp (prune_ices): |
| Also prune "You have broken GCC Rust. This is a feature." |
| * rust/compile/break-rust1.rs: New test |
| * rust/compile/break-rust2.rs: New test |
| * rust/compile/break-rust3.rs: New test |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/if_let_expr.rs: Increase test coverage. |
| |
| 2024-01-16 Sebastian Kirmayer <gnu@kirmayer.eu> |
| |
| * rust/compile/macro-issue2092.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/macro51.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2070.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-2080.rs: New test. |
| |
| 2024-01-16 Emanuele Micheletti <micheletti.emanuele@hotmail.com> |
| |
| * rust/compile/cast5.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/const_generics_5.rs: update test case |
| * rust/compile/issue-2043.rs: New test. |
| * rust/compile/issue-2039.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2042.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-925.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/bounds1.rs: Moved to... |
| * rust/compile/bounds1.rs: ...here. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2029.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/execute/torture/issue-2052.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/array4.rs: New test. |
| * rust/execute/torture/arrays.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/privacy8.rs: New test. |
| |
| 2024-01-16 emanuele-em <micheletti.emanuele@hotmail.com> |
| |
| * rust/compile/cast4.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/macro49.rs: New test. |
| * rust/compile/macro50.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-2037.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1893.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-850.rs: New test. |
| * rust/compile/issue-855.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1981.rs: New test. |
| |
| 2024-01-16 Mahmoud Mohamed <mahadelr19@gmail.com> |
| |
| * rust/compile/torture/alt_patterns1.rs: New test. |
| |
| 2024-01-16 Mahmoud Mohamed <mahadelr19@gmail.com> |
| |
| * rust/compile/multiple_bindings2.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/sizeof-stray-infer-var-bug.rs: New test. |
| |
| 2024-01-16 Tage Johansson <frans.tage@gmail.com> |
| |
| * rust/compile/macro47.rs: Test that :vis can be followed by some keywords |
| * rust/compile/macro48.rs: Test that :vis cannot be followed by the keyword priv |
| |
| 2024-01-16 Mahmoud Mohamed <mahadelr19@gmail.com> |
| |
| * rust/compile/multiple_bindings1.rs: New test. |
| |
| 2024-01-16 Mahmoud Mohamed <mahadelr19@gmail.com> |
| |
| * rust/execute/torture/closure4.rs: New test. |
| * rust/execute/torture/ref-pattern2.rs: New test. |
| |
| 2024-01-16 Mahmoud Mohamed <mahadelr19@gmail.com> |
| |
| * rust/compile/ref_pattern_fn_param.rs: Moved to... |
| * rust/compile/ref_pattern_fn_param1.rs: ...here. |
| * rust/compile/ref_pattern_fn_param2.rs: New test. |
| * rust/execute/torture/ref-pattern1.rs: New test. |
| |
| 2024-01-16 goar5670 <mahadelr19@gmail.com> |
| |
| * rust/compile/ref_pattern_fn_param.rs: New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/lang-impl.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/stringify.rs: Add a basic test with some text. |
| * rust/execute/torture/builtin_macro_stringify.rs: Verify the |
| text is left as is without any other macro expansion. |
| |
| 2024-01-16 Nikos Alexandris <nikos-alexandris@protonmail.com> |
| |
| * rust/compile/tuple_mismatch.rs: New test. |
| |
| 2024-01-16 goar5670 <mahadelr19@gmail.com> |
| |
| * rust/compile/complex_qualified_path_in_expr.rs : New test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/closure_no_type_anno.rs: Extend test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1524.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/parse_associated_type_as_generic_arg3.rs: remove -fsyntax-only |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/parse_associated_type_as_generic_arg.rs: it now works without -fsyntax-only |
| * rust/compile/parse_associated_type_as_generic_arg2.rs: likewise |
| |
| 2024-01-16 goar5670 <mahadelr19@gmail.com> |
| |
| * rust/compile/closure_no_type_anno.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/while_let_expr.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/torture/uninit-intrinsic-1.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/zero_sized_slice.rs: New test. |
| |
| 2024-01-16 Nikos Alexandris <nikos-alexandris@protonmail.com> |
| |
| * rust/compile/builtin_macro_include_bytes_location_info.rs: New test. |
| * rust/compile/builtin_macro_include_str_location_info.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/slice_rest_pattern.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/if_let_expr.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/torture/intrinsics-8.rs: New test. |
| |
| 2024-01-16 mxlol233 <mxlol233@outlook.com> |
| |
| * rust/compile/feature_extern_types.rs:New file. |
| |
| 2024-01-16 bl7awy <mahadelr19@gmail.com> |
| |
| * rust/compile/cast_generics.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1901.rs: New test. |
| |
| 2024-01-16 Philip Herron <herron.philip@googlemail.com> |
| |
| * rust/compile/issue-1930.rs: New test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/extern_type_item_missing_semi.rs: New failing |
| test. |
| |
| 2024-01-16 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> |
| |
| * rust/compile/extern_type_item.rs: New test. |
| |
| 2024-01-16 omkar-mohanty <franzohouser@gmail.com> |
| |
| * rust/compile/builtin_macro_eager3.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/parse_invalid_specialization.rs: New test. |
| * rust/compile/parse_specialization.rs: New test. |
| * rust/compile/default_not_a_kw.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/expand_macro_qual_path_in_type.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/auto_trait_invalid.rs: New test. |
| * rust/compile/auto_trait_valid.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/parse_associated_type_as_generic_arg3.rs: New test. |
| |
| 2024-01-16 Arthur Cohen <arthur.cohen@embecosm.com> |
| |
| * rust/compile/parse_associated_type_as_generic_arg.rs: New test. |
| * rust/compile/parse_associated_type_as_generic_arg2.rs: New test. |
| * rust/compile/path_as_generic_arg.rs: New test. |
| * rust/compile/nested_generic.rs: New test. |
| |
| 2024-01-16 mxlol233 <mxlol233@outlook.com> |
| |
| * rust/compile/builtin_macro_compile_error.rs: Add |
| crate feature `rustc_attri`. |
| * rust/compile/builtin_macro_concat.rs: Likewise. |
| * rust/compile/builtin_macro_eager1.rs: Likewise. |
| * rust/compile/builtin_macro_eager2.rs: Likewise. |
| * rust/compile/builtin_macro_env.rs: Likewise. |
| * rust/compile/builtin_macro_include_bytes.rs: |
| Likewise. |
| * rust/compile/builtin_macro_include_str.rs: |
| Likewise. |
| * rust/compile/builtin_macro_not_found.rs: |
| Likewise. |
| * rust/compile/builtin_macro_recurse2.rs: |
| Likewise. |
| * rust/compile/feature_rust_attri0.rs:New file. |
| * rust/compile/feature_rust_attri1.rs:New file. |
| * rust/compile/include_empty.rs:Add crate feature |
| `rustc_attri`. |
| * rust/compile/issue-1830_bytes.rs:Likewise. |
| * rust/compile/issue-1830_str.rs:Likewise. |
| * rust/compile/macro42.rs:Likewise. |
| * rust/execute/torture/builtin_macro_cfg.rs: |
| Likewise. |
| * rust/execute/torture/builtin_macro_concat.rs: |
| Likewise. |
| * rust/execute/torture/builtin_macro_env.rs: |
| Likewise. |
| * rust/execute/torture/builtin_macro_include_bytes.rs: |
| Likewise. |
| * rust/execute/torture/builtin_macro_include_str.rs: |
| Likewise. |
| * rust/execute/torture/builtin_macro_line.rs: |
| Likewise. |
| * rust/execute/torture/builtin_macros1.rs: |
| Likewise. |
| * rust/execute/torture/builtin_macros3.rs: |
| Likewise. |
| * rust/execute/torture/macros29.rs:Likewise. |
| * rust/execute/torture/macros30.rs:Likewise. |
| * rust/execute/torture/macros31.rs:Likewise. |
| |
| 2024-01-16 Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR target/112573 |
| * gcc.target/aarch64/pr112573.c: Add new test. |
| |
| 2024-01-16 Owen Avery <powerboat9.gamer@gmail.com> |
| |
| * rust/compile/pattern-or.rs: New test. |
| |
| 2024-01-16 Daniel Cederman <cederman@gaisler.com> |
| |
| * gcc.dg/lto/pr88077_0.c: Change type to match alignment for SPARC |
| |
| 2024-01-16 Daniel Cederman <cederman@gaisler.com> |
| |
| * gcc.dg/ifcvt-4.c: Skip for SPARC V8 |
| |
| 2024-01-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113372 |
| PR middle-end/90348 |
| PR middle-end/110115 |
| PR middle-end/111422 |
| * gcc.dg/torture/bitint-49.c: New test. |
| * gcc.c-torture/execute/pr90348.c: New test. |
| * gcc.c-torture/execute/pr110115.c: New test. |
| * gcc.c-torture/execute/pr111422.c: New test. |
| |
| 2024-01-16 Feng Xue <fxue@os.amperecomputing.com> |
| |
| * gcc.target/aarch64/bb-slp-pr113091.c: New test. |
| |
| 2024-01-16 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113404 |
| * gcc.target/riscv/rvv/base/big_endian-1.c: New test. |
| * gcc.target/riscv/rvv/base/big_endian-2.c: New test. |
| |
| 2024-01-16 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/109705 |
| * lib/target-supports.exp (check_effective_target_vect_long_mult): |
| Fix powerpc*-*-* checks. |
| |
| 2024-01-16 Yanzhang Wang <yanzhang.wang@intel.com> |
| |
| * gcc.target/riscv/rvv/base/abi-call-args-1-run.c: Delete the |
| -Wno-psabi. |
| * gcc.target/riscv/rvv/base/abi-call-args-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-2-run.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-3-run.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-4-run.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-args-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-error-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-return-run.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-return.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-call-variant_cc.c: Ditto. |
| * gcc.target/riscv/rvv/base/abi-callee-saved-1-fixed-1.c: Ditto. |
| * 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/fixed-point-vxrm-error.c: Ditto. |
| * gcc.target/riscv/rvv/base/fixed-point-vxrm.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-cvt-f.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-cvt-x.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-cvt-xu.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-10.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-11.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-12.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-13.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-14.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-15.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-16.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-17.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-18.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-19.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-20.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-21.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-22.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-23.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-24.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-25.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-26.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-27.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-28.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-29.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-30.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-31.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-32.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-33.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-34.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-35.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-36.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-37.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-38.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-39.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-40.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-41.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-42.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-43.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-44.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-45.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-46.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-47.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-48.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-49.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-5.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-50.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-51.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-52.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-53.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-54.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-55.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-56.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-57.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-58.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-59.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-6.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-60.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-61.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-62.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-63.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-64.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-65.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-66.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-67.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-68.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-69.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-7.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-70.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-71.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-72.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-73.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-74.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-75.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-76.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-77.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-8.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-dynamic-frm-9.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-autovec-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-autovec-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-autovec-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-autovec-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-error.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-10.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-5.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-7.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-8.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-insert-9.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-run-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-run-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-run-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-run-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm-run-5.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-frm.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-fwmacc.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-macc.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-madd.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-msac.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-msub.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-ncvt-f.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-ncvt-x.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-ncvt-xu.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-nmacc.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-nmadd.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-nmsac.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-nmsub.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-rec7.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-redosum.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-redusum.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-single-div.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-single-mul.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-single-rdiv.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-single-rsub.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-single-sub.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-sqrt.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-wcvt-x.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-wcvt-xu.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-widening-add.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-widening-mul.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-widening-sub.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-wmsac.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-wnmacc.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-wnmsac.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-wredosum.c: Ditto. |
| * gcc.target/riscv/rvv/base/float-point-wredusum.c: Ditto. |
| * gcc.target/riscv/rvv/base/intrisinc-vrgatherei16.c: Ditto. |
| * gcc.target/riscv/rvv/base/no-honor-frm-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vadd.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vfadd.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vget_vset.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vloxseg2ei16.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vmv.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv32_vreinterpret.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vadd.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vfadd.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vget_vset.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vloxseg2ei16.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vmv.c: Ditto. |
| * gcc.target/riscv/rvv/base/overloaded_rv64_vreinterpret.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110119-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110119-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110265-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110265-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110265-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110277-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110277-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110299-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110299-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110299-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110299-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-0.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-10.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-5.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-6.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-7.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-8.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111720-9.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr111935.c: Ditto. |
| * gcc.target/riscv/rvv/base/scalar-move-merged-run-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/simplify-vdiv.c: Ditto. |
| * gcc.target/riscv/rvv/base/simplify-vrsub.c: Ditto. |
| * gcc.target/riscv/rvv/base/tuple-intrinsic.c: Ditto. |
| * gcc.target/riscv/rvv/base/tuple_vundefined.c: Ditto. |
| * gcc.target/riscv/rvv/base/vcreate.c: Ditto. |
| * gcc.target/riscv/rvv/base/vlmul_ext-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/vslide1down-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/vslide1down-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/vslide1down-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/vslide1up-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/vslide1up-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/vslide1up-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvbb-intrinsic.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvbc-intrinsic.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvbc_vx_constraint-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvfhmin-intrinsic.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvkg-intrinsic.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvkned-intrinsic.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvknha-intrinsic.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvknhb-intrinsic.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvksed-intrinsic.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvksh-intrinsic.c: Ditto. |
| |
| 2024-01-16 Yanzhang Wang <yanzhang.wang@intel.com> |
| |
| * gcc.target/riscv/rvv/base/binop_vx_constraint-120.c: Delete the -Wno-psabi. |
| * gcc.target/riscv/rvv/base/integer_compare_insn_shortcut.c: Ditto. |
| * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: Ditto. |
| * gcc.target/riscv/rvv/base/misc_vreinterpret_vbool_vint.c: Ditto. |
| * gcc.target/riscv/rvv/base/pr110109-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/scalar_move-9.c: Ditto. |
| * gcc.target/riscv/rvv/base/spill-10.c: Ditto. |
| * gcc.target/riscv/rvv/base/spill-11.c: Ditto. |
| * gcc.target/riscv/rvv/base/spill-9.c: Ditto. |
| * gcc.target/riscv/rvv/base/vlmul_ext-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/zero_base_load_store_optimization.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvfh-intrinsic.c: Ditto. |
| * gcc.target/riscv/rvv/base/zvfh-over-zvfhmin.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vsetvl-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/vector-abi-1.c: Removed. |
| * gcc.target/riscv/rvv/base/vector-abi-2.c: Removed. |
| * gcc.target/riscv/rvv/base/vector-abi-3.c: Removed. |
| * gcc.target/riscv/rvv/base/vector-abi-4.c: Removed. |
| * gcc.target/riscv/rvv/base/vector-abi-5.c: Removed. |
| * gcc.target/riscv/rvv/base/vector-abi-6.c: Removed. |
| * gcc.target/riscv/rvv/base/vector-abi-7.c: Removed. |
| * gcc.target/riscv/rvv/base/vector-abi-8.c: Removed. |
| |
| 2024-01-16 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/106229 |
| * c-c++-common/analyzer/taint-index-pr106229.c: New test. |
| |
| 2024-01-16 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/113333 |
| * c-c++-common/analyzer/calloc-1.c: Add tests. |
| * c-c++-common/analyzer/pr96639.c: Update expected results. |
| * gcc.dg/analyzer/data-model-9.c: Likewise. |
| |
| 2024-01-15 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/110065 |
| * g++.dg/concepts/auto8.C: New test. |
| * g++.dg/concepts/auto8a.C: New test. |
| |
| 2024-01-15 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/template/partial-specialization14.C: New test. |
| |
| 2024-01-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/104634 |
| * g++.dg/cpp2a/concepts-explicit-inst6.C: New test. |
| |
| 2024-01-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/109899 |
| * g++.dg/cpp0x/initlist-array21.C: New test. |
| |
| 2024-01-15 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR testsuite/113369 |
| * g++.dg/abi/ref-temp1.C: Remove --save-temps. |
| * g++.target/i386/bfloat_cpp_typecheck.C: Likewise. |
| * gcc.dg/debug/dwarf2/pr111080.c: Likewise. |
| * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise. |
| * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise. |
| * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise. |
| * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise. |
| |
| 2024-01-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/113048 |
| * gcc.target/i386/pr113048.c: New test. |
| |
| 2024-01-15 Liao Shihua <shihua@iscas.ac.cn> |
| |
| * gcc.target/riscv/scalar_bitmanip_intrinsic-32.c: New test. |
| * gcc.target/riscv/scalar_bitmanip_intrinsic-64-emulated.c: New test. |
| * gcc.target/riscv/scalar_bitmanip_intrinsic-64.c: New test. |
| |
| 2024-01-15 Liao Shihua <shihua@iscas.ac.cn> |
| |
| * gcc.target/riscv/scalar_crypto_intrinsic-32.c: New test. |
| * gcc.target/riscv/scalar_crypto_intrinsic-64.c: New test. |
| |
| 2024-01-15 Liao Shihua <shihua@iscas.ac.cn> |
| |
| * gcc.target/riscv/zbb_32_bswap-2.c: Moved to... |
| * gcc.target/riscv/zbb_bswap16.c: ...here. |
| * gcc.target/riscv/zbkb32.c: Remove __builtin_riscv_(un)zip and |
| zip,__builtin_riscv_brev8. |
| * gcc.target/riscv/zbkb64.c: Remove __builtin_riscv_brev8. |
| * gcc.target/riscv/zbb_32_bswap-1.c: Removed. |
| * gcc.target/riscv/zbb_bswap-1.c: Removed. |
| * gcc.target/riscv/zbb_bswap-2.c: Removed. |
| * gcc.target/riscv/zbbw.c: Removed. |
| * gcc.target/riscv/zbc32.c: Removed. |
| * gcc.target/riscv/zbc64.c: Removed. |
| * gcc.target/riscv/zbkc32.c: Removed. |
| * gcc.target/riscv/zbkc64.c: Removed. |
| * gcc.target/riscv/zbkx32.c: Removed. |
| * gcc.target/riscv/zbkx64.c: Removed. |
| * gcc.target/riscv/zknd32-2.c: Removed. |
| * gcc.target/riscv/zknd64-2.c: Removed. |
| * gcc.target/riscv/zkne32-2.c: Removed. |
| * gcc.target/riscv/zkne64-2.c: Removed. |
| * gcc.target/riscv/zknh-sha256-32.c: Removed. |
| * gcc.target/riscv/zknh-sha256-64.c: Removed. |
| * gcc.target/riscv/zknh-sha512-32.c: Removed. |
| * gcc.target/riscv/zknh-sha512-64.c: Removed. |
| * gcc.target/riscv/zksed32-2.c: Removed. |
| * gcc.target/riscv/zksed64-2.c: Removed. |
| * gcc.target/riscv/zksh32.c: Removed. |
| * gcc.target/riscv/zksh64.c: Removed. |
| |
| 2024-01-15 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113247 |
| * gcc.target/riscv/rvv/autovec/vls/reduc-19.c: Adapt test. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-21.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113247-1.c: New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113247-2.c: New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113247-3.c: New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113247-4.c: New test. |
| |
| 2024-01-15 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113281 |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-3.c: New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-4.c: New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-5.c: New test. |
| |
| 2024-01-15 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/autovec/vls/reduc-1.c: Add dump check. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-10.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-11.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-12.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-13.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-14.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-15.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-17.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-18.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-19.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-20.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-21.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-7.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-8.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/reduc-9.c: Ditto. |
| |
| 2024-01-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113370 |
| * gcc.dg/torture/bitint-48.c: New test. |
| |
| 2024-01-15 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113393 |
| * gcc.target/riscv/rvv/autovec/pr113393-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr113393-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr113393-3.c: New test. |
| |
| 2024-01-15 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/unaligned-2.c: Add -mno-abicalls option. |
| |
| 2024-01-14 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/builtin-object-size-1.c: Disable tests for strdup/strndup |
| on __hpux__. |
| * gcc.dg/builtin-object-size-2.c: Likewise. |
| * gcc.dg/builtin-object-size-3.c: Likewise. |
| * gcc.dg/builtin-object-size-4.c: Likewise. |
| |
| 2024-01-14 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/builtin-dynamic-object-size-0.c: Skip on hppa*-*-hpux*. |
| * 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. |
| |
| 2024-01-14 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/Wattributes-6.c: Fix dg-warning on hppa*64*-*-*. |
| |
| 2024-01-14 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR analyzer/113150 |
| * c-c++-common/analyzer/fd-glibc-byte-stream-socket.c: Skip |
| on hppa*-*-hpux*. |
| * c-c++-common/analyzer/fd-manpage-getaddrinfo-client.c: Likewise. |
| * c-c++-common/analyzer/fd-mappage-getaddrinfo-server.c: Likewise. |
| * c-c++-common/analyzer/fd-symbolic-socket.c: Likewise. |
| * gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c: Likewise. |
| |
| 2024-01-14 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/112944 |
| * gcc.target/avr/torture/pr112944-flmap-0.c: New test. |
| * gcc.target/avr/torture/pr112944-flmap-1.c: New test. |
| |
| 2024-01-13 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/67277 |
| * gfortran.dg/ishftc_optional_size_1.f90: New test. |
| |
| 2024-01-13 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gfortran.dg/fmt_f_default_field_width_3.f90: Add hppa*64*-*-hpux* |
| to real_16 dg-error targets. |
| * gfortran.dg/fmt_g_default_field_width_3.f90: Likewise. |
| |
| 2024-01-13 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/113305 |
| * gfortran.dg/do_concurrent_7.f90: New test. |
| |
| 2024-01-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113361 |
| * gcc.dg/torture/bitint-47.c: New test. |
| |
| 2024-01-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113287 |
| * gcc.dg/vect/vect-early-break_100-pr113287.c: Use long long instead |
| of long. |
| |
| 2024-01-13 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/abi/mangle79.C: New test. |
| |
| 2024-01-13 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/107823 |
| PR tree-optimization/110768 |
| PR tree-optimization/110941 |
| PR tree-optimization/110450 |
| PR tree-optimization/110841 |
| * gcc.dg/tree-ssa/ssa-thread-22.c: New test. |
| * gcc.dg/tree-ssa/vrp-loop-1.c: New test. |
| * gcc.dg/tree-ssa/vrp-loop-2.c: New test. |
| * gcc.dg/tree-ssa/vrp-unreachable-1.c: New test. |
| * gcc.dg/tree-ssa/vrp-unreachable-2.c: New test. |
| |
| 2024-01-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113038 |
| * g++.dg/modules/pr106304_b.C: Add dynamic_cast. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vld1_base_xN_1.c: Updated. |
| * gcc.target/arm/simd/vld1_bf16_xN_1.c: Updated. |
| * gcc.target/arm/simd/vld1_fp16_xN_1.c: Updated. |
| * gcc.target/arm/simd/vld1_p64_xN_1.c: Updated. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vld1_base_xN_1.c: Updated. |
| * gcc.target/arm/simd/vld1_bf16_xN_1.c: Updated. |
| * gcc.target/arm/simd/vld1_fp16_xN_1.c: Updated. |
| * gcc.target/arm/simd/vld1_p64_xN_1.c: Updated. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vld1_base_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vld1_bf16_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vld1_fp16_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vld1_p64_xN_1.c: Add new tests. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vst1q_base_xN_1.c: Updated |
| * gcc.target/arm/simd/vst1q_bf16_xN_1.c: Updated |
| * gcc.target/arm/simd/vst1q_fp16_xN_1.c: Updated |
| * gcc.target/arm/simd/vst1q_p64_xN_1.c: Updated |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vst1q_base_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vst1q_bf16_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vst1q_fp16_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vst1q_p64_xN_1.c: Add new tests. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vst1q_base_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vst1q_bf16_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vst1q_fp16_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vst1q_p64_xN_1.c: Add new tests. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vst1_base_xN_1.c: Updated. |
| * gcc.target/arm/simd/vst1_bf16_xN_1.c: Updated. |
| * gcc.target/arm/simd/vst1_fp16_xN_1.c: Updated. |
| * gcc.target/arm/simd/vst1_p64_xN_1.c: Updated. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vst1_base_xN_1.c: Updated. |
| * gcc.target/arm/simd/vst1_bf16_xN_1.c: Updated. |
| * gcc.target/arm/simd/vst1_fp16_xN_1.c: Updated. |
| * gcc.target/arm/simd/vst1_p64_xN_1.c: Updated. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vst1_base_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vst1_bf16_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vst1_fp16_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vst1_p64_xN_1.c: Add new tests. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vld1q_base_xN_1.c: Updated. |
| * gcc.target/arm/simd/vld1q_bf16_xN_1.c: Updated. |
| * gcc.target/arm/simd/vld1q_fp16_xN_1.c: Updated. |
| * gcc.target/arm/simd/vld1q_p64_xN_1.c: Updated. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vld1q_base_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vld1q_bf16_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vld1q_fp16_xN_1.c: Add new tests. |
| * gcc.target/arm/simd/vld1q_p64_xN_1.c: Add new tests. |
| |
| 2024-01-12 Ezra Sitorus <ezra.sitorus@arm.com> |
| |
| * gcc.target/arm/simd/vld1q_base_xN_1.c: Add new test. |
| * gcc.target/arm/simd/vld1q_bf16_xN_1.c: Add new test. |
| * gcc.target/arm/simd/vld1q_fp16_xN_1.c: Add new test. |
| * gcc.target/arm/simd/vld1q_p64_xN_1.c: Add new test. |
| |
| 2024-01-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/113315 |
| * gcc.dg/bitint-65.c: New test. |
| * gcc.dg/bitint-66.c: New test. |
| |
| 2024-01-12 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113287 |
| * gcc.dg/vect/vect-early-break_100-pr113287.c: Support non-bitint. |
| * gcc.dg/vect/vect-early-break_99-pr113287.c: Likewise. |
| * lib/target-supports.exp (bitint, bitint128, bitint575, bitint65535): |
| Document them. |
| |
| 2024-01-12 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113178 |
| * gcc.dg/vect/vect-early-break_101-pr113178.c: New test. |
| * gcc.dg/vect/vect-early-break_102-pr113178.c: New test. |
| |
| 2024-01-12 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113237 |
| * gcc.dg/vect/vect-early-break_98-pr113237.c: New test. |
| |
| 2024-01-12 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113137 |
| PR tree-optimization/113136 |
| PR tree-optimization/113172 |
| PR tree-optimization/113178 |
| * g++.dg/vect/vect-early-break_4-pr113137.cc: New test. |
| * g++.dg/vect/vect-early-break_5-pr113137.cc: New test. |
| * gcc.dg/vect/vect-early-break_95-pr113137.c: New test. |
| * gcc.dg/vect/vect-early-break_96-pr113136.c: New test. |
| * gcc.dg/vect/vect-early-break_97-pr113172.c: New test. |
| |
| 2024-01-12 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113135 |
| * gcc.dg/vect/vect-early-break_103-pr113135.c: New test. |
| |
| 2024-01-12 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/concepts-memfun4.C: Change expected |
| reversed handling. |
| |
| 2024-01-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113196 |
| * gcc.target/aarch64/pr113196.c: New test. |
| * gcc.target/aarch64/simd/vmovl_high_1.c: Remove double include. |
| Expect uxtl2 rather than zip2. |
| * gcc.target/aarch64/vect_mixed_sizes_8.c: Expect zip1 rather |
| than uxtl. |
| * gcc.target/aarch64/vect_mixed_sizes_9.c: Likewise. |
| * gcc.target/aarch64/vect_mixed_sizes_10.c: Likewise. |
| |
| 2024-01-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/112989 |
| * gcc.target/aarch64/sve/acle/general-c/clamp_1.c: Remove bogus |
| error test. |
| |
| 2024-01-12 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113281 |
| * gcc.target/riscv/rvv/autovec/pr113209.c: Adapt test. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-1.c: New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113281-2.c: New test. |
| |
| 2024-01-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113334 |
| * gcc.dg/torture/bitint-46.c: New test. |
| |
| 2024-01-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113330 |
| * gcc.dg/bitint-69.c: New test. |
| |
| 2024-01-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113323 |
| * gcc.dg/bitint-68.c: New test. |
| |
| 2024-01-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113316 |
| * gcc.dg/bitint-67.c: New test. |
| |
| 2024-01-12 Guillaume Gomez <guillaume1.gomez@gmail.com> |
| Antoni Boucher <bouanto@zoho.com> |
| |
| * jit.dg/all-non-failing-tests.h: Add new attributes tests. |
| * jit.dg/jit.exp: Add `jit-verify-assembler-output-not` test command. |
| * jit.dg/test-restrict-attribute.c: New test. |
| * jit.dg/test-alias-attribute.c: New test. |
| * jit.dg/test-always_inline-attribute.c: New test. |
| * jit.dg/test-cold-attribute.c: New test. |
| * jit.dg/test-const-attribute.c: New test. |
| * jit.dg/test-noinline-attribute.c: New test. |
| * jit.dg/test-nonnull-attribute.c: New test. |
| * jit.dg/test-pure-attribute.c: New test. |
| * jit.dg/test-used-attribute.c: New test. |
| * jit.dg/test-variable-attribute.c: New test. |
| * jit.dg/test-weak-attribute.c: New test. |
| |
| 2024-01-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/bitint-31.c: Fix up #if conditions checking whether |
| __*_MANT_DIG__ is equal to a particular precision. |
| |
| 2024-01-12 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/autovec/fold-min-poly.c: Remove -fno-vect-cost-model |
| |
| 2024-01-12 Li Wei <liwei@loongson.cn> |
| |
| * gcc.target/loongarch/sign-extend-2.c: Adjust. |
| |
| 2024-01-12 Li Wei <liwei@loongson.cn> |
| |
| * gcc.target/loongarch/sign-extend.c: Moved to... |
| * gcc.target/loongarch/sign-extend-1.c: ...here. |
| * gcc.target/loongarch/sign-extend-2.c: New test. |
| |
| 2024-01-11 Julian Brown <julian@codesourcery.com> |
| |
| * gcc.dg/gomp/bad-array-section-c-1.c: New test. |
| * gcc.dg/gomp/bad-array-section-c-2.c: New test. |
| * gcc.dg/gomp/bad-array-section-c-3.c: New test. |
| * gcc.dg/gomp/bad-array-section-c-4.c: New test. |
| * gcc.dg/gomp/bad-array-section-c-5.c: New test. |
| * gcc.dg/gomp/bad-array-section-c-6.c: New test. |
| * gcc.dg/gomp/bad-array-section-c-7.c: New test. |
| * gcc.dg/gomp/bad-array-section-c-8.c: New test. |
| |
| 2024-01-11 Jason Merrill <jason@redhat.com> |
| |
| PR c++/113191 |
| * g++.dg/cpp2a/concepts-memfun4.C: New test. |
| |
| 2024-01-11 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/xtheadfmemidx-medany.c: New test. |
| |
| 2024-01-11 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR middle-end/113322 |
| * gcc.c-torture/compile/pr113322-1.c: New test. |
| |
| 2024-01-11 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/113301 |
| * gcc.dg/tree-ssa/divide-8.c: New test. |
| |
| 2024-01-11 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp23/explicit-obj-diagnostics7.C: Remove xfail. |
| |
| 2024-01-11 Tamar Christina <tamar.christina@arm.com> |
| |
| PR testsuite/113319 |
| * gcc.dg/bic-bitmask-13.c: Remove -save-temps. |
| * gcc.dg/bic-bitmask-14.c: Likewise. |
| * gcc.dg/bic-bitmask-15.c: Likewise. |
| * gcc.dg/bic-bitmask-16.c: Likewise. |
| * gcc.dg/bic-bitmask-17.c: Likewise. |
| * gcc.dg/bic-bitmask-18.c: Likewise. |
| * gcc.dg/bic-bitmask-19.c: Likewise. |
| * gcc.dg/bic-bitmask-20.c: Likewise. |
| * gcc.dg/bic-bitmask-21.c: Likewise. |
| * gcc.dg/bic-bitmask-22.c: Likewise. |
| * gcc.dg/bic-bitmask-7.c: Likewise. |
| * gcc.dg/vect/vect-early-break-run_1.c: Likewise. |
| * gcc.dg/vect/vect-early-break-run_10.c: Likewise. |
| * gcc.dg/vect/vect-early-break-run_2.c: Likewise. |
| * gcc.dg/vect/vect-early-break-run_3.c: Likewise. |
| * gcc.dg/vect/vect-early-break-run_4.c: Likewise. |
| * gcc.dg/vect/vect-early-break-run_5.c: Likewise. |
| * gcc.dg/vect/vect-early-break-run_6.c: Likewise. |
| * gcc.dg/vect/vect-early-break-run_7.c: Likewise. |
| * gcc.dg/vect/vect-early-break-run_8.c: Likewise. |
| * gcc.dg/vect/vect-early-break-run_9.c: Likewise. |
| |
| 2024-01-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/112505 |
| * gcc.dg/vect/pr112505.c: New testcase. |
| |
| 2024-01-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113126 |
| * gcc.dg/torture/pr113126.c: New testcase. |
| |
| 2024-01-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/112636 |
| * gcc.dg/pr112636.c: New testcase. |
| |
| 2024-01-11 Pan Li <pan2.li@intel.com> |
| |
| * gcc.dg/pr30957-1.c: Remove. |
| |
| 2024-01-11 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/113077 |
| * gcc.target/aarch64/pr113077.c: New test. |
| |
| 2024-01-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/111003 |
| * gcc.dg/tree-ssa/pr111003.c: New testcase. |
| |
| 2024-01-11 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/112740 |
| * gcc.dg/pr112740.c: New testcase. |
| |
| 2024-01-11 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/autovec/partial/slp-1.c: Remove xfail. |
| * gcc.target/riscv/rvv/autovec/partial/slp-16.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/partial/slp-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/partial/slp-5.c: Ditto. |
| |
| 2024-01-11 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/sign-extend-bitwise.c: New test. |
| |
| 2024-01-11 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr104401.c: New test. |
| * gcc.dg/tree-ssa/pr95906.c: Adjust testcase. |
| |
| 2024-01-11 Gaius Mulley <gaiusmod2@gmail.com> |
| |
| PR modula2/112946 |
| * gm2/pim/fail/badbecomes.mod: New test. |
| * gm2/pim/fail/badexpression.mod: New test. |
| * gm2/pim/fail/badexpression2.mod: New test. |
| * gm2/pim/fail/badifin.mod: New test. |
| * gm2/pim/pass/goodifin.mod: New test. |
| |
| 2024-01-10 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-10.c: Fix test. |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-11.c: Ditto. |
| * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-12.c: Ditto. |
| |
| 2024-01-10 Antoni Boucher <bouanto@zoho.com> |
| |
| PR jit/111396 |
| * jit.dg/all-non-failing-tests.h: Add note about test-ggc-bugfix. |
| * jit.dg/test-ggc-bugfix.c: New test. |
| |
| 2024-01-10 Jin Ma <jinma@linux.alibaba.com> |
| |
| * gcc.target/riscv/xtheadint-push-pop.c: New test. |
| |
| 2024-01-10 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/112468 |
| * gcc.dg/fold-copysign-1.c: Modify tests based on if target supports |
| IFN_COPYSIGN. |
| * gcc.dg/pr55152-2.c: Likewise. |
| * gcc.dg/tree-ssa/abs-4.c: Likewise. |
| * gcc.dg/tree-ssa/backprop-6.c: Likewise. |
| * gcc.dg/tree-ssa/copy-sign-2.c: Likewise. |
| * gcc.dg/tree-ssa/mult-abs-2.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_ifn_copysign): New. |
| |
| 2024-01-10 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/112581 |
| * gcc.c-torture/execute/pr112581-1.c: New test. |
| |
| 2024-01-10 Maciej W. Rozycki <macro@embecosm.com> |
| |
| * gcc.target/riscv/pr105314.c: Fix comment termination. |
| |
| 2024-01-10 Maciej W. Rozycki <macro@embecosm.com> |
| |
| * gcc.target/riscv/cset-sext-sfb.c: New test. |
| * gcc.target/riscv/cset-sext-thead.c: New test. |
| * gcc.target/riscv/cset-sext-ventana.c: New test. |
| * gcc.target/riscv/cset-sext-zicond.c: New test. |
| * gcc.target/riscv/cset-sext.c: New test. |
| |
| 2024-01-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/112734 |
| * gcc.dg/bitint-64.c: New test. |
| |
| 2024-01-10 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113287 |
| * gcc.dg/vect/vect-early-break_100-pr113287.c: New test. |
| * gcc.dg/vect/vect-early-break_99-pr113287.c: New test. |
| |
| 2024-01-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113078 |
| * gcc.dg/vect/vect-reduc-cond-sub.c: New testcase. |
| * gcc.target/i386/vect-pr113078.c: Likewise. |
| |
| 2024-01-10 Julian Brown <julian@codesourcery.com> |
| |
| * g++.dg/gomp/bad-array-section-10.C: Adjust diagnostics for C++23 and |
| up. |
| |
| 2024-01-10 Julian Brown <julian@codesourcery.com> |
| |
| * g++.dg/gomp/array-section-1.C: Fix scan output for 32-bit target. |
| * g++.dg/gomp/array-section-2.C: Likewise. |
| * g++.dg/gomp/bad-array-section-4.C: Adjust error output for 32-bit |
| target. |
| |
| 2024-01-10 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113144 |
| PR tree-optimization/113145 |
| * gcc.dg/vect/vect-early-break_94-pr113144.c: New test. |
| |
| 2024-01-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113297 |
| * gcc.dg/bitint-63.c: Fix PR number. |
| |
| 2024-01-10 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gcc.dg/vect/slp-21.c: Add loongarch. |
| |
| 2024-01-10 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * lib/target-supports.exp: Removed an issue with "target keyword" |
| checking errors on LoongArch architecture. |
| |
| 2024-01-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113120 |
| * gcc.dg/bitint-63.c: New test. |
| |
| 2024-01-10 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/autovec/vls/avg-1.c: Adapt test. |
| * gcc.target/riscv/rvv/autovec/vls/avg-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/avg-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/avg-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/avg-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/vls/avg-6.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv32gcv.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv64gcv.c: Ditto. |
| |
| 2024-01-10 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/112751 |
| * gcc.target/powerpc/pcrel-sibcall-1.c: Replace noinline as noipa. |
| |
| 2024-01-10 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-7.c: Add assembler-not check. |
| |
| 2024-01-09 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/torture/accessor-fixits-9-xobj.C: New test. |
| |
| 2024-01-09 waffl3x <waffl3x@protonmail.com> |
| |
| PR c++/102609 |
| PR c++/102609 |
| C++23 P0847R7 (deducing this) - CWG2586. |
| * g++.dg/cpp23/explicit-obj-basic6.C: New test. |
| * g++.dg/cpp23/explicit-obj-default1.C: New test. |
| * g++.dg/cpp23/explicit-obj-default2.C: New test. |
| |
| 2024-01-09 waffl3x <waffl3x@protonmail.com> |
| |
| PR c++/102609 |
| PR c++/102609 |
| C++23 P0847R7 (deducing this) - xobj lambdas. |
| * g++.dg/cpp23/explicit-obj-diagnostics8.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda1.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda10.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda11.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda12.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda13.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda2.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda3.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda4.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda5.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda6.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda7.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda8.C: New test. |
| * g++.dg/cpp23/explicit-obj-lambda9.C: New test. |
| |
| 2024-01-09 waffl3x <waffl3x@protonmail.com> |
| |
| PR c++/102609 |
| PR c++/102609 |
| C++23 P0847R7 (deducing this) - diagnostics. |
| * g++.dg/cpp23/feat-cxx2b.C: Test existance and value of |
| __cpp_explicit_this_parameter feature test macro. |
| * g++.dg/cpp26/feat-cxx26.C: Likewise. |
| * g++.dg/cpp23/explicit-obj-cxx-dialect-A.C: New test. |
| * g++.dg/cpp23/explicit-obj-cxx-dialect-B.C: New test. |
| * g++.dg/cpp23/explicit-obj-cxx-dialect-C.C: New test. |
| * g++.dg/cpp23/explicit-obj-cxx-dialect-D.C: New test. |
| * g++.dg/cpp23/explicit-obj-cxx-dialect-E.C: New test. |
| * g++.dg/cpp23/explicit-obj-diagnostics1.C: New test. |
| * g++.dg/cpp23/explicit-obj-diagnostics2.C: New test. |
| * g++.dg/cpp23/explicit-obj-diagnostics3.C: New test. |
| * g++.dg/cpp23/explicit-obj-diagnostics4.C: New test. |
| * g++.dg/cpp23/explicit-obj-diagnostics5.C: New test. |
| * g++.dg/cpp23/explicit-obj-diagnostics6.C: New test. |
| * g++.dg/cpp23/explicit-obj-diagnostics7.C: New test. |
| |
| 2024-01-09 waffl3x <waffl3x@protonmail.com> |
| |
| PR c++/102609 |
| PR c++/102609 |
| C++23 P0847R7 (deducing this) - initial functionality. |
| * g++.dg/cpp23/explicit-obj-basic1.C: New test. |
| * g++.dg/cpp23/explicit-obj-basic2.C: New test. |
| * g++.dg/cpp23/explicit-obj-basic3.C: New test. |
| * g++.dg/cpp23/explicit-obj-basic4.C: New test. |
| * g++.dg/cpp23/explicit-obj-basic5.C: New test. |
| * g++.dg/cpp23/explicit-obj-by-value1.C: New test. |
| * g++.dg/cpp23/explicit-obj-by-value2.C: New test. |
| * g++.dg/cpp23/explicit-obj-by-value3.C: New test. |
| * g++.dg/cpp23/explicit-obj-by-value4.C: New test. |
| * g++.dg/cpp23/explicit-obj-constraints.C: New test. |
| * g++.dg/cpp23/explicit-obj-constraints2.C: New test. |
| * g++.dg/cpp23/explicit-obj-ops-mem-arrow.C: New test. |
| * g++.dg/cpp23/explicit-obj-ops-mem-assignment.C: New test. |
| * g++.dg/cpp23/explicit-obj-ops-mem-call.C: New test. |
| * g++.dg/cpp23/explicit-obj-ops-mem-subscript.C: New test. |
| * g++.dg/cpp23/explicit-obj-ops-non-mem-dep.C: New test. |
| * g++.dg/cpp23/explicit-obj-ops-non-mem-non-dep.C: New test. |
| * g++.dg/cpp23/explicit-obj-ops-non-mem.h: New test. |
| * g++.dg/cpp23/explicit-obj-ops-requires-mem.C: New test. |
| * g++.dg/cpp23/explicit-obj-ops-requires-non-mem.C: New test. |
| * g++.dg/cpp23/explicit-obj-redecl.C: New test. |
| * g++.dg/cpp23/explicit-obj-redecl2.C: New test. |
| * g++.dg/cpp23/explicit-obj-redecl3.C: New test. |
| * g++.dg/cpp23/explicit-obj-redecl4.C: New test. |
| |
| 2024-01-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/113262 |
| * gcc.dg/pr113262.c: New test. |
| |
| 2024-01-09 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/113199 |
| * gcc.target/gcn/pr113199.c: New test. |
| |
| 2024-01-09 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/arm/vect-early-break-cbranch.c: Accept thumb output. |
| |
| 2024-01-09 Tamar Christina <tamar.christina@arm.com> |
| |
| PR c/113267 |
| * gcc.dg/pr113267.c: New test. |
| |
| 2024-01-09 Tamar Christina <tamar.christina@arm.com> |
| |
| PR middle-end/113163 |
| * gcc.target/gcn/pr113163.c: New test. |
| |
| 2024-01-09 Julian Brown <julian@codesourcery.com> |
| |
| * c-c++-common/gomp/map-6.c: Update expected output. |
| * c-c++-common/gomp/target-enter-data-1.c: Update scan test. |
| * g++.dg/gomp/array-section-1.C: New test. |
| * g++.dg/gomp/array-section-2.C: New test. |
| * g++.dg/gomp/bad-array-section-1.C: New test. |
| * g++.dg/gomp/bad-array-section-2.C: New test. |
| * g++.dg/gomp/bad-array-section-3.C: New test. |
| * g++.dg/gomp/bad-array-section-4.C: New test. |
| * g++.dg/gomp/bad-array-section-5.C: New test. |
| * g++.dg/gomp/bad-array-section-6.C: New test. |
| * g++.dg/gomp/bad-array-section-7.C: New test. |
| * g++.dg/gomp/bad-array-section-8.C: New test. |
| * g++.dg/gomp/bad-array-section-9.C: New test. |
| * g++.dg/gomp/bad-array-section-10.C: New test. |
| * g++.dg/gomp/bad-array-section-11.C: New test. |
| * g++.dg/gomp/has_device_addr-non-lvalue-1.C: New test. |
| * g++.dg/gomp/pr67522.C: Update expected output. |
| * g++.dg/gomp/ind-base-3.C: New test. |
| * g++.dg/gomp/map-assignment-1.C: New test. |
| * g++.dg/gomp/map-inc-1.C: New test. |
| * g++.dg/gomp/map-lvalue-ref-1.C: New test. |
| * g++.dg/gomp/map-ptrmem-1.C: New test. |
| * g++.dg/gomp/map-ptrmem-2.C: New test. |
| * g++.dg/gomp/map-static-cast-lvalue-1.C: New test. |
| * g++.dg/gomp/map-ternary-1.C: New test. |
| * g++.dg/gomp/member-array-2.C: New test. |
| |
| 2024-01-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/bip_prim_func2.adb: New test. |
| * gnat.dg/bip_prim_func2_pkg.ads, gnat.dg/bip_prim_func2_pkg.adb: |
| New helper package. |
| |
| 2024-01-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113210 |
| * gcc.c-torture/compile/pr113210.c: New test. |
| |
| 2024-01-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/anon4.ads: New test. |
| |
| 2024-01-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * g++.dg/opt/delay-slot-2.C: New test. |
| |
| 2024-01-09 Roger Sayle <roger@nextmovesoftware.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/auto-init-8.c: Update test case. |
| * gcc.target/i386/avx512f-broadcast-pr87767-1.c: Likewise. |
| * gcc.target/i386/avx512f-broadcast-pr87767-5.c: Likewise. |
| * gcc.target/i386/avx512fp16-13.c: Likewise. |
| * gcc.target/i386/avx512vl-broadcast-pr87767-1.c: Likewise. |
| * gcc.target/i386/avx512vl-broadcast-pr87767-5.c: Likewise. |
| * gcc.target/i386/pr100865-1.c: Likewise. |
| * gcc.target/i386/pr100865-10a.c: Likewise. |
| * gcc.target/i386/pr100865-10b.c: Likewise. |
| * gcc.target/i386/pr100865-2.c: Likewise. |
| * gcc.target/i386/pr100865-3.c: Likewise. |
| * gcc.target/i386/pr100865-4a.c: Likewise. |
| * gcc.target/i386/pr100865-4b.c: Likewise. |
| * gcc.target/i386/pr100865-5a.c: Likewise. |
| * gcc.target/i386/pr100865-5b.c: Likewise. |
| * gcc.target/i386/pr100865-9a.c: Likewise. |
| * gcc.target/i386/pr100865-9b.c: Likewise. |
| * gcc.target/i386/pr102021.c: Likewise. |
| * gcc.target/i386/pr90773-17.c: Likewise. |
| |
| 2024-01-09 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/avx512fp16-xorsign-1.c: Fix testcase. |
| * gcc.target/i386/part-vect-absneghf.c: Ditto. |
| |
| 2024-01-09 Jiahao Xu <xujiahao@loongson.cn> |
| |
| * gcc.target/loongarch/vector/lasx/lasx-vec-init-2.c: New test. |
| |
| 2024-01-09 Feng Wang <wangfeng@eswincomputing.com> |
| |
| * gcc.target/riscv/rvv/base/zvbb-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c: New test. |
| * gcc.target/riscv/rvv/base/zvbc-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvbc_vx_constraint-1.c: New test. |
| * gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c: New test. |
| * gcc.target/riscv/rvv/base/zvkg-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvkned-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvknha-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvknhb-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvksed-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvksh-intrinsic.c: New test. |
| * gcc.target/riscv/zvkb.c: New test. |
| |
| 2024-01-08 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.dg/tree-ssa/ssa-sink-18.c: xfail dg-final "Sunk statements: 5" |
| on hppa*64*-*-*. |
| |
| 2024-01-08 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gfortran.dg/dec_math.f90: Skip on hppa*-*-hpux*. |
| |
| 2024-01-08 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR testsuite/94253 |
| * gfortran.dg/bind_c_coms.f90: Add -fcommon option on hppa*-*-*. |
| * gfortran.dg/bind_c_vars.f90: Likewise. |
| |
| 2024-01-08 Cupertino Miranda <cupertino.miranda@oracle.com> |
| |
| * gcc.target/bpf/attr-kernel-helper.c: New test. |
| |
| 2024-01-08 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/113245 |
| * gfortran.dg/size_optional_dim_2.f90: New test. |
| |
| 2024-01-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/113026 |
| * gcc.dg/torture/pr113026-1.c: New testcase. |
| * gcc.dg/torture/pr113026-2.c: Likewise. |
| |
| 2024-01-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113228 |
| * gcc.c-torture/compile/pr113228.c: New test. |
| |
| 2024-01-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113120 |
| * gcc.dg/bitint-62.c: New test. |
| |
| 2024-01-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113119 |
| * gcc.dg/bitint-61.c: New test. |
| |
| 2024-01-08 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR target/112952 |
| * gcc.target/avr/attribute-io.h: New file. |
| * gcc.target/avr/pr112952-0.c: New test. |
| * gcc.target/avr/pr112952-1.c: New test. |
| * gcc.target/avr/pr112952-2.c: New test. |
| * gcc.target/avr/pr112952-3.c: New test. |
| |
| 2024-01-08 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/autovec/partial/single_rgroup-3.h: Use |
| check + abort rather than assert. |
| |
| 2024-01-07 Georg-Johann Lay <avr@gjlay.de> |
| |
| * gcc.target/avr/lra-cpymem_qi.c: Remove duplicate -mmcu=. |
| * gcc.target/avr/lra-elim.c: Same. |
| * gcc.target/avr/pr112830.c: Skip for Reduced Tiny. |
| * gcc.target/avr/pr46779-1.c: Same. |
| * gcc.target/avr/pr46779-2.c: Same. |
| * gcc.target/avr/pr86869.c: Skip for Reduced Tiny and add -std=gnu99 |
| for GNU-C due to address spaces. |
| * gcc.target/avr/pr89270.c: Same. |
| * gcc.target/avr/torture/builtins-2-flash.c: Only test address |
| space __flash1 if we have it. |
| * gcc.target/avr/torture/addr-space-1-1.c: Same. |
| * gcc.target/avr/torture/addr-space-2-1.c: Same. |
| |
| 2024-01-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| * gfortran.dg/dtio_25.f90: Update. |
| * gfortran.dg/namelist_57.f90: Update. |
| * gfortran.dg/namelist_65.f90: Update. |
| |
| 2024-01-07 Roger Sayle <roger@nextmovesoftware.com> |
| Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/113231 |
| * gcc.target/i386/pr113231.c: New test case. |
| |
| 2024-01-07 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vect/vect-early-break_2.c: Skip Arm. |
| * gcc.dg/vect/vect-early-break_7.c: Likewise. |
| * gcc.dg/vect/vect-early-break_75.c: Likewise. |
| * gcc.dg/vect/vect-early-break_77.c: Likewise. |
| * gcc.dg/vect/vect-early-break_82.c: Likewise. |
| * gcc.dg/vect/vect-early-break_88.c: Likewise. |
| * lib/target-supports.exp (add_options_for_vect_early_break, |
| check_effective_target_vect_early_break_hw, |
| check_effective_target_vect_early_break): Support AArch32. |
| * gcc.target/arm/vect-early-break-cbranch.c: New test. |
| |
| 2024-01-07 Jeff Law <jlaw@ventanamicro.com> |
| |
| * gcc.dg/tree-ssa/phi-opt-25b.c: Remove extraneous "short". |
| |
| 2024-01-07 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| * gcc.dg/torture/pr110838.c: Use proper shift offset to get MSB or int. |
| * gcc.dg/torture/pr112282.c: Use at least 32 bits for :20 bit-fields. |
| * gcc.dg/tree-ssa/bitcmp-5.c: Use integral type with 32 bits or more. |
| * gcc.dg/tree-ssa/bitcmp-6.c: Same. |
| * gcc.dg/tree-ssa/cltz-complement-max.c: Same. |
| * gcc.dg/tree-ssa/cltz-max.c: Same. |
| * gcc.dg/tree-ssa/if-to-switch-8.c: Use literals that fit int. |
| * gcc.dg/tree-ssa/if-to-switch-9.c [avr]: Set case-values-threshold=3. |
| * gcc.dg/tree-ssa/negneg-3.c: Discriminate [not] large_double. |
| * gcc.dg/tree-ssa/phi-opt-25b.c: Use types of correct widths for |
| __builtin_bswapN. |
| * gcc.dg/tree-ssa/pr55177-1.c: Same. |
| * gcc.dg/tree-ssa/popcount-max.c: Use int32_t where required. |
| * gcc.dg/tree-ssa/pr111583-1.c: Use intptr_t as needed. |
| * gcc.dg/tree-ssa/pr111583-2.c: Same. |
| |
| 2024-01-07 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| * gcc.dg/memchr-3.c [avr]: Anticipate -Wbuiltin-declaration-mismatch. |
| * gcc.dg/pr103207.c: Use __INT32_TYPE__ instead of int. |
| * gcc.dg/pr103451.c [void* != long]: Anticipate -Wpointer-to-int-cast. |
| * gcc.dg/pr110496.c [void* != long]: Anticipate -Wint-to-pointer-cast. |
| * gcc.dg/pr109977.c: Use __SIZEOF_DOUBLE__ instead of 8. |
| * gcc.dg/pr110506-2.c: Use __UINT32_TYPE__ for uint32_t. |
| * gcc.dg/pr110582.c: Require int32plus. |
| * gcc.dg/pr111039.c: [sizeof(int) < 4]: Use __INT32_TYPE__. |
| * gcc.dg/pr111599.c: Same. |
| * gcc.dg/builtin-dynamic-object-size-0.c: Require size20plus. |
| * gcc.dg/builtin-object-size-1.c [avr]: Skip tests with strndup. |
| * gcc.dg/builtin-object-size-2.c: Same. |
| * gcc.dg/builtin-object-size-3.c: Same. |
| * gcc.dg/builtin-object-size-4.c: Same. |
| * gcc.dg/pr111070.c: Use __UINTPTR_TYPE__ instead of unsigned long. |
| * gcc.dg/debug/btf/btf-pr106773.c: Same. |
| * gcc.dg/debug/btf/btf-bitfields-2.c: [sizeof(int) < 4]: Use |
| __UINT32_TYPE__. |
| |
| 2024-01-07 Georg-Johann Lay <avr@gjlay.de> |
| |
| PR testsuite/52641 |
| * gcc.c-torture/compile/attr-complex-method-2.c [target=avr]: Check |
| for "divsc3" as double = float per default. |
| * gcc.c-torture/compile/pr106537-1.c: Use __INTPTR_TYPE__ instead of |
| hard-coded "long". |
| * gcc.c-torture/compile/pr106537-2.c: Same. |
| * gcc.c-torture/compile/pr106537-3.c: Same. |
| * gcc.c-torture/execute/20230630-3.c: Use __INT32_TYPE__ for bit-field |
| wider than 16 bits. |
| * gcc.c-torture/execute/20230630-4.c: Same. |
| * gcc.c-torture/execute/pr109938.c: Require int32plus. |
| * gcc.c-torture/execute/pr109986.c: Same. |
| * gcc.dg/fold-ior-4.c: Same. |
| * gcc.dg/fold-ior-5.c: Same |
| * gcc.dg/fold-parity-5.c: Same. |
| * gcc.dg/fold-popcount-5.c: Same. |
| * gcc.dg/builtin-bswap-13.c [sizeof(int) < 4]: Use __INT32_TYPE__ |
| instead of int. |
| * gcc.dg/builtin-bswap-14.c: Use __INT32_TYPE__ instead of int where |
| required by code. |
| * gcc.dg/c23-constexpr-9.c: Require large_double. |
| * gcc.dg/c23-nullptr-1.c [target=avr]: xfail. |
| * gcc.dg/loop-unswitch-10.c: Require size32plus. |
| * gcc.dg/loop-unswitch-14.c: Same. |
| * gcc.dg/loop-unswitch-11.c: Require int32. |
| * gcc.dg/pr101836.c: Use __SIZEOF_INT instead of hard-coded 4. |
| * gcc.dg/pr101836_1.c: Same. |
| * gcc.dg/pr101836_2.c: Same. |
| * gcc.dg/pr101836_3.c: Same. |
| |
| 2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| * g++.dg/modules/init-5_a.C: New test. |
| * g++.dg/modules/init-5_b.C: New test. |
| |
| 2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/109679 |
| * g++.dg/modules/using-11.h: New test. |
| * g++.dg/modules/using-11_a.C: New test. |
| * g++.dg/modules/using-11_b.C: New test. |
| |
| 2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com> |
| |
| PR c++/110808 |
| * g++.dg/modules/part-hdr-1_c.C: Fix syntax. |
| * g++.dg/modules/part-mac-1_c.C: Likewise. |
| * g++.dg/modules/mod-invalid-1.C: New test. |
| * g++.dg/modules/part-8_a.C: New test. |
| * g++.dg/modules/part-8_b.C: New test. |
| * g++.dg/modules/part-8_c.C: New test. |
| |
| 2024-01-06 Harald Anlauf <anlauf@gmx.de> |
| José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/96724 |
| * gfortran.dg/repeat_8.f90: New test. |
| |
| 2024-01-06 Jiahao Xu <xujiahao@loongson.cn> |
| |
| * gcc.target/loongarch/vector/lasx/lasx-xvpremi.c: Removed. |
| * gcc.target/loongarch/vector/lasx/lasx-xvpermi_q.c: New test. |
| |
| 2024-01-06 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113248 |
| * gcc.target/riscv/rvv/vsetvl/pr113248.c: New test. |
| |
| 2024-01-06 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-12.c: New test. |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-14.c: New test. |
| |
| 2024-01-06 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/base/vf_avl-4.c: New test. |
| |
| 2024-01-05 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/113104 |
| * gcc.target/aarch64/pr113104.c: New test. |
| * gcc.target/aarch64/sve/cond_arith_1.c: Update for new parameter |
| names. |
| * gcc.target/aarch64/sve/cond_arith_1_run.c: Likewise. |
| * gcc.target/aarch64/sve/cond_arith_3.c: Likewise. |
| * gcc.target/aarch64/sve/cond_arith_3_run.c: Likewise. |
| * gcc.target/aarch64/sve/gather_load_6.c: Likewise. |
| * gcc.target/aarch64/sve/gather_load_7.c: Likewise. |
| * gcc.target/aarch64/sve/load_const_offset_2.c: Likewise. |
| * gcc.target/aarch64/sve/load_const_offset_3.c: Likewise. |
| * gcc.target/aarch64/sve/mask_gather_load_6.c: Likewise. |
| * gcc.target/aarch64/sve/mask_gather_load_7.c: Likewise. |
| * gcc.target/aarch64/sve/mask_load_slp_1.c: Likewise. |
| * gcc.target/aarch64/sve/mask_struct_load_1.c: Likewise. |
| * gcc.target/aarch64/sve/mask_struct_load_2.c: Likewise. |
| * gcc.target/aarch64/sve/mask_struct_load_3.c: Likewise. |
| * gcc.target/aarch64/sve/mask_struct_load_4.c: Likewise. |
| * gcc.target/aarch64/sve/mask_struct_store_1.c: Likewise. |
| * gcc.target/aarch64/sve/mask_struct_store_1_run.c: Likewise. |
| * gcc.target/aarch64/sve/mask_struct_store_2.c: Likewise. |
| * gcc.target/aarch64/sve/mask_struct_store_2_run.c: Likewise. |
| * gcc.target/aarch64/sve/pack_1.c: Likewise. |
| * gcc.target/aarch64/sve/reduc_4.c: Likewise. |
| * gcc.target/aarch64/sve/scatter_store_6.c: Likewise. |
| * gcc.target/aarch64/sve/scatter_store_7.c: Likewise. |
| * gcc.target/aarch64/sve/strided_load_3.c: Likewise. |
| * gcc.target/aarch64/sve/strided_store_3.c: Likewise. |
| * gcc.target/aarch64/sve/unpack_fcvt_signed_1.c: Likewise. |
| * gcc.target/aarch64/sve/unpack_fcvt_unsigned_1.c: Likewise. |
| * gcc.target/aarch64/sve/unpack_signed_1.c: Likewise. |
| * gcc.target/aarch64/sve/unpack_unsigned_1.c: Likewise. |
| * gcc.target/aarch64/sve/unpack_unsigned_1_run.c: Likewise. |
| * gcc.target/aarch64/sve/vcond_11.c: Likewise. |
| * gcc.target/aarch64/sve/vcond_11_run.c: Likewise. |
| |
| 2024-01-05 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * gcc.target/loongarch/vect-ld-st-imm12.c: New test. |
| |
| 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gcc.dg/fma-3.c: The intermediate file corresponding to the |
| function does not produce the corresponding FNMA symbol, so the test |
| rules should be skipped when testing. |
| * gcc.dg/fma-4.c: The intermediate file corresponding to the |
| function does not produce the corresponding FNMS symbol, so skip the |
| test rules when testing. |
| * gcc.dg/fma-6.c: The cause is the same as fma-3.c. |
| * gcc.dg/fma-7.c: The cause is the same as fma-4.c |
| |
| 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gcc.dg/vect/bb-slp-pattern-1.c: If you are testing on the |
| LoongArch architecture, you need to add the "-mlasx" compilation |
| option to generate vectorized code. |
| * gcc.dg/vect/slp-widen-mult-half.c: Dito. |
| * gcc.dg/vect/vect-widen-mult-const-s16.c: Dito. |
| * gcc.dg/vect/vect-widen-mult-const-u16.c: Dito. |
| * gcc.dg/vect/vect-widen-mult-half-u8.c: Dito. |
| * gcc.dg/vect/vect-widen-mult-half.c: Dito. |
| * gcc.dg/vect/vect-widen-mult-u16.c: Dito. |
| * gcc.dg/vect/vect-widen-mult-u8-s16-s32.c: Dito. |
| * gcc.dg/vect/vect-widen-mult-u8-u32.c: Dito. |
| * gcc.dg/vect/vect-widen-mult-u8.c: Dito. |
| |
| 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gfortran.dg/vect/pr60510.f: Delete the default behavior of the |
| program. |
| |
| 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gfortran.dg/bind_c_array_params_2.f90: Add code test rules to |
| support testing of the loongArch architecture. |
| |
| 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gcc.dg/vect/vect-82.c: Add the LoongArch architecture to the |
| object detection framework. |
| * gcc.dg/vect/vect-83.c: Dito. |
| |
| 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gcc.dg/vect/vect-bic-bitmask-12.c: Change the default |
| setting of assembly to compile. |
| * gcc.dg/vect/vect-bic-bitmask-23.c: Dito. |
| |
| 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * lib/target-supports.exp: Add LoongArch to the list of supported |
| targets. |
| |
| 2024-01-05 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/113217 |
| * g++.dg/pr113217.C: New test. |
| |
| 2024-01-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/113201 |
| * gcc.c-torture/compile/pr113201.c: New test. |
| |
| 2024-01-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/90693 |
| * gcc.target/i386/pr90693-2.c: New test. |
| |
| 2024-01-05 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/autovec/partial/single_rgroup-2.h: |
| Fix the check condition. |
| |
| 2024-01-05 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/autovec/binop/shift-scalar-template.h: |
| Use __builtin_abort instead of assert. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-1.c: Drop math.h. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-2.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-3.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-4.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/partial/single_rgroup-2.h: Use |
| __builtin_abort instead of assert. |
| * gcc.target/riscv/rvv/autovec/pr112694-1.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/partial/single_rgroup-3.h: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/abs-template.h: Drop stdlib.h. |
| * gcc.target/riscv/rvv/autovec/unop/vneg-template.h: Ditto. |
| * gcc.target/riscv/rvv/autovec/unop/vnot-template.h: Ditto. |
| |
| 2024-01-05 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-01-05 Feng Wang <wangfeng@eswincomputing.com> |
| |
| * gcc.target/riscv/rvv/base/zvbb-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c: New test. |
| * gcc.target/riscv/rvv/base/zvbc-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvbc_vx_constraint-1.c: New test. |
| * gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c: New test. |
| * gcc.target/riscv/rvv/base/zvkg-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvkned-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvknha-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvknhb-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvksed-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvksh-intrinsic.c: New test. |
| * gcc.target/riscv/zvkb.c: New test. |
| |
| 2024-01-05 Feng Wang <wangfeng@eswincomputing.com> |
| |
| * gcc.target/riscv/rvv/base/zvbb-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c: New test. |
| * gcc.target/riscv/rvv/base/zvbc-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvbc_vx_constraint-1.c: New test. |
| * gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c: New test. |
| * gcc.target/riscv/rvv/base/zvkg-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvkned-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvknha-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvknhb-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvksed-intrinsic.c: New test. |
| * gcc.target/riscv/rvv/base/zvksh-intrinsic.c: New test. |
| * gcc.target/riscv/zvkb.c: New test. |
| |
| 2024-01-04 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: New test. |
| |
| 2024-01-04 Andrew Pinski <quic_apinski@quicinc.com> |
| |
| PR tree-optimization/113186 |
| * gcc.dg/tree-ssa/bitops-bool-1.c: New test. |
| |
| 2024-01-04 David Malcolm <dmalcolm@redhat.com> |
| |
| * lib/gcc-dg.exp: Set TERM to xterm. |
| |
| 2024-01-04 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/112790 |
| * c-c++-common/analyzer/deref-before-check-pr112790.c: New test. |
| |
| 2024-01-04 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/113222 |
| * gcc.dg/analyzer/out-of-bounds-diagram-pr113222.c: New test. |
| |
| 2024-01-04 Kuan-Lin Chen <rufus@andestech.com> |
| Patrick Lin <patrick@andestech.com> |
| Rufus Chen <rufus@andestech.com> |
| Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/_Float16-nanboxing.c: New test. |
| |
| 2024-01-04 Pan Li <pan2.li@intel.com> |
| |
| Revert: |
| 2024-01-04 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: New test. |
| |
| 2024-01-04 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: New test. |
| |
| 2024-01-04 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/interrupt-misaligned.c: New. |
| |
| 2024-01-04 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gcc.dg/vect/slp-26.c: Add loongarch. |
| |
| 2024-01-04 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-11.c: New test. |
| |
| 2024-01-04 chenxiaolong <chenxiaolong@loongson.cn> |
| |
| * gcc.target/loongarch/vector/lasx/lasx-xvstelm.c:Add compile |
| option "-fno-vect-cost-model" to dg-options. |
| |
| 2024-01-04 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.c-torture/compile/mipscop-1.c: Include stdio.h. |
| * gcc.c-torture/compile/mipscop-2.c: Ditto. |
| * gcc.c-torture/compile/mipscop-3.c: Ditto. |
| * gcc.c-torture/compile/mipscop-4.c: Ditto. |
| |
| 2024-01-04 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/pr104914.c: New test. |
| |
| 2024-01-04 YunQiang Su <syq@gcc.gnu.org> |
| |
| * gcc.target/mips/data-sym-multi-pool.c: Skip Os or -O0. |
| |
| 2024-01-04 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113206 |
| PR target/113209 |
| * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Adapt test. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c: Robostify test. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-1.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-2.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-3.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-4.c: Ditto. |
| * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-5.c: Ditto. |
| * gcc.target/riscv/rvv/autovec/pr113206-1.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr113206-2.c: New test. |
| * gcc.target/riscv/rvv/autovec/pr113209.c: New test. |
| |
| 2024-01-03 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/113064 |
| * g++.dg/cpp0x/rv-conv4.C: New test. |
| * g++.dg/cpp0x/rv-conv5.C: New test. |
| |
| 2024-01-03 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/vfmax-vfmin.c: New test. |
| |
| 2024-01-03 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113112 |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-5.c: New test. |
| |
| 2024-01-02 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| * gfortran.dg/vect/vect-8.f90: Accept more vectorized loops. |
| |
| 2024-01-02 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/base/vf_avl-3.c: New test. |
| |
| 2024-01-02 Lulu Cheng <chenglulu@loongson.cn> |
| |
| * lib/target-supports.exp: Add a function to check whether binutil supports |
| TLS Le Relax. |
| * gcc.target/loongarch/tls-le-relax.c: New test. |
| |
| 2024-01-02 Juzhe-Zhong <juzhe.zhong@rivai.ai> |
| |
| PR target/113112 |
| * gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: New test. |
| |
| Copyright (C) 2024 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. |