Changes between Initial Version and Version 1 of WarningFixes


Ignore:
Timestamp:
Nov 8, 2009, 5:03:17 PM (13 years ago)
Author:
John Maddock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WarningFixes

    v1 v1  
     1This page is to log the progress of an initiative to reduce the number and impact of compiler warnings emitted from Boost code.
     2
     3The priorities are:
     4
     5 * Boost headers: warnings emitted with a long template instantiation back trace are particularly troublesome.
     6 * Boost source code: Users building Boost on their platform should ideally see a clean build with no warnings.
     7
     8The main test compilers and flags are:
     9
     10 * Microsoft Visual C++ (Current latest stable release is 2008), with /W4.
     11 * GNU GCC (Current latest stable release is 4.4.x) with /Wall /Wextra -pedantic.
     12
     13In addition if library test cases can be made warning free, then we can begin to enforce a no-warnings policy by testing with warnings-as-errors with the above compilers.