Boost logo

Boost Testing :

Subject: [Boost-testing] Library Status
From: Malysa, Eric (GE Healthcare, consultant) (eric.malysa_at_[hidden])
Date: 2013-05-31 16:55:50


I am beyond frustrated that I have had to search high, and low, only to find out that jamroot.jam file is broken, and does not generate library_status.

 

I have made the suggested changes, by putting #~ in front of #~ explicit library_status ;

As suggested by this archived thread post

Subject: Re: [boost] Bug-fix volunteers: risks, downsides?
From: Jim Bell (Jim_at_[hidden])
Date: 2010-11-04 09:39:32

 

 

But it did not work for me.

I am using OpenSuse 11 service pack 1 with gcc compiler 4.3 on a 32 bit OS.

 

Here is the output. I am not a developer. I am qualifying Boost to be used with our product as a third party software.

I appreciate any help that you can give.

 

Thanks,

 

Eric

 

cd tools/regression/build/

#bjam

...patience...

...found 711 targets...

...updating 4 targets...

gcc.compile.c++ bin/gcc-4.3/release/compiler_status.o

../src/compiler_status.cpp: In function âint cpp_main(int, char**)â:

../src/compiler_status.cpp:999: warning: suggest explicit braces to avoid ambiguous âelseâ

/usr/include/c++/4.3/bits/stl_algo.h: In function âchar* boost::debug::<unnamed>::prepare_window_title(const boost::debug::dbg_startup_info&)â:

/usr/include/c++/4.3/bits/stl_algo.h:190: warning: array subscript is above array bounds

/usr/include/c++/4.3/bits/stl_algo.h: In function âvoid boost::debug::<unnamed>::start_dbx_in_ddd(const boost::debug::dbg_startup_info&)â:

/usr/include/c++/4.3/bits/stl_algo.h:190: warning: array subscript is above array bounds

/usr/include/c++/4.3/bits/stl_algo.h: In function âvoid boost::debug::<unnamed>::start_gdb_in_emacs(const boost::debug::dbg_startup_info&)â:

/usr/include/c++/4.3/bits/stl_algo.h:190: warning: array subscript is above array bounds

gcc.link bin/gcc-4.3/release/compiler_status

gcc.compile.c++ bin/gcc-4.3/release/library_status.o

../src/library_status.cpp: In function âstd::_List_const_iterator<boost::shared_ptr<boost::tiny_xml::element> ><unnamed>::find_element(const boost::tiny_xml::element&, const std::string&)â:

../src/library_status.cpp:189: error: no matching function for call to âfind_if(std::_List_const_iterator<boost::shared_ptr<boost::tiny_xml::element> >, std::_List_const_iterator<boost::shared_ptr<boost::tiny_xml::element> >, <unnamed>::find_element(const boost::tiny_xml::element&, const std::string&)::element_equal)â

../src/library_status.cpp: In function âconst std::string&<unnamed>::attribute_value(const boost::tiny_xml::element&, const std::string&)â:

../src/library_status.cpp:223: error: no matching function for call to âfind_if(std::_List_const_iterator<boost::tiny_xml::attribute>, std::_List_const_iterator<boost::tiny_xml::attribute>, <unnamed>::attribute_value(const boost::tiny_xml::element&, const std::string&)::attribute_equal)â

../../../boost/system/error_code.hpp: At global scope:

../../../boost/system/error_code.hpp:214: warning: âboost::system::posix_categoryâ defined but not used

../../../boost/system/error_code.hpp:215: warning: âboost::system::errno_ecatâ defined but not used

../../../boost/system/error_code.hpp:216: warning: âboost::system::native_ecatâ defined but not used

 

    "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG -I"../../.." -c -o "bin/gcc-4.3/release/library_status.o" "../src/library_status.cpp"

 

...failed gcc.compile.c++ bin/gcc-4.3/release/library_status.o...

...skipped <pbin/gcc-4.3/release>library_status for lack of <pbin/gcc-4.3/release>library_status.o...

...failed updating 1 target...

...skipped 1 target...

...updated 2 targets...



Boost-testing list run by mbergal at meta-comm.com