From: Ghislain Antony Vaillant Date: Wed, 3 Feb 2016 17:31:14 +0000 (+0000) Subject: Use explicit 64-bit shifts in testsuite. X-Git-Tag: archive/raspbian/1.3.3-3+rpi1~1^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e34f086c1dab8e22d337171182759969a47dbe77;p=ismrmrd.git Use explicit 64-bit shifts in testsuite. Gbp-Pq: Name Use-explicit-64-bit-shifts-in-testsuite.patch --- diff --git a/tests/test_channels.cpp b/tests/test_channels.cpp index 54a1c8a..ec110f5 100644 --- a/tests/test_channels.cpp +++ b/tests/test_channels.cpp @@ -38,7 +38,7 @@ BOOST_AUTO_TEST_CASE(test_set_channel_on) for (int chan = 0; chan < 64 * ISMRMRD_CHANNEL_MASKS; chan++) { BOOST_CHECK_EQUAL(ismrmrd_set_channel_on(channel_mask, chan), ISMRMRD_NOERROR); - uint64_t bitmask = 1 << (chan % 64); + uint64_t bitmask = (uint64_t)1 << (chan % 64); size_t offset = chan / 64; BOOST_REQUIRE((channel_mask[offset] & bitmask) != 0); } @@ -54,7 +54,7 @@ BOOST_AUTO_TEST_CASE(test_set_channel_off) for (int chan = 0; chan < 64 * ISMRMRD_CHANNEL_MASKS; chan++) { BOOST_CHECK_EQUAL(ismrmrd_set_channel_off(channel_mask, chan), ISMRMRD_NOERROR); - uint64_t bitmask = 1 << (chan % 64); + uint64_t bitmask = (uint64_t)1 << (chan % 64); size_t offset = chan / 64; BOOST_REQUIRE((channel_mask[offset] & bitmask) == 0); }