|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4096 (0x1000) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_779ce4
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0610 | | .CONST 0x0610 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 8003 | | .CONST 0x8003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 002a | * | .CONST 0x002a ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0014 | | .CONST 0x0014 ; Number of locals 000b INIT_0008: 000b 029a 0033 | 3| Declare_Subprogram INIT_0030,For_Outer_Call,Visible,Unelaborated 000d 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated 000f 00bf | | Action Accept_Activation 0010 e002 | | Load 0x0,0x2 0011 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0012 02c7 | | Declare_Variable Any 0013 00d8 | | Load_Top At_Offset_0 0014 1c00 | | Execute_Immediate Run_Utility,0x0 0015 e003 | | Load 0x0,0x3 0016 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0017 02c7 | | Declare_Variable Any 0018 00d8 | | Load_Top At_Offset_0 0019 1c00 | | Execute_Immediate Run_Utility,0x0 001a e004 | | Load 0x0,0x4 001b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 001c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 001d 02c7 | | Declare_Variable Any 001e 00d8 | | Load_Top At_Offset_0 001f 1c00 | | Execute_Immediate Run_Utility,0x0 0020 00e1 | | Load_Encached Boolean_Cache 0021 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0022 0092 041b | | Action Push_String_Extended,0x41b ; "Uninitialized" 0024 029d 010b | | Declare_Subprogram INIT_0108,For_Outer_Call 0026 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0027 00c7 | | Action Elaborate_Subprogram 0028 1d0e | | Execute_Immediate Reference_Lex_1,0xe 0029 00c7 | | Action Elaborate_Subprogram 002a BODY_0008: 002a 00bc | | Action Signal_Activated 002b 00bb | | Action Signal_Completion 002c 0000 0000 | | .BLANK 0000[0x4] 0030 ; -------------------------------------------------------------------------------------- 0030 ; SUBPROGRAM 0030 ; -------------------------------------------------------------------------------------- 0030 00b2 | | .CONST 0x00b2 ; Address of begin 0031 0004 | | .CONST 0x0004 ; Address of exception handler 0032 0017 | | .CONST 0x0017 ; Number of locals 0033 INIT_0030: 0033 4800 |H | Short_Literal 0x0 0034 4802 |H | Short_Literal 0x2 0035 029f 012b | +| Declare_Subprogram INIT_0128,For_Call 0037 03fd | | Declare_Type Discrete,Defined 0038 e005 | | Load 0x0,0x5 0039 e006 | | Load 0x0,0x6 003a 00da | | Load_Top At_Offset_2 003b 4800 |H | Short_Literal 0x0 003c 4801 |H | Short_Literal 0x1 003d 4802 |H | Short_Literal 0x2 003e 0092 041c | | Action Push_String_Extended,0x41c ; "Optimize_Input_File_Download | Standalone => Boolean_Valued, others => Unspecified" 0040 00ea | | Load_Encached Null_String_Cache 0041 00ea | | Load_Encached Null_String_Cache 0042 4801 |H | Short_Literal 0x1 0043 4802 |H | Short_Literal 0x2 0044 e007 | | Load 0x0,0x7 0045 0387 | | Declare_Variable Package 0046 00d8 | | Load_Top At_Offset_0 0047 020f | | Execute Module,Activate 0048 e5f7 | | Load 0x2,-0x9 0049 00d9 | | Load_Top At_Offset_1 004a 1820 | | Execute Package,Field_Execute,Field_Number 0x20 004b e5f9 | | Load 0x2,-0x7 004c 01db | | Execute Vector,Length 004d 0e00 | | Execute_Immediate Not_Equal,0x0 004e 0007 | | Action Break_Optional 004f 4800 |H | Short_Literal 0x0 0050 4802 |H | Short_Literal 0x2 0051 00db | | Load_Top At_Offset_3 0052 e403 | | Load 0x2,0x3 0053 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0054 0f00 | | Execute_Immediate Equal,0x0 0055 00e1 | | Load_Encached Boolean_Cache 0056 03f1 | | Declare_Variable Discrete,With_Value 0057 e004 | | Load 0x0,0x4 0058 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0059 1b0f | | Execute Package,Field_Read,Field_Number 0xf 005a 02c7 | | Declare_Variable Any 005b e004 | | Load 0x0,0x4 005c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 005d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 005e a407 | | Store_Unchecked 0x2,0x7 005f e004 | | Load 0x0,0x4 0060 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0061 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0062 02c7 | | Declare_Variable Any 0063 4801 |H | Short_Literal 0x1 0064 e004 | | Load 0x0,0x4 0065 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0066 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0067 e5ff | | Load 0x2,-0x1 0068 e004 | | Load 0x0,0x4 0069 1b0e | | Execute Package,Field_Read,Field_Number 0xe 006a 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 006b a408 | | Store_Unchecked 0x2,0x8 006c e004 | | Load 0x0,0x4 006d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 006e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 006f 02c7 | | Declare_Variable Any 0070 4801 |H | Short_Literal 0x1 0071 e004 | | Load 0x0,0x4 0072 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0073 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0074 e5ff | | Load 0x2,-0x1 0075 0092 041d | | Action Push_String_Extended,0x41d ; "$$" 0077 01cc | | Execute Vector,Catenate 0078 e004 | | Load 0x0,0x4 0079 1b0e | | Execute Package,Field_Read,Field_Number 0xe 007a 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 007b a409 | | Store_Unchecked 0x2,0x9 007c e003 | | Load 0x0,0x3 007d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 007e 02c7 | | Declare_Variable Any 007f 00d8 | | Load_Top At_Offset_0 0080 1c00 | | Execute_Immediate Run_Utility,0x0 0081 e004 | | Load 0x0,0x4 0082 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0083 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 0084 02c7 | | Declare_Variable Any 0085 00d8 | | Load_Top At_Offset_0 0086 1c00 | | Execute_Immediate Run_Utility,0x0 0087 e008 | | Load 0x0,0x8 0088 0007 | | Action Break_Optional 0089 0092 041e | | Action Push_String_Extended,0x41e ; "!Machine.Temporary." 008b e009 | | Load 0x0,0x9 008c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 008d e009 | | Load 0x0,0x9 008e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 008f 01cc | | Execute Vector,Catenate 0090 e009 | | Load 0x0,0x9 0091 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0092 e009 | | Load 0x0,0x9 0093 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0094 01cc | | Execute Vector,Catenate 0095 4800 |H | Short_Literal 0x0 0096 4803 |H | Short_Literal 0x3 0097 4804 |H | Short_Literal 0x4 0098 e00a | | Load 0x0,0xa 0099 1815 | | Execute Package,Field_Execute,Field_Number 0x15 009a e00a | | Load 0x0,0xa 009b 181f | | Execute Package,Field_Execute,Field_Number 0x1f 009c 01cc | | Execute Vector,Catenate 009d 0007 | | Action Break_Optional 009e 029f 0153 | S| Declare_Subprogram INIT_0150,For_Call 00a0 029f 017b | {| Declare_Subprogram INIT_0178,For_Call 00a2 029f 01ab | | Declare_Subprogram INIT_01a8,For_Call 00a4 029f 01cb | | Declare_Subprogram INIT_01c8,For_Call 00a6 029f 0213 | | Declare_Subprogram INIT_0210,For_Call 00a8 029f 021b | | Declare_Subprogram INIT_0218,For_Call 00aa 029f 025b | [| Declare_Subprogram INIT_0258,For_Call 00ac 029f 02b3 | | Declare_Subprogram INIT_02b0,For_Call 00ae 029f 02e3 | | Declare_Subprogram INIT_02e0,For_Call 00b0 029f 0313 | | Declare_Subprogram INIT_0310,For_Call 00b2 BODY_0030: 00b2 e40b | | Load 0x2,0xb 00b3 0120 | | Execute Any,Is_Value 00b4 6804 |h | Jump_Zero 0xb9 00b5 e004 | | Load 0x0,0x4 00b6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00b7 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 00b8 7801 |x | Jump 0xba 00b9 e40b | | Load 0x2,0xb 00ba 4824 |H$ | Short_Literal 0x24 00bb e5ff | | Load 0x2,-0x1 00bc 01cb | | Execute Vector,Append 00bd e004 | | Load 0x0,0x4 00be 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00bf 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00c0 c40b | | Store 0x2,0xb 00c1 e40b | | Load 0x2,0xb 00c2 e004 | | Load 0x0,0x4 00c3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00c4 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 00c5 680f |h | Jump_Zero 0xd5 00c6 8417 | | Call 0x2,0x17 00c7 e40b | | Load 0x2,0xb 00c8 0120 | | Execute Any,Is_Value 00c9 6804 |h | Jump_Zero 0xce 00ca e004 | | Load 0x0,0x4 00cb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00cc 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 00cd 7801 |x | Jump 0xcf 00ce e40b | | Load 0x2,0xb 00cf e407 | | Load 0x2,0x7 00d0 e004 | | Load 0x0,0x4 00d1 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00d2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 00d3 c40b | | Store 0x2,0xb 00d4 450a |E | Exit_Suprogram New_Top_Offset 0xa 00d5 e00b | | Load 0x0,0xb 00d6 180e | | Execute Package,Field_Execute,Field_Number 0xe 00d7 4807 |H | Short_Literal 0x7 00d8 0092 041f | | Action Push_String_Extended,0x41f ; "Cannot set context to " 00da e5ff | | Load 0x2,-0x1 00db 01cc | | Execute Vector,Catenate 00dc 0092 0420 | | Action Push_String_Extended,0x420 ; "$" 00de 01cc | | Execute Vector,Catenate 00df e00c | | Load 0x0,0xc 00e0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00e1 450a |E | Exit_Suprogram New_Top_Offset 0xa 00e2 0000 0000 | | .BLANK 0000[0x6] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00f0 | | .CONST 0x00f0 ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0002 | | .CONST 0x0002 ; Number of locals 00eb INIT_00e8: 00eb e003 | | Load 0x0,0x3 00ec 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00ed 02c7 | | Declare_Variable Any 00ee 00d8 | | Load_Top At_Offset_0 00ef 1c00 | | Execute_Immediate Run_Utility,0x0 00f0 BODY_00e8: 00f0 00d8 | | Load_Top At_Offset_0 00f1 4800 |H | Short_Literal 0x0 00f2 e20f | | Load 0x1,0xf 00f3 e002 | | Load 0x0,0x2 00f4 1811 | | Execute Package,Field_Execute,Field_Number 0x11 00f5 c402 | | Store 0x2,0x2 00f6 4800 |H | Short_Literal 0x0 00f7 a212 | | Store_Unchecked 0x1,0x12 00f8 e004 | | Load 0x0,0x4 00f9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00fa 180e | | Execute Package,Field_Execute,Field_Number 0xe 00fb c211 | | Store 0x1,0x11 00fc 4801 |H | Short_Literal 0x1 00fd 0092 0421 | !| Action Push_String_Extended,0x421 ; "Remote_Command_Interface.Release" 00ff 00da | | Load_Top At_Offset_2 0100 8214 | | Call 0x1,0x14 0101 7000 |p | Jump_Nonzero 0x102 0102 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0103 0000 0000 | | .BLANK 0000[0x5] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 010b | | .CONST 0x010b ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0001 | | .CONST 0x0001 ; Number of locals 010b BODY_0108: 010b INIT_0108: 010b 4801 |H | Short_Literal 0x1 010c 00db | | Load_Top At_Offset_3 010d e003 | | Load 0x0,0x3 010e 1817 | | Execute Package,Field_Execute,Field_Number 0x17 010f 6811 |h | Jump_Zero 0x121 0110 e5fd | | Load 0x2,-0x3 0111 680d |h | Jump_Zero 0x11f 0112 e00b | | Load 0x0,0xb 0113 180e | | Execute Package,Field_Execute,Field_Number 0xe 0114 4807 |H | Short_Literal 0x7 0115 e5fe | | Load 0x2,-0x2 0116 0092 0422 | "| Action Push_String_Extended,0x422 ; ": " 0118 01cc | | Execute Vector,Catenate 0119 e5ff | | Load 0x2,-0x1 011a e003 | | Load 0x0,0x3 011b 1818 | | Execute Package,Field_Execute,Field_Number 0x18 011c 01cc | | Execute Vector,Catenate 011d e00c | | Load 0x0,0xc 011e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 011f 4800 |H | Short_Literal 0x0 0120 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0121 4801 |H | Short_Literal 0x1 0122 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0123 0000 0000 | | .BLANK 0000[0x5] 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 012b | + | .CONST 0x012b ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0001 | | .CONST 0x0001 ; Number of locals 012b BODY_0128: 012b INIT_0128: 012b 4607 |F | Jump_Case 0x8 012c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 012d 7807 |x | Jump 0x135 ; case 0x1 012e 780a |x | Jump 0x139 ; case 0x2 012f 780e |x | Jump 0x13e ; case 0x3 0130 7811 |x | Jump 0x142 ; case 0x4 0131 7812 |x | Jump 0x144 ; case 0x5 0132 7813 |x | Jump 0x146 ; case 0x6 0133 7816 |x | Jump 0x14a ; case 0x7 0134 4302 |C | .XXX[0x1] 0135 00da | | Load_Top At_Offset_2 0136 0091 0418 | | Action Push_String_Extended_Indexed,0x418 ; "NONE" 0138 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0139 00db | | Load_Top At_Offset_3 013a 00db | | Load_Top At_Offset_3 013b 00e0 | | Load_Encached Standard_Cache 013c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 013d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 013e 00da | | Load_Top At_Offset_2 013f 00e0 | | Load_Encached Standard_Cache 0140 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0141 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0142 00db | | Load_Top At_Offset_3 0143 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0144 00db | | Load_Top At_Offset_3 0145 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0146 e402 | | Load 0x2,0x2 0147 00dc | | Load_Top At_Offset_4 0148 0267 | g | Execute Discrete,Predecessor 0149 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 014a e402 | | Load 0x2,0x2 014b 00dc | | Load_Top At_Offset_4 014c 0268 | h | Execute Discrete,Successor 014d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 014e 0000 0000 | | .XXX[0x2] 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 015a | Z | .CONST 0x015a ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0003 | | .CONST 0x0003 ; Number of locals 0153 INIT_0150: 0153 e003 | | Load 0x0,0x3 0154 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0155 02c7 | | Declare_Variable Any 0156 00d8 | | Load_Top At_Offset_0 0157 1c00 | | Execute_Immediate Run_Utility,0x0 0158 00e1 | | Load_Encached Boolean_Cache 0159 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 015a BODY_0150: 015a 00e1 | | Load_Encached Boolean_Cache 015b 00da | | Load_Top At_Offset_2 015c 4800 |H | Short_Literal 0x0 015d e20f | | Load 0x1,0xf 015e e7ff | | Load 0x3,-0x1 015f e002 | | Load 0x0,0x2 0160 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0161 c602 | | Store 0x3,0x2 0162 0059 | Y | Store_Top Discrete,At_Offset_1 0163 4801 |H | Short_Literal 0x1 0164 0092 0423 | #| Action Push_String_Extended,0x423 ; "Remote_Command_Execution.File_Exists (" 0166 e7ff | | Load 0x3,-0x1 0167 01cc | | Execute Vector,Catenate 0168 0092 0424 | $| Action Push_String_Extended,0x424 ; ")" 016a 01cc | | Execute Vector,Catenate 016b 00db | | Load_Top At_Offset_3 016c 8214 | | Call 0x1,0x14 016d 6802 |h | Jump_Zero 0x170 016e 00d8 | | Load_Top At_Offset_0 016f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0170 4800 |H | Short_Literal 0x0 0171 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0172 0000 0000 | | .BLANK 0000[0x6] 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 017b | { | .CONST 0x017b ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0001 | | .CONST 0x0001 ; Number of locals 017b BODY_0178: 017b INIT_0178: 017b e405 | | Load 0x2,0x5 017c 6826 |h& | Jump_Zero 0x1a3 017d 00da | | Load_Top At_Offset_2 017e 840e | | Call 0x2,0xe 017f 6823 |h# | Jump_Zero 0x1a3 0180 e40d | | Load 0x2,0xd 0181 e00d | | Load 0x0,0xd 0182 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0183 e213 | | Load 0x1,0x13 0184 e00d | | Load 0x0,0xd 0185 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 0186 e00d | | Load 0x0,0xd 0187 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 0188 e40a | | Load 0x2,0xa 0189 4800 |H | Short_Literal 0x0 018a 4800 |H | Short_Literal 0x0 018b e20f | | Load 0x1,0xf 018c e7ff | | Load 0x3,-0x1 018d e40d | | Load 0x2,0xd 018e e002 | | Load 0x0,0x2 018f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0190 c40a | | Store 0x2,0xa 0191 4801 |H | Short_Literal 0x1 0192 0092 0425 | %| Action Push_String_Extended,0x425 ; "Remote_Command_Interface.Put" 0194 e40a | | Load 0x2,0xa 0195 8214 | | Call 0x1,0x14 0196 700c |p | Jump_Nonzero 0x1a3 0197 e00b | | Load 0x0,0xb 0198 180e | | Execute Package,Field_Execute,Field_Number 0xe 0199 4805 |H | Short_Literal 0x5 019a 0092 0426 | &| Action Push_String_Extended,0x426 ; "Failed to download remote results file \x22" 019c e7ff | | Load 0x3,-0x1 019d 01cc | | Execute Vector,Catenate 019e 0092 0427 | '| Action Push_String_Extended,0x427 ; "\x22 to remote machine" 01a0 01cc | | Execute Vector,Catenate 01a1 e00c | | Load 0x0,0xc 01a2 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01a3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01a4 0000 0000 | | .BLANK 0000[0x4] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ab | | .CONST 0x01ab ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0001 | | .CONST 0x0001 ; Number of locals 01ab BODY_01a8: 01ab INIT_01a8: 01ab e406 | | Load 0x2,0x6 01ac 6807 |h | Jump_Zero 0x1b4 01ad 0092 0428 | (| Action Push_String_Extended,0x428 ; "<CURRENT TEST CASE>" 01af 0092 0429 | )| Action Push_String_Extended,0x429 ; "<CURRENT TEST RUN>" 01b1 e7ff | | Load 0x3,-0x1 01b2 800e | | Call 0x0,0xe 01b3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01b4 e00b | | Load 0x0,0xb 01b5 180e | | Execute Package,Field_Execute,Field_Number 0xe 01b6 4803 |H | Short_Literal 0x3 01b7 0092 042a | *| Action Push_String_Extended,0x42a ; "REMOTE RESULTS VALUE => " 01b9 e7ff | | Load 0x3,-0x1 01ba e008 | | Load 0x0,0x8 01bb 011c | | Execute Any,Convert_Unchecked 01bc 1c01 | | Execute_Immediate Run_Utility,0x1 01bd 01cc | | Execute Vector,Catenate 01be e00c | | Load 0x0,0xc 01bf 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01c0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01c1 0000 0000 | | .BLANK 0000[0x7] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01d6 | | .CONST 0x01d6 ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0004 | | .CONST 0x0004 ; Number of locals 01cb INIT_01c8: 01cb e003 | | Load 0x0,0x3 01cc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01cd 02c7 | | Declare_Variable Any 01ce 00d8 | | Load_Top At_Offset_0 01cf 1c00 | | Execute_Immediate Run_Utility,0x0 01d0 00db | | Load_Top At_Offset_3 01d1 840e | | Call 0x2,0xe 01d2 00e1 | | Load_Encached Boolean_Cache 01d3 03f1 | | Declare_Variable Discrete,With_Value 01d4 029f 036b | k| Declare_Subprogram INIT_0368,For_Call 01d6 BODY_01c8: 01d6 e7ff | | Load 0x3,-0x1 01d7 840e | | Call 0x2,0xe 01d8 6822 |h" | Jump_Zero 0x1fb 01d9 00da | | Load_Top At_Offset_2 01da 4800 |H | Short_Literal 0x0 01db 4800 |H | Short_Literal 0x0 01dc e20f | | Load 0x1,0xf 01dd e7ff | | Load 0x3,-0x1 01de e40d | | Load 0x2,0xd 01df e002 | | Load 0x0,0x2 01e0 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01e1 c602 | | Store 0x3,0x2 01e2 4801 |H | Short_Literal 0x1 01e3 0092 042b | +| Action Push_String_Extended,0x42b ; "Remote_Command_Execution.Get (" 01e5 e7ff | | Load 0x3,-0x1 01e6 01cc | | Execute Vector,Catenate 01e7 0092 0424 | $| Action Push_String_Extended,0x424 ; ")" 01e9 01cc | | Execute Vector,Catenate 01ea e602 | | Load 0x3,0x2 01eb 8214 | | Call 0x1,0x14 01ec 680d |h | Jump_Zero 0x1fa 01ed e40d | | Load 0x2,0xd 01ee e00d | | Load 0x0,0xd 01ef 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 01f0 8604 | | Call 0x3,0x4 01f1 e00d | | Load 0x0,0xd 01f2 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 01f3 0092 042c | ,| Action Push_String_Extended,0x42c ; "<ERRORS>" 01f5 0092 042d | -| Action Push_String_Extended,0x42d ; "<DIRECTORIES>" 01f7 e40d | | Load 0x2,0xd 01f8 e00f | | Load 0x0,0xf 01f9 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01fa 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01fb e00b | | Load 0x0,0xb 01fc 180e | | Execute Package,Field_Execute,Field_Number 0xe 01fd 4805 |H | Short_Literal 0x5 01fe 0092 042e | .| Action Push_String_Extended,0x42e ; "Missing remote results file \x22" 0200 e7ff | | Load 0x3,-0x1 0201 01cc | | Execute Vector,Catenate 0202 0092 042f | /| Action Push_String_Extended,0x42f ; "\x22" 0204 01cc | | Execute Vector,Catenate 0205 e00c | | Load 0x0,0xc 0206 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0207 4801 |H | Short_Literal 0x1 0208 00ea | | Load_Encached Null_String_Cache 0209 e7fe | | Load 0x3,-0x2 020a 8214 | | Call 0x1,0x14 020b 7002 |p | Jump_Nonzero 0x20e 020c 8010 | | Call 0x0,0x10 020d 8410 | | Call 0x2,0x10 020e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 020f 0000 | | .XXX[0x1] 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 0215 | | .CONST 0x0215 ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 0002 | | .CONST 0x0002 ; Number of locals 0213 INIT_0210: 0213 029f 03a3 | | Declare_Subprogram INIT_03a0,For_Call 0215 BODY_0210: 0215 8602 | | Call 0x3,0x2 0216 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0217 0000 | | .XXX[0x1] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 021b | | .CONST 0x021b ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0001 | | .CONST 0x0001 ; Number of locals 021b BODY_0218: 021b INIT_0218: 021b e212 | | Load 0x1,0x12 021c 6806 |h | Jump_Zero 0x223 021d e409 | | Load 0x2,0x9 021e e211 | | Load 0x1,0x11 021f e004 | | Load 0x0,0x4 0220 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0221 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0222 7027 |p' | Jump_Nonzero 0x24a 0223 e210 | | Load 0x1,0x10 0224 e20f | | Load 0x1,0xf 0225 0120 | | Execute Any,Is_Value 0226 6803 |h | Jump_Zero 0x22a 0227 e002 | | Load 0x0,0x2 0228 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0229 7801 |x | Jump 0x22b 022a e20f | | Load 0x1,0xf 022b 4800 |H | Short_Literal 0x0 022c e011 | | Load 0x0,0x11 022d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 022e e011 | | Load 0x0,0x11 022f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0230 e011 | | Load 0x0,0x11 0231 180d | | Execute Package,Field_Execute,Field_Number 0xd 0232 00ea | | Load_Encached Null_String_Cache 0233 e7fe | | Load 0x3,-0x2 0234 e7ff | | Load 0x3,-0x1 0235 e002 | | Load 0x0,0x2 0236 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0237 c20f | | Store 0x1,0xf 0238 c210 | | Store 0x1,0x10 0239 4801 |H | Short_Literal 0x1 023a 0092 0430 | 0| Action Push_String_Extended,0x430 ; "Remote_Command_Interface.Acquire" 023c e210 | | Load 0x1,0x10 023d 8214 | | Call 0x1,0x14 023e 6805 |h | Jump_Zero 0x244 023f 4801 |H | Short_Literal 0x1 0240 a212 | | Store_Unchecked 0x1,0x12 0241 e409 | | Load 0x2,0x9 0242 c211 | | Store 0x1,0x11 0243 7806 |x | Jump 0x24a 0244 4800 |H | Short_Literal 0x0 0245 a212 | | Store_Unchecked 0x1,0x12 0246 e004 | | Load 0x0,0x4 0247 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0248 180e | | Execute Package,Field_Execute,Field_Number 0xe 0249 c211 | | Store 0x1,0x11 024a e210 | | Load 0x1,0x10 024b 00d8 | | Load_Top At_Offset_0 024c 0120 | | Execute Any,Is_Value 024d 7002 |p | Jump_Nonzero 0x250 024e 00d8 | | Load_Top At_Offset_0 024f 011e | | Execute Any,Convert 0250 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0251 0000 0000 | | .BLANK 0000[0x7] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 0262 | b | .CONST 0x0262 ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0003 | | .CONST 0x0003 ; Number of locals 025b INIT_0258: 025b 00e1 | | Load_Encached Boolean_Cache 025c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 025d e003 | | Load 0x0,0x3 025e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 025f 02c7 | | Declare_Variable Any 0260 00d8 | | Load_Top At_Offset_0 0261 1c00 | | Execute_Immediate Run_Utility,0x0 0262 BODY_0258: 0262 e5fd | | Load 0x2,-0x3 0263 01db | | Execute Vector,Length 0264 6844 |hD | Jump_Zero 0x2a9 0265 e7ff | | Load 0x3,-0x1 0266 01db | | Execute Vector,Length 0267 6835 |h5 | Jump_Zero 0x29d 0268 4800 |H | Short_Literal 0x0 0269 4801 |H | Short_Literal 0x1 026a e404 | | Load 0x2,0x4 026b e403 | | Load 0x2,0x3 026c 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 026d 6811 |h | Jump_Zero 0x27f 026e e7ff | | Load 0x3,-0x1 026f 840e | | Call 0x2,0xe 0270 680e |h | Jump_Zero 0x27f 0271 4800 |H | Short_Literal 0x0 0272 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0273 e00b | | Load 0x0,0xb 0274 180e | | Execute Package,Field_Execute,Field_Number 0xe 0275 4806 |H | Short_Literal 0x6 0276 0092 0431 | 1| Action Push_String_Extended,0x431 ; "Could not determine if INPUT file \x22" 0278 e7ff | | Load 0x3,-0x1 0279 01cc | | Execute Vector,Catenate 027a 0092 0432 | 2| Action Push_String_Extended,0x432 ; "\x22 currently exists on target; will perform download" 027c 01cc | | Execute Vector,Catenate 027d e00c | | Load 0x0,0xc 027e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 027f 00d9 | | Load_Top At_Offset_1 0280 701b |p | Jump_Nonzero 0x29c 0281 00d8 | | Load_Top At_Offset_0 0282 4800 |H | Short_Literal 0x0 0283 4800 |H | Short_Literal 0x0 0284 e20f | | Load 0x1,0xf 0285 e7ff | | Load 0x3,-0x1 0286 e5fd | | Load 0x2,-0x3 0287 e002 | | Load 0x0,0x2 0288 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0289 c603 | | Store 0x3,0x3 028a 4801 |H | Short_Literal 0x1 028b 0092 0425 | %| Action Push_String_Extended,0x425 ; "Remote_Command_Interface.Put" 028d 00da | | Load_Top At_Offset_2 028e 8214 | | Call 0x1,0x14 028f 700c |p | Jump_Nonzero 0x29c 0290 e00b | | Load 0x0,0xb 0291 180e | | Execute Package,Field_Execute,Field_Number 0xe 0292 4805 |H | Short_Literal 0x5 0293 0092 0433 | 3| Action Push_String_Extended,0x433 ; "Failed to download input file \x22" 0295 e7ff | | Load 0x3,-0x1 0296 01cc | | Execute Vector,Catenate 0297 0092 0427 | '| Action Push_String_Extended,0x427 ; "\x22 to remote machine" 0299 01cc | | Execute Vector,Catenate 029a e00c | | Load 0x0,0xc 029b 1813 | | Execute Package,Field_Execute,Field_Number 0x13 029c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 029d e00b | | Load 0x0,0xb 029e 180e | | Execute Package,Field_Execute,Field_Number 0xe 029f 4807 |H | Short_Literal 0x7 02a0 0092 0434 | 4| Action Push_String_Extended,0x434 ; "Local input file \x22" 02a2 e5fd | | Load 0x2,-0x3 02a3 01cc | | Execute Vector,Catenate 02a4 0092 0435 | 5| Action Push_String_Extended,0x435 ; "\x22 was specified, yet remote input file was not" 02a6 01cc | | Execute Vector,Catenate 02a7 e00c | | Load 0x0,0xc 02a8 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02a9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02aa 0000 0000 | | .BLANK 0000[0x6] 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02b8 | | .CONST 0x02b8 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0002 | | .CONST 0x0002 ; Number of locals 02b3 INIT_02b0: 02b3 e003 | | Load 0x0,0x3 02b4 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02b5 02c7 | | Declare_Variable Any 02b6 00d8 | | Load_Top At_Offset_0 02b7 1c00 | | Execute_Immediate Run_Utility,0x0 02b8 BODY_02b0: 02b8 e5fb | | Load 0x2,-0x5 02b9 01db | | Execute Vector,Length 02ba 6823 |h# | Jump_Zero 0x2de 02bb 00db | | Load_Top At_Offset_3 02bc 01db | | Execute Vector,Length 02bd 6820 |h | Jump_Zero 0x2de 02be 00d8 | | Load_Top At_Offset_0 02bf 4800 |H | Short_Literal 0x0 02c0 4800 |H | Short_Literal 0x0 02c1 e20f | | Load 0x1,0xf 02c2 e7ff | | Load 0x3,-0x1 02c3 e5fb | | Load 0x2,-0x5 02c4 e002 | | Load 0x0,0x2 02c5 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02c6 c602 | | Store 0x3,0x2 02c7 4801 |H | Short_Literal 0x1 02c8 0092 0436 | 6| Action Push_String_Extended,0x436 ; "Remote_Command_Execution.Get" 02ca 00da | | Load_Top At_Offset_2 02cb 8214 | | Call 0x1,0x14 02cc 7011 |p | Jump_Nonzero 0x2de 02cd e00b | | Load 0x0,0xb 02ce 180e | | Execute Package,Field_Execute,Field_Number 0xe 02cf 4807 |H | Short_Literal 0x7 02d0 0092 0437 | 7| Action Push_String_Extended,0x437 ; "Failed to transfer remote file \x22" 02d2 e7ff | | Load 0x3,-0x1 02d3 01cc | | Execute Vector,Catenate 02d4 0092 0438 | 8| Action Push_String_Extended,0x438 ; "\x22 to \x22" 02d6 01cc | | Execute Vector,Catenate 02d7 e5fb | | Load 0x2,-0x5 02d8 01cc | | Execute Vector,Catenate 02d9 0092 042f | /| Action Push_String_Extended,0x42f ; "\x22" 02db 01cc | | Execute Vector,Catenate 02dc e00c | | Load 0x0,0xc 02dd 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02de 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02df 0000 | | .XXX[0x1] 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02f2 | | .CONST 0x02f2 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0006 | | .CONST 0x0006 ; Number of locals 02e3 INIT_02e0: 02e3 e5fe | | Load 0x2,-0x2 02e4 01dd | | Execute Vector,First 02e5 0aff | | Execute_Immediate Plus,-0x1 02e6 00e2 | | Load_Encached Integer_Cache 02e7 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 02e8 03e9 | | Declare_Variable Discrete,Duplicate 02e9 e003 | | Load 0x0,0x3 02ea 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02eb 02c7 | | Declare_Variable Any 02ec 00d8 | | Load_Top At_Offset_0 02ed 1c00 | | Execute_Immediate Run_Utility,0x0 02ee 029f 03db | | Declare_Subprogram INIT_03d8,For_Call 02f0 029f 03e3 | | Declare_Subprogram INIT_03e0,For_Call 02f2 BODY_02e0: 02f2 8606 | | Call 0x3,0x6 02f3 00cf | | Action Mark_Auxiliary 02f4 7810 |x | Jump 0x305 02f5 00db | | Load_Top At_Offset_3 02f6 4801 |H | Short_Literal 0x1 02f7 4801 |H | Short_Literal 0x1 02f8 4800 |H | Short_Literal 0x0 02f9 4800 |H | Short_Literal 0x0 02fa 00ea | | Load_Encached Null_String_Cache 02fb e20f | | Load 0x1,0xf 02fc e602 | | Load 0x3,0x2 02fd e603 | | Load 0x3,0x3 02fe e5fe | | Load 0x2,-0x2 02ff 01cf | | Execute Vector,Slice_Read 0300 e002 | | Load 0x0,0x2 0301 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0302 c604 | | Store 0x3,0x4 0303 8606 | | Call 0x3,0x6 0304 00c9 | | Action Pop_Auxiliary_Loop 0305 8605 | | Call 0x3,0x5 0306 6fee |o | Jump_Zero 0x2f5 0307 00ce | | Action Pop_Auxiliary 0308 00da | | Load_Top At_Offset_2 0309 00ca | | Action Exit_Nullary_Function 030a 0000 0000 | | .BLANK 0000[0x6] 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0331 | 1 | .CONST 0x0331 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0006 | | .CONST 0x0006 ; Number of locals 0313 INIT_0310: 0313 0092 0420 | | Action Push_String_Extended,0x420 ; "$" 0315 e012 | | Load 0x0,0x12 0316 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0317 e013 | | Load 0x0,0x13 0318 180e | | Execute Package,Field_Execute,Field_Number 0xe 0319 0092 041d | | Action Push_String_Extended,0x41d ; "$$" 031b e014 | | Load 0x0,0x14 031c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 031d 4820 |H | Short_Literal 0x20 031e 00da | | Load_Top At_Offset_2 031f e015 | | Load 0x0,0x15 0320 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0321 01cb | | Execute Vector,Append 0322 00d9 | | Load_Top At_Offset_1 0323 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0324 01cc | | Execute Vector,Catenate 0325 0007 | | Action Break_Optional 0326 e5f9 | | Load 0x2,-0x7 0327 00da | | Load_Top At_Offset_2 0328 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0329 e602 | | Load 0x3,0x2 032a e015 | | Load 0x0,0x15 032b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 032c e003 | | Load 0x0,0x3 032d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 032e 02c7 | | Declare_Variable Any 032f 00d8 | | Load_Top At_Offset_0 0330 1c00 | | Execute_Immediate Run_Utility,0x0 0331 BODY_0310: 0331 4801 |H | Short_Literal 0x1 0332 0092 0439 | 9| Action Push_String_Extended,0x439 ; "Library_Interface.Remote_Directory" 0334 e603 | | Load 0x3,0x3 0335 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0336 8214 | | Call 0x1,0x14 0337 682d |h- | Jump_Zero 0x365 0338 4801 |H | Short_Literal 0x1 0339 0092 043a | :| Action Push_String_Extended,0x43a ; "Connection_Established" 033b e604 | | Load 0x3,0x4 033c e602 | | Load 0x3,0x2 033d 8413 | | Call 0x2,0x13 033e 8214 | | Call 0x1,0x14 033f 6825 |h% | Jump_Zero 0x365 0340 00d9 | | Load_Top At_Offset_1 0341 840f | | Call 0x2,0xf 0342 e5fc | | Load 0x2,-0x4 0343 e603 | | Load 0x3,0x3 0344 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0345 e602 | | Load 0x3,0x2 0346 e015 | | Load 0x0,0x15 0347 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0348 8414 | | Call 0x2,0x14 0349 e5f8 | | Load 0x2,-0x8 034a 01db | | Execute Vector,Length 034b 6803 |h | Jump_Zero 0x34f 034c e5f8 | | Load 0x2,-0x8 034d e00d | | Load 0x0,0xd 034e 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 034f 8416 | | Call 0x2,0x16 0350 c606 | | Store 0x3,0x6 0351 e5f8 | | Load 0x2,-0x8 0352 01db | | Execute Vector,Length 0353 6802 |h | Jump_Zero 0x356 0354 e00d | | Load 0x0,0xd 0355 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 0356 e5fa | | Load 0x2,-0x6 0357 e603 | | Load 0x3,0x3 0358 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0359 e602 | | Load 0x3,0x2 035a e015 | | Load 0x0,0x15 035b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 035c 8415 | | Call 0x2,0x15 035d e405 | | Load 0x2,0x5 035e 6804 |h | Jump_Zero 0x363 035f 00d8 | | Load_Top At_Offset_0 0360 00da | | Load_Top At_Offset_2 0361 8411 | | Call 0x2,0x11 0362 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0363 00d8 | | Load_Top At_Offset_0 0364 8412 | | Call 0x2,0x12 0365 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0366 0000 0000 | | .XXX[0x2] 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 036d | m | .CONST 0x036d ; Address of begin 0369 038a | | .CONST 0x038a ; Address of exception handler 036a 0002 | | .CONST 0x0002 ; Number of locals 036b INIT_0368: 036b e00d | | Load 0x0,0xd 036c 1867 | g | Execute Package,Field_Execute,Field_Number 0x67 036d BODY_0368: 036d 00d8 | | Load_Top At_Offset_0 036e e213 | | Load 0x1,0x13 036f 01df | | Execute Vector,Equal 0370 6814 |h | Jump_Zero 0x385 0371 e00b | | Load 0x0,0xb 0372 180e | | Execute Package,Field_Execute,Field_Number 0xe 0373 4806 |H | Short_Literal 0x6 0374 0092 043b | ;| Action Push_String_Extended,0x43b ; "Remote Results file " 0376 e7ff | | Load 0x3,-0x1 0377 01cc | | Execute Vector,Catenate 0378 0092 043c | <| Action Push_String_Extended,0x43c ; " was never updated" 037a 01cc | | Execute Vector,Catenate 037b e00c | | Load 0x0,0xc 037c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 037d 4801 |H | Short_Literal 0x1 037e 00ea | | Load_Encached Null_String_Cache 037f e7fe | | Load 0x3,-0x2 0380 8214 | | Call 0x1,0x14 0381 7002 |p | Jump_Nonzero 0x384 0382 8010 | | Call 0x0,0x10 0383 8410 | | Call 0x2,0x10 0384 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0385 00d8 | | Load_Top At_Offset_0 0386 e008 | | Load 0x0,0x8 0387 1c02 | | Execute_Immediate Run_Utility,0x2 0388 8410 | | Call 0x2,0x10 0389 4501 |E | Exit_Suprogram New_Top_Offset 0x1 038a TRAP_0368: 038a 0007 | | Action Break_Optional 038b e00b | | Load 0x0,0xb 038c 180e | | Execute Package,Field_Execute,Field_Number 0xe 038d 4807 |H | Short_Literal 0x7 038e 0092 043d | =| Action Push_String_Extended,0x43d ; "Unable to parse remote results value \x22" 0390 e802 | | Load 0x4,0x2 0391 01cc | | Execute Vector,Catenate 0392 0092 042f | /| Action Push_String_Extended,0x42f ; "\x22" 0394 01cc | | Execute Vector,Catenate 0395 e00c | | Load 0x0,0xc 0396 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0397 4801 |H | Short_Literal 0x1 0398 00ea | | Load_Encached Null_String_Cache 0399 e7fe | | Load 0x3,-0x2 039a 8214 | | Call 0x1,0x14 039b 7002 |p | Jump_Nonzero 0x39e 039c 8010 | | Call 0x0,0x10 039d 8410 | | Call 0x2,0x10 039e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 039f 0000 | | .XXX[0x1] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03a3 | | .CONST 0x03a3 ; Address of begin 03a1 03c1 | | .CONST 0x03c1 ; Address of exception handler 03a2 0001 | | .CONST 0x0001 ; Number of locals 03a3 BODY_03a0: 03a3 INIT_03a0: 03a3 e406 | | Load 0x2,0x6 03a4 680b |h | Jump_Zero 0x3b0 03a5 0092 0428 | (| Action Push_String_Extended,0x428 ; "<CURRENT TEST CASE>" 03a7 0092 0429 | )| Action Push_String_Extended,0x429 ; "<CURRENT TEST RUN>" 03a9 e7ff | | Load 0x3,-0x1 03aa e003 | | Load 0x0,0x3 03ab 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03ac e008 | | Load 0x0,0x8 03ad 1c02 | | Execute_Immediate Run_Utility,0x2 03ae 800e | | Call 0x0,0xe 03af 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03b0 e00b | | Load 0x0,0xb 03b1 180e | | Execute Package,Field_Execute,Field_Number 0xe 03b2 4803 |H | Short_Literal 0x3 03b3 0092 042a | *| Action Push_String_Extended,0x42a ; "REMOTE RESULTS VALUE => " 03b5 e7ff | | Load 0x3,-0x1 03b6 e003 | | Load 0x0,0x3 03b7 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03b8 e008 | | Load 0x0,0x8 03b9 1c02 | | Execute_Immediate Run_Utility,0x2 03ba e008 | | Load 0x0,0x8 03bb 011c | | Execute Any,Convert_Unchecked 03bc 1c01 | | Execute_Immediate Run_Utility,0x1 03bd 01cc | | Execute Vector,Catenate 03be e00c | | Load 0x0,0xc 03bf 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03c0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03c1 TRAP_03a0: 03c1 0007 | | Action Break_Optional 03c2 4801 |H | Short_Literal 0x1 03c3 e7ff | | Load 0x3,-0x1 03c4 e003 | | Load 0x0,0x3 03c5 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03c6 6810 |h | Jump_Zero 0x3d7 03c7 e406 | | Load 0x2,0x6 03c8 6807 |h | Jump_Zero 0x3d0 03c9 0092 0428 | (| Action Push_String_Extended,0x428 ; "<CURRENT TEST CASE>" 03cb 0092 0429 | )| Action Push_String_Extended,0x429 ; "<CURRENT TEST RUN>" 03cd 8010 | | Call 0x0,0x10 03ce 800e | | Call 0x0,0xe 03cf 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03d0 e00b | | Load 0x0,0xb 03d1 180e | | Execute Package,Field_Execute,Field_Number 0xe 03d2 4803 |H | Short_Literal 0x3 03d3 0092 043e | >| Action Push_String_Extended,0x43e ; "REMOTE RESULTS VALUE => FAIL" 03d5 e00c | | Load 0x0,0xc 03d6 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03d7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03db | | .CONST 0x03db ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0001 | | .CONST 0x0001 ; Number of locals 03db BODY_03d8: 03db INIT_03d8: 03db e602 | | Load 0x3,0x2 03dc e5fe | | Load 0x2,-0x2 03dd 01dc | | Execute Vector,Last 03de 027d | } | Execute Discrete,Greater 03df 00ca | | Action Exit_Nullary_Function 03e0 ; -------------------------------------------------------------------------------------- 03e0 ; SUBPROGRAM 03e0 ; -------------------------------------------------------------------------------------- 03e0 03e3 | | .CONST 0x03e3 ; Address of begin 03e1 0004 | | .CONST 0x0004 ; Address of exception handler 03e2 0001 | | .CONST 0x0001 ; Number of locals 03e3 BODY_03e0: 03e3 INIT_03e0: 03e3 e603 | | Load 0x3,0x3 03e4 0a01 | | Execute_Immediate Plus,0x1 03e5 c602 | | Store 0x3,0x2 03e6 00cf | | Action Mark_Auxiliary 03e7 7804 |x | Jump 0x3ec 03e8 e602 | | Load 0x3,0x2 03e9 0a01 | | Execute_Immediate Plus,0x1 03ea c602 | | Store 0x3,0x2 03eb 00c9 | | Action Pop_Auxiliary_Loop 03ec e602 | | Load 0x3,0x2 03ed e5fe | | Load 0x2,-0x2 03ee 01dc | | Execute Vector,Last 03ef 027a | z | Execute Discrete,Less_Equal 03f0 6805 |h | Jump_Zero 0x3f6 03f1 e602 | | Load 0x3,0x2 03f2 e5fe | | Load 0x2,-0x2 03f3 01d7 | | Execute Vector,Field_Read 03f4 0f0a | | Execute_Immediate Equal,0xa 03f5 77f2 |w | Jump_Nonzero 0x3e8 03f6 00ce | | Action Pop_Auxiliary 03f7 e602 | | Load 0x3,0x2 03f8 a603 | | Store_Unchecked 0x3,0x3 03f9 00cf | | Action Mark_Auxiliary 03fa 7804 |x | Jump 0x3ff 03fb e603 | | Load 0x3,0x3 03fc 0a01 | | Execute_Immediate Plus,0x1 03fd c603 | | Store 0x3,0x3 03fe 00c9 | | Action Pop_Auxiliary_Loop 03ff e603 | | Load 0x3,0x3 0400 e5fe | | Load 0x2,-0x2 0401 01dc | | Execute Vector,Last 0402 027c | | | Execute Discrete,Less 0403 6805 |h | Jump_Zero 0x409 0404 e603 | | Load 0x3,0x3 0405 e5fe | | Load 0x2,-0x2 0406 01d7 | | Execute Vector,Field_Read 0407 0e0a | | Execute_Immediate Not_Equal,0xa 0408 77f2 |w | Jump_Nonzero 0x3fb 0409 00ce | | Action Pop_Auxiliary 040a e603 | | Load 0x3,0x3 040b e5fe | | Load 0x2,-0x2 040c 01dc | | Execute Vector,Last 040d 027a | z | Execute Discrete,Less_Equal 040e 6808 |h | Jump_Zero 0x417 040f e603 | | Load 0x3,0x3 0410 e5fe | | Load 0x2,-0x2 0411 01d7 | | Execute Vector,Field_Read 0412 0f0a | | Execute_Immediate Equal,0xa 0413 6803 |h | Jump_Zero 0x417 0414 e603 | | Load 0x3,0x3 0415 0aff | | Execute_Immediate Plus,-0x1 0416 c603 | | Store 0x3,0x3 0417 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0418 ; -------------------------------------------------------------------------------------- 0418 ; STRING TABLE 0418 ; -------------------------------------------------------------------------------------- 0418 0050 | P | .STRTAB 0x0050->0x0440 ; "NONE" 0419 0052 | R | .STRTAB 0x0052->0x0442 ; "OPTIMIZE_INPUT_FILE_DOWNLOAD" 041a 006c | l | .STRTAB 0x006c->0x0450 ; "STANDALONE" 041b 0074 | t | .STRTAB 0x0074->0x0455 ; "Uninitialized" 041c 007f | | .STRTAB 0x007f->0x045b ; "Optimize_Input_File_Download | Standalone => Boolean_Valued, others => Unspecified" 041d 00cf | | .STRTAB 0x00cf->0x0484 ; "$$" 041e 00cf | | .STRTAB 0x00cf->0x0485 ; "!Machine.Temporary." 041f 00e0 | | .STRTAB 0x00e0->0x048f ; "Cannot set context to " 0420 00f4 | | .STRTAB 0x00f4->0x049a ; "$" 0421 00f3 | | .STRTAB 0x00f3->0x049a ; "Remote_Command_Interface.Release" 0422 0111 | | .STRTAB 0x0111->0x04aa ; ": " 0423 0111 | | .STRTAB 0x0111->0x04ab ; "Remote_Command_Execution.File_Exists (" 0424 0135 | 5 | .STRTAB 0x0135->0x04be ; ")" 0425 0134 | 4 | .STRTAB 0x0134->0x04bf ; "Remote_Command_Interface.Put" 0426 014e | N | .STRTAB 0x014e->0x04cd ; "Failed to download remote results file \x22" 0427 0174 | t | .STRTAB 0x0174->0x04e1 ; "\x22 to remote machine" 0428 0185 | | .STRTAB 0x0185->0x04ea ; "<CURRENT TEST CASE>" 0429 0196 | | .STRTAB 0x0196->0x04f4 ; "<CURRENT TEST RUN>" 042a 01a6 | | .STRTAB 0x01a6->0x04fd ; "REMOTE RESULTS VALUE => " 042b 01bc | | .STRTAB 0x01bc->0x0509 ; "Remote_Command_Execution.Get (" 042c 01d8 | | .STRTAB 0x01d8->0x0518 ; "<ERRORS>" 042d 01de | | .STRTAB 0x01de->0x051c ; "<DIRECTORIES>" 042e 01e9 | | .STRTAB 0x01e9->0x0522 ; "Missing remote results file \x22" 042f 0204 | | .STRTAB 0x0204->0x0531 ; "\x22" 0430 0203 | | .STRTAB 0x0203->0x0531 ; "Remote_Command_Interface.Acquire" 0431 0221 | ! | .STRTAB 0x0221->0x0541 ; "Could not determine if INPUT file \x22" 0432 0242 | B | .STRTAB 0x0242->0x0553 ; "\x22 currently exists on target; will perform download" 0433 0273 | s | .STRTAB 0x0273->0x056c ; "Failed to download input file \x22" 0434 0290 | | .STRTAB 0x0290->0x057c ; "Local input file \x22" 0435 02a0 | | .STRTAB 0x02a0->0x0585 ; "\x22 was specified, yet remote input file was not" 0436 02cc | | .STRTAB 0x02cc->0x059c ; "Remote_Command_Execution.Get" 0437 02e6 | | .STRTAB 0x02e6->0x05aa ; "Failed to transfer remote file \x22" 0438 0304 | | .STRTAB 0x0304->0x05ba ; "\x22 to \x22" 0439 0308 | | .STRTAB 0x0308->0x05bd ; "Library_Interface.Remote_Directory" 043a 0328 | ( | .STRTAB 0x0328->0x05ce ; "Connection_Established" 043b 033c | < | .STRTAB 0x033c->0x05d9 ; "Remote Results file " 043c 034e | N | .STRTAB 0x034e->0x05e3 ; " was never updated" 043d 035e | ^ | .STRTAB 0x035e->0x05ec ; "Unable to parse remote results value \x22" 043e 0382 | | .STRTAB 0x0382->0x05ff ; "REMOTE RESULTS VALUE => FAIL" 043f 039c | | .STREND 0x039c->0x060d 0440 4e4f 4e45 |NONE| .STRTAB_STRINGS 060d 0000 0000 | | .XXX[0x3] 060f 0000 | | 0610 ; -------------------------------------------------------------------------------------- 0610 ; Debug Table 0610 ; -------------------------------------------------------------------------------------- 0610 0004 0009 | | .DEBUG4 0x0004,0x0009,0x9904,0x0000,0x0001,0x0000 0616 0000 0000 | | .BLANK 0000[0x1ea]