[filesystem] xlC error compiling operations.hpp

Hi, The xlC compiler on the IBM issues a severe error when compiling operations.hpp. The compile error appears to be legitimate (use of an undefined class). Unfortunately I don't have a patch to offer, just the bug report. Thanks. -- Noel Belcourt vacpp.compile.c++ ../../../bin.v2/tools/regression/build/vacpp/ release/link-static/process_jam_log.o "../../../boost/filesystem/operations.hpp", line 732.72: 1540-1118 (S) The declaration of "end_itr" uses the undefined class "boost::filesystem::basic_directory_iterator<boost::filesystem::basic_pa th<std::basic_string<char,std::char_traits<char>,std::allocator<char>
,boost::filesystem::path_traits> >" when the class must be complete. "../../../boost/filesystem/operations.hpp", line 730.21: 1540-0700 (I) The previous message was produced while processing "boost::filesystem::detail::remove_all_aux<boost::filesystem::basic_path <std::basic_string<char,std::char_traits<char>,std::allocator<char> ,boost::filesystem::path_traits> >(const basic_path<std::basic_string<char,std::char_traits<char>,std::allocator< char> >,boost::filesystem::path_traits> &)". "../../../boost/filesystem/operations.hpp", line 473.11: 1540-0700 (I) The previous message was produced while processing "boost::filesystem::remove_all<boost::filesystem::basic_path<std::basic_ string<char,std::char_traits<char>,std::allocator<char> ,boost::filesystem::path_traits> >(const basic_path<std::basic_string<char,std::char_traits<char>,std::allocator< char> >,boost::filesystem::path_traits> &)". "../../../boost/filesystem/operations.hpp", line 689.16: 1540-0700 (I) The previous message was produced while processing "boost::filesystem::remove_all(const path &)".
mpCC -c -DBOOST_ALL_NO_LIB=1 -DNDEBUG -O3 -qstrict -qinline -qeh - qrtti -I"../../.." -o "../../../bin.v2/tools/regression/build/vacpp/ release/link-static/process_jam_log.o" "../process_jam_log.cpp"
participants (1)
-
K. Noel Belcourt