<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Visual Studio watch window works for common blocks in x86 but not for x64 in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1635842#M173881</link>
    <description>&lt;P&gt;The IFX compiler is not showing common blocks in the debugger watch window.&amp;nbsp; The code below shows DATA.Var1 as expected in the Visual Studio watch window.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PROGRAM WatchTest&lt;/P&gt;&lt;P&gt;STRUCTURE /S_DATA /&lt;BR /&gt;REAL Var1&lt;BR /&gt;END STRUCTURE&lt;BR /&gt;&lt;BR /&gt;!COMMON /C_DATA/ DATA&lt;BR /&gt;RECORD /S_DATA/ DATA&lt;/P&gt;&lt;P&gt;DATA.Var1 = 5.0&lt;/P&gt;&lt;P&gt;END PROGRAM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, if I remove the "!" to activate the COMMON block the DATA.Var1 does not show in the Visual Studio watch window.&amp;nbsp; Instead, it gives me "Invalid structure member 'Var1'".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using:&lt;/P&gt;&lt;P&gt;Intel Fortran Compiler 2024.1&lt;/P&gt;&lt;P&gt;Visual Studio 17.11.4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HAPPY_x86_Commonblock_WatchlistTest" style="width: 466px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/59524iC37074AC99535516/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="Watch_32_Common_HAPPY.png" alt="HAPPY_x86_Commonblock_WatchlistTest" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;HAPPY_x86_Commonblock_WatchlistTest&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SAD_x64_CommonBlock_WatchListTest" style="width: 595px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/59525iFF8A91AD668B8C09/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="Watch_64_Common_SAD.png" alt="SAD_x64_CommonBlock_WatchListTest" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;SAD_x64_CommonBlock_WatchListTest&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HAPPY_x64_NoCommonBlock_WatchListTest" style="width: 542px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/59523i30E3400516B33CC5/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="Watch_64_NoCommon_HAPPY.png" alt="HAPPY_x64_NoCommonBlock_WatchListTest" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;HAPPY_x64_NoCommonBlock_WatchListTest&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 07 Oct 2024 15:18:58 GMT</pubDate>
    <dc:creator>Bryan_H_1</dc:creator>
    <dc:date>2024-10-07T15:18:58Z</dc:date>
    <item>
      <title>Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1635842#M173881</link>
      <description>&lt;P&gt;The IFX compiler is not showing common blocks in the debugger watch window.&amp;nbsp; The code below shows DATA.Var1 as expected in the Visual Studio watch window.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PROGRAM WatchTest&lt;/P&gt;&lt;P&gt;STRUCTURE /S_DATA /&lt;BR /&gt;REAL Var1&lt;BR /&gt;END STRUCTURE&lt;BR /&gt;&lt;BR /&gt;!COMMON /C_DATA/ DATA&lt;BR /&gt;RECORD /S_DATA/ DATA&lt;/P&gt;&lt;P&gt;DATA.Var1 = 5.0&lt;/P&gt;&lt;P&gt;END PROGRAM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, if I remove the "!" to activate the COMMON block the DATA.Var1 does not show in the Visual Studio watch window.&amp;nbsp; Instead, it gives me "Invalid structure member 'Var1'".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using:&lt;/P&gt;&lt;P&gt;Intel Fortran Compiler 2024.1&lt;/P&gt;&lt;P&gt;Visual Studio 17.11.4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HAPPY_x86_Commonblock_WatchlistTest" style="width: 466px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/59524iC37074AC99535516/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="Watch_32_Common_HAPPY.png" alt="HAPPY_x86_Commonblock_WatchlistTest" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;HAPPY_x86_Commonblock_WatchlistTest&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SAD_x64_CommonBlock_WatchListTest" style="width: 595px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/59525iFF8A91AD668B8C09/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="Watch_64_Common_SAD.png" alt="SAD_x64_CommonBlock_WatchListTest" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;SAD_x64_CommonBlock_WatchListTest&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HAPPY_x64_NoCommonBlock_WatchListTest" style="width: 542px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/59523i30E3400516B33CC5/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="Watch_64_NoCommon_HAPPY.png" alt="HAPPY_x64_NoCommonBlock_WatchListTest" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;HAPPY_x64_NoCommonBlock_WatchListTest&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Oct 2024 15:18:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1635842#M173881</guid>
      <dc:creator>Bryan_H_1</dc:creator>
      <dc:date>2024-10-07T15:18:58Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1635902#M173884</link>
      <description>&lt;P&gt;You may have a fundamental misunderstanding of named common.&amp;nbsp; Common defines a storage area with global scope.&amp;nbsp; It is NOT a derived type or structure.&amp;nbsp; for COMMON / C_DATA /, the variable VAR1 is NOT a component, since DATA is not a structure.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am surprised this even compiled for you.&amp;nbsp; I am using a prebuild of 2025.0 and ifx rejects your syntax&lt;/P&gt;
