Index: tests/concurrency/actors/executor.cfa
===================================================================
--- tests/concurrency/actors/executor.cfa	(revision d96f7c4f1e2b7dfb521e83969e9704b7e12505da)
+++ tests/concurrency/actors/executor.cfa	(revision 9506c704946ca74a10747460a7b64c9a3a6a05c4)
@@ -24,5 +24,5 @@
 struct d_msg { inline message; } shared_msg;
 
-allocation receive( d_actor & this, d_msg & msg ) with( this ) {
+allocation receive( d_actor & this, d_msg & ) with( this ) {
 	if ( recs == rounds ) return Finished;
 	if ( recs % Batch == 0 ) {
@@ -43,4 +43,5 @@
 			if ( BufSize < 0 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 6:
 		if ( strcmp( argv[5], "d" ) != 0 ) {			// default ?
@@ -48,4 +49,5 @@
 			if ( Batch < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 5:
 		if ( strcmp( argv[4], "d" ) != 0 ) {			// default ?
@@ -53,4 +55,5 @@
 			if ( Processors < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 4:
 		if ( strcmp( argv[3], "d" ) != 0 ) {			// default ?
@@ -58,4 +61,5 @@
 			if ( Rounds < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 3:
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
@@ -63,4 +67,5 @@
 			if ( Set < 1 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
@@ -68,4 +73,5 @@
 			if ( Actors < 1 || Actors <= Set || Actors % Set != 0 ) fallthrough default;
 		} // if
+		fallthrough;
 	  case 1:											// use defaults
 		break;
Index: tests/concurrency/actors/matrixMultiply.cfa
===================================================================
--- tests/concurrency/actors/matrixMultiply.cfa	(revision d96f7c4f1e2b7dfb521e83969e9704b7e12505da)
+++ tests/concurrency/actors/matrixMultiply.cfa	(revision 9506c704946ca74a10747460a7b64c9a3a6a05c4)
@@ -24,5 +24,5 @@
 }
 
-allocation receive( derived_actor & receiver, derived_msg & msg ) {
+allocation receive( derived_actor &, derived_msg & msg ) {
 	for ( i; yc ) {										// multiply X_row by Y_col and sum products
 		msg.Z[i] = 0;
@@ -41,4 +41,5 @@
 			if ( Processors < 1 ) fallthrough default;
 		} // if
+        fallthrough;
 	  case 4:
 		if ( strcmp( argv[3], "d" ) != 0 ) {			// default ?
@@ -46,4 +47,5 @@
 			if ( xr < 1 ) fallthrough default;
 		} // if
+        fallthrough;
 	  case 3:
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
@@ -51,4 +53,5 @@
 			if ( xc < 1 ) fallthrough default;
 		} // if
+        fallthrough;
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
@@ -56,4 +59,5 @@
 			if ( yc < 1 ) fallthrough default;
 		} // if
+        fallthrough;
 	  case 1:											// use defaults
 		break;
