Hi all,
recentely I reported that most nab testcases failed under FC12-x86_64.
To fix this, change line 63 of nablex.l
from
strcpy( yytext, &yytext[ 1 ] );
to
memmove( yytext, &yytext[ 1 ],yyleng*sizeof(char) );
(...lex-savvy people unite and check, but the tests work this way).
Anyway, I believe there are other instances of strcpy() being used with
overlapping source and destination. This is not allowed, according the the
man page, and it seems a stroke of luck that this hasn't caused trouble
earlier.
best,
Andreas
_______________________________________________
AMBER-Developers mailing list
AMBER-Developers.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber-developers
Received on Wed Apr 21 2010 - 07:30:03 PDT