&lt;P&gt;Data.Var1 = 5.0&lt;/P&gt;
&lt;P&gt;with a compiler error #6535 "This variable or component must be of derived or structure type".&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For Data in C_COMMON the syntax should be&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Var1 = 5.0&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Correct understand of the common declaration you have is this:&lt;/P&gt;
&lt;P&gt;There is a global storage area named "C_DATA".&lt;/P&gt;
&lt;P&gt;In this storage area is a kind REAL variable named "Var1" that you can reference as "Var1".&lt;/P&gt;
&lt;P&gt;It is not a structure.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Oct 2024 21:43:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1635902#M173884</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2024-10-07T21:43:46Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1636098#M173896</link>
      <description>&lt;P&gt;Hi Ron,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your time.&amp;nbsp; I see my example was poorly chosen.&amp;nbsp; Please consider the updated example below.&amp;nbsp; It tries to follow the partial sample in the intel help:&amp;nbsp;&lt;A href="https://www.intel.com/content/www/us/en/docs/fortran-compiler/developer-guide-reference/2023-0/common.html" target="_blank"&gt;COMMON (intel.com),&amp;nbsp;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The help does show that common blocks can include structured types.&amp;nbsp; This does run and work, the only issue is that the debugger in IFX isn't able to resolve club(1).a in the watch window.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If the example below is still not an acceptable use of COMMON, an example of the correct use of structures in COMMON blocks is greatly appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;PROGRAM MAIN&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;STRUCTURE /member/&lt;BR /&gt;REAL a&lt;BR /&gt;END STRUCTURE&lt;BR /&gt;&lt;BR /&gt;RECORD /member/ club(50)&lt;BR /&gt;COMMON /blocka/ club&lt;BR /&gt;&lt;BR /&gt;club(1).a = 5.0&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;WRITE(*,*) club(1).a&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;END PROGRAM&lt;/P&gt;</description>
      <pubDate>Tue, 08 Oct 2024 15:07:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1636098#M173896</guid>
      <dc:creator>Bryan_H_1</dc:creator>
      <dc:date>2024-10-08T15:07:15Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1636263#M173902</link>
      <description>&lt;LI-CODE lang="fortran"&gt;program main

type :: member
    sequence
    real a
end type

type(member) :: club(50)
common /blocka/ club

club(1)%a = 5.0

write(*,*) club(1)%a

end program&lt;/LI-CODE&gt;&lt;P&gt;Out of curiosity I rewrote the sample in conforming Fortran removing the ancient and non-standard STRUCTURE/RECORD syntax to see if that was part of the problem.&amp;nbsp; &amp;nbsp;I can conform that club(1)%a cannot be watched in the debugger. As noted by the OP commenting out line 9 , the common definition enables&amp;nbsp; club(1)%a to be watched.&amp;nbsp; I would&amp;nbsp; suggest this is a bug in the integrations it works in IFORT btw.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Oct 2024 08:40:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1636263#M173902</guid>
      <dc:creator>andrew_4619</dc:creator>
      <dc:date>2024-10-09T08:40:15Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1636348#M173910</link>
      <description>&lt;P&gt;I will investigate this further and update you. Thank you for your report.&amp;nbsp;&amp;nbsp;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/84736"&gt;@Bryan_H_1&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/66560"&gt;@andrew_4619&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Oct 2024 15:46:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1636348#M173910</guid>
      <dc:creator>Devorah_H_Intel</dc:creator>
      <dc:date>2024-10-09T15:46:53Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1636351#M173911</link>
      <description>&lt;P&gt;I should have noted also that the IFORT/IFX tests were both 64 bit.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Oct 2024 15:50:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1636351#M173911</guid>
      <dc:creator>andrew_4619</dc:creator>
      <dc:date>2024-10-09T15:50:47Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1639766#M174057</link>
      <description>&lt;P&gt;Hi Devorah,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are there any status updates you can share, or any issue/bug tracking link I can follow?&amp;nbsp; Thanks.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Oct 2024 20:23:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1639766#M174057</guid>
      <dc:creator>Bryan_H_1</dc:creator>
      <dc:date>2024-10-28T20:23:16Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1639796#M174058</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/84736"&gt;@Bryan_H_1&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi Devorah,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are there any status updates you can share, or any issue/bug tracking link I can follow?&amp;nbsp; Thanks.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The compiler engineering team is fixing the case. The fix is targeted for the 2025.1 version of the compiler since it is too late for the 2025.0 release.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Oct 2024 23:06:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1639796#M174058</guid>
      <dc:creator>Devorah_H_Intel</dc:creator>
      <dc:date>2024-10-28T23:06:25Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1669621#M175134</link>
      <description>&lt;P&gt;Approximately when will 2025.1 be released?&lt;/P&gt;</description>
      <pubDate>Mon, 24 Feb 2025 22:15:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1669621#M175134</guid>
      <dc:creator>Bryan_H_1</dc:creator>
      <dc:date>2025-02-24T22:15:27Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1669627#M175135</link>
      <description>&lt;P&gt;End of March hopefully, else early April&lt;/P&gt;</description>
      <pubDate>Mon, 24 Feb 2025 22:36:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1669627#M175135</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2025-02-24T22:36:16Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1671298#M175157</link>
      <description>&lt;LI-CODE lang="fortran"&gt;program main
    implicit none

