- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
This works,
This does not for R, allocated
More of the same
numR is 16384, which is a mistake as it is supposed to be a power of 2 and that is not, but it is definitely defined.
dum is an integer and is defined and I can see it in the code.
Any idea when we can expect a fix. DISLIN works with IFX but not really well with IFORT, so I do not want to go back.
I am using the old FORTRAN expedient of write(*,*) dum
Enlace copiado
- « Anterior
-
- 1
- 2
- Siguiente »
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
I have reinstalled everything and am only using VS 2022.
I worked out what is causing the most annoying issue, the parameter FFT_small is defined in a module - Base - as a integer parameter.
N is an integer passed to the routine as an argument and has the same integer value as FFT_small.
I changed Y3RAY to be defined with FFT_small instead of N. You can see the difference in the debugger, I assume this is the Fortran debugger. The output depends on whether you use a parameter or a variable.
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
Now you have the Fortran debug support working.
PARAMETER constants from modules aren't brought in by default. You can use the syntax modname::name in a watch window. Also see the option /debug:parameters.

- Suscribirse a un feed RSS
- Marcar tema como nuevo
- Marcar tema como leído
- Flotar este Tema para el usuario actual
- Favorito
- Suscribir
- Página de impresión sencilla
- « Anterior
-
- 1
- 2
- Siguiente »