Commit Graph

247 Commits

Author SHA1 Message Date
James E. King III
df0bbaafad Refresh CI 2019-05-03 10:13:21 -04:00
James E. King III
c9b86a852b Enhance CI 2018-11-03 10:24:24 -04:00
James E. King III
ce95e3f5ac expanded travis CI checks 2018-10-27 21:41:20 -04:00
Glen Fernandes
b184900dcd
Merge pull request #6 from glenfe/develop
Include mpl/if.hpp where needed
2018-09-17 15:14:48 -04:00
Glen Fernandes
30ba727bcc Include mpl/if.hpp where needed
It should not rely on if.hpp being included by some dependency (such as concept_check, which does not depend on MPL anymore).
2018-09-17 14:03:13 -04:00
Edward Diener
b94391ac23
Merge pull request #5 from sloriot/patch-1
Fix typo
2018-08-29 06:01:51 -04:00
Sebastien Loriot
bacdeaa10a
fix typo 2018-08-29 11:13:56 +02:00
James E. King III
2f56dce3ff fix failing ci jobs in travis 2018-07-14 20:46:00 +00:00
James E. King III
22120648ff Merge branch 'master' into develop 2018-06-16 19:38:31 +00:00
James E. King III
dbbfd69c5d
Update README 2018-06-14 17:26:57 -04:00
James E. King III
e5a5a56e3e
Fix appveyor links and badges in readme 2018-06-14 17:26:35 -04:00
James E. King III
33205879f1 fix coverity scan integration 2018-06-13 18:10:40 +00:00
James E. King III
f649bc6789 fix building in boostorg appveyor account 2018-06-03 00:11:14 +00:00
James E. King III
f1b841d715 update to new style boost-ci build 2018-05-29 02:19:16 +00:00
James E. King III
ad8d3823b9
Fix Coverity Scan badge 2018-05-27 09:43:24 -04:00
James E. King III
7244ad725b 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:37:47 -04:00
Marshall Clow
76251f9402 Merge changes from develop for the 1.63.0 release 2016-11-30 13:07:36 -08:00
Edward Diener
1d232e4386 Merge pull request #3 from all3fox/deprecate_function_requires
Use BOOST_CONCEPT_ASSERT instead of deprecated function_requires()
2016-11-16 21:58:30 -05:00
Alexander Lisianoi
11f2e42123 Use BOOST_CONCEPT_ASSERT instead of deprecated function_requires()
Currently, function_requires is a wrapper around BOOST_CONCEPT_ASSERT
and is marked for deprecation by the docs [1]. This PR substitutes all
calls to function_requires with calls to BOOST_CONCEPT_ASSERT in both
code and tests.

Also remove #include <boost/concept_check.hpp> from all files
(including parallel_property_maps.hpp) and leave it only in
property_map.hpp

[1]: http://www.boost.org/doc/libs/1_61_0/libs/concept_check/reference.htm#deprecated-functions
2016-09-11 15:43:33 +02:00
Marshall Clow
6c4722c108 Merge changes from develop for the 1.58.0 release 2015-04-01 10:31:16 -07:00
Noel Belcourt
ba0bed2e15 Merge pull request #2 from danieljames/metadata
Create metadata file.
2014-09-01 20:34:34 -06:00
Daniel James
e6f683550f Add metadata file. 2014-08-18 15:09:18 +01:00
Peter Dimov
adc5a6790f Merge branch 'develop' 2014-06-08 00:24:24 +03:00
Peter Dimov
1599d4a522 Replace uses of <boost/pending/cstddef.hpp> with <ctsddef> in preparation of its removal. 2014-06-08 00:23:38 +03:00
K. Noel Belcourt
a19f52f91b Merge branch 'develop' 2014-05-15 20:13:33 -06:00
K. Noel Belcourt
4527ed250c Merge branch 'master' into develop
Conflicts:
	doc/property_map.html
	include/boost/property_map/dynamic_property_map.hpp
	include/boost/property_map/parallel/distributed_property_map.hpp
	include/boost/property_map/parallel/local_property_map.hpp
