Index: kernel/test/thread/thread1.c
===================================================================
--- kernel/test/thread/thread1.c	(revision 201abde2f6d30f23f1aab2b46d1a55da556278f1)
+++ kernel/test/thread/thread1.c	(revision adc8a631eeee9e9aae1471731f01a21ac0e1cf9e)
@@ -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));
