09f05a101cmerge trunk version (changeset/42065) to release branch
Boris Gubenko
2007-12-17 18:47:09 +0000
718e94caa2don't use identifires R1 and R2: some HP-UX headers define them as macros
Boris Gubenko
2007-12-15 04:16:05 +0000
97a520e4a4Change macro logic to get <stdarg.h> included on SunOS.
K. Noel Belcourt
2007-12-03 02:04:30 +0000
902871ae96Fixed grammar in error message
Dave Abrahams
2007-12-01 05:07:13 +0000
3f8bc71b1fFull merge from trunk at revision 41356 of entire boost-root tree.
Beman Dawes
2007-11-25 18:38:02 +0000
991e2a0b58Full merge from trunk at revision 41356 of entire boost-root tree.
Beman Dawes
2007-11-25 18:07:19 +0000
0301bd17b7switch to nasic_cstring.hpp instead of fwd header added failed expression to the system error system_error is caught and reported in cpp_main.ipp 64 bit compatibility issue in debug.ipp fixed missing headers in algorithm.hpp added
Gennadiy Rozental
2007-11-24 19:49:24 +0000
a3618dd3f8Try to make it work in release build
Gennadiy Rozental
2007-11-22 19:44:12 +0000
e0a878a4abadded missing include
Joaquín M López Muñoz
2007-11-14 07:09:29 +0000
084e9d694ereapplied change at rev 40284
Joaquín M López Muñoz
2007-11-07 08:45:27 +0000
f401923b3aNeed stdarg.h to use vsnprintf as well as stdio.h
John Maddock
2007-11-03 17:05:11 +0000
a6cdd303d4Added one more needed #include (stdlib.h for mkstemp).
John Maddock
2007-11-02 17:40:10 +0000
382aa0ac0dallow tests to be run by regression testing facilities
Gennadiy Rozental
2007-11-02 16:08:47 +0000
6a87669766Added <stdio.h> and <sys/time.h> to the list of Unix-specific includes: these are needed by Sun's compiler, and for that matter, by Boost.Test to be std conforming.
John Maddock
2007-11-01 14:01:44 +0000
5bc52ea4a1debug was missing in PEM
Gennadiy Rozental
2007-11-01 02:54:15 +0000
1fc89b9e36disable on CE
Gennadiy Rozental
2007-11-01 02:46:57 +0000
847e7b8618sigemptyset is a macro on Darwin, so don't precede it by ::
Douglas Gregor
2007-10-29 14:43:19 +0000
7fd3b9f627removed install target for now
Gennadiy Rozental
2007-10-26 18:31:55 +0000
f5a68c843eMake sure every library can be installed by using
Vladimir Prus
2007-10-26 09:04:25 +0000
b7aed40c86made it to compile if unicode is defined avoid assertion for negative chars
Gennadiy Rozental
2007-10-26 06:47:29 +0000
453b0229b7missed debug in another included component
Gennadiy Rozental
2007-10-25 07:29:07 +0000
df15073c74missing file included
Gennadiy Rozental
2007-10-25 06:35:14 +0000
8bb49d96d3minor cleanup final major piece of this update: debug services (almost complete: without stack dump)
Gennadiy Rozental
2007-10-25 05:38:19 +0000
c7fb84d5d8framework::is_initialized introduced to catch framework misuse errors Message report too few failed assertions updated New message added to report no assertion occurred in a test case test_suite::remove interface is added to allow remove test units from the test suite if necessary
Gennadiy Rozental
2007-10-22 06:36:50 +0000
6ab2358e40new unit test: test_tree_management_test.cpp
Gennadiy Rozental
2007-10-22 04:09:01 +0000
4997d95b72added missing export for framework::get added line number to the name of the TU registrar, allowing to restart test suites within same module test_suite::size() implemented to provide an access to the suite size
Gennadiy Rozental
2007-10-22 04:02:53 +0000
9f1258814bclean up
Gennadiy Rozental
2007-10-22 00:36:26 +0000
39bfbe557dcorrect run rules in examples make example 2 more pronounced removed unnecessary ; in example 4 and 5 new alias test in test directory msvc 6.5 should use static lib test case for new tools added
Gennadiy Rozental
2007-10-21 20:59:15 +0000
091e85e0c2Missing header in exception_safety.hpp Run by name support new tools BOOST_CHECK_NE, BOOST_CHECK_LE, BOOST_CHECK_LT, BOOST_CHECK_GE, BOOST_CHECK_GT implemented
Gennadiy Rozental
2007-10-21 20:53:56 +0000
d567241fe7intel port
Gennadiy Rozental
2007-10-20 06:59:27 +0000
2bf1f4a724borland port
Gennadiy Rozental
2007-10-20 05:38:57 +0000
58992b04a9msvc 6.5 port fix
Gennadiy Rozental
2007-10-19 02:17:52 +0000
ce0c6dd9e3included alias added
Gennadiy Rozental
2007-10-18 21:53:14 +0000
a20efe579aFP exceptions made optional and disabled by default new CLA --detect_fp_exceptions=[yes|no] introduced
Gennadiy Rozental
2007-10-18 21:43:35 +0000
9786c1a3d2fixed issue with num of exp failure calculation mwerks port in execution_monitor.ipp bug in init function invocation fixed
Gennadiy Rozental
2007-10-18 07:14:56 +0000
c35d861c42try run
Gennadiy Rozental
2007-10-18 07:13:43 +0000
02858771d2Change #warning to #pragma message: #warning is a gcc-ism and the code in question is msvc-specific (Tested on all msvc variants, plus gcc-minw32).
John Maddock
2007-10-17 09:19:35 +0000
0f09ca59derevert more boost.test changes
Eric Niebler
2007-10-16 22:13:11 +0000
09836395d1reverted to r40064
Eric Niebler
2007-10-16 19:07:12 +0000
8d94bd0085Major rework of execution monitor functionality: update to the error reporting on both NT and *nix support for signal handling on alternative stack execution monitor parameter made public properties structured exception handling moved to double __try approach with custom SE filter support for floating point errors enhanced on NT based compilers Notion of system_error is introduced (to be replaced potentially with boost::system later on) Invalid parameter error detected by MSVC runtime properly reported report_error implemented using vsnprintf allowing better output
Gennadiy Rozental
2007-10-16 07:18:10 +0000
23684bd94atemporary disable debug related features - to be reverted soon
Gennadiy Rozental
2007-10-16 07:07:43 +0000
f01485c5c2fix A bug in auto TC exp failure support
Gennadiy Rozental
2007-10-16 07:06:10 +0000
85b1668255unified test runner interface for both original and alternative init API, the same time streamlining error handling for all the cases new property p_enabled is added to the test unit in preparation for the run by name
Gennadiy Rozental
2007-10-16 03:51:54 +0000
6cf049cb29Support for expected failures in test cases with automated registration reworked completely. It now allows to be used within auto-test-stuites. framework API changed to return non const references to the test units to allow post creation modifications unit_test_suite.hpp dependency on framework.hpp removed inlined version includes all necessary files now in test_tools.hpp BOOST_TEST_DECL is added/removed where necessary Test suite auto registration modified to allow c++ namespace like behavior
Gennadiy Rozental
2007-10-14 21:14:29 +0000
f0bcb32d13Log level enum value renamed
Gennadiy Rozental
2007-10-14 19:39:33 +0000
9c81e47110typo in a comment
Gennadiy Rozental
2007-10-14 19:29:59 +0000
cd8a6e2d23Test module initialization error message is redirected into result reporter stream
Gennadiy Rozental
2007-10-14 19:28:46 +0000
2fb2f0edb8avoid start/finish messages if log is disabled completely
Gennadiy Rozental
2007-10-14 19:27:32 +0000
6d1e9c19d9Starting point for releases
Beman Dawes
2007-10-05 14:25:06 +0000
71d464e9feRemove V1 Jamfiles
Vladimir Prus
2007-08-08 19:02:26 +0000
5bce49b6b2This commit was manufactured by cvs2svn to create tag 'Version_1_34_1'.
nobody
2007-07-24 19:28:14 +0000
d211d316a4Patch from Trac #583.
Thomas Witt
2007-06-01 16:41:06 +0000
5e944cf05cAdd include of climits
Douglas Gregor
2007-04-05 14:46:47 +0000
194f17cbbfMerged garbage removeal from trunk to branch
Gennadiy Rozental
2007-02-23 18:20:10 +0000
78fd970c43Removed the msvc-6.5 hack from HEAD again. Gennadiy Rozental didn't like it anyways...
Roland Schwarz
2007-02-22 18:00:39 +0000
e09e9c5fd3Make the msvc-6.5 hack even more specific, i.e. apply only in release builds.
Roland Schwarz
2007-02-22 17:57:29 +0000
6b5bc4d188force msvc-6.5_stlport4 also only using static libs.
Roland Schwarz
2007-02-19 12:08:24 +0000
2e75ced270Disabled dynamic linking of UTF for msvc-6.5 compiler
Roland Schwarz
2007-02-03 14:17:55 +0000
99b51da0b2Merged from HEAD
Roland Schwarz
2006-12-16 15:02:16 +0000
7120339e61Workaround for msvc-6.5: *_EQUAL macros give Internal Compiler Errors, when inlining is turned on.
Roland Schwarz
2006-12-16 14:36:23 +0000
d4e1bd988bMerge from HEAD: Remove unnecessary export makro.
Jürgen Hunold
2006-11-30 14:41:21 +0000
38ca8c697cRemove unnecessary export makro.
Jürgen Hunold
2006-11-30 14:38:40 +0000
ff9aa8589bMerge from HEAD: Adjust last prg_exec_monitor_test to use static linking.
Jürgen Hunold
2006-11-30 10:30:09 +0000
34d5bf032cAdjust last prg_exec_monitor_test to use static linking.
Jürgen Hunold
2006-11-30 10:09:06 +0000
3a290c8972Merge from HEAD: Add missing export macros for print_log_value<>
Jürgen Hunold
2006-11-14 21:33:26 +0000
7accf54a4eAdd missing export macros for print_log_value<>
Jürgen Hunold
2006-11-14 21:33:01 +0000
9091a126d7Merge from HEAD: Removed wrong export declarations.
Jürgen Hunold
2006-11-14 07:35:43 +0000
7a7ef5bc6bRemoved wrong export declarations.
Jürgen Hunold
2006-11-14 07:34:30 +0000
2a6c39be01Merge from HEAD: Added missing export declarations.
Jürgen Hunold
2006-11-13 20:06:57 +0000
c707d5fd30Added missing export declarations.
Jürgen Hunold
2006-11-13 20:03:48 +0000
0ca9acd110Merge from HEAD. 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.
Vladimir Prus
2006-11-10 19:59:52 +0000
a10f5de746Allow 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.
Vladimir Prus
2006-11-10 19:09:56 +0000