Index: tests/concurrent/signal/block.c
===================================================================
--- tests/concurrent/signal/block.c	(revision dc8511c89e456024f8e634c472b1ebc5d96cc56e)
+++ tests/concurrent/signal/block.c	(revision 200fcb3c496b08f843f691550554b21d786aad38)
@@ -57,5 +57,5 @@
 
 	if(a.last_thread != a.last_signaller || b.last_thread != b.last_signaller ) {
-		sout | "ERROR Barging detected, expected" | a.last_signaller | b.last_signaller | "got" | a.last_thread | b.last_thread | endl;
+		sout | "ERROR Barging detected, expected" | a.last_signaller | b.last_signaller | "got" | a.last_thread | b.last_thread;
 		abort();
 	}
@@ -85,5 +85,5 @@
 
 		if( ! signal_block( cond ) ) {
-			sout | "ERROR expected to be able to signal" | endl;
+			sout | "ERROR expected to be able to signal";
 			abort();
 		}
@@ -92,5 +92,5 @@
 
 		if(a.last_thread != next || b.last_thread != next) {
-			sout | "ERROR Barging detected, expected" | next | "got" | a.last_thread | b.last_thread | endl;
+			sout | "ERROR Barging detected, expected" | next | "got" | a.last_thread | b.last_thread;
 			abort();
 		}
@@ -130,9 +130,9 @@
 		Signaller s[4];
 		Barger b[13];
-		sout | "Starting waiters" | endl;
+		sout | "Starting waiters";
 		{
 			Waiter w[3];
 		}
-		sout | "Waiters done" | endl;
+		sout | "Waiters done";
 		done = true;
 	}
Index: tests/concurrent/signal/disjoint.c
===================================================================
--- tests/concurrent/signal/disjoint.c	(revision dc8511c89e456024f8e634c472b1ebc5d96cc56e)
+++ tests/concurrent/signal/disjoint.c	(revision 200fcb3c496b08f843f691550554b21d786aad38)
@@ -66,10 +66,10 @@
 	wait( cond );
 	if( d.state != SIGNAL ) {
-		sout | "ERROR barging!" | endl;
+		sout | "ERROR barging!";
 	}
 
 	#if !defined(TEST_FOREVER)
 		d.counter++;
-		if( (d.counter % 1000) == 0 ) sout | d.counter | endl;
+		if( (d.counter % 1000) == 0 ) sout | d.counter;
 	#endif
 
@@ -99,5 +99,5 @@
 	bool running = TEST(data.counter < N) && data.counter > 0;
 	if( data.state != SIGNAL && running ) {
-		sout | "ERROR Eager signal" | data.state | endl;
+		sout | "ERROR Eager signal" | data.state;
 	}
 }
@@ -124,5 +124,5 @@
 			Waiter w[4];
 		}
-		sout | "All waiter done" | endl;
+		sout | "All waiter done";
 		all_done = true;
 	}
Index: tests/concurrent/signal/wait.c
===================================================================
--- tests/concurrent/signal/wait.c	(revision dc8511c89e456024f8e634c472b1ebc5d96cc56e)
+++ tests/concurrent/signal/wait.c	(revision 200fcb3c496b08f843f691550554b21d786aad38)
@@ -83,5 +83,5 @@
 				break;
 			default:
-				sout | "Something went wrong" | endl;
+				sout | "Something went wrong";
 				abort();
 		}
@@ -140,5 +140,5 @@
 	waiter_left = 4;
 	processor p[2];
-	sout | "Starting" | endl;
+	sout | "Starting";
 	{
 		Signaler  e;
@@ -150,4 +150,4 @@
 		}
 	}
-	sout | "Done" | endl;
+	sout | "Done";
 }
