Questions tagged [rose-compiler-framework]

This tag should be used with any question concerning the ROSE compiler framework from Lawrence Livermore National Laboratory. ROSE is an open source compiler framework for multiple source languages.

"ROSE is an open source compiler infrastructure to build source-to-source program transformation and analysis tools for large-scale Fortran 77/95/2003, C, C++, OpenMP, and UPC applications. The intended users of ROSE could be either experienced compiler researchers or library and tool developers who may have minimal compiler experience. ROSE is particularly well suited for building custom tools for static analysis, program optimization, arbitrary program transformation, domain-specific optimizations, complex loop optimizations, performance analysis, and cyber-security."

From the ROSE compiler infrastructure - About Us web page

7 questions
4
votes
2 answers

Assignment Insertion in ROSE compiler after AssignOp

Lately I've been working with the ROSE compiler and I was able to apply a few insertions of code into C source and get a successful output. However, I haven't been able to insert an assignment statement when visiting SgAssignOps. This is a…
3
votes
1 answer

Cuda Source to Source translation using Rose compiler

I would like to know about the extent of support for cuda in rose compiler. I am trying to build a source to source translator for cuda. Is it possible using Rose compiler? Which distribution of Rose compiler should I use? I know this has been…
Tanmay J Shetty
  • 197
  • 2
  • 3
  • 9
1
vote
0 answers

Accessing Arrays in Rose Compiler

I'm new to stackoverflow, and new to using the rose compiler. I'm trying to get the total number of arrays accessed in a function (not for every array access, but for individual arrays). Here's what I have so far: //for each function…
1
vote
0 answers

configure: error: Could not link against

I am trying to install Rose compiler and i am getting a configuration error i have removed most of the unnecessary configuration details and kept important ones.Rose compiler needs boost for installation. root@bt:# ./configure…
1
vote
0 answers

EDG binary tarball not available

I am getting EDG tarball download error while installing ROSE compiler version 0.9.10.54 The error is - Downloading EDG binary tarball: roseBinaryEDG-4-9-x86_64-pc-linux-gnu-gnu-4.8-4.82daf656b47602afa41dc38d5a30fa107fbc1e7b.tar.gz error: the EDG…
Yogita Negi
  • 63
  • 1
  • 3
  • 11
0
votes
1 answer

building boost with custom compiler in support of rose compiler infrastructure

I am attempting to install rose compiler infrastructure on a Centos 7 box. Normally I would pester people on the rose compiler mailing list, but I believe the problem lies with the boost libraries. First, rose has some strict build…
thurizas
  • 2,473
  • 1
  • 14
  • 15
0
votes
1 answer

g++ Compiler Error using ROSE Compiler Framework

I compiled the Rose Compiler framework successfully. However, I am having difficulty using the Rose compiler for C++ code due to g++ internal header file issues. I tried googling without luck on a solution. I have a very simple C++ file…
dev_overflow
  • 63
  • 1
  • 6