logo       

Re: Re: method_call_expr not supported by dump_expr: msg#00322

python.c++

Subject: Re: Re: method_call_expr not supported by dump_expr

--- "Paul F. Kunz" <Paul_Kunz@xxxxxxxxxxxxxxxxx> wrote:
> So what is the final recommendation for this problem with gcc
> 3.3?. My code has an INSTALL file which tries to recommend what to
> do for users of gcc 3.3. I would like to give them a recommendation
> considered best (least worst) by Boost.Python authors.

The current boost CVS head works with gcc 3.3 under Linux*, and if you are
lucky also under Mac OS X**. The problem mentioned in the subject was fixed by
removing the sizeof's in:
boost/boost/python/converter/as_to_python_function.hpp
Compare with the version in CVS.

*Linux: but the optimizer (-O3) breaks some of our regression tests.

**Mac: if you are lucky to avoid internal compiler errors (gcc bug 10922). Once
I got very lucky and managed to compile almost everything with -O3, but then
almost all our regression tests failed.

My grand conclusion: avoid gcc 3.3 as much as you can.

Ralf


__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise