forked from boostorg/config
Disable tests for VxWorks that use no-rtti
While it's possible to re-build VxWorks libraries with this option, there isn't a separate link path, so there's no way to test in the same pass as normal libraries
This commit is contained in:
@ -69,6 +69,7 @@ test-suite config
|
|||||||
: #input-files
|
: #input-files
|
||||||
: #requirements
|
: #requirements
|
||||||
<exception-handling>off
|
<exception-handling>off
|
||||||
|
<target-os>vxworks:<build>no # vx requires complete library rebuild to turn off exceptions
|
||||||
[ check-target-builds has_atomic_lib : <source>atomic ]
|
[ check-target-builds has_atomic_lib : <source>atomic ]
|
||||||
[ check-target-builds has_pthread_lib : <source>pthread ]
|
[ check-target-builds has_pthread_lib : <source>pthread ]
|
||||||
[ check-target-builds has_rt_lib : <source>rt ]
|
[ check-target-builds has_rt_lib : <source>rt ]
|
||||||
@ -77,7 +78,9 @@ test-suite config
|
|||||||
[ run config_info.cpp : : : <test-info>always_show_run_output <threading>single <toolset>msvc:<runtime-link>static <toolset>msvc:<link>static ]
|
[ run config_info.cpp : : : <test-info>always_show_run_output <threading>single <toolset>msvc:<runtime-link>static <toolset>msvc:<link>static ]
|
||||||
[ run config_info.cpp : : : <test-info>always_show_run_output <threading>multi : config_info_threaded ]
|
[ run config_info.cpp : : : <test-info>always_show_run_output <threading>multi : config_info_threaded ]
|
||||||
[ run config_info.cpp : : : <test-info>always_show_run_output <rtti>off : config_info_no_rtti ]
|
[ run config_info.cpp : : : <test-info>always_show_run_output <rtti>off : config_info_no_rtti ]
|
||||||
[ run config_info.cpp : : : <test-info>always_show_run_output <exception-handling>off : config_info_no_except ]
|
[ run config_info.cpp : : : <test-info>always_show_run_output <exception-handling>off
|
||||||
|
<target-os>vxworks:<build>no
|
||||||
|
: config_info_no_except ]
|
||||||
[ run math_info.cpp : : : <test-info>always_show_run_output <toolset>borland:<runtime-link>static <toolset>borland:<link>static ]
|
[ run math_info.cpp : : : <test-info>always_show_run_output <toolset>borland:<runtime-link>static <toolset>borland:<link>static ]
|
||||||
[ run abi/abi_test.cpp abi/main.cpp ]
|
[ run abi/abi_test.cpp abi/main.cpp ]
|
||||||
[ run limits_test.cpp ]
|
[ run limits_test.cpp ]
|
||||||
@ -88,6 +91,7 @@ test-suite config
|
|||||||
<runtime-link>shared
|
<runtime-link>shared
|
||||||
<define>BOOST_DYN_LINK=1
|
<define>BOOST_DYN_LINK=1
|
||||||
<define>BOOST_CONFIG_NO_LIB=1
|
<define>BOOST_CONFIG_NO_LIB=1
|
||||||
|
<target-os>vxworks:<link>shared
|
||||||
:
|
:
|
||||||
config_link_test
|
config_link_test
|
||||||
]
|
]
|
||||||
|
Reference in New Issue
Block a user