Version 0.2.3rc5 is now available.  It mainly fixes a bug that occurs on a 
certain interleaving of SmPL rules and script rules.  Specifically, if one 
has:

@r1@
expression E;
@@

... pattern involving E ...

@r2@
expression F;
@@

... pattern involving F ...

@script:python@
E << r1.E;
@@

... python code ...

@script:python@
F << r2.F;
@@
  
... python code ...

then some values of F were getting discarded before the last python rule.  
Everything would have been fine if the first python rule were up above r2.  
The problem comes when a script uses variables are inherited over another 
script rule that doesn't use those variables.

julia
_______________________________________________
Cocci mailing list
[email protected]
http://lists.diku.dk/mailman/listinfo/cocci
(Web access from inside DIKUs LAN only)

Reply via email to