Index: tests/exceptions/cancel/coroutine.cfa
===================================================================
--- tests/exceptions/cancel/coroutine.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/cancel/coroutine.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -9,9 +9,9 @@
 coroutine WillCancel {};
 
-const char * msg(CoroutineCancelled(WillCancel) * this) {
+const char * msg(CoroutineCancelled(WillCancel) *) {
 	return "CoroutineCancelled(WillCancel)";
 }
 
-void main(WillCancel & wc) {
+void main(WillCancel &) {
 	sout | '1';
 	cancel_stack((internal_error){&internal_vt});
@@ -19,5 +19,5 @@
 }
 
-int main(int argc, char * argv[]) {
+int main() {
 	sout | nlOff;
 	WillCancel cancel;
Index: tests/exceptions/cancel/thread.cfa
===================================================================
--- tests/exceptions/cancel/thread.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/cancel/thread.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -9,5 +9,5 @@
 thread WillCancel {};
 
-const char * msg(ThreadCancelled(WillCancel) * this) {
+const char * msg(ThreadCancelled(WillCancel) *) {
 	return "ThreadCancelled(WillCancel)";
 }
@@ -52,5 +52,5 @@
 }
 
-int main(int argc, char * argv[]) {
+int main() {
 	sout | nlOff;
 	explicit();
Index: tests/exceptions/conditional.cfa
===================================================================
--- tests/exceptions/conditional.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/conditional.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -16,5 +16,5 @@
 }
 
-int main(int argc, char * argv[]) {
+int main() {
 	num_error exc = {&num_error_vt, 2};
 
Index: tests/exceptions/data-except.cfa
===================================================================
--- tests/exceptions/data-except.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/data-except.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -14,5 +14,5 @@
 }
 
-int main(int argc, char * argv[]) {
+int main() {
 	paired except = {&paired_vt, 3, 13};
 
Index: tests/exceptions/defaults.cfa
===================================================================
--- tests/exceptions/defaults.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/defaults.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -106,5 +106,5 @@
 }
 
-int main(int argc, char * argv[]) {
+int main() {
 	log_test();
 	jump_test();
Index: tests/exceptions/finally.cfa
===================================================================
--- tests/exceptions/finally.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/finally.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -8,5 +8,5 @@
 vtable(myth) myth_vt;
 
-int main(int argc, char * argv[]) {
+int main() {
 	myth exc = {&myth_vt};
 
Index: tests/exceptions/interact.cfa
===================================================================
--- tests/exceptions/interact.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/interact.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -10,5 +10,5 @@
 vtable(moon) moon_vt;
 
-int main(int argc, char * argv[]) {
+int main() {
 	// Resume falls back to terminate.
 	try {
Index: tests/exceptions/polymorphic.cfa
===================================================================
--- tests/exceptions/polymorphic.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/polymorphic.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -59,5 +59,5 @@
 }
 
-int main(int argc, char * argv[]) {
+int main() {
 	proxy_test();
 	sout | nl;
Index: tests/exceptions/resume.cfa
===================================================================
--- tests/exceptions/resume.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/resume.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -14,5 +14,5 @@
 void in_void(void);
 
-int main(int argc, char * argv[]) {
+int main() {
 	yin a_yin = {&yin_vt};
 	yang a_yang = {&yang_vt};
Index: tests/exceptions/terminate.cfa
===================================================================
--- tests/exceptions/terminate.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/terminate.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -14,5 +14,5 @@
 void in_void(void);
 
-int main(int argc, char * argv[]) {
+int main() {
 	yin a_yin = {&yin_vt};
 	yang a_yang = {&yang_vt};
Index: tests/exceptions/trash.cfa
===================================================================
--- tests/exceptions/trash.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/trash.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -9,5 +9,5 @@
 vtable(yang) yang_vt;
 
-int main(int argc, char * argv[]) {
+int main() {
 	try {
 		try {
Index: tests/exceptions/try-ctrl-flow.cfa
===================================================================
--- tests/exceptions/try-ctrl-flow.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/try-ctrl-flow.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -189,5 +189,5 @@
 }
 
-void main() {
+int main() {
 	// Should not compile.
 	return 1;
Index: tests/exceptions/try-leave-catch.cfa
===================================================================
--- tests/exceptions/try-leave-catch.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/try-leave-catch.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -53,5 +53,5 @@
 }
 
-int main(int argc, char * argv[]) {
+int main() {
 	test_loop();
 	test_switch();
Index: tests/exceptions/virtual-cast.cfa
===================================================================
--- tests/exceptions/virtual-cast.cfa	(revision c565d68d15124106fe65d3aa6a3624724d52a7a3)
+++ tests/exceptions/virtual-cast.cfa	(revision b05d79dfa93934939aadd307627a2beecfefb986)
@@ -93,6 +93,5 @@
 }
 
-int main (int argc, char * argv[]) {
-
+int main() {
 	gamma * tri = malloc(); tri->virtual_table = &_gamma_vtable_instance;
 	beta * mid = (virtual beta *)tri;
