James E. King III
|
c7b6a7ee5b
|
Update CI
- Reduce the overall job complexity (fewer builds)
- Adds some more checks like asan
- Disabled appveyor cl-clang job due to issue #25
|
2019-07-05 20:49:57 -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
|
cf42361a92
|
Use Visual Studio 2015 image on Appveyor
|
2019-07-04 19:27:26 +03:00 |
|
Peter Dimov
|
960da46f61
|
Use unique temp file names to avoid spurious failures in parallel builds
|
2019-07-04 12:34:11 +03:00 |
|
Peter Dimov
|
a21db8ae8c
|
Enable CI for feature branches
|
2019-07-04 12:20:15 +03:00 |
|
Edward Diener
|
601ca9d0f6
|
Remove executable permission.
|
2018-11-16 21:56:50 -05:00 |
|
James E. King III
|
cc5aefee30
|
Enhance Travis CI build coverage
|
2018-11-04 07:01:56 -05:00 |
|
James E. King III
|
67915a7f86
|
fix failing ci jobs in travis
|
2018-07-14 20:44:19 +00:00 |
|
James E. King III
|
86de965ea0
|
disable UBSAN build job per issue #18
|
2018-06-16 17:09:07 +00:00 |
|
James E. King III
|
72caf8b2c2
|
fix coverity issues (all minor and test-only)
|
2018-06-14 21:07:07 +00:00 |
|
James E. King III
|
d0dead632a
|
Fix appveyor links and badges in readme
|
2018-06-14 17:05:33 -04:00 |
|
James E. King III
|
5bbe3c6e2a
|
fix coverity scan integration
|
2018-06-13 18:11:08 +00:00 |
|
James E. King III
|
f3c0e175b6
|
fix building in boostorg appveyor account
|
2018-06-03 00:11:49 +00:00 |
|
James E. King III
|
defff3efb9
|
update to new style boost-ci build
|
2018-05-29 02:17:02 +00:00 |
|
James E. King III
|
5ee81844ac
|
Update coverity scan badge
|
2018-05-27 10:10:52 -04:00 |
|
James E. King III
|
47767bdfaf
|
Added CI framework
- travis with valgrind, cppcheck, ubsan, codecov, covscan (future)
- appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64
- README, LICENSE, etc.
|
2018-05-27 09:58:57 -04:00 |
|
Edward Diener
|
0c46bbb115
|
Merge pull request #17 from cstratopoulos/feature/auto_ptr-deprecate-doc-update
Update docs for Boost 1.67 treatment of deprecated auto_ptr
|
2018-04-09 08:53:06 -04:00 |
|
Christos Stratopoulos
|
59350be778
|
Fix treatment of overloads vs replacement
|
2018-04-08 00:35:33 -04:00 |
|
Christos Stratopoulos
|
1ae651ac66
|
Delete extra space
|
2018-04-07 00:39:01 -04:00 |
|
Christos Stratopoulos
|
bdb55f68d5
|
Regenerate examples.html to use new tutorial_example.html
|
2018-04-07 00:37:09 -04:00 |
|
Christos Stratopoulos
|
c6b342a9a1
|
Manually edit tutorial_example.html to reflect tut1.cpp
|
2018-04-07 00:35:03 -04:00 |
|
Christos Stratopoulos
|
842452a998
|
Italics formatting
|
2018-04-07 00:13:44 -04:00 |
|
Christos Stratopoulos
|
28615c5fac
|
Add comp_compatible_smart_ptr.sh and use it
|
2018-04-07 00:13:32 -04:00 |
|
Christos Stratopoulos
|
dd292c43ce
|
Update remaning rst/sh files and regenerate corresponding html
|
2018-04-07 00:06:28 -04:00 |
|
Christos Stratopoulos
|
ad47fab889
|
Generate compatible-smart-ptr version of revserible_ptr_container
|
2018-04-05 23:43:48 -04:00 |
|
Christos Stratopoulos
|
90f30d40dd
|
Wording change
|
2018-04-05 23:42:47 -04:00 |
|
Christos Stratopoulos
|
2e0873039b
|
Add page documenting compatible-smart-ptr convention
|
2018-04-05 17:58:44 -04:00 |
|
Christos Stratopoulos
|
f977cf62b9
|
Add Upgrading from Boost 1.67 section
|
2018-04-05 17:58:28 -04:00 |
|
Edward Diener
|
1e8f4ae410
|
Merge pull request #15 from DanielaE/fix/no-iterator-inheritance
Inheriting std::iterator is deprecated in C++17
|
2018-01-09 18:18:39 -05:00 |
|
Daniela Engert
|
5405c37309
|
Inheriting std::iterator is deprecated in C++17
Therefore replace inheritance by lifting std::iterator's members into the derived class.
Signed-off-by: Daniela Engert <dani@ngrt.de>
|
2017-12-31 19:23:01 +01: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 |
|
Peter Dimov
|
36159ac827
|
Merge pull request #13 from Romain-Geissler-1A/develop
Remove remaining deprecation warnings.
|
2017-12-10 03:56:41 +02:00 |
|
Romain Geissler
|
c14834b9cd
|
Remove remaining deprecation warnings.
|
2017-12-10 02:28:06 +01:00 |
|
Peter Dimov
|
c89e4f4520
|
Merge branch 'fix-auto_ptr-deprecation-warnings' of https://github.com/Romain-Geissler-1A/ptr_container into develop
|
2017-12-09 19:37:21 +02:00 |
|
Peter Dimov
|
158bdd37d4
|
Update .travis.yml
|
2017-12-09 19:10:40 +02:00 |
|
Peter Dimov
|
ffb3e01beb
|
Merge pull request #12 from Romain-Geissler-1A/fix-build-boost-next
Fix build with recent boost dependencies (boost::next not found).
|
2017-12-09 19:05:36 +02:00 |
|
Romain Geissler
|
43970fbcf2
|
Disable auto_ptr deprecation warnings on g++/clang
|
2017-12-09 17:39:00 +01:00 |
|
Romain Geissler
|
f303f93e9a
|
Fix build with recent boost dependencies (boost::next not found).
|
2017-12-09 17:32:38 +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
|
e67da89707
|
Merge branch 'develop'
|
2017-11-06 03:30:46 +02:00 |
|
Peter Dimov
|
cf65b2e1a9
|
Fix serialization test; archives were not being destroyed until end of scope, while streams were closed
|
2017-11-06 01:01:04 +02:00 |
|
Peter Dimov
|
613460f941
|
Revert "Remove obsolete MSVC check from pragma guard"
This reverts commit 643e5f288e .
|
2017-11-06 00:37:36 +02:00 |
|
Eyas
|
9a1f9041a7
|
Address MSVC C4127 warning due to constant conditional expression when throwing a "count not find key" exception
|
2017-11-06 00:03:41 +02:00 |
|
Romain Geissler
|
91ea2e5872
|
Fix gcc warning with -Wextra.
|
2017-11-06 00:03:41 +02:00 |
|
Peter Dimov
|
221ea52843
|
Install libstdc++-4.9 for clang to avoid ::gets error
|
2017-11-06 00:02:04 +02:00 |
|
Peter Dimov
|
28949836b7
|
Merge pull request #10 from boostorg/pr/fix-ptr-list
Fix ptr_list allocator type
|
2017-11-05 23:56:02 +02:00 |
|