On Mon, 24 Jun 2024, Stefano Stabellini wrote:
> On Mon, 24 Jun 2024, Federico Serafini wrote:
> > Rule 13.6 states that "The operand of the `sizeof' operator shall not
> > contain any expression which has potential side effects".
> > 
> > Define service B.UNEVALEFF as an extension of Rule 13.6 to
> > check for unevalued side effects also for typeof and alignof operators.
> > 
> > Update ECLAIR configuration to deviate uses of BUILD_BUG_ON and
> > alternative_v?call[0-9] for both Rule 13.6 and B.UNEVALEFF.
> > 
> > Add service B.UNEVALEFF to the accepted.ecl guidelines to check
> > "violations" in the weekly analysis.
> > 
> > Signed-off-by: Federico Serafini <[email protected]>
> > Signed-off-by: Nicola Vetrini <[email protected]>
> 
> Reviewed-by: Stefano Stabellini <[email protected]>

Hi Oleksii,

I am asking for a release-ack on this rule: it widens the checks done by
ECLAIR but only for non-blocking rules (a rule not causing a gitlab-ci
failure). Hence, there should be no effect on gitlab-ci.

Cheers,

Stefano

Reply via email to