Daniel James
0ad83592af
Test g++-7, and display output from hash_info
2018-01-21 21:09:50 +00:00
Daniel James
cb6a0246df
Test members in compile_test, rather than inheritance
...
Inheritance from unary_function is deprecated in recent C++. Better to
check the member types. Could probably drop test altogether.
2018-01-21 21:09:50 +00:00
Daniel James
27b2732916
Make hash_value(monostate) inline
2018-01-21 21:09:50 +00:00
Daniel James
4d9f438823
std::variant, std::monostate support
2018-01-21 19:28:33 +00:00
Daniel James
ddc05d17df
std::optional support
2018-01-21 19:28:33 +00:00
Daniel James
b9ae7e7fb6
Clean up header detection for more headers + add optional
2018-01-21 18:21:46 +00:00
Daniel James
42bb81befa
Support std::error_code and std::error_condition
2018-01-21 14:31:31 +00:00
Daniel James
f81ee167c5
Add Visual C++ info to hash_info
2018-01-21 11:10:03 +00:00
Daniel James
5c4edf4d7d
Fix string_view include on gcc 7.2
...
If it's included in anything earlier than c++-1z it errors.
2018-01-20 21:53:36 +00:00
Daniel James
b5c3b5d00a
Write out __cplusplus in hash_info
2018-01-20 21:53:03 +00:00
Daniel James
def7a785a5
Remove some pointless code
2018-01-20 18:39:46 +00:00
Daniel James
3521c417b5
Small program to write out hash config info
2018-01-20 17:37:55 +00:00
Daniel James
8b77644ea0
Support std::string_view
2018-01-20 17:37:55 +00:00
Daniel James
d41ead127d
Merge branch 'develop'
2018-01-14 16:07:58 +00:00
Daniel James
f460c21dd0
Add missing copyright
2018-01-10 15:17:33 +00:00
Daniel James
c3e070a244
Fix some paths
2018-01-10 14:05:25 +00:00
Daniel James
9d5a16c288
Run concurrent test processes in travis
2018-01-06 14:29:05 +00:00
Daniel James
e80c0c84bb
Use cxxstd to set language version
2018-01-06 13:51:06 +00:00
Daniel James
c64e516518
Build boost build ourself
2018-01-06 13:50:42 +00:00
Daniel James
b40b795572
Use boost 1.66.0 in travis
2018-01-06 13:45:56 +00:00
Daniel James
8d784ed76d
Merge branch 'develop'
2018-01-01 16:02:14 +00:00
Daniel James
6ca88a8146
Add forwarding headers at old locations
2017-12-29 14:12:03 +00:00
Daniel James
53fbb04e88
Move 'functional' headers and update paths
2017-12-29 13:58:48 +00:00
Daniel James
c7fc03d2b9
Rename library in explicit-failures-markup
2017-12-28 23:50:18 +00:00
Daniel James
fc3e0bff4f
Add targets for automated doc build
2017-12-28 21:04:48 +00:00
Daniel James
376000169c
Manually write out tuple overloads
...
A tad more usable this way.
2017-12-19 17:48:48 +00:00
Daniel James
bc09240437
Update paths for headers moved to different modules
...
Makes it easier to see dependencies.
2017-12-19 17:48:18 +00:00
Daniel James
dfa8fa5d91
Merge branch 'develop'
boost-1.66.0
2017-11-11 18:40:05 +00:00
Daniel James
8098c5b302
1.66.0 release notes
2017-11-10 15:16:39 +00:00
Daniel James
7f3a063064
Merge branch 'develop'
2017-10-27 11:06:13 +01:00
Daniel James
d803b3bdc0
Remove schema stuff, as it doesn't work
2017-10-02 23:31:54 +01:00
Daniel James
170558e4fa
Initial explicit-failures-markup.xml
2017-10-02 13:42:23 +01:00
Daniel James
4a4cb9f7a4
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
7a6c0f20d5
Merge branch 'develop'
...
Travis improvements.
2017-09-19 11:08:15 +01:00
Daniel James
8bdfb0cf90
Use 1.65.1 in travis
2017-09-08 21:40:16 +01:00
Daniel James
3ee110f82c
Download branch snapshot from cron jobs
2017-08-24 22:03:19 +01:00
Daniel James
f7ad177dae
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
955cdaed3d
Merge branch 'develop'
boost-1.65.0
boost-1.65.1
2017-06-11 20:49:34 +01:00
Daniel James
9c82e48bc9
Support for char16_t, char32_t, u16string, u32string
2017-05-31 22:19:54 +01:00
Daniel James
1b3bed82aa
Initial support for char32_t
2017-05-31 10:17:34 +01:00
Daniel James
6dd58674aa
Add ticket link to changelog entry
2017-02-03 08:41:31 +00:00
Daniel James
4a530f85d0
Merge branch 'develop'
boost-1.64.0-beta2
boost-1.64.0-beta1
boost-1.64.0
2017-01-01 18:25:51 +00:00
Daniel James
babb4f8f73
Hash changelog entry
2017-01-01 16:04:24 +00:00
Daniel James
01b81754cf
Hash changelog entry
2017-01-01 16:03:48 +00:00
Daniel James
5210c845f5
Link to ticket in changelog
boost-1.63.0
2016-12-05 23:01:20 +00:00
Daniel James
4b99dbdb64
Link to ticket in changelog
2016-12-05 23:00:20 +00:00
Daniel James
2cdf1c7d9e
Add changelog entry for 1.63.0
2016-12-05 22:43:05 +00:00
Daniel James
a489b08e27
Add changelog entry for 1.63.0
2016-12-05 22:42:44 +00:00
Daniel James
b9c3499f45
Only support std::wstring when wchar_t is available
...
This hopefuly fixes #8552 .
https://svn.boost.org/trac/boost/ticket/8552
2016-12-05 22:37:45 +00:00
Daniel James
ab9f98455a
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