diff --git a/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_default.pass.cpp b/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_default.pass.cpp index 2538603c..3c1ed6a1 100644 --- a/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_default.pass.cpp +++ b/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_default.pass.cpp @@ -12,21 +12,18 @@ // template // class discrete_distribution -// discrete_distribution(initializer_list wl); +// discrete_distribution(); #include #include int main() { -#ifndef _LIBCPP_HAS_NO_GENERALIZED_INITIALIZERS { typedef std::discrete_distribution<> D; - D d = {1., 2.}; + D d; std::vector p = d.probabilities(); - assert(p.size() == 2); + assert(p.size() == 1); assert(p[0] == 1); - assert(p[1] == 2); } -#endif // _LIBCPP_HAS_NO_GENERALIZED_INITIALIZERS }