> Maybe put parentheses around the second argument.  An isomorphism will
> drop them and you will avoid whatever parsing issue is being encountered.

I do not observe a desired improvement after such a SmPL code adjustment.

@find@
expression target;
identifier action;
@@
 target = action(...,
                 ...
*                | __GFP_NOFAIL
                 | (...),
                 ...);



The Coccinelle software does also not like a reduced script variant so far.

@find@
expression target;
identifier action;
@@
 target = action(...,
                 ...
*                | __GFP_NOFAIL
                 );


elfring@Sonne:~/Projekte/Linux/next-patched> spatch.opt 
drivers/md/dm-region-hash.c 
~/Projekte/Coccinelle/janitor/show_use_of_nofail_as_last_option1.cocci
…
minus: parse error: 
  File 
"/home/elfring/Projekte/Coccinelle/janitor/show_use_of_nofail_as_last_option1.cocci",
 line 6, column 17, charpos = 87
  around = '...',
  whole content =                  ...


Do you get further ideas?

Regards,
Markus
_______________________________________________
Cocci mailing list
[email protected]
https://systeme.lip6.fr/mailman/listinfo/cocci

Reply via email to