@@ -72,28 +72,28 @@ BOOST_AUTO_TEST_CASE(streams_vector_reader)
7272 std::vector<unsigned char > vch = {1 , 255 , 3 , 4 , 5 , 6 };
7373
7474 VectorReader reader (SER_NETWORK, INIT_PROTO_VERSION, vch, 0 );
75- BOOST_CHECK_EQUAL (reader.size (), 6 );
75+ BOOST_CHECK_EQUAL (reader.size (), 6U );
7676 BOOST_CHECK (!reader.empty ());
7777
7878 // Read a single byte as an unsigned char.
7979 unsigned char a;
8080 reader >> a;
8181 BOOST_CHECK_EQUAL (a, 1 );
82- BOOST_CHECK_EQUAL (reader.size (), 5 );
82+ BOOST_CHECK_EQUAL (reader.size (), 5U );
8383 BOOST_CHECK (!reader.empty ());
8484
8585 // Read a single byte as a signed char.
8686 signed char b;
8787 reader >> b;
8888 BOOST_CHECK_EQUAL (b, -1 );
89- BOOST_CHECK_EQUAL (reader.size (), 4 );
89+ BOOST_CHECK_EQUAL (reader.size (), 4U );
9090 BOOST_CHECK (!reader.empty ());
9191
9292 // Read a 4 bytes as an unsigned int.
9393 unsigned int c;
9494 reader >> c;
95- BOOST_CHECK_EQUAL (c, 100992003 ); // 3,4,5,6 in little-endian base-256
96- BOOST_CHECK_EQUAL (reader.size (), 0 );
95+ BOOST_CHECK_EQUAL (c, 100992003U ); // 3,4,5,6 in little-endian base-256
96+ BOOST_CHECK_EQUAL (reader.size (), 0U );
9797 BOOST_CHECK (reader.empty ());
9898
9999 // Reading after end of byte vector throws an error.
@@ -104,7 +104,7 @@ BOOST_AUTO_TEST_CASE(streams_vector_reader)
104104 VectorReader new_reader (SER_NETWORK, INIT_PROTO_VERSION, vch, 0 );
105105 new_reader >> d;
106106 BOOST_CHECK_EQUAL (d, 67370753 ); // 1,255,3,4 in little-endian base-256
107- BOOST_CHECK_EQUAL (new_reader.size (), 2 );
107+ BOOST_CHECK_EQUAL (new_reader.size (), 2U );
108108 BOOST_CHECK (!new_reader.empty ());
109109
110110 // Reading after end of byte vector throws an error even if the reader is
@@ -136,14 +136,14 @@ BOOST_AUTO_TEST_CASE(bitstream_reader_writer)
136136 BOOST_CHECK_EQUAL (serialized_int2, (uint16_t )0x1072 ); // NOTE: Serialized as LE
137137
138138 BitStreamReader<CDataStream> bit_reader (data_copy);
139- BOOST_CHECK_EQUAL (bit_reader.Read (1 ), 0 );
140- BOOST_CHECK_EQUAL (bit_reader.Read (2 ), 2 );
141- BOOST_CHECK_EQUAL (bit_reader.Read (3 ), 6 );
142- BOOST_CHECK_EQUAL (bit_reader.Read (4 ), 11 );
143- BOOST_CHECK_EQUAL (bit_reader.Read (5 ), 1 );
144- BOOST_CHECK_EQUAL (bit_reader.Read (6 ), 32 );
145- BOOST_CHECK_EQUAL (bit_reader.Read (7 ), 7 );
146- BOOST_CHECK_EQUAL (bit_reader.Read (16 ), 30497 );
139+ BOOST_CHECK_EQUAL (bit_reader.Read (1 ), 0U );
140+ BOOST_CHECK_EQUAL (bit_reader.Read (2 ), 2U );
141+ BOOST_CHECK_EQUAL (bit_reader.Read (3 ), 6U );
142+ BOOST_CHECK_EQUAL (bit_reader.Read (4 ), 11U );
143+ BOOST_CHECK_EQUAL (bit_reader.Read (5 ), 1U );
144+ BOOST_CHECK_EQUAL (bit_reader.Read (6 ), 32U );
145+ BOOST_CHECK_EQUAL (bit_reader.Read (7 ), 7U );
146+ BOOST_CHECK_EQUAL (bit_reader.Read (16 ), 30497U );
147147 BOOST_CHECK_THROW (bit_reader.Read (8 ), std::ios_base::failure);
148148}
149149
@@ -236,7 +236,7 @@ BOOST_AUTO_TEST_CASE(streams_buffered_file)
236236 BOOST_CHECK_EQUAL (i, 1 );
237237
238238 // After reading bytes 0 and 1, we're positioned at 2.
239- BOOST_CHECK_EQUAL (bf.GetPos (), 2 );
239+ BOOST_CHECK_EQUAL (bf.GetPos (), 2U );
240240
241241 // Rewind to offset 0, ok (within the 10 byte window).
242242 BOOST_CHECK (bf.SetPos (0 ));
@@ -263,18 +263,18 @@ BOOST_AUTO_TEST_CASE(streams_buffered_file)
263263 // The default argument removes the limit completely.
264264 BOOST_CHECK (bf.SetLimit ());
265265 // The read position should still be at 3 (no change).
266- BOOST_CHECK_EQUAL (bf.GetPos (), 3 );
266+ BOOST_CHECK_EQUAL (bf.GetPos (), 3U );
267267
268268 // Read from current offset, 3, forward until position 10.
269269 for (uint8_t j = 3 ; j < 10 ; ++j) {
270270 bf >> i;
271271 BOOST_CHECK_EQUAL (i, j);
272272 }
273- BOOST_CHECK_EQUAL (bf.GetPos (), 10 );
273+ BOOST_CHECK_EQUAL (bf.GetPos (), 10U );
274274
275275 // We're guaranteed (just barely) to be able to rewind to zero.
276276 BOOST_CHECK (bf.SetPos (0 ));
277- BOOST_CHECK_EQUAL (bf.GetPos (), 0 );
277+ BOOST_CHECK_EQUAL (bf.GetPos (), 0U );
278278 bf >> i;
279279 BOOST_CHECK_EQUAL (i, 0 );
280280
@@ -284,12 +284,12 @@ BOOST_AUTO_TEST_CASE(streams_buffered_file)
284284 BOOST_CHECK (bf.SetPos (10 ));
285285 bf >> i;
286286 BOOST_CHECK_EQUAL (i, 10 );
287- BOOST_CHECK_EQUAL (bf.GetPos (), 11 );
287+ BOOST_CHECK_EQUAL (bf.GetPos (), 11U );
288288
289289 // Now it's only guaranteed that we can rewind to offset 1
290290 // (current read position, 11, minus rewind amount, 10).
291291 BOOST_CHECK (bf.SetPos (1 ));
292- BOOST_CHECK_EQUAL (bf.GetPos (), 1 );
292+ BOOST_CHECK_EQUAL (bf.GetPos (), 1U );
293293 bf >> i;
294294 BOOST_CHECK_EQUAL (i, 1 );
295295
@@ -303,7 +303,7 @@ BOOST_AUTO_TEST_CASE(streams_buffered_file)
303303 BOOST_CHECK_EQUAL (a[j], 11 + j);
304304 }
305305 }
306- BOOST_CHECK_EQUAL (bf.GetPos (), 40 );
306+ BOOST_CHECK_EQUAL (bf.GetPos (), 40U );
307307
308308 // We've read the entire file, the next read should throw.
309309 try {
@@ -317,11 +317,11 @@ BOOST_AUTO_TEST_CASE(streams_buffered_file)
317317 BOOST_CHECK (bf.eof ());
318318
319319 // Still at offset 40, we can go back 10, to 30.
320- BOOST_CHECK_EQUAL (bf.GetPos (), 40 );
320+ BOOST_CHECK_EQUAL (bf.GetPos (), 40U );
321321 BOOST_CHECK (bf.SetPos (30 ));
322322 bf >> i;
323323 BOOST_CHECK_EQUAL (i, 30 );
324- BOOST_CHECK_EQUAL (bf.GetPos (), 31 );
324+ BOOST_CHECK_EQUAL (bf.GetPos (), 31U );
325325
326326 // We're too far to rewind to position zero.
327327 BOOST_CHECK (!bf.SetPos (0 ));
0 commit comments