tinko92
96b71fef7e
Change broken sgi/stl links.
...
Change broken sgi/stl links.
2019-04-24 05:58:56 +10:00
Daniel James
39de410228
Use boost 1.67.0 on travis
2018-04-15 22:17:45 +01:00
Daniel James
0391d607aa
Stop using Werror on travis
2018-04-15 22:17:45 +01:00
Daniel James
b0cd91e154
Add missing copyright
2018-01-10 15:21:36 +00:00
Daniel James
591caf1cf3
Rebuild overloaded_function with consistent ids
2018-01-10 15:21:36 +00:00
Daniel James
7fe70563fb
Run concurrent processes in travis
2018-01-06 14:17:35 +00:00
Daniel James
abd46b812e
Fix travis
...
A search and replace error message up BJAM_TOOLSET. Haven't used it for a
while, so just delete the parameter.
2018-01-06 14:12:57 +00:00
Daniel James
4ef2b1ebeb
Use cxxstd in travis
2018-01-06 13:57:39 +00:00
Daniel James
bbbd444cc7
Use boost 1.66.0 in travis
2018-01-06 13:55:45 +00:00
Daniel James
35622d14a3
Build boost.build in travis
2018-01-06 13:54:22 +00:00
Daniel James
16a4ab6de6
Remove hash from repo
2017-12-22 20:10:37 +00:00
Daniel James
173aa87c21
Manually write out tuple overloads
...
A tad more usable this way.
2017-12-19 17:48:48 +00:00
Daniel James
5f9b5bcfad
Update paths for headers moved to different modules
...
Makes it easier to see dependencies.
2017-12-19 17:48:18 +00:00
Daniel James
3697941e27
Call 'make_pointer' outside of try, catch block
...
If an exception is thrown in the constructor of a smart pointer,
then the smart pointer should handle deallocating the memory.
If this was inside the try block, then the catch block would
deallocate the memory a second time.
2017-12-17 12:47:03 +00:00
Daniel James
b378d0336c
Use allocator_traits::construct and destroy
2017-12-17 12:47:03 +00:00
Daniel James
3dc4f33ad5
Don't call deallocate with null pointers
2017-12-17 12:16:08 +00:00
Daniel James
65a6556800
Use alloator_traits for allocate/deallocate
2017-12-17 12:05:54 +00:00
Daniel James
270d59be4e
Add extra test for factory with std::allocator
...
So that it doesn't have to have warnings disabled, as in the other allocator
test.
2017-12-17 11:53:04 +00:00
Daniel James
040d8a649b
Merge pull request #7 from DanielaE/fix/replace-deprecated-allocator-members
...
replace members of std::allocate which are deprecated in c++17 by the…
2017-12-17 11:28:05 +00:00
Daniela Engert
4a6944adbc
replace members of std::allocate which are deprecated in c++17 by their cousins from std::allocator_traits.
...
Signed-off-by: Daniela Engert <dani@ngrt.de >
2017-12-17 09:59:59 +01:00
Daniel James
468fd52b43
1.66.0 release notes
2017-11-10 15:16:39 +00:00
Daniel James
35d79a36c9
Suppress warnings about std::auto_ptr in factory tests
...
They're testing that the library works with std::auto_ptr, the library itself
doesn't use it.
2017-10-20 03:06:06 +01:00
Daniel James
5d83851b5c
Remove schema stuff, as it doesn't work
2017-10-02 23:31:54 +01:00
Daniel James
ca954fb7c9
Initial explicit-failures-markup.xml
2017-10-02 13:42:23 +01:00
Daniel James
995370c904
Use is_zero workaround on clang
...
The same warning appears on clang for windows, but the workaround wasn't
used because the gcc macro wasn't defined.
2017-09-19 12:42:01 +01:00
Daniel James
dd14136f44
Use 1.65.1 in travis
2017-09-08 21:40:16 +01:00
Daniel James
1360fbe99a
Download branch snapshot from cron jobs
2017-08-24 22:03:19 +01:00
Daniel James
7eccdaa78d
Use boost 1.65 in travis
...
Also copied some other things that I've found to work well.
2017-08-24 10:24:52 +01:00
Daniel James
767673645e
Support for char16_t, char32_t, u16string, u32string
2017-05-31 22:19:54 +01:00
Daniel James
33eb0c50dc
Initial support for char32_t
2017-05-31 10:17:34 +01:00
Daniel James
1706cb5937
Add ticket link to changelog entry
2017-02-03 08:41:31 +00:00
Daniel James
c592e85491
Hash changelog entry
2017-01-01 16:04:24 +00:00
Daniel James
44df96775a
Link to ticket in changelog
2016-12-05 23:00:20 +00:00
Daniel James
d06ba47884
Add changelog entry for 1.63.0
2016-12-05 22:42:44 +00:00
Daniel James
e5575ba805
Fix cast issue in poor_quality_tests
...
The comparison in the if statement and the test didn't match, which I
think is why this test was sometimes failling. But should still try to
write something that will work for floats.
2016-11-18 15:14:04 +00:00
Daniel James
f230731aa5
Only support std::wstring when wchar_t is available
...
This hopefuly fixes #8552 .
https://svn.boost.org/trac/boost/ticket/8552
2016-11-18 15:13:46 +00:00
Daniel James
3651b46104
Update factory smart pointer tests for new standard versions
...
Only test std::auto_ptr when available, and test std::unique_pointer
when available.
2016-11-06 10:31:51 +00:00
Daniel James
281e11b292
Support for removed function objects in C++17
...
std::unary_function and std::binary_function are removed in C++17, and
Visual C++ is the first compiler to do this (when the appropriate macro
is defined). I'm not sure what the long term solution should be, but
hopefully this will work for now.
2016-11-01 16:31:21 +00:00
Daniel James
a87c559a0b
Fix missing documentation redirects for factory and forward
2016-10-30 23:41:32 +00:00
Daniel James
1cdfd70777
Document warning fixes in 1.63.0
2016-10-14 09:24:13 +01:00
Daniel James
9f24e2eaf0
Try to avoid more warnings
2016-10-11 10:07:11 +01:00
Rene Rivera
0a35778185
Add, and update, documentation build targets.
2016-10-07 23:07:34 -05:00
Daniel James
d5b9e65f50
Remove -Wsign-conversion, old gcc doesn't support it.
2016-10-05 13:46:24 +01:00
Daniel James
826f7013a1
Another signed conversion warning
2016-10-05 09:49:27 +01:00
Daniel James
a0f536a8f3
Add -Wsign-conversion to flags
2016-10-05 09:42:18 +01:00
Daniel James
58eb996d0f
Missing include
2016-09-30 09:30:45 +01:00
Daniel James
e28d3f882a
Warnings as errors on travis.
2016-09-30 09:25:44 +01:00
Daniel James
68d13294cc
More clang warnings
2016-09-30 09:25:44 +01:00
Daniel James
100e78f560
Fix signed conversion warnings.
2016-09-30 09:25:44 +01:00
Daniel James
86d7f6b568
Merge branch 'master' into develop
2016-08-14 19:50:45 +01:00