Antony Polukhin
251a3972b0
fix b2 warnings
2018-09-22 22:15:04 +03:00
Antony Polukhin
ac4ab33e2f
Remove unsupported on GCC warning suppression
2017-02-22 10:24:13 +03:00
Antony Polukhin
c2f055ee5d
Suppress more warnings and disable the -Wno-uninitialized suppression
2017-02-19 12:32:20 +03:00
Antony Polukhin
0f2ce4ba7e
Juan Alday's fix for track Ticket #11669 : lexical_cast crashes on certain conditions for floating point types
2015-09-25 20:29:05 +03:00
Antony Polukhin
d77165c1bd
Removed the polymorphic casts and implicit_cast
2014-06-09 12:44:31 +04:00
Antony Polukhin
1707131ac3
Added some tests for try_lexical_convert and fixed some issues.
2014-01-01 21:47:09 +04:00
Antony Polukhin
57e4e87e3b
Put tests to test folder, remove unrequired files, fix permissions
2013-12-09 11:27:27 +04:00
Antony Polukhin
c2c4b884fe
Make a separate folder for lexical_casts examples, use those examples in documenation and assure that they successfully build and run (refs #9046 )
...
[SVN r85828]
2013-09-22 12:23:26 +00:00
Antony Polukhin
6f656adea3
Do not treat long long warnings as errors in lexical_cast + containers tests ( fixes #9061 )
...
[SVN r85684]
2013-09-15 19:33:17 +00:00
Antony Polukhin
91aa2ce64d
Report more warnings while testing boost::lexical_cast. Some warnings suppressed
...
[SVN r85007]
2013-07-12 11:33:15 +00:00
Antony Polukhin
1a0ffcadbf
Add tests for filesystem::path conversion (refs #7704 )
...
[SVN r83644]
2013-03-30 07:41:23 +00:00
Antony Polukhin
633b852b81
Update code that uses string buffers (refs #8267 ).
...
Treat cast to pointer as compile time error (refs #8334 ).
Update documentation
[SVN r83601]
2013-03-27 17:00:46 +00:00
Antony Polukhin
63b680c082
More strict tests, less workarounds, bugfixes (refs #7814 )
...
[SVN r82227]
2012-12-27 20:17:09 +00:00
Antony Polukhin
2ea7487806
Move all the stream specific metafunctions to lexical_cast_stream_traits<Source, Target>
...
Test stream traits for correctness and correct optimization detection
[SVN r81354]
2012-11-15 07:26:23 +00:00
Antony Polukhin
1c37887f2b
Stream type detection metafunctions were rewritten so that now they can detect stream type for user defined types (refs #6786 )
...
Removed unrequired `::`
[SVN r81278]
2012-11-10 07:42:04 +00:00
Antony Polukhin
88244b57d4
Split lexical_cast_test.cpp into two tests and reduce iterations count for integral types tests (now we must not exceed tests timeouts)
...
[SVN r79246]
2012-07-03 17:10:02 +00:00
Antony Polukhin
e3cd0ca7fa
Optimizations for boost and std array (refs #7065 )
...
[SVN r79230]
2012-07-02 18:30:21 +00:00
Antony Polukhin
c6318e3819
Do not force PGI compiler to use fallback version of lexical_cast (PGI fails tests even in fallback version)
...
Trialing whitespaces removed
[SVN r78521]
2012-05-20 16:25:21 +00:00
Antony Polukhin
8562b480f8
* fixes #6504 (characters widening fixed)
...
* much more tests
* better support for unicode characters and template classes that are instantinated with unicode character types
* meta code refactored (it is now shorter and clearer)
[SVN r77824]
2012-04-07 19:44:07 +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
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
676bde6e1f
More strict tests for disabled exceptions (for fixed #5800 )
...
[SVN r77236]
2012-03-05 18:44:31 +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
d754143308
Fixes #6132
...
Fixes #6182
[SVN r76305]
2012-01-04 16:06:37 +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
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
Antony Polukhin
de3df54f80
Fixes #5689 . Added code to work with Inf and NaN on any platform
...
[SVN r73118]
2011-07-15 11:20:11 +00:00
Antony Polukhin
6a8c22d5c3
Partial fix for #5660 . Better performance and less memory usage for conversions to float type (and to double type, if sizeof(double) < sizeof(long double)). New test suits. Documentation update.
...
[SVN r72925]
2011-07-06 15:43:04 +00:00
Alexander Nasonov
79a141ce9d
Add new test libs/conversion/test/lexical_cast_vc8_bug_test.cpp.
...
[SVN r56229]
2009-09-15 23:38:21 +00:00
Alexander Nasonov
42cb6d66cf
lexical_cast_noncopyable_test.cpp
...
[SVN r36763]
2007-01-20 13:17:35 +00:00
Alexander Nasonov
2c41ed0473
Fix for [ 1358600 ] lexical_cast & pure virtual functions & VC 8 STL
...
[SVN r36738]
2007-01-16 21:03:47 +00:00
Vladimir Prus
de6746d67a
Allow building of shared versions of some Boost.Test libraries.
...
Adjust tests to use always use static linking to Boost.Test, since
linking to the shared version requires test changes.
Patch from Juergen Hunold.
[SVN r35989]
2006-11-10 19:09:56 +00:00
Alexander Nasonov
67968d9b33
Separate test for round-tripping of floating point types.
...
[SVN r35771]
2006-10-28 19:33:32 +00:00
Vladimir Prus
8cec2cc291
Update Jamfile.v2
...
[SVN r32700]
2006-02-07 11:35:31 +00:00
Vladimir Prus
caa875505e
Update
...
[SVN r28239]
2005-04-14 11:20:26 +00:00
Vladimir Prus
575c477f54
Add V2 Jamfile
...
[SVN r20209]
2003-09-29 15:38:40 +00:00