libnonius / nonius

A C++ micro-benchmarking framework
https://nonius.io
Creative Commons Zero v1.0 Universal
359 stars 47 forks source link

Reinvent boost statistical functions #48

Open rmartinho opened 8 years ago

rmartinho commented 8 years ago

https://github.com/rmartinho/nonius/blob/devel/include/nonius/detail/stats.h++ uses boost::math::quantile, boost::math::normal, and boost::math::cdf.

These need to be replaced with non-boost equivalents to remove the boost dependency.

ghost commented 8 years ago

Pretty please, oh my gosh yes! Building on my ARM targets is like russian roulette with boost as dependency, the compiler runs out of memory pretty often when cross-compilation is not available...