Just a guess, but considering that the !! forces the value to resolve to a
valid bool, either 0 or 1, they ran into an issue where the input to their
macros wasn't just the outcome of Boolean operators? IE, perhaps they were
seeing:
if (likely(SOME_FUNKY_MACRO))
And that SOME_FUNKY_MACRO coul
* Peter Bex [161228 19:18]:
> Hi all,
>
> The attached patch fixes #1337, which has exactly the same root cause as
> the "Salmonella crashes a lot" issue we struggled with back in 2015:
> http://lists.gnu.org/archive/html/chicken-hackers/2015-10/msg1.html
Thanks for finding this. I do think t