Alexander Nasonov
986ec16ecc
Fix [ 1358600 ] lexical_cast & pure virtual functions & VC 8 STL
...
[SVN r36739]
2007-01-16 21:53:27 +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
Alexander Nasonov
fcc28133c5
Presumably fix Boost.Test failures on Sun CC 5.3 (reported by Gennadiy Rozental)
...
[SVN r36464]
2006-12-20 08:01:48 +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
Alexander Nasonov
c004fb5fc6
Fix the test built with <native-wchar_t>off on vc-7_1 and vc-8_0
...
[SVN r35760]
2006-10-28 14:37:37 +00:00
Alexander Nasonov
ef439017ca
Fixed: std::basic_streambuf<char, std::char_traits<char> > is an inaccessible base of boost::detail::lexical_streambuf<char>
...
[SVN r35759]
2006-10-28 10:22:30 +00:00
Alexander Nasonov
fb63ebd4cd
The test passed on VC6
...
[SVN r35755]
2006-10-27 21:28:33 +00:00
Alexander Nasonov
0f46451c1d
One more VC6 workaround.
...
[SVN r35747]
2006-10-25 21:08:50 +00:00
Alexander Nasonov
663635d124
Optimization for floating types (1.25 faster on gcc / FreeBSD 6.2). VC6 test is still broken.
...
[SVN r35739]
2006-10-25 06:43:44 +00:00
Alexander Nasonov
4d69e9f2af
VC6 workaround
...
[SVN r35738]
2006-10-25 06:41:21 +00:00
Alexander Nasonov
d23f722228
Corrected a typo in comments.
...
[SVN r35611]
2006-10-14 17:58:33 +00:00
Alexander Nasonov
e9767dc4e8
workarounds for test_round_conversion_long_double
...
[SVN r35606]
2006-10-14 10:09:49 +00:00
Alexander Nasonov
2b069eb3a3
test_round_conversion_long_double added to testsuite despite that it fails on FreeBSD and OpenBSD
...
[SVN r35600]
2006-10-13 22:27:53 +00:00
Alexander Nasonov
36db66bd12
Use metafunction (at compile-time), if possible; use run-time function only for broken libraries.
...
[SVN r35596]
2006-10-13 20:43:14 +00:00
Alexander Nasonov
4b1ca7bdf6
round conversion of floating point types: T -> std::string -> T
...
[SVN r35595]
2006-10-13 19:40:03 +00:00
Alexander Nasonov
0a605d1bb3
Use qualified name to fix graph tests
...
[SVN r35592]
2006-10-13 17:34:56 +00:00
Dave Abrahams
04de824ead
vc6 workaround: help the compiler to distinguish overloads
...
[SVN r35566]
2006-10-12 06:39:14 +00:00
Alexander Nasonov
115ad05af5
Set precision correctly for builtin and UDT floating types.
...
[SVN r35562]
2006-10-11 19:43:54 +00:00
Alexander Nasonov
ee7ea0011c
Calculate/set stream precision for lexical_cast. May be useful for other libraries as well.
...
[SVN r35561]
2006-10-11 19:19:07 +00:00
Alexander Nasonov
a2c7ddf5d9
no more gcc warnings
...
[SVN r35560]
2006-10-11 19:13:30 +00:00
Alexander Nasonov
a7436ebacb
setbuf renamed to lcast_setbuf to get rid of virtual function override warning
...
[SVN r34984]
2006-08-28 17:00:44 +00:00
Alexander Nasonov
e797b09590
tabs replaced with 4 spaces
...
[SVN r34965]
2006-08-26 17:22:33 +00:00
Alexander Nasonov
2fca4d02a1
Optimization for many combinations of types
...
[SVN r34950]
2006-08-25 20:34:57 +00:00
Alexander Nasonov
c17002aa73
get rid of lexical_cast.hpp impl details in the test
...
[SVN r34932]
2006-08-23 19:47:56 +00:00
Alexander Nasonov
ae431bacf8
Better coverage
...
[SVN r34925]
2006-08-22 20:40:31 +00:00
Gennaro Prota
425e7cb367
removed BOOST_IMPLICIT_CAST; it was committed by mistake, has no unit tests, and is not released by the author under the Boost Software License
...
[SVN r34857]
2006-08-09 20:18:06 +00:00
Alexander Nasonov
453555619e
New test cases for forthcoming fast lexical_cast
...
[SVN r34847]
2006-08-07 20:36:23 +00:00
Gennaro Prota
0743b5982c
added slash to boost url
...
fixed silly error in #if/#endif logic of the previous edit
improved comment about code never reached
removed "All rights reserved"
[SVN r34822]
2006-08-06 12:31:44 +00:00
Gennaro Prota
795b7e1809
there seems to be no reasonable form which avoids warnings with all compilers; so let's use a clear style and filter explicitly the VC warning
...
[SVN r34820]
2006-08-05 22:45:53 +00:00
Gennaro Prota
c5bc634015
some "rewording" to avoid spurious level 4 warnings with VC7.1 and VC8
...
[SVN r34801]
2006-08-01 22:37:38 +00:00
Gennaro Prota
e6c83d0665
with apologies to Terje, changed 'ø' in 'o', to stick to the basic source
...
character set (non-basic chars should be handled in phase 1, but some users report compile failures due to them)
[SVN r34800]
2006-08-01 20:36:14 +00:00
Gennaro Prota
aac8fcb4b6
boost guidelines (mainly from inspect tool: tabs, license reference text, etc.)
...
[SVN r34752]
2006-07-27 10:27:37 +00:00
Alexander Nasonov
d436099477
Code size optimization
...
[SVN r33694]
2006-04-13 20:52:28 +00:00
Dave Abrahams
80e9edcb29
Stop using assert() in tests
...
[SVN r33181]
2006-02-28 22:56:33 +00:00
Beman Dawes
17ca3a4493
show arg as pased by const ref
...
[SVN r32840]
2006-02-12 01:17:17 +00:00
Vladimir Prus
e5a0aec661
Revert (supposedly mistaken) removal of 'numeric_cast_test.cpp' from the
...
list of tests.
[SVN r32701]
2006-02-07 11:36:24 +00:00
Vladimir Prus
8cec2cc291
Update Jamfile.v2
...
[SVN r32700]
2006-02-07 11:35:31 +00:00
Stefan Slapeta
027a566e09
Small fix for new init_unit_test_suite signature
...
[SVN r32293]
2006-01-12 11:59:09 +00:00
Markus Schöpflin
9a29a753e8
Fixed lexical_cast_test which was no longer working after the last test
...
framework update.
[SVN r32176]
2005-12-28 11:05:31 +00:00
John Maddock
cb2bd8076d
Reconfigure lexical_cast to work wide character strings and VC++ when not using /Zc:wchar_t.
...
[SVN r30724]
2005-08-29 12:44:09 +00:00
John Maddock
1637edf8ca
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
Douglas Gregor
72d69ef6ad
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +00:00
Fernando Cacciola
1470210523
fixed: "bcc5.6.4 added to the old cast redirection list"
...
[SVN r29814]
2005-06-27 15:05:13 +00:00
Douglas Gregor
0b19a0ae27
Fix line endings
...
[SVN r29773]
2005-06-24 14:24:02 +00:00
Dave Abrahams
3ab685475c
Move #include outside namespace.
...
[SVN r29772]
2005-06-24 14:20:41 +00:00
Fernando Cacciola
e66d58e6de
Old numeric_cast<> completely replaced by new code (except that the old code is retained as a fallback mechanism for old broken compilers that can't deal with the new code)
...
[SVN r29761]
2005-06-23 23:33:01 +00:00
Joaquín M. López Muñoz
e331fc2a21
workaround for GCC 2.9x lacking std::char_traits<>::eof()
...
[SVN r29703]
2005-06-20 10:54:07 +00:00
Joaquín M. López Muñoz
2a65633517
fixed trivial bug
...
[SVN r29654]
2005-06-17 12:34:38 +00:00
Terje Slettebø
7a388cb1a6
Fixed so it doesn't trim any whitespace when converting, fixed reversed bad_lexical_cast constructor parameters, changed to pass-by-const reference
...
[SVN r29630]
2005-06-16 18:37:51 +00:00