Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

/MP used with /fpp problem

Brian_Francis
Einsteiger
1.243Aufrufe
Hello,
Forgive me if there is already a thread on this as i did not find it.
We use the experimental /MP switch as we have sometimes over a hundred fortran source files in some projects. And we love it, its running great on our bloomfield CPUs ;)
However, we use the /FPP switch as we include header files in our fortran source in order to share the common block definitions.
All is well but if some header files included are missing (in our case because some of them are generated by earlier steps), VS2010 just hang while compiling/pre-processing. It really occur only when using /MP together with /FPP and including missing file.
I attached a very small VS2010 SP1 solution with a single fortran console project demonstrating the issue.
Thank you,
Brian
0 Kudos
1 Lösung
Steven_L_Intel1
Mitarbeiter
1.243Aufrufe
Thanks - any FPP-reported error will trigger this behavior. The "ifort" command is not exiting - it just loops with an error. I have escalated this as DPD200178843. Thanks for bringing it to our attention.

Lösung in ursprünglichem Beitrag anzeigen

3 Antworten
Steven_L_Intel1
Mitarbeiter
1.244Aufrufe
Thanks - any FPP-reported error will trigger this behavior. The "ifort" command is not exiting - it just loops with an error. I have escalated this as DPD200178843. Thanks for bringing it to our attention.
Brian_Francis
Einsteiger
1.243Aufrufe
Thanks, this is nothing so urgent as when our tools are properly generating the included file, this does not occur. It will however be good for the error not to freeze the building process as our whole environment takes sometimes to build and we ten dto leave it over night and look at the logs in the morning.
Thanks again,
Brian
Steven_L_Intel1
Mitarbeiter
1.243Aufrufe
The fix for this problem is expected to be in update 10.
Antworten