Boost
  Threads by month 
                
            - ----- 2025 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
March 2008
- 243 participants
- 343 discussions
                    
                        Hi,
I noticed that Boost's mailing list rules don't forbid sending useless HTML
attachments which is not a good idea for discussion lists. Please let's
extent
http://www.boost.org/more/discussion_policy.htm
to avoid this.
Advantages:
 * Smaller messages
 * Faster opening (difference between text and HTML parts can be
   factor 10 and more!)
 * More consistent display formatting (no differences between
   text and HTML can occur without HTML)
 * There is absolutely no need to send HTML stuff. If one really depends
   on pictures or similar stuff the person should use normal attachments
   or even better upload the data to a remote site
Omitting HTML parts is just a common rule for many lists, strange that Boost
didn't enforce it yet.
Jens
                    
                  
                  
                          
                            
                            5
                            
                          
                          
                            
                            4
                            
                          
                          
                            
    
                          
                        
                    
                    
                        I'll try to shed some light on what has happened to property_tree since
review and why it's been dragging.
Since review I had some feedback about the library. The issue raised most
frequently was unsatisfactory performance. Ptree does too many memory
allocations, and thus is fairly slow and unsuitable for many users. Plus
some of the original parsers (XML parser specifically) were really slow and
took ages to compile, especially on gcc. Because this is headers only
library that is supposed to be lightweight, this was a serious problem.
To solve it I spent some months implementing a very fast in-situ XML parser
for the library (called rapidxml - see rapidxml project on sourceforge).
This was finished in August last year and integrated with property tree. It
works very well and is so fast that time to parse XML is now totally
insignificant compared to the time it takes to build a ptree from the parsed
data.
The allocations problem remains. I have been unable to come up with a scheme
that would reduce the number of allocations without compromising simplicty
of the library. The key point is that I want to maintain validity of
iterators in presence of insertions/erases. This rules out array based
containers. The best I can think of is a custom list implementation. That
has potential to reduce number of allocations by roughly 30%, which is not
enough IMO.
On top of that I'm not sure whether the heavy type-parametrization of the
library (i.e. lots of template parameters everywhere) is a good thing. It
definitely makes it harder to document, use and understand. In all the the
feedback I got there is no evidence of anyone actually using these template
parameters. So IMO these should be reduced to just the character type.
Otherwise the library pretends to be a generic tree container, which it
wasn't supposed to be.
Finally, probably the main reason the library is dragging is docs. The
original docs (still available at
http://kaalus.atspace.com/ptree/doc/index.html) were written in a gargantuan
effort manually in HTML. This was a horrible experience that I do not wish
to repeat. Some sort of automated docs generation is needed. I know about
QuickBook and I like its wiki syntax. About a year ago I even managed to
setup the toolchain correctly (including doxygen). The output of
[code->doxygen->quickbook->boostbook->xml->xslt->html] pipe was not very
satisfactory though, the reference entries were badly formatted and
scattered all over the place in a disorganized fashion.
I wouldn't like to give up the library because I still work on it
occasionally. But as I wasn't able to solve major problems (docs tools,
performance) satisfactorily, the work towards the release has ground to a
halt.
IMO the issues that should be addressed before release are:
- Simplification by removing some of the template arguments (arguable -
maybe someone is using that?)
- Figure out which parsers are unneccessary and get rid of them (cmdline
parser?)
- Get some docs toolchain to work properly and provide up-to-date docs. Lots
of the text can be ported over (and my monkey english corrected :-) from the
original docs.
- Speedup through use of a custom container (to replace std::list, needs
some profiling work if it's even worth it)
If someone could help with the docs toolchain (Quickbook experts? Any
alternatives?) I'm happy to do the rest. I should probably give up on trying
to speed it up further and concentrate on getting it into releasable state.
thanks,
Marcin
                    
                  
                  
                          
                            
                            9
                            
                          
                          
                            
                            12
                            
                          
                          
                            
    
                          
                        
                    
                    
                        Greetings Boost:
I am happy re-submitting after 4 years my final design and implementation
proposal of "shifted_ptr" which includes very useful tools named "list",
"stack" and "roofof".  The new containers consisting of STL-like ones but
offering external access to the nodes, removing the need of dynamically
allocated nodes and thus offers multi-dimensional control over their
elements.  "roofof" is a one line helper function used in conjunction with
the mentionned containers to find the root address of the class housing the
member used by the container in question.
In contrast with its previous submission, "shifted_ptr" now relates to a
memory manager of constant complexity and of size: sizeof(void *) * 2.  It
take advantage of the low-memory consuption, fast execution and very
versatile interface.  It proposes a very different concept, removes the need
of current functions such as: "enable_shared_from_this", destroys the
"cyclic pointer" problem and is now perfectly type-safe.  The former
reference counted smart pointer was renamed to "shifted_ptr_base" and merged
properly with Boost standards.
Morever "shiifted_ptr" is closely tied to the current "shared_ptr" that uses
objects derived from "sp_counted_base".  This was extended to objects
deriving from "owned_base", which includes the necessary information that is
handled by the smart pointer plus a smart destructer that differentiates
arrays from standard objects and destroys the object accordingly.
I have not yet written entirely its documentation but I have included a well
documented reference to its API.  I would like to schedule a review for now
and by then the documentation shall be completed.  I am also aware the
library doesn't yet handle multi-threaded applications but I would like to
start with getting the library better known.  The theory behind is perfectly
reliable but I can't say I forgot technical issues.
The library is located at:
http://www.boost-consulting.com/vault/index.php?action=downloadfile&filenam…
Thank you,
Phil Bouchard
                    
                  
                  
                          
                            
                            4
                            
                          
                          
                            
                            19
                            
                          
                          
                            
    
                          
                        
                     
                        
                    29 Apr '08
                    
                        boost/exception/enable_exception_cloning.hpp uses std::bad_alloc
without #include'ing <new>. Because of this, some exception library
tests fail to compile on HP-UX.
Thanks,
  Boris
                    
                  
                  
                          
                            
                            3
                            
                          
                          
                            
                            2
                            
                          
                          
                            
    
                          
                        
                    
                    
                        GSOC 2008 is on: http://code.google.com/soc/2008/
If folks have ideas for potential projects then now would be a good time to 
start thinking about them - that way we can apply to Google to be a 
mentoring organisation with a good selection of ideas already up and 
running.
Cheers, John. 
                    
                  
                  
                          
                            
                            10
                            
                          
                          
                            
                            34
                            
                          
                          
                            
    
                          
                        
                    
                    
                        Hi everybody!
I saw that you are starting to think about SoC 08 and I have a couple of
ideas:
I cannot vouch for the usefulness of any of these proposals :)
   1. Boost.Asio
   1. add support for SCTP (Stream Control Transmission Protocol) besides
      TCP and UDP
   - more information on SCTP can be found on
         http://www.sctp.org/rfcs.html
         - I have not yet used SCTP anywhere so I cannot actually
         judge its importance, the *NIXes seem to support SCTP for
