Index: kernel/test/thread/thread1.c
===================================================================
--- kernel/test/thread/thread1.c	(revision 201abde2f6d30f23f1aab2b46d1a55da556278f1)
+++ kernel/test/thread/thread1.c	(revision 7b6d98bd046721ae212cb35e63e70a8936389a7e)
@@ -79,5 +79,5 @@
 	
 	atomic_set(&finish, 0);
-	while (atomic_get(&threads_finished) < total) {
+	while (atomic_get(&threads_finished) < ((long) total)) {
 		if (!quiet)
 			printf("Threads left: %d\n", total - atomic_get(&threads_finished));
