Hello, I become a run time error in the following test program as I enter the JUMP_Sub for the second time in 64-bit mode. In 32-bit, I can enter the JUMP_Sub recursively without problem, as I expected. Apart from that, I had also difficulties, in debugging the code and finding the reason of error in our program. As you can see, the run time error apears in Interface_Sub, although this subroutine has no silverfrost function in it. Here is the test code:
Module MTest
Complex (Kind=2) :: komp
End Module
Program Test_Label
Use MTest
Integer a
komp = (0.D0, 0.D0)
100 Write(*,*) 'Enter a number: '
Read(*,*) a
Call LABEL@ (komp,*200)
Call Interface_Sub()
200 Continue
Write(*,*) 'Next'
Goto 100
End Program
Subroutine Interface_Sub()
Write(*,*) 'within Interface_Sub'
Call Jump_Sub()
End Subroutine
Subroutine Jump_Sub()
Use MTest
Call Jump@(komp)
End Subroutine