Index: tests/warnings/.expect/self-assignment.txt
===================================================================
--- tests/warnings/.expect/self-assignment.txt	(revision 0497b6ba3fd2570c5022f91577f43565dbbd1758)
+++ tests/warnings/.expect/self-assignment.txt	(revision 656c8ac30a1b2b1d963a9dbd8ab1d0800aaad6be)
@@ -1,3 +1,2 @@
-warnings/self-assignment.cfa:34:25: warning: Compiled
 warnings/self-assignment.cfa:29:1 warning: self assignment of expression: Generated Cast of:
   Variable Expression: j: signed int
Index: tests/warnings/self-assignment.cfa
===================================================================
--- tests/warnings/self-assignment.cfa	(revision 0497b6ba3fd2570c5022f91577f43565dbbd1758)
+++ tests/warnings/self-assignment.cfa	(revision 656c8ac30a1b2b1d963a9dbd8ab1d0800aaad6be)
@@ -22,5 +22,5 @@
 };
 
-int main() {
+void f() {
 	int j = 0;
 	S s = { 0 };
@@ -32,5 +32,5 @@
 	t.s.i = t.s.i;
 
-    #pragma GCC warning "Compiled"                      // force non-empty .expect file, NO TABS!!!
+	// Is compiled -fsyntax-only (not run), to make the test's "output" be the warnings from cfa-cpp.
 }
 
