From fa4ebe5c53acd0bd1c4c312d505ee4d9b54d8ddb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Sch=C3=B6pflin?= Date: Fri, 3 Mar 2006 09:08:39 +0000 Subject: [PATCH] Disabled pointer_vector test on Tru64/CXX as it runs forever and keeps hanging the regression tests. [SVN r33207] --- test/Jamfile | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/test/Jamfile b/test/Jamfile index 600e9aeb..87abb096 100644 --- a/test/Jamfile +++ b/test/Jamfile @@ -22,6 +22,20 @@ rule turn-off-intel-debug-symbols ( toolset variant : properties * ) return $(properties) ; } +# Some tests hang when compiled with HP-CXX and executed on Tru64. +rule disable-for-cxx-tru64 ( toolset variant : properties * ) +{ + if $(UNIX) && $(OS) = OSF + { + switch $(toolset) + { + case tru64cxx* : properties = + [ replace-properties $(properties) : no ] ; + } + } + return $(properties) ; +} + template py-unit-test : : $(PYTHON_PROPERTIES) BOOST_PYTHON_SUPPRESS_REGISTRY_INITIALIZATION @@ -169,7 +183,11 @@ bpl-test crossmod_exception [ bpl-test docstring ] [ bpl-test vector_indexing_suite ] -[ bpl-test pointer_vector ] +[ bpl-test pointer_vector + : # files + : # requirements + disable-for-cxx-tru64 # Runs forever when executed. +] [ extension map_indexing_suite_ext : map_indexing_suite.cpp int_map_indexing_suite.cpp