On Wed, Jun 21, 2006 at 09:07:35AM +0100, Steve Hay wrote:
> Steve Hay wrote:
> >Automated smoke report for 5.9.4 patch 28410
> >Mugwump.uk.radan.com:  Intel(R) Pentium(R) 4 CPU 3.40GHz(~3391 MHz) (x86/2 
> >cpu)
> >    on        MSWin32 - WinXP/.Net SP2
> >    using     cl version 12.00.8804
> >    smoketime 6 hours 57 minutes (average 10 minutes 26 seconds)
> >
> >Summary: FAIL(Fm)
> >
> >..\regcomp.c(5183) : error C2143: syntax error : missing ';' before 'type'
> 
> Broken by change 28405, fixed by change 28412.
> 
> "PERL_UNUSED_ARG(depth);" expands to "((void)depth);", so it's the old 
> code before declarations thing which VC++ doesn't allow again.
> 
> I thought warnings levels for compilers on (some) other systems had been 
> set to spot these?  Did I dream that?
> 

gcc should, but didn't seem to when I compiled.  gcc must not be able to 
recognize this kind of case.

Steve Peters
[EMAIL PROTECTED]

Reply via email to