[Rose-public] Using ROSE with Intel Fortran backend

Phil Miller mille121 at illinois.edu
Mon Sep 9 11:33:44 PDT 2013


I'm trying to use ROSE on  a code that gets its best performance when using
the Intel Fortran compiler. However, during the ROSE build process, when it
tries to download EDG, I get a 404 error as follows:
====
EDG for commit bc31cfd Fri, 6 Sep 2013 09:28:51 -0700
make[1]: Entering directory
`/global/u2/p/pmiller/rose-edg4x/install-ifort/src/frontend/CxxFrontend'
wget -O
"download-roseBinaryEDG-4-7-x86_64-pc-linux-gnu-Intel-.-45af39ac03c6aeea969c0ba01a8494de29d3e94e.tar.gz"
"
http://www.rosecompiler.org/edg_binaries/roseBinaryEDG-4-7-x86_64-pc-linux-gnu-Intel-.-45af39ac03c6aeea969c0ba01a8494de29d3e94e.tar.gz
"
--2013-09-09 11:29:46--
http://www.rosecompiler.org/edg_binaries/roseBinaryEDG-4-7-x86_64-pc-linux-gnu-Intel-.-45af39ac03c6aeea969c0ba01a8494de29d3e94e.tar.gz
Resolving www.rosecompiler.org... 128.55.6.204
Connecting to www.rosecompiler.org|128.55.6.204|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2013-09-09 11:29:46 ERROR 404: Not Found.

make[1]: ***
[download-roseBinaryEDG-4-7-x86_64-pc-linux-gnu-Intel-.-45af39ac03c6aeea969c0ba01a8494de29d3e94e.tar.gz]
Error 1
make[1]: Leaving directory
`/global/u2/p/pmiller/rose-edg4x/install-ifort/src/frontend/CxxFrontend'
make: *** [all-recursive] Error 1
====
This is on NERSC's Hopper, with Intel compiler version 13.0.1.117, and GCC
4.4.4.

Is there a pre-built version of ROSE, or at least EDG, available in that
setting? Can I get the EDG code some other way without too much trouble?

For my understanding, is the build configuration of EDG tied to the backend
compiler, or to the compiler used to compile ROSE itself? I ask because I'm
trying to compile ROSE with gcc/g++ rather than the Intel tool chain.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nersc.gov/pipermail/rose-public/attachments/20130909/196f5f69/attachment.html>


More information about the rose-public mailing list