id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 3232,boost::program_options fails to compile on AIX,Frank Meerkötter ,Vladimir Prus,"common.mkdir bin.v2/libs/program_options/build/vacpp common.mkdir bin.v2/libs/program_options/build/vacpp/release common.mkdir bin.v2/libs/program_options/build/vacpp/release/link-static common.mkdir bin.v2/libs/program_options/build/vacpp/release/link-static/threading-multi vacpp.compile.c++ bin.v2/libs/program_options/build/vacpp/release/link-static/threading-multi/cmdline.o 1500-029: (W) WARNING: subprogram std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct(const char * const *, const char * const *, input_iterator_tag) could not be inlined into boost::program_options::detail::cmdline::cmdline(int, const char * const *). vacpp.compile.c++ bin.v2/libs/program_options/build/vacpp/release/link-static/threading-multi/config_file.o vacpp.compile.c++ bin.v2/libs/program_options/build/vacpp/release/link-static/threading-multi/options_description.o 1500-029: (W) WARNING: subprogram std::basic_string,std::allocator >::_Assign >(_Ptrit, _Ptrit, input_iterator_tag) could not be inlined into boost::char_separator >::operator() ,std::basic_string,std::allocator > >(_Ptrit &, _Ptrit, basic_string,std::allocator > &). 1500-029: (W) WARNING: subprogram std::basic_string,std::allocator >::_Assign >(_Ptrit, _Ptrit, input_iterator_tag) could not be inlined into boost::char_separator >::operator() ,std::basic_string,std::allocator > >(_Ptrit &, _Ptrit, basic_string,std::allocator > &). vacpp.compile.c++ bin.v2/libs/program_options/build/vacpp/release/link-static/threading-multi/parsers.o ""./boost/function/function_template.hpp"", line 564.9: 1540-1118 (S) The declaration of ""assign_functor::prefix_name_mapper>"" uses the undefined class ""boost::program_options::::prefix_name_mapper"" when the class must be complete. ""./boost/function/function_template.hpp"", line 564.9: 1540-0700 (I) The previous message was produced while processing ""boost::detail::function::basic_vtable1,std::allocator >,std::basic_string,std::allocator > >::assign_functor::prefix_name_mapper>(prefix_name_mapper, function_buffer &, true_)"". ""./boost/function/function_template.hpp"", line 476.15: 1540-0700 (I) The previous message was produced while processing ""struct boost::detail::function::basic_vtable1,std::allocator >,std::basic_string,std::allocator > >"". ""./boost/function/function_template.hpp"", line 1010.5: 1540-0700 (I) The previous message was produced while processing ""boost::function1,std::allocator >,std::basic_string,std::allocator > >::operator()(std::basic_string,std::allocator >) const"". ""libs/program_options/src/parsers.cpp"", line 160.45: 1540-0700 (I) The previous message was produced while processing ""boost::program_options::parse_environment(const options_description &, const function1,std::allocator >,std::basic_string,std::allocator > > &)"". xlC_r -c -DBOOST_ALL_NO_LIB=1 -DNDEBUG -qcpluscmt -O3 -qstrict -qfuncsect -qeh -qrtti -I""."" -o ""bin.v2/libs/program_options/build/vacpp/release/link-static/threading-multi/parsers.o"" ""libs/program_options/src/parsers.cpp"" ...failed vacpp.compile.c++ bin.v2/libs/program_options/build/vacpp/release/link-static/threading-multi/parsers.o... vacpp.compile.c++ bin.v2/libs/program_options/build/vacpp/release/link-static/threading-multi/variables_map.o vacpp.compile.c++ bin.v2/libs/program_options/build/vacpp/release/link-static/threading-multi/value_semantic.o 1500-029: (W) WARNING: subprogram std::basic_string,std::allocator >::_Assign(char *, char *, input_iterator_tag) could not be inlined into boost::detail::lexical_cast,std::allocator >,bool,0,char>(param_type, char *, size_t). I am using version V7.0 of the xlC_r visual age c++ compiler.",Bugs,closed,Boost 1.40.0,program_options,Boost Development Trunk,Problem,fixed,,