Provide compatibility with Intel compilers
Registered by
Yann Pouillon
Unfortunately for developers, Fortran modules are not part of the Fortran Standard Specifications, which gives a whole lot of space to compiler vendors regarding how to implement their support. GCC makes it possible to distinguish between public and purely internal modules in libraries, so that it is only necessary to install the modules which expose the public API of a library. OTOH, Intel requires all modules to be installed, otherwise it fails to resolve dependencies. To achieve portability between compilers, we thus have to install all Fortran modules, taking a particular care to the naming conventions.
Blueprint information
- Status:
- Started
- Approver:
- Alberto Garcia
- Priority:
- Undefined
- Drafter:
- Yann Pouillon
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Discussion
- Series goal:
- None
- Implementation:
- Needs Code Review
- Milestone target:
- None
- Started by
- Yann Pouillon
- Completed by
Related branches
Sprints
Whiteboard
My proposal is now pushed to Launchpad. I took the opportunity to finish the long-awaiting improvement of the documentation.
(?)