none
VS 2015 & Intel Fortran

    Question

  • A few days ago I downloaded Visual Studio 2015 as an upgrade from my VS 2013, in which I have source coded Fortran programs and compiled/executed them with Intel Parallel Studio XE 2016 (Cluster Ed) for some time now.

    In VS 2013 it was really easy to start writing Fortran source code. Just open VS 2013, select Help, and follow the short path: Intel Compilers and Libraries > Begin using Intel Parallel Studio XE for Fortran. And that was it! Now my question is: how do you set up Intel’s 64 Bit Parallel Studio XE 2016 in Visual Studio 2015? Is Microsoft on the fritz (again) with Intel, and so Microsoft does not want Intel’s name having anything whatsoever to do with Microsoft? I can’t find “Intel” mentioned anywhere on Microsoft’s VS 2015 pages.

    How does one migrate VS 2013 Fortran programs into VS 2015 for compiling and execution?

    On Microsoft’s “Porting, Migrating, and Upgrading Visual Studio Projects” page there is the following quote:

    “If you use Visual Studio 2015 together with Visual Studio 2013, Visual Studio 2012 or Visual Studio 2010 SP1, you can create and modify projects and files in any of the versions. You can transfer projects and files among the versions as long as you don't add features that are not supported by one of the versions.”

    I would suggest that this Microsoft statement is very misleading to Intel Fortran programmers.

    Regards,

    F8Bill2

    Friday, January 22, 2016 6:17 AM

Answers

  • Yes, Lake, I have been using VS2013, very successfully now, for quite some time to write, compile, and execute my Fortran programs. I was hoping to upgrade to VS2015 to possibly use some of the new features. Even though I have downloaded and installed VS2015, as you know, I have been unable to use it. If you are able to help me with that I will very much appreciate your input. Meanwhile, I just go on with my work, using VS2013. I look forward to what you may have to offer after completing your research.

    Best regards, Bill Harrison

    Wednesday, January 27, 2016 6:54 PM

