Index: tests/concurrent/signal/disjoint.cfa
===================================================================
--- tests/concurrent/signal/disjoint.cfa	(revision 6a490b2bb8f7820c78fa1575bef760986527a2d8)
+++ tests/concurrent/signal/disjoint.cfa	(revision b388ee817181b3a403189e26e13ce3bdd381cf21)
@@ -53,4 +53,7 @@
 
 thread Barger {};
+void ?{}( Barger & this ) {
+	((thread&)this){ "Barger Thread" };
+}
 
 void main( Barger & this ) {
@@ -78,4 +81,7 @@
 
 thread Waiter {};
+void ?{}( Waiter & this ) {
+	((thread&)this){ "Waiter Thread" };
+}
 
 void main( Waiter & this ) {
@@ -104,4 +110,7 @@
 
 thread Signaller {};
+void ?{}( Signaller & this ) {
+	((thread&)this){ "Signaller Thread" };
+}
 
 void main( Signaller & this ) {
