Justin Mason wrote, On 7/1/08 7:11 AM:
those look like warnings (hopefully).  could you open a bug and attach
a tarball of the
temporary directory? use sa-compile --keep-tmps.

I did that and can verify that in body_0.c there is code that would produce those warnings if those warnings were enabled in the C compilation. There are #line directives that would cause the warnings to say "body_0.xs" as Doc showed, there are a number of lines of the form
 while (match = Mail_SpamAssassin_CompiledRegexps_body_0_scan1 (&cursor))
which would generate a warning in case the '='is a typo for '==' and there is a declaration 'int i;' but no use of variable 'i'.

So it appears that the difference is which warnings are enabled in the compiler on our platforms using whatever command line sa-compile uses to compile.

 -- sidney

Reply via email to