diff options
Diffstat (limited to 'libcxx/test/numerics/numarray/class.gslice')
4 files changed, 0 insertions, 87 deletions
diff --git a/libcxx/test/numerics/numarray/class.gslice/gslice.access/tested_elsewhere.pass.cpp b/libcxx/test/numerics/numarray/class.gslice/gslice.access/tested_elsewhere.pass.cpp deleted file mode 100644 index b58f5c55b64..00000000000 --- a/libcxx/test/numerics/numarray/class.gslice/gslice.access/tested_elsewhere.pass.cpp +++ /dev/null @@ -1,12 +0,0 @@ -//===----------------------------------------------------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is dual licensed under the MIT and the University of Illinois Open -// Source Licenses. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -int main() -{ -} diff --git a/libcxx/test/numerics/numarray/class.gslice/gslice.cons/default.pass.cpp b/libcxx/test/numerics/numarray/class.gslice/gslice.cons/default.pass.cpp deleted file mode 100644 index 29cc34f0767..00000000000 --- a/libcxx/test/numerics/numarray/class.gslice/gslice.cons/default.pass.cpp +++ /dev/null @@ -1,25 +0,0 @@ -//===----------------------------------------------------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is dual licensed under the MIT and the University of Illinois Open -// Source Licenses. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -// <valarray> - -// class glice; - -// gslice(); - -#include <valarray> -#include <cassert> - -int main() -{ - std::gslice gs; - assert(gs.start() == 0); - assert(gs.size().size() == 0); - assert(gs.stride().size() == 0); -} diff --git a/libcxx/test/numerics/numarray/class.gslice/gslice.cons/start_size_stride.pass.cpp b/libcxx/test/numerics/numarray/class.gslice/gslice.cons/start_size_stride.pass.cpp deleted file mode 100644 index 931c0d3c7bf..00000000000 --- a/libcxx/test/numerics/numarray/class.gslice/gslice.cons/start_size_stride.pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -//===----------------------------------------------------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is dual licensed under the MIT and the University of Illinois Open -// Source Licenses. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -// <valarray> - -// class glice; - -// gslice(size_t start, const valarray<size_t>& size, -// const valarray<size_t>& stride); - -#include <valarray> -#include <cassert> - -int main() -{ - std::size_t a1[] = {1, 2, 3}; - std::size_t a2[] = {4, 5, 6}; - std::valarray<std::size_t> size(a1, sizeof(a1)/sizeof(a1[0])); - std::valarray<std::size_t> stride(a2, sizeof(a2)/sizeof(a2[0])); - std::gslice gs(7, size, stride); - assert(gs.start() == 7); - std::valarray<std::size_t> r = gs.size(); - assert(r.size() == 3); - assert(r[0] == 1); - assert(r[1] == 2); - assert(r[2] == 3); - r = gs.stride(); - assert(r.size() == 3); - assert(r[0] == 4); - assert(r[1] == 5); - assert(r[2] == 6); -} diff --git a/libcxx/test/numerics/numarray/class.gslice/nothing_to_do.pass.cpp b/libcxx/test/numerics/numarray/class.gslice/nothing_to_do.pass.cpp deleted file mode 100644 index b58f5c55b64..00000000000 --- a/libcxx/test/numerics/numarray/class.gslice/nothing_to_do.pass.cpp +++ /dev/null @@ -1,12 +0,0 @@ -//===----------------------------------------------------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is dual licensed under the MIT and the University of Illinois Open -// Source Licenses. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -int main() -{ -} |