[llvm-bugs] Building Dragonegg for use with LLVM 3.6.2

Kurt Harper via llvm-bugs llvm-bugs at lists.llvm.org
Thu Sep 29 13:42:45 PDT 2016


We are attempting to build Dragonegg 3.6.2 with LLVM 3.6.2 in order to
benchmark using the SPEC2006 benchmarks; however, we are unable to build
Dragonegg successfully using either GCC 4.6, 4.7, and 4.8. We get the
compilation error:

In function ‘llvm::MDNode* describeAliasSet(tree)’:
DRAGONEGG_DIR/src/Aliasing.cpp:140:16: error: ‘class llvm::MDNode’ has no
member named ‘replaceAllUsesWith’
       LeafTag->replaceAllUsesWith(getTBAARoot());

Is there a fix for this error? If there is not, is there an alternative way
to run the SPEC2006 benchmark programs, including the Fortran benchmarks,
with LLVM?

Thanks
-Kurt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20160929/fda68aa3/attachment.html>


More information about the llvm-bugs mailing list