35 Commits

Author SHA1 Message Date
Daniel James
f3649e4ae0 Use boost 1.67.0 in tests 2018-04-15 22:39:33 +01:00
Daniel James
6cf0342322 Stop using -Werror
So that it doesn't fail for warnings in other libraries.
2018-04-15 22:39:33 +01:00
Daniel James
3252ad1f4b Move download-boost-snapshot.py into ci directory
Because __boost_check_library__ is complaining about it.
2018-03-18 15:41:24 +00:00
Daniel James
8207ebe381 Use bash to run bootstrap.sh
When using a zipfile it isn't marked as executable.
2018-02-09 09:00:45 +00:00
Daniel James
6491f6c10a Python script to download the latest snapshot for CI testing 2018-02-02 23:37:36 +00:00
Daniel James
cdb0229cf2 Use snapshot to get latest pointer_traits 2018-01-26 20:01:29 +00:00
Daniel James
c8facc99a7 Run concurrent test processes in travis 2018-01-06 14:25:38 +00:00
Daniel James
d7ec41f4c6 Add final use of CXXSTD in travis 2018-01-06 14:14:59 +00:00
Daniel James
9f2063846b Build b2 from the source snapshot 2018-01-06 13:38:56 +00:00
Daniel James
c05c541216 Use boost build's new cxxstd feature 2018-01-06 13:37:04 +00:00
Daniel James
6327d174d2 Test C++17 mode in travis 2017-12-19 12:11:35 +00:00
Daniel James
c2b9b22f67 Use 1.66.0 in tests 2017-12-19 12:10:53 +00:00
Daniel James
ecd5b239a4 Use appropriate snapshot when testing on travis 2017-12-01 07:57:29 +00:00
Daniel James
5f6ee3da9c Use coveralls 2017-04-28 09:53:50 +01:00
Daniel James
ea64f2e46e Remove the grouped node stuff 2017-04-27 18:22:43 +01:00
Daniel James
679b73098e Option to use grouped nodes everywhere
Seems to work okay, but I'm not happy with and of the options. So I'm
going to look into doing something else before the next release.
2017-04-25 09:54:28 +01:00
Daniel James
a119caaa1b Stop travis build after first failure 2017-04-20 23:39:44 +01:00
Daniel James
96f8f85eef Use environment variable to set user-config.jam 2017-04-20 23:39:44 +01:00
Daniel James
2add451d63 Use boost 1.64.0 on travis 2017-04-20 23:11:28 +01:00
Daniel James
13322fe858 Option to use same node type everywhere.
Will allow me to implement merge and extract fully.
2017-02-27 03:59:02 +00:00
Daniel James
0a1c9ad4c5 Use boost 1.63.0 in travis 2017-01-01 16:07:08 +00:00
Daniel James
dd85b16166 Update the snapshot in travis
I've forgotten why I'm not using a stable release, but really should try
to avoid using snapshots for this reason. Or at least port the code for
downloading snapshots for the website.
2016-12-06 10:56:19 +00:00
Daniel James
a0dc86ecbc Use the boost snapshot for travis testing. 2016-10-05 09:35:46 +01:00
Daniel James
588ad6e69f Travis tests in 32 and 64 bit. 2016-10-01 14:04:01 +01:00
Daniel James
d08dcb7465 Run xmllint over reference docs in travis. 2016-09-07 09:26:25 +01:00
Daniel James
2d1d6ccd75 Try using boost 1.61.0 in travis 2016-09-04 10:38:13 +01:00
Daniel James
9debeadee7 Fix some test warnings.
And turn on warnings as errors in Travis.
2016-08-17 12:08:16 +01:00
Daniel James
992f9ccf21 Turn off memory sanitizer on travis.
It's not working at all.
2016-08-14 20:39:46 +01:00
Daniel James
7687c99708 Disable clang c++03 memory sanitizer tests. 2016-08-04 13:35:48 +01:00
Daniel James
81cc773013 Try to fix mem/std11 toolset. 2016-08-04 13:35:48 +01:00
Daniel James
041fee64df Don't stop Boost.Build on error. 2016-08-04 13:35:46 +01:00
Daniel James
e3dd1f276e Use clang and gcc's sanitizers in travis. 2016-08-03 14:24:52 +01:00
Daniel James
6bc57bd398 Typo 2016-07-03 08:46:40 +01:00
Daniel James
1bca2df642 Always explicitly specify standard for travis. 2016-07-03 08:42:25 +01:00
Daniel James
c26acdba15 Travis 2016-05-26 22:31:43 +01:00