From: Noah Watkins Date: Mon, 30 Dec 2013 20:43:21 +0000 (-0800) Subject: test_cls_rbd: avoid shift overflow X-Git-Tag: v0.75~14^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fdd85625c7c661ea98a94d11064312f0393b5ddf;p=ceph.git test_cls_rbd: avoid shift overflow warning: signed shift result (0x500000000) requires 36 bits to represent Signed-off-by: Noah Watkins --- diff --git a/src/test/cls_rbd/test_cls_rbd.cc b/src/test/cls_rbd/test_cls_rbd.cc index c7ea79d81d9..da41d559672 100644 --- a/src/test/cls_rbd/test_cls_rbd.cc +++ b/src/test/cls_rbd/test_cls_rbd.cc @@ -309,7 +309,7 @@ TEST(cls_rbd, create) ASSERT_EQ(0, rados.ioctx_create(pool_name.c_str(), ioctx)); string oid = "testobj"; - uint64_t size = 20 << 30; + uint64_t size = 20ULL << 30; uint64_t features = 0; uint8_t order = 22; string object_prefix = "foo";