"Functions differ only in their return type cannot be overloaded" build failure(s) — clang 2.9

No error detected for version 2.9