mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-12 11:49:02 +08:00
Made 2 tests compile without cxx11.
HdG: --
This commit is contained in:
parent
8d28a161b2
commit
2d8f2e4042
@ -24,12 +24,12 @@ static void test_simple_cast()
|
|||||||
cplextensor.setRandom();
|
cplextensor.setRandom();
|
||||||
|
|
||||||
chartensor = ftensor.cast<char>();
|
chartensor = ftensor.cast<char>();
|
||||||
cplextensor = ftensor.cast<std::complex<float>>();
|
cplextensor = ftensor.cast<std::complex<float> >();
|
||||||
|
|
||||||
for (int i = 0; i < 20; ++i) {
|
for (int i = 0; i < 20; ++i) {
|
||||||
for (int j = 0; j < 30; ++j) {
|
for (int j = 0; j < 30; ++j) {
|
||||||
VERIFY_IS_EQUAL(chartensor(i,j), static_cast<char>(ftensor(i,j)));
|
VERIFY_IS_EQUAL(chartensor(i,j), static_cast<char>(ftensor(i,j)));
|
||||||
VERIFY_IS_EQUAL(cplextensor(i,j), static_cast<std::complex<float>>(ftensor(i,j)));
|
VERIFY_IS_EQUAL(cplextensor(i,j), static_cast<std::complex<float> >(ftensor(i,j)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -114,10 +114,18 @@ static void test_expr_reverse(bool LValue)
|
|||||||
|
|
||||||
Tensor<float, 4, DataLayout> result(2,3,5,7);
|
Tensor<float, 4, DataLayout> result(2,3,5,7);
|
||||||
|
|
||||||
array<ptrdiff_t, 4> src_slice_dim{{2,3,1,7}};
|
array<ptrdiff_t, 4> src_slice_dim;
|
||||||
array<ptrdiff_t, 4> src_slice_start{{0,0,0,0}};
|
src_slice_dim[0] = 2;
|
||||||
array<ptrdiff_t, 4> dst_slice_dim{{2,3,1,7}};
|
src_slice_dim[1] = 3;
|
||||||
array<ptrdiff_t, 4> dst_slice_start{{0,0,0,0}};
|
src_slice_dim[2] = 1;
|
||||||
|
src_slice_dim[3] = 7;
|
||||||
|
array<ptrdiff_t, 4> src_slice_start;
|
||||||
|
src_slice_start[0] = 0;
|
||||||
|
src_slice_start[1] = 0;
|
||||||
|
src_slice_start[2] = 0;
|
||||||
|
src_slice_start[3] = 0;
|
||||||
|
array<ptrdiff_t, 4> dst_slice_dim = src_slice_dim;
|
||||||
|
array<ptrdiff_t, 4> dst_slice_start = src_slice_start;
|
||||||
|
|
||||||
for (int i = 0; i < 5; ++i) {
|
for (int i = 0; i < 5; ++i) {
|
||||||
if (LValue) {
|
if (LValue) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user