Index: tests/concurrent/barrier/generation.cfa
===================================================================
--- tests/concurrent/barrier/generation.cfa	(revision d2ad1518036350cdec12ea05fd951c3f04312459)
+++ tests/concurrent/barrier/generation.cfa	(revision 78de1e5e2ddae0963f8daf4eb79473dc16b5ef30)
@@ -37,5 +37,5 @@
 		for(c; 'A' ~= 'Z') {
 			// Yield for chaos
-			yield( (unsigned)prng(this, 10) );
+			yield( prng(this, 10) );
 
 			// Print the generation, no newline because
@@ -43,5 +43,5 @@
 
 			// Yield again for more chaos
-			yield( (unsigned)prng(this, 10) );
+			yield( prng(this, 10) );
 
 			// Block on the barrier
Index: tests/concurrent/barrier/order.cfa
===================================================================
--- tests/concurrent/barrier/order.cfa	(revision d2ad1518036350cdec12ea05fd951c3f04312459)
+++ tests/concurrent/barrier/order.cfa	(revision 78de1e5e2ddae0963f8daf4eb79473dc16b5ef30)
@@ -37,5 +37,5 @@
 	for(l; NUM_LAPS) {
 		// Yield for chaos
-		yield( (unsigned)prng(this, 10) );
+		yield( prng(this, 10) );
 
 		// Block and what order we arrived
Index: tests/concurrent/once.cfa
===================================================================
--- tests/concurrent/once.cfa	(revision d2ad1518036350cdec12ea05fd951c3f04312459)
+++ tests/concurrent/once.cfa	(revision 78de1e5e2ddae0963f8daf4eb79473dc16b5ef30)
@@ -30,5 +30,5 @@
 
 		// sometime yields
-		yield( (unsigned)prng(this, 3) );
+		yield( prng(this, 3) );
 	}
 }
