* Zack Weinberg <[EMAIL PROTECTED]> [2007-12-14 01:18]:
> 1) "declaration changes meaning of symbol" errors.  I see two of these:
> 
> roster.cc:3503: error: declaration of 'virtual
> void<unnamed>::a_scalar::set(const revision_id&,
> <unnamed>::scalar_val, const std::set<revision<hexenc<id> >,
> std::less<revision<hexenc<id> > >, std::allocator<revision<hexenc<id>
> > > >&, roster_t&, marking_map&)'
> bits/stl_set.h:95: error: changes meaning of 'set' from 'class
> std::set<revision<hexenc<id> >, std::less<revision<hexenc<id> > >,
> std::allocator<revision<hexenc<id> > > >'

Maybe brian m. carlson can explain this error again, but see #444359
for something like that in another package.

> and
> boost/circular_buffer_base.hpp:502: error: declaration of 'typedef
> class 
> boost::reverse_iterator<boost::cb_details::cb_iterator<boost::circular_buffer<T,

This is #444359

> 3) backward/auto_ptr.h: In static member function 'static bool
> Botan::DL_Group::generate_dsa_primes(Botan::BigInt&
> , Botan::BigInt&, Botan::u32bit, Botan::u32bit, const
> Botan::MemoryRegion<unsigned char>&)':
> backward/auto_ptr.h:177: warning:
> 'hash.std::auto_ptr<Botan::HashFunction>::_M_ptr' is used
> uninitialized in this function
> botan/dsa_gen.cpp:57: note:
> 'hash.std::auto_ptr<Botan::HashFunction>::_M_ptr' was declared here
> 
> Looks spurious; the variable in question is declared with a
> constructor expression.  (I am ignorant of what is going on inside
> auto_ptr though.)

-- 
Martin Michlmayr
http://www.cyrius.com/


_______________________________________________
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to