[C++-sig] new stl_iterator doesn't work with EDGs

Eric Niebler eric at boost-consulting.com
Wed Nov 2 19:03:51 CET 2005


Ralf W. Grosse-Kunstleve wrote:
> cxx: Error:
> /net/legless/scratch1/rwgk/hot/boost/boost/iterator/iterator_facade.hpp, line
> 535: #265-D 
>           function
>           "boost::python::stl_input_iterator<ValueT>::equal [with ValueT=int]"
>           is inaccessible
>           detected during:
>             instantiation of "bool boost::iterator_core_access::equal


Odd. EDG doesn't seem to be picking up the friend declaration. The 
attached version works around the problem. Can you give it a shot?


> BTW: I just checked in a patch to reorder the includes. Due to Python
> requirements, boost/python includes have to appear before any system includes.

Thanks.


-- 
Eric Niebler
Boost Consulting
www.boost-consulting.com
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: stl_iterator.hpp
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20051102/cf635693/attachment.txt>


More information about the Cplusplus-sig mailing list