Merge from trunk:

1) #warning replaced with #error (refs #7228)
2) Pavel Korzh added to thanks list (refs #7157)
3) BOOST_NOEXCEPT modifiers added where possible
4) better support for c++11 Unicode characters
5) fixed compilation with MSVC+STLPort
6) more agressive usage of Traits template parameter
7) Added lexical_cast(const CharType* chars, std::size_t count) function overload (refs #6430 and refs #6663)
8) Fixed GCC warning in numeric_cast_test.cpp
9) Fix compilation of lexical cast with MSVC 2003 (refs #7255)

[SVN r80409]
This commit is contained in:
Antony Polukhin
2012-09-05 18:23:41 +00:00
parent f67347e308
commit 733438e072
5 changed files with 147 additions and 85 deletions
+2 -1
View File
@@ -28,7 +28,7 @@ using namespace boost;
using std::cout;
int test_main( int argc, char * argv[] )
int test_main( int , char * [] )
{
# ifdef NDEBUG
@@ -96,5 +96,6 @@ int test_main( int argc, char * argv[] )
{ cout<<"caught bad_numeric_cast #5\n"; caught_exception = true; }
BOOST_CHECK ( caught_exception );
(void)ul; // Supressing GCC warning about set but unused wariable
return 0 ;
}