diff options
Diffstat (limited to 'libcxx/test/std/numerics/rand')
15 files changed, 61 insertions, 46 deletions
diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp index b267c2477e9..0118ae0bf7d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp @@ -17,6 +17,7 @@ #include <numeric> #include <vector> #include <cassert> +#include <cstddef> template <class T> inline @@ -42,7 +43,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -78,7 +79,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp index f96df82304f..0cdb0b77a61 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp @@ -17,6 +17,7 @@ #include <numeric> #include <vector> #include <cassert> +#include <cstddef> template <class T> inline @@ -44,7 +45,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -82,7 +83,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp index f6bc3c73993..3b54790aee0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp @@ -20,6 +20,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -49,7 +50,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -89,7 +90,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -129,7 +130,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp index fd52a048897..dbc2d09dfd9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp @@ -20,6 +20,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -50,7 +51,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -91,7 +92,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -132,7 +133,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp index 69f78639771..e1084d3ef03 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp @@ -20,6 +20,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -45,7 +46,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp index af9c547cb7f..8527052c718 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp @@ -20,6 +20,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -46,7 +47,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp index 42965b0e6ab..223d6f4d221 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp @@ -20,6 +20,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -49,7 +50,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -89,7 +90,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -129,7 +130,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp index e7de18fdb43..465f5a70a65 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp @@ -20,6 +20,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -50,7 +51,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp index cfec8c0d81e..10337907b96 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp @@ -20,6 +20,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -49,7 +50,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -93,7 +94,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -137,7 +138,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp index a19654dbd57..e1350767255 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp @@ -20,6 +20,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -50,7 +51,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -95,7 +96,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -140,7 +141,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp index ffd53c05d37..3353ab6427e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp @@ -22,6 +22,7 @@ #include <iterator> #include <numeric> #include <cassert> +#include <cstddef> template <class T> inline @@ -53,7 +54,7 @@ int main() } std::vector<double> prob(std::begin(p), std::end(p)); double s = std::accumulate(prob.begin(), prob.end(), 0.0); - for (int i = 0; i < prob.size(); ++i) + for (std::size_t i = 0; i < prob.size(); ++i) prob[i] /= s; std::sort(u.begin(), u.end()); for (int i = 0; i < Np; ++i) diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp index 2abc9d4c6dd..1be34f61571 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp @@ -20,6 +20,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -49,7 +50,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -90,7 +91,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -131,7 +132,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -172,7 +173,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -213,7 +214,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -254,7 +255,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -295,7 +296,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -336,7 +337,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -377,7 +378,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -429,7 +430,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp index 849f25107fa..bb5a59d4f5b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp @@ -18,6 +18,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -49,7 +50,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp index e000363f321..621fdc1bfe8 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp @@ -20,6 +20,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -49,7 +50,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -89,7 +90,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -129,7 +130,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -169,7 +170,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -209,7 +210,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -249,7 +250,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -289,7 +290,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -329,7 +330,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -369,7 +370,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -409,7 +410,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -449,7 +450,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp index d351f0caed7..8a06220630f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp @@ -18,6 +18,7 @@ #include <cassert> #include <vector> #include <numeric> +#include <cstddef> template <class T> inline @@ -49,7 +50,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); |

