Commit a8d0ab1d by Jakub Jelinek Committed by Jakub Jelinek

re PR testsuite/36889 (gfortran.fortran-torture/execute/execute.exp tries to run…

re PR testsuite/36889 (gfortran.fortran-torture/execute/execute.exp tries to run sse2 execute tests without checking for host support)

	PR testsuite/36889
	* lib/fortran-torture.exp (get-fortran-torture-options): Only
	set test_tree_vectorize on i?86/x86_64 resp. sparc* if sse2 resp.
	ultrasparc hw is available.

From-SVN: r140398
parent b9ff6079
2008-09-16 Jakub Jelinek <jakub@redhat.com>
PR testsuite/36889
* lib/fortran-torture.exp (get-fortran-torture-options): Only
set test_tree_vectorize on i?86/x86_64 resp. sparc* if sse2 resp.
ultrasparc hw is available.
2008-09-16 Richard Guenther <rguenther@suse.de> 2008-09-16 Richard Guenther <rguenther@suse.de>
PR middle-end/37380 PR middle-end/37380
......
...@@ -44,7 +44,8 @@ proc get-fortran-torture-options { } { ...@@ -44,7 +44,8 @@ proc get-fortran-torture-options { } {
set test_tree_vectorize 1 set test_tree_vectorize 1
} elseif { [istarget "spu-*-*"] } { } elseif { [istarget "spu-*-*"] } {
set test_tree_vectorize 1 set test_tree_vectorize 1
} elseif { [istarget "i?86-*-*"] || [istarget "x86_64-*-*"] } { } elseif { ( [istarget "i?86-*-*"] || [istarget "x86_64-*-*"] )
&& [check_sse2_hw_available] } {
lappend vectorizer_options "-msse2" lappend vectorizer_options "-msse2"
set test_tree_vectorize 1 set test_tree_vectorize 1
} elseif { [istarget "mips*-*-*"] } elseif { [istarget "mips*-*-*"]
...@@ -52,7 +53,8 @@ proc get-fortran-torture-options { } { ...@@ -52,7 +53,8 @@ proc get-fortran-torture-options { } {
&& [check_effective_target_nomips16] } { && [check_effective_target_nomips16] } {
lappend vectorizer_options "-mpaired-single" lappend vectorizer_options "-mpaired-single"
set test_tree_vectorize 1 set test_tree_vectorize 1
} elseif [istarget "sparc*-*-*"] { } elseif { [istarget "sparc*-*-*"]
&& [check_effective_target_ultrasparc_hw] } {
lappend vectorizer_options "-mcpu=ultrasparc" "-mvis" lappend vectorizer_options "-mcpu=ultrasparc" "-mvis"
set test_tree_vectorize 1 set test_tree_vectorize 1
} elseif { [istarget "alpha*-*-*"] } elseif { [istarget "alpha*-*-*"]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment