On Sun, 29 Apr 2018, Robert Larice wrote:
> Julia Lawall <[email protected]> writes: > > > On Sun, 29 Apr 2018, Robert Larice wrote: > > > >> Hello, > >> > >> attached is a small example which does something strange > >> to a "int i, j;" within a "#ifdef..." > >> Perhaps this points to a bug in coccinelle, > >> Would you please check ? > > > > Thanks for the report. It looks like a bug. But everything is fine if > > you removed the --defined BOO. > > > > julia > > Yes, in this example it works without this --defined announcement. > > I stumbled on this with something more complex, which for some > reason I don't understand yet ignores a wanted transformation > in a #ifdef..#endif, except if I add such a --defined. > Only then it honours my transformation, but fails with this bug. I don't think the --defined option has been tested much. Perhaps without the --defined there is a parse error on the function. julia _______________________________________________ Cocci mailing list [email protected] https://systeme.lip6.fr/mailman/listinfo/cocci
