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

No error detected for version 4.0.1