All replies

  • Hi F8Bill2,

    Thanks for your post.

    Could you please tell me what’s the version of your Visual Studio 2015?

    And have you installed the Visual C++ Common Tools for your VS2015?

    If not, please install the Visual C++ Common Tools for your VS2015(Control panel->Uninstall a program, Modify the VS2015 then install it)

    I did a research of the issue. And I found Intel Parallel Studio XE 2016, to be released in August, has full support for VS2015.

    Also I found a similar case for your reference :

    https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/562514

    On the other hand. Since the Intel Fortran is integrated with Visual Studio.

    If after installing the Visual C++ Common Tools for VS2015. But it still has the issue.

    I suggest you’d better post it to the Inter forum for better support.

    https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows

    Note: This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you.

    Microsoft does not control these sites and has not tested any software or information found on these sites;

    Therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there.

    There are inherent dangers in the use of any software found on the Internet, and Microsoft cautions you to make sure that you completely understand the risk before retrieving any software from the Internet.

    Thanks for your understanding.

    Best Regards,

    Lake Xiao

    Monday, January 25, 2016 4:28 AM
    Moderator
  • Hello Lake,

    Thank you for replying to my 1/20/16 post about VS 2015 and Fortran.

    To answer your 1st question: I have VS Professional Version 14.0.24720.00Update 1.

    To your 2nd question I’m sorry to say that I have NOT installed the Visual C++ Common Tools for VS2015. I did not realize that it was separate.

    I follow your good instructions up to a point, but then become confused. It may be because my OS is Win 7, which is not as recent as what you are using (probably 10). I can reach my Control Panel with no problem, but I do not know what you mean by “Modify the VS2015”. From Control Panel > Uninstall a program, I reach the “Programs and Features” page where I am allowed “To uninstall a program, select it from the list and then click Uninstall, Change, or Repair.” I’m going to assume that by your word “Modify” you really mean “Change” (at least in Win 7). So here goes.

    When I do that, a screen shot, similar to the one you show, pops up. However, mine says “Setup Warnings”, and does not have any selections shown such as yours has. My only choices are: “Retry”, ‘Continue”, and “Cancel”. I’ll try “Continue”. Next screen does in fact have a “Modify” button, which I am pressing immediately! Whoopee! I now have a DUPLICATE (almost) of yours!!! I have a “Common Tools” box on mine, but nothing anywhere about C++. Anyway, I’ll check the “Common Tools” box and see what happens. This next screen is the “UPDATE” screen, and apparently will install “Visual Studio 2015 Software Development Kit Update 1”, “Visual Studio Update 1 Extensibility Item Templates with Assembly”, and “References in Nuget Packages”, but still no mention of C++. Oh well, let’s just charge ahead, “UPDATE”, and see what happens.

    After about 5 minutes of “Acquiring” and “Applying”, the update was complete; and after another 3 minutes of “Configuring my system”, it all turned out successfully!!!

    Oh my! I restarted my PC, but VS2015 conditions remain the same. No joy! So I guess I’m just out of luck. Those Intel links you gave me do not help. The 1st ones go back to July of last year, about the time you first released VS2015. Apparently the “Professional’ version of VS2015 I have (NOT “Enterprise” like you), is not entitled to that “Common Tools for Visual C++ 2015” update. So it’s back to VS2013, and I’ll just have to live with that. But thanks anyway. At least you tried.

    Regards, Bill Harrison

     

    Wednesday, January 27, 2016 1:46 AM
  • Hi Bill Harrison,

    Thanks so much for your detailed update.

    Yes I am using Windows 10. And for your issue, Since it worked well in your VS2013.

    I suggest you could use VS2013 first. I will also do a research about your issue.

    Once have any update, I will let you know .

    Thanks for your understanding.

    Best Regards,

    Lake Xiao



    Wednesday, January 27, 2016 1:58 AM
    Moderator
  • Yes, Lake, I have been using VS2013, very successfully now, for quite some time to write, compile, and execute my Fortran programs. I was hoping to upgrade to VS2015 to possibly use some of the new features. Even though I have downloaded and installed VS2015, as you know, I have been unable to use it. If you are able to help me with that I will very much appreciate your input. Meanwhile, I just go on with my work, using VS2013. I look forward to what you may have to offer after completing your research.

    Best regards, Bill Harrison

    Wednesday, January 27, 2016 6:54 PM
  • Hi Bill Harrison,

    I think currently I can't solve your issue because the Parallel Studio XE 2016 is Intel and I have no access to install it in my side.

    So for your case, I suggest you could check the installed products in VS2013 and VS2015.(Help->About Microsoft Visual Studio)

    If all the products which are installed in VS2015 are same with VS2013. I think the problem in not in Visual Studio.

    In this case, I suggest you'd better post it to the Inter forum for better support.

    https://software.intel.com/en-us/forum

    Thanks for your understanding.

    Best Regards,

    Lake Xiao


    Thursday, January 28, 2016 8:04 AM
    Moderator
  • Hello Lake,

    Like your screenshot, mine also have the "Copy Info" button, so here is my "Info", first from VS2013 (in bold), followed by VS2015 "Info". Comparing the two listings, certainly you can see that a lot of stuff must have been left out of my VS2015 download. Regards, Bill Harrison

    Microsoft Visual Studio Professional 2013
    Version 12.0.21005.1 REL
    Microsoft .NET Framework
    Version 4.6.01055

    Installed Version: Professional

    LightSwitch for Visual Studio 2013   06177-180-0019227-02724
    Microsoft LightSwitch for Visual Studio 2013

    Microsoft Office Developer Tools for Visual Studio 2013 ENU   06177-180-0019227-02724
    Microsoft Office Developer Tools for Visual Studio 2013 ENU

    Team Explorer for Visual Studio 2013   06177-180-0019227-02724
    Microsoft Team Explorer for Visual Studio 2013

    Visual Basic 2013   06177-180-0019227-02724
    Microsoft Visual Basic 2013

    Visual C# 2013   06177-180-0019227-02724
    Microsoft Visual C# 2013

    Visual C++ 2013   06177-180-0019227-02724
    Microsoft Visual C++ 2013

    Visual F# 2013   06177-180-0019227-02724
    Microsoft Visual F# 2013

    Visual Studio 2013 Code Analysis Spell Checker   06177-180-0019227-02724
    Microsoft® Visual Studio® 2013 Code Analysis Spell Checker

    Portions of International CorrectSpell™ spelling correction system © 1993 by Lernout & Hauspie Speech Products N.V. All rights reserved.

    The American Heritage® Dictionary of the English Language, Third Edition Copyright © 1992 Houghton Mifflin Company. Electronic version licensed from Lernout & Hauspie Speech Products N.V. All rights reserved.

    ASP.NET Web Frameworks and Tools 2012.2   4.1.21001.0
    For additional information, visit http://go.microsoft.com/fwlink/?LinkID=309563

    ASP.NET Web Frameworks and Tools 2013   5.0.11001.0
    For additional information, visit http://www.asp.net/

    Common Azure Tools   1.0
    Provides common services for use by Azure Mobile Services and Windows Azure Tools.

    Intel® Advisor XE 2016 Update 2  
    Intel® Advisor XE 2016 Update 2, (build 440949), Copyright © 2009-2015 Intel Corporation. All rights reserved.

    Intel® Inspector XE 2016 Update 1  
    Intel® Inspector XE 2016 Update 1, (build 434495), Copyright © 2009-2015 Intel Corporation. All rights reserved.

    Intel® Parallel Studio XE 2016 Composer Edition for C++ Windows*   Package ID: w_comp_lib_2016.1.150
    Intel® Parallel Studio XE 2016 Update 1 Composer Edition for C++ Windows* Integration for Microsoft* Visual Studio* 2013, Version 16.0.98.12, Copyright © 2002-2015 Intel Corporation. All rights reserved.
    * Other names and brands may be claimed as the property of others.

    Intel® Parallel Studio XE 2016 Update 1 Composer Edition for Fortran Windows*     Package ID: w_comp_lib_2016.1.146
    Intel® Parallel Studio XE 2016 Update 1 Composer Edition for Fortran Windows* Integration for Microsoft Visual Studio* 2013, Version 16.0.0058.12, Copyright © 2002-2015 Intel Corporation. All rights reserved.
    * Other names and brands may be claimed as the property of others.

    Intel® VTune™ Amplifier XE 2016 Update 2  
    Intel® VTune™ Amplifier XE 2016 Update 2, (build 444464), Copyright © 2009-2015 Intel Corporation. All rights reserved.

    Microsoft Web Developer Tools 2013   2.0.40926.0
    Microsoft Web Developer Tools contains the following components:
    Support for creating and opening ASP.NET web projects
    Browser Link: A communication channel between Visual Studio and browsers
    Editor extensions for HTML, CSS, and JavaScript
    Page Inspector: Inspection tool for ASP.NET web projects
    Scaffolding: A framework for building and running code generators
    Server Explorer extensions for Windows Azure Web Sites
    Web publishing: Extensions for publishing ASP.NET web projects to hosting providers, on-premises servers, or Windows Azure

    NuGet Package Manager   2.7.40911.287
    NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.

    PreEmptive Analytics Visualizer   1.2
    Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.

    SQL Server Data Tools   12.0.30919.1
    Microsoft SQL Server Data Tools

    Windows Azure Mobile Services Tools   1.0
    Windows Azure Mobile Services Tools

    Workflow Manager Tools 1.0   1.0
    This package contains the necessary Visual Studio integration components for Workflow Manager.

    ________________________________________________________________________

    Microsoft Visual Studio Professional 2015

    Version 14.0.24720.00 Update 1

    Microsoft .NET Framework

    Version 4.6.01055

    Installed Version: Professional

    Visual Basic 2015   00322-40000-00000-AA565

    Microsoft Visual Basic 2015

    Visual C# 2015   00322-40000-00000-AA565

    Microsoft Visual C# 2015

    Visual C++ 2015   00322-40000-00000-AA565

    Microsoft Visual C++ 2015

    Application Insights Tools for Visual Studio Package   1.0

    Application Insights Tools for Visual Studio

    ASP.NET and Web Tools 2015.1 (Beta8)   14.1.11106.0

    ASP.NET and Web Tools 2015.1 (Beta8)

    ASP.NET Web Frameworks and Tools 2012.2   4.1.41102.0

    For additional information, visit http://go.microsoft.com/fwlink/?LinkID=309563

    ASP.NET Web Frameworks and Tools 2013   5.2.30624.0

    For additional information, visit http://www.asp.net/

    Common Azure Tools   1.5

    Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.

    GitHub.VisualStudio   1.0

    A Visual Studio Extension that brings the GitHub Flow into Visual Studio.

    Microsoft Azure Mobile Services Tools   1.4

    Microsoft Azure Mobile Services Tools

    NuGet Package Manager   3.3.0

    NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.

    PreEmptive Analytics Visualizer   1.2

    Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.

    SQL Server Data Tools   14.0.50616.0

    Microsoft SQL Server Data Tools

    TypeScript   1.7.6.0

    TypeScript for Microsoft Visual Studio

    Friday, January 29, 2016 8:57 PM
  • Hi Bill Harrison,

    I have checked the installed products of your VS2015. And I found you have already installed the Visual C++.  And I think your Visual Studio is no problem.

    By the way. if you have another machine. Please also test it on another machine using same VS2015.

    If still no help. I think the problem is not in your VS. It is probably that the Intel product is not compatible with VS2015.

    Since Intel Parallel Studio XE is a third party component. And it belongs to Intel. Current I think I can't solve your problem. I suggest you could post this problem to the Inter supported forum. May be you could get a answer there.

    Thanks for your understanding.

    Best Regards,

    Lake Xiao

    Monday, February 01, 2016 8:40 AM
    Moderator