On Sun, 17 May 2009, Petr Chornyj wrote:

Hi,

> > Probably as workarond you can change in expropt2.c in function
> >    BOOL hb_compExprReduceEMPTY( HB_EXPR_PTR pSelf, HB_COMP_DECL )
> > the code:
> >       case HB_ET_CODEBLOCK:
> >          break;
> > to:
> >       case HB_ET_CODEBLOCK:
> >          fResult = FALSE;
> >          break;
> > 
> > and make clean Harbour build.
> Yes, it's helps. After rebuild
> Test calls passed:       4737 ( 99.51 % )
> Test calls failed:         23 ( 0.49 % )
>                    ----------
>             Total:       4760 ( Time elapsed: 0.06 seconds )

So I suggest to not use this compiler until it will not be fixed.
It's possible that this bug will break also some other Harbour code
but it cannot be such easy located.

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to