Hans Dembinski
4c1caf3462
removing callable_traits
...
* replacing callable_traits with private implementation
2019-10-26 13:12:45 +02:00
Hans Dembinski
9dd4a04a10
Separate serialization code from Boost.Serialization
2019-10-20 21:40:02 +01:00
Hans Dembinski
307b65b7ab
Fix warnings in boost test matrix
...
* should fix warnings for gcc-6, clang-3.8 to 4.0, msvc-14.1 and 14.2
* should fix errors for clang-6 with cxxstd=17, clang-8 with cxxstd=2a
2019-10-19 15:14:10 +01:00
Hans Dembinski
5a893c467c
fix compile issues on clang with cxxstd=latest
...
added tests of clang with cxxstd=latest to detect issue
2019-10-17 12:31:40 +02:00
Hans Dembinski
30899cb45d
Merged upgraded display.hpp code into histogram/ostream.hpp
...
supports all axis bin types and gracefully handles histograms with accumulators
2019-10-17 00:58:37 +02:00
Hans Dembinski
98926dbbb5
CI update, reduce reliance on Travis
...
* Appveyor now tests gcc-9 and clang with sanitizers
* Travis tests apple-clang on macOS and gcc-5, gcc-8 on linux and produces coverage report
2019-10-12 19:05:00 +02:00
Hans Dembinski
59ef035bfb
clone matching boostorg branch and compile with warnings-as-errors
2019-05-14 00:21:29 +02:00
Hans Dembinski
170199bb9f
replacing boost::variant with detail::variant
...
- removes large number of outdated indirect boost dependencies
- less limited in number of stored types
2019-04-30 16:27:14 +02:00
Hans Dembinski
d2a633cbc7
don't stop always
2019-04-16 19:59:10 +02:00
Hans Dembinski
bb3ab33040
do not build feature branches on appveyor and travis
2019-03-21 16:58:03 +01:00
Hans Dembinski
547ec8d528
break early on appveyor and test deduction guides on travis
2019-02-24 12:33:15 +01:00
Hans Dembinski
7f102b053d
fix appveyor uses b2, fix of serialization test
2019-02-24 10:31:18 +01:00
Hans Dembinski
266e1a69f2
Feature/operators ( #162 )
...
* better operators for mp_int, unlimited_storage::reference, map_impl::reference, copying code from boost.operators
* treat warnings as errors on travis
* make appveyor build feature branches
2019-02-20 09:15:14 +01:00
Hans Dembinski
f21d396179
better value access and fixes for CI builds
2019-01-11 00:06:26 +01:00
Hans Dembinski
b283b15b5a
return to cmake
2019-01-11 00:06:25 +01:00
Hans Dembinski
f5939d074c
more missing libs
2019-01-11 00:06:25 +01:00
Hans Dembinski
e878a4e65e
fix
2019-01-11 00:06:25 +01:00
Hans Dembinski
673db94f6e
fix win
2019-01-11 00:06:25 +01:00
Hans Dembinski
5ea145a48e
win fix
2019-01-11 00:06:25 +01:00
Hans Dembinski
e84b7e3b39
win fix
2019-01-11 00:06:25 +01:00
Hans Dembinski
08624056da
win fix
2019-01-11 00:06:25 +01:00
Hans Dembinski
bd2d919c7b
win fix
2019-01-11 00:06:25 +01:00
Hans Dembinski
87e6b29600
win fix
2019-01-11 00:06:25 +01:00
Hans Dembinski
2495fe4a95
win fix
2019-01-11 00:06:25 +01:00
Hans Dembinski
c859845307
try win fix
2019-01-11 00:06:25 +01:00
Hans Dembinski
4bad88779a
try win fix
2019-01-11 00:06:25 +01:00
Hans Dembinski
949775a9f4
try win fix
2019-01-11 00:06:25 +01:00
Hans Dembinski
533f06f7e5
upgrade to newer VS for C++14 support
2019-01-11 00:06:25 +01:00
Mateusz Łoskot
23a1f6c5c4
Move CMakeLists.txt to top-level directory of the library
...
Add missing copyright header to CMakeLists.txt.
Rename build directory to tools.
Update Travis CI and AppVeyor scripts.
Ignore variants of build directory.
Ignore CMakeSettings.json used with CMake integration for VS2017.
Ignore Visual Studio and Visual Studio Code local settings folder.
2019-01-11 00:06:25 +01:00
Hans Dembinski
1df9dbe4b0
remove python stuff
2018-09-15 22:54:46 +02:00
Hans Dembinski
2198ff883f
clang format everything with new house style
2018-07-19 22:19:01 +02:00