@@ -8,10 +8,10 @@ PR_BEGIN_TESTCASE(SIMD)
88PR_TEST (" extract" )
99{
1010 vfloat f1 = simdpp::make_float (0 , 1 , 2 , 3 );
11- PR_CHECK_NEARLY_EQ (extract (0 , f1), 0 );
12- PR_CHECK_NEARLY_EQ (extract (1 , f1), 1 );
13- PR_CHECK_NEARLY_EQ (extract (2 , f1), 2 );
14- PR_CHECK_NEARLY_EQ (extract (3 , f1), 3 );
11+ PR_CHECK_NEARLY_EQ (extract (0 , f1), 0 . 0f );
12+ PR_CHECK_NEARLY_EQ (extract (1 , f1), 1 . 0f );
13+ PR_CHECK_NEARLY_EQ (extract (2 , f1), 2 . 0f );
14+ PR_CHECK_NEARLY_EQ (extract (3 , f1), 3 . 0f );
1515
1616 vuint32 i1 = simdpp::make_uint (0 , 1 , 2 , 3 );
1717 PR_CHECK_EQ (extract (0 , i1), 0 );
@@ -24,7 +24,7 @@ PR_TEST("insert")
2424{
2525 vfloat f1 = simdpp::make_float (0 , 1 , 2 , 3 );
2626 f1 = insert (0 , f1, 42 );
27- PR_CHECK_NEARLY_EQ (extract (0 , f1), 42 );
27+ PR_CHECK_NEARLY_EQ (extract (0 , f1), 42 . 0f );
2828
2929 vuint32 i1 = simdpp::make_uint (0 , 1 , 2 , 3 );
3030 i1 = insert (0 , i1, 42 );
@@ -38,10 +38,10 @@ PR_TEST("load_from_container_linear")
3838 vfloat f1;
3939 load_from_container_linear (f1, c);
4040
41- PR_CHECK_NEARLY_EQ (extract (0 , f1), 0 );
42- PR_CHECK_NEARLY_EQ (extract (1 , f1), 1 );
43- PR_CHECK_NEARLY_EQ (extract (2 , f1), 2 );
44- PR_CHECK_NEARLY_EQ (extract (3 , f1), 3 );
41+ PR_CHECK_NEARLY_EQ (extract (0 , f1), 0 . 0f );
42+ PR_CHECK_NEARLY_EQ (extract (1 , f1), 1 . 0f );
43+ PR_CHECK_NEARLY_EQ (extract (2 , f1), 2 . 0f );
44+ PR_CHECK_NEARLY_EQ (extract (3 , f1), 3 . 0f );
4545}
4646
4747PR_TEST (" load_from_container" )
@@ -51,10 +51,10 @@ PR_TEST("load_from_container")
5151
5252 vfloat f1 = load_from_container (ind, c);
5353
54- PR_CHECK_NEARLY_EQ (extract (0 , f1), 0 );
55- PR_CHECK_NEARLY_EQ (extract (1 , f1), 1 );
56- PR_CHECK_NEARLY_EQ (extract (2 , f1), 2 );
57- PR_CHECK_NEARLY_EQ (extract (3 , f1), 3 );
54+ PR_CHECK_NEARLY_EQ (extract (0 , f1), 0 . 0f );
55+ PR_CHECK_NEARLY_EQ (extract (1 , f1), 1 . 0f );
56+ PR_CHECK_NEARLY_EQ (extract (2 , f1), 2 . 0f );
57+ PR_CHECK_NEARLY_EQ (extract (3 , f1), 3 . 0f );
5858}
5959
6060PR_TEST (" store_into_container" )
@@ -65,10 +65,10 @@ PR_TEST("store_into_container")
6565
6666 store_into_container (ind, c, f1);
6767
68- PR_CHECK_NEARLY_EQ (c[0 ], 0 );
69- PR_CHECK_NEARLY_EQ (c[2 ], 1 );
70- PR_CHECK_NEARLY_EQ (c[4 ], 2 );
71- PR_CHECK_NEARLY_EQ (c[6 ], 3 );
68+ PR_CHECK_NEARLY_EQ (c[0 ], 0 . 0f );
69+ PR_CHECK_NEARLY_EQ (c[2 ], 1 . 0f );
70+ PR_CHECK_NEARLY_EQ (c[4 ], 2 . 0f );
71+ PR_CHECK_NEARLY_EQ (c[6 ], 3 . 0f );
7272}
7373
7474PR_END_TESTCASE ()
0 commit comments