|
From: <sv...@va...> - 2015-05-02 04:23:54
|
Author: rhyskidd
Date: Sat May 2 05:23:46 2015
New Revision: 15175
Log:
Properly guard exp-bbv/tests/x86/ on OS X. Partial fix for BZ#344416 (at least reduces required hacks).
Modified:
trunk/exp-bbv/tests/Makefile.am
trunk/exp-bbv/tests/x86/complex_rep.vgtest
trunk/exp-bbv/tests/x86/fldcw_check.vgtest
trunk/exp-bbv/tests/x86/million.vgtest
trunk/exp-bbv/tests/x86/rep_prefix.vgtest
Modified: trunk/exp-bbv/tests/Makefile.am
==============================================================================
--- trunk/exp-bbv/tests/Makefile.am (original)
+++ trunk/exp-bbv/tests/Makefile.am Sat May 2 05:23:46 2015
@@ -5,8 +5,10 @@
# Platform-specific tests
if VGCONF_ARCHS_INCLUDE_X86
+if !VGCONF_OS_IS_DARWIN
SUBDIRS += x86
endif
+endif
if VGCONF_PLATFORMS_INCLUDE_X86_LINUX
SUBDIRS += x86-linux
endif
Modified: trunk/exp-bbv/tests/x86/complex_rep.vgtest
==============================================================================
--- trunk/exp-bbv/tests/x86/complex_rep.vgtest (original)
+++ trunk/exp-bbv/tests/x86/complex_rep.vgtest Sat May 2 05:23:46 2015
@@ -1,3 +1,4 @@
+prereq: test -e complex_rep
prog: complex_rep
vgopts: --interval-size=100000 --bb-out-file=complex_rep.out.bb
cleanup: rm complex_rep.out.bb
Modified: trunk/exp-bbv/tests/x86/fldcw_check.vgtest
==============================================================================
--- trunk/exp-bbv/tests/x86/fldcw_check.vgtest (original)
+++ trunk/exp-bbv/tests/x86/fldcw_check.vgtest Sat May 2 05:23:46 2015
@@ -1,3 +1,4 @@
+prereq: test -e fldcw_check
prog: fldcw_check
vgopts: --interval-size=10000 --bb-out-file=fldcw_check.out.bb
cleanup: rm fldcw_check.out.bb
Modified: trunk/exp-bbv/tests/x86/million.vgtest
==============================================================================
--- trunk/exp-bbv/tests/x86/million.vgtest (original)
+++ trunk/exp-bbv/tests/x86/million.vgtest Sat May 2 05:23:46 2015
@@ -1,4 +1,5 @@
-prog: million
+prereq: test -e million
+prog: million
vgopts: --interval-size=100000 --bb-out-file=million.out.bb --pc-out-file=million.out.pc
post: cat million.out.bb
cleanup: rm million.out.bb million.out.pc
Modified: trunk/exp-bbv/tests/x86/rep_prefix.vgtest
==============================================================================
--- trunk/exp-bbv/tests/x86/rep_prefix.vgtest (original)
+++ trunk/exp-bbv/tests/x86/rep_prefix.vgtest Sat May 2 05:23:46 2015
@@ -1,3 +1,4 @@
+prereq: test -e rep_prefix
prog: rep_prefix
vgopts: --interval-size=100000 --bb-out-file=rep_prefix.out.bb
cleanup: rm rep_prefix.out.bb
|