Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[photran-dev] A proposal for packaging new Intel toolchain and error parser support in Photran/FDT

I’d like to make a packaging proposal for delivering the Intel Fortran integration work we here at Intel committed to deliver to the Photran/FDT teams in Ottawa this past October.  I would expect to have this ready to submit to you around mid-March.

 

We are planning to deliver three components:

 

  1. An Intel Fortran tool chain for the managed build system support.
    1. This is a new plugin project, org.eclipse.photran.managedbuilder.intel.ui.
    2. It defines toolchains, projects, configurations, etc. similar to the gfortran implementation (gcc, assembler, etc., tools included), but specific to the Intel Fortran compiler and linker.
    3. Supports linux on ia32 and itanium.
    4. Assumes CDT 3.0.1 or CDT 3.0.2 as the CDT code base.
    5. Supports the Intel Fortran 9.1 compiler currently in beta test.
  2. An enhanced Intel error parser.
    1. This will be a new fragment or plugin project, org.eclipse.photran.errorparser.intel.
    2. It will support both the Intel Fortran and the Intel C++ compilers.

Supporting both Intel compilers in one error parser will be of benefit to users who use both products in standard make projects today.  Looking forward, should we reach a point where we decide to support both Intel products in the same managed build toolchain definitions, it will be of benefit there as well.

    1. Recommend retiring the existing IntelFortranErrorParser in org.eclipse.photran.core.
  1. An included feature to package the Intel specific support.
    1. A feature will give users the ability to manage the Intel support in their Eclipse installation using the Eclipse configuration manager and update manager.
    2. A feature will make it easier for any ISV’s who want to build a product on Photran/FDT, to eliminate the Intel specific support should they want to.

 

Questions and Issues:

 

The Intel Fortran tool-chain requires CDT 3.0.1 at a minimum.  It appears that the just-released Photran 3.0 is based on CDT 3.0.0.  Is there a Photran release planned to be based upon the recent CDT 3.0.2 release, or do you plan to wait for Eclipse 3.2 and CDT 3.1 for the next Photran release?  When will you switch Photran development over to a newer Eclipse and CDT?

 

 

Thanks,

 

Bill Hilliard

Intel Corporation

 


Back to the top