Peter Dimov
24860bffe4
Disable LeakSanitizer as it encounters a fatal error
2018-09-30 19:32:09 +03:00
Peter Dimov
2aae6552eb
Add -fsanitize=address
2018-09-30 19:10:24 +03:00
Peter Dimov
72c5b2d88c
Exclude serialize.cpp under UBSAN
2018-09-30 18:25:48 +03:00
Peter Dimov
418ea6c882
Fix visibility placement
2018-09-30 17:52:43 +03:00
Peter Dimov
bddd36da56
Add import os ;
2018-09-30 17:15:44 +03:00
Peter Dimov
75d5054f86
Add missing semicolon
2018-09-30 16:39:10 +03:00
Peter Dimov
603ff5eb09
Add more global visibility for UBsan
2018-09-30 15:52:06 +03:00
Peter Dimov
318bd03b9d
Add visibility=global for UBsan
2018-09-30 08:53:39 +03:00
Peter Dimov
fccdbef46c
Add an -fsanitize=undefined configuration to Travis
2018-09-30 03:02:25 +03:00
Peter Dimov
6039d918eb
Re-add g++-4.6 to Travis
2018-09-30 02:57:44 +03:00
Peter Dimov
878d6f6b22
Fix xcode configs (8.2, 8.1, 8.0 don't exist, were interpreted as default (9.4)
2018-09-29 18:26:26 +03:00
Peter Dimov
a65f604d54
Deprecate relaxed_heap.hpp, do not test (fails on g++-8)
2018-09-29 17:20:25 +03:00
Peter Dimov
23b26724c2
Merge pull request #118 from apolukhin/antoshkka/visibility-issues
...
fix visibility of exceptions within Boost.Graph
2018-09-29 17:14:43 +03:00
Peter Dimov
80806fdfb7
Enable Travis testing of feature branches
2018-09-29 16:50:59 +03:00
Antony Polukhin
ab9299f9c6
fix visibility of exceptions within Boost.Graph
2018-09-25 11:05:31 +03:00
jzmaddock
4aaf5307db
CI: disable toolsets that fail for reasons unconnected to us.
...
[CI SKIP]
2018-09-01 13:05:23 +01:00
jzmaddock
f36a7bab16
Touch travis.yml.
2018-09-01 09:39:12 +01:00
jzmaddock
458594d43a
Add better Appveyor and Travis support.
2018-09-01 09:03:11 +01:00
Daniel James
4c752ee2f1
Use std::mt19937 where available
...
In C++17 mode, libc++'s `std::shuffle` isn't compatible with Boost's random
generators because the `min` and `max` functions aren't `constexpr`, so use
`std::mt19937` instead. This might not be required if boostorg/random#24 is
accepted.
2018-04-13 15:43:38 +01:00
Daniel James
e0b46b934e
Merge pull request #102 from hlynurf/develop
...
Fix typos
2018-04-13 13:33:02 +01:00
Daniel James
1643881cac
Merge pull request #98 from jwakely/patch-1
...
Fix typo
2018-04-13 13:29:15 +01:00
Daniel James
98899a640a
Merge pull request #105 from danieljames/fix-argument-type
...
Remove reference from argument_type
2018-04-13 13:22:12 +01:00
Daniel James
a651ecf6ab
Merge pull request #85 from Flast/patch-1
...
Qualify calling of as_const.
2018-04-13 13:21:59 +01:00
Daniel James
85b3f9746a
Merge pull request #104 from davydden/fix_missing_header
...
fix missing header
2018-04-04 00:21:43 +01:00
Daniel James
50dcb5528d
Remove reference from argument_type
...
The reference was added in pull request #89 . It causes a regression of gcc 4.4
in C++98 mode.
2018-03-31 14:10:40 +01:00
Denis Davydov
a5ff4ea80e
fix missing header
2018-03-31 10:38:10 +02:00
Eric Niebler
2a9ef82c35
Merge pull request #103 from smeenai/develop
...
Fix friend declarations for iterator_core_access
2018-03-01 12:24:44 -08:00
Shoaib Meenai
07e902d8e7
Fix friend declarations for iterator_core_access
...
csr_out_edge_iterator and csr_in_edge_iterator are part of the
boost::detail namespace, so they need to explicitly qualify
iterator_core_access in their friend declarations. Note that
csr_edge_iterator already gets this correct.
2018-02-28 15:45:10 -08:00
hlynurf
bbb74d5a71
Fix typos
2018-01-03 12:26:45 +00:00
Jonathan Wakely
58f550a361
Fix typo
2017-09-06 16:46:05 +01:00
Andreas Scherer
74115a2a1e
Compile the SGB examples. ( #87 )
...
Works fine with c++11, thanks!
System: (K)Ubuntu 16.04 LTS
Compiler: g++ (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
Try to 'g++ -c' the four SGB examples girth.cpp, miles_span.cpp,
roget_components.cpp, and topo-sort-with-sgb.cpp.
(1) SGB 2002-01-30 changed the 'Associated Press scores' from 'ap0' and
'ap1' to 'ap'. This preprocessor macro (sic!) collides with numerous
function parameters in 'named_function_params.hpp'. '#undef'ining the
macro doesn't break the BGL examples.
(2) girth.cpp fails because of a missing 'null_vertex()' function.
(3) roget_components.cpp invokes 'strncmp()' from the C library.
(4) topo-sort-with-sgb.cpp hickups because of a missing 'vertices()'
function. Following roget_components.cpp and putting the collective
SGB header up front fixes this.
2017-05-26 18:00:45 -06:00
Nik Reiman
eda383e91d
Fix compiler error with release builds on VS2015 ( #84 )
...
When using MSVC compiler optimization, using param_not_found() causes
compiler error C4172: returning address of local variable or temporary
2017-05-26 15:34:07 -06:00
Daniela Engert
9886e3fef2
Conditionally replace deprecated/removed C++98 std::bind1st by std::bind, std::auto_ptr by std::unique_ptr, and std::random_shuffle by std::shuffle. ( #89 )
...
Signed-off-by: Daniela Engert <dani@ngrt.de >
2017-05-26 15:04:34 -06:00
Murray Cumming
9697b20826
astar_search: Remove unused variable. ( #90 )
...
To avoid a compiler warning.
2017-05-26 13:53:02 -06:00
Andreas Scherer
87bf61ced3
Fix typos. ( #88 )
...
* Fix typos.
A quick check with 'aspell -c -l en_US'.
* Fix some more typos.
* More typos fixed.
2017-05-26 13:45:40 -06:00
Kohei Takahashi
a45e3de9b7
Qualify calling of as_const.
...
It is ambiguous with upcoming standardized `std::as_const`.
2017-02-04 13:27:07 +09:00
K. Noel Belcourt
ac70119f9f
Make example file names consistent.
2016-11-05 13:14:55 -06:00
K. Noel Belcourt
bc21e6426e
Rename files so easier to find expected output.
2016-11-05 13:13:27 -06:00
K. Noel Belcourt
b6594e17e7
Fix typo.
2016-11-05 13:11:40 -06:00
K. Noel Belcourt
c88a459d8c
Use consistent naming convention for related files.
2016-11-05 13:11:40 -06:00
K. Noel Belcourt
00ad80ec84
Fix typename outside of template, use consistent naming convention
...
for source file and expected results file.
2016-11-05 12:37:30 -06:00
E Kawashima
c48c80f51f
Fix dead links ( #79 )
2016-11-02 08:51:15 -06:00
Jakob Lykke Andersen
cf6e8efdf4
VF2, fix assumption that index maps are default constructible. ( #27 )
2016-10-31 20:10:23 -06:00
K. Noel Belcourt
db0f694531
Update meta data.
2016-10-31 19:03:02 -06:00
Murray Cumming
d4ae9d1e3f
Remove any support for slist, which is a deprecated gcc extension. ( #73 )
...
We might want to add support for std::forward_list as a replacement
for slist.
2016-10-31 16:43:12 -06:00
K. Noel Belcourt
f3939dcef2
Fix uninitialized variable.
2016-10-31 15:54:33 -06:00
K. Noel Belcourt
af40fc7f8c
Remove unused typedef.
2016-10-31 15:47:50 -06:00
K. Noel Belcourt
3d5d6b70f1
Fix a tautological compare warning with clang on mbp.
2016-10-31 15:44:42 -06:00
K. Noel Belcourt
2f18f795a2
Add dependency on missing deprecated header <boost/detail/iterator.hpp>
...
This so all examples build correctly. Will need to migrate the rest
of the code to use <boost/iterator/...> instead.
2016-10-31 15:41:30 -06:00
K. Noel Belcourt
10a5b5182f
Remove unwanted side effect from add_edge call.
2016-10-31 15:36:34 -06:00