tests: use signed printf format
authorBrian Norris <banorris@uci.edu>
Mon, 29 Oct 2012 18:09:12 +0000 (11:09 -0700)
committerBrian Norris <banorris@uci.edu>
Mon, 29 Oct 2012 18:09:12 +0000 (11:09 -0700)
test/double-relseq.c
test/pending-release.c
test/releaseseq.c
test/userprog.c

index ebf0dc7..65c3f55 100644 (file)
@@ -28,7 +28,7 @@ static void a(void *obj)
 static void b(void *obj)
 {
        int r = atomic_load_explicit(&x, memory_order_acquire);
-       printf("r = %u\n", r);
+       printf("r = %d\n", r);
        printf("load %d\n", load_32(&var));
 }
 
index e518e42..a68f24d 100644 (file)
@@ -24,7 +24,7 @@ static void a(void *obj)
 static void b2(void *obj)
 {
        int r = atomic_load_explicit(&x, memory_order_acquire);
-       printf("r = %u\n", r);
+       printf("r = %d\n", r);
        store_32(&var, 3);
 }
 
@@ -33,7 +33,7 @@ static void b1(void *obj)
        thrd_t t3, t4;
        int i = 7;
        int r = atomic_load_explicit(&x, memory_order_acquire);
-       printf("r = %u\n", r);
+       printf("r = %d\n", r);
        store_32(&var, 2);
        thrd_create(&t3, (thrd_start_t)&a, &i);
        thrd_create(&t4, (thrd_start_t)&b2, NULL);
index c4e2c17..a63fa93 100644 (file)
@@ -23,7 +23,7 @@ static void a(void *obj)
 static void b(void *obj)
 {
        int r = atomic_load_explicit(&x, memory_order_acquire);
-       printf("r = %u\n", r);
+       printf("r = %d\n", r);
        printf("load %d\n", load_32(&var));
 }
 
index cbd58ee..b75947e 100644 (file)
@@ -11,14 +11,14 @@ static void a(void *obj)
 {
        int r1=atomic_load_explicit(&y, memory_order_relaxed);
        atomic_store_explicit(&x, r1, memory_order_relaxed);
-       printf("r1=%u\n",r1);
+       printf("r1=%d\n",r1);
 }
 
 static void b(void *obj)
 {
        int r2=atomic_load_explicit(&x, memory_order_relaxed);
        atomic_store_explicit(&y, 42, memory_order_relaxed);
-       printf("r2=%u\n",r2);
+       printf("r2=%d\n",r2);
 }
 
 int user_main(int argc, char **argv)