Kurt Harper via llvm-dev
2016-Oct-05 00:40 UTC
[llvm-dev] Building Dragonegg for use with LLVM 3.6.2
Hello! 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161004/6663e96c/attachment.html>
Das, Dibyendu via llvm-dev
2016-Oct-05 02:42 UTC
[llvm-dev] Building Dragonegg for use with LLVM 3.6.2
We were able to compile Dragonegg 3.5.2 using gcc 4.8.2. Haven't tried the DE version you mentioned here. Sent from my Windows Phone ________________________________ From: Kurt Harper via llvm-dev<mailto:llvm-dev at lists.llvm.org> Sent: 10/5/2016 6:10 AM To: llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org> Subject: [llvm-dev] Building Dragonegg for use with LLVM 3.6.2 Hello! 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161005/46e23871/attachment.html>