2014-05-15 20:13:13 -06:00
K. Noel Belcourt
a835b2e3c6 Fix master property_map test by applying patch from develop.
It appears a past oversight prevented merging this change from
develop to master.  This patch fixes a "using typename outside
of template" error on Darwin which fixed the corresponding test.
2014-01-28 21:37:31 -07:00
Jeremiah Willcock
23c4e0ee5f Changed some names to fix shadowing warnings; refs #9376
[SVN r86681]
2013-11-13 17:36:15 +00:00
Jeremiah Willcock
fe5a399206 Added optional key type for static_property_map; added make_static_property_map; documented static_property_map and the new stuff
[SVN r86603]
2013-11-09 19:04:41 +00:00
Jeremiah Willcock
6df3582be7 Moved parallel vector_property_map into its own file
[SVN r86382]
2013-10-21 18:43:32 +00:00
Jeremiah Willcock
7bf1c34e84 Moved parts of PBGL used by parallel property maps over to property map directories and namespaces; this fixes circular dependencies between these two libraries (assuming boost/property_map/parallel is treated as a separate library)
[SVN r86381]
2013-10-21 18:29:04 +00:00
Stephen Kelly
2c9b8b7164 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifdef...#else...#endif blocks.

[SVN r86246]
2013-10-11 23:19:17 +00:00
Stephen Kelly
da90ea23f1 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#endif conditions.

[SVN r86244]
2013-10-11 23:15:00 +00:00
Stephen Kelly
de83524e43 Remove use of BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
[SVN r85893]
2013-09-25 10:28:28 +00:00
Jeremiah Willcock
9fa17b3fff Merged Boost.Graph, Boost.Graph.Parallel, and Boost.PropertyMap changes from Boost trunk
[SVN r85813]
2013-09-21 20:17:00 +00:00
Jeremiah Willcock
e443bf60d3 Added commented-out assertion failure for pointers as property maps
[SVN r85656]
2013-09-12 15:17:53 +00:00
Jeremiah Willcock
7db4099169 Fixed unused typedef warnings from GCC 4.9; fixes #8877; fixes #8986
[SVN r85323]
2013-08-12 18:14:58 +00:00
Jeremiah Willcock
acb107e98d Allowed chaining of const dynamic_properties objects
[SVN r84404]
2013-05-21 18:43:26 +00:00
Jeremiah Willcock
e3aa0af10b Merged Boost.Graph, Boost.Graph.Parallel, and Boost.PropertyMap changes from trunk
[SVN r84299]
2013-05-16 15:38:05 +00:00
Jeremiah Willcock
655be83c32 Updated docs from Guillaume
[SVN r83039]
2013-02-19 22:20:13 +00:00
Jeremiah Willcock
ba703d01fd Added compose_property_map from Guillaume Pinot
[SVN r83037]
2013-02-19 21:39:37 +00:00
Jeremiah Willcock
fa60ae775b Merged more changes (bug fixes, especially hopefully fixing the VC++ test failure) from trunk
[SVN r79390]
2012-07-09 20:07:47 +00:00
Jeremiah Willcock
d1a1c25a42 Another try at fixing VC++ issue
[SVN r79290]
2012-07-05 17:33:24 +00:00
Jeremiah Willcock
feb8bbb28e Corrected documentation
[SVN r79226]
2012-07-02 12:52:31 +00:00
Jeremiah Willcock
3a19cb0897 Second batch of Boost.Graph and Boost.PropertyMap changes for 1.51
[SVN r79191]
2012-06-30 20:22:16 +00:00
Jeremiah Willcock
c2641cf376 Merged first batch of 1.51 changes for Boost.Graph and Boost.PropertyMap
[SVN r79189]
2012-06-30 20:00:41 +00:00
Jeremiah Willcock
7f8f7b7e39 Added explicit static_pointer_cast as upcast to try to work around VC++ issues
[SVN r79178]
2012-06-29 19:51:09 +00:00
Jeremiah Willcock
c6095e03b6 Merged in more trunk bug fixes for Boost.Graph and Boost.PropertyMap
[SVN r78641]
2012-05-26 18:56:37 +00:00
Jeremiah Willcock
fb63a51edb Merged bug fixes for Boost.Graph and Boost.PropertyMap from trunk
[SVN r78639]
2012-05-26 18:23:01 +00:00
Jeremiah Willcock
1929e46a8c Removed GCC 2.95 workarounds, changed to make_shared for exception safety, tried more to get VC++ to work
[SVN r78440]
2012-05-12 20:34:38 +00:00