Eric Niebler
b12a189fef
Merge pull request #30 from boostorg/develop
...
Merge 'develop' to 'master'
2019-08-04 10:24:41 -05:00
Yuval Lifshitz
ff9432f97b
Allow accumulator persistency ( #18 )
...
* Add, and update, documentation build targets.
* adding serialization to stats
* serialize rolling stats
2019-05-10 15:39:28 -07:00
Eric Niebler
1b1995f9a4
Merge pull request #23 from CromwellEnage/fixed
...
Enable automated testing, fix compiler errors, suppress runtime failures
2019-01-17 12:02:20 -08:00
CromwellEnage
8f9adbcd7d
Update .travis.yml
...
Remove "sudo: false" statement due to being deprecated by Travis CI.
2018-12-26 09:52:39 -05:00
CromwellEnage
ed71099b2e
Update test suite
...
Install libstdc++ 4.9 for clang-3.8 and clang-3.9 to avoid ::gets error.
2018-12-26 09:49:57 -05:00
CromwellEnage
ce050eb1c5
Fix typo
2018-12-24 19:24:11 -05:00
CromwellEnage
d292970edf
Disable tests that are failing at runtime for clang-3.8 and clang-3.9
2018-12-24 16:39:44 -05:00
CromwellEnage
d1c03b0bd3
Increase the iteration count as suggested by Yuval Lipshitz
2018-12-24 08:03:48 -05:00
CromwellEnage
109e65c899
Enable automated testing, fix compiler errors, suppress runtime failures
...
<boost/accumulators/accumulators_fwd.hpp>
* Replace definition of BOOST_PARAMETER_NESTED_KEYWORD with #include statement.
<boost/accumulators/framework/depends_on.hpp>
* Add const-correct make_acc_list() function overloads.
<boost/accumulators/accumulators_fwd.hpp>
<boost/accumulators/framework/extractor.hpp>
<boost/accumulators/framework/accumulator_set.hpp>
* Add overloads that distinguish between optional 1st named parameter and unnamed sample parameter.
* Use argument composition vice boost::parameter::parameters<>.
<boost/accumulators/framework/extractor.hpp>
* Transform AccumulatorSet parameter type with remove_const and remove_reference as needed.
<boost/accumulators/framework/accumulator_set.hpp>
* Replace use of is_base_and_derived with use of is_base_of, remove_const, and remove_reference.
<boost/accumulators/framework/parameters/accumulator.hpp>
<boost/accumulators/framework/parameters/sample.hpp>
<boost/accumulators/framework/parameters/weight.hpp>
<boost/accumulators/framework/parameters/weights.hpp>
* Replace use of deprecated BOOST_PARAMETER_KEYWORD with use of BOOST_PARAMETER_NAME.
<boost/accumulators/framework/accumulators/value_accumulator.hpp>
<boost/accumulators/framework/accumulators/reference_accumulator.hpp>
<boost/accumulators/framework/accumulators/external_accumulator.hpp>
<boost/accumulators/framework/accumulators/droppable_accumulator.hpp>
* Replace use of deprecated boost::parameter::keyword<>::get() with use of boost::parameter::keyword<>::instance.
"test/weighted_median.cpp"
* Disable statements that are causing runtime failures.
"test/Jamfile.cpp"
* Disable tests that are failing at runtime.
2018-12-23 14:21:32 -05:00
Eric Niebler
fdabe512f4
Merge pull request #14 from oliness/patch-11437
...
Fix #11437 : correct immediate_rolling_mean
2018-11-06 16:33:44 -08:00
Oliver Ford
5ff527ec3b
Fix #11437 : correct immediate_rolling_mean
...
Corrects the immediate_rolling_mean calculation for unsigned
int, so that when a value lower than the previous value is added,
underflow does not occur.
Includes new regression test for this behavior.
2018-02-06 10:30:26 +00:00
Eric Niebler
b133840d2b
Merge pull request #5 from sergiud/msvc-type-conversion-warnings
...
Reduce the number of MSVC level 4 warnings
2017-12-04 10:58:46 -08:00
Eric Niebler
bfcbfe3c58
Merge remote-tracking branch 'origin/develop'
2017-07-25 11:05:06 -07:00
Eric Niebler
5c1ed6a5df
Merge pull request #7 from DanielaE/feature/remove-deprecated
...
replace deprecated binders and adapters by more modern equivalents
2017-05-05 10:48:48 -06:00
Daniela Engert
5876569cc7
Conditionally replace deprecated/removed C++98 binders by C++11 std::bind, and replace deprecated/removed C++98 function adapters by inline type definitions.
...
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-05-04 16:46:19 +02:00
Rene Rivera
d022c85123
Add, and update, documentation build targets.
2016-10-10 11:24:26 -05:00
Rene Rivera
70ec4c602b
Add, and update, documentation build targets.
2016-10-07 23:03:40 -05:00
Sergiu Deitsch
080bb87234
fixed msvc level 4 floating type conversion warnings
2016-10-03 20:41:38 +02:00
Eric Niebler
4108fd8f56
Merge pull request #4 from praetorian20/patch-1
...
Fix example in doc
2016-06-09 15:13:40 -07:00
Ashish Sadanandan
06f8bede7f
Update accumulators.qbk
...
Make the example compilable
See https://stackoverflow.com/q/37731872 . It's either this or add a `using namespace boost;`
2016-06-09 14:23:24 -06:00
Eric Niebler
e0202cdcce
Merge pull request #3 from jaredgrubb/jgrubb-nil
...
Fix Ticket #11123 : Accumulators: adjust type fusion::nil to fusion::nil_
2015-03-23 10:17:14 -07:00
Jared Grubb
9ac37736fa
Fix Ticket #11123 : Accumulators: adjust type fusion::nil to fusion::nil_
2015-03-21 15:57:32 -07:00
Eric Niebler
2bf02f371d
Merge pull request #2 from danieljames/metadata
...
Create metadata file.
2014-08-18 08:49:45 -07:00
Daniel James
1d00fef2e9
Add metadata file.
2014-08-18 14:57:08 +01:00
Eric Niebler
42dc221091
back out no-longer-needed hack for times2_iterator, now that Boost.Range is fixed
2014-07-06 21:09:02 -07:00
Eric Niebler
69dcfd153f
Add missing #include <boost/preprocessor/cat.hpp>
2014-06-15 22:35:21 -07:00
Eric Niebler
c02862aeab
Merge branch 'PieterBOber-master' into develop
2014-06-14 13:59:24 -07:00
Pieter Bastiaan Ober
910b35ff2c
Fixed an 'unreferenced formal parameter' warning.
2014-06-12 16:30:07 +02:00
Pieter Bastiaan Ober
39a065c38f
Addition of 'rolling-variance' and 'rolling_moment'. Required splitting 'rolling_mean' into a lazy and immediate implementation. Documentation is updated accordingly.
2014-06-12 16:25:28 +02:00
Eric Niebler
fa0943bb4c
Merge remote-tracking branch 'origin' into develop
2014-02-10 07:58:37 -08:00
Eric Niebler
3d2abeab89
Create first merge point for Git
2014-01-10 23:21:05 -08:00
Eric Niebler
d48a8baf69
nuke another executable bit
2014-01-10 23:18:16 -08:00
Gennadiy Rozental
feef6efdd2
disambiguate
...
[SVN r74716]
2014-01-10 23:17:09 -08:00
Gennadiy Rozental
c29aca5821
disambiguate
...
[SVN r74717]
2014-01-10 23:15:21 -08:00
Eric Niebler
a88bf04f69
remove executible flag
2014-01-10 23:11:37 -08:00
Jurko Gospodnetić
d8703d7459
cherry-pick doc/Jamfile.v2 from develop
2014-01-10 23:07:39 -08:00
Eric Niebler
47dea99efe
merge [85122],[85123],[85124] from trunk to release; fixes #7915 , fixes #8850 , fixes #8262
...
[SVN r85424]
2013-08-22 19:39:56 +00:00
Eric Niebler
d303e7157b
rename average to fdiv, refs #8262
...
[SVN r85124]
2013-07-23 06:28:54 +00:00
Eric Niebler
628eb098dc
silly typos, refs #7915
...
[SVN r85123]
2013-07-23 05:13:22 +00:00
Eric Niebler
1d319d0e35
fix msvc warning, refs #8850
...
[SVN r85122]
2013-07-23 04:56:21 +00:00
Eric Niebler
ee14b22553
merge [83308] and [83392] from trunk, fixes #6926
...
[SVN r83633]
2013-03-29 19:44:38 +00:00
Eric Niebler
08c07d3044
another attempt at silencing unused variable warnings, refs #6926
...
[SVN r83392]
2013-03-10 01:16:00 +00:00
Eric Niebler
78199f2061
merge [83305] from trunk, fixes #7917
...
[SVN r83391]
2013-03-10 00:56:26 +00:00
Eric Niebler
e6f1e69e16
silence unused variable warnings, refs #6926
...
[SVN r83308]
2013-03-05 07:08:33 +00:00
Eric Niebler
199787dffd
fix comment typos, refs #7917
...
[SVN r83305]
2013-03-05 06:22:17 +00:00
Eric Niebler
42f6d7b539
comment typo, fixes #7510
...
[SVN r81306]
2012-11-12 18:36:17 +00:00
Eric Niebler
7d33aac177
comment typo, refs #7510
...
[SVN r81147]
2012-11-02 17:34:08 +00:00
Eric Niebler
397d8de518
accumulators: fix long-standing dependency tracking bug. merge [80826], [80885], [80888] from trunk. fixes #7409
...
[SVN r80927]
2012-10-10 02:22:24 +00:00
Eric Niebler
8b239bd8d0
fix long-standing dependency tracking bug, refs #7409
...
[SVN r80885]
2012-10-06 17:17:11 +00:00
Eric Niebler
4b508fb585
accumulators: fix comment. refs #7456
...
[SVN r80826]
2012-10-03 17:55:50 +00:00