Turned on -Warc-repeated-use-of-weak and fixed warnings.