Discrepancy between debug and production versions
Posted: Wed Feb 15, 2017 3:35 pm
Hello,
I am experiencing a rather peculiar problem using version 4.0.1: when I run my simulation using my debug install, I get an error I do not have when I use my production version.
The error occurs in iniva0: I tracked it down to the line:
My only scalar is temperature, so the instruction is executed once with iscal = 1.
When I use my debug installation, ifcvsl comes off with a value out of range, and I suspect it is some rubbish value from uninitialized memory. This causes the calculation to crash when it tries to retrieve the field. Interestingly, when I use the production installation, ifcvsl takes an acceptable value of 21 and the simulation goes on.
Is there any known cause for such a behaviour?
Thanks in advance to anyone answering,
Cosimo
I am experiencing a rather peculiar problem using version 4.0.1: when I run my simulation using my debug install, I get an error I do not have when I use my production version.
The error occurs in iniva0: I tracked it down to the line:
Code: Select all
call field_get_key_int (ivarfl(isca(iscal)), kivisl, ifcvsl)
My only scalar is temperature, so the instruction is executed once with iscal = 1.
When I use my debug installation, ifcvsl comes off with a value out of range, and I suspect it is some rubbish value from uninitialized memory. This causes the calculation to crash when it tries to retrieve the field. Interestingly, when I use the production installation, ifcvsl takes an acceptable value of 21 and the simulation goes on.
Is there any known cause for such a behaviour?
Thanks in advance to anyone answering,
Cosimo