Severe bugs in lambda/algorithm.cpp

Hi! I wonder whether this file ever was included by anyone else but me and which compiler did let this pass without complaint. Besides the #include <utilities> which never ever happens we have 2 errors in struct count struct count { template <class Args> struct sig { typename ::std::iterator_traits< // **************************************************** // ERROR: typedef is not allowed here typedef typename boost::remove_const< typename boost::tuples::element<1, Args>::type >::type >::difference_type type // ERROR: semicolon missing }; Same errors in count_if beginning at line 172. ----------------------------------------------------- In line 613: a duplicate parameter name c operator()(A a, B b, C c, D c) const Same on line 681 best regards, Markus
participants (1)
-
Markus Werle