From: Willem Jan Withagen Date: Tue, 6 Jun 2017 21:35:18 +0000 (+0200) Subject: test: osd/TestOSDMap.cc: fix Clang complain about promotion X-Git-Tag: v12.1.0~233^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F15525%2Fhead;p=ceph.git test: osd/TestOSDMap.cc: fix Clang complain about promotion /home/jenkins/workspace/ceph-freebsd/src/test/osd/TestOSDMap.cc:444:15: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'int' in initializer list [-Wc++11-narrowing] m.set(x, {i}); ^ /home/jenkins/workspace/ceph-freebsd/src/test/osd/TestOSDMap.cc:444:15: note: insert an explicit cast to silence this issue m.set(x, {i}); ^ static_cast( ) 1 error generated. Signed-off-by: Willem Jan Withagen --- diff --git a/src/test/osd/TestOSDMap.cc b/src/test/osd/TestOSDMap.cc index b8258d4a1a4e..4149ba5f5507 100644 --- a/src/test/osd/TestOSDMap.cc +++ b/src/test/osd/TestOSDMap.cc @@ -441,7 +441,7 @@ TEST(PGTempMap, basic) pg_t a(1,1); for (unsigned i=3; i<1000; ++i) { pg_t x(i, 1); - m.set(x, {i}); + m.set(x, {static_cast(i)}); } pg_t b(2,1); m.set(a, {1, 2});