Ah, now I get errors running the preprocessor tests. Here's a representative result:
PPTest 14 ...
--- 14.expect 2016-10-15 13:07:53.790016538 -0400
+++ 14.output 2016-10-15 22:36:25.971293975 -0400
@@ -1,3 +1,8 @@
return ((A + A) * (A + A)) + ((B * B) + (B * B));
+tcc: error: file '/usr/local/lib/tcc/x86-64/libtcc1.a' not found
Obviously something (a lib path?) is not getting set up correctly for these, though it is getting set up correctly for the other tests. In case it's not obvious, I have not installed tcc to a system-wide path. I suspect there's something amiss in the pp makefile, but I am not a makefile guru.