@@ -41,14 +41,14 @@ void test_family(apriltag_family_t *fam) {
4141
4242 int nbits = fam -> nbits ;
4343
44- for (int i = 0 ; i < fam -> ncodes ; i ++ ) {
44+ for (uint32_t i = 0 ; i < fam -> ncodes ; i ++ ) {
4545 uint64_t code = fam -> codes [i ];
4646
4747 // Test 0 errors
4848 struct quick_decode_result res ;
4949 quick_decode_codeword (fam , code , & res );
5050 if (res .id != i || res .hamming != 0 ) {
51- printf ("Failed 0 errors: code %d , got id %d hamming %d\n" , i , res .id , res .hamming );
51+ printf ("Failed 0 errors: code %u , got id %d hamming %d\n" , i , res .id , res .hamming );
5252 exit (1 );
5353 }
5454
@@ -59,7 +59,7 @@ void test_family(apriltag_family_t *fam) {
5959 uint64_t c1 = code ^ (1ULL << b1 );
6060 quick_decode_codeword (fam , c1 , & res );
6161 if (res .id != i || res .hamming != 1 ) {
62- printf ("Failed 1 error: code %d bit %d, got id %d hamming %d\n" , i , b1 , res .id , res .hamming );
62+ printf ("Failed 1 error: code %u bit %d, got id %d hamming %d\n" , i , b1 , res .id , res .hamming );
6363 exit (1 );
6464 }
6565
@@ -70,7 +70,7 @@ void test_family(apriltag_family_t *fam) {
7070 uint64_t c2 = c1 ^ (1ULL << b2 );
7171 quick_decode_codeword (fam , c2 , & res );
7272 if (res .id != i || res .hamming != 2 ) {
73- printf ("Failed 2 errors: code %d bits %d,%d, got id %d hamming %d\n" , i , b1 , b2 , res .id , res .hamming );
73+ printf ("Failed 2 errors: code %u bits %d,%d, got id %d hamming %d\n" , i , b1 , b2 , res .id , res .hamming );
7474 exit (1 );
7575 }
7676
@@ -81,7 +81,7 @@ void test_family(apriltag_family_t *fam) {
8181 uint64_t c3 = c2 ^ (1ULL << b3 );
8282 quick_decode_codeword (fam , c3 , & res );
8383 if (res .id != i || res .hamming != 3 ) {
84- printf ("Failed 3 errors: code %d bits %d,%d,%d, got id %d hamming %d\n" , i , b1 , b2 , b3 , res .id , res .hamming );
84+ printf ("Failed 3 errors: code %u bits %d,%d,%d, got id %d hamming %d\n" , i , b1 , b2 , b3 , res .id , res .hamming );
8585 exit (1 );
8686 }
8787 }
0 commit comments