Antony Polukhin
1e58331baf
Merge lexical_cast from trunk:
...
* fixed #6717 (now lexical_cast won`t try to support non confirming swprintf)
* fixed #6670 (now using BOOST_NO_UNICODE_LITERALS macro to detect unicode literals support)
* rewritten Jamfile
[SVN r77804]
2012-04-07 07:52:23 +00:00
Antony Polukhin
2af8c47558
Fix inspection warning (tab removed)
...
[SVN r77773]
2012-04-05 03:59:02 +00:00
Antony Polukhin
deef894ae2
Lexical_cast test's Jamfile has been rewritten (boost license is now explicitly defined, disabled build of typedefed_wchar_runtime for unsupported targets, nicer and more compact jamfile instructions)
...
[SVN r77772]
2012-04-05 03:53:58 +00:00
Antony Polukhin
4a617adce1
More workarounds for fixed #6670 (disable more char16_t and char32_t tests for some compilers)
...
[SVN r77745]
2012-04-03 18:00:30 +00:00
Antony Polukhin
969a913153
More workarounds for fixed #6670 (disable basic char16_t and char32_t tests for some compilers, disable optimizations for them)
...
[SVN r77721]
2012-04-02 16:58:32 +00:00
Antony Polukhin
41a673db61
Fixes #6717 (now also setting precision for float types conversion when using iostreams)
...
[SVN r77716]
2012-04-02 15:33:46 +00:00
Antony Polukhin
acb746274f
Fixes #6670 (now using BOOST_NO_UNICODE_LITERALS macro)
...
[SVN r77691]
2012-04-01 19:08:46 +00:00
Antony Polukhin
dfb518997f
Fixes #6717 (now lexical_cast won`t try to support non confirming swprintf)
...
[SVN r77639]
2012-03-30 03:55:26 +00:00
Antony Polukhin
93ee01ab69
Merge from trunk r77627 (merged lexical_cast optimizations for iterator_range<>, fixed performance regression, docs updated)
...
[SVN r77628]
2012-03-29 16:48:31 +00:00
Antony Polukhin
4265f454e1
Small documentation updates for #6663
...
[SVN r77537]
2012-03-25 05:31:43 +00:00
Antony Polukhin
76b9f29c12
Fixes #6663 (much more optimizations for iterator_range, updated documentation and performance test results)
...
[SVN r77517]
2012-03-24 19:35:19 +00:00
Antony Polukhin
a065884c59
Merge from trunk
...
* Much more tests
* Now numeric_cast (and lexical_cast) can be compiled with disabled exceptions
* Supress warning described in #6645 (implicit conversion shortens 64-bit value into a 32-bit value)
* Fixed compilation of lexical_cast with BOOST_NO_STD_LOCALE defined
* Documentation updates
* Case insensitive "NaN" and "Inf" parsing
* Performance tests commit
[SVN r77288]
2012-03-10 07:31:36 +00:00
Antony Polukhin
676bde6e1f
More strict tests for disabled exceptions (for fixed #5800 )
...
[SVN r77236]
2012-03-05 18:44:31 +00:00
Antony Polukhin
7e7f494dd1
Attempt to supress warning described in #6645 (implicit conversion shortens 64-bit value into a 32-bit value)
...
[SVN r77221]
2012-03-04 17:59:03 +00:00
Antony Polukhin
83639bd9ae
Fixes #6571 (documentation update, added 'why lexical_cast does not understand "-1.#IND"' question and answer to it)
...
[SVN r77118]
2012-02-26 09:19:55 +00:00
Antony Polukhin
0dded6d3a7
Update for fixed #6441 (unable to compile lexical_cast with BOOST_NO_STD_LOCALE defined)
...
Now test must compile under VC, removed some warnings.
[SVN r77117]
2012-02-25 17:32:26 +00:00
Antony Polukhin
25d880f5eb
Updates #5800 (partially fix lexical cast compilation with disabled exceptions)
...
[SVN r77116]
2012-02-25 16:58:46 +00:00
Antony Polukhin
b71fb9aada
Fixes #6441 (compilation error with BOOST_NO_STD_LOCALE defined)
...
[SVN r77077]
2012-02-20 16:20:09 +00:00
Antony Polukhin
d9baa71302
Updated INF/NAN support for char16_t and char32_t
...
[SVN r77058]
2012-02-17 18:51:05 +00:00
Antony Polukhin
80e858b182
More tests for fixed #5689 (issue mentiond in 5th comment)
...
[SVN r77040]
2012-02-16 17:57:52 +00:00
Antony Polukhin
646b958a92
FIx #5689 (issue from 5th comment)
...
[SVN r77039]
2012-02-16 17:56:27 +00:00
Antony Polukhin
04f441e989
Commited sources of performance testing program and Jamfile.v2 to build and run it
...
[SVN r76936]
2012-02-07 17:20:03 +00:00
Antony Polukhin
e51cf081b3
Merge from trunk ( fixed #6251 , fixed #6453 , disabled some optimizations for sunCC #6462 )
...
[SVN r76887]
2012-02-04 18:04:45 +00:00
Antony Polukhin
7a48fea517
Disabling some optimisations for sun cc
...
Bug described in #6462
[SVN r76824]
2012-02-01 17:08:10 +00:00
Antony Polukhin
c9863cd254
FIxes #6453 (compile error due to deduce_char_traits ambiguity)
...
[SVN r76818]
2012-02-01 04:25:21 +00:00
Antony Polukhin
132663404b
Added tests for ticket #6453
...
[SVN r76817]
2012-02-01 04:22:21 +00:00
Antony Polukhin
a0cbfa8af6
New test case from ticket #5793
...
[SVN r76809]
2012-01-31 16:05:22 +00:00
Antony Polukhin
efe20fcf76
Tiny change to test case from #6452
...
[SVN r76708]
2012-01-26 17:51:17 +00:00
Antony Polukhin
84d9706182
Update tests with example from #6452
...
[SVN r76707]
2012-01-26 17:47:56 +00:00
Antony Polukhin
5ed7bfd280
Attempt to fix #6251
...
[SVN r76599]
2012-01-20 19:33:04 +00:00
Antony Polukhin
51a6aacb57
Merge from trunk r76357
...
(tiny documentation update)
[SVN r76358]
2012-01-08 09:25:04 +00:00
Antony Polukhin
7bdc45327a
Tiny documentation update
...
[SVN r76356]
2012-01-08 09:21:00 +00:00
Antony Polukhin
a2e4606e6c
Merge from trunk r76354
...
(Fixes overflow detection, pointers casts)
[SVN r76355]
2012-01-08 09:05:35 +00:00
Antony Polukhin
9a6d983ee5
Fixes #6193
...
[SVN r76318]
2012-01-05 12:09:15 +00:00
Antony Polukhin
d754143308
Fixes #6132
...
Fixes #6182
[SVN r76305]
2012-01-04 16:06:37 +00:00
Antony Polukhin
82abf7b54f
Merge from trunk r76232
...
[SVN r76233]
2011-12-30 15:18:00 +00:00
Antony Polukhin
085bd6f93c
Fixes #6290
...
Tiny documentation update
Updated char16_t and char32_t support (still some work required)
lexical_cast_empty_input_test.cpp refactored
[SVN r76154]
2011-12-25 18:55:33 +00:00
Antony Polukhin
5d288580ee
Fixes #6298
...
Fixes #6264
[SVN r76096]
2011-12-21 17:03:52 +00:00
Antony Polukhin
7112ded1b9
Merge from trunk r75937
...
* fixed a lot of wchar_t errors
* Optimizations for boost::containers::basic_string
* More tests
[SVN r76062]
2011-12-19 15:19:43 +00:00
Antony Polukhin
8627f8bb8a
Fixes #6186 (treat conversions to/from single wchar_t character as conversions to/from unsigned short. Test added, documentation updated)
...
[SVN r75937]
2011-12-14 16:36:34 +00:00
Antony Polukhin
f32fb4b5e5
Fixes #6186 test failures
...
[SVN r75921]
2011-12-12 18:09:53 +00:00
Antony Polukhin
a9697b88fd
Fixes #6186 (lexical_cast compliation error fixed, when wchar_t is a typedef for unsigned short. Test added)
...
[SVN r75864]
2011-12-08 15:29:44 +00:00
Antony Polukhin
2312691bde
Fixes #6127 (wchar_t usage outside of #ifndef BOOST_LCAST_NO_WCHAR_T )
...
[SVN r75813]
2011-12-05 16:29:45 +00:00
Antony Polukhin
7dd63d08d6
Fixes #6159 (compilation on platforms without cwchar)
...
[SVN r75812]
2011-12-05 16:17:09 +00:00
Antony Polukhin
1eda87448e
Fixes #6083
...
Merge from trunk
[SVN r75411]
2011-11-08 18:12:23 +00:00
Antony Polukhin
4ddb0bfb95
Fix for error noticed by Olaf van der Spek (ticket #6083 )
...
Added test case for that error
[SVN r75283]
2011-11-03 04:33:58 +00:00
Antony Polukhin
c07cbcee5c
Performance optimizations and testsfor conversions to/from boost::container::basic_string
...
[SVN r74940]
2011-10-13 18:36:39 +00:00
Gennadiy Rozental
8c7c7b9237
eliminated unit_test_framework and BOOST_MESSAGE
...
[SVN r74727]
2011-10-05 09:42:21 +00:00
Gennadiy Rozental
3d60698843
eliminated unit_test_framework
...
[SVN r74720]
2011-10-05 09:15:12 +00:00
Antony Polukhin
3a62368d0e
Merge from trunk r74564
...
* char16_t and char32_t conversions now work on gcc for C locale
* Optimizations for C locale
* Performance section of documentation updated
[SVN r74565]
2011-09-25 16:44:39 +00:00