Index: tests/concurrent/signal/disjoint.cfa
===================================================================
--- tests/concurrent/signal/disjoint.cfa	(revision 959f6ad7be069ef347da6b078ecfa517f3653102)
+++ tests/concurrent/signal/disjoint.cfa	(revision 9b1dcc2f454a40116801b690de79c7b7c402765c)
@@ -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 ) {
