C4001: Condition always is FALSE

[DISABLE, INFORMATION , WARNING, ERROR]

Description

The compiler has detected a condition to be always false. This may also happen if the compiler uses high level optimizations, but could also be a hint for a possible programming error.

Example
  unsigned int i;

  
  if (-i < 0) i = -i;

  
Tips

If it is a programming error, correct the statement