**GCC** Add `-Wextra-semi` **Clang** Add `-Wextra-semi` `-Wextra-semi-stmt` `-Wc++11-extra-semi` Fix all the issues they raise.