<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2) in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504662#M42930</link>
    <description>&lt;!--!*#--&gt;DBG&amp;gt; EXA/INS @PC-20:@PC+10&lt;BR /&gt;&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+14:              LDQ             R3,#X0120(FP)&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+18:              LDQ             R4,#X0128(FP)&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+1C:              LDT             F2,#X0138(FP)&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+20:              LDQ             FP,#X0130(FP)&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+24:              LDA             SP,#X0140(SP)&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+28:              RET             R31,(R26)&lt;BR /&gt;CAL_BIL_COW\%LINE 7501:         LDA             R16,#XFFED(R31)&lt;BR /&gt;CAL_BIL_COW\%LINE 7501+4:               GENTRAP&lt;BR /&gt;CAL_BIL_COW\%LINE 7700:         LDA             R16,#XFFF0(R31)&lt;BR /&gt;CAL_BIL_COW\%LINE 7700+4:               GENTRAP&lt;BR /&gt;0005A56C:               HALT&lt;BR /&gt;AFFICHE_LOG_ERREUR:             LDA             SP,#XFDF0(SP)&lt;BR /&gt;AFFICHE_LOG_ERREUR+4:           STQ             R31,#X0020(SP)&lt;BR /&gt;&lt;BR /&gt;DBG&amp;gt; EXA @FP+44&lt;BR /&gt;7EE5F904:       00000005 000105D8</description>
    <pubDate>Tue, 29 Sep 2009 13:47:42 GMT</pubDate>
    <dc:creator>Stephane Boneff</dc:creator>
    <dc:date>2009-09-29T13:47:42Z</dc:date>
    <item>
      <title>Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504651#M42919</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;i have a dark problem with a Fortran process.&lt;BR /&gt;I have been running fine for years.&lt;BR /&gt;Since end of august, it is crashing randomly with error "Subscript 1 range error".&lt;BR /&gt;&lt;BR /&gt;The line :&lt;BR /&gt; IF ((val_c(Cowp:Cowp) .NE. ' ') .OR. (Memo(cowp).date_fin_poste .NE. ' ')) THEN&lt;BR /&gt;&lt;BR /&gt;With a .DMP, i verified that every variable is ok (cowp = 6, val_c is a string of 132 long, Memo is a array of 9).&lt;BR /&gt;(with Analyze /dump /ima xxxxx)&lt;BR /&gt;&lt;BR /&gt;compil option :&lt;BR /&gt;/DEBUG/NOOPT/EXTEND/CHECK=ALL/CONT=60/NOALI/NOWAR&lt;BR /&gt;&lt;BR /&gt;link flag :&lt;BR /&gt;DEBUG/TRACE/MAP:HPAPP_OBJ&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Since the fist crash, the .EXE has been remake manu time with no change.&lt;BR /&gt;&lt;BR /&gt;It can crash 3 time a day and not crash for 4 days.&lt;BR /&gt;&lt;BR /&gt;One expert of my compagny don't undertand this problem.&lt;BR /&gt;&lt;BR /&gt;Do you have some idea ?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Sep 2009 08:07:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504651#M42919</guid>
      <dc:creator>Stephane Boneff</dc:creator>
      <dc:date>2009-09-29T08:07:33Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504652#M42920</link>
      <description>Welcome to the OpenVMS ITRC forum.&lt;BR /&gt;&lt;BR /&gt;Could you please show the real error message (with cut &amp;amp; paste) ?&lt;BR /&gt;&lt;BR /&gt;And also provide a session log file of your analysis session (in an attached .TXT file) ?&lt;BR /&gt;&lt;BR /&gt;'Dark problems' presented with insufficient information may remain a mystery...&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Tue, 29 Sep 2009 08:40:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504652#M42920</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2009-09-29T08:40:05Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504653#M42921</link>
      <description>Can you post your version of Fortran ?&lt;BR /&gt;&lt;BR /&gt;$ anal/ima/int sys$system:fortran.exe followed by 4 or 5 returns should show it.</description>
      <pubDate>Tue, 29 Sep 2009 09:23:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504653#M42921</guid>
      <dc:creator>labadie_1</dc:creator>
      <dc:date>2009-09-29T09:23:32Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504654#M42922</link>
      <description>&lt;!--!*#--&gt;&amp;gt; $ anal/ima/int sys$system:fortran.exe [...]&lt;BR /&gt;&lt;BR /&gt;"FORTRAN /VERSION" might be easier, if it's&lt;BR /&gt;not too old.</description>
      <pubDate>Tue, 29 Sep 2009 10:56:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504654#M42922</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2009-09-29T10:56:33Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504655#M42923</link>
      <description>thanks for your help !&lt;BR /&gt;&lt;BR /&gt;version of Fortran :&lt;BR /&gt;DEC Fortran for OpenVMS AXP Systems v6.3-711&lt;BR /&gt;(from a .LIS source)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;full error message :&lt;BR /&gt;%SYSTEM-F-SUBRNG1, subscript 1 range error, PC=0005A564, PS=0000001B&lt;BR /&gt;%TRACE-F-TRACEBACK, symbolic stack dump follows&lt;BR /&gt; Image Name   Module Name     Routine Name    Line Number  rel PC      abs PC&lt;BR /&gt; CAL_BIL_COW  CAL_BIL_COW     CAL_BIL_COW            7700 0000A564    0005A564&lt;BR /&gt; CAL_BIL_COW                                            0 000CD5EC    000DD5EC&lt;BR /&gt; DEC$FORRTL                                             0 00072818    00898818&lt;BR /&gt; CAL_BIL_COW                                            0 000CD5EC    000DD5EC&lt;BR /&gt;                                                        0 85822170    85822170&lt;BR /&gt;&lt;BR /&gt;With the source code, the crash is impossible :&lt;BR /&gt;&lt;BR /&gt;- the index COWP is in a Do 1,MAXI  loop (MAXI=9)&lt;BR /&gt;- for the array MEMO, the dim is MAXI&lt;BR /&gt;- val_c is a 132 long characters string.&lt;BR /&gt;&lt;BR /&gt;what is "analysis session" ?&lt;BR /&gt;&lt;BR /&gt;I only use Analyze /proc with a 51000 blocks dump file (which is impossible to provide here).&lt;BR /&gt;&lt;BR /&gt;I put the .LIS of the source.&lt;BR /&gt;(tilt on line 7700)</description>
      <pubDate>Tue, 29 Sep 2009 12:51:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504655#M42923</guid>
      <dc:creator>Stephane Boneff</dc:creator>
      <dc:date>2009-09-29T12:51:35Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504656#M42924</link>
      <description>re: 'analysis session'&lt;BR /&gt;&lt;BR /&gt;Just invoke ANAL/PROC on the dump and examine the current variables, Alpha instruction stream etc. and capture this in a .TXT file (with cut &amp;amp; paste).&lt;BR /&gt;&lt;BR /&gt;Volker.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Sep 2009 12:58:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504656#M42924</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2009-09-29T12:58:42Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504657#M42925</link>
      <description>I'm assuming, the SUBRNG1 error is being generated by the GENTRAP instruction at offset 66D4 (label L$102: in machine code listing).&lt;BR /&gt;&lt;BR /&gt;There are a couple of branches to L$102 in the instruction stream for line 7700. You would have to try to re-do the Alpha instructions in your head and try to figure out, which branch took you to L$102:&lt;BR /&gt;&lt;BR /&gt;In ANAL/PROC, issue the command:&lt;BR /&gt;&lt;BR /&gt;DBG&amp;gt; EXA/INS @PC-30:@PC+10&lt;BR /&gt;&lt;BR /&gt;to identify the instruction stream you're in. Then look at all the registers and the variables.&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Tue, 29 Sep 2009 13:11:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504657#M42925</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2009-09-29T13:11:09Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504658#M42926</link>
      <description>the asked data are in the file .TXT&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;thanks.</description>
      <pubDate>Tue, 29 Sep 2009 13:16:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504658#M42926</guid>
      <dc:creator>Stephane Boneff</dc:creator>
      <dc:date>2009-09-29T13:16:37Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504659#M42927</link>
      <description>VMS version : OpenVMS V6.2-1H2&lt;BR /&gt;&lt;BR /&gt;Machine :AlphaStation 400 4/166&lt;BR /&gt;&lt;BR /&gt;memory : 256 Mb&lt;BR /&gt;              &lt;BR /&gt;&lt;BR /&gt;Tell me if you need other information.</description>
      <pubDate>Tue, 29 Sep 2009 13:19:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504659#M42927</guid>
      <dc:creator>Stephane Boneff</dc:creator>
      <dc:date>2009-09-29T13:19:58Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504660#M42928</link>
      <description>Please provide the output of:&lt;BR /&gt;&lt;BR /&gt;DBG&amp;gt; SET LAN MAC&lt;BR /&gt;DBG&amp;gt; EXA/INS @PC-20:@PC+10&lt;BR /&gt;DBG&amp;gt; EXA @FP+44&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Tue, 29 Sep 2009 13:40:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504660#M42928</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2009-09-29T13:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504661#M42929</link>
      <description>Sorry but it's the 1st time that i use $Analyze /proc and I don't know language machine (only Z80 when I was young ;-) )&lt;BR /&gt;&lt;BR /&gt;data in .TXT file&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Sep 2009 13:44:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504661#M42929</guid>
      <dc:creator>Stephane Boneff</dc:creator>
      <dc:date>2009-09-29T13:44:41Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504662#M42930</link>
      <description>&lt;!--!*#--&gt;DBG&amp;gt; EXA/INS @PC-20:@PC+10&lt;BR /&gt;&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+14:              LDQ             R3,#X0120(FP)&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+18:              LDQ             R4,#X0128(FP)&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+1C:              LDT             F2,#X0138(FP)&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+20:              LDQ             FP,#X0130(FP)&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+24:              LDA             SP,#X0140(SP)&lt;BR /&gt;CAL_BIL_COW\%LINE 8556+28:              RET             R31,(R26)&lt;BR /&gt;CAL_BIL_COW\%LINE 7501:         LDA             R16,#XFFED(R31)&lt;BR /&gt;CAL_BIL_COW\%LINE 7501+4:               GENTRAP&lt;BR /&gt;CAL_BIL_COW\%LINE 7700:         LDA             R16,#XFFF0(R31)&lt;BR /&gt;CAL_BIL_COW\%LINE 7700+4:               GENTRAP&lt;BR /&gt;0005A56C:               HALT&lt;BR /&gt;AFFICHE_LOG_ERREUR:             LDA             SP,#XFDF0(SP)&lt;BR /&gt;AFFICHE_LOG_ERREUR+4:           STQ             R31,#X0020(SP)&lt;BR /&gt;&lt;BR /&gt;DBG&amp;gt; EXA @FP+44&lt;BR /&gt;7EE5F904:       00000005 000105D8</description>
      <pubDate>Tue, 29 Sep 2009 13:47:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504662#M42930</guid>
      <dc:creator>Stephane Boneff</dc:creator>
      <dc:date>2009-09-29T13:47:42Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504663#M42931</link>
      <description>Stephane,&lt;BR /&gt;&lt;BR /&gt;you code is trapping here:&lt;BR /&gt;&lt;BR /&gt;CAL_BIL_COW\%LINE 7501: LDA R16,#XFFED(R31)&lt;BR /&gt;CAL_BIL_COW\%LINE 7501+4: GENTRAP  &amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;BR /&gt;&lt;BR /&gt;The updated PC after the trap is 0005A564, which points to these next instructions:&lt;BR /&gt;&lt;BR /&gt;CAL_BIL_COW\%LINE 7700: LDA R16,#XFFF0(R31)&lt;BR /&gt;CAL_BIL_COW\%LINE 7700+4: GENTRAP&lt;BR /&gt;0005A56C:               HALT&lt;BR /&gt;&lt;BR /&gt;This is consistent with the value in R16&lt;BR /&gt;&lt;BR /&gt;R16 = FFFFFFFFFFFFFFED&lt;BR /&gt;&lt;BR /&gt;which is being loaded into R16 by the instruction: LDA R16,#XFFED(R31)&lt;BR /&gt;&lt;BR /&gt;So your code is actually branching to L$5: (in the machine code listing) !&lt;BR /&gt;&lt;BR /&gt;Unfortunatley there are a couple of branches to L$5: in the machine code listing.&lt;BR /&gt;&lt;BR /&gt;So you code may not be executing where you think it is...&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Tue, 29 Sep 2009 14:06:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504663#M42931</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2009-09-29T14:06:45Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504664#M42932</link>
      <description>Thank you for the time spent to help me !&lt;BR /&gt;&lt;BR /&gt;"So you code may not be executing where you think it is..."&lt;BR /&gt;&lt;BR /&gt;what dou you mean, Volker ?&lt;BR /&gt;&lt;BR /&gt;I'm not sure to understand.&lt;BR /&gt;&lt;BR /&gt;7501 : is it the Fortan line ? It's strange because 7501 is execute at the init of the process.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Sep 2009 14:18:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504664#M42932</guid>
      <dc:creator>Stephane Boneff</dc:creator>
      <dc:date>2009-09-29T14:18:32Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504665#M42933</link>
      <description>Stephane,&lt;BR /&gt;&lt;BR /&gt;your failing code is executing the GENTRAP instruction after label L$5: - this is for sure. This is declaring a SUBRNG1 error !&lt;BR /&gt;&lt;BR /&gt;Try to NOT believe the line number reported (i.e. line 7700), but believe the PC value PC=0005A564 !&lt;BR /&gt;&lt;BR /&gt;The SUBRNG1 error is taken, if a subscript of an array is out of range, i.e. out of the declared bounds, so look for array, not for strings.&lt;BR /&gt;&lt;BR /&gt;There are lots of branches to L$5 in the machine code listing, you need to find 'THE ONE', which took you there !&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Tue, 29 Sep 2009 14:27:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504665#M42933</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2009-09-29T14:27:25Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504666#M42934</link>
      <description>Stephane,&lt;BR /&gt;&lt;BR /&gt;most of the tests, which cause a branch to L$5 are for ranges of 1 to 9, but some are for 1 to 3. In many of the tests, R1 is being tested and in your dump, R1 IS 0 !&lt;BR /&gt;&lt;BR /&gt;Look at the register values in the dump, e.g. R25 =1, so find out where R25 will be set to 1 in the machine code listing. If you find a branch to L$5 shortly after this, before the value of R25 is being changed again, look closer. R25 is typically the no. of argument to a subroutine call.&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Tue, 29 Sep 2009 14:57:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504666#M42934</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2009-09-29T14:57:39Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504667#M42935</link>
      <description>Try compiling with /NODEBUG /CHECK=NONE</description>
      <pubDate>Wed, 30 Sep 2009 06:16:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504667#M42935</guid>
      <dc:creator>Phil.Howell</dc:creator>
      <dc:date>2009-09-30T06:16:49Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504668#M42936</link>
      <description>I am trying to understand your advice "Try compiling with /NODEBUG /CHECK=NONE".&lt;BR /&gt;&lt;BR /&gt;This may prevent him from seeing the error, but isn't that a bit like turning off memory parity checking to prevent getting memory parity errors?&lt;BR /&gt;&lt;BR /&gt;Perhaps you have a good reason for the advice.  If you have one, please let us know how this will help in determining the cause of the problem; it is not obvious to me, and I may be missing a useful technique.&lt;BR /&gt;</description>
      <pubDate>Thu, 01 Oct 2009 02:44:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504668#M42936</guid>
      <dc:creator>Jon Pinkley</dc:creator>
      <dc:date>2009-10-01T02:44:22Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504669#M42937</link>
      <description>Stephane,&lt;BR /&gt;&lt;BR /&gt;One thing I noticed from the listing file is &lt;BR /&gt;&lt;BR /&gt;/OPTIMIZE=(INLINE=SPEED,LEVEL=4,SPECULATE=NONE,TUNE=GENERIC,UNROLL=0)&lt;BR /&gt;&lt;BR /&gt;Most likely, this is the default for the FORTRAN compiler.  However, for Debugging, it is normally recommended to use /NOOPTIMIZE on your compiles.&lt;BR /&gt;&lt;BR /&gt;Optimization is one reason that the line numbers being reported by the debugger can be misleading, and why Volker said to trust the machine code, instead of a Fortran source code number.  Even with /nooptimize, the debugger may report a different line than is really executing, but in general, there will be a closer correlation to machine code and FORTRAN code.&lt;BR /&gt;&lt;BR /&gt;If turning optimization off results in an acceptably performing .EXE, I would recommend turning it off until you find the problem.  Unfortunately, this can cause the problem to move, since you are no longer running the same program.&lt;BR /&gt;&lt;BR /&gt;You said this has been working for years, then it started failing around the end of August.  Can you think of anything that changed at that time?  When was the last time the program was compiled/linked prior to the first occurrence of the %SYSTEM-F-SUBRNG1 error?  Were any changes made to the system around that time.  Any new sources of data?  New users?  &lt;BR /&gt;&lt;BR /&gt;Something has changed, if it isn't the code, then it is due to differences in the data.  Is the problem reproducible given the same input data?  Is it possible to make copies of the date before the runs, so you can capture a case that causes the problem? (my guess is that this probably won't be an option, but intermittent problems are much harder to debug than reproducible ones).  Is anything known about what was being processed when the failures occur?&lt;BR /&gt;&lt;BR /&gt;Good luck,&lt;BR /&gt;&lt;BR /&gt;Jon&lt;BR /&gt;</description>
      <pubDate>Thu, 01 Oct 2009 02:48:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504669#M42937</guid>
      <dc:creator>Jon Pinkley</dc:creator>
      <dc:date>2009-10-01T02:48:31Z</dc:date>
    </item>
    <item>
      <title>Re: Error Subscript 1 range error impossible to solve (Alpha VMS 6.2)</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504670#M42938</link>
      <description>Stephane,&lt;BR /&gt;&lt;BR /&gt;Another possible difference is timing and a latent synchronization issue. In the source  and I see a reference to ASTs and COMMON variables.&lt;BR /&gt;&lt;BR /&gt;EXTERNAL COWP_AST_FIN_POSTE   ! relance AST fin poste&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;INCLUDE 'HPAPP_PAR:CAL_BIL_COW.CMN'      ! DÃ©finition des donnÃ©es communes aux modules&lt;BR /&gt;&lt;BR /&gt;So it is at least possible that the data in the common area is being updated in an unsynchronized fashion, and therefore being corrupted.&lt;BR /&gt;&lt;BR /&gt;Jon&lt;BR /&gt;</description>
      <pubDate>Thu, 01 Oct 2009 03:54:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-subscript-1-range-error-impossible-to-solve-alpha-vms-6-2/m-p/4504670#M42938</guid>
      <dc:creator>Jon Pinkley</dc:creator>
      <dc:date>2009-10-01T03:54:47Z</dc:date>
    </item>
  </channel>
</rss>

