unroll option

unroll option

Hi,

I'm using ifc 7.1 on Fedora which just came out and I am unable to use all the features that helped my code run faster on another Linux system using pgf90--specifically with unroll being equal to 3 over there. I find that here it must be set to -unroll0 otherwise the program compiles fine but gives me the error:
****************************
Address Error

End of diagnostics
****************************

at runtime (though not right away). This is irrespective of other options such as -O3. The unroll problem seems to be present with all other possible combinations of the other options.

I wonder if it's an operating system error/incompatibility. The execution of the program using -unroll0 is not quite correct.I have tried tons of other options with regards to floating point precision, to no avail.

1 post / 0 new
For more complete information about compiler optimizations, see our Optimization Notice.