aboutsummaryrefslogtreecommitdiff
path: root/libcxx/test/std/numerics/numeric.ops
diff options
context:
space:
mode:
authorLouis Dionne <ldionne@apple.com>2020-10-13 15:47:31 -0400
committerLouis Dionne <ldionne@apple.com>2020-10-13 20:25:33 -0400
commitcc69d211d0d65d7bf0335fecbc323f784ac3afcc (patch)
tree9772d26012586cd9d0310cf7cd45023cf235fef6 /libcxx/test/std/numerics/numeric.ops
parent9b1c06c0e84a9cc763e12b289becb5fc3c9d01ea (diff)
downloadllvm-cc69d211d0d65d7bf0335fecbc323f784ac3afcc.zip
llvm-cc69d211d0d65d7bf0335fecbc323f784ac3afcc.tar.gz
llvm-cc69d211d0d65d7bf0335fecbc323f784ac3afcc.tar.bz2
[libc++/abi] Clean up uses of <iostream> in the test suite
We used <iostream> in several places where we don't actually need the full power of <iostream>, and where using basic `std::printf` is enough. This is better, since `std::printf` can be supported on systems that don't have a notion of locales, while <iostream> can't.
Diffstat (limited to 'libcxx/test/std/numerics/numeric.ops')
-rw-r--r--libcxx/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan_op.pass.cpp1
-rw-r--r--libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp1
-rw-r--r--libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp3
3 files changed, 0 insertions, 5 deletions
diff --git a/libcxx/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan_op.pass.cpp b/libcxx/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan_op.pass.cpp
index affb284..322b502 100644
--- a/libcxx/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan_op.pass.cpp
+++ b/libcxx/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan_op.pass.cpp
@@ -19,7 +19,6 @@
#include <algorithm>
#include <cassert>
#include <functional>
-#include <iostream>
#include <iterator>
#include <vector>
diff --git a/libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp b/libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp
index 21087f4..301fb2f 100644
--- a/libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp
+++ b/libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp
@@ -21,7 +21,6 @@
#include <algorithm>
#include <cassert>
#include <functional>
-#include <iostream>
#include <iterator>
#include <vector>
diff --git a/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp b/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp
index bb9fa07..9caec15 100644
--- a/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp
+++ b/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp
@@ -22,7 +22,6 @@
#include <algorithm>
#include <cassert>
#include <functional>
-#include <iostream>
#include <iterator>
#include <vector>
@@ -85,8 +84,6 @@ void basic_tests()
std::vector<size_t> v(10);
std::fill(v.begin(), v.end(), 3);
std::transform_inclusive_scan(v.begin(), v.end(), v.begin(), std::plus<>(), add_one{});
- std::copy(v.begin(), v.end(), std::ostream_iterator<size_t>(std::cout, " "));
- std::cout << std::endl;
for (size_t i = 0; i < v.size(); ++i)
assert(v[i] == (i+1) * 4);
}