b978b47952
Merge upstream branch 'develop' into optimization/vector-and-tuple
2018-05-07 12:27:46 +09:00
98b96c3b97
Merge pull request #179 from boostorg/support
...
Reorganize support facility to simplify
2018-04-28 00:21:06 +09:00
68be23a0b9
Merge upstream branch 'develop' into support
2018-04-27 20:32:09 +09:00
6f8de8d774
Added workaround for fold expr and dependent name
2018-04-27 20:29:06 +09:00
5221bbbc76
Added workaround for defaulted and noexcept
2018-04-27 14:56:23 +09:00
0e900bba3f
Specify defaulted and remove unnecessary functions from unused_type
2018-04-27 12:37:37 +09:00
38aa3705d0
Added test for unused_type
2018-04-27 12:37:00 +09:00
1854626651
Merge pull request #178 from boostorg/more-ci-targets
...
More ci targets
2018-04-26 06:41:55 +09:00
e8da43a539
Added workaround for gcc 4.6 with C array
2018-04-26 00:02:57 +09:00
3b8fb67b52
Update WA condition
2018-04-22 03:44:57 +09:00
c4881f1862
Merge upstream branch 'develop' into more-ci-targets
2018-04-22 03:41:55 +09:00
e818089a91
likewise
2018-04-21 19:18:09 +09:00
a95a838779
Added workaround to test
...
is_constructible on GCC < 4.7 always fail to test non unary ctor
2018-04-21 18:22:24 +09:00
7443cb1101
Changed availability condition to what Boost.TT providing
2018-04-20 13:04:02 +09:00
84b1847442
Merge pull request #177 from boostorg/bugfix/c-style-array
...
Fixed compile error with C-style array
2018-04-19 01:44:13 +09:00
a273cd8131
Added workaround for msvc-14.x
2018-04-19 00:21:41 +09:00
757541f9d2
Updated c-style array test for associative container
2018-04-18 22:39:55 +09:00
dd695c1dbd
Fixed a compile error bug similar to previous vector's one
2018-04-18 22:38:09 +09:00
96b2e51828
Added test for #176
2018-04-18 22:33:36 +09:00
e962c1abb5
Fixed vector compile error with C-style array
2018-04-18 22:31:35 +09:00
e3b053f969
Remove detail metafunctions to simplify template
2018-03-15 20:49:38 +09:00
11a3f250b8
Remove unused header
2018-03-15 19:56:07 +09:00
79262831ef
Merge pull request #174 from boostorg/testfix/logical-and
...
Fixed detail::and test
2018-03-15 13:35:23 +09:00
9536909a3a
Remove redundant argument.
2018-03-14 16:02:07 +09:00
47070610d0
Remove unnecessary user defined ctor
...
there is no reasons defining those probably.
This change allows to be vector trivially copyable iff all elements are
trivially copyable, i.e. following static assert now passes.
```cpp
static_assert(std::is_trivially_copyable<vector<double, int>>{});
```
2018-03-14 15:15:33 +09:00
d8f608c8f1
Move is_native_fusion_sequence to detail
...
in order to reuse it in is_mpl_sequence
2018-03-14 14:53:30 +09:00
2aea153be0
Use fold expression to improbe compile speed
2018-03-14 14:53:07 +09:00
4734cf4a13
Fixed detail::and test
...
it should be used mpl/assert instead of runtime facility.
2018-03-14 14:41:43 +09:00
d5bd71c886
Update dead/moved links
2018-03-14 00:51:48 +09:00
c3dec40e72
Fixed links to support list.
...
Gmane had been closed and not back yet.
2018-03-13 23:18:03 +09:00
9de3272174
Added workaround for GCC 4.4/c++0x
...
Teh call of ctor is ambiguous since gcc 4.4 allows binding rvalue to lvalue reference.
2018-03-06 00:40:41 +09:00
25c6334c58
meta: Update failure toolset name
2018-03-03 16:20:08 +09:00
101a056a92
Merge pull request #171 from ldionne/develop
...
Allow incomplete types in fusion::tag_of and fusion::is_native_fusion_sequence
2018-03-03 13:31:22 +09:00
82f677c169
Allow incomplete types in fusion::tag_of and fusion::is_native_fusion_sequence
2018-03-02 02:03:43 -08:00
f61bffb21f
Remove $$$ JDG temp $$$
2018-02-24 16:00:57 +09:00
4c67886cc2
Merge pull request #168 from Kojoley/add-limits-precheck
...
Add limits precheck
2018-02-21 21:45:13 +09:00
38818fbe3d
Add limits precheck
2018-02-20 22:44:34 +03:00
eeeee9bfbb
Fixed ambiguous call of hash_value
...
ADL also picks stdext::hash_value which msvc providing.
2018-02-19 22:40:56 +09:00
eb0cbbc347
CI: trusty doesn't provide gcc 4.5
2018-02-18 21:25:51 +09:00
d0c17119e7
CI: skip known to fail
2018-02-17 17:46:03 +09:00
28ea5dacce
CI: Added more build target
2018-02-17 17:45:49 +09:00
6c96720080
CI: Remove build branch restriction
2018-02-17 17:27:20 +09:00
0a8f0f49b2
Merge pull request #167 from boostorg/enhancement/ci
...
Improve CI performance, like phoenix
2018-01-29 20:04:18 +09:00
cdd1408d2b
Update dependency
...
functional/hash was branched off into contaienr_hash
2018-01-29 12:35:30 +09:00
540ea0ef0c
Use build time configuration
2018-01-29 12:03:19 +09:00
671f22b013
Use new common CI marker
2018-01-29 10:34:33 +09:00
dfceaffc58
Update copyright year
2018-01-29 10:30:55 +09:00
2c86e9d18c
Added hash option to b2
...
to mitigate max path length exceeding.
2018-01-29 10:17:06 +09:00
d8e6f406ab
Mark as CI in Jamfile not command line
...
super-project also runs regression test, but they doesn't define that.
2018-01-29 10:15:39 +09:00
b42314fb02
Enabling parallel option to CI job
2018-01-29 10:10:15 +09:00