Boost
Threads by month
- ----- 2025 -----
- 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