It looks like the reported line is a bit off. The real problem seems to be with line 295, and the following expression:
r = s2*s2*(L1+s2*(L2+s2*(L3+s2*(L4+s2*(L5+s2*L6)))));
The compiler gets annoyed because too many values are pushed onto the floating-point stack at one time. The original LCC compiler isn't very good at this, and I havn't done much about it (since I never use floating-point math).
It could be, for example, changed to the following - which will help the compiler.
r = s2*s2*(s2*(s2*(s2*(s2*(s2*L6+L5)+L4)+L3)+L2)+L1);
I will try and do something to the next release. It's the best I can do.
Pelle