Skip to content

Commit 9c18ab6

Browse files
authored
Merge pull request #2762 from matwey/i586-2
Use L suffix for long double constants
2 parents cd06b35 + e515bcb commit 9c18ab6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

test/test_xcomplex.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -308,15 +308,15 @@ namespace xt
308308
{
309309
using cmplx = std::complex<long double>;
310310
xt::xtensor<cmplx, 2> a = xt::empty<cmplx>({5, 5});
311-
xt::real(a) = 123.321;
312-
xt::imag(a) = -123.321;
311+
xt::real(a) = 123.321L;
312+
xt::imag(a) = -123.321L;
313313

314-
EXPECT_EQ(a(4, 4), cmplx(123.321, -123.321));
314+
EXPECT_EQ(a(4, 4), cmplx(123.321L, -123.321L));
315315

316316
xt::real(a) = xt::imag(a);
317317

318-
EXPECT_EQ(a(0, 0), cmplx(-123.321, -123.321));
319-
EXPECT_EQ(a(4, 4), cmplx(-123.321, -123.321));
318+
EXPECT_EQ(a(0, 0), cmplx(-123.321L, -123.321L));
319+
EXPECT_EQ(a(4, 4), cmplx(-123.321L, -123.321L));
320320
}
321321

322322
TEST(xcomplex, build_from_double)

0 commit comments

Comments
 (0)