Just as it is important to make sure a given code that is expected to warn, indeed warns, it is also important to make sure other parts of the code don't warn.

Especially if you follow my advice and always use warnings.

There are several solution for this.