type :: member
    sequence
    real a
end type

type(member) :: club(50)
common /blocka/ club

real g

club(1)%a = 5.0
g = club(1)%a

write(*,*) club(1)%a

end program&lt;/LI-CODE&gt;&lt;P&gt;A simple workaround.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 01 Mar 2025 19:52:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1671298#M175157</guid>
      <dc:creator>JohnNichols</dc:creator>
      <dc:date>2025-03-01T19:52:22Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1671299#M175158</link>
      <description>&lt;LI-CODE lang="fortran"&gt;program main
    implicit none

type :: member
    sequence
    real a
end type

type(member) :: club(50)


real g

club(1)%a = 5.0
g = club(1)%a

write(*,*) club(1)%a

end program&lt;/LI-CODE&gt;&lt;P&gt;This also works and avoids using commons that are not a good idea now.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 01 Mar 2025 19:56:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1671299#M175158</guid>
      <dc:creator>JohnNichols</dc:creator>
      <dc:date>2025-03-01T19:56:00Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1671363#M175159</link>
      <description>&lt;P&gt;The "workaround" misses the point of the post. Yes I fully agree that commons are not part of a modern robust approach I have not used common for over 20 years.&amp;nbsp; However of all the reasons a user might have for refactoring a huge existing codebase to remove commons I am not convinced that the debugger not quite working correctly in displaying some common vars is one of the best reasons.&amp;nbsp; ASSOCIATE might be a better "workaround" as it does not involve copying data to local vars.&lt;/P&gt;</description>
      <pubDate>Sun, 02 Mar 2025 11:17:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1671363#M175159</guid>
      <dc:creator>andrew_4619</dc:creator>
      <dc:date>2025-03-02T11:17:16Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1671416#M175162</link>
      <description>&lt;P&gt;No, the original author indicated the problem. They can wait for the Intel Solution, and do nothing useful with watch or&amp;nbsp;&lt;/P&gt;&lt;P&gt;they can use a local assignment, which is one way or an associate which I agree is a slightly cooler solution and one&amp;nbsp; the infamous mece-j4 taught me many years ago, paying homage to the Great Queen song, In the year of '39.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do they need a quick fix or a long fix?&lt;/P&gt;&lt;P&gt;After playing with a lot of modules, etc, I can now see the common's concept sneaking back into C#.&amp;nbsp;&lt;/P&gt;&lt;P&gt;But commons have problems.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 02 Mar 2025 21:35:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1671416#M175162</guid>
      <dc:creator>JohnNichols</dc:creator>
      <dc:date>2025-03-02T21:35:01Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio watch window works for common blocks in x86 but not for x64</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1678045#M175339</link>
      <description>&lt;P&gt;Retested with 2025.1 and this issue is now fixed.&amp;nbsp; My thanks to all involved.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Mar 2025 15:14:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Visual-Studio-watch-window-works-for-common-blocks-in-x86-but/m-p/1678045#M175339</guid>
      <dc:creator>Bryan_H_1</dc:creator>
      <dc:date>2025-03-26T15:14:53Z</dc:date>
    </item>
  </channel>
</rss>

