[C++-sig] Re: Re: shared_ptr -> weak_ptr -> shared_ptr

Peter Dimov pdimov at mmltd.net
Fri Apr 15 00:10:37 CEST 2005


Andreas Beyer wrote:
> Unfortunately that doesn't help. I called bjam like this:
> bjam -sBUILD=release -sBOOST_DISABLE_THREADS  -q
> and I get the same problem.
> I then tried to compile the debug version and the story gets even
> worse: I get an internal comiler error:
>
> bjam -sBUILD=debug -sBOOST_DISABLE_THREADS  -q
> [...]
> gcc-C++-action
> bin/csrc/ptr_test.so/gcc/debug/shared-linkable-true/ptr_test.o
> /cellar/users/abeyer/boost/boost_current/boost/detail/sp_counted_base_gcc_x86.hpp:
> In
>   function `long int boost::detail::atomic_conditional_increment(long
> int*)':
> /cellar/users/abeyer/boost/boost_current/boost/detail/sp_counted_base_gcc_x86.hpp:94:
> Internal
>   compiler error in instantiate_virtual_regs_1, at function.c:3974
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://bugzilla.redhat.com/bugzilla/> for instructions.

Please try the latest CVS version, where this problem has been fixed. 
Hopefully it will take care of your other issue as well. Please let us know 
whether this solves the problem. 






More information about the Cplusplus-sig mailing list