Hans Dembinski
11c9da8f33
Add axis traits docs ( #1 )
...
add missing doxygen docs for axis::traits and more tests of axis::traits
2019-03-18 16:05:08 +01:00
Hans Dembinski
d1d5e37788
make metadata_type private to be consistent with any axis
2019-03-18 15:53:26 +01:00
Hans Dembinski
c4a3d7da4a
fix naming error extend -> extent
2019-03-18 15:52:19 +01:00
Hans Dembinski
baca1ca8ae
Improved ubsan ( #173 )
...
Include leak test, exclude boost.serialization UB with blacklist.supp, avoid divide-by-zero in test
2019-03-18 15:50:59 +01:00
Hans Dembinski
0928156b51
avoid divide by zero in test
2019-03-18 15:50:39 +01:00
Hans Dembinski
b9eecf6bea
fixing example in readme
2019-03-15 09:15:17 +01:00
Jakob van Santen
7007f8673e
Minor typo in README.md ( #172 )
2019-03-15 09:11:54 +01:00
Hans Dembinski
4d8118cf78
fix typo
2019-03-15 09:01:59 +01:00
Hans Dembinski
0a340d14c9
obfuscate email address [ci skip]
2019-03-14 10:41:18 +01:00
Hans Dembinski
c4f9779524
axis::variant uses composition instead of inheritance ( #171 )
...
... to avoid problems with unwanted calls to the constructor of boost::variant
2019-03-14 10:30:25 +01:00
Hans Dembinski
478a06ea30
Option tag ( #167 )
...
replace option system with simpler and future-safe system
2019-03-06 15:25:11 +01:00
Hans Dembinski
b69b277b58
update changelog [ci skip]
2019-03-05 13:04:39 +01:00
Hans Dembinski
5dd50985ae
Concepts ( #166 )
...
* concept docs rewritten, adapting to tabular style as in Beast and cppreference.com
* update the readme with correct links and text
* removed necessity to add `storage_tag` member type to storage classes
2019-03-05 01:52:01 +01:00
Hans Dembinski
d32b225bfc
update of rationale item
2019-03-03 13:13:36 +01:00
Hans Dembinski
746dbc5d2c
cleanup of doc jamfile
2019-03-03 13:13:36 +01:00
Hans Dembinski
3d98d6208c
move requirements on cxx14 features into test and examples subprojects to not block doc build
2019-03-03 13:13:36 +01:00
Hans Dembinski
d9f000cb86
removing obsolete script [ci skip]
2019-02-24 23:49:19 +01:00
Hans Dembinski
94c1563ae7
improved wording, make using namespace consistent, fixed missing section about 2d axes
2019-02-24 23:20:25 +01:00
Hans Dembinski
ff97700470
* finishing the user guide
...
* get master badges back
2019-02-24 22:14:30 +01:00
Hans Dembinski
468510a443
fix accumulator support
2019-02-24 13:25:54 +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
4360d249d1
removing cmake support
2019-02-24 10:40:40 +01:00
Hans Dembinski
3b1b90f598
removing obsolete file
2019-02-24 10:39:51 +01:00
Hans Dembinski
7f102b053d
fix appveyor uses b2, fix of serialization test
2019-02-24 10:31:18 +01:00
Hans Dembinski
39182b9016
Merge branch 'feature/simpler_visitor' into develop
2019-02-24 01:06:01 +01:00
Hans Dembinski
503541b2d4
decltype(auto) doesnt work on older compilers
2019-02-23 22:44:45 +01:00
Hans Dembinski
9561eb8b12
simplifying variant implementation
2019-02-23 22:25:54 +01:00
Hans Dembinski
2a92ecb9a1
use use_default from core instead of custom type
2019-02-23 21:34:24 +01:00
Hans Dembinski
6af776020f
fix
2019-02-22 00:21:16 +01:00
Hans Dembinski
5ebb417652
tool to check jamfile completenes
2019-02-20 23:48:58 +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
58e132497d
fix for broken global b2 build ( #160 )
...
patch to fix the broken build of top-level boost: `b2 status`
2019-02-19 16:42:31 +01:00
Hans Dembinski
2568a68f76
msvc fixes, simplification and bug-fixes of mp_int, more test coverage ( #159 )
...
* fixes broken msvc build
* smaller xml files for testing serialization
* fixing many warnings on msvc
* bug-fixes to mp_int regarding operators and new tests to check their behavior
* don't expect iterable histogram::at to have size method
* build benchmarks in release mode
* test everything by default when b2 is run on project directory
* more test coverage
2019-02-18 10:04:27 +01:00
Hans Dembinski
9abbe46e3d
CI & doc update, removed multiprecision::cpp_int, simpler axis implementation, use_default to set default options
...
* Travis uses b2 and codecov now
* replacing boost::multiprecision with custom implementation to avoid the dependency
* improved axis implementation: `update` is now a normal method
* introduced use_default tag type to set defaults
* whitespace fixes and doc update
2019-02-17 13:37:50 +01:00
Hans Dembinski
3b110fc2a5
tabs to space, replace non-ascii [ci skip]
2019-02-11 22:30:41 +01:00
Hans Dembinski
39b7afe2bf
better serialization tests which avoid having the xml data inline
2019-02-11 22:30:07 +01:00
Hans Dembinski
e1837c6d40
avoid allocator<void> warning [ci skip]
2019-02-11 21:22:40 +01:00
Hans Dembinski
599e55f4f0
fixed wording [ci skip]
2019-02-11 20:46:15 +01:00
Hans Dembinski
aad952f11e
removing lexical_cast
2019-02-11 20:34:17 +01:00
Hans Dembinski
c3966a52c2
doc and coverage updates
2019-02-11 20:28:41 +01:00
Hans Dembinski
4a2e3db0e0
upload edits on docs and minor code fixes ( #152 )
...
* renaming naked to remove_cvref_t
* more static_asserts to check implicit conditions
* use new BOOST_TEST_TRAIT_SAME
* reorganize and add operator tests, fixes for array and map adaptors
* improved map adaptor
* storage does not have to support scaling operator anymore
* doc improvements
2019-02-10 22:45:00 +01:00
Hans Dembinski
43acdf5c92
adding meta
2019-02-09 18:04:29 +01:00
Hans Dembinski
eef665d838
another fix
2019-02-09 17:45:51 +01:00
Hans Dembinski
917c296219
fix coverage badge
2019-02-09 17:41:15 +01:00
Hans Dembinski
53b66cafc8
squash a few warnings on the boost matrix
2019-02-09 17:11:42 +01:00
Hans Dembinski
860f245f63
adding contribution note
2019-02-09 17:11:27 +01:00
Hans Dembinski
4aa3f9e63f
adding index.html
2019-02-09 16:07:15 +01:00
Hans Dembinski
b7b945a0bc
fixing the test in both build systems
2019-02-09 15:56:08 +01:00
Hans Dembinski
718952e589
fixed building tests and examples
2019-02-08 17:11:26 +01:00
Hans Dembinski
2808953c84
another attempt to fix links
2019-02-08 17:11:08 +01:00