[Boost-bugs] [Boost C++ Libraries] #3852: Various bugs - unreacheable code, pulling wrong .h file, etc

Subject: [Boost-bugs] [Boost C++ Libraries] #3852: Various bugs - unreacheable code, pulling wrong .h file, etc
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-01-21 06:57:37


#3852: Various bugs - unreacheable code, pulling wrong .h file, etc
----------------------------------------------+-----------------------------
 Reporter: mick leong <mickeeykl@…> | Owner:
     Type: Bugs | Status: new
Milestone: Boost 1.42.0 | Component: Building Boost
  Version: Boost 1.41.0 | Severity: Problem
 Keywords: |
----------------------------------------------+-----------------------------
 Setup:
 WinXp SP3 Pro
 CPU: Athlon XP2400
 Compiler: MS VS2008 SP1 Pro

 This refers to the src boost_1_41_0.7z.
 I ran bootstrap.bat and it successfully created bjam.exe
 Then I ran bjam.exe and piped output to text file attached.

 There are quite a few bugs eg:

 libs\program_options\src\cmdline.cpp(272) : warning C4800: 'int' : forcing
 value to bool 'true' or 'false' (performance warning)

 libs\serialization\src\basic_iarchive.cpp(502) : warning C4355: 'this' :
 used in base member initializer list


 j:\boost_1_41_0\boost\test\impl\execution_monitor.ipp(1034) : warning
 C4702: unreachable code

 j:\boost_1_41_0\boost\test\utils\named_params.hpp(78) : warning C4702:
 unreachable code

 C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\stdlib.h(447) :
 see declaration of 'getenv'
 j:\boost_1_41_0\boost\test\utils\named_params.hpp(74) : warning C4702:
 unreachable code
 j:\boost_1_41_0\boost\test\utils\named_params.hpp(78) : warning C4702:
 unreachable code
 ....

 j:\boost_1_41_0\boost\test\utils\runtime\cla\argument_factory.hpp(89) :
 warning C4702: unreachable code


 J:\boost_1_41_0\boost/archive/impl/basic_text_oprimitive.ipp(66) : warning
 C4996: 'std::copy': Function call with parameters that may be unsafe -
 this call relies on the caller to check that the passed values are
 correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See
 documentation on how to use Visual C++ 'Checked Iterators'
         C:\Program Files\Microsoft Visual Studio
 9.0\VC\INCLUDE\xutility(2576) : see declaration of 'std::copy'

 I am attaching the buildlog.
 Thanks

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3852>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:02 UTC