A warning is a hint from a compiler that some piece of code might not do what you think it will do. If you have too many "expected" warnings in your build output you might miss the important ones where the compiler actually found a bug.

There are better ways to mark unfinished implementations or temporary hacks, e.g. FIXME or TODO comments.