From 8eb7d53cec7db622dc4ccf568a95157b0d03265f Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Sun, 1 Sep 2019 18:15:03 +0300 Subject: [PATCH] [HIPIFY][fix] Fix for upcoming LLVM 10.0 --- hipamd/hipify-clang/src/ReplacementsFrontendActionFactory.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hipamd/hipify-clang/src/ReplacementsFrontendActionFactory.h b/hipamd/hipify-clang/src/ReplacementsFrontendActionFactory.h index 5fa1274901..77d23ff6b2 100644 --- a/hipamd/hipify-clang/src/ReplacementsFrontendActionFactory.h +++ b/hipamd/hipify-clang/src/ReplacementsFrontendActionFactory.h @@ -43,7 +43,13 @@ public: ct::FrontendActionFactory(), replacements(r) {} +#if LLVM_VERSION_MAJOR < 10 clang::FrontendAction* create() override { return new T(replacements); } +#else + std::unique_ptr create() override { + return std::unique_ptr(new T(replacements)); + } +#endif };