Hi, > On 30 Aug 2023, at 09:58, Jan Beulich <[email protected]> wrote: > > On 30.08.2023 09:54, Bertrand Marquis wrote: >>> On 30 Aug 2023, at 02:59, Stefano Stabellini <[email protected]> wrote: >>> + * - `Rule 14.4 >>> <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/R_14_04.c>`_ >>> + - Required >>> + - The controlling expression of an if statement and the controlling >>> + expression of an iteration-statement shall have essentially >>> + Boolean type >>> + - Implicit conversions of integers, pointers, and chars to boolean >>> + are allowed >> >> I am a bit wondering here what is remaining after this deviation. > > Hmm, good point - floating point (and alike) types, which we don't use anyway.
So we accept the rule but we deviate all cases that would apply. I do not think we should do that. Bertrand > > Jan >
