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