From: Jos Collin Date: Thu, 8 Jun 2017 11:18:20 +0000 (+0530) Subject: test/msgr: silence warnings from -Wsign-compare X-Git-Tag: v12.1.0~204^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F15570%2Fhead;p=ceph.git test/msgr: silence warnings from -Wsign-compare The following warning appears during make in the latest code: ceph/src/test/msgr/test_msgr.cc:1474:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] CHECK_AND_WAIT_TRUE(srv_dispatcher.count > last + 1); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ceph/src/test/msgr/test_msgr.cc:54:9: note: in definition of macro ‘CHECK_AND_WAIT_TRUE’ if (expr) \ ^~~~ ceph/src/test/msgr/test_msgr.cc:1475:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (srv_dispatcher.count == last) { Signed-off-by: Jos Collin --- diff --git a/src/test/msgr/test_msgr.cc b/src/test/msgr/test_msgr.cc index 4d43dc6949979..3a9397be9a689 100644 --- a/src/test/msgr/test_msgr.cc +++ b/src/test/msgr/test_msgr.cc @@ -1461,7 +1461,7 @@ TEST_P(MessengerTest, MarkdownTest) { client_msgr->start(); int i = 1000; - int64_t last = 0; + uint64_t last = 0; bool equal = false; uint64_t equal_count = 0; while (i--) {