Boost logo

Boost :

From: John Maddock (John_Maddock_at_[hidden])
Date: 2001-02-05 07:48:56


>Ah, "level 4" refers to some mode enabling lots of warnings. Are most of
>these warnings being provoked by the standard library or by the regular
>expression library?

I've just checked this out, and there are *lots* of standard library
related warnings. Its hard to sort though these, but so far I've found
just one regex-related warning (now fixed in the cvs), and a few from
smart_ptr:

d:\boost\develop\boost\boost\smart_ptr.hpp(119) : warning C4511:
'scoped_array<char>' : copy constructor could not be generated
        d:\boost\develop\boost\libs\regex\src\w32_regex_traits.cpp(490) :
see reference to class template instantiation 'boost::scoped_array<char>'
being compiled
d:\boost\develop\boost\boost\smart_ptr.hpp(119) : warning C4512:
'scoped_array<char>' : assignment operator could not be generated
        d:\boost\develop\boost\libs\regex\src\w32_regex_traits.cpp(490) :
see reference to class template instantiation 'boost::scoped_array<char>'
being compiled
d:\boost\develop\boost\boost\smart_ptr.hpp(119) : warning C4511:
'scoped_array<unsigned short>' : copy constructor could not be generated
        d:\boost\develop\boost\libs\regex\src\w32_regex_traits.cpp(570) :
see reference to class template instantiation 'boost::scoped_array<unsigned
short>' being compiled
d:\boost\develop\boost\boost\smart_ptr.hpp(119) : warning C4512:
'scoped_array<unsigned short>' : assignment operator could not be generated
        d:\boost\develop\boost\libs\regex\src\w32_regex_traits.cpp(570) :
see reference to class template instantiation 'boost::scoped_array<unsigned
short>' being compiled

I've also fixed a few signed/unsigned comparison warnings in the test
program...

- John Maddock
http://ourworld.compuserve.com/homepages/john_maddock/


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk