Variables names in COMIS


PAW version:2.06/20
Description
When a variable is named with the first four characters "open", this variable may be set to zero unexpectedly. Example:

 
      subroutine o
      real openang, x

      openang=acos(0.1)
      print *,openang

      x=acos(0.1)
      print *,x
      end
If this routine is called the output is:
PAW > call o.f
  .0000000E+00
  1.470629
The similar problem exist with variables name starting with:
pause...
write...
quit...
assign...
open...
close...
rewind...
backspace...
endfile...
inquire...
Fixed in: COMIS 1.19/02
Workaround
Avoid variable names beginning with "open"


Release NotesKnown bugsFAQsContributionsTutorialReference manualDown loadMiscellaneous

Paw.Support@cern.ch