diff options
Diffstat (limited to 'test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp')
-rw-r--r-- | test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp b/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp index 9811787821d9..4a347b5d5b8e 100644 --- a/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp +++ b/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp @@ -25,8 +25,10 @@ int main() Engine e; Engine e0 = e; Adaptor a(std::move(e0)); - for (unsigned k = 0; k <= Adaptor::table_size; ++k) - e(); + for (unsigned k = 0; k <= Adaptor::table_size; ++k) { + (void)e(); + } + assert(a.base() == e); } } |