aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2022-01-03 10:23:34 +0100
committerJakub Jelinek <jakub@redhat.com>2022-01-03 10:23:34 +0100
commit6123f29a18a77eb1a0597f403c4424ae375351fd (patch)
treea6ccc508a0fa01f19e65a2e8fada38a7089d819d /gcc/testsuite
parentd04ae83244d346b95c36c2e3d39918548310f142 (diff)
downloadgcc-6123f29a18a77eb1a0597f403c4424ae375351fd.zip
gcc-6123f29a18a77eb1a0597f403c4424ae375351fd.tar.gz
gcc-6123f29a18a77eb1a0597f403c4424ae375351fd.tar.bz2
Rotate ChangeLog files - step 2 - remove 2021 entries from ChangeLog files.
Can't be committed together with the previous one due to the ChangeLog vs. other files restrictions.
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog20643
1 files changed, 1 insertions, 20642 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 945cc044..4379558 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -47,20649 +47,8 @@
PR objc/103639
* objc.dg/pr103639.m: New test.
-2021-12-31 Francois-Xavier Coudert <fxcoudert@gmail.com>
-
- PR fortran/89639
- * gfortran.dg/ieee/ieee_9.f90: Adjust test for targets without
- REAL128.
-
-2021-12-31 Uroš Bizjak <ubizjak@gmail.com>
-
- * lib/target-supports.exp (check_vect_slp_store_usage):
- Handle TEST_V2QI_2.
- (check_effective_target_vect_slp_v2qi_store_unalign): New procedure.
- * c-c++-common/Wstringop-overflow-2.c: XFAIL specific tests for
- vect_slp_v2qi_store_unalign targets.
- * g++.dg/warn/Wstringop-overflow-3.C: Ditto.
- * gcc.dg/Wstringop-overflow-28.c: Ditto.
- * gcc.dg/Wstringop-overflow-68.c: Ditto.
- * gcc.dg/Wstringop-overflow-75.c: Ditto.
- * gcc.dg/Wstringop-overflow-76.c: Ditto.
-
-2021-12-30 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/103756
- * g++.dg/opt/pr103756.C: New test.
-
-2021-12-30 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/89971
- * c-c++-common/cpp/va-opt-9.c: New test.
-
-2021-12-30 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/103808
- * gcc.dg/pr103808.c: New test.
-
-2021-12-30 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/103012
- PR c++/103012
- * g++.dg/cpp/pr103012.C: New test.
- * g++.target/i386/pr103012.C: New test.
-
-2021-12-30 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/103860
- * gcc.dg/pr103860.c: New test.
-
-2021-12-30 Xionghu Luo <luoxhu@linux.ibm.com>
-
- * gcc.dg/loop-invariant-2.c: New.
-
-2021-12-29 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/103742
- * g++.dg/opt/pr103742.C: New test.
-
-2021-12-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
-
- PR testsuite/47334
- PR testsuite/103823
- * lib/prune.exp: Prune some warnings related to LTO and
- visibility.
-
-2021-12-29 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102332
- * gfortran.dg/pr102332.f90: New test.
-
-2021-12-29 Xionghu Luo <luoxhu@linux.ibm.com>
-
- PR tree-optimization/103793
- * gcc.dg/pr103793.c: New test.
-
-2021-12-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
-
- PR fortran/103828
- * gfortran.dg/c_char_tests_3.f90: New file.
- * gfortran.dg/c_char_tests_3_c.c: New file.
- * gfortran.dg/c_char_tests_4.f90: New file.
- * gfortran.dg/c_char_tests_5.f90: New file.
-
-2021-12-28 Jason Merrill <jason@redhat.com>
-
- PR c++/99968
- * g++.dg/ext/is_enum2.C: New test.
-
-2021-12-28 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/103813
- * gcc.c-torture/compile/pr103813.c: New test.
-
-2021-12-28 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/103837
- * gcc.dg/pr103837.c: New test.
-
-2021-12-28 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/103838
- * gcc.dg/pr103838.c: New test.
-
-2021-12-28 Jakub Jelinek <jakub@redhat.com>
-
- PR target/103842
- * g++.dg/opt/pr103842.C: New test.
-
-2021-12-28 Haochen Jiang <haochen.jiang@intel.com>
-
- * gcc.target/i386/amx-check.h (check_float_tile_register):
- New check function for float to prevent precision loss.
- * gcc.target/i386/amxbf16-dpbf16ps-2.c: Correct the type convert
- and byte offset. Use the new check function.
-
-2021-12-27 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101239
- * g++.dg/template/sfinae32a.C: New test.
-
-2021-12-27 Patrick Palka <ppalka@redhat.com>
-
- PR c++/103700
- * g++.dg/template/sfinae32.C: New test.
-
-2021-12-27 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/pr103762-1a.c: New test.
- * gcc.target/i386/pr103762-1b.c: Likewise.
- * gcc.target/i386/pr103762-1c.c: Likewise.
-
-2021-12-27 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/95046
- * gfortran.dg/extract_recip_1.f: Adjust testcase.
-
-2021-12-27 LiaoShihua <shihua@iscas.ac.cn>
-
- * gcc.target/riscv/pr103302.c: skip if -march=rv32*
-
-2021-12-26 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/103785
- * gcc.target/i386/pr103785.c: New test.
-
-2021-12-26 Francois-Xavier Coudert <fxcoudert@gmail.com>
-
- PR libfortran/98076
- * gfortran.dg/pr98076.f90: New test.
-
-2021-12-24 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/95046
- PR target/103797
- * gcc.target/i386/pr95046-1.c (test_div): Add.
- (dg-options): Add -mno-recip.
-
-2021-12-24 Iain Sandoe <iain@sandoe.co.uk>
-
- * gcc.dg/darwin-aligned-globals.c: New test.
- * gcc.dg/darwin-comm-1.c: New test.
- * gcc.dg/attr-aligned.c: Amend for new alignment values on
- Darwin.
- * gcc.target/i386/pr89261.c: Likewise.
-
-2021-12-23 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/smuldi3_highpart.c: Replace long with long long.
-
-2021-12-23 Roger Sayle <roger@nextmovesoftware.com>
- Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/103773
- * gcc.target/i386/pr103773-2.c: New test case.
- * gcc.target/i386/pr103773.c: New test case.
-
-2021-12-23 konglin1 <lingling.kong@intel.com>
-
- * gcc.target/i386/avx512bf16-cvtsbh2ss-1.c: New test.
- * gcc.target/i386/avx512bf16-vcvtpbh2ps-1.c: Ditto.
- * gcc.target/i386/avx512bf16vl-cvtness2sbh-1.c: Ditto.
- * gcc.target/i386/avx512bf16vl-vcvtpbh2ps-1.c: Ditto.
-
-2021-12-23 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512bw-pr103750-1.c: New test.
- * gcc.target/i386/avx512bw-pr103750-2.c: New test.
- * gcc.target/i386/avx512f-pr103750-1.c: New test.
- * gcc.target/i386/avx512f-pr103750-2.c: New test.
- * gcc.target/i386/avx512fp16-pr103750-1.c: New test.
- * gcc.target/i386/avx512fp16-pr103750-2.c: New test.
-
-2021-12-22 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103778
- * gfortran.dg/illegal_boz_arg_3.f90: New test.
-
-2021-12-22 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103776
- * gfortran.dg/select_10.f90: New test.
-
-2021-12-22 Murray Steele <murray.steele@arm.com>
-
- * gcc.target/arm/mve/mve.exp: Add new subdirectories.
- * gcc.target/arm/mve/general-c/type_redef_1.c: New test.
- * gcc.target/arm/mve/general/double_pragmas_1.c: New test.
- * gcc.target/arm/mve/general/nomve_1.c: New test.
-
-2021-12-21 Jiang Haochen <haochen.jiang@intel.com>
-
- * gcc.target/i386/bmi-1.c: Add test for new intrinsic.
- * gcc.target/i386/bmi-2.c: Ditto.
- * gcc.target/i386/bmi-3.c: Ditto.
-
-2021-12-21 Xionghu Luo <luoxhu@linux.ibm.com>
-
- * gcc.dg/tree-ssa/recip-3.c: Adjust.
- * gcc.dg/tree-ssa/ssa-lim-19.c: New test.
- * gcc.dg/tree-ssa/ssa-lim-20.c: New test.
- * gcc.dg/tree-ssa/ssa-lim-21.c: New test.
- * gcc.dg/tree-ssa/ssa-lim-22.c: New test.
- * gcc.dg/tree-ssa/ssa-lim-23.c: New test.
-
-2021-12-21 Xionghu Luo <luoxhu@linux.ibm.com>
-
- PR middle-end/103270
- * gcc.dg/pr103270.c: New test.
-
-2021-12-20 Patrick Palka <ppalka@redhat.com>
-
- * g++.dg/lookup/memfn1.C: New test.
- * g++.dg/template/non-dependent16b.C: New test.
-
-2021-12-20 Olivier Hainque <hainque@adacore.com>
-
- * gcc.dg/vect/vect-simd-20.c: Fix size of p[]
- to accommodate the number of strides performed
- by foo() for s == 78.
-
-2021-12-20 Roger Sayle <roger@nextmovesoftware.com>
- Uroš Bizjak <ubizjak@gmail.com>
-
- * gcc.target/i386/smuldi3_highpart.c: New test case.
-
-2021-12-20 Patrick Palka <ppalka@redhat.com>
-
- * g++.dg/cpp0x/error2.C: Make the call to foo type-dependent in
- order to avoid latent pretty-printing issue for FUNCTION_DECL
- inside MODOP_EXPR.
- * g++.dg/cpp0x/fntmp-equiv1.C: Make the calls to d, d2 and d3
- within the function signatures dependent.
- * g++.dg/template/non-dependent16.C: New test.
- * g++.dg/template/non-dependent16a.C: New test.
- * g++.dg/template/non-dependent17.C: New test.
-
-2021-12-20 Jan Hubicka <hubicka@ucw.cz>
-
- PR ipa/103669
- * g++.dg/torture/pr103669.C: New test.
-
-2021-12-20 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr98468.c: New test.
-
-2021-12-19 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/uninit-pr89230-1.c: Change the dg-bogus messages
- around and xfail both of them.
-
-2021-12-19 Patrick Palka <ppalka@redhat.com>
-
- PR c++/94376
- * g++.dg/cpp0x/lambda/lambda-nested9a.C: New test.
-
-2021-12-19 Patrick Palka <ppalka@redhat.com>
-
- PR c++/103714
- * g++.dg/cpp2a/concepts-uneval5.C: New test.
-
-2021-12-19 Francois-Xavier Coudert <fxcoudert@gmail.com>
-
- * gcc.dg/pr100509.c: Needs alias.
- * gcc.dg/pragma-diag-10.c: Needs alias.
-
-2021-12-18 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103412
- * gfortran.dg/illegal_boz_arg_2.f90: New test.
-
-2021-12-18 Roger Sayle <roger@nextmovesoftware.com>
- Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/103611
- * gcc.target/i386/pr103611-2.c: New test case.
-
-2021-12-18 Roger Sayle <roger@nextmovesoftware.com>
-
- PR target/32803
- * gcc.target/i386/pr32803.c: New test case.
-
-2021-12-18 François-Xavier Coudert <fxcoudert@gcc.gnu.org>
-
- * gcc.dg/darwin-minversion-link.c: Test darwin21.
- * obj-c++.dg/cxx-ivars-3.mm: Homogeneize darwin versions.
- * obj-c++.dg/objc-gc-3.mm: Homogeneize darwin versions.
- * objc.dg/objc-gc-4.m: Homogeneize darwin versions.
-
-2021-12-17 Marek Polacek <polacek@redhat.com>
-
- PR c/103649
- * c-c++-common/Wno-attributes-6.c: New test.
-
-2021-12-17 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.target/powerpc/fold-vec-insert-float-p9.c
-
-2021-12-17 Olivier Hainque <hainque@adacore.com>
-
- * gcc.target/powerpc/pr97142.c: Add -mdejagnu-cpu=power7
- to the dg-options.
-
-2021-12-17 Marek Polacek <polacek@redhat.com>
-
- PR c++/103749
- * g++.dg/template/redecl4.C: Adjust dg-error.
- * g++.dg/diagnostic/redeclaration-2.C: New test.
-
-2021-12-17 Segher Boessenkool <segher@kernel.crashing.org>
-
- PR target/103624
- * gcc.target/powerpc/darn-0.c: Remove target clause.
- * gcc.target/powerpc/darn-1.c: Remove target clause. Remove lp64
- requirement. Change return type to long.
- * gcc.target/powerpc/darn-2.c: Ditto.
- * gcc.target/powerpc/darn-3.c: Remove target clause.
-
-2021-12-17 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/100127
- * g++.dg/coroutines/pr100127.C: New test.
-
-2021-12-17 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/100772
- * g++.dg/coroutines/pr100772-a.C: New test.
- * g++.dg/coroutines/pr100772-b.C: New test.
-
-2021-12-17 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/96517
- * g++.dg/coroutines/pr96517.C: New test.
-
-2021-12-17 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.target/powerpc/pragma-optimize.c: Require ifunc support.
-
-2021-12-17 Richard Sandiford <richard.sandiford@arm.com>
-
- PR tree-optimization/103744
- * gcc.dg/vect/pr103744-1.c: New test.
- * gcc.dg/vect/pr103744-2.c: Likewise.
-
-2021-12-17 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/103741
- * gcc.target/aarch64/pr103741.c: New test.
-
-2021-12-17 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/100738
- * g++.target/i386/avx512vl-pr100738-1.C: New test.
-
-2021-12-17 Siddhesh Poyarekar <siddhesh@gotplt.org>
-
- * g++.dg/ext/builtin-dynamic-object-size1.C: New test.
- * g++.dg/ext/builtin-dynamic-object-size2.C: Likewise.
- * gcc.dg/builtin-dynamic-alloc-size.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-1.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-10.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-11.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-12.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-13.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-14.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-15.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-16.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-17.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-18.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-19.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-dynamic-object-size-5.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-6.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-7.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-8.c: Likewise.
- * gcc.dg/builtin-dynamic-object-size-9.c: Likewise.
- * gcc.dg/builtin-object-size-16.c: Adjust to allow inclusion
- from builtin-dynamic-object-size-16.c.
- * gcc.dg/builtin-object-size-17.c: Likewise.
-
-2021-12-17 Siddhesh Poyarekar <siddhesh@gotplt.org>
-
- * gcc.dg/builtin-object-size-1.c (test9): New test.
- (main): Call it.
- * gcc.dg/builtin-object-size-2.c (test8): New test.
- (main): Call it.
- * gcc.dg/builtin-object-size-3.c (test9): New test.
- (main): Call it.
- * gcc.dg/builtin-object-size-4.c (test8): New test.
- (main): Call it.
- * gcc.dg/builtin-object-size-5.c (test5, test6, test7): New
- tests.
-
-2021-12-17 Jason Merrill <jason@redhat.com>
-
- PR c++/103681
- * g++.dg/abi/macro0.C: Update value.
- * g++.dg/abi/no_unique_address6.C: New test.
- * g++.dg/abi/nsdmi-aggr1.C: New test.
- * g++.dg/abi/nsdmi-aggr1a.C: New test.
-
-2021-12-16 Sandra Loosemore <sandra@codesourcery.com>
-
- * gcc.dg/20021029-1.c: Build with -G0 for nios2.
-
-2021-12-16 Marek Polacek <polacek@redhat.com>
-
- PR c++/99980
- * g++.dg/cpp0x/noexcept71.C: New test.
-
-2021-12-16 Martin Sebor <msebor@redhat.com>
-
- PR c++/103703
- * g++.dg/warn/Wmismatched-tags-9.C: New test.
-
-2021-12-16 Martin Sebor <msebor@redhat.com>
-
- PR testsuite/103751
- * gcc.dg/Warray-bounds-48.c: Fix member alignment.
-
-2021-12-16 Patrick Palka <ppalka@redhat.com>
-
- PR c++/51577
- PR c++/83035
- PR c++/100465
- * g++.dg/lookup/operator-3.C: Split out operator overload
- declarations into ...
- * g++.dg/lookup/operator-3-ops.h: ... here.
- * g++.dg/lookup/operator-3a.C: New test.
- * g++.dg/lookup/operator-4.C: New test.
- * g++.dg/lookup/operator-4a.C: New test.
- * g++.dg/lookup/operator-5.C: New test.
- * g++.dg/lookup/operator-5a.C: New test.
- * g++.dg/lookup/operator-6.C: New test.
- * g++.dg/lookup/operator-7.C: New test.
- * g++.dg/lookup/operator-8.C: New test.
-
-2021-12-16 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/103571
- * gcc.target/i386/pr102812.c (dg-final): Do not scan for movdqa.
-
-2021-12-16 Martin Liska <mliska@suse.cz>
-
- PR c++/103696
- * g++.target/i386/pr103696.C: New test.
-
-2021-12-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
-
- * gfortran.dg/iostat_5.f90: New file.
-
-2021-12-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
-
- * gfortran.dg/date_and_time_1.f90: New file.
-
-2021-12-15 Marek Polacek <polacek@redhat.com>
-
- PR c++/102229
- * g++.dg/cpp1y/decltype-auto5.C: New test.
-
-2021-12-15 Thomas Schwinge <thomas@codesourcery.com>
-
- * lib/fortran-torture.exp (fortran-torture-compile)
- (fortran-torture-execute): Be more informative for ICEs.
- * lib/gcc-defs.exp (${tool}_check_compile): Likewise.
- * lib/gcc-dg.exp (gcc-dg-test-1): Likewise.
- * lib/go-torture.exp (go-torture-compile, go-torture-execute):
- Likewise.
-
-2021-12-15 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/78969
- * gcc.dg/tree-ssa/builtin-snprintf-warn-6.c: New test.
-
-2021-12-15 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/nvptx/float16-2.c: New test case.
- * gcc.target/nvptx/tanh-1.c: New test case.
-
-2021-12-15 Richard Sandiford <richard.sandiford@arm.com>
- Tamar Christina <tamar.christina@arm.com>
-
- PR target/103094
- * gcc.target/aarch64/pr103094.c: New test.
-
-2021-12-15 Tamar Christina <tamar.christina@arm.com>
-
- PR rtl-optimization/103350
- * gcc.target/aarch64/pr103350-1.c: New test.
- * gcc.target/aarch64/pr103350-2.c: New test.
-
-2021-12-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/103408
- * g++.dg/cpp23/auto-fncast11.C: Fix expected diagnostic wording.
-
-2021-12-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/103704
- * g++.dg/gomp/pr103704.C: New test.
-
-2021-12-15 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/101796
- * gcc.target/i386/pr101796-1.c: New test.
-
-2021-12-15 Michael Meissner <meissner@the-meissners.org>
-
- * gcc.target/powerpc/vec-splat-constant-df.c: New test.
- * gcc.target/powerpc/vec-splat-constant-sf.c: New test.
-
-2021-12-15 Michael Meissner <meissner@the-meissners.org>
-
- * gcc.target/powerpc/pr86731-fwrapv-longlong.c: Update insn
- regex for power10.
- * gcc.target/powerpc/vec-splat-constant-v2df.c: New test.
- * gcc.target/powerpc/vec-splat-constant-v2di.c: New test.
-
-2021-12-15 Michael Meissner <meissner@linux.ibm.com>
-
- * gcc.target/powerpc/vec-splat-constant-v16qi.c: New test.
- * gcc.target/powerpc/vec-splat-constant-v4sf.c: New test.
- * gcc.target/powerpc/vec-splat-constant-v4si.c: New test.
- * gcc.target/powerpc/vec-splat-constant-v8hi.c: New test.
- * gcc.target/powerpc/vec-splati-runnable.c: Update insn count.
-
-2021-12-15 Michael Meissner <meissner@the-meissners.org>
-
- * gcc.target/powerpc/float128-constant.c: New test.
-
-2021-12-15 Alexandre Oliva <oliva@adacore.com>
-
- PR target/100518
- * gcc.target/aarch64/pr100518.c: New.
-
-2021-12-15 Alexandre Oliva <oliva@adacore.com>
-
- PR middle-end/100843
- * gcc.dg/pr100843.c: New.
-
-2021-12-14 liuhongt <hongtao.liu@intel.com>
-
- * gcc.c-torture/compile/pr103682.c: New test.
-
-2021-12-14 Peter Bergner <bergner@linux.ibm.com>
-
- PR target/103548
- * gcc.target/powerpc/mma-builtin-10-pair.c: New test.
- * gcc.target/powerpc/mma-builtin-10-quad.c: New test.
-
-2021-12-14 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103717
- * gfortran.dg/do_check_19.f90: New test.
-
-2021-12-14 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103718
- PR fortran/103719
- * gfortran.dg/do_check_18.f90: New test.
-
-2021-12-14 Petter Tomner <tomner@kth.se>
-
- * jit.dg/all-non-failing-tests.h: Added two tests
- * jit.dg/test-error-ctor-array-wrong-obj.c: New
- * jit.dg/test-error-ctor-struct-too-big.c: New
- * jit.dg/test-error-ctor-struct-wrong-field-obj.c: New
- * jit.dg/test-error-ctor-struct-wrong-type.c: New
- * jit.dg/test-error-ctor-struct-wrong-type2.c
- * jit.dg/test-error-ctor-union-wrong-field-name.c: New
- * jit.dg/test-error-global-already-init.c: New
- * jit.dg/test-error-global-common-section.c: New
- * jit.dg/test-error-global-init-too-small-array.c: New
- * jit.dg/test-error-global-lvalue-init.c: New
- * jit.dg/test-error-global-nonconst-init.c: New
- * jit.dg/test-global-init-rvalue.c: New
- * jit.dg/test-local-init-rvalue.c: New
-
-2021-12-14 Harald Anlauf <anlauf@gmx.de>
-
- PR libfortran/103634
- * gfortran.dg/intrinsic_pack_6.f90: New test.
-
-2021-12-14 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/analyzer/data-model-1.c: Disable ipa-modref.
- * gcc.dg/uninit-38.c: Likewise.
- * gcc.dg/uninit-pr98578.c: Liewise.
-
-2021-12-14 Manfred Schwarb <manfred99@gmx.ch>
-
- PR fortran/91497
- * gfortran.dg/pr91497.f90: Adjust test to use
- dg-require-effective-target directive.
- * gfortran.dg/pr91497_2.f90: New test to cover all targets.
- Cover MAX1 and MIN1 intrinsics.
-
-2021-12-14 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/99531
- * gcc.target/i386/pr99531.c: Do not scan for ia32.
-
-2021-12-14 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
-
- * gcc.target/aarch64/acle/ls64_asm.c: New test.
- * gcc.target/aarch64/acle/ls64_ld64b.c: New test.
- * gcc.target/aarch64/acle/ls64_ld64b-2.c: New test.
- * gcc.target/aarch64/acle/ls64_ld64b-3.c: New test.
- * gcc.target/aarch64/acle/ls64_st64b.c: New test.
- * gcc.target/aarch64/acle/ls64_ld_st_o0.c: New test.
- * gcc.target/aarch64/acle/ls64_st64b-2.c: New test.
- * gcc.target/aarch64/acle/ls64_st64bv.c: New test.
- * gcc.target/aarch64/acle/ls64_st64bv-2.c: New test.
- * gcc.target/aarch64/acle/ls64_st64bv-3.c: New test.
- * gcc.target/aarch64/acle/ls64_st64bv0.c: New test.
- * gcc.target/aarch64/acle/ls64_st64bv0-2.c: New test.
- * gcc.target/aarch64/acle/ls64_st64bv0-3.c: New test.
- * gcc.target/aarch64/pragma_cpp_predefs_2.c: Add checks
- for __ARM_FEATURE_LS64.
-
-2021-12-14 Martin Liska <mliska@suse.cz>
-
- * gcc.target/i386/avx2-psraq-1.c: Use ARRAY_SIZE.
- * gcc.target/i386/m128-check.h: Move it to the top-level
- context.
- * gcc.target/i386/sse2-psraq-1.c: Use ARRAY_SIZE.
- * gcc.target/i386/sse4_2-check.h: Include the header with
- ARRAY_SIZE definition.
-
-2021-12-14 Patrick Palka <ppalka@redhat.com>
-
- PR c++/103408
- * g++.dg/concepts/diagnostic18.C: Expect a "constraints on a
- non-templated function" error.
- * g++.dg/cpp23/auto-fncast11.C: New test.
-
-2021-12-14 Jakub Jelinek <jakub@redhat.com>
-
- PR c/103587
- * gcc.dg/pr103587.c: New test.
-
-2021-12-14 Thomas Schwinge <thomas@codesourcery.com>
-
- PR fortran/103576
- PR testsuite/103697
- * gfortran.dg/goacc/privatization-1-compute-loop.f90: Adjust.
- * gfortran.dg/goacc/privatization-1-compute.f90: Likewise.
- * gfortran.dg/goacc/privatization-1-routine_gang-loop.f90:
- Likewise.
- * gfortran.dg/goacc/privatization-1-routine_gang.f90: Likewise.
-
-2021-12-13 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/99531
- * gcc.target/i386/pr99531.c: New test.
-
-2021-12-13 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/i386/pr103611-1.c: New test case.
-
-2021-12-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/mops_3.c: New test.
-
-2021-12-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/mops_2.c: New test.
-
-2021-12-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/mops_1.c: New test.
-
-2021-12-13 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/atomic-25.f90: Remove sorry, fix + add checks.
- * gfortran.dg/gomp/atomic-26.f90: Likewise.
- * gfortran.dg/gomp/atomic-21.f90: New test.
-
-2021-12-13 Jan Hubicka <hubicka@ucw.cz>
-
- PR ipa/103513
- * gcc.c-torture/compile/pr103513.c: New test.
-
-2021-12-13 Kewen Lin <linkw@linux.ibm.com>
-
- PR target/103515
- * gcc.target/powerpc/pr103515.c: New test.
-
-2021-12-12 Antoni Boucher <bouanto@zoho.com>
-
- PR target/100688
- * jit.dg/all-non-failing-tests.h: Mention new test
- link-section-assembler.
- * jit.dg/test-link-section-assembler.c: New test.
- * jit.dg/jit.exp: New helper function to test that the
- assembly contains a pattern.
-
-2021-12-12 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/nvptx/float16-1.c: New test case.
-
-2021-12-12 Antoni Boucher <bouanto@zoho.com>
-
- PR target/95415
- * jit.dg/all-non-failing-tests.h: Add test-tls.c.
- * jit.dg/test-tls.c: New test.
-
-2021-12-11 Antoni Boucher <bouanto@zoho.com>
-
- PR target/96066
- PR target/96067
- * jit.dg/all-non-failing-tests.h: Add test-builtin-types.c.
- * jit.dg/test-builtin-types.c
- * jit.dg/test-error-bad-assignment.c
- * jit.dg/test-fuzzer.c: Add fuzzing for type qualifiers.
-
-2021-12-11 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103606
- * gfortran.dg/pr103606.f90: New test.
-
-2021-12-11 Jason Merrill <jason@redhat.com>
-
- PR c++/103534
- * g++.dg/warn/Wstringop-overflow-8.C: New test.
-
-2021-12-10 David Malcolm <dmalcolm@redhat.com>
-
- PR jit/103562
- * jit.dg/all-non-failing-tests.h: Add comment about...
- * jit.dg/test-pr103562.c: New test.
-
-2021-12-10 Marek Polacek <polacek@redhat.com>
-
- * g++.dg/cpp23/auto-fncast10.C: New test.
-
-2021-12-10 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103418
- * gfortran.dg/move_alloc_8.f90: Adjust error messages.
- * gfortran.dg/pointer_intent_9.f90: New test.
-
-2021-12-10 Roger Sayle <roger@nextmovesoftware.com>
-
- PR ipa/103601
- * gcc.dg/ipa/pr103601.c: New test case.
-
-2021-12-10 Joel Hutton <joel.hutton@arm.com>
-
- * gcc.target/aarch64/pr103523.c: New test.
-
-2021-12-09 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/103215
- * gcc.dg/Wstringop-overflow-58.c: Adjust and xfail expected warnings.
- * gcc.dg/Wstringop-overflow-59.c: Same.
- * gcc.dg/warn-strnlen-no-nul.c: Same.
- * gcc.dg/Warray-bounds-91.c: New test.
- * gcc.dg/Warray-bounds-92.c: New test.
- * gcc.dg/Wstringop-overflow-85.c: New test.
- * gcc.dg/Wstringop-overflow-87.c: New test.
-
-2021-12-09 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101751
- * gcc.dg/Wstringop-overflow-86.c: New test.
-
-2021-12-09 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/103143
- * gcc.dg/Wstringop-overflow-83.c: New test.
-
-2021-12-09 Marek Polacek <polacek@redhat.com>
-
- PR c++/103401
- * g++.dg/cpp1y/lambda-generic-85713-2.C: Add dg-error.
- * g++.dg/cpp1y/pr60054.C: Adjust dg-error.
- * g++.dg/cpp1y/pr60332.C: Likewise.
- * g++.dg/cpp2a/concepts-pr84979-2.C: Likewise.
- * g++.dg/cpp2a/concepts-pr84979-3.C: Likewise.
- * g++.dg/cpp2a/concepts-pr84979.C: Likewise.
- * g++.dg/cpp23/auto-fncast7.C: New test.
- * g++.dg/cpp23/auto-fncast8.C: New test.
- * g++.dg/cpp23/auto-fncast9.C: New test.
-
-2021-12-09 Alexandre Oliva <oliva@adacore.com>
-
- PR target/103097
- * gcc.target/i386/pr103097.c: New.
-
-2021-12-09 Alexandre Oliva <oliva@adacore.com>
-
- PR target/103302
- * gcc.target/riscv/pr103302.c: New.
-
-2021-12-09 Alexandre Oliva <oliva@adacore.com>
-
- PR tree-optimization/103024
- PR middle-end/103530
- * g++.dg/pr103024.C: New.
- * g++.dg/pr103530.C: New.
-
-2021-12-08 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103609
- * gfortran.dg/pr103609.f90: New test.
-
-2021-12-08 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.target/pru/pru_irq_map.c: New test.
-
-2021-12-08 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103610
- * gfortran.dg/shape_11.f90: New test.
-
-2021-12-08 Martin Liska <mliska@suse.cz>
-
- * gcc.dg/loop-unswitch-1.c: Adjust test-case based on
- dump_printf_loc.
- * gcc.dg/loop-unswitch-2.c: Likewise.
- * gcc.dg/loop-unswitch-3.c: Likewise.
- * gcc.dg/loop-unswitch-4.c: Likewise.
- * gcc.dg/loop-unswitch-5.c: Likewise.
-
-2021-12-08 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.dg/sibcall-1.c, gcc.dg/sibcall-10.c,
- gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
- gcc.dg/sibcall-4.c, gcc.dg/sibcall-9.c: Replace
- attribute "noinline" with "noipa".
-
-2021-12-08 Chung-Lin Tang <cltang@codesourcery.com>
-
- * c-c++-common/goacc/deep-copy-arrayofstruct.c: Adjust testcase.
- * c-c++-common/gomp/target-enter-data-1.c: New testcase.
- * c-c++-common/gomp/target-implicit-map-2.c: New testcase.
-
-2021-12-08 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/nvptx/exttrunc-2.c: New test case.
- * gcc.target/nvptx/exttrunc-3.c: New test case.
- * gcc.target/nvptx/exttrunc-4.c: New test case.
- * gcc.target/nvptx/exttrunc-5.c: New test case.
- * gcc.target/nvptx/exttrunc-6.c: New test case.
-
-2021-12-08 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/nvptx/exttrunc-1.c: New test case.
-
-2021-12-08 Chung-Lin Tang <cltang@codesourcery.com>
-
- PR middle-end/92120
- * gcc.dg/gomp/target-3.c: New testcase.
- * g++.dg/gomp/target-3.C: New testcase.
- * g++.dg/gomp/target-lambda-1.C: New testcase.
- * g++.dg/gomp/target-lambda-2.C: New testcase.
- * g++.dg/gomp/target-this-1.C: New testcase.
- * g++.dg/gomp/target-this-2.C: New testcase.
- * g++.dg/gomp/target-this-3.C: New testcase.
- * g++.dg/gomp/target-this-4.C: New testcase.
- * g++.dg/gomp/target-this-5.C: New testcase.
- * g++.dg/gomp/this-2.C: Adjust testcase.
-
-2021-12-08 Haochen Jiang <haochen.jiang@intel.com>
-
- PR target/100738
- * g++.target/i386/pr100738-1.C: New test.
-
-2021-12-08 Alexandre Oliva <oliva@adacore.com>
-
- PR middle-end/103149
- * gcc.target/aarch64/pr103149.c: New.
-
-2021-12-07 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103607
- * gfortran.dg/pr103607.f90: New test.
-
-2021-12-07 Marek Polacek <polacek@redhat.com>
-
- * g++.dg/cpp0x/decltype-bitfield1.C: Change a type to unsigned
- long long. Only run on longlong64 targets.
-
-2021-12-07 Peter Bergner <bergner@linux.ibm.com>
-
- PR testsuite/103556
- PR testsuite/103586
- * lib/target-supports.exp (check_effective_target_rop_ok): Remove '\n'.
-
-2021-12-07 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103588
- * gfortran.dg/pr103588.f90: New test.
-
-2021-12-07 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103591
- * gfortran.dg/select_9.f90: New test.
-
-2021-12-07 Marek Polacek <polacek@redhat.com>
-
- PR c++/95009
- * g++.dg/cpp0x/decltype-bitfield1.C: New test.
- * g++.dg/cpp0x/decltype-bitfield2.C: New test.
-
-2021-12-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/103594
- * gcc.dg/pr103594.c: New test.
-
-2021-12-07 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103596
- * gcc.dg/torture/pr103596.c: New testcase.
-
-2021-12-07 YunQiang Su <yunqiang.su@cipunited.com>
-
- * gcc.target/mips/mips.exp: add unaligned-access
- * gcc.target/mips/unaligned-2.c: New test.
- * gcc.target/mips/unaligned-3.c: New test.
-
-2021-12-07 Eugene Rozenfeld <erozen@microsoft.com>
-
- * gcc.dg/tree-prof/init-array.c: New test for unrolling inner loops.
-
-2021-12-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103581
- * gcc.dg/vect/pr103581.c: New testcase.
-
-2021-12-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103544
- * gcc.dg/vect/pr103544.c: New testcase.
-
-2021-12-06 Tamar Christina <tamar.christina@arm.com>
-
- PR rtl-optimization/103404
- * gcc.target/i386/pr103404.c: New test.
-
-2021-12-06 Hongtao Liu <Hongtao.liu@intel.com>
- Uroš Bizjak <ubizjak@gmail.com>
-
- * gcc.target/i386/pr95740.c: New test.
-
-2021-12-04 Marek Polacek <polacek@redhat.com>
-
- PR c++/93614
- * g++.dg/template/lookup18.C: New test.
-
-2021-12-04 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/atomic-2.f90: Move now supported code to ...
- * gfortran.dg/gomp/atomic.f90: here.
- * gfortran.dg/gomp/atomic-10.f90: New test.
- * gfortran.dg/gomp/atomic-12.f90: New test.
- * gfortran.dg/gomp/atomic-15.f90: New test.
- * gfortran.dg/gomp/atomic-16.f90: New test.
- * gfortran.dg/gomp/atomic-17.f90: New test.
- * gfortran.dg/gomp/atomic-18.f90: New test.
- * gfortran.dg/gomp/atomic-19.f90: New test.
- * gfortran.dg/gomp/atomic-20.f90: New test.
- * gfortran.dg/gomp/atomic-22.f90: New test.
- * gfortran.dg/gomp/atomic-24.f90: New test.
- * gfortran.dg/gomp/atomic-25.f90: New test.
- * gfortran.dg/gomp/atomic-26.f90: New test.
-
-2021-12-04 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp2a/bit-cast11.C: New test.
- * g++.dg/cpp2a/bit-cast12.C: New test.
- * g++.dg/cpp2a/bit-cast13.C: New test.
- * g++.dg/cpp2a/bit-cast14.C: New test.
-
-2021-12-04 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/102432
- * c-c++-common/gomp/pr102432.c: New test.
- * c-c++-common/goacc/pr102432.c: New test.
-
-2021-12-04 Alexandre Oliva <oliva@adacore.com>
-
- PR rtl-optimization/103028
- * gcc.dg/pr103028.c: New.
-
-2021-12-04 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.target/powerpc/vec_reve_1.c: Require VSX.
-
-2021-12-03 Jason Merrill <jason@redhat.com>
-
- * g++.dg/diagnostic/scope1.C: New test.
-
-2021-12-03 Martin Liska <mliska@suse.cz>
-
- PR target/101324
- * gcc.target/powerpc/pr101324.c: New test.
-
-2021-12-03 Peter Bergner <bergner@linux.ibm.com>
-
- * lib/target-supports.exp (check_effective_target_rop_ok): New function.
- * gcc.target/powerpc/rop-1.c: Use it.
- * gcc.target/powerpc/rop-2.c: Likewise.
- * gcc.target/powerpc/rop-3.c: Likewise.
- * gcc.target/powerpc/rop-4.c: Likewise.
- * gcc.target/powerpc/rop-5.c: Likewise.
-
-2021-12-03 Harald Anlauf <anlauf@gmx.de>
- Steven G. Kargl <kargl@gcc.gnu.org>
-
- PR fortran/103505
- * gfortran.dg/pr103505.f90: New test.
-
-2021-12-03 Marek Polacek <polacek@redhat.com>
-
- PR c++/103403
- * g++.dg/cpp1y/decltype-auto2.C: New test.
- * g++.dg/cpp1y/decltype-auto3.C: New test.
- * g++.dg/cpp1y/decltype-auto4.C: New test.
- * g++.dg/cpp1z/decomp-decltype1.C: New test.
-
-2021-12-03 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/103269
- * gcc.target/i386/pieces-memcpy-17.c: New test.
- * gcc.target/i386/pieces-memcpy-18.c: Likewise.
- * gcc.target/i386/pieces-memcpy-19.c: Likewise.
- * gcc.target/i386/pieces-memcpy-20.c: Likewise.
- * gcc.target/i386/pieces-memcpy-21.c: Likewise.
- * gcc.target/i386/pieces-memset-45.c: Likewise.
- * gcc.target/i386/pieces-memset-46.c: Likewise.
- * gcc.target/i386/pieces-memset-47.c: Likewise.
- * gcc.target/i386/pieces-memset-48.c: Likewise.
- * gcc.target/i386/pieces-memset-49.c: Likewise.
-
-2021-12-03 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/83782
- * gcc.target/i386/pr83782-1.c: Also scan leal x32.
- * gcc.target/i386/pr83782-2.c: Likewise.
-
-2021-12-03 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/sve/pred-combine-and.c: New test.
-
-2021-12-03 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/51469
- PR target/83782
- * gcc.target/i386/pr83782-1.c: New test.
- * gcc.target/i386/pr83782-2.c: Likewise.
-
-2021-12-03 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/103456
- * gcc.dg/ubsan/pr103456.c: Add -ffat-lto-objects to dg-options.
-
-2021-12-03 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/allocate_with_source_26.f90: Adjust testcase.
- * gfortran.dg/allocate_with_mold_4.f90: New testcase.
-
-2021-12-03 Thomas Schwinge <thomas@codesourcery.com>
-
- PR testsuite/102735
- * lib/gcc-dg.exp (process-message): Make sure that we get unique
- test names.
-
-2021-12-03 Andrew Pinski <apinski@marvell.com>
-
- PR c++/71792
- * g++.dg/torture/pr71792.C: New test.
-
-2021-12-02 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/103526
- * gcc.dg/analyzer/pr103526.c: New test.
-
-2021-12-02 Bill Schmidt <wschmidt@linux.ibm.com>
-
- * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: Adjust expected error
- message.
- * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: Likewise.
- * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: Likewise.
- * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: Likewise.
- * gcc.target/powerpc/bfp/scalar-insert-exp-8.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-5.c: Likewise.
- * gcc.target/powerpc/byte-in-set-2.c: Likewise.
- * gcc.target/powerpc/cmpb-2.c: Likewise.
- * gcc.target/powerpc/cmpb-3.c: Likewise.
- * gcc.target/powerpc/cmpb32-2.c: Likewise.
- * gcc.target/powerpc/crypto-builtin-2.c: Likewise.
- * gcc.target/powerpc/fold-vec-splat-floatdouble.c: Remove invalid
- test and adjust xxpermdi count.
- * gcc.target/powerpc/fold-vec-splat-longlong.c: Remove invalid
- tests and adjust instruction counts.
- * gcc.target/powerpc/fold-vec-splat-misc-invalid.c: Adjust expected
- error messages.
- * gcc.target/powerpc/int_128bit-runnable.c: Adjust instruction counts.
- * gcc.target/powerpc/pr80315-1.c: Adjust expected error message.
- * gcc.target/powerpc/pr80315-2.c: Likewise.
- * gcc.target/powerpc/pr80315-3.c: Likewise.
- * gcc.target/powerpc/pr80315-4.c: Likewise.
- * gcc.target/powerpc/pr88100.c: Likewise.
- * gcc.target/powerpc/pragma_misc9.c: Likewise.
- * gcc.target/powerpc/pragma_power8.c: Undef _RS6000_VECDEFINES_H.
- * gcc.target/powerpc/pragma_power9.c: Likewise.
- * gcc.target/powerpc/test_fpscr_drn_builtin_error.c: Adjust expected
- error messages.
- * gcc.target/powerpc/test_fpscr_rn_builtin_error.c: Likewise.
- * gcc.target/powerpc/vec-gnb-2.c: Likewise.
- * gcc.target/powerpc/vsu/vec-all-nez-7.c: Likewise.
- * gcc.target/powerpc/vsu/vec-any-eqz-7.c: Likewise.
- * gcc.target/powerpc/vsu/vec-cmpnez-7.c: Likewise.
- * gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c: Likewise.
- * gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: Likewise.
- * gcc.target/powerpc/vsu/vec-xl-len-13.c: Likewise.
- * gcc.target/powerpc/vsu/vec-xst-len-12.c: Likewise.
-
-2021-12-02 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/shrn-1.c: New test.
- * gcc.target/aarch64/advsimd-intrinsics/shrn-2.c: New test.
- * gcc.target/aarch64/advsimd-intrinsics/shrn-3.c: New test.
- * gcc.target/aarch64/advsimd-intrinsics/shrn-4.c: New test.
-
-2021-12-02 Tamar Christina <tamar.christina@arm.com>
-
- PR testsuite/103479
- * gcc.dg/bic-bitmask-18.c: Update regexpr to expect = 0;.
-
-2021-12-02 Marek Polacek <polacek@redhat.com>
-
- PR c++/94490
- * g++.dg/ext/integer-pack5.C: New test.
-
-2021-12-02 Marek Polacek <polacek@redhat.com>
-
- PR c++/103408
- * g++.dg/cpp23/concepts-err1.C: New test.
-
-2021-12-02 Chung-Lin Tang <cltang@codesourcery.com>
-
- PR fortran/90030
- * gfortran.dg/goacc/finalize-1.f: Adjust scan test.
- * gfortran.dg/gomp/affinity-clause-1.f90: Likewise.
- * gfortran.dg/gomp/affinity-clause-5.f90: Likewise.
- * gfortran.dg/gomp/defaultmap-4.f90: Likewise.
- * gfortran.dg/gomp/defaultmap-5.f90: Likewise.
- * gfortran.dg/gomp/defaultmap-6.f90: Likewise.
- * gfortran.dg/gomp/map-3.f90: Likewise.
- * gfortran.dg/gomp/pr78260-2.f90: Likewise.
- * gfortran.dg/gomp/pr78260-3.f90: Likewise.
-
-2021-12-01 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/102471
- * gcc.dg/analyzer/leak-3.c: New test.
-
-2021-12-01 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/102881
- * gcc.target/i386/pr102811-1.c: New test.
- * gcc.target/i386/avx512fp16-1c.c (dg-final): Update
- scan-assembler-times scan strings for ia32 targets.
- * gcc.target/i386/pr102327-1.c (dg-final): Ditto.
- * gcc.target/i386/pr102811.c: Rename from ...
- * gcc.target/i386/avx512vl-vcvtps2ph-pr102811.c: ... this.
-
-2021-12-01 Roger Sayle <roger@nextmovesoftware.com>
- Richard Biener <rguenther@suse.de>
-
- * gcc.dg/fold-condneg-1.c: New test case.
- * gcc.dg/fold-condneg-2.c: New test case.
- * gcc.dg/fold-condnot-1.c: New test case.
- * gcc.dg/pr101145-1.c: New test case.
- * gcc.dg/pr101145-2.c: New test case.
-
-2021-12-01 Peter Bergner <bergner@linux.ibm.com>
-
- PR middle-end/103127
- * gcc.target/powerpc/pr103127.c: New test.
-
-2021-12-01 Jason Merrill <jason@redhat.com>
-
- PR c++/103310
- * g++.dg/cpp0x/constexpr-fp-except1.C: New test.
- * g++.dg/cpp1z/constexpr-if36.C: New test.
- * gcc.dg/tree-ssa/nonzero-1.c: Now well-formed.
- * gcc.dg/tree-ssa/nonzero-1a.c: New test.
-
-2021-12-01 Richard Sandiford <richard.sandiford@arm.com>
-
- PR tree-optimization/103517
- * gcc.dg/vect/pr103517.c: New test.
-
-2021-12-01 Alex Coplan <alex.coplan@arm.com>
-
- * gcc.target/aarch64/aapcs64/macro-def.h (PTR): Fix typo in
- comment.
-
-2021-12-01 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100977
- * g++.dg/cpp/ucnid-1.C: Adjust expected diagnostics.
- * g++.dg/cpp/ucnid-1-utf8.C: Likewise.
-
-2021-12-01 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/102356
- * gcc.dg/pr102356.c: New test.
-
-2021-12-01 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/103415
- * c-c++-common/cpp/va-opt-8.c: New test.
- * c-c++-common/Wimplicit-fallthrough-38.c: New test.
-
-2021-12-01 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.dg/bic-bitmask-10.c: Moved to gcc.dg/vect/vect-bic-bitmask-10.c.
- * gcc.dg/bic-bitmask-11.c: Moved to gcc.dg/vect/vect-bic-bitmask-11.c.
- * gcc.dg/bic-bitmask-12.c: Moved to gcc.dg/vect/vect-bic-bitmask-12.c.
- * gcc.dg/bic-bitmask-3.c: Moved to gcc.dg/vect/vect-bic-bitmask-3.c.
- * gcc.dg/bic-bitmask-23.c: Moved to gcc.dg/vect/vect-bic-bitmask-23.c.
- * gcc.dg/bic-bitmask-2.c: Moved to gcc.dg/vect/vect-bic-bitmask-2.c.
- * gcc.dg/bic-bitmask-4.c: Moved to gcc.dg/vect/vect-bic-bitmask-4.c.
- * gcc.dg/bic-bitmask-5.c: Moved to gcc.dg/vect/vect-bic-bitmask-5.c.
- * gcc.dg/bic-bitmask-6.c: Moved to gcc.dg/vect/vect-bic-bitmask-6.c.
- * gcc.dg/bic-bitmask-8.c: Moved to gcc.dg/vect/vect-bic-bitmask-8.c.
- * gcc.dg/bic-bitmask-9.c: Moved to gcc.dg/vect/vect-bic-bitmask-9.c.
- * gcc.dg/vect/vect-bic-bitmask-10.c: New file.
- * gcc.dg/vect/vect-bic-bitmask-11.c: New file.
- * gcc.dg/vect/vect-bic-bitmask-12.c: New file.
- * gcc.dg/vect/vect-bic-bitmask-2.c: New file.
- * gcc.dg/vect/vect-bic-bitmask-23.c: New file.
- * gcc.dg/vect/vect-bic-bitmask-3.c: New file.
- * gcc.dg/vect/vect-bic-bitmask-4.c: New file.
- * gcc.dg/vect/vect-bic-bitmask-5.c: New file.
- * gcc.dg/vect/vect-bic-bitmask-6.c: New file.
- * gcc.dg/vect/vect-bic-bitmask-8.c: New file.
- * gcc.dg/vect/vect-bic-bitmask-9.c: New file.
-
-2021-12-01 Siddhesh Poyarekar <siddhesh@gotplt.org>
- Martin Liška <mliska@suse.cz>
-
- PR tree-optimization/103456
- * gcc.dg/ubsan/pr103456.c: New test.
-
-2021-11-30 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr103463.c: New test.
- * gcc.target/i386/pr103463-2.c: New test.
-
-2021-11-30 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/94579
- * gcc.dg/analyzer/pr94579.c: New test.
-
-2021-11-30 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/99269
- * gcc.dg/analyzer/pr99269.c: New test.
-
-2021-11-30 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/100524
- * gcc.dg/analyzer/pragma-2.c: New test.
-
-2021-11-30 Harald Anlauf <anlauf@gmx.de>
-
- * gfortran.dg/array_constructor_54.f90: New test.
-
-2021-11-30 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103473
- * gfortran.dg/minmaxloc_15.f90: New test.
-
-2021-11-30 Harald Anlauf <anlauf@gmx.de>
- Steven G. Kargl <kargl@gcc.gnu.org>
-
- PR fortran/101565
- * gfortran.dg/coarray_49.f90: New test.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- PR tree-optimization/103494
- * gcc.dg/vect/pr103494.c: New test.
- * g++.dg/vect/pr103494.cc: Likewise.
-
-2021-11-30 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * gdc.dg/Wcastresult2.d: Update test.
- * gdc.dg/asm1.d: Likewise.
- * gdc.dg/asm2.d: Likewise.
- * gdc.dg/asm3.d: Likewise.
- * gdc.dg/gdc282.d: Likewise.
- * gdc.dg/imports/gdc170.d: Likewise.
- * gdc.dg/intrinsics.d: Likewise.
- * gdc.dg/pr101672.d: Likewise.
- * gdc.dg/pr90650a.d: Likewise.
- * gdc.dg/pr90650b.d: Likewise.
- * gdc.dg/pr94777a.d: Likewise.
- * gdc.dg/pr95250.d: Likewise.
- * gdc.dg/pr96869.d: Likewise.
- * gdc.dg/pr98277.d: Likewise.
- * gdc.dg/pr98457.d: Likewise.
- * gdc.dg/simd1.d: Likewise.
- * gdc.dg/simd2a.d: Likewise.
- * gdc.dg/simd2b.d: Likewise.
- * gdc.dg/simd2c.d: Likewise.
- * gdc.dg/simd2d.d: Likewise.
- * gdc.dg/simd2e.d: Likewise.
- * gdc.dg/simd2f.d: Likewise.
- * gdc.dg/simd2g.d: Likewise.
- * gdc.dg/simd2h.d: Likewise.
- * gdc.dg/simd2i.d: Likewise.
- * gdc.dg/simd2j.d: Likewise.
- * gdc.dg/simd7951.d: Likewise.
- * gdc.dg/torture/gdc309.d: Likewise.
- * gdc.dg/torture/pr94424.d: Likewise.
- * gdc.dg/torture/pr94777b.d: Likewise.
- * lib/gdc-utils.exp (gdc-convert-args): Handle new compiler options.
- (gdc-convert-test): Handle CXXFLAGS, EXTRA_OBJC_SOURCES, and ARG_SETS
- test directives.
- (gdc-do-test): Only import modules in the test run directory.
- * gdc.dg/pr94777c.d: New test.
- * gdc.dg/pr96156b.d: New test.
- * gdc.dg/pr96157c.d: New test.
- * gdc.dg/simd_ctfe.d: New test.
- * gdc.dg/torture/simd17344.d: New test.
- * gdc.dg/torture/simd20052.d: New test.
- * gdc.dg/torture/simd6.d: New test.
- * gdc.dg/torture/simd7.d: New test.
-
-2021-11-30 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr103440.c: New.
-
-2021-11-30 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103489
- * gcc.dg/torture/pr103489.c: New testcase.
-
-2021-11-30 Martin Liska <mliska@suse.cz>
-
- PR tree-optimization/103278
- * gcc.dg/tree-ssa/if-to-switch-5.c: Make the test acceptable by
- targets with no jump-tables.
-
-2021-11-30 Thomas Schwinge <thomas@codesourcery.com>
-
- * c-c++-common/goacc/nested-reductions-1-routine.c: Adjust.
- * c-c++-common/goacc/nested-reductions-2-routine.c: Adjust.
- * c-c++-common/goacc/orphan-reductions-2.c: Adjust.
- * gfortran.dg/goacc/nested-reductions-1-routine.f90: Adjust.
- * gfortran.dg/goacc/nested-reductions-2-routine.f90: Adjust.
- * gfortran.dg/goacc/orphan-reductions-1.f90: Adjust.
- * gfortran.dg/goacc/orphan-reductions-2.f90: Adjust.
-
-2021-11-30 Thomas Schwinge <thomas@codesourcery.com>
-
- * gfortran.dg/goacc/orphan-reductions-1.f90: Adjust.
-
-2021-11-30 Frederik Harwath <frederik@codesourcery.com>
- Thomas Schwinge <thomas@codesourcery.com>
-
- * gfortran.dg/goacc/orphan-reductions-3.f90: New test
- verifying that the "gang reduction on an orphan loop" error message
- is not emitted for non-orphaned loops.
- * c-c++-common/goacc/orphan-reductions-3.c: Likewise for C and C++.
-
-2021-11-30 Cesar Philippidis <cesar@codesourcery.com>
- Thomas Schwinge <thomas@codesourcery.com>
-
- * c-c++-common/goacc/nested-reductions-1-routine.c: Adjust.
- * c-c++-common/goacc/nested-reductions-2-routine.c: Likewise.
- * gcc.dg/goacc/loop-processing-1.c: Likewise.
- * gfortran.dg/goacc/nested-reductions-1-routine.f90: Likewise.
- * gfortran.dg/goacc/nested-reductions-2-routine.f90: Likewise.
- * c-c++-common/goacc/orphan-reductions-1.c: New test.
- * c-c++-common/goacc/orphan-reductions-2.c: New test.
- * gfortran.dg/goacc/orphan-reductions-1.f90: New test.
- * gfortran.dg/goacc/orphan-reductions-2.f90: New test.
-
-2021-11-30 Kwok Cheung Yeung <kcy@codesourcery.com>
- Thomas Schwinge <thomas@codesourcery.com>
-
- * c-c++-common/goacc/routine-4.c (seq, vector, worker, gang):
- Remove loop reductions.
- * c-c++-common/goacc/routine-4-extern.c (seq, vector, worker, gang):
- Likewise.
-
-2021-11-30 Roger Sayle <roger@nextmovesoftware.com>
-
- PR testsuite/103477
- * gcc.dg/tree-ssa/pr103345.c: Correct xor test for big-endian.
-
-2021-11-30 Aldy Hernandez <aldyh@redhat.com>
-
- PR tree-optimization/103451
- * gcc.dg/pr103451.c: New test.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/vect/vect-gather-3.c: New test.
- * gcc.dg/vect/vect-gather-4.c: Likewise.
- * gcc.target/aarch64/sve/mask_gather_load_8.c: Likewise.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/vect/pr99102.c: Add -fno-vect-cost-model.
- Revert:
- 2020-09-09 Richard Biener [rguenther@suse.de]
- * gcc.target/i386/pr87007-4.c: Adjust.
- * gcc.target/i386/pr87007-5.c: Likewise.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- * lib/target-supports.exp
- (check_effective_target_vect_gather_load_ifn): New target test.
- * gcc.dg/vect/vect-gather-1.c: New test.
- * gcc.dg/vect/vect-gather-2.c: Likewise.
- * gcc.target/aarch64/sve/gather_load_11.c: Likewise.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/cost_model_13.c: New test.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- * gfortran.dg/vect/vect-8.f90: Bump number of vectorized loops
- to 25 for SVE.
- * gcc.target/aarch64/sve/gather_load_10.c: New test.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/add-mul-overflow-1.c: New test.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/ubsan/commutative-1.c: New test.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/complex_mul_1.c: New test.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/fmax-fmin-1.c: New test.
-
-2021-11-30 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/vect/vect-fmax-1.c: New test.
- * gcc.dg/vect/vect-fmax-2.c: Likewise.
- * gcc.dg/vect/vect-fmax-3.c: Likewise.
- * gcc.dg/vect/vect-fmin-1.c: New test.
- * gcc.dg/vect/vect-fmin-2.c: Likewise.
- * gcc.dg/vect/vect-fmin-3.c: Likewise.
- * gcc.target/aarch64/fmaxnm_1.c: Likewise.
- * gcc.target/aarch64/fmaxnm_2.c: Likewise.
- * gcc.target/aarch64/fminnm_1.c: Likewise.
- * gcc.target/aarch64/fminnm_2.c: Likewise.
- * gcc.target/aarch64/sve/fmaxnm_2.c: Likewise.
- * gcc.target/aarch64/sve/fmaxnm_3.c: Likewise.
- * gcc.target/aarch64/sve/fminnm_2.c: Likewise.
- * gcc.target/aarch64/sve/fminnm_3.c: Likewise.
-
-2021-11-30 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100977
- * c-c++-common/cpp/ucnid-2011-1-utf8.c: Expect errors in C++.
- * c-c++-common/cpp/ucnid-2011-1.c: Likewise.
- * g++.dg/cpp/ucnid-4-utf8.C: Add missing space to dg-options.
- * g++.dg/cpp23/normalize3.C: Enable for c++11 rather than just c++23.
- * g++.dg/cpp23/normalize4.C: Likewise.
- * g++.dg/cpp23/normalize5.C: Likewise.
- * g++.dg/cpp23/normalize7.C: Expect errors rather than just warnings
- for c++11 and up rather than just c++23.
- * g++.dg/cpp23/ucnid-2-utf8.C: Expect errors even for c++11 .. c++20.
-
-2021-11-30 Roger Sayle <roger@nextmovesoftware.com>
- Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100711
- * gcc.target/i386/pr100711-1.c: New test case.
- * gcc.target/i386/pr100711-2.c: New test case.
-
-2021-11-30 Richard Biener <rguenther@suse.de>
-
- PR middle-end/103485
- * gcc.dg/pr103485.c: New testcase.
-
-2021-11-30 Kewen Lin <linkw@linux.ibm.com>
-
- PR target/102347
- * gcc.target/powerpc/pr102347.c: New test.
-
-2021-11-29 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/103217
- * gcc.dg/analyzer/pr103217-2.c: New test.
- * gcc.dg/analyzer/pr103217-3.c: New test.
- * gcc.dg/analyzer/pr103217-4.c: New test.
- * gcc.dg/analyzer/pr103217-5.c: New test.
-
-2021-11-29 Martin Sebor <msebor@redhat.com>
-
- PR testsuite/103469
- * c-c++-common/attr-retain-5.c: Prune out valid warning.
- * c-c++-common/attr-retain-6.c: Same.
- * c-c++-common/attr-retain-9.c: Same.
-
-2021-11-29 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100493
- * g++.dg/cpp1z/lambda-this1.C: Adjust expected diagnostics.
- * g++.dg/cpp1z/lambda-this8.C: New test.
- * g++.dg/cpp2a/lambda-this3.C: Compile with -pedantic in C++17
- to continue to diagnose redundant 'this' captures.
-
-2021-11-29 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/i386/sse2-v1ti-rotate.c: New test case.
-
-2021-11-29 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr102811-2.c: New test.
- * gcc.target/i386/avx512vl-vcvtps2ph-pr102811.c: Add new
- scan-assembler-times.
-
-2021-11-29 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103458
- * gcc.dg/torture/pr103458.c: New testcase.
-
-2021-11-29 Kewen Lin <linkw@linux.ibm.com>
-
- * gcc.target/powerpc/vect-gather-1.c: New test.
-
-2021-11-27 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/103431
- * gcc.dg/pr103431.c: New test.
-
-2021-11-27 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.dg/tree-ssa/ivopts-8.c: Fix new test case for -m32.
- * gcc.dg/tree-ssa/ivopts-9.c: Likewise.
-
-2021-11-26 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103411
- * gfortran.dg/pr68153.f90: Adjust test to improved check.
- * gfortran.dg/reshape_7.f90: Likewise.
- * gfortran.dg/reshape_9.f90: New test.
-
-2021-11-26 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.dg/wrapped-binop-simplify.c: Update expected test result.
- * gcc.dg/tree-ssa/ivopts-5.c: New test case.
- * gcc.dg/tree-ssa/ivopts-6.c: New test case.
- * gcc.dg/tree-ssa/ivopts-7.c: New test case.
- * gcc.dg/tree-ssa/ivopts-8.c: New test case.
- * gcc.dg/tree-ssa/ivopts-9.c: New test case.
-
-2021-11-26 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/ipa/inline-9.c: Update template.c
-
-2021-11-26 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102753
- * g++.dg/cpp2a/consteval20.C: Add some extra tests.
- * g++.dg/cpp2a/consteval23.C: Likewise.
- * g++.dg/cpp2a/consteval25.C: New test.
- * g++.dg/cpp2a/srcloc20.C: New test.
-
-2021-11-26 konglin1 <lingling.kong@intel.com>
-
- PR target/102811
- * gcc.target/i386/pr90773-21.c: Allow pextrw instead of movw.
- * gcc.target/i386/pr90773-23.c: Ditto.
- * gcc.target/i386/avx512vl-vcvtps2ph-pr102811.c: New test.
-
-2021-11-25 Jan Hubicka <jh@suse.cz>
-
- * gcc.dg/ipa/inline10.c: New test.
-
-2021-11-25 Roger Sayle <roger@nextmovesoftware.com>
-
- PR middle-end/103406
- * gcc.dg/pr103406.c: New test case.
-
-2021-11-25 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/103227
- * gcc.dg/ipa/pr103227-1.c: New test.
- * gcc.dg/ipa/pr103227-3.c: Likewise.
- * gcc.dg/ipa/pr103227-2.c: Likewise.
- * gfortran.dg/pr53787.f90: Disable IPA-SRA.
-
-2021-11-25 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/102648
- * gcc.dg/pr102648.c: New.
-
-2021-11-25 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/103359
- * gcc.dg/pr103359.c: New.
-
-2021-11-25 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/103417
- * gcc.c-torture/execute/pr103417.c: New test.
-
-2021-11-25 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/103376
- * gcc.dg/optimize-bswapsi-7.c: New test.
-
-2021-11-25 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102611
- * g++.dg/cpp2a/comma1.C: Expect different diagnostics for C++23.
- * g++.dg/cpp2a/comma3.C: Likewise.
- * g++.dg/cpp2a/comma4.C: Expect diagnostics for C++23.
- * g++.dg/cpp2a/comma5.C: Expect different diagnostics for C++23.
- * g++.dg/cpp23/feat-cxx2b.C: Test __cpp_multidimensional_subscript
- predefined macro.
- * g++.dg/cpp23/subscript1.C: New test.
- * g++.dg/cpp23/subscript2.C: New test.
- * g++.dg/cpp23/subscript3.C: New test.
- * g++.dg/cpp23/subscript4.C: New test.
- * g++.dg/cpp23/subscript5.C: New test.
- * g++.dg/cpp23/subscript6.C: New test.
-
-2021-11-25 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/pr103194-5.c: Include <stdint.h>.
- Replace long with int64_t.
-
-2021-11-24 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.c-torture/execute/pr103405.c: New test.
-
-2021-11-24 Richard Biener <rguenther@suse.de>
- Jan Hubicka <jh@suse.cz>
-
- PR tree-optimization/103168
- * g++.dg/tree-ssa/pr103168.C: New testcase.
-
-2021-11-24 Thomas Schwinge <thomas@codesourcery.com>
-
- PR middle-end/103244
- * c-c++-common/goacc/combined-reduction.c: Revert/expect previous
- OpenACC behavior.
- * c-c++-common/goacc/firstprivate-mappings-1.c: Likewise.
- * c-c++-common/goacc/mdc-1.c: Likewise.
- * g++.dg/goacc/firstprivate-mappings-1.C: Likewise.
-
-2021-11-24 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/103365
- * c-c++-common/Wno-attributes-1.c: Require effective target
- c || c++11 and drop dg-additional-options.
- * c-c++-common/Wno-attributes-2.c: Likewise.
- * c-c++-common/Wno-attributes-4.c: New test.
- * c-c++-common/Wno-attributes-5.c: New test.
-
-2021-11-24 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/103376
- * gcc.c-torture/execute/pr103376.c: New test.
-
-2021-11-24 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.dg/bic-bitmask-10.c: New test.
- * gcc.dg/bic-bitmask-11.c: New test.
- * gcc.dg/bic-bitmask-12.c: New test.
- * gcc.dg/bic-bitmask-13.c: New test.
- * gcc.dg/bic-bitmask-14.c: New test.
- * gcc.dg/bic-bitmask-15.c: New test.
- * gcc.dg/bic-bitmask-16.c: New test.
- * gcc.dg/bic-bitmask-17.c: New test.
- * gcc.dg/bic-bitmask-18.c: New test.
- * gcc.dg/bic-bitmask-19.c: New test.
- * gcc.dg/bic-bitmask-2.c: New test.
- * gcc.dg/bic-bitmask-20.c: New test.
- * gcc.dg/bic-bitmask-21.c: New test.
- * gcc.dg/bic-bitmask-22.c: New test.
- * gcc.dg/bic-bitmask-23.c: New test.
- * gcc.dg/bic-bitmask-3.c: New test.
- * gcc.dg/bic-bitmask-4.c: New test.
- * gcc.dg/bic-bitmask-5.c: New test.
- * gcc.dg/bic-bitmask-6.c: New test.
- * gcc.dg/bic-bitmask-7.c: New test.
- * gcc.dg/bic-bitmask-8.c: New test.
- * gcc.dg/bic-bitmask-9.c: New test.
- * gcc.dg/bic-bitmask.h: New test.
- * gcc.target/aarch64/bic-bitmask-1.c: New test.
-
-2021-11-24 Marek Polacek <polacek@redhat.com>
-
- PR c++/103347
- * g++.dg/cpp0x/nsdmi-warn1.C: New test.
- * g++.dg/cpp0x/nsdmi-warn1.h: New file.
-
-2021-11-24 Hongtao Liu <hongtao.liu@intel.com>
- H.J. Lu <hongjiu.lu@intel.com>
-
- * gcc.target/i386/pr103194-2.c: New test.
- * gcc.target/i386/pr103194-3.c: New test.
- * gcc.target/i386/pr103194-4.c: New test.
- * gcc.target/i386/pr103194-5.c: New test.
- * gcc.target/i386/pr103194.c: New test.
-
-2021-11-23 Martin Sebor <msebor@redhat.com>
-
- PR c++/96507
- * g++.dg/warn/Waddress-8.C: New test.
-
-2021-11-23 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/88232
- * c-c++-common/attr-used-5.c: Suppress valid warning.
- * c-c++-common/attr-used-6.c: Same.
- * c-c++-common/attr-used-9.c: Same.
- * g++.dg/warn/Winfinite-recursion-2.C: New test.
- * g++.dg/warn/Winfinite-recursion-3.C: New test.
- * g++.dg/warn/Winfinite-recursion.C: New test.
- * gcc.dg/Winfinite-recursion-2.c: New test.
- * gcc.dg/Winfinite-recursion.c: New test.
-
-2021-11-23 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103392
- * gfortran.dg/bound_simplification_7.f90: New test.
-
-2021-11-23 Marek Polacek <polacek@redhat.com>
-
- PR c++/19808
- * g++.dg/warn/Wuninitialized-28.C: Make a class nonempty.
- * g++.dg/warn/Wuninitialized-29.C: Likewise.
- * g++.dg/warn/Wuninitialized-31.C: New test.
-
-2021-11-23 Marek Polacek <polacek@redhat.com>
-
- * g++.dg/warn/Waddress-5.C: Make sf static.
-
-2021-11-23 Bill Schmidt <wschmidt@linux.ibm.com>
-
- * gcc.target/powerpc/test_mffsl.c: Change effective target to
- a run-time check. Fix a typo in a debug print statement.
-
-2021-11-23 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/87711
- PR fortran/87851
- * gfortran.dg/len_trim.f90: New test.
-
-2021-11-23 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103361
- * g++.dg/torture/pr103361.C: New testcase.
-
-2021-11-23 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-ssa/modref-dse-4.c: Update template.
- * gcc.dg/tree-ssa/modref-dse-5.c: Update template.
-
-2021-11-23 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/102216
- * g++.dg/tree-ssa/pr102216-1.C: New test.
- * g++.dg/tree-ssa/pr102216-2.C: New test.
-
-2021-11-23 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/102431
- * c-c++-common/gomp/pr102431.c: New test.
- * g++.dg/gomp/pr102431.C: New test.
- * gfortran.dg/gomp/pr102431.f90: New test.
-
-2021-11-23 Haochen Gui <guihaoc@gcc.gnu.org>
-
- PR target/100868
- * gcc.target/powerpc/vec_reve_1.c: New test.
- * gcc.target/powerpc/vec_reve_2.c: Likewise.
-
-2021-11-23 Navid Rahimi <navidrahimi@microsoft.com>
-
- PR tree-optimization/102232
- * gcc.dg/tree-ssa/pr102232.c: Testcase for this optimization.
-
-2021-11-23 Navid Rahimi <navidrahimi@microsoft.com>
-
- PR tree-optimization/96779
- * gcc.dg/tree-ssa/pr96779.c: Testcase for this optimization.
- * gcc.dg/tree-ssa/pr96779-disabled.c: Testcase for this optimization
- when -fwrapv passed.
-
-2021-11-22 Jason Merrill <jason@redhat.com>
-
- * g++.dg/template/crash106.C: Adjust.
- * g++.dg/diagnostic/ptrtomem3.C: New test.
-
-2021-11-22 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp0x/pr65327.C: Adjust location.
- * g++.dg/cpp23/constexpr-nonlit4.C: Likewise.
- * g++.dg/cpp23/constexpr-nonlit5.C: Likewise.
- * g++.dg/cpp2a/constexpr-init1.C: Likewise.
-
-2021-11-22 Jakub Jelinek <jakub@redhat.com>
- Tobias Burnus <tobias@codesourcery.com>
-
- PR preprocessor/103165
- * c-c++-common/gomp/pragma-3.c: New test.
- * c-c++-common/gomp/pragma-4.c: New test.
- * c-c++-common/gomp/pragma-5.c: New test.
-
-2021-11-22 Roger Sayle <roger@nextmovesoftware.com>
-
- PR tree-optimization/98953
- PR tree-optimization/103345
- * gcc.dg/tree-ssa/pr98953.c: New test case.
- * gcc.dg/tree-ssa/pr103345.c: New test case.
-
-2021-11-22 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101731
- * c-c++-common/goacc/routine-6.c: New test.
-
-2021-11-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103351
- * g++.dg/torture/pr103351.C: New testcase.
-
-2021-11-22 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/103349
- * g++.dg/gomp/masked-1.C: New test.
-
-2021-11-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr103275.c: New test.
-
-2021-11-21 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101180
- * gcc.target/i386/pr101180.c: New test.
-
-2021-11-21 Harald Anlauf <anlauf@gmx.de>
- Steven G. Kargl <kargl@gcc.gnu.org>
-
- PR fortran/99061
- * gfortran.dg/dec_math_5.f90: New test.
-
-2021-11-21 Jan Hubicka <hubicka@ucw.cz>
-
- PR ipa/103227
- * gcc.dg/tree-ssa/modref-15.c: New test.
-
-2021-11-21 Jan Hubicka <hubicka@ucw.cz>
-
- PR ipa/103264
- * gcc.dg/tree-prof/merge_block.c: Add -fno-ipa-modref
-
-2021-11-21 Roger Sayle <roger@nextmovesoftware.com>
- Robin Dapp <rdapp@linux.ibm.com>
-
- PR target/102117
- * gcc.target/s390/mul-wide.c: New test case.
- * gcc.target/s390/umul-wide.c: New test case.
-
-2021-11-20 Jan Hubicka <hubicka@ucw.cz>
-
- PR ipa/103052
- * gcc.c-torture/execute/pr103052.c: New test.
-
-2021-11-20 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/103220
- * gcc.dg/tree-ssa/pr103220-1.c: New test.
- * gcc.dg/tree-ssa/pr103220-2.c: New test.
- * gcc.dg/pr25530.c: Update test to check for
- 4294967294 in the case -2 is not matched.
-
-2021-11-20 Alexandre Oliva <oliva@adacore.com>
-
- PR tree-optimization/102988
- * g++.dg/pr102988.C: New.
-
-2021-11-20 Antoni Boucher <bouanto@zoho.com>
-
- PR target/96889
- * jit.dg/all-non-failing-tests.h: Add test-reflection.c.
- * jit.dg/test-reflection.c: New test.
-
-2021-11-19 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101180
- * g++.target/i386/pr101180.C: New test.
-
-2021-11-19 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/103217
- * gcc.dg/analyzer/explode-1.c: Update for improvement to location
- of leak warning.
- * gcc.dg/analyzer/pr103217.c: New test.
- * gcc.dg/analyzer/pr94858-1.c: Add -Wno-analyzer-too-complex.
-
-2021-11-19 Marek Polacek <polacek@redhat.com>
-
- * g++.dg/cpp0x/lambda/lambda-nested9.C: Adjust dg-error.
-
-2021-11-19 Iain Sandoe <iain@sandoe.co.uk>
-
- * gcc.dg/torture/fp-int-convert-timode-3.c: Remove XFAIL.
- * gcc.dg/torture/fp-int-convert-timode-4.c: Likewise.
-
-2021-11-19 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-ssa/modref-dse-6.c: New test.
-
-2021-11-19 Martin Sebor <msebor@redhat.com>
-
- PR c++/33925
- PR c/102867
- * g++.dg/warn/Walways-true-2.C: Adjust to avoid a valid warning.
- * c-c++-common/Waddress-5.c: New test.
- * c-c++-common/Waddress-6.c: New test.
- * g++.dg/warn/Waddress-7.C: New test.
- * gcc.dg/Walways-true-2.c: Adjust to avoid a valid warning.
- * gcc.dg/weak/weak-3.c: Expect a warning.
-
-2021-11-19 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr103254.c: New.
-
-2021-11-19 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.target/s390/20211119.c: New test.
-
-2021-11-19 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/103311
- PR target/103330
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-double.c: Fix it.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-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-mul-double.c: Likewise.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-float.c: Likewise.
- * lib/target-supports.exp
- (check_effective_target_vect_complex_add_double): Add Adv. SIMD.
-
-2021-11-19 Giuliano Belinassi <gbelinassi@suse.de>
-
- * gcc.dg/devnull-dump.c: New.
-
-2021-11-19 Patrick Palka <ppalka@redhat.com>
-
- PR c++/94376
- * g++.dg/cpp0x/lambda/lambda-nested9.C: New test.
-
-2021-11-19 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/103314
- * gcc.c-torture/compile/pr103314-1.c: New test.
-
-2021-11-19 Richard Biener <rguenther@suse.de>
-
- PR c++/103326
- * g++.dg/pr103326.C: New testcase.
-
-2021-11-19 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/70796
- * g++.dg/cpp1z/eval-order11.C: New test.
-
-2021-11-19 Richard Biener <rguenther@suse.de>
-
- PR middle-end/103248
- * gcc.dg/pr103248.c: New testcase.
-
-2021-11-19 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102436
- * gcc.dg/torture/20211118-1.c: New testcase.
- * gcc.dg/tree-ssa/ssa-lim-18.c: Likewise.
-
-2021-11-19 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/103317
- * gcc.c-torture/compile/pr103317-1.c: New test.
-
-2021-11-19 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/103257
- * gcc.dg/tree-ssa/vrp116.c: Check optimized instead of vrp1.
- * gcc.dg/tree-ssa/pr103257-1.c: New test.
-
-2021-11-19 Marek Polacek <polacek@redhat.com>
-
- PR c++/19808
- PR c++/96121
- * g++.dg/warn/Wuninitialized-14.C: New test.
- * g++.dg/warn/Wuninitialized-15.C: New test.
- * g++.dg/warn/Wuninitialized-16.C: New test.
- * g++.dg/warn/Wuninitialized-17.C: New test.
- * g++.dg/warn/Wuninitialized-18.C: New test.
- * g++.dg/warn/Wuninitialized-19.C: New test.
- * g++.dg/warn/Wuninitialized-20.C: New test.
- * g++.dg/warn/Wuninitialized-21.C: New test.
- * g++.dg/warn/Wuninitialized-22.C: New test.
- * g++.dg/warn/Wuninitialized-23.C: New test.
- * g++.dg/warn/Wuninitialized-24.C: New test.
- * g++.dg/warn/Wuninitialized-25.C: New test.
- * g++.dg/warn/Wuninitialized-26.C: New test.
- * g++.dg/warn/Wuninitialized-27.C: New test.
- * g++.dg/warn/Wuninitialized-28.C: New test.
- * g++.dg/warn/Wuninitialized-29.C: New test.
- * g++.dg/warn/Wuninitialized-30.C: New test.
-
-2021-11-19 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr102543.c: New test.
-
-2021-11-19 Patrick Palka <ppalka@redhat.com>
-
- PR c++/103198
- * g++.dg/cpp2a/concepts-this1.C: New test.
-
-2021-11-18 Marek Polacek <polacek@redhat.com>
-
- PR c++/103049
- * g++.dg/cpp0x/auto25.C: Adjust dg-error.
- * g++.dg/cpp0x/auto9.C: Likewise.
- * g++.dg/cpp2a/concepts-pr84979-2.C: Likewise.
- * g++.dg/cpp2a/concepts-pr84979-3.C: Likewise.
- * g++.dg/cpp23/auto-fncast1.C: New test.
- * g++.dg/cpp23/auto-fncast2.C: New test.
- * g++.dg/cpp23/auto-fncast3.C: New test.
- * g++.dg/cpp23/auto-fncast4.C: New test.
- * g++.dg/cpp23/auto-fncast5.C: New test.
- * g++.dg/cpp23/auto-fncast6.C: New test.
-
-2021-11-18 Harald Anlauf <anlauf@gmx.de>
- Steven G. Kargl <kargl@gcc.gnu.org>
-
- PR fortran/101329
- * gfortran.dg/pr101329.f90: New test.
-
-2021-11-18 Patrick Palka <ppalka@redhat.com>
-
- * g++.dg/cpp2a/fn-template25.C: New test.
-
-2021-11-18 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/lto/semantic-interposition-1_0.c: New test.
- * gcc.dg/lto/semantic-interposition-1_1.c: New test.
-
-2021-11-18 Jan Hubicka <hubicka@ucw.cz>
-
- PR ipa/103266
- * g++.dg/torture/pr103266.C: New test.
-
-2021-11-18 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/103311
- * gcc.target/aarch64/pr103311.c: New test.
-
-2021-11-18 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/102952
- * gcc.target/i386/indirect-thunk-cs-prefix-1.c: New test.
- * gcc.target/i386/indirect-thunk-cs-prefix-2.c: Likewise.
-
-2021-11-18 Jeff Law <jeffreyalaw@gmail.com>
-
- * gcc.target/mips/octeon-bbit-1.c (f3): Add noipa attribute.
-
-2021-11-18 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99911
- * g++.dg/cpp2a/fn-template24.C: New test.
-
-2021-11-18 Patrick Palka <ppalka@redhat.com>
-
- PR c++/102670
- * g++.dg/cpp2a/concepts-recursive-sat1.C: Adjust to use ADL
- proper.
- * g++.dg/cpp2a/fn-template23.C: New test.
-
-2021-11-18 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/103253
- * gcc.dg/vect/pr103253.c: New test.
-
-2021-11-18 Matthias Kretz <m.kretz@gsi.de>
-
- * c-c++-common/builtin-assoc-barrier-1.c: New test.
-
-2021-11-18 Richard Biener <rguenther@suse.de>
-
- PR testsuite/103278
- * gcc.dg/tree-ssa/if-to-switch-3.c: Supply
- --param case-values-threshold=4.
-
-2021-11-18 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103277
- * gcc.dg/pr103277.c: New testcase.
-
-2021-11-18 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/pr103069-2.c: Adjust.
-
-2021-11-18 konglin1 <lingling.kong@intel.com>
-
- * gcc.target/i386/avx512fp16-vfcmulcph-1a.c: Add new test for alias.
- * gcc.target/i386/avx512fp16-vfcmulcsh-1a.c: Likewise.
- * gcc.target/i386/avx512fp16-vfmulcph-1a.c: Likewise.
- * gcc.target/i386/avx512fp16-vfmulcsh-1a.c: Likewise.
- * gcc.target/i386/avx512fp16vl-vfcmulcph-1a.c: Likewise.
- * gcc.target/i386/avx512fp16vl-vfmulcph-1a.c: Likewise.
-
-2021-11-17 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/103228
- PR tree-optimization/55177
- * gcc.dg/tree-ssa/pr103228-1.c: New test.
- * gcc.dg/tree-ssa/pr55177-1.c: New test.
-
-2021-11-17 David Malcolm <dmalcolm@redhat.com>
-
- PR preprocessor/103026
- * c-c++-common/Wbidi-chars-ranges.c: New test.
-
-2021-11-17 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/102759
- * gcc.dg/Warray-parameter-10.c: New test.
- * gcc.dg/Wstringop-overflow-82.c: New test.
-
-2021-11-17 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/102952
- * gcc.target/i386/harden-sls-1.c: New test.
- * gcc.target/i386/harden-sls-2.c: Likewise.
- * gcc.target/i386/harden-sls-3.c: Likewise.
- * gcc.target/i386/harden-sls-4.c: Likewise.
- * gcc.target/i386/harden-sls-5.c: Likewise.
-
-2021-11-17 Martin Sebor <msebor@redhat.com>
-
- PR c/101702
- * gcc.dg/Warray-parameter-11.c: New test.
-
-2021-11-17 Jeff Law <jeffreyalaw@gmail.com>
-
- * gcc.target/mips/frame-header-1.c (bar): Add noipa attribute.
- * gcc.target/mips/frame-header-2.c (bar): Likewise.
-
-2021-11-17 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/103130
- * c-c++-common/cpp/dir-only-9.c: New test.
-
-2021-11-17 Martin Uecker <uecker@gcc.gnu.org>
-
- PR c/91038
- PR c/29970
- * gcc.dg/vla-stexp-3.c: New test.
- * gcc.dg/vla-stexp-4.c: New test.
- * gcc.dg/vla-stexp-5.c: New test.
- * gcc.dg/vla-stexp-6.c: New test.
- * gcc.dg/vla-stexp-7.c: New test.
- * gcc.dg/vla-stexp-8.c: New test.
- * gcc.dg/vla-stexp-9.c: New test.
-
-2021-11-17 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/103255
- * gcc.c-torture/execute/pr103255.c: New test.
-
-2021-11-17 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/cond_fmaxnm_5.c: New test.
- * gcc.target/aarch64/sve/cond_fmaxnm_5_run.c: Likewise.
- * gcc.target/aarch64/sve/cond_fmaxnm_6.c: Likewise.
- * gcc.target/aarch64/sve/cond_fmaxnm_6_run.c: Likewise.
- * gcc.target/aarch64/sve/cond_fmaxnm_7.c: Likewise.
- * gcc.target/aarch64/sve/cond_fmaxnm_7_run.c: Likewise.
- * gcc.target/aarch64/sve/cond_fmaxnm_8.c: Likewise.
- * gcc.target/aarch64/sve/cond_fmaxnm_8_run.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_5.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_5_run.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_6.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_6_run.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_7.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_7_run.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_8.c: Likewise.
- * gcc.target/aarch64/sve/cond_fminnm_8_run.c: Likewise.
-
-2021-11-17 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/103288
- * gcc.c-torture/compile/pr103288-1.c: New test.
-
-2021-11-17 Marek Polacek <polacek@redhat.com>
-
- PR preprocessor/103026
- * c-c++-common/Wbidi-chars-1.c: New test.
- * c-c++-common/Wbidi-chars-2.c: New test.
- * c-c++-common/Wbidi-chars-3.c: New test.
- * c-c++-common/Wbidi-chars-4.c: New test.
- * c-c++-common/Wbidi-chars-5.c: New test.
- * c-c++-common/Wbidi-chars-6.c: New test.
- * c-c++-common/Wbidi-chars-7.c: New test.
- * c-c++-common/Wbidi-chars-8.c: New test.
- * c-c++-common/Wbidi-chars-9.c: New test.
- * c-c++-common/Wbidi-chars-10.c: New test.
- * c-c++-common/Wbidi-chars-11.c: New test.
- * c-c++-common/Wbidi-chars-12.c: New test.
- * c-c++-common/Wbidi-chars-13.c: New test.
- * c-c++-common/Wbidi-chars-14.c: New test.
- * c-c++-common/Wbidi-chars-15.c: New test.
- * c-c++-common/Wbidi-chars-16.c: New test.
- * c-c++-common/Wbidi-chars-17.c: New test.
-
-2021-11-17 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/102695
- * gcc.dg/analyzer/pr102695.c: New test.
- * gcc.dg/analyzer/strchr-1.c: New test.
-
-2021-11-17 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/102779
- * gcc.dg/analyzer/capacity-1.c: Add dg-require-effective-target
- alloca. Use __builtin_alloca rather than alloca.
- * gcc.dg/analyzer/capacity-3.c: Likewise.
-
-2021-11-16 Jan Hubicka <jh@suse.cz>
-
- * gcc.dg/tree-ssa/modref-dse-4.c: New test.
-
-2021-11-16 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/103286
- * gfortran.dg/pr103286.f90: New test.
-
-2021-11-16 Peter Bergner <bergner@linux.ibm.com>
-
- PR target/102976
- * gcc.target/powerpc/pr102976.c: New test.
-
-2021-11-16 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/102960
- * gcc.dg/Wstringop-overflow-84.c: New test.
-
-2021-11-16 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/shrn-combine-10.c: Use shrn.
-
-2021-11-16 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.dg/signbit-2.c: CHeck vect or scalar.
-
-2021-11-16 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/102662
- * g++.dg/analyzer/pr102662.C: New test.
-
-2021-11-16 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/103218
- * gcc.dg/tree-ssa/pr103218-1.c: New test.
-
-2021-11-16 Claudiu Zissulescu <claziss@synopsys.com>
-
- * gcc.target/arc/tmac-4.c: New test.
-
-2021-11-16 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102880
- * gcc.dg/tree-ssa/pr102880.c: New testcase.
- * gcc.dg/tree-ssa/pr69270-3.c: Robustify.
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Change the number of
- expected threadings.
-
-2021-11-16 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102880
- * gcc.dg/tree-ssa/phi-opt-26.c: New testcase.
-
-2021-11-16 Claudiu Zissulescu <claziss@synopsys.com>
-
- * gcc.target/arc/add_n-combine.c: Update test patterns.
- * gcc.target/arc/builtin_eh.c: Update test for linux platforms.
- * gcc.target/arc/mul64-1.c: Disable this test while running on
- linux.
- * gcc.target/arc/tls-gd.c: Update matching patterns.
- * gcc.target/arc/tls-ie.c: Likewise.
- * gcc.target/arc/tls-ld.c: Likewise.
- * gcc.target/arc/uncached-8.c: Likewise.
-
-2021-11-16 Martin Jambor <mjambor@suse.cz>
-
- * gcc.dg/ipa/ipa-sra-ret-nonull.c: New test.
-
-2021-11-16 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/103208
- * c-c++-common/gomp/loop-11.c: New test.
-
-2021-11-16 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/102009
- * gcc.dg/pr102009.c: New test.
-
-2021-11-16 Jan Hubicka <jh@suse.cz>
-
- * gcc.dg/tree-ssa/modref-dse-5.c: New test.
-
-2021-11-16 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/103245
- * gcc.dg/tree-ssa/pr103245-1.c: New test.
-
-2021-11-16 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/103268
- * gcc.dg/pr103268-1.c: New test.
- * gcc.dg/pr103268-2.c: Likewise.
-
-2021-11-15 Jason Merrill <jason@redhat.com>
-
- * lib/g++-dg.exp: Handle "impcx".
- * lib/target-supports.exp
- (check_effective_target_implicit_constexpr): New.
- * g++.dg/abi/abi-tag16.C:
- * g++.dg/abi/abi-tag18a.C:
- * g++.dg/abi/guard4.C:
- * g++.dg/abi/lambda-defarg1.C:
- * g++.dg/abi/mangle26.C:
- * g++.dg/cpp0x/constexpr-diag3.C:
- * g++.dg/cpp0x/constexpr-ex1.C:
- * g++.dg/cpp0x/constexpr-ice5.C:
- * g++.dg/cpp0x/constexpr-incomplete2.C:
- * g++.dg/cpp0x/constexpr-memfn1.C:
- * g++.dg/cpp0x/constexpr-neg3.C:
- * g++.dg/cpp0x/constexpr-specialization.C:
- * g++.dg/cpp0x/inh-ctor19.C:
- * g++.dg/cpp0x/inh-ctor30.C:
- * g++.dg/cpp0x/lambda/lambda-mangle3.C:
- * g++.dg/cpp0x/lambda/lambda-mangle5.C:
- * g++.dg/cpp1y/auto-fn12.C:
- * g++.dg/cpp1y/constexpr-loop5.C:
- * g++.dg/cpp1z/constexpr-lambda7.C:
- * g++.dg/cpp2a/constexpr-dtor3.C:
- * g++.dg/cpp2a/constexpr-new13.C:
- * g++.dg/cpp2a/constinit11.C:
- * g++.dg/cpp2a/constinit12.C:
- * g++.dg/cpp2a/constinit14.C:
- * g++.dg/cpp2a/constinit15.C:
- * g++.dg/cpp2a/spaceship-constexpr1.C:
- * g++.dg/cpp2a/spaceship-eq3.C:
- * g++.dg/cpp2a/udlit-class-nttp-neg2.C:
- * g++.dg/debug/dwarf2/auto1.C:
- * g++.dg/debug/dwarf2/cdtor-1.C:
- * g++.dg/debug/dwarf2/lambda1.C:
- * g++.dg/debug/dwarf2/pr54508.C:
- * g++.dg/debug/dwarf2/pubnames-2.C:
- * g++.dg/debug/dwarf2/pubnames-3.C:
- * g++.dg/ext/is_literal_type3.C:
- * g++.dg/ext/visibility/template7.C:
- * g++.dg/gcov/gcov-12.C:
- * g++.dg/gcov/gcov-2.C:
- * g++.dg/ipa/devirt-35.C:
- * g++.dg/ipa/devirt-36.C:
- * g++.dg/ipa/devirt-37.C:
- * g++.dg/ipa/devirt-44.C:
- * g++.dg/ipa/imm-devirt-1.C:
- * g++.dg/lookup/builtin5.C:
- * g++.dg/lto/inline-crossmodule-1_0.C:
- * g++.dg/modules/enum-1_a.C:
- * g++.dg/modules/fn-inline-1_c.C:
- * g++.dg/modules/pmf-1_b.C:
- * g++.dg/modules/used-1_c.C:
- * g++.dg/tls/thread_local11.C:
- * g++.dg/tls/thread_local11a.C:
- * g++.dg/tm/pr46653.C:
- * g++.dg/ubsan/pr70035.C:
- * g++.old-deja/g++.other/delete6.C:
- * g++.dg/modules/pmf-1_a.H:
- Adjust for implicit constexpr.
-
-2021-11-15 Jason Merrill <jason@redhat.com>
-
- * g++.dg/ext/flexary37.C: Remove expected error.
-
-2021-11-15 Siddhesh Poyarekar <siddhesh@gotplt.org>
-
- * gcc.dg/fold-stringops-2.c: Define size_t.
- (safe1): Adjust.
- (safe4): New test.
- * gcc.dg/fold-stringops-3.c: New test.
-
-2021-11-15 Siddhesh Poyarekar <siddhesh@gotplt.org>
-
- * gcc.dg/Wobjsize-1.c: Make warning change line agnostic.
- * gcc.dg/fold-stringops-2.c: New test.
-
-2021-11-15 Siddhesh Poyarekar <siddhesh@gotplt.org>
-
- * gcc.dg/fold-stringops-1.c: New test.
-
-2021-11-15 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/103184
- * gcc.dg/pr103184-1.c: New test.
- * gcc.dg/pr103184-2.c: Likewise.
-
-2021-11-15 Iain Sandoe <iain@sandoe.co.uk>
-
- * gcc.dg/vect/tsvc/tsvc.h: Use malloc for Darwin 9 and
- earlier.
-
-2021-11-15 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/pr103207.c: New test.
-
-2021-11-15 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/100469
- * g++.dg/opt/pr100469.C: New test.
-
-2021-11-15 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/103205
- * gcc.target/i386/pr103205-2.c: New test.
-
-2021-11-15 Aldy Hernandez <aldyh@redhat.com>
-
- * g++.dg/tree-ssa/pr31146-2.C: Add -fno-thread-jumps.
-
-2021-11-15 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103237
- * gcc.dg/torture/pr103237.c: New testcase.
-
-2021-11-15 Hongyu Wang <hongyu.wang@intel.com>
-
- PR target/103069
- * gcc.target/i386/pr103069-1.c: New test.
- * gcc.target/i386/pr103069-2.c: Ditto.
-
-2021-11-15 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103219
- * gcc.dg/torture/pr103219.c: New testcase.
-
-2021-11-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.target/i386/pr101346.c: Require dfp support.
-
-2021-11-15 Jakub Jelinek <jakub@redhat.com>
-
- PR target/103205
- * gcc.target/i386/pr103205.c: New test.
-
-2021-11-15 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp0x/lambda/lambda-switch.C: Adjust expected location.
-
-2021-11-15 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp1y/constexpr-89285-2.C: Expect error.
- * g++.dg/cpp1y/constexpr-89285.C: Adjust error.
-
-2021-11-15 Jason Merrill <jason@redhat.com>
-
- PR c++/70690
- * g++.dg/init/array41a.C: New test.
-
-2021-11-15 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp2a/constexpr-virtual20.C: New test.
-
-2021-11-15 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.dg/uninit-pred-9_b.c: Correct last adjustment, for CRIS.
-
-2021-11-15 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/tree-ssa/pr100278.c: Move to ...
- * gcc.c-torture/compile/pr100278.c: Here.
- Remove dg-do and dg-options.
- * gcc.dg/tree-ssa/pr101189.c: Move to ...
- * gcc.c-torture/compile/pr101189.c: Here.
- Remove dg-do and dg-options.
- * gcc.dg/tree-ssa/pr100453.c: Move to ...
- * gcc.c-torture/execute/pr100453.c: Here.
- Remove dg-do and dg-options.
- * gcc.dg/tree-ssa/pr101335.c: Move to ...
- * gcc.c-torture/execute/pr101335.c: Here
- Remove dg-do and dg-options.
-
-2021-11-14 Maciej W. Rozycki <macro@embecosm.com>
-
- * gcc.target/vax/setmem.c: New test.
-
-2021-11-14 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-ssa/modref-dse-3.c: New test.
-
-2021-11-14 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/pr103229.c: Removed.
-
-2021-11-14 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/pr103229.c: New test.
-
-2021-11-14 Martin Liska <mliska@suse.cz>
-
- * c-c++-common/tsan/free_race.c: Remove unnecessary -ldl.
- * c-c++-common/tsan/free_race2.c: Likewise.
-
-2021-11-14 Jan Hubicka <hubicka@ucw.cz>
-
- * c-c++-common/asan/null-deref-1.c: Update template.
- * c-c++-common/tsan/free_race.c: Update template.
- * c-c++-common/tsan/free_race2.c: Update template.
- * gcc.dg/ipa/ipa-sra-4.c: Update template.
-
-2021-11-13 Jan Hubicka <hubicka@ucw.cz>
-
- * g++.dg/cpp1z/inh-ctor23.C: Fix template
- * g++.dg/ipa/ipa-icf-4.C: Fix template
- * gcc.dg/tree-ssa/modref-dse-1.c: New test.
- * gcc.dg/tree-ssa/modref-dse-2.c: New test.
-
-2021-11-13 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/pr93382.c: Tweak expected wording.
- * gcc.dg/analyzer/taint-alloc-1.c: New test.
- * gcc.dg/analyzer/taint-alloc-2.c: New test.
- * gcc.dg/analyzer/taint-divisor-1.c: New test.
- * gcc.dg/analyzer/taint-1.c: Rename to...
- * gcc.dg/analyzer/taint-read-index-1.c: ...this. Tweak expected
- wording. Mark some events as xfail.
- * gcc.dg/analyzer/taint-read-offset-1.c: New test.
- * gcc.dg/analyzer/taint-size-1.c: New test.
- * gcc.dg/analyzer/taint-write-index-1.c: New test.
- * gcc.dg/analyzer/taint-write-offset-1.c: New test.
-
-2021-11-13 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/pr103222.c: New test.
-
-2021-11-12 Jan Hubicka <jh@suse.cz>
-
- PR tree-optimization/103209
- * gcc.dg/tree-ssa/pta-callused.c: Update template.
- * gcc.c-torture/execute/pr103209.c: New test.
-
-2021-11-12 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/stp_1.c: New test.
-
-2021-11-12 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/unexpected-end.f90: Update dg-error.
- * gfortran.dg/gomp/clauses-1.f90: New test.
- * gfortran.dg/gomp/nowait-2.f90: New test.
- * gfortran.dg/gomp/nowait-3.f90: New test.
-
-2021-11-12 Martin Liska <mliska@suse.cz>
-
- PR testsuite/103051
- * gcc.dg/vect/tsvc/vect-tsvc-s112.c: Skip test for old Power
- CPUs.
-
-2021-11-12 Chung-Lin Tang <cltang@codesourcery.com>
-
- * c-c++-common/gomp/target-implicit-map-1.c: New test.
- * c-c++-common/goacc/combined-reduction.c: Adjust scan test pattern.
- * c-c++-common/goacc/firstprivate-mappings-1.c: Likewise.
- * c-c++-common/goacc/mdc-1.c: Likewise.
- * g++.dg/goacc/firstprivate-mappings-1.C: Likewise.
-
-2021-11-12 Mikael Morin <mikael@gcc.gnu.org>
-
- PR fortran/97896
- * gfortran.dg/index_5.f90: New.
-
-2021-11-12 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103204
- * gcc.dg/torture/pr103204.c: New testcase.
-
-2021-11-11 Bill Schmidt <wschmidt@linux.ibm.com>
-
- * gcc.target/powerpc/test_mffsl.c: Require Power9.
-
-2021-11-11 Jan Hubicka <hubicka@ucw.cz>
-
- * gfortran.dg/inline_matmul_17.f90: Fix template
-
-2021-11-11 Jan Hubicka <hubicka@ucw.cz>
-
- * c-c++-common/tm/inline-asm.c: Disable pure-const.
- * g++.dg/ipa/modref-1.C: Update template.
- * gcc.dg/tree-ssa/modref-11.c: Disable pure-const.
- * gcc.dg/tree-ssa/modref-14.c: New test.
- * gcc.dg/tree-ssa/modref-8.c: Do not optimize sibling calls.
- * gfortran.dg/do_subscript_3.f90: Add -O0.
-
-2021-11-11 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/num-teams-1.f90: New file.
- * gfortran.dg/gomp/num-teams-2.f90: New file.
-
-2021-11-11 Sandra Loosemore <sandra@codesourcery.com>
-
- * g++.dg/warn/Wmismatched-new-delete-5.C: Add
- -fdelete-null-pointer-checks.
- * gcc.dg/attr-returns-nonnull.c: Likewise.
- * gcc.dg/debug/btf/btf-datasec-1.c: Add -G0 option for nios2.
- * gcc.dg/ifcvt-4.c: Skip on nios2.
- * gcc.dg/struct-by-value-1.c: Add -G0 option for nios2.
-
-2021-11-11 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/103188
- * gcc.dg/torture/pr103188.c: New testcase.
-
-2021-11-11 Richard Biener <rguenther@suse.de>
-
- PR middle-end/103181
- * gcc.dg/torture/pr103181.c: New testcase.
-
-2021-11-11 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/101378
- * g++.dg/debug/dwarf2/pr101378.C: New test.
-
-2021-11-11 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
-
- PR target/102376
- * gcc.target/aarch64/pr102376.c: New test.
-
-2021-11-11 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/clauses-1.c (bar): Supply lower-bound expression
- to half of the num_teams clauses.
- * c-c++-common/gomp/num-teams-1.c: New test.
- * c-c++-common/gomp/num-teams-2.c: New test.
- * g++.dg/gomp/attrs-1.C (bar): Supply lower-bound expression
- to half of the num_teams clauses.
- * g++.dg/gomp/attrs-2.C (bar): Likewise.
- * g++.dg/gomp/num-teams-1.C: New test.
- * g++.dg/gomp/num-teams-2.C: New test.
-
-2021-11-11 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr103151.c: New test.
-
-2021-11-10 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/pr102906.c: New test.
-
-2021-11-10 Andrew Pinski <apinski@marvell.com>
-
- PR target/103170
- * gcc.c-torture/compile/vector-dup-1.c: New test.
-
-2021-11-10 H.J. Lu <hjl.tools@gmail.com>
-
- PR tree-optimization/102892
- * gcc.dg/pr102892-1.c: New file.
- * gcc.dg/pr102892-2.c: Likewise.
-
-2021-11-10 Martin Sebor <msebor@redhat.com>
-
- PR testsuite/103161
- * gcc.dg/tree-ssa/builtin-sprintf-warn-16.c: Avoid relying on
- argument evaluation order. Cast width and precision to signed
- to avoid undefined behavior.
-
-2021-11-10 qing zhao <qing.zhao@oracle.com>
-
- * gcc.target/i386/auto-init-6.c: _Complex long double is initialized
- to zero now with -ftrivial-auto-var-init=pattern.
-
-2021-11-10 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/sve/pred-not-gen-1.c: Update testcase.
- * gcc.target/aarch64/sve/pred-not-gen-2.c: Update testcase.
- * gcc.target/aarch64/sve/pred-not-gen-3.c: Update testcase.
- * gcc.target/aarch64/sve/pred-not-gen-4.c: Update testcase.
-
-2021-11-10 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/shrn-combine-8.c: Update.
- * gcc.target/aarch64/shrn-combine-9.c: Update.
-
-2021-11-10 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-ssa/modref-13.c: Fix typo.
-
-2021-11-10 Marek Polacek <polacek@redhat.com>
-
- PR c++/101940
- * c-c++-common/Wno-attributes-1.c: New test.
- * c-c++-common/Wno-attributes-2.c: New test.
- * c-c++-common/Wno-attributes-3.c: New test.
-
-2021-11-10 Jan Hubicka <jh@suse.cz>
-
- * g++.dg/ipa/modref-1.C: Update template.
- * gcc.dg/ipa/modref-3.c: Update template.
- * gcc.dg/lto/modref-3_0.c: Update template.
- * gcc.dg/lto/modref-4_0.c: Update template.
- * gcc.dg/tree-ssa/modref-10.c: Update template.
- * gcc.dg/tree-ssa/modref-11.c: Update template.
- * gcc.dg/tree-ssa/modref-5.c: Update template.
- * gcc.dg/tree-ssa/modref-6.c: Update template.
- * gcc.dg/tree-ssa/modref-13.c: New test.
-
-2021-11-10 Tamar Christina <tamar.christina@arm.com>
-
- PR testsuite/103042
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-long.c: Use
- vect_long_long instead of vect_long.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-long.c:
- Likewise.
- * gcc.dg/vect/complex/vect-complex-add-pattern-long.c: Likewise.
- * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-long.c:
- Likewise.
-
-2021-11-10 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.dg/signbit-2.c: Turn off masks.
- * gcc.dg/signbit-5.c: Likewise.
-
-2021-11-10 Richard Biener <rguenther@suse.de>
-
- PR testsuite/102690
- * g++.dg/warn/Warray-bounds-16.C: XFAIL diagnostic part
- and optimization.
-
-2021-11-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- * gcc.target/aarch64/simd/lowering_tbaa.c: New test.
-
-2021-11-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- * gcc.target/aarch64/fmla_intrinsic_1.c: Fix big-endian testism.
- * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
- * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
-
-2021-11-10 H.J. Lu <hongjiu.lu@intel.com>
- Hongtao Liu <hongtao.liu@intel.com>
-
- PR middle-end/102566
- * g++.target/i386/pr102566-1.C: New test.
- * g++.target/i386/pr102566-2.C: Likewise.
- * g++.target/i386/pr102566-3.C: Likewise.
- * g++.target/i386/pr102566-4.C: Likewise.
- * g++.target/i386/pr102566-5a.C: Likewise.
- * g++.target/i386/pr102566-5b.C: Likewise.
- * g++.target/i386/pr102566-6a.C: Likewise.
- * g++.target/i386/pr102566-6b.C: Likewise.
- * gcc.target/i386/pr102566-1a.c: Likewise.
- * gcc.target/i386/pr102566-1b.c: Likewise.
- * gcc.target/i386/pr102566-2.c: Likewise.
- * gcc.target/i386/pr102566-3a.c: Likewise.
- * gcc.target/i386/pr102566-3b.c: Likewise.
- * gcc.target/i386/pr102566-4.c: Likewise.
- * gcc.target/i386/pr102566-5.c: Likewise.
- * gcc.target/i386/pr102566-6.c: Likewise.
- * gcc.target/i386/pr102566-7.c: Likewise.
- * gcc.target/i386/pr102566-8a.c: Likewise.
- * gcc.target/i386/pr102566-8b.c: Likewise.
- * gcc.target/i386/pr102566-9a.c: Likewise.
- * gcc.target/i386/pr102566-9b.c: Likewise.
- * gcc.target/i386/pr102566-10a.c: Likewise.
- * gcc.target/i386/pr102566-10b.c: Likewise.
- * gcc.target/i386/pr102566-11.c: Likewise.
- * gcc.target/i386/pr102566-12.c: Likewise.
- * gcc.target/i386/pr102566-13.c: New test.
- * gcc.target/i386/pr102566-14.c: New test.
-
-2021-11-10 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/ifcvt-reduction-logic-op.c: New test.
-
-2021-11-10 konglin1 <lingling.kong@intel.com>
-
- * gcc.target/i386/avx512fp16-vector-complex-float.c: New test.
-
-2021-11-10 konglin1 <lingling.kong@intel.com>
-
- * gcc.target/i386/avx512fp16vl-complex-broadcast-1.c: New test.
-
-2021-11-10 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr102464-maxmin.c: New test.
-
-2021-11-10 Andrew Pinski <apinski@marvell.com>
-
- PR target/101529
- * c-c++-common/torture/builtin-convertvector-2.c: New test.
- * c-c++-common/torture/builtin-shufflevector-2.c: New test.
-
-2021-11-10 Sandra Loosemore <sandra@codesourcery.com>
-
- * gcc.target/nios2/custom-fp-inline-1.c: New.
- * gcc.target/nios2/custom-fp-inline-2.c: New.
- * gcc.target/nios2/custom-fp-inline-3.c: New.
- * gcc.target/nios2/custom-fp-inline-4.c: New.
-
-2021-11-09 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/bad-pragma-locations.c: New test.
-
-2021-11-09 Bill Schmidt <wschmidt@linux.ibm.com>
-
- * gcc.target/powerpc/p10_vec_xl_sext.c: Fix long long case.
-
-2021-11-09 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/10352
- * gcc.c-torture/execute/pr10352-1.c: New test.
-
-2021-11-09 Marek Polacek <polacek@redhat.com>
-
- * g++.dg/init/bitfield6.C: New test.
-
-2021-11-09 Kito Cheng <kito.cheng@sifive.com>
-
- * gcc.target/riscv/pr102957.c: New.
-
-2021-11-09 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/103114
- * g++.dg/ext/complex10.C: New test.
-
-2021-11-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/98394
- PR c++/85846
- * g++.dg/cpp2a/concepts-pr98394.C: New test.
- * g++.dg/cpp2a/concepts-pr85846.C: New test.
-
-2021-11-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100652
- * g++.dg/cpp1y/var-templ69.C: New test.
-
-2021-11-09 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
-
- * gcc.target/arm/multilib.exp: Update test with armv9-a entries.
- * lib/target-supports.exp (v9a): Add new armflag.
- (__ARM_ARCH_9A__): Add new armdef.
-
-2021-11-09 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/103132
- * gcc.dg/ipa/pr103132.c: New test.
-
-2021-11-09 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/builtin-sprintf-warn-22.c: XFAIL.
-
-2021-11-09 Jeff Law <jeffreyalaw@gmail.com>
-
- * gcc.dg/tree-ssa/bittest.c: New test
-
-2021-11-08 Andrew MacLeod <amacleod@redhat.com>
-
- * g++.dg/pr103122.C: New.
-
-2021-11-08 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/103099
- PR ipa/103107
- * g++.dg/ipa/pr103099.C: New test.
- * gcc.dg/ipa/pr103107.c: Likewise.
-
-2021-11-08 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/pr103120.c: New test.
-
-2021-11-08 Martin Liska <mliska@suse.cz>
-
- PR gcov-profile/100520
- * gcc.dg/pr100520.c: New test.
-
-2021-11-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/neoverse_v1_1.c: New test.
-
-2021-11-08 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-ssa/modref-12.c: New test.
-
-2021-11-08 Haochen Gui <guihaoc@gcc.gnu.org>
-
- * gcc.target/powerpc/vec-minmax-1.c: New test.
- * gcc.target/powerpc/vec-minmax-2.c: Likewise.
-
-2021-11-08 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr102464-fma.c: New test.
-
-2021-11-07 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- * gfortran.dg/co_reduce_2.f90: New test.
- * gfortran.dg/coarray_collectives_14.f90: Change OPERATOR
- to OPERATION.
- * gfortran.dg/coarray_collectives_16.f90: Likewise.
- * gfortran.dg/coarray_collectives_9.f90: Likewise.
- Co-authored by: Steve Kargl <steve@gcc.gnu.org>
-
-2021-11-07 Sandra Loosemore <sandra@codesourcery.com>
-
- * gfortran.dg/bessel_3.f90: Expect additional diagnostics from
- multiple bad arguments in the call.
- * gfortran.dg/pr24823.f: Likewise.
- * gfortran.dg/pr39937.f: Likewise.
- * gfortran.dg/pr41011.f: Likewise.
- * gfortran.dg/pr61318.f90: Likewise.
- * gfortran.dg/c-interop/c407b-2.f90: Remove xfails.
- * gfortran.dg/c-interop/c535b-2.f90: Likewise.
-
-2021-11-06 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102715
- * gfortran.dg/pr68019.f90: Adjust error message.
- * gfortran.dg/pr102715.f90: New test.
-
-2021-11-06 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.dg/vect/tsvc/tsvc.h (init): Use posix_memalign on AIX.
-
-2021-11-05 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102817
- * gfortran.dg/pr102817.f90: New test.
-
-2021-11-05 Jan Hubicka <hubicka@ucw.cz>
-
- PR ipa/103073
- * g++.dg/torture/pr103073.C: New test.
- * gcc.dg/tree-ssa/modref-11.c: New test.
-
-2021-11-05 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/69419
- * gfortran.dg/pr69419.f90: New test.
-
-2021-11-05 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
-
- PR fortran/100972
- * gfortran.dg/implicit_14.f90: Adjust error.
- * gfortran.dg/external_implicit_none_3.f08: New test.
-
-2021-11-05 Iain Sandoe <iain@sandoe.co.uk>
-
- * gcc.dg/vect/tsvc/tsvc.h: Do not try to include malloc.h
- on Darwin also use posix_memalign ().
-
-2021-11-05 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr103093.c: New.
-
-2021-11-05 Wilco Dijkstra <wdijkstr@arm.com>
-
- PR target/103085
- PR target/103085
- * gcc.target/aarch64/pr103085.c: New test
-
-2021-11-05 Martin Liska <mliska@suse.cz>
-
- PR gcov-profile/102945
- * gcc.dg/gcov-info-to-gcda.c: Filter supported targets.
-
-2021-11-05 Martin Liska <mliska@suse.cz>
-
- PR debug/102955
- * g++.dg/pr102955.C: New test.
-
-2021-11-04 Jonathan Wakely <jwakely@redhat.com>
-
- * g++.dg/cpp0x/lambda/lambda-eh2.C: Add dg-warning for new
- deprecation warnings.
- * g++.dg/cpp0x/noexcept06.C: Likewise.
- * g++.dg/cpp0x/noexcept07.C: Likewise.
- * g++.dg/eh/forced3.C: Likewise.
- * g++.dg/eh/unexpected1.C: Likewise.
- * g++.old-deja/g++.eh/spec1.C: Likewise.
- * g++.old-deja/g++.eh/spec2.C: Likewise.
- * g++.old-deja/g++.eh/spec3.C: Likewise.
- * g++.old-deja/g++.eh/spec4.C: Likewise.
- * g++.old-deja/g++.mike/eh33.C: Likewise.
- * g++.old-deja/g++.mike/eh34.C: Likewise.
- * g++.old-deja/g++.mike/eh50.C: Likewise.
- * g++.old-deja/g++.mike/eh51.C: Likewise.
-
-2021-11-04 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/vshl-opt-1.c: New test.
- * gcc.target/aarch64/advsimd-intrinsics/vshl-opt-2.c: New test.
- * gcc.target/aarch64/advsimd-intrinsics/vshl-opt-3.c: New test.
- * gcc.target/aarch64/advsimd-intrinsics/vshl-opt-4.c: New test.
- * gcc.target/aarch64/advsimd-intrinsics/vshl-opt-5.c: New test.
- * gcc.target/aarch64/advsimd-intrinsics/vshl-opt-6.c: New test.
- * gcc.target/aarch64/advsimd-intrinsics/vshl-opt-7.c: New test.
- * gcc.target/aarch64/advsimd-intrinsics/vshl-opt-8.c: New test.
- * gcc.target/aarch64/signbit-2.c: New test.
-
-2021-11-04 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.dg/signbit-2.c: New test.
- * gcc.dg/signbit-3.c: New test.
- * gcc.dg/signbit-4.c: New test.
- * gcc.dg/signbit-5.c: New test.
- * gcc.dg/signbit-6.c: New test.
- * gcc.target/aarch64/signbit-1.c: New test.
-
-2021-11-04 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/103079
- * gcc.dg/pr103079.c: New.
-
-2021-11-04 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/93385
- * gcc.dg/guality/ipa-sra-1.c: New test.
-
-2021-11-04 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: New code
- generation tests.
-
-2021-11-04 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/bf16_vldN_lane_2.c:
- Relax incorrect register number requirement.
- * gcc.target/aarch64/sve/pcs/struct_3_256.c: Accept
- equivalent codegen with fmov.
-
-2021-11-04 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/amxtile-3.c: Check leal/addl for x32.
-
-2021-11-04 Tamar Christina <tamar.christina@arm.com>
-
- PR testsuite/103042
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-int.c: Update guards.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-long.c: Likewise.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-short.c: Likewise.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-int.c:
- Likewise.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-long.c:
- Likewise.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-short.c:
- Likewise.
- * gcc.dg/vect/complex/complex-add-pattern-template.c: Likewise.
- * gcc.dg/vect/complex/complex-add-template.c: Likewise.
- * gcc.dg/vect/complex/complex-operations-run.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.
- * gcc.dg/vect/complex/vect-complex-add-pattern-byte.c: Likewise.
- * gcc.dg/vect/complex/vect-complex-add-pattern-int.c: Likewise.
- * gcc.dg/vect/complex/vect-complex-add-pattern-long.c: Likewise.
- * gcc.dg/vect/complex/vect-complex-add-pattern-short.c: Likewise.
- * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-byte.c:
- Likewise.
- * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-int.c:
- Likewise.
- * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-long.c:
- Likewise.
- * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-short.c:
- Likewise.
-
-2021-11-04 Richard Biener <rguenther@suse.de>
-
- PR rtl-optimization/103075
- * gcc.dg/pr103075.c: New testcase.
-
-2021-11-04 Aldy Hernandez <aldyh@redhat.com>
-
- PR tree-optimization/103062
- * gcc.dg/pr103062.c: New test.
-
-2021-11-04 Jiufu Guo <guojiufu@linux.ibm.com>
-
- * gcc.dg/vect/pr101145_1.c: Update case.
- * gcc.dg/vect/pr101145_2.c: Update case.
- * gcc.dg/vect/pr101145_3.c: Update case.
-
-2021-11-04 Martin Liska <mliska@suse.cz>
-
- * g++.dg/asan/asan_test.C: Disable one warning.
-
-2021-11-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/rtl/aarch64/big-endian-cse-1.c: New test.
-
-2021-11-04 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr101989-3.c: New test.
-
-2021-11-04 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr102464-copysign-1.c: New test.
-
-2021-11-04 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/vnni-auto-vectorize-1.c: New test.
- * gcc.target/i386/vnni-auto-vectorize-2.c: Ditto.
-
-2021-11-04 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/amxtile-3.c: New test.
-
-2021-11-04 Marek Polacek <polacek@redhat.com>
-
- * g++.dg/opt/pr102970.C: Only run in C++14 and up.
-
-2021-11-03 Joseph Myers <joseph@codesourcery.com>
-
- PR c/103031
- * gcc.dg/init-rounding-math-1.c: New test.
-
-2021-11-03 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/tree-ssa/pr23744.c: Tweak output checks.
- * gcc.dg/tree-ssa/vrp07.c: Ditto.
- * gcc.dg/tree-ssa/vrp08.c: Ditto.
- * gcc.dg/tree-ssa/vrp09.c: Ditto.
- * gcc.dg/tree-ssa/vrp20.c: Ditto.
- * gcc.dg/tree-ssa/vrp92.c: Ditto.
- * jit.dg/test-sum-of-squares.c: Ditto.
-
-2021-11-03 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102970
- * g++.dg/opt/pr102970.C: New testcase.
-
-2021-11-03 Jan Hubicka <hubicka@ucw.cz>
-
- * g++.dg/torture/pr103040.C: New test.
-
-2021-11-02 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/ipa/modref-3.c: New test.
-
-2021-11-02 Jan Hubicka <hubicka@ucw.cz>
-
- * g++.dg/ipa/modref-1.C: Update template.
- * gcc.dg/tree-ssa/modref-10.c: New test.
-
-2021-11-02 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.dg/tree-ssa/ldist-rawmemchr-1.c: For IBM Z set arch to z13
- and use z/Architecture since the tests require vector extensions.
- * gcc.dg/tree-ssa/ldist-rawmemchr-2.c: Likewise.
- * gcc.dg/tree-ssa/ldist-strlen-1.c: Likewise.
- * gcc.dg/tree-ssa/ldist-strlen-3.c: Likewise.
-
-2021-11-02 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/103007
- * g++.dg/pr103007.C: New test.
-
-2021-11-02 Richard Biener <rguenther@suse.de>
-
- PR middle-end/103038
- * g++.dg/pr103038.C: New testcase.
-
-2021-11-02 Jakub Jelinek <jakub@redhat.com>
-
- PR target/103020
- * gcc.target/i386/pr103020.c: New test.
-
-2021-11-02 Martin Liska <mliska@suse.cz>
-
- * gcc.dg/vect/vect.exp: Include also tsvc sub-directory.
- * gcc.dg/vect/tsvc/license.txt: New test.
- * gcc.dg/vect/tsvc/tsvc.h: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s000.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s111.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1111.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1112.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1113.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1115.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1119.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s112.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s113.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s114.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s115.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s116.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1161.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s118.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s119.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s121.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1213.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s122.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1221.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s123.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1232.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s124.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1244.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s125.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1251.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s126.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s127.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1279.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s128.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1281.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s131.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s13110.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s132.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1351.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s141.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s1421.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s151.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s152.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s161.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s162.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s171.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s172.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s173.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s174.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s175.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s176.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s2101.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s2102.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s211.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s2111.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s212.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s221.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s222.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s2233.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s2244.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s2251.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s2275.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s231.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s232.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s233.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s235.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s241.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s242.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s243.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s244.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s251.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s252.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s253.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s254.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s255.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s256.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s257.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s258.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s261.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s271.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s2710.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s2711.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s2712.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s272.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s273.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s274.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s275.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s276.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s277.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s278.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s279.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s281.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s291.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s292.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s293.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s311.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s3110.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s3111.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s31111.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s3112.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s3113.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s312.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s313.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s314.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s315.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s316.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s317.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s318.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s319.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s321.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s322.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s323.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s3251.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s331.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s332.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s341.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s342.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s343.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s351.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s352.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s353.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s4112.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s4113.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s4114.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s4115.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s4116.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s4117.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s4121.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s421.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s422.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s423.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s424.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s431.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s441.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s442.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s443.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s451.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s452.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s453.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s471.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s481.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s482.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-s491.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-va.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vag.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vas.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vbor.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vdotr.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vif.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vpv.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vpvpv.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vpvts.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vpvtv.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vsumr.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vtv.c: New test.
- * gcc.dg/vect/tsvc/vect-tsvc-vtvtv.c: New test.
-
-2021-11-02 liuhongt <hongtao.liu@intel.com>
-
- PR testsuite/102944
- * c-c++-common/Wstringop-overflow-2.c: Adjust target/xfail
- selector.
- * gcc.dg/Warray-bounds-48.c: Ditto.
- * gcc.dg/Warray-bounds-51.c: Ditto.
- * gcc.dg/Warray-parameter-3.c: Ditto.
- * gcc.dg/Wstringop-overflow-14.c: Ditto.
- * gcc.dg/Wstringop-overflow-21.c: Ditto.
- * gcc.dg/Wstringop-overflow-68.c: Ditto
- * gcc.dg/Wstringop-overflow-76.c: Ditto
- * gcc.dg/Wzero-length-array-bounds-2.c: Ditto.
- * lib/target-supports.exp (vect_slp_v4qi_store_unalign): New
- efficient target.
- (vect_slp_v4qi_store_unalign_1): Ditto.
- (struct_4char_block_move): Ditto.
- (struct_8char_block_move): Ditto.
- (stryct_16char_block_move): Ditto.
- (vect_slp_v2hi_store_align): Ditto.
- (vect_slp_v2qi_store): Rename to ..
- (vect_slp_v2qi_store_align): .. this.
- (vect_slp_v4qi_store): Rename to ..
- (vect_slp_v4qi_store_align): .. This.
- (vect_slp_v8qi_store): Rename to ..
- (vect_slp_v8qi_store_unalign_1): .. This.
- (vect_slp_v16qi_store): Rename to ..
- (vect_slp_v16qi_store_unalign_1): .. This.
- (vect_slp_v2hi_store): Rename to ..
- (vect_slp_v2hi_store_unalign): .. This.
- (vect_slp_v4hi_store): Rename to ..
- (vect_slp_v4hi_store_unalign): This.
- (vect_slp_v2si_store): Rename to ..
- (vect_slp_v2si_store_align): .. This.
- (vect_slp_v4si_store): Rename to ..
- (vect_slp_v4si_store_unalign): Ditto.
- (check_vect_slp_aligned_store_usage): Rename to ..
- (check_vect_slp_store_usage): .. this and adjust code to make
- it an exact pattern match of corresponding testcase.
-
-2021-11-02 Roger Sayle <roger@nextmovesoftware.com>
- Jakub Jelinek <jakub@redhat.com>
-
- PR target/102986
- * gcc.target/i386/sse2-v1ti-ashiftrt-1.c: New test case.
- * gcc.target/i386/sse2-v1ti-ashiftrt-2.c: New test case.
- * gcc.target/i386/sse2-v1ti-ashiftrt-3.c: New test case.
- * gcc.target/i386/sse2-v1ti-shift-2.c: New test case.
- * gcc.target/i386/sse2-v1ti-shift-3.c: New test case.
-
-2021-11-02 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/gomp/loop-8.C: New test.
-
-2021-11-01 Martin Liska <mliska@suse.cz>
-
- * g++.dg/ipa/modref-1.C: Fix test-suite pattern scanning.
-
-2021-11-01 qing zhao <qing.zhao@oracle.com>
-
- * c-c++-common/pr102281.c: New test.
- * gcc.target/i386/auto-init-2.c: Adjust testing case.
- * gcc.target/i386/auto-init-4.c: Likewise.
- * gcc.target/i386/auto-init-6.c: Likewise.
- * gcc.target/aarch64/auto-init-6.c: Likewise.
-
-2021-11-01 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/vect-cse-codegen.c: New test.
-
-2021-11-01 Tamar Christina <tamar.christina@arm.com>
-
- PR testsuite/103000
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c:
- Force unroll.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.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.
-
-2021-11-01 David Malcolm <dmalcolm@redhat.com>
-
- * c-c++-common/diagnostic-format-json-1.c: Add regexp to consume
- "escape-source" attribute.
- * c-c++-common/diagnostic-format-json-2.c: Likewise.
- * c-c++-common/diagnostic-format-json-3.c: Likewise.
- * c-c++-common/diagnostic-format-json-4.c: Likewise, twice.
- * c-c++-common/diagnostic-format-json-5.c: Likewise.
- * gcc.dg/cpp/warn-normalized-4-bytes.c: New test.
- * gcc.dg/cpp/warn-normalized-4-unicode.c: New test.
- * gcc.dg/encoding-issues-bytes.c: New test.
- * gcc.dg/encoding-issues-unicode.c: New test.
- * gfortran.dg/diagnostic-format-json-1.F90: Add regexp to consume
- "escape-source" attribute.
- * gfortran.dg/diagnostic-format-json-2.F90: Likewise.
- * gfortran.dg/diagnostic-format-json-3.F90: Likewise.
-
-2021-11-01 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr103003.c: New.
-
-2021-10-31 Jan Hubicka <hubicka@ucw.cz>
-
- * g++.dg/ipa/modref-1.C: New test.
-
-2021-10-31 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/102959
- * gdc.dg/torture/pr96435.d: Adjust for BigEndian.
-
-2021-10-30 Tobias Burnus <tobias@codesourcery.com>
-
- PR middle-end/102972
- * c-c++-common/gomp/target-device-ancestor-3.c: Add non-API
- routine test.
- * gfortran.dg/gomp/order-6.f90: Add missing bind(C).
- * c-c++-common/gomp/teams-3.c: New test.
- * gfortran.dg/gomp/teams-3.f90: New test.
- * gfortran.dg/gomp/teams-4.f90: New test.
-
-2021-10-30 Manfred Schwarb <manfred99@gmx.ch>
-
- * gfortran.dg/intrinsic_short-long.f90: New test.
-
-2021-10-30 Steve Kargl <kargl@gcc.gnu.org>
-
- PR fortran/99853
- * gfortran.dg/pr99853.f90: New test.
-
-2021-10-30 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/loop-10.c: New test.
-
-2021-10-29 Tamar Christina <tamar.christina@arm.com>
-
- * g++.dg/vect/pr99149.cc: Update case.
-
-2021-10-29 Tobias Burnus <tobias@codesourcery.com>
-
- * c-c++-common/gomp/pragma-1.c: New test.
- * c-c++-common/gomp/pragma-2.c: New test.
-
-2021-10-29 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/loop-unswitch-2.c: Adjust for threading changes.
- * gcc.dg/old-style-asm-1.c: Same.
- * gcc.dg/tree-ssa/phi_on_compare-1.c: Same.
- * gcc.dg/tree-ssa/phi_on_compare-2.c: Same.
- * gcc.dg/tree-ssa/phi_on_compare-3.c: Same.
- * gcc.dg/tree-ssa/phi_on_compare-4.c: Same.
- * gcc.dg/tree-ssa/pr20701.c: Same.
- * gcc.dg/tree-ssa/pr21001.c: Same.
- * gcc.dg/tree-ssa/pr21294.c: Same.
- * gcc.dg/tree-ssa/pr21417.c: Same.
- * gcc.dg/tree-ssa/pr21559.c: Same.
- * gcc.dg/tree-ssa/pr21563.c: Same.
- * gcc.dg/tree-ssa/pr49039.c: Same.
- * gcc.dg/tree-ssa/pr59597.c: Same.
- * gcc.dg/tree-ssa/pr61839_1.c: Same.
- * gcc.dg/tree-ssa/pr61839_3.c: Same.
- * gcc.dg/tree-ssa/pr66752-3.c: Same.
- * gcc.dg/tree-ssa/pr68198.c: Same.
- * gcc.dg/tree-ssa/pr77445-2.c: Same.
- * gcc.dg/tree-ssa/pr77445.c: Same.
- * gcc.dg/tree-ssa/ranger-threader-1.c: Same.
- * gcc.dg/tree-ssa/ranger-threader-2.c: Same.
- * gcc.dg/tree-ssa/ranger-threader-4.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-1.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-11.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-14.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-16.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
- * gcc.dg/tree-ssa/ssa-thread-14.c: Same.
- * gcc.dg/tree-ssa/ssa-thread-backedge.c: Same.
- * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Same.
- * gcc.dg/tree-ssa/vrp02.c: Same.
- * gcc.dg/tree-ssa/vrp03.c: Same.
- * gcc.dg/tree-ssa/vrp05.c: Same.
- * gcc.dg/tree-ssa/vrp06.c: Same.
- * gcc.dg/tree-ssa/vrp07.c: Same.
- * gcc.dg/tree-ssa/vrp08.c: Same.
- * gcc.dg/tree-ssa/vrp09.c: Same.
- * gcc.dg/tree-ssa/vrp33.c: Same.
- * gcc.dg/uninit-pred-9_b.c: Same.
- * gcc.dg/uninit-pred-7_a.c: xfail.
-
-2021-10-29 Jeff Law <jeffreyalaw@gmail.com>
-
- * lib/multiline.exp (_build_multiline_regex): Use a better
- regexp than .* to match up to EOL.
-
-2021-10-29 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr102983.c: New.
-
-2021-10-29 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/102977
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-int.c: Updated.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-long.c: Updated.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-short.c: Updated.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-int.c:
- Updated.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-long.c:
- Updated.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-short.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c:
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-double.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-double.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-double.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-double.c: Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-complex-add-double.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-add-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-add-pattern-double.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-add-pattern-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-add-pattern-half-float.c:
- Updated.
- * gcc.dg/vect/complex/fast-math-complex-mla-double.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-mla-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-mla-half-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-mls-double.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-mls-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-mls-half-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-mul-double.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-mul-float.c: Updated.
- * gcc.dg/vect/complex/fast-math-complex-mul-half-float.c: Updated.
- * gcc.dg/vect/complex/vect-complex-add-pattern-byte.c: Updated.
- * gcc.dg/vect/complex/vect-complex-add-pattern-int.c: Updated.
- * gcc.dg/vect/complex/vect-complex-add-pattern-long.c: Updated.
- * gcc.dg/vect/complex/vect-complex-add-pattern-short.c: Updated.
- * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-byte.c:
- Updated.
- * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-int.c:
- Updated.
- * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-long.c:
- Updated.
- * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-short.c:
- Updated.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-byte.c: Removed.
- * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-byte.c:
- Removed.
-
-2021-10-29 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/Wstringop-overflow-62.c: Adjust expected diagnostics.
-
-2021-10-29 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/torture/fp-uint64-convert-double-1.c: Add
- -fexcess-precision=standard.
-
-2021-10-29 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102820
- * g++.dg/cpp0x/dr2351.C: New test.
-
-2021-10-29 Xionghu Luo <luoxhu@linux.ibm.com>
-
- PR target/102868
- * gcc.target/powerpc/pr102868.c: New test.
-
-2021-10-29 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr102464-vrndscaleph.c: New test.
-
-2021-10-28 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/102951
- * gcc.dg/tree-ssa/pr102951.c: New test.
- * gcc.dg/Wstringop-overflow-62.c: Adjust expected diagnostics.
-
-2021-10-28 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/ifcvt-4.c: Adjust.
-
-2021-10-28 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/tree-ssa/evrp9.c: Adjust message scanned for.
- * gcc.dg/tree-ssa/pr21458-2.c: Ditto.
-
-2021-10-28 Patrick Palka <ppalka@redhat.com>
-
- PR c++/102933
- * g++.dg/cpp2a/nontype-class50.C: New test.
- * g++.dg/cpp2a/nontype-class50a.C: New test.
-
-2021-10-28 Patrick Palka <ppalka@redhat.com>
-
- PR c++/102780
- * g++.dg/cpp1z/fold13.C: New test.
-
-2021-10-28 Richard Biener <rguenther@suse.de>
-
- PR middle-end/84407
- * gcc.dg/torture/fp-uint64-convert-double-1.c: New testcase.
- * gcc.dg/torture/fp-uint64-convert-double-2.c: Likewise.
-
-2021-10-28 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/vrp106.c: Adjust for threading.
- * gcc.dg/tree-ssa/vrp113.c: Same.
-
-2021-10-28 Richard Biener <rguenther@suse.de>
-
- PR middle-end/57245
- * gcc.dg/torture/fp-double-convert-float-1.c: New testcase.
-
-2021-10-28 Kewen Lin <linkw@linux.ibm.com>
-
- PR target/102767
- * gcc.target/powerpc/ppc-fortran/pr102767.f90: New file.
-
-2021-10-28 Alexandre Oliva <oliva@adacore.com>
-
- * c-c++-common/torture/harden-comp.c: New.
- * c-c++-common/torture/harden-cond.c: New.
-
-2021-10-28 Xionghu Luo <luoxhu@linux.ibm.com>
-
- * gcc.target/powerpc/builtins-1.c: Adjust.
-
-2021-10-28 Xionghu Luo <luoxhu@linux.ibm.com>
-
- PR target/94613
- * gcc.target/powerpc/pr94613.c: New test.
-
-2021-10-28 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx512fp16-recip-1.c: New test.
- * gcc.target/i386/avx512fp16-recip-2.c: Ditto.
- * gcc.target/i386/pr102464.c: Add -fno-trapping-math.
-
-2021-10-27 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/Warray-bounds-90.c: Fix a typo.
-
-2021-10-27 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/PR93963.f90: Extend testcase by scan-tree-dump test.
-
-2021-10-27 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/102897
- * gcc.dg/pr102897.c: Add -Wno-psabi to dg-options.
-
-2021-10-27 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/loop-8.c: New test.
- * c-c++-common/gomp/loop-9.c: New test.
-
-2021-10-27 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102854
- * g++.dg/gomp/loop-3.C: Don't expect some errors.
- * g++.dg/gomp/loop-7.C: New test.
-
-2021-10-27 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102753
- * g++.dg/cpp2a/consteval7.C: Expect diagnostics on quux.
- * g++.dg/cpp2a/consteval24.C: New test.
- * g++.dg/cpp23/consteval-if12.C: New test.
-
-2021-10-27 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102753
- * g++.dg/cpp2a/consteval13.C: Don't expect errors.
- * g++.dg/cpp2a/consteval20.C: New test.
- * g++.dg/cpp2a/consteval21.C: New test.
- * g++.dg/cpp2a/consteval22.C: New test.
- * g++.dg/cpp2a/consteval23.C: New test.
- * g++.dg/cpp23/consteval-if11.C: New test.
-
-2021-10-26 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/102238
- PR tree-optimization/102919
- * gcc.dg/tree-ssa/builtin-sprintf-warn-23.c: Remove warnings.
- * gcc.dg/Wrestrict-23.c: New test.
-
-2021-10-26 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/Wstringop-overflow-22.c: Correct typos.
- * gcc.dg/Wstringop-overflow-81.c: New test.
-
-2021-10-26 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/102453
- * gcc.dg/Warray-bounds-90.c: New test.
- * gcc.dg/Wstringop-overflow-77.c: New test.
- * gcc.dg/Wstringop-overflow-78.c: New test.
- * gcc.dg/Wstringop-overflow-79.c: New test.
- * gcc.dg/Wstringop-overflow-80.c: New test.
- * c-c++-common/gomp/atomic-4.c: Avoid an out-of-bounds access.
-
-2021-10-26 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/86551
- * gfortran.dg/pr86551.f90: New test to verify that PR86551 remains
- fixed.
-
-2021-10-26 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102956
- * gfortran.dg/pdt_32.f03: New test.
-
-2021-10-26 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/102842
- * g++.target/arm/pr102842.C: New test.
-
-2021-10-26 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102917
- * gfortran.dg/pdt_4.f03: Adjust testcase.
-
-2021-10-26 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102816
- * gfortran.dg/pr102816.f90: New test.
-
-2021-10-26 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/pr78102.c: Fix dg directives to require Power8
- vector support. Also, add -DNO_WARN_X86_INTRINSICS.
-
-2021-10-26 Marek Polacek <polacek@redhat.com>
-
- PR c++/102617
- * g++.dg/cpp23/init-stmt1.C: New test.
- * g++.dg/cpp23/init-stmt2.C: New test.
-
-2021-10-26 Sandra Loosemore <sandra@codesourcery.com>
-
- PR testsuite/102910
- * gfortran.dg/c-interop/cf-descriptor-5-c.c: Use a static buffer
- instead of alloca.
-
-2021-10-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- PR testsuite/102834
- * gcc.target/i386/avx512f-pr96891-3.c: Add -mstv -mno-stackrealign
- to dg-options.
-
-2021-10-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- PR testsuite/102835
- * gcc.target/i386/avx512fp16-trunchf.c: Allow for %esp instead of
- %ebp.
-
-2021-10-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- PR testsuite/102836
- * gcc.target/i386/pieces-memset-1.c: Add -mno-stackrealign to
- dg-options.
- * gcc.target/i386/pieces-memset-4.c: Likewise.
- * gcc.target/i386/pieces-memset-7.c: Likewise.
- * gcc.target/i386/pieces-memset-8.c: Likewise.
- * gcc.target/i386/pieces-memset-41.c: Likewise.
- * gcc.target/i386/pr90773-1.c: Likewise.
-
-2021-10-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.target/i386/pr100704-1.c: Add -fomit-frame-pointer to
- dg-options.
- * gcc.target/i386/pr100704-2.c: Likewise.
-
-2021-10-26 Kewen Lin <linkw@linux.ibm.com>
-
- * gcc.dg/pr102897.c: New test.
-
-2021-10-26 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/102885
- * gfortran.dg/lto/bind-c-char_0.f90: New test.
-
-2021-10-26 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/i386/sse2-v1ti-shift.c: New test case.
-
-2021-10-26 Aldy Hernandez <aldyh@redhat.com>
-
- PR testsuite/102857
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Add -fdump-tree-vrp2-stats.
- Tweak for aarch64.
-
-2021-10-26 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/pr21090.c: Adjust for threading.
- * gcc.dg/tree-ssa/ssa-thread-12.c: Removed.
-
-2021-10-26 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/graphite/scop-dsyr2k-2.c: Adjust for jump threading changes.
- * gcc.dg/graphite/scop-dsyr2k.c: Same.
- * gcc.dg/graphite/scop-dsyrk-2.c: Same.
- * gcc.dg/graphite/scop-dsyrk.c: Same.
- * gcc.dg/tree-ssa/pr20701.c: Same.
- * gcc.dg/tree-ssa/pr20702.c: Same.
- * gcc.dg/tree-ssa/pr21086.c: Same.
- * gcc.dg/tree-ssa/pr25382.c: Same.
- * gcc.dg/tree-ssa/pr58480.c: Same.
- * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Same.
- * gcc.dg/tree-ssa/vrp08.c: Same.
- * gcc.dg/tree-ssa/vrp55.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Removed.
- * gcc.dg/tree-ssa/ssa-thread-11.c: Removed.
- * gcc.dg/uninit-pr89230-1.c: xfail.
- * gcc.dg/tree-ssa/ssa-thread-backedge.c: New file.
-
-2021-10-25 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/tree-ssa/vrp98.c: Disable evrp for vrp1 test.
- * gcc.dg/tree-ssa/vrp98-1.c: New. Test for folding in evrp.
-
-2021-10-25 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/bfin/ssashift-1.c: New test case.
-
-2021-10-25 Tamar Christina <tamar.christina@arm.com>
-
- PR target/102907
- * gcc.target/aarch64/shrn-combine-1.c: Disable SVE.
- * gcc.target/aarch64/shrn-combine-2.c: Likewise.
- * gcc.target/aarch64/shrn-combine-3.c: Likewise.
- * gcc.target/aarch64/shrn-combine-4.c: Likewise.
- * gcc.target/aarch64/shrn-combine-5.c: Likewise.
- * gcc.target/aarch64/shrn-combine-6.c: Likewise.
- * gcc.target/aarch64/shrn-combine-7.c: Likewise.
-
-2021-10-25 Jim Wilson <jimw@sifive.com>
- Kito Cheng <kito.cheng@sifive.com>
- Jia-Wei Chen <jiawei@iscas.ac.cn>
- Shi-Hua Liao <shihua@iscas.ac.cn>
-
- * gcc.target/riscv/zba-slliuw.c: Apply zbs to this testcase.
- * gcc.target/riscv/zbs-bclr.c: New.
- * gcc.target/riscv/zbs-bext.c: Ditto.
- * gcc.target/riscv/zbs-binv.c: Ditto.
- * gcc.target/riscv/zbs-bset.c: Ditto.
-
-2021-10-25 Jim Wilson <jimw@sifive.com>
-
- * gcc.target/riscv/zbb-li-rotr.c: New.
-
-2021-10-25 Jim Wilson <jimw@sifive.com>
- Kito Cheng <kito.cheng@sifive.com>
- Jia-Wei Chen <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/zbb-andn-orn-xnor-01.c: New.
- * gcc.target/riscv/zbb-andn-orn-xnor-02.c: Ditto.
- * gcc.target/riscv/zbb-min-max.c: Ditto.
- * gcc.target/riscv/zbb-rol-ror-01.c: Ditto.
- * gcc.target/riscv/zbb-rol-ror-02.c: Ditto.
- * gcc.target/riscv/zbb-rol-ror-03.c: Ditto.
- * gcc.target/riscv/zbbw.c: Ditto.
-
-2021-10-25 Jim Wilson <jimw@sifive.com>
- Kito Cheng <kito.cheng@sifive.com>
- Jia-Wei Chen <jiawei@iscas.ac.cn>
-
- * gcc.target/riscv/zba-adduw.c: New.
- * gcc.target/riscv/zba-shNadd-01.c: Ditto.
- * gcc.target/riscv/zba-shNadd-02.c: Ditto.
- * gcc.target/riscv/zba-shNadd-03.c: Ditto.
- * gcc.target/riscv/zba-slliuw.c: Ditto.
- * gcc.target/riscv/zba-zextw.c: Ditto.
-
-2021-10-25 liuhongt <hongtao.liu@intel.com>
-
- PR target/102464
- * gcc.target/i386/pr102464-sqrtph.c: New test.
- * gcc.target/i386/pr102464-sqrtsh.c: New test.
-
-2021-10-25 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102920
- * gcc.dg/torture/pr102920.c: New testcase.
-
-2021-10-25 konglin1 <lingling.kong@intel.com>
-
- * gcc.target/i386/avx512fp16-complex-fma.c: New test.
-
-2021-10-24 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/bfin/20090914-3.c: Tweak test case.
-
-2021-10-23 H.J. Lu <hjl.tools@gmail.com>
-
- PR fortran/9262
- * gfortran.dg/bind-c-intent-out-2.f90: Moved to ...
- * gfortran.dg/ubsan/bind-c-intent-out-2.f90
-
-2021-10-23 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/i386/sse2-v1ti-logic.c: New test case.
- * gcc.target/i386/sse2-v1ti-logic-2.c: New test case.
-
-2021-10-23 José Rui Faustino de Sousa <jrfsousa@gmail.com>
- Sandra Loosemore <sandra@codesourcery.com>
-
- PR fortran/95196
- * gfortran.dg/PR95196.f90: New.
-
-2021-10-22 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/associate_3.f03: Replace dg-excess-errors by
- other dg-* to change XFAIL to PASS.
- * gfortran.dg/binding_label_tests_4.f03: Likewise.
- * gfortran.dg/block_4.f08: Likewise.
- * gfortran.dg/charlen_04.f90: Likewise.
- * gfortran.dg/charlen_05.f90: Likewise.
- * gfortran.dg/charlen_06.f90: Likewise.
- * gfortran.dg/charlen_13.f90: Likewise.
- * gfortran.dg/coarray_9.f90: Likewise.
- * gfortran.dg/coarray_collectives_3.f90: Likewise.
- * gfortran.dg/data_invalid.f90: Likewise.
- * gfortran.dg/do_4.f: Likewise.
- * gfortran.dg/dollar_sym_1.f90: Likewise.
- * gfortran.dg/dollar_sym_3.f: Likewise.
- * gfortran.dg/fmt_tab_1.f90: Likewise.
- * gfortran.dg/fmt_tab_2.f90: Likewise.
- * gfortran.dg/forall_16.f90: Likewise.
- * gfortran.dg/g77/970125-0.f: Likewise.
- * gfortran.dg/gomp/unexpected-end.f90: Likewise.
- * gfortran.dg/interface_operator_1.f90: Likewise.
- * gfortran.dg/interface_operator_2.f90: Likewise.
- * gfortran.dg/line_length_4.f90: Likewise.
- * gfortran.dg/line_length_5.f90: Likewise.
- * gfortran.dg/line_length_6.f90: Likewise.
- * gfortran.dg/line_length_8.f90: Likewise.
- * gfortran.dg/line_length_9.f90: Likewise.
- * gfortran.dg/pr65045.f90: Likewise.
- * gfortran.dg/pr69497.f90: Likewise.
- * gfortran.dg/submodule_21.f08: Likewise.
- * gfortran.dg/tab_continuation.f: Likewise.
- * gfortran.dg/typebound_proc_2.f90: Likewise.
- * gfortran.dg/warnings_are_errors_1.f90: Likewise.
-
-2021-10-22 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/92621
- * gfortran.dg/bind-c-intent-out-2.f90: New test.
-
-2021-10-22 José Rui Faustino de Sousa <jrfsousa@gmail.com>
- Sandra Loosemore <sandra@codesourcery.com>
-
- PR fortran/94289
- * gfortran.dg/PR94289.f90: New.
-
-2021-10-22 José Rui Faustino de Sousa <jrfsousa@gmail.com>
- Sandra Loosemore <sandra@codesourcery.com>
-
- PR fortran/100906
- * gfortran.dg/PR100906.f90: New.
- * gfortran.dg/PR100906.c: New.
-
-2021-10-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102893
- * gcc.dg/tree-ssa/ssa-dce-9.c: New testcase.
-
-2021-10-22 Richard Biener <rguenther@suse.de>
-
- PR bootstrap/102681
- * gcc.dg/tree-ssa/ssa-fre-97.c: New testcase.
- * gcc.dg/ubsan/pr81981.c: XFAIL one case.
-
-2021-10-21 Uroš Bizjak <ubizjak@gmail.com>
-
- PR testsuite/102840
- * gcc.target/i386/pr22076.c: Adjust to avoid compile time optimization.
-
-2021-10-21 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx512fp16-13.c: Adjust scan-assembler for
- xmm/ymm load/store.
-
-2021-10-21 Martin Liska <mliska@suse.cz>
-
- PR debug/102585
- PR bootstrap/102766
- * gcc.dg/pr102585.c: New test.
-
-2021-10-21 Martin Jambor <mjambor@suse.cz>
-
- PR tree-optimization/102505
- * g++.dg/torture/pr102505.C: New test.
-
-2021-10-21 Jakub Jelinek <jakub@redhat.com>
-
- * gfortran.dg/gomp/strictly-structured-block-1.f90: Use call do_work
- instead of x = x + 1 in places where the latter could be a data race.
- * gfortran.dg/gomp/strictly-structured-block-2.f90: Likewise.
- * gfortran.dg/gomp/strictly-structured-block-3.f90: Likewise.
-
-2021-10-21 Hongyu Wang <hongyu.wang@intel.com>
-
- PR target/102812
- * gcc.target/i386/pr102812.c: New test.
-
-2021-10-21 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/64888
- * c-c++-common/ubsan/pr64888.c: New test.
-
-2021-10-21 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/pr36902.c: Move buf to be a non-static variable.
-
-2021-10-21 Richard Biener <rguenther@suse.de>
-
- PR testsuite/102861
- * gcc.dg/vect/bb-slp-16.c: Revert previous change, scan
- the vect dump instead.
-
-2021-10-21 Chung-Lin Tang <cltang@codesourcery.com>
-
- * gfortran.dg/gomp/cancel-1.f90: Adjust testcase.
- * gfortran.dg/gomp/nesting-3.f90: Adjust testcase.
- * gfortran.dg/gomp/strictly-structured-block-1.f90: New test.
- * gfortran.dg/gomp/strictly-structured-block-2.f90: New test.
- * gfortran.dg/gomp/strictly-structured-block-3.f90: New test.
-
-2021-10-21 Sandra Loosemore <sandra@codesourcery.com>
-
- PR fortran/94070
- * gfortran.dg/c-interop/shape-bindc.f90: New test.
- * gfortran.dg/c-interop/shape-poly.f90: New test.
- * gfortran.dg/c-interop/size-bindc.f90: New test.
- * gfortran.dg/c-interop/size-poly.f90: New test.
- * gfortran.dg/c-interop/ubound-bindc.f90: New test.
- * gfortran.dg/c-interop/ubound-poly.f90: New test.
-
-2021-10-20 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/mvn-cmeq0-1.c: New test.
-
-2021-10-20 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/narrow_high_combine.c: Update case.
- * gcc.target/aarch64/xtn-combine-1.c: New test.
- * gcc.target/aarch64/xtn-combine-2.c: New test.
- * gcc.target/aarch64/xtn-combine-3.c: New test.
- * gcc.target/aarch64/xtn-combine-4.c: New test.
- * gcc.target/aarch64/xtn-combine-5.c: New test.
- * gcc.target/aarch64/xtn-combine-6.c: New test.
-
-2021-10-20 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/shl-combine-2.c: New test.
- * gcc.target/aarch64/shl-combine-3.c: New test.
- * gcc.target/aarch64/shl-combine-4.c: New test.
- * gcc.target/aarch64/shl-combine-5.c: New test.
-
-2021-10-20 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/shrn-combine-10.c: New test.
- * gcc.target/aarch64/shrn-combine-5.c: New test.
- * gcc.target/aarch64/shrn-combine-6.c: New test.
- * gcc.target/aarch64/shrn-combine-7.c: New test.
- * gcc.target/aarch64/shrn-combine-8.c: New test.
- * gcc.target/aarch64/shrn-combine-9.c: New test.
-
-2021-10-20 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/shrn-combine-1.c: New test.
- * gcc.target/aarch64/shrn-combine-2.c: New test.
- * gcc.target/aarch64/shrn-combine-3.c: New test.
- * gcc.target/aarch64/shrn-combine-4.c: New test.
-
-2021-10-20 Chung-Lin Tang <cltang@codesourcery.com>
-
- * gfortran.dg/gomp/reduction4.f90: Adjust omp target in_reduction' scan
- pattern.
-
-2021-10-20 Martin Liska <mliska@suse.cz>
-
- Revert:
- 2021-10-20 Martin Liska <mliska@suse.cz>
-
- PR target/102374
- * gcc.target/i386/pr102374.c: New test.
-
-2021-10-20 Martin Liska <mliska@suse.cz>
-
- Revert:
- 2021-10-20 Martin Liska <mliska@suse.cz>
-
- PR target/102375
- * gcc.target/aarch64/pr102375.c: New test.
-
-2021-10-20 Wilco Dijkstra <wdijkstr@arm.com>
-
- PR target/100966
- * gcc.target/aarch64/frint.x: Add roundeven tests.
- * gcc.target/aarch64/frint_double.c: Likewise.
- * gcc.target/aarch64/frint_float.c: Likewise.
-
-2021-10-20 Andre Simoes Dias Vieira <andre.simoesdiasvieira@arm.com>
-
- * gcc.target/aarch64/fmla_intrinsic_1.c: prevent over optimization.
- * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
- * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
- * gcc.target/aarch64/mla_intrinsic_1.c: Likewise.
- * gcc.target/aarch64/mls_intrinsic_1.c: Likewise.
- * gcc.target/aarch64/mul_intrinsic_1.c: Likewise.
- * gcc.target/aarch64/simd/vmul_elem_1.c: Likewise.
- * gcc.target/aarch64/vclz.c: Likewise.
- * gcc.target/aarch64/vneg_s.c: Likewise.
-
-2021-10-20 Andre Simoes Dias Vieira <andre.simoesdiasvieira@arm.com>
-
- * gcc.target/aarch64/merge_trunc1.c: New test.
-
-2021-10-20 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/pr102764.c: New test.
-
-2021-10-20 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/102815
- * gfortran.dg/bind-c-contiguous-5.c (do_call, reset_var): Handle
- big andian.
-
-2021-10-20 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102642
- * g++.dg/tls/pr102642.C: New test.
-
-2021-10-20 Aldy Hernandez <aldyh@redhat.com>
- Richard Biener <rguenther@suse.de>
-
- * gcc.dg/Warray-bounds-87.c: Remove xfail.
- * gcc.dg/analyzer/pr94851-2.c: Remove xfail.
- * gcc.dg/graphite/pr69728.c: Remove xfail.
- * gcc.dg/graphite/scop-dsyr2k.c: Remove xfail.
- * gcc.dg/graphite/scop-dsyrk.c: Remove xfail.
- * gcc.dg/shrink-wrap-loop.c: Remove xfail.
- * gcc.dg/loop-8.c: Adjust for new threading restrictions.
- * gcc.dg/tree-ssa/ifc-20040816-1.c: Same.
- * gcc.dg/tree-ssa/pr21559.c: Same.
- * gcc.dg/tree-ssa/pr59597.c: Same.
- * gcc.dg/tree-ssa/pr71437.c: Same.
- * gcc.dg/tree-ssa/pr77445-2.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
- * gcc.dg/vect/bb-slp-16.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Remove.
- * gcc.dg/tree-ssa/ssa-dom-thread-18.c: Remove.
- * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Remove.
- * gcc.dg/tree-ssa/ssa-thread-invalid.c: New test.
-
-2021-10-20 Jeff Law <jeffreyalaw@gmail.com>
-
- * gcc.dg/plugin/gil-1.c: Add dg-require-effective-target marker.
-
-2021-10-20 Hongtao Liu <hongtao.liu@intel.com>
- Kewen Lin <linkw@linux.ibm.com>
-
- PR middle-end/102722
- PR middle-end/102697
- PR middle-end/102462
- PR middle-end/102706
- PR middle-end/102744
- * c-c++-common/Wstringop-overflow-2.c: Adjust testcase with new
- xfail/target selector.
- * gcc.dg/Warray-bounds-51.c: Ditto.
- * gcc.dg/Warray-parameter-3.c: Ditto.
- * gcc.dg/Wstringop-overflow-14.c: Ditto.
- * gcc.dg/Wstringop-overflow-21.c: Ditto.
- * gcc.dg/Wstringop-overflow-68.c: Ditto.
- * gcc.dg/Wstringop-overflow-76.c: Ditto.
- * gcc.dg/Warray-bounds-48.c: Ditto.
- * gcc.dg/Wzero-length-array-bounds-2.c: Ditto.
- * lib/target-supports.exp (check_vect_slp_aligned_store_usage):
- New function.
- (check_effective_target_vect_slp_v2qi_store): Ditto.
- (check_effective_target_vect_slp_v4qi_store): Ditto.
- (check_effective_target_vect_slp_v8qi_store): Ditto.
- (check_effective_target_vect_slp_v16qi_store): Ditto.
- (check_effective_target_vect_slp_v2hi_store): Ditto.
- (check_effective_target_vect_slp_v4hi_store): Ditto.
- (check_effective_target_vect_slp_v2si_store): Ditto.
- (check_effective_target_vect_slp_v4si_store): Ditto.
- * c-c++-common/Wstringop-overflow-2-novec.c: New test.
- * gcc.dg/Warray-bounds-51-novec.c: New test.
- * gcc.dg/Warray-bounds-48-novec.c: New test.
- * gcc.dg/Warray-parameter-3-novec.c: New test.
- * gcc.dg/Wstringop-overflow-14-novec.c: New test.
- * gcc.dg/Wstringop-overflow-21-novec.c: New test.
- * gcc.dg/Wstringop-overflow-76-novec.c: New test.
- * gcc.dg/Wzero-length-array-bounds-2-novec.c: New test.
-
-2021-10-19 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/sse4_2-pcmpgtq.c: Tighten dg constraints
- to minimally Power8.
-
-2021-10-19 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/92482
- * gfortran.dg/bind-c-char-descr.f90: Remove xfail; extend a bit.
-
-2021-10-19 Martin Liska <mliska@suse.cz>
-
- PR target/102375
- * gcc.target/aarch64/pr102375.c: New test.
-
-2021-10-19 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102827
- * gcc.dg/pr102827.c: New testcase.
-
-2021-10-19 Xionghu Luo <luoxhu@linux.ibm.com>
-
- * gcc.target/powerpc/builtins-1.c: Update instruction counts.
-
-2021-10-19 Haochen Gui <guihaoc@gcc.gnu.org>
-
- * gcc.target/powerpc/p10_vec_xl_sext.c: New test.
-
-2021-10-19 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org>
-
- PR target/93183
- * gcc.target/aarch64/sve/pr93183.c: Remove -mcpu=generic+sve from dg-options.
-
-2021-10-19 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102786
- * g++.dg/cpp2a/constexpr-virtual19.C: New test.
-
-2021-10-19 Martin Liska <mliska@suse.cz>
-
- PR target/102374
- * gcc.target/i386/pr102374.c: New test.
-
-2021-10-19 dianhong xu <dianhong.xu@intel.com>
-
- * gcc.target/i386/avx512fp16-set1-pch-1a.c: New test.
- * gcc.target/i386/avx512fp16-set1-pch-1b.c: New test.
- * gcc.target/i386/avx512fp16vl-set1-pch-1a.c: New test.
- * gcc.target/i386/avx512fp16vl-set1-pch-1b.c: New test.
-
-2021-10-18 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/102796
- * g++.dg/pr102796.C: New.
-
-2021-10-18 Kwok Cheung Yeung <kcy@codesourcery.com>
-
- * gfortran.dg/gomp/declare-variant-15.f90 (variant2, base2, test2):
- Add tests.
- * gfortran.dg/gomp/declare-variant-16.f90 (base2, variant2, test2):
- Add tests.
-
-2021-10-18 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/102761
- * gcc.target/i386/pr102761.c: New test.
-
-2021-10-18 Jason Merrill <jason@redhat.com>
-
- * g++.dg/template/crash90.C: Check location of pedwarn.
-
-2021-10-18 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/387-12.c (dg-do compile): Require ia32.
- (dg-options): Remove -m32.
-
-2021-10-18 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/i386/387-12.c: Add explicit -m32 option.
-
-2021-10-18 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/bfin/ones.c: New test case.
- * gcc.target/bfin/parity.c: New test case.
- * gcc.target/bfin/popcount.c: New test case.
-
-2021-10-18 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102788
- * g++.dg/vect/pr102788.cc: New testcase.
-
-2021-10-18 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/bfin/ssabs.c: New test case.
- * gcc.target/bfin/ssneg.c: New test case.
-
-2021-10-18 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org>
-
- PR target/93183
- * gcc.target/aarch64/sve/cond_unary_4.c: Adjust.
- * gcc.target/aarch64/sve/pr93183.c: New test.
-
-2021-10-18 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/102086
- PR fortran/92189
- PR fortran/92621
- PR fortran/101308
- PR fortran/101309
- PR fortran/101635
- PR fortran/92482
- * gfortran.dg/ISO_Fortran_binding_4.f90: Extend testcase.
- * gfortran.dg/PR100914.f90: Remove xfail.
- * gfortran.dg/PR100915.c: Expect CFI_type_cfunptr.
- * gfortran.dg/PR100915.f90: Handle CFI_type_cfunptr != CFI_type_cptr.
- * gfortran.dg/PR93963.f90: Extend select-rank tests.
- * gfortran.dg/bind-c-intent-out.f90: Change to dg-do run,
- update scan-dump.
- * gfortran.dg/bind_c_array_params_2.f90: Update/extend scan-dump.
- * gfortran.dg/bind_c_char_10.f90: Update scan-dump.
- * gfortran.dg/bind_c_char_8.f90: Remove dg-error "sorry".
- * gfortran.dg/c-interop/allocatable-dummy.f90: Remove xfail.
- * gfortran.dg/c-interop/c1255-1.f90: Likewise.
- * gfortran.dg/c-interop/c407c-1.f90: Update dg-error.
- * gfortran.dg/c-interop/cf-descriptor-5.f90: Remove xfail.
- * gfortran.dg/c-interop/cf-out-descriptor-3.f90: Likewise.
- * gfortran.dg/c-interop/cf-out-descriptor-4.f90: Likewise.
- * gfortran.dg/c-interop/cf-out-descriptor-5.f90: Likewise.
- * gfortran.dg/c-interop/contiguous-2.f90: Likewise.
- * gfortran.dg/c-interop/contiguous-3.f90: Likewise.
- * gfortran.dg/c-interop/deferred-character-1.f90: Likewise.
- * gfortran.dg/c-interop/deferred-character-2.f90: Likewise.
- * gfortran.dg/c-interop/fc-descriptor-3.f90: Likewise.
- * gfortran.dg/c-interop/fc-descriptor-5.f90: Likewise.
- * gfortran.dg/c-interop/fc-descriptor-6.f90: Likewise.
- * gfortran.dg/c-interop/fc-out-descriptor-3.f90: Likewise.
- * gfortran.dg/c-interop/fc-out-descriptor-4.f90: Likewise.
- * gfortran.dg/c-interop/fc-out-descriptor-5.f90: Likewise.
- * gfortran.dg/c-interop/fc-out-descriptor-6.f90: Likewise.
- * gfortran.dg/c-interop/ff-descriptor-5.f90: Likewise.
- * gfortran.dg/c-interop/ff-descriptor-6.f90: Likewise.
- * gfortran.dg/c-interop/fc-descriptor-7.f90: Remove xfail + extend.
- * gfortran.dg/c-interop/fc-descriptor-7-c.c: Update for changes.
- * gfortran.dg/c-interop/shape.f90: Add implicit none.
- * gfortran.dg/c-interop/typecodes-array-char-c.c: Add kind=4 char.
- * gfortran.dg/c-interop/typecodes-array-char.f90: Likewise.
- * gfortran.dg/c-interop/typecodes-array-float128.f90: Remove xfail.
- * gfortran.dg/c-interop/typecodes-scalar-basic.f90: Likewise.
- * gfortran.dg/c-interop/typecodes-scalar-float128.f90: Likewise.
- * gfortran.dg/c-interop/typecodes-scalar-int128.f90: Likewise.
- * gfortran.dg/c-interop/typecodes-scalar-longdouble.f90: Likewise.
- * gfortran.dg/iso_c_binding_char_1.f90: Remove dg-error "sorry".
- * gfortran.dg/pr93792.f90: Turn XFAIL into PASS.
- * gfortran.dg/ISO_Fortran_binding_19.f90: New test.
- * gfortran.dg/assumed_type_12.f90: New test.
- * gfortran.dg/assumed_type_13.c: New test.
- * gfortran.dg/assumed_type_13.f90: New test.
- * gfortran.dg/bind-c-char-descr.f90: New test.
- * gfortran.dg/bind-c-contiguous-1.c: New test.
- * gfortran.dg/bind-c-contiguous-1.f90: New test.
- * gfortran.dg/bind-c-contiguous-2.f90: New test.
- * gfortran.dg/bind-c-contiguous-3.c: New test.
- * gfortran.dg/bind-c-contiguous-3.f90: New test.
- * gfortran.dg/bind-c-contiguous-4.c: New test.
- * gfortran.dg/bind-c-contiguous-4.f90: New test.
- * gfortran.dg/bind-c-contiguous-5.c: New test.
- * gfortran.dg/bind-c-contiguous-5.f90: New test.
-
-2021-10-18 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102798
- * gcc.dg/pr102798.c: New testcase.
-
-2021-10-18 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/102745
- * gfortran.dg/class_72.f90: New.
-
-2021-10-15 Jason Merrill <jason@redhat.com>
-
- PR c++/51851
- PR c++/101402
- PR c++/102033
- PR c++/102034
- PR c++/102039
- PR c++/102044
- * g++.dg/template/fnspec2.C: New test.
- * g++.dg/template/parm-cv1.C: New test.
- * g++.dg/template/parm-cv2.C: New test.
- * g++.dg/template/parm-cv3.C: New test.
-
-2021-10-15 Harald Anlauf <anlauf@gmx.de>
- Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/102685
- * gfortran.dg/derived_constructor_char_1.f90: Fix invalid code.
- * gfortran.dg/pr70931.f90: Likewise.
- * gfortran.dg/transfer_simplify_2.f90: Likewise.
- * gfortran.dg/pr102685.f90: New test.
-
-2021-10-15 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/pr102736.c: Make sign explicit.
-
-2021-10-15 Richard Biener <rguenther@suse.de>
-
- * lib/prune.exp: Prune STABS obsoletion message.
-
-2021-10-15 Richard Biener <rguenther@suse.de>
-
- PR c/102763
- * gcc.dg/gimplefe-error-12.c: New testcase.
-
-2021-10-15 Richard Biener <rguenther@suse.de>
-
- PR ipa/102762
- * gcc.dg/torture/pr102762.c: New testcase.
-
-2021-10-15 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx512fp16-builtin_shuffle-1.c: New test.
- * gcc.target/i386/avx512fp16-pr101846.c: Ditto.
- * gcc.target/i386/avx512fp16-pr94680.c: Ditto.
-
-2021-10-15 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx512fp16-v4hf-concat.c: New test.
-
-2021-10-15 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx512fp16-vfcmaddcph-1a.c: Add scan for
- vblendmps.
- * gcc.target/i386/avx512fp16-vfmaddcph-1a.c: Likewise.
- * gcc.target/i386/avx512fp16vl-vfcmaddcph-1a.c: Likewise.
- * gcc.target/i386/avx512fp16vl-vfmaddcph-1a.c: Likewise.
- * gcc.target/i386/avx512fp16-vfmaddcsh-1a.c: Add -mno-avx512vl.
- * gcc.target/i386/avx512fp16-vfcmaddcsh-1a.c: Likewise.
-
-2021-10-15 Jason Merrill <jason@redhat.com>
-
- * g++.dg/ext/vla22.C: Don't expect a narrowing error.
- * g++.dg/cpp0x/constexpr-inst1.C: New test.
-
-2021-10-15 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr102738.c: Add target int128.
-
-2021-10-14 Joseph Myers <joseph@codesourcery.com>
-
- * gcc.dg/format/c11-dfp-printf-1.c,
- gcc.dg/format/c11-dfp-scanf-1.c, gcc.dg/format/c2x-dfp-printf-1.c,
- gcc.dg/format/c2x-dfp-scanf-1.c: New tests.
-
-2021-10-14 Raphael Moreira Zinsly <rzinsly@linux.ibm.com>
-
- * gcc.target/powerpc/unwind-backchain.c: New test.
-
-2021-10-14 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102717
- * gfortran.dg/reshape_shape_2.f90: New test.
-
-2021-10-14 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102716
- * gfortran.dg/shape_10.f90: New test.
-
-2021-10-14 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/102738
- * gcc.dg/pr102738.c: New.
-
-2021-10-14 Kwok Cheung Yeung <kcy@codesourcery.com>
-
- * gfortran.dg/gomp/declare-variant-1.f90: New test.
- * gfortran.dg/gomp/declare-variant-10.f90: New test.
- * gfortran.dg/gomp/declare-variant-11.f90: New test.
- * gfortran.dg/gomp/declare-variant-12.f90: New test.
- * gfortran.dg/gomp/declare-variant-13.f90: New test.
- * gfortran.dg/gomp/declare-variant-14.f90: New test.
- * gfortran.dg/gomp/declare-variant-15.f90: New test.
- * gfortran.dg/gomp/declare-variant-16.f90: New test.
- * gfortran.dg/gomp/declare-variant-17.f90: New test.
- * gfortran.dg/gomp/declare-variant-18.f90: New test.
- * gfortran.dg/gomp/declare-variant-19.f90: New test.
- * gfortran.dg/gomp/declare-variant-2.f90: New test.
- * gfortran.dg/gomp/declare-variant-2a.f90: New test.
- * gfortran.dg/gomp/declare-variant-3.f90: New test.
- * gfortran.dg/gomp/declare-variant-4.f90: New test.
- * gfortran.dg/gomp/declare-variant-5.f90: New test.
- * gfortran.dg/gomp/declare-variant-6.f90: New test.
- * gfortran.dg/gomp/declare-variant-7.f90: New test.
- * gfortran.dg/gomp/declare-variant-8.f90: New test.
- * gfortran.dg/gomp/declare-variant-9.f90: New test.
-
-2021-10-14 Jeff Law <jeffreyalaw@gmail.com>
-
- * gcc.target/mips/msa-insert-split.c: Turn off vectorizer.
-
-2021-10-14 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/sve/pred-cond-reduc.c: New test.
-
-2021-10-14 Jeff Law <jeffreyalaw@gmail.com>
-
- * gcc.dg/tree-ssa/predcom-3.c: Disable vectorizer.
-
-2021-10-14 Aldy Hernandez <aldyh@redhat.com>
-
- PR tree-optimization/102736
- * gcc.dg/tree-ssa/pr102736.c: New test.
-
-2021-10-14 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx-1.c: Add new mask3 builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/avx512fp16-vfcmaddcsh-1a.c: Add scanning for
- mask/mask3 intrinsic.
- * gcc.target/i386/avx512fp16-vfmaddcsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfcmaddcsh-1c.c: New test for
- -mavx512vl.
- * gcc.target/i386/avx512fp16-vfmaddcsh-1c.c: Ditto.
-
-2021-10-14 liuhongt <hongtao.liu@intel.com>
-
- * g++.dg/warn/Wuninitialized-13.C: Add -fno-tree-vectorize.
-
-2021-10-13 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/102630
- * gcc.target/i386/addr-space-2.c: Add -Wall.
- * gcc.target/i386/addr-space-3.c: New test.
-
-2021-10-13 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- * gcc.target/arm/mve/mve.exp: Make it test main directory.
- * gcc.target/arm/mve/mve_load_memory_modes.c: New test.
- * gcc.target/arm/mve/mve_store_memory_modes.c: New test.
-
-2021-10-13 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102659
- * gcc.dg/torture/pr69760.c: Adjust the testcase.
- * gcc.target/i386/avx2-vect-mask-store-move1.c: Expect to move
- the conversions to unsigned as well.
-
-2021-10-13 Richard Biener <rguenther@suse.de>
-
- PR ipa/102714
- * gcc.dg/ipa/pr102714.c: New testcase.
-
-2021-10-13 Kewen Lin <linkw@linux.ibm.com>
-
- PR testsuite/102658
- * gcc.target/powerpc/dform-1.c: Adjust as vectorization enabled at O2.
- * gcc.target/powerpc/dform-2.c: Likewise.
- * gcc.target/powerpc/pr80510-2.c: Likewise.
-
-2021-10-12 Joseph Myers <joseph@codesourcery.com>
-
- * gcc.dg/format/c11-printf-1.c, gcc.dg/format/c11-scanf-1.c,
- gcc.dg/format/c2x-printf-1.c, gcc.dg/format/c2x-scanf-1.c,
- gcc.dg/format/ext-9.c, gcc.dg/format/ext-10.c: New tests.
-
-2021-10-12 Bill Schmidt <wschmidt@linux.ibm.com>
-
- PR target/101985
- * gcc.target/powerpc/pr101985-1.c: New.
- * gcc.target/powerpc/pr101985-2.c: New.
-
-2021-10-12 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/85730
- PR target/82524
- * gcc.target/i386/pr85730.c: New test.
-
-2021-10-12 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102696
- * g++.dg/vect/pr102696.cc: New testcase.
-
-2021-10-12 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102572
- * g++.dg/vect/pr102572.cc: New testcase.
-
-2021-10-12 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/sve/pred-not-gen-1.c: New test.
- * gcc.target/aarch64/sve/pred-not-gen-2.c: New test.
- * gcc.target/aarch64/sve/pred-not-gen-3.c: New test.
- * gcc.target/aarch64/sve/pred-not-gen-4.c: New test.
-
-2021-10-12 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/102541
- * gfortran.dg/assumed_rank_24.f90: New test.
-
-2021-10-12 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/gomp/simd-2.c: Remove option -fvect-cost-model=cheap.
- * gcc.dg/gomp/simd-3.c: Likewise.
-
-2021-10-12 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr102483.c: New test.
- * gcc.target/i386/pr102483-2.c: New test.
-
-2021-10-12 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/pr78102.c: Fix dg-require-effective-target.
- * gcc.target/powerpc/sse4_1-packusdw.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmaxsb.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmaxsd.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmaxud.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmaxuw.c: Likewise.
- * gcc.target/powerpc/sse4_1-pminsb.c: Likewise.
- * gcc.target/powerpc/sse4_1-pminsd.c: Likewise.
- * gcc.target/powerpc/sse4_1-pminud.c: Likewise.
- * gcc.target/powerpc/sse4_1-pminuw.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmovsxbd.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmovsxbw.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmovsxwd.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmovzxbd.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmovzxbq.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmovzxbw.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmovzxdq.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmovzxwd.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmovzxwq.c: Likewise.
- * gcc.target/powerpc/sse4_1-pmulld.c: Likewise.
- * gcc.target/powerpc/sse4_2-pcmpgtq.c: Likewise.
- * gcc.target/powerpc/sse4_1-phminposuw.c: Use correct
- dg-require-effective-target.
-
-2021-10-12 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/pr78102.c: Copy from gcc.target/i386,
- adjust dg directives to suit.
- * gcc.target/powerpc/sse4_1-packusdw.c: Same.
- * gcc.target/powerpc/sse4_1-pcmpeqq.c: Same.
- * gcc.target/powerpc/sse4_1-pmuldq.c: Same.
- * gcc.target/powerpc/sse4_1-pmulld.c: Same.
- * gcc.target/powerpc/sse4_2-pcmpgtq.c: Same.
- * gcc.target/powerpc/sse4_2-check.h: Copy from gcc.target/i386,
- tweak to suit.
-
-2021-10-12 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/sse4_1-pmovsxbd.c: Copy from gcc.target/i386,
- adjust dg directives to suit.
- * gcc.target/powerpc/sse4_1-pmovsxbq.c: Same.
- * gcc.target/powerpc/sse4_1-pmovsxbw.c: Same.
- * gcc.target/powerpc/sse4_1-pmovsxdq.c: Same.
- * gcc.target/powerpc/sse4_1-pmovsxwd.c: Same.
- * gcc.target/powerpc/sse4_1-pmovsxwq.c: Same.
- * gcc.target/powerpc/sse4_1-pmovzxbd.c: Same.
- * gcc.target/powerpc/sse4_1-pmovzxbq.c: Same.
- * gcc.target/powerpc/sse4_1-pmovzxbw.c: Same.
- * gcc.target/powerpc/sse4_1-pmovzxdq.c: Same.
- * gcc.target/powerpc/sse4_1-pmovzxwd.c: Same.
- * gcc.target/powerpc/sse4_1-pmovzxwq.c: Same.
-
-2021-10-12 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/sse4_1-pmaxsb.c: Copy from gcc.target/i386.
- * gcc.target/powerpc/sse4_1-pmaxsd.c: Same.
- * gcc.target/powerpc/sse4_1-pmaxud.c: Same.
- * gcc.target/powerpc/sse4_1-pmaxuw.c: Same.
- * gcc.target/powerpc/sse4_1-pminsb.c: Same.
- * gcc.target/powerpc/sse4_1-pminsd.c: Same.
- * gcc.target/powerpc/sse4_1-pminud.c: Same.
- * gcc.target/powerpc/sse4_1-pminuw.c: Same.
-
-2021-10-11 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/torture/ssa-pta-fn-1.c: Fix template; add noipa.
- * gcc.dg/tree-ssa/pta-callused.c: Fix template.
-
-2021-10-11 Patrick Palka <ppalka@redhat.com>
-
- PR c++/102643
- * g++.dg/cpp2a/class-deduction-alias11.C: New test.
-
-2021-10-11 Richard Biener <rguenther@suse.de>
-
- PR middle-end/101480
- * g++.dg/torture/pr10148.C: New testcase.
-
-2021-10-11 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.target/s390/rawmemchr-1.c: New test.
-
-2021-10-11 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.dg/tree-ssa/ldist-rawmemchr-1.c: New test.
- * gcc.dg/tree-ssa/ldist-rawmemchr-2.c: New test.
- * gcc.dg/tree-ssa/ldist-strlen-1.c: New test.
- * gcc.dg/tree-ssa/ldist-strlen-2.c: New test.
- * gcc.dg/tree-ssa/ldist-strlen-3.c: New test.
-
-2021-10-11 Kito Cheng <kito.cheng@sifive.com>
-
- PR target/100316
- * gcc.c-torture/compile/pr100316.c: New.
-
-2021-10-11 liuhongt <hongtao.liu@intel.com>
-
- PR middle-end/102669
- * gnat.dg/unroll1.adb: Add -fno-tree-vectorize.
-
-2021-10-10 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/99348
- PR fortran/102521
- * gfortran.dg/parameter_array_init_8.f90: New test.
-
-2021-10-10 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/102622
- * gcc.c-torture/execute/bitfld-10.c: New test.
-
-2021-10-09 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/65454
- * gfortran.dg/interface_operator_3.f90: New test.
-
-2021-10-09 Kewen Lin <linkw@linux.ibm.com>
-
- * c-c++-common/Wstringop-overflow-2.c: Add missing comment.
- * gcc.dg/Warray-bounds-51.c: Likewise.
- * gcc.dg/Warray-parameter-3.c: Likewise.
- * gcc.dg/Wstringop-overflow-14.c: Likewise.
- * gcc.dg/Wstringop-overflow-21.c: Likewise.
- * gcc.dg/Wstringop-overflow-76.c: Likewise.
-
-2021-10-09 liuhongt <hongtao.liu@intel.com>
-
- * g++.dg/tree-ssa/pr94403.C: Add -fno-tree-vectorize
- * gcc.dg/optimize-bswapsi-5.c: Ditto.
- * gcc.dg/optimize-bswapsi-6.c: Ditto.
- * gcc.dg/Warray-bounds-51.c: Add additional option
- -mtune=generic for target x86/i?86
- * gcc.dg/Wstringop-overflow-14.c: Ditto.
-
-2021-10-09 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/sections1.c (foo): Don't expect errors on
- multiple statements in between section directive(s). Add testcases
- for invalid no statements in between section directive(s).
- * gcc.dg/gomp/sections-2.c (foo): Don't expect errors on
- multiple statements in between section directive(s).
- * g++.dg/gomp/sections-2.C (foo): Likewise.
- * g++.dg/gomp/attrs-6.C (foo): Add testcases for multiple
- statements in between section directive(s).
- (bar): Add testcases for multiple statements in between scan
- directive.
- * g++.dg/gomp/attrs-7.C (bar): Adjust expected error recovery.
-
-2021-10-09 liuhongt <hongtao.liu@intel.com>
-
- * g++.target/i386/pr102639.C: New test.
-
-2021-10-08 Sandra Loosemore <sandra@codesourcery.com>
-
- PR fortran/54753
- * gfortran.dg/c-interop/c535c-1.f90: Rewrite and expand.
- * gfortran.dg/c-interop/c535c-2.f90: Remove xfails.
- * gfortran.dg/c-interop/c535c-3.f90: Likewise.
- * gfortran.dg/c-interop/c535c-4.f90: Likewise.
- * gfortran.dg/PR94110.f90: Extend to cover class types.
-
-2021-10-08 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/102627
- * gcc.target/i386/pr102627.c: New test.
-
-2021-10-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/pr102385.c: New test.
-
-2021-10-08 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102640
- * c-c++-common/gomp/pr102640.c: New test.
-
-2021-10-08 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/i386/sse2-mmx-paddsb-2.c: Test for -128 or 128.
- * gcc.target/i386/sse2-mmx-paddusb-2.c: Test for -1 or 255.
- * gcc.target/i386/sse2-mmx-psubsb-2.c: Test for -128 or 128.
-
-2021-10-08 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr102464.c: New test.
-
-2021-10-08 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/mmx-reduce-op-1.c: New test.
- * gcc.target/i386/mmx-reduce-op-2.c: New test.
-
-2021-10-08 liuhongt <hongtao.liu@intel.com>
-
- * c-c++-common/Wstringop-overflow-2.c: Adjust testcase.
- * g++.dg/tree-ssa/pr81408.C: Ditto.
- * g++.dg/warn/Wuninitialized-13.C: Ditto.
- * gcc.dg/Warray-bounds-51.c: Ditto.
- * gcc.dg/Warray-parameter-3.c: Ditto.
- * gcc.dg/Wstringop-overflow-14.c: Ditto.
- * gcc.dg/Wstringop-overflow-21.c: Ditto.
- * gcc.dg/Wstringop-overflow-68.c: Ditto.
- * gcc.dg/Wstringop-overflow-76.c: Ditto.
- * gcc.dg/gomp/pr46032-2.c: Ditto.
- * gcc.dg/gomp/pr46032-3.c: Ditto.
- * gcc.dg/gomp/simd-2.c: Ditto.
- * gcc.dg/gomp/simd-3.c: Ditto.
- * gcc.dg/graphite/fuse-1.c: Ditto.
- * gcc.dg/pr67089-6.c: Ditto.
- * gcc.dg/pr82929-2.c: Ditto.
- * gcc.dg/pr82929.c: Ditto.
- * gcc.dg/store_merging_1.c: Ditto.
- * gcc.dg/store_merging_11.c: Ditto.
- * gcc.dg/store_merging_13.c: Ditto.
- * gcc.dg/store_merging_15.c: Ditto.
- * gcc.dg/store_merging_16.c: Ditto.
- * gcc.dg/store_merging_19.c: Ditto.
- * gcc.dg/store_merging_24.c: Ditto.
- * gcc.dg/store_merging_25.c: Ditto.
- * gcc.dg/store_merging_28.c: Ditto.
- * gcc.dg/store_merging_30.c: Ditto.
- * gcc.dg/store_merging_5.c: Ditto.
- * gcc.dg/store_merging_7.c: Ditto.
- * gcc.dg/store_merging_8.c: Ditto.
- * gcc.dg/strlenopt-85.c: Ditto.
- * gcc.dg/tree-ssa/dump-6.c: Ditto.
- * gcc.dg/tree-ssa/pr19210-1.c: Ditto.
- * gcc.dg/tree-ssa/pr47059.c: Ditto.
- * gcc.dg/tree-ssa/pr86017.c: Ditto.
- * gcc.dg/tree-ssa/pr91482.c: Ditto.
- * gcc.dg/tree-ssa/predcom-1.c: Ditto.
- * gcc.dg/tree-ssa/predcom-dse-3.c: Ditto.
- * gcc.dg/tree-ssa/prefetch-3.c: Ditto.
- * gcc.dg/tree-ssa/prefetch-6.c: Ditto.
- * gcc.dg/tree-ssa/prefetch-8.c: Ditto.
- * gcc.dg/tree-ssa/prefetch-9.c: Ditto.
- * gcc.dg/tree-ssa/ssa-dse-18.c: Ditto.
- * gcc.dg/tree-ssa/ssa-dse-19.c: Ditto.
- * gcc.dg/uninit-40.c: Ditto.
- * gcc.dg/unroll-7.c: Ditto.
- * gcc.misc-tests/help.exp: Ditto.
- * gcc.target/i386/avx512vpopcntdqvl-vpopcntd-1.c: Ditto.
- * gcc.target/i386/pr34012.c: Ditto.
- * gcc.target/i386/pr49781-1.c: Ditto.
- * gcc.target/i386/pr95798-1.c: Ditto.
- * gcc.target/i386/pr95798-2.c: Ditto.
- * gfortran.dg/pr77498.f: Ditto.
-
-2021-10-07 Patrick Palka <ppalka@redhat.com>
-
- PR c++/61355
- * g++.old-deja/g++.pt/nontype5.C: Adjust.
- * g++.dg/template/param6.C: New test.
-
-2021-10-07 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/i386/sse2-mmx-paddsb-2.c: New test case.
- * gcc.target/i386/sse2-mmx-paddusb-2.c: New test case.
- * gcc.target/i386/sse2-mmx-psubsb-2.c: New test case.
- * gcc.target/i386/sse2-mmx-psubusb-2.c: New test case.
-
-2021-10-07 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99904
- * g++.dg/cpp2a/concepts-ttp4.C: New test.
-
-2021-10-07 Jonathan Wakely <jwakely@redhat.com>
-
- PR c++/102482
- * g++.dg/warn/Winit-list5.C: New test.
-
-2021-10-07 Jan Hubicka <hubicka@ucw.cz>
-
- * g++.dg/torture/pr102581.C: New test.
-
-2021-10-07 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102615
- * g++.dg/cpp23/charlit-encoding1.C: New testcase for C++23 P2316R2.
-
-2021-10-07 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/gimplefe-47.c: New testcase.
-
-2021-10-06 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp2a/spaceship-synth8a.C: New test.
-
-2021-10-06 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102612
- * g++.dg/cpp23/feat-cxx2b.C: Expect __cpp_constexpr 202110L rather
- than 201907L.
- * g++.dg/cpp23/constexpr-nonlit1.C: New test.
- * g++.dg/cpp23/constexpr-nonlit2.C: New test.
- * g++.dg/cpp23/constexpr-nonlit3.C: New test.
- * g++.dg/cpp23/constexpr-nonlit4.C: New test.
- * g++.dg/cpp23/constexpr-nonlit5.C: New test.
- * g++.dg/cpp23/constexpr-nonlit6.C: New test.
- * g++.dg/diagnostic/constexpr1.C: Only expect some diagnostics for
- c++20_down.
- * g++.dg/cpp1y/constexpr-label.C: Likewise.
- * g++.dg/cpp1y/constexpr-neg1.C: Likewise.
- * g++.dg/cpp2a/constexpr-try5.C: Likewise. Adjust some expected
- wording.
- * g++.dg/cpp2a/constexpr-dtor3.C: Likewise.
- * g++.dg/cpp2a/consteval3.C: Likewise. Add effective target c++20
- and remove dg-options.
-
-2021-10-06 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/cpp/gnu11-elifdef-1.c: New test.
- * gcc.dg/cpp/gnu11-elifdef-2.c: New test.
- * gcc.dg/cpp/gnu11-elifdef-3.c: New test.
- * gcc.dg/cpp/gnu11-elifdef-4.c: New test.
- * g++.dg/cpp/elifdef-1.C: New test.
- * g++.dg/cpp/elifdef-2.C: New test.
- * g++.dg/cpp/elifdef-3.C: New test.
- * g++.dg/cpp/elifdef-4.C: New test.
- * g++.dg/cpp/elifdef-5.C: New test.
- * g++.dg/cpp/elifdef-6.C: New test.
- * g++.dg/cpp/elifdef-7.C: New test.
-
-2021-10-06 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/attr_deprecated-2.f90: New test.
-
-2021-10-06 Jakub Jelinek <jakub@redhat.com>
- Jason Merrill <jason@redhat.com>
-
- PR c++/98712
- PR c++/102490
- * g++.dg/cpp2a/spaceship-synth8.C (std::strong_ordering): Provide
- more complete definition.
- (std::strong_ordering::less, std::strong_ordering::equal,
- std::strong_ordering::greater): Define.
- * g++.dg/cpp2a/spaceship-synth12.C: New test.
- * g++.dg/cpp2a/spaceship-synth13.C: New test.
- * g++.dg/cpp2a/spaceship-synth14.C: New test.
- * g++.dg/cpp2a/spaceship-eq11.C: New test.
- * g++.dg/cpp2a/spaceship-eq12.C: New test.
- * g++.dg/cpp2a/spaceship-eq13.C: New test.
-
-2021-10-05 qing zhao <qing.zhao@oracle.com>
-
- PR middle-end/102359
- * g++.dg/pr102359_1.C: New test.
- * g++.dg/pr102359_2.C: New test.
-
-2021-10-05 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102548
- * g++.target/i386/pr102548.C: New test.
-
-2021-10-05 Patrick Palka <ppalka@redhat.com>
-
- PR c++/102547
- * g++.dg/cpp0x/variadic-partial2.C: New test.
- * g++.dg/cpp0x/variadic-partial2a.C: New test.
-
-2021-10-05 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/ssa-thread-valid.c: New test.
-
-2021-10-05 Jeff Law <jeffreyalaw@gmail.com>
-
- * gcc.target/s390/pr80725.c: Ensure computed goto is used on
- a pointer type.
-
-2021-10-05 Richard Biener <rguenther@suse.de>
-
- PR c/102605
- * gcc.dg/gimplefe-46.c: New testcase.
-
-2021-10-05 Patrick Palka <ppalka@redhat.com>
-
- PR c++/98930
- * g++.dg/cpp1z/nontype4.C: New test.
- * g++.dg/cpp1z/nontype4a.C: New test.
-
-2021-10-05 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/pr43711.f90: Add dg-error + dg-prune-output,
- remove dg-excess-errors to change XFAIL to PASS.
-
-2021-10-05 Richard Biener <rguenther@suse.de>
-
- PR middle-end/102587
- PR middle-end/102285
- * gcc.target/aarch64/sve/pr102587-1.c: Add -march=armv8.3-a+sve.
- * gcc.target/aarch64/sve/pr102587-2.c: Likewise.
-
-2021-10-05 Richard Biener <rguenther@suse.de>
-
- * gfortran.dg/predict-2.f90: Adjust to avoid redundant
- inner loop preheader checking code.
-
-2021-10-04 Marek Polacek <polacek@redhat.com>
-
- PR c++/97573
- * c-c++-common/Warray-compare-1.c: New test.
- * c-c++-common/Warray-compare-2.c: New test.
-
-2021-10-04 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/auto-init-hardreg-1.c: New testcase.
-
-2021-10-04 Richard Biener <rguenther@suse.de>
-
- * c-c++-common/pr102285.c: New testcase.
-
-2021-10-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102570
- * gcc.dg/tree-ssa/ssa-fre-96.c: New testcase.
- * gcc.dg/tree-ssa/ssa-pre-33.c: Likewise.
-
-2021-10-04 Aldy Hernandez <aldyh@redhat.com>
-
- * g++.dg/Walloca2.C: New test.
-
-2021-10-04 Richard Biener <rguenther@suse.de>
-
- PR middle-end/102587
- * gcc.target/aarch64/sve/pr102587-1.c: New testcase.
- * gcc.target/aarch64/sve/pr102587-2.c: Likewise.
-
-2021-10-04 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/54753
- * gfortran.dg/assumed_rank_23.f90: New file.
-
-2021-10-03 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/101765
- * g++.dg/coroutines/pr101765.C: New test.
-
-2021-10-03 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/99710
- * g++.dg/coroutines/pr99710.C: New test.
-
-2021-10-03 John Eivind Helset <jehelset@gmail.com>
-
- PR c++/100673
- * g++.dg/coroutines/pr100673.C: New test.
-
-2021-10-03 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/101133
- * g++.dg/coroutines/pr101133.C: New test.
-
-2021-10-03 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/99575
- * g++.dg/coroutines/pr99575.C: New test.
-
-2021-10-02 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/pr102563.c: New test.
-
-2021-10-02 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.dg/analyzer/torture/asm-x86-linux-rdmsr.c (DECLARE_ARGS):
- Use unsigned long long for x86-64.
-
-2021-10-01 Aldy Hernandez <aldyh@redhat.com>
-
- PR tree-optimization/102546
- * gcc.dg/tree-ssa/pr102546.c: New file.
-
-2021-10-01 Martin Sebor <msebor@redhat.com>
-
- PR c/102103
- * g++.dg/cpp0x/constexpr-array-ptr10.C: Suppress a valid warning.
- * g++.dg/warn/Wreturn-local-addr-6.C: Correct a cast.
- * gcc.dg/Waddress.c: Expect a warning.
- * c-c++-common/Waddress-3.c: New test.
- * c-c++-common/Waddress-4.c: New test.
- * g++.dg/warn/Waddress-5.C: New test.
- * g++.dg/warn/Waddress-6.C: New test.
- * g++.dg/warn/pr101219.C: Expect a warning.
- * gcc.dg/Waddress-3.c: New test.
-
-2021-10-01 H.J. Lu <hjl.tools@gmail.com>
-
- * c-c++-common/tsan/atomic_stack.c: Don't expect print out from
- __tsan_atomic32_fetch_add.
-
-2021-10-01 qingzhe huang <nickhuang99@hotmail.com>
-
- PR c++/101783
- * g++.dg/parse/pr101783.C: New test.
-
-2021-10-01 Jakub Jelinek <jakub@redhat.com>
- Richard Biener <rguenther@suse.de>
-
- PR sanitizer/102515
- * c-c++-common/ubsan/div-by-zero-3.c: Use
- -fsanitize=signed-integer-overflow instead of
- -fsanitize=integer-divide-by-zero.
- * c-c++-common/ubsan/div-by-zero-5.c: Likewise.
- * c-c++-common/ubsan/div-by-zero-4.c: Likewise. Add
- -fsanitize-undefined-trap-on-error.
- * c-c++-common/ubsan/float-div-by-zero-2.c: New test.
- * c-c++-common/ubsan/overflow-div-1.c: New test.
- * c-c++-common/ubsan/overflow-div-2.c: New test.
- * c-c++-common/ubsan/overflow-div-3.c: New test.
-
-2021-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/cpymem-size.c: Adjust scan for ilp32.
-
-2021-10-01 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/vect/bb-slp-pr97709.c: Fix for computed goto
- pointers.
-
-2021-10-01 Martin Liska <mliska@suse.cz>
-
- * gcc.target/i386/avx512er-vrsqrt28ps-3.c: Disable fast math.
- * gcc.target/i386/avx512er-vrsqrt28ps-5.c: Likewise.
- * gcc.target/i386/attr-optimize.c: New test.
-
-2021-10-01 Jakub Jelinek <jakub@redhat.com>
-
- * gfortran.dg/gomp/order-5.f90: Adjust scan-tree-dump-times regexps.
-
-2021-10-01 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102496
- * g++.dg/tls/pr102496-1.C: New test.
- * g++.dg/tls/pr102496-2.C: New test.
-
-2021-10-01 Richard Biener <rguenther@suse.de>
-
- PR middle-end/102518
- * gcc.dg/torture/pr102518.c: New testcase.
-
-2021-09-30 David Edelsohn <dje.gcc@gmail.com>
-
- * gfortran.dg/c-interop/cf-descriptor-5-c.c: Include alloca.h.
-
-2021-09-30 Patrick Palka <ppalka@redhat.com>
-
- PR c++/102535
- * g++.dg/ext/is_trivially_constructible7.C: New test.
-
-2021-09-30 Patrick Palka <ppalka@redhat.com>
-
- * g++.dg/ext/is_constructible6.C: New test.
-
-2021-09-30 Patrick Palka <ppalka@redhat.com>
-
- PR c++/95567
- * g++.dg/cpp2a/spaceship-virtual1.C: New test.
-
-2021-09-30 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102458
- * gfortran.dg/pr102458b.f90: New test.
-
-2021-09-30 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/89954
- * gcc.target/i386/pr89954.c: New test.
-
-2021-09-30 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/71703
- PR fortran/84007
- * gfortran.dg/c-interop/c535b-1.f90: Remove wrong comment.
- * gfortran.dg/unlimited_polymorphic_1.f03: Extend.
- * gfortran.dg/unlimited_polymorphic_32.f90: New test.
-
-2021-09-30 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/102476
- * gdc.dg/pr102476.d: New test.
-
-2021-09-30 Martin Liska <mliska@suse.cz>
-
- PR testsuite/102509
- * gcc.c-torture/compile/attr-complex-method.c: Skip if LTO is
- used.
- * gcc.c-torture/compile/attr-complex-method-2.c: Likewise.
-
-2021-09-29 Aldy Hernandez <aldyh@redhat.com>
-
- PR testsuite/102501
- * gcc.dg/tree-ssa/pr66752-3.c: Adjust.
- * gcc.dg/tree-ssa/pr77445-2.c: Adjust.
-
-2021-09-29 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102520
- * gfortran.dg/pr102520.f90: New test.
-
-2021-09-29 Jeff Law <jeffreyalaw@gmail.com>
-
- * gcc.c-torture/compile/920831-1.c: Fix computed goto types.
- * gcc.c-torture/compile/pr27863.c: Likewise.
-
-2021-09-29 Richard Biener <rguenther@suse.de>
-
- PR testsuite/102517
- * gcc.dg/pr78408-1.c: Make S not power-of-two size.
-
-2021-09-29 Richard Biener <rguenther@suse.de>
-
- * gcc.target/i386/vect-alignment-peeling-1.c: New testcase.
- * gcc.target/i386/vect-alignment-peeling-2.c: Likewise.
-
-2021-09-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
- Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/cpymem-size.c: New test.
-
-2021-09-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
- Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/memset-corner-cases-2.c: New test.
- * gcc.target/aarch64/memset-strict-align-1.c: Adjust.
-
-2021-09-29 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/102504
- * c-c++-common/gomp/scope-4.c: New test.
-
-2021-09-29 Andrew Pinski <apinski@marvell.com>
-
- * gcc.c-torture/compile/920826-1.c: Fix computed goto.
- * gcc.c-torture/compile/pr27863.c: Likewise.
- * gcc.c-torture/compile/pr70190.c: Likewise.
- * gcc.dg/torture/pr89135.c: Likewise.
- * gcc.dg/torture/pr90071.c: Likewise.
- * gcc.dg/vect/bb-slp-pr97709.c: Likewise.
-
-2021-09-29 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/out-of-bounds-1.c: Make memcpied size not power-of-two.
-
-2021-09-28 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99909
- * g++.dg/cpp2a/concepts-ttp3.C: New test.
-
-2021-09-28 Andrew Pinski <apinski@marvell.com>
-
- PR c/32122
- * gcc.dg/comp-goto-5.c: New test.
- * gcc.dg/comp-goto-6.c: New test.
-
-2021-09-28 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/102454
- * g++.dg/coroutines/pr102454.C: New test.
-
-2021-09-28 Ilya Leoshkevich <iii@linux.ibm.com>
-
- * gcc.dg/tree-ssa/reassoc-46.c: New test.
- * gcc.dg/tree-ssa/reassoc-46.h: Common code for new tests.
- * gcc.dg/tree-ssa/reassoc-47.c: New test.
- * gcc.dg/tree-ssa/reassoc-48.c: New test.
- * gcc.dg/tree-ssa/reassoc-49.c: New test.
- * gcc.dg/tree-ssa/reassoc-50.c: New test.
- * gcc.dg/tree-ssa/reassoc-51.c: New test.
-
-2021-09-28 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/auto-init-uninit-1.c: Adjust.
- * gcc.dg/auto-init-uninit-15.c: Same.
- * gcc.dg/guality/example.c: Same.
- * gcc.dg/loop-8.c: Same.
- * gcc.dg/strlenopt-40.c: Same.
- * gcc.dg/tree-ssa/pr18133-2.c: Same.
- * gcc.dg/tree-ssa/pr18134.c: Same.
- * gcc.dg/uninit-1.c: Same.
- * gcc.dg/uninit-pr44547.c: Same.
- * gcc.dg/uninit-pr59970.c: Same.
-
-2021-09-28 Thomas Schwinge <thomas@codesourcery.com>
-
- * gfortran.dg/assumed_rank_22_aux.c: Adjust messages printed.
-
-2021-09-28 Jakub Jelinek <jakub@redhat.com>
-
- PR target/102498
- * gcc.target/i386/pr102498.c: New test.
-
-2021-09-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99793
- * gcc.dg/tree-ssa/pr99793.c: New testcase.
-
-2021-09-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100112
- * gcc.dg/tree-ssa/ssa-fre-95.c: New testcase.
-
-2021-09-28 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/102492
- * g++.dg/gomp/simd-3.C: New test.
-
-2021-09-28 Aldy Hernandez <aldyh@redhat.com>
-
- PR tree-optimization/102511
- * gcc.dg/pr102511.c: New test.
- * gcc.dg/tree-ssa/ssa-dom-thread-14.c: Adjust.
-
-2021-09-28 Hongyu Wang <hongyu.wang@intel.com>
-
- PR target/102230
- * gcc.target/i386/avx512fp16-floatvnhf.c: Remove xfail.
- * gcc.target/i386/avx512fp16-trunc-extendvnhf.c: Ditto.
- * gcc.target/i386/avx512fp16-truncvnhf.c: Ditto.
- * gcc.target/i386/avx512fp16-64-32-vecop-1.c: New test.
- * gcc.target/i386/avx512fp16-64-32-vecop-2.c: Ditto.
- * gcc.target/i386/pr102230.c: Ditto.
-
-2021-09-28 Richard Biener <rguenther@suse.de>
-
- * gcc.target/i386/vect-pr97352.c: Pass -mno-avx2 -mno-avx512f.
-
-2021-09-28 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/102500
- * gfortran.dg/include_15.f90: Add 'dg-prune-output' to prune
- -Wmissing-include-dirs output printed or not depending on
- how the testsuite is run.
-
-2021-09-28 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/vect/bb-slp-pr65935.c: Prefer 128bit vectorization
- on x86.
-
-2021-09-28 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/auto-init-uninit-1.c: Add -fthread-jumps.
- * gcc.dg/auto-init-uninit-15.c: Same.
- * gcc.dg/guality/example.c: Same.
- * gcc.dg/loop-8.c: Same.
- * gcc.dg/strlenopt-40.c: Same.
- * gcc.dg/tree-ssa/pr18133-2.c: Same.
- * gcc.dg/tree-ssa/pr18134.c: Same.
- * gcc.dg/uninit-1.c: Same.
- * gcc.dg/uninit-pr44547.c: Same.
- * gcc.dg/uninit-pr59970.c: Same.
-
-2021-09-28 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/vect-rebuild.c: Adjust testcases.
- * gcc.target/i386/avx512f-vect-rebuild.c: New test.
-
-2021-09-28 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-reduce-op-2.c: New test.
- * gcc.target/i386/avx512fp16-reduce-op-3.c: New test.
-
-2021-09-27 Patrick Palka <ppalka@redhat.com>
-
- PR c++/102479
- * g++.dg/cpp1z/class-deduction12.C: Also test alias CTAD in the
- same way.
- * g++.dg/cpp1z/class-deduction99.C: New test.
-
-2021-09-27 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/torture/pr55107.c: Adjust.
- * gcc.dg/tree-ssa/phi_on_compare-1.c: Adjust.
- * gcc.dg/tree-ssa/phi_on_compare-2.c: Adjust.
- * gcc.dg/tree-ssa/phi_on_compare-3.c: Adjust.
- * gcc.dg/tree-ssa/phi_on_compare-4.c: Adjust.
- * gcc.dg/tree-ssa/pr21559.c: Adjust.
- * gcc.dg/tree-ssa/pr59597.c: Adjust.
- * gcc.dg/tree-ssa/pr61839_1.c: Adjust.
- * gcc.dg/tree-ssa/pr61839_3.c: Adjust.
- * gcc.dg/tree-ssa/pr71437.c: Adjust.
- * gcc.dg/tree-ssa/ssa-dom-thread-11.c: Adjust.
- * gcc.dg/tree-ssa/ssa-dom-thread-16.c: Adjust.
- * gcc.dg/tree-ssa/ssa-dom-thread-18.c: Adjust.
- * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Adjust.
- * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust.
- * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust.
- * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Adjust.
- * gcc.dg/tree-ssa/vrp106.c: Adjust.
- * gcc.dg/tree-ssa/vrp55.c: Adjust.
-
-2021-09-27 Martin Liska <mliska@suse.cz>
-
- * gcc.c-torture/compile/attr-complex-method-2.c: New test.
- * gcc.c-torture/compile/attr-complex-method.c: New test.
-
-2021-09-27 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/94070
- * gfortran.dg/c-interop/cf-out-descriptor-6.f90: Remove xfail.
- * gfortran.dg/c-interop/size.f90: Remove xfail.
- * gfortran.dg/intrinsic_size_3.f90: Update scan-tree-dump-times.
- * gfortran.dg/transpose_optimization_2.f90: Likewise.
- * gfortran.dg/size_optional_dim_1.f90: Add scan-tree-dump-not.
- * gfortran.dg/assumed_rank_22.f90: New test.
- * gfortran.dg/assumed_rank_22_aux.c: New test.
-
-2021-09-27 Andrew Pinski <apinski@marvell.com>
-
- PR c/94726
- * gcc.dg/pr94726.c: New test.
-
-2021-09-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/97351
- PR tree-optimization/97352
- PR tree-optimization/82426
- * gcc.target/i386/vect-pr82426.c: New testcase.
- * gcc.target/i386/vect-pr97352.c: Likewise.
-
-2021-09-27 liuhongt <hongtao.liu@intel.com>
-
- Revert:
- 2021-09-27 liuhongt <hongtao.liu@intel.com>
-
- PR target/101059
- * gcc.target/i386/sse2-pr101059.c: New test.
- * gcc.target/i386/sse3-pr101059.c: New test.
-
-2021-09-26 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/101334
- * gfortran.dg/associated_assumed_rank.f90: New test.
-
-2021-09-25 Dimitar Dimitrov <dimitar@dinux.eu>
-
- * gcc.target/pru/regio-as-pointer.c: New negative test.
- * gcc.target/pru/regio-as-pointer-2.c: New negative test.
- * gcc.target/pru/regio-decl-2.c: New negative test.
- * gcc.target/pru/regio-decl-3.c: New negative test.
- * gcc.target/pru/regio-decl-4.c: New negative test.
- * gcc.target/pru/regio-decl.c: New negative test.
- * gcc.target/pru/regio-di.c: New negative test.
- * gcc.target/pru/regio-hi.c: New negative test.
- * gcc.target/pru/regio-qi.c: New negative test.
- * gcc.target/pru/regio.c: New test.
- * gcc.target/pru/regio.h: New helper header.
-
-2021-09-24 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102458
- * gfortran.dg/pr102458.f90: New test.
-
-2021-09-24 Sandra Loosemore <sandra@codesourcery.com>
-
- PR fortran/101333
- * gfortran.dg/c-interop/c407c-1.f90: Remove xfails.
-
-2021-09-24 Patrick Palka <ppalka@redhat.com>
-
- PR c++/98216
- PR c++/91292
- * g++.dg/cpp2a/nontype-float2.C: New test.
-
-2021-09-24 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/55534
- * gfortran.dg/include_9.f90: Add dg-prune-output.
- * gfortran.dg/include_23.f90: New test.
- * gfortran.dg/include_24.f90: New test.
-
-2021-09-24 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/20030714-2.c: Adjust.
- * gcc.dg/tree-ssa/pr66752-3.c: Adjust.
- * gcc.dg/tree-ssa/pr77445-2.c: Adjust.
- * gcc.dg/tree-ssa/ssa-dom-thread-18.c: Adjust.
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
- * gcc.dg/vect/bb-slp-16.c: Adjust.
-
-2021-09-24 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/cond_op_addsubmuldiv__Float16-1.c: New test.
- * gcc.target/i386/cond_op_addsubmuldiv__Float16-2.c: Ditto.
- * gcc.target/i386/cond_op_fma__Float16-1.c: Ditto.
- * gcc.target/i386/cond_op_fma__Float16-2.c: Ditto.
- * gcc.target/i386/cond_op_maxmin__Float16-1.c: Ditto.
- * gcc.target/i386/cond_op_maxmin__Float16-2.c: Ditto.
-
-2021-09-23 Sandra Loosemore <sandra@codesourcery.com>
-
- PR fortran/101320
- * gfortran.dg/c-interop/c516.f90: Remove xfails. Add more
- tests.
-
-2021-09-23 Michel Morin <mimomorin@gmail.com>
-
- PR c++/77565
- * g++.dg/spellcheck-pr77565.C: New test.
-
-2021-09-23 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr102463.c: New.
-
-2021-09-23 Harald Anlauf <anlauf@gmx.de>
- Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/93834
- * gfortran.dg/coarray/coarray_allocated.f90: New test.
-
-2021-09-23 Bill Schmidt <wschmidt@linux.ibm.com>
-
- PR target/102024
- * g++.target/powerpc/pr102024.C: New.
-
-2021-09-23 Hongyu Wang <hongyu.wang@intel.com>
-
- * g++.target/i386/avx512fp16-vcondmn-vec.C: New test.
- * g++.target/i386/avx512fp16-vcondmn-minmax.C: Ditto.
- * gcc.target/i386/avx512fp16-vcondmn-loop-1.c: Ditto.
- * gcc.target/i386/avx512fp16-vcondmn-loop-2.c: Ditto.
- * gcc.target/i386/avx512fp16-vec_cmpmn.c: Ditto.
-
-2021-09-23 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx512fp16-trunc-extendvnhf.c: New test.
-
-2021-09-23 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx512fp16-floatvnhf.c: New test.
-
-2021-09-23 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx512fp16-trunchf.c: New test.
- * gcc.target/i386/avx512fp16-truncvnhf.c: Ditto.
-
-2021-09-23 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx512fp16-builtin-minmax-1.c: New test.
-
-2021-09-23 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-fma-1.c: New test.
- * gcc.target/i386/avx512fp16vl-fma-1.c: New test.
- * gcc.target/i386/avx512fp16vl-fma-vectorize-1.c: New test.
-
-2021-09-23 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-builtin-round-1.c: Add new testcase.
-
-2021-09-23 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102413
- * g++.dg/gomp/attrs-14.C: New test.
-
-2021-09-23 Sandra Loosemore <sandra@codesourcery.com>
-
- PR fortran/101319
- * gfortran.dg/c-interop/assumed-type-dummy.f90: Remove xfail.
-
-2021-09-23 Sandra Loosemore <sandra@codesourcery.com>
-
- PR fortran/101334
- * gfortran.dg/c-interop/c535b-2.f90: Remove xfails.
- * gfortran.dg/c-interop/c535b-3.f90: Likewise.
-
-2021-09-23 Sandra Loosemore <sandra@codesourcery.com>
-
- * gfortran.dg/assumed_rank_18.f90 (g): Wrap call to h in
- select rank.
- * gfortran.dg/assumed_type_10.f90 (test_array): Likewise for
- call to test_lib.
- * gfortran.dg/assumed_type_11.f90 (test_array): Likewise.
-
-2021-09-22 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/55534
- * gfortran.dg/include_14.f90: Add -J testcase and update dg-output.
- * gfortran.dg/include_15.f90: Likewise.
- * gfortran.dg/include_16.f90: Likewise.
- * gfortran.dg/include_17.f90: Likewise.
- * gfortran.dg/include_18.f90: Likewise.
- * gfortran.dg/include_19.f90: Likewise.
-
-2021-09-22 Roger Sayle <roger@nextmovesoftware.com>
- Richard Biener <rguenther@suse.de>
-
- * gcc.dg/fold-negate-1.c: New test case.
-
-2021-09-22 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/auto-init-2.c: Replace ia32 with { ! lp64 }.
- * gcc.target/i386/auto-init-3.c (dg-options): Add -msse.
- (dg-additional-options): Add -mfpmath=387 for ia32.
- Replace lp64 with { ! ia32 }. Add a space after ia32.
- * gcc.target/i386/auto-init-4.c: Replace lp64 with { ! ia32 }.
- * gcc.target/i386/auto-init-5.c: Likewise.
- * gcc.target/i386/auto-init-padding-3.c: Likewise.
- * gcc.target/i386/auto-init-padding-7.c: Likewise.
- * gcc.target/i386/auto-init-padding-8.c: Likewise.
- * gcc.target/i386/auto-init-padding-9.c: Likewise.
-
-2021-09-22 Patrick Palka <ppalka@redhat.com>
-
- DR 2446
- PR c++/102412
- * g++.dg/cpp2a/concepts-nondep2.C: New test.
- * g++.dg/cpp2a/concepts-nondep3.C: New test.
-
-2021-09-22 Jiufu Guo <guojiufu@linux.ibm.com>
-
- PR tree-optimization/102087
- * gcc.dg/pr102087.c: New test.
-
-2021-09-22 dianhong xu <dianhong.xu@intel.com>
-
- * gcc.target/i386/avx512fp16-14.c: New test.
-
-2021-09-22 dianhong xu <dianhong.xu@intel.com>
-
- * gcc.target/i386/avx512fp16-conjugation-1.c: New test.
- * gcc.target/i386/avx512fp16vl-conjugation-1.c: New test.
-
-2021-09-22 dianhong xu <dianhong.xu@intel.com>
-
- * gcc.target/i386/avx512fp16-reduce-op-1.c: New test.
- * gcc.target/i386/avx512fp16vl-reduce-op-1.c: Ditto.
-
-2021-09-22 dianhong xu <dianhong.xu@intel.com>
-
- * gcc.target/i386/avx512fp16-13.c: New test.
-
-2021-09-22 Andreas Krebbel <krebbel@linux.ibm.com>
-
- * gcc.target/s390/pr102222.c: New test.
-
-2021-09-22 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/102415
- * c-c++-common/gomp/scope-3.c: New test.
-
-2021-09-22 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/allocate-6.c: New test.
- * c-c++-common/gomp/allocate-7.c: New test.
- * g++.dg/gomp/allocate-4.C: New test.
-
-2021-09-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512vl-pr95046.c: New test.
-
-2021-09-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr92658-avx512f.c: Refine testcase.
- * gcc.target/i386/pr92658-avx512vl.c: Adjust scan-assembler,
- only v2di->v2qi truncate is not supported, v4di->v4qi should
- be supported.
-
-2021-09-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-builtin-fpcompare-1.c: New test.
- * gcc.target/i386/avx512fp16-builtin-fpcompare-2.c: New test.
-
-2021-09-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-builtin-round-1.c: New test.
-
-2021-09-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-builtin-sqrt-1.c: New test.
- * gcc.target/i386/avx512fp16vl-builtin-sqrt-1.c: New test.
-
-2021-09-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vfcmaddcsh-1a.c: New test.
- * gcc.target/i386/avx512fp16-vfcmaddcsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfcmulcsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfcmulcsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmaddcsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmaddcsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmulcsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmulcsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-complex-constraints.c: Ditto.
-
-2021-09-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-helper.h
- (init_src): Adjust init value.
- (NET_CMASK): New net mask for complex input.
- * gcc.target/i386/avx512fp16-vfcmaddcph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vfcmaddcph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfcmulcph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfcmulcph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmaddcph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmaddcph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmulcph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmulcph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfcmaddcph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfcmaddcph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfcmulcph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfcmulcph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmaddcph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmaddcph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmulcph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmulcph-1b.c: Ditto.
-
-2021-09-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-22 Barrett Adair <barrettellisadair@gmail.com>
-
- * g++.dg/cpp0x/constexpr-52830.C: Remove unwanted dg-ice.
- * g++.dg/template/canon-type-15.C: New test.
- * g++.dg/template/canon-type-16.C: New test.
- * g++.dg/template/canon-type-17.C: New test.
- * g++.dg/template/canon-type-18.C: New test.
- * g++.dg/template/dependent-name15.C: New regression test.
- * g++.dg/template/dependent-name16.C: New regression test.
-
-2021-09-21 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102421
- * g++.dg/vect/pr102421.cc: New testcase.
-
-2021-09-21 Eric Botcazou <ebotcazou@adacore.com>
-
- * lib/target-supports.exp (no_fsanitize_address): Add missing bits.
- * gcc.dg/uninit-pr93100.c: Skip if no_fsanitize_address.
- * gcc.dg/pr91441.c: Likewise.
- * gcc.dg/pr96260.c: Likewise.
- * gcc.dg/pr96307.c: Likewise.
- * g++.dg/warn/uninit-pr93100.C: Likewise.
- * gnat.dg/asan1.adb: Likewise.
- * gcc.dg/Wstringop-overflow-70.c: Adjust for SPARC.
- * g++.dg/abi/anon4.C: Likewise.
-
-2021-09-21 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/include_6.f90: Change dg-error to
- dg-warning and update pattern.
- * gfortran.dg/include_14.f90: New test.
- * gfortran.dg/include_15.f90: New test.
- * gfortran.dg/include_16.f90: New test.
- * gfortran.dg/include_17.f90: New test.
- * gfortran.dg/include_18.f90: New test.
- * gfortran.dg/include_19.f90: New test.
- * gfortran.dg/include_20.f90: New test.
- * gfortran.dg/include_21.f90: New test.
-
-2021-09-21 wangpc <pc.wang@linux.alibaba.com>
-
- * g++.target/aarch64/sve/static-var-in-template.C: New test.
-
-2021-09-20 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/tree-ssa/evrp-ignore.c: New.
-
-2021-09-20 Matthias Kretz <m.kretz@gsi.de>
-
- * gcc.dg/associative-math-1.c: New test.
- * gcc.dg/associative-math-2.c: New test.
- * gcc.dg/no-signed-zeros-1.c: New test.
- * gcc.dg/no-signed-zeros-2.c: New test.
- * gcc.dg/no-trapping-math-1.c: New test.
- * gcc.dg/no-trapping-math-2.c: New test.
- * gcc.dg/reciprocal-math-1.c: New test.
- * gcc.dg/reciprocal-math-2.c: New test.
- * gcc.dg/rounding-math-1.c: New test.
- * gcc.dg/rounding-math-2.c: New test.
-
-2021-09-20 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/order-5.f90: New test.
- * gfortran.dg/gomp/order-6.f90: New test.
- * gfortran.dg/gomp/order-7.f90: New test.
- * gfortran.dg/gomp/order-8.f90: New test.
- * gfortran.dg/gomp/order-9.f90: New test.
-
-2021-09-20 Christophe Lyon <christophe.lyon@foss.st.com>
- Torbjörn SVENSSON <torbjorn.svensson@st.com>
-
- * lib/prune.exp (prune_gcc_output): Remove .exe suffix from
- toolchain executables names.
-
-2021-09-20 Thomas Schwinge <thomas@codesourcery.com>
-
- * gcc.dg/plugin/diagnostic-test-string-literals-1.c: Adjust
- expected error diagnostics.
-
-2021-09-20 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/65206
- * gcc.dg/torture/20210916.c: New testcase.
- * gcc.dg/vect/pr65206.c: Likewise.
-
-2021-09-19 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/102403
- * gcc.dg/uninit-pr102403.c: New test.
- * gcc.dg/uninit-pr102403-c2.c: New test.
-
-2021-09-19 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/102243
- * g++.dg/warn/Wplacement-new-size-10.C: New test.
-
-2021-09-19 Jeff Law <jeffreyalaw@gmail.com>
-
- * gfortran.dg/goacc/privatization-1-compute.f90: Make test names
- unique.
- * gfortran.dg/goacc/routine-external-level-of-parallelism-2.f:
- Likewise.
-
-2021-09-19 Iain Sandoe <iain@sandoe.co.uk>
-
- * jit.dg/jit.exp (fixed_local_execute): Amend the match and
- exit conditions to cater for more platforms.
-
-2021-09-19 Roger Sayle <roger@nextmovesoftware.com>
-
- PR middle-end/88173
- * c-c++-common/pr57371-4.c: Tweak/correct test case for QNaNs.
- * g++.dg/pr88173-1.C: New test case.
- * g++.dg/pr88173-2.C: New test case.
-
-2021-09-18 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/order-1.c (f2): Add tests for distribute
- with order clause.
- (f3): Remove.
- * c-c++-common/gomp/order-2.c: Don't expect error for distribute
- with order clause.
- * c-c++-common/gomp/order-5.c: New test.
- * c-c++-common/gomp/order-6.c: New test.
- * c-c++-common/gomp/clause-dups-1.c (f1): Add tests for
- duplicated order clause.
- (f9): New function.
- * c-c++-common/gomp/clauses-1.c (baz, bar): Don't mix copyin and
- order(concurrent) clauses on the same composite construct combined
- with distribute, instead split it into two tests, one without
- copyin and one without order(concurrent). Add order(concurrent)
- clauses to {,{,target} teams} distribute.
- * g++.dg/gomp/attrs-1.C (baz, bar): Likewise.
- * g++.dg/gomp/attrs-2.C (baz, bar): Likewise.
-
-2021-09-18 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/default-2.c: New test.
- * c-c++-common/gomp/default-3.c: New test.
- * g++.dg/gomp/default-1.C: New test.
-
-2021-09-18 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vfmaddXXXsh-1a.c: New test.
- * gcc.target/i386/avx512fp16-vfmaddXXXsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmsubXXXsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmsubXXXsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfnmaddXXXsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfnmaddXXXsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfnmsubXXXsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfnmsubXXXsh-1b.c: Ditto.
-
-2021-09-18 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-18 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/avx512fp16-xorsign-1.c: New test.
-
-2021-09-18 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-neg-1a.c: New test.
- * gcc.target/i386/avx512fp16-neg-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-scalar-bitwise-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-scalar-bitwise-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vector-bitwise-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vector-bitwise-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-neg-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-neg-1b.c: Ditto.
-
-2021-09-18 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vfmaddXXXph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vfmaddXXXph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmsubXXXph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmsubXXXph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfnmaddXXXph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfnmaddXXXph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfnmsubXXXph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfnmsubXXXph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmaddXXXph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmaddXXXph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmsubXXXph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmsubXXXph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfnmaddXXXph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfnmaddXXXph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfnmsubXXXph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfnmsubXXXph-1b.c: Ditto.
-
-2021-09-18 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test fot new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-18 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vfmaddsubXXXph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vfmaddsubXXXph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmsubaddXXXph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfmsubaddXXXph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmaddsubXXXph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmaddsubXXXph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmsubaddXXXph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfmsubaddXXXph-1b.c: Ditto.
-
-2021-09-18 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-18 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-broadcast-1.c: New test.
- * gcc.target/i386/avx512fp16-broadcast-2.c: New test.
-
-2021-09-18 Jason Merrill <jason@redhat.com>
-
- * g++.dg/template/dtor5.C: Adjust expected error.
- * g++.dg/cpp23/lookup2.C: New test.
- * g++.dg/template/dtor11.C: New test.
-
-2021-09-17 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102366
- * gfortran.dg/pr102366.f90: New test.
-
-2021-09-17 qing zhao <qing.zhao@oracle.com>
-
- * gcc.target/i386/auto-init-1.c: Restrict the testing only for
- -march=x86-64 and -mtune=generic. Add -fno-stack-protector.
- * gcc.target/i386/auto-init-2.c: Restrict the testing only for
- -march=x86-64 and -mtune=generic -msse.
- * gcc.target/i386/auto-init-3.c: Likewise.
- * gcc.target/i386/auto-init-4.c: Likewise.
- * gcc.target/i386/auto-init-5.c: Different pattern match for lp64 and
- ia32.
- * gcc.target/i386/auto-init-6.c: Restrict the testing only for
- -march=x86-64 and -mtune-generic -msse. Add -fno-stack-protector.
- * gcc.target/i386/auto-init-7.c: Likewise.
- * gcc.target/i386/auto-init-8.c: Restrict the testing only for
- -march=x86-64 and -mtune=generic -msse..
- * gcc.target/i386/auto-init-padding-1.c: Likewise.
- * gcc.target/i386/auto-init-padding-10.c: Likewise.
- * gcc.target/i386/auto-init-padding-11.c: Likewise.
- * gcc.target/i386/auto-init-padding-12.c: Likewise.
- * gcc.target/i386/auto-init-padding-2.c: Likewise.
- * gcc.target/i386/auto-init-padding-3.c: Restrict the testing only for
- -march=x86-64. Different pattern match for lp64 and ia32.
- * gcc.target/i386/auto-init-padding-4.c: Restrict the testing only for
- -march=x86-64 and -mtune-generic -msse.
- * gcc.target/i386/auto-init-padding-5.c: Likewise.
- * gcc.target/i386/auto-init-padding-6.c: Likewise.
- * gcc.target/i386/auto-init-padding-7.c: Restrict the testing only for
- -march=x86-64 and -mtune-generic -msse. Add -fno-stack-protector.
- * gcc.target/i386/auto-init-padding-8.c: Likewise.
- * gcc.target/i386/auto-init-padding-9.c: Restrict the testing only for
- -march=x86-64. Different pattern match for lp64 and ia32.
-
-2021-09-17 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/102200
- * gcc.dg/Wstringop-overflow-62.c: Adjust text of an expected note.
- * gcc.dg/Warray-bounds-89.c: New test.
- * gcc.dg/Wstringop-overflow-74.c: New test.
- * gcc.dg/Wstringop-overflow-75.c: New test.
- * gcc.dg/Wstringop-overflow-76.c: New test.
-
-2021-09-17 Sandra Loosemore <sandra@codesourcery.com>
-
- * gfortran.dg/PR100914.c: Do not include quadmath.h. Use
- _Float128 _Complex instead of __complex128.
- * gfortran.dg/PR100914.f90: Add -Wno-pedantic to suppress error
- about use of _Float128.
- * gfortran.dg/c-interop/typecodes-array-float128-c.c: Use
- _Float128 instead of __float128.
- * gfortran.dg/c-interop/typecodes-sanity-c.c: Likewise.
- * gfortran.dg/c-interop/typecodes-scalar-float128-c.c: Likewise.
- * lib/target-supports.exp
- (check_effective_target_fortran_real_c_float128): Update comments.
-
-2021-09-17 Roger Sayle <roger@nextmovesoftware.com>
-
- PR c/102245
- * gcc.dg/Wint-in-bool-context-4.c: New test case.
-
-2021-09-17 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/atomic-18.c: Expect same diagnostics in C++ as in
- C.
- * c-c++-common/gomp/atomic-25.c: Drop c effective target.
- * c-c++-common/gomp/atomic-26.c: Likewise.
- * c-c++-common/gomp/atomic-27.c: Likewise.
- * c-c++-common/gomp/atomic-28.c: Likewise.
- * c-c++-common/gomp/atomic-29.c: Likewise.
- * c-c++-common/gomp/atomic-30.c: Likewise. Adjust expected diagnostics
- for C++ when it differs from C.
- (foo): Change return type from double to void.
- * g++.dg/gomp/atomic-5.C: Adjust expected diagnostics wording.
- * g++.dg/gomp/atomic-20.C: New test.
-
-2021-09-17 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/avx-covert-1.c: New file.
- * gcc.target/i386/avx-fp-covert-1.c: Likewise.
- * gcc.target/i386/avx-int-covert-1.c: Likewise.
- * gcc.target/i386/sse-covert-1.c: Likewise.
- * gcc.target/i386/sse-fp-covert-1.c: Likewise.
- * gcc.target/i386/sse-int-covert-1.c: Likewise.
-
-2021-09-17 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101900
- * gcc.target/i386/pr101900-1.c: New test.
- * gcc.target/i386/pr101900-2.c: Likewise.
- * gcc.target/i386/pr101900-3.c: Likewise.
-
-2021-09-17 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.target/sparc/20210917-1.c: New test.
-
-2021-09-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-typecast-1.c: New test.
- * gcc.target/i386/avx512fp16-typecast-2.c: Ditto.
- * gcc.target/i386/avx512fp16vl-typecast-1.c: Ditto.
- * gcc.target/i386/avx512fp16vl-typecast-2.c: Ditto.
-
-2021-09-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vcvtsd2sh-1a.c: New test.
- * gcc.target/i386/avx512fp16-vcvtsd2sh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsh2sd-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsh2sd-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsh2ss-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsh2ss-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtss2sh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtss2sh-1b.c: Ditto.
-
-2021-09-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-helper.h (V512): Add DF contents.
- (src3f): New.
- * gcc.target/i386/avx512fp16-vcvtpd2ph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vcvtpd2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2pd-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2pd-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2psx-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2psx-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtps2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtps2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtpd2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtpd2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2pd-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2pd-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2psx-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2psx-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtps2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtps2ph-1b.c: Ditto.
-
-2021-09-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vcvttsh2si-1a.c: New test.
- * gcc.target/i386/avx512fp16-vcvttsh2si-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttsh2si64-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttsh2si64-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttsh2usi-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttsh2usi-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttsh2usi64-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttsh2usi64-1b.c: Ditto.
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vcvttph2dq-1a.c: New test.
- * gcc.target/i386/avx512fp16-vcvttph2dq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttph2qq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttph2qq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttph2udq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttph2udq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttph2uqq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttph2uqq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttph2uw-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttph2uw-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttph2w-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvttph2w-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2dq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2dq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2qq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2qq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2udq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2udq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2uqq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2uqq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2uw-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2uw-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2w-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvttph2w-1b.c: Ditto.
-
-2021-09-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-helper.h (V512): Add int32
- component.
- * gcc.target/i386/avx512fp16-vcvtsh2si-1a.c: New test.
- * gcc.target/i386/avx512fp16-vcvtsh2si-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsh2si64-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsh2si64-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsh2usi-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsh2usi-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsh2usi64-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsh2usi64-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsi2sh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsi2sh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsi2sh64-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtsi2sh64-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtusi2sh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtusi2sh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtusi2sh64-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtusi2sh64-1b.c: Ditto.
-
-2021-09-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-16 Patrick Palka <ppalka@redhat.com>
-
- PR c++/98486
- * g++.dg/cpp2a/concepts-var-templ1.C: New test.
- * g++.dg/cpp2a/concepts-var-templ1a.C: New test.
- * g++.dg/cpp2a/concepts-var-templ1b.C: New test.
-
-2021-09-16 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102287
- * gfortran.dg/intent_out_14.f90: New test.
-
-2021-09-16 Richard Biener <rguenther@suse.de>
-
- PR middle-end/102360
- * g++.dg/pr102360.C: New testcase.
-
-2021-09-16 Richard Earnshaw <rearnsha@arm.com>
-
- * g++.dg/eh/arm-vfp-unwind.C: Support single-precision.
-
-2021-09-16 liuhongt <hongtao.liu@intel.com>
-
- PR middle-end/102080
- * gcc.target/i386/pr102080.c: New test.
-
-2021-09-16 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vcvtdq2ph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vcvtdq2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtqq2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtqq2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtudq2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtudq2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtuqq2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtuqq2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtuw2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtuw2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtw2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtw2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtdq2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtdq2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtqq2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtqq2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtudq2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtudq2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtuw2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtuw2ph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtw2ph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtw2ph-1b.c: Ditto.
-
-2021-09-16 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-16 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-helper.h (V512): Add QI
- components.
- * gcc.target/i386/avx512fp16-vcvtph2dq-1a.c: New test.
- * gcc.target/i386/avx512fp16-vcvtph2dq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2qq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2qq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2udq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2udq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2uqq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2uqq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2uw-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2uw-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2w-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcvtph2w-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2dq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2dq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2qq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2qq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2udq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2udq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2uqq-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2uqq-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2uw-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2uw-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2w-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcvtph2w-1b.c: Ditto.
-
-2021-09-16 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-16 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vmovsh-1a.c: New test.
- * gcc.target/i386/avx512fp16-vmovsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vmovw-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vmovw-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vmovw-2a.c: Ditto.
- * gcc.target/i386/avx512fp16-vmovw-2b.c: Ditto.
- * gcc.target/i386/avx512fp16-vmovw-3a.c: Ditto.
- * gcc.target/i386/avx512fp16-vmovw-3b.c: Ditto.
- * gcc.target/i386/avx512fp16-vmovw-4a.c: Ditto.
- * gcc.target/i386/avx512fp16-vmovw-4b.c: Ditto.
-
-2021-09-15 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101904
- * g++.dg/ext/conv2.C: New test.
- * g++.dg/template/conv17.C: Extend test.
-
-2021-09-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/88578
- PR c++/102295
- * g++.dg/ext/flexary39.C: New test.
- * g++.dg/ext/flexary40.C: New test.
-
-2021-09-15 Patrick Palka <ppalka@redhat.com>
-
- PR c++/102050
- * g++.dg/cpp0x/initlist125.C: New test.
- * g++.dg/cpp0x/initlist126.C: New test.
-
-2021-09-15 Alexandre Oliva <oliva@adacore.com>
-
- * gnat.dg/zcur_attr.adb, gnat.dg/zcur_attr.ads: New.
-
-2021-09-15 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr102327-1.c: New test.
- * gcc.target/i386/pr102327-2.c: New test.
- * gcc.target/i386/avx512fp16-1c.c: Adjust testcase.
-
-2021-09-15 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/avx-1.c: Adjust builtin macros.
- * gcc.target/i386/sse-13.c: Likewise.
- * gcc.target/i386/sse-23.c: Likewise.
-
-2021-09-15 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102318
- * gcc.dg/vect/pr102318.c: New testcase.
-
-2021-09-15 Hongtao Liu <hongtao.liu@intel.com>
- Peter Cordes <peter@cordes.ca>
-
- PR target/91103
- * gcc.target/i386/pr91103-1.c: Add extract tests.
- * gcc.target/i386/pr91103-2.c: Ditto.
-
-2021-09-15 Thomas Schwinge <thomas@codesourcery.com>
-
- * gfortran.dg/goacc/unexpected-end.f90: Add OpenACC 'host_data'
- testing.
-
-2021-09-15 Jason Merrill <jason@redhat.com>
-
- PR c++/48396
- * g++.dg/rtti/undeclared1.C: New test.
-
-2021-09-14 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102311
- * gfortran.dg/entry_25.f90: New test.
-
-2021-09-14 Peter Bergner <bergner@linux.ibm.com>
-
- * gcc.target/powerpc/mma-builtin-6.c: Add second call to xxsetacc
- built-in. Update instruction counts.
-
-2021-09-14 Patrick Palka <ppalka@redhat.com>
-
- PR c++/102163
- * g++.dg/cpp0x/constexpr-empty17.C: New test.
-
-2021-09-14 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102295
- * g++.target/i386/pr102295.C: New test.
-
-2021-09-14 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/102305
- * g++.dg/cpp0x/pr102305.C: New test.
-
-2021-09-14 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/102313
- * gfortran.dg/goacc/unexpected-end.f90: New test.
- * gfortran.dg/gomp/unexpected-end.f90: New test.
-
-2021-09-14 Martin Liska <mliska@suse.cz>
-
- * g++.dg/gcov/gcov.py: Fix failing pytests as gcov.json.gz
- filename was changed in b777f228b481ae881a7fbb09de367a053740932c.
-
-2021-09-14 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/enum_rep2.adb: New test.
-
-2021-09-14 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/atomic-29.c: Add -march=pentium
- dg-additional-options for ia32. Use sync_long_long effective target
- instead of sync_int_long.
- * lib/target-supports.exp (check_effective_target_sync_long_long): Fix
- a syntax error.
-
-2021-09-14 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-helper.h (V512):
- Add xmm component.
- * gcc.target/i386/avx512fp16-vfpclassph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vfpclassph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vfpclasssh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vfpclasssh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vgetexpph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vgetexpph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vgetexpsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vgetexpsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vgetmantph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vgetmantph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vgetmantsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vgetmantsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfpclassph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vfpclassph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vgetexpph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vgetexpph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vgetmantph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vgetmantph-1b.c: Ditto.
-
-2021-09-14 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-14 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-helper.h (_ROUND_CUR): New macro.
- * gcc.target/i386/avx512fp16-vreduceph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vreduceph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vreducesh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vreducesh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vrndscaleph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vrndscaleph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vrndscalesh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vrndscalesh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vreduceph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vreduceph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vrndscaleph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c: Ditto.
-
-2021-09-14 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-14 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vrcpph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vrcpph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vrcpsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vrcpsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vscalefph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vscalefph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vscalefsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vscalefsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vrcpph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vrcpph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vscalefph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vscalefph-1b.c: Ditto.
-
-2021-09-14 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-14 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vrsqrtph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vrsqrtph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vrsqrtsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vrsqrtsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vsqrtph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vsqrtph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vsqrtsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vsqrtsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vrsqrtph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vsqrtph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vsqrtph-1b.c: Ditto.
-
-2021-09-14 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-13 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/82314
- * gfortran.dg/pr82314.f90: New test.
-
-2021-09-13 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/85130
- * gfortran.dg/substr_6.f90: Revert commit r8-7574, adding again
- test that was erroneously considered as illegal.
-
-2021-09-13 Jason Merrill <jason@redhat.com>
-
- * g++.dg/warn/Winterference.H: New file.
- * g++.dg/warn/Winterference.C: New test.
- * g++.target/aarch64/interference.C: New test.
- * g++.target/arm/interference.C: New test.
- * g++.target/i386/interference.C: New test.
- * g++.dg/warn/Winterference-2.C: New file.
-
-2021-09-13 Martin Liska <mliska@suse.cz>
- H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101696
- * g++.target/i386/mv30.C: New test.
- * gcc.target/i386/mvc16.c: New test.
- * gcc.target/i386/builtin_target.c (CHECK___builtin_cpu_supports):
- New.
-
-2021-09-13 Andrew Pinski <apinski@marvell.com>
-
- PR target/95969
- * gcc.target/aarch64/lane-bound-1.c: New test.
- * gcc.target/aarch64/lane-bound-2.c: New test.
-
-2021-09-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- PR target/102252
- * g++.target/aarch64/sve/pr102252.C: New test.
-
-2021-09-13 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/pr21417.c: Adjust for FSM removal.
- * gcc.dg/tree-ssa/pr66752-3.c: Same.
- * gcc.dg/tree-ssa/pr68198.c: Same.
- * gcc.dg/tree-ssa/pr69196-1.c: Same.
- * gcc.dg/tree-ssa/pr70232.c: Same.
- * gcc.dg/tree-ssa/pr77445.c: Same.
- * gcc.dg/tree-ssa/ranger-threader-4.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-18.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
- * gcc.dg/tree-ssa/ssa-thread-12.c: Same.
- * gcc.dg/tree-ssa/ssa-thread-13.c: Same.
-
-2021-09-13 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101764
- * g++.dg/cpp1z/constexpr-if35.C: New test.
-
-2021-09-13 Martin Liska <mliska@suse.cz>
-
- PR c++/101331
- * g++.dg/pr101331.C: New test.
-
-2021-09-13 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust for aarch64.
-
-2021-09-13 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101935
- * g++.target/i386/pr80566-1.C: Add
- -mtune-ctrl=avx256_store_by_pieces.
- * gcc.target/i386/pr100865-4a.c: Likewise.
- * gcc.target/i386/pr100865-10a.c: Likewise.
- * gcc.target/i386/pr90773-20.c: Likewise.
- * gcc.target/i386/pr90773-21.c: Likewise.
- * gcc.target/i386/pr90773-22.c: Likewise.
- * gcc.target/i386/pr90773-23.c: Likewise.
- * g++.target/i386/pr80566-2.C: Add
- -mtune-ctrl=avx256_move_by_pieces.
- * gcc.target/i386/eh_return-1.c: Likewise.
- * gcc.target/i386/pr90773-26.c: Likewise.
- * gcc.target/i386/pieces-memcpy-12.c: Replace -mtune=haswell
- with -mtune-ctrl=avx256_move_by_pieces.
- * gcc.target/i386/pieces-memcpy-15.c: Likewise.
- * gcc.target/i386/pieces-memset-2.c: Replace -mtune=haswell
- with -mtune-ctrl=avx256_store_by_pieces.
- * gcc.target/i386/pieces-memset-5.c: Likewise.
- * gcc.target/i386/pieces-memset-11.c: Likewise.
- * gcc.target/i386/pieces-memset-14.c: Likewise.
- * gcc.target/i386/pieces-memset-20.c: Likewise.
- * gcc.target/i386/pieces-memset-23.c: Likewise.
- * gcc.target/i386/pieces-memset-29.c: Likewise.
- * gcc.target/i386/pieces-memset-30.c: Likewise.
- * gcc.target/i386/pieces-memset-33.c: Likewise.
- * gcc.target/i386/pieces-memset-34.c: Likewise.
- * gcc.target/i386/pieces-memset-44.c: Likewise.
- * gcc.target/i386/pieces-memset-37.c: Replace -mtune=generic
- with -mtune-ctrl=avx256_store_by_pieces.
-
-2021-09-12 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/102185
- * gdc.dg/pr102185.d: New test.
-
-2021-09-11 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/auto-init-1.c: Enable test only on ilp32 or lp64
- targets, expect different long and pointer sizes between ilp32 and
- lp64.
- * c-c++-common/auto-init-2.c: Likewise.
- * c-c++-common/auto-init-3.c: Expect one of the common long double
- sizes (8/12/16 bytes) instead of hardcoding 16 bytes.
- * c-c++-common/auto-init-4.c: Likewise.
- * c-c++-common/auto-init-5.c: Expect one of the common
- _Complex long double sizes (16/24/32 bytes) instead of hardcoding 32
- bytes.
- * c-c++-common/auto-init-6.c: Likewise.
- * c-c++-common/auto-init-padding-1.c: Enable test only on ilp32 or lp64
- targets.
- (struct test_small_hole): Change type of four to unsigned long long
- and add aligned attribute.
-
-2021-09-10 Petter Tomner <tomner@kth.se>
-
- * jit.dg/test-error-array-bounds.c: Array is not unsigned
- * jit.dg/jit.exp: Helper function
- * jit.dg/test-debuginfo.c: New testcase
-
-2021-09-10 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/atomic-17.c (foo): Add tests for atomic read,
- write or update with acq_rel clause and atomic update with acquire clause.
- * c-c++-common/gomp/atomic-18.c (foo): Adjust expected diagnostics
- wording, remove tests moved to atomic-17.c.
- * c-c++-common/gomp/atomic-21.c: Expect only 2 omp atomic release and
- 2 omp atomic acq_rel directives instead of 4 omp atomic release.
- * c-c++-common/gomp/atomic-25.c: New test.
- * c-c++-common/gomp/atomic-26.c: New test.
- * c-c++-common/gomp/atomic-27.c: New test.
- * c-c++-common/gomp/atomic-28.c: New test.
- * c-c++-common/gomp/atomic-29.c: New test.
- * c-c++-common/gomp/atomic-30.c: New test.
- * c-c++-common/goacc-gomp/atomic.c: Expect 1 omp atomic release and
- 1 omp atomic_acq_rel instead of 2 omp atomic release directives.
- * gcc.dg/gomp/atomic-5.c: Adjust expected error diagnostic wording.
- * g++.dg/gomp/atomic-18.C:Expect 4 omp atomic release and
- 1 omp atomic_acq_rel instead of 5 omp atomic release directives.
-
-2021-09-10 Aldy Hernandez <aldyh@redhat.com>
- Michael Matz <matz@suse.de>
-
- * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Adjust for disabling of
- threading through latches.
- * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
-
-2021-09-10 David Faust <david.faust@oracle.com>
-
- * gcc.target/bpf/alu-1.c: New test.
- * gcc.target/bpf/jmp-1.c: New test.
-
-2021-09-10 Richard Biener <rguenther@suse.de>
-
- PR middle-end/102273
- * gcc.dg/pr102273.c: New testcase.
-
-2021-09-10 Thomas Schwinge <thomas@codesourcery.com>
-
- * c-c++-common/auto-init-padding-2.c: Fix 'dg-do run' syntax.
- * c-c++-common/auto-init-padding-3.c: Likewise.
-
-2021-09-10 Richard Biener <rguenther@suse.de>
-
- PR middle-end/102269
- * gcc.dg/pr102269.c: New testcase.
-
-2021-09-10 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-helper.h
- (check_results_mask): New check_function.
- * gcc.target/i386/avx512fp16-vcmpph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vcmpph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcmpsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcmpsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcomish-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vcomish-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vcomish-1c.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcmpph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vcmpph-1b.c: Ditto.
-
-2021-09-10 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-10 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vmaxph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vmaxph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vmaxsh-1.c: Ditto.
- * gcc.target/i386/avx512fp16-vmaxsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vminph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vminph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vminsh-1.c: Ditto.
- * gcc.target/i386/avx512fp16-vminsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vmaxph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vmaxph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vminph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vminph-1b.c: Ditto.
-
-2021-09-10 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-10 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-vaddsh-1a.c: New test.
- * gcc.target/i386/avx512fp16-vaddsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vdivsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vdivsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vmulsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vmulsh-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vsubsh-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vsubsh-1b.c: Ditto.
- * gcc.target/i386/pr54855-11.c: Ditto.
-
-2021-09-10 Liu, Hongtao <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add test for new builtins.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-10 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/vect-float16-1.c: New test.
- * gcc.target/i386/vect-float16-10.c: Ditto.
- * gcc.target/i386/vect-float16-11.c: Ditto.
- * gcc.target/i386/vect-float16-12.c: Ditto.
- * gcc.target/i386/vect-float16-2.c: Ditto.
- * gcc.target/i386/vect-float16-3.c: Ditto.
- * gcc.target/i386/vect-float16-4.c: Ditto.
- * gcc.target/i386/vect-float16-5.c: Ditto.
- * gcc.target/i386/vect-float16-6.c: Ditto.
- * gcc.target/i386/vect-float16-7.c: Ditto.
- * gcc.target/i386/vect-float16-8.c: Ditto.
- * gcc.target/i386/vect-float16-9.c: Ditto.
-
-2021-09-10 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512dq-abs-copysign-1.c: Adjust testcase.
- * gcc.target/i386/avx512vl-abs-copysign-1.c: Adjust testcase.
-
-2021-09-09 qing zhao <qing.zhao@oracle.com>
-
- * c-c++-common/auto-init-1.c: New test.
- * c-c++-common/auto-init-10.c: New test.
- * c-c++-common/auto-init-11.c: New test.
- * c-c++-common/auto-init-12.c: New test.
- * c-c++-common/auto-init-13.c: New test.
- * c-c++-common/auto-init-14.c: New test.
- * c-c++-common/auto-init-15.c: New test.
- * c-c++-common/auto-init-16.c: New test.
- * c-c++-common/auto-init-2.c: New test.
- * c-c++-common/auto-init-3.c: New test.
- * c-c++-common/auto-init-4.c: New test.
- * c-c++-common/auto-init-5.c: New test.
- * c-c++-common/auto-init-6.c: New test.
- * c-c++-common/auto-init-7.c: New test.
- * c-c++-common/auto-init-8.c: New test.
- * c-c++-common/auto-init-9.c: New test.
- * c-c++-common/auto-init-esra.c: New test.
- * c-c++-common/auto-init-padding-1.c: New test.
- * c-c++-common/auto-init-padding-2.c: New test.
- * c-c++-common/auto-init-padding-3.c: New test.
- * g++.dg/auto-init-uninit-pred-1_a.C: New test.
- * g++.dg/auto-init-uninit-pred-2_a.C: New test.
- * g++.dg/auto-init-uninit-pred-3_a.C: New test.
- * g++.dg/auto-init-uninit-pred-4.C: New test.
- * gcc.dg/auto-init-sra-1.c: New test.
- * gcc.dg/auto-init-sra-2.c: New test.
- * gcc.dg/auto-init-uninit-1.c: New test.
- * gcc.dg/auto-init-uninit-12.c: New test.
- * gcc.dg/auto-init-uninit-13.c: New test.
- * gcc.dg/auto-init-uninit-14.c: New test.
- * gcc.dg/auto-init-uninit-15.c: New test.
- * gcc.dg/auto-init-uninit-16.c: New test.
- * gcc.dg/auto-init-uninit-17.c: New test.
- * gcc.dg/auto-init-uninit-18.c: New test.
- * gcc.dg/auto-init-uninit-19.c: New test.
- * gcc.dg/auto-init-uninit-2.c: New test.
- * gcc.dg/auto-init-uninit-20.c: New test.
- * gcc.dg/auto-init-uninit-21.c: New test.
- * gcc.dg/auto-init-uninit-22.c: New test.
- * gcc.dg/auto-init-uninit-23.c: New test.
- * gcc.dg/auto-init-uninit-24.c: New test.
- * gcc.dg/auto-init-uninit-25.c: New test.
- * gcc.dg/auto-init-uninit-26.c: New test.
- * gcc.dg/auto-init-uninit-3.c: New test.
- * gcc.dg/auto-init-uninit-34.c: New test.
- * gcc.dg/auto-init-uninit-36.c: New test.
- * gcc.dg/auto-init-uninit-37.c: New test.
- * gcc.dg/auto-init-uninit-4.c: New test.
- * gcc.dg/auto-init-uninit-5.c: New test.
- * gcc.dg/auto-init-uninit-6.c: New test.
- * gcc.dg/auto-init-uninit-8.c: New test.
- * gcc.dg/auto-init-uninit-9.c: New test.
- * gcc.dg/auto-init-uninit-A.c: New test.
- * gcc.dg/auto-init-uninit-B.c: New test.
- * gcc.dg/auto-init-uninit-C.c: New test.
- * gcc.dg/auto-init-uninit-H.c: New test.
- * gcc.dg/auto-init-uninit-I.c: New test.
- * gcc.target/aarch64/auto-init-1.c: New test.
- * gcc.target/aarch64/auto-init-2.c: New test.
- * gcc.target/aarch64/auto-init-3.c: New test.
- * gcc.target/aarch64/auto-init-4.c: New test.
- * gcc.target/aarch64/auto-init-5.c: New test.
- * gcc.target/aarch64/auto-init-6.c: New test.
- * gcc.target/aarch64/auto-init-7.c: New test.
- * gcc.target/aarch64/auto-init-8.c: New test.
- * gcc.target/aarch64/auto-init-padding-1.c: New test.
- * gcc.target/aarch64/auto-init-padding-10.c: New test.
- * gcc.target/aarch64/auto-init-padding-11.c: New test.
- * gcc.target/aarch64/auto-init-padding-12.c: New test.
- * gcc.target/aarch64/auto-init-padding-2.c: New test.
- * gcc.target/aarch64/auto-init-padding-3.c: New test.
- * gcc.target/aarch64/auto-init-padding-4.c: New test.
- * gcc.target/aarch64/auto-init-padding-5.c: New test.
- * gcc.target/aarch64/auto-init-padding-6.c: New test.
- * gcc.target/aarch64/auto-init-padding-7.c: New test.
- * gcc.target/aarch64/auto-init-padding-8.c: New test.
- * gcc.target/aarch64/auto-init-padding-9.c: New test.
- * gcc.target/i386/auto-init-1.c: New test.
- * gcc.target/i386/auto-init-2.c: New test.
- * gcc.target/i386/auto-init-21.c: New test.
- * gcc.target/i386/auto-init-22.c: New test.
- * gcc.target/i386/auto-init-23.c: New test.
- * gcc.target/i386/auto-init-24.c: New test.
- * gcc.target/i386/auto-init-3.c: New test.
- * gcc.target/i386/auto-init-4.c: New test.
- * gcc.target/i386/auto-init-5.c: New test.
- * gcc.target/i386/auto-init-6.c: New test.
- * gcc.target/i386/auto-init-7.c: New test.
- * gcc.target/i386/auto-init-8.c: New test.
- * gcc.target/i386/auto-init-padding-1.c: New test.
- * gcc.target/i386/auto-init-padding-10.c: New test.
- * gcc.target/i386/auto-init-padding-11.c: New test.
- * gcc.target/i386/auto-init-padding-12.c: New test.
- * gcc.target/i386/auto-init-padding-2.c: New test.
- * gcc.target/i386/auto-init-padding-3.c: New test.
- * gcc.target/i386/auto-init-padding-4.c: New test.
- * gcc.target/i386/auto-init-padding-5.c: New test.
- * gcc.target/i386/auto-init-padding-6.c: New test.
- * gcc.target/i386/auto-init-padding-7.c: New test.
- * gcc.target/i386/auto-init-padding-8.c: New test.
- * gcc.target/i386/auto-init-padding-9.c: New test.
-
-2021-09-09 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/98490
- * gfortran.dg/bounds_check_23.f90: New test.
-
-2021-09-09 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/x86_64/abi/avx512fp16/args.h: Replace long with
- long long.
- (XMM_T): Rename _long to _longlong and _ulong to _ulonglong.
- (X87_T): Rename _ulong to _ulonglong.
- * gcc.target/x86_64/abi/avx512fp16/defines.h (TYPE_SIZE_LONG):
- Define to 4 if __ILP32__ is defined.
- (TYPE_SIZE_POINTER): Likewise.
- (TYPE_ALIGN_LONG): Likewise.
- (TYPE_ALIGN_POINTER): Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_3_element_struct_and_unions.c
- (main): Skip test for long if __ILP32__ is defined.
- * gcc.target/x86_64/abi/avx512fp16/test_m64m128_returning.c
- (do_test): Replace _long with _longlong.
- * gcc.target/x86_64/abi/avx512fp16/test_struct_returning.c:
- (check_300): Replace _ulong with _ulonglong.
- * gcc.target/x86_64/abi/avx512fp16/m256h/args.h: Replace long
- with long long.
- (YMM_T): Rename _long to _longlong and _ulong to _ulonglong.
- (X87_T): Rename _ulong to _ulonglong.
- * gcc.target/x86_64/abi/avx512fp16/m512h/args.h: Replace long
- with long long.
- (ZMM_T): Rename _long to _longlong and _ulong to _ulonglong.
- (X87_T): Rename _ulong to _ulonglong.
-
-2021-09-09 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/tree-ssa/ssa-lim-17.c: New testcase.
-
-2021-09-09 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512fp16-helper.h: New header file for
- FP16 runtime test.
- * gcc.target/i386/avx512fp16-vaddph-1a.c: New test.
- * gcc.target/i386/avx512fp16-vaddph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vdivph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vdivph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vmulph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vmulph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-vsubph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-vsubph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vaddph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vaddph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vdivph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vdivph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vmulph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vmulph-1b.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vsubph-1a.c: Ditto.
- * gcc.target/i386/avx512fp16vl-vsubph-1b.c: Ditto.
-
-2021-09-09 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add -mavx512vl and test for new intrinsics.
- * gcc.target/i386/avx-2.c: Add -mavx512vl.
- * gcc.target/i386/avx512fp16-11a.c: New test.
- * gcc.target/i386/avx512fp16-11b.c: Ditto.
- * gcc.target/i386/avx512vlfp16-11a.c: Ditto.
- * gcc.target/i386/avx512vlfp16-11b.c: Ditto.
- * gcc.target/i386/sse-13.c: Add test for new builtins.
- * gcc.target/i386/sse-23.c: Ditto.
- * gcc.target/i386/sse-14.c: Add test for new intrinsics.
- * gcc.target/i386/sse-22.c: Ditto.
-
-2021-09-09 liuhongt <hongtao.liu@intel.com>
-
- PR target/101059
- * gcc.target/i386/sse2-pr101059.c: New test.
- * gcc.target/i386/sse3-pr101059.c: New test.
-
-2021-09-09 liuhongt <hongtao.liu@intel.com>
-
- PR target/91103
- * gcc.target/i386/pr91103-1.c: New test.
- * gcc.target/i386/pr91103-2.c: New test.
-
-2021-09-08 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/102225
- * gcc.dg/analyzer/realloc-1.c (test_10): New.
- * gcc.dg/analyzer/torture/pr102225.c: New test.
-
-2021-09-08 Joseph Myers <joseph@codesourcery.com>
-
- * gcc.dg/array-quals-1.c: Allow .sdata section in more cases.
-
-2021-09-08 Joseph Myers <joseph@codesourcery.com>
-
- * gcc.dg/tree-ssa/pr89430-1.c, gcc.dg/tree-ssa/pr89430-2.c,
- gcc.dg/tree-ssa/pr89430-3.c, gcc.dg/tree-ssa/pr89430-4.c,
- gcc.dg/tree-ssa/pr89430-5.c, gcc.dg/tree-ssa/pr89430-6.c,
- gcc.dg/tree-ssa/pr89430-7-comp-ref.c,
- gcc.dg/tree-ssa/pr89430-8-mem-ref-size.c,
- gcc.dg/tree-ssa/pr99473-1.c: Use -ftree-cselim.
-
-2021-09-08 Jakub Jelinek <jakub@redhat.com>
- liuhongt <hongtao.liu@intel.com>
-
- PR target/89984
- * gcc.target/i386/avx-pr102224.c: Fix up PR number.
- * gcc.dg/pr89984.c: New test.
- * gcc.target/i386/avx-pr89984.c: New test.
-
-2021-09-08 Jakub Jelinek <jakub@redhat.com>
-
- PR target/102224
- * gcc.dg/pr102224.c: New test.
- * gcc.target/i386/avx-pr102224.c: New test.
-
-2021-09-08 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/x86_64/abi/avx512fp16/m512h/abi-avx512fp16-zmm.exp:
- New file.
- * gcc.target/x86_64/abi/avx512fp16/m512h/args.h: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m512h/asm-support.S: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m512h/avx512fp16-zmm-check.h:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m512h/test_m512_returning.c:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m512h/test_passing_m512.c:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m512h/test_passing_structs.c:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m512h/test_passing_unions.c:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m512h/test_varargs-m512.c:
- Likewise.
-
-2021-09-08 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/x86_64/abi/avx512fp16/m256h/abi-avx512fp16-ymm.exp:
- New exp file.
- * gcc.target/x86_64/abi/avx512fp16/m256h/args.h: New header.
- * gcc.target/x86_64/abi/avx512fp16/m256h/avx512fp16-ymm-check.h:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m256h/asm-support.S: New.
- * gcc.target/x86_64/abi/avx512fp16/m256h/test_m256_returning.c:
- New test.
- * gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_m256.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_structs.c:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_unions.c:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/m256h/test_varargs-m256.c: Likewise.
-
-2021-09-08 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/x86_64/abi/avx512fp16/abi-avx512fp16-xmm.exp: New exp
- file for abi test.
- * gcc.target/x86_64/abi/avx512fp16/args.h: New header file for abi test.
- * gcc.target/x86_64/abi/avx512fp16/avx512fp16-check.h: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/avx512fp16-xmm-check.h: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/defines.h: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/macros.h: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/asm-support.S: New asm for abi check.
- * gcc.target/x86_64/abi/avx512fp16/test_3_element_struct_and_unions.c:
- New test.
- * gcc.target/x86_64/abi/avx512fp16/test_basic_alignment.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_basic_array_size_and_align.c:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_basic_returning.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_basic_sizes.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_basic_struct_size_and_align.c:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_basic_union_size_and_align.c:
- Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_complex_returning.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_m64m128_returning.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_passing_floats.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_passing_m64m128.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_passing_structs.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_passing_unions.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_struct_returning.c: Likewise.
- * gcc.target/x86_64/abi/avx512fp16/test_varargs-m128.c: Likewise.
-
-2021-09-08 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/avx512fp16-vararg-1.c: New test.
- * gcc.target/i386/avx512fp16-vararg-2.c: Ditto.
- * gcc.target/i386/avx512fp16-vararg-3.c: Ditto.
- * gcc.target/i386/avx512fp16-vararg-4.c: Ditto.
-
-2021-09-08 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/m512-check.h: Add union128h, union256h, union512h.
- * gcc.target/i386/avx512fp16-10a.c: New test.
- * gcc.target/i386/avx512fp16-10b.c: Ditto.
- * gcc.target/i386/avx512fp16-1a.c: Ditto.
- * gcc.target/i386/avx512fp16-1b.c: Ditto.
- * gcc.target/i386/avx512fp16-1c.c: Ditto.
- * gcc.target/i386/avx512fp16-1d.c: Ditto.
- * gcc.target/i386/avx512fp16-1e.c: Ditto.
- * gcc.target/i386/avx512fp16-2a.c: Ditto.
- * gcc.target/i386/avx512fp16-2b.c: Ditto.
- * gcc.target/i386/avx512fp16-2c.c: Ditto.
- * gcc.target/i386/avx512fp16-3a.c: Ditto.
- * gcc.target/i386/avx512fp16-3b.c: Ditto.
- * gcc.target/i386/avx512fp16-3c.c: Ditto.
- * gcc.target/i386/avx512fp16-4.c: Ditto.
- * gcc.target/i386/avx512fp16-5.c: Ditto.
- * gcc.target/i386/avx512fp16-6.c: Ditto.
- * gcc.target/i386/avx512fp16-7.c: Ditto.
- * gcc.target/i386/avx512fp16-8.c: Ditto.
- * gcc.target/i386/avx512fp16-9a.c: Ditto.
- * gcc.target/i386/avx512fp16-9b.c: Ditto.
- * gcc.target/i386/pr54855-13.c: Ditto.
- * gcc.target/i386/avx512fp16-vec_set_var.c: Ditto.
-
-2021-09-08 Guo, Xuepeng <xuepeng.guo@intel.com>
- H.J. Lu <hongjiu.lu@intel.com>
- Liu Hongtao <hongtao.liu@intel.com>
- Wang Hongyu <hongyu.wang@intel.com>
- Xu Dianhong <dianhong.xu@intel.com>
-
- * gcc.target/i386/avx-1.c: Add -mavx512fp16 in dg-options.
- * gcc.target/i386/avx-2.c: Ditto.
- * gcc.target/i386/avx512-check.h: Check cpuid for AVX512FP16.
- * gcc.target/i386/funcspec-56.inc: Add new target attribute check.
- * gcc.target/i386/sse-13.c: Add -mavx512fp16.
- * 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: (check_effective_target_avx512fp16): New.
- * g++.target/i386/float16-1.C: New test.
- * g++.target/i386/float16-2.C: Ditto.
- * g++.target/i386/float16-3.C: Ditto.
- * gcc.target/i386/avx512fp16-12a.c: Ditto.
- * gcc.target/i386/avx512fp16-12b.c: Ditto.
- * gcc.target/i386/float16-3a.c: Ditto.
- * gcc.target/i386/float16-3b.c: Ditto.
- * gcc.target/i386/float16-4a.c: Ditto.
- * gcc.target/i386/float16-4b.c: Ditto.
- * gcc.target/i386/pr54855-12.c: Ditto.
- * g++.dg/other/i386-2.C: Ditto.
- * g++.dg/other/i386-3.C: Ditto.
-
-2021-09-08 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/float16-6.c: New test.
- * gcc.target/i386/float16-7.c: New test.
-
-2021-09-07 David Faust <david.faust@oracle.com>
-
- * gcc.target/bpf/core-attr-1.c: New test.
- * gcc.target/bpf/core-attr-2.c: Likewise.
- * gcc.target/bpf/core-attr-3.c: Likewise.
- * gcc.target/bpf/core-attr-4.c: Likewise
- * gcc.target/bpf/core-builtin-1.c: Likewise
- * gcc.target/bpf/core-builtin-2.c: Likewise.
- * gcc.target/bpf/core-builtin-3.c: Likewise.
- * gcc.target/bpf/core-section-1.c: Likewise.
-
-2021-09-07 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.dg/no_profile_instrument_function-attr-2.c: Fix
- typo in last change.
-
-2021-09-07 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/101327
- * gfortran.dg/pr101327.f90: New test.
-
-2021-09-07 Indu Bhagat <indu.bhagat@oracle.com>
-
- * gcc.target/bpf/core-lto-1.c: New test.
-
-2021-09-07 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100495
- * g++.dg/cpp2a/constexpr-new21.C: New test.
-
-2021-09-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/85819
- * gcc.target/i386/pr85819-1a.c: New test.
- * gcc.target/i386/pr85819-1b.c: Likewise.
- * gcc.target/i386/pr85819-2a.c: Likewise.
- * gcc.target/i386/pr85819-2b.c: Likewise.
- * gcc.target/i386/pr85819-2c.c: Likewise.
- * gcc.target/i386/pr85819-3.c: Likewise.
-
-2021-09-07 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102226
- * g++.dg/vect/pr102226.cc: New testcase.
-
-2021-09-07 Marcel Vollweiler <marcel@codesourcery.com>
-
- * c-c++-common/gomp/flush-1.c: Add test case for 'seq_cst'.
- * c-c++-common/gomp/flush-2.c: Add test case for 'seq_cst'.
- * g++.dg/gomp/attrs-1.C: Adapt test to handle all flush clauses.
- * g++.dg/gomp/attrs-2.C: Adapt test to handle all flush clauses.
- * gfortran.dg/gomp/flush-1.f90: Add test case for 'seq_cst'.
- * gfortran.dg/gomp/flush-2.f90: Add test case for 'seq_cst'.
-
-2021-09-07 Martin Liska <mliska@suse.cz>
-
- PR gcov-profile/80223
- * gcc.dg/no_profile_instrument_function-attr-2.c: New test.
-
-2021-09-07 Xionghu Luo <luoxhu@linux.ibm.com>
-
- PR target/97142
- * gcc.target/powerpc/pr97142.c: New test.
-
-2021-09-06 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/89984
- * gcc.target/i386/pr89984-1.c: New test.
- * gcc.target/i386/pr89984-2.c: Likewise.
- * gcc.target/i386/xorsign-avx.c: Likewise.
-
-2021-09-06 liuhongt <hongtao.liu@intel.com>
-
- PR middle-end/102182
- * gcc.target/i386/pr101282.c: New test.
-
-2021-09-06 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/102207
- * gcc.dg/pr102207.c: New test.
-
-2021-09-06 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/63184
- * c-c++-common/pr19807-2.c: Enable for all targets and remove the xfail.
- * c-c++-common/pr19807-3.c: Likewise.
-
-2021-09-03 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101904
- * g++.dg/template/conv17.C: New test.
-
-2021-09-03 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/bind_c_char_6.f90: Update dg-error.
- * gfortran.dg/bind_c_char_7.f90: Likewise.
- * gfortran.dg/bind_c_char_8.f90: Likewise.
- * gfortran.dg/iso_c_binding_char_1.f90: Likewise.
- * gfortran.dg/pr32599.f03: Likewise.
- * gfortran.dg/bind_c_char_9.f90: Comment testcase bits which are
- implementable but not valid F2018.
- * gfortran.dg/bind_c_contiguous.f90: New test.
-
-2021-09-03 liuhongt <hongtao.liu@intel.com>
-
- PR target/102166
- * g++.target/i386/pr102166.C: New test.
-
-2021-09-02 Sandra Loosemore <sandra@codesourcery.com>
- José Rui Faustino de Sousa <jrfsousa@gmail.com>
-
- PR fortran/100911
- PR fortran/100915
- PR fortran/100916
- * gfortran.dg/PR100911.c: New file.
- * gfortran.dg/PR100911.f90: New file.
- * gfortran.dg/PR100914.c: New file.
- * gfortran.dg/PR100914.f90: New file.
- * gfortran.dg/PR100915.c: New file.
- * gfortran.dg/PR100915.f90: New file.
-
-2021-09-02 Sandra Loosemore <sandra@codesourcery.com>
-
- * gfortran.dg/c-interop/allocatable-dummy-c.c: New file.
- * gfortran.dg/c-interop/allocatable-dummy.f90: New file.
- * gfortran.dg/c-interop/allocatable-optional-pointer.f90: New file.
- * gfortran.dg/c-interop/allocate-c.c: New file.
- * gfortran.dg/c-interop/allocate-errors-c.c: New file.
- * gfortran.dg/c-interop/allocate-errors.f90: New file.
- * gfortran.dg/c-interop/allocate.f90: New file.
- * gfortran.dg/c-interop/argument-association-assumed-rank-1.f90:
- New file.
- * gfortran.dg/c-interop/argument-association-assumed-rank-2.f90:
- New file.
- * gfortran.dg/c-interop/argument-association-assumed-rank-3.f90:
- New file.
- * gfortran.dg/c-interop/argument-association-assumed-rank-4.f90:
- New file.
- * gfortran.dg/c-interop/argument-association-assumed-rank-5.f90:
- New file.
- * gfortran.dg/c-interop/argument-association-assumed-rank-6.f90:
- New file.
- * gfortran.dg/c-interop/argument-association-assumed-rank-7.f90:
- New file.
- * gfortran.dg/c-interop/argument-association-assumed-rank-8.f90:
- New file.
- * gfortran.dg/c-interop/assumed-type-dummy.f90: New file.
- * gfortran.dg/c-interop/c-interop.exp: New file.
- * gfortran.dg/c-interop/c1255-1.f90: New file.
- * gfortran.dg/c-interop/c1255-2.f90: New file.
- * gfortran.dg/c-interop/c1255a.f90: New file.
- * gfortran.dg/c-interop/c407a-1.f90: New file.
- * gfortran.dg/c-interop/c407a-2.f90: New file.
- * gfortran.dg/c-interop/c407b-1.f90: New file.
- * gfortran.dg/c-interop/c407b-2.f90: New file.
- * gfortran.dg/c-interop/c407c-1.f90: New file.
- * gfortran.dg/c-interop/c516.f90: New file.
- * gfortran.dg/c-interop/c524a.f90: New file.
- * gfortran.dg/c-interop/c535a-1.f90: New file.
- * gfortran.dg/c-interop/c535a-2.f90: New file.
- * gfortran.dg/c-interop/c535b-1.f90: New file.
- * gfortran.dg/c-interop/c535b-2.f90: New file.
- * gfortran.dg/c-interop/c535b-3.f90: New file.
- * gfortran.dg/c-interop/c535c-1.f90: New file.
- * gfortran.dg/c-interop/c535c-2.f90: New file.
- * gfortran.dg/c-interop/c535c-3.f90: New file.
- * gfortran.dg/c-interop/c535c-4.f90: New file.
- * gfortran.dg/c-interop/cf-descriptor-1-c.c: New file.
- * gfortran.dg/c-interop/cf-descriptor-1.f90: New file.
- * gfortran.dg/c-interop/cf-descriptor-2-c.c: New file.
- * gfortran.dg/c-interop/cf-descriptor-2.f90: New file.
- * gfortran.dg/c-interop/cf-descriptor-3-c.c: New file.
- * gfortran.dg/c-interop/cf-descriptor-3.f90: New file.
- * gfortran.dg/c-interop/cf-descriptor-4-c.c: New file.
- * gfortran.dg/c-interop/cf-descriptor-4.f90: New file.
- * gfortran.dg/c-interop/cf-descriptor-5-c.c: New file.
- * gfortran.dg/c-interop/cf-descriptor-5.f90: New file.
- * gfortran.dg/c-interop/cf-descriptor-6-c.c: New file.
- * gfortran.dg/c-interop/cf-descriptor-6.f90: New file.
- * gfortran.dg/c-interop/cf-descriptor-7-c.c: New file.
- * gfortran.dg/c-interop/cf-descriptor-7.f90: New file.
- * gfortran.dg/c-interop/cf-descriptor-8-c.c: New file.
- * gfortran.dg/c-interop/cf-descriptor-8.f90: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-1-c.c: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-1.f90: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-2-c.c: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-2.f90: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-3-c.c: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-3.f90: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-4-c.c: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-4.f90: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-5-c.c: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-5.f90: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-6-c.c: New file.
- * gfortran.dg/c-interop/cf-out-descriptor-6.f90: New file.
- * gfortran.dg/c-interop/contiguous-1-c.c: New file.
- * gfortran.dg/c-interop/contiguous-1.f90: New file.
- * gfortran.dg/c-interop/contiguous-2-c.c: New file.
- * gfortran.dg/c-interop/contiguous-2.f90: New file.
- * gfortran.dg/c-interop/contiguous-3-c.c: New file.
- * gfortran.dg/c-interop/contiguous-3.f90: New file.
- * gfortran.dg/c-interop/deferred-character-1.f90: New file.
- * gfortran.dg/c-interop/deferred-character-2.f90: New file.
- * gfortran.dg/c-interop/dump-descriptors.c: New file.
- * gfortran.dg/c-interop/dump-descriptors.h: New file.
- * gfortran.dg/c-interop/establish-c.c: New file.
- * gfortran.dg/c-interop/establish-errors-c.c: New file.
- * gfortran.dg/c-interop/establish-errors.f90: New file.
- * gfortran.dg/c-interop/establish.f90: New file.
- * gfortran.dg/c-interop/explicit-interface.f90: New file.
- * gfortran.dg/c-interop/fc-descriptor-1-c.c: New file.
- * gfortran.dg/c-interop/fc-descriptor-1.f90: New file.
- * gfortran.dg/c-interop/fc-descriptor-2-c.c: New file.
- * gfortran.dg/c-interop/fc-descriptor-2.f90: New file.
- * gfortran.dg/c-interop/fc-descriptor-3-c.c: New file.
- * gfortran.dg/c-interop/fc-descriptor-3.f90: New file.
- * gfortran.dg/c-interop/fc-descriptor-4-c.c: New file.
- * gfortran.dg/c-interop/fc-descriptor-4.f90: New file.
- * gfortran.dg/c-interop/fc-descriptor-5-c.c: New file.
- * gfortran.dg/c-interop/fc-descriptor-5.f90: New file.
- * gfortran.dg/c-interop/fc-descriptor-6-c.c: New file.
- * gfortran.dg/c-interop/fc-descriptor-6.f90: New file.
- * gfortran.dg/c-interop/fc-descriptor-7-c.c: New file.
- * gfortran.dg/c-interop/fc-descriptor-7.f90: New file.
- * gfortran.dg/c-interop/fc-descriptor-8-c.c: New file.
- * gfortran.dg/c-interop/fc-descriptor-8.f90: New file.
- * gfortran.dg/c-interop/fc-descriptor-9-c.c: New file.
- * gfortran.dg/c-interop/fc-descriptor-9.f90: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-1-c.c: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-1.f90: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-2-c.c: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-2.f90: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-3-c.c: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-3.f90: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-4-c.c: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-4.f90: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-5-c.c: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-5.f90: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-6-c.c: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-6.f90: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-7-c.c: New file.
- * gfortran.dg/c-interop/fc-out-descriptor-7.f90: New file.
- * gfortran.dg/c-interop/ff-descriptor-1.f90: New file.
- * gfortran.dg/c-interop/ff-descriptor-2.f90: New file.
- * gfortran.dg/c-interop/ff-descriptor-3.f90: New file.
- * gfortran.dg/c-interop/ff-descriptor-4.f90: New file.
- * gfortran.dg/c-interop/ff-descriptor-5.f90: New file.
- * gfortran.dg/c-interop/ff-descriptor-6.f90: New file.
- * gfortran.dg/c-interop/ff-descriptor-7.f90: New file.
- * gfortran.dg/c-interop/note-5-3.f90: New file.
- * gfortran.dg/c-interop/note-5-4-c.c: New file.
- * gfortran.dg/c-interop/note-5-4.f90: New file.
- * gfortran.dg/c-interop/optional-c.c: New file.
- * gfortran.dg/c-interop/optional.f90: New file.
- * gfortran.dg/c-interop/rank-class.f90: New file.
- * gfortran.dg/c-interop/rank.f90: New file.
- * gfortran.dg/c-interop/removed-restrictions-1.f90: New file.
- * gfortran.dg/c-interop/removed-restrictions-2.f90: New file.
- * gfortran.dg/c-interop/removed-restrictions-3.f90: New file.
- * gfortran.dg/c-interop/removed-restrictions-4.f90: New file.
- * gfortran.dg/c-interop/section-1-c.c: New file.
- * gfortran.dg/c-interop/section-1.f90: New file.
- * gfortran.dg/c-interop/section-1p.f90: New file.
- * gfortran.dg/c-interop/section-2-c.c: New file.
- * gfortran.dg/c-interop/section-2.f90: New file.
- * gfortran.dg/c-interop/section-2p.f90: New file.
- * gfortran.dg/c-interop/section-3-c.c: New file.
- * gfortran.dg/c-interop/section-3.f90: New file.
- * gfortran.dg/c-interop/section-3p.f90: New file.
- * gfortran.dg/c-interop/section-4-c.c: New file.
- * gfortran.dg/c-interop/section-4.f90: New file.
- * gfortran.dg/c-interop/section-errors-c.c: New file.
- * gfortran.dg/c-interop/section-errors.f90: New file.
- * gfortran.dg/c-interop/select-c.c: New file.
- * gfortran.dg/c-interop/select-errors-c.c: New file.
- * gfortran.dg/c-interop/select-errors.f90: New file.
- * gfortran.dg/c-interop/select.f90: New file.
- * gfortran.dg/c-interop/setpointer-c.c: New file.
- * gfortran.dg/c-interop/setpointer-errors-c.c: New file.
- * gfortran.dg/c-interop/setpointer-errors.f90: New file.
- * gfortran.dg/c-interop/setpointer.f90: New file.
- * gfortran.dg/c-interop/shape.f90: New file.
- * gfortran.dg/c-interop/size.f90: New file.
- * gfortran.dg/c-interop/tkr.f90: New file.
- * gfortran.dg/c-interop/typecodes-array-basic-c.c: New file.
- * gfortran.dg/c-interop/typecodes-array-basic.f90: New file.
- * gfortran.dg/c-interop/typecodes-array-char-c.c: New file.
- * gfortran.dg/c-interop/typecodes-array-char.f90: New file.
- * gfortran.dg/c-interop/typecodes-array-float128-c.c: New file.
- * gfortran.dg/c-interop/typecodes-array-float128.f90: New file.
- * gfortran.dg/c-interop/typecodes-array-int128-c.c: New file.
- * gfortran.dg/c-interop/typecodes-array-int128.f90: New file.
- * gfortran.dg/c-interop/typecodes-array-longdouble-c.c: New file.
- * gfortran.dg/c-interop/typecodes-array-longdouble.f90: New file.
- * gfortran.dg/c-interop/typecodes-sanity-c.c: New file.
- * gfortran.dg/c-interop/typecodes-sanity.f90: New file.
- * gfortran.dg/c-interop/typecodes-scalar-basic-c.c: New file.
- * gfortran.dg/c-interop/typecodes-scalar-basic.f90: New file.
- * gfortran.dg/c-interop/typecodes-scalar-float128-c.c: New file.
- * gfortran.dg/c-interop/typecodes-scalar-float128.f90: New file.
- * gfortran.dg/c-interop/typecodes-scalar-int128-c.c: New file.
- * gfortran.dg/c-interop/typecodes-scalar-int128.f90: New file.
- * gfortran.dg/c-interop/typecodes-scalar-longdouble-c.c: New file.
- * gfortran.dg/c-interop/typecodes-scalar-longdouble.f90: New file.
- * gfortran.dg/c-interop/ubound.f90: New file.
- * lib/target-supports.exp
- (check_effective_target_fortran_real_c_float128): New function.
-
-2021-09-02 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/17506
- PR testsuite/37182
- * gcc.dg/diagnostic-tree-expr-ranges-2.c: Add expected output.
- * gcc.dg/uninit-15-O0.c: Remove xfail.
- * gcc.dg/uninit-15.c: Same.
-
-2021-09-02 Marcel Vollweiler <marcel@codesourcery.com>
-
- * gfortran.dg/gomp/target-device-ancestor-4.f90: Comment out dg-final to avoid
- UNRESOLVED.
-
-2021-09-02 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/tree-ssa/ssa-lim-16.c: New testcase.
-
-2021-09-02 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/99591
- * gcc.target/i386/pr99591.c: New test.
- * gcc.target/i386/pr97950.c: Match or reject setb or jn?b instructions
- together with seta or jn?a.
-
-2021-09-02 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/sse2-float16-1.c: New test.
- * gcc.target/i386/sse2-float16-2.c: Ditto.
- * gcc.target/i386/sse2-float16-3.c: Ditto.
- * gcc.target/i386/float16-5.c: New test.
-
-2021-09-01 Jeff Law <jlaw@localhost.localdomain>
-
- PR tree-optimization/102152
- * gcc.dg/pr102152.c: New test
-
-2021-09-01 Andrew Pinski <apinski@marvell.com>
-
- PR target/101934
- * gcc.target/aarch64/memset-strict-align-1.c: New test.
-
-2021-09-01 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100977
- * g++.dg/cpp23/normalize1.C: New test.
- * g++.dg/cpp23/normalize2.C: New test.
- * g++.dg/cpp23/normalize3.C: New test.
- * g++.dg/cpp23/normalize4.C: New test.
- * g++.dg/cpp23/normalize5.C: New test.
- * g++.dg/cpp23/normalize6.C: New test.
- * g++.dg/cpp23/normalize7.C: New test.
- * g++.dg/cpp23/ucnid-1-utf8.C: New test.
- * g++.dg/cpp23/ucnid-2-utf8.C: New test.
- * gcc.dg/cpp/ucnid-4.c: Don't expect
- "not valid at the start of an identifier" errors.
- * gcc.dg/cpp/ucnid-4-utf8.c: Likewise.
- * gcc.dg/cpp/ucnid-5-utf8.c: New test.
-
-2021-09-01 Andrew Pinski <apinski@marvell.com>
-
- PR testsuite/51748
- * gcc.misc-tests/linkage.exp: Add mips*-linux-* support.
-
-2021-09-01 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/Wstringop-overflow-11.c: Remove xfails.
- * gcc.dg/Wstringop-overflow-12.c: Same.
- * gcc.dg/Wstringop-overflow-43.c: Add xfails.
- * gcc.dg/Wstringop-overflow-73.c: New test.
-
-2021-09-01 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/101488
- * c-c++-common/cpp/va-opt-3.c: Adjust expected output.
- * c-c++-common/cpp/va-opt-7.c: New test.
-
-2021-09-01 Marek Polacek <polacek@redhat.com>
-
- PR c++/101592
- * g++.dg/warn/Wlogical-op-3.C: New test.
-
-2021-09-01 Iain Sandoe <iain@sandoe.co.uk>
-
- * g++.dg/ext/attr-unavailable-1.C: New test.
- * g++.dg/ext/attr-unavailable-2.C: New test.
- * g++.dg/ext/attr-unavailable-3.C: New test.
- * g++.dg/ext/attr-unavailable-4.C: New test.
- * g++.dg/ext/attr-unavailable-5.C: New test.
- * g++.dg/ext/attr-unavailable-6.C: New test.
- * g++.dg/ext/attr-unavailable-7.C: New test.
- * g++.dg/ext/attr-unavailable-8.C: New test.
- * g++.dg/ext/attr-unavailable-9.C: New test.
- * gcc.dg/attr-unavailable-1.c: New test.
- * gcc.dg/attr-unavailable-2.c: New test.
- * gcc.dg/attr-unavailable-3.c: New test.
- * gcc.dg/attr-unavailable-4.c: New test.
- * gcc.dg/attr-unavailable-5.c: New test.
- * gcc.dg/attr-unavailable-6.c: New test.
- * obj-c++.dg/attributes/method-unavailable-1.mm: New test.
- * obj-c++.dg/attributes/method-unavailable-2.mm: New test.
- * obj-c++.dg/attributes/method-unavailable-3.mm: New test.
- * obj-c++.dg/property/at-property-unavailable-1.mm: New test.
- * obj-c++.dg/property/at-property-unavailable-2.mm: New test.
- * obj-c++.dg/property/dotsyntax-unavailable-1.mm: New test.
- * objc.dg/attributes/method-unavailable-1.m: New test.
- * objc.dg/attributes/method-unavailable-2.m: New test.
- * objc.dg/attributes/method-unavailable-3.m: New test.
- * objc.dg/property/at-property-unavailable-1.m: New test.
- * objc.dg/property/at-property-unavailable-2.m: New test.
- * objc.dg/property/dotsyntax-unavailable-1.m: New test.
-
-2021-09-01 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/102124
- * gcc.dg/torture/pr102124.c: New test.
-
-2021-09-01 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/93491
- * gcc.dg/torture/pr93491.c: New testcase.
- * gcc.dg/tree-ssa/pr88087.c: Change to valid PRE opportunity.
-
-2021-09-01 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102139
- * gcc.dg/torture/pr102139.c: New testcase.
-
-2021-09-01 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/102141
- * gcc.dg/pr102141.c: New test.
-
-2021-09-01 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102149
- * gcc.dg/torture/pr102149.c: New testcase.
-
-2021-09-01 Roger Sayle <roger@nextmovesoftware.com>
- Joseph Myers <joseph@codesourcery.com>
-
- PR c/79412
- * gcc.dg/pr79412.c: New test case.
- * gcc.dg/typedef-var-2.c: Update expeted errors.
-
-2021-08-31 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/100950
- * gfortran.dg/pr100950.f90: Extend coverage.
-
-2021-08-31 Patrick Palka <ppalka@redhat.com>
-
- PR c++/12672
- * g++.dg/cpp0x/decltype29.C: Adjust.
- * g++.dg/template/error56.C: Adjust.
- * g++.old-deja/g++.pt/unify6.C: Adjust.
- * g++.dg/template/explicit-args7.C: New test.
-
-2021-08-31 Jason Merrill <jason@redhat.com>
-
- PR c++/92193
- * g++.dg/diagnostic/static_assert4.C: New test.
-
-2021-08-31 Jeff Law <jlaw@localhost.localdomain>
-
- * gcc.target/mips/mips.exp: Add tree-vrp to mips_option_group.
- * gcc.target/mips/data-sym-multi-pool.c: Add -fno-tree-vrp.
-
-2021-08-31 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/101145
- * gcc.dg/vect/pr101145.c: Use dg-additional-options with just -O3
- instead of dg-options with -O3 -fdump-tree-vect-details.
- * gcc.dg/vect/pr101145_1.c: Likewise.
- * gcc.dg/vect/pr101145_2.c: Likewise.
- * gcc.dg/vect/pr101145_3.c: Likewise.
-
-2021-08-31 Marcel Vollweiler <marcel@codesourcery.com>
-
- * c-c++-common/gomp/target-device-1.c: New test.
- * c-c++-common/gomp/target-device-2.c: New test.
- * c-c++-common/gomp/target-device-ancestor-1.c: New test.
- * c-c++-common/gomp/target-device-ancestor-2.c: New test.
- * c-c++-common/gomp/target-device-ancestor-3.c: New test.
- * c-c++-common/gomp/target-device-ancestor-4.c: New test.
- * gfortran.dg/gomp/target-device-1.f90: New test.
- * gfortran.dg/gomp/target-device-2.f90: New test.
- * gfortran.dg/gomp/target-device-ancestor-1.f90: New test.
- * gfortran.dg/gomp/target-device-ancestor-2.f90: New test.
- * gfortran.dg/gomp/target-device-ancestor-3.f90: New test.
- * gfortran.dg/gomp/target-device-ancestor-4.f90: New test.
-
-2021-08-31 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102142
- * g++.dg/torture/pr102142.C: New testcase.
-
-2021-08-31 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/102134
- * gcc.c-torture/execute/pr102134.c: New test.
-
-2021-08-31 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org>
-
- * gcc.target/arm/pr51534.c: Adjust test-case for soft fp targets.
-
-2021-08-31 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/ipa/inline-8.c: Mark cmp and move as
- static so they both bind local and available for
- inlinine.
-
-2021-08-31 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512bw-vpcmpeqb-1.c: Adjust testcase.
- * gcc.target/i386/avx512bw-vpcmpeqw-1.c: Ditto.
- * gcc.target/i386/avx512bw-vpcmpgtb-1.c: Ditto.
- * gcc.target/i386/avx512bw-vpcmpgtw-1.c: Ditto.
- * gcc.target/i386/avx512f-vpcmpeqd-1.c: Ditto.
- * gcc.target/i386/avx512f-vpcmpeqq-1.c: Ditto.
- * gcc.target/i386/avx512f-vpcmpgtd-1.c: Ditto.
- * gcc.target/i386/avx512f-vpcmpgtq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpeqd-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpeqq-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpgtd-1.c: Ditto.
- * gcc.target/i386/avx512vl-vpcmpgtq-1.c: Ditto.
- * gcc.target/i386/bitwise_mask_op-1.c: Ditto.
- * gcc.target/i386/bitwise_mask_op-2.c: Ditto.
-
-2021-08-30 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/99260
- * gcc.dg/analyzer/capacity-2.c: Update for changes to realloc
- analysis.
- * gcc.dg/analyzer/pr99193-1.c: Likewise.
- * gcc.dg/analyzer/pr99193-3.c: Likewise.
- * gcc.dg/analyzer/realloc-1.c: Likewise. Add test coverage for
- realloc of non-heap pointer, realloc from mismatching allocator,
- and realloc on a freed pointer.
- * gcc.dg/analyzer/realloc-2.c: New test.
-
-2021-08-30 Jason Merrill <jason@redhat.com>
-
- PR c++/96286
- * g++.dg/template/access2.C: Split struct A.
-
-2021-08-30 Jason Merrill <jason@redhat.com>
-
- PR c++/101460
- * g++.dg/template/explicit-args6.C: New test.
-
-2021-08-30 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/102113
- * gfortran.dg/goto_9.f90: New test.
-
-2021-08-30 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp2a/concepts-lambda14.C: Add expected warnings.
-
-2021-08-30 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/101349
- * gfortran.dg/unlimited_polymorphic_33.f90: New test.
-
-2021-08-30 Pat Haugen <pthaugen@linux.ibm.com>
-
- * gcc.target/powerpc/fusion-p10-stst.c: New test.
- * gcc.target/powerpc/fusion-p10-stst2.c: New test.
-
-2021-08-29 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/102094
- * gdc.dg/lto/pr102094_0.d: New test.
-
-2021-08-29 Iain Sandoe <iain@sandoe.co.uk>
-
- * gcc.dg/analyzer/strndup-1.c: Skip for Darwin versions
- without strndup support in libc.
-
-2021-08-28 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-ssa/modref-9.c: New test.
-
-2021-08-28 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/87737
- * gfortran.dg/entry_24.f90: New test.
-
-2021-08-27 Michael Meissner <meissner@linux.ibm.com>
-
- * gcc.target/powerpc/float128-call.c: Update comments.
-
-2021-08-27 Michael Meissner <meissner@linux.ibm.com>
-
- * gcc.target/powerpc/float128-call.c: Fix test for IEEE 128-bit
- long double and power10.
-
-2021-08-27 Iain Sandoe <iain@sandoe.co.uk>
-
- * lib/target-supports.exp: Exclude cctools assembler based on
- GAS 1.38.
-
-2021-08-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/45178
- * gcc.dg/tree-ssa/ssa-dce-3.c: Adjust testcase.
-
-2021-08-27 konglin1 <lingling.kong@intel.com>
-
- PR target/101472
- * gcc.target/i386/avx512f-pr101472.c: New test.
- * gcc.target/i386/avx512vl-pr101472.c: New test.
-
-2021-08-27 Kewen Lin <linkw@linux.ibm.com>
-
- * gcc.target/powerpc/dive-vectorize-1.c: New test.
- * gcc.target/powerpc/dive-vectorize-1.h: New test.
- * gcc.target/powerpc/dive-vectorize-2.c: New test.
- * gcc.target/powerpc/dive-vectorize-2.h: New test.
- * gcc.target/powerpc/dive-vectorize-run-1.c: New test.
- * gcc.target/powerpc/dive-vectorize-run-2.c: New test.
- * gcc.target/powerpc/p10-bifs-vectorize-1.c: New test.
- * gcc.target/powerpc/p10-bifs-vectorize-1.h: New test.
- * gcc.target/powerpc/p10-bifs-vectorize-run-1.c: New test.
-
-2021-08-27 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512f-vshufpd-1.c: Adjust testcase.
- * gcc.target/i386/avx512f-vshufps-1.c: Adjust testcase.
- * gcc.target/i386/pr43147.c: New test.
-
-2021-08-26 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.dg/tree-ssa/ssa-ccp-41.c: New test case.
-
-2021-08-26 Martin Liska <mliska@suse.cz>
- Stefan Kneifel <stefan.kneifel@bluewin.ch>
-
- * gcc.target/i386/mvc5.c: Scan assembly names.
- * gcc.target/i386/mvc7.c: Likewise.
- * gcc.target/i386/pr95778-1.c: Update scanned patterns.
- * gcc.target/i386/pr95778-2.c: Likewise.
-
-2021-08-25 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/tree-ssa/evrp1.c: Add -details to dump option.
- * gcc.dg/tree-ssa/evrp2.c: Same.
- * gcc.dg/tree-ssa/evrp3.c: Same.
- * gcc.dg/tree-ssa/evrp4.c: Same.
- * gcc.dg/tree-ssa/evrp6.c: Same.
- * gcc.dg/tree-ssa/pr64130.c: Same.
-
-2021-08-25 Michael Meissner <meissner@linux.ibm.com>
-
- PR target/94630
- * gcc.target/powerpc/pr70117.c: Specify that we need the long double
- type to be IBM 128-bit. Remove the code to use __ibm128.
- * c-c++-common/dfp/convert-bfp-11.c: Specify that we need the long
- double type to be IBM 128-bit. Run the test at -O2 optimization.
- * lib/target-supports.exp (add_options_for_long_double_ibm128): New
- function.
- (check_effective_target_long_double_ibm128): New function.
- (add_options_for_long_double_ieee128): New function.
- (check_effective_target_long_double_ieee128): New function.
- (add_options_for_long_double_64bit): New function.
- (check_effective_target_long_double_64bit): New function.
-
-2021-08-25 Andrew Pinski <apinski@marvell.com>
-
- PR c++/66590
- * g++.dg/warn/Wreturn-5.C: New test.
-
-2021-08-25 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/ipa/modref-1.c: Update testcase.
- * gcc.dg/tree-ssa/modref-4.c: Update testcase.
- * gcc.dg/tree-ssa/modref-8.c: New test.
-
-2021-08-25 Lewis Hyatt <lhyatt@gmail.com>
-
- PR other/93067
- * gcc.dg/diagnostic-input-charset-1.c: New test.
- * gcc.dg/diagnostic-input-utf8-bom.c: New test.
-
-2021-08-25 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/102046
- * gcc.dg/vect/pr102046.c: New testcase.
-
-2021-08-25 Hongyu Wang <hongyu.wang@intel.com>
-
- PR target/101716
- * gcc.target/i386/pr101716.c: New test.
-
-2021-08-25 Jiufu Guo <guojiufu@linux.ibm.com>
-
- PR tree-optimization/101145
- * gcc.dg/vect/pr101145.c: New test.
- * gcc.dg/vect/pr101145.inc: New test.
- * gcc.dg/vect/pr101145_1.c: New test.
- * gcc.dg/vect/pr101145_2.c: New test.
- * gcc.dg/vect/pr101145_3.c: New test.
- * gcc.dg/vect/pr101145inf.c: New test.
- * gcc.dg/vect/pr101145inf.inc: New test.
- * gcc.dg/vect/pr101145inf_1.c: New test.
-
-2021-08-25 konglin1 <lingling.kong@intel.com>
-
- PR target/101471
- * gcc.target/i386/avx512f-pr101471.c: New test.
-
-2021-08-25 Kewen Lin <linkw@linux.ibm.com>
-
- * gcc.target/powerpc/unpack-vectorize-1.c: New test.
- * gcc.target/powerpc/unpack-vectorize-1.h: New test.
- * gcc.target/powerpc/unpack-vectorize-2.c: New test.
- * gcc.target/powerpc/unpack-vectorize-2.h: New test.
- * gcc.target/powerpc/unpack-vectorize-3.c: New test.
- * gcc.target/powerpc/unpack-vectorize-3.h: New test.
- * gcc.target/powerpc/unpack-vectorize-run-1.c: New test.
- * gcc.target/powerpc/unpack-vectorize-run-2.c: New test.
- * gcc.target/powerpc/unpack-vectorize-run-3.c: New test.
- * gcc.target/powerpc/unpack-vectorize.h: New test.
-
-2021-08-25 liuhongt <hongtao.liu@intel.com>
-
- PR target/101989
- * gcc.target/i386/avx2-shiftqihi-constant-1.c: Add -mno-avx512f.
- * gcc.target/i386/sse2-shiftqihi-constant-1.c: Add -mno-avx
-
-2021-08-24 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/98411
- * gfortran.dg/pr98411.f90: Adjust testcase options to restrict to
- F2008, and verify case of implicit SAVE.
-
-2021-08-24 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101600
- PR middle-end/101977
- * g++.dg/pr100574.C: Prune out valid warning.
- * gcc.dg/pr20126.c: Same.
- * gcc.dg/Wstringop-overread.c: Adjust text of expected warnings.
- Add new instances.
- * gcc.dg/warn-strnlen-no-nul.c: Same.
- * g++.dg/warn/Warray-bounds-26.C: New test.
- * gcc.dg/Warray-bounds-88.c: New test.
-
-2021-08-24 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/predict-1.c: Disable evrp.
- * gcc.dg/tree-ssa/evrp-trans.c: New.
-
-2021-08-24 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/102021
- * gcc.target/i386/pr100865-10b.c: Expect vzeroupper.
- * gcc.target/i386/pr100865-4b.c: Likewise.
- * gcc.target/i386/pr100865-6b.c: Expect vmovdqu and vzeroupper.
- * gcc.target/i386/pr100865-7b.c: Likewise.
- * gcc.target/i386/pr102021.c: New test.
-
-2021-08-24 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/102035
- * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-13a.c: New test.
- * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-7a.c: Likewise.
- * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-8a.c: Likewise.
- * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-7a.c: Likewise.
- * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-8a.c: Likewise.
- * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-13a.c: Likewise.
- * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-7a.c: Likewise.
- * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-8a.c: Likewise.
-
-2021-08-24 Richard Earnshaw <rearnsha@arm.com>
-
- * lib/target-supports.exp (check_effective_target_arm_cmse_hw):
- Check the CMSE feature register, rather than relying on the
- SG operation causing an execution fault.
-
-2021-08-24 liuhongt <hongtao.liu@intel.com>
-
- PR target/101989
- * gcc.target/i386/pr101989-broadcast-1.c: New test.
-
-2021-08-24 liuhongt <hongtao.liu@intel.com>
-
- PR target/101989
- * gcc.target/i386/pr101989-1.c: New test.
- * gcc.target/i386/pr101989-2.c: New test.
- * gcc.target/i386/avx512bw-shiftqihi-constant-1.c: Adjust testcase.
-
-2021-08-24 Roger Sayle <roger@nextmovesoftware.com>
- Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/102029
- * gcc.dg/fold-convlshift-3.c: New test case.
-
-2021-08-23 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/switch.c: Remove xfail. Add various tests.
- * gcc.dg/analyzer/torture/switch-2.c: New test.
- * gcc.dg/analyzer/torture/switch-3.c: New test.
- * gcc.dg/analyzer/torture/switch-4.c: New test.
- * gcc.dg/analyzer/torture/switch-5.c: New test.
-
-2021-08-23 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/101875
- * gcc.dg/analyzer/pr101875.c: New test.
-
-2021-08-23 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/101837
- * gcc.dg/analyzer/pr101837.c: New test.
-
-2021-08-23 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/101962
- * gcc.dg/analyzer/data-model-23.c: New test.
- * gcc.dg/analyzer/pr101962.c: New test.
-
-2021-08-23 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/data-model-22.c: New test.
- * gcc.dg/analyzer/uninit-6.c: New test.
- * gcc.dg/analyzer/uninit-6b.c: New test.
-
-2021-08-23 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-ssa/modref-7.c: New test.
-
-2021-08-23 Richard Biener <rguenther@suse.de>
-
- PR ipa/97565
- * g++.dg/lto/pr97565_0.C: New testcase.
- * g++.dg/lto/pr97565_1.C: Likewise.
-
-2021-08-23 Jan Hubicka <hubicka@ucw.cz>
-
- * g++.dg/tree-ssa/modref-1.C: Fix template.
-
-2021-08-23 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/goacc/asyncwait-1.f95: Update dg-error.
- * gfortran.dg/goacc/default-2.f: Update dg-error.
- * gfortran.dg/goacc/enter-exit-data.f95: Update dg-error.
- * gfortran.dg/goacc/if.f95: Update dg-error.
- * gfortran.dg/goacc/parallel-kernels-clauses.f95: Update dg-error.
- * gfortran.dg/goacc/routine-6.f90: Update dg-error.
- * gfortran.dg/goacc/sie.f95: Update dg-error.
- * gfortran.dg/goacc/update-if_present-2.f90: Update dg-error.
- * gfortran.dg/gomp/cancel-2.f90: Update dg-error.
- * gfortran.dg/gomp/declare-simd-1.f90: Update dg-error.
- * gfortran.dg/gomp/error-3.f90: Update dg-error.
- * gfortran.dg/gomp/loop-2.f90: Update dg-error.
- * gfortran.dg/gomp/masked-2.f90: Update dg-error.
-
-2021-08-23 Ankur Saini <arsenic@sourceware.org>
-
- PR analyzer/102020
- * gcc.dg/analyzer/malloc-callbacks.c : Fix faulty test.
-
-2021-08-23 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.dg/fold-convlshift-1.c: New test case.
- * gcc.dg/fold-convlshift-2.c: New test case.
-
-2021-08-23 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/86723
- * gcc.dg/pr86723.c: New test.
- * gcc.target/i386/pr86723.c: New test.
- * gcc.dg/optimize-bswapdi-1.c: Use -fdump-tree-optimized instead of
- -fdump-tree-bswap and scan for number of __builtin_bswap64 calls.
- * gcc.dg/optimize-bswapdi-2.c: Likewise.
- * gcc.dg/optimize-bswapsi-1.c: Use -fdump-tree-optimized instead of
- -fdump-tree-bswap and scan for number of __builtin_bswap32 calls.
- * gcc.dg/optimize-bswapsi-5.c: Likewise.
- * gcc.dg/optimize-bswapsi-3.c: Likewise. Expect one __builtin_bswap32
- call instead of zero.
-
-2021-08-23 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/79334
- * gcc.dg/torture/pr79334-0.c: New testcase.
- * gcc.dg/torture/pr79334-1.c: Likewise.
-
-2021-08-23 liuhongt <hongtao.liu@intel.com>
-
- PR target/102016
- * gcc.target/i386/pr102016.c: New test.
-
-2021-08-23 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/101905
- * gcc.dg/guality/pr101905.c: New test.
-
-2021-08-23 Christophe Lyon <christophe.lyon@foss.st.com>
-
- PR target/100856
- * gcc.target/arm/acle/pr100856.c: Use arm_v8m_main_cde_multilib
- and arm_v8m_main_cde.
- * lib/target-supports.exp: Add
- check_effective_target_FUNC_multilib for ARM CDE.
-
-2021-08-23 Jan Hubicka <hubicka@ucw.cz>
-
- * g++.dg/tree-ssa/modref-1.C: New test.
-
-2021-08-23 Xi Ruoyao <xry111@mengyan1223.wang>
-
- PR target/101922
- * gcc.target/mips/pr101922.c: New test.
-
-2021-08-23 Jonathan Yong <10walls@gmail.com>
-
- * gcc.c-torture/execute/gcc_tmpnam.h: Fix tmpnam case on Windows
- where it can return a filename with "\" to indicate current
- directory.
- * gcc.c-torture/execute/fprintf-2.c: Use wrapper.
- * gcc.c-torture/execute/printf-2.c: Use wrapper.
- * gcc.c-torture/execute/user-printf.c: Use wrapper.
-
-2021-08-22 Martin Uecker <muecker@gwdg.de>
-
- PR c/98397
- * gcc.dg/c11-qual-1.c: New test.
- * gcc.dg/c2x-qual-1.c: New test.
- * gcc.dg/c2x-qual-2.c: New test.
- * gcc.dg/c2x-qual-3.c: New test.
- * gcc.dg/c2x-qual-4.c: New test.
- * gcc.dg/c2x-qual-5.c: New test.
- * gcc.dg/c2x-qual-6.c: New test.
- * gcc.dg/c2x-qual-7.c: New test.
- * gcc.dg/pointer-array-quals-1.c: Remove unnecessary flag.
- * gcc.dg/pointer-array-quals-2.c: Remove unnecessary flag.
-
-2021-08-22 Jan Hubicka <hubicka@ucw.cz>
- Martin Liska <mliska@suse.cz>
-
- * gcc.dg/lto/pr101949_0.c: New test.
- * gcc.dg/lto/pr101949_1.c: New test.
-
-2021-08-21 Ankur Saini <arsenic@sourceware.org>
-
- PR analyzer/101980
- * gcc.dg/analyzer/function-ptr-2.c : Add issue for double 'free'.
- * gcc.dg/analyzer/malloc-callbacks.c : Fix xfail testcase.
-
-2021-08-20 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/error-1.f90: New test.
- * gfortran.dg/gomp/error-2.f90: New test.
- * gfortran.dg/gomp/error-3.f90: New test.
-
-2021-08-20 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/error-1.c: New test.
- * c-c++-common/gomp/error-2.c: New test.
- * c-c++-common/gomp/error-3.c: New test.
- * g++.dg/gomp/attrs-1.C (bar): Add error directive test.
- * g++.dg/gomp/attrs-2.C (bar): Add error directive test.
- * g++.dg/gomp/attrs-13.C: New test.
- * g++.dg/gomp/error-1.C: New test.
-
-2021-08-20 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/sink-5.c: New test.
- * c-c++-common/gomp/requires-3.c: Add test for spurious comma
- at the end of pragma line.
-
-2021-08-19 Roger Sayle <roger@nextmovesoftware.com>
-
- * c-c++-common/Wunused-var-16.c: Add an extra check that ~0
- is optimized away.
-
-2021-08-19 Peter Bergner <bergner@linux.ibm.com>
-
- PR target/101849
- * gcc.target/powerpc/pr101849.c: New test.
-
-2021-08-19 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/100950
- * gfortran.dg/pr100950.f90: New test.
-
-2021-08-19 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101803
- * g++.dg/cpp2a/class-deduction-aggr12.C: Fix PR number.
-
-2021-08-19 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/101950
- * gcc.target/i386/pr101950-1.c: New test.
- * gcc.target/i386/pr101950-2.c: New test.
-
-2021-08-19 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/requires-3.c: Add testcase for
- atomic_default_mem_order ( at the end of line without corresponding ).
-
-2021-08-19 Iain Sandoe <iain@sandoe.co.uk>
-
- * jit.dg/test-asm.c: Provide Mach-O fragment.
- * jit.dg/test-asm.cc: Likewise.
-
-2021-08-19 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/nothing-2.c: New test.
-
-2021-08-19 Iain Sandoe <iain@sandoe.co.uk>
-
- * jit.dg/harness.h: Include jit-dejagnu.h.
- * jit.dg/jit.exp: Use -rdynamic conditionally on target
- support, instead of unconditional -Wl,--export-dynamic.
-
-2021-08-19 Thomas Schwinge <thomas@codesourcery.com>
-
- PR testsuite/101969
- * gcc.dg/pr78213.c: Fix up for '--enable-checking=release' etc.
-
-2021-08-19 liuhongt <hongtao.liu@intel.com>
-
- Revert:
- 2021-08-19 liuhongt <hongtao.liu@intel.com>
-
- PR target/99881
- * gcc.target/i386/pr99881.c: New test.
-
-2021-08-18 Tobias Burnus <tobias@codesourcery.com>
-
- PR testsuite/101963
- * gfortran.dg/nothing-1.f90: Moved to ...
- * gfortran.dg/gomp/nothing-1.f90: ... here.
- * gfortran.dg/nothing-2.f90: Moved to ...
- * gfortran.dg/gomp/nothing-2.f90: ... here;
- avoid $ issue in $OMP in dg-error.
-
-2021-08-18 Iain Sandoe <iain@sandoe.co.uk>
- Matt Jacobson <mhjacobson@me.com>
-
- PR objc/101666
- * obj-c++.dg/pr101666-0.mm: New test.
- * obj-c++.dg/pr101666-1.mm: New test.
- * obj-c++.dg/pr101666.inc: New.
- * objc.dg/pr101666-0.m: New test.
- * objc.dg/pr101666-1.m: New test.
- * objc.dg/pr101666.inc: New.
-
-2021-08-18 Ankur Saini <arsenic@sourceware.org>
-
- PR analyzer/97114
- * g++.dg/analyzer/vfunc-2.C: New test.
- * g++.dg/analyzer/vfunc-3.C: New test.
- * g++.dg/analyzer/vfunc-4.C: New test.
- * g++.dg/analyzer/vfunc-5.C: New test.
-
-2021-08-18 Ankur Saini <arsenic@sourceware.org>
-
- PR analyzer/100546
- * gcc.dg/analyzer/function-ptr-4.c: New test.
- * gcc.dg/analyzer/pr100546.c: New test.
-
-2021-08-18 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/nothing-1.f90: New test.
- * gfortran.dg/nothing-2.f90: New test.
-
-2021-08-18 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101344
- PR c++/101803
- * g++.dg/cpp2a/class-deduction-aggr11.C: New test.
- * g++.dg/cpp2a/class-deduction-aggr12.C: New test.
-
-2021-08-18 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101883
- * g++.dg/cpp2a/nontype-class49.C: New test.
-
-2021-08-18 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/nothing-1.c: New test.
- * g++.dg/gomp/attrs-1.C (bar): Add nothing directive test.
- * g++.dg/gomp/attrs-2.C (bar): Likewise.
- * g++.dg/gomp/attrs-9.C: Likewise.
-
-2021-08-18 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/pr63326.c: Don't expect extra "before" errors
- in C++.
- * g++.dg/gomp/attrs-7.C: Don't expect one extra error.
- * g++.dg/gomp/barrier-2.C: Likewise.
- * gcc.dg/gomp/declare-simd-5.c: Likewise.
- * gcc.dg/gomp/barrier-2.c: Likewise.
- * gcc.dg/gomp/declare-variant-2.c: Likewise.
-
-2021-08-18 liuhongt <hongtao.liu@intel.com>
-
- PR target/97147
- * gcc.target/i386/pr54400.c: Adjust testcase.
- * gcc.target/i386/pr94147.c: New test.
-
-2021-08-17 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101854
- * gcc.dg/attr-alloc_size-5.c: Adjust optimization to -O1.
- * gcc.dg/attr-alloc_size-7.c: Use #pragmas to adjust optimization.
- * gcc.dg/attr-alloc_size-8.c: Adjust optimization to -O1.
- * gcc.dg/Wstringop-overflow-72.c: New test.
-
-2021-08-17 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101539
- * g++.dg/cpp2a/is-corresponding-member1.C: New test.
- * g++.dg/cpp2a/is-corresponding-member2.C: New test.
- * g++.dg/cpp2a/is-corresponding-member3.C: New test.
- * g++.dg/cpp2a/is-corresponding-member4.C: New test.
- * g++.dg/cpp2a/is-corresponding-member5.C: New test.
- * g++.dg/cpp2a/is-corresponding-member6.C: New test.
- * g++.dg/cpp2a/is-corresponding-member7.C: New test.
- * g++.dg/cpp2a/is-corresponding-member8.C: New test.
- * g++.dg/cpp2a/is-layout-compatible1.C: New test.
- * g++.dg/cpp2a/is-layout-compatible2.C: New test.
- * g++.dg/cpp2a/is-layout-compatible3.C: New test.
-
-2021-08-17 Thomas Schwinge <thomas@codesourcery.com>
-
- * gcc.dg/pr78213.c: Restore testing.
-
-2021-08-17 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.dg/tree-ssa/ssa-ccp-40.c: New test case.
-
-2021-08-17 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.dg/fold-ior-5.c: New test case.
-
-2021-08-17 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/scan-1.f90:
- * gfortran.dg/gomp/cancel-1.f90: New test.
- * gfortran.dg/gomp/cancel-4.f90: New test.
- * gfortran.dg/gomp/loop-4.f90: New test.
- * gfortran.dg/gomp/nesting-1.f90: New test.
- * gfortran.dg/gomp/nesting-2.f90: New test.
- * gfortran.dg/gomp/nesting-3.f90: New test.
- * gfortran.dg/gomp/nowait-1.f90: New test.
- * gfortran.dg/gomp/reduction-task-1.f90: New test.
- * gfortran.dg/gomp/reduction-task-2.f90: New test.
- * gfortran.dg/gomp/reduction-task-2a.f90: New test.
- * gfortran.dg/gomp/reduction-task-3.f90: New test.
- * gfortran.dg/gomp/scope-1.f90: New test.
- * gfortran.dg/gomp/scope-2.f90: New test.
-
-2021-08-17 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/101938
- * gcc.dg/pr101938.c: New test.
-
-2021-08-17 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101868
- * gcc.dg/lto/pr101868_0.c: New testcase.
- * gcc.dg/lto/pr101868_1.c: Likewise.
- * gcc.dg/lto/pr101868_2.c: Likewise.
- * gcc.dg/lto/pr101868_3.c: Likewise.
-
-2021-08-17 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/nesting-2.c (foo): Add scope and masked
- construct tests.
- * c-c++-common/gomp/scan-1.c (f3): Add scope construct test..
- * c-c++-common/gomp/cancel-1.c (f2): Add scope and masked
- construct tests.
- * c-c++-common/gomp/reduction-task-2.c (bar): Add scope construct
- test. Adjust diagnostics for the addition of scope.
- * c-c++-common/gomp/loop-1.c (f5): Add master, masked and scope
- construct tests.
- * c-c++-common/gomp/clause-dups-1.c (f1): Add scope construct test.
- * gcc.dg/gomp/nesting-1.c (f1, f2, f3): Add scope construct tests.
- * c-c++-common/gomp/scope-1.c: New test.
- * c-c++-common/gomp/scope-2.c: New test.
- * g++.dg/gomp/attrs-1.C (bar): Add scope construct tests.
- * g++.dg/gomp/attrs-2.C (bar): Likewise.
- * gfortran.dg/gomp/reduction4.f90: Adjust expected diagnostics.
- * gfortran.dg/gomp/reduction7.f90: Likewise.
-
-2021-08-17 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/cpp/va-opt-5.c: New test.
- * c-c++-common/cpp/va-opt-6.c: New test.
-
-2021-08-17 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101925
- * gcc.dg/sso-16.c: New testcase.
-
-2021-08-17 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr82460-2.c: Adjust testcase by adding
- --param=vect-epilogues-nomask=0
-
-2021-08-16 liuhongt <hongtao.liu@intel.com>
-
- PR target/101930
- * gcc.target/i386/pr101930.c: New test.
-
-2021-08-16 Martin Liska <mliska@suse.cz>
-
- PR ipa/100600
- * gcc.dg/ipa/pr100600.c: New test.
-
-2021-08-16 liuhongt <hongtao.liu@intel.com>
-
- PR target/101846
- * gcc.target/i386/pr101846-2.c: New test.
- * gcc.target/i386/pr101846-3.c: New test.
- * gcc.target/i386/pr101846-4.c: New test.
-
-2021-08-16 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/masked-1.f90: New test.
- * gfortran.dg/gomp/masked-2.f90: New test.
- * gfortran.dg/gomp/masked-3.f90: New test.
- * gfortran.dg/gomp/masked-combined-1.f90: New test.
- * gfortran.dg/gomp/masked-combined-2.f90: New test.
-
-2021-08-15 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/99351
- * gfortran.dg/coarray_sync.f90: New test.
- * gfortran.dg/coarray_3.f90: Adjust error messages.
-
-2021-08-14 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101791
- * g++.dg/warn/Wmismatched-new-delete-6.C: New test.
- * g++.dg/warn/Wmismatched-new-delete-7.C: New test.
-
-2021-08-14 Jakub Jelinek <jakub@redhat.com>
-
- PR target/101896
- * gcc.target/i386/avx512f-pr101896.c: New test.
-
-2021-08-13 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101734
- * gcc.dg/uninit-42.c: New test.
-
-2021-08-13 Martin Liska <mliska@suse.cz>
-
- PR ipa/101261
- * gcc.target/i386/pr101261.c: New test.
-
-2021-08-13 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-ssa/modref-6.c: Update.
-
-2021-08-13 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org>
-
- * gcc.target/arm/simd/pr98435.c: Add dg-require-effective-target
- arm_softfp_ok.
-
-2021-08-12 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/clauses-1.c (bar): Add tests for combined masked
- constructs with clauses.
- * c-c++-common/gomp/clauses-5.c (foo): Add testcase for filter clause.
- * c-c++-common/gomp/clause-dups-1.c (f1): Likewise.
- * c-c++-common/gomp/masked-1.c: New test.
- * c-c++-common/gomp/masked-2.c: New test.
- * c-c++-common/gomp/masked-combined-1.c: New test.
- * c-c++-common/gomp/masked-combined-2.c: New test.
- * c-c++-common/goacc/uninit-if-clause.c: Remove xfails.
- * g++.dg/gomp/block-11.C: New test.
- * g++.dg/gomp/tpl-masked-1.C: New test.
- * g++.dg/gomp/attrs-1.C (bar): Add tests for masked construct and
- combined masked constructs with clauses in attribute syntax.
- * g++.dg/gomp/attrs-2.C (bar): Likewise.
- * gcc.dg/gomp/nesting-1.c (f1, f2): Add tests for masked construct
- nesting.
- * gfortran.dg/goacc/host_data-tree.f95: Allow also SSA_NAMEs in if
- clause.
- * gfortran.dg/goacc/kernels-tree.f95: Likewise.
-
-2021-08-12 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/101638
- * gcc.dg/cpp/pr101638.c: New test.
-
-2021-08-12 Michael Meissner <meissner@linux.ibm.com>
-
- * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-char.c: Fix
- typo in regular expression.
- * 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.
-
-2021-08-12 Sergei Trofimovich <siarheit@google.com>
-
- PR c++/101219
- * g++.dg/warn/pr101219.C: New test.
-
-2021-08-12 Martin Uecker <muecker@gwdg.de>
-
- PR c/101838
- * gcc.dg/vla-stexp-2.c: New test.
-
-2021-08-12 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Remove call into the legacy
- code and adjust for ranger threader.
-
-2021-08-12 Tobias Burnus <tobias@codesourcery.com>
-
- * c-c++-common/gomp/pr61486-2.c: Duplicate one proc_bind(master)
- testcase and test proc_bind(primary) instead.
- * gfortran.dg/gomp/affinity-1.f90: Likewise.
-
-2021-08-12 Hans-Peter Nilsson <hp@axis.com>
-
- * gfortran.dg/PR82376.f90: Robustify match.
-
-2021-08-12 Jakub Jelinek <jakub@redhat.com>
-
- PR target/101860
- * gcc.target/i386/avx512f-pr101860.c: New test.
-
-2021-08-12 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/gomp/attrs-12.C: New test.
-
-2021-08-12 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/gomp/attrs-11.C: Add new tests.
-
-2021-08-12 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99429
- PR c++/94162
- * g++.dg/cpp2a/spaceship-synth11.C: New test.
- * g++.dg/cpp2a/spaceship-synth-neg6.C: New test.
-
-2021-08-12 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/gomp/attrs-11.C: Adjust expected diagnostics.
-
-2021-08-12 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/lookup/strong-using.C: Add test using [[gnu::strong]]
- as well.
- * g++.dg/lookup/strong-using2.C: Likewise.
- * g++.dg/cpp0x/gen-attrs-58.C: Move alignas(int) before
- using namespace.
- * g++.dg/cpp0x/gen-attrs-59.C: Move alignas(X) before
- using namespace, add tests for alignas before semicolon.
- * g++.dg/cpp0x/gen-attrs-76.C: Remove xfails. Add test for
- C++11 attributes on using directive before semicolon.
-
-2021-08-12 liuhongt <hongtao.liu@intel.com>
-
- PR target/101846
- * gcc.target/i386/pr101846-1.c: New test.
-
-2021-08-12 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101663
- * g++.dg/cpp2a/construct_at.h: New convenience header file that
- defines minimal implementations of std::construct_at/destroy_at,
- split out from ...
- * g++.dg/cpp2a/constexpr-new5.C: ... here.
- * g++.dg/cpp2a/constexpr-new6.C: Use the header.
- * g++.dg/cpp2a/constexpr-new14.C: Likewise.
- * g++.dg/cpp2a/constexpr-new20.C: New test.
-
-2021-08-11 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101725
- DR 2082
- * g++.dg/DRs/dr2082.C: New test.
- * g++.dg/cpp2a/concepts-uneval4.C: New test.
-
-2021-08-11 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101786
- * g++.dg/cpp2a/constinit16.C: New test.
-
-2021-08-11 Patrick Palka <ppalka@redhat.com>
-
- PR c++/79501
- * g++.dg/cpp1z/class-deduction98.C: New test.
-
-2021-08-11 Patrick Palka <ppalka@redhat.com>
-
- PR c++/89062
- * g++.dg/cpp1z/class-deduction97.C: New test.
-
-2021-08-11 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/lto/pr48622_1.c: Provide non-LTO definition
- of ashift_qi_1.
-
-2021-08-11 Jan Hubicka <jh@suse.cz>
-
- * c-c++-common/modref-dse.c: New test.
-
-2021-08-11 Richard Biener <rguenther@suse.de>
-
- PR middle-end/101858
- * gcc.dg/pr101858.c: New testcase.
-
-2021-08-11 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org>
-
- PR target/66791
- * gcc.target/arm/pr51534.c: Adjust test.
-
-2021-08-11 liuhongt <hongtao.liu@intel.com>
-
- PR target/98309
- * gcc.target/i386/pr98309-1.c: New test.
- * gcc.target/i386/pr98309-2.c: New test.
-
-2021-08-11 Hans-Peter Nilsson <hp@axis.com>
-
- PR middle-end/101674
- * gcc.dg/uninit-pred-9_b.c: Xfail for cris-*-* too.
-
-2021-08-10 Tobias Burnus <tobias@codesourcery.com>
-
- PR libfortran/101305
- PR fortran/101660
- PR testsuite/101847
- * lib/gfortran.exp (gfortran_init): Remove -I$specpath/libgfortran
- from the string used to set GFORTRAN_UNDER_TEST.
-
-2021-08-10 H.J. Lu <hjl.tools@gmail.com>
-
- PR tree-optimization/101809
- * gcc.target/i386/pr88531-1a.c: Enable for all targets.
-
-2021-08-10 Jakub Jelinek <jakub@redhat.com>
-
- PR target/80355
- * gcc.target/i386/avx512f-pr80355-2.c: New test.
-
-2021-08-10 Jakub Jelinek <jakub@redhat.com>
-
- PR target/80355
- * gcc.target/i386/avx512f-pr80355-1.c: New test.
-
-2021-08-10 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/gomp/attrs-1.C (bar): Add missing semicolon after
- [[omp::directive (threadprivate (t2))]]. Add tests with
- if/while/switch after parallel in attribute syntax.
- (corge): Add missing omp:: before directive.
- * g++.dg/gomp/attrs-2.C (bar): Add missing semicolon after
- [[omp::directive (threadprivate (t2))]].
- * g++.dg/gomp/attrs-10.C: New test.
- * g++.dg/gomp/attrs-11.C: New test.
-
-2021-08-10 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/amxbf16-dpbf16ps-2.c: Fix typos.
-
-2021-08-10 Richard Biener <rguenther@suse.de>
-
- PR middle-end/101824
- * gcc.dg/tree-ssa/pr101824.c: New testcase.
-
-2021-08-10 Martin Uecker <muecker@gwdg.de>
-
- PR c/29970
- * gcc.dg/vla-stexp-1.c: New test.
-
-2021-08-10 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101804
- * gcc.target/i386/avx2-gather-2.c: Pass -march=skylake instead
- of "-mavx2 -mtune=skylake". Scan vpcmpeqd.
-
-2021-08-10 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/cond_op_shift_d-1.c: New test.
- * gcc.target/i386/cond_op_shift_d-2.c: New test.
- * gcc.target/i386/cond_op_shift_q-1.c: New test.
- * gcc.target/i386/cond_op_shift_q-2.c: New test.
- * gcc.target/i386/cond_op_shift_ud-1.c: New test.
- * gcc.target/i386/cond_op_shift_ud-2.c: New test.
- * gcc.target/i386/cond_op_shift_uq-1.c: New test.
- * gcc.target/i386/cond_op_shift_uq-2.c: New test.
- * gcc.target/i386/cond_op_shift_uw-1.c: New test.
- * gcc.target/i386/cond_op_shift_uw-2.c: New test.
- * gcc.target/i386/cond_op_shift_w-1.c: New test.
- * gcc.target/i386/cond_op_shift_w-2.c: New test.
-
-2021-08-09 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr101741.c: New.
-
-2021-08-09 Martin Jambor <mjambor@suse.cz>
-
- PR testsuite/101654
- * gcc.dg/ipa/remref-6.c: Added missing -fdump-ipa-inline option.
-
-2021-08-09 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/101812
- * gcc.target/i386/pr101812.c: New test.
-
-2021-08-09 Tejas Belagod <tejas.belagod@arm.com>
-
- * gcc.target/aarch64/vect-shr-reg.c: New testcase.
- * gcc.target/aarch64/vect-shr-reg-run.c: Likewise.
-
-2021-08-09 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.dg/pr68217.c: Add -fno-tree-ccp option.
- * gcc.dg/tree-ssa/vrp24.c: Add -fno-tree-ccp option.
- * g++.dg/ipa/pure-const-3.C: Add -fno-tree-ccp option.
-
-2021-08-09 Tobias Burnus <tobias@codesourcery.com>
-
- PR libfortran/101305
- PR fortran/101660
- * lib/gfortran.exp (gfortran_init): Add -I $specdir/libgfortran to
- GFORTRAN_UNDER_TEST; update it when set by previous gfortran_init call.
- * gfortran.dg/ISO_Fortran_binding_1.c: Use <...> not "..." for
- ISO_Fortran_binding.h's #include.
- * gfortran.dg/ISO_Fortran_binding_10.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_11.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_12.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_15.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_16.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_17.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_18.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_3.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_5.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_6.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_7.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_8.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_9.c: Likewise.
- * gfortran.dg/PR94327.c: Likewise.
- * gfortran.dg/PR94331.c: Likewise.
- * gfortran.dg/bind_c_array_params_3_aux.c: Likewise.
- * gfortran.dg/iso_fortran_binding_uint8_array_driver.c: Likewise.
- * gfortran.dg/pr93524.c: Likewise.
-
-2021-08-09 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/sve/dup_lane_1.c: Don't split
- scan-assembler tests over multiple lines. Expect 32-bit
- result values in 'w' registers.
- * gcc.target/aarch64/sve/extract_1.c: Likewise.
- * gcc.target/aarch64/sve/extract_2.c: Likewise.
- * gcc.target/aarch64/sve/extract_3.c: Likewise.
- * gcc.target/aarch64/sve/extract_4.c: Likewise.
-
-2021-08-09 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Restrict
- tests to little-endian targets.
-
-2021-08-08 Jeff Law <jlaw@localhost.localdomain>
-
- * gcc.target/tic6x/rotdi16-scan.c: Pull rotate into its own function.
-
-2021-08-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR tree-optimization/88531
- * gcc.target/i386/pr88531-1a.c: New test.
- * gcc.target/i386/pr88531-1b.c: Likewise.
- * gcc.target/i386/pr88531-1c.c: Likewise.
- * gcc.target/i386/pr88531-2a.c: Likewise.
- * gcc.target/i386/pr88531-2b.c: Likewise.
- * gcc.target/i386/pr88531-2c.c: Likewise.
-
-2021-08-06 Martin Sebor <msebor@redhat.com>
-
- * c-c++-common/Wsizeof-pointer-memaccess1.c: Also disable
- -Wstringop-overread.
- * c-c++-common/attr-nonstring-3.c: Adjust pattern of expected message.
- * gcc.dg/Warray-bounds-39.c: Add an xfail due to a known bug.
- * gcc.dg/Wstring-compare-3.c: Also disable -Wstringop-overread.
- * gcc.dg/attr-nonstring-2.c: Adjust pattern of expected message.
- * gcc.dg/attr-nonstring-4.c: Same.
- * gcc.dg/Wstringop-overread-6.c: New test.
- * gcc.dg/sso-14.c: Fix typos to avoid buffer overflow.
-
-2021-08-06 Christophe Lyon <christophe.lyon@foss.st.com>
-
- PR target/101723
- * gcc.target/arm/pr69245.c: Make sure to emit code for fn1, fix
- typo.
-
-2021-08-06 Christophe Lyon <christophe.lyon@foss.st.com>
-
- PR target/101723
- * gcc.target/arm/attr-neon3.c: Fix typo.
- * gcc.target/arm/pragma_fpu_attribute_2.c: Fix typo.
-
-2021-08-06 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/101797
- * gcc.target/i386/pr101797.c: New test.
-
-2021-08-06 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Add new
- tests.
-
-2021-08-06 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Add new
- tests.
-
-2021-08-06 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Add new
- tests.
-
-2021-08-06 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Add new
- tests.
-
-2021-08-06 Martin Liska <mliska@suse.cz>
-
- * gcc.target/powerpc/pragma-optimize.c: New test.
-
-2021-08-06 Richard Biener <rguenther@suse.de>
-
- * gfortran.dg/vect/vect-8.f90: Simplify aarch64 scanning.
-
-2021-08-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * gcc.dg/gcov-info-to-gcda.c: New test.
-
-2021-08-05 Jonathan Wakely <jwakely@redhat.com>
-
- * g++.old-deja/g++.other/inline7.C: Cast nodiscard call to void.
-
-2021-08-05 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/99744
- * gcc.target/i386/pr99744-3.c: New test.
- * gcc.target/i386/pr99744-4.c: Likewise.
- * gcc.target/i386/pr99744-5.c: Likewise.
- * gcc.target/i386/pr99744-6.c: Likewise.
- * gcc.target/i386/pr99744-7.c: Likewise.
- * gcc.target/i386/pr99744-8.c: Likewise.
-
-2021-08-05 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/101723
- * gcc.target/arm/cortex-m55-nofp-flag-hard.c: Update expected output.
- * gcc.target/arm/cortex-m55-nofp-flag-softfp.c: Likewise.
- * gcc.target/arm/cortex-m55-nofp-nomve-flag-softfp.c: Likewise.
- * gcc.target/arm/mve/intrinsics/mve_fpu1.c: Convert to dg-do assemble.
- Add a non-no-op function body.
- * gcc.target/arm/mve/intrinsics/mve_fpu2.c: Likewise.
- * gcc.target/arm/pr98636.c (dg-options): Add -mfloat-abi=softfp.
- * gcc.target/arm/attr-neon.c: Tighten scan-assembler tests.
- * gcc.target/arm/attr-neon2.c: Use -Ofast, convert test to use
- check-function-bodies.
- * gcc.target/arm/attr-neon3.c: Likewise.
- * gcc.target/arm/pr69245.c: Tighten scan-assembler match, but allow
- multiple instances.
- * gcc.target/arm/pragma_fpu_attribute.c: Likewise.
- * gcc.target/arm/pragma_fpu_attribute_2.c: Likewise.
-
-2021-08-05 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vsubX_high_cost.c: New test.
-
-2021-08-05 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vaddX_high_cost.c: New test.
-
-2021-08-05 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/vect/bb-slp-pr101756.c: Add -w.
-
-2021-08-05 Eric Botcazou <ebotcazou@gcc.gnu.org>
-
- * gcc.dg/sso-15.c: New test.
-
-2021-08-05 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/cond_op_anylogic_d-1.c: New test.
- * gcc.target/i386/cond_op_anylogic_d-2.c: New test.
- * gcc.target/i386/cond_op_anylogic_q-1.c: New test.
- * gcc.target/i386/cond_op_anylogic_q-2.c: New test.
-
-2021-08-05 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/cond_op_maxmin_double-1.c: New test.
- * gcc.target/i386/cond_op_maxmin_double-2.c: New test.
- * gcc.target/i386/cond_op_maxmin_float-1.c: New test.
- * gcc.target/i386/cond_op_maxmin_float-2.c: New test.
-
-2021-08-05 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/cond_op_maxmin_b-1.c: New test.
- * gcc.target/i386/cond_op_maxmin_b-2.c: New test.
- * gcc.target/i386/cond_op_maxmin_d-1.c: New test.
- * gcc.target/i386/cond_op_maxmin_d-2.c: New test.
- * gcc.target/i386/cond_op_maxmin_q-1.c: New test.
- * gcc.target/i386/cond_op_maxmin_q-2.c: New test.
- * gcc.target/i386/cond_op_maxmin_ub-1.c: New test.
- * gcc.target/i386/cond_op_maxmin_ub-2.c: New test.
- * gcc.target/i386/cond_op_maxmin_ud-1.c: New test.
- * gcc.target/i386/cond_op_maxmin_ud-2.c: New test.
- * gcc.target/i386/cond_op_maxmin_uq-1.c: New test.
- * gcc.target/i386/cond_op_maxmin_uq-2.c: New test.
- * gcc.target/i386/cond_op_maxmin_uw-1.c: New test.
- * gcc.target/i386/cond_op_maxmin_uw-2.c: New test.
- * gcc.target/i386/cond_op_maxmin_w-1.c: New test.
- * gcc.target/i386/cond_op_maxmin_w-2.c: New test.
-
-2021-08-04 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/101570
- * gcc.dg/analyzer/asm-x86-1.c: New test.
- * gcc.dg/analyzer/asm-x86-lp64-1.c: New test.
- * gcc.dg/analyzer/asm-x86-lp64-2.c: New test.
- * gcc.dg/analyzer/pr101570.c: New test.
- * gcc.dg/analyzer/torture/asm-x86-linux-array_index_mask_nospec.c:
- New test.
- * gcc.dg/analyzer/torture/asm-x86-linux-cpuid-paravirt-1.c: New
- test.
- * gcc.dg/analyzer/torture/asm-x86-linux-cpuid-paravirt-2.c: New
- test.
- * gcc.dg/analyzer/torture/asm-x86-linux-cpuid.c: New test.
- * gcc.dg/analyzer/torture/asm-x86-linux-rdmsr-paravirt.c: New
- test.
- * gcc.dg/analyzer/torture/asm-x86-linux-rdmsr.c: New test.
- * gcc.dg/analyzer/torture/asm-x86-linux-wfx_get_ps_timeout-full.c:
- New test.
- * gcc.dg/analyzer/torture/asm-x86-linux-wfx_get_ps_timeout-reduced.c:
- New test.
-
-2021-08-04 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101742
- * gcc.target/i386/pr101742a.c: New test.
- * gcc.target/i386/pr101742b.c: Likewise.
-
-2021-08-04 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101772
- * gcc.target/i386/eh_return-2.c: New test.
-
-2021-08-04 Andreas Krebbel <krebbel@linux.ibm.com>
-
- * gcc.target/s390/vector/perm-vpdi.c: New test.
-
-2021-08-04 Andreas Krebbel <krebbel@linux.ibm.com>
-
- * gcc.target/s390/vector/perm-merge.c: New test.
- * gcc.target/s390/vector/vec-types.h: New test.
-
-2021-08-04 Andreas Krebbel <krebbel@linux.ibm.com>
-
- * gcc.target/s390/zvector/vec-permi.c: Removed.
- * gcc.target/s390/zvector/vec_permi.c: New test.
-
-2021-08-04 Andreas Krebbel <krebbel@linux.ibm.com>
-
- * gcc.target/s390/vector/long-double-asm-in-out-hard-fp-reg.c:
- Instead of vpdi with 0 and 5 vmrlg and vmrhg are used now.
- * gcc.target/s390/vector/long-double-asm-inout-hard-fp-reg.c: Likewise.
- * gcc.target/s390/zvector/vec-types.h: New test.
- * gcc.target/s390/zvector/vec_merge.c: New test.
-
-2021-08-04 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vmul_high_cost.c: New test.
-
-2021-08-04 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vmul_element_cost.c: New test.
-
-2021-08-04 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/cost_model_12.c: New test.
-
-2021-08-04 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/101750
- * g++.dg/vect/pr99149.cc: Name class.
-
-2021-08-04 Richard Biener <rguenther@suse.de>
-
- * gcc.target/i386/vect-gather-1.c: New testcase.
- * gfortran.dg/vect/vect-8.f90: Adjust.
-
-2021-08-04 Roger Sayle <roger@nextmovesoftware.com>
- Marc Glisse <marc.glisse@inria.fr>
-
- * gcc.dg/fold-ior-4.c: New test.
-
-2021-08-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101756
- * gcc.dg/vect/bb-slp-pr101756.c: New testcase.
-
-2021-08-04 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101759
- * g++.dg/gomp/pr101759.C: New test.
- * g++.dg/goacc/pr101759.C: New test.
-
-2021-08-04 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.c-torture/execute/ieee/pr29302-1.x: Undo doubly applied patch.
-
-2021-08-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101769
- * g++.dg/tree-ssa/pr101769.C: New testcase.
-
-2021-08-04 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/cond_op_addsubmul_d-2.c: Add
- dg-require-effective-target for avx512.
- * gcc.target/i386/cond_op_addsubmul_q-2.c: Ditto.
- * gcc.target/i386/cond_op_addsubmul_w-2.c: Ditto.
- * gcc.target/i386/cond_op_addsubmuldiv_double-2.c: Ditto.
- * gcc.target/i386/cond_op_addsubmuldiv_float-2.c: Ditto.
- * gcc.target/i386/cond_op_fma_double-2.c: Ditto.
- * gcc.target/i386/cond_op_fma_float-2.c: Ditto.
-
-2021-08-04 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/cond_op_fma_double-1.c: New test.
- * gcc.target/i386/cond_op_fma_double-2.c: New test.
- * gcc.target/i386/cond_op_fma_float-1.c: New test.
- * gcc.target/i386/cond_op_fma_float-2.c: New test.
-
-2021-08-03 Eugene Rozenfeld <erozen@microsoft.com>
-
- * lib/profopt.exp: Pass gdwarf-4 when compiling test to profile; pass -gcov_version=2.
- * lib/target-supports.exp: Remove unnecessary -o perf.data passed to gcc-auto-profile.
-
-2021-08-03 Eugene Rozenfeld <erozen@microsoft.com>
-
- * gcc.dg/tree-prof/indir-call-prof-2.c: Fix dg-final-use-autofdo.
- * lib/profopt.exp: Pass -fearly-inlining when compiling with AutoFDO.
-
-2021-08-03 Eugene Rozenfeld <erozen@microsoft.com>
-
- * g++.dg/tree-prof/indir-call-prof.C: Fix options, increase the number of iterations.
- * g++.dg/tree-prof/morefunc.C: Fix options, increase the number of iterations.
- * g++.dg/tree-prof/reorder.C: Fix options, increase the number of iterations.
- * gcc.dg/tree-prof/indir-call-prof-2.c: Fix options, increase the number of iterations.
- * gcc.dg/tree-prof/indir-call-prof.c: Fix options.
-
-2021-08-03 Martin Sebor <msebor@redhat.com>
-
- PR testsuite/101688
- * g++.dg/warn/Wstringop-overflow-4.C: Disable a test case in ILP32.
-
-2021-08-03 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/sse4_1-phminposuw.c: Copy from
- gcc/testsuite/gcc.target/i386, adjust dg directives to suit,
- make more robust.
-
-2021-08-03 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/avx-vzeroupper-14.c: Pass -mno-avx512f to
- disable XMM31.
- * gcc.target/i386/avx-vzeroupper-15.c: Likewise.
- * gcc.target/i386/pr82941-1.c: Updated. Check for vzeroupper.
- * gcc.target/i386/pr82942-1.c: Likewise.
- * gcc.target/i386/pr82990-1.c: Likewise.
- * gcc.target/i386/pr82990-3.c: Likewise.
- * gcc.target/i386/pr82990-5.c: Likewise.
- * gcc.target/i386/pr100865-4b.c: Likewise.
- * gcc.target/i386/pr100865-6b.c: Likewise.
- * gcc.target/i386/pr100865-7b.c: Likewise.
- * gcc.target/i386/pr100865-10b.c: Likewise.
- * gcc.target/i386/pr100865-8b.c: Updated.
- * gcc.target/i386/pr100865-9b.c: Likewise.
- * gcc.target/i386/pr100865-11b.c: Likewise.
- * gcc.target/i386/pr100865-12b.c: Likewise.
-
-2021-08-03 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/cond_op_addsubmul_d-1.c: New test.
- * gcc.target/i386/cond_op_addsubmul_d-2.c: New test.
- * gcc.target/i386/cond_op_addsubmul_q-1.c: New test.
- * gcc.target/i386/cond_op_addsubmul_q-2.c: New test.
- * gcc.target/i386/cond_op_addsubmul_w-1.c: New test.
- * gcc.target/i386/cond_op_addsubmul_w-2.c: New test.
-
-2021-08-03 Jakub Jelinek <jakub@redhat.com>
-
- PR analyzer/101721
- * gcc.dg/analyzer/pr101721.c: New test.
-
-2021-08-03 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/80566
- * g++.target/i386/pr80566-1.C: New test.
- * g++.target/i386/pr80566-2.C: Likewise.
-
-2021-08-03 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/cond_op_addsubmuldiv_double-1.c: New test.
- * gcc.target/i386/cond_op_addsubmuldiv_double-2.c: New test.
- * gcc.target/i386/cond_op_addsubmuldiv_float-1.c: New test.
- * gcc.target/i386/cond_op_addsubmuldiv_float-2.c: New test.
-
-2021-08-02 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/vect8-ret.c: Also pass -mno-sse.
-
-2021-08-02 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/incoming-11.c: Expect no stack realignment.
-
-2021-08-02 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/sw-1.c: Also pass -mno-avx for ia32.
-
-2021-08-02 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/cold-attribute-1.c: Also pass -mno-avx.
-
-2021-08-02 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/pr72839.c: Also pass -mno-avx.
-
-2021-08-02 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/pieces-memcpy-10.c: New test.
- * gcc.target/i386/pieces-memcpy-11.c: Likewise.
- * gcc.target/i386/pieces-memcpy-12.c: Likewise.
- * gcc.target/i386/pieces-memcpy-13.c: Likewise.
- * gcc.target/i386/pieces-memcpy-14.c: Likewise.
- * gcc.target/i386/pieces-memcpy-15.c: Likewise.
- * gcc.target/i386/pieces-memcpy-16.c: Likewise.
- * gcc.target/i386/pieces-memset-1.c: Likewise.
- * gcc.target/i386/pieces-memset-2.c: Likewise.
- * gcc.target/i386/pieces-memset-3.c: Likewise.
- * gcc.target/i386/pieces-memset-4.c: Likewise.
- * gcc.target/i386/pieces-memset-5.c: Likewise.
- * gcc.target/i386/pieces-memset-6.c: Likewise.
- * gcc.target/i386/pieces-memset-7.c: Likewise.
- * gcc.target/i386/pieces-memset-8.c: Likewise.
- * gcc.target/i386/pieces-memset-9.c: Likewise.
- * gcc.target/i386/pieces-memset-10.c: Likewise.
- * gcc.target/i386/pieces-memset-11.c: Likewise.
- * gcc.target/i386/pieces-memset-12.c: Likewise.
- * gcc.target/i386/pieces-memset-13.c: Likewise.
- * gcc.target/i386/pieces-memset-14.c: Likewise.
- * gcc.target/i386/pieces-memset-15.c: Likewise.
- * gcc.target/i386/pieces-memset-16.c: Likewise.
- * gcc.target/i386/pieces-memset-17.c: Likewise.
- * gcc.target/i386/pieces-memset-18.c: Likewise.
- * gcc.target/i386/pieces-memset-19.c: Likewise.
- * gcc.target/i386/pieces-memset-20.c: Likewise.
- * gcc.target/i386/pieces-memset-21.c: Likewise.
- * gcc.target/i386/pieces-memset-22.c: Likewise.
- * gcc.target/i386/pieces-memset-23.c: Likewise.
- * gcc.target/i386/pieces-memset-24.c: Likewise.
- * gcc.target/i386/pieces-memset-25.c: Likewise.
- * gcc.target/i386/pieces-memset-26.c: Likewise.
- * gcc.target/i386/pieces-memset-27.c: Likewise.
- * gcc.target/i386/pieces-memset-28.c: Likewise.
- * gcc.target/i386/pieces-memset-29.c: Likewise.
- * gcc.target/i386/pieces-memset-30.c: Likewise.
- * gcc.target/i386/pieces-memset-31.c: Likewise.
- * gcc.target/i386/pieces-memset-32.c: Likewise.
- * gcc.target/i386/pieces-memset-33.c: Likewise.
- * gcc.target/i386/pieces-memset-34.c: Likewise.
- * gcc.target/i386/pieces-memset-35.c: Likewise.
- * gcc.target/i386/pieces-memset-36.c: Likewise.
- * gcc.target/i386/pieces-memset-37.c: Likewise.
- * gcc.target/i386/pieces-memset-38.c: Likewise.
- * gcc.target/i386/pieces-memset-39.c: Likewise.
- * gcc.target/i386/pieces-memset-40.c: Likewise.
- * gcc.target/i386/pieces-memset-41.c: Likewise.
- * gcc.target/i386/pieces-memset-42.c: Likewise.
- * gcc.target/i386/pieces-memset-43.c: Likewise.
- * gcc.target/i386/pieces-memset-44.c: Likewise.
- * gcc.target/i386/pieces-memcpy-7.c: New file.
- * gcc.target/i386/pieces-memcpy-8.c: New file.
- * gcc.target/i386/pieces-memcpy-9.c: New file.
-
-2021-08-02 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/90773
- * gcc.target/i386/pr90773-20.c: New test.
- * gcc.target/i386/pr90773-21.c: Likewise.
- * gcc.target/i386/pr90773-22.c: Likewise.
- * gcc.target/i386/pr90773-23.c: Likewise.
- * gcc.target/i386/pr90773-26.c: Likewise.
-
-2021-08-02 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/pr90773-1.c: Adjust to expect movq for 32-bit.
- * gcc.target/i386/pr90773-4.c: Also run for 32-bit.
- * gcc.target/i386/pr90773-15.c: Likewise.
- * gcc.target/i386/pr90773-16.c: Likewise.
- * gcc.target/i386/pr90773-17.c: Likewise.
- * gcc.target/i386/pr90773-24.c: Likewise.
- * gcc.target/i386/pr90773-25.c: Likewise.
- * gcc.target/i386/pr100865-1.c: Likewise.
- * gcc.target/i386/pr100865-2.c: Likewise.
- * gcc.target/i386/pr100865-3.c: Likewise.
- * gcc.target/i386/pr90773-14.c: Also run for 32-bit and expect
- XMM movd to store 4 bytes.
- * gcc.target/i386/pr100865-4a.c: Also run for 32-bit and expect
- YMM registers.
- * gcc.target/i386/pr100865-4b.c: Likewise.
- * gcc.target/i386/pr100865-10a.c: Expect YMM registers.
- * gcc.target/i386/pr100865-10b.c: Likewise.
-
-2021-08-02 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/eh_return-1.c: New test.
-
-2021-08-02 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/90773
- * gcc.target/i386/pr90773-5.c: Updated to expect XMM register.
- * gcc.target/i386/pr90773-14.c: Likewise.
- * gcc.target/i386/pr90773-15.c: New test.
- * gcc.target/i386/pr90773-16.c: Likewise.
- * gcc.target/i386/pr90773-17.c: Likewise.
- * gcc.target/i386/pr90773-18.c: Likewise.
- * gcc.target/i386/pr90773-19.c: Likewise.
-
-2021-08-02 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.dg/tree-ssa/phi-opt-25.c: New test case.
-
-2021-08-01 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/78103
- * gcc.target/i386/pr78103-2.c: Also scan incl.
- * gcc.target/i386/pr78103-3.c: Scan leal|addl|incl for x32. Also
- scan incq.
-
-2021-07-31 Jason Merrill <jason@redhat.com>
-
- PR c++/96636
- * g++.dg/ext/anon-struct9.C: New test.
-
-2021-07-31 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.target/i386/dec-cmov-2.c: Require -march=core2 with -m32.
-
-2021-07-31 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/gomp/attrs-9.C: New test.
-
-2021-07-31 Jakub Jelinek <jakub@redhat.com>
-
- PR target/78103
- * gcc.target/i386/pr78103-1.c: New test.
- * gcc.target/i386/pr78103-2.c: New test.
- * gcc.target/i386/pr78103-3.c: New test.
-
-2021-07-31 Hans-Peter Nilsson <hp@bitrange.com>
-
- * gcc.dg/tree-ssa/ssa-dse-26.c: Skip on mmix-knuth-mmixware.
-
-2021-07-31 Hans-Peter Nilsson <hp@bitrange.com>
-
- PR middle-end/101674
- * gcc.dg/uninit-pred-9_b.c: Xfail for mmix-*-* too.
-
-2021-07-30 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/sse4_1-floorpd.c: New.
- * gcc.target/powerpc/sse4_1-floorps.c: New.
- * gcc.target/powerpc/sse4_1-floorsd.c: New.
- * gcc.target/powerpc/sse4_1-floorss.c: New.
- * gcc.target/powerpc/sse4_1-roundpd-2.c: Copy from
- gcc/testsuite/gcc.target/i386 and adjust dg directives to suit.
-
-2021-07-30 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/sse4_1-ceilpd.c: New.
- * gcc.target/powerpc/sse4_1-ceilps.c: New.
- * gcc.target/powerpc/sse4_1-ceilsd.c: New.
- * gcc.target/powerpc/sse4_1-ceilss.c: New.
- * gcc.target/powerpc/sse4_1-round-data.h: New.
- * gcc.target/powerpc/sse4_1-round.h: New.
- * gcc.target/powerpc/sse4_1-round2.h: New.
- * gcc.target/powerpc/sse4_1-roundpd-3.c: Copy from gcc.target/i386
- and adjust dg directives to suit.
- * gcc.target/powerpc/sse4_1-check.h (__VSX_SSE2__): Define.
-
-2021-07-30 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/sse4_1-blendpd.c: Copy from gcc.target/i386
- and adjust dg directives to suit.
- * 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.
-
-2021-07-30 Roger Sayle <roger@nextmovesoftware.com>
- Uroš Bizjak <ubizjak@gmail.com>
-
- * gcc.target/i386/dec-cmov-1.c: New test.
- * gcc.target/i386/dec-cmov-2.c: New test.
-
-2021-07-30 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/tree-ssa/pr61839_2.c: Adjust. Add new const fold test.
-
-2021-07-30 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/tree-ssa/pr61839_2.c: Adjust.
-
-2021-07-30 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101671
- * gcc.c-torture/compile/pr83510.c: Move test functions...
- * gcc.dg/Warray-bounds-87.c: ...to this file.
-
-2021-07-30 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/pr100865-3.c: Expect vmovdqu8 instead of
- vmovdqu.
- * gcc.target/i386/pr100865-4b.c: Likewise.
-
-2021-07-30 Andrew Pinski <apinski@marvell.com>
-
- PR testsuite/101517
- * g++.dg/warn/Wunused-18.C: New test.
- * gcc.c-torture/compile/20030405-2.c: New test.
- * gcc.c-torture/compile/20040304-2.c: New test.
- * gcc.dg/20030612-2.c: New test.
-
-2021-07-30 Xi Ruoyao <xry111@mengyan1223.wang>
-
- PR target/101132
- * gcc.target/mips/pr101132.c: New test.
-
-2021-07-30 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101539
- * g++.dg/cpp2a/is-pointer-interconvertible-base-of1.C: New test.
- * g++.dg/cpp2a/is-pointer-interconvertible-with-class1.C: New test.
- * g++.dg/cpp2a/is-pointer-interconvertible-with-class2.C: New test.
- * g++.dg/cpp2a/is-pointer-interconvertible-with-class3.C: New test.
- * g++.dg/cpp2a/is-pointer-interconvertible-with-class4.C: New test.
- * g++.dg/cpp2a/is-pointer-interconvertible-with-class5.C: New test.
- * g++.dg/cpp2a/is-pointer-interconvertible-with-class6.C: New test.
-
-2021-07-30 Jason Merrill <jason@redhat.com>
-
- * g++.dg/ext/anon-struct8.C: New test.
-
-2021-07-30 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp0x/gen-attrs-76.C: New test.
-
-2021-07-30 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101685
- * gcc.target/i386/pr101685.c: New test.
-
-2021-07-30 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/shrink-wrap-loop.c: Enable early jump threading. Mark as
- XFAIL.
-
-2021-07-30 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101582
- * g++.dg/cpp0x/gen-attrs-45.C: Expect a warning about ignored
- attributes instead of error.
- * g++.dg/cpp0x/gen-attrs-75.C: New test.
- * g++.dg/modules/pr101582-1.C: New test.
-
-2021-07-30 Xi Ruoyao <xry111@mengyan1223.wang>
-
- PR ipa/101396
- * g++.dg/lto/pr101396_0.C: New test.
- * g++.dg/lto/pr101396_1.C: New test.
-
-2021-07-29 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101674
- * gcc.dg/uninit-pred-9_b.c: Xfail just the failing assertion and
- correct target.
-
-2021-07-29 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/101672
- * gdc.dg/pr100967.d: Update test.
- * gdc.dg/pr101672.d: New test.
-
-2021-07-29 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/101664
- * gdc.dg/extern-c++/extern-c++.exp: New.
- * gdc.dg/extern-c++/pr101664.d: New test.
- * gdc.dg/extern-c++/pr101664_1.cc: New test.
-
-2021-07-29 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/96435
- * gdc.dg/torture/pr96435.d: New test.
-
-2021-07-29 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/101657
- * gdc.dg/pr101657.d: New test.
-
-2021-07-29 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/101647
- * g++.dg/pr71389.C: Include <array> instead of <functional>.
- * g++.dg/cpp0x/initlist48.C: Include also <initializer_list>.
-
-2021-07-29 Thomas Schwinge <thomas@codesourcery.com>
- Julian Brown <julian@codesourcery.com>
- Kwok Cheung Yeung <kcy@codesourcery.com>
-
- * c-c++-common/goacc/classify-kernels-unparallelized.c:
- 's%oaccdevlow%oaccloops%g'.
- * c-c++-common/goacc/classify-kernels.c: Likewise.
- * c-c++-common/goacc/classify-parallel.c: Likewise.
- * c-c++-common/goacc/classify-routine-nohost.c: Likewise.
- * c-c++-common/goacc/classify-routine.c: Likewise.
- * c-c++-common/goacc/classify-serial.c: Likewise.
- * c-c++-common/goacc/routine-nohost-1.c: Likewise.
- * g++.dg/goacc/template.C: Likewise.
- * gcc.dg/goacc/loop-processing-1.c: Likewise.
- * gfortran.dg/goacc/classify-kernels-unparallelized.f95: Likewise.
- * gfortran.dg/goacc/classify-kernels.f95: Likewise.
- * gfortran.dg/goacc/classify-parallel.f95: Likewise.
- * gfortran.dg/goacc/classify-routine-nohost.f95: Likewise.
- * gfortran.dg/goacc/classify-routine.f95: Likewise.
- * gfortran.dg/goacc/classify-serial.f95: Likewise.
- * gfortran.dg/goacc/routine-multiple-directives-1.f90: Likewise.
-
-2021-07-29 Haochen Gui <guihaoc@gcc.gnu.org>
-
- PR target/100952
- * gcc.target/powerpc/pr56605.c: Change matching
- conditions.
- * gcc.target/powerpc/pr81348.c: Likewise.
-
-2021-07-29 Aldy Hernandez <aldyh@redhat.com>
-
- * g++.dg/debug/dwarf2/deallocator.C: Adjust for threader.
- * gcc.c-torture/compile/pr83510.c: Same.
- * gcc.dg/analyzer/pr94851-2.c: Same.
- * gcc.dg/loop-unswitch-2.c: Same.
- * gcc.dg/old-style-asm-1.c: Same.
- * gcc.dg/pr68317.c: Same.
- * gcc.dg/pr97567-2.c: Same.
- * gcc.dg/predict-9.c: Same.
- * gcc.dg/shrink-wrap-loop.c: Same.
- * gcc.dg/sibcall-1.c: Same.
- * gcc.dg/tree-ssa/builtin-sprintf-3.c: Same.
- * gcc.dg/tree-ssa/pr21001.c: Same.
- * gcc.dg/tree-ssa/pr21294.c: Same.
- * gcc.dg/tree-ssa/pr21417.c: Same.
- * gcc.dg/tree-ssa/pr21458-2.c: Same.
- * gcc.dg/tree-ssa/pr21563.c: Same.
- * gcc.dg/tree-ssa/pr49039.c: Same.
- * gcc.dg/tree-ssa/pr61839_1.c: Same.
- * gcc.dg/tree-ssa/pr61839_3.c: Same.
- * gcc.dg/tree-ssa/pr77445-2.c: Same.
- * gcc.dg/tree-ssa/split-path-4.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-11.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-14.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-18.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
- * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
- * gcc.dg/tree-ssa/ssa-fre-48.c: Same.
- * gcc.dg/tree-ssa/ssa-thread-11.c: Same.
- * gcc.dg/tree-ssa/ssa-thread-12.c: Same.
- * gcc.dg/tree-ssa/ssa-thread-14.c: Same.
- * gcc.dg/tree-ssa/vrp02.c: Same.
- * gcc.dg/tree-ssa/vrp03.c: Same.
- * gcc.dg/tree-ssa/vrp05.c: Same.
- * gcc.dg/tree-ssa/vrp06.c: Same.
- * gcc.dg/tree-ssa/vrp07.c: Same.
- * gcc.dg/tree-ssa/vrp09.c: Same.
- * gcc.dg/tree-ssa/vrp19.c: Same.
- * gcc.dg/tree-ssa/vrp20.c: Same.
- * gcc.dg/tree-ssa/vrp33.c: Same.
- * gcc.dg/uninit-pred-9_b.c: Same.
- * gcc.dg/uninit-pr61112.c: Same.
- * gcc.dg/vect/bb-slp-16.c: Same.
- * gcc.target/i386/avx2-vect-aggressive.c: Same.
- * gcc.dg/tree-ssa/ranger-threader-1.c: New test.
- * gcc.dg/tree-ssa/ranger-threader-2.c: New test.
- * gcc.dg/tree-ssa/ranger-threader-3.c: New test.
- * gcc.dg/tree-ssa/ranger-threader-4.c: New test.
- * gcc.dg/tree-ssa/ranger-threader-5.c: New test.
-
-2021-07-29 Richard Biener <rguenther@suse.de>
-
- PR c/101512
- * gcc.dg/torture/pr101512.c: New testcase.
-
-2021-07-29 liuhongt <hongtao.liu@intel.com>
-
- PR target/99881
- * gcc.target/i386/pr91446.c:
- * gcc.target/i386/pr92658-avx512bw-2.c:
- * gcc.target/i386/pr92658-sse4-2.c:
- * gcc.target/i386/pr92658-sse4.c:
- * gcc.target/i386/pr99881.c:
-
-2021-07-29 liuhongt <hongtao.liu@intel.com>
-
- PR target/39821
- * gcc.target/i386/sse2-pr39821.c: New test.
- * gcc.target/i386/sse4-pr39821.c: New test.
-
-2021-07-29 Jiufu Guo <guojiufu@linux.ibm.com>
-
- PR target/61837
- * gcc.target/powerpc/pr61837.c: New test.
-
-2021-07-28 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101494
- * gcc.dg/uninit-pr101494.c: New test.
-
-2021-07-28 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101601
- * g++.dg/warn/Warray-bounds-25.C: New test.
- * gcc.dg/Warray-bounds-85.c: New test.
-
-2021-07-28 Michael Meissner <meissner@linux.ibm.com>
-
- PR testsuite/100168
- * gcc.dg/pr56727-2.c: Add support for PC-relative calls.
-
-2021-07-28 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/torture/ubsan-1.c: New test.
-
-2021-07-28 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/101564
- * gfortran.dg/allocate_stat_3.f90: New test.
- * gfortran.dg/allocate_stat.f90: Adjust error messages.
- * gfortran.dg/implicit_11.f90: Likewise.
- * gfortran.dg/inquiry_type_ref_3.f90: Likewise.
-
-2021-07-28 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/101624
- * gfortran.dg/ubsan/ubsan.exp: New file.
- * gfortran.dg/ubsan/pr101624.f90: New test.
-
-2021-07-28 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/101642
- * gcc.c-torture/compile/pr101642.c: New test.
-
-2021-07-28 Ilya Leoshkevich <iii@linux.ibm.com>
-
- * gcc.target/s390/global-array-element-pic2.c: Add -mzarch, add
- an expectation for 31-bit mode.
- * gcc.target/s390/load-imm64-1.c: Use unsigned long long.
- * gcc.target/s390/load-imm64-2.c: Likewise.
- * gcc.target/s390/vector/long-double-vx-macro-off-on.c: Use
- -mzarch.
- * gcc.target/s390/vector/long-double-vx-macro-on-off.c:
- Likewise.
-
-2021-07-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101615
- * gcc.dg/vect/bb-slp-pr101615-2.c: New testcase.
-
-2021-07-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/smov_1.c: New test.
- * gcc.target/aarch64/sve/clastb_4.c: Adjust clast scan-assembler.
-
-2021-07-28 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101456
- * gcc.target/i386/pr101456-1.c: New test.
- * gcc.target/i386/pr101456-2.c: Likewise.
-
-2021-07-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101615
- * gcc.dg/vect/bb-slp-pr101615-1.c: New testcase.
-
-2021-07-28 Siddhesh Poyarekar <siddhesh@gotplt.org>
-
- * gcc.dg/analyzer/strdup-1.c (test_4, test_5, test_6): New
- tests.
-
-2021-07-28 Siddhesh Poyarekar <siddhesh@gotplt.org>
-
- * gcc.dg/analyzer/attr-malloc-1.c (compatible_alloc,
- compatible_alloc2): New extern allocator declarations.
- (test_9, test_10): New tests.
-
-2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/101640
- * gdc.dg/pr96429.d: Update test.
- * gdc.dg/pr101640.d: New test.
-
-2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/101490
- * gdc.dg/pr101490.d: New test.
-
-2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/101127
- * gdc.dg/pr101127a.d: New test.
- * gdc.dg/pr101127b.d: New test.
-
-2021-07-28 Jakub Jelinek <jakub@redhat.com>
-
- PR target/101611
- * gcc.target/i386/avx2-pr101611-1.c: New test.
- * gcc.target/i386/avx2-pr101611-2.c: New test.
-
-2021-07-28 Martin Uecker <muecker@gwdg.de>
-
- * gcc.dg/Wnonnull-4.c: Correct argument numbers in warnings.
-
-2021-07-28 Sandra Loosemore <sandra@codesourcery.com>
-
- PR libfortran/101317
- * gfortran.dg/ISO_Fortran_binding_17.f90: Fix typo in error
- message patterns.
-
-2021-07-28 Sandra Loosemore <sandra@codesourcery.com>
-
- PR libfortran/101310
- * gfortran.dg/ISO_Fortran_binding_1.c (section_c): Remove
- incorrect assertions.
-
-2021-07-28 Sandra Loosemore <sandra@codesourcery.com>
-
- PR libfortran/101305
- * gfortran.dg/ISO_Fortran_binding_1.c: Adjust include path.
- * gfortran.dg/ISO_Fortran_binding_10.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_11.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_12.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_15.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_16.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_17.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_18.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_3.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_5.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_6.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_7.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_8.c: Likewise.
- * gfortran.dg/ISO_Fortran_binding_9.c: Likewise.
- * gfortran.dg/PR94327.c: Likewise.
- * gfortran.dg/PR94331.c: Likewise.
- * gfortran.dg/bind_c_array_params_3_aux.c: Likewise.
- * gfortran.dg/iso_fortran_binding_uint8_array_driver.c: Likewise.
- * gfortran.dg/pr93524.c: Likewise.
-
-2021-07-28 Kewen Lin <linkw@linux.ibm.com>
-
- PR tree-optimization/101596
- * gcc.target/powerpc/pr101596-1.c: New test.
- * gcc.target/powerpc/pr101596-2.c: Likewise.
- * gcc.target/powerpc/pr101596-3.c: Likewise.
-
-2021-07-28 liuhongt <hongtao.liu@intel.com>
-
- PR target/99881
- * gcc.target/i386/pr99881.c: New test.
-
-2021-07-27 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/101584
- * gcc.dg/uninit-38.c: Remove assertions.
- * gcc.dg/uninit-41.c: New test.
-
-2021-07-27 Jonathan Wakely <jwakely@redhat.com>
-
- PR testsuite/101646
- * g++.dg/coroutines/pr99047.C: Fix includes.
- * g++.dg/pr71655.C: Likewise.
-
-2021-07-27 Martin Sebor <msebor@redhat.com>
-
- PR c/101585
- * gcc.dg/Wvla-parameter-13.c: New test.
-
-2021-07-27 Jeff Law <jlaw@localhost.localdomain>
-
- * g++.dg/gcov/gcov-threads-1.C: Fix argument to pthread_join.
-
-2021-07-27 Marek Polacek <polacek@redhat.com>
-
- DR 1512
- PR c++/99701
- * g++.dg/cpp0x/nullptr11.C: Remove invalid tests.
- * g++.dg/cpp0x/nullptr46.C: Add dg-error.
- * g++.dg/cpp2a/spaceship-err7.C: New test.
- * g++.dg/expr/ptr-comp4.C: New test.
-
-2021-07-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101573
- * gcc.dg/uninit-pr101573.c: New testcase.
- * gcc.dg/uninit-15-O0.c: Adjust.
- * gcc.dg/uninit-15.c: Likewise.
- * gcc.dg/uninit-23.c: Likewise.
- * c-c++-common/uninit-17.c: Likewise.
-
-2021-07-27 Martin Jambor <mjambor@suse.cz>
-
- * gcc.dg/ipa/remref-3.c: New test.
- * gcc.dg/ipa/remref-4.c: Likewise.
- * gcc.dg/ipa/remref-5.c: Likewise.
- * gcc.dg/ipa/remref-6.c: Likewise.
-
-2021-07-27 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/101586
- * g++.dg/torture/builtin-clear-padding-4.C: New test.
-
-2021-07-27 Michael Meissner <meissner@linux.ibm.com>
-
- PR testsuite/100170
- * gcc.target/powerpc/ppc-eq0-1.c: Adjust insn counts if power10
- code is generated.
- * gcc.target/powerpc/ppc-ne0-1.c: (ne0): Adjust insn counts if
- power10 code is generated.
- (plus_ne0): Move to ppc-ne0-2.c.
- (cmp_plus_ne): Likewise.
- (plus_ne0_cmp): Likewise.
- * gcc.target/powerpc/ppc-ne0-2.c: New file.
-
-2021-07-26 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/sock-1.c: New test.
- * gcc.dg/analyzer/sock-2.c: New test.
-
-2021-07-26 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr78888.c: New.
-
-2021-07-26 Roger Sayle <roger@nextmovesoftware.com>
- Marc Glisse <marc.glisse@inria.fr>
-
- * gcc.dg/fold-eqrotate-1.c: New test case.
- * gcc.dg/fold-eqbswap-1.c: New test case.
-
-2021-07-26 José Rui Faustino de Sousa <jrfsousa@gmail.com>
- Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/93308
- PR fortran/93963
- PR fortran/94327
- PR fortran/94331
- PR fortran/97046
- * gfortran.dg/ISO_Fortran_binding_1.f90: Add pointer attribute,
- this test is still erroneous but now it compiles.
- * gfortran.dg/bind_c_array_params_2.f90: Update regex to match
- code changes.
- * gfortran.dg/PR93308.f90: New test.
- * gfortran.dg/PR93963.f90: New test.
- * gfortran.dg/PR94327.c: New test.
- * gfortran.dg/PR94327.f90: New test.
- * gfortran.dg/PR94331.c: New test.
- * gfortran.dg/PR94331.f90: New test.
- * gfortran.dg/PR97046.f90: New test.
-
-2021-07-26 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/gomp/attrs-1.C: Use attribute syntax even for section
- and scan directives.
- * g++.dg/gomp/attrs-2.C: Likewise.
- * g++.dg/gomp/attrs-6.C: New test.
- * g++.dg/gomp/attrs-7.C: New test.
- * g++.dg/gomp/attrs-8.C: New test.
-
-2021-07-23 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/101536
- * gfortran.dg/pr101536.f90: New test.
-
-2021-07-23 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/101562
- * gcc.c-torture/compile/pr101562.c: New test.
-
-2021-07-23 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Add new
- tests.
-
-2021-07-23 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Add new
- tests.
-
-2021-07-23 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101504
- * gcc.target/i386/pr101504.c: New test.
-
-2021-07-23 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Add new
- tests.
-
-2021-07-23 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Add new
- tests.
-
-2021-07-23 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Add new
- tests.
-
-2021-07-23 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: Add new
- tests.
-
-2021-07-23 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: New tests.
-
-2021-07-23 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/vector_structure_intrinsics.c: New test.
-
-2021-07-23 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/attrs-1.c: New test.
- * c-c++-common/gomp/attrs-2.c: New test.
- * c-c++-common/gomp/attrs-3.c: New test.
-
-2021-07-23 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/gomp/attrs-4.C: New test.
- * g++.dg/gomp/attrs-5.C: New test.
-
-2021-07-23 Xi Ruoyao <xry111@mengyan1223.wang>
-
- * gcc.target/mips/mips.exp (mips_option_groups): add
- -finline and -fno-inline.
-
-2021-07-23 Xi Ruoyao <xry111@mengyan1223.wang>
-
- Revert:
- 2021-07-09 Xi Ruoyao <xry111@mengyan1223.wang>
-
- * gcc.target/mips/cfgcleanup-jalr2.c: Remove -fno-inline and add
- __attribute__((noinline)).
- * gcc.target/mips/cfgcleanup-jalr3.c: Likewise.
-
-2021-07-23 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/feasibility-3.c: New test.
-
-2021-07-22 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/65178
- * gcc.dg/uninit-pr65178.c: New test.
-
-2021-07-22 Martin Sebor <msebor@redhat.com>
-
- PR testsuite/101568
- * g++.dg/ipa/pr82352.C
-
-2021-07-22 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/10153
- * gcc.c-torture/compile/pr10153-1.c: New test.
- * gcc.c-torture/compile/pr10153-2.c: New test.
-
-2021-07-22 Andrew MacLeod <amacleod@redhat.com>
-
- * g++.dg/pr101511.C: New.
-
-2021-07-22 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr101497.c: New.
-
-2021-07-22 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr101496.c: New.
-
-2021-07-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/fuse-caller-save-xmm.c: Adjust testcase.
-
-2021-07-22 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/mask-shift.c: New test.
-
-2021-07-21 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/101547
- * gcc.dg/analyzer/pr101547.c: New test.
-
-2021-07-21 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/101522
- * g++.dg/analyzer/pr101522.C: New test.
-
-2021-07-21 Thomas Schwinge <thomas@codesourcery.com>
- Joseph Myers <joseph@codesourcery.com>
- Cesar Philippidis <cesar@codesourcery.com>
-
- * c-c++-common/goacc/classify-routine-nohost.c: New file.
- * c-c++-common/goacc/classify-routine.c: Update.
- * c-c++-common/goacc/routine-2.c: Likewise.
- * c-c++-common/goacc/routine-nohost-1.c: New file.
- * c-c++-common/goacc/routine-nohost-2.c: Likewise.
- * g++.dg/goacc/template.C: Update.
- * gfortran.dg/goacc/classify-routine-nohost.f95: New file.
- * gfortran.dg/goacc/classify-routine.f95: Update.
- * gfortran.dg/goacc/pure-elemental-procedures-2.f90: Likewise.
- * gfortran.dg/goacc/routine-6.f90: Likewise.
- * gfortran.dg/goacc/routine-intrinsic-2.f: Likewise.
- * gfortran.dg/goacc/routine-module-1.f90: Likewise.
- * gfortran.dg/goacc/routine-module-2.f90: Likewise.
- * gfortran.dg/goacc/routine-module-3.f90: Likewise.
- * gfortran.dg/goacc/routine-module-mod-1.f90: Likewise.
- * gfortran.dg/goacc/routine-multiple-directives-1.f90: Likewise.
- * gfortran.dg/goacc/routine-multiple-directives-2.f90: Likewise.
-
-2021-07-21 Thomas Schwinge <thomas@codesourcery.com>
-
- * g++.dg/goacc/template.C: Fix '#pragma atomic update' typo.
-
-2021-07-21 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/explode-2.c: Remove xfail.
- * gcc.dg/analyzer/explode-2a.c: Remove expected leak warning on
- while stmt.
- * gcc.dg/analyzer/phi-2.c: New test.
-
-2021-07-21 Bill Schmidt <wschmidt@linux.ibm.com>
-
- PR target/101531
- * gcc.target/powerpc/pr101129.c: Adjust.
-
-2021-07-21 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101549
- * gcc.target/i386/crc32-6.c: New test.
-
-2021-07-21 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/101514
- * gfortran.dg/pr101514.f90: New test.
-
-2021-07-21 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/101535
- * c-c++-common/gomp/pr101535-1.c: New test.
- * c-c++-common/gomp/pr101535-2.c: New test.
-
-2021-07-21 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101516
- * g++.dg/gomp/pr101516.C: New test.
-
-2021-07-21 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/iso_c_binding_char_1.f90: Update dg-error.
- * gfortran.dg/pr32599.f03: Use -std=-f2003 + update comment.
- * gfortran.dg/bind_c_char_10.f90: New test.
- * gfortran.dg/bind_c_char_6.f90: New test.
- * gfortran.dg/bind_c_char_7.f90: New test.
- * gfortran.dg/bind_c_char_8.f90: New test.
- * gfortran.dg/bind_c_char_9.f90: New test.
-
-2021-07-21 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/unroll-10.c: New test.
-
-2021-07-21 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/unroll-9.c: New test/
-
-2021-07-20 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101397
- * gcc.dg/Warray-bounds-80.c: New test.
- * gcc.dg/Warray-bounds-81.c: New test.
- * gcc.dg/Warray-bounds-82.c: New test.
- * gcc.dg/Warray-bounds-83.c: New test.
- * gcc.dg/Warray-bounds-84.c: New test.
- * gcc.dg/Wstringop-overflow-46.c: Adjust expected output.
-
-2021-07-20 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101300
- * gcc.dg/uninit-pr101300.c: New test.
-
-2021-07-20 Michael Meissner <meissner@linux.ibm.com>
-
- PR testsuite/100167
- * gcc.target/powerpc/fold-vec-div-longlong.c: Fix expected code
- generation on power10.
- * gcc.target/powerpc/fold-vec-mult-longlong.c: Likewise.
-
-2021-07-20 Jakub Jelinek <jakub@redhat.com>
-
- PR target/101384
- * gcc.dg/pr101384.c: New test.
- * gcc.target/powerpc/pr101384-1.c: New test.
- * gcc.target/powerpc/pr101384-2.c: New test.
-
-2021-07-20 Richard Sandiford <richard.sandiford@arm.com>
-
- PR testsuite/101506
- * gcc.target/aarch64/vect-vmaxv.c: Use an asm to hide the
- true initial value of the reduction from the vectorizer.
- * gcc.target/aarch64/vect-vaddv.c: Likewise. Make the vector
- loop operate on exactly LANES (rather than LANES-1) iterations.
- * gcc.target/aarch64/vect-fmaxv-fminv.x: Likewise.
-
-2021-07-20 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100182
- * gcc.target/i386/pr71245-1.c: Remove.
- * gcc.target/i386/pr71245-2.c: Ditto.
-
-2021-07-20 Kewen Lin <linkw@linux.ibm.com>
-
- * gcc.target/powerpc/mul-vectorize-3.c: New test.
- * gcc.target/powerpc/mul-vectorize-4.c: New test.
-
-2021-07-20 Kewen Lin <linkw@linux.ibm.com>
-
- PR tree-optimization/100696
- * gcc.target/i386/pr100637-3w.c: Adjust for mul_highpart recog.
-
-2021-07-19 Martin Sebor <msebor@redhat.com>
-
- * gcc.target/powerpc/pr93658.c: Suppress valid warnings.
-
-2021-07-19 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/95520
- * g++.dg/coroutines/pr95520.C: New test.
-
-2021-07-19 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/101503
- * gcc.dg/analyzer/pr101503.c: New test.
-
-2021-07-19 Indu Bhagat <indu.bhagat@oracle.com>
-
- * gcc.dg/debug/btf/btf.exp: Do not run BTF testsuite if target does not
- support BTF format. Remove redundant check for AIX.
- * gcc.dg/debug/ctf/ctf.exp: Do not run CTF testsuite if target does not
- support CTF format. Remove redundant check for AIX.
- * lib/gcc-dg.exp: Remove redundant check for AIX.
-
-2021-07-19 Andrew Stubbs <ams@codesourcery.com>
-
- PR target/100208
- * gcc.target/gcn/sram-ecc-1.c: New test.
- * gcc.target/gcn/sram-ecc-2.c: New test.
- * gcc.target/gcn/sram-ecc-3.c: New test.
- * gcc.target/gcn/sram-ecc-4.c: New test.
- * gcc.target/gcn/sram-ecc-5.c: New test.
- * gcc.target/gcn/sram-ecc-6.c: New test.
- * gcc.target/gcn/sram-ecc-7.c: New test.
- * gcc.target/gcn/sram-ecc-8.c: New test.
-
-2021-07-19 Andrew Pinski <apinski@marvell.com>
-
- PR target/101205
- * gcc.target/aarch64/csinv-neg-1.c: New test.
-
-2021-07-19 Marek Polacek <polacek@redhat.com>
-
- DR 2126
- * g++.dg/cpp0x/constexpr-temp2.C: New test.
-
-2021-07-19 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101505
- * gcc.dg/vect/pr101505.c: New testcase.
-
-2021-07-18 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101492
- * gcc.target/i386/pr101492-1.c: New test.
- * gcc.target/i386/pr101492-2.c: Likewise.
- * gcc.target/i386/pr101492-3.c: Likewise.
- * gcc.target/i386/pr101492-4.c: Likewise.
-
-2021-07-18 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/101084
- * gfortran.dg/fmt_nonchar_3.f90: New test.
-
-2021-07-18 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101495
- * gcc.target/i386/avx-vzeroupper-28.c: New test.
-
-2021-07-18 Antoni Boucher <bouanto@zoho.com>
-
- PR target/95498
- * jit.dg/all-non-failing-tests.h: New test.
- * jit.dg/test-cast.c: New test.
-
-2021-07-17 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.dg/tree-ssa/modref-6.c: New test.
-
-2021-07-17 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr96542.c: New.
-
-2021-07-16 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101233
- * g++.dg/cpp2a/class-deduction-alias10.C: New test.
-
-2021-07-16 Patrick Palka <ppalka@redhat.com>
-
- DR 960
- PR c++/99664
- * g++.dg/inherit/covariant23.C: New test.
-
-2021-07-16 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/analyzer-decls.h (__analyzer_dump_state): New.
- * gcc.dg/analyzer/dump-state.c: New test.
-
-2021-07-16 Martin Sebor <msebor@redhat.com>
-
- PR testsuite/101468
- * gcc.dg/Wstringop-overflow-41.c: Adjust to avoid target-specific
- failures.
- * gcc.dg/Wstringop-overflow-42.c: Same.
- * gcc.dg/Wstringop-overflow-68.c: Same.
- * gcc.dg/Wstringop-overflow-70.c: Same.
- * gcc.dg/Wstringop-overflow-71.c: Same.
- * gcc.dg/strlenopt-95.c: Fix typos.
-
-2021-07-16 Tamar Christina <tamar.christina@arm.com>
-
- PR middle-end/101457
- * gcc.dg/vect/vect-reduc-dot-19.c: Use long long.
- * gcc.dg/vect/vect-reduc-dot-20.c: Likewise.
- * gcc.dg/vect/vect-reduc-dot-21.c: Likewise.
- * gcc.dg/vect/vect-reduc-dot-22.c: Likewise.
-
-2021-07-16 Marek Polacek <polacek@redhat.com>
-
- * g++.dg/cpp1y/Wnarrowing2.C: New test.
- * g++.dg/cpp1y/Wnarrowing2.h: New test.
-
-2021-07-16 Ilya Leoshkevich <iii@linux.ibm.com>
-
- * g++.dg/ext/visibility/noPLT.C: Skip on s390x.
- * g++.target/s390/mi-thunk.C: New test.
- * gcc.target/s390/nodatarel-1.c: Move foostatic to the new
- tests.
- * gcc.target/s390/pr80080-4.c: Allow @PLT suffix.
- * gcc.target/s390/risbg-ll-3.c: Likewise.
- * gcc.target/s390/call.h: Common code for the new tests.
- * gcc.target/s390/call-z10-pic-nodatarel.c: New test.
- * gcc.target/s390/call-z10-pic.c: New test.
- * gcc.target/s390/call-z10.c: New test.
- * gcc.target/s390/call-z9-pic-nodatarel.c: New test.
- * gcc.target/s390/call-z9-pic.c: New test.
- * gcc.target/s390/call-z9.c: New test.
- * gcc.target/s390/mfentry-m64-pic.c: New test.
- * gcc.target/s390/tls.h: Common code for the new TLS tests.
- * gcc.target/s390/tls-pic.c: New test.
- * gcc.target/s390/tls.c: New test.
-
-2021-07-16 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/sve/extract_1.c: Split expected results
- by big/little endian targets, restoring the old expected
- result for big endian.
- * gcc.target/aarch64/sve/extract_2.c: Likewise.
- * gcc.target/aarch64/sve/extract_3.c: Likewise.
- * gcc.target/aarch64/sve/extract_4.c: Likewise.
-
-2021-07-15 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/101346
- * gcc.target/i386/pr101346.c: New test.
-
-2021-07-15 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/97027
- * gcc.dg/Wstringop-overflow-15.c: Remove an xfail.
- * gcc.dg/Wstringop-overflow-47.c: Adjust xfails.
- * gcc.dg/torture/pr69170.c: Avoid valid warnings.
- * gcc.dg/torture/pr70025.c: Prune out a false positive.
- * gcc.dg/vect/pr97769.c: Initialize a loop control variable.
- * gcc.target/i386/pr92658-avx512bw-trunc.c: Increase buffer size
- to avoid overflow.
- * gcc.target/i386/pr92658-avx512f.c: Same.
- * gcc.dg/Wstringop-overflow-68.c: New test.
- * gcc.dg/Wstringop-overflow-69.c: New test.
- * gcc.dg/Wstringop-overflow-70.c: New test.
- * gcc.dg/Wstringop-overflow-71.c: New test.
- * gcc.dg/strlenopt-95.c: New test.
-
-2021-07-15 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/95006
- PR analyzer/94713
- PR analyzer/94714
- * g++.dg/analyzer/pr93212.C: Update location of warning.
- * g++.dg/analyzer/pr94011.C: Add
- -Wno-analyzer-use-of-uninitialized-value.
- * g++.dg/analyzer/pr94503.C: Likewise.
- * gcc.dg/analyzer/clobbers-1.c: Convert "f" from a local to a
- param to avoid uninitialized warning.
- * gcc.dg/analyzer/data-model-1.c (test_12): Add test for
- uninitialized value on result of alloca.
- (test_12a): Add expected warning.
- (test_12c): Likewise.
- (test_19): Likewise.
- (test_29b): Likewise.
- (test_29c): Likewise.
- (test_37): Remove xfail.
- (test_37a): Likewise.
- * gcc.dg/analyzer/data-model-20.c: Add warning about leak.
- * gcc.dg/analyzer/explode-2.c: Remove params; add
- -Wno-analyzer-too-complex, -Wno-analyzer-malloc-leak, and xfails.
- Initialize the locals.
- * gcc.dg/analyzer/explode-2a.c: Initialize the locals. Add
- expected leak.
- * gcc.dg/analyzer/fgets-1.c: New test.
- * gcc.dg/analyzer/fread-1.c: New test.
- * gcc.dg/analyzer/malloc-1.c (test_16): Add expected warning.
- (test_40): Likewise.
- * gcc.dg/analyzer/memset-CVE-2017-18549-1.c: Check for
- uninitialized padding.
- * gcc.dg/analyzer/pr93355-localealias-feasibility.c (fread): New
- decl.
- (read_alias_file): Call it.
- * gcc.dg/analyzer/pr94047.c: Add expected warnings.
- * gcc.dg/analyzer/pr94851-2.c: Likewise.
- * gcc.dg/analyzer/pr96841.c: Convert local to a param.
- * gcc.dg/analyzer/pr98628.c: Likewise.
- * gcc.dg/analyzer/pr99042.c: Updated expected location of leak
- diagnostics.
- * gcc.dg/analyzer/symbolic-1.c: Add expected warnings.
- * gcc.dg/analyzer/symbolic-7.c: Likewise.
- * gcc.dg/analyzer/torture/pr93649.c: Add expected warning. Skip
- with -fno-fat-lto-objects.
- * gcc.dg/analyzer/uninit-1.c: New test.
- * gcc.dg/analyzer/uninit-2.c: New test.
- * gcc.dg/analyzer/uninit-3.c: New test.
- * gcc.dg/analyzer/uninit-4.c: New test.
- * gcc.dg/analyzer/uninit-pr94713.c: New test.
- * gcc.dg/analyzer/uninit-pr94714.c: New test.
- * gcc.dg/analyzer/use-after-free-2.c: New test.
- * gcc.dg/analyzer/use-after-free-3.c: New test.
- * gcc.dg/analyzer/zlib-3.c: Add expected warning.
- * gcc.dg/analyzer/zlib-6.c: Convert locals to params to avoid
- uninitialized warnings. Remove xfail.
- * gcc.dg/analyzer/zlib-6a.c: New test, based on the old version
- of the above.
- * gfortran.dg/analyzer/pr97668.f: Add
- -Wno-analyzer-use-of-uninitialized-value and
- -Wno-analyzer-too-complex.
-
-2021-07-15 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/phi-1.c: New test.
-
-2021-07-15 Christophe Lyon <christophe.lyon@foss.st.com>
-
- * lib/target-supports.exp (arm_v8_2a_imm8_neon_ok_nocache):
- Delete.
-
-2021-07-15 Christophe Lyon <christophe.lyon@foss.st.com>
-
- * gcc.target/arm/simd/vusdot-autovec.c: Use arm_v8_2a_i8mm_ok
- effective-target.
-
-2021-07-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101443
- * g++.dg/cpp0x/nullptr46.C: New test.
-
-2021-07-15 Tamar Christina <tamar.christina@arm.com>
-
- PR middle-end/101457
- * gcc.dg/vect/vect-reduc-dot-17.c: Fix signs of scalar code.
- * gcc.dg/vect/vect-reduc-dot-18.c: Likewise.
- * gcc.dg/vect/vect-reduc-dot-22.c: Likewise.
- * gcc.dg/vect/vect-reduc-dot-9.c: Likewise.
-
-2021-07-15 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/Wvla-parameter-12.c: New test.
-
-2021-07-15 Bill Schmidt <wschmidt@linux.ibm.com>
-
- PR target/101129
- * gcc.target/powerpc/pr101129.c: New.
-
-2021-07-15 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/101437
- * gcc.c-torture/compile/pr101437.c: New test.
-
-2021-07-14 Peter Bergner <bergner@linux.ibm.com>
-
- * gcc.target/powerpc/mma-builtin-9.c: New test.
-
-2021-07-14 Patrick Palka <ppalka@redhat.com>
-
- PR c++/88252
- * g++.dg/cpp1z/class-deduction96.C: New test.
-
-2021-07-14 Jason Merrill <jason@redhat.com>
-
- * g++.dg/torture/pr100382.C: Pass -fno-delete-dead-exceptions.
-
-2021-07-14 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.dg/vect/vect-reduc-dot-11.c: Expect pass.
- * gcc.dg/vect/vect-reduc-dot-15.c: Likewise.
- * gcc.dg/vect/vect-reduc-dot-19.c: Likewise.
- * gcc.dg/vect/vect-reduc-dot-21.c: Likewise.
-
-2021-07-14 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr80776-1.c: Remove xfail.
-
-2021-07-14 Marek Polacek <polacek@redhat.com>
-
- PR c++/101371
- * g++.dg/cpp1y/constexpr-101371-2.C: New test.
- * g++.dg/cpp1y/constexpr-101371.C: New test.
-
-2021-07-14 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/100949
- * gfortran.dg/pr100949.f90: New test.
-
-2021-07-14 Tamar Christina <tamar.christina@arm.com>
-
- * lib/target-supports.exp
- (check_effective_target_arm_v8_2a_imm8_neon_ok_nocache,
- check_effective_target_arm_v8_2a_i8mm_neon_hw,
- check_effective_target_vect_usdot_qi): New.
- * gcc.dg/vect/vect-reduc-dot-9.c: New test.
- * gcc.dg/vect/vect-reduc-dot-10.c: New test.
- * gcc.dg/vect/vect-reduc-dot-11.c: New test.
- * gcc.dg/vect/vect-reduc-dot-12.c: New test.
- * gcc.dg/vect/vect-reduc-dot-13.c: New test.
- * gcc.dg/vect/vect-reduc-dot-14.c: New test.
- * gcc.dg/vect/vect-reduc-dot-15.c: New test.
- * gcc.dg/vect/vect-reduc-dot-16.c: New test.
- * gcc.dg/vect/vect-reduc-dot-17.c: New test.
- * gcc.dg/vect/vect-reduc-dot-18.c: New test.
- * gcc.dg/vect/vect-reduc-dot-19.c: New test.
- * gcc.dg/vect/vect-reduc-dot-20.c: New test.
- * gcc.dg/vect/vect-reduc-dot-21.c: New test.
- * gcc.dg/vect/vect-reduc-dot-22.c: New test.
-
-2021-07-14 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/arm/simd/vusdot-autovec.c: New test.
-
-2021-07-14 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/simd/vusdot-autovec.c: New test.
- * gcc.target/aarch64/sve/vusdot-autovec.c: New test.
-
-2021-07-14 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101395
- * gcc.target/i386/pr101395-1.c: New test.
- * gcc.target/i386/pr101395-2.c: Likewise.
- * gcc.target/i386/pr101395-3.c: Likewise.
-
-2021-07-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101445
- * gcc.dg/vect/pr101445.c: New testcase.
-
-2021-07-14 Richard Biener <rguenther@suse.de>
-
- * gcc.target/i386/vect-reduc-1.c: New testcase.
-
-2021-07-13 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/extract_zero_extend.c: Remove dump scan
- for RTL pattern match.
- * gcc.target/aarch64/narrow_high_combine.c: Add new tests.
- * gcc.target/aarch64/simd/vmulx_laneq_f64_1.c: Update
- scan-assembler regex to look for a scalar register instead of
- lane 0 of a vector.
- * gcc.target/aarch64/simd/vmulxd_laneq_f64_1.c: Likewise.
- * gcc.target/aarch64/simd/vmulxs_lane_f32_1.c: Likewise.
- * gcc.target/aarch64/simd/vmulxs_laneq_f32_1.c: Likewise.
- * gcc.target/aarch64/simd/vqdmlalh_lane_s16.c: Likewise.
- * gcc.target/aarch64/simd/vqdmlals_lane_s32.c: Likewise.
- * gcc.target/aarch64/simd/vqdmlslh_lane_s16.c: Likewise.
- * gcc.target/aarch64/simd/vqdmlsls_lane_s32.c: Likewise.
- * gcc.target/aarch64/simd/vqdmullh_lane_s16.c: Likewise.
- * gcc.target/aarch64/simd/vqdmullh_laneq_s16.c: Likewise.
- * gcc.target/aarch64/simd/vqdmulls_lane_s32.c: Likewise.
- * gcc.target/aarch64/simd/vqdmulls_laneq_s32.c: Likewise.
- * gcc.target/aarch64/sve/dup_lane_1.c: Likewise.
- * gcc.target/aarch64/sve/extract_1.c: Likewise.
- * gcc.target/aarch64/sve/extract_2.c: Likewise.
- * gcc.target/aarch64/sve/extract_3.c: Likewise.
- * gcc.target/aarch64/sve/extract_4.c: Likewise.
- * gcc.target/aarch64/sve/live_1.c: Update scan-assembler regex
- cases to look for 'b' and 'h' registers instead of 'w'.
- * gcc.target/arm/crypto-vsha1cq_u32.c: Update scan-assembler
- regex to reflect lane 0 vector extractions being simplified
- to scalar register moves.
- * gcc.target/arm/crypto-vsha1h_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha1mq_u32.c: Likewise.
- * gcc.target/arm/crypto-vsha1pq_u32.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_f16.c: Extract
- lane 1 as the moves for lane 0 now get optimized away.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_f32.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_s16.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_s32.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_s8.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_u16.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_u32.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_u8.c: Likewise.
-
-2021-07-13 Paul A. Clarke <pc@us.ibm.com>
-
- * gcc.target/powerpc/sse4_1-ptest-1.c: Copy from
- gcc/testsuite/gcc.target/i386.
-
-2021-07-13 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/93781
- * gcc.dg/tree-ssa/pr93781-1.c: Check that call is removed.
-
-2021-07-13 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/reduc_9.c: New test.
- * gcc.target/aarch64/sve/reduc_9_run.c: Likewise.
- * gcc.target/aarch64/sve/reduc_10.c: Likewise.
- * gcc.target/aarch64/sve/reduc_10_run.c: Likewise.
- * gcc.target/aarch64/sve/reduc_11.c: Likewise.
- * gcc.target/aarch64/sve/reduc_11_run.c: Likewise.
- * gcc.target/aarch64/sve/reduc_12.c: Likewise.
- * gcc.target/aarch64/sve/reduc_12_run.c: Likewise.
- * gcc.target/aarch64/sve/reduc_13.c: Likewise.
- * gcc.target/aarch64/sve/reduc_13_run.c: Likewise.
- * gcc.target/aarch64/sve/reduc_14.c: Likewise.
- * gcc.target/aarch64/sve/reduc_14_run.c: Likewise.
- * gcc.target/aarch64/sve/reduc_15.c: Likewise.
- * gcc.target/aarch64/sve/reduc_15_run.c: Likewise.
-
-2021-07-13 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/cond_arith_6.c: New test.
-
-2021-07-13 Jakub Jelinek <jakub@redhat.com>
- Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101419
- * gcc.dg/builtin-object-size-10.c: Pass -fdump-tree-early_objsz-details
- instead of -fdump-tree-objsz1-details in dg-options and adjust names
- of dump file in scan-tree-dump.
- * gcc.dg/pr101419.c: New test.
-
-2021-07-13 Richard Biener <rguenther@suse.de>
-
- Revert:
- 2021-07-13 Richard Biener <rguenther@suse.de>
-
- * g++.dg/vect/slp-pr87105.cc: Adjust.
- * gcc.dg/vect/bb-slp-pr54400.c: Likewise.
-
-2021-07-13 Michael Meissner <meissner@linux.ibm.com>
-
- PR testsuite/100166
- * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Update
- insn counts to account for power10 prefixed loads and stores.
- * 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-splat-floatdouble.c: Likewise.
- * gcc.target/powerpc/fold-vec-splat-longlong.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/lvsl-lvsr.c: Likewise.
- * gcc.target/powerpc/pr86731-fwrapv-longlong.c: Likewise.
-
-2021-07-13 Michael Meissner <meissner@linux.ibm.com>
-
- * gcc.target/powerpc/vec-splati-runnable.c: Run test with -O2
- optimization. Do not check what XXSPLTIDP generates if the value
- is undefined.
-
-2021-07-12 Patrick Palka <ppalka@redhat.com>
-
- PR c++/79501
- PR c++/100983
- * g++.dg/cpp1z/class-deduction92.C: New test.
- * g++.dg/cpp1z/class-deduction93.C: New test.
- * g++.dg/cpp1z/class-deduction94.C: New test.
- * g++.dg/cpp1z/class-deduction95.C: New test.
-
-2021-07-12 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/101424
- * gcc.target/i386/pr101424.c: New test.
-
-2021-07-12 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/tree-ssa/pr101335.c: New.
-
-2021-07-12 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/tree-ssa/pr96928-1.c: Update to similar as pr96928.c.
-
-2021-07-12 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101373
- * g++.dg/torture/pr101373.C: New testcase, XFAILed.
- * gnat.dg/opt95.adb: Likewise.
-
-2021-07-12 Richard Biener <rguenther@suse.de>
-
- * g++.dg/vect/slp-pr87105.cc: Adjust.
- * gcc.dg/vect/bb-slp-pr54400.c: Likewise.
-
-2021-07-12 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101394
- * gcc.dg/torture/pr101394.c: New testcase.
-
-2021-07-12 Roger Sayle <roger@nextmovesoftware.com>
- Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/101403
- * gcc.dg/pr101403.c: Avoid (unimportant) uninitialized variable.
-
-2021-07-12 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org>
-
- PR target/66791
- * gcc.target/arm/armv8_2-fp16-neon-2.c: Adjust.
-
-2021-07-12 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org>
-
- PR target/98435
- * gcc.target/arm/simd/pr98435.c: New test.
-
-2021-07-12 Roger Sayle <roger@nextmovesoftware.com>
-
- PR tree-optimization/101403
- * gcc.dg/pr101403.c: New test case.
-
-2021-07-10 John David Anglin <danglin@gcc.gnu.org>
-
- * gcc.dg/torture/pr100329.c: Require target lra.
- * gcc.dg/torture/pr100519.c: Likewise.
-
-2021-07-10 Patrick Palka <ppalka@redhat.com>
-
- PR c++/82110
- * g++.dg/cpp0x/pr78765.C: Expect another conversion failure
- diagnostic.
- * g++.dg/template/sfinae14.C: Flip incorrect assertion.
- * g++.dg/cpp2a/concepts-requires27.C: New test.
-
-2021-07-09 Jason Merrill <jason@redhat.com>
-
- PR c++/101098
- * g++.dg/concepts/explicit-spec1.C: New test.
-
-2021-07-09 Roger Sayle <roger@nextmovesoftware.com>
- Uroš Bizjak <ubizjak@gmail.com>
-
- * gcc.target/i386/divmod-9.c: New test case.
-
-2021-07-09 Indu Bhagat <indu.bhagat@oracle.com>
-
- PR testsuite/101269
- * gcc.dg/debug/btf/btf-datasec-1.c: Force -msdata=none with ilp32 for
- powerpc based targets.
-
-2021-07-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101181
- * g++.dg/cpp2a/concepts-requires26.C: New test.
- * g++.dg/cpp2a/lambda-uneval16.C: New test.
-
-2021-07-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101247
- * g++.dg/cpp2a/concepts-memtmpl4.C: Uncomment the commented out
- example, which we now handle correctly.
- * g++.dg/cpp2a/concepts-memtmpl5.C: New test.
- * g++.dg/cpp2a/concepts-memtmpl5a.C: New test.
-
-2021-07-09 Xi Ruoyao <xry111@mengyan1223.wang>
-
- * gcc.target/mips/cfgcleanup-jalr2.c: Remove -fno-inline and add
- __attribute__((noinline)).
- * gcc.target/mips/cfgcleanup-jalr3.c: Likewise.
-
-2021-07-09 Xi Ruoyao <xry111@mengyan1223.wang>
-
- PR target/100760
- PR target/100761
- PR target/100762
- * gcc.target/mips/pr100760.c: New test.
- * gcc.target/mips/pr100761.c: New test.
- * gcc.target/mips/pr100762.c: New test.
-
-2021-07-09 Kewen Lin <linkw@linux.ibm.com>
-
- * gcc.target/powerpc/mod-vectorize.c: New test.
-
-2021-07-09 Kewen Lin <linkw@linux.ibm.com>
-
- * gcc.target/powerpc/div-vectorize-1.c: New test.
-
-2021-07-09 Kewen Lin <linkw@linux.ibm.com>
-
- * gcc.target/powerpc/mul-vectorize-1.c: New test.
- * gcc.target/powerpc/mul-vectorize-2.c: New test.
-
-2021-07-08 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/Wstringop-overflow-43.c: Remove an xfail.
-
-2021-07-08 Martin Sebor <msebor@redhat.com>
-
- PR testsuite/100451
- * g++.dg/warn/Warray-bounds-20.C: Adjust expected output for LP32.
-
-2021-07-08 Martin Sebor <msebor@redhat.com>
-
- * g++.dg/warn/Warray-bounds-11.C: Avoid including <new>.
- * g++.dg/warn/Warray-bounds-13.C: Same.
-
-2021-07-08 Marek Polacek <polacek@redhat.com>
-
- PR c++/101087
- * g++.dg/cpp0x/noexcept70.C: New test.
-
-2021-07-08 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/101066
- * gcc.dg/ipa/pr101066.c: New test.
-
-2021-07-08 Martin Sebor <msebor@redhat.com>
-
- PR bootstrap/101374
- * c-c++-common/Warray-bounds-3.c: Xfail assertion.
- * c-c++-common/Warray-bounds-4.c: Same.
-
-2021-07-08 Christophe Lyon <christophe.lyon@foss.st.om>
-
- * gcc.dg/debug/pr57351.c: Require arm_arch_v7a_ok
- effective-target.
-
-2021-07-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general/cntb_1.c: New test.
-
-2021-07-08 Roger Sayle <roger@nextmovesoftware.com>
- Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/40210
- * gcc.dg/builtin-bswap-13.c: New test.
- * gcc.dg/builtin-bswap-14.c: New test.
-
-2021-07-08 Michael Meissner <meissner@linux.ibm.com>
-
- PR target/100809
- * gcc.target/powerpc/p10-vdivq-vmodq.c: New test.
-
-2021-07-07 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/pattern-test-2.c: Update expected results.
- * gcc.dg/plugin/analyzer_gil_plugin.c
- (gil_state_machine::on_condition): Remove.
-
-2021-07-07 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/100137
- PR tree-optimization/99121
- PR tree-optimization/97027
- * c-c++-common/Warray-bounds-3.c: Remove xfail
- * c-c++-common/Warray-bounds-4.c: Add an expected warning.
- * c-c++-common/Warray-bounds-9.c: New test.
- * c-c++-common/Warray-bounds-10.c: New test.
- * g++.dg/asan/asan_test.C: Suppress expected warnings.
- * g++.dg/pr95768.C: Same.
- * g++.dg/warn/Warray-bounds-10.C: Adjust text of expected messages.
- * g++.dg/warn/Warray-bounds-11.C: Same.
- * g++.dg/warn/Warray-bounds-12.C: Same.
- * g++.dg/warn/Warray-bounds-13.C: Same.
- * g++.dg/warn/Warray-bounds-17.C: Same.
- * g++.dg/warn/Warray-bounds-20.C: Same.
- * gcc.dg/Warray-bounds-29.c: Same.
- * gcc.dg/Warray-bounds-30.c: Add xfail.
- * gcc.dg/Warray-bounds-31.c: Adjust text of expected messages.
- * gcc.dg/Warray-bounds-32.c: Same.
- * gcc.dg/Warray-bounds-52.c: Same.
- * gcc.dg/Warray-bounds-53.c: Same.
- * gcc.dg/Warray-bounds-58.c: Remove xfail.
- * gcc.dg/Warray-bounds-63.c: Adjust text of expected messages.
- * gcc.dg/Warray-bounds-66.c: Same.
- * gcc.dg/Warray-bounds-69.c: Same.
- * gcc.dg/Wstringop-overflow-34.c: Same.
- * gcc.dg/Wstringop-overflow-47.c: Same.
- * gcc.dg/Wstringop-overflow-61.c: Same.
- * gcc.dg/Warray-bounds-77.c: New test.
- * gcc.dg/Warray-bounds-78.c: New test.
- * gcc.dg/Warray-bounds-79.c: New test.
-
-2021-07-07 Christophe Lyon <christophe.lyon@foss.st.com>
-
- PR debug/101321
- * gcc.dg/debug/btf/btf-bitfields-3.c: Remove -fno-short-enums.
-
-2021-07-07 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/34195
- * gcc.dg/vect/pr34195.c: New testcase.
-
-2021-07-07 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99728
- * g++.dg/opt/pr99728.C: New testcase.
-
-2021-07-07 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx512f-vect-fmaddsubXXXpd.c: New test.
- * gcc.target/i386/avx512f-vect-fmaddsubXXXps.c: New test.
- * gcc.target/i386/avx512f-vect-fmsubaddXXXpd.c: New test.
- * gcc.target/i386/avx512f-vect-fmsubaddXXXps.c: New test.
-
-2021-07-06 Indu Bhagat <indu.bhagat@oracle.com>
-
- PR debug/101283
- * gcc.dg/debug/btf/btf-bitfields-3.c: Remove the check on btm_type.
-
-2021-07-06 Indu Bhagat <indu.bhagat@oracle.com>
-
- PR debug/101283
- * gcc.dg/debug/ctf/ctf-attr-mode-1.c: Remove the check for ctv_typeidx.
-
-2021-07-06 Martin Sebor <msebor@redhat.com>
-
- PR c++/55881
- * g++.dg/warn/uninit-pr55881.C: New test.
-
-2021-07-06 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/86650
- * gcc.dg/Warray-bounds-76.c: New test.
-
-2021-07-06 Indu Bhagat <indu.bhagat@oracle.com>
-
- PR debug/101283
- * gcc.dg/debug/ctf/ctf-struct-array-2.c: Adjust the value in the testcase.
-
-2021-07-06 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/format/gcc_diag-10.c: Update expected warnings.
- * gcc.dg/plugin/diagnostic_plugin_test_inlining.c: Remove %G.
-
-2021-07-06 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/Wobjsize-1.c: Prune expected output.
- * gcc.dg/Warray-bounds-71.c: New test.
- * gcc.dg/Warray-bounds-71.h: New test header.
- * gcc.dg/Warray-bounds-72.c: New test.
- * gcc.dg/Warray-bounds-73.c: New test.
- * gcc.dg/Warray-bounds-74.c: New test.
- * gcc.dg/Warray-bounds-75.c: New test.
- * gcc.dg/Wfree-nonheap-object-4.c: Adjust expected output.
- * gcc.dg/Wfree-nonheap-object-5.c: New test.
- * gcc.dg/Wfree-nonheap-object-6.c: New test.
- * gcc.dg/pragma-diag-10.c: New test.
- * gcc.dg/pragma-diag-9.c: New test.
- * gcc.dg/uninit-suppress_3.c: New test.
- * gcc.dg/pr79214.c: Xfail tests.
- * gcc.dg/tree-ssa/builtin-sprintf-warn-27.c: New test.
- * gcc.dg/format/c90-printf-1.c: Adjust expected output.
-
-2021-07-06 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/97194
- * gcc.target/i386/sse4_1-vec-set-1a.c: New test.
- * gcc.target/i386/sse4_1-vec-set-2a.c: Ditto.
-
-2021-07-06 Richard Biener <rguenther@suse.de>
-
- * gcc.target/i386/vect-fmaddsubXXXpd.c: New testcase.
- * gcc.target/i386/vect-fmaddsubXXXps.c: Likewise.
- * gcc.target/i386/vect-fmsubaddXXXpd.c: Likewise.
- * gcc.target/i386/vect-fmsubaddXXXps.c: Likewise.
-
-2021-07-06 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/101256
- * g++.dg/torture/pr101256.C: New test.
-
-2021-07-06 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/100227
- * gfortran.dg/implied_do_io_7.f90: New test.
-
-2021-07-06 Kewen Lin <linkw@linux.ibm.com>
-
- PR rtl-optimization/100328
- * gcc.target/aarch64/sve/acle/asm/div_f16.c: Remove one xfail.
- * gcc.target/aarch64/sve/acle/asm/div_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/div_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/divr_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/divr_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/divr_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mad_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mad_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mad_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mla_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mla_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mla_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mls_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mls_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mls_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/msb_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/msb_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/msb_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mulx_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mulx_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/mulx_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmad_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmad_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmad_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmla_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmla_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmla_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmls_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmls_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmls_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmsb_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmsb_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/nmsb_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/sub_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/sub_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/sub_f64.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/subr_f16.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/subr_f32.c: Likewise.
- * gcc.target/aarch64/sve/acle/asm/subr_f64.c: Likewise.
-
-2021-07-06 Indu Bhagat <indu.bhagat@oracle.com>
-
- PR debug/101283
- * gcc.dg/debug/btf/btf-cvr-quals-1.c: Use -gdwarf-4 on Darwin targets.
- * gcc.dg/debug/ctf/ctf-cvr-quals-1.c: Likewise.
-
-2021-07-05 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/101039
- * gcc.dg/tree-ssa/phi-opt-15.c: Update test to expect
- ABSU and still not expect ABS_EXPR.
- * gcc.dg/tree-ssa/phi-opt-23.c: New test.
- * gcc.dg/tree-ssa/phi-opt-24.c: New test.
-
-2021-07-05 Christophe Lyon <christophe.lyon@foss.st.com>
-
- PR debug/101321
- * gcc.dg/debug/btf/btf-bitfields-3.c: Add -fno-short-enums.
-
-2021-07-05 Richard Biener <rguenther@suse.de>
-
- PR testsuite/101299
- * gcc.dg/vect/bb-slp-74.c: Add vect_double requires.
-
-2021-07-05 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/pr92658-avx512vl.c: Refine testcase.
-
-2021-07-03 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.dg/debug/btf/btf.exp: Skip on AIX.
- * gcc.dg/debug/ctf/ctf.exp: Skip on AIX.
- * lib/gcc-dg.exp (gcc-dg-target-supports-debug-format): AIX
- doesn't support CTF.
- (gcc-dg-debug-runtest): Move CTF support within
- target support format test.
-
-2021-07-03 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/101294
- * gcc.dg/pr101294.c: New test.
-
-2021-07-03 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/101273
- * gdc.dg/torture/pr101273.d: New test.
-
-2021-07-02 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/101282
- * gdc.dg/torture/pr101282.d: New test.
-
-2021-07-02 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/gomp/attrs-1.C: New test.
- * g++.dg/gomp/attrs-2.C: New test.
- * g++.dg/gomp/attrs-3.C: New test.
-
-2021-07-02 Jakub Jelinek <jakub@redhat.com>
-
- PR c/101297
- * c-c++-common/gomp/atomic-24.c: New test.
-
-2021-07-02 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101247
- * g++.dg/cpp2a/concepts-memtmpl4.C: New test.
-
-2021-07-02 Peter Bergner <bergner@linux.ibm.com>
-
- * gcc.target/powerpc/mma-builtin-7.c: New test.
- * gcc.target/powerpc/mma-builtin-8.c: New test.
-
-2021-07-02 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/101223
- * gcc.dg/pr101223.c: New.
-
-2021-07-02 David Faust <david.faust@oracle.com>
-
- * gcc.dg/debug/btf/btf-float-1.c: New test.
- * gcc.dg/debug/btf/btf-function-3.c: Use different unrepresentable type.
- * gcc.dg/debug/btf/btf-struct-2.c: Likewise.
- * gcc.dg/debug/btf/btf-variables-2.c: Likewise.
-
-2021-07-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
-
- * lib/gcc-defs.exp: Add a comment.
-
-2021-07-02 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101293
- * gcc.dg/tree-ssa/ssa-lim-15.c: New testcase.
-
-2021-07-02 Jakub Jelinek <jakub@redhat.com>
-
- PR target/101286
- * gcc.target/i386/avx2-pr101286.c: New test.
-
-2021-07-02 Hongyu Wang <hongyu.wang@intel.com>
-
- * gcc.target/i386/keylocker-aesdec128kl.c: Update test.
- * gcc.target/i386/keylocker-aesdec256kl.c: Likewise.
- * gcc.target/i386/keylocker-aesdecwide128kl.c: Likewise.
- * gcc.target/i386/keylocker-aesdecwide256kl.c: Likewise.
- * gcc.target/i386/keylocker-aesenc128kl.c: Likewise.
- * gcc.target/i386/keylocker-aesenc256kl.c: Likewise.
- * gcc.target/i386/keylocker-aesencwide128kl.c: Likewise.
- * gcc.target/i386/keylocker-aesencwide256kl.c: Likewise.
-
-2021-07-01 Michael Meissner <meissner@linux.ibm.com>
-
- * gcc.target/powerpc/float128-cmove.c: New test.
- * gcc.target/powerpc/float128-minmax-3.c: New test.
-
-2021-07-01 Eric Botcazou <ebotcazou@adacore.com>
-
- * c-c++-common/dump-ada-spec-14.c: Adjust dg-warning directive.
-
-2021-07-01 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/100865
- * gcc.target/i386/avx512f-broadcast-pr87767-1.c: Expect integer
- broadcast.
- * gcc.target/i386/avx512f-broadcast-pr87767-5.c: Likewise.
- * gcc.target/i386/avx512vl-broadcast-pr87767-1.c: Likewise.
- * gcc.target/i386/avx512vl-broadcast-pr87767-5.c: Likewise.
- * gcc.target/i386/avx512f_cond_move.c: Also pass
- -mprefer-vector-width=512 and expect integer broadcast.
- * gcc.target/i386/pr100865-1.c: New test.
- * 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-6a.c: Likewise.
- * gcc.target/i386/pr100865-6b.c: Likewise.
- * gcc.target/i386/pr100865-6c.c: Likewise.
- * gcc.target/i386/pr100865-7a.c: Likewise.
- * gcc.target/i386/pr100865-7b.c: Likewise.
- * gcc.target/i386/pr100865-7c.c: Likewise.
- * gcc.target/i386/pr100865-8a.c: Likewise.
- * gcc.target/i386/pr100865-8b.c: Likewise.
- * gcc.target/i386/pr100865-8c.c: Likewise.
- * gcc.target/i386/pr100865-9a.c: Likewise.
- * gcc.target/i386/pr100865-9b.c: Likewise.
- * gcc.target/i386/pr100865-9c.c: Likewise.
- * gcc.target/i386/pr100865-10a.c: Likewise.
- * gcc.target/i386/pr100865-10b.c: Likewise.
- * gcc.target/i386/pr100865-11a.c: Likewise.
- * gcc.target/i386/pr100865-11b.c: Likewise.
- * gcc.target/i386/pr100865-11c.c: Likewise.
- * gcc.target/i386/pr100865-12a.c: Likewise.
- * gcc.target/i386/pr100865-12b.c: Likewise.
- * gcc.target/i386/pr100865-12c.c: Likewise.
-
-2021-07-01 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101280
- PR tree-optimization/101173
- * gcc.dg/tree-ssa/loop-interchange-16.c: New testcase.
-
-2021-07-01 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101278
- * gcc.dg/torture/pr101278.c: New testcase.
-
-2021-07-01 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100778
- * gcc.dg/torture/pr100778.c: New testcase.
-
-2021-07-01 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/101044
- * gcc.target/i386/pr101044.c: New test.
-
-2021-07-01 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101178
- * gcc.dg/vect/bb-slp-72.c: New testcase.
- * gcc.dg/vect/bb-slp-73.c: Likewise.
- * gcc.dg/vect/bb-slp-74.c: Likewise.
-
-2021-07-01 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/101266
- * gcc.dg/pr101266.c: New test.
-
-2021-07-01 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101194
- * g++.dg/cpp0x/constexpr-empty16.C: New test.
-
-2021-07-01 Patrick Palka <ppalka@redhat.com>
-
- PR c++/96204
- * g++.dg/template/access41.C: New test.
- * g++.dg/template/access41a.C: New test.
-
-2021-06-30 Indu Bhagat <indu.bhagat@oracle.com>
-
- * gcc.dg/debug/ctf/ctf-skip-types-4.c: Add dg-add-options float64 and
- float64x.
-
-2021-06-30 Michael Meissner <meissner@linux.ibm.com>
-
- * gcc.target/powerpc/float128-minmax.c: Adjust expected code for
- power10.
- * lib/target-supports.exp (check_effective_target_has_arch_pwr10):
- New.
-
-2021-06-30 Patrick Palka <ppalka@redhat.com>
-
- * g++.dg/cpp2a/concepts-access2.C: New test.
-
-2021-06-30 Marek Polacek <polacek@redhat.com>
-
- PR c++/100975
- DR 2397
- * g++.dg/cpp0x/auto24.C: Remove dg-error.
- * g++.dg/cpp0x/auto3.C: Adjust dg-error.
- * g++.dg/cpp0x/auto42.C: Likewise.
- * g++.dg/cpp0x/initlist75.C: Likewise.
- * g++.dg/cpp0x/initlist80.C: Likewise.
- * g++.dg/diagnostic/auto1.C: Remove dg-error.
- * g++.dg/cpp23/auto-array.C: New test.
-
-2021-06-30 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101267
- * gfortran.dg/pr101267.f90: New testcase.
-
-2021-06-30 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/95006
- * gcc.dg/analyzer/clobbers-1.c: New test.
- * gcc.dg/analyzer/clobbers-2.c: New test.
- * gcc.dg/analyzer/data-model-1.c (test_26): Mark xfail as fixed.
- (test_28): Likewise.
- (test_52): Likewise. Add coverage for end of buffer.
- * gcc.dg/analyzer/explode-1.c: Add leak warning.
- * gcc.dg/analyzer/memset-1.c (test_3): Mark xfail as fixed.
- (test_4): Use char. Mark xfail as fixed.
- (test_6b): New.
- (test_7): Mark xfail as fixed. Add coverage for start of buffer.
- (test_8): New.
- (test_9): New.
- * gcc.dg/analyzer/memset-CVE-2017-18549-1.c: New test.
- * gcc.dg/analyzer/symbolic-8.c: New test.
-
-2021-06-30 Christophe Lyon <christophe.lyon@foss.st.com>
-
- * gcc.dg/debug/ctf/ctf-skip-types-2.c: Add dg-add-options float16.
-
-2021-06-30 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101264
- * gfortran.dg/pr101264.f90: New testcase.
-
-2021-06-30 liuhongt <hongtao.liu@intel.com>
-
- PR target/101248
- * gcc.target/i386/pr101248.c: New test.
-
-2021-06-29 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/pr101254.c: New.
-
-2021-06-29 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/95046
- * gcc.target/i386/pr95046-9.c: New test.
-
-2021-06-29 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/vect/pr67790.c: Un-XFAIL.
- * gcc.dg/vect/bb-slp-71.c: New testcase.
-
-2021-06-29 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/101210
- * g++.dg/ubsan/pr101210.C: New test.
-
-2021-06-29 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101242
- * gcc.dg/vect/bb-slp-pr101242.c: New testcase.
- * gcc.dg/vect/pr67790.c: XFAIL scan for zero VEC_PERM_EXPR.
-
-2021-06-28 Martin Sebor <msebor@redhat.com>
-
- * g++.dg/uninit-pr74762.C: New test.
- * g++.dg/warn/uninit-pr74765.C: Same.
-
-2021-06-28 Indu Bhagat <indu.bhagat@oracle.com>
- David Faust <david.faust@oracle.com>
-
- * lib/gcc-dg.exp (gcc-dg-frontend-supports-ctf): New procedure.
- (gcc-dg-debug-runtest): Add -gctf support.
- * gcc.dg/debug/btf/btf-1.c: New test.
- * gcc.dg/debug/btf/btf-2.c: Likewise.
- * gcc.dg/debug/btf/btf-anonymous-struct-1.c: Likewise.
- * gcc.dg/debug/btf/btf-anonymous-union-1.c: Likewise.
- * gcc.dg/debug/btf/btf-array-1.c: Likewise.
- * gcc.dg/debug/btf/btf-bitfields-1.c: Likewise.
- * gcc.dg/debug/btf/btf-bitfields-2.c: Likewise.
- * gcc.dg/debug/btf/btf-bitfields-3.c: Likewise.
- * gcc.dg/debug/btf/btf-cvr-quals-1.c: Likewise.
- * gcc.dg/debug/btf/btf-enum-1.c: Likewise.
- * gcc.dg/debug/btf/btf-forward-1.c: Likewise.
- * gcc.dg/debug/btf/btf-function-1.c: Likewise.
- * gcc.dg/debug/btf/btf-function-2.c: Likewise.
- * gcc.dg/debug/btf/btf-int-1.c: Likewise.
- * gcc.dg/debug/btf/btf-pointers-1.c: Likewise.
- * gcc.dg/debug/btf/btf-struct-1.c: Likewise.
- * gcc.dg/debug/btf/btf-typedef-1.c: Likewise.
- * gcc.dg/debug/btf/btf-union-1.c: Likewise.
- * gcc.dg/debug/btf/btf-variables-1.c: Likewise.
- * gcc.dg/debug/btf/btf.exp: Likewise.
- * gcc.dg/debug/ctf/ctf-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-anonymous-struct-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-anonymous-union-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-array-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-array-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-array-3.c: Likewise.
- * gcc.dg/debug/ctf/ctf-array-4.c: Likewise.
- * gcc.dg/debug/ctf/ctf-attr-mode-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-attr-used-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-bitfields-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-bitfields-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-bitfields-3.c: Likewise.
- * gcc.dg/debug/ctf/ctf-bitfields-4.c: Likewise.
- * gcc.dg/debug/ctf/ctf-complex-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-cvr-quals-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-cvr-quals-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-cvr-quals-3.c: Likewise.
- * gcc.dg/debug/ctf/ctf-cvr-quals-4.c: Likewise.
- * gcc.dg/debug/ctf/ctf-enum-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-enum-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-file-scope-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-float-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-forward-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-forward-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-func-index-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-function-pointers-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-function-pointers-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-function-pointers-3.c: Likewise.
- * gcc.dg/debug/ctf/ctf-functions-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-int-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-objt-index-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-pointers-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-pointers-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-preamble-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-skip-types-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-skip-types-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-skip-types-3.c: Likewise.
- * gcc.dg/debug/ctf/ctf-skip-types-4.c: Likewise.
- * gcc.dg/debug/ctf/ctf-skip-types-5.c: Likewise.
- * gcc.dg/debug/ctf/ctf-skip-types-6.c: Likewise.
- * gcc.dg/debug/ctf/ctf-str-table-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-struct-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-struct-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-struct-array-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-struct-pointer-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-struct-pointer-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-typedef-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-typedef-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-typedef-3.c: Likewise.
- * gcc.dg/debug/ctf/ctf-typedef-struct-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-typedef-struct-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf-typedef-struct-3.c: Likewise.
- * gcc.dg/debug/ctf/ctf-union-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-variables-1.c: Likewise.
- * gcc.dg/debug/ctf/ctf-variables-2.c: Likewise.
- * gcc.dg/debug/ctf/ctf.exp: Likewise.
- * gcc.dg/debug/btf/btf-bitfields-4.c: New file.
- * gcc.dg/debug/btf/btf-datasec-1.c: New file.
- * gcc.dg/debug/btf/btf-function-3.c: New file.
- * gcc.dg/debug/btf/btf-pointers-2.c: New file.
- * gcc.dg/debug/btf/btf-struct-2.c: New file.
- * gcc.dg/debug/btf/btf-variables-2.c: New file.
- * gcc.dg/debug/btf/btf-variables-3.c: New file.
- * gcc.dg/debug/ctf/ctf-debug-1.c: New file.
- * gcc.dg/debug/ctf/ctf-debug-2.c: New file.
- * gcc.dg/debug/ctf/ctf-function-pointers-4.c: New file.
- * gcc.dg/debug/ctf/ctf-skip-types-7.c: New file.
- * gcc.dg/debug/ctf/ctf-skip-types-8.c: New file.
- * gcc.dg/debug/ctf/ctf-struct-array-2.c: New file.
-
-2021-06-28 Indu Bhagat <indu.bhagat@oracle.com>
-
- * lib/gcc-dg.exp (gcc-dg-target-supports-debug-format): New procedure.
-
-2021-06-28 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/93385
- * gcc.dg/ipa/pr93385.c: New test.
- * gcc.dg/ipa/ipa-sra-23.c: Likewise.
- * gcc.dg/ipa/ipa-sra-24.c: Likewise.
- * g++.dg/ipa/ipa-sra-4.C: Likewise.
-
-2021-06-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101229
- * gcc.dg/torture/pr101229.c: New testcase.
-
-2021-06-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101207
- * gcc.dg/vect/bb-slp-pr101207.c: New testcase.
-
-2021-06-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101173
- * gcc.dg/torture/pr101173.c: New testcase.
-
-2021-06-28 liuhongt <hongtao.liu@intel.com>
-
- PR target/100648
- * g++.target/i386/avx2-pr54700-2.C: Adjust testcase.
- * g++.target/i386/avx512vl-pr54700-1a.C: New test.
- * g++.target/i386/avx512vl-pr54700-1b.C: New test.
- * g++.target/i386/avx512vl-pr54700-2a.C: New test.
- * g++.target/i386/avx512vl-pr54700-2b.C: New test.
- * gcc.target/i386/avx512vl-pr100648.c: New test.
- * gcc.target/i386/avx512vl-blendv-1.c: New test.
- * gcc.target/i386/avx512vl-blendv-2.c: New test.
-
-2021-06-28 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/funcspec-8.c: Replace
- __builtin_ia32_blendvpd with __builtin_ia32_roundps_az.
- * gcc.target/i386/blendv-1.c: New test.
- * gcc.target/i386/blendv-2.c: New test.
-
-2021-06-27 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/torture/pr101230-1.c: New test.
-
-2021-06-26 Patrick Palka <ppalka@redhat.com>
-
- PR c++/96204
- * g++.dg/template/access40.C: New test.
- * g++.dg/template/access40a.C: New test.
-
-2021-06-26 Jason Merrill <jason@redhat.com>
-
- PR c++/101040
- PR c++/97566
- * g++.dg/cpp2a/no_unique_address13.C: New test.
-
-2021-06-26 Marek Polacek <polacek@redhat.com>
-
- PR c++/100752
- * g++.dg/cpp0x/noexcept69.C: New test.
- * g++.dg/parse/saved1.C: Adjust dg-error.
- * g++.dg/template/crash50.C: Likewise.
-
-2021-06-25 David Malcolm <dmalcolm@redhat.com>
-
- * jit.dg/test-vector-rvalues.cc (check_div): Add specialization
- for v4f, to avoid relying on exact floating-point equality.
- * jit.dg/test-vector-types.cc (check_div): Likewise.
-
-2021-06-25 David Malcolm <dmalcolm@redhat.com>
-
- * jit.dg/test-asm.c: Remove i?86-*-* from target specifier.
- * jit.dg/test-asm.cc: Likewise.
-
-2021-06-25 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/101216
- * gcc.dg/Wnonnull-7.c: New test.
-
-2021-06-25 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101202
- * gcc.dg/torture/pr101202.c: New testcase.
-
-2021-06-25 Xi Ruoyao <xry111@mengyan1223.wang>
-
- * g++.dg/no-stack-protector-attr-3.C (dg-final): Adjust for MIPS.
-
-2021-06-25 liuhongt <hongtao.liu@intel.com>
-
- PR target/101185
- * gcc.target/i386/bitwise_mask_op-3.c: Add xfail to
- temporarily avoid regression, eventually xfail should be
- removed.
-
-2021-06-24 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/tree-ssa/evrp30.c: New.
-
-2021-06-24 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/tree-ssa/pr101189.c: New.
-
-2021-06-24 Patrick Palka <ppalka@redhat.com>
-
- PR c++/98832
- * g++.dg/cpp2a/class-deduction-alias9.C: New test.
-
-2021-06-24 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101182
- * g++.dg/cpp2a/concepts-requires25.C: New test.
-
-2021-06-24 Jakub Jelinek <jakub@redhat.com>
-
- PR c/101171
- * gcc.dg/pr101171.c: New test.
-
-2021-06-24 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/89021
- * gcc.dg/vect/vect-nb-iter-ub-3.c (dg-additional-options):
- Add --param vect-epilogues-nomask=0.
- * gcc.target/i386/pr97249-1.c (foo): Add #pragma GCC unroll
- to avoid loop vectorization.
- (foo1): Ditto.
- (foo2): Ditto.
-
-2021-06-24 Richard Biener <rguenther@suse.de>
-
- * gcc.target/i386/vect-addsubv2df.c: New testcase.
- * gcc.target/i386/vect-addsubv4sf.c: Likewise.
- * gcc.target/i386/vect-addsubv4df.c: Likewise.
- * gcc.target/i386/vect-addsubv8sf.c: Likewise.
- * gcc.target/i386/vect-addsub-2.c: Likewise.
- * gcc.target/i386/vect-addsub-3.c: Likewise.
-
-2021-06-24 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/101170
- * gcc.dg/pr101170.c: New test.
-
-2021-06-24 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/101172
- * gcc.dg/pr101172.c: New test.
-
-2021-06-24 Ilya Leoshkevich <iii@linux.ibm.com>
-
- * gcc.target/s390/mnop-mcount-m31-mzarch.c: Adapt to the new
- prologue size.
- * gcc.target/s390/mnop-mcount-m64.c: Likewise.
-
-2021-06-24 Jakub Jelinek <jakub@redhat.com>
-
- * c-c++-common/gomp/target-in-reduction-1.c: New test.
- * c-c++-common/gomp/clauses-1.c: Add in_reduction clauses on
- target or combined target constructs.
-
-2021-06-24 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101105
- * gcc.dg/torture/pr101105.c: New testcase.
-
-2021-06-24 liuhongt <hongtao.liu@intel.com>
-
- PR target/98434
- * gcc.target/i386/pr98434-1.c: New test.
- * gcc.target/i386/pr98434-2.c: New test.
- * gcc.target/i386/avx512vl-pr95488-1.c: Adjust testcase.
-
-2021-06-23 Patrick Palka <ppalka@redhat.com>
-
- PR c++/101174
- * g++.dg/cpp1z/class-deduction-access3.C: New test.
- * g++.dg/cpp1z/class-deduction91.C: New test.
-
-2021-06-23 Aaron Sawdey <acsawdey@linux.ibm.com>
-
- * gcc.target/powerpc/pcrel-opt-inc-di.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-ld-df.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-ld-di.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-ld-hi.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-ld-qi.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-ld-sf.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-ld-si.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-ld-vector.c: Enable -mpcrel-opt to
- test it.
- * gcc.target/powerpc/pcrel-opt-st-df.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-st-di.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-st-hi.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-st-qi.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-st-sf.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-st-si.c: Enable -mpcrel-opt to test it.
- * gcc.target/powerpc/pcrel-opt-st-vector.c: Enable -mpcrel-opt to
- test it.
-
-2021-06-23 Xi Ruoyao <xry111@mengyan@123.wang>
-
- * gcc.c-torture/execute/950704-1.c: Add -fwrapv to avoid
- undefined behavior.
-
-2021-06-23 Patrick Palka <ppalka@redhat.com>
-
- PR c++/86439
- * g++.dg/cpp1z/class-deduction88.C: New test.
- * g++.dg/cpp1z/class-deduction89.C: New test.
- * g++.dg/cpp1z/class-deduction90.C: New test.
-
-2021-06-23 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/101175
- * gcc.target/i386/pr101175.c: New test.
-
-2021-06-23 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/100337
- * gfortran.dg/coarray_collectives_17.f90: New test.
-
-2021-06-22 Sandra Loosemore <sandra@codesourcery.com>
- Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/93524
- * gfortran.dg/pr93524.c: New.
- * gfortran.dg/pr93524.f90: New.
-
-2021-06-22 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/101143
- * gcc.dg/analyzer/pr101143.c: New test.
-
-2021-06-22 Richard Biener <rguenther@suse.de>
-
- PR middle-end/101156
- * gcc.dg/pr101156.c: New testcase.
-
-2021-06-22 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/101159
- * gcc.c-torture/compile/pr101159.c: New test.
-
-2021-06-22 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/101160
- * g++.target/i386/empty-class1.C: Require lp64 effective target
- instead of x86_64-*-*.
- * g++.target/i386/empty-class2.C: New test.
-
-2021-06-22 Jakub Jelinek <jakub@redhat.com>
- Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/101162
- * g++.dg/opt/pr101162.C: New test.
-
-2021-06-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101151
- * gcc.dg/torture/pr101151.c: New testcase.
-
-2021-06-22 Kito Cheng <kito.cheng@sifive.com>
-
- * g++.dg/modules/omp-1_a.C: Check pthread is available for
- dg-module-cmi.
- * g++.dg/modules/omp-2_a.C: Ditto.
-
-2021-06-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101158
- * gfortran.dg/pr101158.f90: New testcase.
-
-2021-06-22 Jakub Jelinek <jakub@redhat.com>
-
- PR target/11877
- * gcc.target/i386/pr11877-2.c: New test.
-
-2021-06-22 liuhongt <hongtao.liu@intel.com>
-
- PR tree-optimization/97770
- * gcc.target/i386/avx512bitalg-pr97770-1.c: Remove xfail.
- * gcc.target/i386/avx512vpopcntdq-pr97770-1.c: Remove xfail.
-
-2021-06-22 liuhongt <hongtao.liu@intel.com>
-
- PR target/100267
- * gcc.target/i386/avx512bw-pr100267-1.c: New test.
- * gcc.target/i386/avx512bw-pr100267-b-2.c: New test.
- * gcc.target/i386/avx512bw-pr100267-d-2.c: New test.
- * gcc.target/i386/avx512bw-pr100267-q-2.c: New test.
- * gcc.target/i386/avx512bw-pr100267-w-2.c: New test.
- * gcc.target/i386/avx512f-pr100267-1.c: New test.
- * gcc.target/i386/avx512f-pr100267-pd-2.c: New test.
- * gcc.target/i386/avx512f-pr100267-ps-2.c: New test.
- * gcc.target/i386/avx512vl-pr100267-1.c: New test.
- * gcc.target/i386/avx512vl-pr100267-pd-2.c: New test.
- * gcc.target/i386/avx512vl-pr100267-ps-2.c: New test.
- * gcc.target/i386/avx512vlbw-pr100267-1.c: New test.
- * gcc.target/i386/avx512vlbw-pr100267-b-2.c: New test.
- * gcc.target/i386/avx512vlbw-pr100267-d-2.c: New test.
- * gcc.target/i386/avx512vlbw-pr100267-q-2.c: New test.
- * gcc.target/i386/avx512vlbw-pr100267-w-2.c: New test.
-
-2021-06-22 liuhongt <hongtao.liu@intel.com>
-
- PR target/100310
- * gcc.target/i386/pr100310.c: New test.
-
-2021-06-21 Jason Merrill <jason@redhat.com>
-
- PR target/88529
- * g++.target/i386/empty-class1.C: New test.
-
-2021-06-21 Patrick Palka <ppalka@redhat.com>
-
- PR c++/67302
- * g++.dg/opt/nrv21.C: New test.
-
-2021-06-21 Patrick Palka <ppalka@redhat.com>
-
- PR c++/80431
- * g++.dg/cpp0x/nsdmi-virtual1a.C: New test.
-
-2021-06-21 Jakub Jelinek <jakub@redhat.com>
-
- PR inline-asm/100785
- * c-c++-common/pr100785.c: New test.
- * gcc.dg/pr48552-1.c: Don't expect invalid lvalue errors.
- * gcc.dg/pr48552-2.c: Likewise.
-
-2021-06-21 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org>
-
- PR target/97906
- * gcc.target/arm/simd/pr97906.c: New test.
-
-2021-06-21 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101121
- * gfortran.dg/pr101121.f: New testcase.
-
-2021-06-21 liuhongt <hongtao.liu@intel.com>
-
- PR target/101142
- * gcc.target/i386/spill_to_mask-1.c: Adjust testcase.
- * gcc.target/i386/spill_to_mask-2.c: Adjust testcase.
- * gcc.target/i386/spill_to_mask-3.c: Adjust testcase.
- * gcc.target/i386/spill_to_mask-4.c: Adjust testcase.
-
-2021-06-21 Roger Sayle <roger@nextmovesoftware.com>
-
- PR target/11877
- * gcc.target/i386/pr11877.c: New test case.
-
-2021-06-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
-
- * gcc.target/powerpc/fusion-p10-2logical.c: Update pattern
- match counts.
- * gcc.target/powerpc/fusion-p10-addadd.c: Update pattern match
- counts.
- * gcc.target/powerpc/fusion-p10-ldcmpi.c: Update pattern match
- counts.
- * gcc.target/powerpc/fusion-p10-logadd.c: Update pattern match
- counts.
-
-2021-06-18 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/100283
- PR fortran/101123
- * gfortran.dg/min0_max0_1.f90: New test.
- * gfortran.dg/min0_max0_2.f90: New test.
-
-2021-06-18 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/symbolic-7.c: New test.
-
-2021-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
-
- PR target/100856
- * gcc.target/arm/acle/pr100856.c: New test.
- * gcc.target/arm/multilib.exp: Add tests for cde options.
-
-2021-06-18 Michael Meissner <meissner@linux.ibm.com>
-
- * gcc.target/powerpc/float128-minmax-2.c: New test.
-
-2021-06-17 Jason Merrill <jason@redhat.com>
-
- PR c++/101106
- * g++.dg/cpp0x/deleted15.C: New test.
-
-2021-06-17 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/100704
- * gcc.target/i386/pr100704-1.c: New test.
- * gcc.target/i386/pr100704-2.c: Likewise.
- * gcc.target/i386/pr100704-3.c: Likewise.
-
-2021-06-17 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/97194
- * gcc.target/i386/sse4_1-vec-set-1.c: New test.
- * gcc.target/i386/sse4_1-vec-set-2.c: ditto.
-
-2021-06-17 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/pr100790.c: New test.
-
-2021-06-17 Marius Hillenbrand <mhillen@linux.ibm.com>
-
- * gcc.target/s390/zvector/vec-doublee.c: New test.
- * gcc.target/s390/zvector/vec-floate.c: New test.
-
-2021-06-17 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/54400
- * gcc.dg/vect/bb-slp-pr54400.c: New testcase.
-
-2021-06-16 Jason Merrill <jason@redhat.com>
-
- PR c++/101078
- PR c++/91706
- * g++.dg/template/access39.C: New test.
-
-2021-06-16 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/95501
- PR fortran/95502
- * gfortran.dg/pr95502.f90: New test.
-
-2021-06-16 Harald Anlauf <anlauf@gmx.de>
-
- Revert:
- 2021-06-16 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/95501
- PR fortran/95502
- * gfortran.dg/pr95502.f90: New test.
-
-2021-06-16 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/95501
- PR fortran/95502
- * gfortran.dg/pr95502.f90: New test.
-
-2021-06-16 Jason Merrill <jason@redhat.com>
-
- PR c++/100796
- PR preprocessor/96391
- * g++.dg/plugin/location-overflow-test-pr100796.c: New test.
- * g++.dg/plugin/plugin.exp: Run it.
-
-2021-06-16 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/narrow_zero_high_half.c: Add new tests.
-
-2021-06-16 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/narrow_zero_high_half.c: Add new tests.
-
-2021-06-16 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/narrow_zero_high_half.c: Add new tests.
-
-2021-06-16 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/narrow_zero_high_half.c: Add new tests.
-
-2021-06-16 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/narrow_zero_high_half.c: New test.
-
-2021-06-16 Martin Jambor <mjambor@suse.cz>
-
- PR tree-optimization/100453
- * gcc.dg/tree-ssa/pr100453.c: New test.
-
-2021-06-16 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/guality/pr49888.c (f): Use noipa attribute instead of
- noinline, noclone.
-
-2021-06-16 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/101062
- * gcc.dg/pr101062.c: New test.
-
-2021-06-16 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101088
- * gcc.dg/torture/pr101088.c: New testcase.
-
-2021-06-16 Roger Sayle <roger@nextmovesoftware.com>
-
- PR rtl-optimization/46235
- * gcc.target/i386/bt-5.c: New test.
- * gcc.target/i386/bt-6.c: New test.
- * gcc.target/i386/bt-7.c: New test.
-
-2021-06-16 Arnaud Charlet <charlet@adacore.com>
-
- * gnat.dg/limited4.adb: Disable illegal code.
-
-2021-06-16 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101083
- * gcc.dg/vect/pr97832-4.c: New testcase.
-
-2021-06-15 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/92568
- * gfortran.dg/gomp/pr99928-1.f90: Uncomment 'defaultmap(none)'.
- * gfortran.dg/gomp/pr99928-2.f90: Uncomment 'defaultmap(none)'.
- * gfortran.dg/gomp/pr99928-3.f90: Uncomment 'defaultmap(none)'.
- * gfortran.dg/gomp/pr99928-4.f90: Uncomment 'defaultmap(none)'.
- * gfortran.dg/gomp/pr99928-5.f90: Uncomment 'defaultmap(none)'.
- * gfortran.dg/gomp/pr99928-6.f90: Uncomment 'defaultmap(none)'.
- * gfortran.dg/gomp/pr99928-8.f90: Uncomment 'defaultmap(none)'.
- * gfortran.dg/gomp/defaultmap-1.f90: New test.
- * gfortran.dg/gomp/defaultmap-2.f90: New test.
- * gfortran.dg/gomp/defaultmap-3.f90: New test.
- * gfortran.dg/gomp/defaultmap-4.f90: New test.
- * gfortran.dg/gomp/defaultmap-5.f90: New test.
- * gfortran.dg/gomp/defaultmap-6.f90: New test.
- * gfortran.dg/gomp/defaultmap-7.f90: New test.
-
-2021-06-15 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/analyzer-decls.h (__analyzer_dump_capacity): New decl.
- * gcc.dg/analyzer/capacity-1.c: New test.
- * gcc.dg/analyzer/capacity-2.c: New test.
- * gcc.dg/analyzer/capacity-3.c: New test.
-
-2021-06-15 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/101068
- * gcc.dg/analyzer/explode-2a.c: New test.
-
-2021-06-15 Jakub Jelinek <jakub@redhat.com>
-
- PR target/101046
- * gcc.target/i386/pr101046.c: New test.
-
-2021-06-15 Robin Dapp <rdapp@linux.ibm.com>
-
- * c-c++-common/Wattributes.c: Remove s390-specific check and add
- new tests.
- * gcc.dg/Wattributes-6.c: Likewise.
-
-2021-06-15 Xionghu Luo <luoxhu@linux.ibm.com>
-
- PR target/101020
- * gcc.target/powerpc/float128-call.c: Adjust counts for be and le.
-
-2021-06-14 Martin Sebor <msebor@redhat.com>
-
- PR c++/100876
- * g++.dg/warn/Wmismatched-new-delete-4.C: New test.
- * g++.dg/warn/Wmismatched-new-delete-5.C: New test.
- * g++.dg/warn/Wstringop-overflow-7.C: New test.
- * g++.dg/warn/Wfree-nonheap-object-6.C: New test.
- * g++.dg/analyzer/placement-new.C: Prune out expected warning.
-
-2021-06-14 Peter Bergner <bergner@linux.ibm.com>
-
- PR target/100777
- * gcc.target/powerpc/pr100777.c: New test.
-
-2021-06-14 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/101058
- * gcc.target/i386/pr101058.c: New test.
-
-2021-06-14 Jonathan Wakely <jwakely@redhat.com>
-
- PR c++/101052
- * g++.dg/spellcheck-stdlib.C: Add checks for <cstdlib> names.
- * gcc.dg/spellcheck-stdlib.c: Likewise.
-
-2021-06-14 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vclz.c: Update expected results.
- * gcc.target/arm/simd/mve-vshl.c: Likewise.
- * gcc.target/arm/simd/mve-vec-pack.c: New test.
- * gcc.target/arm/simd/mve-vec-unpack.c: New test.
-
-2021-06-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100934
- * gcc.dg/torture/pr100934.c: New testcase.
-
-2021-06-14 Aaron Sawdey <acsawdey@linux.ibm.com>
-
- * gcc.dg/sms-1.c: Remove scan-rtl-dump-times check.
- * gcc.dg/sms-2.c: Remove scan-rtl-dump-times check.
- * gcc.dg/sms-3.c: Remove scan-rtl-dump-times check.
- * gcc.dg/sms-4.c: Remove scan-rtl-dump-times check.
- * gcc.dg/sms-6.c: Remove scan-rtl-dump-times check.
- * gcc.dg/sms-8.c: Remove scan-rtl-dump-times check.
- * gcc.dg/sms-10.c: Remove scan-rtl-dump-times check.
-
-2021-06-14 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101031
- * gcc.dg/torture/pr101031.c: New testcase.
-
-2021-06-13 Jason Merrill <jason@redhat.com>
-
- * gcc.dg/c2x-attr-maybe_unused-1.c: Expect no warnings.
-
-2021-06-13 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/101023
- * g++.target/i386/pr101023a.C: New test.
- * g++.target/i386/pr101023b.C: Likewise.
-
-2021-06-12 David Edelsohn <dje.gcc@gmail.com>
-
- * g++.dg/ext/builtin-shufflevector-2.C: Ignore psabi warning.
- * gcc.dg/uninit-pr93100.c: Skip on AIX.
- * gcc.target/powerpc/pr100085.c: Require int128 and float128.
-
-2021-06-12 Jason Merrill <jason@redhat.com>
-
- * g++.dg/ext/attrib62.C: No longer warn.
- * g++.dg/diagnostic/maybe_unused1.C: New test.
-
-2021-06-12 Jason Merrill <jason@redhat.com>
-
- PR c++/101029
- * g++.dg/ext/array4.C: New test.
-
-2021-06-11 Carl Love <cel@us.ibm.com>
-
- * gcc.target/powerpc/check-builtin-vec_rlnm-runnable.c
- (dg-require-effective-target): Change target to p9vector_hw.
-
-2021-06-11 Thomas Schwinge <thomas@codesourcery.com>
-
- * gcc.dg/gomp/simd-clones-2.c: Enhance.
-
-2021-06-11 Patrick Palka <ppalka@redhat.com>
-
- DR 1227
- PR c++/96560
- * g++.dg/template/sfinae-dr1227.C: New test.
-
-2021-06-11 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
-
- PR target/101016
- * gcc.target/arm/mve/intrinsics/pr101016.c: New test.
-
-2021-06-11 Roger Sayle <roger@nextmovesoftware.com>
-
- PR tree-optimization/96392
- * gcc.dg/pr96392.c: New test.
-
-2021-06-11 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101025
- * gcc.dg/torture/pr101025.c: New testcase.
-
-2021-06-11 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
-
- PR target/99939
- * gcc.target/arm/cmse/cmse-18.c: Add separate scan-assembler
- directives check for target is v8.1-m.main+mve or not before
- comparing the assembly output.
- * gcc.target/arm/cmse/cmse-20.c: New test.
-
-2021-06-11 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100974
- * g++.dg/cpp23/consteval-if1.C: New test.
- * g++.dg/cpp23/consteval-if2.C: New test.
- * g++.dg/cpp23/consteval-if3.C: New test.
- * g++.dg/cpp23/consteval-if4.C: New test.
- * g++.dg/cpp23/consteval-if5.C: New test.
- * g++.dg/cpp23/consteval-if6.C: New test.
- * g++.dg/cpp23/consteval-if7.C: New test.
- * g++.dg/cpp23/consteval-if8.C: New test.
- * g++.dg/cpp23/consteval-if9.C: New test.
- * g++.dg/cpp23/consteval-if10.C: New test.
- * g++.dg/cpp23/feat-cxx2b.C: Add __cpp_if_consteval tests.
-
-2021-06-11 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c: Update
- expected number of enodes after the loop.
- * gcc.dg/analyzer/paths-8.c: New test.
-
-2021-06-11 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101028
- * gcc.dg/pr101028.c: New testcase.
-
-2021-06-11 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/101026
- * gfortran.dg/pr101026.f: New testcase.
-
-2021-06-11 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/101008
- * gcc.dg/pr101008.c: New test.
-
-2021-06-11 Jakub Jelinek <jakub@redhat.com>
-
- PR target/101007
- * gcc.target/i386/sse-pr101007.c: New test.
-
-2021-06-11 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/101021
- * gcc.target/i386/pr101021-1.c: New test.
- * gcc.target/i386/pr101021-2.c: Ditto.
-
-2021-06-11 Martin Liska <mliska@suse.cz>
-
- PR gcov-profile/100788
- * gcc.dg/pr100788.c: New test.
-
-2021-06-11 Richard Biener <rguenther@suse.de>
-
- PR middle-end/101009
- * gcc.dg/torture/pr101009.c: New testcase.
-
-2021-06-11 Kewen Lin <linkw@linux.ibm.com>
-
- * gcc.target/powerpc/p9-fpcvt-3.c: New test.
-
-2021-06-11 Marek Polacek <polacek@redhat.com>
-
- PR c++/100995
- * g++.dg/cpp2a/is-constant-evaluated9.C: Add dg-warning.
- * g++.dg/cpp2a/is-constant-evaluated12.C: New test.
-
-2021-06-10 Patrick Palka <ppalka@redhat.com>
-
- PR c++/67829
- * g++.dg/template/ttp34.C: New test.
- * g++.dg/template/ttp34a.C: New test.
- * g++.dg/template/ttp34b.C: New test.
-
-2021-06-10 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100946
- * g++.dg/cpp2a/concepts-return-req3.C: New test.
-
-2021-06-10 Peter Bergner <bergner@linux.ibm.com>
-
- * gcc.target/powerpc/mma-builtin-4.c (__builtin_vsx_build_pair): Add
- tests. Update expected counts.
- * gcc.target/powerpc/mma-builtin-5.c (__builtin_mma_build_acc): Add
- tests. Update expected counts.
-
-2021-06-10 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/100967
- * gdc.dg/pr100967.d: New test.
-
-2021-06-10 Robin Dapp <rdapp@linux.ibm.com>
-
- * gcc.target/s390/vector/vcond-mixed-double.c: New test.
- * gcc.target/s390/vector/vcond-mixed-float.c: New test.
-
-2021-06-10 Robin Dapp <rdapp@linux.ibm.com>
-
- * gcc.dg/vect/pr56541.c: Fix target selector.
-
-2021-06-10 Andrew Stubbs <ams@codesourcery.com>
- Thomas Schwinge <thomas@codesourcery.com>
-
- * c-c++-common/goacc-gomp/nesting-fail-1.c: Adjust patterns.
- * c-c++-common/goacc/finalize-1.c: Likewise.
- * c-c++-common/goacc/mdc-1.c: Likewise.
- * c-c++-common/goacc/nesting-fail-1.c: Likewise.
- * c-c++-common/goacc/struct-enter-exit-data-1.c: Likewise.
- * gfortran.dg/goacc/attach-descriptor.f90: Likewise.
- * gfortran.dg/goacc/finalize-1.f: Likewise.
- * gfortran.dg/goacc/mapping-tests-3.f90: Likewise.
-
-2021-06-10 Thomas Schwinge <thomas@codesourcery.com>
-
- * c-c++-common/goacc/mdc-1.c: Fix '#pragma acc acc [...]' typo.
- * c-c++-common/goacc/mdc-2.c: Likewise.
- * g++.dg/goacc/mdc.C: Likewise.
-
-2021-06-10 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp2a/feat-cxx2a.C: Uncomment __cpp_consteval test.
- * g++.dg/cpp23/feat-cxx2b.C: Likewise.
-
-2021-06-10 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/100852
- * g++.dg/opt/pr100852.C: New test.
-
-2021-06-09 Andrew Pinski <apinski@marvell.com>
-
- * g++.dg/torture/pr100925.C: New test.
-
-2021-06-09 Carl Love <cel@us.ibm.com>
-
- * gcc.target/powerpc/int_128bit-runnable.c (extsd2q): Update expected
- count.
- Add tests for vec_signextq.
- * gcc.target/powerpc/p9-sign_extend-runnable.c: New test case.
-
-2021-06-09 Carl Love <cel@us.ibm.com>
-
- * gcc.target/powerpc/fp128_conversions.c: New file.
- * gcc.target/powerpc/int_128bit-runnable.c(vextsd2q,
- vcmpuq, vcmpsq, vcmpequq, vcmpequq., vcmpgtsq, vcmpgtsq.
- vcmpgtuq, vcmpgtuq.): Update scan-assembler-times.
- (ppc_native_128bit): Remove dg-require-effective-target.
-
-2021-06-09 Carl Love <cel@us.ibm.com>
-
- * gcc.target/powerpc/int_128bit-runnable.c: Add shift_right, shift_left
- tests.
-
-2021-06-09 Carl Love <cel@us.ibm.com>
-
- * gcc.target/powerpc/int_128bit-runnable.c: Add 128-bit DFP
- conversion tests.
-
-2021-06-09 Carl Love <cel@us.ibm.com>
-
- * gcc.target/powerpc/int_128bit-runnable.c: New test file.
-
-2021-06-09 Carl Love <cel@us.ibm.com>
-
- * gcc.target/powerpc/check-builtin-vec_rlnm-runnable.c:
- New runnable test case.
- * gcc.target/powerpc/vec-rlmi-rlnm.c: Update scan assembler times
- for xxlor instruction.
-
-2021-06-09 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vclz.c: New test.
-
-2021-06-09 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vhadd-1.c: New test.
- * gcc.target/arm/simd/mve-vhadd-2.c: New test.
- * gcc.target/arm/simd/neon-vhadd-1.c: New test.
- * gcc.target/arm/simd/neon-vhadd-2.c: New test.
-
-2021-06-09 Roger Sayle <roger@nextmovesoftware.com>
-
- * gcc.dg/builtins-70.c: New test.
-
-2021-06-09 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
-
- * gcc.target/powerpc/fusion-p10-2logical.c: Update fused insn
- counts to test 32 and 64 bit separately.
- * gcc.target/powerpc/fusion-p10-addadd.c: Update fused insn
- counts to test 32 and 64 bit separately.
- * gcc.target/powerpc/fusion-p10-ldcmpi.c: Update fused insn
- counts to test 32 and 64 bit separately.
- * gcc.target/powerpc/fusion-p10-logadd.c: Update fused insn
- counts to test 32 and 64 bit separately.
-
-2021-06-09 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100981
- * gfortran.dg/vect/pr100981-1.f90: New testcase.
-
-2021-06-09 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/97832
- * gcc.dg/vect/pr97832-1.c: New testcase.
- * gcc.dg/vect/pr97832-2.c: Likewise.
- * gcc.dg/vect/pr97832-3.c: Likewise.
- * g++.dg/vect/slp-pr98855.cc: XFAIL.
- * gcc.dg/vect/slp-50.c: New file.
-
-2021-06-09 Jakub Jelinek <jakub@redhat.com>
-
- PR fortran/100965
- * gfortran.dg/gomp/pr100965.f90: New test.
-
-2021-06-09 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100936
- * gcc.target/i386/pr100936.c: New test.
-
-2021-06-09 Xionghu Luo <luoxhu@linux.ibm.com>
-
- * gcc.target/powerpc/float128-call.c: Adjust.
- * gcc.target/powerpc/pr100085.c: New test.
-
-2021-06-09 Jason Merrill <jason@redhat.com>
-
- PR c++/100879
- * g++.dg/diagnostic/enum3.C: New test.
-
-2021-06-08 Marek Polacek <polacek@redhat.com>
-
- PR c++/100065
- * g++.dg/cpp2a/explicit18.C: New test.
-
-2021-06-08 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/tree-ssa/pr96928-1.c: Fix testcase for now that ~
- happens on the outside of the bit_xor.
-
-2021-06-08 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp0x/pr60209-neg.C: Update diagnostic.
- * g++.dg/diagnostic/string-literal-concat.C: Likewise.
- * g++.dg/ext/utf-badconcat.C: Likewise.
- * g++.dg/ext/utf-badconcat2.C: Likewise.
-
-2021-06-08 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp23/mixed-concat1.C: New test.
-
-2021-06-08 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp23/whitespace-splice1.C: New test.
-
-2021-06-08 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp23/narrowing-bool1.C: New test.
-
-2021-06-08 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/99212
- * gcc.dg/analyzer/bitfields-1.c: New test.
- * gcc.dg/analyzer/data-model-1.c (struct sbits): Make bitfields
- explicitly signed.
- (test_44): Update test values assigned to the bits to ones that
- fit in the range of the bitfield type. Remove xfails.
- (test_45): Remove xfails.
-
-2021-06-08 Jason Merrill <jason@redhat.com>
-
- PR c++/100963
- * g++.dg/cpp0x/initlist124.C: New test.
-
-2021-06-08 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100923
- * gcc.dg/torture/pr100923.c: New testcase.
-
-2021-06-08 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100957
- * g++.dg/gomp/doacross-2.C: New test.
-
-2021-06-08 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/100951
- * gcc.target/i386/pr100951.c: New test.
-
-2021-06-08 Jakub Jelinek <jakub@redhat.com>
-
- PR target/100887
- PR testsuite/100943
- * gcc.dg/pr100887.c: Add -Wno-psabi -w to dg-options.
-
-2021-06-08 Tobias Burnus <tobias@codesourcery.com>
-
- PR middle-end/99928
- * gfortran.dg/gomp/openmp-simd-6.f90: Update scan-tree-dump.
- * gfortran.dg/gomp/scan-5.f90: Likewise.
- * gfortran.dg/gomp/loop-1.f90: Likewise; remove xfail.
- * gfortran.dg/gomp/pr99928-1.f90: Remove xfail.
- * gfortran.dg/gomp/pr99928-2.f90: Likewise.
- * gfortran.dg/gomp/pr99928-3.f90: Likewise.
- * gfortran.dg/gomp/pr99928-8.f90: Likewise.
-
-2021-06-08 Martin Liska <mliska@suse.cz>
-
- * gcc.dg/format/strfmon-1.c: Fix typo.
- * gfortran.dg/char4-subscript.f90: Likewise.
-
-2021-06-08 Kewen Lin <linkw@linux.ibm.com>
-
- PR tree-optimization/100794
- * gcc.dg/tree-ssa/pr100794.c: New test.
-
-2021-06-08 Jason Merrill <jason@redhat.com>
-
- PR c++/91706
- * g++.dg/template/lookup17.C: New test.
-
-2021-06-08 Jason Merrill <jason@redhat.com>
-
- PR c++/100102
- * g++.dg/cpp0x/alias-decl-73.C: New test.
-
-2021-06-07 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100637
- * gcc.target/i386/pr100637-5b.c: New test.
- * gcc.target/i386/pr100637-5w.c: Ditto.
-
-2021-06-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/82735
- * gcc.target/i386/pr82735-3.c: Don't compile for x32.
- * gcc.target/i386/pr82735-4.c: Likewise.
- * gcc.target/i386/pr82735-5.c: Likewise.
-
-2021-06-07 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/sso-14.c: Adjust.
-
-2021-06-07 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100918
- * g++.dg/template/access38.C: New test.
-
-2021-06-07 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/100885
- * g++.target/i386/pr100885.C (_mm_set_epi64): Cast __m64 to long
- long.
-
-2021-06-07 Jakub Jelinek <jakub@redhat.com>
-
- PR target/100887
- * gcc.dg/pr100887.c: New test.
-
-2021-06-07 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/100898
- * g++.dg/ext/va-arg-pack-3.C: New test.
-
-2021-06-07 liuhongt <hongtao.liu@intel.com>
-
- PR target/100885
- * g++.target/i386/pr100885.C: New test.
-
-2021-06-07 liuhongt <hongtao.liu@intel.com>
-
- PR target/82735
- * gcc.target/i386/pr82735-1.c: New test.
- * gcc.target/i386/pr82735-2.c: New test.
- * gcc.target/i386/pr82735-3.c: New test.
- * gcc.target/i386/pr82735-4.c: New test.
- * gcc.target/i386/pr82735-5.c: New test.
-
-2021-06-06 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/gomp/scan-1.c: New test.
-
-2021-06-06 Jakub Jelinek <jakub@redhat.com>
-
- PR c/100902
- * c-c++-common/gomp/pr100902-1.c: New test.
-
-2021-06-06 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/sso-14.c: New test.
-
-2021-06-05 José Rui Faustino de Sousa <jrfsousa@gmail.com>
-
- PR fortran/100120
- PR fortran/100816
- PR fortran/100818
- PR fortran/100819
- PR fortran/100821
- * gfortran.dg/PR100120.f90: New test.
- * gfortran.dg/character_workout_1.f90: New test.
- * gfortran.dg/character_workout_4.f90: New test.
-
-2021-06-04 Tobias Burnus <tobias@codesourcery.com>
-
- PR middle-end/100905
- * gfortran.dg/gomp/loop-3.f90: New test.
-
-2021-06-04 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/100882
- * gdc.dg/pr100882a.d: New test.
- * gdc.dg/pr100882b.d: New test.
- * gdc.dg/pr100882c.d: New test.
- * gdc.dg/torture/pr100882.d: New test.
-
-2021-06-04 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100893
- * g++.dg/template/param4.C: New test.
- * g++.dg/template/param5.C: New test.
- * g++.dg/cpp1z/nontype-auto19.C: New test.
- * g++.dg/cpp2a/concepts-decltype.C: Don't expect that the
- deduced type of a decltype(auto) NTTP has top-level cv-quals.
-
-2021-06-04 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100102
- * g++.dg/cpp0x/alias-decl-72.C: New test.
- * g++.dg/cpp0x/alias-decl-72a.C: New test.
-
-2021-06-04 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/99839
- * gfortran.dg/inline_matmul_25.f90: New test.
-
-2021-06-04 Martin Sebor <msebor@redhat.com>
-
- PR c/100783
- * gcc.dg/nonnull-6.c: New test.
-
-2021-06-04 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/100732
- * gcc.dg/tree-ssa/builtin-snprintf-11.c: New test.
- * gcc.dg/tree-ssa/builtin-snprintf-12.c: New test.
- * gcc.dg/tree-ssa/builtin-sprintf-28.c: New test.
- * gcc.dg/tree-ssa/builtin-sprintf-29.c: New test.
- * gcc.dg/uninit-pr100732.c: New test.
-
-2021-06-04 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/Wvla-parameter-10.c: New test.
- * gcc.dg/Wvla-parameter-11.c: New test.
-
-2021-06-04 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/goacc/omp-fixed.f: Re-add test item changed in previous
- commit in addition - add more dg-errors and '... end ...' due to changed
- parsing.
- * gfortran.dg/goacc/omp.f95: Likewise.
- * gfortran.dg/goacc-gomp/mixed-1.f: New test.
-
-2021-06-04 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100637
- * gcc.dg/vect/slp-perm-9.c (dg-final): Adjust dumps for vect32 targets.
-
-2021-06-04 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/pr99928-5.f90: Really use the
- proper iteration variable.
-
-2021-06-04 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/pr99928-1.f90: Add 'implicit none'.
- * gfortran.dg/gomp/pr99928-11.f90: Likewise.
- * gfortran.dg/gomp/pr99928-4.f90: Likewise.
- * gfortran.dg/gomp/pr99928-6.f90: Likewise.
- * gfortran.dg/gomp/pr99928-8.f90: Likewise.
- * gfortran.dg/gomp/pr99928-2.f90: Likewise. Add missing decl.
- * gfortran.dg/gomp/pr99928-5.f90: Add implicit none;
- fix loop-variable and remove xfail.
-
-2021-06-04 Tobias Burnus <tobias@codesourcery.com>
-
- PR middle-end/99928
- * gfortran.dg/gomp/loop-2.f90: Update for typo fix.
-
-2021-06-04 Tobias Burnus <tobias@codesourcery.com>
-
- PR middle-end/99928
- * gfortran.dg/gomp/pr99928-3.f90: Add 'default(none)', following
- C/C++ version of the patch.
- * gfortran.dg/gomp/loop-1.f90: New test.
- * gfortran.dg/gomp/loop-2.f90: New test.
- * gfortran.dg/gomp/pr99928-1.f90: New test; based on C/C++ test.
- * gfortran.dg/gomp/pr99928-11.f90: Likewise.
- * gfortran.dg/gomp/pr99928-2.f90: Likewise.
- * gfortran.dg/gomp/pr99928-4.f90: Likewise.
- * gfortran.dg/gomp/pr99928-5.f90: Likewise.
- * gfortran.dg/gomp/pr99928-6.f90: Likewise.
- * gfortran.dg/gomp/pr99928-8.f90: Likewise.
- * gfortran.dg/goacc/omp.f95: Use 'acc kernels loops' instead
- of 'acc loops' to hide unrelated bug for now.
- * gfortran.dg/goacc/omp-fixed.f: Likewise
-
-2021-06-04 Jakub Jelinek <jakub@redhat.com>
-
- PR target/100887
- * gcc.target/i386/pr100887.c: New test.
-
-2021-06-04 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100872
- * g++.dg/gomp/declare-simd-8.C: New test.
-
-2021-06-04 Haochen Gui <guihaoc@gcc.gnu.org>
-
- * gcc.target/powerpc/not-promote-mode.c: New.
-
-2021-06-03 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100637
- * gcc.target/i386/vperm-v2hi.c: New test.
- * gcc.target/i386/vperm-v4qi.c: Ditto.
-
-2021-06-03 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/pr80776-1.c: XFAIL and document the reason why.
-
-2021-06-03 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100592
- * g++.dg/cpp0x/alias-decl-71.C: New test.
-
-2021-06-03 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100862
- * g++.dg/cpp2a/using-enum-9.C: New test.
-
-2021-06-03 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- * gcc.target/aarch64/sve/part_vect_single_iter_epilog.c: New test.
-
-2021-06-03 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vabs.c: New test.
-
-2021-06-03 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/bit_packed_array6.adb: New test.
- * gnat.dg/bit_packed_array6_pkg.ads: New helper.
-
-2021-06-03 Martin Liska <mliska@suse.cz>
-
- * gcc.dg/spellcheck-options-23.c: New test.
-
-2021-06-03 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/inline22.adb: New test.
-
-2021-06-03 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/cpunative/info_16: Update implementer.
- * gcc.target/aarch64/cpunative/info_17: Likewise
-
-2021-06-03 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100859
- * g++.dg/gomp/depend-iterator-3.C: New test.
- * g++.dg/gomp/this-1.C: Don't expect any diagnostics for
- this as base expression of depend array section, expect a different
- error wording for this as depend locator and add testcases
- for affinity clauses.
-
-2021-06-02 Jason Merrill <jason@redhat.com>
-
- PR c++/100838
- * g++.dg/init/no-elide2.C: New test.
-
-2021-06-02 Ilya Leoshkevich <iii@linux.ibm.com>
-
- * gcc.target/s390/ashr.c: New test.
-
-2021-06-02 Tobias Burnus <tobias@codesourcery.com>
-
- PR middle-end/99928
- * gfortran.dg/gomp/taskloop-2.f90: New.
-
-2021-06-02 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/ext/builtin-shufflevector-1.C: Add -Wno-psabi -w to
- dg-options.
-
-2021-06-01 Patrick Palka <ppalka@redhat.com>
-
- PR c++/65816
- * g++.dg/cpp0x/constexpr-delegating3.C: New test.
- * g++.dg/cpp0x/dc10.C: New test.
- * g++.dg/cpp0x/initlist-base4.C: New test.
- * g++.dg/cpp2a/constexpr-init22.C: New test.
-
-2021-06-01 Andrew Pinski <apinski@marvell.com>
-
- PR tree-optimization/95481
- * gcc.dg/tree-ssa/tailcall-10.c: New test.
- * gcc.dg/tree-ssa/tailcall-11.c: New test.
- * gcc.dg/tree-ssa/tailcall-12.c: New test.
- * gcc.dg/tree-ssa/tailcall-13.c: New test.
- * gcc.dg/tree-ssa/tailrecursion-8.c: New test.
-
-2021-06-01 Bill Schmidt <wschmidt@linux.ibm.com>
-
- PR testsuite/100750
- * gcc.target/powerpc/rop-5.c: Require ELFv2 ABI.
-
-2021-06-01 Jason Merrill <jason@redhat.com>
-
- PR c++/91859
- * g++.dg/cpp2a/destroying-delete5.C: New test.
-
-2021-06-01 Jason Merrill <jason@redhat.com>
-
- PR c++/94492
- * g++.dg/cpp0x/depr-copy4.C: New test.
-
-2021-06-01 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/Wstringop-overflow-55.c: Adjust for global ranges changes.
- * gcc.dg/pr80776-1.c: Same.
-
-2021-06-01 Tobias Burnus <tobias@codesourcery.com>
-
- PR middle-end/99928
- * gfortran.dg/gomp/reduction5.f90: Remove dg-error; the issue is
- now diagnosed with less error output.
- * gfortran.dg/gomp/scan-1.f90: Likewise.
- * gfortran.dg/gomp/pr99928-3.f90: New test.
- * gfortran.dg/gomp/taskloop-1.f90: New test.
-
-2021-06-01 liuhongt <hongtao.liu@intel.com>
-
- PR tree-optimization/98365
- * gcc.target/i386/pr98365.c: New test.
-
-2021-06-01 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/100781
- * gcc.dg/pr100781.c: New.
-
-2021-06-01 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/100774
- * g++.dg/pr100774.C: New.
-
-2021-05-31 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/depend-iterator-1.f90: Use dg-do compile.
- * gfortran.dg/gomp/depend-iterator-2.f90: Use dg-do compile.
-
-2021-05-31 Richard Biener <rguenther@suse.de>
-
- PR c++/88601
- * c-c++-common/builtin-shufflevector-2.c: New testcase.
- * c-c++-common/torture/builtin-shufflevector-1.c: Likewise.
- * g++.dg/ext/builtin-shufflevector-1.C: Likewise.
- * g++.dg/ext/builtin-shufflevector-2.C: Likewise.
-
-2021-05-31 Peter Bergner <bergner@linux.ibm.com>
-
- PR target/99842
- * g++.target/powerpc/pr99842.C: New.
-
-2021-05-29 Bernd Edlinger <bernd.edlinger@hotmail.de>
-
- * gcc.dg/plugin/diagnostic_plugin_show_trees.c (plugin_init): Fix caret_max_with.
- * gcc.dg/plugin/diagnostic_plugin_test_inlining.c
- (plugin_init): Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_paths.c (plugin_init): Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c
- (plugin_init): Likewise.
- * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.c
- (plugin_init): Likewise.
-
-2021-05-29 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99928
- * c-c++-common/gomp/pr99928-1.c: Add default(none) to constructs
- combined with parallel, teams or taskloop and defaultmap(none)
- to constructs combined with target.
- * c-c++-common/gomp/pr99928-2.c: Likewise.
- * c-c++-common/gomp/pr99928-3.c: Likewise.
- * c-c++-common/gomp/pr99928-4.c: Likewise.
- * c-c++-common/gomp/pr99928-5.c: Likewise.
- * c-c++-common/gomp/pr99928-6.c: Likewise.
- * c-c++-common/gomp/pr99928-7.c: Likewise.
- * c-c++-common/gomp/pr99928-8.c: Likewise.
- * c-c++-common/gomp/pr99928-9.c: Likewise.
- * c-c++-common/gomp/pr99928-10.c: Likewise.
- * c-c++-common/gomp/pr99928-13.c: Likewise.
- * c-c++-common/gomp/pr99928-14.c: Likewise.
-
-2021-05-29 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/Wstringop-overflow-55.c:
- * gcc.dg/pr80776-1.c:
-
-2021-05-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100778
- * gcc.dg/vect/bb-slp-pr100778-1.c: New testcase.
-
-2021-05-28 Jason Merrill <jason@redhat.com>
-
- PR c++/100797
- PR c++/95719
- * g++.dg/inherit/virtual15.C: New test.
- * g++.dg/inherit/virtual15a.C: New file.
-
-2021-05-28 Richard Biener <rguenther@suse.de>
-
- PR ipa/100791
- * gcc.dg/pr100791.c: New testcase.
-
-2021-05-28 Richard Biener <rguenther@suse.de>
-
- PR c/100803
- * gcc.dg/gimplefe-error-11.c: New testcase.
-
-2021-05-28 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99928
- * c-c++-common/gomp/pr99928-8.c: Remove all xfails.
- * c-c++-common/gomp/pr99928-9.c: Likewise.
- * c-c++-common/gomp/pr99928-10.c: Likewise.
- * c-c++-common/gomp/pr99928-16.c: New test.
-
-2021-05-28 Tobias Burnus <tobias@codesourcery.com>
-
- * c-c++-common/gomp/affinity-1.c: New test.
- * c-c++-common/gomp/affinity-2.c: New test.
- * c-c++-common/gomp/affinity-3.c: New test.
- * c-c++-common/gomp/affinity-4.c: New test.
- * c-c++-common/gomp/affinity-5.c: New test.
- * c-c++-common/gomp/affinity-6.c: New test.
- * c-c++-common/gomp/affinity-7.c: New test.
- * gfortran.dg/gomp/affinity-clause-1.f90: New test.
- * gfortran.dg/gomp/affinity-clause-2.f90: New test.
- * gfortran.dg/gomp/affinity-clause-3.f90: New test.
- * gfortran.dg/gomp/affinity-clause-4.f90: New test.
- * gfortran.dg/gomp/affinity-clause-5.f90: New test.
- * gfortran.dg/gomp/affinity-clause-6.f90: New test.
- * gfortran.dg/gomp/depend-iterator-1.f90: New test.
- * gfortran.dg/gomp/depend-iterator-2.f90: New test.
- * gfortran.dg/gomp/depend-iterator-3.f90: New test.
- * gfortran.dg/gomp/taskwait.f90: New test.
-
-2021-05-28 Joern Rennecke <joern.rennecke@riscy-ip.com>
- Richard Biener <rguenther@suse.de>
-
- * gcc.dg/tree-ssa/popcount4ll.c: Remove lp64 condition.
- Adjust scanning pattern for !lp64.
- * gcc.dg/tree-ssa/popcount5ll.c: Likewise.
- * gcc.dg/tree-ssa/popcount4l.c: Adjust scanning pattern
- for ! int32plus.
-
-2021-05-28 Kewen Lin <linkw@linux.ibm.com>
-
- PR tree-optimization/99398
- * gcc.target/powerpc/vec-perm-ctor-run.c: New test.
- * gcc.target/powerpc/vec-perm-ctor.c: New test.
- * gcc.target/powerpc/vec-perm-ctor.h: New test.
-
-2021-05-27 Matthias Kretz <kretz@kde.org>
-
- PR c++/100716
- * g++.dg/diagnostic/pr100716.C: New test.
- * g++.dg/diagnostic/pr100716-1.C: Same test with
- -fno-pretty-templates.
-
-2021-05-27 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99893
- * g++.dg/cpp0x/static_assert17.C: New test.
-
-2021-05-27 Jason Merrill <jason@redhat.com>
-
- PR c++/86355
- * g++.dg/cpp0x/alias-decl-variadic2.C: New test.
-
-2021-05-27 Patrick Palka <ppalka@redhat.com>
-
- DR 1315
- PR c++/67593
- PR c++/96555
- * g++.dg/template/partial16.C: New test.
- * g++.dg/template/partial17.C: New test.
- * g++.dg/template/partial18.C: New test.
- * g++.dg/template/partial19.C: New test.
- * g++.dg/cpp0x/pr68724.C: Adjust expected diagnostic for
- ill-formed partial specialization.
- * g++.dg/cpp0x/variadic38.C: Likewise.
- * g++.dg/cpp1z/pr81016.C: Likewise.
- * g++.dg/template/partial5.C: Likewise.
- * g++.old-deja/g++.pt/spec21.C: Likewise.
-
-2021-05-27 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/100602
- * gfortran.dg/pointer_check_14.f90: New test.
-
-2021-05-27 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/100656
- * gfortran.dg/bounds_check_22.f90: New test.
-
-2021-05-27 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/Wstringop-overflow-55.c: Pass -fno-ipa-icf.
-
-2021-05-27 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100637
- * gcc.target/i386/pr100637-3b.c (avgu): New test.
- * gcc.target/i386/pr100637-3w.c (avgu): Ditto.
-
-2021-05-26 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100502
- * g++.dg/template/access37.C: New test.
- * g++.dg/template/access37a.C: New test.
-
-2021-05-26 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/Wstringop-overflow-55.c: Adapt for range query changes.
- * gcc.dg/pr80776-1.c: Same.
-
-2021-05-26 Uroš Bizjak <ubizjak@gmail.com>
-
- * lib/target-supports.exp (check_effective_target_vect32): New.
- (available_vector_sizes): Append 32 for x86 targets.
- * gcc.dg/vect/pr71264.c (dg-final): Xfail scan dump for vect32 targets.
- * gcc.dg/vect/slp-28.c (dg-final): Adjust dumps for vect32 targets.
- * gcc.dg/vect/slp-3.c (dg-final): Ditto.
- * gcc.target/i386/pr100637-3b.c: New test.
- * gcc.target/i386/pr100637-3w.c: Ditto.
- * gcc.target/i386/pr100637-4b.c: Ditto.
- * gcc.target/i386/pr100637-4w.c: Ditto.
-
-2021-05-26 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/sso-13.c: New test.
-
-2021-05-26 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vaddv-1.c: New test.
-
-2021-05-26 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100368
- * g++.dg/cpp1z/elide6.C: New test.
-
-2021-05-26 Patrick Palka <ppalka@redhat.com>
-
- PR c++/97420
- * g++.dg/cpp0x/noexcept68.C: New test.
-
-2021-05-26 Geng Qi <gengqi@linux.alibaba.com>
-
- * gcc.target/csky/fldrd_fstrd.c: New.
- * gcc.target/csky/fpuv3/fldr64_fstr64.c: New.
-
-2021-05-26 Geng Qi <gengqi@linux.alibaba.com>
-
- * gcc.target/csky/ldbs.c: New.
-
-2021-05-26 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/tree-ssa/pr96928.c: Update test for slightly different IR.
- * gcc.dg/tree-ssa/pr96928-1.c: New testcase.
-
-2021-05-25 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100666
- * g++.dg/cpp1z/nodiscard8.C: New test.
- * g++.dg/cpp1z/nodiscard9.C: New test.
-
-2021-05-25 Martin Liska <mliska@suse.cz>
-
- * gcc.dg/sancov/attribute.c: New test.
-
-2021-05-25 Cooper Qu <cooper.qu@linux.alibaba.com>
-
- * gcc.target/csky/fpuv3/fpuv3.exp : Amend copyright.
-
-2021-05-25 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99928
- * c-c++-common/gomp/pr99928-8.c: Remove xfails from omp teams r21 and
- r28 checks.
- * c-c++-common/gomp/pr99928-9.c: Likewise.
- * c-c++-common/gomp/pr99928-10.c: Likewise.
-
-2021-05-25 Geng Qi <gengqi@linux.alibaba.com>
-
- * gcc.target/csky/fpuv3/fpuv3.exp: New.
- * gcc.target/csky/fpuv3/fpv3_div.c: New.
- * gcc.target/csky/fpuv3/fpv3_fadd.c: New.
- * gcc.target/csky/fpuv3/fpv3_fdtos.c: New.
- * gcc.target/csky/fpuv3/fpv3_fftoi_rm.c: New.
- * gcc.target/csky/fpuv3/fpv3_fftoi_rz.c: New.
- * gcc.target/csky/fpuv3/fpv3_fhtos.c: New.
- * gcc.target/csky/fpuv3/fpv3_fitof.c: New.
- * gcc.target/csky/fpuv3/fpv3_fmov.c: New.
- * gcc.target/csky/fpuv3/fpv3_fmovi.c: New.
- * gcc.target/csky/fpuv3/fpv3_fmula.c: New.
- * gcc.target/csky/fpuv3/fpv3_fmuls.c: New.
- * gcc.target/csky/fpuv3/fpv3_fneg.c: New.
- * gcc.target/csky/fpuv3/fpv3_fnmula.c: New.
- * gcc.target/csky/fpuv3/fpv3_fnmuls.c: New.
- * gcc.target/csky/fpuv3/fpv3_fstod.c: New.
- * gcc.target/csky/fpuv3/fpv3_fstoh.c: New.
- * gcc.target/csky/fpuv3/fpv3_fsub.c: New.
- * gcc.target/csky/fpuv3/fpv3_fxtof.c: New.
- * gcc.target/csky/fpuv3/fpv3_h.c: New.
- * gcc.target/csky/fpuv3/fpv3_hs.c: New.
- * gcc.target/csky/fpuv3/fpv3_hsz.c: New.
- * gcc.target/csky/fpuv3/fpv3_hz.c: New.
- * gcc.target/csky/fpuv3/fpv3_ls.c: New.
- * gcc.target/csky/fpuv3/fpv3_lsz.c: New.
- * gcc.target/csky/fpuv3/fpv3_lt.c: New.
- * gcc.target/csky/fpuv3/fpv3_ltz.c: New.
- * gcc.target/csky/fpuv3/fpv3_max.c: New.
- * gcc.target/csky/fpuv3/fpv3_min.c: New.
- * gcc.target/csky/fpuv3/fpv3_mul.c: New.
- * gcc.target/csky/fpuv3/fpv3_mula.c: New.
- * gcc.target/csky/fpuv3/fpv3_muls.c: New.
- * gcc.target/csky/fpuv3/fpv3_ne.c: New.
- * gcc.target/csky/fpuv3/fpv3_nez.c: New.
- * gcc.target/csky/fpuv3/fpv3_recip.c: New.
- * gcc.target/csky/fpuv3/fpv3_sqrt.c: New.
- * gcc.target/csky/fpuv3/fpv3_unordered.c: New.
-
-2021-05-24 Aaron Sawdey <acsawdey@linux.ibm.com>
-
- * gcc.target/powerpc/fusion-p10-logadd.c: New file.
-
-2021-05-24 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/86470
- * gfortran.dg/gomp/class-firstprivate-1.f90: New test.
- * gfortran.dg/gomp/class-firstprivate-2.f90: New test.
- * gfortran.dg/gomp/class-firstprivate-3.f90: New test.
- * gfortran.dg/gomp/class-firstprivate-4.f90: New test.
-
-2021-05-24 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vld4.c: New test, derived from
- slp-perm-3.c
-
-2021-05-24 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vld2.c: New test, derived from
- slp-perm-2.c
-
-2021-05-24 liuhongt <hongtao.liu@intel.com>
-
- PR target/100660
- * gcc.target/i386/pr100660.c: New test.
-
-2021-05-24 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/tree-ssa/phi-opt-10.c: Use "\[0-9\]*" instead of '.'
- when matching ssa name version.
- * gcc.dg/tree-ssa/phi-opt-7.c: Likewise.
-
-2021-05-23 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100722
- * gcc.target/i386/pr100722.c: New test.
-
-2021-05-23 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/100551
- * gfortran.dg/pr100551.f90: New test.
-
-2021-05-23 Andrew Pinski <apinski@marvell.com>
-
- * gcc.dg/gimplefe-45.c: New test.
-
-2021-05-21 Aaron Sawdey <acsawdey@linux.ibm.com>
-
- * gcc.target/powerpc/fusion-p10-addadd.c: New file.
-
-2021-05-21 Aaron Sawdey <acsawdey@linux.ibm.com>
-
- * gcc.target/powerpc/fusion-p10-ldcmpi.c: New file.
- * gcc.target/powerpc/fusion-p10-2logical.c: New file.
-
-2021-05-21 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99928
- * c-c++-common/gomp/pr99928-3.c: Remove all xfails.
- * c-c++-common/gomp/pr99928-15.c: New test.
-
-2021-05-21 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99928
- * c-c++-common/gomp/pr99928-6.c: Remove all xfails.
- * c-c++-common/gomp/pr99928-13.c: New test.
- * c-c++-common/gomp/pr99928-14.c: New test.
-
-2021-05-21 Thomas Schwinge <thomas@codesourcery.com>
-
- PR middle-end/90115
- * c-c++-common/goacc/privatization-1-compute-loop.c: Update.
- * c-c++-common/goacc/privatization-1-compute.c: Likewise.
- * c-c++-common/goacc/privatization-1-routine_gang-loop.c:
- Likewise.
- * c-c++-common/goacc/privatization-1-routine_gang.c: Likewise.
-
-2021-05-21 Thomas Schwinge <thomas@codesourcery.com>
-
- PR middle-end/90115
- * c-c++-common/goacc/privatization-1-compute-loop.c: New file.
- * c-c++-common/goacc/privatization-1-compute.c: Likewise.
- * c-c++-common/goacc/privatization-1-routine_gang-loop.c:
- Likewise.
- * c-c++-common/goacc/privatization-1-routine_gang.c: Likewise.
- * gfortran.dg/goacc/privatization-1-compute-loop.f90: Likewise.
- * gfortran.dg/goacc/privatization-1-compute.f90: Likewise.
- * gfortran.dg/goacc/privatization-1-routine_gang-loop.f90:
- Likewise.
- * gfortran.dg/goacc/privatization-1-routine_gang.f90: Likewise.
- * c-c++-common/goacc-gomp/nesting-1.c: Update.
- * c-c++-common/goacc/private-reduction-1.c: Likewise.
- * gfortran.dg/goacc/private-3.f95: Likewise.
-
-2021-05-21 Thomas Schwinge <thomas@codesourcery.com>
-
- * lib/target-supports.exp (check_effective_target___OPTIMIZE__):
- New proc.
- * gcc.c-torture/compile/ssa-unused-1.c: New file.
-
-2021-05-21 Richard Biener <rguenther@suse.de>
- H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/pr90773-24.c: New test.
- * gcc.target/i386/pr90773-25.c: Likewise.
-
-2021-05-21 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100637
- * g++.target/i386/pr100637-1b.C: New test.
- * g++.target/i386/pr100637-1w.C: Ditto.
- * gcc.target/i386/pr100637-2b.c: Ditto.
- * gcc.target/i386/pr100637-2w.c: Ditto.
-
-2021-05-21 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/derived_type7.adb, gnat.dg/derived_type7.ads: New test.
-
-2021-05-20 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp2a/desig19.C: New test.
-
-2021-05-20 Jason Merrill <jason@redhat.com>
-
- PR c++/100489
- * g++.dg/cpp2a/desig18.C: New test.
-
-2021-05-20 Indu Bhagat <indu.bhagat@oracle.com>
-
- * gcc.dg/pch/valid-1.c: Adjust diagnostic message in testcase.
- * lib/dg-pch.exp: Adjust diagnostic message.
-
-2021-05-20 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/100684
- * g++.dg/warn/Wnonnull13.C: New test.
- * g++.dg/warn/Wnonnull14.C: New test.
- * g++.dg/warn/Wnonnull15.C: New test.
-
-2021-05-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
-
- * g++.dg/modules/omp-1_c.C: Fix testcase.
-
-2021-05-20 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100701
- * gcc.target/i386/pr100701.c: New test.
-
-2021-05-20 Marcel Vollweiler <marcel@codesourcery.com>
-
- * gfortran.dg/gomp/map-6.f90: New test.
- * gfortran.dg/gomp/map-7.f90: New test.
- * gfortran.dg/gomp/map-8.f90: New test.
-
-2021-05-20 Eric Botcazou <ebotcazou@adacore.com>
-
- PR testsuite/96488
- * gnat.dg/unchecked_convert5.adb: Do not run on PowerPC64 LE.
- * gnat.dg/unchecked_convert6.adb: Likewise.
-
-2021-05-20 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100637
- * gcc.target/i386/pr100637-1w.c (shl, ashr, lshr): New tests.
-
-2021-05-20 Christophe Lyon <christophe.lyon@linaro.org>
- Torbjörn Svensson <torbjorn.svensson@st.com>
-
- PR c/42579
- * c-c++-common/spellcheck-reserved.c: Add tests for __FILE_NAME__.
- * c-c++-common/cpp/file-name-1.c: New test.
-
-2021-05-20 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/96983
- * gfortran.dg/pr96711.f90: Use 2**digit(x) instead of a hard-coded value;
- add comments regarding what the code does.
-
-2021-05-20 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99928
- * c-c++-common/gomp/pr99928-4.c: Remove all xfails.
- * c-c++-common/gomp/pr99928-5.c: Likewise.
-
-2021-05-20 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/100646
- * gcc.dg/cpp/pr100646-1.c: New test.
- * gcc.dg/cpp/pr100646-2.c: New test.
-
-2021-05-20 Jason Merrill <jason@redhat.com>
-
- PR c++/100634
- * g++.dg/cpp2a/nontype-complex1.C: New test.
-
-2021-05-20 Jason Merrill <jason@redhat.com>
-
- PR c++/100659
- * g++.dg/parse/access13.C: New test.
-
-2021-05-19 Martin Sebor <msebor@redhat.com>
-
- PR c/100619
- * gcc.dg/pr100619.c: New test.
-
-2021-05-19 Jason Merrill <jason@redhat.com>
-
- PR c++/100367
- PR c++/96299
- * g++.dg/cpp2a/spaceship-fallback1.C: New test.
-
-2021-05-19 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp1z/class-deduction-access1.C: New test.
- * g++.dg/cpp1z/class-deduction-access2.C: New test.
-
-2021-05-19 Marek Polacek <polacek@redhat.com>
-
- PR c++/100596
- * g++.dg/cpp0x/friend7.C: Turn a few dg-warnings into dg-errors.
- Remove dg-errors for GNU attributes.
- * g++.dg/ext/attrib63.C: Remove dg-error.
- * g++.dg/cpp0x/friend8.C: New test.
-
-2021-05-19 Kito Cheng <kito.cheng@sifive.com>
-
- * g++.dg/modules/omp-1_a.C: Check pthread is available.
- * g++.dg/modules/omp-1_b.C: Ditto.
- * g++.dg/modules/omp-1_c.C: Ditto.
- * g++.dg/modules/omp-2_a.C: Ditto.
- * g++.dg/modules/omp-2_b.C: Ditto.
-
-2021-05-19 Alex Coplan <alex.coplan@arm.com>
-
- PR target/100333
- * gcc.target/arm/cmse/pr100333.c: New test.
-
-2021-05-19 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/99977
- * gcc.target/arm/pr99977.c: Require arm_arch_v8m_base.
-
-2021-05-19 Geng Qi <gengqi@linux.alibaba.com>
-
- * gcc.target/riscv/arch-12.c: New.
- * gcc.target/riscv/attribute-19.c: New.
-
-2021-05-19 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/narrow_high_combine.c: New test.
-
-2021-05-19 Richard Biener <rguenther@suse.de>
-
- PR middle-end/100672
- * gcc.dg/torture/pr100672.c: New testcase.
-
-2021-05-19 Martin Liska <mliska@suse.cz>
-
- PR testsuite/100658
- * gcc.dg/local1.c: Fix typos.
- * gcc.dg/ucnid-5-utf8.c: Likewise.
- * gcc.dg/ucnid-5.c: Likewise.
-
-2021-05-19 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- * gcc.target/aarch64/sve/logical_unpacked_and_2.c: Change
- scan-assembly-times to scan-assembly not for superfluous uxtb.
- * gcc.target/aarch64/sve/logical_unpacked_and_3.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_and_4.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_and_6.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_and_7.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_eor_2.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_eor_3.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_eor_4.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_eor_6.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_eor_7.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_orr_2.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_orr_3.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_orr_4.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_orr_6.c: Likewise.
- * gcc.target/aarch64/sve/logical_unpacked_orr_7.c: Likewise.
- * gcc.target/aarch64/sve/ld1_extend.c: New test.
-
-2021-05-19 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/100576
- * gcc.c-torture/compile/pr100576.c: New test.
-
-2021-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
-
- * gcc.dg/tree-ssa/ssa-sink-3.c: Fix test case.
-
-2021-05-19 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99928
- * c-c++-common/gomp/pr99928-2.c: Remove all xfails.
- * c-c++-common/gomp/pr99928-12.c: New test.
-
-2021-05-19 Xionghu Luo <luoxhu@linux.ibm.com>
-
- * gcc.dg/tree-ssa/ssa-sink-1.c: Adjust.
- * gcc.dg/tree-ssa/ssa-sink-2.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-3.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-4.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-5.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-6.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-7.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-8.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-9.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-10.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-13.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-14.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-16.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-17.c: Ditto.
- * gcc.dg/tree-ssa/ssa-sink-18.c: New.
-
-2021-05-19 Jason Merrill <jason@redhat.com>
-
- PR c++/100261
- * g++.dg/dfp/mangle-6.C: New test.
-
-2021-05-19 Jason Merrill <jason@redhat.com>
-
- PR c++/100372
- * g++.dg/cpp0x/alias-decl-ttp1.C: New test.
-
-2021-05-18 Bill Schmidt <wschmidt@linux.ibm.com>
-
- * gcc.target/powerpc/ppc64-abi-warn-1.c: Remove.
- * gcc.target/powerpc/ppc64-abi-warn-2.c: Remove.
- * gcc.target/powerpc/ppc64-abi-warn-3.c: Remove.
-
-2021-05-18 Jason Merrill <jason@redhat.com>
-
- PR c++/100205
- PR c++/99314
- * g++.dg/cpp0x/decltype-nonstatic1.C: New test.
-
-2021-05-18 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp0x/implicit-delete1.C: New test.
-
-2021-05-18 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/100615
- * gcc.dg/analyzer/pr100615.c: New test.
-
-2021-05-18 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100637
- * gcc.target/i386/pr100637-1b.c: New test.
- * gcc.target/i386/pr100637-1w.c: Ditto.
- * gcc.target/i386/pr92658-avx2-2.c: Do not XFAIL scan for pmovsxbq.
- * gcc.target/i386/pr92658-avx2.c: Do not XFAIL scan for pmovzxbq.
- * gcc.target/i386/pr92658-avx512vl.c: Do not XFAIL scan for vpmovdb.
- * gcc.target/i386/pr92658-sse4-2.c: Do not XFAIL scan for
- pmovsxbd and pmovsxwq.
- * gcc.target/i386/pr92658-sse4.c: Do not XFAIL scan for
- pmovzxbd and pmovzxwq.
-
-2021-05-18 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/100642
- * gfortran.dg/goacc-gomp/depobj.f90: New test.
-
-2021-05-18 Thomas Schwinge <thomas@codesourcery.com>
-
- * lib/gcc-dg.exp: Implement 'dg-note'.
- * lib/prune.exp: Likewise.
- * gcc.dg/vect/nodump-vect-opt-info-2.c: Use 'dg-note', and
- 'dg-prune-output "note: ".
- * gfortran.dg/goacc/routine-external-level-of-parallelism-2.f: Use
- 'dg-note', match up additional notes, one class of them with
- XFAILed 'dg-bogus'.
- * lib/lto.exp: Implement 'dg-lto-note'.
- * g++.dg/lto/odr-1_0.C: Use 'dg-lto-note', match up additional
- notes.
- * g++.dg/lto/odr-1_1.C: Likewise.
- * g++.dg/lto/odr-2_1.C: Likewise.
-
-2021-05-18 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/100590
- * gcc.dg/pr100590.c: New test.
-
-2021-05-18 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100580
- * g++.dg/other/pr100580.C: New test.
-
-2021-05-18 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/94589
- * g++.dg/opt/pr94589-2.C: Adjust scan-tree-dump count from 14 to 12.
-
-2021-05-18 Richard Biener <rguenther@suse.de>
-
- * gcc.target/i386/pr100582.c: Adjust for AVX512.
-
-2021-05-18 Richard Biener <rguenther@suse.de>
-
- PR c/100522
- * gcc.dg/gimplefe-error-10.c: New testcase.
-
-2021-05-18 Richard Biener <rguenther@suse.de>
-
- PR c/100547
- * gcc.dg/pr100547.c: New testcase.
- * gcc.dg/attr-vector_size.c: Adjust.
-
-2021-05-18 Andreas Krebbel <krebbel@linux.ibm.com>
-
- * gcc.target/s390/zvector/vec-_Bool.c: New test.
-
-2021-05-18 Andreas Krebbel <krebbel@linux.ibm.com>
-
- PR c++/100281
- * g++.target/s390/pr100281-1.C: New test.
- * g++.target/s390/pr100281-2.C: New test.
-
-2021-05-17 Andrew MacLeod <amacleod@redhat.com>
-
- PR tree-optimization/100512
- * gcc.dg/pr100512.c: New.
-
-2021-05-17 Jonathan Wakely <jwakely@redhat.com>
-
- * g++.dg/conversion/pr100635.C: New test.
-
-2021-05-17 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/98411
- * gfortran.dg/pr98411.f90: New test.
-
-2021-05-17 Aldy Hernandez <aldyh@redhat.com>
-
- * gcc.dg/pr100349.c: New test.
-
-2021-05-17 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/cpunative/info_16: New test.
- * gcc.target/aarch64/cpunative/info_17: New test.
- * gcc.target/aarch64/cpunative/native_cpu_16.c: New test.
- * gcc.target/aarch64/cpunative/native_cpu_17.c: New test.
-
-2021-05-17 Richard Biener <rguenther@suse.de>
-
- PR c/100625
- * gcc.dg/gimplefe-error-9.c: New testcase.
-
-2021-05-17 Richard Biener <rguenther@suse.de>
-
- PR middle-end/100582
- * gcc.target/i386/pr100582.c: New testcase.
-
-2021-05-17 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-compare-3.c: New test with GCC vectors.
- * gcc.target/arm/simd/mve-vcmp-f16.c: New test for
- auto-vectorization.
- * gcc.target/arm/armv8_2-fp16-arith-1.c: Adjust since we now
- vectorize float16_t vectors.
-
-2021-05-17 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-compare-1.c: New test with GCC vectors.
- * gcc.target/arm/simd/mve-compare-2.c: New test with GCC vectors.
- * gcc.target/arm/simd/mve-compare-scalar-1.c: New test with GCC
- vectors.
- * gcc.target/arm/simd/mve-vcmp-f32.c: New test for
- auto-vectorization.
- * gcc.target/arm/simd/mve-vcmp.c: New test for auto-vectorization.
-
-2021-05-17 liuhongt <hongtao.liu@intel.com>
-
- PR target/100549
- * gcc.target/i386/pr100549.c: New test.
-
-2021-05-17 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vadd-scalar-1.c: New.
-
-2021-05-17 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vadd-1.c: New.
-
-2021-05-17 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vsub_1.c: Factorize and add __fp16 test.
-
-2021-05-17 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vshr.c: Add more scan-assembler-times.
-
-2021-05-17 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/acle/saturation.c: Use arm_sat_ok effective
- target.
- * lib/target-supports.exp
- (check_effective_target_arm_qbit_ok_nocache): Rename into...
- (check_effective_target_arm_sat_ok_nocache): ... this. Check
- __ARM_FEATURE_SAT and use armv6.
-
-2021-05-17 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/100633
- * gfortran.dg/gomp/workshare-59.f90: New test.
-
-2021-05-17 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR debug/100515
- * gcc.dg/debug/dwarf2/pr100515.c: Require openmp effective-target.
-
-2021-05-16 David Edelsohn <dje.gcc@gmail.com>
-
- * g++.dg/ext/attrib63.C: Add -Wno-psabi option.
-
-2021-05-16 David Edelsohn <dje.gcc@gmail.com>
-
- * g++.dg/warn/uninit-pr93100.C: Require fsantize support.
-
-2021-05-16 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/unsigned-float.c: Remove arm_fp_ok, adjust
- dg-options.
-
-2021-05-15 Bill Schmidt <wschmidt@linux.ibm.com>
-
- * gcc.target/powerpc/rop-1.c: New.
- * gcc.target/powerpc/rop-2.c: New.
- * gcc.target/powerpc/rop-3.c: New.
- * gcc.target/powerpc/rop-4.c: New.
- * gcc.target/powerpc/rop-5.c: New.
-
-2021-05-15 Martin Jambor <mjambor@suse.cz>
-
- Revert:
- 2021-05-15 Martin Jambor <mjambor@suse.cz>
-
- PR tree-optimization/100453
- * gcc.dg/tree-ssa/pr100453.c: New test.
-
-2021-05-15 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/100342
- * gcc.target/i386/pr100342.c: New test.
-
-2021-05-14 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/parallel-master-1.f90: New test.
- * gfortran.dg/gomp/parallel-master-2.f90: New test.
-
-2021-05-14 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/implicit-save.f90: New test.
-
-2021-05-14 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/95226
- * g++.dg/cpp1y/pr95226.C: New test.
-
-2021-05-14 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/94616
- * g++.dg/cpp0x/pr94616.C: New test.
-
-2021-05-14 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/90019
- * g++.dg/cpp0x/sfinae68.C: New test.
-
-2021-05-14 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp1y/pr88872.C: New test.
-
-2021-05-14 Michael de Lang <kingoipo@gmail.com>
-
- * g++.dg/tsan/pthread_cond_clockwait.C: New test.
-
-2021-05-14 Marek Polacek <polacek@redhat.com>
- Jason Merrill <jason@redhat.com>
-
- PR c++/99032
- * g++.dg/cpp0x/friend7.C: New test.
- * g++.dg/cpp0x/gen-attrs-4.C: Add dg-error.
- * g++.dg/cpp0x/gen-attrs-39-1.C: Likewise.
- * g++.dg/cpp0x/gen-attrs-74.C: New test.
- * g++.dg/ext/attrib63.C: New test.
-
-2021-05-13 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/93100
- PR middle-end/98583
- * g++.dg/warn/uninit-pr93100.C: New test.
- * gcc.dg/uninit-pr93100.c: New test.
- * gcc.dg/uninit-pr98583.c: New test.
-
-2021-05-13 Martin Jambor <mjambor@suse.cz>
-
- PR tree-optimization/100453
- * gcc.dg/tree-ssa/pr100453.c: New test.
-
-2021-05-13 Martin Sebor <msebor@redhat.com>
-
- * g++.dg/pr100574.C: Use size_t as operator new argument type.
-
-2021-05-13 Martin Liska <mliska@suse.cz>
-
- PR middle-end/100504
- * gcc.target/i386/pr100504.c: New test.
-
-2021-05-13 Martin Sebor <msebor@redhat.com>
-
- PR c/100550
- * gcc.dg/Wvla-parameter-9.c: New test.
-
-2021-05-13 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99928
- * c-c++-common/gomp/pr99928-1.c: New test.
- * c-c++-common/gomp/pr99928-2.c: New test.
- * c-c++-common/gomp/pr99928-3.c: New test.
- * c-c++-common/gomp/pr99928-4.c: New test.
- * c-c++-common/gomp/pr99928-5.c: New test.
- * c-c++-common/gomp/pr99928-6.c: New test.
- * c-c++-common/gomp/pr99928-7.c: New test.
- * c-c++-common/gomp/pr99928-8.c: New test.
- * c-c++-common/gomp/pr99928-9.c: New test.
- * c-c++-common/gomp/pr99928-10.c: New test.
- * c-c++-common/gomp/pr99928-11.c: New test.
-
-2021-05-13 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/100563
- * gcc.dg/pr100563.c (dg-options): Add -wno-pointer-to-int-cast.
-
-2021-05-13 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.dg/pr100563.c: New test.
-
-2021-05-13 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/98856
- * gcc.target/i386/sse2-psraq-1.c: New test.
- * gcc.target/i386/sse4_2-psraq-1.c: New test.
- * gcc.target/i386/avx-psraq-1.c: New test.
- * gcc.target/i386/avx2-psraq-1.c: New test.
- * gcc.target/i386/avx-pr82370.c: Adjust expected number of vpsrad
- instructions.
- * gcc.target/i386/avx2-pr82370.c: Likewise.
- * gcc.target/i386/avx512f-pr82370.c: Likewise.
- * gcc.target/i386/avx512bw-pr82370.c: Likewise.
- * gcc.dg/torture/vshuf-4.inc: Add two further permutations.
- * gcc.dg/torture/vshuf-8.inc: Likewise.
-
-2021-05-13 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100581
- * g++.target/i386/pr100581.C: New test.
-
-2021-05-13 Eric Botcazou <ebotcazou@adacore.com>
-
- PR testsuite/100569
- * gnat.dg/lto21.adb: Prune new LTO warning.
-
-2021-05-13 Martin Liska <mliska@suse.cz>
-
- PR testsuite/100569
- * gcc.dg/atomic/c11-atomic-exec-2.c: Prune new LTO warning.
- * gcc.dg/torture/pr94947-1.c: Likewise.
-
-2021-05-13 liuhongt <hongtao.liu@intel.com>
-
- * gcc.target/i386/avx-pr94680.c: Fix typo in testcase.
-
-2021-05-13 liuhongt <hongtao.liu@intel.com>
-
- PR target/94680
- * gcc.target/i386/avx-pr94680.c: New test.
- * gcc.target/i386/avx512f-pr94680.c: New test.
- * gcc.target/i386/sse2-pr94680.c: New test.
-
-2021-05-12 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/100571
- * gcc.dg/Wstringop-overflow-67.c: New test.
-
-2021-05-12 Aldy Hernandez <aldyh@redhat.com>
-
- PR c/100521
- * gcc.dg/pr100521.c: New file.
-
-2021-05-12 Marek Polacek <polacek@redhat.com>
-
- * g++.dg/warn/Wint-in-bool-context-2.C: New test.
-
-2021-05-12 Marcel Vollweiler <marcel@codesourcery.com>
-
- * c-c++-common/gomp/map-6.c: New test.
- * c-c++-common/gomp/map-7.c: New test.
-
-2021-05-12 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100566
- * gcc.dg/torture/pr100566.c: New testcase.
-
-2021-05-12 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/100392
- * gcc.dg/cpp/pr100392.c: New test.
- * gcc.dg/cpp/pr100392.h: New file.
-
-2021-05-12 Martin Liska <mliska@suse.cz>
-
- * lib/lto.exp: When running tests without jobserver, one can see
- the following warning for tests that use 1to1 partitioning.
-
-2021-05-12 liuhongt <hongtao.liu@intel.com>
-
- PR target/99908
- * gcc.target/i386/avx2-pr99908.c: New test.
- * gcc.target/i386/sse4_1-pr99908.c: New test.
-
-2021-05-12 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100519
- * gcc.dg/torture/pr100519.c: New testcase.
-
-2021-05-12 Bernd Edlinger <bernd.edlinger@hotmail.de>
-
- PR debug/100515
- * gcc.dg/debug/dwarf2/pr100515.c: New testcase.
-
-2021-05-12 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/100508
- * gcc.dg/gomp/pr100508.c: New test.
-
-2021-05-12 Jakub Jelinek <jakub@redhat.com>
- Marc Glisse <marc.glisse@inria.fr>
-
- PR tree-optimization/94589
- * gcc.dg/tree-ssa/pr94589-1.c: New test.
-
-2021-05-12 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/98218
- * g++.target/i386/pr98218-1.C: Ditto.
- * gcc.target/i386/pr98218-4.c: New test.
- * gcc.target/i386/pr98218-1.c: Correct PR number.
- * gcc.target/i386/pr98218-1a.c: Ditto.
- * gcc.target/i386/pr98218-2.c: Ditto.
- * gcc.target/i386/pr98218-2a.c: Ditto.
- * gcc.target/i386/pr98218-3.c: Ditto.
- * gcc.target/i386/pr98218-3a.c: Ditto.
-
-2021-05-11 Joseph Myers <joseph@codesourcery.com>
-
- * gcc.dg/cpp/c11-elifdef-1.c, gcc.dg/cpp/c2x-elifdef-1.c,
- gcc.dg/cpp/c2x-elifdef-2.c: New tests.
-
-2021-05-11 Joseph Myers <joseph@codesourcery.com>
-
- * g++.dg/cpp1y/digit-sep-paste.C, gcc.dg/c2x-digit-separators-3.c:
- New tests.
-
-2021-05-11 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.dg/guality/pr43077-1.c: Align types of output and input
- operands by lifting immediates to type long.
-
-2021-05-11 Joseph Myers <joseph@codesourcery.com>
-
- * gcc.dg/c11-digit-separators-1.c,
- gcc.dg/c2x-digit-separators-1.c, gcc.dg/c2x-digit-separators-2.c:
- New tests.
-
-2021-05-11 Jason Merrill <jason@redhat.com>
-
- PR c++/100517
- * g++.dg/ext/vector41.C: New test.
-
-2021-05-11 Martin Liska <mliska@suse.cz>
-
- * gfortran.dg/goacc/pr78027.f90: Remove -Wno-hsa option.
- * brig.dg/README: Removed.
- * brig.dg/dg.exp: Removed.
- * brig.dg/test/gimple/alloca.hsail: Removed.
- * brig.dg/test/gimple/atomics.hsail: Removed.
- * brig.dg/test/gimple/branches.hsail: Removed.
- * brig.dg/test/gimple/fbarrier.hsail: Removed.
- * brig.dg/test/gimple/function_calls.hsail: Removed.
- * brig.dg/test/gimple/internal-casts.hsail: Removed.
- * brig.dg/test/gimple/kernarg.hsail: Removed.
- * brig.dg/test/gimple/mem.hsail: Removed.
- * brig.dg/test/gimple/mulhi.hsail: Removed.
- * brig.dg/test/gimple/packed.hsail: Removed.
- * brig.dg/test/gimple/priv-array-offset-access.hsail: Removed.
- * brig.dg/test/gimple/smoke_test.hsail: Removed.
- * brig.dg/test/gimple/variables.hsail: Removed.
- * brig.dg/test/gimple/vector.hsail: Removed.
- * lib/brig-dg.exp: Removed.
- * lib/brig.exp: Removed.
-
-2021-05-11 Alex Coplan <alex.coplan@arm.com>
-
- PR target/99725
- * gcc.target/arm/cmse/pr99725.c: New test.
-
-2021-05-11 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/fmul_lane_1.c: New test.
-
-2021-05-11 Richard Biener <rguenther@suse.de>
-
- PR middle-end/100509
- * gcc.dg/pr100509.c: New testcase.
-
-2021-05-11 Robin Dapp <rdapp@linux.ibm.com>
-
- * gcc.target/s390/risbg-ll-3.c: Change match pattern.
-
-2021-05-11 Patrick Palka <ppalka@redhat.com>
-
- PR c++/51577
- * g++.dg/lookup/operator-3.C: New test.
-
-2021-05-11 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100138
- * g++.dg/cpp2a/concepts-ctad4.C: New test.
-
-2021-05-10 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/opt5.ads: New test.
- * gnat.dg/specs/opt5_pkg.ads: New helper.
-
-2021-05-10 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/100425
- PR middle-end/100510
- * c-c++-common/Walloca-larger-than.C: New test.
- * gcc.dg/Walloca-larger-than-4.c: New test.
- * gcc.dg/Wvla-larger-than-5.c: New test.
- * gcc.dg/pr79972.c: Remove unexpected warning directive.
-
-2021-05-10 Pat Haugen <pthaugen@linux.ibm.com>
-
- * gcc.target/powerpc/fold-vec-insert-float-p9.c: Adjust counts.
- * gcc.target/powerpc/vec-rlmi-rlnm.c: Likewise.
-
-2021-05-10 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vmul-scalar-1.c: New.
-
-2021-05-10 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vsub-scalar-1.c: New test.
-
-2021-05-10 H.J. Lu <hjl.tools@gmail.com>
-
- PR tree-optimization/42587
- * gcc.dg/optimize-bswapsi-6.c: New test.
-
-2021-05-10 Richard Biener <rguenther@suse.de>
-
- PR testsuite/100452
- * g++.dg/vect/slp-pr99971.cc: Align data.
-
-2021-05-10 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100492
- * gcc.dg/torture/pr100492.c: New testcase.
-
-2021-05-10 Richard Biener <rguenther@suse.de>
-
- PR middle-end/100464
- PR c++/100468
- * gcc.dg/pr100464.c: New testcase.
- * g++.dg/tree-ssa/array-temp1.C: Adjust.
-
-2021-05-10 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100434
- * gcc.dg/tree-ssa/ssa-dse-43.c: New testcase.
-
-2021-05-10 Alex Coplan <alex.coplan@arm.com>
-
- PR target/99960
- * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c:
- Update now that we're (correctly) using full 128-bit vector
- loads/stores.
- * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c:
- Likewise.
- * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_s64.c:
- Likewise.
- * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_u64.c:
- Likewise.
- * gcc.target/arm/mve/intrinsics/vuninitializedq_int.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vuninitializedq_int1.c:
- Likewise.
-
-2021-05-08 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/46991
- * gfortran.dg/class_dummy_7.f90: Correct PR number.
-
-2021-05-08 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/sso-9.c: Delete.
-
-2021-05-07 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/debug18.adb: New test.
-
-2021-05-07 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/sso-12.c: New test.
-
-2021-05-07 Jason Merrill <jason@redhat.com>
-
- * g++.dg/coroutines/coro-bad-gro-00-class-gro-scalar-return.C:
- Adjust diagnostic.
-
-2021-05-07 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR tree-optimization/79333
- * gcc.dg/tree-ssa/ssa-fre-94.c: Require c99_runtime.
-
-2021-05-07 Jakub Jelinek <jakub@redhat.com>
-
- PR c/100450
- * c-c++-common/gomp/pr100450.c: New test.
-
-2021-05-07 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100445
- * gcc.target/i386/pr100445-1.c: New test.
-
-2021-05-07 Jakub Jelinek <jakub@redhat.com>
-
- PR target/100445
- * gcc.target/i386/pr100445.c: New test.
-
-2021-05-06 Joseph Myers <joseph@codesourcery.com>
-
- PR c++/83873
- PR preprocessor/97604
- * g++.dg/cpp1y/digit-sep-neg-2.C,
- g++.dg/cpp1y/digit-sep-pp-number.C: New tests.
- * g++.dg/cpp1y/digit-sep-line-neg.C, g++.dg/cpp1y/digit-sep-neg.C:
- Adjust expected messages.
-
-2021-05-06 Martin Jambor <mjambor@suse.cz>
-
- * gcc.dg/ipa/ipa-sra-1.c (main): Revert change done by
- 05193687dde, make the argv again pointer to an array.
-
-2021-05-06 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/opt93.adb: Compile only for LP64 targets.
-
-2021-05-06 Robin Dapp <rdapp@linux.ibm.com>
-
- * lib/target-supports.exp: Add s390 checks for vect conversions.
-
-2021-05-06 Robin Dapp <rdapp@linux.ibm.com>
-
- * gcc.dg/vect/pr56541.c: Add vect_floatint_cvt.
-
-2021-05-06 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/46991
- PR fortran/99819
- * gfortran.dg/class_dummy_6.f90: New test.
- * gfortran.dg/class_dummy_7.f90: New test.
-
-2021-05-06 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR testsuite/100355
- * gcc.c-torture/execute/ieee/cdivchkld.x: New.
-
-2021-05-06 Marius Hillenbrand <mhillen@linux.ibm.com>
-
- * gcc.target/s390/zvector/imm-range-error-1.c: Fix test for
- __builtin_s390_vpdi.
- * gcc.target/s390/zvector/vec-permi.c: New test for builtin
- vec_permi.
-
-2021-05-06 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/94589
- * gcc.dg/pr94589-1.c: New test.
- * gcc.dg/pr94589-2.c: New test.
- * gcc.dg/pr94589-3.c: New test.
- * gcc.dg/pr94589-4.c: New test.
- * g++.dg/opt/pr94589-1.C: New test.
- * g++.dg/opt/pr94589-2.C: New test.
- * g++.dg/opt/pr94589-3.C: New test.
- * g++.dg/opt/pr94589-4.C: New test.
-
-2021-05-06 Richard Biener <rguenther@suse.de>
-
- PR ipa/100373
- * gcc.dg/pr100373.c: New testcase.
-
-2021-05-05 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.c-torture/execute/20210505-1.c: New test.
-
-2021-05-05 Ivan Sorokin <vanyacpp@gmail.com>
-
- PR target/91400
- * gcc.target/i386/pr91400-1.c: New test.
- * gcc.target/i386/pr91400-2.c: Likewise.
-
-2021-05-05 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/tree-ssa/builtin-sprintf-warn-26.c: New test.
-
-2021-05-05 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/100274
- * gfortran.dg/argument_checking_25.f90: New test.
-
-2021-05-05 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/98218
- * gcc.target/i386/pr98218-1.c: New test.
- * gcc.target/i386/pr98218-1a.c: Ditto.
- * gcc.target/i386/pr98218-2.c: Ditto.
- * gcc.target/i386/pr98218-2a.c: Ditto.
- * gcc.target/i386/pr98218-3.c: Ditto.
- * gcc.target/i386/pr98218-3a.c: Ditto.
- * gcc.dg/vect/vect-bool-cmp.c (dg-final):
- Scan vect tree dump for "LOOP VECTORIZED", not VECTORIZED.
-
-2021-05-05 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/debug17.adb: Minor tweak.
-
-2021-05-05 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/debug8.adb: Minor tweak.
- * gnat.dg/debug11.adb: Likewise.
- * gnat.dg/debug16.adb: Likewise.
- * gnat.dg/debug17.adb: New test.
- * gnat.dg/specs/debug1.ads: Minor tweak.
-
-2021-05-05 Robin Dapp <rdapp@linux.ibm.com>
-
- * gcc.dg/vect/slp-21.c: Add s390.
-
-2021-05-05 Tobias Burnus <tobias@codesourcery.com>
-
- PR testsuite/100422
- * g++.dg/gomp/clause-3.C: Use 'reduction(&:..)' instead of '...(&&:..)'.
-
-2021-05-05 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/79333
- * gcc.dg/tree-ssa/ssa-fre-94.c: New testcase.
- * gcc.dg/graphite/fuse-1.c: Adjust.
- * gcc.dg/pr43864-4.c: Likewise.
-
-2021-05-05 Richard Biener <rguenther@suse.de>
-
- PR middle-end/100394
- * g++.dg/torture/pr100382.C: New testcase.
-
-2021-05-04 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/100307
- * g++.dg/warn/Wplacement-new-size-9.C: New test.
- * gcc.dg/tree-ssa/builtin-sprintf-warn-26.c: New test.
-
-2021-05-04 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/Wvla-parameter-3.c: Use unique strings in directive names.
-
-2021-05-04 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/Wvla-parameter-2.c: Use unique strings in directive names.
-
-2021-05-04 Robin Dapp <rdapp@linux.ibm.com>
-
- * gcc.target/s390/oscbreak-1.c: Compile with -O1
- -fschedule-insns
-
-2021-05-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100414
- * gcc.dg/pr100414.c: New testcase.
-
-2021-05-04 Tobias Burnus <tobias@codesourcery.com>
-
- * gcc.dg/gomp/clause-1.c: Use 'reduction(&:..)' instead of '...(&&:..)'.
-
-2021-05-04 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/opt94.adb: New file.
- * gnat.dg/opt94_pkg.adb: New file.
- * gnat.dg/opt94_pkg.ads: New file.
-
-2021-05-04 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/tree-ssa/ssa-dse-26.c: Skip on !lp64 targets,
- simplify dump scanning down to one case.
-
-2021-05-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100329
- * gcc.dg/torture/pr100329.c: New testcase.
-
-2021-05-04 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100398
- * gcc.dg/torture/pr100398.c: New testcase.
-
-2021-05-03 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/aarch64/advsimd-intrinsics/vmla_float_not_fused.c:
- Fix dg directives order.
- * gcc.target/aarch64/advsimd-intrinsics/vmls_float_not_fused.c:
- Likewise.
-
-2021-05-03 Jeff Law <jlaw@tachyum.com>
-
- * gcc.dg/tree-ssa/ssa-dse-26.c: Fix expected output for nds32le
- and m32r.
-
-2021-05-03 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100362
- * g++.dg/cpp1y/lambda-generic-100362.C: New test.
-
-2021-05-03 Patrick Palka <ppalka@redhat.com>
-
- PR c++/68942
- PR c++/100344
- * g++.dg/template/call8.C: New test.
- * g++.dg/template/koenig12a.C: New test.
-
-2021-05-03 Jeff Law <jlaw@tachyum.com>
-
- * gcc.dg/tree-ssa/ssa-dse-26.c: Fix expected output for bfin and lm32.
-
-2021-05-03 Marek Polacek <polacek@redhat.com>
-
- PR c++/100055
- * g++.dg/concepts/diagnostic18.C: New test.
-
-2021-05-03 Marek Polacek <polacek@redhat.com>
-
- DR 1312
- * g++.dg/cpp0x/constexpr-cast2.C: Remove XFAILs.
-
-2021-05-03 Jeff Law <jlaw@tachyum.com>
-
- * gcc.dg/tree-ssa/ssa-dse-26.c: Fix xstormy selector.
-
-2021-05-03 Jeff Law <jlaw@tachyum.com>
-
- * gcc.dg/tree-ssa/ssa-dse-26.c: Update expected output for rx too.
-
-2021-05-03 Jeff Law <jlaw@tachyum.com>
-
- * gcc.dg/tree-ssa/ssa-dse-26.c: Update expected output for or1k too.
-
-2021-05-03 Jeff Law <jlaw@tachyum.com>
-
- * gcc.dg/tree-ssa/ssa-dse-26.c: Update expected output for
- cr16 and xstormy16 targets.
-
-2021-05-03 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/tree-ssa/ssa-dse-42.c: New testcase.
- * gcc.dg/pr81192.c: Disable DSE.
-
-2021-05-03 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/tree-ssa/ssa-dse-41.c: New testcase.
-
-2021-05-03 Ilya Leoshkevich <iii@linux.ibm.com>
-
- PR target/100217
- * gcc.target/s390/vector/long-double-asm-in-out-hard-fp-reg.c: New test.
- * gcc.target/s390/vector/long-double-asm-inout-hard-fp-reg.c: New test.
-
-2021-05-02 David Edelsohn <dje.gcc@gmail.com>
-
- * g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C: Expect [BS]
- mapping class on AIX.
- * gcc.c-torture/compile/pr61159.c: XFAIL on AIX.
- * gcc.c-torture/execute/alias-2.c: Same.
- * gcc.dg/alias-7.c: Same.
-
-2021-04-30 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/vmla_float_not_fused.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmls_float_not_fused.c:
- New test.
-
-2021-04-30 Richard Biener <rguenther@suse.de>
-
- PR c++/98032
- * g++.dg/pr98032.C: New testcase.
-
-2021-04-30 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/96513
- * gcc.dg/torture/pr96513.c: New testcase.
-
-2021-04-30 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/98060
- * gcc.target/i386/pr98060.c: New test.
-
-2021-04-30 Roman Zhuykov <zhroma@ispras.ru>
-
- PR rtl-optimization/100225
- PR rtl-optimization/84878
- * gcc.dg/pr100225.c: New test.
-
-2021-04-29 Joseph Myers <joseph@codesourcery.com>
-
- PR preprocessor/82359
- * g++.dg/cpp1y/digit-sep-line.C,
- g++.dg/cpp1y/digit-sep-line-neg.C: New tests.
-
-2021-04-29 Jason Merrill <jason@redhat.com>
-
- * g++.dg/lookup/using-decl1.C: New test.
-
-2021-04-29 Jason Merrill <jason@redhat.com>
-
- PR c++/97974
- * g++.old-deja/g++.law/union4.C: Add expected diagnostic.
-
-2021-04-29 Patrick Palka <ppalka@redhat.com>
-
- PR c++/68942
- * g++.dg/template/koenig12.C: New test.
-
-2021-04-29 Marek Polacek <polacek@redhat.com>
-
- PR c++/94102
- * g++.dg/cpp1z/class-deduction87.C: New test.
-
-2021-04-29 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/100303
- * g++.dg/torture/pr100303.C: New file.
-
-2021-04-29 H.J. Lu <hjl.tools@gmail.com>
-
- PR middle-end/90773
- * g++.dg/pr90773-1.h: New test.
- * g++.dg/pr90773-1a.C: Likewise.
- * g++.dg/pr90773-1b.C: Likewise.
- * g++.dg/pr90773-1c.C: Likewise.
- * g++.dg/pr90773-1d.C: Likewise.
- * gcc.target/i386/pr90773-1.c: Likewise.
- * gcc.target/i386/pr90773-2.c: Likewise.
- * gcc.target/i386/pr90773-3.c: Likewise.
- * gcc.target/i386/pr90773-4.c: Likewise.
- * gcc.target/i386/pr90773-5.c: Likewise.
- * gcc.target/i386/pr90773-6.c: Likewise.
- * gcc.target/i386/pr90773-7.c: Likewise.
- * gcc.target/i386/pr90773-8.c: Likewise.
- * gcc.target/i386/pr90773-9.c: Likewise.
- * gcc.target/i386/pr90773-10.c: Likewise.
- * gcc.target/i386/pr90773-11.c: Likewise.
- * gcc.target/i386/pr90773-12.c: Likewise.
- * gcc.target/i386/pr90773-13.c: Likewise.
- * gcc.target/i386/pr90773-14.c: Likewise.
-
-2021-04-29 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100253
- * g++.dg/pr100253.C: New testcase.
-
-2021-04-29 Jakub Jelinek <jakub@redhat.com>
-
- PR target/100305
- * gcc.c-torture/compile/pr100305.c: Remove dg-options. Add PR line.
-
-2021-04-29 Jakub Jelinek <jakub@redhat.com>
-
- PR target/100302
- * gcc.target/aarch64/sve/pr100302.c: New test.
-
-2021-04-29 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100319
- * c-c++-common/gomp/task-detach-3.c: New test.
-
-2021-04-29 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99912
- * gcc.dg/pr95580.c: Disable DSE.
- * gcc.dg/Wrestrict-8.c: Place a use after each memcpy.
- * c-c++-common/ubsan/overflow-negate-3.c: Make asms volatile
- to prevent them from being removed.
- * c-c++-common/ubsan/overflow-sub-4.c: Likewise.
-
-2021-04-29 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/100250
- * gcc.dg/uninit-pr100250.c: New test.
-
-2021-04-29 Joseph Myers <joseph@codesourcery.com>
-
- * gcc.dg/c11-unproto-1.c, gcc.dg/c11-unproto-2.c,
- gcc.dg/c2x-unproto-1.c, gcc.dg/c2x-unproto-2.c: New tests.
-
-2021-04-28 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/map-5.f90: New test.
-
-2021-04-28 Patrick McGehearty <patrick.mcgehearty@oracle.com>
-
- * gcc.c-torture/execute/ieee/cdivchkd.c: New test.
- * gcc.c-torture/execute/ieee/cdivchkf.c: Likewise.
- * gcc.c-torture/execute/ieee/cdivchkld.c: Likewise.
-
-2021-04-28 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/i386/pr89676.c: Add -fomit-frame-pointer.
-
-2021-04-28 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/debug/dwarf2/inline5.c: Adjust pattern to avoid
- mismatch when asm comments start with "/ ".
-
-2021-04-28 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/100305
- * gcc.c-torture/compile/pr100305.c: New test.
-
-2021-04-28 José Rui Faustino de Sousa <jrfsousa@gmail.com>
-
- PR fortran/82376
- * gfortran.dg/PR82376.f90: New test.
-
-2021-04-28 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100292
- * gcc.dg/pr100292.c: New testcase.
-
-2021-04-28 Richard Wai <richard@annexi-strayline.com>
-
- * gnat.dg/containers2.adb: New test.
-
-2021-04-28 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/opt93.ads, gnat.dg/opt93.adb: New test.
-
-2021-04-27 Jason Merrill <jason@redhat.com>
-
- PR c++/92145
- * g++.dg/cpp0x/depr-copy3.C: New test.
-
-2021-04-27 Patrick Palka <ppalka@redhat.com>
-
- PR c++/88580
- * g++.dg/cpp0x/variadic182.C: New test.
-
-2021-04-27 Richard Sandiford <richard.sandiford@arm.com>
-
- PR middle-end/100284
- * gcc.target/aarch64/sve/pr81003.c: New test.
-
-2021-04-27 Martin Sebor <msebor@redhat.com>
-
- PR testsuite/100272
- * g++.dg/ext/flexary13.C: Remove malformed directives.
-
-2021-04-27 Bernd Edlinger <bernd.edlinger@hotmail.de>
-
- PR target/100106
- * gcc.c-torture/compile/pr100106.c: New testcase.
-
-2021-04-27 Alex Coplan <alex.coplan@arm.com>
-
- PR target/99977
- * gcc.target/arm/pr99977.c: New test.
-
-2021-04-27 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/100239
- * gcc.dg/pr100239.c: New test.
-
-2021-04-27 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/100254
- * g++.dg/opt/pr100254.C: New test.
-
-2021-04-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99912
- * gcc.dg/tree-ssa/ldist-33.c: Disable PRE and LIM.
- * gcc.dg/tree-ssa/pr96789.c: Adjust dump file scanned.
- * gcc.dg/tree-ssa/ssa-dse-28.c: Likewise.
- * gcc.dg/tree-ssa/ssa-dse-29.c: Likewise.
-
-2021-04-27 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/95527
- * gcc.dg/tree-ssa/pr95527-2.c: New test.
-
-2021-04-27 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/96696
- * gcc.target/i386/pr96696.c: New test.
-
-2021-04-27 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/100270
- * gcc.target/aarch64/sve/acle/general-c/pr100270_1.c: New test.
- * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Change
- expected error message when subtracting pointers to different
- vector types. Expect warnings when mixing them elsewhere.
- * gcc.target/aarch64/sve/acle/general/attributes_7.c: Remove
- XFAILs. Tweak error messages for some cases.
-
-2021-04-27 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/simd/ssra.c: Use +nosve
- * gcc.target/aarch64/simd/usra.c: Likewise.
-
-2021-04-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100051
- * gcc.dg/tree-ssa/ssa-fre-92.c: New testcase.
-
-2021-04-27 Richard Biener <rguenther@suse.de>
-
- PR testsuite/100272
- * gcc.dg/tree-ssa/predcom-1.c: Re-enable PRE and fix
- malformed dg directive.
-
-2021-04-27 Richard Biener <rguenther@suse.de>
-
- PR testsuite/100272
- * g++.dg/diagnostic/ptrtomem1.C: Fix dg directives.
- * g++.dg/ipa/pr45572-2.C: Likewise.
- * g++.dg/template/spec26.C: Likewise.
- * gcc.dg/pr20126.c: Likewise.
- * gcc.dg/tree-ssa/pr20739.c: Likewise.
-
-2021-04-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100278
- * gcc.dg/tree-ssa/pr100278.c: New testcase.
-
-2021-04-27 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99405
- * gcc.target/i386/pr99405.c: New test.
-
-2021-04-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99776
- * gcc.dg/tree-ssa/ssa-fre-91.c: New testcase.
-
-2021-04-26 Patrick Palka <ppalka@redhat.com>
-
- PR c++/100209
- * g++.dg/cpp1y/constexpr-base1.C: New test.
- * g++.dg/cpp1y/constexpr-ptrsub1.C: New test.
-
-2021-04-26 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/goacc/classify-serial.f95:
- Use [Ww]arning in dg-bogus as FE diagnostic and default
- diagnostic differ and the result depends on ENABLE_OFFLOAD.
- * gfortran.dg/goacc/kernels-decompose-2.f95: Likewise.
- * gfortran.dg/goacc/routine-module-mod-1.f90: Likewise.
-
-2021-04-26 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/goacc/classify-serial.f95:
- Correct spelling in dg-bogus to match -Wopenacc-parallelism.
- * gfortran.dg/goacc/kernels-decompose-2.f95: Likewise.
- * gfortran.dg/goacc/routine-module-mod-1.f90: Likewise.
-
-2021-04-26 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99956
- * gfortran.dg/pr99956.f: New testcase.
-
-2021-04-26 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/cmse/bitfield-1.c: Remove dg-do.
- * gcc.target/arm/cmse/bitfield-2.c: Likewise.
- * gcc.target/arm/cmse/bitfield-3.c: Likewise.
- * gcc.target/arm/cmse/cmse-16.c: Likewise.
- * gcc.target/arm/cmse/struct-1.c: Likewise.
- * gcc.target/arm/cmse/cmse.exp: Set dg-do-what-default depending
- on arm_cmse_hw.
- * lib/target-supports.exp (check_effective_target_arm_cmse_hw):
- New.
-
-2021-04-26 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/pr84877.c: XFAIL on SPARC as well.
-
-2021-04-26 Thomas Schwinge <thomas@codesourcery.com>
- Nathan Sidwell <nathan@codesourcery.com>
- Tom de Vries <vries@codesourcery.com>
- Julian Brown <julian@codesourcery.com>
- Kwok Cheung Yeung <kcy@codesourcery.com>
-
- * c-c++-common/goacc/diag-parallelism-1.c: New.
- * c-c++-common/goacc/acc-icf.c: Specify '-Wopenacc-parallelism',
- and match diagnostics, as appropriate.
- * c-c++-common/goacc/classify-kernels-unparallelized.c: Likewise.
- * c-c++-common/goacc/classify-kernels.c: Likewise.
- * c-c++-common/goacc/classify-parallel.c: Likewise.
- * c-c++-common/goacc/classify-routine.c: Likewise.
- * c-c++-common/goacc/classify-serial.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-1.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-2.c: Likewise.
- * c-c++-common/goacc/parallel-dims-1.c: Likewise.
- * c-c++-common/goacc/parallel-reduction.c: Likewise.
- * c-c++-common/goacc/pr70688.c: Likewise.
- * c-c++-common/goacc/routine-1.c: Likewise.
- * c-c++-common/goacc/routine-level-of-parallelism-2.c: Likewise.
- * c-c++-common/goacc/uninit-dim-clause.c: Likewise.
- * gfortran.dg/goacc/classify-kernels-unparallelized.f95: Likewise.
- * gfortran.dg/goacc/classify-kernels.f95: Likewise.
- * gfortran.dg/goacc/classify-parallel.f95: Likewise.
- * gfortran.dg/goacc/classify-routine.f95: Likewise.
- * gfortran.dg/goacc/classify-serial.f95: Likewise.
- * gfortran.dg/goacc/kernels-decompose-1.f95: Likewise.
- * gfortran.dg/goacc/kernels-decompose-2.f95: Likewise.
- * gfortran.dg/goacc/parallel-tree.f95: Likewise.
- * gfortran.dg/goacc/routine-4.f90: Likewise.
- * gfortran.dg/goacc/routine-level-of-parallelism-1.f90: Likewise.
- * gfortran.dg/goacc/routine-module-mod-1.f90: Likewise.
- * gfortran.dg/goacc/routine-multiple-directives-1.f90: Likewise.
- * gfortran.dg/goacc/uninit-dim-clause.f95: Likewise.
-
-2021-04-26 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99473
- * gcc.dg/tree-ssa/pr99473-1.c: New testcase.
-
-2021-04-25 liuhongt <hongtao.liu@intel.com>
-
- PR target/98911
- * gcc.target/i386/pr98911.c: New test.
- * gcc.target/i386/funcspec-8.c: Replace __builtin_ia32_pcmpgtq
- with __builtin_ia32_pcmpistrm128 since it has been folded.
-
-2021-04-24 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/100244
- * g++.dg/analyzer/pr100244.C: New test.
-
-2021-04-24 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/100154
- * gfortran.dg/pr100154.f90: New test.
-
-2021-04-24 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/100218
- * gfortran.dg/ptr-func-4.f90: New test.
-
-2021-04-24 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/guality/example.c: Update aarch64*-*-* xfails.
- * gcc.dg/guality/guality.c: Likewise.
- * gcc.dg/guality/inline-params.c: Likewise.
- * gcc.dg/guality/loop-1.c: Likewise.
- * gcc.dg/guality/pr36728-1.c: Likewise.
- * gcc.dg/guality/pr36728-2.c: Likewise.
- * gcc.dg/guality/pr36728-3.c: Likewise.
- * gcc.dg/guality/pr41447-1.c: Likewise.
- * gcc.dg/guality/pr54200.c: Likewise.
- * gcc.dg/guality/pr54519-1.c: Likewise.
- * gcc.dg/guality/pr54519-2.c: Likewise.
- * gcc.dg/guality/pr54519-3.c: Likewise.
- * gcc.dg/guality/pr54519-4.c: Likewise.
- * gcc.dg/guality/pr54519-5.c: Likewise.
- * gcc.dg/guality/pr54519-6.c: Likewise.
- * gcc.dg/guality/pr54693-2.c: Likewise.
- * gcc.dg/guality/pr56154-1.c: Likewise.
- * gcc.dg/guality/pr59776.c: Likewise.
- * gcc.dg/guality/pr68860-1.c: Likewise.
- * gcc.dg/guality/pr68860-2.c: Likewise.
- * gcc.dg/guality/pr90074.c: Likewise.
- * gcc.dg/guality/pr90716.c: Likewise.
- * gcc.dg/guality/sra-1.c: Likewise.
-
-2021-04-24 Richard Sandiford <richard.sandiford@arm.com>
-
- * lib/target-supports-dg.exp (selector_expression): Handle any-opts
- and no-opts.
- * gcc.dg/guality/pr41353-1.c: Exclude -O0 from xfail.
- * gcc.dg/guality/pr59776.c: Likewise.
- * gcc.dg/guality/pr54970.c: Likewise -O0 and -Og.
-
-2021-04-24 Patrick Palka <ppalka@redhat.com>
-
- PR c++/89565
- PR c++/93383
- PR c++/95291
- PR c++/99200
- PR c++/99683
- * g++.dg/cpp2a/nontype-class39.C: Remove dg-ice directive.
- * g++.dg/cpp2a/nontype-class45.C: New test.
- * g++.dg/cpp2a/nontype-class46.C: New test.
- * g++.dg/cpp2a/nontype-class47.C: New test.
- * g++.dg/cpp2a/nontype-class48.C: New test.
-
-2021-04-24 Patrick Palka <ppalka@redhat.com>
-
- PR c++/87709
- * g++.dg/cpp1z/class-deduction86.C: New test.
-
-2021-04-23 Michael Meissner <meissner@linux.ibm.com>
-
- PR target/98952
- * gcc.target/powerpc/pr98952.c: New test.
-
-2021-04-23 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100041
- * gcc.target/i386/pr79514.c (dg-error):
- Expect error for 64bit targets.
-
-2021-04-23 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100182
- * gcc.target/i386/pr100182.c: New test.
- * gcc.target/i386/pr71245-1.c (dg-final): Xfail scan-assembler-not.
- * gcc.target/i386/pr71245-2.c (dg-final): Ditto.
-
-2021-04-23 Patrick Palka <ppalka@redhat.com>
-
- PR c++/98767
- * g++.dg/concepts/diagnostic17.C: New test.
-
-2021-04-23 Patrick Palka <ppalka@redhat.com>
-
- DR 2374
- * g++.dg/cpp1z/direct-enum-init2.C: New test.
-
-2021-04-23 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99971
- * g++.dg/vect/slp-pr99971.cc: New testcase.
-
-2021-04-23 liuhongt <hongtao.liu@intel.com>
-
- PR target/100093
- * gcc.target/i386/pr100093.c: New test.
-
-2021-04-22 Patrick Palka <ppalka@redhat.com>
-
- PR c++/94508
- * g++.dg/cpp2a/concepts-uneval3.C: New test.
-
-2021-04-22 Patrick Palka <ppalka@redhat.com>
-
- PR c++/77435
- * g++.dg/template/partial-specialization9.C: New test.
-
-2021-04-22 Marek Polacek <polacek@redhat.com>
-
- PR c++/100161
- * g++.dg/warn/Wtype-limits6.C: New test.
-
-2021-04-22 Patrick Palka <ppalka@redhat.com>
-
- PR c++/84689
- * g++.dg/cpp0x/sfinae67.C: New test.
-
-2021-04-22 Patrick Palka <ppalka@redhat.com>
-
- PR c++/16617
- * g++.dg/template/access36.C: New test.
-
-2021-04-22 Tobias Burnus <tobias@codesourcery.com>
-
- * substr_9.f90: Move to ...
- * gfortran.dg/substr_9.f90: ... here.
- * substr_10.f90: Move to ...
- * gfortran.dg/substr_10.f90: ... here.
-
-2021-04-22 Martin Liska <mliska@suse.cz>
-
- PR testsuite/100159
- PR testsuite/100192
- * g++.dg/template/nontype29.C: Fix typos and missing comments.
- * gcc.dg/Warray-bounds-64.c: Likewise.
- * gcc.dg/Warray-parameter.c: Likewise.
- * gcc.dg/Wstring-compare.c: Likewise.
- * gcc.dg/format/gcc_diag-11.c: Likewise.
- * gfortran.dg/array_constructor_3.f90: Likewise.
- * gfortran.dg/matmul_bounds_9.f90: Likewise.
- * gfortran.dg/pr78033.f90: Likewise.
- * gfortran.dg/pr96325.f90: Likewise.
-
-2021-04-22 Uroš Bizjak <ubizjak@gmail.com>
-
- PR target/100119
- * gcc.target/i386/pr100119.c: New test.
-
-2021-04-22 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/99988
- * gcc.target/aarch64/pr99988.c: Skip if not lp64 target.
-
-2021-04-22 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/set_vm_limit.c (set_vm_limit): Call getrlimit, use
- obtained hard limit, and only call setrlimit if new softlimit is lower.
-
-2021-04-22 Richard Biener <rguenther@suse.de>
-
- PR testsuite/100176
- * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: Add
- missing return.
-
-2021-04-21 David Edelsohn <dje.gcc@gmail.com>
-
- * gfortran.dg/bind_c_array_params_2.f90: Look for AIX-specific call
- pattern.
-
-2021-04-21 Marek Polacek <polacek@redhat.com>
-
- PR c++/96380
- * g++.dg/cpp0x/enum_base4.C: New test.
- * g++.dg/cpp0x/enum_base5.C: New test.
-
-2021-04-21 Alex Coplan <alex.coplan@arm.com>
-
- PR target/99988
- * gcc.target/aarch64/pr99988.c: New test.
-
-2021-04-21 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp1z/constexpr-lambda26.C: Add dg-additional-options
- -fchecking.
- * g++.dg/cpp1y/auto-fn61.C: Likewise.
- * g++.dg/cpp2a/nontype-class39.C: Likewise.
- * g++.dg/cpp0x/constexpr-52830.C: Likewise.
- * g++.dg/cpp0x/vt-88982.C: Likewise.
- * c-c++-common/goacc/kernels-decompose-ice-1.c: Add -fchecking to
- dg-additional-options.
- * c-c++-common/goacc/kernels-decompose-ice-2.c: Likewise.
-
-2021-04-21 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/monitor-2.c: New test.
-
-2021-04-21 Richard Biener <rguenther@suse.de>
-
- PR testsuite/100176
- * g++.dg/compat/struct-layout-1_generate.c: Add missing return.
- * gcc.dg/compat/struct-layout-1_generate.c: Likewise.
-
-2021-04-21 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/100148
- * g++.dg/opt/pr100148.C: New test.
-
-2021-04-21 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/gomp/depobj-1.f90: New test.
- * gfortran.dg/gomp/depobj-2.f90: New test.
-
-2021-04-21 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.dg/vect/pr71264.c: Xfail on IBM Z due to V4QImode support.
-
-2021-04-21 Richard Sandiford <richard.sandiford@arm.com>
-
- PR middle-end/100130
- * c-c++-common/attr-retain-10.c: New test.
- * c-c++-common/attr-retain-11.c: Likewise.
-
-2021-04-21 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.dg/vect/bb-slp-39.c: Change number of times the pattern
- must match for target IBM Z only.
-
-2021-04-20 Jason Merrill <jason@redhat.com>
-
- PR c++/100109
- * g++.dg/cpp0x/lambda/lambda-variadic14.C: New test.
-
-2021-04-20 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.target/s390/zero-scratch-regs-1.c: Force test to run for
- z/Architecture only.
-
-2021-04-20 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/100110
- * gfortran.dg/pdt_31.f03: New test.
- * gfortran.dg/pdt_26.f03: Reduce 'builtin_malloc' count from 9
- to 8.
-
-2021-04-19 Marek Polacek <polacek@redhat.com>
-
- PR c++/97536
- * g++.dg/concepts/diagnostic16.C: New test.
-
-2021-04-19 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/98457
- * gdc.dg/pr98457.d: New test.
-
-2021-04-19 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/100075
- * gcc.target/aarch64/pr100075.c: Add aarch64_little_endian
- effective target.
-
-2021-04-19 Richard Biener <rguenther@suse.de>
-
- PR preprocessor/100142
- * gcc.dg/pr100142.c: New testcase.
- * g++.dg/diagnostic/pr72803.C: Revert last change.
-
-2021-04-19 Thomas Schwinge <thomas@codesourcery.com>
-
- * c-c++-common/goacc/if-clause-2.c: '-fopenacc-kernels=[...]' ->
- '--param=openacc-kernels=[...]'.
- * c-c++-common/goacc/kernels-decompose-1.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-2.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-ice-1.c: Likewise.
- * c-c++-common/goacc/kernels-decompose-ice-2.c: Likewise.
- * gfortran.dg/goacc/kernels-decompose-1.f95: Likewise.
- * gfortran.dg/goacc/kernels-decompose-2.f95: Likewise.
- * gfortran.dg/goacc/kernels-tree.f95: Likewise.
-
-2021-04-19 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/opt92.adb: New test.
-
-2021-04-17 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * c-c++-common/zero-scratch-regs-8.c: Enable on s390*.
- * c-c++-common/zero-scratch-regs-9.c: Likewise.
- * c-c++-common/zero-scratch-regs-10.c: Likewise.
- * c-c++-common/zero-scratch-regs-11.c: Likewise.
- * gcc.target/s390/zero-scratch-regs-1.c: New test.
-
-2021-04-16 José Rui Faustino de Sousa <jrfsousa@gmail.com>
-
- PR fortran/100094
- * gfortran.dg/PR100094.f90: New test.
-
-2021-04-16 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/96770
- * gcc.target/arm/pure-code/pr96770.c: Fix scan-assembler-times
- with movt/movw.
-
-2021-04-16 Jakub Jelinek <jakub@redhat.com>
-
- PR target/91710
- * gcc.target/aarch64/pr91710.c: New test.
-
-2021-04-16 José Rui Faustino de Sousa <jrfsousa@gmail.com>
-
- PR fortran/100018
- * gfortran.dg/PR10018.f90: New test.
-
-2021-04-16 Tamar Christina <tamar.christina@arm.com>
-
- PR target/100048
- * gcc.target/aarch64/sve/pr100048.c: New test.
-
-2021-04-16 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/100111
- * g++.dg/cpp0x/constexpr-100111.C: New test.
-
-2021-04-16 Marek Polacek <polacek@redhat.com>
-
- PR c++/99803
- * g++.dg/cpp2a/typename14.C: Don't expect particular error
- messages.
- * g++.dg/cpp2a/typename19.C: New test.
-
-2021-04-16 Robin Dapp <rdapp@linux.ibm.com>
-
- * gcc.dg/gimplefe-40.c: Moved to...
- * gcc.dg/vect/gimplefe-40.c: ...here.
- * gcc.dg/gimplefe-41.c: Moved to...
- * gcc.dg/vect/gimplefe-41.c: ...here.
-
-2021-04-16 Harald Anlauf <anlauf@gmx.de>
- Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/63797
- * gfortran.dg/pr63797.f90: New test.
-
-2021-04-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.dg/tree-ssa/pr83403-1.c: Revert
- max-completely-peeled-insns to the default value on IBM Z.
- * gcc.dg/tree-ssa/pr83403-2.c: Likewise.
-
-2021-04-16 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99700
- * g++.dg/cpp2a/constexpr-init21.C: New test.
-
-2021-04-16 Jakub Jelinek <jakub@redhat.com>
-
- PR target/100075
- * gcc.target/aarch64/pr100075.c: New test.
-
-2021-04-16 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/99596
- * gcc.target/arm/pr99596.c: New test.
-
-2021-04-16 Richard Earnshaw <rearnsha@arm.com>
-
- PR target/100067
- * g++.target/arm/arm.exp (dg_runtest_extra_prunes): Update prune
- template.
- * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Likewise.
- * g++.target/arm/mve.exp (dg_runtest_extra_prunes): Likewise. Fix
- missing quotes around switch names.
- * gcc.target/arm/mve/mve.exp: (dg_runtest_extra_prunes): Likewise.
-
-2021-04-16 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99767
- * gcc.target/aarch64/pr99767.c: New test.
-
-2021-04-16 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99850
- * g++.dg/cpp23/lambda-specifiers2.C: New test.
-
-2021-04-16 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99833
- * g++.dg/cpp1z/pr99833.C: New test.
- * g++.dg/cpp2a/pr99833.C: New test.
-
-2021-04-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.dg/unroll-and-jam.c: Revert max-completely-peel-times to
- the default value on IBM Z.
-
-2021-04-16 Jason Merrill <jason@redhat.com>
-
- PR c++/100079
- * g++.dg/abi/mangle71.C: Fix expected mangling.
- * g++.dg/abi/mangle77.C: New test.
- * g++.dg/cpp2a/nontype-class-union1.C: Likewise.
- * g++.dg/cpp2a/nontype-class-equiv1.C: Removed.
- * g++.dg/cpp2a/nontype-class44.C: New test.
-
-2021-04-15 Martin Sebor <msebor@redhat.com>
-
- PR c/99420
- PR c/99972
- * gcc.dg/Warray-parameter-9.c: New test.
- * gcc.dg/Wnonnull-6.c: New test.
- * gcc.dg/Wreturn-type3.c: New test.
- * gcc.dg/Wunused-result.c: New test.
- * gcc.dg/attr-noreturn.c: New test.
- * gcc.dg/attr-returns-nonnull.c: New test.
-
-2021-04-15 Hans-Peter Nilsson <hp@axis.com>
-
- PR middle-end/84877
- * gcc.dg/pr84877.c: Xfail for cris-*-*.
-
-2021-04-15 Jason Merrill <jason@redhat.com>
-
- PR c++/80456
- * g++.dg/cpp0x/constexpr-volatile3.C: New test.
-
-2021-04-15 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/uninit-pr89230-1.c: New test.
- * gcc.dg/uninit-pr89230-2.c: Same.
-
-2021-04-15 Jason Merrill <jason@redhat.com>
-
- PR c++/100101
- * g++.dg/cpp0x/noexcept67.C: New test.
-
-2021-04-15 Jason Merrill <jason@redhat.com>
-
- PR c++/100091
- * g++.dg/cpp2a/lambda-uneval15.C: New test.
-
-2021-04-15 Richard Sandiford <richard.sandiford@arm.com>
-
- * g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: Add
- -mtune=generic to the SVE flags.
- * g++.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Likewise.
- * gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: Likewise.
- * gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Likewise.
-
-2021-04-15 Richard Sandiford <richard.sandiford@arm.com>
-
- * lib/gcc-defs.exp (aarch64-arch-dg-options): New procedure.
- (aarch64-with-arch-dg-options): Likewise.
- * g++.target/aarch64/sve/aarch64-sve.exp: Run the tests inside
- aarch64-with-arch-dg-options. Move the default architecture
- flags to the final dg-runtest argument.
- * gcc.target/aarch64/sve/aarch64-sve.exp: Likewise. Dispense with
- DEFAULT_CFLAGS.
- * gcc.target/aarch64/sve2/aarch64-sve2.exp: Likewise.
-
-2021-04-15 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/100073
- * gcc.dg/pr86058.c: Enable also on i?86-*-*.
-
-2021-04-15 Richard Sandiford <richard.sandiford@arm.com>
-
- PR c++/98852
- * g++.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: New file.
- * g++.target/aarch64/advsimd-intrinsics/pr98852.C: New file.
-
-2021-04-15 Richard Sandiford <richard.sandiford@arm.com>
-
- PR c/98852
- * gcc.target/aarch64/advsimd-intrinsics/pr98852.c: New test.
-
-2021-04-15 Jakub Jelinek <jakub@redhat.com>
-
- PR target/100056
- * gcc.target/aarch64/pr100056.c: New test.
-
-2021-04-15 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
-
- * gcc.dg/pr93210.c: Adapt regex in order to also support a
- RESULT_DECL as an operand for a RETURN_EXPR.
-
-2021-04-14 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/pr99929_1.c: New file.
- * gcc.target/aarch64/sve/pr99929_2.c: Likewise.
-
-2021-04-14 Jason Merrill <jason@redhat.com>
-
- PR c++/100078
- * g++.dg/template/dependent-tmpl2.C: New test.
-
-2021-04-14 Jason Merrill <jason@redhat.com>
-
- PR c++/93314
- * g++.dg/parse/uneval1.C: New test.
-
-2021-04-14 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/100066
- * gcc.target/i386/pr100066.c: New.
-
-2021-04-14 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/pr86058.c: Limit to just x86_64.
-
-2021-04-14 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/99246
- * gcc.target/aarch64/sve/acle/general/pr99246.c: New test.
-
-2021-04-14 Andreas Krebbel <krebbel@linux.ibm.com>
-
- * gcc.target/s390/zvector/imm-range-error-1.c: New test.
- * gcc.target/s390/zvector/vec_msum_u128-1.c: New test.
-
-2021-04-14 Patrick Palka <ppalka@redhat.com>
-
- PR c++/83476
- PR c++/99885
- * g++.dg/cpp1z/class-deduction85.C: New test.
- * g++.dg/template/ref11.C: New test.
-
-2021-04-14 Jason Merrill <jason@redhat.com>
-
- PR c++/99478
- * g++.dg/cpp2a/lambda-uneval14.C: New test.
-
-2021-04-14 Jason Merrill <jason@redhat.com>
-
- PR c++/90674
- * g++.dg/debug/defaulted1.C: New test.
-
-2021-04-14 Jason Merrill <jason@redhat.com>
-
- PR c++/88742
- * g++.dg/debug/cleanup1.C: New test.
- * c-c++-common/Wimplicit-fallthrough-6.c: Adjust diagnostic line.
- * c-c++-common/Wimplicit-fallthrough-7.c: Likewise.
- * g++.dg/cpp2a/constexpr-dtor3.C: Likewise.
- * g++.dg/ext/constexpr-attr-cleanup1.C: Likewise.
- * g++.dg/tm/inherit2.C: Likewise.
- * g++.dg/tm/unsafe1.C: Likewise.
- * g++.dg/warn/Wimplicit-fallthrough-1.C: Likewise.
- * g++.dg/gcov/gcov-2.C: Adjust coverage counts.
-
-2021-04-13 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/82800
- * g++.dg/warn/uninit-pr82800.C: New test.
-
-2021-04-13 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/86058
- * gcc.dg/pr86058.c: New test.
-
-2021-04-13 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99008
- * g++.old-deja/g++.ns/crash3.C: Adjust expected diagnostic.
- * g++.old-deja/g++.ns/template7.C: Likewise.
- * g++.old-deja/g++.pt/crash8.C: Likewise.
-
-2021-04-13 Jason Merrill <jason@redhat.com>
-
- PR c++/100032
- * g++.dg/cpp0x/alias-decl-equiv1.C: New test.
-
-2021-04-13 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/97121
- * g++.dg/cpp2a/spaceship-err6.C: New test.
-
-2021-04-13 Jason Merrill <jason@redhat.com>
-
- PR c++/100054
- * g++.dg/cpp1y/lambda-generic-local-class1.C: New test.
-
-2021-04-13 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99008
- * g++.dg/parse/template2.C: Adjust expected diagnostic.
- * g++.dg/template/error8.C: Likewise.
- * g++.dg/cpp1z/class-deduction84.C: New test.
-
-2021-04-13 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/100053
- * gcc.dg/torture/pr100053.c: New testcase.
- * gcc.dg/tree-ssa/ssa-fre-93.c: Likewise.
-
-2021-04-13 Jason Merrill <jason@redhat.com>
-
- PR c++/91933
- * g++.dg/cpp0x/constexpr-base7.C: New test.
-
-2021-04-13 Nathan Sidwell <nathan@acm.org>
-
- PR preprocessor/99446
- * g++.dg/diagnostic/pr72803.C: Adjust expected column.
-
-2021-04-13 Jakub Jelinek <jakub@redhat.com>
-
- PR target/100028
- * gcc.target/aarch64/pr100028.c: New test.
-
-2021-04-13 Patrick Palka <ppalka@redhat.com>
-
- PR c++/97134
- * g++.dg/cpp2a/nontype-class43.C: New test.
-
-2021-04-13 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99961
- PR c++/99994
- * g++.dg/cpp2a/concepts-uneval1.C: New test.
- * g++.dg/cpp2a/concepts-uneval2.C: New test.
-
-2021-04-13 Hans-Peter Nilsson <hp@axis.com>
-
- PR analyzer/99212
- * gcc.dg/analyzer/data-model-1.c (test_45): Inverse xfail at
- line 971 for cris-*-*.
-
-2021-04-13 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/98599
- * gcc.dg/analyzer/pr98599-a.c: New test.
- * gcc.dg/analyzer/pr98599-b.c: New test.
-
-2021-04-12 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/99905
- * gcc.target/i386/pr99905.c: New test.
-
-2021-04-12 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/99830
- * gcc.dg/pr99830.c: New test.
-
-2021-04-12 Jason Merrill <jason@redhat.com>
-
- PR c++/93085
- * g++.dg/template/dependent-tmpl1.C: New test.
-
-2021-04-12 Martin Liska <mliska@suse.cz>
-
- PR sanitizer/99877
- * g++.dg/asan/pr99877.C: New test.
-
-2021-04-12 Cui,Lili <lili.cui@intel.com>
-
- * gcc.target/i386/funcspec-56.inc: Handle new march.
- * g++.target/i386/mv16.C: Handle new march
-
-2021-04-11 Hafiz Abid Qadeer <abidh@codesourcery.com>
-
- PR middle-end/98088
- * c-c++-common/goacc/collapse-2.c: New.
-
-2021-04-11 Jason Merrill <jason@redhat.com>
-
- PR c++/97974
- * g++.dg/lookup/pr84962.C: Adjust diagnostic.
- * g++.dg/other/anon-union5.C: New test.
-
-2021-04-10 Jason Merrill <jason@redhat.com>
-
- PR c++/98800
- * g++.dg/gomp/this-1.C: Adjust diagnostic.
- * g++.dg/cpp0x/constexpr-this1.C: New test.
-
-2021-04-10 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/100011
- * gcc.dg/analyzer/pr100011.c: New test.
-
-2021-04-10 Jakub Jelinek <jakub@redhat.com>
-
- PR c/99990
- * gcc.dg/pr99990.c: New test.
-
-2021-04-10 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/99744
- * gcc.target/i386/pr99744-2.c: New test.
-
-2021-04-10 Jakub Jelinek <jakub@redhat.com>
-
- PR lto/99849
- * gcc.dg/lto/pr99849_0.c: New test.
-
-2021-04-10 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/98601
- * gcc.dg/torture/pr98601.c: New test.
-
-2021-04-10 Jason Merrill <jason@redhat.com>
-
- PR c++/99180
- PR c++/93295
- PR c++/93867
- PR c++/95486
- * g++.dg/cpp2a/class-deduction-alias5.C: New test.
- * g++.dg/cpp2a/class-deduction-alias6.C: New test.
- * g++.dg/cpp2a/class-deduction-alias7.C: New test.
- * g++.dg/cpp2a/class-deduction-alias8.C: New test.
-
-2021-04-10 Jason Merrill <jason@redhat.com>
-
- PR c++/100006
- * g++.dg/cpp0x/lambda/lambda-variadic13.C: New test.
-
-2021-04-09 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/55288
- * g++.dg/warn/uninit-pr55288.C: New test.
-
-2021-04-09 Patrick Palka <ppalka@redhat.com>
-
- PR c++/90215
- * g++.dg/cpp1z/fold-lambda4.C: New test.
-
-2021-04-09 Marek Polacek <polacek@redhat.com>
-
- PR c++/99806
- * g++.dg/concepts/abbrev10.C: New test.
- * g++.dg/concepts/abbrev11.C: New test.
-
-2021-04-09 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/pr70398.c: Require a target that can link
- static executables.
-
-2021-04-09 Richard Sandiford <richard.sandiford@arm.com>
-
- * g++.target/aarch64/bfloat_cpp_typecheck.C: Remove XFAILs.
-
-2021-04-09 Richard Sandiford <richard.sandiford@arm.com>
-
- * gfortran.dg/vect/vect-8.f90: Expect 24 loops to be vectorized
- with SVE.
-
-2021-04-09 Richard Sandiford <richard.sandiford@arm.com>
-
- * g++.dg/tree-ssa/pr83518.C: XFAIL for vect_variable_length.
- * gcc.dg/pr96573.c: Likewise.
- * gcc.dg/tree-ssa/pr84512.c: Likewise.
- * gcc.dg/vect/bb-slp-43.c: Likewise.
- * gcc.dg/vect/slp-reduc-11.c: Likewise.
-
-2021-04-09 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/vect/pr65947-7.c: Add a noipa attribute. Expect the
- loop to vectorized if vect_fold_extract_last.
-
-2021-04-09 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/mem-shift-canonical.c: Use an asm instead
- of relying on vectorisation.
-
-2021-04-09 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/87763
- * gcc.target/aarch64/insv_1.c: XFAIL two scan tests.
-
-2021-04-09 Richard Sandiford <richard.sandiford@arm.com>
-
- PR libfortran/78314
- * gfortran.dg/ieee/ieee_6.f90: Skip for arm* and aarch64*.
- * gfortran.dg/ieee/ieee_8.f90: Likewise.
-
-2021-04-09 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/99817
- * gfortran.dg/coarray/dummy_2.f90: New test.
-
-2021-04-08 David Edelsohn <dje.gcc@gmail.com>
-
- * g++.dg/gomp/tls-5.C: Expect tbss failure on AIX.
-
-2021-04-08 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99874
- * g++.dg/cpp2a/concepts-lambda16.C: New test.
- * g++.dg/cpp2a/concepts-lambda17.C: New test.
-
-2021-04-08 Patrick Palka <ppalka@redhat.com>
-
- PR c++/97679
- * g++.dg/cpp2a/concepts-ctad3.C: New test.
-
-2021-04-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * lib/scanasm.exp (scan-lto-assembler): Update expected name
- of dump file.
-
-2021-04-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * lib/target-supports.exp
- (check_effective_target_stdint_types_mbig_endian): New proc.
- * gcc.target/aarch64/advsimd-intrinsics/bf16_get-be.c: Require
- stdint_types_mbig_endian.
- * gcc.target/aarch64/advsimd-intrinsics/bfdot-2.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vdot-3-2.c: Likewise.
-
-2021-04-08 Jason Merrill <jason@redhat.com>
-
- PR c++/91849
- * g++.dg/conversion/pr66211.C: Adjust diagnostic.
- * g++.dg/conversion/ref7.C: New test.
-
-2021-04-08 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99859
- * g++.dg/cpp1y/constexpr-99859-1.C: New test.
- * g++.dg/cpp1y/constexpr-99859-2.C: New test.
- * g++.dg/cpp2a/constexpr-new18.C: New test.
- * g++.dg/cpp2a/constexpr-new19.C: New test.
-
-2021-04-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/vect/pr99102.c: Add -fdump-tree-vect-details.
-
-2021-04-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/acle/general-c/func_redef_1.c: Remove
- "was here" from error message.
- * gcc.target/aarch64/sve/acle/general-c/func_redef_2.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/func_redef_3.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/func_redef_6.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/type_redef_1.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/type_redef_2.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/type_redef_3.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/type_redef_4.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/type_redef_5.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/type_redef_6.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/type_redef_8.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/type_redef_9.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/type_redef_10.c: Likewise.
- * gcc.target/aarch64/sve/acle/general-c/type_redef_13.c: Likewise.
-
-2021-04-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/asimd-mull-elem.c: Add +nosve.
- * gcc.target/aarch64/pr98772.c: Likewise.
- * gcc.target/aarch64/simd/vect_su_add_sub.c: Likewise.
-
-2021-04-08 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/mul_2.c: Adjust negative constants to avoid
- conversion to shifts and adds.
-
-2021-04-08 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/99042
- PR analyzer/99774
- * gcc.dg/analyzer/pr99042.c: New test.
- * gcc.dg/analyzer/pr99774-1.c: New test.
- * gcc.dg/analyzer/pr99774-2.c: New test.
-
-2021-04-08 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * gdc.dg/gdc108.d: Update test.
- * gdc.dg/gdc142.d: Likewise.
- * gdc.dg/pr90136a.d: Likewise.
- * gdc.dg/pr90136b.d: Likewise.
- * gdc.dg/pr90136c.d: Likewise.
- * gdc.dg/pr95173.d: Likewise.
- * gdc.dg/attr_allocsize1.d: New test.
- * gdc.dg/attr_allocsize2.d: New test.
- * gdc.dg/attr_alwaysinline1.d: New test.
- * gdc.dg/attr_cold1.d: New test.
- * gdc.dg/attr_exclusions1.d: New test.
- * gdc.dg/attr_exclusions2.d: New test.
- * gdc.dg/attr_flatten1.d: New test.
- * gdc.dg/attr_module.d: New test.
- * gdc.dg/attr_noclone1.d: New test.
- * gdc.dg/attr_noicf1.d: New test.
- * gdc.dg/attr_noinline1.d: New test.
- * gdc.dg/attr_noipa1.d: New test.
- * gdc.dg/attr_noplt1.d: New test.
- * gdc.dg/attr_optimize1.d: New test.
- * gdc.dg/attr_optimize2.d: New test.
- * gdc.dg/attr_optimize3.d: New test.
- * gdc.dg/attr_optimize4.d: New test.
- * gdc.dg/attr_restrict1.d: New test.
- * gdc.dg/attr_section1.d: New test.
- * gdc.dg/attr_symver1.d: New test.
- * gdc.dg/attr_target1.d: New test.
- * gdc.dg/attr_targetclones1.d: New test.
- * gdc.dg/attr_used1.d: New test.
- * gdc.dg/attr_used2.d: New test.
- * gdc.dg/attr_weak1.d: New test.
- * gdc.dg/imports/attributes.d: New test.
-
-2021-04-08 Jason Merrill <jason@redhat.com>
-
- PR c++/94529
- * g++.dg/template/mem-spec2.C: New test.
-
-2021-04-08 Marek Polacek <polacek@redhat.com>
-
- PR c++/99844
- * g++.dg/cpp2a/explicit16.C: Use c++20.
- * g++.dg/cpp0x/noexcept66.C: New test.
- * g++.dg/cpp2a/explicit17.C: New test.
-
-2021-04-08 Alex Coplan <alex.coplan@arm.com>
-
- PR target/99647
- * gcc.c-torture/compile/pr99647.c: New test.
-
-2021-04-07 Jason Merrill <jason@redhat.com>
-
- PR c++/41723
- * g++.dg/template/friend71.C: New test.
-
-2021-04-07 Jason Merrill <jason@redhat.com>
-
- PR c++/52625
- * g++.dg/template/friend70.C: New test.
-
-2021-04-07 Jason Merrill <jason@redhat.com>
-
- PR c++/92918
- * g++.dg/lookup/using66.C: New test.
-
-2021-04-07 Richard Sandiford <richard.sandiford@arm.com>
-
- * lib/gcc.exp (gcc_target_compile): Add -dumpbase ""
- when building an executable with testglue.
-
-2021-04-07 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.target/aarch64/sve/pr88834.c: Expect the vectorizer to use SLP.
- * gcc.target/aarch64/sve/pr88834_ld3.c: New test.
-
-2021-04-07 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/vect/slp-21.c: Only expect 2 of the loops to use SLP
- if IFN_STORE_LANES is available.
- * gcc.dg/vect/vect-complex-5.c: Expect no loops to use SLP if
- IFN_STORE_LANES is available.
- * gcc.target/aarch64/pr99873_1.c: New test.
- * gcc.target/aarch64/pr99873_2.c: Likewise.
- * gcc.target/aarch64/pr99873_3.c: Likewise.
- * gcc.target/aarch64/sve/pr99873_1.c: Likewise.
- * gcc.target/aarch64/sve/pr99873_2.c: Likewise.
- * gcc.target/aarch64/sve/pr99873_3.c: Likewise.
-
-2021-04-07 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99954
- * gcc.dg/torture/pr99954.c: New testcase.
-
-2021-04-07 Richard Biener <rguenther@suse.de>
-
- PR testsuite/99955
- * gcc.c-torture/execute/pr92618.c: Move may_alias attributes
- last.
-
-2021-04-07 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99947
- * gcc.dg/torture/pr99947.c: New testcase.
-
-2021-04-07 Bin Cheng <bin.cheng@linux.alibaba.com>
-
- PR tree-optimization/98736
- * gcc.c-torture/execute/pr98736.c: New test.
-
-2021-04-07 Marek Polacek <polacek@redhat.com>
-
- PR c++/52202
- * g++.dg/cpp0x/rv-life.C: New test.
-
-2021-04-06 Jason Merrill <jason@redhat.com>
-
- PR c++/96673
- * g++.dg/cpp1y/nsdmi-aggr13.C: New test.
-
-2021-04-06 Jason Merrill <jason@redhat.com>
-
- PR c++/99901
- * g++.dg/cpp1z/inline-var9.C: New test.
-
-2021-04-06 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/99781
- * g++.target/aarch64/sve/pr99781.C: New.
-
-2021-04-06 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/memcpy-strategy-9.c: New test.
- * gcc.target/i386/memcpy-strategy-10.c: Likewise.
- * gcc.target/i386/memcpy-strategy-11.c: Likewise.
- * gcc.target/i386/memset-strategy-7.c: Likewise.
- * gcc.target/i386/memset-strategy-8.c: Likewise.
- * gcc.target/i386/memset-strategy-9.c: Likewise.
-
-2021-04-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99880
- * gcc.dg/torture/pr99880.c: New testcase.
-
-2021-04-06 Nathan Sidwell <nathan@acm.org>
-
- * g++.dg/modules/builtin-3_a.C: Remove dump scans.
- * g++.dg/modules/builtin-3_b.C: Remove dump scans.
-
-2021-04-06 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/96573
- * gcc.dg/pr96573.c: Instead of __builtin_bswap accept also
- VEC_PERM_EXPR with bswapping permutation.
-
-2021-04-06 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99924
- * gfortran.dg/vect/pr99924.f90: New testcase.
-
-2021-04-06 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/97900
- * g++.dg/ext/vector40.C: Add -Wno-psabi -w to dg-options.
-
-2021-04-06 Jason Merrill <jason@redhat.com>
-
- PR c++/91241
- * g++.dg/abi/lambda-defarg1.C: New test.
-
-2021-04-06 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99899
- * g++.dg/cpp2a/concepts-placeholder7.C: New test.
- * g++.dg/cpp2a/concepts-placeholder8.C: New test.
-
-2021-04-05 Jason Merrill <jason@redhat.com>
-
- PR c++/96311
- * g++.dg/cpp1y/lambda-generic-Wunused.C: New test.
-
-2021-04-05 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp0x/rv-cast6.C: Expect reinterpret_cast error.
- * g++.dg/cpp0x/reinterpret_cast2.C: Adjust message.
- * g++.old-deja/g++.jason/rvalue3.C: Likewise.
-
-2021-04-05 Jason Merrill <jason@redhat.com>
-
- PR c++/95317
- * g++.dg/cpp1y/lambda-generic-enum1.C: New test.
-
-2021-04-05 Jason Merrill <jason@redhat.com>
-
- PR c++/95870
- * g++.dg/cpp0x/lambda/lambda-nsdmi10.C: New test.
-
-2021-04-05 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/99906
- * gcc.dg/analyzer/pr99906.c: New test.
-
-2021-04-05 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/99886
- * gcc.dg/analyzer/pr99886.c: New test.
-
-2021-04-05 Jason Merrill <jason@redhat.com>
-
- PR c++/99066
- * g++.dg/cpp0x/extern_template-6.C: New test.
-
-2021-04-05 Jason Merrill <jason@redhat.com>
-
- PR c++/99201
- * g++.dg/cpp1z/constexpr-if-lambda4.C: New test.
-
-2021-04-05 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR d/99914
- * gdc.dg/pr99914.d: New test.
-
-2021-04-05 Sandra Loosemore <sandra@codesourcery.com>
-
- * gcc.dg/ipa/propmalloc-4.c: Add -fdelete-null-pointer-checks.
- * gcc.dg/tree-ssa/evrp11.c: Likewise.
-
-2021-04-04 Jason Merrill <jason@redhat.com>
-
- PR c++/99643
- * g++.dg/cpp0x/initlist-new5.C: New test.
-
-2021-04-03 Alexandre Oliva <oliva@adacore.com>
-
- * g++.dg/pr94314-3.C: Zero-initialize main loop counter.
-
-2021-04-03 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/ipa/ipa-sra-19.c: Extend -Wno-psabi to ppc-vx7r2.
-
-2021-04-03 Marek Polacek <polacek@redhat.com>
-
- PR c++/91416
- * g++.dg/other/gc7.C: New test.
-
-2021-04-03 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/99818
- * gfortran.dg/coarray_48.f90: New test.
-
-2021-04-03 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/99882
- * gcc.dg/pr99882.c: New test.
-
-2021-04-03 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/99863
- * gcc.target/i386/pr99863.c: New test.
-
-2021-04-03 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/98125
- * g++.dg/pr93195a.C: Skip on powerpc*-*-* 64-bit.
-
-2021-04-03 Jason Merrill <jason@redhat.com>
-
- PR c++/91217
- * g++.dg/opt/nrv20.C: New test.
-
-2021-04-03 Jason Merrill <jason@redhat.com>
-
- PR c++/90664
- * g++.dg/cpp1z/noexcept-type24.C: New test.
-
-2021-04-03 Jason Merrill <jason@redhat.com>
-
- PR c++/97900
- * g++.dg/ext/vector40.C: New test.
-
-2021-04-02 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99869
- * g++.dg/cpp2a/concepts-placeholder6.C: New test.
-
-2021-04-02 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99586
- * g++.dg/cpp2a/nontype-class42.C: New test.
-
-2021-04-02 Jason Merrill <jason@redhat.com>
-
- PR c++/97938
- * g++.dg/cpp2a/lambda-pack-init6.C: New test.
-
-2021-04-02 Nathan Sidwell <nathan@acm.org>
-
- * g++.dg/modules/pr99283-6_d.H: New.
- * g++.dg/modules/pr99283-7-swap.h: New.
- * g++.dg/modules/pr99283-7-traits.h: New.
- * g++.dg/modules/pr99283-7_a.H: New.
- * g++.dg/modules/pr99283-7_b.H: New.
- * g++.dg/modules/pr99283-7_c.C: New.
- * g++.dg/modules/pr99283-7_d.H: New.
-
-2021-04-02 Eric Botcazou <ebotcazou@adacore.com>
-
- * go.test/test/fixedbugs/issue6036.go: Skip on sparc.
- * go.test/test/fixedbugs/issue22200b.go: Likewise.
-
-2021-04-02 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/99726
- * gcc.target/i386/pr99726.c: Remove -m32 from dg-options. Move
- -floop-nest-optimize to dg-additional-options guarded on fgraphite
- effective target.
-
-2021-04-01 Marek Polacek <polacek@redhat.com>
-
- PR c++/99831
- * g++.dg/other/gc6.C: New test.
-
-2021-04-01 Jason Merrill <jason@redhat.com>
-
- PR c++/99583
- * g++.dg/cpp0x/lambda/lambda-variadic12.C: New test.
-
-2021-04-01 Jason Merrill <jason@redhat.com>
-
- PR c++/98481
- * g++.dg/abi/abi-tag24a.C: New test.
- * g++.dg/abi/macro0.C: Adjust expected value.
-
-2021-04-01 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99283
- * g++.dg/modules/pr99283-6.h: New.
- * g++.dg/modules/pr99283-6_a.H: New.
- * g++.dg/modules/pr99283-6_b.H: New.
- * g++.dg/modules/pr99283-6_c.C: New.
- * g++.dg/modules/hdr-init-1_c.C: Adjust scan.
- * g++.dg/modules/indirect-3_c.C: Adjust scan.
- * g++.dg/modules/indirect-4_c.C: Adjust scan.
- * g++.dg/modules/lambda-3_b.C: Adjust scan.
- * g++.dg/modules/late-ret-3_c.C: Adjust scan.
- * g++.dg/modules/pr99425-1_b.H: Adjust scan.
- * g++.dg/modules/pr99425-1_c.C: Adjust scan.
-
-2021-04-01 Jan Hubicka <hubicka@ucw.cz>
-
- PR ipa/98265
- * gcc.dg/tree-ssa/pr98265.C: New test.
-
-2021-04-01 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/96573
- * gcc.dg/pr96573.c: New test.
-
-2021-04-01 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99856
- * gcc.dg/vect/pr99856.c: New testcase.
-
-2021-04-01 Martin Jambor <mjambor@suse.cz>
-
- PR tree-optimization/97009
- * gcc.dg/tree-ssa/pr97009.c: New test.
-
-2021-04-01 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/99840
- * gfortran.dg/transpose_5.f90: New test.
-
-2021-03-31 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/99771
- * gcc.dg/analyzer/data-model-10.c: Update expected output.
- * gcc.dg/analyzer/malloc-ipa-13.c: Likewise.
- * gcc.dg/analyzer/malloc-ipa-13a.c: New test.
- * gcc.dg/analyzer/pr99771-1.c: New test.
-
-2021-03-31 Richard Sandiford <richard.sandiford@arm.com>
-
- PR tree-optimization/98268
- * gcc.target/aarch64/sve/pr98268-1.c: New test.
- * gcc.target/aarch64/sve/pr98268-2.c: Likewise.
-
-2021-03-31 Richard Sandiford <richard.sandiford@arm.com>
-
- PR tree-optimization/99726
- * gcc.target/i386/pr99726.c: New test.
-
-2021-03-31 Richard Sandiford <richard.sandiford@arm.com>
-
- PR rtl-optimization/97141
- PR rtl-optimization/98726
- * gcc.c-torture/compile/pr97141.c: New test.
- * gcc.c-torture/compile/pr98726.c: Likewise.
- * gcc.target/aarch64/sve/pr97141.c: Likewise.
- * gcc.target/aarch64/sve/pr98726.c: Likewise.
-
-2021-03-31 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/65182
- * gcc.dg/uninit-pr65182.c: New test.
-
-2021-03-31 Jason Merrill <jason@redhat.com>
-
- PR c++/99445
- * g++.dg/cpp0x/alias-decl-variadic1.C: New test.
-
-2021-03-31 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/96974
- * g++.target/aarch64/sve/pr96974.C: Expect SLP diagnostic only
- under lp64.
-
-2021-03-31 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/99786
- * gcc.target/arm/pr99786.c: New test.
-
-2021-03-31 H.J. Lu <hjl.tools@gmail.com>
-
- * gcc.target/i386/memcpy-strategy-5.c: New test.
- * gcc.target/i386/memcpy-strategy-6.c: Likewise.
- * gcc.target/i386/memcpy-strategy-7.c: Likewise.
- * gcc.target/i386/memcpy-strategy-8.c: Likewise.
- * gcc.target/i386/memset-strategy-3.c: Likewise.
- * gcc.target/i386/memset-strategy-4.c: Likewise.
- * gcc.target/i386/memset-strategy-5.c: Likewise.
- * gcc.target/i386/memset-strategy-6.c: Likewise.
-
-2021-03-31 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/98119
- * gcc.target/aarch64/sve/pr98119.c: New test.
-
-2021-03-31 Jakub Jelinek <jakub@redhat.com>
- Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/99813
- * g++.target/aarch64/sve/pr99813.C: New test.
-
-2021-03-31 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/97680
- * c-c++-common/zero-scratch-regs-6.c: Skip on ia64.
- * c-c++-common/zero-scratch-regs-7.c: Likewise.
- * c-c++-common/zero-scratch-regs-8.c: Change from dg-skip-if of
- selected unsupported triplets to all targets but selected triplets
- of supported targets.
- * c-c++-common/zero-scratch-regs-9.c: Likewise.
- * c-c++-common/zero-scratch-regs-10.c: Likewise.
- * c-c++-common/zero-scratch-regs-11.c: Likewise.
-
-2021-03-31 Patrick Palka <ppalka@redhat.com>
-
- PR c++/88115
- * g++.dg/cpp0x/alignof7.C: Adjust expected mangling.
-
-2021-03-31 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99815
- * g++.dg/cpp2a/concepts-placeholder5.C: New test.
-
-2021-03-30 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/symbolic-1.c: Fix typo.
-
-2021-03-30 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99283
- * g++.dg/modules/pr99283-5.h: New.
- * g++.dg/modules/pr99283-5_a.H: New.
- * g++.dg/modules/pr99283-5_b.H: New.
- * g++.dg/modules/pr99283-5_c.C: New.
-
-2021-03-30 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99790
- * g++.dg/cpp1z/pr99790.C: New test.
-
-2021-03-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- PR target/99822
- * gcc.c-torture/compile/pr99822.c: New test.
-
-2021-03-30 Xionghu Luo <luoxhu@linux.ibm.com>
-
- PR target/99718
- PR target/99718
- * gcc.target/powerpc/fold-vec-insert-char-p8.c: Update
- instruction counts.
- * 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/pr79251.p8.c: Likewise.
- * gcc.target/powerpc/pr79251.p9.c: Likewise.
- * gcc.target/powerpc/vsx-builtin-7.c: Likewise.
- * gcc.target/powerpc/pr79251-run.p7.c: New test.
- * gcc.target/powerpc/pr79251.p7.c: New test.
-
-2021-03-30 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/99744
- * gcc.target/i386/pr99744-1.c: New test.
-
-2021-03-30 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/99825
- * gfortran.dg/vect/pr99825.f90: New test.
-
-2021-03-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- PR target/99808
- * gcc.target/aarch64/pr99808.c: Use ULL constant suffix.
-
-2021-03-30 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99824
- * gcc.dg/torture/pr99824.c: New testcase.
-
-2021-03-30 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/98136
- * g++.dg/pr98136.C: New test.
-
-2021-03-30 Mihailo Stojanovic <mihailo.stojanovic@typhoon-hil.com>
-
- * gcc.target/aarch64/fcvt_nosimd.c: New test.
-
-2021-03-29 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/61869
- * gcc.dg/uninit-pr61869.c: New test.
-
-2021-03-29 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/61677
- * gcc.dg/uninit-pr61677.c: New test.
-
-2021-03-29 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/61112
- * gcc.dg/uninit-pr61112.c: New test.
-
-2021-03-29 Jan Hubicka <jh@suse.cz>
-
- PR ipa/99751
- * gcc.c-torture/compile/pr99751.c: Rename from ...
- * gcc.c-torture/execute/pr99751.c: ... to this.
-
-2021-03-29 Jan Hubicka <hubicka@ucw.cz>
-
- * gcc.c-torture/compile/pr99751.c: New test.
-
-2021-03-29 Jakub Jelinek <jakub@redhat.com>
-
- PR fortran/93660
- * gfortran.dg/gomp/declare-simd-coarray-lib.f90: Expect a mixed size
- declare simd warning on aarch64.
-
-2021-03-29 Alex Coplan <alex.coplan@arm.com>
-
- PR target/99216
- * g++.target/aarch64/sve/pr99216.C: New test.
-
-2021-03-29 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99807
- * gfortran.dg/vect/pr99807.f90: New testcase.
-
-2021-03-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- PR target/99808
- * gcc.target/aarch64/pr99808.c: New test.
-
-2021-03-29 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/99777
- * g++.dg/torture/pr99777.C: New test.
-
-2021-03-28 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/96770
- * gcc.target/arm/pure-code/pr96770.c: Improve scan-assembler-times.
-
-2021-03-28 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/99602
- * gfortran.dg/pr99602.f90: New test.
- * gfortran.dg/pr99602a.f90: New test.
- * gfortran.dg/pr99602b.f90: New test.
- * gfortran.dg/pr99602c.f90: New test.
- * gfortran.dg/pr99602d.f90: New test.
-
-2021-03-28 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * lib/gdc-utils.exp (gdc-copy-extra): Rename to...
- (gdc-copy-file): ... this. Use file copy instead of open/close.
- (gdc-convert-test): Save translated dejagnu test to gdc.test
- directory, only write dejagnu directives to the test file.
- (gdc-do-test): Don't create gdc.test symlink.
-
-2021-03-28 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * gdc.dg/gdc270a.d: Removed.
- * gdc.dg/gdc270b.d: Removed.
-
-2021-03-26 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.target/powerpc/pr99557.c: New.
-
-2021-03-26 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/59970
- * gcc.dg/uninit-pr59970.c: New test.
-
-2021-03-26 Marek Polacek <polacek@redhat.com>
-
- PR c++/98352
- * g++.dg/cpp0x/inh-ctor37.C: Remove dg-error.
- * g++.dg/cpp0x/nsdmi17.C: New test.
-
-2021-03-26 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99283
- * g++.dg/modules/pr99283-2_a.H: New.
- * g++.dg/modules/pr99283-2_b.H: New.
- * g++.dg/modules/pr99283-2_c.H: New.
- * g++.dg/modules/pr99283-3_a.H: New.
- * g++.dg/modules/pr99283-3_b.H: New.
- * g++.dg/modules/pr99283-4.H: New.
- * g++.dg/modules/tpl-alias-1_a.H: Adjust scans.
- * g++.dg/modules/tpl-alias-1_b.C: Adjust scans.
-
-2021-03-26 Vladimir Makarov <vmakarov@redhat.com>
-
- PR target/99766
- * g++.target/aarch64/sve/pr99766.C: New.
-
-2021-03-26 Iain Buclaw <ibuclaw@gdcproject.org>
-
- PR ipa/99466
- * gcc.dg/tls/pr99466-1.c: New test.
- * gcc.dg/tls/pr99466-2.c: New test.
-
-2021-03-26 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99705
- * g++.dg/cpp0x/new5.C: New test.
-
-2021-03-26 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/99651
- * gfortran.dg/null_11.f90: New test.
-
-2021-03-25 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/55060
- * gcc.dg/uninit-pr55060.c: New.
-
-2021-03-25 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/48483
- * g++.dg/warn/uninit-pr48483.C: New test.
-
-2021-03-25 Martin Sebor <msebor@redhat.com>
-
- * gcc.dg/uninit-pr44547.c: New.
-
-2021-03-25 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99672
- * g++.dg/concepts/diagnostic2.C: Adjust expected caret line.
- * g++.dg/cpp1y/builtin_location.C (f4, n6): Move #line directives
- to match locus changes.
- * g++.dg/cpp2a/srcloc1.C: Adjust expected column numbers.
- * g++.dg/cpp2a/srcloc2.C: Likewise.
- * g++.dg/cpp2a/srcloc15.C: Likewise.
- * g++.dg/cpp2a/srcloc16.C: Likewise.
- * g++.dg/cpp2a/srcloc19.C: New test.
- * g++.dg/modules/adhoc-1_b.C: Adjust expected column numbers
- and caret line.
- * g++.dg/modules/macloc-1_c.C: Adjust expected column numbers.
- * g++.dg/modules/macloc-1_d.C: Likewise.
- * g++.dg/plugin/diagnostic-test-expressions-1.C: Adjust expected
- caret line.
-
-2021-03-25 Marek Polacek <polacek@redhat.com>
-
- PR c++/94751
- * g++.dg/cpp0x/inh-ctor37.C: New test.
-
-2021-03-25 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99745
- * g++.dg/cpp0x/variadic181.C: New test.
-
-2021-03-25 Marek Polacek <polacek@redhat.com>
-
- PR c++/99331
- * g++.dg/warn/Wconversion5.C: New test.
-
-2021-03-25 Stam Markianos-Wright <stam.markianos-wright@arm.com>
-
- PR tree-optimization/96974
- * g++.target/aarch64/sve/pr96974.C: New test.
-
-2021-03-25 H.J. Lu <hjl.tools@gmail.com>
-
- Revert:
- 2021-03-25 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/98209
- PR target/99744
- * gcc.target/i386/pr98209.c: New test.
- * gcc.target/i386/pr99744-1.c: Likewise.
- * gcc.target/i386/pr99744-2.c: Likewise.
-
-2021-03-25 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99565
- * g++.dg/warn/Wduplicated-branches6.C: New test.
- * g++.dg/warn/Wduplicated-branches7.C: New test.
-
-2021-03-25 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/98209
- PR target/99744
- * gcc.target/i386/pr98209.c: New test.
- * gcc.target/i386/pr99744-1.c: Likewise.
- * gcc.target/i386/pr99744-2.c: Likewise.
-
-2021-03-25 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99746
- * gfortran.dg/vect/pr99746.f90: New testcase.
-
-2021-03-25 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/93695
- PR analyzer/99044
- PR analyzer/99716
- * gcc.dg/analyzer/attr-malloc-CVE-2019-19078-usb-leak.c: Remove
- xfail.
- * gcc.dg/analyzer/pr93695-1.c: New test.
- * gcc.dg/analyzer/pr99044-1.c: New test.
- * gcc.dg/analyzer/pr99044-2.c: New test.
- * gcc.dg/analyzer/pr99716-1.c: New test.
- * gcc.dg/analyzer/pr99716-2.c: New test.
- * gcc.dg/analyzer/pr99716-3.c: New test.
-
-2021-03-24 Martin Liska <mliska@suse.cz>
-
- PR target/99753
- * gcc.target/i386/pr99753.c: New test.
-
-2021-03-24 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/99122
- * gcc.dg/pr99122-3.c: Remove -fno-ipa-cp from options.
-
-2021-03-24 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/99727
- * gcc.target/arm/pr99727.c: New test.
-
-2021-03-24 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99724
- * gcc.target/arm/pr99724.c: New test.
-
-2021-03-24 Alexandre Oliva <oliva@adacore.com>
-
- * lib/target-supports.exp (check_effective_target_sysconf): New.
- * gcc.target/i386/pr95443-1.c: Require it.
- * gcc.target/i386/pr95443-2.c: Likewise.
- * gcc.target/i386/sse2-mmx-maskmovq.c: Likewise.
- * gcc.target/i386/strncmp-1.c: Likewise.
-
-2021-03-24 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/i386/pr97313.c: Require effective target feature pie.
- * g++.target/i386/pr94185.C: Likewise.
-
-2021-03-24 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/i386/funcspec-2.c: Tighten regexps to avoid false
- positives with -mcmodel=large.
- * gcc.target/i386/funcspec-3.c: Likewise.
-
-2021-03-24 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/i386/pr94467-3.c: New.
-
-2021-03-24 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/99369
- * gfortran.dg/longnames.f90: New test.
-
-2021-03-23 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99283
- * g++.dg/modules/pr99283-1_a.H: New.
- * g++.dg/modules/pr99283-1_b.H: New.
-
-2021-03-23 Ilya Leoshkevich <iii@linux.ibm.com>
-
- * gcc.target/s390/vector/long-double-asm-abi.c: New test.
-
-2021-03-23 Christophe Lyon <christophe.lyon@linaro.org>
-
- * lib/target-supports.exp
- (check_effective_target_arm_dsp_ok_nocache)
- (check_effective_target_arm_dsp_ok, add_options_for_arm_dsp): New.
- * gcc.target/arm/acle/dsp_arith.c: Use arm_dsp_ok effective target
- and add arm_dsp options.
-
-2021-03-23 Christophe Lyon <christophe.lyon@linaro.org>
-
- * lib/target-supports.exp
- (check_effective_target_arm_v8_1m_mve_fp_ok_nocache): Fix
- -mfloat-abi= options order.
- (check_effective_target_arm_v8_1m_mve_ok_nocache): Likewise
- * gcc.target/arm/mve/intrinsics/mve_vector_float2.c: Add
- arm_hard_ok effective target and -mfloat-abi=hard additional
- option.
- * gcc.target/arm/mve/intrinsics/mve_vector_int.c: Likewise.
- * gcc.target/arm/mve/intrinsics/mve_vector_uint.c: Likewise.
- * gcc.target/arm/mve/intrinsics/mve_vector_uint1.c: Likewise.
- * gcc.target/arm/mve/intrinsics/mve_vector_uint2.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_s64.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vgetq_lane_u64.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vsetq_lane_s64.c: Likewise.
- * gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c: Likewise.
- * gcc.target/arm/armv8_1m-fp16-move-1.c: Add -mfloat-abi=hard
- additional option.
- * gcc.target/arm/armv8_1m-fp32-move-1.c: Likewise.
- * gcc.target/arm/armv8_1m-fp64-move-1.c: Likewise.
-
-2021-03-23 Christophe Lyon <christophe.lyon@linaro.org>
-
- * lib/target-supports.exp
- (check_effective_target_arm_v8_2a_i8mm_ok_nocache): Fix
- -mfloat-abi= options order.
- (check_effective_target_arm_v8_2a_bf16_neon_ok_nocache): Likewise.
- * gcc.target/arm/bfloat16_scalar_1_1.c: Add arm_hard_ok effective
- target and -mfloat-abi=hard additional option.
- * gcc.target/arm/bfloat16_simd_1_1.c: Likewise.
- * gcc.target/arm/simd/bf16_ma_1.c: Likewise.
- * gcc.target/arm/simd/bf16_mmla_1.c: Likewise.
- * gcc.target/arm/simd/vdot-2-1.c: Likewise.
- * gcc.target/arm/simd/vdot-2-2.c: Likewise.
-
-2021-03-23 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/armv8_2-fp16-scalar-2.c: Add arm_hard_ok.
-
-2021-03-23 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/bfloat16_simd_1_2.c: Add arm_softfp_ok.
- * gcc.target/arm/bfloat16_simd_2_2.c: Likewise.
- * gcc.target/arm/bfloat16_simd_3_2.c: Likewise.
- * gcc.target/arm/pr51968.c: Likewise.
- * gcc.target/arm/bfloat16_simd_2_1.c: arm_hard_ok.
- * gcc.target/arm/bfloat16_simd_3_1.c: Likewise.
- * gcc.target/arm/simd/bf16_vldn_1.c: Likewise.
- * gcc.target/arm/simd/bf16_vstn_1.c: Likewise.
-
-2021-03-23 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/armv8_1m-shift-imm-1.c: Remove -mfloat=abi option.
- * gcc.target/arm/armv8_1m-shift-reg-1.c: Likewise.
- * gcc.target/arm/bf16_dup.c: Likewise.
- * gcc.target/arm/bf16_reinterpret.c: Likewise.
- * gcc.target/arm/pr51534.c: Remove -mfloat=abi option.
-
-2021-03-23 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/vmmla_1.c: Add arm_v8_2a_i8mm options.
-
-2021-03-23 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/bfloat16_scalar_typecheck.c: Add
- arm_v8_2a_fp16_neon and arm_v8_2a_bf16_neon.
- * gcc.target/arm/bfloat16_vector_typecheck_1.c: Likewise.
- * gcc.target/arm/bfloat16_vector_typecheck_2.c: Likewise.
-
-2021-03-23 Marek Polacek <polacek@redhat.com>
-
- PR c++/99318
- * g++.dg/cpp0x/attributes-namespace6.C: New test.
- * g++.dg/cpp0x/gen-attrs-73.C: New test.
-
-2021-03-23 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/93660
- * gfortran.dg/gomp/declare-simd-coarray-lib.f90: New test.
-
-2021-03-23 Richard Sandiford <richard.sandiford@arm.com>
-
- PR target/99540
- * gcc.dg/vect/pr99540.c: New test.
-
-2021-03-23 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99239
- * g++.dg/modules/pr99239_a.H: New.
- * g++.dg/modules/pr99239_b.H: New.
-
-2021-03-23 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99721
- * gfortran.dg/vect/pr99721.f90: New testcase.
-
-2021-03-23 Marcus Comstedt <marcus@mc.pp.se>
-
- * gcc.target/riscv/shift-shift-5.c (sub): Change
- order of struct fields depending on byteorder.
-
-2021-03-23 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99650
- * g++.dg/cpp1z/decomp55.C: New test.
-
-2021-03-23 Aldy Hernandez <aldyh@redhat.com>
-
- PR tree-optimization/99296
- * gcc.dg/pr99296.c: New file.
-
-2021-03-22 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99480
- * g++.dg/modules/pr99480_a.H: New.
- * g++.dg/modules/pr99480_b.H: New.
-
-2021-03-22 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/99581
- * gcc.target/powerpc/pr99581.c: New.
-
-2021-03-22 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99425
- * g++.dg/modules/pr99425-1.h: New.
- * g++.dg/modules/pr99425-1_a.H: New.
- * g++.dg/modules/pr99425-1_b.H: New.
- * g++.dg/modules/pr99425-1_c.C: New.
- * g++.dg/modules/pr99425-2_a.X: New.
- * g++.dg/modules/pr99425-2_b.X: New.
- * g++.dg/template/pr99425.C: New.
-
-2021-03-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99694
- * gcc.dg/torture/pr99694.c: New testcase.
-
-2021-03-22 Kito Cheng <kito.cheng@sifive.com>
-
- PR target/99702
- * gcc.target/riscv/pr99702.c: New.
-
-2021-03-22 Xionghu Luo <luoxhu@linux.ibm.com>
-
- PR target/98914
- * gcc.target/powerpc/pr98914.c: New test.
-
-2021-03-20 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/99679
- * g++.target/i386/pr99679-1.C: New test.
- * g++.target/i386/pr99679-2.C: Likewise.
-
-2021-03-20 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/99230
- * gcc.dg/pr99230.c: New test.
-
-2021-03-19 Jakub Jelinek <jakub@redhat.com>
-
- PR c/99588
- * gcc.dg/Wunused-var-5.c: New test.
- * gcc.dg/Wunused-var-6.c: New test.
-
-2021-03-19 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- * gfortran.dg/inline_matmul_6.f90: Adjust count for
- _gfortran_matmul.
-
-2021-03-19 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/99663
- * gcc.target/s390/pr99663.c: New.
-
-2021-03-19 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99456
- * g++.dg/opt/pr99456.C: New test.
- * g++.dg/ext/vla22.C: Expect a -Wnarrowing warning for c++11 and
- later.
-
-2021-03-19 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/99656
- * gfortran.dg/vect/pr99656.f90: New test.
-
-2021-03-19 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/99652
- * gcc.dg/torture/pr99652-1.c: New test.
- * gcc.dg/torture/pr99652-2.c: Likewise.
- * gcc.target/i386/pr57655.c: Adjusted.
- * gcc.target/i386/pr59794-6.c: Likewise.
- * gcc.target/i386/pr70738-1.c: Likewise.
- * gcc.target/i386/pr96744-1.c: Likewise.
-
-2021-03-19 Jakub Jelinek <jakub@redhat.com>
- Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/99593
- * g++.target/arm/pr99593.C: New test.
-
-2021-03-19 Eric Botcazou <ebotcazou@adacore.com>
-
- * g++.dg/lto/pr89335_0.C: Require the linker plugin.
-
-2021-03-19 Marek Polacek <polacek@redhat.com>
-
- PR c++/99500
- * g++.dg/cpp2a/concepts-err3.C: New test.
-
-2021-03-18 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/99502
- * g++.dg/warn/Warray-bounds-22.C: New test.
- * g++.dg/warn/Warray-bounds-23.C: New test.
- * g++.dg/warn/Warray-bounds-24.C: New test.
-
-2021-03-18 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/99636
- * gcc.dg/strlenopt-80.c: For powerpc*-*-*, only enable for lp64.
-
-2021-03-18 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/99626
- * gcc.dg/strlenopt-73.c: Ifdef out test_copy_cond_unequal_length_i64
- on targets other than x86, aarch64, s390 and 64-bit powerpc. Use
- test_copy_cond_unequal_length_i128 for __x86_64__ with int128 support
- rather than __i386__.
-
-2021-03-18 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR testsuite/97680
- * c-c++-common/zero-scratch-regs-10.c: Skip on arm
-
-2021-03-18 Iain Sandoe <iain@sandoe.co.uk>
-
- PR objc++/49070
- * obj-c++.dg/pr49070.mm: New test.
- * objc.dg/unnamed-parms.m: New test.
-
-2021-03-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * g++.target/aarch64/sve/aarch64-sve.exp: Add -moverride=tune=none to
- sve_flags.
- * g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: Likewise.
- * g++.target/aarch64/sve/acle/aarch64-sve-acle.exp: Likewise.
- * gcc.target/aarch64/sve/aarch64-sve.exp: Likewise.
- * gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: Likewise.
- * gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: Likewise.
-
-2021-03-18 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/98099
- * gcc.dg/pr98099.c: Don't compile the test on pdp endian.
- For big endian use -fsso-struct=little-endian dg-options.
-
-2021-03-17 Marek Polacek <polacek@redhat.com>
-
- PR c++/97973
- * g++.dg/conversion/real-to-int1.C: New test.
-
-2021-03-17 Anthony Sharp <anthonysharp15@gmail.com>
- Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp1z/using9.C: New using decl test.
-
-2021-03-17 Iain Sandoe <iain@sandoe.co.uk>
-
- * c-c++-common/asan/strncpy-overflow-1.c: Add _FORTIFY_SOURCE=0 and
- -gdwarf-3 to the command line options. Adjust the expected line
- numbers for the revised options header.
-
-2021-03-17 Iain Sandoe <iain@sandoe.co.uk>
-
- * c-c++-common/asan/memcmp-1.c: Add _FORTIFY_SOURCE=0 and
- -gdwarf-3 to the command line options. Provide Darwin-
- specific match lines for the expected output.
-
-2021-03-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/acle/rng_2.c: New test.
-
-2021-03-17 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/99504
- * gcc.target/i386/pr99530-1.c: New test.
- * gcc.target/i386/pr99530-2.c: Likewise.
- * gcc.target/i386/pr99530-3.c: Likewise.
- * gcc.target/i386/pr99530-4.c: Likewise.
- * gcc.target/i386/pr99530-5.c: Likewise.
- * gcc.target/i386/pr99530-6.c: Likewise.
-
-2021-03-16 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/99542
- * gcc.dg/declare-simd.c (fn2): Expect a warning only under lp64.
-
-2021-03-16 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp2a/nontype-float1.C: New test.
-
-2021-03-16 Segher Boessenkool <segher@kernel.crashing.org>
-
- PR target/98092
- PR target/98092
- * gcc.target/powerpc/pr98092.c: New.
-
-2021-03-16 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99600
- * gcc.target/i386/pr99600.c: New test.
-
-2021-03-16 Martin Liska <mliska@suse.cz>
- Jason Merrill <jason@redhat.com>
-
- PR c++/99108
- * g++.target/i386/pr99108.C: New test.
-
-2021-03-16 Martin Liska <mliska@suse.cz>
-
- PR target/99592
- * gcc.target/arm/pr99592.c: New test.
-
-2021-03-16 Ilya Leoshkevich <iii@linux.ibm.com>
-
- * gcc.target/s390/vector/long-double-asm-fprvrmem.c: New test.
-
-2021-03-16 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99496
- * g++.dg/modules/pr99496_a.H: New.
- * g++.dg/modules/pr99496_b.C: New.
-
-2021-03-16 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99563
- * gcc.target/i386/avx-pr99563.c: New test.
-
-2021-03-16 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99542
- * gcc.dg/gomp/pr99542.c: New test.
- * gcc.dg/gomp/pr59669-2.c (bar): Don't expect a warning on aarch64.
- * gcc.dg/gomp/simd-clones-2.c (setArray): Likewise.
- * g++.dg/vect/simd-clone-7.cc (bar): Likewise.
- * g++.dg/gomp/declare-simd-1.C (f37): Expect a different warning
- on aarch64.
- * gcc.dg/declare-simd.c (fn2): Expect a new warning on aarch64.
-
-2021-03-15 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99601
- * g++.dg/modules/builtin-3_a.C: Fix target selector syntax errors.
- * g++.dg/modules/builtin-3_b.C: Likewise.
-
-2021-03-15 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99601
- * g++.dg/modules/builtin-3_a.C: Fix lp64 x86 detection.
- * g++.dg/modules/builtin-3_b.C: Fix lp64 x86 detection.
-
-2021-03-15 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/99047
- * g++.dg/coroutines/pr99047.C: New test.
-
-2021-03-15 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/98704
- * g++.dg/coroutines/torture/pr98704.C: New test.
-
-2021-03-15 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/98480
- * g++.dg/coroutines/pr98480.C: New test.
- * g++.dg/coroutines/torture/co-await-24-for-init.C: New test.
- * g++.dg/coroutines/torture/co-await-25-for-condition.C: New test.
- * g++.dg/coroutines/torture/co-await-26-for-iteration-expr.C: New test.
-
-2021-03-15 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/96749
- * g++.dg/coroutines/pr96749-1.C: New test.
- * g++.dg/coroutines/pr96749-2.C: New test.
-
-2021-03-15 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/98834
- * g++.dg/opt/pr98834.C: New testcase.
-
-2021-03-15 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/99345
- * gfortran.dg/do_check_16.f90: New test.
- * gfortran.dg/do_check_17.f90: New test.
-
-2021-03-15 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/99545
- * gfortran.dg/pr99545.f90: New test.
-
-2021-03-15 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.target/powerpc/pr99492.c: Fix typo.
-
-2021-03-14 Harald Anlauf <anlauf@gmx.de>
- Paul Thomas <pault@gcc.gnu.org>
-
- * gfortran.dg/pr99112.f90: New test.
-
-2021-03-13 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/99489
- * gcc.dg/Wstringop-truncation-9.c: New test.
-
-2021-03-13 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/99125
- * gfortran.dg/alloc_deferred_comp_1.f90: New test.
-
-2021-03-13 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/99544
- * gcc.dg/gomp/pr99544.c: New test.
-
-2021-03-12 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99238
- * g++.dg/modules/pr99238.h: New.
- * g++.dg/modules/pr99238_a.H: New.
- * g++.dg/modules/pr99238_b.H: New.
-
-2021-03-12 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/99514
- * gfortran.dg/gomp/threadprivate-1.f90: New test.
-
-2021-03-12 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99321
- * gcc.target/i386/avx512vl-pr99321-2.c: New test.
-
-2021-03-12 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99507
- * g++.dg/cpp2a/consteval19.C: New test.
-
-2021-03-11 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/96374
- * gcc.dg/analyzer/dot-output.c: Add -fdump-analyzer-feasibility
- to options.
- * gcc.dg/analyzer/feasibility-1.c (test_6): Remove xfail.
- (test_7): New.
- * gcc.dg/analyzer/pr93355-localealias-feasibility-2.c: Remove xfail.
- * gcc.dg/analyzer/pr93355-localealias-feasibility-3.c: Remove xfails.
- * gcc.dg/analyzer/pr93355-localealias-feasibility.c: Remove
- -fno-analyzer-feasibility from options.
- * gcc.dg/analyzer/pr93355-localealias.c: Likewise.
- * gcc.dg/analyzer/unknown-fns-4.c: Remove xfail.
-
-2021-03-11 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99248
- * g++.dg/modules/pr99248.h: New.
- * g++.dg/modules/pr99248_a.H: New.
- * g++.dg/modules/pr99248_b.H: New.
-
-2021-03-11 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99528
- * g++.dg/modules/pr99528.h: New.
- * g++.dg/modules/pr99528_a.H: New.
- * g++.dg/modules/pr99528_b.H: New.
- * g++.dg/modules/pr99528_c.C: New.
-
-2021-03-11 Richard Biener <rguenther@suse.de>
-
- PR testsuite/98245
- * gcc.dg/vect/bb-slp-46.c: Scan for the scalar compute
- instead of verifying the total number of adds.
-
-2021-03-11 Richard Biener <rguenther@suse.de>
-
- PR testsuite/97494
- * gcc.dg/vect/pr97428.c: XFAIL on !vect_hw_misalign.
-
-2021-03-11 Richard Biener <rguenther@suse.de>
-
- PR testsuite/97494
- * gcc.dg/vect/vect-complex-5.c: XFAIL on !vect_hw_misalign.
-
-2021-03-11 Richard Biener <rguenther@suse.de>
-
- PR testsuite/97494
- * gcc.dg/vect/slp-21.c: Adjust for powerpc64*-*-*.
-
-2021-03-11 Jakub Jelinek <jakub@redhat.com>
-
- PR ipa/99517
- * gcc.target/i386/avx2-pr99517-1.c: New test.
- * gcc.target/i386/avx2-pr99517-2.c: New test.
-
-2021-03-10 David Edelsohn <dje.gcc@gmail.com>
-
- PR target/99492
- * gcc.target/powerpc/pr99492.c: New testcase.
-
-2021-03-10 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/99205
- * gfortran.dg/data_char_4.f90: New test.
- * gfortran.dg/data_char_5.f90: New test.
-
-2021-03-10 Segher Boessenkool <segher@kernel.crashing.org>
-
- * gcc.target/powerpc/pr98959.c: Add int128 and lp64 selectors.
-
-2021-03-10 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99423
- * g++.dg/modules/pr99423_a.H: New.
- * g++.dg/modules/pr99423_b.H: New.
-
-2021-03-10 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/99305
- PR testsuite/99498
- * g++.dg/opt/pr99305.C: Don't expect cast to unsigned char on
- unsigned_char effective targets.
-
-2021-03-10 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99508
- * g++.dg/ext/pr99508.C: New.
-
-2021-03-10 John David Anglin <danglin@gcc.gnu.org>
-
- PR testsuite/99292
- * lib/target-supports.exp (check_effective_target_lra): New.
- * gcc.c-torture/compile/asmgoto-2.c: Use LRA target selector.
- * gcc.c-torture/compile/asmgoto-5.c: Likewise.
- * gcc.c-torture/compile/pr98096.c: Likewise.
- * gcc.dg/pr97954.c: Likewise.
-
-2021-03-10 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/pr94047.c: Remove "-Wno-analyzer-too-complex".
- * gcc.dg/analyzer/zlib-2.c: Likewise.
-
-2021-03-10 Joel Hutton <joel.hutton@arm.com>
-
- * gcc.dg/vect/pr99102.c: Fix target selector.
-
-2021-03-10 Joel Hutton <joel.hutton@arm.com>
-
- PR target/99102
- * gcc.dg/vect/pr99102.c: New test.
-
-2021-03-10 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/specs/lto25.ads: New test.
-
-2021-03-09 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/99305
- * g++.dg/opt/pr99305.C: New test.
-
-2021-03-09 Segher Boessenkool <segher@kernel.crashing.org>
-
- * lib/target-supports.exp (check_effective_target_powerpc_sqrt): New.
- (check_effective_target_sqrt_insn): Use it.
-
-2021-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/99454
- * gcc.target/i386/pr99454.c: New.
-
-2021-03-09 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/array-quals-1.c: Pass -fno-pie if supported.
- * gcc.dg/loop-9.c: Likewise.
- * gfortran.dg/pr95690.f90: Replace *-*-solaris* with sparc*-*-*.
- * gnat.dg/opt39.adb: Pass --param option for Aarch64 too.
-
-2021-03-09 Jakub Jelinek <jakub@redhat.com>
-
- PR sanitizer/98920
- * c-c++-common/asan/pr98920.c: Only include regex.h if the header
- exists. If REG_STARTEND macro isn't defined, just return 0 from main
- instead of the actual test.
-
-2021-03-09 Martin Liska <mliska@suse.cz>
-
- PR target/99464
- * gcc.target/i386/pr99464.c: New test.
-
-2021-03-09 Joel Brobecker <brobecker@adacore.com>
-
- * gcc.target/powerpc/undef-bool-2.c: Add
- dg-require-effective-target powerpc_vsx_ok directive.
- * g++.dg/ext/undef-bool-1.C: Add dg-require-effective-target
- powerpc_vsx_ok directive.
-
-2021-03-08 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/49278
- * gfortran.dg/parameter_data.f90: New test.
-
-2021-03-08 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/98266
- * g++.dg/warn/Warray-bounds-15.C: New test.
- * g++.dg/warn/Warray-bounds-18.C: New test.
- * g++.dg/warn/Warray-bounds-19.C: New test.
- * g++.dg/warn/Warray-bounds-20.C: New test.
- * g++.dg/warn/Warray-bounds-21.C: New test.
-
-2021-03-08 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/97631
- * c-c++-common/Wstringop-overflow.c: Remove unexpected warnings.
- Add an xfail.
- * c-c++-common/Wstringop-truncation.c: Add expected warnings.
- * gcc.dg/Wstringop-overflow-10.c: Also enable -Wstringop-truncation.
- * gcc.dg/Wstringop-overflow-66.c: New test.
- * gcc.dg/tree-ssa/strncpy-2.c: Adjust expected warning.
-
-2021-03-08 Marek Polacek <polacek@redhat.com>
-
- PR c++/96268
- * g++.dg/cpp2a/nontype-class41.C: New test.
-
-2021-03-08 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99436
- * g++.dg/modules/modules.exp (MOD_STD_LIST): Add 2b.
-
-2021-03-08 Nathan Sidwell <nathan@acm.org>
-
- * g++.dg/modules/pr99468.H: New.
-
-2021-03-08 Peter Bergner <bergner@linux.ibm.com>
-
- PR target/98959
- * gcc.target/powerpc/pr98959.c: New test.
-
-2021-03-08 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99285
- * g++.dg/modules/pr99285_a.H: New.
- * g++.dg/modules/pr99285_b.H: New.
-
-2021-03-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- PR target/99437
- * gcc.target/aarch64/simd/pr99437.c: New test.
-
-2021-03-08 Martin Liska <mliska@suse.cz>
-
- PR sanitizer/98920
- * c-c++-common/asan/pr98920.c: New test.
-
-2021-03-08 Martin Liska <mliska@suse.cz>
-
- PR target/99463
- * gcc.target/i386/pr99463-2.c: New test.
- * gcc.target/i386/pr99463.c: New test.
-
-2021-03-08 Ilya Leoshkevich <iii@linux.ibm.com>
-
- * gcc.target/s390/vector/long-double-asm-commutative.c: New
- test.
- * gcc.target/s390/vector/long-double-asm-earlyclobber.c: New
- test.
- * gcc.target/s390/vector/long-double-asm-in-out.c: New test.
- * gcc.target/s390/vector/long-double-asm-inout.c: New test.
- * gcc.target/s390/vector/long-double-asm-matching.c: New test.
- * gcc.target/s390/vector/long-double-asm-regmem.c: New test.
- * gcc.target/s390/vector/long-double-volatile-from-i64.c: New
- test.
-
-2021-03-08 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/97927
- * gfortran.dg/module_variable_3.f90: New test.
-
-2021-03-07 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99321
- * lib/target-supports.exp
- (check_effective_target_assembler_march_noavx512bw): New effective
- target.
- * gcc.target/i386/avx512vl-pr99321-1.c: New test.
-
-2021-03-06 Patrick Palka <ppalka@redhat.com>
- Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99287
- * g++.dg/cpp2a/constexpr-99287.C: New test.
-
-2021-03-06 Patrick Palka <ppalka@redhat.com>
- Jakub Jelinek <jakub@redhat.com>
-
- PR c++/96330
- * g++.dg/cpp1y/var-templ68.C: New test.
- * g++.dg/cpp1y/var-templ68a.C: New test.
-
-2021-03-06 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99365
- * g++.dg/cpp2a/concepts-partial-spec9.C: New test.
- * g++.dg/cpp2a/concepts-placeholder4.C: New test.
-
-2021-03-06 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.target/cris/pr93372-1.c: Adjust expected assembler result
- to allow an eliminated stack-frame.
-
-2021-03-05 Marek Polacek <polacek@redhat.com>
-
- PR c++/99374
- * g++.dg/cpp1z/noexcept-type23.C: New test.
-
-2021-03-05 Marek Polacek <polacek@redhat.com>
-
- PR c++/99120
- * g++.dg/warn/Wshadow-17.C: New test.
-
-2021-03-05 Jason Merrill <jason@redhat.com>
-
- PR c/99363
- * gcc.dg/attr-flatten-1.c: Adjust.
-
-2021-03-05 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99322
- * c-c++-common/gomp/pr99322.c: New test.
-
-2021-03-05 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99245
- * g++.dg/modules/pr99245_a.H: New.
- * g++.dg/modules/pr99245_b.H: New.
-
-2021-03-05 Harald Anlauf <anlauf@gmx.de>
-
- PR libfortran/99218
- * gfortran.dg/matmul_21.f90: New test.
-
-2021-03-05 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99377
- * g++.dg/modules/pr99377_a.H: New.
- * g++.dg/modules/pr99377_b.C: New.
- * g++.dg/modules/pr99377_c.C: New.
-
-2021-03-05 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/98118
- * g++.dg/coroutines/pr98118.C: New test.
-
-2021-03-05 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/95616
- * g++.dg/coroutines/pr95616-0-no-exceptions.C: New test.
- * g++.dg/coroutines/pr95616-0.C: New test.
- * g++.dg/coroutines/pr95616-1-no-exceptions.C: New test.
- * g++.dg/coroutines/pr95616-1.C: New test.
- * g++.dg/coroutines/pr95616-2.C: New test.
- * g++.dg/coroutines/pr95616-3-no-exceptions.C: New test.
- * g++.dg/coroutines/pr95616-3.C: New test.
- * g++.dg/coroutines/pr95616-4.C: New test.
- * g++.dg/coroutines/pr95616-5.C: New test.
- * g++.dg/coroutines/pr95616-6.C: New test.
-
-2021-03-05 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/95615
- * g++.dg/coroutines/torture/pr95615-01.C: New test.
- * g++.dg/coroutines/torture/pr95615-02.C: New test.
- * g++.dg/coroutines/torture/pr95615-03.C: New test.
- * g++.dg/coroutines/torture/pr95615-04.C: New test.
- * g++.dg/coroutines/torture/pr95615-05.C: New test.
- * g++.dg/coroutines/torture/pr95615.inc: New file.
-
-2021-03-05 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/99378
- * gcc.target/i386/pr99123-2.c: New.
-
-2021-03-05 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99389
- * g++.dg/modules/pr99389_a.H: New.
- * g++.dg/modules/pr99389_b.C: New.
- * g++.dg/modules/pr99389_c.C: New.
-
-2021-03-05 Tobias Burnus <tobias@codesourcery.com>
-
- PR c/99137
- * c-c++-common/goacc/asyncwait-1.c: Update dg-error; add
- additional test.
-
-2021-03-05 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/real4-10-real8-10.f90: Add check for real literals
- with '_kind' number.
- * gfortran.dg/real4-10-real8-16.f90: Likewise.
- * gfortran.dg/real4-10-real8-4.f90: Likewise.
- * gfortran.dg/real4-10.f90: Likewise.
- * gfortran.dg/real4-16-real8-10.f90: Likewise.
- * gfortran.dg/real4-16-real8-16.f90: Likewise.
- * gfortran.dg/real4-16-real8-4.f90: Likewise.
- * gfortran.dg/real4-16.f90: Likewise.
- * gfortran.dg/real4-8-real8-10.f90: Likewise.
- * gfortran.dg/real4-8-real8-16.f90: Likewise.
- * gfortran.dg/real4-8-real8-4.f90: Likewise.
- * gfortran.dg/real4-8.f90: Likewise.
- * gfortran.dg/real8-10.f90: Likewise.
- * gfortran.dg/real8-16.f90: Likewise.
- * gfortran.dg/real8-4.f90: Likewise.
-
-2021-03-05 Hans-Peter Nilsson <hp@axis.com>
-
- PR debug/66668
- * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: xfail for cris-*-*
-
-2021-03-04 Iain Sandoe <iain@sandoe.co.uk>
-
- * lib/prune.exp: Prune useless output caused by a linker bug.
-
-2021-03-04 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/93235
- * gcc.target/aarch64/pr93235.c: New test.
-
-2021-03-04 Martin Liska <mliska@suse.cz>
-
- PR gcov-profile/99105
- * gcc.dg/tree-prof/indir-call-prof-malloc.c: Use profile
- correction as the wrapped malloc is called one more time
- from libgcov.
- * gcc.dg/tree-prof/pr97461.c: Likewise.
-
-2021-03-04 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/88146
- PR c++/99362
- * g++.dg/cpp2a/nodiscard-constructor.c: Renamed to ...
- * g++.dg/cpp2a/nodiscard-constructor1.C: ... this. Remove
- -ftrack-macro-expansion=0 from dg-options. Don't use (?n) in
- dg-warning regexps, instead replace .* with \[^\n\r]*.
- * g++.dg/cpp2a/nodiscard-constructor2.C: New test.
- * g++.dg/cpp2a/nodiscard-reason-only-one.C: Remove
- -ftrack-macro-expansion=0 from dg-options.
- * g++.dg/cpp2a/nodiscard-reason-nonstring.C: Likewise.
- * g++.dg/cpp2a/nodiscard-once.C: Likewise.
-
-2021-03-04 Jakub Jelinek <jakub@redhat.com>
-
- PR c/99325
- * gcc.dg/cpp/line11.c: New test.
- * gcc.dg/cpp/line12.c: New test.
-
-2021-03-04 Alex Coplan <alex.coplan@arm.com>
-
- PR target/99381
- * gcc.target/aarch64/pr99381.c: New test.
-
-2021-03-04 Ilya Leoshkevich <iii@linux.ibm.com>
-
- * gcc.target/s390/mul-signed-overflow-1.c: Compile on old
- machines.
- * gcc.target/s390/mul-signed-overflow-2.c: Likewise.
-
-2021-03-04 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99170
- * g++.dg/modules/pr99170-1_a.H: New.
- * g++.dg/modules/pr99170-1_b.C: New.
- * g++.dg/modules/pr99170-2.h: New.
- * g++.dg/modules/pr99170-2_a.C: New.
- * g++.dg/modules/pr99170-2_b.C: New.
- * g++.dg/modules/pr99170-3_a.H: New.
- * g++.dg/modules/pr99170-3_b.C: New.
- * g++.dg/modules/inst-2_b.C: Adjust scan.
- * g++.dg/modules/inst-4_a.C: Adjust scan.
- * g++.dg/modules/inst-4_b.C: Adjust scan.
- * g++.dg/modules/member-def-1_b.C: Adjust scan.
- * g++.dg/modules/member-def-1_c.C: Adjust scan.
- * g++.dg/modules/tpl-spec-1_a.C: Adjust scan.
- * g++.dg/modules/tpl-spec-1_b.C: Adjust scan.
- * g++.dg/modules/tpl-spec-2_b.C: Adjust scan.
- * g++.dg/modules/tpl-spec-2_c.C: Adjust scan.
- * g++.dg/modules/tpl-spec-2_d.C: Adjust scan.
- * g++.dg/modules/tpl-spec-3_a.C: Adjust scan.
- * g++.dg/modules/tpl-spec-3_b.C: Adjust scan.
- * g++.dg/modules/tpl-spec-4_a.C: Adjust scan.
- * g++.dg/modules/tpl-spec-4_b.C: Adjust scan.
- * g++.dg/modules/tpl-spec-5_a.C: Adjust scan.
- * g++.dg/modules/tpl-spec-5_b.C: Adjust scan.
-
-2021-03-04 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/99355
- * gfortran.dg/real4-10-real8-10.f90: New test.
- * gfortran.dg/real4-10-real8-16.f90: New test.
- * gfortran.dg/real4-10-real8-4.f90: New test.
- * gfortran.dg/real4-10.f90: New test.
- * gfortran.dg/real4-16-real8-10.f90: New test.
- * gfortran.dg/real4-16-real8-16.f90: New test.
- * gfortran.dg/real4-16-real8-4.f90: New test.
- * gfortran.dg/real4-16.f90: New test.
- * gfortran.dg/real4-8-real8-10.f90: New test.
- * gfortran.dg/real4-8-real8-16.f90: New test.
- * gfortran.dg/real4-8-real8-4.f90: New test.
- * gfortran.dg/real4-8.f90: New test.
- * gfortran.dg/real8-10.f90: New test.
- * gfortran.dg/real8-16.f90: New test.
- * gfortran.dg/real8-4.f90: New test.
-
-2021-03-04 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.misc-tests/outputs.exp: Enumerate tests.
-
-2021-03-04 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.misc-tests/outputs.exp: Append discriminating
- suffixes to tests with duplicate names.
- (outest): Assert that each running test has a unique
- name.
-
-2021-03-04 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/96963
- PR middle-end/94655
- * gcc.dg/Wstringop-overflow-47.c: Xfail tests.
- * gcc.dg/Wstringop-overflow-65.c: New test.
- * gcc.dg/Warray-bounds-69.c: Same.
-
-2021-03-03 Marek Polacek <polacek@redhat.com>
-
- PR c++/96474
- * g++.dg/cpp1z/class-deduction83.C: New test.
-
-2021-03-03 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/vcvt_fXX_fXX.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vcvtx.c:
- New test.
-
-2021-03-03 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/vmovn_high.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vqmovn_high.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vqmovun_high.c:
- New test.
-
-2021-03-03 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/vrshrn_high_n.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vshrn_high_n.c:
- New test.
-
-2021-03-03 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/vXXXhn_high.inc:
- New test template.
- * gcc.target/aarch64/advsimd-intrinsics/vaddhn_high.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vraddhn_high.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vrsubhn_high.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vsubhn_high.c:
- New test.
-
-2021-03-03 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/82959
- * g++.dg/cpp1z/eval-order10.C: New test.
-
-2021-03-03 Marek Polacek <polacek@redhat.com>
-
- PR c++/97034
- PR c++/99009
- * g++.dg/cpp1z/class-deduction81.C: New test.
- * g++.dg/cpp1z/class-deduction82.C: New test.
- * g++.dg/cpp2a/class-deduction-aggr8.C: New test.
- * g++.dg/cpp2a/class-deduction-aggr9.C: New test.
- * g++.dg/cpp2a/class-deduction-aggr10.C: New test.
-
-2021-03-03 Jason Merrill <jason@redhat.com>
-
- PR c++/95675
- * g++.dg/cpp0x/decltype-call5.C: New test.
- * g++.dg/cpp0x/decltype-call6.C: New test.
-
-2021-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * gcc.target/i386/pr95798-1.c: Add -fomit-frame-pointer to
- dg-options.
- * gcc.target/i386/pr95798-2.c: Likewise.
-
-2021-03-03 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99344
- * g++.dg/modules/namespace-2_a.C
- * g++.dg/modules/pr99344_a.C
- * g++.dg/modules/pr99344_b.C
-
-2021-03-03 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99321
- * gcc.target/i386/pr99321.c: New test.
-
-2021-03-03 Jakub Jelinek <jakub@redhat.com>
-
- PR c/99324
- * gcc.c-torture/compile/pr99324.c: New test.
-
-2021-03-03 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99085
- * gcc.dg/graphite/pr99085.c: New test.
-
-2021-03-03 Jason Merrill <jason@redhat.com>
-
- PR c++/96078
- * g++.dg/ext/attr-flatten1.C: New test.
-
-2021-03-02 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.misc-tests/outputs.exp: Skip @file -save-temps
- tests if target test-framework has -L or -I options.
-
-2021-03-02 David Malcolm <dmalcolm@redhat.com>
-
- PR c/99323
- * gcc.dg/pr99323-1.c: New test.
- * gcc.dg/pr99323-2.c: New test.
-
-2021-03-02 Martin Sebor <msebor@redhat.com>
-
- PR c++/99251
- * g++.dg/warn/Wnonnull9.C: Expect no warnings.
- * g++.dg/warn/Wnonnull12.C: New test.
-
-2021-03-02 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/limited5.adb: New test.
-
-2021-03-02 Patrick Palka <ppalka@redhat.com>
-
- PR c++/96443
- PR c++/96960
- * g++.dg/concepts/abbrev9.C: New test.
- * g++.dg/cpp2a/concepts-lambda15.C: New test.
- * g++.dg/cpp2a/concepts-placeholder3.C: New test.
- * g++.dg/cpp2a/concepts-return-req2.C: New test.
- * g++.dg/cpp2a/concepts-ts1.C: Add dg-bogus directive to the
- call to f15 that we expect to accept.
-
-2021-03-02 Patrick Palka <ppalka@redhat.com>
-
- * g++.dg/cpp1z/auto1.C: New test.
-
-2021-03-02 Andreas Krebbel <krebbel@linux.ibm.com>
-
- * gcc.target/s390/zvector/vec-nnpa-fp16-convert.c: New test.
- * gcc.target/s390/zvector/vec-nnpa-fp32-convert-1.c: New test.
- * gcc.target/s390/zvector/vec_convert_from_fp16.c: New test.
- * gcc.target/s390/zvector/vec_convert_to_fp16.c: New test.
- * gcc.target/s390/zvector/vec_extend_to_fp32_hi.c: New test.
- * gcc.target/s390/zvector/vec_extend_to_fp32_lo.c: New test.
- * gcc.target/s390/zvector/vec_round_from_fp32.c: New test.
-
-2021-03-02 Andreas Krebbel <krebbel@linux.ibm.com>
-
- * lib/target-supports.exp: Add check for nnpa facility.
-
-2021-03-02 Andreas Krebbel <krebbel@linux.ibm.com>
-
- * gcc.target/s390/mul-signed-overflow-1.c: Run only on z14.
- * gcc.target/s390/mul-signed-overflow-2.c: Run only on z14.
-
-2021-03-01 Martin Liska <mliska@suse.cz>
-
- PR target/99313
- * gcc.target/s390/target-attribute/pr99313.c: New test.
-
-2021-03-01 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99294
- * g++.dg/modules/pr99294.h: New.
- * g++.dg/modules/pr99294_a.C: New.
- * g++.dg/modules/pr99294_b.C: New.
-
-2021-03-01 Eric Botcazou <ebotcazou@adacore.com>
-
- * g++.dg/eh/seh-xmm-unwind.C: New test.
-
-2021-02-28 Iain Sandoe <iain@sandoe.co.uk>
-
- * g++.dg/coroutines/pr94879-folly-1.C: Make final suspend
- expression components noexcept.
- * g++.dg/coroutines/pr94883-folly-2.C: Likewise.
- * g++.dg/coroutines/pr95345.C: Likewise.
-
-2021-02-28 Jason Merrill <jason@redhat.com>
-
- * g++.dg/ext/attr-lambda3.C: Add missing ;
-
-2021-02-27 Jason Merrill <jason@redhat.com>
-
- PR c++/90333
- * g++.dg/ext/attr-lambda3.C: New test.
-
-2021-02-26 Alexandre Oliva <oliva@gnu.org>
-
- * gcc.target/powerpc/pr67789.c: Revert fpic target requirement
- duplication.
- * gcc.target/powerpc/pr83629.c: Likewise.
- * gcc.target/powerpc/pr84112.c: Likewise.
-
-2021-02-26 Olivier Hainque <hainque@adacore.com>
-
- * gcc.target/powerpc/compress-float-ppc-pic.c: Add
- dg-require-effective-target fpic.
- * gcc.target/powerpc/ppc-eabi.c: Likewise.
- * gcc.target/powerpc/pr26350.c: Likewise.
- * gcc.target/powerpc/pr67789.c: Likewise.
- * gcc.target/powerpc/pr79439-1.c: Likewise.
- * gcc.target/powerpc/pr79439-2.c: Likewise.
- * gcc.target/powerpc/pr79439-3.c: Likewise.
- * gcc.target/powerpc/pr83629.c: Likewise.
- * gcc.target/powerpc/pr84112.c: Likewise.
-
-2021-02-26 Richard Biener <rguenther@suse.de>
-
- PR middle-end/99281
- * g++.dg/pr99218.C: New testcase.
-
-2021-02-26 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/cpp23/lambda-specifiers1.C: New test.
-
-2021-02-26 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/95451
- * g++.dg/cpp1y/lambda-generic-95451.C: New test.
-
-2021-02-26 Jason Merrill <jason@redhat.com>
-
- PR c++/98810
- * g++.dg/cpp2a/nontype-class-defarg1.C: New test.
-
-2021-02-26 Aaron Sawdey <acsawdey@linux.ibm.com>
-
- * gcc.target/powerpc/pcrel-opt-inc-di.c: New test.
- * gcc.target/powerpc/pcrel-opt-ld-df.c: New test.
- * gcc.target/powerpc/pcrel-opt-ld-di.c: New test.
- * gcc.target/powerpc/pcrel-opt-ld-hi.c: New test.
- * gcc.target/powerpc/pcrel-opt-ld-qi.c: New test.
- * gcc.target/powerpc/pcrel-opt-ld-sf.c: New test.
- * gcc.target/powerpc/pcrel-opt-ld-si.c: New test.
- * gcc.target/powerpc/pcrel-opt-ld-vector.c: New test.
- * gcc.target/powerpc/pcrel-opt-st-df.c: New test.
- * gcc.target/powerpc/pcrel-opt-st-di.c: New test.
- * gcc.target/powerpc/pcrel-opt-st-hi.c: New test.
- * gcc.target/powerpc/pcrel-opt-st-qi.c: New test.
- * gcc.target/powerpc/pcrel-opt-st-sf.c: New test.
- * gcc.target/powerpc/pcrel-opt-st-si.c: New test.
- * gcc.target/powerpc/pcrel-opt-st-vector.c: New test.
-
-2021-02-26 Patrick Palka <ppalka@redhat.com>
-
- PR c++/98990
- * g++.dg/concepts/abbrev8.C: New test.
-
-2021-02-25 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99213
- PR c++/94521
- * g++.dg/diagnostic/local1.C: New test.
-
-2021-02-25 Patrick Palka <ppalka@redhat.com>
-
- PR c++/99103
- * g++.dg/cpp1z/class-deduction79.C: New test.
- * g++.dg/cpp1z/class-deduction80.C: New test.
-
-2021-02-25 Marek Polacek <polacek@redhat.com>
-
- DR 1312
- PR c++/99176
- * g++.dg/cpp0x/constexpr-nullptr-2.C: Adjust dg-error.
- * g++.dg/cpp0x/constexpr-cast2.C: New test.
- * g++.dg/cpp0x/constexpr-cast3.C: New test.
-
-2021-02-25 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/97587
- * g++.dg/coroutines/coro1-refs-and-ctors.h: Add a CTOR with two
- reference parms, to distinguish the rvalue ref. variant.
- * g++.dg/coroutines/pr97587.C: New test.
-
-2021-02-25 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/95822
- * g++.dg/coroutines/pr95822.C: New test.
-
-2021-02-25 Richard Earnshaw <rearnsha@arm.com>
-
- * gcc.target/arm/cmse/cmse-18.c: New test.
-
-2021-02-25 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99166
- * g++.dg/modules/pr99166_a.X: Adjust.
- * g++.dg/modules/pr99166_b.C: Adjust.
- * g++.dg/modules/pr99166_c.C: Adjust.
- * g++.dg/modules/pr99166_d.C: Adjust.
-
-2021-02-25 Hans-Peter Nilsson <hp@axis.com>
-
- * gfortran.dg/pr95690.f90: CRIS error appears on line 5.
-
-2021-02-25 Tamar Christina <tamar.christina@arm.com>
-
- * g++.dg/vect/simd-complex-num-null-node.cc: New test.
-
-2021-02-25 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR testsuite/99233
- * gcc.target/powerpc/pr96264.c: Run it only for powerpc64le.
-
-2021-02-25 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR middle-end/97172
- * gcc.dg/pr97172-2.c: Add dg-require-effective-target shared.
-
-2021-02-25 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99253
- * gcc.dg/vect/pr99253.c: New testcase.
-
-2021-02-25 Jakub Jelinek <jakub@redhat.com>
-
- PR target/95798
- * gcc.target/i386/pr95798-1.c: New test.
- * gcc.target/i386/pr95798-2.c: New test.
-
-2021-02-25 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/80635
- * g++.dg/warn/pr80635-1.C: New test.
- * g++.dg/warn/pr80635-2.C: New test.
-
-2021-02-25 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/99193
- * gcc.dg/analyzer/pr99193-1.c: New test.
- * gcc.dg/analyzer/pr99193-2.c: New test.
- * gcc.dg/analyzer/pr99193-3.c: New test.
- * gcc.dg/analyzer/realloc-1.c: New test.
-
-2021-02-24 Nathan Sidwell <nathan@acm.org>
-
- PR c++/98718
- * g++.dg/modules/pr98718_a.C: New.
- * g++.dg/modules/pr98718_b.C: New.
-
-2021-02-24 Iain Sandoe <iain@sandoe.co.uk>
-
- * g++.dg/coroutines/co-await-void_type.C: Mark promise
- final_suspend call as noexcept.
- * g++.dg/coroutines/co-return-syntax-08-bad-return.C: Likewise.
- * g++.dg/coroutines/co-return-syntax-10-movable.C: Likewise.
- * g++.dg/coroutines/co-return-warning-1.C: Likewise.
- * g++.dg/coroutines/co-yield-syntax-08-needs-expr.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/coro-missing-gro.C: Likewise.
- * g++.dg/coroutines/coro-missing-promise-yield.C: Likewise.
- * g++.dg/coroutines/coro-missing-ret-value.C: Likewise.
- * g++.dg/coroutines/coro-missing-ret-void.C: Likewise.
- * g++.dg/coroutines/coro-missing-ueh.h: Likewise.
- * g++.dg/coroutines/coro1-allocators.h: Likewise.
- * g++.dg/coroutines/coro1-refs-and-ctors.h: Likewise.
- * g++.dg/coroutines/coro1-ret-int-yield-int.h: Likewise.
- * g++.dg/coroutines/pr94682-preview-this.C: Likewise.
- * g++.dg/coroutines/pr94752.C: Likewise.
- * g++.dg/coroutines/pr94760-mismatched-traits-and-promise-prev.C: Likewise.
- * g++.dg/coroutines/pr94879-folly-1.C: Likewise.
- * g++.dg/coroutines/pr94883-folly-2.C: Likewise.
- * g++.dg/coroutines/pr95050.C: Likewise.
- * g++.dg/coroutines/pr95345.C: Likewise.
- * g++.dg/coroutines/pr95440.C: Likewise.
- * g++.dg/coroutines/pr95591.C: Likewise.
- * g++.dg/coroutines/pr95711.C: Likewise.
- * g++.dg/coroutines/pr95813.C: Likewise.
- * g++.dg/coroutines/symmetric-transfer-00-basic.C: Likewise.
- * g++.dg/coroutines/torture/co-await-07-tmpl.C: Likewise.
- * g++.dg/coroutines/torture/co-await-17-capture-comp-ref.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-06-template-promise-val-1.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-15-default-return_void.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-03-tmpl.C: Likewise.
- * g++.dg/coroutines/torture/co-yield-04-complex-local-state.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-04.C: Likewise.
- * g++.dg/coroutines/torture/local-var-06-structured-binding.C: Likewise.
- * g++.dg/coroutines/torture/mid-suspend-destruction-0.C: Likewise.
-
-2021-02-24 Jakub Jelinek <jakub@redhat.com>
-
- PR fortran/99226
- * c-c++-common/gomp/pr99226.c: New test.
- * gfortran.dg/gomp/pr99226.f90: New test.
-
-2021-02-24 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR inline-asm/99123
- * gcc.target/i386/pr99123.c: New.
-
-2021-02-24 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.dg/stack-usage-1.c: Adjust for CRIS.
-
-2021-02-24 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99072
- * g++.dg/modules/pr99072.H: New.
-
-2021-02-24 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/98342
- * gfortran.dg/assumed_rank_21.f90 : New test.
-
-2021-02-24 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/97172
- * gcc.dg/pr97172-2.c: New test.
-
-2021-02-24 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/99220
- * g++.dg/vect/pr99220.cc: New test.
-
-2021-02-24 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/99149
- * g++.dg/vect/pr99149.cc: Disabled on BE.
-
-2021-02-24 Iain Sandoe <iain@sandoe.co.uk>
-
- PR c++/96251
- * g++.dg/coroutines/pr96251.C: New test.
-
-2021-02-24 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/99225
- * gcc.c-torture/compile/pr99225.c: New test.
-
-2021-02-24 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/99149
- * g++.dg/vect/pr99149.cc: New test.
-
-2021-02-24 Richard Biener <rguenther@suse.de>
-
- PR c/99224
- * gcc.dg/pr99224.c: New testcase.
-
-2021-02-23 Peter Bergner <bergner@linux.ibm.com>
-
- * gcc.target/powerpc/mma-builtin-4.c: Add tests for
- __builtin_vsx_assemble_pair and __builtin_vsx_disassemble_pair.
- Add __has_builtin tests for built-ins.
- Update expected instruction counts.
-
-2021-02-23 Martin Sebor <msebor@redhat.com>
-
- PR c++/99074
- * g++.dg/warn/Wnonnull11.C: New test.
-
-2021-02-23 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/99124
- * gfortran.dg/class_defined_operator_2.f03 : New test.
- * gfortran.dg/elemental_result_2.f90 : New test.
- * gfortran.dg/class_assign_4.f90: Correct the non-conforming
- elemental function with an allocatable result with an operator
- interface with array dummies and result.
-
-2021-02-23 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/99206
- * gfortran.dg/reshape_zerosize_4.f90: New test.
-
-2021-02-23 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99208
- * g++.dg/modules/pr99208_a.C: New.
- * g++.dg/modules/pr99208_b.C: New.
-
-2021-02-23 Martin Liska <mliska@suse.cz>
-
- PR sanitizer/99168
- * c-c++-common/asan/pr99168.c: New test.
-
-2021-02-23 Patrick Palka <ppalka@redhat.com>
-
- PR c++/95468
- * g++.dg/template/non-dependent15.C: New test.
-
-2021-02-23 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/99204
- * gfortran.dg/pr99204.f90: New test.
-
-2021-02-23 Kewen Lin <linkw@linux.ibm.com>
-
- * gcc.target/powerpc/vec-init-10.c: New test.
-
-2021-02-23 Hans-Peter Nilsson <hp@axis.com>
-
- * g++.dg/warn/Wplacement-new-size-1.C,
- g++.dg/warn/Wplacement-new-size-2.C,
- g++.dg/warn/Wplacement-new-size-6.C: Adjust for
- default_packed targets.
-
-2021-02-22 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/99196
- * gcc.dg/analyzer/error-1.c: New test.
- * gcc.dg/analyzer/error-2.c: New test.
- * gcc.dg/analyzer/error-3.c: New test.
-
-2021-02-22 H.J. Lu <hjl.tools@gmail.com>
-
- PR testsuite/99173
- * c-c++-common/attr-retain-5.c: Require R_flag_in_section.
- * c-c++-common/attr-retain-6.c: Likewise.
- * c-c++-common/attr-retain-7.c: Likewise.
- * c-c++-common/attr-retain-8.c: Likewise.
- * c-c++-common/attr-retain-9.c: Likewise.
-
-2021-02-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/sve/cse_sve_vl_constants_1.c: New test.
-
-2021-02-22 Hans-Peter Nilsson <hp@axis.com>
-
- * g++.dg/warn/Warray-bounds-10.C, g++.dg/warn/Warray-bounds-11.C,
- g++.dg/warn/Warray-bounds-12.C, g++.dg/warn/Warray-bounds-13.C:
- Handle __INT32_TYPE__ being "long int".
-
-2021-02-22 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.target/cris/biap.c: Add a Y+=X*2 to the Y+=X*4.
-
-2021-02-22 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.target/cris/biap-mul.c: New test.
-
-2021-02-22 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.target/cris/torture/sync-reload-mul-1.c: New test.
-
-2021-02-22 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99174
- * g++.dg/modules/pr99174-1_a.C: New.
- * g++.dg/modules/pr99174-1_b.C: New.
- * g++.dg/modules/pr99174-1_c.C: New.
- * g++.dg/modules/pr99174.H: New.
-
-2021-02-22 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99153
- * g++.dg/modules/pr99153_a.H: New.
- * g++.dg/modules/pr99153_b.H: New.
-
-2021-02-22 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- PR rtl-optimization/98791
- * gcc.target/aarch64/sve/pr98791.c: New test.
-
-2021-02-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/99165
- * g++.dg/pr99165.C: New testcase.
-
-2021-02-21 Harald Anlauf <anlauf@gmx.de>
-
- * gfortran.dg/intent_optimize_3.f90: New test.
-
-2021-02-20 David Edelsohn <dje.gcc@gmail.com>
-
- * c-c++-common/attr-retain-5.c: Skip on AIX.
- * c-c++-common/attr-retain-6.c: Same.
- * c-c++-common/attr-retain-7.c: Same.
- * c-c++-common/attr-retain-8.c: Same.
- * c-c++-common/attr-retain-9.c: Same.
-
-2021-02-20 Ilya Leoshkevich <iii@linux.ibm.com>
-
- PR target/99134
- * gcc.target/s390/vector/long-double-from-decimal128.c: New test.
- * gcc.target/s390/vector/long-double-from-decimal32.c: New test.
- * gcc.target/s390/vector/long-double-from-decimal64.c: New test.
- * gcc.target/s390/vector/long-double-to-decimal128.c: New test.
- * gcc.target/s390/vector/long-double-to-decimal32.c: New test.
- * gcc.target/s390/vector/long-double-to-decimal64.c: New test.
-
-2021-02-19 Nathan Sidwell <nathan@acm.org>
-
- PR c++/98741
- * g++.dg/modules/pr98741_a.H: New.
- * g++.dg/modules/pr98741_b.H: New.
- * g++.dg/modules/pr98741_c.C: New.
- * g++.dg/modules/pr98741_d.C: New.
-
-2021-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR fortran/98686
- * gfortran.dg/namelist_4.f90: Modify.
- * gfortran.dg/namelist_98.f90: New test.
-
-2021-02-19 Martin Sebor <msebor@redhat.com>
-
- PR c/97172
- * gcc.dg/pr97172.c: Add test cases.
-
-2021-02-19 Nathan Sidwell <nathan@acm.org>
-
- * g++.dg/modules/pr99166_a.X: New.
- * g++.dg/modules/pr99166_b.C: New.
- * g++.dg/modules/pr99166_c.C: New.
- * g++.dg/modules/pr99166_d.C: New.
-
-2021-02-19 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/99010
- * gfortran.dg/coarray/array_temporary-1.f90: New test.
-
-2021-02-19 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/99146
- * gfortran.dg/dtio_36.f90: New test.
-
-2021-02-19 Richard Biener <rguenther@suse.de>
-
- PR middle-end/99122
- * gcc.dg/pr99122-3.c: New testcase.
-
-2021-02-19 Jakub Jelinek <jakub@redhat.com>
-
- PR target/98998
- * gcc.target/arm/pure-code/pr98998.c: New test.
-
-2021-02-19 Jakub Jelinek <jakub@redhat.com>
-
- PR ipa/99034
- * g++.dg/opt/pr99034.C: New test.
-
-2021-02-19 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/99027
- * gfortran.dg/ubound_1.f90: New test.
-
-2021-02-19 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- PR target/98657
- * gcc.target/aarch64/sve/pr98657.c: New test.
-
-2021-02-19 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp0x/decltype64.C: Change argument to const&.
-
-2021-02-19 David Malcolm <dmalcolm@redhat.com>
-
- PR jit/99126
- * jit.dg/test-trap.c: New test.
-
-2021-02-19 Jason Merrill <jason@redhat.com>
-
- PR c++/96926
- * g++.dg/cpp0x/overload4.C: New test.
-
-2021-02-18 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/96264
- * gcc.target/powerpc/pr96264.c: New.
-
-2021-02-18 H.J. Lu <hjl.tools@gmail.com>
-
- PR target/99113
- * c-c++-common/attr-retain-1.c: New test.
- * c-c++-common/attr-retain-2.c: Likewise.
- * c-c++-common/attr-retain-3.c: Likewise.
- * c-c++-common/attr-retain-4.c: Likewise.
- * c-c++-common/attr-retain-5.c: Likewise.
- * c-c++-common/attr-retain-6.c: Likewise.
- * c-c++-common/attr-retain-7.c: Likewise.
- * c-c++-common/attr-retain-8.c: Likewise.
- * c-c++-common/attr-retain-9.c: Likewise.
- * c-c++-common/pr99113.c: Likewise.
- * gcc.c-torture/compile/attr-retain-1.c: Likewise.
- * gcc.c-torture/compile/attr-retain-2.c: Likewise.
- * c-c++-common/attr-used.c: Don't expect SHF_GNU_RETAIN section.
- * c-c++-common/attr-used-2.c: Likewise.
- * c-c++-common/attr-used-3.c: Likewise.
- * c-c++-common/attr-used-4.c: Likewise.
- * c-c++-common/attr-used-9.c: Likewise.
- * gcc.c-torture/compile/attr-used-retain-1.c: Likewise.
- * gcc.c-torture/compile/attr-used-retain-2.c: Likewise.
- * c-c++-common/attr-used-5.c: Don't expect warning for the used
- attribute nor SHF_GNU_RETAIN section.
- * c-c++-common/attr-used-6.c: Likewise.
- * c-c++-common/attr-used-7.c: Likewise.
- * c-c++-common/attr-used-8.c: Likewise.
-
-2021-02-18 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99023
- * g++.dg/modules/modules.exp: Bail on cross-testing. Add support
- for .X files.
- * g++.dg/modules/pr99023_a.X: New.
- * g++.dg/modules/pr99023_b.X: New.
-
-2021-02-18 Jakub Jelinek <jakub@redhat.com>
-
- PR c/99136
- * gcc.dg/pr99136.c: New test.
-
-2021-02-18 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99023
- * g++.dg/modules/modules.exp: Remove dg-module-headers support
- * g++.dg/modules/alias-2_a.H: Delete.
- * g++.dg/modules/sys/alias-2_a.H: Delete.
-
-2021-02-18 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99150
- * g++.dg/modules/pr99023_a.H: Delete.
- * g++.dg/modules/pr99023_b.H: Delete.
-
-2021-02-18 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99132
- * g++.dg/cpp2a/constexpr-virtual18.C: New test.
-
-2021-02-18 Richard Biener <rguenther@suse.de>
-
- PR middle-end/99122
- * gcc.dg/pr99122-1.c: New testcase.
- * gcc.dg/pr99122-2.c: Likewise.
-
-2021-02-18 Hans-Peter Nilsson <hp@axis.com>
-
- PR tree-optimization/99142
- * gcc.dg/tree-ssa/pr99142.c: New test.
-
-2021-02-18 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99109
- * g++.dg/warn/Warray-bounds-17.C: New test.
-
-2021-02-18 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99104
- * gcc.dg/pr99104.c: New test.
-
-2021-02-17 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/94596
- * gcc.dg/analyzer/pr94596.c: New test.
-
-2021-02-17 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99023
- * g++.dg/modules/pr99023_a.H: New.
- * g++.dg/modules/pr99023_b.H: New.
-
-2021-02-17 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/98969
- * g++.dg/analyzer/pr99064.C: Convert dg-bogus to dg-warning.
- * gcc.dg/analyzer/pr96841.c: Add -Wno-analyzer-too-complex to
- options. Remove false leak directive.
- * gcc.dg/analyzer/pr98969.c (test_1): Remove xfail from leak
- false positive.
- (test_3): New.
-
-2021-02-17 Julian Brown <julian@codesourcery.com>
-
- * gfortran.dg/goacc/array-with-dt-2.f90: Remove expected errors.
- * gfortran.dg/goacc/array-with-dt-6.f90: New test.
- * gfortran.dg/goacc/mapping-tests-2.f90: Update expected error.
- * gfortran.dg/goacc/ref_inquiry.f90: Update expected errors.
- * gfortran.dg/gomp/ref_inquiry.f90: Likewise.
-
-2021-02-17 Julian Brown <julian@codesourcery.com>
-
- * gfortran.dg/goacc/array-with-dt-1.f90: New test.
- * gfortran.dg/goacc/array-with-dt-3.f90: Likewise.
- * gfortran.dg/goacc/array-with-dt-4.f90: Likewise.
- * gfortran.dg/goacc/array-with-dt-5.f90: Likewise.
- * gfortran.dg/goacc/derived-chartypes-1.f90: Re-enable test.
- * gfortran.dg/goacc/derived-chartypes-2.f90: Likewise.
- * gfortran.dg/goacc/derived-classtypes-1.f95: Uncomment
- previously-broken directives.
-
-2021-02-17 Jakub Jelinek <jakub@redhat.com>
-
- PR sanitizer/99106
- * g++.dg/ubsan/pr99106.C: New test.
-
-2021-02-17 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99116
- * g++.dg/lookup/pr99116-1.C: New.
- * g++.dg/lookup/pr99116-2.C: New.
-
-2021-02-17 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99071
- * g++.dg/modules/pr99071_a.H: New.
- * g++.dg/modules/pr99071_b.H: New.
-
-2021-02-17 Patrick Palka <ppalka@redhat.com>
-
- PR debug/96997
- PR c++/94034
- * g++.dg/cpp1y/constexpr-nsdmi7b.C: Adjust expected location of
- "call to non-'constexpr' function" error message.
-
-2021-02-16 Nathan Sidwell <nathan@acm.org>
-
- * g++.dg/modules/pr99050_a.H: New.
- * g++.dg/modules/pr99050_b.C: New.
-
-2021-02-16 Marek Polacek <polacek@redhat.com>
-
- PR c++/99062
- * gcc.dg/attr-assume_aligned-4.c: Adjust dg-warning.
- * g++.dg/ext/attr-assume-aligned.C: New test.
-
-2021-02-16 YunQiang Su <yunqiang.su@cipunited.com>
-
- * gcc.target/mips/compact-branches-5.c: Force -fno-PIC.
- * gcc.target/mips/compact-branches-6.c: Force -fno-PIC.
-
-2021-02-16 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/goacc/ref_inquiry.f90: New test.
- * gfortran.dg/gomp/ref_inquiry.f90: New test.
-
-2021-02-16 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR inline-asm/98096
- * gcc.c-torture/compile/pr98096.c: New.
-
-2021-02-16 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/99111
- * gfortran.dg/fmt_nonchar_1.f90: New test.
- * gfortran.dg/fmt_nonchar_2.f90: New test.
-
-2021-02-16 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99100
- * gcc.target/i386/pr99100.c: New test.
-
-2021-02-16 Hans-Peter Nilsson <hp@axis.com>
-
- * gcc.misc-tests/outputs.exp (outest): Fix typo "is_target".
-
-2021-02-15 Peter Bergner <bergner@linux.ibm.com>
-
- PR rtl-optimization/98872
- * gcc.target/powerpc/pr98872.c: New test.
-
-2021-02-15 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/99079
- * gcc.dg/fold-modpow2-2.c: New test.
- * gcc.c-torture/execute/pr99079.c: New test.
-
-2021-02-13 Jakub Jelinek <jakub@redhat.com>
-
- PR rtl-optimization/98439
- * gcc.target/i386/pr98439.c: New test.
-
-2021-02-13 Jakub Jelinek <jakub@redhat.com>
-
- PR target/96166
- * gcc.target/i386/pr96166.c: New test.
-
-2021-02-12 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.dg/rtl/aarch64/multi-subreg-1.c: Add dg-do compile directive
- and restrict the test to aarch64-*-* target only.
-
-2021-02-12 Nathan Sidwell <nathan@acm.org>
-
- * g++.dg/modules/pr99039_a.C: New.
- * g++.dg/modules/pr99039_b.C: New.
-
-2021-02-12 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99040
- * g++.dg/modules/pr99040_a.C: New.
- * g++.dg/modules/pr99040_b.C: New.
- * g++.dg/modules/pr99040_c.C: New.
- * g++.dg/modules/pr99040_d.C: New.
-
-2021-02-12 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99039
- PR c++/99040
- * g++.dg/lookup/pr99039.C: New.
-
-2021-02-12 Steve Kargl <sgk@troutmask.apl.washington.edu>
-
- PR libfortran/95647
- * gfortran.dg/ieee/ieee_12.f90: New test.
-
-2021-02-12 Richard Sandiford <richard.sandiford@arm.com>
-
- * gcc.dg/rtl/aarch64/multi-subreg-1.c: New test.
-
-2021-02-12 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/98931
- * gcc.target/arm/pr98931.c: Add -mthumb
-
-2021-02-12 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/99043
- * gfortran.dg/assumed_rank_20.f90: New test.
-
-2021-02-12 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/97742
- * g++.dg/cpp2a/concepts-requires24.C: New test.
-
-2021-02-12 Jason Merrill <jason@redhat.com>
-
- PR c++/97246
- * g++.dg/cpp2a/lambda-generic-variadic21.C: New test.
-
-2021-02-12 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/98969
- * g++.dg/analyzer/pr99064.C: New test.
- * gcc.dg/analyzer/pr98969.c: New test.
-
-2021-02-11 Marek Polacek <polacek@redhat.com>
-
- PR c++/95888
- * g++.dg/template/deduce10.C: New test.
- * g++.dg/template/deduce9.C: New test.
-
-2021-02-11 Peter Bergner <bergner@linux.ibm.com>
-
- PR target/99041
- * g++.target/powerpc/pr99041.C: New test.
-
-2021-02-11 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99033
- * g++.dg/ext/flexary38.C: New test.
-
-2021-02-11 Marek Polacek <polacek@redhat.com>
-
- PR c++/99063
- * g++.dg/cpp0x/variadic-crash6.C: New test.
-
-2021-02-11 Patrick Palka <ppalka@redhat.com>
-
- PR c++/97582
- * g++.dg/cpp0x/lambda/lambda-template17.C: New test.
-
-2021-02-11 Andrea Corallo <andrea.corallo@arm.com>
-
- PR target/98931
- * gcc.target/arm/pr98931.c: New testcase.
-
-2021-02-11 Joel Hutton <joel.hutton@arm.com>
-
- PR tree-optimization/98772
- * gcc.target/aarch64/pr98772.c: New test.
-
-2021-02-11 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/98897
- * gfortran.dg/typebound_call_32.f90: New test.
-
-2021-02-11 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/99060
- * gfortran.dg/pr99060.f90: New test.
-
-2021-02-11 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.target/arm/simd/vmmla_1.c: Pass -mfpu=auto.
-
-2021-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR libfortran/98825
- * gfortran.dg/dollar_edit_descriptor_4.f: New test.
-
-2021-02-10 Martin Sebor <msebor@redhat.com>
-
- PR tree-optimization/92879
- * g++.dg/warn/Warray-bounds-16.C: New test.
-
-2021-02-10 David Malcolm <dmalcolm@redhat.com>
-
- PR preprocessor/96391
- * g++.dg/plugin/location-overflow-test-pr96391.c: New test.
- * g++.dg/plugin/plugin.exp (plugin_test_list): Add it,
- using the location_overflow_plugin.c from gcc.dg/plugin.
-
-2021-02-10 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/99035
- * g++.dg/ext/weak6.C: New test.
-
-2021-02-10 Jakub Jelinek <jakub@redhat.com>
-
- PR target/99025
- * gcc.target/i386/pr99025.c: New test.
-
-2021-02-10 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/98988
- PR c++/99031
- * g++.dg/cpp2a/constexpr-new16.C: New test.
- * g++.dg/cpp2a/constexpr-new17.C: New test.
-
-2021-02-10 Nathan Sidwell <nathan@acm.org>
-
- PR c++/99030
- * g++.dg/lookup/pr99030.C: New.
-
-2021-02-10 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/99007
- * g++.dg/gomp/pr99007.C: New test.
- * gcc.dg/gomp/pr99007-1.c: New test.
- * gcc.dg/gomp/pr99007-2.c: New test.
- * gcc.dg/gomp/pr99007-3.c: New test.
-
-2021-02-10 Julian Brown <julian@codesourcery.com>
-
- PR fortran/98979
- * gfortran.dg/goacc/array-with-dt-2.f90: Add expected errors.
- * gfortran.dg/goacc/derived-chartypes-1.f90: Skip ICEing test.
- * gfortran.dg/goacc/derived-chartypes-2.f90: Likewise.
-
-2021-02-09 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/98575
- * gcc.dg/analyzer/file-1.c (test_5): New.
- * gcc.dg/analyzer/file-3.c: New test.
-
-2021-02-09 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/98575
- * gcc.dg/analyzer/explode-1.c: Remove expected leak warning.
- * gcc.dg/analyzer/pr94851-2.c: New test.
- * gcc.dg/analyzer/pr98575-1.c: New test.
-
-2021-02-09 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- * gcc.target/aarch64/asimd-mul-to-shl-sub.c: New test.
-
-2021-02-09 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/vpXXXq.inc:
- New test template.
- * gcc.target/aarch64/advsimd-intrinsics/vpaddq.c: New test.
-
-2021-02-09 Nathan Sidwell <nathan@acm.org>
-
- PR c++/98944
- * g++.dg/modules/pr98944_a.C: New.
- * g++.dg/modules/pr98944_b.C: New.
- * g++.dg/modules/pr98944_c.C: New.
- * g++.dg/modules/pr98944_d.C: New.
-
-2021-02-09 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/98465
- * g++.dg/warn/Wstringop-overread-1.C: New test.
-
-2021-02-09 Jason Merrill <jason@redhat.com>
-
- PR c++/96905
- * g++.dg/cpp2a/consteval-expinst1.C: New test.
-
-2021-02-09 Jason Merrill <jason@redhat.com>
-
- PR c++/98326
- * g++.dg/cpp1y/lambda-generic-empty1.C: New test.
-
-2021-02-09 Jason Merrill <jason@redhat.com>
-
- PR c++/98994
- * g++.dg/cpp2a/no_unique_address12.C: New test.
-
-2021-02-08 Nathan Sidwell <nathan@acm.org>
-
- * g++.dg/modules/pr98531-2.h: New.
- * g++.dg/modules/pr98531-2_a.H: New.
- * g++.dg/modules/pr98531-2_b.C: New.
- * g++.dg/modules/pr98531-3.h: New.
- * g++.dg/modules/pr98531-3_a.H: New.
- * g++.dg/modules/pr98531-3_b.C: New.
-
-2021-02-08 Nathan Sidwell <nathan@acm.org>
-
- PR c++/98531
- * g++.dg/modules/pr98531-1.h: New.
- * g++.dg/modules/pr98531-1_a.H: New.
- * g++.dg/modules/pr98531-1_b.C: New.
- * g++.dg/abi/pr98531-1.C: New.
- * g++.dg/abi/pr98531-2.C: New.
- * g++.dg/abi/pr98531-3.C: New.
- * g++.dg/abi/pr98531-4.C: New.
-
-2021-02-08 Andre Vieira <andre.simoesdiasvieira@arm.com>
-
- PR middle-end/98974
- * gfortran.dg/pr98974.F90: New test.
-
-2021-02-08 Richard Biener <rguenther@suse.de>
-
- PR lto/96591
- * g++.dg/lto/pr96591_0.C: New testcase.
-
-2021-02-05 Marek Polacek <polacek@redhat.com>
-
- PR c++/98947
- * g++.dg/cpp2a/volatile5.C: New test.
-
-2021-02-05 Marek Polacek <polacek@redhat.com>
-
- PR c++/96462
- * g++.dg/cpp2a/using-enum-8.C: New test.
-
-2021-02-05 Nathan Sidwell <nathan@acm.org>
-
- PR driver/98943
- * c-c++-common/pr98943.c: New.
-
-2021-02-05 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/98855
- * g++.dg/vect/slp-pr98855.cc: New testcase.
-
-2021-02-05 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/97878
- * g++.dg/cpp1z/decomp54.C: New test.
-
-2021-02-05 liuhongt <hongtao.liu@intel.com>
-
- PR target/98537
- * g++.target/i386/avx512bw-pr98537-1.C: New test.
- * g++.target/i386/avx512vl-pr98537-1.C: New test.
- * g++.target/i386/avx512vl-pr98537-2.C: New test.
- * gcc.target/i386/avx512vl-pr88547-1.c: Adjust testcase,
- integer mask comparison should not be generated.
- * gcc.target/i386/avx512vl-pr92686-vpcmp-1.c: Remove.
- * gcc.target/i386/avx512vl-pr92686-vpcmp-2.c: Ditto.
- * gcc.target/i386/avx512vl-pr92686-vpcmp-intelasm-1.c: Ditto.
-
-2021-02-04 Julian Brown <julian@codesourcery.com>
-
- * gfortran.dg/goacc/derived-chartypes-1.f90: New test.
- * gfortran.dg/goacc/derived-chartypes-2.f90: Likewise.
- * gfortran.dg/goacc/derived-chartypes-3.f90: Likewise.
- * gfortran.dg/goacc/derived-chartypes-4.f90: Likewise.
-
-2021-02-04 Julian Brown <julian@codesourcery.com>
-
- * gfortran.dg/goacc/array-with-dt-2.f90: New test.
-
-2021-02-04 Julian Brown <julian@codesourcery.com>
-
- * gfortran.dg/goacc/derived-classtypes-1.f95: New test.
-
-2021-02-04 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/98325
- * lib/scanasm.exp (dg-scan-symbol-section): For powerpc*-*-* targets if
- $section is .opd, look at .L.$symbol_name's section.
- (parse_section_section_of_symbols): Handle .previous directive.
- * gcc.dg/array-quals-1.c: Allow .sdata section.
-
-2021-02-04 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * gdc.dg/intrinsics.d: Update test.
-
-2021-02-04 Martin Sebor <msebor@redhat.com>
-
- PR c/97882
- * gcc.dg/decl-8.c: Adjust text of expected diagnostic.
- * gcc.dg/label-decl-4.c: Same.
- * gcc.dg/mismatch-decl-1.c: Same.
- * gcc.dg/old-style-then-proto-1.c: Same.
- * gcc.dg/parm-mismatch-1.c: Same.
- * gcc.dg/pr35445.c: Same.
- * gcc.dg/redecl-11.c: Same.
- * gcc.dg/redecl-12.c: Same.
- * gcc.dg/redecl-13.c: Same.
- * gcc.dg/redecl-15.c: Same.
- * gcc.dg/tls/thr-init-1.c: Same.
- * objc.dg/id-1.m: Same.
- * objc.dg/tls/diag-3.m: Same.
- * gcc.dg/pr97882.c: New test.
- * gcc.dg/qual-return-7.c: New test.
- * gcc.dg/qual-return-8.c: New test.
-
-2021-02-04 Jason Merrill <jason@redhat.com>
-
- PR c++/98717
- * g++.dg/cpp2a/concepts-variadic3.C: New test.
-
-2021-02-04 David Malcolm <dmalcolm@redhat.com>
-
- PR c/97932
- * gcc.dg/pr97932.c: New test.
-
-2021-02-04 emsr <3dw4rd@verizon.net>
-
- * g++.dg/cpp23/feat-cxx2b.C: __cpp_size_t_suffix == 202011.
-
-2021-02-04 Jakub Jelinek <jakub@redhat.com>
-
- * g++.dg/warn/Wsize_t-literals.C: Expect make_signed_t<size_t> instead
- of make_signed<size_t>::type in the diagnostics.
-
-2021-02-04 Tom Greenslade (thomgree) <thomgree@cisco.com>
-
- PR c++/90926
- * g++.dg/cpp1y/nsdmi-aggr12.C: New test.
-
-2021-02-04 Tobias Burnus <tobias@codesourcery.com>
-
- * gfortran.dg/goacc/substring.f90: New test.
- * gfortran.dg/gomp/substring.f90: New test.
-
-2021-02-04 Martin Liska <mliska@suse.cz>
-
- * gcc.target/i386/prefer-vector-width-attr.c: New test.
-
-2021-02-04 Jason Merrill <jason@redhat.com>
-
- PR c++/98802
- * g++.dg/cpp1z/class-deduction78.C: New test.
-
-2021-02-04 Jason Merrill <jason@redhat.com>
-
- PR c++/95192
- * g++.dg/cpp0x/pr84630.C: Call b().
- * g++.dg/cpp2a/lambda-uneval13.C: New test.
- * g++.dg/ext/attr-expr1.C: New test.
-
-2021-02-03 Jakub Jelinek <jakub@redhat.com>
-
- PR preprocessor/98882
- * gcc.dg/cpp/pr98882.c: New test.
-
-2021-02-03 Jason Merrill <jason@redhat.com>
-
- * g++.dg/cpp0x/alias-decl-dr1558.C: Pass --param
- hash-table-verification-limit=10000.
-
-2021-02-03 Ed Smith-Rowland <3dw4rd@verizon.net>
-
- * g++.dg/cpp0x/udlit-shadow-neg.C: Test for 'z' and 'zu' shadowing.
- * g++.dg/cpp23/feat-cxx2b.C: New test.
- * g++.dg/cpp23/size_t-literals.C: New test.
- * g++.dg/warn/Wsize_t-literals.C: New test.
-
-2021-02-03 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/97804
- * g++.dg/cpp2a/no_unique_address11.C: New test.
-
-2021-02-03 Marek Polacek <polacek@redhat.com>
-
- PR c++/98899
- * g++.dg/cpp0x/noexcept65.C: New test.
-
-2021-02-03 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/98913
- * gfortran.dg/coarray/array_temporary.f90: New test.
-
-2021-02-03 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/97487
- * gcc.dg/pr97487-1.c: New test.
- * gcc.dg/pr97487-2.c: New test.
-
-2021-02-03 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/97971
- * gcc.target/i386/pr97971.c: New test.
-
-2021-02-03 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/98287
- * gcc.dg/pr98287.c: New test.
-
-2021-02-03 Tamar Christina <tamar.christina@arm.com>
-
- PR tree-optimization/98928
- * gcc.target/i386/pr98928.c: New test.
-
-2021-02-02 Martin Liska <mliska@suse.cz>
-
- PR target/97510
- * gcc.target/i386/pr97510.c: New test.
-
-2021-02-02 Jason Merrill <jason@redhat.com>
-
- PR c++/98929
- * g++.dg/cpp1z/class-deduction-decltype1.C: New test.
-
-2021-02-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/narrow_high-intrinsics.c: Adjust sqxtun2 scan.
-
-2021-02-02 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/91862
- * gfortran.dg/pr91862.f90: New test.
-
-2021-02-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/arg-type-diagnostics-1.c: Return result from foo.
-
-2021-02-02 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/98848
- * gcc.dg/vect/pr98848.c: New test.
- * gcc.dg/vect/pr92205.c: Remove xfail.
-
-2021-02-02 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/97960
- * g++.dg/torture/pr97960.C: New test.
-
-2021-02-02 Kito Cheng <kito.cheng@sifive.com>
-
- PR target/98743
- * g++.dg/opt/pr98743.C: New.
-
-2021-02-02 Christophe Lyon <christophe.lyon@linaro.org>
-
- * gcc.target/arm/simd/mve-vorn.c: Add vorn tests.
-
-2021-02-02 Alexandre Oliva <oliva@adacore.com>
-
- * gcc.dg/asan/nested-1.c: New.
-
-2021-02-02 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/93355
- PR analyzer/96374
- * gcc.dg/analyzer/conditionals-3.c: Add "__analyzer_"
- prefix to support subroutines where necessary.
- * gcc.dg/analyzer/data-model-1.c: Likewise.
- * gcc.dg/analyzer/feasibility-1.c (called_by_test_6a): New.
- (test_6a): New.
- * gcc.dg/analyzer/params.c: Add "__analyzer_" prefix to support
- subroutines where necessary.
- * gcc.dg/analyzer/pr96651-2.c: Likewise.
- * gcc.dg/analyzer/signal-4b.c: Likewise.
- * gcc.dg/analyzer/single-field.c: Likewise.
- * gcc.dg/analyzer/torture/conditionals-2.c: Likewise.
-
-2021-02-02 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/93355
- PR analyzer/96374
- * gcc.dg/analyzer/pr93355-localealias-feasibility-2.c: New test.
- * gcc.dg/analyzer/pr93355-localealias-feasibility-3.c: New test.
-
-2021-02-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/narrow_high-intrinsics.c: Adjust rshrn2
- assembly scan.
-
-2021-02-01 David Malcolm <dmalcolm@redhat.com>
-
- PR analyzer/98918
- * gcc.dg/analyzer/pr98918.c: New test.
-
-2021-02-01 Sergei Trofimovich <siarheit@google.com>
-
- PR tree-optimization/98499
- * g++.dg/pr98499.C: new test.
-
-2021-02-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/simd/vmovl_high_1.c: New test.
-
-2021-02-01 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/97172
- * gcc.dg/pr97172.c: New test.
-
-2021-02-01 Martin Sebor <msebor@redhat.com>
-
- PR c++/98835
- * g++.dg/Wclass-memaccess-6.C: New test.
-
-2021-02-01 Patrick Palka <ppalka@redhat.com>
-
- PR c++/98295
- * g++.dg/cpp0x/constexpr-98295.C: New test.
-
-2021-02-01 Marek Polacek <polacek@redhat.com>
-
- PR c++/98355
- * g++.dg/ext/builtin-has-attribute2.C: New test.
-
-2021-02-01 Jason Merrill <jason@redhat.com>
-
- PR c++/98570
- * g++.dg/cpp0x/alias-decl-targ1.C: New test.
-
-2021-02-01 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/vmlXl_high.inc:
- New test template.
- * gcc.target/aarch64/advsimd-intrinsics/vmlXl_high_lane.inc:
- New test template.
- * gcc.target/aarch64/advsimd-intrinsics/vmlXl_high_laneq.inc:
- New test template.
- * gcc.target/aarch64/advsimd-intrinsics/vmlXl_high_n.inc:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmlal_high.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmlal_high_lane.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmlal_high_laneq.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmlal_high_n.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmlsl_high.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmlsl_high_lane.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmlsl_high_laneq.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmlsl_high_n.c:
- New test.
-
-2021-02-01 Jonathan Wright <jonathan.wright@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/vmull_high.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmull_high_lane.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmull_high_laneq.c:
- New test.
- * gcc.target/aarch64/advsimd-intrinsics/vmull_high_n.c:
- New test.
-
-2021-02-01 Tamar Christina <tamar.christina@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/smlal-smlsl-mull-optimized.c: New test.
-
-2021-02-01 Patrick Palka <ppalka@redhat.com>
-
- PR c++/84494
- * g++.dg/cpp1y/constexpr-84494.C: New test.
-
-2021-02-01 Xing GUO <higuoxing@gmail.com>
-
- * gcc.target/riscv/attribute-18.c: Add -mriscv-attribute option.
-
-2021-02-01 Xionghu Luo <luoxhu@linux.ibm.com>
-
- * gcc.target/powerpc/pr79251.p8.c: Update store count regex.
- * gcc.target/powerpc/pr79251.p9.c: Likewise.
-
-2021-01-31 Iain Sandoe <iain@sandoe.co.uk>
-
- * c-c++-common/attr-used-5.c: Skip for Darwin.
- * c-c++-common/attr-used-6.c: Likewise.
- * c-c++-common/attr-used-7.c: Likewise.
- * c-c++-common/attr-used-8.c: Likewise.
- * c-c++-common/attr-used-9.c: Likewise.
-
-2021-01-30 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.target/powerpc/pr79251.p8.c: Update ilp32 store counts.
- * gcc.target/powerpc/pr79251.p9.c: Same.
-
-2021-01-30 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/i386/20051216-1.c: New test.
-
-2021-01-30 Jakub Jelinek <jakub@redhat.com>
-
- PR testsuite/98243
- * gcc.dg/gomp/simd-2.c: Add -msse2 on x86. Restrict
- scan-tree-dump-times to x86 and aarch64 targets.
- * gcc.dg/gomp/simd-3.c: Likewise.
-
-2021-01-29 Michael Meissner <meissner@linux.ibm.com>
-
- PR testsuite/98870
- * gcc.target/powerpc/ppc-fortran/ieee128-math.f90: Fix the
- expected result.
-
-2021-01-29 Will Schmidt <will_schmidt@vnet.ibm.com>
-
- * gcc.target/powerpc/pr91903.c: Fix dg-require stanza.
-
-2021-01-29 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/97701
- * gcc.target/aarch64/pr97701.c: Modify.
-
-2021-01-29 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/combined-conditionals-1.c: New test.
-
-2021-01-29 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR target/97701
- * gcc.target/aarch64/pr97701.c: New.
-
-2021-01-29 Will Schmidt <will_schmidt@vnet.ibm.com>
-
- * gcc.target/powerpc/pr91903.c: New test.
- * gcc.target/powerpc/builtins-1.fold.h: Update.
- * gcc.target/powerpc/builtins-2.c: Update.
-
-2021-01-29 Nathan Sidwell <nathan@acm.org>
-
- PR c++/98843
- * g++.dg/modules/pr98843_a.C: New.
- * g++.dg/modules/pr98843_b.H: New.
- * g++.dg/modules/pr98843_c.C: New.
-
-2021-01-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/simd/vaddlv_1.c: New test.
-
-2021-01-29 Bin Cheng <bin.cheng@linux.alibaba.com>
- Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/97627
- * g++.dg/pr97627.C: New testcase.
-
-2021-01-29 Jakub Jelinek <jakub@redhat.com>
-
- PR target/98849
- * gcc.c-torture/compile/pr98849.c: New test.
-
-2021-01-29 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/98331
- * gcc.dg/pr98331.c: New test.
-
-2021-01-29 Xionghu Luo <luoxhu@linux.ibm.com>
-
- * gcc.target/powerpc/pr79251.p8.c: Move TEST_VEC_INSERT_ALL
- to ...
- * gcc.target/powerpc/pr79251.h: ...this.
- * gcc.target/powerpc/pr79251.p9.c: Likewise.
- * gcc.target/powerpc/pr79251-run.c: Move run_test to pr79251.h.
- Rename to...
- * gcc.target/powerpc/pr79251-run.p8.c: ...this.
- * gcc.target/powerpc/pr79251-run.p9.c: New test.
-
-2021-01-29 Marek Polacek <polacek@redhat.com>
-
- PR c++/96137
- * g++.dg/parse/error63.C: New test.
-
-2021-01-28 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/98841
- * g++.dg/warn/effc5.C: New test.
-
-2021-01-28 Marek Polacek <polacek@redhat.com>
-
- PR c++/94775
- * g++.dg/cpp0x/alignas19.C: New test.
- * g++.dg/warn/Warray-bounds15.C: New test.
-
-2021-01-28 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/98730
- * gcc.target/arm/simd/vceqzq_p64.c: Update expected result.
-
-2021-01-28 David Edelsohn <dje.gcc@gmail.com>
-
- * gfortran.dg/ISO_Fortran_binding_18.c: Include
- ../../../libgfortran/ISO_Fortran_binding.h rather than
- ISO_Fortran_binding.h.
-
-2021-01-28 Michael Meissner <meissner@linux.ibm.com>
-
- * gcc.target/powerpc/float128-longdouble-math.c: New test.
- * gcc.target/powerpc/float128-longdouble-stdio.c: New test.
- * gcc.target/powerpc/float128-math.c: Adjust test for new name
- being generated. Add support for running test on power10. Add
- support for running if long double defaults to 64-bits.
-
-2021-01-28 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/33661
- PR c++/98847
- * g++.target/i386/pr98847.C: New test.
-
-2021-01-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/narrow_high-intrinsics.c: Fix shrn2 scan.
-
-2021-01-28 Nathan Sidwell <nathan@acm.org>
-
- PR c++/98770
- * g++.dg/modules/pr98770_a.C: New.
- * g++.dg/modules/pr98770_b.C: New.
-
-2021-01-28 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/86470
- * gfortran.dg/gomp/pr86470.f90: New test.
-
-2021-01-28 Xionghu Luo <luoxhu@linux.ibm.com>
-
- PR target/98827
- * gcc.target/powerpc/fold-vec-insert-char-p8.c: Adjust ilp32.
- * 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/pr79251.p8.c: Likewise.
- * gcc.target/powerpc/pr79251.p9.c: Likewise.
- * gcc.target/powerpc/vsx-builtin-7.c: Likewise.
- * gcc.target/powerpc/pr79251-run.c: Build and run with vsx
- option.
-
-2021-01-28 Xing GUO <higuoxing@gmail.com>
-
- * gcc.target/riscv/attribute-18.c: New test.
-
-2021-01-27 Harris Snyder <hsnyder@structura.bio>
-
- * gfortran.dg/ISO_Fortran_binding_18.c: New test.
- * gfortran.dg/ISO_Fortran_binding_18.f90: New test.
-
-2021-01-27 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/97684
- * gcc.target/i386/pr97684.c: New.
-
-2021-01-27 Jason Merrill <jason@redhat.com>
-
- PR c++/97874
- * g++.dg/lookup/using4.C: No error in C++20.
- * g++.dg/cpp0x/decltype37.C: Adjust message.
- * g++.dg/template/crash75.C: Adjust message.
- * g++.dg/template/crash76.C: Adjust message.
- * g++.dg/cpp0x/inh-ctor36.C: New test.
- * g++.dg/cpp1z/inh-ctor39.C: New test.
- * g++.dg/cpp2a/using-enum-7.C: New test.
-
-2021-01-27 Jakub Jelinek <jakub@redhat.com>
-
- PR target/98853
- * gcc.c-torture/execute/pr98853-1.c: New test.
- * gcc.c-torture/execute/pr98853-2.c: New test.
-
-2021-01-27 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/98854
- * gcc.dg/vect/bb-slp-pr98854.c: New testcase.
-
-2021-01-27 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/93924
- PR fortran/93925
- * gfortran.dg/proc_ptr_52.f90 : New test.
-
-2021-01-27 liuhongt <hongtao.liu@intel.com>
-
- PR target/98833
- * gcc.target/i386/pr98833.c: New test.
-
-2021-01-27 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/i386/m128-check.h (CHECK_EXP): Remove
- optimize ("no-strict-aliasing") attribute.
- * gcc.target/i386/sse-andnps-1.c (TEST): Copy e into float[4]
- array to avoid violating TBAA.
- * gcc.target/i386/sse2-andpd-1.c (TEST): Copy e.d into double[2]
- array to avoid violating TBAA.
- * gcc.target/i386/sse-andps-1.c (TEST): Copy e.f into float[4]
- array to avoid violating TBAA.
- * gcc.target/i386/sse2-andnpd-1.c (TEST): Copy e into double[2]
- array to avoid violating TBAA.
-
-2021-01-27 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/98472
- * gfortran.dg/elemental_function_5.f90 : New test.
-
-2021-01-27 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/97260
- * gcc.dg/tree-ssa/pr97260.c: New test.
-
-2021-01-26 Paul Fee <paul.f.fee@gmail.com>
-
- * lib/target-supports.exp (check_effective_target_c++2a):
- Check for C++2a or C++23.
- (check_effective_target_c++20_down): New.
- (check_effective_target_c++23_only): New.
- (check_effective_target_c++23): New.
- * g++.dg/cpp23/cplusplus.C: New.
-
-2021-01-26 Jason Merrill <jason@redhat.com>
-
- PR c++/97474
- * g++.dg/torture/pr97474.C: New test.
-
-2021-01-26 Jason Merrill <jason@redhat.com>
-
- PR c++/97566
- * g++.dg/cpp2a/no_unique_address10.C: New test.
- * g++.dg/cpp2a/no_unique_address9.C: New test.
-
-2021-01-26 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/powerpc/m128-check.h (CHECK_EXP): Remove
- optimize ("no-strict-aliasing") attribute.
- * gcc.target/powerpc/sse-andnps-1.c (TEST): Copy e into float[4]
- array to avoid violating TBAA.
- * gcc.target/powerpc/sse2-andpd-1.c (TEST): Copy e.d into double[2]
- array to avoid violating TBAA.
- * gcc.target/powerpc/sse-andps-1.c (TEST): Copy e.f into float[4]
- array to avoid violating TBAA.
- * gcc.target/powerpc/sse2-andnpd-1.c (TEST): Copy e into double[2]
- array to avoid violating TBAA.
-
-2021-01-26 Jakub Jelinek <jakub@redhat.com>
-
- PR target/98681
- * gcc.c-torture/execute/pr98681.c: New test.
-
-2021-01-26 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/67539
- * gfortran.dg/elemental_assignment_1.f90: New test.
-
-2021-01-26 Tobias Burnus <tobias@codesourcery.com>
-
- * g++.dg/modules/modules.exp: Remove unused CXX_MODULE_PATH;
- add previously missing space in '$ident link'.
-
-2021-01-26 Jakub Jelinek <jakub@redhat.com>
-
- PR middle-end/98807
- * gcc.dg/pr98807.c: Add -Wno-psabi -w to dg-options.
-
-2021-01-26 Alexandre Oliva <oliva@adacore.com>
-
- * gnat.dg/asan1.adb: New test.
- * gnat.dg/asan1_pkg.ads: New additional source.
-
-2021-01-25 Harald Anlauf <anlauf@gmx.de>
-
- PR fortran/70070
- * gfortran.dg/pr70070.f90: New test.
-
-2021-01-25 Martin Sebor <msebor@redhat.com>
-
- PR c++/98646
- * g++.dg/warn/Wnonnull5.C: Adjust text of an expected warning.
- * g++.dg/warn/Wnonnull10.C: New test.
- * g++.dg/warn/Wnonnull9.C: New test.
-
-2021-01-25 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- * gfortran.dg/associate_57.f90: New test.
-
-2021-01-25 Thomas Koenig <tkoenig@gcc.gnu.org>
-
- PR fortran/96843
- * gfortran.dg/interface_assignment_7.f90: New test.
-
-2021-01-25 Jason Merrill <jason@redhat.com>
-
- PR c++/98463
- * g++.dg/cpp2a/no_unique_address8.C: New test.
-
-2021-01-25 Richard Biener <rguenther@suse.de>
-
- PR middle-end/98807
- * gcc.dg/pr98807.c: New testcase.
-
-2021-01-25 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/thunk2.adb, gnat.dg/thunk2.ads: New test.
- * gnat.dg/thunk2_pkg.ads: New helper.
-
-2021-01-25 Steve Kargl <kargl@gcc.gnu.org>
-
- PR fortran/98517
- * gfortran.dg/charlen_18.f90 : New test.
-
-2021-01-23 Anthony Sharp <anthonysharp15@gmail.com>
-
- * g++.dg/lookup/scoped1.C: Modified testcase to run successfully
- with changes.
- * g++.dg/tc1/dr142.C: Same as above.
- * g++.dg/tc1/dr52.C: Same as above.
- * g++.old-deja/g++.brendan/visibility6.C: Same as above.
- * g++.old-deja/g++.brendan/visibility8.C: Same as above.
- * g++.old-deja/g++.jason/access8.C: Same as above.
- * g++.old-deja/g++.law/access4.C: Same as above.
- * g++.old-deja/g++.law/visibility12.C: Same as above.
- * g++.old-deja/g++.law/visibility4.C: Same as above.
- * g++.old-deja/g++.law/visibility8.C: Same as above.
- * g++.old-deja/g++.other/access4.C: Same as above.
-
-2021-01-23 Patrick Palka <ppalka@redhat.com>
-
- PR c++/88548
- PR c++/97399
- * g++.dg/cpp0x/this2.C: New test.
- * g++.dg/template/pr97399.C: New test.
-
-2021-01-23 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.target/powerpc/fold-vec-insert-char-p9.c: Adjust ilp32.
- * gcc.target/powerpc/fold-vec-insert-float-p9.c: Same.
- * gcc.target/powerpc/fold-vec-insert-int-p9.c: Same.
- * gcc.target/powerpc/fold-vec-insert-longlong.c: Same.
- * gcc.target/powerpc/fold-vec-insert-short-p9.c: Same.
- * gcc.target/powerpc/pr79251.p9.c: Same.
-
-2021-01-22 Marek Polacek <polacek@redhat.com>
-
- PR c++/96623
- * g++.dg/cpp0x/noexcept64.C: New test.
-
-2021-01-22 David Edelsohn <dje.gcc@gmail.com>
-
- * g++.dg/eh/spbp.C: Remove skip on AIX.
-
-2021-01-22 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/powerpc/m128-check.h (CHECK_EXP, CHECK_FP_EXP): Fix a
- typo, UINON_TYPE to UNION_TYPE.
-
-2021-01-22 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/i386/m128-check.h (CHECK_EXP, CHECK_FP_EXP): Fix a typo,
- UINON_TYPE to UNION_TYPE.
- * gcc.target/i386/m256-check.h (CHECK_FP_EXP): Likewise.
- * gcc.target/i386/m512-check.h (CHECK_ROUGH_EXP): Likewise.
-
-2021-01-22 Jakub Jelinek <jakub@redhat.com>
-
- * gcc.target/powerpc/m128-check.h (check_##UINON_TYPE): Add
- optimize ("no-strict-aliasing") attribute.
-
-2021-01-22 Jason Merrill <jason@redhat.com>
-
- PR c++/98744
- * g++.dg/init/elide7.C: New test.
-
-2021-01-22 Jakub Jelinek <jakub@redhat.com>
-
- PR sanitizer/95693
- * g++.dg/ubsan/pr95693.C: New test.
-
-2021-01-22 Marek Polacek <polacek@redhat.com>
-
- PR c++/98545
- * g++.dg/abi/mangle76.C: New test.
-
-2021-01-22 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/98565
- * gfortran.dg/associated_target_7.f90 : New test.
-
-2021-01-22 Martin Jambor <mjambor@suse.cz>
-
- PR tree-optimization/47059
- * gcc.dg/tree-ssa/pr47059.c: New test.
-
-2021-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- PR tree-optimization/98766
- * gcc.dg/pr98766.c: New test.
-
-2021-01-22 Nathan Sidwell <nathan@acm.org>
-
- PR testsuite/98795
- * g++.dg/modules/modules.exp (module_cmi_p): Avoid
- embedded absolute paths.
- (module_do_it): Append $std to test name.
-
-2021-01-22 Richard Biener <rguenther@suse.de>
-
- PR middle-end/98793
- * gcc.dg/pr98793.c: New testcase.
-
-2021-01-22 Xionghu Luo <luoxhu@linux.ibm.com>
-
- * gcc.target/powerpc/pr79251.p8.c: New test.
- * gcc.target/powerpc/fold-vec-insert-char-p8.c: Adjust
- instruction counts.
- * 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/vsx-builtin-7.c: Likewise.
-
-2021-01-22 Xionghu Luo <luoxhu@linux.ibm.com>
-
- * gcc.target/powerpc/pr79251.p9.c: New test.
- * gcc.target/powerpc/pr79251-run.c: New test.
- * gcc.target/powerpc/pr79251.h: New header.
-
-2021-01-22 Richard Biener <rguenther@suse.de>
-
- PR middle-end/98773
- * gcc.dg/torture/pr98773.c: New testcase.
-
-2021-01-22 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/90248
- * gcc.dg/tree-ssa/copy-sign-1.c: Don't expect any copysign
- builtins.
- * gcc.dg/pr90248.c: New test.
-
-2021-01-22 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/98255
- * gcc.dg/pr98255.c: New test.
-
-2021-01-22 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/98786
- * gcc.dg/torture/pr98786.c: New testcase.
-
-2021-01-22 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
-
- PR target/98636
- * gcc.target/arm/pr98636.c: New test.
-
-2021-01-22 liuhongt <hongtao.liu@intel.com>
-
- PR target/96891
- PR target/98348
- * gcc.target/i386/avx512bw-pr96891-1.c: New test.
- * gcc.target/i386/avx512f-pr96891-1.c: New test.
- * gcc.target/i386/avx512f-pr96891-2.c: New test.
- * gcc.target/i386/avx512f-pr96891-3.c: New test.
- * g++.target/i386/avx512f-pr96891-1.C: New test.
- * gcc.target/i386/bitwise_mask_op-3.c: Adjust testcase.
-
-2021-01-22 Marek Polacek <polacek@redhat.com>
-
- PR c++/97966
- * g++.dg/cpp0x/noexcept63.C: New test.
-
-2021-01-21 David Edelsohn <dje.gcc@gmail.com>
-
- * g++.dg/cpp2a/lambda-uneval1.C: Ignore preceding "l" and
- intervening period.
- * g++.dg/cpp2a/lambda-uneval5.C: Ignore preceding "l" and
- explicitly check for intervening space, tab or period.
-
-2021-01-21 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/98777
- * gcc.target/riscv/pr98777.c: New.
-
-2021-01-21 Patrick Palka <ppalka@redhat.com>
-
- PR c++/71879
- * g++.dg/cpp0x/decltype-71879.C: New test.
-
-2021-01-21 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/98672
- * g++.dg/cpp1y/constexpr-98672.C: New test.
-
-2021-01-21 Andrea Corallo <andrea.corallo@arm.com>
-
- PR target/96372
- * lib/target-supports.exp
- (check_effective_target_arm_thumb2_no_arm_v8_1_lob): Define proc.
- * gcc.target/arm/ivopts.c: Use target
- 'arm_thumb2_no_arm_v8_1_lob'.
-
-2021-01-21 Nathan Sidwell <nathan@acm.org>
-
- PR c++/98530
- * g++.dg/modules/stat-mem-1.h: New.
- * g++.dg/modules/stat-mem-1_a.H: New.
- * g++.dg/modules/stat-mem-1_b.C: New.
-
-2021-01-21 Paul Thomas <pault@gcc.gnu.org>
-
- PR fortran/96320
- * gfortran.dg/module_procedure_5.f90 : New test.
- * gfortran.dg/module_procedure_6.f90 : New test.
-
-2021-01-21 Richard Biener <rguenther@suse.de>
-
- PR testsuite/97299
- * gcc.dg/vect/slp-reduc-3.c: Amend target selectors.
-
-2021-01-21 Richard Biener <rguenther@suse.de>
-
- PR testsuite/98241
- * gcc.dg/pr78973.c: Remove ilp32 XFAIL.
-
-2021-01-21 Richard Biener <rguenther@suse.de>
-
- * gcc.dg/Walloca-2.c: Un-XFAIL.
-
-2021-01-21 liuhongt <hongtao.liu@intel.com>
-
- PR rtl-optimization/98694
- * gcc.target/i386/pr98694.c: New test.
-
-2021-01-20 Andrew MacLeod <amacleod@redhat.com>
-
- * gcc.dg/torture/ftrapv-2.c: Make overflow instruction unremovable.
-
-2021-01-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/vdup_lane_2.c: Scan for fmov rather than
- dup.
-
-2021-01-20 Vladimir N. Makarov <vmakarov@redhat.com>
-
- PR rtl-optimization/98722
- * g++.target/s390/pr98722.C: New.
-
-2021-01-20 Eugene Rozenfeld <erozen@microsoft.com>
-
- PR tree-optimization/96674
- * gcc.dg/pr96674.c: New tests.
-
-2021-01-20 Patrick Palka <ppalka@redhat.com>
-
- PR c++/95434
- * g++.dg/cpp2a/lambda-generic9.C: New test.
-
-2021-01-20 Patrick Palka <ppalka@redhat.com>
-
- PR c++/82613
- * g++.dg/parse/access12.C: New test.
- * g++.dg/template/access35.C: New test.
-
-2021-01-20 Richard Sandiford <richard.sandiford@arm.com>
-
- PR tree-optimization/98535
- * gcc.target/aarch64/sve/pr98535.c: New file.
-
-2021-01-20 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/98763
- * gfortran.dg/gomp/task-detach-1.f90: Use integer(1) to avoid
- missing diagnostic issues with c_intptr_t == default integer kind.
-
-2021-01-20 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/98721
- * gcc.dg/pr98721-1.c: New test.
- * gcc.dg/pr98721-2.c: New test.
-
-2021-01-20 Richard Biener <rguenther@suse.de>
-
- PR tree-optimization/98758
- * gcc.dg/torture/pr98758.c: New testcase.
-
-2021-01-20 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/98742
- * c-c++-common/gomp/task-detach-2.c: New test.
-
-2021-01-20 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/98757
- PR fortran/98476
- * gfortran.dg/gomp/is_device_ptr-2.f90: Fix dg-error.
-
-2021-01-19 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.dg/cpp/ucs.c: Expect Invalid warning for 2byte wchar.
- * gcc.dg/debug/dwarf2/inline6.c: Remove skip AIX.
- * gcc.dg/debug/dwarf2/lang-c11.c: Remove skip AIX.
- * gcc.dg/debug/dwarf2/pr41445-7.c: Remove skip AIX.
- * gcc.dg/debug/dwarf2/pr41445-8.c: Remove skip AIX.
- * gcc.dg/tree-ssa/builtin-sprintf-warn-20.c: Require 4byte wchar.
-
-2021-01-19 Marek Polacek <polacek@redhat.com>
-
- PR c++/98659
- * g++.dg/template/deduce8.C: New test.
-
-2021-01-19 Marek Polacek <polacek@redhat.com>
-
- PR c++/98687
- * g++.dg/lookup/using64.C: New test.
- * g++.dg/lookup/using65.C: New test.
-
-2021-01-19 Martin Sebor <msebor@redhat.com>
-
- PR middle-end/98664
- * gcc.dg/Wvla-larger-than-4.c: Adjust expected output.
- * gcc.dg/plugin/diagnostic-test-inlining-3.c: Same.
- * g++.dg/warn/Wfree-nonheap-object-5.C: New test.
- * gcc.dg/Wfree-nonheap-object-4.c: New test.
-
-2021-01-19 Patrick Palka <ppalka@redhat.com>
-
- PR c++/41437
- PR c++/58993
- * g++.dg/opt/pr87974.C: Adjust.
- * g++.dg/template/access34.C: New test.
- * g++.dg/template/friend68.C: New test.
- * g++.dg/template/friend69.C: New test.
-
-2021-01-19 Marek Polacek <polacek@redhat.com>
-
- PR c++/98333
- * g++.dg/cpp0x/noexcept62.C: New test.
-
-2021-01-19 Will Schmidt <will_schmidt@vnet.ibm.com>
-
- * gcc.target/powerpc/pr88233.c: Update dg- stanzas.
-
-2021-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
- (CHECK_CUMULATIVE_SAT): Delete.
- (CHECK_CUMULATIVE_SAT_NAMED): Likewise. Deleted related
- variables.
- * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc:
- Remove uses of the above.
- * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc:
- Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc:
- Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c:
- Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c:
- Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c:
- Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c:
- Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqmovn.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqmovun.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh.inc: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh_lane.inc:
- Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah_lane.c:
- Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh_lane.c:
- Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c:
- Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c: Likewise.
- * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
-
-2021-01-19 Jeff Law <law@redhat.com>
-
- * gcc.dg/debug/dwarf2/dwarf-float.c: Force dwarf-4 generation
- and update expected output.
-
-2021-01-19 Richard Biener <rguenther@suse.de>
-
- PR ipa/98330
- * g++.dg/pr98330.C: New testcase.
- * gcc.dg/pr98330.c: Likewise.
-
-2021-01-19 Richard Biener <rguenther@suse.de>
-
- PR ipa/97673
- * gfortran.dg/pr97673.f90: New testcase.
-
-2021-01-19 Tobias Burnus <tobias@codesourcery.com>
-
- PR fortran/98476
- * gfortran.dg/gomp/map-3.f90: Update expected scan-dump-tree.
- * gfortran.dg/gomp/is_device_ptr-2.f90: New test.
- * gfortran.dg/gomp/use_device_ptr-1.f90: New test.
-
-2021-01-19 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/98690
- * g++.dg/ipa/pr98690.C: New test.
-
-2021-01-18 Jeff Law <law@redhat.com>
-
- * gcc.dg/debug/dwarf2/pr41445-7.c: Fix expected output.
-
-2021-01-18 Patrick Palka <ppalka@redhat.com>
-
- * g++.dg/cpp1z/class-deduction77.C: New test.
-
-2021-01-18 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/98727
- * gcc.c-torture/execute/pr98727.c: New test.
-
-2021-01-18 John David Anglin <danglin@gcc.gnu.org>
-
- PR testsuite/97987
- * gcc.c-torture/compile/asmgoto-2.c: Skip on hppa.
- * gcc.c-torture/compile/asmgoto-5.c: Likewise.
-
-2021-01-18 John David Anglin <danglin@gcc.gnu.org>
-
- * g++.dg/no-stack-protector-attr-3.C: Don't compile on hppa*-*-*.
- * g++.dg/no-stack-protector-attr.C: Likewise.
-
-2021-01-18 David Malcolm <dmalcolm@redhat.com>
-
- * gcc.dg/analyzer/attr-malloc-1.c: New test.
- * gcc.dg/analyzer/attr-malloc-2.c: New test.
- * gcc.dg/analyzer/attr-malloc-4.c: New test.
- * gcc.dg/analyzer/attr-malloc-5.c: New test.
- * gcc.dg/analyzer/attr-malloc-6.c: New test.
- * gcc.dg/analyzer/attr-malloc-CVE-2019-19078-usb-leak.c: New test.
- * gcc.dg/analyzer/attr-malloc-misuses.c: New test.
-
-2021-01-18 Richard Biener <rguenther@suse.de>
-
- PR testsuite/97494
- * gcc.dg/vect/slp-11b.c: Adjust.
-
-2021-01-18 Christophe Lyon <christophe.lyon@linaro.org>
-
- PR target/71233
- * gcc.target/arm/simd/vceqz_p64.c: Use arm_crypto options.
- * gcc.target/arm/simd/vceqzq_p64.c: Likewise.
-
-2021-01-18 Richard Biener <rguenther@suse.de>
-
- PR testsuite/97299
- * gcc.dg/vect/slp-reduc-3.c: Guard VEC_PERM_EXPR scan.
-
-2021-01-18 David Edelsohn <dje.gcc@gmail.com>
-
- * gcc.target/powerpc/fold-vec-extract-char.p7.c: Adjust addi count.
- * gcc.target/powerpc/fold-vec-extract-double.p7.c: Same.
- * gcc.target/powerpc/fold-vec-extract-float.p7.c: Same.
- * gcc.target/powerpc/fold-vec-extract-float.p8.c: Same.
- * gcc.target/powerpc/fold-vec-extract-int.p7.c: Same.
- * gcc.target/powerpc/fold-vec-extract-int.p8.c: Same.
- * gcc.target/powerpc/fold-vec-extract-short.p7.c: Same.
- * gcc.target/powerpc/fold-vec-extract-short.p8.c: Same.
- * gcc.target/powerpc/sse-andnps-1.c: Restrict to LE.
- * gcc.target/powerpc/sse-movhps-1.c: Restrict to LE.
- * gcc.target/powerpc/sse-movlps-1.c: Restrict to LE.
- * gcc.target/powerpc/sse2-andnpd-1.c: Restrict to LE.
-
-2021-01-17 David Edelsohn <dje.gcc@gmail.com>
-
- * g++.dg/debug/dwarf2/inline-ns-2.C: Skip on AIX.
- * g++.dg/debug/dwarf2/inline-var-2.C: Skip on AIX.
- * g++.dg/debug/dwarf2/inline-var-3.C: Skip on AIX.
- * g++.dg/debug/dwarf2/lang-cpp11.C: Skip on AIX.
- * g++.dg/debug/dwarf2/lang-cpp14.C: Skip on AIX.
- * g++.dg/debug/dwarf2/lang-cpp17.C: Skip on AIX.
- * g++.dg/debug/dwarf2/lang-cpp20.C: Skip on AIX.
- * gcc.dg/debug/dwarf2/inline6.c: Skip on AIX.
- * gcc.dg/debug/dwarf2/lang-c11.c: Skip on AIX.
- * gcc.dg/debug/dwarf2/pr41445-7.c: Skip on AIX.
- * gcc.dg/debug/dwarf2/pr41445-8.c: Skip on AIX.
-
-2021-01-17 Martin Jambor <mjambor@suse.cz>
-
- PR ipa/98222
- * gcc.dg/ipa/pr98222.c: New test.
-
-2021-01-16 Jakub Jelinek <jakub@redhat.com>
-
- * gfortran.dg/iso_fortran_binding_uint8_array_driver.c: Include
- ../../../libgfortran/ISO_Fortran_binding.h rather than
- ISO_Fortran_binding.h.
-
-2021-01-16 Kwok Cheung Yeung <kcy@codesourcery.com>
-
- * c-c++-common/gomp/task-detach-1.c: New.
- * g++.dg/gomp/task-detach-1.C: New.
- * gcc.dg/gomp/task-detach-1.c: New.
- * gfortran.dg/gomp/task-detach-1.f90: New.
-
-2021-01-16 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/96669
- * gcc.dg/tree-ssa/pr96669-1.c: Adjust regexp.
- * gcc.dg/tree-ssa/pr96669-2.c: New test.
-
-2021-01-16 Jakub Jelinek <jakub@redhat.com>
-
- PR tree-optimization/96271
- * gcc.target/i386/pr96271.c: New test.
-
-2021-01-15 Carl Love <cel@us.ibm.com>
-
- * gcc.target/powerpc/builtins-1-p10-runnable.c: New test file.
-
-2021-01-15 Harris Snyder <hsnyder@structura.bio>
-
- * 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.
+Copyright (C) 2022 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright