diff --git a/test/test_xcomplex.cpp b/test/test_xcomplex.cpp index d7ea9befc..56fd0eea6 100644 --- a/test/test_xcomplex.cpp +++ b/test/test_xcomplex.cpp @@ -308,15 +308,15 @@ namespace xt { using cmplx = std::complex; xt::xtensor a = xt::empty({5, 5}); - xt::real(a) = 123.321; - xt::imag(a) = -123.321; + xt::real(a) = 123.321L; + xt::imag(a) = -123.321L; - EXPECT_EQ(a(4, 4), cmplx(123.321, -123.321)); + EXPECT_EQ(a(4, 4), cmplx(123.321L, -123.321L)); xt::real(a) = xt::imag(a); - EXPECT_EQ(a(0, 0), cmplx(-123.321, -123.321)); - EXPECT_EQ(a(4, 4), cmplx(-123.321, -123.321)); + EXPECT_EQ(a(0, 0), cmplx(-123.321L, -123.321L)); + EXPECT_EQ(a(4, 4), cmplx(-123.321L, -123.321L)); } TEST(xcomplex, build_from_double)