108 Commits

Author SHA1 Message Date
James E. King III adcc4f85d3 Update CI and bump to C++11 because of dependencies. 2024-11-30 17:33:26 +00:00
Rene Rivera cfa2a563a6 Update build deps. 2024-11-30 12:13:51 -05:00
Rene Rivera b78b93f047 Make the library modular usable. 2024-11-30 12:13:51 -05:00
Peter Dimov 424226b438 Update test/Jamfile 2023-02-28 09:04:55 +02:00
Peter Dimov 02451786d7 Update test/serialization.cpp. Fixes #35. Fixes #36. 2023-02-23 08:10:13 +02:00
James E. King III 943730c349 Align CI to boost-ci 2022.02 2022-04-24 21:14:02 -04:00
Peter Dimov ea3fa755a1 Fix regression reported in #23 (#24)
* Add test from issue 23. Refs #23.
* Fix ptr_vector regression with incomplete types. Refs #23.
* Enable CI for feature branches
2019-07-05 10:14:25 -04:00
Peter Dimov 960da46f61 Use unique temp file names to avoid spurious failures in parallel builds 2019-07-04 12:34:11 +03:00
James E. King III cc5aefee30 Enhance Travis CI build coverage 2018-11-04 07:01:56 -05:00
James E. King III 72caf8b2c2 fix coverity issues (all minor and test-only) 2018-06-14 21:07:07 +00:00
Peter Dimov 2fa9dd84c0 Remove trailing whitespace 2017-12-18 20:04:49 +02:00
Peter Dimov 17c3d7ce79 Fix msvc-10.0 failure 2017-12-10 20:52:48 +02:00
Peter Dimov ebe8978775 Suppress remaining deprecation warnings 2017-12-10 16:57:24 +02:00
Peter Dimov 652ba63160 Silence unused variable warnings 2017-12-10 04:43:14 +02:00
Romain Geissler c14834b9cd Remove remaining deprecation warnings. 2017-12-10 02:28:06 +01:00
Peter Dimov 3dd1deab93 Fix byte ambiguity error in Windows headers 2017-11-20 21:26:43 +02:00
Daniela Engert b805b3cc30 Conditionally provide interfaces based on deprecated/removed std::auto_ptr and/or std::unique_ptr, and replace C++98 function adapters by inline typedefs.
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-11-20 19:20:17 +01:00
Peter Dimov 12c712fcd8 Fix serialization test; archives were not being destroyed until end of scope, while streams were closed 2017-11-05 04:48:17 +02:00
Peter Dimov 2853f4fb0b Fix test; explicit instantiations are only valid at namespace scope 2017-11-05 04:08:17 +02:00
Edward Diener a2cecadaf5 Removed executable attribute from files. 2017-09-17 12:51:40 -04:00
BenPope 4996226501 Test values were accidentally swapped 2014-04-24 00:28:41 +08:00
Jürgen Hunold 9a73878647 Add missing svn:eol-style native. Fixes line ending issues discovered by git transition.
[SVN r85236]
2013-08-07 12:50:32 +00:00
Gennadiy Rozental 27cb9820fc eliminated unit_test_framework and BOOST_MESSAGE
[SVN r74721]
2011-10-05 09:26:17 +00:00
Douglas Gregor eca902e716 At several places in the ptr_container tests, we have the following pattern:
void f(const std::auto_ptr<int> &); void g() {

f(std::auto_ptr<int>(new int(5)));

}

This is code is ill-formed in C++98/03, because the compiler is
required to check there there exits a copy constructor that would be
able to make a copy of the auto_ptr before binding it to a reference,
even if that copy won't actually be made. Not all compilers diagnose
this error, but Clang and EDG in strict mode do diagnose the problem. 

Fixes #4174.


[SVN r61718]
2010-05-01 00:13:03 +00:00
Troy D. Straszheim a9cf0161af rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim 8686a3bbef Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.



[SVN r55159]
2009-07-26 00:49:56 +00:00
Thorsten Jørgen Ottosen 2256c466c9 initial support for const elements in containers
[SVN r54779]
2009-07-07 19:21:24 +00:00
Thorsten Jørgen Ottosen 4eba1aad49 minor update to cloning
[SVN r54388]
2009-06-26 23:36:09 +00:00
Thorsten Jørgen Ottosen 2a8fc6e6f8 old jamfile inluded test that is not part of the distribution ...
[SVN r51310]
2009-02-18 13:49:44 +00:00
Thorsten Jørgen Ottosen 8f5499db1c updated for nasty erase() bug..
[SVN r51307]
2009-02-17 22:42:39 +00:00
Michael A. Jackson 6db7919bed Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson 349c4314cf Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Thorsten Jørgen Ottosen 7d77c89fdf update of test for ptr_unordered_set
[SVN r46354]
2008-06-12 14:14:32 +00:00
Thorsten Jørgen Ottosen 849025dc57 fix of minor problems reported in trac
[SVN r46349]
2008-06-12 12:01:46 +00:00
Thorsten Jørgen Ottosen 1441b1ae34 update to support circular_buffer
[SVN r46320]
2008-06-11 12:09:38 +00:00
Thorsten Jørgen Ottosen 512ac4bdbe Update for unordered containers
[SVN r46119]
2008-06-04 15:31:58 +00:00
Thorsten Jørgen Ottosen 6bb9de8d2f update
[SVN r46099]
2008-06-03 22:20:38 +00:00
Thorsten Jørgen Ottosen 599ad71812 cleanup to pass inspection report
[SVN r43133]
2008-02-06 22:46:31 +00:00
Thorsten Jørgen Ottosen 912575d23a renaming
[SVN r42964]
2008-01-25 07:52:56 +00:00
Thorsten Jørgen Ottosen 11559de2e2 renaming ...
[SVN r42963]
2008-01-25 07:52:14 +00:00
Thorsten Jørgen Ottosen 8380433464 output iterator test
[SVN r42953]
2008-01-24 22:26:36 +00:00
Thorsten Jørgen Ottosen e0628746e2 test of output iterators
[SVN r42952]
2008-01-24 22:22:35 +00:00
Thorsten Jørgen Ottosen 03aa2d62a1 minor update of copying of maps
[SVN r40513]
2007-10-27 21:52:51 +00:00
Thorsten Jørgen Ottosen 1982f25a1a better test of bilk headers
[SVN r40510]
2007-10-27 18:21:17 +00:00
Thorsten Jørgen Ottosen 322cd3fe58 Added test of xml-archives.
[SVN r40488]
2007-10-26 23:03:11 +00:00
Thorsten Jørgen Ottosen 5e8ad512b9 major update of test to handle new functionality and better test of old functionality
[SVN r40465]
2007-10-25 20:49:02 +00:00
Thorsten Jørgen Ottosen 29de516b87 some updates from 1,34 branch
[SVN r40417]
2007-10-24 14:46:42 +00:00
Thorsten Jørgen Ottosen 11d59fc77c update of test to try copyability
[SVN r40307]
2007-10-22 22:51:42 +00:00
Vladimir Prus 9592fc5791 Remove V1 Jamfiles
[SVN r38516]
2007-08-08 19:02:26 +00:00
Vladimir Prus 4b236a407c 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