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

array visual problem

cneufeld
Principiante
1.460 Visualizações
Hi All,

I just installed Visual Studio 2010, Array Visualizer and Fortran XE. It seems to work fine except for the array visualizer. I can select an array to view, but when the visualizer opens, the screen does not display anything. I can move the array visualizer around, but that is it.

I created a simple program to test it and it is below.

Thanks, Chad

[fxfortran]    program Console1

    implicit none
    real :: var(20)
    integer :: i

    ! Variables

    ! Body of Console1
    print *, 'Hello World'
    do i=1,20
    var(i) = real(i)**1.1
    end do
    continue

    end program Console1[/fxfortran]

edit: for some reason the code isn't displayed right...
0 Kudos
6 Respostas
tropfen
Novo colaborador I
1.460 Visualizações
Hello Chad,

are you working with a 64bit operating system?

If yes, you have a problem. The array viewer is only working on 32bit systems. If possible and you have Win7 use the XP-Mode.

If you a working on a 32bit system try a reinstallation of the fortran compiler. (First install the array viewer, then IVF).

Frank
cneufeld
Principiante
1.460 Visualizações
Yes, it's 64-bit windows 7. That's too bad. Do you know if the 64-bit version of the array visualizer would work?
abhimodak
Novo colaborador I
1.460 Visualizações
Hello Chad

No, I don't think it will work.

Instead of using it through the debug mode, you may want to use it programmatically i.e. by making calls to library. Sadly, this is also tricky and does not work "as is" on 64 bit. But it can be made to work. Please see the last post here: http://software.intel.com/en-us/forums/showthread.php?t=75901. (It appears a bit convoluted than really is.)

Of course, usage through drop-down would be great but it has been broken on 64 bit since at least 4 years.

Abhi
cneufeld
Principiante
1.460 Visualizações
Thanks. I might give that a try if I get some free time. I'll post back if it works.
Wendy_Doerner__Intel
Contribuidor valorado I
1.460 Visualizações
Array visualizer is no longer supported. There is peer to peer support in this forum.

------

Wendy

Attaching or including files in a post

abhimodak
Novo colaborador I
1.460 Visualizações
Hi Wendy

While it is known that AV is unsupported, most people spend a lot of time trying to understand why (a) it doesn't work through the debug drop-down on 64bit systems, and (b) why/how to get the library calls working on both 32 and 64bit platforms.

The debug support has been broken since (at least) late 2006. To make the AV library calls work one has to (i) install both 32 bit and 64bit versions and (ii) use appropriate regall as outlined in my last post mentioned earlier (http://software.intel.com/en-us/forums/showthread.php?t=75901).

May be there is way to put this information at the install page. Perhaps that would save a lot of users' time.

Abhi
Responder