This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[Patch][aarch64][committed] Fix test broken by patch for PR target/81356
- From: Steve Ellcey <sellcey at cavium dot com>
- To: gcc-patches <gcc-patches at gcc dot gnu dot org>, "james.greenhalgh" <james dot greenhalgh at arm dot com>, Christophe Lyon <christophe dot lyon at linaro dot org>
- Date: Mon, 20 Nov 2017 16:16:11 -0800
- Subject: [Patch][aarch64][committed] Fix test broken by patch for PR target/81356
- Authentication-results: sourceware.org; auth=none
- Authentication-results: spf=none (sender IP is ) smtp.mailfrom=Steve dot Ellcey at cavium dot com;
- Reply-to: sellcey at cavium dot com
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
My patch for PR target/81356 caused the test gfortran.dg/pr45636.f90
to generate an XPASS instead of an XFAIL. This change seems correct
since we no longer define TARGET_USE_BY_PIECES_INFRASTRUCTURE_P
so I am going to check this patch in as obvious in order to make
the test a PASS instead of XPASS by removing aarch64 from the list
of expected failures.
Steve Ellcey
sellcey@cavium.com
2017-11-20 Steve Ellcey <sellcey@cavium.com>
PR target/81356
* gfortran.dg/pr45636.f90 (aarch64*-*-*): Remove from xfail list.
diff --git a/gcc/testsuite/gfortran.dg/pr45636.f90 b/gcc/testsuite/gfortran.dg/pr45636.f90
index 38ec634..958833c 100644
--- a/gcc/testsuite/gfortran.dg/pr45636.f90
+++ b/gcc/testsuite/gfortran.dg/pr45636.f90
@@ -12,4 +12,4 @@ program main
end program main
! This test will fail on targets which prefer memcpy/memset over
! move_by_pieces/store_by_pieces.
-! { dg-final { scan-tree-dump-times "memset" 0 "forwprop2" { xfail { { hppa*-*-* && { ! lp64 } } || { { mips*-*-* && { ! nomips16 } } || { aarch64*-*-* } } } } } }
+! { dg-final { scan-tree-dump-times "memset" 0 "forwprop2" { xfail { { hppa*-*-* && { ! lp64 } } || { mips*-*-* && { ! nomips16 } } } } } }