aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r--gcc/testsuite/ChangeLog258
1 files changed, 258 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3e3f0ad..470cff2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,261 @@
+2023-06-25 Juzhe-Zhong <juzhe.zhong@rivai.ai>
+
+ * gcc.target/riscv/rvv/autovec/partial/select_vl-1.c: Add dump checks.
+ * gcc.target/riscv/rvv/autovec/partial/select_vl-2.c: New test.
+
+2023-06-25 Li Xu <xuli1@eswincomputing.com>
+
+ * gcc.target/riscv/rvv/base/vlmul_ext-2.c: New test.
+
+2023-06-25 Juzhe-Zhong <juzhe.zhong@rivai.ai>
+
+ * gcc.target/riscv/rvv/autovec/partial/single_rgroup-2.c: New test.
+ * gcc.target/riscv/rvv/autovec/partial/single_rgroup-2.h: New test.
+ * gcc.target/riscv/rvv/autovec/partial/single_rgroup-3.c: New test.
+ * gcc.target/riscv/rvv/autovec/partial/single_rgroup-3.h: New test.
+ * gcc.target/riscv/rvv/autovec/partial/single_rgroup_run-2.c: New test.
+ * gcc.target/riscv/rvv/autovec/partial/single_rgroup_run-3.c: New test.
+
+2023-06-25 Pan Li <pan2.li@intel.com>
+
+ * gcc.target/riscv/rvv/base/abi-10.c: Revert.
+ * gcc.target/riscv/rvv/base/abi-11.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-12.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-15.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-8.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-9.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-17.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-18.c: Ditto.
+
+2023-06-25 Pan Li <pan2.li@intel.com>
+
+ * gcc.target/riscv/rvv/base/tuple-28.c: Removed.
+ * gcc.target/riscv/rvv/base/tuple-29.c: Removed.
+ * gcc.target/riscv/rvv/base/tuple-30.c: Removed.
+ * gcc.target/riscv/rvv/base/tuple-31.c: Removed.
+ * gcc.target/riscv/rvv/base/tuple-32.c: Removed.
+
+2023-06-25 liuhongt <hongtao.liu@intel.com>
+
+ * gcc.target/i386/pr110309.c: New test.
+
+2023-06-25 yulong <shiyulong@iscas.ac.cn>
+
+ * gcc.target/riscv/rvv/base/abi-10.c: Add float16 tuple type case.
+ * gcc.target/riscv/rvv/base/abi-11.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-12.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-15.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-8.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-9.c: Ditto.
+ * gcc.target/riscv/rvv/base/abi-17.c: New test.
+ * gcc.target/riscv/rvv/base/abi-18.c: New test.
+
+2023-06-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
+
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-1.c: Adjust tests.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-2.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-3.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-4.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-5.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-6.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-1.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-2.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-3.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-4.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-5.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-6.c: Ditto.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-10.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-11.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-12.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-7.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-8.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop-9.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-10.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-11.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-12.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-7.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-8.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run-9.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-1.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-10.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-11.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-12.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-2.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-3.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-4.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-5.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-6.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-7.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-8.c: New test.
+ * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-9.c: New test.
+
+2023-06-24 David Malcolm <dmalcolm@redhat.com>
+
+ * gcc.dg/plugin/diagnostic_plugin_test_text_art.c: Add
+ #define INCLUDE_VECTOR.
+
+2023-06-23 David Malcolm <dmalcolm@redhat.com>
+
+ PR c++/110164
+ * g++.dg/diagnostic/missing-header-pr110164.C: New test.
+
+2023-06-23 Marek Polacek <polacek@redhat.com>
+
+ * lib/target-supports.exp (check_effective_target_c++23): Return
+ 1 also if check_effective_target_c++26.
+ (check_effective_target_c++23_down): New.
+ (check_effective_target_c++26_only): New.
+ (check_effective_target_c++26): New.
+ * g++.dg/cpp23/cplusplus.C: Adjust expected value.
+ * g++.dg/cpp26/cplusplus.C: New test.
+
+2023-06-23 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/110360
+ * gfortran.dg/value_9.f90: New test.
+
+2023-06-23 Michael Meissner <meissner@linux.ibm.com>
+ Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ PR target/105325
+ * g++.target/powerpc/pr105325.C: New test.
+ * gcc.target/powerpc/fusion-p10-ldcmpi.c: Update insn counts.
+
+2023-06-23 Iain Sandoe <iain@sandoe.co.uk>
+
+ * objc-obj-c++-shared/GNUStep/Foundation/NSObjCRuntime.h: Make
+ this header use pragma system_header.
+
+2023-06-23 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
+
+ PR tree-optimization/110280
+ * gcc.target/aarch64/sve/pr110280.c: New test.
+
+2023-06-22 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/110332
+ * g++.dg/torture/pr110332.C: New testcase.
+ * gcc.dg/torture/pr110332-1.c: Likewise.
+ * gcc.dg/torture/pr110332-2.c: Likewise.
+
+2023-06-22 Roger Sayle <roger@nextmovesoftware.com>
+ Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/avx-vptest-4.c: New test case.
+ * gcc.target/i386/avx-vptest-5.c: Likewise.
+ * gcc.target/i386/avx-vptest-6.c: Likewise.
+ * gcc.target/i386/pr109973-1.c: Update test case.
+ * gcc.target/i386/pr109973-2.c: Likewise.
+ * gcc.target/i386/sse4_1-ptest-4.c: New test case.
+ * gcc.target/i386/sse4_1-ptest-5.c: Likewise.
+ * gcc.target/i386/sse4_1-ptest-6.c: Likewise.
+
+2023-06-22 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/106626
+ * gcc.dg/analyzer/data-model-1.c (test_16): Update for
+ out-of-bounds working.
+ * gcc.dg/analyzer/out-of-bounds-diagram-1-ascii.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-1-debug.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-1-emoji.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-1-json.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-1-sarif.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-1-unicode.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-10.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-11.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-12.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-13.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-14.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-15.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-2.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-3.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-4.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-5-ascii.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-5-unicode.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-6.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-7.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-8.c: New test.
+ * gcc.dg/analyzer/out-of-bounds-diagram-9.c: New test.
+ * gcc.dg/analyzer/pattern-test-2.c: Update expected results.
+ * gcc.dg/analyzer/pr101962.c: Update expected results.
+ * gcc.dg/plugin/analyzer_gil_plugin.c: Add logger param to
+ pending_diagnostic::emit implementations.
+
+2023-06-22 David Malcolm <dmalcolm@redhat.com>
+
+ * gcc.dg/plugin/diagnostic-test-text-art-ascii-bw.c: New test.
+ * gcc.dg/plugin/diagnostic-test-text-art-ascii-color.c: New test.
+ * gcc.dg/plugin/diagnostic-test-text-art-none.c: New test.
+ * gcc.dg/plugin/diagnostic-test-text-art-unicode-bw.c: New test.
+ * gcc.dg/plugin/diagnostic-test-text-art-unicode-color.c: New test.
+ * gcc.dg/plugin/diagnostic_plugin_test_text_art.c: New test plugin.
+ * gcc.dg/plugin/plugin.exp (plugin_test_list): Add them.
+
+2023-06-22 David Malcolm <dmalcolm@redhat.com>
+
+ * c-c++-common/Wlogical-not-parentheses-2.c: Split up the
+ multiline directive.
+ * gcc.dg/analyzer/malloc-macro-inline-events.c: Remove redundant
+ dg-regexp directives.
+ * gcc.dg/missing-header-fixit-5.c: Split up the multiline
+ directives.
+ * lib/gcc-dg.exp (gcc-dg-prune): Move call to
+ handle-multiline-outputs from prune_gcc_output to here.
+ * lib/multiline.exp (dg-end-multiline-output): Move call to
+ maybe-handle-nn-line-numbers from prune_gcc_output to here.
+ * lib/prune.exp (prune_gcc_output): Move calls to
+ maybe-handle-nn-line-numbers and handle-multiline-outputs from
+ here to the above.
+
+2023-06-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/87477
+ PR fortran/107900
+ PR fortran/110224
+ PR fortran/88688
+ PR fortran/94380
+ PR fortran/95398
+ * gfortran.dg/pr107900.f90 : New test
+ * gfortran.dg/pr110224.f90 : New test
+ * gfortran.dg/pr88688.f90 : New test
+ * gfortran.dg/pr94380.f90 : New test
+ * gfortran.dg/pr95398.f90 : Set -std=f2008, bump the line
+ numbers in the error tests by two and change the text in two.
+
+2023-06-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/108961
+ * gfortran.dg/pr108961.f90: New test.
+
+2023-06-21 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/110018
+ * gcc.target/i386/pr110018-1.c: Use explicit signed types.
+ * gcc.target/i386/pr110018-2.c: New test.
+
+2023-06-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/sve/gather_earlyclobber.c: New test.
+ * gcc.target/aarch64/sve2/gather_earlyclobber.c: New test.
+
+2023-06-21 Richard Biener <rguenther@suse.de>
+
+ * gcc.target/i386/vect-partial-vectors-1.c: New testcase.
+ * gcc.target/i386/vect-partial-vectors-2.c: Likewise.
+
+2023-06-21 Jan Beulich <jbeulich@suse.com>
+
+ * gcc.target/i386/avx512f-copysign.c: New test.
+
+2023-06-21 Jan Beulich <jbeulich@suse.com>
+
+ * gcc.target/i386/avx512f-dupv2di.c: Add
+ -mprefer-vector-width=512.
+
+2023-06-21 liuhongt <hongtao.liu@intel.com>
+
+ * gcc.target/i386/pr110018-1.c: New test.
+
2023-06-20 Lewis Hyatt <lhyatt@gmail.com>
PR c++/66290