diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index 859d9737..58046e49 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -38,9 +38,11 @@ UBLAS_TESTSET_SPARSE ?= # USE_GENERALIZED_VECTOR_OF_VECTOR -# Settings propogated to individual project targets, but not test-suite +# Project settings project - : requirements + : requirements + BOOST_UBLAS_NO_EXCEPTIONS + vacpp:"BOOST_UBLAS_NO_ELEMENT_PROXIES" ; @@ -53,7 +55,6 @@ test-suite numeric/uBLAS : # input files : # requirements $(UBLAS_TESTSET) - vacpp:"BOOST_UBLAS_NO_ELEMENT_PROXIES" ] [ run test2/test2.cpp test2/test21.cpp @@ -61,7 +62,6 @@ test-suite numeric/uBLAS test2/test23.cpp : : : $(UBLAS_TESTSET) - vacpp:"BOOST_UBLAS_NO_ELEMENT_PROXIES" ] [ run test3/test3.cpp test3/test31.cpp @@ -69,40 +69,33 @@ test-suite numeric/uBLAS test3/test33.cpp : : : $(UBLAS_TESTSET_SPARSE) - vacpp:"BOOST_UBLAS_NO_ELEMENT_PROXIES" ] [ run test4/test4.cpp test4/test42.cpp test4/test43.cpp : : : $(UBLAS_TESTSET) - vacpp:"BOOST_UBLAS_NO_ELEMENT_PROXIES" ] [ run test5/test5.cpp test5/test52.cpp test5/test53.cpp : : : $(UBLAS_TESTSET) - vacpp:"BOOST_UBLAS_NO_ELEMENT_PROXIES" ] [ run test6/test6.cpp test6/test62.cpp test6/test63.cpp : : : $(UBLAS_TESTSET) - vacpp:"BOOST_UBLAS_NO_ELEMENT_PROXIES" ] -# Test7 checks uBLAS operation with interval types. -# This causes too much compiler badness. Issues need to be addressed for VC7.1 VC8 CW9 and Intel 8 (windows) -# [ run test7/test7.cpp -# test7/test71.cpp -# test7/test72.cpp -# test7/test73.cpp -# : : : -# BOOST_UBLAS_USE_INTERVAL -# $(UBLAS_TESTSET) -# vacpp:"BOOST_UBLAS_NO_ELEMENT_PROXIES" -# ] + [ run test7/test7.cpp + test7/test71.cpp + test7/test72.cpp + test7/test73.cpp + : : : + BOOST_UBLAS_USE_INTERVAL + $(UBLAS_TESTSET) + ] [ run placement_new.cpp ]