[llvmlinux] [PATCH] sched/fair: disable clang -Wconstant-logical-operand
peterz at infradead.org
Mon Aug 27 19:15:06 UTC 2018
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
Q: What is the most annoying thing in e-mail?
On Mon, Aug 27, 2018 at 10:18:09AM -0700, Nick Desaulniers wrote:
> Please file a bug. There's more issues with clang in this regard:
> https://bugs.llvm.org/show_bug.cgi?id=38571 (there should be more
> warnings in this code). IMO, we should fix the code (if under all
> configs the expression contains constants), not disable the warning.
It's just one config that produces the warning. IMO the warning is
That said; I never got a response on:
which asked if:
#define sched_feat(x) !!(sysctl_sched_features & (1UL << __SCHED_FEAT_##x))
would work, since that casts to a bool.
More information about the LLVMLinux