From: H.J. Lu Date: Sun, 3 Jul 2016 16:40:22 +0000 (+0000) Subject: Add 2 tests for PR middle-end/71734 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b4410f63046bcda0f2d49d6bf2e4a1df1b62dd7e;p=gcc.git Add 2 tests for PR middle-end/71734 simd3.f90 and simd4.f90 fail only with -msse2. But they are compiled with -mavx on AVX machines. Add 2 tests to compile simd3.f90 and simd4.f90 with -msse2 on AVX machines. PR middle-end/71734 * testsuite/libgomp.fortran/pr71734-1.f90: New test. * testsuite/libgomp.fortran/pr71734-2.f90: Likewise. From-SVN: r237950 --- diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 41bc67c1157..35e29c06776 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,9 @@ +2016-07-03 H.J. Lu + + PR middle-end/71734 + * testsuite/libgomp.fortran/pr71734-1.f90: New test. + * testsuite/libgomp.fortran/pr71734-2.f90: Likewise. + 2016-07-01 Jakub Jelinek PR fortran/71717 diff --git a/libgomp/testsuite/libgomp.fortran/pr71734-1.f90 b/libgomp/testsuite/libgomp.fortran/pr71734-1.f90 new file mode 100644 index 00000000000..9b36a33ca2d --- /dev/null +++ b/libgomp/testsuite/libgomp.fortran/pr71734-1.f90 @@ -0,0 +1,6 @@ +! { dg-do run { target avx_runtime } } +! { dg-additional-options "-msse2" } +! The same as simd3.f90, but compiled with -msse2. we run it only on +! AVX machine where simd3.f90 is compiled with -mavx. + +include 'simd3.f90' diff --git a/libgomp/testsuite/libgomp.fortran/pr71734-2.f90 b/libgomp/testsuite/libgomp.fortran/pr71734-2.f90 new file mode 100644 index 00000000000..2a84f26291c --- /dev/null +++ b/libgomp/testsuite/libgomp.fortran/pr71734-2.f90 @@ -0,0 +1,6 @@ +! { dg-do run { target avx_runtime } } +! { dg-additional-options "-msse2" } +! The same as simd4.f90, but compiled with -msse2. we run it only on +! AVX machine where simd4.f90 is compiled with -mavx. + +include 'simd4.f90'