Fortan subroutine warning in Abaqus (warning LNK4210: .CRT section exists; there may be unhandled static initializers or terminators)

104 Views Asked by At

I am facing a problem running this specific subroutine cdpm2vumat.f in abaqus. The job log file shows this error.

cdpm2vumat.f(677): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'.
 1        format(1x,A,1pE9.3,A,1pE9.3)
-------------------------^
cdpm2vumat.f(677): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'.
 1        format(1x,A,1pE9.3,A,1pE9.3)
----------------------------------^
End Compiling Single Precision Abaqus/Explicit User Subroutines
Begin Linking Single Precision Abaqus/Explicit User Subroutines
   Creating library explicitU.lib and object explicitU.exp
libirc.lib(fast_mem_ops.c.obj) : warning LNK4210: .CRT section exists; there may be unhandled static initializers or terminators
End Linking Single Precision Abaqus/Explicit User Subroutines

I am using Abaqus 2021, VS 2019, for linking fortan I used inel one api and hpc kit. The linking is passed in abaqus verification. I tried other subroutione which are working perfectly.What does this warning mean actually? And how can I solve it?

1

There are 1 best solutions below

1
Minhajul Bari Prince On

I solved my issue by eliminating any stop or error stop statements and replacing with call XPLB_EXIT.