some time now, I
         am unsure about Windows but it looks like Vista and Server
2008 do support
         SCTP
         - All *NIXes use the SCTP socket api
         - I do not know what the API on windows for SCTP looks
         like
      1. add support for BEEP on top of TCP
         - BEEP is an "application protocol framework", basically
         it is just a set of guidelines packaged for application
protocol design,
         which solves common problems one faces when designing new application
         protocols
         - http://beepcore.org/doc.html contains more information
         - http://beepcore.org/beep-toolkits.html lists current
         toolkits for BEEP
      2. Boost.Serialization
      1. add archive types for ASN.1 encoding rules, e.g. BER, DER,
      EDER, XER, etc. to be used together with Boost.Asio or perhaps
      even Boost.Asio.Beep (not that beep forces you to use any
      specific encoding)
      2. Wikipedia has links and information:
         1.
         http://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One
         2. http://en.wikipedia.org/wiki/Basic_Encoding_Rules
         3. http://en.wikipedia.org/wiki/Canonical_Encoding_Rules
         4.
         http://en.wikipedia.org/wiki/Distinguished_Encoding_Rules
         5. http://en.wikipedia.org/wiki/XML_Encoding_Rules
         6. http://en.wikipedia.org/wiki/Packed_Encoding_Rules
         7.
         http://en.wikipedia.org/wiki/Generic_String_Encoding_Rules
         3. Boost.Asn1 (for lack of better name)
      1. Boost.Spirit-like DSEL for embedding ASN.1 notation directly
      in C++; then you could "easily" implement ASN.1 based protocols
      without the need for code generation outside of your C++ compiler
      2. see http://en.wikipedia.org/wiki/Abstract_Syntax_Notation_Onefor
more information on
      ASN.1
      3. This might overlap with proposal 2 for Boost.Serialization
      4. Finish Boost.Process (I think that it was a SoC 2007 or 2006
   project)
With kind regards,
Mikael Olenfalk
                    
                  
                  
                          
                            
                            16
                            
                          
                          
                            
                            25
                            
                          
                          
                            
    
                          
                        
                    
                    
                        Hi,
  Actually we have to compile a program with Boost C++ in QNX(Gcc 2.95.3) using momentics.
  We have downloaded Boost C++ version 1.34.1.
In QNX the Gcc version 2.95.3 is there along with QCC.
  First we have installed Boost C++ by following the commands.
  1) ./configure --with-toolset = gcc, and
2) make install
  Some targets are skipped, some are not built and some more are built.
  In Momentics IDE(with GCC 2.95.3), we wrote one sample program with Boost C++, while compiling, it took much time and around 100 errors were there. These errors are from the Boost C++ library.
  We wrote a small program as follows
  <boost/filesystem.hpp>
int main ()
{
return 0;
}
  We set the "extra include path" in the compiler option in momentics as /usr/local/include/boost-1_34_1 where we have the boost directory and in that we have the FileSystem.hpp file. Also in the boost directory we have the following directory filesystem which contains the convenience.hpp and operations.hpp.
  Kindly let us know if we are heading in the right direction. The errors and the console o/p are attached.
  Regards,
Lakshmi.
  
 
       
---------------------------------
 Now you can chat without downloading messenger. Click here to know how.
Severity and Description	Path	Resource	Location	Creation Time	Id
  instantiated from `boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator/detail	facade_iterator_category.hpp	line 180	1206286789866	1430
  instantiated from `boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 104	1206286789868	1432
  instantiated from `boost::detail::is_convertible_impl_dispatch_base<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 352	1206286789859	1423
  instantiated from `boost::detail::is_convertible_impl_dispatch<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789859	1424
  instantiated from `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 129	1206286789934	1464
  instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pod.hpp	line 40	1206286789938	1468
  instantiated from `boost::detail::is_pointer_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pointer.hpp	line 75	1206286790039	1491
  instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286789936	1466
  instantiated from `boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator/detail	facade_iterator_category.hpp	line 180	1206286789865	1429
  instantiated from `boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 104	1206286789869	1433
  instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 391	1206286789954	1476
  instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789950	1474
  instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/filesystem	operations.hpp	line 732	1206286789871	1435
  instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/filesystem	operations.hpp	line 732	1206286789872	1436
  instantiated from `boost::is_arithmetic<boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 352	1206286789857	1422
  instantiated from `boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789861	1425
  instantiated from `boost::is_enum<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286789935	1465
  instantiated from `boost::is_function<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 129	1206286789933	1463
  instantiated from `boost::is_member_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pointer.hpp	line 75	1206286790038	1490
  instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789940	1469
  instantiated from `boost::is_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286790041	1492
  instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pod.hpp	line 40	1206286789937	1467
  instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 627	1206286789870	1434
  instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 654	1206286789955	1477
  instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789944	1471
  instantiated from `boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789864	1428
  instantiated from `boost::mpl::aux::and_impl<,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789863	1427
  instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag> >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789862	1426
  instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789942	1470
  instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789946	1472
  instantiated from `boost::mpl::eval_if<boost::detail::is_iterator_category<boost::single_pass_traversal_tag>,boost::mpl::identity<boost::single_pass_traversal_tag>,boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &> >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 104	1206286789867	1431
  instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789953	1475
  instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789948	1473
  instantiating `boost::detail::is_arithmetic_impl<boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 352	1206286789856	1421
  instantiating `boost::detail::is_function_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 129	1206286789932	1462
  instantiating `boost::is_member_function_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pointer.hpp	line 75	1206286790036	1489
 (use -ftemplate-depth-NN to increase the maximum)	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 352	1206286789855	1420
 (use -ftemplate-depth-NN to increase the maximum)	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 129	1206286789931	1461
 (use -ftemplate-depth-NN to increase the maximum)	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pointer.hpp	line 75	1206286790035	1488
`boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>::operator [](...)' must be a nonstatic member function	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 654	1206286790179	1515
`boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>::operator [](...)' must take exactly two arguments	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 654	1206286790180	1516
`value' is not a member of type `boost::detail::is_convertible_impl_dispatch<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789897	1445
`value' is not a member of type `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286790169	1511
`value' is not a member of type `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 70	1206286790172	1512
`value' is not a member of type `boost::is_arithmetic<boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 352	1206286789878	1439
`value' is not a member of type `boost::is_arithmetic<boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 356	1206286789880	1440
`value' is not a member of type `boost::is_arithmetic<boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 357	1206286789884	1442
`value' is not a member of type `boost::is_enum<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286790033	1486
`value' is not a member of type `boost::is_function<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 129	1206286789969	1480
`value' is not a member of type `boost::is_member_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pointer.hpp	line 75	1206286790065	1495
`value' is not a member of type `boost::is_member_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286790089	1499
`value' is not a member of type `boost::is_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286790088	1498
`value' is not a member of type `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pod.hpp	line 40	1206286790114	1504
`value' is not a member of type `boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789911	1450
`value' is not a member of type `boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 70	1206286789914	1451
`value' is not a member of type `boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag> >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789906	1448
`value' is not a member of type `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286790151	1508
`value' is not a member of type `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286790165	1510
{standard input}:Warning: end of file in string; inserted '"'		ex	line 5639	1206286790503	1521
confused by earlier errors, bailing out	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 722	1206286790499	1519
confused by earlier errors, bailing out	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286790183	1518
incomplete type `boost::detail::is_arithmetic_impl<boost::forward_traversal_tag>' does not have member `value'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 352	1206286789873	1437
incomplete type `boost::detail::is_function_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >' does not have member `value'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 129	1206286789957	1478
incomplete type `boost::is_member_function_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >' does not have member `value'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pointer.hpp	line 75	1206286790053	1493
no type named `iterator_category' in `struct boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 631	1206286789929	1459
no type named `type' in `struct boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 104	1206286789927	1458
no type named `type' in `struct boost::detail::is_convertible_impl_dispatch_base<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789894	1444
no type named `type' in `struct boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator/detail	facade_iterator_category.hpp	line 180	1206286789920	1453
no type named `type' in `struct boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator/detail	facade_iterator_category.hpp	line 189	1206286789921	1454
no type named `type' in `struct boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 654	1206286790177	1514
no type named `type' in `struct boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789903	1447
no type named `type' in `struct boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286790143	1507
no type named `type' in `struct boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286790159	1509
no type named `type' in `struct boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator	iterator_facade.hpp	line 391	1206286790176	1513
non-constant `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::selector' cannot be used as template argument	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 149	1206286790001	1483
non-constant `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::selector' cannot be used as template argument	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 152	1206286790013	1484
non-constant `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::selector' cannot be used as template argument	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 153	1206286789991	1482
non-constant `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::value' cannot be used as template argument	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286790023	1485
non-constant `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::value' cannot be used as template argument	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286790134	1506
non-constant `boost::detail::is_pointer_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::value' cannot be used as template argument	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286790077	1497
non-constant `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::value' cannot be used as template argument	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pod.hpp	line 40	1206286790104	1503
parse error before `::'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/filesystem	operations.hpp	line 506	1206286789849	1416
parse error before `::'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/filesystem	operations.hpp	line 896	1206286789852	1417
parse error before `::'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/filesystem	operations.hpp	line 957	1206286789853	1418
template argument 1 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator/detail	facade_iterator_category.hpp	line 189	1206286789922	1455
template argument 1 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789908	1449
template argument 1 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 70	1206286789916	1452
template argument 1 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pod.hpp	line 40	1206286790124	1505
template argument 1 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pointer.hpp	line 75	1206286790066	1496
template argument 2 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator/detail	facade_iterator_category.hpp	line 189	1206286789923	1456
template argument 2 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/mpl	if.hpp	line 67	1206286789899	1446
template argument 2 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 352	1206286789874	1438
template argument 2 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 356	1206286789882	1441
template argument 2 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_convertible.hpp	line 357	1206286789885	1443
template argument 2 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 129	1206286789958	1479
template argument 2 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_pointer.hpp	line 75	1206286790054	1494
template argument 2 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286790090	1500
template argument 3 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/iterator/detail	facade_iterator_category.hpp	line 189	1206286789926	1457
template argument 3 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_enum.hpp	line 129	1206286789980	1481
template argument 3 is invalid	ex/EXTRA_INCVPATH_boost-1_34_1/boost/type_traits	is_scalar.hpp	line 35	1206286790092	1501
{standard input} Warning: .stabs: missing comma		ex	line 5674	1206286790504	1522
{standard input} Warning: end of file in string; inserted '"'		ex	line 5639	1206286790502	1520
warning: control reaches end of non-void function `boost::filesystem::current_path<boost::filesystem::path>()'	ex/EXTRA_INCVPATH_boost-1_34_1/boost/filesystem	operations.hpp	line 505	1206286790182	1517
///console o/p
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::and_impl<,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::mpl::eval_if<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::mpl::eval_if<boost::detail::is_iterator_category<boost::single_pass_traversal_tag>,boost::mpl::identity<boost::single_pass_traversal_tag>,boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &> >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:627:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_convertible.hpp:352: `value' is not a member of type `boost::is_arithmetic<boost::forward_traversal_tag>'
/usr/local/include/boost-1_34_1/boost/type_traits/is_convertible.hpp:352: template argument 2 is invalid
/usr/local/include/boost-1_34_1/boost/type_traits/is_convertible.hpp:356: `value' is not a member of type `boost::is_arithmetic<boost::forward_traversal_tag>'
/usr/local/include/boost-1_34_1/boost/type_traits/is_convertible.hpp:356: template argument 2 is invalid
/usr/local/include/boost-1_34_1/boost/type_traits/is_convertible.hpp:357: `value' is not a member of type `boost::is_arithmetic<boost::forward_traversal_tag>'
/usr/local/include/boost-1_34_1/boost/type_traits/is_convertible.hpp:357: template argument 2 is invalid
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::detail::is_convertible_impl_dispatch<boost::single_pass_traversal_tag,boost::forward_traversal_tag>':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::and_impl<,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::mpl::eval_if<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::mpl::eval_if<boost::detail::is_iterator_category<boost::single_pass_traversal_tag>,boost::mpl::identity<boost::single_pass_traversal_tag>,boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &> >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:627:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: no type named `type' in `struct boost::detail::is_convertible_impl_dispatch_base<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::and_impl<,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::mpl::eval_if<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::mpl::eval_if<boost::detail::is_iterator_category<boost::single_pass_traversal_tag>,boost::mpl::identity<boost::single_pass_traversal_tag>,boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &> >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:627:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: `value' is not a member of type `boost::detail::is_convertible_impl_dispatch<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: template argument 2 is invalid
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag> >':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::and_impl<,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::mpl::eval_if<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::mpl::eval_if<boost::detail::is_iterator_category<boost::single_pass_traversal_tag>,boost::mpl::identity<boost::single_pass_traversal_tag>,boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &> >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:627:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: no type named `type' in `struct boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::mpl::aux::and_impl<,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::mpl::eval_if<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::mpl::eval_if<boost::detail::is_iterator_category<boost::single_pass_traversal_tag>,boost::mpl::identity<boost::single_pass_traversal_tag>,boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &> >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:627:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: `value' is not a member of type `boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::mpl::if_<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >':
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::mpl::eval_if<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::mpl::eval_if<boost::detail::is_iterator_category<boost::single_pass_traversal_tag>,boost::mpl::identity<boost::single_pass_traversal_tag>,boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &> >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:627:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: `value' is not a member of type `boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:70: `value' is not a member of type `boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:70: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp: In instantiation of `boost::mpl::eval_if<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >':
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180:   instantiated from `boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::mpl::eval_if<boost::detail::is_iterator_category<boost::single_pass_traversal_tag>,boost::mpl::identity<boost::single_pass_traversal_tag>,boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &> >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:627:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180: no type named `type' in `struct boost::mpl::if_<boost::mpl::and_<boost::is_reference<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::is_convertible<boost::single_pass_traversal_tag,boost::forward_traversal_tag>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::eval_if<boost::is_convertible<boost::single_pass_traversal_tag,boost::random_access_traversal_tag>,boost::mpl::identity<std::random_access_iterator_tag>,boost::mpl::if_<boost::is_convertible<boost::single_pass_traversal_tag,boost::bidirectional_traversal_tag>,std::bidirectional_iterator_tag,std::forward_iterator_tag> >,boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<boost::single_pass_traversal_tag,boost::single_pass_traversal_tag>,boost::is_convertible<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >,boost::mpl::identity<std::input_iterator_tag>,boost::mpl::identity<boost::single_pass_traversal_tag> > >'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp: In instantiation of `boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>':
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::mpl::eval_if<boost::detail::is_iterator_category<boost::single_pass_traversal_tag>,boost::mpl::identity<boost::single_pass_traversal_tag>,boost::detail::facade_iterator_category_impl<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &> >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104:   instantiated from `boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:627:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:180: no type named `type' in `struct boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:189: no type named `type' in `struct boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:189: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:189: template argument 2 is invalid
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:189: no type named `type' in `struct boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:189: no type named `type' in `struct boost::detail::iterator_facade_default_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:189: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:189: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:189: template argument 2 is invalid
/usr/local/include/boost-1_34_1/boost/iterator/detail/facade_iterator_category.hpp:189: template argument 3 is invalid
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp: In instantiation of `boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>':
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:627:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:104: no type named `type' in `struct boost::detail::facade_iterator_category<boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp: In instantiation of `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>':
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:631: no type named `iterator_category' in `struct boost::detail::iterator_facade_types<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:129: template instantiation depth exceeds maximum of 17
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:129:  (use -ftemplate-depth-NN to increase the maximum)
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:129:   instantiating `boost::detail::is_function_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:129:   instantiated from `boost::is_function<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:129:   instantiated from `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::is_enum<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:129: incomplete type `boost::detail::is_function_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >' does not have member `value'
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:129: template argument 2 is invalid
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp: In instantiation of `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::is_enum<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:129: `value' is not a member of type `boost::is_function<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp: In instantiation of `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::is_enum<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:129: template argument 3 is invalid
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp: In instantiation of `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::is_enum<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:153: non-constant `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::selector' cannot be used as template argument
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp: In instantiation of `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::is_enum<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:149: non-constant `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::selector' cannot be used as template argument
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp: In instantiation of `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::is_enum<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_enum.hpp:152: non-constant `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::selector' cannot be used as template argument
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp: In instantiation of `boost::is_enum<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35: non-constant `boost::detail::is_enum_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::value' cannot be used as template argument
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp: In instantiation of `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35: `value' is not a member of type `boost::is_enum<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp:75: template instantiation depth exceeds maximum of 17
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp:75:  (use -ftemplate-depth-NN to increase the maximum)
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp:75:   instantiating `boost::is_member_function_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp:75:   instantiated from `boost::is_member_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp:75:   instantiated from `boost::detail::is_pointer_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::is_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp:75: incomplete type `boost::is_member_function_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >' does not have member `value'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp:75: template argument 2 is invalid
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp: In instantiation of `boost::detail::is_pointer_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::is_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp:75: `value' is not a member of type `boost::is_member_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp:75: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/type_traits/is_pointer.hpp:75: template argument 2 is invalid
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp: In instantiation of `boost::is_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35:   instantiated from `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35: non-constant `boost::detail::is_pointer_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::value' cannot be used as template argument
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp: In instantiation of `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35: `value' is not a member of type `boost::is_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35: `value' is not a member of type `boost::is_member_pointer<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35: template argument 2 is invalid
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35: template argument 3 is invalid
/usr/local/include/boost-1_34_1/boost/type_traits/is_scalar.hpp:35: template argument 4 is invalid
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp: In instantiation of `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40:   instantiated from `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40: non-constant `boost::detail::is_scalar_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::value' cannot be used as template argument
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp: In instantiation of `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40: `value' is not a member of type `boost::is_scalar<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp: In instantiation of `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/type_traits/is_pod.hpp:40: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: non-constant `boost::detail::is_pod_impl<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >::value' cannot be used as template argument
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: no type named `type' in `struct boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: `value' is not a member of type `boost::mpl::aux::nested_type_wknd<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: no type named `type' in `struct boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::mpl::not_<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >':
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67:   instantiated from `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: `value' is not a member of type `boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::is_POD<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::detail::iterator_writability_disabled<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,mpl_::bool_<true>,mpl_::bool_<true>,mpl_::bool_<true> > >'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp: In instantiation of `boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >':
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391:   instantiated from `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: `value' is not a member of type `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:67: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:70: `value' is not a member of type `boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/mpl/if.hpp:70: template argument 1 is invalid
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp: In instantiation of `boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>':
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654:   instantiated from `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:391: no type named `type' in `struct boost::mpl::if_<boost::detail::use_operator_brackets_proxy<boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>,boost::detail::operator_brackets_proxy<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > >'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp: In instantiation of `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>':
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:732:   instantiated from `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 boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> &)'
/usr/local/include/boost-1_34_1/boost/filesystem/operations.hpp:473:   instantiated from here
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654: no type named `type' in `struct boost::detail::operator_brackets_result<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &>'
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654: `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>::operator [](...)' must be a nonstatic member function
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:654: `boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem::path_traits> > &,int>::operator [](...)' must take exactly two arguments
/usr/local/include/boost-1_34_1/boost/iterator/iterator_facade.hpp:722: confused by earlier errors, bailing out
{standard input}:cc: /usr/qnx632/host/qnx6/x86//usr/lib/gcc-lib/ntox86/2.95.3/cc1plus error 34
 Assembler messages:
{standard input}:5639: Warning: end of file in string; inserted '"'
{standard input}:5674: Warning: .stabs: missing comma
make[2]: *** [ex.o] Error 1
make[2]: Target `all' not remade because of errors.
make[2]: Leaving directory `/sample/ex/x86/o-g'
make[1]: Leaving directory `/sample/ex/x86'
make[1]: [all] Error 2 (ignored)
                    
                  
                  
                          
                            
                            3
                            
                          
                          
                            
                            2
                            
                          
                          
                            
    
                          
                        
                    
                    
                        Hi Gennadiy! 
I'm using Boost.Test 1.34.1. 
I have some questions: 
1) Is it possible to customize the output? 
As I see in boost/test/impl/compiler_log_formatter.ipp: 
void 
compiler_log_formatter::print_prefix( std::ostream& output, const_string file, 
std::size_t line ) 
{ 
    output << file << '(' << line << "): "; 
} 
This is MSVC compiler output syntax, and integrates with MSVS only. 
But many other compilers (at least gcc, suncc) and unix tools like grep print 
their messages in the form "filename:line: ", and there are many tools/IDEs 
supporting exactly this format but not "filename(line): ".
Is it possible to customize it? 
Maybe by using Boost.Format, or any kind of config #define, or anything else. 
2) timeout. 
You working with timeout using SIGALRM, but this interferes affects sleep(), 
alarm() etc. 
You can read about it here: 
http://www.opengroup.org/onlinepubs/000095399/functions/sleep.html 
To me, it looks dangerous as there are many applications calling sleep(). 
What do you think? 
3) --catch_system_errors 
Is it possible to set it to false by default? 
Everybody wants to have a core dump if the program crashed, the only scenario 
when cores are unwelcome - huge test suits with many-many binaries, when 
crashing tests can just exhaust disk space. But such huge test suits will be 
run from scripts where the number of parameters doesn't matter.
But when I run a single test manually - I (and everybody I know) expect it to 
crash, to have a possibility to dive into the core with the debugger.
You know the errors leading to crashes are usually very hard to reproduce, so 
it's quite frustrating when you lose a chance to understand an error just 
because you forgot to type this "--catch_system_errors=no" or forgot to setup 
environment variable.
I just faced this problem. The test crashed but no core was dumped. Immediate 
rerun gave no crash. So I just ran the test in cycle and only after two(!) 
hours it finally crashed.
That's why I'm voting for setting crash the default option.
For now I just went to the boost sources and changed the code to make "no" 
default option. 
But I'm looking for more elegant solution. 
For example, why not to place all default values to config defines like 
BOOST_TEST_DEFAULT_SOMETHING? 
4) I finally found the problem in the crashing test - it crashed inside 
Boost.Test due to parallel calls to Boost.Test checks.
Any plans to do anything with this? 
5) Printing objects in failed tests
For example, what if I have BOOST_CHECK_EQUAL(a,b) and there is no operator<< 
defined in the classes?
Or they're defined, but do something that I don't want to see in this 
particular test output (because it dumps the object in binary form, for 
example)?
Is it possible to customize this somehow, e.g. by passing a printing functor as 
a third parameter, or any other way?
Bests, 
Maxim 
                    
                  
                  
                          
                            
                            2
                            
                          
                          
                            
                            1
                            
                          
                          
                            
    
                          
                        
                    
                    
                        It's all in the attachment.  I had several other topics
I wanted to explore; however, this will have to do for now.
NOTE: The following is based on a download on 2007-02-17 of proto.zip
from boost vault.
  
* What is your evaluation of the design?
  Fair.  One problem is the "mixing" of grammars with transforms. As
  stated here: 
  
    <boost-root>/libs/proto/doc/html/boost_proto/users_guide/expression_transformation/canned_transforms/pass_through.html
    
    all expression generator meta-functions (For example, posit<>,
    shift_right<>, function<>, nary_expr<>, etc.) have a pass-through
    transform by default.
  which means that when, for example, matches<posit<_>,Expr> is
  compiled, the associated pass-through transform is not used.  If
  it's not used in matches, then it should be eliminated.  Of course
  it is used when the transform is applied; however, a transform
  template class taking a grammar as argument (the proto::when
  template seems appropriate) should be used to do that.  This would
  make it clearer what the programmer's intention is.  That means
  another template instantiation, thus slowing compile times; however,
  I think the time saved in understanding the code would compensate
  for that.  Of course that's a judgment call.  
  
  This "unused transform" feature is especially obvious with and_.
  Only the last transform (call it Xn) associated with the list of
  and_ args can ever be used. If transforms were eliminated from the
  and_ args and and_ was only used for matches, then:
  
    when<and_<G1,...,Gn>,Xn>
    
  could be used with the same effect as and_ with transforms
  associated with the args.  Here, when is more obviously a transform,
  Tn,enabled by condition and_<G1,...,Gn>.  Hm..., but that "looks"
  (based on what if means in c++)
  more like proto::if_, however I've never used proto::if_ and haven't
  read proto::if_ docs; hence, maybe that conclusion is all wrong.  I
  have read somewhere that proto::if_'s 1st argument is a transform,
  which seems odd when the if_ name would suggest it's a grammar with
  a noop (unused) transform.
  
  What about proto::or_<T0,T1,...,Tn>?  If the T0,T1,...,Tn were
  changed to "pure" grammars, G0,G1,...,Gn, then how would the
  *very* useful examples of transforms such as CalcArity in:
  
    <boost-root>/libs/proto/doc/html/boost_proto/users_guide/expression_transformation/example__calculator_arity_transform.html
    
  be done? Well, as explained in the in-source comments to
  proto::switch_ in matches.hpp, proto::switch_<Cases> could be used
  instead.  OOPS, looking at switch_ shows it contains:
  
                template<typename This, typename Expr, typename State, typename Visitor>
                struct result<This(Expr, State, Visitor)>
                {
                    typedef typename Cases::template case_<typename Expr::proto_tag> which;
                    typedef typename which::template result<void(Expr, State, Visitor)>::type type;
                };
  and, along with the example in code in /libs/proto/test/matches.cpp,
  shows that the only test is on the tag of the grammar and not the
  children.  So.. maybe switch_ should be renamed to switch_tag and a
  new template, switch_gram, which does what the current or_ does
  except the template argument's are instances of a new template,
  proto::case_, where proto::case_ is like the current proto::when
  except:
  
    1)  The first arguments don't have to have a transform
        associated with them. 
    2)  There's a default 2nd argument to proto::case_
        which is identity_t (identity transform, which is the same as
        the transform part of the current proto::terminal):
        
      struct identity_t
      {
          template<typename Sig>
          struct result;
  
          template<typename This, typename Expr, typename State, typename Visitor>
          struct result<This(Expr, State, Visitor)>
          {
              typedef Expr type;
          };
  
          template<typename Expr, typename State, typename Visitor>
          Expr const &operator ()(Expr const &expr, State const &, Visitor &) const
          {
              return expr;
          }
      }
  So, with these additional templates, the CalcArity might be:    
      
    struct CalcArity
      : switch_gram<
            case_< terminal_g< placeholder1 >,
                    mpl::int_<1>()
            >
          , case_< terminal_g< placeholder2 >,
                    mpl::int_<2>()
            >
          , case_< terminal_g<_>,
                    mpl::int_<0>()
            >
          , case_< unary_expr_g<_, CalcArity>,
                    CalcArity(_arg)
            >
          , case_< binary_expr_g<_, CalcArity, CalcArity>,
                    mpl::max<CalcArity(_left),
                             CalcArity(_right)>()
            >
        >
    {};
    
    where:
       XXX_g, for XXX={terminal,unary_expr,binary_expr},
       is the "grammar part" of the current XXX template.
       
  However, even here there's a sortof mixture of grammar and
  transform.  The "source" grammar of the transform is the one that
  appeared earlier on the example__calculator_arity_transform.html
  page (here, renamed CalcGram and with XXX->XXX_g [see where:
  paragraph under CalcArity above]):
  
    struct CalcGram
      : or_<
            terminal_g< placeholder1 >
          , terminal_g< placeholder2 >
          , terminal_g< _ >
          , unary_expr_g< _, CalcGram >
          , binary_expr_g< _, CalcGram, CalcGram >
        >
    {};
    
  In order to completely separate the grammar from the transforms,
  something like an algebraic homomorphism:
  
    http://planetmath.org/encyclopedia/HomomorphismBetweenAlgebraicSystems.html
  
  is needed.  Each function name, w_A, in source algebra in that
  reference would correspond to some grammar, G_w, in the or_:
  
    or_<G1,G2,...,Gn>
    
  The bad thing about that is that the function names would be sorta a
  duplication of the grammars, I think (I haven't thought it thru
  really).  The only way I can be more certain of this is to try and
  implement it; however, I'm already way late in doing this review,
  so, that suggestion about complete separation of grammar from
  transform is just *highly* speculative.
* What is your evaluation of the implementation?
  Not done.
  
* What is your evaluation of the documentation?
  Good.  However:
  
  1) Some transform template's are barely documented or not documented
  (except in-source) at all (e.g. switch_).  There really needs a full
  toc like the mpl one here:
  
    http://www.boost.org/libs/mpl/doc/refmanual/refmanual_toc.html 
    
  I almost always go there when I want to figure out what mpl
  templates do.
  
  2) Some transform documents are verify formally documented.  IOW, they
  have almost a set of rules for guiding the reader, step-by-step,
  into how the transforms work.  Each step in the process is described
  by a table in documentation of the outermost template.  These tables
  have the before expression in the 1st column and the step's
  resulting expression in the 2nd column. This is very good.  I used
  it to help me understand parts of proto. 
  
  However, manual execution of rules on a given expression is hard
  because the user has to keep track in his mind the intermediates
  steps, and that's a lot of mental bookkeeping.  It would be very
  helpful if there was a "proto-debugger" which, given an source
  expression, executes each of these steps (noting which table is
  being executed) and shows the correspondence between names in the
  "rules tables" with names in the source expression or intermediate
  expression, and finally stops when the expression cannot be reduced
  further.  Maybe even proto could be used to do this.  A sorta
  "self-aware" proto ;) This ability to take an expression and simply
  it using a set of rules would have uses in other domains, as shown
  by Task 3 in Markus' post:
  http://lists.boost.org/Archives/boost/2008/03/134376.php
  
  There's a prototype of doing something similar (although no
  association is shown between rules and tables) for language grammar
  analysis in the vault:
  
  http://www.boost-consulting.com/vault/index.php?&directory=Strings%20-%20Te…
  
  It just uses proto::eval to go through the steps until not further
  change is possible.
  
  2) There needs to be a more detailed description of how the 1st
    argument, the expression argument, of proto::matches "relates" to the
    2nd argument, the grammar argument.  The description here:
  
       <boost-root>/libs/proto/doc/html/boost/proto/result_of/matches.html
  
    only uses "expression grammars" but makes no mention of proto
    meta-functions for generating expressions:
  
      <boost-root>/libs/proto/doc/html/boost_proto/users_guide
      /expression_construction/tags_and_meta_functions.html
      
    Judging from the example of using a terminal grammar, terminal<X>,
    to generate an expression by appending ::type:
  
      terminal<X>::type
    
    I jumped to the rash conclusion that a similar technique would
    work for binary_expr<Tag,L,R>.  IOW, an expression could be
    generated by: 
  
      binary_expr<Tag,L,R>::type
    
    However, this is only true if L and R are already expression.
    This rash conclusion lead to a time consuming
    "debugging of my thinking" as evidenced by the thread:
    
      http://lists.boost.org/Archives/boost/2008/03/133715.php
  
    Instead, the ::type appending must be propagated to all sub
    grammar expressions, as done by the morphism template attached to:
    
      http://lists.boost.org/Archives/boost/2008/03/134964.php
    
    Avoiding the rash conclusion mentioned above would probably be
    easier if proto grammars were prominently classified on some page
    into the following grammar subtypes:
    
       1) expression grammars:
       
         These are the grammars appearing in the matches.html page
         mentioned above.  These also are expression types; hence, the
         can also be used as the first argument to matches.
         
         In contrast to the meta-function grammars [2) below], for any
         expression grammar, E, the following expression fails to
         compile: 
         
            E::type
         
         (Digression to design review:  This "schizophrenic" feature of
         expression grammars makes understanding match harder in a similar
         way that untyped variables in an interpreted language makes
         understanding that code's functions harder.  If there
         were an as_gram<ExprType> meta-function which returned the
         corresponding meta-function grammar generator, and only
         meta-function and predicate grammars [see below] were allowed as
         the 2nd argument to matches, then this would ease
         understanding and probably debugging [since, hopefully,
         deciphering compiler error messages would be easier].
         Alternately, there could be an is_gram<ExprType> that when
         used in some kinda debug mode, diagnosed, with clearer error
         messages than the compilers, that ExprType was not a valid
         grammar. This is_gram could implemented using the boost
         concept checking library, AFAICT. 
         )
       2) meta-function grammar:
       
          These (except for the nullary ones) appear in the last
          column of the table on:
          
            <boost-root>/libs/proto/doc/html/boost_proto/users_guide
              /expression_construction/tags_and_meta_functions.html
              
          As the name, meta-function, implies, they all have a nested
          ::type which returns the corresponding expression type
          [a.k.a. expression grammar, see 1) immediately above].
            
          These are classified as nullary and non-nullary depending on
          the number of "sub-grammars":
       
          nullary)
          
            These are the ones formed by the proto::op::terminal
            template. They have no sub-grammars.
          
          non-nullary)
          
            These have an associated number (the arity) defining the
            number of sub-grammars.  Each non-nullary template also is
            associated with its own c++ operator.  The arity of the
            grammars is the same as the arity of the associated c++
            operator. 
            
          definition: meta-function grammar instance:
          
            basis-step)
              A nullary meta-function grammar is an meta-function grammar
              instance.
              
            induction-step)
            
              If O is a non-nullary meta-function grammar template with
              arity, N, and
              
                O1_inst,O2_inst, ... ,ON_inst
                
              are all meta-function grammar instances, then
              
                O<O1_inst,O2_inst, ... ,ON_inst>
                
              is an meta-function grammar instance.
          
            
       3) predicate grammar:
       
          These are grammars with no corresponding c++ operators.
          In contrast to meta-function grammars, for any predicate
          grammar, B, the following expressions fail to compile:
          
            B::type
            tag_of<B>::type
            
          One reason for this is because there maybe be more than one
          type of proto expression that matches a given predicate
          grammar.  For example, either an expression
          matching T0 or one matching T1 matches or_<T0,T1>.
          
          There one special case of a predicate grammar, the wild-card
          predicate: 
          
            proto::wildcardns_::_
            
          which matches any proto expression.  This is analogous to
          a Boolean predicate always returning true no matter what the
          argument. 
          
          Other important predicate grammars (in proto::control
          namespace) are not_, and_ and or_.  AFAICT, just like any
          predicate logic expression can be constructed using:
          
            true
            not
            and
            or
            
          the equivalent of all other predicate grammars, such as:
          
            if_
          
          can be constructed using just these four:
          
            _
            not_
            and_
            or_
            
* What is your evaluation of the potential usefulness of the library?
  Very.
* Did you try to use the library?  With what compiler?  Did you
  have any problems?
  
  Yes:
  
    http://www.boost-consulting.com/vault/index.php?&directory=Strings%20-%20Te…
    
      &filename=cfg_lookahead_extends.zip
      &filename=toy_attract.pair.zip
  
* How much effort did you put into your evaluation? A glance? A
  quick reading? In-depth study?
  
  In-depth, although till have a long way to go.
  
* Are you knowledgeable about the problem domain?
  Somewhat; however, I'm obviously unfamiliar with the specific
  problems proto was designed to solve.  For example, I was unaware
  of some of proto viewpoints expressed by Eric in the last 2
  paragraphs of this post:
  
  http://lists.boost.org/Archives/boost/2008/03/134959.php
* Do you think the library should be accepted as a Boost library?
  Be sure to say this explicitly so that your other comments don't
  obscure your overall opinion.
  
  Eventually, but not yet.  There needs to be more documentation
  debugging and also more exploration of alternative designs, in
  particular, designs guided by algebraic morphisms and category
  theory.  One justification for this exploration is the morphism
  template in attachment to:
  
  http://lists.boost.org/Archives/boost/2008/03/134964.php
  
  Although that post observed that that morphism template:
  
    is correct in the limited case of those
    dual-purpose grammars-and-metafunctions.
    
  that doesn't mean it couldn't be extended to handle more general
  cases. In particular, in the case of expression grammars, I'd think
  the morphism template in the attachment could just be specialized to
  be an identity morphism:
  
  template
  < class Tag
  , class Args
  , int Arity
  >
struct morphism
  < expr<Tag,Args,Arity>
  >
{
        typedef
      expr<Tag,Args,Arity>
    type;
};    
    
    
  Further specialization designed to error when given a predicate
  grammar would, AFAICT, correctly calculate from either a
  meta-function grammar or an expression grammar the matching
  expression type.
  
  Category theory *might* be used to guide the predicate grammar
  design, as suggested (very indirectly) by parts of:
  
  http://www.amazon.com/Algebraic-Approaches-Semantics-Monographs-Computer/dp…
  
  For Section 3.3, "The Boolean Algebra of Guards", contains:
  
     Pascal allows a statement of the form:
     
       if x>0 and not x=5 then S_1 else S_2
       
     If S_1,S_2 are to be semantically interpreted as morphisms X->Y
     in a category _C_, how can "P and not Q" be interpreted, where P
     is "x>0" and Q is "x=5"?  ... Equivalently, they [i.s. P and Q]
     may be represented as guard functions as in 1.5.20. ... for an
     object X in a partially additive category _C_, there is a subset,
     Guard(X) of _C_(X,X) of "guard morphisms" which form a Boolean
     algebra. 
     
  On the same page where 1.5.20 mentioned in the above quote appears,
  there's:
     
     22 Definition.  let (p1,...,pn) be an n-way test on X and let
     f1,...,fn be in SC(X,Y).  Then a natural generalization of the
     case statement in Pascal is:
     
       case(p1,...,pn)of(f1,...,fn)=f1 p1+...+fn pn
       
     where the p's correspond to the lhs of the when's in an or_ with
     elements decorated with transforms and
     the f's correspond to the transforms on rhs of the corresponding
     when's. 
     
  In conclusion, the somewhat vague similarities, noted above, of
  proto with algebraic morphisms and, more generally, with category
  theory strongly suggests (to me at least) there could be a large
  benefit to trying to make these similarities more concrete and using
  that knowledge to improve proto's design.
  
                    
                  
                  
                          
                            
                            3
                            
                          
                          
                            
                            3
                            
                          
                          
                            
    
                          
                        
                    
                    
                        Hello,
I'm creating a server using boost:asio and am receiving data that ends
with a \0 char (from flash sockets if you're curious)
async_read_until seems to not like this as the delimiter. (If I switch
to a diff delim like \r\n it works fine)
How can I get async_read_until to work properly?
thanks,
billy
                    
                  
                  
                          
                            
                            2
                            
                          
                          
                            
                            4
                            
                          
                          
                            
    
                          
                        
                     
                        
                     
                        
                     
                        
                     
                        
                     
                        
                     
                        
                     
                        
                     
                        
                    