Suppress over-eager compiler warnings in tests

Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
This commit is contained in:
Dave Rodgman 2022-12-01 11:42:29 +00:00
parent 9dc55ba932
commit 7fc53dd83d

View File

@ -171,7 +171,8 @@ void get_byte()
uint64_t u64 = 0x0706050403020100; uint64_t u64 = 0x0706050403020100;
for ( size_t b = 0; b < 8 ; b++ ) for ( size_t b = 0; b < 8 ; b++ )
{ {
uint8_t actual; uint8_t expected = b;
uint8_t actual = b + 1;
switch ( b ) switch ( b )
{ {
case 0: case 0:
@ -199,14 +200,14 @@ void get_byte()
actual = MBEDTLS_BYTE_7( u64 ); actual = MBEDTLS_BYTE_7( u64 );
break; break;
} }
uint8_t expected = b;
TEST_EQUAL( actual, expected ); TEST_EQUAL( actual, expected );
} }
uint32_t u32 = 0x03020100; uint32_t u32 = 0x03020100;
for ( size_t b = 0; b < 4 ; b++ ) for ( size_t b = 0; b < 4 ; b++ )
{ {
uint8_t actual; uint8_t expected = b;
uint8_t actual = b + 1;
switch ( b ) switch ( b )
{ {
case 0: case 0:
@ -222,14 +223,14 @@ void get_byte()
actual = MBEDTLS_BYTE_3( u32 ); actual = MBEDTLS_BYTE_3( u32 );
break; break;
} }
uint8_t expected = b;
TEST_EQUAL( actual, expected ); TEST_EQUAL( actual, expected );
} }
uint16_t u16 = 0x0100; uint16_t u16 = 0x0100;
for ( size_t b = 0; b < 2 ; b++ ) for ( size_t b = 0; b < 2 ; b++ )
{ {
uint8_t actual; uint8_t expected = b;
uint8_t actual = b + 1;
switch ( b ) switch ( b )
{ {
case 0: case 0:
@ -239,7 +240,6 @@ void get_byte()
actual = MBEDTLS_BYTE_1( u16 ); actual = MBEDTLS_BYTE_1( u16 );
break; break;
} }
uint8_t expected = b;
TEST_EQUAL( actual, expected ); TEST_EQUAL( actual, expected );
} }