diff --git a/llvm/unittests/Transforms/IPO/AttributorTest.cpp b/llvm/unittests/Transforms/IPO/AttributorTest.cpp --- a/llvm/unittests/Transforms/IPO/AttributorTest.cpp +++ b/llvm/unittests/Transforms/IPO/AttributorTest.cpp @@ -44,8 +44,8 @@ Function *F = M.getFunction("foo"); - AbstractAttribute *AA = (AbstractAttribute *)&( - A.getOrCreateAAFor(IRPosition::function(*F))); + const AbstractAttribute *AA = + &A.getOrCreateAAFor(IRPosition::function(*F)); EXPECT_TRUE(AA);