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 <watanabesj@gmail.com>wrote:
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 <boost/test/included/unit_test.hpp> using namespace boost::unit_test; #define BOOST_TEST_MODULE some_buffer_test BOOST_AUTO_TEST_SUITE( some_buffer_suite ) BOOST_AUTO_TEST_SUITE_END() =============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ===============================================================================
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