Omitting the line numbers worked. This is fixed in the ins2 branch by
commit 5d8fc611d2b9b7eacd506f94771b5ba0f7ed8200
Author: pmichaud
Date: Wed Jul 29 14:53:02 2009 -0500
Don't generate #line directives in pmc2c output (for Sun compilers).
See RT #66560 (suggestion courtesy Andy Doug
The problem on Solaris 8 is fixed in the ins2 branch by
commit 69c123146f851c28fb562ca0b217c01d4610ed26
Author: pmichaud
Date: Fri Jul 24 21:58:07 2009 -0500
Clean up compiler flags for certain compilers (RT #66558)
Patch courtesy Andy Dougherty .