8sa1-gcc/gcc/testsuite/ChangeLog
GCC Administrator 2f7f0d32e7 Daily bump.
2021-01-16 00:16:29 +00:00

1111 lines
32 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2021-01-15 Carl Love <cel@us.ibm.com>
* gcc.target/powerpc/builtins-1-p10-runnable.c: New test file.
2021-01-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* gfortran.dg/iso_fortran_binding_uint8_array.f90: New test.
* gfortran.dg/iso_fortran_binding_uint8_array_driver.c: New test.
2021-01-15 Nathan Sidwell <nathan@acm.org>
PR c++/98538
* g++.dg/template/pr98538.C: New.
2021-01-15 Nathan Sidwell <nathan@acm.org>
PR preprocessor/95253
* g++.dg/modules/dep-1_a.C: Adjust expected output.
* g++.dg/modules/dep-1_b.C: Likewise.
* g++.dg/modules/dep-2.C: Likewise.
2021-01-15 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/96669
* gcc.dg/tree-ssa/pr96669-1.c: New test.
2021-01-15 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/96681
* gcc.dg/tree-ssa/pr96681.c: New test.
2021-01-15 Jason Merrill <jason@redhat.com>
PR c++/98642
* g++.dg/cpp1z/elide5.C: New test.
2021-01-15 Jason Merrill <jason@redhat.com>
* g++.dg/cpp1z/elide4.C: New test.
2021-01-15 Jason Merrill <jason@redhat.com>
PR c++/63707
* g++.dg/cpp0x/initlist-array13.C: New test.
2021-01-15 Alexandre Oliva <oliva@adacore.com>
* gcc.dg/analyzer/alloca-leak.c: Drop alloca.h, use builtin.
* gcc.dg/analyzer/data-model-1.c: Likewise.
* gcc.dg/analyzer/malloc-1.c: Likewise.
* gcc.dg/analyzer/malloc-paths-8.c: Likewise.
2021-01-15 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/96671
* gcc.dg/tree-ssa/pr96671-1.c: New test.
* gcc.dg/tree-ssa/pr96671-2.c: New test.
2021-01-15 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/98597
* gcc.dg/uninit-38.c: Expect a space in between type name and asterisk.
Expect for now a (char *) cast for VLAs.
* gcc.dg/uninit-40.c: New test.
2021-01-15 Nathan Sidwell <nathan@acm.org>
PR c++/98591
* g++.dg/modules/pr98591.H: New file.
2021-01-15 Richard Sandiford <richard.sandiford@arm.com>
PR target/88836
* gcc.target/aarch64/sve/acle/general/ldff1_8.c: New test.
* gcc.target/aarch64/sve/ptest_1.c: Likewise.
2021-01-15 Marius Hillenbrand <mhillen@linux.ibm.com>
* gcc.target/s390/s390.exp: Call lib atomic-dg.exp to link
libatomic into testcases in gcc.target/s390/md.
* gcc.target/s390/md/atomic_exchange-1.c: Remove no unnecessary
-latomic.
2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
PR target/71233
* gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Add tests for
vceqz_p64, vceqq_p64 and vceqzq_p64.
* gcc.target/arm/simd/vceqz_p64.c: New test.
* gcc.target/arm/simd/vceqzq_p64.c: New test.
2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
Revert:
2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
PR target/71233
* gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Add tests for
vceqz_p64, vceqq_p64 and vceqzq_p64.
2021-01-15 Martin Liska <mliska@suse.cz>
* lib/gcov.exp: Use 'env python3' for execution of pytests.
Check that pytest accepts all needed options first.
Improve formatting of PASS/FAIL lines.
2021-01-15 Richard Biener <rguenther@suse.de>
PR testsuite/96147
* gcc.dg/vect/bb-slp-32.c: Align p.
2021-01-15 Richard Biener <rguenther@suse.de>
PR testsuite/96147
* gcc.dg/vect/bb-slp-9.c: Scan for a vector load transform.
2021-01-15 Richard Biener <rguenther@suse.de>
PR testsuite/96147
* gcc.dg/vect/slp-45.c: Key scanning on
vect_hw_misalign.
2021-01-15 Richard Biener <rguenther@suse.de>
PR testsuite/96147
* gcc.dg/vect/slp-43.c: Remove ! vect_hw_misalign scan.
2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
PR target/71233
* gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Add tests for
vceqz_p64, vceqq_p64 and vceqzq_p64.
2021-01-15 Richard Biener <rguenther@suse.de>
PR testsuite/96098
* gcc.dg/vect/bb-slp-pr68892.c: Remove.
2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
* gcc.target/arm/simd/mve-vshr.c: Add tests for vshr.
2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
* gcc.target/arm/simd/mve-vshl.c: Add tests for vshl.
2021-01-15 Richard Biener <rguenther@suse.de>
PR tree-optimization/98685
* gcc.dg/vect/bb-slp-pr98685.c: New testcase.
2021-01-15 Tamar Christina <tamar.christina@arm.com>
* gcc.dg/vect/complex/complex-mla-template.c: Fix sed.
* gcc.dg/vect/complex/complex-mls-template.c: Likewise.
2021-01-14 David Malcolm <dmalcolm@redhat.com>
* gcc.dg/plugin/diagnostic-test-show-locus-GCC_EXTRA_DIAGNOSTIC_OUTPUT-fixits-v1.c:
New file.
* gcc.dg/plugin/diagnostic-test-show-locus-GCC_EXTRA_DIAGNOSTIC_OUTPUT-fixits-v2.c:
New file.
* gcc.dg/plugin/plugin.exp (plugin_test_list): Add them.
2021-01-14 Tamar Christina <tamar.christina@arm.com>
* gcc.dg/vect/complex/complex-mla-template.c: New test.
* gcc.dg/vect/complex/complex-mls-template.c: New test.
* gcc.dg/vect/complex/complex-mul-template.c: New test.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-double.c: New test.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c: New test.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c: New test.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-double.c: New test.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-float.c: New test.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c: New test.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-double.c: New test.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-float.c: New test.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c: New test.
* gcc.dg/vect/complex/fast-math-complex-mla-double.c: New test.
* gcc.dg/vect/complex/fast-math-complex-mla-float.c: New test.
* gcc.dg/vect/complex/fast-math-complex-mla-half-float.c: New test.
* gcc.dg/vect/complex/fast-math-complex-mls-double.c: New test.
* gcc.dg/vect/complex/fast-math-complex-mls-float.c: New test.
* gcc.dg/vect/complex/fast-math-complex-mls-half-float.c: New test.
* gcc.dg/vect/complex/fast-math-complex-mul-double.c: New test.
* gcc.dg/vect/complex/fast-math-complex-mul-float.c: New test.
* gcc.dg/vect/complex/fast-math-complex-mul-half-float.c: New test.
2021-01-14 Marek Polacek <polacek@redhat.com>
* g++.dg/template/pr98372.C: Only run in C++14 and up.
2021-01-14 Harald Anlauf <anlauf@gmx.de>
* substr_10.f90: New test.
* substr_9.f90: New test.
2021-01-14 Alexandre Oliva <oliva@adacore.com>
* gcc.dg/analyzer/sigsetjmp-5.c: Use sigjmp_buf.
* gcc.dg/analyzer/sigsetjmp-6.c: Likewise.
2021-01-14 Alexandre Oliva <oliva@adacore.com>
* gcc.dg/analyzer/sensitive-1.c: Declare getpass.
2021-01-14 Harald Anlauf <anlauf@gmx.de>
PR fortran/98661
* gfortran.dg/pr98661.f90: New test.
2021-01-14 Harald Anlauf <anlauf@gmx.de>
Revert:
2021-01-14 Harald Anlauf <anlauf@gmx.de>
PR fortran/98661
* gfortran.dg/pr98661.f90: New test.
2021-01-14 Harald Anlauf <anlauf@gmx.de>
PR fortran/98661
* gfortran.dg/pr98661.f90: New test.
2021-01-14 Martin Liska <mliska@suse.cz>
* g++.dg/gcov/gcov-17.C: New test.
* g++.dg/gcov/test-gcov-17.py: New test.
2021-01-14 H.J. Lu <hjl.tools@gmail.com>
PR target/98667
* gcc.target/i386/pr98667-1.c: New file.
* gcc.target/i386/pr98667-2.c: Likewise.
* gcc.target/i386/pr98667-3.c: Likewise.
2021-01-14 Richard Biener <rguenther@suse.de>
PR tree-optimization/98674
* gcc.dg/vect/pr98674.c: New testcase.
2021-01-14 H.J. Lu <hjl.tools@gmail.com>
PR target/98676
* gcc.target/i386/pr95021-1.c: Add -mpreferred-stack-boundary=4
-mno-stackrealign.
* gcc.target/i386/pr95021-3.c: Likewise.
2021-01-14 Nathan Sidwell <nathan@acm.org>
PR c++/98372
* g++.dg/cpp0x/constexpr-52830.C: Restore dg-ice
* g++.dg/template/pr98372.C: New.
2021-01-14 Jakub Jelinek <jakub@redhat.com>
PR target/98670
* gcc.target/i386/pr98670.c: New test.
2021-01-14 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/96688
* gcc.dg/tree-ssa/pr96688.c: New test.
* gcc.dg/tree-ssa/reassoc-37.c: Adjust scan-tree-dump regex.
* gcc.target/i386/pr66821.c: Likewise.
2021-01-14 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/cost_model_11.c: New test.
* gcc.target/aarch64/sve/mask_struct_load_5.c: Use
-fno-vect-cost-model.
2021-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* gcc.target/aarch64/narrow_high-intrinsics.c: Update uqxtn2 and
sqxtn2 scan-assembler-times.
2021-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* gcc.target/aarch64/narrow_high-intrinsics.c: Adjust
scan-assembler-times for xtn2.
2021-01-13 Marek Polacek <polacek@redhat.com>
PR c++/98231
* g++.dg/lookup/using63.C: New test.
2021-01-13 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/96691
* gcc.dg/tree-ssa/pr96691.c: New test.
2021-01-13 Richard Biener <rguenther@suse.de>
PR tree-optimization/92645
* gcc.target/i386/pr92645-7.c: New testcase.
* gcc.dg/tree-ssa/ssa-fre-54.c: Adjust.
* gcc.dg/pr69047.c: Likewise.
2021-01-13 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/mls_2.c: New test.
* g++.target/aarch64/sve/cond_mls_1.C: Likewise.
* g++.target/aarch64/sve/cond_mls_2.C: Likewise.
* g++.target/aarch64/sve/cond_mls_3.C: Likewise.
* g++.target/aarch64/sve/cond_mls_4.C: Likewise.
* g++.target/aarch64/sve/cond_mls_5.C: Likewise.
2021-01-13 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/mla_2.c: New test.
* g++.target/aarch64/sve/cond_mla_1.C: Likewise.
* g++.target/aarch64/sve/cond_mla_2.C: Likewise.
* g++.target/aarch64/sve/cond_mla_3.C: Likewise.
* g++.target/aarch64/sve/cond_mla_4.C: Likewise.
* g++.target/aarch64/sve/cond_mla_5.C: Likewise.
2021-01-13 Richard Biener <rguenther@suse.de>
PR tree-optimization/92645
* gcc.target/i386/pr92645-6.c: New testcase.
2021-01-13 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/sel_1.c: Require aarch64_variant_pcs.
* gcc.target/aarch64/sve/sel_2.c: Likewise.
* gcc.target/aarch64/sve/sel_3.c: Likewise.
2021-01-13 Jakub Jelinek <jakub@redhat.com>
PR target/95905
* gcc.target/i386/pr95905-2.c: Use scan-assembler-times instead of
scan-assembler. Add tests with zero vector as first __builtin_shuffle
operand.
* gcc.target/i386/pr95905-3.c: New test.
* gcc.target/i386/pr95905-4.c: New test.
2021-01-13 Martin Liska <mliska@suse.cz>
PR tree-optimization/98455
* gcc.dg/tree-ssa/pr98455.c: New test.
2021-01-13 Richard Biener <rguenther@suse.de>
PR tree-optimization/98640
* gcc.dg/torture/pr98640.c: New testcase.
2021-01-13 Jakub Jelinek <jakub@redhat.com>
PR target/96938
* gcc.target/i386/pr96938.c: New test.
2021-01-13 Jakub Jelinek <jakub@redhat.com>
PR target/95905
* gcc.target/i386/pr95905-1.c: New test.
* gcc.target/i386/pr95905-2.c: New test.
2021-01-13 Julian Brown <julian@codesourcery.com>
* gcc.target/gcn/fpdiv.c: New test.
2021-01-12 Martin Sebor <msebor@redhat.com>
PR c/98597
PR c/98592
* g++.dg/warn/Wuninitialized-13.C: New test.
gcc.dg/uninit-39.c: New test.
#
* gcc.dg/uninit-39.c: New file.
2021-01-12 Christophe Lyon <christophe.lyon@linaro.org>
PR target/97875
* gcc.target/arm/simd/mve-vneg.c: Update test.
2021-01-12 Vladimir N. Makarov <vmakarov@redhat.com>
PR target/97969
* gcc.target/arm/pr97969.c: New.
2021-01-12 Patrick Palka <ppalka@redhat.com>
PR c++/98611
* g++.dg/cpp2a/concepts-ctad1.C: New test.
* g++.dg/cpp2a/concepts-ctad2.C: New test.
2021-01-12 Richard Biener <rguenther@suse.de>
PR tree-optimization/98550
* g++.dg/opt/pr98550.C: New testcase.
2021-01-12 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/98629
* gcc.c-torture/compile/pr98629.c: New test.
2021-01-12 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/95731
* gcc.dg/tree-ssa/pr95731.c: New test.
* gcc.c-torture/execute/pr95731.c: New test.
2021-01-12 Marek Polacek <polacek@redhat.com>
PR c++/98620
* g++.dg/warn/Wmissing-field-initializers-2.C: New test.
2021-01-12 David Malcolm <dmalcolm@redhat.com>
PR analyzer/98628
* gcc.dg/analyzer/pr98628.c: New test.
2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/asrdiv_4.c: New test.
* gcc.target/aarch64/sve/cond_asrd_1.c: Likewise.
* gcc.target/aarch64/sve/cond_asrd_1_run.c: Likewise.
* gcc.target/aarch64/sve/cond_asrd_2.c: Likewise.
* gcc.target/aarch64/sve/cond_asrd_2_run.c: Likewise.
* gcc.target/aarch64/sve/cond_asrd_3.c: Likewise.
* gcc.target/aarch64/sve/cond_asrd_3_run.c: Likewise.
2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
* g++.target/aarch64/sve/cond_bic_1.C: New test.
* g++.target/aarch64/sve/cond_bic_2.C: Likewise.
* g++.target/aarch64/sve/cond_bic_3.C: Likewise.
* g++.target/aarch64/sve/cond_bic_4.C: Likewise.
2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/mul_highpart_3.c: New test.
2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
* g++.target/aarch64/sve/abd_1.C: New test.
* g++.target/aarch64/sve/cond_abd_1.C: Likewise.
* g++.target/aarch64/sve/cond_abd_2.C: Likewise.
* g++.target/aarch64/sve/cond_abd_3.C: Likewise.
* g++.target/aarch64/sve/cond_abd_4.C: Likewise.
2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/adr_6.c: New test.
2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
* g++.target/aarch64/sve/cond_arith_1.C: New test.
* g++.target/aarch64/sve/cond_arith_2.C: Likewise.
* g++.target/aarch64/sve/cond_arith_3.C: Likewise.
* g++.target/aarch64/sve/cond_arith_4.C: Likewise.
* g++.target/aarch64/sve/cond_shift_1.C: New test.
* g++.target/aarch64/sve/cond_shift_2.C: Likewise.
* g++.target/aarch64/sve/cond_shift_3.C: Likewise.
* g++.target/aarch64/sve/cond_shift_4.C: Likewise.
2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
PR testsuite/98602
* g++.target/aarch64/sve/max_1.C: New test.
* g++.target/aarch64/sve/min_1.C: Likewise.
* gcc.target/aarch64/sve/mul_2.c: Likewise.
2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/shift_2.c: New test.
2021-01-11 Jakub Jelinek <jakub@redhat.com>
PR c++/98481
* g++.dg/abi/abi-tag24.C: New test.
2021-01-11 Richard Biener <rguenther@suse.de>
PR tree-optimization/91403
* gcc.dg/vect/pr91403.c: New testcase.
2021-01-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
PR testsuite/98225
* gcc.misc-tests/outputs.exp: Unset MAKEFLAGS.
Expect .ld1_args only when GNU LD is used.
Add an exception for *.gcc_args files.
2021-01-11 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/95867
* gcc.dg/tree-ssa/pr95867.c: New test.
2021-01-11 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/95852
* gcc.target/i386/pr95852-3.c: New test.
* gcc.target/i386/pr95852-4.c: New test.
2021-01-11 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/95852
* gcc.target/i386/pr95852-1.c: New test.
* gcc.target/i386/pr95852-2.c: New test.
2021-01-11 Martin Liska <mliska@suse.cz>
PR gcov-profile/98273
* lib/gcov.exp: Add run-gcov-pytest function which runs pytest.
* g++.dg/gcov/pr98273.C: New test.
* g++.dg/gcov/gcov.py: New test.
* g++.dg/gcov/test-pr98273.py: New test.
2021-01-09 Maciej W. Rozycki <macro@linux-mips.org>
* gcc.target/vax/cmpelim-eq-notsi.c: Use subtraction from a
constant then rather than addition.
* gcc.target/vax/cmpelim-le-notsi.c: Likewise.
* gcc.target/vax/cmpelim-lt-notsi.c: Likewise.
2021-01-09 Jakub Jelinek <jakub@redhat.com>
PR c++/98556
* c-c++-common/pr98556.c: New test.
2021-01-09 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/98603
* gcc.target/i386/pr98603.c: New test.
* gcc.target/aarch64/pr98603.c: New test.
2021-01-09 Alexandre Oliva <oliva@gnu.org>
PR debug/97714
* gcc.dg/debug/pr97714.c: New.
2021-01-08 H.J. Lu <hjl.tools@gmail.com>
PR target/98482
* gcc.target/i386/pr98482-1.c: Require lp64.
* gcc.target/i386/pr98482-2.c: Likewise.
2021-01-08 Ilya Leoshkevich <iii@linux.ibm.com>
* gcc.target/s390/vector/long-double-vx-macro-off-on.c: New test.
* gcc.target/s390/vector/long-double-vx-macro-on-off.c: New test.
2021-01-08 Patrick Palka <ppalka@redhat.com>
PR c++/98551
* g++.dg/cpp0x/constexpr-pmf2.C: New test.
2021-01-08 Patrick Palka <ppalka@redhat.com>
PR c++/98515
* g++.dg/template/access32.C: New test.
* g++.dg/template/access33.C: New test.
2021-01-08 H.J. Lu <hjl.tools@gmail.com>
PR target/98482
* gcc.target/i386/pr98482-2.c: Updated.
2021-01-08 Richard Biener <rguenther@suse.de>
PR tree-optimization/98544
* gcc.dg/vect/bb-slp-pr98544.c: New testcase.
2021-01-08 H.J. Lu <hjl.tools@gmail.com>
PR target/98482
* gcc.target/i386/pr98482-1.c: New test.
* gcc.target/i386/pr98482-1.c: Likewise.
* gcc.target/i386/pr98482-2.c: New file.
2021-01-08 Jakub Jelinek <jakub@redhat.com>
PR target/98585
* gcc.target/i386/pr98585.c: New test.
2021-01-08 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/cnot_2.c: New test.
* gcc.target/aarch64/sve/cond_cnot_4.c: Likewise.
* gcc.target/aarch64/sve/cond_cnot_4_run.c: Likewise.
* gcc.target/aarch64/sve/cond_cnot_5.c: Likewise.
* gcc.target/aarch64/sve/cond_cnot_5_run.c: Likewise.
* gcc.target/aarch64/sve/cond_cnot_6.c: Likewise.
* gcc.target/aarch64/sve/cond_cnot_6_run.c: Likewise.
2021-01-08 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/cond_uxt_5.c: New test.
* gcc.target/aarch64/sve/cond_uxt_5_run.c: Likewise.
* gcc.target/aarch64/sve/cond_uxt_6.c: Likewise.
* gcc.target/aarch64/sve/cond_uxt_6_run.c: Likewise.
* gcc.target/aarch64/sve/cond_uxt_7.c: Likewise.
* gcc.target/aarch64/sve/cond_uxt_7_run.c: Likewise.
* gcc.target/aarch64/sve/cond_uxt_8.c: Likewise.
* gcc.target/aarch64/sve/cond_uxt_8_run.c: Likewise.
2021-01-08 Tamar Christina <tamar.christina@arm.com>
* lib/target-supports.exp
(check_effective_target_aarch64_asm_sve2_ok): New.
* g++.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Use it.
* gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Likewise.
2021-01-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* gcc.target/aarch64/usaba_1.c: New test.
2021-01-08 Paul Thomas <pault@gcc.gnu.org>
PR fortran/93794
* gfortran.dg/deferred_character_35.f90 : New test.
2021-01-08 Paul Thomas <pault@gcc.gnu.org>
PR fortran/98458
* gfortran.dg/implied_do_3.f90 : New test.
2021-01-08 Kito Cheng <kito.cheng@sifive.com>
* gcc.dg/array-quals-1.c: Allow srodata.
2021-01-08 Kito Cheng <kito.cheng@sifive.com>
* gcc.target/riscv/predef-10.c: New.
* gcc.target/riscv/predef-11.c: New.
* gcc.target/riscv/predef-12.c: New.
* gcc.target/riscv/predef-13.c: New.
2021-01-07 Jakub Jelinek <jakub@redhat.com>
PR c++/98329
* g++.dg/cpp2a/bit-cast10.C: New test.
2021-01-07 Martin Sebor <msebor@redhat.com>
PR middle-end/98578
* gcc.dg/plugin/gil-1.c: Adjust expected output.
* gcc.dg/uninit-pr98578.c: New test.
2021-01-07 Marek Polacek <polacek@redhat.com>
PR c++/98441
* g++.dg/cpp0x/auto55.C: New test.
2021-01-07 David Malcolm <dmalcolm@redhat.com>
PR analyzer/98580
* gcc.dg/analyzer/pr98580-a.c: New test.
* gcc.dg/analyzer/pr98580-b.c: New test.
2021-01-07 Paul Thomas <pault@gcc.gnu.org>
PR fortran/93701
* gfortran.dg/associate_54.f90: New test.
* gfortran.dg/associate_55.f90: New test.
* gfortran.dg/associate_56.f90: New test.
2021-01-07 Jakub Jelinek <jakub@redhat.com>
PR target/98567
* gcc.target/i386/pr98567-1.c: New test.
* gcc.target/i386/pr98567-2.c: New test.
2021-01-07 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/cond_unary_5.c: New test.
* gcc.target/aarch64/sve/cond_unary_5_run.c: Likewise.
* gcc.target/aarch64/sve/cond_unary_6.c: Likewise.
* gcc.target/aarch64/sve/cond_unary_6_run.c: Likewise.
* gcc.target/aarch64/sve/cond_unary_7.c: Likewise.
* gcc.target/aarch64/sve/cond_unary_7_run.c: Likewise.
* gcc.target/aarch64/sve/cond_unary_8.c: Likewise.
* gcc.target/aarch64/sve/cond_unary_8_run.c: Likewise.
2021-01-07 Richard Sandiford <richard.sandiford@arm.com>
PR tree-optimization/98560
* gcc.dg/vect/pr98560-2.c: New test.
2021-01-07 Richard Sandiford <richard.sandiford@arm.com>
PR tree-optimization/98560
* gcc.dg/vect/pr98560-1.c: New test.
2021-01-07 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/98568
* g++.dg/torture/pr98568.C: New test.
2021-01-07 Hongyu Wang <hongyu.wang@intel.com>
* gcc.target/i386/pr92658-avx512bw.c: Add
-mprefer-vector-width=512 to avoid impact of different default
mtune which gcc is built with.
* gcc.target/i386/pr92658-avx512bw-2.c: Ditto.
2021-01-07 David Malcolm <dmalcolm@redhat.com>
PR analyzer/97074
* gcc.dg/analyzer/pr97074.c: New test.
2021-01-07 David Malcolm <dmalcolm@redhat.com>
PR analyzer/98564
* gcc.dg/analyzer/pr98564.c: New test.
2021-01-06 Vladimir N. Makarov <vmakarov@redhat.com>
PR rtl-optimization/97978
* gcc.target/i386/pr97978.c: New.
2021-01-06 Martin Sebor <msebor@redhat.com>
PR c++/95768
* g++.dg/pr95768.C: New test.
* g++.dg/warn/Wuninitialized-12.C: New test.
* gcc.dg/uninit-38.c: New test.
2021-01-06 Martin Sebor <msebor@redhat.com>
PR c++/98305
* g++.dg/warn/Wmismatched-new-delete-3.C: New test.
2021-01-06 Iain Sandoe <iain@sandoe.co.uk>
PR c++/96504
* g++.dg/coroutines/torture/pr95519-05-gro.C: Use suspend_always
as the final suspend point so that we can check that the state
machine has reached the expected point.
2021-01-06 Marek Polacek <polacek@redhat.com>
PR testsuite/98566
* g++.dg/warn/Wmismatched-dealloc.C: Use target c++14 in
dg-error.
2021-01-06 Alexandre Oliva <oliva@adacore.com>
* g++.dg/opt/store-merging-2.C: Add the required alignment.
2021-01-06 Richard Biener <rguenther@suse.de>
PR tree-optimization/95582
* gcc.dg/pr95582.c: New testcase.
2021-01-06 Richard Biener <rguenther@suse.de>
PR tree-optimization/98513
* gcc.dg/tree-ssa/pr98513.c: New testcase.
2021-01-06 David Malcolm <dmalcolm@redhat.com>
PR analyzer/97072
* gcc.dg/analyzer/pr97072.c: New test.
2021-01-06 David Malcolm <dmalcolm@redhat.com>
PR analyzer/98073
* gcc.dg/analyzer/pr98073.c: New test.
2021-01-06 David Malcolm <dmalcolm@redhat.com>
PR analyzer/98223
* gcc.dg/analyzer/pr94851-1.c: Remove xfail.
2021-01-05 Ilya Leoshkevich <iii@linux.ibm.com>
* gcc.target/s390/s390.exp: Replace %% with %.
2021-01-05 Steve Kargl <sgk@troutmask.apl.washington.edu>
* gfortran.dg/dec_math.f90: xfail on i?86-*-freebsd*
2021-01-05 H.J. Lu <hjl.tools@gmail.com>
PR target/98495
* gcc.target/i386/sse2-mmx-pextrw.c (compute_correct_result): Use
unsigned short to compute pextrw result.
2021-01-05 Patrick Palka <ppalka@redhat.com>
* g++.dg/template/partial5.C: Adjust directives to expect the
same errors across all dialects.
* g++.dg/cpp1z/nontype-auto17.C: New test.
* g++.dg/cpp1z/nontype-auto18.C: New test.
* g++.dg/template/ttp33.C: New test.
2021-01-05 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/94802
* gcc.target/i386/pr94802.c: New test.
* gcc.dg/Wstrict-overflow-25.c: Remove xfail.
2021-01-05 Richard Biener <rguenther@suse.de>
PR tree-optimization/98516
* gcc.dg/vect/bb-slp-pr98516-1.c: New testcase.
* gcc.dg/vect/bb-slp-pr98516-2.c: Likewise.
2021-01-05 Jakub Jelinek <jakub@redhat.com>
PR c++/98469
* g++.dg/cpp2a/bit-cast8.C: New test.
* g++.dg/cpp2a/bit-cast9.C: New test.
2021-01-05 Marek Polacek <polacek@redhat.com>
PR c++/82099
* g++.dg/cpp1z/class-deduction76.C: Remove dg-ice.
* g++.dg/cpp0x/noexcept61.C: New test.
2021-01-05 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/96928
* gcc.dg/tree-ssa/pr96928.c: New test.
* gcc.target/i386/ifcvt-onecmpl-abs-1.c: Remove -fdump-rtl-ce1,
instead of scanning rtl dump for ifcvt message check assembly
for xor instruction.
2021-01-05 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/96930
* g++.dg/tree-ssa/pr96930.C: New test.
2021-01-05 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/96239
* gcc.dg/tree-ssa/pr96239.c: New test.
2021-01-05 Uroš Bizjak <ubizjak@gmail.com>
PR target/98522
* gcc.target/i386/pr98522.c: New test.
2021-01-05 Nathan Sidwell <nathan@acm.org>
* g++.dg/modules/mod-decl-1.C: Adjust.
* g++.dg/modules/p0713-2.C: Adjust.
* g++.dg/modules/p0713-3.C: Adjust.
2021-01-05 H.J. Lu <hjl.tools@gmail.com>
PR target/98495
* gcc.target/i386/pr98495-1.c: New test.
* gcc.target/i386/pr98495-2.c: New test.
* gcc.target/i386/pr98495-3.c: New test.
* gcc.target/i386/pr98495-4.c: New test.
* gcc.target/i386/pr98495-5.c: New test.
2021-01-05 liuhongt <hongtao.liu@intel.com>
* gcc.target/i386/sse2-pr98461-2.c: New test.
2021-01-05 Richard Sandiford <richard.sandiford@arm.com>
PR rtl-optimization/97144
* gcc.c-torture/compile/pr97144.c: New test.
* gcc.target/aarch64/sve/pr97144.c: Likewise.
2021-01-05 Richard Sandiford <richard.sandiford@arm.com>
PR rtl-optimization/98403
* g++.dg/opt/pr98403.C: New test.
2021-01-05 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/98334
* gcc.target/i386/pr98334.c: New test.
2021-01-05 Jerome Lambourg <lambourg@adacore.com>
* g++.dg/cpp1y/constexpr-66093.C: Fix bounds issue.
2021-01-05 David Malcolm <dmalcolm@redhat.com>
PR analyzer/98293
* gcc.dg/analyzer/pr98293.c: New test.
2021-01-04 Martin Uecker <muecker@gwdg.de>
PR c/98029
* gcc.dg/pr98029.c: New test.
2021-01-04 Nathan Sidwell <nathan@acm.org>
* g++.dg/modules/binding-1_a.H: New.
* g++.dg/modules/binding-1_b.H: New.
* g++.dg/modules/binding-1_c.C: New.
* g++.dg/modules/binding-2.H: New.
* g++.dg/modules/builtin-3_a.C: New.
* g++.dg/modules/global-2_a.C: New.
* g++.dg/modules/global-2_b.C: New.
* g++.dg/modules/global-3_a.C: New.
* g++.dg/modules/global-3_b.C: New.
* g++.dg/modules/hello-1_a.C: New.
* g++.dg/modules/hello-1_b.C: New.
* g++.dg/modules/iostream-1_a.H: New.
* g++.dg/modules/iostream-1_b.C: New.
* g++.dg/modules/part-5_a.C: New.
* g++.dg/modules/part-5_b.C: New.
* g++.dg/modules/part-5_c.C: New.
* g++.dg/modules/stdio-1_a.H: New.
* g++.dg/modules/stdio-1_b.C: New.
* g++.dg/modules/string-1_a.H: New.
* g++.dg/modules/string-1_b.C: New.
* g++.dg/modules/string-view1.C: New.
* g++.dg/modules/string-view2.C: New.
* g++.dg/modules/tinfo-1.C: New.
* g++.dg/modules/tinfo-2_a.H: New.
* g++.dg/modules/tinfo-2_b.C: New.
* g++.dg/modules/tname-spec-1_a.H: New.
* g++.dg/modules/tname-spec-1_b.C: New.
* g++.dg/modules/xtreme-header-1.h: New.
* g++.dg/modules/xtreme-header-1_a.H: New.
* g++.dg/modules/xtreme-header-1_b.C: New.
* g++.dg/modules/xtreme-header-1_c.C: New.
* g++.dg/modules/xtreme-header-2.h: New.
* g++.dg/modules/xtreme-header-2_a.H: New.
* g++.dg/modules/xtreme-header-2_b.C: New.
* g++.dg/modules/xtreme-header-2_c.C: New.
* g++.dg/modules/xtreme-header-3.h: New.
* g++.dg/modules/xtreme-header-3_a.H: New.
* g++.dg/modules/xtreme-header-3_b.C: New.
* g++.dg/modules/xtreme-header-3_c.C: New.
* g++.dg/modules/xtreme-header-4.h: New.
* g++.dg/modules/xtreme-header-4_a.H: New.
* g++.dg/modules/xtreme-header-4_b.C: New.
* g++.dg/modules/xtreme-header-4_c.C: New.
* g++.dg/modules/xtreme-header-5.h: New.
* g++.dg/modules/xtreme-header-5_a.H: New.
* g++.dg/modules/xtreme-header-5_b.C: New.
* g++.dg/modules/xtreme-header-5_c.C: New.
* g++.dg/modules/xtreme-header-6.h: New.
* g++.dg/modules/xtreme-header-6_a.H: New.
* g++.dg/modules/xtreme-header-6_b.C: New.
* g++.dg/modules/xtreme-header-6_c.C: New.
* g++.dg/modules/xtreme-header.h: New.
* g++.dg/modules/xtreme-header_a.H: New.
* g++.dg/modules/xtreme-header_b.C: New.
* g++.dg/modules/xtreme-tr1.h: New.
* g++.dg/modules/xtreme-tr1_a.H: New.
* g++.dg/modules/xtreme-tr1_b.C: New.
2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
PR tree-optimization/95401
* g++.dg/vect/pr95401.cc: New test.
* g++.dg/vect/pr95401a.cc: Likewise.
2021-01-04 Richard Biener <rguenther@suse.de>
PR tree-optimization/98308
* gcc.dg/vect/pr98308.c: New testcase.
2021-01-04 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/95771
* gcc.target/i386/pr95771.c: New test.
2021-01-04 Richard Biener <rguenther@suse.de>
PR tree-optimization/98464
* g++.dg/opt/pr98464.C: New testcase.
2021-01-04 Richard Biener <rguenther@suse.de>
PR tree-optimization/98282
* g++.dg/opt/pr98282.C: New testcase.
2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
PR target/89057
* gcc.target/aarch64/pr89057.c: New test.
2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/acle/asm/prfb.c: Test for a MUL VL range of
[-32, 31].
* gcc.target/aarch64/sve/acle/asm/prfh.c: Likewise.
* gcc.target/aarch64/sve/acle/asm/prfw.c: Likewise.
* gcc.target/aarch64/sve/acle/asm/prfd.c: Likewise.
2021-01-04 Martin Liska <mliska@suse.cz>
* README: Convert to utf8 from iso8859.
2021-01-04 Martin Liska <mliska@suse.cz>
* gcc.target/avr/avr.exp: Run dos2unix on the file.
2021-01-04 Richard Biener <rguenther@suse.de>
PR tree-optimization/98291
* gcc.dg/vect/slp-reduc-11.c: New testcase.
* gcc.dg/vect/vect-reduc-in-order-4.c: Adjust.
2021-01-04 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/96782
* gcc.dg/tree-ssa/pr96782.c: New test.
2021-01-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
* gcc.misc-tests/outputs.exp: Adjust testcase.
2021-01-01 Jakub Jelinek <jakub@redhat.com>
* ChangeLog-2020: Rotate ChangeLog. New file.
2021-01-01 Joel Brobecker <brobecker@adacore.com>
* lib/target-supports.exp
(check_effective_target_arm_fp16_alternative_ok_nocache):
Return zero for *-*-vxworks7r* targets.
* gcc.target/arm/aapcs/vfp22.c: Require arm_fp16_alternative_ok.
* gcc.target/arm/aapcs/vfp23.c: Likewise.
* gcc.target/arm/aapcs/vfp24.c: Likewise.
* gcc.target/arm/aapcs/vfp25.c: Likewise.
2021-01-01 Jerome Lambourg <lambourg@adacore.com>
* g++.dg/init/new26.C: Fix overriding of the delete operator
for c++14 profile.
2021-01-01 Jerome Lambourg <lambourg@adacore.com>
* g++.dg/tls/pr79288.C: Skip on vxworks_kernel (TLS model
not supported).
2021-01-01 Joel Brobecker <brobecker@adacore.com>
* gcc.target/arm/memset-inline-2.c: Add -mno-long-calls to
the test's dg-options.
* gcc.target/arm/pr78255-2.c: Likewise.
2021-01-01 Jerome Lambourg <lambourg@adacore.com>
* g++.old-deja/g++.mike/p658.C: Also undefine OK on VxWorks RTP.
2021-01-01 Jerome Lambourg <lambourg@adacore.com>
* g++.dg/opt/20050511-1.C: Work around UINT32 in vxworks rtp
headers too.
2021-01-01 Jerome Lambourg <lambourg@adacore.com>
* g++.old-deja/g++.pt/const2.C: Skip on vxworks kernel.
2021-01-01 Jerome Lambourg <lambourg@adacore.com>
* g++.dg/warn/miss-format-1.C: Remove vxworks-specific test
directives.
2021-01-01 Jerome Lambourg <lambourg@adacore.com>
* g++.dg/tree-ssa/copyprop.C: Undefine ERROR if defined.
2021-01-01 Jerome Lambourg <lambourg@adacore.com>
* g++.dg/other/anon5.C: Skip on vxworks kernel.
2021-01-01 Jerome Lambourg <lambourg@adacore.com>
* gcc.dg/vxworks/initpri1.c: Tigthen VxWorks version check.
* gcc.dg/vxworks/initpri2.c: Likewise.
2021-01-01 Joel Brobecker <brobecker@adacore.com>
* gcc.dg/intmax_t-1.c: Do not expect an error on *-*-vxworks7r*
targets.
2021-01-01 Olivier Hainque <hainque@adacore.com>
* gcc.dg/pthread-init-1.c: Fix the VxWorks xfail filters.
* gcc.dg/pthread-init-2.c: Ditto.
2021-01-01 Olivier Hainque <hainque@adacore.com>
* lib/target-supports.exp (check_weak_available,
check_fork_available, check_effective_target_lto,
check_effective_target_mempcpy): Add vxworks filters.
2021-01-01 Alexandre Oliva <oliva@adacore.com>
* gcc.target/arm/mve/intrinsics/mve_libcall1.c: Pass an
explicit -mno-long-calls.
* gcc.target/arm/mve/intrinsics/mve_libcall2.c: Likewise.
2021-01-01 Alexandre Oliva <oliva@adacore.com>
* g++.target/arm/no_unique_address_1.C: Add -mno-long-calls.
* g++.target/arm/no_unique_address_2.C: Likewise.
2021-01-01 Alexandre Oliva <oliva@adacore.com>
* gcc.target/arm/headmerge-1.c: Add -mno-long-calls.
* gcc.target/arm/headmerge-2.c: Likewise.
2021-01-01 Alexandre Oliva <oliva@adacore.com>
* gcc.target/arm/fp16-aapcs-2.c: Use -mno-long-calls.
Copyright (C) 2021 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.