jzmaddock
87f56edb22
Merge pull request #228 from lanurmi/message-prefix
...
Prefix "Unknown compiler version ..." messages with "boost:".
2018-08-02 18:29:17 +01:00
jzmaddock
447dab3d20
Merge pull request #227 from isuruf/auto_link_system
...
Add support for user defined option BOOST_AUTO_LINK_SYSTEM
2018-08-02 18:19:53 +01:00
jzmaddock
0a22b8dbed
Update last tested gcc version.
2018-07-31 19:50:31 +01:00
John Maddock
bb3c8a20dc
Merge branch 'develop'
boost-1.68.0
2018-07-12 18:15:00 +01:00
Lauri Nurmi
024dbed67e
Merge branch 'develop' into message-prefix
2018-07-12 09:42:07 +03:00
Lauri Nurmi
cdf41efdd3
Prefix "Unknown compiler version ..." messages with "boost:".
...
Makes it easier to figure out which library is outputing such messages
during compilation.
2018-07-12 09:33:40 +03:00
Isuru Fernando
fb903c7180
Add support for user defined option BOOST_AUTO_LINK_SYSTEM
...
This is to support auto linking when the libraries are built with
system layout
2018-07-10 21:06:20 -06:00
jzmaddock
9fd87d6d7d
CUDA 9 does support constexpr for msvc.
2018-07-09 17:54:42 +01:00
Daniel James
851508363f
Bump to 1.68.0
2018-07-06 17:56:39 +01:00
jzmaddock
47bc9827be
Tentatively add support for gcc-8 CI testing.
2018-06-28 18:05:33 +01:00
Edward Diener
11d584332c
Merge pull request #224 from boostorg/pdimov-patch-1
...
Add parentheses to BOOST_CUDA_VERSION
2018-04-28 14:40:50 -04:00
Peter Dimov
eb68e4725a
Add parentheses to BOOST_CUDA_VERSION
...
Expressions like `BOOST_CUDA_VERSION / 1000000` don't work correctly; add parentheses around the expression to fix.
2018-04-28 20:32:16 +03:00
jzmaddock
c80a3088a0
#pragma detect_mismatch should be at global scope.
...
[CI SKIP]
2018-04-19 18:25:57 +01:00
jzmaddock
a97d5f32d4
Previous fix broke some tests, second try at warning suppression.
2018-04-19 09:12:18 +01:00
jzmaddock
39f48141c5
Fix some warnings and miswritten test case, add test for BOOST_HAS_PRAGMA_DETECT_MISMATCH.
2018-04-18 20:08:22 +01:00
jzmaddock
f3ebdc4558
Add docs for BOOST_NO_CXX17_IF_CONSTEXPR
...
[CI SKIP]
2018-04-18 19:30:39 +01:00
jzmaddock
29b754ed08
Merge pull request #216 from tzlaine/develop
...
Add BOOST_NO_CXX17_IF_CONSTEXPR.
2018-04-18 19:26:47 +01:00
jzmaddock
28b1b02546
Merge pull request #220 from pkolbus/remove-c4668-warning
...
Fix MSVC C4668 on _HAS_NAMESPACE
2018-04-18 19:21:29 +01:00
jzmaddock
6d8b3bc77b
Merge pull request #222 from jlapolla-cray/cray-config
...
Update Cray config
2018-04-18 19:19:33 +01:00
morinmorin
3f10d20431
Merge pull request #223 from danieljames/feature/1.68.0
...
Bump to 1.68.0
2018-04-18 20:35:44 +09:00
Daniel James
17c6806797
Bump to 1.68.0
2018-04-15 20:53:20 +01:00
Justin LaPolla
d70b298826
Fix typo in comment in 'cray.hpp'
2018-04-11 13:25:17 -05:00
Justin LaPolla
664b2fdec8
Update 'cray.hpp' for CCE 8.6.4
2018-04-11 13:25:17 -05:00
Justin LaPolla
42e1c7913a
Update 'cray.hpp' for CCE 8.6.5
2018-04-11 13:25:17 -05:00
Justin LaPolla
5e33b4c27a
Update 'cray.hpp' for upcoming release
2018-04-11 13:25:17 -05:00
Justin LaPolla
54c07da09b
Update copyright information
2018-04-11 13:25:17 -05:00
Justin LaPolla
7238f9f0f6
Fix 'cray.hpp' BOOST_NO_CXX11_HDR_ATOMIC setting
2018-04-11 13:25:17 -05:00
Justin LaPolla
c04b991321
Add section for next release to 'cray.hpp'
2018-04-11 13:25:17 -05:00
Justin LaPolla
3144e2a8e4
Fix comments in 'cray.hpp'
2018-04-11 13:25:17 -05:00
Justin LaPolla
620f819e3b
Handle Cray developer builds
2018-04-11 13:25:17 -05:00
Justin LaPolla
07993e2e2f
Remove redundant macro definitions in 'cray.hpp'
...
- This commit had no effect on test results.
2018-04-11 13:25:17 -05:00
Justin LaPolla
900c36e2fb
'cray.hpp' empty section for 8.7.0
2018-04-11 13:25:17 -05:00
Justin LaPolla
d1e0933528
Improve Cray 8.6.5 C++2003 configuration
2018-04-11 13:25:17 -05:00
Justin LaPolla
382913d25d
Work on Cray 8.6.5 C++2011 configuration
2018-04-11 13:25:17 -05:00
Justin LaPolla
ea46cf5332
Set more macros in 'cray.hpp'
2018-04-11 13:25:17 -05:00
Justin LaPolla
026ebd864e
Alphabetize macros in 'cray.hpp'
...
- Did not change any macro values.
2018-04-11 13:25:17 -05:00
Justin LaPolla
f2eca6c7fa
Add comments in 'cray.hpp'
2018-04-11 13:25:17 -05:00
Justin LaPolla
3c4ea795d7
Add explanatory comments to 'cray.hpp'
2018-04-11 13:25:17 -05:00
Justin LaPolla
d26ae70b20
BOOST_NO_DEDUCED_TYPENAME test is broken
2018-04-11 13:25:17 -05:00
Justin LaPolla
90ae208868
BOOST_NO_COMPLETE_VALUE_INITIALIZATION test is broken
2018-04-11 13:25:17 -05:00
Justin LaPolla
82c6e933f1
Remove 'BOOST_HAS_CLOCK_GETTIME' from 'cray.hpp'
...
- This is a platform specific macro that is set elsewhere. It does not
belong in a compiler configuration header.
- This commit has no effect on test results for CCE 8.6.5 with C++14.
2018-04-11 13:25:17 -05:00
Justin LaPolla
bf628a3b3e
Fix 'BOOST_NO_DEDUCED_TYPENAME' in 'cray.hpp'
...
- Cray compiler requires the 'typename' keyword before a dependent type.
2018-04-11 13:25:17 -05:00
Justin LaPolla
f7165b4f70
Add comments on macro definitions in 'cray.hpp'
2018-04-11 13:25:17 -05:00
Justin LaPolla
83c9f74990
Add '<linkflags>-lrt' to 'cray.hpp' test specification
2018-04-11 13:25:17 -05:00
Justin LaPolla
bea3493fcb
Add comments in 'cray.hpp'
2018-04-11 13:25:17 -05:00
Justin LaPolla
5679e66d10
Add more notes about 'cray.hpp' failing tests
2018-04-11 13:25:17 -05:00
Justin LaPolla
f34ea93eb2
Document test procedure for 'cray.hpp'
...
- It took me a while to figure out that I had to be in the 'test/all'
directory.
2018-04-11 13:25:17 -05:00
Justin LaPolla
9c220e9fff
Work on Cray 8.6.5 header for C++14
...
- We're down to 7 failing tests in 'test/all'.
2018-04-11 13:25:17 -05:00
Justin LaPolla
31cbd59c85
'cray.hpp' remove unneeded macros for C++14
...
- Test still passes: `b2 -q toolset=craype cxxstd=14
cxxstd-dialect=gnu`.
2018-04-11 13:25:17 -05:00
Justin LaPolla
da5012a135
Work on 'cray.hpp' for C++2003 version 8.6.5
...
- All tests pass except the 'qnan' test mentioned in the previous
commit. The test command line is: `b2 -q toolset=craype cxxstd=03
cxxstd-dialect=gnu`
2018-04-11 13:25:17 -05:00