Index: tests/concurrency/channels/churn.cfa
===================================================================
--- tests/concurrency/channels/churn.cfa	(revision d96f7c4f1e2b7dfb521e83969e9704b7e12505da)
+++ tests/concurrency/channels/churn.cfa	(revision d923fca679790b81e32b6a12debf586d34a17e72)
@@ -30,5 +30,5 @@
 }
 
-void main(Consumer & this) {
+void main(Consumer &) {
     size_t i = 0;
     size_t runs = 0;
@@ -53,5 +53,5 @@
             }
         } catchResume ( channel_closed * e ) {} // continue to remove until would block
-        catch ( channel_closed * e ) {} 
+        catch ( channel_closed * e ) {}
     }
 
@@ -65,5 +65,5 @@
 thread Producer {};
 
-void main(Producer & this) {
+void main(Producer &) {
     size_t i = 0;
     size_t runs = 0;
@@ -77,5 +77,5 @@
             runs++;
         }
-    } catch ( channel_closed * e ) {} 
+    } catch ( channel_closed * e ) {}
     lock(o);
     total_operations += runs;
@@ -93,4 +93,5 @@
 			if ( ChannelSize < 1 ) fallthrough default;
 		} // if
+		fallthrough;
       case 3:
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
@@ -98,4 +99,5 @@
 			if ( Channels < 1 ) fallthrough default;
 		} // if
+		fallthrough;
       case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
@@ -103,4 +105,5 @@
 			if ( Processors < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 1:											// use defaults
 		break;
@@ -121,5 +124,5 @@
 
     sout | "start";
-    {   
+    {
         Consumer c[Consumers];
         {
Index: tests/concurrency/channels/contend.cfa
===================================================================
--- tests/concurrency/channels/contend.cfa	(revision d96f7c4f1e2b7dfb521e83969e9704b7e12505da)
+++ tests/concurrency/channels/contend.cfa	(revision d923fca679790b81e32b6a12debf586d34a17e72)
@@ -130,4 +130,5 @@
 			if ( ChannelSize < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
@@ -135,4 +136,5 @@
 			if ( Processors < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 1:											// use defaults
 		break;
Index: tests/concurrency/channels/daisy_chain.cfa
===================================================================
--- tests/concurrency/channels/daisy_chain.cfa	(revision d96f7c4f1e2b7dfb521e83969e9704b7e12505da)
+++ tests/concurrency/channels/daisy_chain.cfa	(revision d923fca679790b81e32b6a12debf586d34a17e72)
@@ -17,5 +17,5 @@
 
 thread Task {};
-void main(Task & this) {
+void main(Task &) {
     size_t runs = 0;
     int token = 0;
@@ -40,4 +40,5 @@
             if ( Tasks < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
@@ -45,4 +46,5 @@
 			if ( Processors < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 1:											// use defaults
 		break;
Index: tests/concurrency/channels/hot_potato.cfa
===================================================================
--- tests/concurrency/channels/hot_potato.cfa	(revision d96f7c4f1e2b7dfb521e83969e9704b7e12505da)
+++ tests/concurrency/channels/hot_potato.cfa	(revision d923fca679790b81e32b6a12debf586d34a17e72)
@@ -45,4 +45,5 @@
             if ( Tasks < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
@@ -50,4 +51,5 @@
 			if ( Processors < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 1:											// use defaults
 		break;
Index: tests/concurrency/channels/pub_sub.cfa
===================================================================
--- tests/concurrency/channels/pub_sub.cfa	(revision d96f7c4f1e2b7dfb521e83969e9704b7e12505da)
+++ tests/concurrency/channels/pub_sub.cfa	(revision d923fca679790b81e32b6a12debf586d34a17e72)
@@ -90,4 +90,5 @@
             if ( Tasks < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
@@ -95,4 +96,5 @@
 			if ( Processors < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 1:											// use defaults
 		break;
