#blob #bfnd #llnd #symb #type #labl GblBf #deps #cmnt #file ------------------------------------------------------------------------- 30 30 216 17 18 0 1 0 0 1
id var cp bp1 cmnt sym lp1 lp2 lp3 dp1 dp2 lab lbl glin llin file thread 1-B 100 ---- -- ---- ---- ---- ---- ---- -- -- ---- -- 0 0 1-F 2-B GLOBAL L: 2-B 23-B -- R: -- decl_specs(bits set)= 2-B 101 1-B 23 ---- 3-S ---- ---- ---- -- -- ---- -- 2 1 1-F 3-B PROG_HEDR L: 3-B 4-B 5-B 6-B 7-B 8-B 9-B 10-B 13-B 16-B 19-B 20-B 21-B 22-B -- R: -- decl_specs(bits set)= 3-B 154 2-B -- ---- ---- 8-E 1-E ---- -- -- ---- -- 3 2 1-F 4-B VAR_DECL L: -- R: -- decl_specs(bits set)= 4-B 840 2-B -- ---- ---- 20-E 21-E ---- -- -- ---- -- 4 3 1-F 5-B PROCESSORS_STMT L: -- R: -- decl_specs(bits set)= 5-B 841 2-B -- ---- ---- 27-E 36-E ---- -- -- ---- -- 5 4 1-F 6-B TEMPLATE_STMT L: -- R: -- decl_specs(bits set)= 6-B 802 2-B -- ---- ---- 44-E ---- 45-E -- -- ---- -- 6 5 1-F 7-B DISTRIBUTE_DECL L: -- R: -- decl_specs(bits set)= 7-B 802 2-B -- ---- ---- 53-E ---- 54-E -- -- ---- -- 7 6 1-F 8-B DISTRIBUTE_DECL L: -- R: -- decl_specs(bits set)= 8-B 805 2-B -- ---- ---- 67-E ---- 68-E -- -- ---- -- 8 7 1-F 9-B ALIGN_DECL L: -- R: -- decl_specs(bits set)= 9-B 805 2-B -- ---- ---- 81-E ---- 82-E -- -- ---- -- 9 8 1-F 10-B ALIGN_DECL L: -- R: -- decl_specs(bits set)= 10-B 806 2-B -- ---- ---- 90-E ---- ---- -- -- ---- -- 11 10 1-F 11-B FORALL_STMT L: 11-B 12-B -- R: -- decl_specs(bits set)= 11-B 111 10-B -- ---- ---- 93-E 94-E ---- -- -- ---- -- 11 10 1-F 12-B ASSIGN_STAT L: -- R: -- decl_specs(bits set)= 12-B 104 10-B -- ---- ---- ---- ---- ---- -- -- ---- -- 10 9 1-F 13-B CONTROL_END L: -- R: -- decl_specs(bits set)= 13-B 806 2-B -- ---- ---- 102-E ---- ---- -- -- ---- -- 12 11 1-F 14-B FORALL_STMT L: 14-B 15-B -- R: -- decl_specs(bits set)= 14-B 111 13-B -- ---- ---- 105-E 106-E ---- -- -- ---- -- 12 11 1-F 15-B ASSIGN_STAT L: -- R: -- decl_specs(bits set)= 15-B 104 13-B -- ---- ---- ---- ---- ---- -- -- ---- -- 11 10 1-F 16-B CONTROL_END L: -- R: -- decl_specs(bits set)= 16-B 806 2-B -- ---- ---- 114-E ---- ---- -- -- ---- -- 14 13 1-F 17-B FORALL_STMT L: 17-B 18-B -- R: -- decl_specs(bits set)= 17-B 111 16-B -- ---- ---- 117-E 128-E ---- -- -- ---- -- 14 13 1-F 18-B ASSIGN_STAT L: -- R: -- decl_specs(bits set)= 18-B 104 16-B -- ---- ---- ---- ---- ---- -- -- ---- -- 13 12 1-F 19-B CONTROL_END L: -- R: -- decl_specs(bits set)= 19-B 113 2-B -- ---- ---- 145-E ---- ---- -- -- ---- -- 16 15 1-F 20-B PROC_STAT L: -- R: -- decl_specs(bits set)= 20-B 113 2-B -- ---- ---- 162-E ---- ---- -- -- ---- -- 17 16 1-F 21-B PROC_STAT L: -- R: -- decl_specs(bits set)= 21-B 200 2-B -- ---- ---- 163-E 174-E ---- -- -- ---- -- 20 19 1-F 22-B PRINT_STAT L: -- R: -- decl_specs(bits set)= 22-B 104 2-B -- ---- ---- ---- ---- ---- -- -- ---- -- 20 19 1-F 23-B CONTROL_END L: -- R: -- decl_specs(bits set)= 23-B 102 1-B -- ---- 12-S ---- ---- ---- -- -- ---- -- 22 1 1-F 24-B PROC_HEDR L: 24-B 25-B 26-B 29-B 30-B -- R: -- decl_specs(bits set)= 24-B 154 23-B -- ---- ---- 181-E 175-E ---- -- -- ---- -- 23 2 1-F 25-B VAR_DECL L: -- R: -- decl_specs(bits set)= 25-B 803 23-B -- ---- ---- 189-E ---- 192-E -- -- ---- -- 24 3 1-F 26-B INHERIT_DECL L: -- R: -- decl_specs(bits set)= 26-B 806 23-B -- ---- ---- 200-E ---- ---- -- -- ---- -- 26 5 1-F 27-B FORALL_STMT L: 27-B 28-B -- R: -- decl_specs(bits set)= 27-B 111 26-B -- ---- ---- 203-E 216-E ---- -- -- ---- -- 26 5 1-F 28-B ASSIGN_STAT L: -- R: -- decl_specs(bits set)= 28-B 104 26-B -- ---- ---- ---- ---- ---- -- -- ---- -- 25 4 1-F 29-B CONTROL_END L: -- R: -- decl_specs(bits set)= 29-B 136 23-B -- ---- ---- ---- ---- ---- -- -- ---- -- 28 7 1-F 30-B RETURN_STAT L: -- R: -- decl_specs(bits set)= 30-B 104 23-B -- ---- ---- ---- ---- ---- -- -- ---- -- 29 8 1-F ---- CONTROL_END L: -- R: -- decl_specs(bits set)=
id var type symb ll1 ll2 tag... 1-E 479 2-T ---- ---- ---- TYPE_OP 2-E 300 1-T 2 INT_VAL 3-E 300 1-T 99 INT_VAL 4-E 325 ---- ---- 2-E 3-E RANGE_OP 5-E 324 ---- ---- 4-E ---- DDOT 6-E 312 ---- ---- 5-E ---- EXPR_LIST 7-E 308 ---- 4-S 6-E ---- ARRAY_REF 8-E 312 9-T ---- 7-E 14-E EXPR_LIST 9-E 300 1-T 100 INT_VAL 10-E 325 ---- ---- ---- 9-E RANGE_OP 11-E 324 ---- ---- 10-E ---- DDOT 12-E 312 ---- ---- 11-E ---- EXPR_LIST 13-E 308 ---- 5-S 12-E ---- ARRAY_REF 14-E 312 9-T ---- 13-E ---- EXPR_LIST 15-E 300 1-T 4 INT_VAL 16-E 325 ---- ---- ---- 15-E RANGE_OP 17-E 324 ---- ---- 16-E ---- DDOT 18-E 312 ---- ---- 17-E ---- EXPR_LIST 19-E 308 ---- 6-S 18-E ---- ARRAY_REF 20-E 312 ---- ---- 19-E ---- EXPR_LIST 21-E 479 10-T ---- ---- ---- TYPE_OP 22-E 300 1-T 400 INT_VAL 23-E 325 ---- ---- ---- 22-E RANGE_OP 24-E 324 ---- ---- 23-E ---- DDOT 25-E 312 ---- ---- 24-E ---- EXPR_LIST 26-E 308 ---- 7-S 25-E ---- ARRAY_REF 27-E 312 ---- ---- 26-E 35-E EXPR_LIST 28-E 300 1-T 200 INT_VAL 29-E 350 ---- ---- 28-E ---- MINUS_OP 30-E 300 1-T 199 INT_VAL 31-E 325 ---- ---- 29-E 30-E RANGE_OP 32-E 324 ---- ---- 31-E ---- DDOT 33-E 312 ---- ---- 32-E ---- EXPR_LIST 34-E 308 ---- 8-S 33-E ---- ARRAY_REF 35-E 312 ---- ---- 34-E ---- EXPR_LIST 36-E 479 11-T ---- ---- ---- TYPE_OP 37-E 307 ---- 7-S ---- ---- VAR_REF 38-E 825 ---- ---- ---- ---- BLOCK_OP 39-E 312 ---- ---- 38-E ---- EXPR_LIST 40-E 823 ---- ---- ---- 39-E DIST_FORMAT_OP 41-E 307 ---- 6-S ---- ---- VAR_REF 42-E 824 ---- ---- ---- 41-E DIST_TARGET_OP 43-E 822 ---- ---- 40-E 42-E DISTRIBUTE_OP 44-E 312 ---- ---- 37-E ---- EXPR_LIST 45-E 312 ---- ---- 43-E ---- EXPR_LIST 46-E 307 ---- 8-S ---- ---- VAR_REF 47-E 825 ---- ---- ---- ---- BLOCK_OP 48-E 312 ---- ---- 47-E ---- EXPR_LIST 49-E 823 ---- ---- ---- 48-E DIST_FORMAT_OP 50-E 307 ---- 6-S ---- ---- VAR_REF 51-E 824 ---- ---- ---- 50-E DIST_TARGET_OP 52-E 822 ---- ---- 49-E 51-E DISTRIBUTE_OP 53-E 312 ---- ---- 46-E ---- EXPR_LIST 54-E 312 ---- ---- 52-E ---- EXPR_LIST 55-E 307 ---- 4-S ---- ---- VAR_REF 56-E 307 1-T 9-S ---- ---- VAR_REF 57-E 312 ---- ---- 56-E ---- EXPR_LIST 58-E 300 1-T 2 INT_VAL 59-E 307 1-T 9-S ---- ---- VAR_REF 60-E 337 ---- ---- 58-E 59-E MULT_OP 61-E 300 1-T 1 INT_VAL 62-E 334 ---- ---- 60-E 61-E ADD_OP 63-E 312 ---- ---- 62-E ---- EXPR_LIST 64-E 308 ---- 7-S 63-E ---- ARRAY_REF 65-E 828 ---- ---- ---- 64-E ALIGN_WITH_OP 66-E 827 ---- ---- 57-E 65-E ALIGN_OP 67-E 312 ---- ---- 55-E ---- EXPR_LIST 68-E 312 ---- ---- 66-E ---- EXPR_LIST 69-E 307 ---- 5-S ---- ---- VAR_REF 70-E 307 1-T 9-S ---- ---- VAR_REF 71-E 312 ---- ---- 70-E ---- EXPR_LIST 72-E 300 1-T 3 INT_VAL 73-E 307 1-T 9-S ---- ---- VAR_REF 74-E 337 ---- ---- 72-E 73-E MULT_OP 75-E 300 1-T 50 INT_VAL 76-E 350 ---- ---- 74-E 75-E MINUS_OP 77-E 312 ---- ---- 76-E ---- EXPR_LIST 78-E 308 ---- 8-S 77-E ---- ARRAY_REF 79-E 828 ---- ---- ---- 78-E ALIGN_WITH_OP 80-E 827 ---- ---- 71-E 79-E ALIGN_OP 81-E 312 ---- ---- 69-E ---- EXPR_LIST 82-E 312 ---- ---- 80-E ---- EXPR_LIST 83-E 300 1-T 2 INT_VAL 84-E 300 1-T 99 INT_VAL 85-E 325 ---- ---- 83-E 84-E RANGE_OP 86-E 324 ---- ---- 85-E ---- DDOT 87-E 307 ---- 9-S ---- ---- VAR_REF 88-E 831 ---- ---- 87-E 86-E INDEX_OP 89-E 385 9-T ---- 88-E ---- CONTROL_LIST 90-E 830 ---- ---- 89-E ---- FORALL_HEADER_OP 91-E 307 1-T 9-S ---- ---- VAR_REF 92-E 312 ---- ---- 91-E ---- EXPR_LIST 93-E 308 12-T 4-S 92-E ---- ARRAY_REF 94-E 300 1-T 0 INT_VAL 95-E 300 1-T 1 INT_VAL 96-E 300 1-T 100 INT_VAL 97-E 325 ---- ---- 95-E 96-E RANGE_OP 98-E 324 ---- ---- 97-E ---- DDOT 99-E 307 ---- 9-S ---- ---- VAR_REF 100-E 831 ---- ---- 99-E 98-E INDEX_OP 101-E 385 9-T ---- 100-E ---- CONTROL_LIST 102-E 830 ---- ---- 101-E ---- FORALL_HEADER_OP 103-E 307 1-T 9-S ---- ---- VAR_REF 104-E 312 ---- ---- 103-E ---- EXPR_LIST 105-E 308 13-T 5-S 104-E ---- ARRAY_REF 106-E 307 1-T 9-S ---- ---- VAR_REF 107-E 300 1-T 2 INT_VAL 108-E 300 1-T 99 INT_VAL 109-E 325 ---- ---- 107-E 108-E RANGE_OP 110-E 324 ---- ---- 109-E ---- DDOT 111-E 307 ---- 9-S ---- ---- VAR_REF 112-E 831 ---- ---- 111-E 110-E INDEX_OP 113-E 385 9-T ---- 112-E ---- CONTROL_LIST 114-E 830 ---- ---- 113-E ---- FORALL_HEADER_OP 115-E 307 1-T 9-S ---- ---- VAR_REF 116-E 312 ---- ---- 115-E ---- EXPR_LIST 117-E 308 12-T 4-S 116-E ---- ARRAY_REF 118-E 307 1-T 9-S ---- ---- VAR_REF 119-E 300 1-T 1 INT_VAL 120-E 334 ---- ---- 118-E 119-E ADD_OP 121-E 312 ---- ---- 120-E ---- EXPR_LIST 122-E 308 13-T 5-S 121-E ---- ARRAY_REF 123-E 307 1-T 9-S ---- ---- VAR_REF 124-E 300 1-T 1 INT_VAL 125-E 350 ---- ---- 123-E 124-E MINUS_OP 126-E 312 ---- ---- 125-E ---- EXPR_LIST 127-E 308 13-T 5-S 126-E ---- ARRAY_REF 128-E 334 ---- ---- 122-E 127-E ADD_OP 129-E 300 1-T 2 INT_VAL 130-E 300 1-T 98 INT_VAL 131-E 300 1-T 2 INT_VAL 132-E 325 ---- ---- 129-E 130-E RANGE_OP 133-E 324 ---- ---- 132-E 131-E DDOT 134-E 312 ---- ---- 133-E ---- EXPR_LIST 135-E 308 12-T 4-S 134-E ---- ARRAY_REF 136-E 312 9-T ---- 135-E 144-E EXPR_LIST 137-E 300 1-T 1 INT_VAL 138-E 300 1-T 99 INT_VAL 139-E 300 1-T 2 INT_VAL 140-E 325 ---- ---- 137-E 138-E RANGE_OP 141-E 324 ---- ---- 140-E 139-E DDOT 142-E 312 ---- ---- 141-E ---- EXPR_LIST 143-E 308 13-T 5-S 142-E ---- ARRAY_REF 144-E 312 9-T ---- 143-E ---- EXPR_LIST 145-E 370 ---- 10-S 136-E ---- PROC_CALL 146-E 300 1-T 3 INT_VAL 147-E 300 1-T 99 INT_VAL 148-E 300 1-T 2 INT_VAL 149-E 325 ---- ---- 146-E 147-E RANGE_OP 150-E 324 ---- ---- 149-E 148-E DDOT 151-E 312 ---- ---- 150-E ---- EXPR_LIST 152-E 308 12-T 4-S 151-E ---- ARRAY_REF 153-E 312 9-T ---- 152-E 161-E EXPR_LIST 154-E 300 1-T 2 INT_VAL 155-E 300 1-T 100 INT_VAL 156-E 300 1-T 2 INT_VAL 157-E 325 ---- ---- 154-E 155-E RANGE_OP 158-E 324 ---- ---- 157-E 156-E DDOT 159-E 312 ---- ---- 158-E ---- EXPR_LIST 160-E 308 13-T 5-S 159-E ---- ARRAY_REF 161-E 312 9-T ---- 160-E ---- EXPR_LIST 162-E 370 ---- 10-S 153-E ---- PROC_CALL 163-E 813 ---- 1-S ---- ---- KIND_VAL 164-E 307 1-T 9-S ---- ---- VAR_REF 165-E 312 ---- ---- 164-E ---- EXPR_LIST 166-E 308 12-T 4-S 165-E ---- ARRAY_REF 167-E 312 9-T ---- 166-E ---- EXPR_LIST 168-E 307 1-T 9-S ---- ---- VAR_REF 169-E 300 1-T 2 INT_VAL 170-E 300 1-T 99 INT_VAL 171-E 325 ---- ---- 169-E 170-E RANGE_OP 172-E 324 ---- 9-S 171-E ---- DDOT 173-E 817 ---- ---- 167-E 172-E IMPLIED_DO 174-E 312 9-T ---- 173-E ---- EXPR_LIST 175-E 479 2-T ---- ---- ---- TYPE_OP 176-E 300 1-T 49 INT_VAL 177-E 325 ---- ---- ---- 176-E RANGE_OP 178-E 324 ---- ---- 177-E ---- DDOT 179-E 312 ---- ---- 178-E ---- EXPR_LIST 180-E 308 ---- 13-S 179-E ---- ARRAY_REF 181-E 312 9-T ---- 180-E 187-E EXPR_LIST 182-E 300 1-T 50 INT_VAL 183-E 325 ---- ---- ---- 182-E RANGE_OP 184-E 324 ---- ---- 183-E ---- DDOT 185-E 312 ---- ---- 184-E ---- EXPR_LIST 186-E 308 ---- 14-S 185-E ---- ARRAY_REF 187-E 312 9-T ---- 186-E ---- EXPR_LIST 188-E 307 ---- 15-S ---- ---- VAR_REF 189-E 312 ---- ---- 188-E 191-E EXPR_LIST 190-E 307 ---- 16-S ---- ---- VAR_REF 191-E 312 ---- ---- 190-E ---- EXPR_LIST 192-E 852 ---- ---- ---- ---- INHERIT_OP 193-E 300 1-T 1 INT_VAL 194-E 300 1-T 49 INT_VAL 195-E 325 ---- ---- 193-E 194-E RANGE_OP 196-E 324 ---- ---- 195-E ---- DDOT 197-E 307 ---- 17-S ---- ---- VAR_REF 198-E 831 ---- ---- 197-E 196-E INDEX_OP 199-E 385 9-T ---- 198-E ---- CONTROL_LIST 200-E 830 ---- ---- 199-E ---- FORALL_HEADER_OP 201-E 307 1-T 17-S ---- ---- VAR_REF 202-E 312 ---- ---- 201-E ---- EXPR_LIST 203-E 308 17-T 13-S 202-E ---- ARRAY_REF 204-E 307 1-T 17-S ---- ---- VAR_REF 205-E 312 ---- ---- 204-E ---- EXPR_LIST 206-E 308 17-T 13-S 205-E ---- ARRAY_REF 207-E 307 1-T 17-S ---- ---- VAR_REF 208-E 312 ---- ---- 207-E ---- EXPR_LIST 209-E 308 18-T 14-S 208-E ---- ARRAY_REF 210-E 350 ---- ---- 206-E 209-E MINUS_OP 211-E 307 1-T 17-S ---- ---- VAR_REF 212-E 300 1-T 1 INT_VAL 213-E 334 ---- ---- 211-E 212-E ADD_OP 214-E 312 ---- ---- 213-E ---- EXPR_LIST 215-E 308 18-T 14-S 214-E ---- ARRAY_REF 216-E 350 ---- ---- 210-E 215-E MINUS_OP
id var type attr next scope variable-name 1-S 550 ---- 0 2-S 1-B * DEFAULT 2-S 505 ---- 0 3-S 1-B PROG_NAME symb_lst= ---- prog_hedr= 2-B PROGRAM_NAME 3-S 505 ---- 0 11-S 1-B MAIN symb_lst= ---- prog_hedr= 2-B PROGRAM_NAME 4-S 503 12-T 262146 5-S 2-B X local= 600 nxt_in= ---- nxt_out= ---- VARIABLE_NAME 5-S 503 13-T 262146 6-S 2-B Y local= 600 nxt_in= ---- nxt_out= ---- VARIABLE_NAME 6-S 503 14-T 33554434 7-S 2-B P local= 600 nxt_in= ---- nxt_out= ---- VARIABLE_NAME 7-S 503 15-T 131074 8-S 2-B TX local= 600 nxt_in= ---- nxt_out= ---- VARIABLE_NAME 8-S 503 16-T 131074 9-S 2-B TY local= 600 nxt_in= ---- nxt_out= ---- VARIABLE_NAME 9-S 503 1-T 0 10-S 2-B i local= 600 nxt_in= ---- nxt_out= ---- VARIABLE_NAME 10-S 600 2-T 0 ---- 2-B FOO LOCAL 11-S 505 ---- 0 12-S 1-B PROG_NAME symb_lst= ---- prog_hedr= 23-B PROGRAM_NAME 12-S 506 ---- 0 ---- 1-B FOO n_in= 2 n_out= 0 n_io= 0 in_l= 13-S out_l= ---- sy_l= 13-S p_hdr= 23-B PROCEDURE_NAME 13-S 503 17-T 2 14-S 23-B X local= 603 nxt_in= 14-S nxt_out= ---- VARIABLE_NAME 14-S 503 18-T 2 15-S 23-B Y local= 603 nxt_in= ---- nxt_out= ---- VARIABLE_NAME 15-S 503 2-T 0 16-S 23-B X local= 601 nxt_in= ---- nxt_out= ---- VARIABLE_NAME 16-S 503 2-T 0 17-S 23-B Y local= 601 nxt_in= ---- nxt_out= ---- VARIABLE_NAME 17-S 503 1-T 0 ---- 23-B i local= 600 nxt_in= ---- nxt_out= ---- VARIABLE_NAME
id var name length 1-T 551 ---- -- T_INT 2-T 552 ---- -- T_FLOAT 3-T 553 ---- -- T_DOUBLE 4-T 554 ---- -- T_CHAR 5-T 556 ---- -- T_STRING 6-T 555 ---- -- T_BOOL 7-T 564 ---- -- T_COMPLEX 8-T 583 ---- -- T_DCOMPLEX 9-T 550 ---- -- DEFAULT 10-T 584 ---- -- T_PROCESSORS 11-T 585 ---- -- T_TEMPLATE 12-T 560 ---- 6 dim= 1 base_t= 2-T rngs= 6-E T_ARRAY 13-T 560 ---- 12 dim= 1 base_t= 2-T rngs= 12-E T_ARRAY 14-T 560 ---- 18 dim= 1 base_t= ---- rngs= 18-E T_ARRAY 15-T 560 ---- 25 dim= 1 base_t= 11-T rngs= 25-E T_ARRAY 16-T 560 ---- 33 dim= 1 base_t= 11-T rngs= 33-E T_ARRAY 17-T 560 ---- 179 dim= 1 base_t= 2-T rngs= 179-E T_ARRAY 18-T 560 ---- 185 dim= 1 base_t= 2-T rngs= 185-E T_ARRAY bits set: 0 syn/protected, 1 shared/public, 2 private, 3 future, 4 virtual, 5 inline, 6 unsigned, 7 signed, 8 short, 9 long, 10 volatile, 11 const, 12 typedef, 13 extern, 14 friend, 15 static, 16 register, 17 auto, 18 global, 19 Sync, 20 atomic, 21 __private, 22 restrict
1-F testz.f9