Regression testing of boost libraries

Hi I am compiling boost 1.39.0 libraires on sun os. I have just started with using boost libraries and dont have much know about them. I read somewhere that after compilation i can run some regression tests to check if everything has compiled properly or not. When i looked at boost regression test webpage it mentioned that it would download the latest boost code and run the test case on it. However i dont want that, I have a copy of boost 1.39.0 which i have compiled on which i want to run these regression test cases. Is there a way to do that. Also someone mentioned that boost maintains a page on which i can check the status of boost unit test on different platforms, but i could not seem to find it. Can someone provide reference to that page. I am especially interested in status of boost libraires on Sun os with toolset=sun Thanks Yogesh

AMDG Yogesh Arora wrote:
I am compiling boost 1.39.0 libraires on sun os. I have just started with using boost libraries and dont have much know about them. I read somewhere that after compilation i can run some regression tests to check if everything has compiled properly or not. When i looked at boost regression test webpage it mentioned that it would download the latest boost code and run the test case on it. However i dont want that, I have a copy of boost 1.39.0 which i have compiled on which i want to run these regression test cases. Is there a way to do that.
You can run bjam toolset=sun in $BOOST_ROOT/status or in the test directory of a specific library.
Also someone mentioned that boost maintains a page on which i can check the status of boost unit test on different platforms, but i could not seem to find it. Can someone provide reference to that page. I am especially interested in status of boost libraires on Sun os with toolset=sun
http://www.boost.org/development/tests/release/developer/summary.html http://www.boost.org/development/tests/trunk/developer/summary.html In Christ, Steven Watanabe

When i run bjam toolset=sun in $BOOST_ROOT/status i get this error. Any
ideas
/home/yogesh/boost_1_39_0/tools/build/v2/build/feature.jam:483: in
validate-value-string from module feature
error: "sun" is not a known value of feature <stdlib>
error: legal values: "native" "sun-stlport" "stlport"
/home/yogesh/boost_1_39_0/tools/build/v2/build/feature.jam:358: in
expand-subfeatures-aux from module feature
/home/yogesh/boost_1_39_0/tools/build/v2/build/feature.jam:419: in
expand-subfeatures from module feature
/home/yogesh/boost_1_39_0/tools/build/v2/build/feature.jam:849: in
feature.expand from module feature
/home/yogesh/boost_1_39_0/tools/build/v2/build/targets.jam:1005: in
evaluate-requirements from module targets
/home/yogesh/boost_1_39_0/tools/build/v2/build/targets.jam:1044: in
common-properties2 from module targets
/home/yogesh/boost_1_39_0/tools/build/v2/build/targets.jam:915: in
targets.common-properties from module targets
/home/yogesh/boost_1_39_0/tools/build/v2/build/targets.jam:1206: in
object(alias-target-class)@526.generate from module
object(alias-target-class)@526
/home/yogesh/boost_1_39_0/tools/build/v2/build/targets.jam:710: in
generate-really from module object(main-target)@9574
/home/yogesh/boost_1_39_0/tools/build/v2/build/targets.jam:682: in
object(main-target)@9574.generate from module object(main-target)@9574
/home/yogesh/boost_1_39_0/tools/build/v2/build/targets.jam:258: in
object(project-target)@387.generate from module object(project-target)@387
/home/yogesh/boost_1_39_0/tools/build/v2/build/targets.jam:258: in
object(project-target)@379.generate from module object(project-target)@379
/home/yogesh/boost_1_39_0/tools/build/v2/build-system.jam:700: in load from
module build-system
/home/yogesh/boost_1_39_0/tools/build/v2/kernel/modules.jam:283: in import
from module modules
/home/yogesh/boost_1_39_0/tools/build/v2/kernel/bootstrap.jam:138: in
boost-build from module
/home/yogesh/boost_1_39_0/boost-build.jam:16: in module scope from module
On Thu, Mar 11, 2010 at 11:34 AM, Steven Watanabe
AMDG
Yogesh Arora wrote:
I am compiling boost 1.39.0 libraires on sun os. I have just started with using boost libraries and dont have much know about them. I read somewhere that after compilation i can run some regression tests to check if everything has compiled properly or not. When i looked at boost regression test webpage it mentioned that it would download the latest boost code and run the test case on it. However i dont want that, I have a copy of boost 1.39.0 which i have compiled on which i want to run these regression test cases. Is there a way to do that.
You can run bjam toolset=sun in $BOOST_ROOT/status or in the test directory of a specific library.
Also someone mentioned that boost maintains a page on which i can check the
status of boost unit test on different platforms, but i could not seem to find it. Can someone provide reference to that page. I am especially interested in status of boost libraires on Sun os with toolset=sun
http://www.boost.org/development/tests/release/developer/summary.html http://www.boost.org/development/tests/trunk/developer/summary.html
In Christ, Steven Watanabe
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

AMDG Yogesh Arora wrote:
When i run bjam toolset=sun in $BOOST_ROOT/status i get this error. Any ideas
/home/yogesh/boost_1_39_0/tools/build/v2/build/feature.jam:483: in validate-value-string from module feature error: "sun" is not a known value of feature <stdlib> error: legal values: "native" "sun-stlport" "stlport"
Oh right. Apply the patch from https://svn.boost.org/trac/boost/changeset/58451 In Christ, Steven Watanabe

Hello All,
There is a warning when compiling unit test with gcc 4.3.3:
/app/local/pkgs/gcc/4.3.3/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.3/
../../../../include/c++/4.3.3/bits/stl_algo.h: In function 'char*
boost::debug::<unnamed>::prepare_window_title(const
boost::debug::dbg_startup_info&)':
/app/local/pkgs/gcc/4.3.3/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.3/
../../../../include/c++/4.3.3/bits/stl_algo.h:190: warning: array
subscript is above array bounds
Is there a way to remove warning programmatically?
Regards Vlad.
Boost version is 1.42.0.
Minimal program to reproduce is:
#define BOOST_TEST_MAIN
#include

AMDG Sakharuk, Vladimir wrote:
There is a warning when compiling unit test with gcc 4.3.3:
/app/local/pkgs/gcc/4.3.3/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.3/ ../../../../include/c++/4.3.3/bits/stl_algo.h: In function 'char* boost::debug::<unnamed>::prepare_window_title(const boost::debug::dbg_startup_info&)': /app/local/pkgs/gcc/4.3.3/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.3/ ../../../../include/c++/4.3.3/bits/stl_algo.h:190: warning: array subscript is above array bounds
Is there a way to remove warning programmatically?
This warning is a result of inlining + loop unrolling. I don't know a good way to get rid of it. In Christ, Steven Watanabe
participants (3)
-
Sakharuk, Vladimir
-
Steven Watanabe
-
Yogesh Arora