Max level shown:
1 Table Placement NOCC_TRY1, ignoring container conflicts
2 Table placement starting on pipe with DEFAULT PLACEMENT approach
3 ingress: [53]
4 +--tbl_sidecar1064
5 0+--tbl_sidecar1065
6 00+--cond-33
7 000+--cond-36
8 0001+--cond-38
9 00111+--cond-40
10 001111+--cond-48
11 0011111+--cond-50
12 00111111+--cond-62
13 001111110+--ingresshdr.udp.checksum_encode_update_condition_2
14 0011111100+--ingresshdr.icmp.hdr_checksum_encode_update_condition_3
15 tbl_sidecar1064
16 stats Ingress.ingress_ctr 512
17 tbl_sidecar1065
18 stats Ingress.packet_ctr 1024
19 cond-33(ingress::hdr.ipv4.$valid == 1; => $true, ingress::hdr.arp.$valid == 1; => $true, 1 => $false)
20 $true: [57]
21 filter_switch_ipv4_addr{ T 41+1, 0 0K }
22 $false: [58]
23 cond-34(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
24 $true: [56]
25 cond-35(ingress::hdr.ipv6.dst_addr[127:112] == 65281; => $true, 1 => $false)
26 $true: [54]
27 tbl_sidecar75
28 $false: [55] 0
29 tbl_sidecar78
30 filter_switch_ipv6_addr{ T 137+1, 0 0K }
31 $false: [105]
32 cond-36(ingress::hdr.icmp.$valid == 1; => $true, 1 => $false)
33 $true: [60]
34 cond-37(ingress::hdr.icmp.type == 8; => $true, ingress::hdr.icmp.type == 0; => $true, ingress::hdr.icmp.type == 128; => $true, ingress::hdr.icmp.type == 129; => $true, 1 => $false)
35 $true: [59]
36 tbl_sidecar445
37 $false: [106]
38 $false: [107]
39 cond-38(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
40 $true: [62]
41 nat_ingress_ingress_ipv4{ T 64+0, 32 1K }
42 $false: [63]
43 cond-39(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
44 $true: [61]
45 nat_ingress_ingress_ipv6{ T 160+0, 32 1K }
46 $false: [108]
47 cond-40(ingress::meta.nat_ingress; => $true, 1 => $false)
48 $true: [64] 1 11
49 cond-41(ingress::hdr.tcp.$valid == 1; => $true, 1 => $false)
50 $true: [65] 0
51 tbl_sidecar456
52 tbl_sidecar457
53 $false: [69]
54 cond-42(ingress::hdr.udp.$valid == 1; => $true, 1 => $false)
55 $true: [66] 0
56 tbl_sidecar460
57 tbl_sidecar461
58 $false: [68]
59 cond-43(ingress::hdr.icmp.$valid == 1; => $true, 1 => $false)
60 $true: [67] 0
61 tbl_sidecar464
62 tbl_sidecar465
63 $false: [109]
64 cond-44(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
65 $true: [70] 1 00 001
66 nat_ingress_ipv4_set_len{ E -6+0, 2 0K }
67 tbl_nat_ingress_invert
68 tbl_nat_ingress_encap_ipv4
69 ara_table_1
70 $false: [72]
71 cond-45(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
72 $true: [71] 1
73 tbl_nat_ingress_encap_ipv6
74 ara_table_1
75 $false: [110]
76 ara_table_1
77 cond-46(ingress::hdr.vlan.$valid == 1; => $true, 1 => $false)
78 $true: [73]
79 tbl_sidecar481
80 $false: [111]
81 $false: [75]
82 cond-47(ingress::meta.is_switch_address; => $true, 1 => $false)
83 $false: [74] 0
84 nat_ingress_nat_only{ E -1+0, 0 0K }
85 ara_table_1
86 $true: [112]
87 ara_table_1
88 cond-48(!ingress::meta.is_switch_address && ingress::meta.nat_ingress_port && !ingress::meta.nat_ingress; => $true, 1 => $false)
89 $true: [76]
90 tbl_sidecar250
91 $false: [79]
92 cond-49(!ingress::meta.is_switch_address; => $false, ingress::hdr.geneve.$valid != 1; => $false, ingress::hdr.geneve.vni == 0; => $false, 1 => $true)
93 $true: [77]
94 tbl_sidecar253
95 $false: [78]
96 services_service{ T 36+3, 8 0K }
97 stats Ingress.services.service_ctr 5
98 cond-50(!ingress::meta.service_routed && ingress::ig_intr_md_for_dprsr.drop_ctl == 0; => $true, 1 => $false)
99 $true: [80] 1
100 cond-51(ingress::meta.nat_egress; => $true, 1 => $false)
101 $true: [81]
102 +--nat_egress_nat_egress
103 1+--ara_table_11
104 10+--ara_table_9
105 100+--ara_table_7
106 1000+--ara_table_5
107 10000+--ara_table_3
108 nat_egress_nat_egress{ E -5+3, 8 0K }
109 ara_table_11
110 ara_table_9
111 ara_table_7
112 ara_table_5
113 ara_table_3
114 $false: [113] 0 00 000 0000
115 ara_table_11
116 ara_table_9
117 ara_table_7
118 ara_table_5
119 ara_table_3
120 cond-52(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
121 $true: [98] 0 00 000
122 ara_table_6
123 ara_table_8
124 ara_table_0
125 cond-53(ingress::meta.ipv4_checksum_err; => $true, 1 => $false)
126 $true: [82] 0 00 000
127 ara_table_4
128 ara_table_2
129 ara_table_10
130 tbl_sidecar917
131 $false: [90]
132 cond-54(ingress::hdr.ipv4.ttl == 0; => $true, 1 => $false)
133 $true: [83] 0 00 000
134 ara_table_4
135 ara_table_2
136 ara_table_10
137 tbl_sidecar921
138 $false: [84] 0 11 111
139 tbl_sidecar933
140 l3_router_Router4_lookup_idx_lookup{ T 32+1, 4 8K }
141 cond-55(ingress::l3_router_Router4_fwd.is_hit; => $true, 1 => $false)
142 $true: [85] 0 10 101
143 l3_router_Router4_lookup_idx_select_route{ E 6+0, 2 2K }
144 ara_table_4
145 tbl_sidecar792
146 l3_router_Router4_lookup_idx_route{ E 6+1, 16 7K }
147 $false: [114]
148 ara_table_4
149 cond-56(ingress::l3_router_Router4_fwd.is_hit; => $true, 1 => $false)
150 $true: [89] 0
151 ara_table_2
152 cond-57(ingress::l3_router_Router4_fwd.port == 0; => $false, ingress::hdr.ipv4.ttl == 1; => $true, 1 => $false)
153 $true: [86] 0 00
154 ara_table_10
155 tbl_l3_router_Router4_icmp_error
156 tbl_sidecar946
157 $false: [87] 0 10
158 tbl_sidecar948
159 ara_table_10
160 l3_router_Router4_Arp_tbl{ E 22+2, 8 0K }
161 $false: [88] 0 00 000
162 ara_table_2
163 tbl_l3_router_Router4_icmp_error_0
164 tbl_sidecar943
165 ara_table_10
166 $false: [99]
167 cond-58(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
168 $true: [97]
169 cond-59(ingress::hdr.ipv6.hop_limit == 0; => $true, 1 => $false)
170 $true: [91]
171 +--ara_table_6
172 0+--ara_table_8
173 00+--ara_table_0
174 000+--tbl_sidecar981
175 0000+--ara_table_4
176 00000+--ara_table_2
177 000000+--ara_table_10
178 ara_table_6
179 ara_table_8
180 ara_table_0
181 tbl_sidecar981
182 ara_table_4
183 ara_table_2
184 ara_table_10
185 $false: [92] 1
186 l3_router_Router6_lookup_tbl{ T 128+2, 32 1K }
187 cond-60(ingress::l3_router_Router6_fwd.is_hit; => $true, 1 => $false)
188 $true: [96] 0
189 ara_table_6
190 cond-61(ingress::l3_router_Router6_fwd.port == 0; => $false, ingress::hdr.ipv6.hop_limit == 1; => $true, 1 => $false)
191 $true: [93]
192 +--ara_table_8
193 0+--ara_table_0
194 00+--tbl_l3_router_Router6_icmp_error
195 000+--tbl_sidecar994
196 0000+--ara_table_4
197 00000+--ara_table_2
198 000000+--ara_table_10
199 ara_table_8
200 ara_table_0
201 tbl_l3_router_Router6_icmp_error
202 tbl_sidecar994
203 ara_table_4
204 ara_table_2
205 ara_table_10
206 $false: [94]
207 +--tbl_sidecar996
208 0+--ara_table_8
209 10+--l3_router_Router6_Ndp_tbl
210 000+--ara_table_0
211 0000+--ara_table_4
212 00000+--ara_table_2
213 000000+--ara_table_10
214 tbl_sidecar996
215 ara_table_8
216 l3_router_Router6_Ndp_tbl{ E 118+2, 8 0K }
217 ara_table_0
218 ara_table_4
219 ara_table_2
220 ara_table_10
221 $false: [95]
222 +--ara_table_6
223 0+--tbl_l3_router_Router6_icmp_error_0
224 00+--tbl_sidecar991
225 000+--ara_table_8
226 0000+--ara_table_0
227 00000+--ara_table_4
228 000000+--ara_table_2
229 0000000+--ara_table_10
230 ara_table_6
231 tbl_l3_router_Router6_icmp_error_0
232 tbl_sidecar991
233 ara_table_8
234 ara_table_0
235 ara_table_4
236 ara_table_2
237 ara_table_10
238 $false: [115]
239 +--ara_table_6
240 0+--ara_table_8
241 00+--ara_table_0
242 000+--ara_table_4
243 0000+--ara_table_2
244 00000+--ara_table_10
245 ara_table_6
246 ara_table_8
247 ara_table_0
248 ara_table_4
249 ara_table_2
250 ara_table_10
251 $false: [116]
252 +--ara_table_11
253 0+--ara_table_9
254 00+--ara_table_7
255 000+--ara_table_5
256 0000+--ara_table_3
257 00100+--ara_table_6
258 010000+--ara_table_8
259 0000000+--ara_table_0
260 00010000+--ara_table_4
261 000010000+--ara_table_2
262 1000000000+--ara_table_10
263 ara_table_11
264 ara_table_9
265 ara_table_7
266 ara_table_5
267 ara_table_3
268 ara_table_6
269 ara_table_8
270 ara_table_0
271 ara_table_4
272 ara_table_2
273 ara_table_10
274 cond-62(ingress::meta.drop_reason == 0; => $false, 1 => $true)
275 $true: [100] 0
276 tbl_sidecar1077
277 stats Ingress.drop_port_ctr 512
278 tbl_sidecar1078
279 stats Ingress.drop_reason_ctr 18
280 $false: [103]
281 cond-63(ingress::meta.multicast[0:0]; => $true, 1 => $false)
282 $false: [101] 0 00
283 tbl_sidecar1080
284 stats Ingress.egress_ctr 512
285 cond-64(ingress::ig_intr_md_for_tm.ucast_egress_port == 0; => $false, 1 => $true)
286 $true: [102]
287 mac_rewrite_mac_rewrite{ E -1+1, 8 0K }
288 $false: [117]
289 tbl_sidecar1084
290 $true: [118]
291 ingresshdr.udp.checksum_encode_update_condition_2{ E -4+1, 1 0K }
292 ingresshdr.icmp.hdr_checksum_encode_update_condition_3{ E -8+1, 1 0K }
293 egress: [104]
294 
295 stage 0, work: [ 19494062 ], partly placed 0, placed 0
296 { id=0 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
297 tbl_sidecar1064 is not a gateway! Aborting search for merge choices
298 try_place_table(tbl_sidecar1064, stage=0)
299 Initial # of stages is 0, initial # of entries is 1
300 Try_alloc_all for Table use
301 Trying to allocate layout for tbl_sidecar1064
302 Picking layout option for table : tbl_sidecar1064 with requested entries : 1
303 picked layout for tbl_sidecar1064 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
304 way:{ g:1 e:0 w:1 }
305 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
306 Trying to allocate adb for tbl_sidecar1064
307 Trying to allocate imem for tbl_sidecar1064
308 Entries : 1, needed_entries: 1, need_more: 0
309 Selected stage: 0 Furthest stage: 0
310 try_place_table returning 1 of tbl_sidecar1064 in stage 0
311 Table is placed
312 Pl vector: tbl_sidecar1064
313 tbl_sidecar1065 is not a gateway! Aborting search for merge choices
314 try_place_table(tbl_sidecar1065, stage=0)
315 Initial # of stages is 0, initial # of entries is 1
316 Try_alloc_all for Table use
317 Trying to allocate layout for tbl_sidecar1065
318 Picking layout option for table : tbl_sidecar1065 with requested entries : 1
319 picked layout for tbl_sidecar1065 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
320 way:{ g:1 e:0 w:1 }
321 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
322 Trying to allocate adb for tbl_sidecar1065
323 Trying to allocate imem for tbl_sidecar1065
324 Entries : 1, needed_entries: 1, need_more: 0
325 Selected stage: 0 Furthest stage: 0
326 try_place_table returning 1 of tbl_sidecar1065 in stage 0
327 Table is placed
328 Pl vector: tbl_sidecar1065
329 try_place_table(cond-33, stage=0)
330 Merging with match table filter_switch_ipv4_addr and tag $true
331 Initial # of stages is 0, initial # of entries is 512
332 Try_alloc_all for Table use
333 Trying to allocate layout for filter_switch_ipv4_addr
334 Picking layout option for table : filter_switch_ipv4_addr with requested entries : 512
335 picked layout for filter_switch_ipv4_addr FormatType(02) layout: 512tV ixbar:6B/41b match:6B/41b ov:11
336 entries:512 srams:3 local_tinds: 0 maprams:2 tcams:1 afi:0
337 Trying to allocate adb for filter_switch_ipv4_addr
338 Trying to allocate imem for filter_switch_ipv4_addr
339 Entries : 512, needed_entries: 512, need_more: 0
340 Selected stage: 0 Furthest stage: 0
341 try_place_table returning 512 of filter_switch_ipv4_addr in stage 0
342 Table is placed
343 Gateway is placed
344 Pl vector: filter_switch_ipv4_addr
345 try_place_table(cond-36, stage=0)
346 Initial # of stages is 0, initial # of entries is 0
347 Try_alloc_all for Table use
348 Trying to allocate layout for cond-36
349 Picking layout option for table : cond-36 with requested entries : 0
350 picked layout for cond-36 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
351 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
352 Trying to allocate adb for cond-36
353 Trying to allocate imem for cond-36
354 Entries : 0, needed_entries: 0, need_more: 0
355 Selected stage: 0 Furthest stage: 0
356 try_place_table returning 0 of cond-36 in stage 0
357 Table is placed
358 Pl vector: cond-36
359 - removing nat_ingress_ingress_ipv4 from merge list because it depends on cond-36
360 - skipping gateway cond-38 until mergeable tables are available
361 - skipping cond-40 due to in-sequence control dependence on cond-36
362 - skipping cond-48 due to in-sequence control dependence on cond-33
363 - skipping cond-50 due to in-sequence control dependence on cond-33
364 - skipping cond-62 due to in-sequence control dependence on cond-33
365 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-33
366 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-33
367 found 4 tables that could be placed: [ tbl_sidecar1064, tbl_sidecar1065, filter_switch_ipv4_addr, cond-36 ]
368 Initial best is first table seen: tbl_sidecar1064
369 For trial t : tbl_sidecar1065 with best: tbl_sidecar1064
370 Updating best to tbl_sidecar1065 from tbl_sidecar1064 for reason: default choice
371 For trial t : filter_switch_ipv4_addr with best: tbl_sidecar1065
372 Updating best to filter_switch_ipv4_addr from tbl_sidecar1065 for reason: longer downward prop control-included dependence tail chain
373 For trial t : cond-36 with best: filter_switch_ipv4_addr
374 Updating best to cond-36 from filter_switch_ipv4_addr for reason: longer downward prop control-included dependence tail chain
375 Adding table:tbl_sidecar1064 in the initial stage option
376 Adding table:tbl_sidecar1065 in the initial stage option
377 Adding table:filter_switch_ipv4_addr in the initial stage option
378 Adding table:cond-36 in the initial stage option
379 placing 0 entries of cond-36 ( cond-36 ) in stage 0(0) FormatType(02)
380 stage 0, work: [ 19494062, 19494797 ], partly placed 0, placed 1
381 { id=0 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
382 tbl_sidecar1064 is not a gateway! Aborting search for merge choices
383 try_place_table(tbl_sidecar1064, stage=0)
384 Initial # of stages is 0, initial # of entries is 1
385 Try_alloc_all for Table use
386 Trying to allocate layout for tbl_sidecar1064
387 Picking layout option for table : tbl_sidecar1064 with requested entries : 1
388 picked layout for tbl_sidecar1064 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
389 way:{ g:1 e:0 w:1 }
390 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
391 Trying to allocate adb for tbl_sidecar1064
392 Trying to allocate imem for tbl_sidecar1064
393 Entries : 1, needed_entries: 1, need_more: 0
394 Selected stage: 0 Furthest stage: 1
395 try_place_table returning 1 of tbl_sidecar1064 in stage 0
396 Table is placed
397 Pl vector: tbl_sidecar1064
398 tbl_sidecar1065 is not a gateway! Aborting search for merge choices
399 try_place_table(tbl_sidecar1065, stage=0)
400 Initial # of stages is 0, initial # of entries is 1
401 Try_alloc_all for Table use
402 Trying to allocate layout for tbl_sidecar1065
403 Picking layout option for table : tbl_sidecar1065 with requested entries : 1
404 picked layout for tbl_sidecar1065 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
405 way:{ g:1 e:0 w:1 }
406 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
407 Trying to allocate adb for tbl_sidecar1065
408 Trying to allocate imem for tbl_sidecar1065
409 Entries : 1, needed_entries: 1, need_more: 0
410 Selected stage: 0 Furthest stage: 1
411 try_place_table returning 1 of tbl_sidecar1065 in stage 0
412 Table is placed
413 Pl vector: tbl_sidecar1065
414 try_place_table(cond-33, stage=0)
415 Merging with match table filter_switch_ipv4_addr and tag $true
416 Initial # of stages is 0, initial # of entries is 512
417 Try_alloc_all for Table use
418 Trying to allocate layout for filter_switch_ipv4_addr
419 Picking layout option for table : filter_switch_ipv4_addr with requested entries : 512
420 picked layout for filter_switch_ipv4_addr FormatType(02) layout: 512tV ixbar:6B/41b match:6B/41b ov:11
421 entries:512 srams:3 local_tinds: 0 maprams:2 tcams:1 afi:0
422 Trying to allocate adb for filter_switch_ipv4_addr
423 Trying to allocate imem for filter_switch_ipv4_addr
424 Entries : 512, needed_entries: 512, need_more: 0
425 Selected stage: 0 Furthest stage: 1
426 try_place_table returning 512 of filter_switch_ipv4_addr in stage 0
427 Table is placed
428 Gateway is placed
429 Pl vector: filter_switch_ipv4_addr
430 - skipping cond-36 as its already done
431 - removing nat_ingress_ingress_ipv4 from merge list because it depends on cond-37
432 - skipping gateway cond-38 until mergeable tables are available
433 - skipping cond-40 due to in-sequence control dependence on cond-38
434 - skipping cond-48 due to in-sequence control dependence on cond-33
435 - skipping cond-50 due to in-sequence control dependence on cond-33
436 - skipping cond-62 due to in-sequence control dependence on cond-33
437 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-33
438 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-33
439 try_place_table(cond-37, stage=0)
440 Merging with match table tbl_sidecar445 and tag $true
441 Initial # of stages is 0, initial # of entries is 1
442 Try_alloc_all for Table use
443 Trying to allocate layout for tbl_sidecar445
444 Picking layout option for table : tbl_sidecar445 with requested entries : 1
445 picked layout for tbl_sidecar445 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
446 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
447 Trying to allocate adb for tbl_sidecar445
448 Trying to allocate imem for tbl_sidecar445
449 Entries : 1, needed_entries: 1, need_more: 0
450 Selected stage: 0 Furthest stage: 1
451 try_place_table returning 1 of tbl_sidecar445 in stage 0
452 Table is placed
453 Gateway is placed
454 Pl vector: tbl_sidecar445
455 found 4 tables that could be placed: [ tbl_sidecar1064, tbl_sidecar1065, filter_switch_ipv4_addr, tbl_sidecar445 ]
456 Initial best is first table seen: tbl_sidecar1064
457 For trial t : tbl_sidecar1065 with best: tbl_sidecar1064
458 Updating best to tbl_sidecar1065 from tbl_sidecar1064 for reason: default choice
459 For trial t : filter_switch_ipv4_addr with best: tbl_sidecar1065
460 Updating best to filter_switch_ipv4_addr from tbl_sidecar1065 for reason: longer downward prop control-included dependence tail chain
461 For trial t : tbl_sidecar445 with best: filter_switch_ipv4_addr
462 Updating best to tbl_sidecar445 from filter_switch_ipv4_addr for reason: longer downward prop control-included dependence tail chain
463 placing 1 entries of tbl_sidecar445 ( tbl_sidecar445 ) (with gw cond-37, result tag $true) in stage 0(1) FormatType(02)
464 stage 0, work: [ 19494062 ], partly placed 0, placed 2
465 { id=1 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
466 tbl_sidecar1064 is not a gateway! Aborting search for merge choices
467 try_place_table(tbl_sidecar1064, stage=0)
468 Initial # of stages is 0, initial # of entries is 1
469 Try_alloc_all for Table use
470 Trying to allocate layout for tbl_sidecar1064
471 Picking layout option for table : tbl_sidecar1064 with requested entries : 1
472 picked layout for tbl_sidecar1064 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
473 way:{ g:1 e:0 w:1 }
474 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
475 Trying to allocate adb for tbl_sidecar1064
476 Trying to allocate imem for tbl_sidecar1064
477 Entries : 1, needed_entries: 1, need_more: 0
478 Selected stage: 0 Furthest stage: 1
479 try_place_table returning 1 of tbl_sidecar1064 in stage 0
480 Table is placed
481 Pl vector: tbl_sidecar1064
482 tbl_sidecar1065 is not a gateway! Aborting search for merge choices
483 try_place_table(tbl_sidecar1065, stage=0)
484 Initial # of stages is 0, initial # of entries is 1
485 Try_alloc_all for Table use
486 Trying to allocate layout for tbl_sidecar1065
487 Picking layout option for table : tbl_sidecar1065 with requested entries : 1
488 picked layout for tbl_sidecar1065 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
489 way:{ g:1 e:0 w:1 }
490 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
491 Trying to allocate adb for tbl_sidecar1065
492 Trying to allocate imem for tbl_sidecar1065
493 Entries : 1, needed_entries: 1, need_more: 0
494 Selected stage: 0 Furthest stage: 1
495 try_place_table returning 1 of tbl_sidecar1065 in stage 0
496 Table is placed
497 Pl vector: tbl_sidecar1065
498 try_place_table(cond-33, stage=0)
499 Merging with match table filter_switch_ipv4_addr and tag $true
500 Initial # of stages is 0, initial # of entries is 512
501 Try_alloc_all for Table use
502 Trying to allocate layout for filter_switch_ipv4_addr
503 Picking layout option for table : filter_switch_ipv4_addr with requested entries : 512
504 picked layout for filter_switch_ipv4_addr FormatType(02) layout: 512tV ixbar:6B/41b match:6B/41b ov:11
505 entries:512 srams:3 local_tinds: 0 maprams:2 tcams:1 afi:0
506 Trying to allocate adb for filter_switch_ipv4_addr
507 Trying to allocate imem for filter_switch_ipv4_addr
508 Entries : 512, needed_entries: 512, need_more: 0
509 Selected stage: 0 Furthest stage: 1
510 try_place_table returning 512 of filter_switch_ipv4_addr in stage 0
511 Table is placed
512 Gateway is placed
513 Pl vector: filter_switch_ipv4_addr
514 - skipping cond-36 as its already done
515 try_place_table(cond-38, stage=0)
516 Merging with match table nat_ingress_ingress_ipv4 and tag $true
517 - dependency between tbl_sidecar445 and table advances stage
518 Initial # of stages is 1, initial # of entries is 2560
519 Try_alloc_all for Table use
520 Trying to allocate layout for nat_ingress_ingress_ipv4
521 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
522 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
523 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
524 Trying to allocate adb for nat_ingress_ingress_ipv4
525 Trying to allocate imem for nat_ingress_ingress_ipv4
526 Entries : 2560, needed_entries: 2560, need_more: 0
527 Selected stage: 1 Furthest stage: 1
528 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 1
529 Table is placed
530 Gateway is placed
531 Pl vector: nat_ingress_ingress_ipv4
532 - skipping cond-40 due to in-sequence control dependence on cond-38
533 - skipping cond-48 due to in-sequence control dependence on cond-33
534 - skipping cond-50 due to in-sequence control dependence on cond-33
535 - skipping cond-62 due to in-sequence control dependence on cond-33
536 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-33
537 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-33
538 found 4 tables that could be placed: [ tbl_sidecar1064, tbl_sidecar1065, filter_switch_ipv4_addr, nat_ingress_ingress_ipv4 ]
539 Initial best is first table seen: tbl_sidecar1064
540 For trial t : tbl_sidecar1065 with best: tbl_sidecar1064
541 Updating best to tbl_sidecar1065 from tbl_sidecar1064 for reason: default choice
542 For trial t : filter_switch_ipv4_addr with best: tbl_sidecar1065
543 Updating best to filter_switch_ipv4_addr from tbl_sidecar1065 for reason: longer downward prop control-included dependence tail chain
544 For trial t : nat_ingress_ingress_ipv4 with best: filter_switch_ipv4_addr
545 Keeping best filter_switch_ipv4_addr for reason: earlier stage calculated
546 placing 512 entries of filter_switch_ipv4_addr ( Ingress.filter.switch_ipv4_addr ) (with gw cond-33, result tag $true) in stage 0(2) FormatType(02)
547 stage 0, work: [ 19494062, 19494709 ], partly placed 0, placed 3
548 { id=2 ram=3 tcam=1 mram=2 eixb=7 tixb=0 malu=0 salu=0 local_tinds=0 }
549 tbl_sidecar1064 is not a gateway! Aborting search for merge choices
550 try_place_table(tbl_sidecar1064, stage=0)
551 Initial # of stages is 0, initial # of entries is 1
552 Try_alloc_all for Table use
553 Trying to allocate layout for tbl_sidecar1064
554 Picking layout option for table : tbl_sidecar1064 with requested entries : 1
555 picked layout for tbl_sidecar1064 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
556 way:{ g:1 e:0 w:1 }
557 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
558 Trying to allocate adb for tbl_sidecar1064
559 Trying to allocate imem for tbl_sidecar1064
560 Entries : 1, needed_entries: 1, need_more: 0
561 Selected stage: 0 Furthest stage: 1
562 try_place_table returning 1 of tbl_sidecar1064 in stage 0
563 Table is placed
564 Pl vector: tbl_sidecar1064
565 tbl_sidecar1065 is not a gateway! Aborting search for merge choices
566 try_place_table(tbl_sidecar1065, stage=0)
567 Initial # of stages is 0, initial # of entries is 1
568 Try_alloc_all for Table use
569 Trying to allocate layout for tbl_sidecar1065
570 Picking layout option for table : tbl_sidecar1065 with requested entries : 1
571 picked layout for tbl_sidecar1065 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
572 way:{ g:1 e:0 w:1 }
573 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
574 Trying to allocate adb for tbl_sidecar1065
575 Trying to allocate imem for tbl_sidecar1065
576 Entries : 1, needed_entries: 1, need_more: 0
577 Selected stage: 0 Furthest stage: 1
578 try_place_table returning 1 of tbl_sidecar1065 in stage 0
579 Table is placed
580 Pl vector: tbl_sidecar1065
581 - skipping cond-33 as its already done
582 - skipping cond-36 as its already done
583 try_place_table(cond-38, stage=0)
584 Merging with match table nat_ingress_ingress_ipv4 and tag $true
585 - dependency between tbl_sidecar445 and table advances stage
586 Initial # of stages is 1, initial # of entries is 2560
587 Try_alloc_all for Table use
588 Trying to allocate layout for nat_ingress_ingress_ipv4
589 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
590 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
591 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
592 Trying to allocate adb for nat_ingress_ingress_ipv4
593 Trying to allocate imem for nat_ingress_ingress_ipv4
594 Entries : 2560, needed_entries: 2560, need_more: 0
595 Selected stage: 1 Furthest stage: 1
596 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 1
597 Table is placed
598 Gateway is placed
599 Pl vector: nat_ingress_ingress_ipv4
600 - skipping cond-40 due to in-sequence control dependence on cond-38
601 - skipping cond-48 due to in-sequence control dependence on cond-38
602 - skipping cond-50 due to in-sequence control dependence on cond-38
603 - skipping cond-62 due to in-sequence control dependence on cond-38
604 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-38
605 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-38
606 try_place_table(cond-34, stage=0)
607 Initial # of stages is 0, initial # of entries is 0
608 Try_alloc_all for Table use
609 Trying to allocate layout for cond-34
610 Picking layout option for table : cond-34 with requested entries : 0
611 picked layout for cond-34 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
612 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
613 Trying to allocate adb for cond-34
614 Trying to allocate imem for cond-34
615 Entries : 0, needed_entries: 0, need_more: 0
616 Selected stage: 0 Furthest stage: 1
617 try_place_table returning 0 of cond-34 in stage 0
618 Table is placed
619 Pl vector: cond-34
620 found 4 tables that could be placed: [ tbl_sidecar1064, tbl_sidecar1065, nat_ingress_ingress_ipv4, cond-34 ]
621 Initial best is first table seen: tbl_sidecar1064
622 For trial t : tbl_sidecar1065 with best: tbl_sidecar1064
623 Updating best to tbl_sidecar1065 from tbl_sidecar1064 for reason: default choice
624 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar1065
625 Keeping best tbl_sidecar1065 for reason: earlier stage calculated
626 For trial t : cond-34 with best: tbl_sidecar1065
627 Updating best to cond-34 from tbl_sidecar1065 for reason: longer downward prop control-included dependence tail chain
628 placing 0 entries of cond-34 ( cond-34 ) in stage 0(3) FormatType(02)
629 stage 0, work: [ 19494062, 19494709, 19494705 ], partly placed 0, placed 4
630 { id=2 ram=3 tcam=1 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
631 tbl_sidecar1064 is not a gateway! Aborting search for merge choices
632 try_place_table(tbl_sidecar1064, stage=0)
633 Initial # of stages is 0, initial # of entries is 1
634 Try_alloc_all for Table use
635 Trying to allocate layout for tbl_sidecar1064
636 Picking layout option for table : tbl_sidecar1064 with requested entries : 1
637 picked layout for tbl_sidecar1064 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
638 way:{ g:1 e:0 w:1 }
639 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
640 Trying to allocate adb for tbl_sidecar1064
641 Trying to allocate imem for tbl_sidecar1064
642 Entries : 1, needed_entries: 1, need_more: 0
643 Selected stage: 0 Furthest stage: 1
644 try_place_table returning 1 of tbl_sidecar1064 in stage 0
645 Table is placed
646 Pl vector: tbl_sidecar1064
647 tbl_sidecar1065 is not a gateway! Aborting search for merge choices
648 try_place_table(tbl_sidecar1065, stage=0)
649 Initial # of stages is 0, initial # of entries is 1
650 Try_alloc_all for Table use
651 Trying to allocate layout for tbl_sidecar1065
652 Picking layout option for table : tbl_sidecar1065 with requested entries : 1
653 picked layout for tbl_sidecar1065 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
654 way:{ g:1 e:0 w:1 }
655 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
656 Trying to allocate adb for tbl_sidecar1065
657 Trying to allocate imem for tbl_sidecar1065
658 Entries : 1, needed_entries: 1, need_more: 0
659 Selected stage: 0 Furthest stage: 1
660 try_place_table returning 1 of tbl_sidecar1065 in stage 0
661 Table is placed
662 Pl vector: tbl_sidecar1065
663 - skipping cond-33 as its already done
664 - skipping cond-36 as its already done
665 try_place_table(cond-38, stage=0)
666 Merging with match table nat_ingress_ingress_ipv4 and tag $true
667 - dependency between tbl_sidecar445 and table advances stage
668 Initial # of stages is 1, initial # of entries is 2560
669 Try_alloc_all for Table use
670 Trying to allocate layout for nat_ingress_ingress_ipv4
671 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
672 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
673 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
674 Trying to allocate adb for nat_ingress_ingress_ipv4
675 Trying to allocate imem for nat_ingress_ingress_ipv4
676 Entries : 2560, needed_entries: 2560, need_more: 0
677 Selected stage: 1 Furthest stage: 1
678 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 1
679 Table is placed
680 Gateway is placed
681 Pl vector: nat_ingress_ingress_ipv4
682 - skipping cond-40 due to in-sequence control dependence on cond-38
683 - skipping cond-48 due to in-sequence control dependence on cond-38
684 - skipping cond-50 due to in-sequence control dependence on cond-38
685 - skipping cond-62 due to in-sequence control dependence on cond-38
686 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-38
687 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-38
688 - skipping cond-34 as its already done
689 try_place_table(cond-35, stage=0)
690 Merging with match table tbl_sidecar78 and tag $false
691 Initial # of stages is 0, initial # of entries is 1
692 Try_alloc_all for Table use
693 Trying to allocate layout for tbl_sidecar78
694 Picking layout option for table : tbl_sidecar78 with requested entries : 1
695 picked layout for tbl_sidecar78 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:2 ov:16 imm:16
696 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
697 Trying to allocate adb for tbl_sidecar78
698 Trying to allocate imem for tbl_sidecar78
699 Entries : 1, needed_entries: 1, need_more: 0
700 Selected stage: 0 Furthest stage: 1
701 try_place_table returning 1 of tbl_sidecar78 in stage 0
702 Table is placed
703 Gateway is placed
704 Merging with match table filter_switch_ipv6_addr and tag $false
705 Initial # of stages is 0, initial # of entries is 512
706 Try_alloc_all for Table use
707 Trying to allocate layout for filter_switch_ipv6_addr
708 Picking layout option for table : filter_switch_ipv6_addr with requested entries : 512
709 picked layout for filter_switch_ipv6_addr FormatType(02) layout: 512tV ixbar:18B/137b match:18B/137b ov:11
710 entries:512 srams:3 local_tinds: 0 maprams:2 tcams:4 afi:0
711 Trying to allocate adb for filter_switch_ipv6_addr
712 Trying to allocate imem for filter_switch_ipv6_addr
713 Entries : 512, needed_entries: 512, need_more: 0
714 Selected stage: 0 Furthest stage: 1
715 try_place_table returning 512 of filter_switch_ipv6_addr in stage 0
716 Table is placed
717 Gateway is placed
718 Merging with match table tbl_sidecar75 and tag $true
719 Initial # of stages is 0, initial # of entries is 1
720 Try_alloc_all for Table use
721 Trying to allocate layout for tbl_sidecar75
722 Picking layout option for table : tbl_sidecar75 with requested entries : 1
723 picked layout for tbl_sidecar75 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
724 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
725 Trying to allocate adb for tbl_sidecar75
726 Trying to allocate imem for tbl_sidecar75
727 Entries : 1, needed_entries: 1, need_more: 0
728 Selected stage: 0 Furthest stage: 1
729 try_place_table returning 1 of tbl_sidecar75 in stage 0
730 Table is placed
731 Gateway is placed
732 Pl vector: tbl_sidecar78 filter_switch_ipv6_addr tbl_sidecar75
733 found 6 tables that could be placed: [ tbl_sidecar1064, tbl_sidecar1065, nat_ingress_ingress_ipv4, tbl_sidecar78, filter_switch_ipv6_addr, tbl_sidecar75 ]
734 Initial best is first table seen: tbl_sidecar1064
735 For trial t : tbl_sidecar1065 with best: tbl_sidecar1064
736 Updating best to tbl_sidecar1065 from tbl_sidecar1064 for reason: default choice
737 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar1065
738 Keeping best tbl_sidecar1065 for reason: earlier stage calculated
739 For trial t : tbl_sidecar78 with best: tbl_sidecar1065
740 Updating best to tbl_sidecar78 from tbl_sidecar1065 for reason: longer downward prop control-included dependence tail chain
741 For trial t : filter_switch_ipv6_addr with best: tbl_sidecar78
742 Updating best to filter_switch_ipv6_addr from tbl_sidecar78 for reason: longer downward prop control-included dependence tail chain
743 For trial t : tbl_sidecar75 with best: filter_switch_ipv6_addr
744 Keeping best filter_switch_ipv6_addr for reason: longer downward prop control-included dependence tail chain
745 placing 512 entries of filter_switch_ipv6_addr ( Ingress.filter.switch_ipv6_addr ) (with gw cond-35, result tag $false) in stage 0(4) FormatType(02)
746 stage 0, work: [ 19494062, 19494705, 19494384, 19494464 ], partly placed 0, placed 5
747 { id=3 ram=6 tcam=5 mram=4 eixb=26 tixb=0 malu=0 salu=0 local_tinds=0 }
748 tbl_sidecar1064 is not a gateway! Aborting search for merge choices
749 try_place_table(tbl_sidecar1064, stage=0)
750 Initial # of stages is 0, initial # of entries is 1
751 Try_alloc_all for Table use
752 Trying to allocate layout for tbl_sidecar1064
753 Picking layout option for table : tbl_sidecar1064 with requested entries : 1
754 picked layout for tbl_sidecar1064 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
755 way:{ g:1 e:0 w:1 }
756 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
757 Trying to allocate adb for tbl_sidecar1064
758 Trying to allocate imem for tbl_sidecar1064
759 Entries : 1, needed_entries: 1, need_more: 0
760 Selected stage: 0 Furthest stage: 1
761 try_place_table returning 1 of tbl_sidecar1064 in stage 0
762 Table is placed
763 Pl vector: tbl_sidecar1064
764 tbl_sidecar1065 is not a gateway! Aborting search for merge choices
765 try_place_table(tbl_sidecar1065, stage=0)
766 Initial # of stages is 0, initial # of entries is 1
767 Try_alloc_all for Table use
768 Trying to allocate layout for tbl_sidecar1065
769 Picking layout option for table : tbl_sidecar1065 with requested entries : 1
770 picked layout for tbl_sidecar1065 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
771 way:{ g:1 e:0 w:1 }
772 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
773 Trying to allocate adb for tbl_sidecar1065
774 Trying to allocate imem for tbl_sidecar1065
775 Entries : 1, needed_entries: 1, need_more: 0
776 Selected stage: 0 Furthest stage: 1
777 try_place_table returning 1 of tbl_sidecar1065 in stage 0
778 Table is placed
779 Pl vector: tbl_sidecar1065
780 - skipping cond-33 as its already done
781 - skipping cond-36 as its already done
782 try_place_table(cond-38, stage=0)
783 Merging with match table nat_ingress_ingress_ipv4 and tag $true
784 - dependency between tbl_sidecar445 and table advances stage
785 Initial # of stages is 1, initial # of entries is 2560
786 Try_alloc_all for Table use
787 Trying to allocate layout for nat_ingress_ingress_ipv4
788 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
789 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
790 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
791 Trying to allocate adb for nat_ingress_ingress_ipv4
792 Trying to allocate imem for nat_ingress_ingress_ipv4
793 Entries : 2560, needed_entries: 2560, need_more: 0
794 Selected stage: 1 Furthest stage: 1
795 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 1
796 Table is placed
797 Gateway is placed
798 Pl vector: nat_ingress_ingress_ipv4
799 - skipping cond-40 due to in-sequence control dependence on cond-38
800 - skipping cond-48 due to in-sequence control dependence on cond-38
801 - skipping cond-50 due to in-sequence control dependence on cond-38
802 - skipping cond-62 due to in-sequence control dependence on cond-38
803 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-38
804 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-38
805 - skipping cond-35 as its already done
806 tbl_sidecar75 is not a gateway! Aborting search for merge choices
807 try_place_table(tbl_sidecar75, stage=0)
808 Initial # of stages is 0, initial # of entries is 1
809 Try_alloc_all for Table use
810 Trying to allocate layout for tbl_sidecar75
811 Picking layout option for table : tbl_sidecar75 with requested entries : 1
812 picked layout for tbl_sidecar75 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
813 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
814 Trying to allocate adb for tbl_sidecar75
815 Trying to allocate imem for tbl_sidecar75
816 Entries : 1, needed_entries: 1, need_more: 0
817 Selected stage: 0 Furthest stage: 1
818 try_place_table returning 1 of tbl_sidecar75 in stage 0
819 Table is placed
820 Pl vector: tbl_sidecar75
821 tbl_sidecar78 is not a gateway! Aborting search for merge choices
822 try_place_table(tbl_sidecar78, stage=0)
823 Initial # of stages is 0, initial # of entries is 1
824 Try_alloc_all for Table use
825 Trying to allocate layout for tbl_sidecar78
826 Picking layout option for table : tbl_sidecar78 with requested entries : 1
827 picked layout for tbl_sidecar78 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:2 ov:16 imm:16
828 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
829 Trying to allocate adb for tbl_sidecar78
830 Trying to allocate imem for tbl_sidecar78
831 Entries : 1, needed_entries: 1, need_more: 0
832 Selected stage: 0 Furthest stage: 1
833 try_place_table returning 1 of tbl_sidecar78 in stage 0
834 Table is placed
835 Pl vector: tbl_sidecar78
836 - skipping filter_switch_ipv6_addr as its already done
837 found 5 tables that could be placed: [ tbl_sidecar1064, tbl_sidecar1065, nat_ingress_ingress_ipv4, tbl_sidecar75, tbl_sidecar78 ]
838 Initial best is first table seen: tbl_sidecar1064
839 For trial t : tbl_sidecar1065 with best: tbl_sidecar1064
840 Updating best to tbl_sidecar1065 from tbl_sidecar1064 for reason: default choice
841 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar1065
842 Keeping best tbl_sidecar1065 for reason: earlier stage calculated
843 For trial t : tbl_sidecar75 with best: tbl_sidecar1065
844 Updating best to tbl_sidecar75 from tbl_sidecar1065 for reason: longer downward prop control-included dependence tail chain
845 For trial t : tbl_sidecar78 with best: tbl_sidecar75
846 Keeping best tbl_sidecar75 for reason: fewer total dependencies in dominance frontier
847 placing 1 entries of tbl_sidecar75 ( tbl_sidecar75 ) in stage 0(5) FormatType(02)
848 stage 0, work: [ 19494062, 19494464 ], partly placed 0, placed 6
849 { id=4 ram=6 tcam=5 mram=4 eixb=26 tixb=0 malu=0 salu=0 local_tinds=0 }
850 tbl_sidecar1064 is not a gateway! Aborting search for merge choices
851 try_place_table(tbl_sidecar1064, stage=0)
852 Initial # of stages is 0, initial # of entries is 1
853 Try_alloc_all for Table use
854 Trying to allocate layout for tbl_sidecar1064
855 Picking layout option for table : tbl_sidecar1064 with requested entries : 1
856 picked layout for tbl_sidecar1064 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
857 way:{ g:1 e:0 w:1 }
858 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
859 Trying to allocate adb for tbl_sidecar1064
860 Trying to allocate imem for tbl_sidecar1064
861 Entries : 1, needed_entries: 1, need_more: 0
862 Selected stage: 0 Furthest stage: 1
863 try_place_table returning 1 of tbl_sidecar1064 in stage 0
864 Table is placed
865 Pl vector: tbl_sidecar1064
866 tbl_sidecar1065 is not a gateway! Aborting search for merge choices
867 try_place_table(tbl_sidecar1065, stage=0)
868 Initial # of stages is 0, initial # of entries is 1
869 Try_alloc_all for Table use
870 Trying to allocate layout for tbl_sidecar1065
871 Picking layout option for table : tbl_sidecar1065 with requested entries : 1
872 picked layout for tbl_sidecar1065 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
873 way:{ g:1 e:0 w:1 }
874 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
875 Trying to allocate adb for tbl_sidecar1065
876 Trying to allocate imem for tbl_sidecar1065
877 Entries : 1, needed_entries: 1, need_more: 0
878 Selected stage: 0 Furthest stage: 1
879 try_place_table returning 1 of tbl_sidecar1065 in stage 0
880 Table is placed
881 Pl vector: tbl_sidecar1065
882 - skipping cond-33 as its already done
883 - skipping cond-36 as its already done
884 try_place_table(cond-38, stage=0)
885 Merging with match table nat_ingress_ingress_ipv4 and tag $true
886 - dependency between tbl_sidecar445 and table advances stage
887 Initial # of stages is 1, initial # of entries is 2560
888 Try_alloc_all for Table use
889 Trying to allocate layout for nat_ingress_ingress_ipv4
890 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
891 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
892 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
893 Trying to allocate adb for nat_ingress_ingress_ipv4
894 Trying to allocate imem for nat_ingress_ingress_ipv4
895 Entries : 2560, needed_entries: 2560, need_more: 0
896 Selected stage: 1 Furthest stage: 1
897 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 1
898 Table is placed
899 Gateway is placed
900 Pl vector: nat_ingress_ingress_ipv4
901 - skipping cond-40 due to in-sequence control dependence on cond-38
902 - skipping cond-48 due to in-sequence control dependence on cond-38
903 - skipping cond-50 due to in-sequence control dependence on cond-38
904 - skipping cond-62 due to in-sequence control dependence on cond-38
905 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-38
906 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-38
907 tbl_sidecar78 is not a gateway! Aborting search for merge choices
908 try_place_table(tbl_sidecar78, stage=0)
909 Initial # of stages is 0, initial # of entries is 1
910 Try_alloc_all for Table use
911 Trying to allocate layout for tbl_sidecar78
912 Picking layout option for table : tbl_sidecar78 with requested entries : 1
913 picked layout for tbl_sidecar78 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:2 ov:16 imm:16
914 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
915 Trying to allocate adb for tbl_sidecar78
916 Trying to allocate imem for tbl_sidecar78
917 Entries : 1, needed_entries: 1, need_more: 0
918 Selected stage: 0 Furthest stage: 1
919 try_place_table returning 1 of tbl_sidecar78 in stage 0
920 Table is placed
921 Pl vector: tbl_sidecar78
922 - skipping filter_switch_ipv6_addr as its already done
923 found 4 tables that could be placed: [ tbl_sidecar1064, tbl_sidecar1065, nat_ingress_ingress_ipv4, tbl_sidecar78 ]
924 Initial best is first table seen: tbl_sidecar1064
925 For trial t : tbl_sidecar1065 with best: tbl_sidecar1064
926 Updating best to tbl_sidecar1065 from tbl_sidecar1064 for reason: default choice
927 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar1065
928 Keeping best tbl_sidecar1065 for reason: earlier stage calculated
929 For trial t : tbl_sidecar78 with best: tbl_sidecar1065
930 Updating best to tbl_sidecar78 from tbl_sidecar1065 for reason: longer downward prop control-included dependence tail chain
931 placing 1 entries of tbl_sidecar78 ( tbl_sidecar78 ) in stage 0(6) FormatType(02)
932 stage 0, work: [ 19494062 ], partly placed 0, placed 7
933 { id=5 ram=6 tcam=5 mram=4 eixb=26 tixb=0 malu=0 salu=0 local_tinds=0 }
934 tbl_sidecar1064 is not a gateway! Aborting search for merge choices
935 try_place_table(tbl_sidecar1064, stage=0)
936 Initial # of stages is 0, initial # of entries is 1
937 Try_alloc_all for Table use
938 Trying to allocate layout for tbl_sidecar1064
939 Picking layout option for table : tbl_sidecar1064 with requested entries : 1
940 picked layout for tbl_sidecar1064 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
941 way:{ g:1 e:0 w:1 }
942 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
943 Trying to allocate adb for tbl_sidecar1064
944 Trying to allocate imem for tbl_sidecar1064
945 Entries : 1, needed_entries: 1, need_more: 0
946 Selected stage: 0 Furthest stage: 1
947 try_place_table returning 1 of tbl_sidecar1064 in stage 0
948 Table is placed
949 Pl vector: tbl_sidecar1064
950 tbl_sidecar1065 is not a gateway! Aborting search for merge choices
951 try_place_table(tbl_sidecar1065, stage=0)
952 Initial # of stages is 0, initial # of entries is 1
953 Try_alloc_all for Table use
954 Trying to allocate layout for tbl_sidecar1065
955 Picking layout option for table : tbl_sidecar1065 with requested entries : 1
956 picked layout for tbl_sidecar1065 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
957 way:{ g:1 e:0 w:1 }
958 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
959 Trying to allocate adb for tbl_sidecar1065
960 Trying to allocate imem for tbl_sidecar1065
961 Entries : 1, needed_entries: 1, need_more: 0
962 Selected stage: 0 Furthest stage: 1
963 try_place_table returning 1 of tbl_sidecar1065 in stage 0
964 Table is placed
965 Pl vector: tbl_sidecar1065
966 - skipping cond-33 as its already done
967 - skipping cond-36 as its already done
968 try_place_table(cond-38, stage=0)
969 Merging with match table nat_ingress_ingress_ipv4 and tag $true
970 - dependency between tbl_sidecar445 and table advances stage
971 Initial # of stages is 1, initial # of entries is 2560
972 Try_alloc_all for Table use
973 Trying to allocate layout for nat_ingress_ingress_ipv4
974 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
975 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
976 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
977 Trying to allocate adb for nat_ingress_ingress_ipv4
978 Trying to allocate imem for nat_ingress_ingress_ipv4
979 Entries : 2560, needed_entries: 2560, need_more: 0
980 Selected stage: 1 Furthest stage: 1
981 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 1
982 Table is placed
983 Gateway is placed
984 Pl vector: nat_ingress_ingress_ipv4
985 - skipping cond-40 due to in-sequence control dependence on cond-38
986 - skipping cond-48 due to in-sequence control dependence on cond-38
987 - skipping cond-50 due to in-sequence control dependence on cond-38
988 - skipping cond-62 due to in-sequence control dependence on cond-38
989 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-38
990 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-38
991 found 3 tables that could be placed: [ tbl_sidecar1064, tbl_sidecar1065, nat_ingress_ingress_ipv4 ]
992 Initial best is first table seen: tbl_sidecar1064
993 For trial t : tbl_sidecar1065 with best: tbl_sidecar1064
994 Updating best to tbl_sidecar1065 from tbl_sidecar1064 for reason: default choice
995 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar1065
996 Keeping best tbl_sidecar1065 for reason: earlier stage calculated
997 placing 1 entries of tbl_sidecar1065 ( tbl_sidecar1065 ) in stage 0(7) FormatType(022)
998 stage 0, work: [ 19494062 ], partly placed 0, placed 8
999 { id=6 ram=8 tcam=5 mram=6 eixb=26 tixb=0 malu=0 salu=0 local_tinds=0 }
1000 tbl_sidecar1064 is not a gateway! Aborting search for merge choices
1001 try_place_table(tbl_sidecar1064, stage=0)
1002 Initial # of stages is 0, initial # of entries is 1
1003 Try_alloc_all for Table use
1004 Trying to allocate layout for tbl_sidecar1064
1005 Picking layout option for table : tbl_sidecar1064 with requested entries : 1
1006 picked layout for tbl_sidecar1064 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1007 way:{ g:1 e:0 w:1 }
1008 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1009 Trying to allocate adb for tbl_sidecar1064
1010 Trying to allocate imem for tbl_sidecar1064
1011 Entries : 1, needed_entries: 1, need_more: 0
1012 Selected stage: 0 Furthest stage: 1
1013 try_place_table returning 1 of tbl_sidecar1064 in stage 0
1014 Table is placed
1015 Pl vector: tbl_sidecar1064
1016 - skipping tbl_sidecar1065 as its already done
1017 - skipping cond-33 as its already done
1018 - skipping cond-36 as its already done
1019 try_place_table(cond-38, stage=0)
1020 Merging with match table nat_ingress_ingress_ipv4 and tag $true
1021 - dependency between tbl_sidecar445 and table advances stage
1022 Initial # of stages is 1, initial # of entries is 2560
1023 Try_alloc_all for Table use
1024 Trying to allocate layout for nat_ingress_ingress_ipv4
1025 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
1026 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
1027 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
1028 Trying to allocate adb for nat_ingress_ingress_ipv4
1029 Trying to allocate imem for nat_ingress_ingress_ipv4
1030 Entries : 2560, needed_entries: 2560, need_more: 0
1031 Selected stage: 1 Furthest stage: 1
1032 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 1
1033 Table is placed
1034 Gateway is placed
1035 Pl vector: nat_ingress_ingress_ipv4
1036 - skipping cond-40 due to in-sequence control dependence on cond-38
1037 - skipping cond-48 due to in-sequence control dependence on cond-38
1038 - skipping cond-50 due to in-sequence control dependence on cond-38
1039 - skipping cond-62 due to in-sequence control dependence on cond-38
1040 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-38
1041 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-38
1042 found 2 tables that could be placed: [ tbl_sidecar1064, nat_ingress_ingress_ipv4 ]
1043 Initial best is first table seen: tbl_sidecar1064
1044 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar1064
1045 Keeping best tbl_sidecar1064 for reason: earlier stage calculated
1046 placing 1 entries of tbl_sidecar1064 ( tbl_sidecar1064 ) in stage 0(8) FormatType(022)
1047 stage 0, work: [ 19494062 ], partly placed 0, placed 9
1048 { id=7 ram=10 tcam=5 mram=8 eixb=26 tixb=0 malu=0 salu=0 local_tinds=0 }
1049 - skipping tbl_sidecar1064 as its already done
1050 - skipping tbl_sidecar1065 as its already done
1051 - skipping cond-33 as its already done
1052 - skipping cond-36 as its already done
1053 try_place_table(cond-38, stage=0)
1054 Merging with match table nat_ingress_ingress_ipv4 and tag $true
1055 - dependency between tbl_sidecar445 and table advances stage
1056 Initial # of stages is 1, initial # of entries is 2560
1057 Try_alloc_all for Table use
1058 Trying to allocate layout for nat_ingress_ingress_ipv4
1059 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
1060 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
1061 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
1062 Trying to allocate adb for nat_ingress_ingress_ipv4
1063 Trying to allocate imem for nat_ingress_ingress_ipv4
1064 Entries : 2560, needed_entries: 2560, need_more: 0
1065 Selected stage: 1 Furthest stage: 1
1066 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 1
1067 Table is placed
1068 Gateway is placed
1069 Pl vector: nat_ingress_ingress_ipv4
1070 - skipping cond-40 due to in-sequence control dependence on cond-38
1071 - skipping cond-48 due to in-sequence control dependence on cond-38
1072 - skipping cond-50 due to in-sequence control dependence on cond-38
1073 - skipping cond-62 due to in-sequence control dependence on cond-38
1074 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-38
1075 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-38
1076 found 1 tables that could be placed: [ nat_ingress_ingress_ipv4 ]
1077 Initial best is first table seen: nat_ingress_ingress_ipv4
1078 Adding table:nat_ingress_ingress_ipv4 in the initial stage option
1079 placing 2560 entries of nat_ingress_ingress_ipv4 ( Ingress.nat_ingress.ingress_ipv4 ) (with gw cond-38, result tag $true) in stage 1(10) FormatType(02)
1080 stage 1, work: [ 19494062, 19495133 ], partly placed 0, placed 10
1081 { id=1 ram=10 tcam=10 mram=3 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
1082 - skipping tbl_sidecar1064 as its already done
1083 - skipping tbl_sidecar1065 as its already done
1084 - skipping cond-33 as its already done
1085 - skipping cond-36 as its already done
1086 - skipping cond-38 as its already done
1087 - skipping cond-40 because it depends on cond-39
1088 - skipping gateway cond-40 until any of the control dominating tables can be placed
1089 - skipping cond-48 due to in-sequence control dependence on cond-40
1090 - skipping cond-50 due to in-sequence control dependence on cond-40
1091 - skipping cond-62 due to in-sequence control dependence on cond-40
1092 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-40
1093 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-40
1094 try_place_table(cond-39, stage=1)
1095 Merging with match table nat_ingress_ingress_ipv6 and tag $true
1096 Initial # of stages is 1, initial # of entries is 2560
1097 Try_alloc_all for Table use
1098 Trying to allocate layout for nat_ingress_ingress_ipv6
1099 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
1100 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
1101 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
1102 Trying to allocate adb for nat_ingress_ingress_ipv6
1103 Trying to allocate imem for nat_ingress_ingress_ipv6
1104 table Ingress.nat_ingress.ingress_ipv6 could not fit in stage 1 with 2560 entries along with 2560 entries of DirectCounter Ingress.nat_ingress.ipv6_ingress_counter
1105 find_ternary_stretch failed
1106 Memuse for failed memory placement:
1107 tc sb rb tib ab st srams mapram ov gw pay 2p
1108 BB .. .. .. .. .. .......... ...... .. .. .. .
1109 BB .. .. .. .. .. .......... ...... .. .. .. .
1110 BB .. .. .. .. .. .......... ...... .. .. .. .
1111 BB .. .. .. .. .. .......... ...... .. .. .. .
1112 BB .. .. .. .. .. .......... ...... .. .. .. .
1113 BB .. .. .. .. .. .......... ...... .. .. .. .
1114 BB .. .. .. .. .. .......... ...... .. .. .. .
1115 BB .. .. .. .. .. .......... ...... .. .. .. .
1116 BA
1117 BA
1118 BA
1119 BA
1120 A nat_ingress_ingress_ipv4
1121 B nat_ingress_ingress_ipv6
1122 
1123 Table use of memory allocation did not fit
1124 Try_alloc_all for Min use
1125 Trying to allocate layout for nat_ingress_ingress_ipv6
1126 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 1
1127 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
1128 entries:512 srams:5 local_tinds: 0 maprams:2 tcams:4 afi:0
1129 Trying to allocate adb for nat_ingress_ingress_ipv6
1130 Trying to allocate imem for nat_ingress_ingress_ipv6
1131 Shrinking estimate on table nat_ingress_ingress_ipv6 for min entries: 512
1132 - reducing to 1536 of nat_ingress_ingress_ipv6 in stage 1
1133 Entries : 1536, needed_entries: 2560, need_more: 1
1134 Try_alloc_all for Table shrink
1135 Trying to allocate layout for nat_ingress_ingress_ipv6
1136 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 1536
1137 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
1138 entries:1536 srams:6 local_tinds: 0 maprams:1 tcams:12 afi:0
1139 Trying to allocate adb for nat_ingress_ingress_ipv6
1140 Trying to allocate imem for nat_ingress_ingress_ipv6
1141 Entries : 1536, needed_entries: 2560, need_more: 1
1142 Selected stage: 1 Furthest stage: 2
1143 try_place_table returning 1536 of nat_ingress_ingress_ipv6 in stage 1 (need more match)
1144 Table is not placed
1145 Gateway is placed
1146 Pl vector: nat_ingress_ingress_ipv6
1147 found 1 tables that could be placed: [ nat_ingress_ingress_ipv6 ]
1148 Initial best is first table seen: nat_ingress_ingress_ipv6
1149 placing 1536 entries of nat_ingress_ingress_ipv6 ( Ingress.nat_ingress.ingress_ipv6 ) (with gw cond-39, result tag $true) in stage 1(11) FormatType(02) (need more match)
1150 stage 1, work: [ 19494062, 19495133, 19495129 ], partly placed 1, placed 11
1151 { id=2 ram=16 tcam=22 mram=4 eixb=28 tixb=0 malu=0 salu=0 local_tinds=0 }
1152 - skipping tbl_sidecar1064 as its already done
1153 - skipping tbl_sidecar1065 as its already done
1154 - skipping cond-33 as its already done
1155 - skipping cond-36 as its already done
1156 - skipping cond-38 as its already done
1157 - skipping cond-40 because it depends on nat_ingress_ingress_ipv6
1158 - skipping gateway cond-40 until any of the control dominating tables can be placed
1159 - skipping cond-48 due to in-sequence control dependence on cond-40
1160 - skipping cond-50 due to in-sequence control dependence on cond-40
1161 - skipping cond-62 due to in-sequence control dependence on cond-40
1162 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-40
1163 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-40
1164 - skipping cond-39 as its already done
1165 nat_ingress_ingress_ipv6 is not a gateway! Aborting search for merge choices
1166 try_place_table(nat_ingress_ingress_ipv6, stage=1)
1167 To place table : nat_ingress_ingress_ipv6, entries: 2560, to place entries: 1536
1168 Cannot place multiple sections of an individual table in the same stage
1169 Initial # of stages is 2, initial # of entries is 1024
1170 Try_alloc_all for Table use
1171 Trying to allocate layout for nat_ingress_ingress_ipv6
1172 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 1024
1173 picked layout for nat_ingress_ingress_ipv6 FormatType(03) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
1174 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:8 afi:0
1175 Trying to allocate adb for nat_ingress_ingress_ipv6
1176 Trying to allocate imem for nat_ingress_ingress_ipv6
1177 Entries : 1024, needed_entries: 1024, need_more: 0
1178 Selected stage: 2 Furthest stage: 2
1179 try_place_table returning 1024 of nat_ingress_ingress_ipv6 in stage 2
1180 Table is placed
1181 Pl vector: nat_ingress_ingress_ipv6
1182 found 1 tables that could be placed: [ nat_ingress_ingress_ipv6 ]
1183 Initial best is first table seen: nat_ingress_ingress_ipv6
1184 Adding table:nat_ingress_ingress_ipv6 in the initial stage option
1185 placing 1024 entries of nat_ingress_ingress_ipv6 ( Ingress.nat_ingress.ingress_ipv6 ) in stage 2(20) FormatType(03)
1186 stage 2, work: [ 19494062 ], partly placed 0, placed 12
1187 { id=1 ram=5 tcam=8 mram=2 eixb=20 tixb=0 malu=0 salu=0 local_tinds=0 }
1188 - skipping tbl_sidecar1064 as its already done
1189 - skipping tbl_sidecar1065 as its already done
1190 - skipping cond-33 as its already done
1191 - skipping cond-36 as its already done
1192 - skipping cond-38 as its already done
1193 try_place_table(cond-40, stage=2)
1194 - dependency between nat_ingress_ingress_ipv6 and table advances stage
1195 Initial # of stages is 3, initial # of entries is 0
1196 Try_alloc_all for Table use
1197 Trying to allocate layout for cond-40
1198 Picking layout option for table : cond-40 with requested entries : 0
1199 picked layout for cond-40 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1200 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1201 Trying to allocate adb for cond-40
1202 Trying to allocate imem for cond-40
1203 Entries : 0, needed_entries: 0, need_more: 0
1204 Selected stage: 3 Furthest stage: 3
1205 try_place_table returning 0 of cond-40 in stage 3
1206 Table is placed
1207 Pl vector: cond-40
1208 - skipping cond-48 due to in-sequence control dependence on cond-40
1209 - skipping cond-50 due to in-sequence control dependence on cond-40
1210 - skipping cond-62 due to in-sequence control dependence on cond-40
1211 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-40
1212 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-40
1213 found 1 tables that could be placed: [ cond-40 ]
1214 Initial best is first table seen: cond-40
1215 Adding table:cond-40 in the initial stage option
1216 placing 0 entries of cond-40 ( cond-40 ) in stage 3(30) FormatType(02)
1217 stage 3, work: [ 19494062, 19495139, 19497598 ], partly placed 0, placed 13
1218 { id=0 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
1219 - skipping tbl_sidecar1064 as its already done
1220 - skipping tbl_sidecar1065 as its already done
1221 - skipping cond-33 as its already done
1222 - skipping cond-36 as its already done
1223 - skipping cond-38 as its already done
1224 - skipping cond-40 as its already done
1225 - skipping cond-48 because it depends on cond-47
1226 - removing tbl_sidecar250 from merge list because it depends on cond-47
1227 - skipping gateway cond-48 until mergeable tables are available
1228 - skipping cond-50 due to in-sequence control dependence on cond-48
1229 - skipping cond-62 due to in-sequence control dependence on cond-48
1230 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
1231 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
1232 try_place_table(cond-41, stage=3)
1233 Merging with match table tbl_sidecar456 and tag $true
1234 Initial # of stages is 3, initial # of entries is 1
1235 Try_alloc_all for Table use
1236 Trying to allocate layout for tbl_sidecar456
1237 Picking layout option for table : tbl_sidecar456 with requested entries : 1
1238 picked layout for tbl_sidecar456 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1239 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1240 Trying to allocate adb for tbl_sidecar456
1241 Trying to allocate imem for tbl_sidecar456
1242 Entries : 1, needed_entries: 1, need_more: 0
1243 Selected stage: 3 Furthest stage: 4
1244 try_place_table returning 1 of tbl_sidecar456 in stage 3
1245 Table is placed
1246 Gateway is placed
1247 Merging with match table tbl_sidecar457 and tag $true
1248 Initial # of stages is 3, initial # of entries is 1
1249 Try_alloc_all for Table use
1250 Trying to allocate layout for tbl_sidecar457
1251 Picking layout option for table : tbl_sidecar457 with requested entries : 1
1252 picked layout for tbl_sidecar457 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:31 imm:31
1253 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
1254 Trying to allocate adb for tbl_sidecar457
1255 Trying to allocate imem for tbl_sidecar457
1256 Entries : 1, needed_entries: 1, need_more: 0
1257 Selected stage: 3 Furthest stage: 4
1258 try_place_table returning 1 of tbl_sidecar457 in stage 3
1259 Table is placed
1260 Gateway is placed
1261 Pl vector: tbl_sidecar456 tbl_sidecar457
1262 - removing tbl_nat_ingress_encap_ipv4 from merge list because it depends on cond-41
1263 try_place_table(cond-44, stage=3)
1264 Merging with match table nat_ingress_ipv4_set_len and tag $true
1265 Initial # of stages is 3, initial # of entries is 16
1266 Try_alloc_all for Table use
1267 Trying to allocate layout for nat_ingress_ipv4_set_len
1268 Picking layout option for table : nat_ingress_ipv4_set_len with requested entries : 16
1269 The selected pack format for table nat_ingress_ipv4_set_len could not fit given the input xbar allocation
1270 picked layout for nat_ingress_ipv4_set_len FormatType(02) layout: 16eV ixbar:1B/4b match:0B/-6b gh:1 adb:2 ov:16 imm:16
1271 way:{ g:3 e:0 w:1 1 }
1272 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
1273 Trying to allocate adb for nat_ingress_ipv4_set_len
1274 Trying to allocate imem for nat_ingress_ipv4_set_len
1275 Entries : 3072, needed_entries: 16, need_more: 0
1276 Selected stage: 3 Furthest stage: 4
1277 try_place_table returning 3072 of nat_ingress_ipv4_set_len in stage 3
1278 Table is placed
1279 Gateway is placed
1280 Pl vector: nat_ingress_ipv4_set_len
1281 - removing tbl_sidecar481 from merge list because it depends on cond-41
1282 - skipping gateway cond-46 until mergeable tables are available
1283 try_place_table(cond-47, stage=3)
1284 Merging with match table nat_ingress_nat_only and tag $false
1285 Initial # of stages is 3, initial # of entries is 256
1286 Try_alloc_all for Table use
1287 Trying to allocate layout for nat_ingress_nat_only
1288 Picking layout option for table : nat_ingress_nat_only with requested entries : 256
1289 picked layout for nat_ingress_nat_only FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:10
1290 way:{ g:2 e:0 w:1 1 }
1291 entries:2048 srams:3 local_tinds: 0 maprams:2 tcams:0 afi:0 I
1292 Trying to allocate adb for nat_ingress_nat_only
1293 Trying to allocate imem for nat_ingress_nat_only
1294 Entries : 2048, needed_entries: 256, need_more: 0
1295 Selected stage: 3 Furthest stage: 4
1296 try_place_table returning 2048 of nat_ingress_nat_only in stage 3
1297 Table is placed
1298 Gateway is placed
1299 Pl vector: nat_ingress_nat_only
1300 found 4 tables that could be placed: [ tbl_sidecar456, tbl_sidecar457, nat_ingress_ipv4_set_len, nat_ingress_nat_only ]
1301 Initial best is first table seen: tbl_sidecar456
1302 For trial t : tbl_sidecar457 with best: tbl_sidecar456
1303 Keeping best tbl_sidecar456 for reason: fewer total dependencies in dominance frontier
1304 For trial t : nat_ingress_ipv4_set_len with best: tbl_sidecar456
1305 Keeping best tbl_sidecar456 for reason: longer downward prop control-included dependence tail chain
1306 For trial t : nat_ingress_nat_only with best: tbl_sidecar456
1307 Keeping best tbl_sidecar456 for reason: longer downward prop control-included dependence tail chain
1308 placing 1 entries of tbl_sidecar456 ( tbl_sidecar456 ) (with gw cond-41, result tag $true) in stage 3(31) FormatType(02)
1309 stage 3, work: [ 19494062, 19495139, 19497598, 19495145, 19495830 ], partly placed 0, placed 14
1310 { id=1 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
1311 - skipping tbl_sidecar1064 as its already done
1312 - skipping tbl_sidecar1065 as its already done
1313 - skipping cond-33 as its already done
1314 - skipping cond-36 as its already done
1315 - skipping cond-38 as its already done
1316 - skipping cond-40 as its already done
1317 - skipping cond-48 because it depends on cond-47
1318 - removing tbl_sidecar250 from merge list because it depends on cond-47
1319 - skipping gateway cond-48 until mergeable tables are available
1320 - skipping cond-50 due to in-sequence control dependence on cond-48
1321 - skipping cond-62 due to in-sequence control dependence on cond-48
1322 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
1323 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
1324 - skipping cond-41 as its already done
1325 - removing tbl_nat_ingress_encap_ipv4 from merge list because it depends on cond-42
1326 try_place_table(cond-44, stage=3)
1327 Merging with match table nat_ingress_ipv4_set_len and tag $true
1328 Initial # of stages is 3, initial # of entries is 16
1329 Try_alloc_all for Table use
1330 Trying to allocate layout for nat_ingress_ipv4_set_len
1331 Picking layout option for table : nat_ingress_ipv4_set_len with requested entries : 16
1332 The selected pack format for table nat_ingress_ipv4_set_len could not fit given the input xbar allocation
1333 picked layout for nat_ingress_ipv4_set_len FormatType(02) layout: 16eV ixbar:1B/4b match:0B/-6b gh:1 adb:2 ov:16 imm:16
1334 way:{ g:3 e:0 w:1 1 }
1335 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
1336 Trying to allocate adb for nat_ingress_ipv4_set_len
1337 Trying to allocate imem for nat_ingress_ipv4_set_len
1338 Entries : 3072, needed_entries: 16, need_more: 0
1339 Selected stage: 3 Furthest stage: 4
1340 try_place_table returning 3072 of nat_ingress_ipv4_set_len in stage 3
1341 Table is placed
1342 Gateway is placed
1343 Pl vector: nat_ingress_ipv4_set_len
1344 - removing tbl_sidecar481 from merge list because it depends on cond-44
1345 - skipping gateway cond-46 until mergeable tables are available
1346 try_place_table(cond-47, stage=3)
1347 Merging with match table nat_ingress_nat_only and tag $false
1348 Initial # of stages is 3, initial # of entries is 256
1349 Try_alloc_all for Table use
1350 Trying to allocate layout for nat_ingress_nat_only
1351 Picking layout option for table : nat_ingress_nat_only with requested entries : 256
1352 picked layout for nat_ingress_nat_only FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:10
1353 way:{ g:2 e:0 w:1 1 }
1354 entries:2048 srams:3 local_tinds: 0 maprams:2 tcams:0 afi:0 I
1355 Trying to allocate adb for nat_ingress_nat_only
1356 Trying to allocate imem for nat_ingress_nat_only
1357 Entries : 2048, needed_entries: 256, need_more: 0
1358 Selected stage: 3 Furthest stage: 4
1359 try_place_table returning 2048 of nat_ingress_nat_only in stage 3
1360 Table is placed
1361 Gateway is placed
1362 Pl vector: nat_ingress_nat_only
1363 - skipping tbl_sidecar456 as its already done
1364 tbl_sidecar457 is not a gateway! Aborting search for merge choices
1365 try_place_table(tbl_sidecar457, stage=3)
1366 Initial # of stages is 3, initial # of entries is 1
1367 Try_alloc_all for Table use
1368 Trying to allocate layout for tbl_sidecar457
1369 Picking layout option for table : tbl_sidecar457 with requested entries : 1
1370 picked layout for tbl_sidecar457 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:31 imm:31
1371 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
1372 Trying to allocate adb for tbl_sidecar457
1373 Trying to allocate imem for tbl_sidecar457
1374 Entries : 1, needed_entries: 1, need_more: 0
1375 Selected stage: 3 Furthest stage: 4
1376 try_place_table returning 1 of tbl_sidecar457 in stage 3
1377 Table is placed
1378 Pl vector: tbl_sidecar457
1379 try_place_table(cond-42, stage=3)
1380 Merging with match table tbl_sidecar460 and tag $true
1381 Initial # of stages is 3, initial # of entries is 1
1382 Try_alloc_all for Table use
1383 Trying to allocate layout for tbl_sidecar460
1384 Picking layout option for table : tbl_sidecar460 with requested entries : 1
1385 picked layout for tbl_sidecar460 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1386 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1387 Trying to allocate adb for tbl_sidecar460
1388 Trying to allocate imem for tbl_sidecar460
1389 Entries : 1, needed_entries: 1, need_more: 0
1390 Selected stage: 3 Furthest stage: 4
1391 try_place_table returning 1 of tbl_sidecar460 in stage 3
1392 Table is placed
1393 Gateway is placed
1394 Merging with match table tbl_sidecar461 and tag $true
1395 Initial # of stages is 3, initial # of entries is 1
1396 Try_alloc_all for Table use
1397 Trying to allocate layout for tbl_sidecar461
1398 Picking layout option for table : tbl_sidecar461 with requested entries : 1
1399 picked layout for tbl_sidecar461 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
1400 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
1401 Trying to allocate adb for tbl_sidecar461
1402 Trying to allocate imem for tbl_sidecar461
1403 Entries : 1, needed_entries: 1, need_more: 0
1404 Selected stage: 3 Furthest stage: 4
1405 try_place_table returning 1 of tbl_sidecar461 in stage 3
1406 Table is placed
1407 Gateway is placed
1408 Pl vector: tbl_sidecar460 tbl_sidecar461
1409 found 5 tables that could be placed: [ nat_ingress_ipv4_set_len, nat_ingress_nat_only, tbl_sidecar457, tbl_sidecar460, tbl_sidecar461 ]
1410 Initial best is first table seen: nat_ingress_ipv4_set_len
1411 For trial t : nat_ingress_nat_only with best: nat_ingress_ipv4_set_len
1412 Updating best to nat_ingress_nat_only from nat_ingress_ipv4_set_len for reason: longer downward dominance frontier dependence chain
1413 For trial t : tbl_sidecar457 with best: nat_ingress_nat_only
1414 Keeping best nat_ingress_nat_only for reason: longer local control-included dependence tail chain
1415 For trial t : tbl_sidecar460 with best: nat_ingress_nat_only
1416 Updating best to tbl_sidecar460 from nat_ingress_nat_only for reason: longer downward prop control-included dependence tail chain
1417 For trial t : tbl_sidecar461 with best: tbl_sidecar460
1418 Updating best to tbl_sidecar461 from tbl_sidecar460 for reason: longer downward prop control-included dependence tail chain
1419 placing 1 entries of tbl_sidecar461 ( tbl_sidecar461 ) (with gw cond-42, result tag $true) in stage 3(32) FormatType(02)
1420 stage 3, work: [ 19494062, 19495139, 19497598, 19495145, 19495830, 19495422, 19495828 ], partly placed 0, placed 15
1421 { id=2 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
1422 - skipping tbl_sidecar1064 as its already done
1423 - skipping tbl_sidecar1065 as its already done
1424 - skipping cond-33 as its already done
1425 - skipping cond-36 as its already done
1426 - skipping cond-38 as its already done
1427 - skipping cond-40 as its already done
1428 - skipping cond-48 because it depends on cond-47
1429 - removing tbl_sidecar250 from merge list because it depends on cond-47
1430 - skipping gateway cond-48 until mergeable tables are available
1431 - skipping cond-50 due to in-sequence control dependence on cond-48
1432 - skipping cond-62 due to in-sequence control dependence on cond-48
1433 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
1434 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
1435 - skipping cond-41 as its already done
1436 - removing tbl_nat_ingress_encap_ipv4 from merge list because it depends on tbl_sidecar460
1437 try_place_table(cond-44, stage=3)
1438 Merging with match table nat_ingress_ipv4_set_len and tag $true
1439 Initial # of stages is 3, initial # of entries is 16
1440 Try_alloc_all for Table use
1441 Trying to allocate layout for nat_ingress_ipv4_set_len
1442 Picking layout option for table : nat_ingress_ipv4_set_len with requested entries : 16
1443 The selected pack format for table nat_ingress_ipv4_set_len could not fit given the input xbar allocation
1444 picked layout for nat_ingress_ipv4_set_len FormatType(02) layout: 16eV ixbar:1B/4b match:0B/-6b gh:1 adb:2 ov:16 imm:16
1445 way:{ g:3 e:0 w:1 1 }
1446 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
1447 Trying to allocate adb for nat_ingress_ipv4_set_len
1448 Trying to allocate imem for nat_ingress_ipv4_set_len
1449 Entries : 3072, needed_entries: 16, need_more: 0
1450 Selected stage: 3 Furthest stage: 4
1451 try_place_table returning 3072 of nat_ingress_ipv4_set_len in stage 3
1452 Table is placed
1453 Gateway is placed
1454 Pl vector: nat_ingress_ipv4_set_len
1455 - removing tbl_sidecar481 from merge list because it depends on cond-44
1456 - skipping gateway cond-46 until mergeable tables are available
1457 try_place_table(cond-47, stage=3)
1458 Merging with match table nat_ingress_nat_only and tag $false
1459 Initial # of stages is 3, initial # of entries is 256
1460 Try_alloc_all for Table use
1461 Trying to allocate layout for nat_ingress_nat_only
1462 Picking layout option for table : nat_ingress_nat_only with requested entries : 256
1463 picked layout for nat_ingress_nat_only FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:10
1464 way:{ g:2 e:0 w:1 1 }
1465 entries:2048 srams:3 local_tinds: 0 maprams:2 tcams:0 afi:0 I
1466 Trying to allocate adb for nat_ingress_nat_only
1467 Trying to allocate imem for nat_ingress_nat_only
1468 Entries : 2048, needed_entries: 256, need_more: 0
1469 Selected stage: 3 Furthest stage: 4
1470 try_place_table returning 2048 of nat_ingress_nat_only in stage 3
1471 Table is placed
1472 Gateway is placed
1473 Pl vector: nat_ingress_nat_only
1474 - skipping tbl_sidecar456 as its already done
1475 tbl_sidecar457 is not a gateway! Aborting search for merge choices
1476 try_place_table(tbl_sidecar457, stage=3)
1477 Initial # of stages is 3, initial # of entries is 1
1478 Try_alloc_all for Table use
1479 Trying to allocate layout for tbl_sidecar457
1480 Picking layout option for table : tbl_sidecar457 with requested entries : 1
1481 picked layout for tbl_sidecar457 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:31 imm:31
1482 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
1483 Trying to allocate adb for tbl_sidecar457
1484 Trying to allocate imem for tbl_sidecar457
1485 Entries : 1, needed_entries: 1, need_more: 0
1486 Selected stage: 3 Furthest stage: 4
1487 try_place_table returning 1 of tbl_sidecar457 in stage 3
1488 Table is placed
1489 Pl vector: tbl_sidecar457
1490 - skipping cond-42 as its already done
1491 tbl_sidecar460 is not a gateway! Aborting search for merge choices
1492 try_place_table(tbl_sidecar460, stage=3)
1493 Initial # of stages is 3, initial # of entries is 1
1494 Try_alloc_all for Table use
1495 Trying to allocate layout for tbl_sidecar460
1496 Picking layout option for table : tbl_sidecar460 with requested entries : 1
1497 picked layout for tbl_sidecar460 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1498 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1499 Trying to allocate adb for tbl_sidecar460
1500 Trying to allocate imem for tbl_sidecar460
1501 Entries : 1, needed_entries: 1, need_more: 0
1502 Selected stage: 3 Furthest stage: 4
1503 try_place_table returning 1 of tbl_sidecar460 in stage 3
1504 Table is placed
1505 Pl vector: tbl_sidecar460
1506 - skipping tbl_sidecar461 as its already done
1507 try_place_table(cond-43, stage=3)
1508 Merging with match table tbl_sidecar464 and tag $true
1509 Initial # of stages is 3, initial # of entries is 1
1510 Try_alloc_all for Table use
1511 Trying to allocate layout for tbl_sidecar464
1512 Picking layout option for table : tbl_sidecar464 with requested entries : 1
1513 picked layout for tbl_sidecar464 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1514 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1515 Trying to allocate adb for tbl_sidecar464
1516 Trying to allocate imem for tbl_sidecar464
1517 Entries : 1, needed_entries: 1, need_more: 0
1518 Selected stage: 3 Furthest stage: 4
1519 try_place_table returning 1 of tbl_sidecar464 in stage 3
1520 Table is placed
1521 Gateway is placed
1522 Merging with match table tbl_sidecar465 and tag $true
1523 Initial # of stages is 3, initial # of entries is 1
1524 Try_alloc_all for Table use
1525 Trying to allocate layout for tbl_sidecar465
1526 Picking layout option for table : tbl_sidecar465 with requested entries : 1
1527 picked layout for tbl_sidecar465 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1528 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1529 Trying to allocate adb for tbl_sidecar465
1530 Trying to allocate imem for tbl_sidecar465
1531 Entries : 1, needed_entries: 1, need_more: 0
1532 Selected stage: 3 Furthest stage: 4
1533 try_place_table returning 1 of tbl_sidecar465 in stage 3
1534 Table is placed
1535 Gateway is placed
1536 Pl vector: tbl_sidecar464 tbl_sidecar465
1537 found 6 tables that could be placed: [ nat_ingress_ipv4_set_len, nat_ingress_nat_only, tbl_sidecar457, tbl_sidecar460, tbl_sidecar464, tbl_sidecar465 ]
1538 Initial best is first table seen: nat_ingress_ipv4_set_len
1539 For trial t : nat_ingress_nat_only with best: nat_ingress_ipv4_set_len
1540 Updating best to nat_ingress_nat_only from nat_ingress_ipv4_set_len for reason: longer downward dominance frontier dependence chain
1541 For trial t : tbl_sidecar457 with best: nat_ingress_nat_only
1542 Keeping best nat_ingress_nat_only for reason: longer local control-included dependence tail chain
1543 For trial t : tbl_sidecar460 with best: nat_ingress_nat_only
1544 Updating best to tbl_sidecar460 from nat_ingress_nat_only for reason: control dom set is placeable in this stage
1545 For trial t : tbl_sidecar464 with best: tbl_sidecar460
1546 Keeping best tbl_sidecar460 for reason: longer control-excluded dependence tail chain
1547 For trial t : tbl_sidecar465 with best: tbl_sidecar460
1548 Keeping best tbl_sidecar460 for reason: longer control-excluded dependence tail chain
1549 placing 1 entries of tbl_sidecar460 ( tbl_sidecar460 ) in stage 3(33) FormatType(02)
1550 stage 3, work: [ 19494062, 19495139, 19497598, 19495145, 19495828 ], partly placed 0, placed 16
1551 { id=3 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
1552 - skipping tbl_sidecar1064 as its already done
1553 - skipping tbl_sidecar1065 as its already done
1554 - skipping cond-33 as its already done
1555 - skipping cond-36 as its already done
1556 - skipping cond-38 as its already done
1557 - skipping cond-40 as its already done
1558 - skipping cond-48 because it depends on cond-47
1559 - removing tbl_sidecar250 from merge list because it depends on cond-47
1560 - skipping gateway cond-48 until mergeable tables are available
1561 - skipping cond-50 due to in-sequence control dependence on cond-48
1562 - skipping cond-62 due to in-sequence control dependence on cond-48
1563 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
1564 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
1565 - skipping cond-41 as its already done
1566 try_place_table(cond-44, stage=3)
1567 Merging with match table nat_ingress_ipv4_set_len and tag $true
1568 Initial # of stages is 3, initial # of entries is 16
1569 Try_alloc_all for Table use
1570 Trying to allocate layout for nat_ingress_ipv4_set_len
1571 Picking layout option for table : nat_ingress_ipv4_set_len with requested entries : 16
1572 The selected pack format for table nat_ingress_ipv4_set_len could not fit given the input xbar allocation
1573 picked layout for nat_ingress_ipv4_set_len FormatType(02) layout: 16eV ixbar:1B/4b match:0B/-6b gh:1 adb:2 ov:16 imm:16
1574 way:{ g:3 e:0 w:1 1 }
1575 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
1576 Trying to allocate adb for nat_ingress_ipv4_set_len
1577 Trying to allocate imem for nat_ingress_ipv4_set_len
1578 Entries : 3072, needed_entries: 16, need_more: 0
1579 Selected stage: 3 Furthest stage: 4
1580 try_place_table returning 3072 of nat_ingress_ipv4_set_len in stage 3
1581 Table is placed
1582 Gateway is placed
1583 Merging with match table tbl_nat_ingress_encap_ipv4 and tag $true
1584 - dependency between tbl_sidecar461 and table advances stage
1585 Initial # of stages is 4, initial # of entries is 1
1586 Try_alloc_all for Table use
1587 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
1588 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
1589 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
1590 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
1591 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
1592 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
1593 Entries : 1, needed_entries: 1, need_more: 0
1594 Selected stage: 4 Furthest stage: 4
1595 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 4
1596 Table is placed
1597 Gateway is placed
1598 Pl vector: nat_ingress_ipv4_set_len tbl_nat_ingress_encap_ipv4
1599 - removing tbl_sidecar481 from merge list because it depends on cond-44
1600 - skipping gateway cond-46 until mergeable tables are available
1601 try_place_table(cond-47, stage=3)
1602 Merging with match table nat_ingress_nat_only and tag $false
1603 Initial # of stages is 3, initial # of entries is 256
1604 Try_alloc_all for Table use
1605 Trying to allocate layout for nat_ingress_nat_only
1606 Picking layout option for table : nat_ingress_nat_only with requested entries : 256
1607 picked layout for nat_ingress_nat_only FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:10
1608 way:{ g:2 e:0 w:1 1 }
1609 entries:2048 srams:3 local_tinds: 0 maprams:2 tcams:0 afi:0 I
1610 Trying to allocate adb for nat_ingress_nat_only
1611 Trying to allocate imem for nat_ingress_nat_only
1612 Entries : 2048, needed_entries: 256, need_more: 0
1613 Selected stage: 3 Furthest stage: 4
1614 try_place_table returning 2048 of nat_ingress_nat_only in stage 3
1615 Table is placed
1616 Gateway is placed
1617 Pl vector: nat_ingress_nat_only
1618 - skipping tbl_sidecar456 as its already done
1619 tbl_sidecar457 is not a gateway! Aborting search for merge choices
1620 try_place_table(tbl_sidecar457, stage=3)
1621 Initial # of stages is 3, initial # of entries is 1
1622 Try_alloc_all for Table use
1623 Trying to allocate layout for tbl_sidecar457
1624 Picking layout option for table : tbl_sidecar457 with requested entries : 1
1625 picked layout for tbl_sidecar457 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:31 imm:31
1626 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
1627 Trying to allocate adb for tbl_sidecar457
1628 Trying to allocate imem for tbl_sidecar457
1629 Entries : 1, needed_entries: 1, need_more: 0
1630 Selected stage: 3 Furthest stage: 4
1631 try_place_table returning 1 of tbl_sidecar457 in stage 3
1632 Table is placed
1633 Pl vector: tbl_sidecar457
1634 try_place_table(cond-43, stage=3)
1635 Merging with match table tbl_sidecar464 and tag $true
1636 Initial # of stages is 3, initial # of entries is 1
1637 Try_alloc_all for Table use
1638 Trying to allocate layout for tbl_sidecar464
1639 Picking layout option for table : tbl_sidecar464 with requested entries : 1
1640 picked layout for tbl_sidecar464 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1641 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1642 Trying to allocate adb for tbl_sidecar464
1643 Trying to allocate imem for tbl_sidecar464
1644 Entries : 1, needed_entries: 1, need_more: 0
1645 Selected stage: 3 Furthest stage: 4
1646 try_place_table returning 1 of tbl_sidecar464 in stage 3
1647 Table is placed
1648 Gateway is placed
1649 Merging with match table tbl_sidecar465 and tag $true
1650 Initial # of stages is 3, initial # of entries is 1
1651 Try_alloc_all for Table use
1652 Trying to allocate layout for tbl_sidecar465
1653 Picking layout option for table : tbl_sidecar465 with requested entries : 1
1654 picked layout for tbl_sidecar465 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1655 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1656 Trying to allocate adb for tbl_sidecar465
1657 Trying to allocate imem for tbl_sidecar465
1658 Entries : 1, needed_entries: 1, need_more: 0
1659 Selected stage: 3 Furthest stage: 4
1660 try_place_table returning 1 of tbl_sidecar465 in stage 3
1661 Table is placed
1662 Gateway is placed
1663 Pl vector: tbl_sidecar464 tbl_sidecar465
1664 found 6 tables that could be placed: [ nat_ingress_ipv4_set_len, tbl_nat_ingress_encap_ipv4, nat_ingress_nat_only, tbl_sidecar457, tbl_sidecar464, tbl_sidecar465 ]
1665 Initial best is first table seen: nat_ingress_ipv4_set_len
1666 For trial t : tbl_nat_ingress_encap_ipv4 with best: nat_ingress_ipv4_set_len
1667 Keeping best nat_ingress_ipv4_set_len for reason: earlier stage calculated
1668 For trial t : nat_ingress_nat_only with best: nat_ingress_ipv4_set_len
1669 Updating best to nat_ingress_nat_only from nat_ingress_ipv4_set_len for reason: longer downward dominance frontier dependence chain
1670 For trial t : tbl_sidecar457 with best: nat_ingress_nat_only
1671 Keeping best nat_ingress_nat_only for reason: longer local control-included dependence tail chain
1672 For trial t : tbl_sidecar464 with best: nat_ingress_nat_only
1673 Updating best to tbl_sidecar464 from nat_ingress_nat_only for reason: control dom set is placeable in this stage
1674 For trial t : tbl_sidecar465 with best: tbl_sidecar464
1675 Updating best to tbl_sidecar465 from tbl_sidecar464 for reason: longer downward prop control-included dependence tail chain
1676 placing 1 entries of tbl_sidecar465 ( tbl_sidecar465 ) (with gw cond-43, result tag $true) in stage 3(34) FormatType(02)
1677 stage 3, work: [ 19494062, 19495139, 19497598, 19495145, 19495828, 19495627 ], partly placed 0, placed 17
1678 { id=4 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
1679 - skipping tbl_sidecar1064 as its already done
1680 - skipping tbl_sidecar1065 as its already done
1681 - skipping cond-33 as its already done
1682 - skipping cond-36 as its already done
1683 - skipping cond-38 as its already done
1684 - skipping cond-40 as its already done
1685 - skipping cond-48 because it depends on cond-47
1686 - removing tbl_sidecar250 from merge list because it depends on cond-47
1687 - skipping gateway cond-48 until mergeable tables are available
1688 - skipping cond-50 due to in-sequence control dependence on cond-48
1689 - skipping cond-62 due to in-sequence control dependence on cond-48
1690 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
1691 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
1692 - skipping cond-41 as its already done
1693 try_place_table(cond-44, stage=3)
1694 Merging with match table nat_ingress_ipv4_set_len and tag $true
1695 Initial # of stages is 3, initial # of entries is 16
1696 Try_alloc_all for Table use
1697 Trying to allocate layout for nat_ingress_ipv4_set_len
1698 Picking layout option for table : nat_ingress_ipv4_set_len with requested entries : 16
1699 The selected pack format for table nat_ingress_ipv4_set_len could not fit given the input xbar allocation
1700 picked layout for nat_ingress_ipv4_set_len FormatType(02) layout: 16eV ixbar:1B/4b match:0B/-6b gh:1 adb:2 ov:16 imm:16
1701 way:{ g:3 e:0 w:1 1 }
1702 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
1703 Trying to allocate adb for nat_ingress_ipv4_set_len
1704 Trying to allocate imem for nat_ingress_ipv4_set_len
1705 Entries : 3072, needed_entries: 16, need_more: 0
1706 Selected stage: 3 Furthest stage: 4
1707 try_place_table returning 3072 of nat_ingress_ipv4_set_len in stage 3
1708 Table is placed
1709 Gateway is placed
1710 Merging with match table tbl_nat_ingress_encap_ipv4 and tag $true
1711 - dependency between tbl_sidecar461 and table advances stage
1712 Initial # of stages is 4, initial # of entries is 1
1713 Try_alloc_all for Table use
1714 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
1715 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
1716 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
1717 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
1718 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
1719 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
1720 Entries : 1, needed_entries: 1, need_more: 0
1721 Selected stage: 4 Furthest stage: 4
1722 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 4
1723 Table is placed
1724 Gateway is placed
1725 Pl vector: nat_ingress_ipv4_set_len tbl_nat_ingress_encap_ipv4
1726 - removing tbl_sidecar481 from merge list because it depends on cond-44
1727 - skipping gateway cond-46 until mergeable tables are available
1728 try_place_table(cond-47, stage=3)
1729 Merging with match table nat_ingress_nat_only and tag $false
1730 Initial # of stages is 3, initial # of entries is 256
1731 Try_alloc_all for Table use
1732 Trying to allocate layout for nat_ingress_nat_only
1733 Picking layout option for table : nat_ingress_nat_only with requested entries : 256
1734 picked layout for nat_ingress_nat_only FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:10
1735 way:{ g:2 e:0 w:1 1 }
1736 entries:2048 srams:3 local_tinds: 0 maprams:2 tcams:0 afi:0 I
1737 Trying to allocate adb for nat_ingress_nat_only
1738 Trying to allocate imem for nat_ingress_nat_only
1739 Entries : 2048, needed_entries: 256, need_more: 0
1740 Selected stage: 3 Furthest stage: 4
1741 try_place_table returning 2048 of nat_ingress_nat_only in stage 3
1742 Table is placed
1743 Gateway is placed
1744 Pl vector: nat_ingress_nat_only
1745 - skipping tbl_sidecar456 as its already done
1746 tbl_sidecar457 is not a gateway! Aborting search for merge choices
1747 try_place_table(tbl_sidecar457, stage=3)
1748 Initial # of stages is 3, initial # of entries is 1
1749 Try_alloc_all for Table use
1750 Trying to allocate layout for tbl_sidecar457
1751 Picking layout option for table : tbl_sidecar457 with requested entries : 1
1752 picked layout for tbl_sidecar457 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:31 imm:31
1753 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
1754 Trying to allocate adb for tbl_sidecar457
1755 Trying to allocate imem for tbl_sidecar457
1756 Entries : 1, needed_entries: 1, need_more: 0
1757 Selected stage: 3 Furthest stage: 4
1758 try_place_table returning 1 of tbl_sidecar457 in stage 3
1759 Table is placed
1760 Pl vector: tbl_sidecar457
1761 - skipping cond-43 as its already done
1762 tbl_sidecar464 is not a gateway! Aborting search for merge choices
1763 try_place_table(tbl_sidecar464, stage=3)
1764 Initial # of stages is 3, initial # of entries is 1
1765 Try_alloc_all for Table use
1766 Trying to allocate layout for tbl_sidecar464
1767 Picking layout option for table : tbl_sidecar464 with requested entries : 1
1768 picked layout for tbl_sidecar464 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1769 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1770 Trying to allocate adb for tbl_sidecar464
1771 Trying to allocate imem for tbl_sidecar464
1772 Entries : 1, needed_entries: 1, need_more: 0
1773 Selected stage: 3 Furthest stage: 4
1774 try_place_table returning 1 of tbl_sidecar464 in stage 3
1775 Table is placed
1776 Pl vector: tbl_sidecar464
1777 - skipping tbl_sidecar465 as its already done
1778 found 5 tables that could be placed: [ nat_ingress_ipv4_set_len, tbl_nat_ingress_encap_ipv4, nat_ingress_nat_only, tbl_sidecar457, tbl_sidecar464 ]
1779 Initial best is first table seen: nat_ingress_ipv4_set_len
1780 For trial t : tbl_nat_ingress_encap_ipv4 with best: nat_ingress_ipv4_set_len
1781 Keeping best nat_ingress_ipv4_set_len for reason: earlier stage calculated
1782 For trial t : nat_ingress_nat_only with best: nat_ingress_ipv4_set_len
1783 Updating best to nat_ingress_nat_only from nat_ingress_ipv4_set_len for reason: longer downward dominance frontier dependence chain
1784 For trial t : tbl_sidecar457 with best: nat_ingress_nat_only
1785 Keeping best nat_ingress_nat_only for reason: longer local control-included dependence tail chain
1786 For trial t : tbl_sidecar464 with best: nat_ingress_nat_only
1787 Keeping best nat_ingress_nat_only for reason: longer local control-included dependence tail chain
1788 placing 2048 entries of nat_ingress_nat_only ( Ingress.nat_ingress.nat_only ) (with gw cond-47, result tag $false) in stage 3(35) FormatType(02)
1789 stage 3, work: [ 19494062, 19495139, 19497598, 19495145, 19495627, 19497596, 20153936 ], partly placed 0, placed 18
1790 { id=5 ram=3 tcam=0 mram=2 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
1791 - skipping tbl_sidecar1064 as its already done
1792 - skipping tbl_sidecar1065 as its already done
1793 - skipping cond-33 as its already done
1794 - skipping cond-36 as its already done
1795 - skipping cond-38 as its already done
1796 - skipping cond-40 as its already done
1797 try_place_table(cond-48, stage=3)
1798 Merging with match table tbl_sidecar250 and tag $true
1799 - dependency between nat_ingress_nat_only and table advances stage
1800 Initial # of stages is 4, initial # of entries is 1
1801 Try_alloc_all for Table use
1802 Trying to allocate layout for tbl_sidecar250
1803 Picking layout option for table : tbl_sidecar250 with requested entries : 1
1804 picked layout for tbl_sidecar250 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
1805 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
1806 Trying to allocate adb for tbl_sidecar250
1807 Trying to allocate imem for tbl_sidecar250
1808 Entries : 1, needed_entries: 1, need_more: 0
1809 Selected stage: 4 Furthest stage: 4
1810 try_place_table returning 1 of tbl_sidecar250 in stage 4
1811 Table is placed
1812 Gateway is placed
1813 Pl vector: tbl_sidecar250
1814 - skipping cond-50 due to in-sequence control dependence on cond-48
1815 - skipping cond-62 due to in-sequence control dependence on cond-48
1816 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
1817 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
1818 - skipping cond-41 as its already done
1819 try_place_table(cond-44, stage=3)
1820 Merging with match table nat_ingress_ipv4_set_len and tag $true
1821 Initial # of stages is 3, initial # of entries is 16
1822 Try_alloc_all for Table use
1823 Trying to allocate layout for nat_ingress_ipv4_set_len
1824 Picking layout option for table : nat_ingress_ipv4_set_len with requested entries : 16
1825 The selected pack format for table nat_ingress_ipv4_set_len could not fit given the input xbar allocation
1826 picked layout for nat_ingress_ipv4_set_len FormatType(02) layout: 16eV ixbar:1B/4b match:0B/-6b gh:1 adb:2 ov:16 imm:16
1827 way:{ g:3 e:0 w:1 1 }
1828 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
1829 Trying to allocate adb for nat_ingress_ipv4_set_len
1830 Trying to allocate imem for nat_ingress_ipv4_set_len
1831 Entries : 3072, needed_entries: 16, need_more: 0
1832 Selected stage: 3 Furthest stage: 4
1833 try_place_table returning 3072 of nat_ingress_ipv4_set_len in stage 3
1834 Table is placed
1835 Gateway is placed
1836 Merging with match table tbl_nat_ingress_encap_ipv4 and tag $true
1837 - dependency between tbl_sidecar461 and table advances stage
1838 Initial # of stages is 4, initial # of entries is 1
1839 Try_alloc_all for Table use
1840 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
1841 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
1842 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
1843 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
1844 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
1845 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
1846 Entries : 1, needed_entries: 1, need_more: 0
1847 Selected stage: 4 Furthest stage: 4
1848 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 4
1849 Table is placed
1850 Gateway is placed
1851 Pl vector: nat_ingress_ipv4_set_len tbl_nat_ingress_encap_ipv4
1852 - removing tbl_sidecar481 from merge list because it depends on cond-44
1853 - skipping gateway cond-46 until mergeable tables are available
1854 - skipping cond-47 as its already done
1855 - skipping tbl_sidecar456 as its already done
1856 tbl_sidecar457 is not a gateway! Aborting search for merge choices
1857 try_place_table(tbl_sidecar457, stage=3)
1858 Initial # of stages is 3, initial # of entries is 1
1859 Try_alloc_all for Table use
1860 Trying to allocate layout for tbl_sidecar457
1861 Picking layout option for table : tbl_sidecar457 with requested entries : 1
1862 picked layout for tbl_sidecar457 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:31 imm:31
1863 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
1864 Trying to allocate adb for tbl_sidecar457
1865 Trying to allocate imem for tbl_sidecar457
1866 Entries : 1, needed_entries: 1, need_more: 0
1867 Selected stage: 3 Furthest stage: 4
1868 try_place_table returning 1 of tbl_sidecar457 in stage 3
1869 Table is placed
1870 Pl vector: tbl_sidecar457
1871 tbl_sidecar464 is not a gateway! Aborting search for merge choices
1872 try_place_table(tbl_sidecar464, stage=3)
1873 Initial # of stages is 3, initial # of entries is 1
1874 Try_alloc_all for Table use
1875 Trying to allocate layout for tbl_sidecar464
1876 Picking layout option for table : tbl_sidecar464 with requested entries : 1
1877 picked layout for tbl_sidecar464 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1878 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1879 Trying to allocate adb for tbl_sidecar464
1880 Trying to allocate imem for tbl_sidecar464
1881 Entries : 1, needed_entries: 1, need_more: 0
1882 Selected stage: 3 Furthest stage: 4
1883 try_place_table returning 1 of tbl_sidecar464 in stage 3
1884 Table is placed
1885 Pl vector: tbl_sidecar464
1886 - skipping tbl_sidecar465 as its already done
1887 - skipping nat_ingress_nat_only as its already done
1888 - skipping ara_table_1 as a parent is not yet placed
1889 - skipping ara_table_1 as a parent is not yet placed
1890 found 5 tables that could be placed: [ tbl_sidecar250, nat_ingress_ipv4_set_len, tbl_nat_ingress_encap_ipv4, tbl_sidecar457, tbl_sidecar464 ]
1891 Initial best is first table seen: tbl_sidecar250
1892 For trial t : nat_ingress_ipv4_set_len with best: tbl_sidecar250
1893 Updating best to nat_ingress_ipv4_set_len from tbl_sidecar250 for reason: earlier stage calculated
1894 For trial t : tbl_nat_ingress_encap_ipv4 with best: nat_ingress_ipv4_set_len
1895 Keeping best nat_ingress_ipv4_set_len for reason: earlier stage calculated
1896 For trial t : tbl_sidecar457 with best: nat_ingress_ipv4_set_len
1897 Keeping best nat_ingress_ipv4_set_len for reason: longer downward prop control-included dependence tail chain
1898 For trial t : tbl_sidecar464 with best: nat_ingress_ipv4_set_len
1899 Keeping best nat_ingress_ipv4_set_len for reason: longer downward prop control-included dependence tail chain
1900 placing 3072 entries of nat_ingress_ipv4_set_len ( Ingress.nat_ingress.ipv4_set_len ) (with gw cond-44, result tag $true) in stage 3(36) FormatType(02)
1901 stage 3, work: [ 19494062, 19495139, 19495145, 19495627, 19495836, 19497391 ], partly placed 0, placed 19
1902 { id=6 ram=4 tcam=0 mram=2 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
1903 - skipping tbl_sidecar1064 as its already done
1904 - skipping tbl_sidecar1065 as its already done
1905 - skipping cond-33 as its already done
1906 - skipping cond-36 as its already done
1907 - skipping cond-38 as its already done
1908 - skipping cond-40 as its already done
1909 try_place_table(cond-48, stage=3)
1910 Merging with match table tbl_sidecar250 and tag $true
1911 - dependency between nat_ingress_nat_only and table advances stage
1912 Initial # of stages is 4, initial # of entries is 1
1913 Try_alloc_all for Table use
1914 Trying to allocate layout for tbl_sidecar250
1915 Picking layout option for table : tbl_sidecar250 with requested entries : 1
1916 picked layout for tbl_sidecar250 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
1917 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
1918 Trying to allocate adb for tbl_sidecar250
1919 Trying to allocate imem for tbl_sidecar250
1920 Entries : 1, needed_entries: 1, need_more: 0
1921 Selected stage: 4 Furthest stage: 4
1922 try_place_table returning 1 of tbl_sidecar250 in stage 4
1923 Table is placed
1924 Gateway is placed
1925 Pl vector: tbl_sidecar250
1926 - skipping cond-50 due to in-sequence control dependence on cond-48
1927 - skipping cond-62 due to in-sequence control dependence on cond-48
1928 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
1929 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
1930 - skipping cond-41 as its already done
1931 - skipping cond-44 as its already done
1932 - removing tbl_sidecar481 from merge list because it depends on tbl_nat_ingress_encap_ipv4
1933 - skipping gateway cond-46 until mergeable tables are available
1934 - skipping tbl_sidecar456 as its already done
1935 tbl_sidecar457 is not a gateway! Aborting search for merge choices
1936 try_place_table(tbl_sidecar457, stage=3)
1937 Initial # of stages is 3, initial # of entries is 1
1938 Try_alloc_all for Table use
1939 Trying to allocate layout for tbl_sidecar457
1940 Picking layout option for table : tbl_sidecar457 with requested entries : 1
1941 picked layout for tbl_sidecar457 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:31 imm:31
1942 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
1943 Trying to allocate adb for tbl_sidecar457
1944 Trying to allocate imem for tbl_sidecar457
1945 Entries : 1, needed_entries: 1, need_more: 0
1946 Selected stage: 3 Furthest stage: 4
1947 try_place_table returning 1 of tbl_sidecar457 in stage 3
1948 Table is placed
1949 Pl vector: tbl_sidecar457
1950 tbl_sidecar464 is not a gateway! Aborting search for merge choices
1951 try_place_table(tbl_sidecar464, stage=3)
1952 Initial # of stages is 3, initial # of entries is 1
1953 Try_alloc_all for Table use
1954 Trying to allocate layout for tbl_sidecar464
1955 Picking layout option for table : tbl_sidecar464 with requested entries : 1
1956 picked layout for tbl_sidecar464 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1957 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1958 Trying to allocate adb for tbl_sidecar464
1959 Trying to allocate imem for tbl_sidecar464
1960 Entries : 1, needed_entries: 1, need_more: 0
1961 Selected stage: 3 Furthest stage: 4
1962 try_place_table returning 1 of tbl_sidecar464 in stage 3
1963 Table is placed
1964 Pl vector: tbl_sidecar464
1965 - skipping tbl_sidecar465 as its already done
1966 - skipping nat_ingress_ipv4_set_len as its already done
1967 tbl_nat_ingress_invert is not a gateway! Aborting search for merge choices
1968 try_place_table(tbl_nat_ingress_invert, stage=3)
1969 - dependency between nat_ingress_ipv4_set_len and table advances stage
1970 Initial # of stages is 4, initial # of entries is 1
1971 Try_alloc_all for Table use
1972 Trying to allocate layout for tbl_nat_ingress_invert
1973 Picking layout option for table : tbl_nat_ingress_invert with requested entries : 1
1974 picked layout for tbl_nat_ingress_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1975 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1976 Trying to allocate adb for tbl_nat_ingress_invert
1977 Trying to allocate imem for tbl_nat_ingress_invert
1978 Entries : 1, needed_entries: 1, need_more: 0
1979 Selected stage: 4 Furthest stage: 4
1980 try_place_table returning 1 of tbl_nat_ingress_invert in stage 4
1981 Table is placed
1982 Pl vector: tbl_nat_ingress_invert
1983 tbl_nat_ingress_encap_ipv4 is not a gateway! Aborting search for merge choices
1984 try_place_table(tbl_nat_ingress_encap_ipv4, stage=3)
1985 - dependency between tbl_sidecar461 and table advances stage
1986 Initial # of stages is 4, initial # of entries is 1
1987 Try_alloc_all for Table use
1988 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
1989 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
1990 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
1991 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
1992 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
1993 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
1994 Entries : 1, needed_entries: 1, need_more: 0
1995 Selected stage: 4 Furthest stage: 4
1996 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 4
1997 Table is placed
1998 Pl vector: tbl_nat_ingress_encap_ipv4
1999 - skipping ara_table_1 as a parent is not yet placed
2000 try_place_table(cond-45, stage=3)
2001 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
2002 - dependency between tbl_sidecar461 and table advances stage
2003 Initial # of stages is 4, initial # of entries is 1
2004 Try_alloc_all for Table use
2005 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
2006 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
2007 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
2008 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
2009 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
2010 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
2011 Entries : 1, needed_entries: 1, need_more: 0
2012 Selected stage: 4 Furthest stage: 4
2013 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 4
2014 Table is placed
2015 Gateway is placed
2016 Pl vector: tbl_nat_ingress_encap_ipv6
2017 found 6 tables that could be placed: [ tbl_sidecar250, tbl_sidecar457, tbl_sidecar464, tbl_nat_ingress_invert, tbl_nat_ingress_encap_ipv4, tbl_nat_ingress_encap_ipv6 ]
2018 Initial best is first table seen: tbl_sidecar250
2019 For trial t : tbl_sidecar457 with best: tbl_sidecar250
2020 Updating best to tbl_sidecar457 from tbl_sidecar250 for reason: earlier stage calculated
2021 For trial t : tbl_sidecar464 with best: tbl_sidecar457
2022 Updating best to tbl_sidecar464 from tbl_sidecar457 for reason: default choice
2023 For trial t : tbl_nat_ingress_invert with best: tbl_sidecar464
2024 Keeping best tbl_sidecar464 for reason: earlier stage calculated
2025 For trial t : tbl_nat_ingress_encap_ipv4 with best: tbl_sidecar464
2026 Keeping best tbl_sidecar464 for reason: earlier stage calculated
2027 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_sidecar464
2028 Keeping best tbl_sidecar464 for reason: earlier stage calculated
2029 placing 1 entries of tbl_sidecar464 ( tbl_sidecar464 ) in stage 3(37) FormatType(02)
2030 stage 3, work: [ 19494062, 19495139, 19495145, 19495836, 19497391 ], partly placed 0, placed 20
2031 { id=7 ram=4 tcam=0 mram=2 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
2032 - skipping tbl_sidecar1064 as its already done
2033 - skipping tbl_sidecar1065 as its already done
2034 - skipping cond-33 as its already done
2035 - skipping cond-36 as its already done
2036 - skipping cond-38 as its already done
2037 - skipping cond-40 as its already done
2038 try_place_table(cond-48, stage=3)
2039 Merging with match table tbl_sidecar250 and tag $true
2040 - dependency between nat_ingress_nat_only and table advances stage
2041 Initial # of stages is 4, initial # of entries is 1
2042 Try_alloc_all for Table use
2043 Trying to allocate layout for tbl_sidecar250
2044 Picking layout option for table : tbl_sidecar250 with requested entries : 1
2045 picked layout for tbl_sidecar250 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
2046 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
2047 Trying to allocate adb for tbl_sidecar250
2048 Trying to allocate imem for tbl_sidecar250
2049 Entries : 1, needed_entries: 1, need_more: 0
2050 Selected stage: 4 Furthest stage: 4
2051 try_place_table returning 1 of tbl_sidecar250 in stage 4
2052 Table is placed
2053 Gateway is placed
2054 Pl vector: tbl_sidecar250
2055 - skipping cond-50 due to in-sequence control dependence on cond-48
2056 - skipping cond-62 due to in-sequence control dependence on cond-48
2057 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
2058 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
2059 - skipping cond-41 as its already done
2060 - skipping cond-44 as its already done
2061 - removing tbl_sidecar481 from merge list because it depends on tbl_nat_ingress_encap_ipv4
2062 - skipping gateway cond-46 until mergeable tables are available
2063 - skipping tbl_sidecar456 as its already done
2064 tbl_sidecar457 is not a gateway! Aborting search for merge choices
2065 try_place_table(tbl_sidecar457, stage=3)
2066 Initial # of stages is 3, initial # of entries is 1
2067 Try_alloc_all for Table use
2068 Trying to allocate layout for tbl_sidecar457
2069 Picking layout option for table : tbl_sidecar457 with requested entries : 1
2070 picked layout for tbl_sidecar457 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:31 imm:31
2071 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
2072 Trying to allocate adb for tbl_sidecar457
2073 Trying to allocate imem for tbl_sidecar457
2074 Entries : 1, needed_entries: 1, need_more: 0
2075 Selected stage: 3 Furthest stage: 4
2076 try_place_table returning 1 of tbl_sidecar457 in stage 3
2077 Table is placed
2078 Pl vector: tbl_sidecar457
2079 - skipping nat_ingress_ipv4_set_len as its already done
2080 tbl_nat_ingress_invert is not a gateway! Aborting search for merge choices
2081 try_place_table(tbl_nat_ingress_invert, stage=3)
2082 - dependency between nat_ingress_ipv4_set_len and table advances stage
2083 Initial # of stages is 4, initial # of entries is 1
2084 Try_alloc_all for Table use
2085 Trying to allocate layout for tbl_nat_ingress_invert
2086 Picking layout option for table : tbl_nat_ingress_invert with requested entries : 1
2087 picked layout for tbl_nat_ingress_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2088 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2089 Trying to allocate adb for tbl_nat_ingress_invert
2090 Trying to allocate imem for tbl_nat_ingress_invert
2091 Entries : 1, needed_entries: 1, need_more: 0
2092 Selected stage: 4 Furthest stage: 4
2093 try_place_table returning 1 of tbl_nat_ingress_invert in stage 4
2094 Table is placed
2095 Pl vector: tbl_nat_ingress_invert
2096 tbl_nat_ingress_encap_ipv4 is not a gateway! Aborting search for merge choices
2097 try_place_table(tbl_nat_ingress_encap_ipv4, stage=3)
2098 - dependency between tbl_sidecar461 and table advances stage
2099 Initial # of stages is 4, initial # of entries is 1
2100 Try_alloc_all for Table use
2101 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
2102 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
2103 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
2104 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
2105 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
2106 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
2107 Entries : 1, needed_entries: 1, need_more: 0
2108 Selected stage: 4 Furthest stage: 4
2109 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 4
2110 Table is placed
2111 Pl vector: tbl_nat_ingress_encap_ipv4
2112 - skipping ara_table_1 as a parent is not yet placed
2113 try_place_table(cond-45, stage=3)
2114 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
2115 - dependency between tbl_sidecar461 and table advances stage
2116 Initial # of stages is 4, initial # of entries is 1
2117 Try_alloc_all for Table use
2118 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
2119 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
2120 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
2121 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
2122 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
2123 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
2124 Entries : 1, needed_entries: 1, need_more: 0
2125 Selected stage: 4 Furthest stage: 4
2126 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 4
2127 Table is placed
2128 Gateway is placed
2129 Pl vector: tbl_nat_ingress_encap_ipv6
2130 found 5 tables that could be placed: [ tbl_sidecar250, tbl_sidecar457, tbl_nat_ingress_invert, tbl_nat_ingress_encap_ipv4, tbl_nat_ingress_encap_ipv6 ]
2131 Initial best is first table seen: tbl_sidecar250
2132 For trial t : tbl_sidecar457 with best: tbl_sidecar250
2133 Updating best to tbl_sidecar457 from tbl_sidecar250 for reason: earlier stage calculated
2134 For trial t : tbl_nat_ingress_invert with best: tbl_sidecar457
2135 Keeping best tbl_sidecar457 for reason: earlier stage calculated
2136 For trial t : tbl_nat_ingress_encap_ipv4 with best: tbl_sidecar457
2137 Keeping best tbl_sidecar457 for reason: earlier stage calculated
2138 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_sidecar457
2139 Keeping best tbl_sidecar457 for reason: earlier stage calculated
2140 placing 1 entries of tbl_sidecar457 ( tbl_sidecar457 ) in stage 3(38) FormatType(02)
2141 stage 3, work: [ 19494062, 19495139, 19495836, 19497391 ], partly placed 0, placed 21
2142 { id=8 ram=4 tcam=0 mram=2 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
2143 - skipping tbl_sidecar1064 as its already done
2144 - skipping tbl_sidecar1065 as its already done
2145 - skipping cond-33 as its already done
2146 - skipping cond-36 as its already done
2147 - skipping cond-38 as its already done
2148 - skipping cond-40 as its already done
2149 try_place_table(cond-48, stage=3)
2150 Merging with match table tbl_sidecar250 and tag $true
2151 - dependency between nat_ingress_nat_only and table advances stage
2152 Initial # of stages is 4, initial # of entries is 1
2153 Try_alloc_all for Table use
2154 Trying to allocate layout for tbl_sidecar250
2155 Picking layout option for table : tbl_sidecar250 with requested entries : 1
2156 picked layout for tbl_sidecar250 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
2157 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
2158 Trying to allocate adb for tbl_sidecar250
2159 Trying to allocate imem for tbl_sidecar250
2160 Entries : 1, needed_entries: 1, need_more: 0
2161 Selected stage: 4 Furthest stage: 4
2162 try_place_table returning 1 of tbl_sidecar250 in stage 4
2163 Table is placed
2164 Gateway is placed
2165 Pl vector: tbl_sidecar250
2166 - skipping cond-50 due to in-sequence control dependence on cond-48
2167 - skipping cond-62 due to in-sequence control dependence on cond-48
2168 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
2169 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
2170 - skipping cond-41 as its already done
2171 - skipping cond-44 as its already done
2172 - removing tbl_sidecar481 from merge list because it depends on tbl_nat_ingress_encap_ipv4
2173 - skipping gateway cond-46 until mergeable tables are available
2174 - skipping nat_ingress_ipv4_set_len as its already done
2175 tbl_nat_ingress_invert is not a gateway! Aborting search for merge choices
2176 try_place_table(tbl_nat_ingress_invert, stage=3)
2177 - dependency between nat_ingress_ipv4_set_len and table advances stage
2178 Initial # of stages is 4, initial # of entries is 1
2179 Try_alloc_all for Table use
2180 Trying to allocate layout for tbl_nat_ingress_invert
2181 Picking layout option for table : tbl_nat_ingress_invert with requested entries : 1
2182 picked layout for tbl_nat_ingress_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2183 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2184 Trying to allocate adb for tbl_nat_ingress_invert
2185 Trying to allocate imem for tbl_nat_ingress_invert
2186 Entries : 1, needed_entries: 1, need_more: 0
2187 Selected stage: 4 Furthest stage: 4
2188 try_place_table returning 1 of tbl_nat_ingress_invert in stage 4
2189 Table is placed
2190 Pl vector: tbl_nat_ingress_invert
2191 tbl_nat_ingress_encap_ipv4 is not a gateway! Aborting search for merge choices
2192 try_place_table(tbl_nat_ingress_encap_ipv4, stage=3)
2193 - dependency between tbl_sidecar461 and table advances stage
2194 Initial # of stages is 4, initial # of entries is 1
2195 Try_alloc_all for Table use
2196 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
2197 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
2198 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
2199 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
2200 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
2201 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
2202 Entries : 1, needed_entries: 1, need_more: 0
2203 Selected stage: 4 Furthest stage: 4
2204 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 4
2205 Table is placed
2206 Pl vector: tbl_nat_ingress_encap_ipv4
2207 - skipping ara_table_1 as a parent is not yet placed
2208 try_place_table(cond-45, stage=3)
2209 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
2210 - dependency between tbl_sidecar461 and table advances stage
2211 Initial # of stages is 4, initial # of entries is 1
2212 Try_alloc_all for Table use
2213 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
2214 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
2215 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
2216 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
2217 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
2218 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
2219 Entries : 1, needed_entries: 1, need_more: 0
2220 Selected stage: 4 Furthest stage: 4
2221 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 4
2222 Table is placed
2223 Gateway is placed
2224 Pl vector: tbl_nat_ingress_encap_ipv6
2225 found 4 tables that could be placed: [ tbl_sidecar250, tbl_nat_ingress_invert, tbl_nat_ingress_encap_ipv4, tbl_nat_ingress_encap_ipv6 ]
2226 Initial best is first table seen: tbl_sidecar250
2227 For trial t : tbl_nat_ingress_invert with best: tbl_sidecar250
2228 Keeping best tbl_sidecar250 for reason: longer local control-included dependence tail chain
2229 For trial t : tbl_nat_ingress_encap_ipv4 with best: tbl_sidecar250
2230 Updating best to tbl_nat_ingress_encap_ipv4 from tbl_sidecar250 for reason: longer downward prop control-included dependence tail chain
2231 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_nat_ingress_encap_ipv4
2232 Keeping best tbl_nat_ingress_encap_ipv4 for reason: longer downward dominance frontier dependence chain
2233 Adding table:tbl_sidecar250 in the initial stage option
2234 Adding table:tbl_nat_ingress_invert in the initial stage option
2235 Adding table:tbl_nat_ingress_encap_ipv4 in the initial stage option
2236 Adding table:tbl_nat_ingress_encap_ipv6 in the initial stage option
2237 placing 1 entries of tbl_nat_ingress_encap_ipv4 ( tbl_nat_ingress_encap_ipv4 ) in stage 4(40) FormatType(02)
2238 stage 4, work: [ 19494062, 19495139, 19495836, 19497391 ], partly placed 0, placed 22
2239 { id=1 ram=2 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
2240 - skipping tbl_sidecar1064 as its already done
2241 - skipping tbl_sidecar1065 as its already done
2242 - skipping cond-33 as its already done
2243 - skipping cond-36 as its already done
2244 - skipping cond-38 as its already done
2245 - skipping cond-40 as its already done
2246 try_place_table(cond-48, stage=4)
2247 Merging with match table tbl_sidecar250 and tag $true
2248 Initial # of stages is 4, initial # of entries is 1
2249 Try_alloc_all for Table use
2250 Trying to allocate layout for tbl_sidecar250
2251 Picking layout option for table : tbl_sidecar250 with requested entries : 1
2252 picked layout for tbl_sidecar250 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
2253 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
2254 Trying to allocate adb for tbl_sidecar250
2255 Trying to allocate imem for tbl_sidecar250
2256 Entries : 1, needed_entries: 1, need_more: 0
2257 Selected stage: 4 Furthest stage: 5
2258 try_place_table returning 1 of tbl_sidecar250 in stage 4
2259 Table is placed
2260 Gateway is placed
2261 Pl vector: tbl_sidecar250
2262 - skipping cond-50 due to in-sequence control dependence on cond-48
2263 - skipping cond-62 due to in-sequence control dependence on cond-48
2264 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
2265 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
2266 - skipping cond-41 as its already done
2267 - skipping cond-44 as its already done
2268 - removing tbl_sidecar481 from merge list because it depends on cond-45
2269 - skipping gateway cond-46 until mergeable tables are available
2270 - skipping nat_ingress_ipv4_set_len as its already done
2271 tbl_nat_ingress_invert is not a gateway! Aborting search for merge choices
2272 try_place_table(tbl_nat_ingress_invert, stage=4)
2273 Initial # of stages is 4, initial # of entries is 1
2274 Try_alloc_all for Table use
2275 Trying to allocate layout for tbl_nat_ingress_invert
2276 Picking layout option for table : tbl_nat_ingress_invert with requested entries : 1
2277 picked layout for tbl_nat_ingress_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2278 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2279 Trying to allocate adb for tbl_nat_ingress_invert
2280 Trying to allocate imem for tbl_nat_ingress_invert
2281 Entries : 1, needed_entries: 1, need_more: 0
2282 Selected stage: 4 Furthest stage: 5
2283 try_place_table returning 1 of tbl_nat_ingress_invert in stage 4
2284 Table is placed
2285 Pl vector: tbl_nat_ingress_invert
2286 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2287 - skipping ara_table_1 as a parent is not yet placed
2288 try_place_table(cond-45, stage=4)
2289 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
2290 Initial # of stages is 4, initial # of entries is 1
2291 Try_alloc_all for Table use
2292 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
2293 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
2294 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
2295 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
2296 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
2297 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
2298 Entries : 1, needed_entries: 1, need_more: 0
2299 Selected stage: 4 Furthest stage: 5
2300 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 4
2301 Table is placed
2302 Gateway is placed
2303 Pl vector: tbl_nat_ingress_encap_ipv6
2304 found 3 tables that could be placed: [ tbl_sidecar250, tbl_nat_ingress_invert, tbl_nat_ingress_encap_ipv6 ]
2305 Initial best is first table seen: tbl_sidecar250
2306 For trial t : tbl_nat_ingress_invert with best: tbl_sidecar250
2307 Keeping best tbl_sidecar250 for reason: longer local control-included dependence tail chain
2308 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_sidecar250
2309 Updating best to tbl_nat_ingress_encap_ipv6 from tbl_sidecar250 for reason: longer downward prop control-included dependence tail chain
2310 placing 1 entries of tbl_nat_ingress_encap_ipv6 ( tbl_nat_ingress_encap_ipv6 ) (with gw cond-45, result tag $true) in stage 4(41) FormatType(02)
2311 stage 4, work: [ 19494062, 19495139, 19495836, 19497391, 19497389, 20153843 ], partly placed 0, placed 23
2312 { id=2 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
2313 - skipping tbl_sidecar1064 as its already done
2314 - skipping tbl_sidecar1065 as its already done
2315 - skipping cond-33 as its already done
2316 - skipping cond-36 as its already done
2317 - skipping cond-38 as its already done
2318 - skipping cond-40 as its already done
2319 try_place_table(cond-48, stage=4)
2320 Merging with match table tbl_sidecar250 and tag $true
2321 Initial # of stages is 4, initial # of entries is 1
2322 Try_alloc_all for Table use
2323 Trying to allocate layout for tbl_sidecar250
2324 Picking layout option for table : tbl_sidecar250 with requested entries : 1
2325 picked layout for tbl_sidecar250 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
2326 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
2327 Trying to allocate adb for tbl_sidecar250
2328 Trying to allocate imem for tbl_sidecar250
2329 Entries : 1, needed_entries: 1, need_more: 0
2330 Selected stage: 4 Furthest stage: 5
2331 try_place_table returning 1 of tbl_sidecar250 in stage 4
2332 Table is placed
2333 Gateway is placed
2334 Pl vector: tbl_sidecar250
2335 - skipping cond-50 due to in-sequence control dependence on cond-48
2336 - skipping cond-62 due to in-sequence control dependence on cond-48
2337 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
2338 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
2339 - skipping cond-41 as its already done
2340 - skipping cond-44 as its already done
2341 try_place_table(cond-46, stage=4)
2342 Merging with match table tbl_sidecar481 and tag $true
2343 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2344 Initial # of stages is 5, initial # of entries is 1
2345 Try_alloc_all for Table use
2346 Trying to allocate layout for tbl_sidecar481
2347 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2348 picked layout for tbl_sidecar481 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2349 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2350 Trying to allocate adb for tbl_sidecar481
2351 Trying to allocate imem for tbl_sidecar481
2352 Entries : 1, needed_entries: 1, need_more: 0
2353 Selected stage: 5 Furthest stage: 5
2354 try_place_table returning 1 of tbl_sidecar481 in stage 5
2355 Table is placed
2356 Gateway is placed
2357 Pl vector: tbl_sidecar481
2358 - skipping nat_ingress_ipv4_set_len as its already done
2359 tbl_nat_ingress_invert is not a gateway! Aborting search for merge choices
2360 try_place_table(tbl_nat_ingress_invert, stage=4)
2361 Initial # of stages is 4, initial # of entries is 1
2362 Try_alloc_all for Table use
2363 Trying to allocate layout for tbl_nat_ingress_invert
2364 Picking layout option for table : tbl_nat_ingress_invert with requested entries : 1
2365 picked layout for tbl_nat_ingress_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2366 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2367 Trying to allocate adb for tbl_nat_ingress_invert
2368 Trying to allocate imem for tbl_nat_ingress_invert
2369 Entries : 1, needed_entries: 1, need_more: 0
2370 Selected stage: 4 Furthest stage: 5
2371 try_place_table returning 1 of tbl_nat_ingress_invert in stage 4
2372 Table is placed
2373 Pl vector: tbl_nat_ingress_invert
2374 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2375 ara_table_1 is not a gateway! Aborting search for merge choices
2376 try_place_table(ara_table_1, stage=4)
2377 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2378 Initial # of stages is 5, initial # of entries is 0
2379 Try_alloc_all for Table use
2380 Trying to allocate layout for ara_table_1
2381 Picking layout option for table : ara_table_1 with requested entries : 0
2382 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2383 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2384 Trying to allocate adb for ara_table_1
2385 Trying to allocate imem for ara_table_1
2386 Entries : 0, needed_entries: 0, need_more: 0
2387 Selected stage: 5 Furthest stage: 5
2388 try_place_table returning 0 of ara_table_1 in stage 5
2389 Table is placed
2390 Pl vector: ara_table_1
2391 - skipping cond-45 as its already done
2392 - skipping tbl_nat_ingress_encap_ipv6 as its already done
2393 found 4 tables that could be placed: [ tbl_sidecar250, tbl_sidecar481, tbl_nat_ingress_invert, ara_table_1 ]
2394 Initial best is first table seen: tbl_sidecar250
2395 For trial t : tbl_sidecar481 with best: tbl_sidecar250
2396 Keeping best tbl_sidecar250 for reason: earlier stage calculated
2397 For trial t : tbl_nat_ingress_invert with best: tbl_sidecar250
2398 Keeping best tbl_sidecar250 for reason: longer local control-included dependence tail chain
2399 For trial t : ara_table_1 with best: tbl_sidecar250
2400 Keeping best tbl_sidecar250 for reason: earlier stage calculated
2401 placing 1 entries of tbl_sidecar250 ( tbl_sidecar250 ) (with gw cond-48, result tag $true) in stage 4(42) FormatType(02)
2402 stage 4, work: [ 19494062, 19495139, 19495836, 19500436 ], partly placed 0, placed 24
2403 { id=3 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
2404 - skipping tbl_sidecar1064 as its already done
2405 - skipping tbl_sidecar1065 as its already done
2406 - skipping cond-33 as its already done
2407 - skipping cond-36 as its already done
2408 - skipping cond-38 as its already done
2409 - skipping cond-40 as its already done
2410 - skipping cond-48 as its already done
2411 - skipping cond-50 because it depends on cond-49
2412 - skipping gateway cond-50 until any of the control dominating tables can be placed
2413 - skipping cond-62 due to in-sequence control dependence on cond-50
2414 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2415 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2416 - skipping cond-41 as its already done
2417 - skipping cond-44 as its already done
2418 try_place_table(cond-46, stage=4)
2419 Merging with match table tbl_sidecar481 and tag $true
2420 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2421 Initial # of stages is 5, initial # of entries is 1
2422 Try_alloc_all for Table use
2423 Trying to allocate layout for tbl_sidecar481
2424 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2425 picked layout for tbl_sidecar481 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2426 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2427 Trying to allocate adb for tbl_sidecar481
2428 Trying to allocate imem for tbl_sidecar481
2429 Entries : 1, needed_entries: 1, need_more: 0
2430 Selected stage: 5 Furthest stage: 5
2431 try_place_table returning 1 of tbl_sidecar481 in stage 5
2432 Table is placed
2433 Gateway is placed
2434 Pl vector: tbl_sidecar481
2435 - skipping nat_ingress_ipv4_set_len as its already done
2436 tbl_nat_ingress_invert is not a gateway! Aborting search for merge choices
2437 try_place_table(tbl_nat_ingress_invert, stage=4)
2438 Initial # of stages is 4, initial # of entries is 1
2439 Try_alloc_all for Table use
2440 Trying to allocate layout for tbl_nat_ingress_invert
2441 Picking layout option for table : tbl_nat_ingress_invert with requested entries : 1
2442 picked layout for tbl_nat_ingress_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2443 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2444 Trying to allocate adb for tbl_nat_ingress_invert
2445 Trying to allocate imem for tbl_nat_ingress_invert
2446 Entries : 1, needed_entries: 1, need_more: 0
2447 Selected stage: 4 Furthest stage: 5
2448 try_place_table returning 1 of tbl_nat_ingress_invert in stage 4
2449 Table is placed
2450 Pl vector: tbl_nat_ingress_invert
2451 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2452 ara_table_1 is not a gateway! Aborting search for merge choices
2453 try_place_table(ara_table_1, stage=4)
2454 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2455 Initial # of stages is 5, initial # of entries is 0
2456 Try_alloc_all for Table use
2457 Trying to allocate layout for ara_table_1
2458 Picking layout option for table : ara_table_1 with requested entries : 0
2459 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2460 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2461 Trying to allocate adb for ara_table_1
2462 Trying to allocate imem for ara_table_1
2463 Entries : 0, needed_entries: 0, need_more: 0
2464 Selected stage: 5 Furthest stage: 5
2465 try_place_table returning 0 of ara_table_1 in stage 5
2466 Table is placed
2467 Pl vector: ara_table_1
2468 try_place_table(cond-49, stage=4)
2469 Merging with match table services_service and tag $false
2470 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2471 Initial # of stages is 5, initial # of entries is 16
2472 Try_alloc_all for Table use
2473 Trying to allocate layout for services_service
2474 Picking layout option for table : services_service with requested entries : 16
2475 picked layout for services_service FormatType(022) layout: 16tV ixbar:10B/36b match:10B/36b adb:8/8 ov:14
2476 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
2477 Trying to allocate adb for services_service
2478 Trying to allocate imem for services_service
2479 Entries : 512, needed_entries: 16, need_more: 0
2480 Selected stage: 5 Furthest stage: 5
2481 try_place_table returning 512 of services_service in stage 5
2482 Table is placed
2483 Gateway is placed
2484 Merging with match table tbl_sidecar253 and tag $true
2485 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2486 Initial # of stages is 5, initial # of entries is 1
2487 Try_alloc_all for Table use
2488 Trying to allocate layout for tbl_sidecar253
2489 Picking layout option for table : tbl_sidecar253 with requested entries : 1
2490 picked layout for tbl_sidecar253 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2491 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2492 Trying to allocate adb for tbl_sidecar253
2493 Trying to allocate imem for tbl_sidecar253
2494 Entries : 1, needed_entries: 1, need_more: 0
2495 Selected stage: 5 Furthest stage: 5
2496 try_place_table returning 1 of tbl_sidecar253 in stage 5
2497 Table is placed
2498 Gateway is placed
2499 Pl vector: services_service tbl_sidecar253
2500 found 5 tables that could be placed: [ tbl_sidecar481, tbl_nat_ingress_invert, ara_table_1, services_service, tbl_sidecar253 ]
2501 Initial best is first table seen: tbl_sidecar481
2502 For trial t : tbl_nat_ingress_invert with best: tbl_sidecar481
2503 Updating best to tbl_nat_ingress_invert from tbl_sidecar481 for reason: earlier stage calculated
2504 For trial t : ara_table_1 with best: tbl_nat_ingress_invert
2505 Keeping best tbl_nat_ingress_invert for reason: earlier stage calculated
2506 For trial t : services_service with best: tbl_nat_ingress_invert
2507 Keeping best tbl_nat_ingress_invert for reason: earlier stage calculated
2508 For trial t : tbl_sidecar253 with best: tbl_nat_ingress_invert
2509 Keeping best tbl_nat_ingress_invert for reason: earlier stage calculated
2510 placing 1 entries of tbl_nat_ingress_invert ( tbl_nat_ingress_invert ) in stage 4(43) FormatType(02)
2511 stage 4, work: [ 19494062, 19495139, 19495836, 19500436 ], partly placed 0, placed 25
2512 { id=4 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
2513 - skipping tbl_sidecar1064 as its already done
2514 - skipping tbl_sidecar1065 as its already done
2515 - skipping cond-33 as its already done
2516 - skipping cond-36 as its already done
2517 - skipping cond-38 as its already done
2518 - skipping cond-40 as its already done
2519 - skipping cond-48 as its already done
2520 - skipping cond-50 because it depends on cond-49
2521 - skipping gateway cond-50 until any of the control dominating tables can be placed
2522 - skipping cond-62 due to in-sequence control dependence on cond-50
2523 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2524 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2525 - skipping cond-41 as its already done
2526 - skipping cond-44 as its already done
2527 try_place_table(cond-46, stage=4)
2528 Merging with match table tbl_sidecar481 and tag $true
2529 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2530 Initial # of stages is 5, initial # of entries is 1
2531 Try_alloc_all for Table use
2532 Trying to allocate layout for tbl_sidecar481
2533 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2534 picked layout for tbl_sidecar481 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2535 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2536 Trying to allocate adb for tbl_sidecar481
2537 Trying to allocate imem for tbl_sidecar481
2538 Entries : 1, needed_entries: 1, need_more: 0
2539 Selected stage: 5 Furthest stage: 5
2540 try_place_table returning 1 of tbl_sidecar481 in stage 5
2541 Table is placed
2542 Gateway is placed
2543 Pl vector: tbl_sidecar481
2544 - skipping nat_ingress_ipv4_set_len as its already done
2545 - skipping tbl_nat_ingress_invert as its already done
2546 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2547 ara_table_1 is not a gateway! Aborting search for merge choices
2548 try_place_table(ara_table_1, stage=4)
2549 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2550 Initial # of stages is 5, initial # of entries is 0
2551 Try_alloc_all for Table use
2552 Trying to allocate layout for ara_table_1
2553 Picking layout option for table : ara_table_1 with requested entries : 0
2554 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2555 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2556 Trying to allocate adb for ara_table_1
2557 Trying to allocate imem for ara_table_1
2558 Entries : 0, needed_entries: 0, need_more: 0
2559 Selected stage: 5 Furthest stage: 5
2560 try_place_table returning 0 of ara_table_1 in stage 5
2561 Table is placed
2562 Pl vector: ara_table_1
2563 try_place_table(cond-49, stage=4)
2564 Merging with match table services_service and tag $false
2565 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2566 Initial # of stages is 5, initial # of entries is 16
2567 Try_alloc_all for Table use
2568 Trying to allocate layout for services_service
2569 Picking layout option for table : services_service with requested entries : 16
2570 picked layout for services_service FormatType(022) layout: 16tV ixbar:10B/36b match:10B/36b adb:8/8 ov:14
2571 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
2572 Trying to allocate adb for services_service
2573 Trying to allocate imem for services_service
2574 Entries : 512, needed_entries: 16, need_more: 0
2575 Selected stage: 5 Furthest stage: 5
2576 try_place_table returning 512 of services_service in stage 5
2577 Table is placed
2578 Gateway is placed
2579 Merging with match table tbl_sidecar253 and tag $true
2580 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2581 Initial # of stages is 5, initial # of entries is 1
2582 Try_alloc_all for Table use
2583 Trying to allocate layout for tbl_sidecar253
2584 Picking layout option for table : tbl_sidecar253 with requested entries : 1
2585 picked layout for tbl_sidecar253 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2586 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2587 Trying to allocate adb for tbl_sidecar253
2588 Trying to allocate imem for tbl_sidecar253
2589 Entries : 1, needed_entries: 1, need_more: 0
2590 Selected stage: 5 Furthest stage: 5
2591 try_place_table returning 1 of tbl_sidecar253 in stage 5
2592 Table is placed
2593 Gateway is placed
2594 Pl vector: services_service tbl_sidecar253
2595 found 4 tables that could be placed: [ tbl_sidecar481, ara_table_1, services_service, tbl_sidecar253 ]
2596 Initial best is first table seen: tbl_sidecar481
2597 For trial t : ara_table_1 with best: tbl_sidecar481
2598 Keeping best tbl_sidecar481 for reason: longer downward prop control-included dependence tail chain
2599 For trial t : services_service with best: tbl_sidecar481
2600 Updating best to services_service from tbl_sidecar481 for reason: fewer total dependencies in dominance frontier
2601 For trial t : tbl_sidecar253 with best: services_service
2602 Keeping best services_service for reason: longer control-excluded dependence tail chain
2603 Adding table:tbl_sidecar481 in the initial stage option
2604 Adding table:ara_table_1 in the initial stage option
2605 Adding table:services_service in the initial stage option
2606 Adding table:tbl_sidecar253 in the initial stage option
2607 placing 512 entries of services_service ( Ingress.services.service ) (with gw cond-49, result tag $false) in stage 5(50) FormatType(022)
2608 stage 5, work: [ 19494062, 19495139, 19495836, 19500436, 19500432 ], partly placed 0, placed 26
2609 { id=1 ram=4 tcam=2 mram=2 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
2610 - skipping tbl_sidecar1064 as its already done
2611 - skipping tbl_sidecar1065 as its already done
2612 - skipping cond-33 as its already done
2613 - skipping cond-36 as its already done
2614 - skipping cond-38 as its already done
2615 - skipping cond-40 as its already done
2616 - skipping cond-48 as its already done
2617 - skipping gateway cond-50 until any of the control dominating tables can be placed
2618 - skipping cond-62 due to in-sequence control dependence on cond-50
2619 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2620 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2621 - skipping cond-41 as its already done
2622 - skipping cond-44 as its already done
2623 try_place_table(cond-46, stage=5)
2624 Merging with match table tbl_sidecar481 and tag $true
2625 Initial # of stages is 5, initial # of entries is 1
2626 Try_alloc_all for Table use
2627 Trying to allocate layout for tbl_sidecar481
2628 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2629 picked layout for tbl_sidecar481 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2630 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2631 Trying to allocate adb for tbl_sidecar481
2632 Trying to allocate imem for tbl_sidecar481
2633 Entries : 1, needed_entries: 1, need_more: 0
2634 Selected stage: 5 Furthest stage: 6
2635 try_place_table returning 1 of tbl_sidecar481 in stage 5
2636 Table is placed
2637 Gateway is placed
2638 Pl vector: tbl_sidecar481
2639 - skipping nat_ingress_ipv4_set_len as its already done
2640 - skipping tbl_nat_ingress_invert as its already done
2641 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2642 ara_table_1 is not a gateway! Aborting search for merge choices
2643 try_place_table(ara_table_1, stage=5)
2644 Initial # of stages is 5, initial # of entries is 0
2645 Try_alloc_all for Table use
2646 Trying to allocate layout for ara_table_1
2647 Picking layout option for table : ara_table_1 with requested entries : 0
2648 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2649 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2650 Trying to allocate adb for ara_table_1
2651 Trying to allocate imem for ara_table_1
2652 Entries : 0, needed_entries: 0, need_more: 0
2653 Selected stage: 5 Furthest stage: 6
2654 try_place_table returning 0 of ara_table_1 in stage 5
2655 Table is placed
2656 Pl vector: ara_table_1
2657 - skipping cond-49 as its already done
2658 tbl_sidecar253 is not a gateway! Aborting search for merge choices
2659 try_place_table(tbl_sidecar253, stage=5)
2660 Initial # of stages is 5, initial # of entries is 1
2661 Try_alloc_all for Table use
2662 Trying to allocate layout for tbl_sidecar253
2663 Picking layout option for table : tbl_sidecar253 with requested entries : 1
2664 picked layout for tbl_sidecar253 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2665 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2666 Trying to allocate adb for tbl_sidecar253
2667 Trying to allocate imem for tbl_sidecar253
2668 Entries : 1, needed_entries: 1, need_more: 0
2669 Selected stage: 5 Furthest stage: 6
2670 try_place_table returning 1 of tbl_sidecar253 in stage 5
2671 Table is placed
2672 Pl vector: tbl_sidecar253
2673 found 3 tables that could be placed: [ tbl_sidecar481, ara_table_1, tbl_sidecar253 ]
2674 Initial best is first table seen: tbl_sidecar481
2675 For trial t : ara_table_1 with best: tbl_sidecar481
2676 Keeping best tbl_sidecar481 for reason: longer downward prop control-included dependence tail chain
2677 For trial t : tbl_sidecar253 with best: tbl_sidecar481
2678 Updating best to tbl_sidecar253 from tbl_sidecar481 for reason: longer control-excluded dependence tail chain
2679 placing 1 entries of tbl_sidecar253 ( tbl_sidecar253 ) in stage 5(51) FormatType(02)
2680 stage 5, work: [ 19494062, 19495139, 19495836 ], partly placed 0, placed 27
2681 { id=2 ram=4 tcam=2 mram=2 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
2682 - skipping tbl_sidecar1064 as its already done
2683 - skipping tbl_sidecar1065 as its already done
2684 - skipping cond-33 as its already done
2685 - skipping cond-36 as its already done
2686 - skipping cond-38 as its already done
2687 - skipping cond-40 as its already done
2688 - skipping cond-48 as its already done
2689 - skipping gateway cond-50 until any of the control dominating tables can be placed
2690 - skipping cond-62 due to in-sequence control dependence on cond-50
2691 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2692 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2693 - skipping cond-41 as its already done
2694 - skipping cond-44 as its already done
2695 try_place_table(cond-46, stage=5)
2696 Merging with match table tbl_sidecar481 and tag $true
2697 Initial # of stages is 5, initial # of entries is 1
2698 Try_alloc_all for Table use
2699 Trying to allocate layout for tbl_sidecar481
2700 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2701 picked layout for tbl_sidecar481 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2702 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2703 Trying to allocate adb for tbl_sidecar481
2704 Trying to allocate imem for tbl_sidecar481
2705 Entries : 1, needed_entries: 1, need_more: 0
2706 Selected stage: 5 Furthest stage: 6
2707 try_place_table returning 1 of tbl_sidecar481 in stage 5
2708 Table is placed
2709 Gateway is placed
2710 Pl vector: tbl_sidecar481
2711 - skipping nat_ingress_ipv4_set_len as its already done
2712 - skipping tbl_nat_ingress_invert as its already done
2713 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2714 ara_table_1 is not a gateway! Aborting search for merge choices
2715 try_place_table(ara_table_1, stage=5)
2716 Initial # of stages is 5, initial # of entries is 0
2717 Try_alloc_all for Table use
2718 Trying to allocate layout for ara_table_1
2719 Picking layout option for table : ara_table_1 with requested entries : 0
2720 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2721 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2722 Trying to allocate adb for ara_table_1
2723 Trying to allocate imem for ara_table_1
2724 Entries : 0, needed_entries: 0, need_more: 0
2725 Selected stage: 5 Furthest stage: 6
2726 try_place_table returning 0 of ara_table_1 in stage 5
2727 Table is placed
2728 Pl vector: ara_table_1
2729 found 2 tables that could be placed: [ tbl_sidecar481, ara_table_1 ]
2730 Initial best is first table seen: tbl_sidecar481
2731 For trial t : ara_table_1 with best: tbl_sidecar481
2732 Keeping best tbl_sidecar481 for reason: longer downward prop control-included dependence tail chain
2733 placing 1 entries of tbl_sidecar481 ( tbl_sidecar481 ) (with gw cond-46, result tag $true) in stage 5(52) FormatType(02)
2734 stage 5, work: [ 19494062, 19495139, 19495836 ], partly placed 0, placed 28
2735 { id=3 ram=4 tcam=2 mram=2 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
2736 - skipping tbl_sidecar1064 as its already done
2737 - skipping tbl_sidecar1065 as its already done
2738 - skipping cond-33 as its already done
2739 - skipping cond-36 as its already done
2740 - skipping cond-38 as its already done
2741 - skipping cond-40 as its already done
2742 - skipping cond-48 as its already done
2743 try_place_table(cond-50, stage=5)
2744 - dependency between services_service and table advances stage
2745 Initial # of stages is 6, initial # of entries is 0
2746 Try_alloc_all for Table use
2747 Trying to allocate layout for cond-50
2748 Picking layout option for table : cond-50 with requested entries : 0
2749 picked layout for cond-50 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
2750 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2751 Trying to allocate adb for cond-50
2752 Trying to allocate imem for cond-50
2753 Entries : 0, needed_entries: 0, need_more: 0
2754 Selected stage: 6 Furthest stage: 6
2755 try_place_table returning 0 of cond-50 in stage 6
2756 Table is placed
2757 Pl vector: cond-50
2758 - skipping cond-62 due to in-sequence control dependence on cond-50
2759 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2760 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2761 - skipping cond-41 as its already done
2762 - skipping cond-44 as its already done
2763 - skipping cond-46 as its already done
2764 - skipping nat_ingress_ipv4_set_len as its already done
2765 - skipping tbl_nat_ingress_invert as its already done
2766 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2767 ara_table_1 is not a gateway! Aborting search for merge choices
2768 try_place_table(ara_table_1, stage=5)
2769 Initial # of stages is 5, initial # of entries is 0
2770 Try_alloc_all for Table use
2771 Trying to allocate layout for ara_table_1
2772 Picking layout option for table : ara_table_1 with requested entries : 0
2773 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2774 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2775 Trying to allocate adb for ara_table_1
2776 Trying to allocate imem for ara_table_1
2777 Entries : 0, needed_entries: 0, need_more: 0
2778 Selected stage: 5 Furthest stage: 6
2779 try_place_table returning 0 of ara_table_1 in stage 5
2780 Table is placed
2781 Pl vector: ara_table_1
2782 found 2 tables that could be placed: [ cond-50, ara_table_1 ]
2783 Initial best is first table seen: cond-50
2784 For trial t : ara_table_1 with best: cond-50
2785 Updating best to ara_table_1 from cond-50 for reason: earlier stage calculated
2786 placing 0 entries of ara_table_1 ( ara_table_1 ) in stage 5(ffffffffffffffff) FormatType(02)
2787 stage 5, work: [ 19494062 ], partly placed 0, placed 29
2788 { id=3 ram=4 tcam=2 mram=2 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
2789 - skipping tbl_sidecar1064 as its already done
2790 - skipping tbl_sidecar1065 as its already done
2791 - skipping cond-33 as its already done
2792 - skipping cond-36 as its already done
2793 - skipping cond-38 as its already done
2794 - skipping cond-40 as its already done
2795 - skipping cond-48 as its already done
2796 try_place_table(cond-50, stage=5)
2797 - dependency between services_service and table advances stage
2798 Initial # of stages is 6, initial # of entries is 0
2799 Try_alloc_all for Table use
2800 Trying to allocate layout for cond-50
2801 Picking layout option for table : cond-50 with requested entries : 0
2802 picked layout for cond-50 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
2803 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2804 Trying to allocate adb for cond-50
2805 Trying to allocate imem for cond-50
2806 Entries : 0, needed_entries: 0, need_more: 0
2807 Selected stage: 6 Furthest stage: 6
2808 try_place_table returning 0 of cond-50 in stage 6
2809 Table is placed
2810 Pl vector: cond-50
2811 - skipping cond-62 due to in-sequence control dependence on cond-50
2812 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2813 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2814 found 1 tables that could be placed: [ cond-50 ]
2815 Initial best is first table seen: cond-50
2816 Adding table:cond-50 in the initial stage option
2817 placing 0 entries of cond-50 ( cond-50 ) in stage 6(60) FormatType(02)
2818 stage 6, work: [ 19494062, 19500442, 20156569 ], partly placed 0, placed 30
2819 { id=0 ram=0 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
2820 - skipping tbl_sidecar1064 as its already done
2821 - skipping tbl_sidecar1065 as its already done
2822 - skipping cond-33 as its already done
2823 - skipping cond-36 as its already done
2824 - skipping cond-38 as its already done
2825 - skipping cond-40 as its already done
2826 - skipping cond-48 as its already done
2827 - skipping cond-50 as its already done
2828 - skipping cond-62 because it depends on cond-51
2829 - removing tbl_sidecar1077 from merge list because it depends on cond-51
2830 - removing tbl_sidecar1078 from merge list because it depends on cond-51
2831 - skipping gateway cond-62 until mergeable tables are available
2832 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-51
2833 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
2834 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-51
2835 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
2836 try_place_table(cond-51, stage=6)
2837 Merging with match table nat_egress_nat_egress and tag $true
2838 Initial # of stages is 6, initial # of entries is 6
2839 Try_alloc_all for Table use
2840 Trying to allocate layout for nat_egress_nat_egress
2841 Picking layout option for table : nat_egress_nat_egress with requested entries : 6
2842 picked layout for nat_egress_nat_egress FormatType(02) layout: 6eV ixbar:2B/5b match:0B/-5b gh:2 adb:6/2 ov:35 imm:32
2843 way:{ g:1 e:0 w:1 1 }
2844 entries:1024 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:2 I
2845 Trying to allocate adb for nat_egress_nat_egress
2846 Trying to allocate imem for nat_egress_nat_egress
2847 Entries : 1024, needed_entries: 6, need_more: 0
2848 Selected stage: 6 Furthest stage: 7
2849 try_place_table returning 1024 of nat_egress_nat_egress in stage 6
2850 Table is placed
2851 Gateway is placed
2852 Pl vector: nat_egress_nat_egress
2853 - skipping cond-52 due to in-sequence control dependence on cond-51
2854 - skipping ara_table_11 as a parent is not yet placed
2855 - skipping ara_table_9 as a parent is not yet placed
2856 - skipping ara_table_7 as a parent is not yet placed
2857 - skipping ara_table_5 as a parent is not yet placed
2858 - skipping ara_table_3 as a parent is not yet placed
2859 - skipping ara_table_6 as a parent is not yet placed
2860 - skipping ara_table_8 as a parent is not yet placed
2861 - skipping ara_table_0 as a parent is not yet placed
2862 - skipping ara_table_4 as a parent is not yet placed
2863 - skipping ara_table_2 as a parent is not yet placed
2864 - skipping ara_table_10 as a parent is not yet placed
2865 found 1 tables that could be placed: [ nat_egress_nat_egress ]
2866 Initial best is first table seen: nat_egress_nat_egress
2867 placing 1024 entries of nat_egress_nat_egress ( Ingress.nat_egress.nat_egress ) (with gw cond-51, result tag $true) in stage 6(61) FormatType(02)
2868 stage 6, work: [ 19494062, 19500442, 19503323, 20155248 ], partly placed 0, placed 31
2869 { id=1 ram=2 tcam=0 mram=0 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
2870 - skipping tbl_sidecar1064 as its already done
2871 - skipping tbl_sidecar1065 as its already done
2872 - skipping cond-33 as its already done
2873 - skipping cond-36 as its already done
2874 - skipping cond-38 as its already done
2875 - skipping cond-40 as its already done
2876 - skipping cond-48 as its already done
2877 - skipping cond-50 as its already done
2878 - skipping cond-62 because it depends on cond-52
2879 - removing tbl_sidecar1077 from merge list because it depends on cond-52
2880 - removing tbl_sidecar1078 from merge list because it depends on cond-52
2881 - skipping gateway cond-62 until mergeable tables are available
2882 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
2883 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=6)
2884 - dependency between nat_egress_nat_egress and table advances stage
2885 Initial # of stages is 7, initial # of entries is 64
2886 Try_alloc_all for Table use
2887 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
2888 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
2889 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
2890 way:{ g:5 e:0 w:1 1 }
2891 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
2892 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
2893 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
2894 Entries : 5120, needed_entries: 64, need_more: 0
2895 Selected stage: 7 Furthest stage: 7
2896 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
2897 Table is placed
2898 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
2899 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
2900 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=6)
2901 - dependency between nat_egress_nat_egress and table advances stage
2902 Initial # of stages is 7, initial # of entries is 4
2903 Try_alloc_all for Table use
2904 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
2905 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
2906 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
2907 way:{ g:2 e:0 w:1 }
2908 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
2909 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
2910 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
2911 Entries : 4, needed_entries: 4, need_more: 0
2912 Selected stage: 7 Furthest stage: 7
2913 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
2914 Table is placed
2915 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
2916 - skipping cond-51 as its already done
2917 try_place_table(cond-52, stage=6)
2918 - dependency between nat_egress_nat_egress and table advances stage
2919 Initial # of stages is 7, initial # of entries is 0
2920 Try_alloc_all for Table use
2921 Trying to allocate layout for cond-52
2922 Picking layout option for table : cond-52 with requested entries : 0
2923 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
2924 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2925 Trying to allocate adb for cond-52
2926 Trying to allocate imem for cond-52
2927 Entries : 0, needed_entries: 0, need_more: 0
2928 Selected stage: 7 Furthest stage: 7
2929 try_place_table returning 0 of cond-52 in stage 7
2930 Table is placed
2931 Pl vector: cond-52
2932 - skipping nat_egress_nat_egress as its already done
2933 ara_table_11 is not a gateway! Aborting search for merge choices
2934 try_place_table(ara_table_11, stage=6)
2935 Initial # of stages is 6, initial # of entries is 0
2936 Try_alloc_all for Table use
2937 Trying to allocate layout for ara_table_11
2938 Picking layout option for table : ara_table_11 with requested entries : 0
2939 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2940 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2941 Trying to allocate adb for ara_table_11
2942 Trying to allocate imem for ara_table_11
2943 Entries : 0, needed_entries: 0, need_more: 0
2944 Selected stage: 6 Furthest stage: 7
2945 try_place_table returning 0 of ara_table_11 in stage 6
2946 Table is placed
2947 Pl vector: ara_table_11
2948 ara_table_9 is not a gateway! Aborting search for merge choices
2949 try_place_table(ara_table_9, stage=6)
2950 Initial # of stages is 6, initial # of entries is 0
2951 Try_alloc_all for Table use
2952 Trying to allocate layout for ara_table_9
2953 Picking layout option for table : ara_table_9 with requested entries : 0
2954 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2955 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2956 Trying to allocate adb for ara_table_9
2957 Trying to allocate imem for ara_table_9
2958 Entries : 0, needed_entries: 0, need_more: 0
2959 Selected stage: 6 Furthest stage: 7
2960 try_place_table returning 0 of ara_table_9 in stage 6
2961 Table is placed
2962 Pl vector: ara_table_9
2963 ara_table_7 is not a gateway! Aborting search for merge choices
2964 try_place_table(ara_table_7, stage=6)
2965 Initial # of stages is 6, initial # of entries is 0
2966 Try_alloc_all for Table use
2967 Trying to allocate layout for ara_table_7
2968 Picking layout option for table : ara_table_7 with requested entries : 0
2969 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2970 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2971 Trying to allocate adb for ara_table_7
2972 Trying to allocate imem for ara_table_7
2973 Entries : 0, needed_entries: 0, need_more: 0
2974 Selected stage: 6 Furthest stage: 7
2975 try_place_table returning 0 of ara_table_7 in stage 6
2976 Table is placed
2977 Pl vector: ara_table_7
2978 ara_table_5 is not a gateway! Aborting search for merge choices
2979 try_place_table(ara_table_5, stage=6)
2980 Initial # of stages is 6, initial # of entries is 0
2981 Try_alloc_all for Table use
2982 Trying to allocate layout for ara_table_5
2983 Picking layout option for table : ara_table_5 with requested entries : 0
2984 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2985 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2986 Trying to allocate adb for ara_table_5
2987 Trying to allocate imem for ara_table_5
2988 Entries : 0, needed_entries: 0, need_more: 0
2989 Selected stage: 6 Furthest stage: 7
2990 try_place_table returning 0 of ara_table_5 in stage 6
2991 Table is placed
2992 Pl vector: ara_table_5
2993 ara_table_3 is not a gateway! Aborting search for merge choices
2994 try_place_table(ara_table_3, stage=6)
2995 Initial # of stages is 6, initial # of entries is 0
2996 Try_alloc_all for Table use
2997 Trying to allocate layout for ara_table_3
2998 Picking layout option for table : ara_table_3 with requested entries : 0
2999 picked layout for ara_table_3 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3000 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3001 Trying to allocate adb for ara_table_3
3002 Trying to allocate imem for ara_table_3
3003 Entries : 0, needed_entries: 0, need_more: 0
3004 Selected stage: 6 Furthest stage: 7
3005 try_place_table returning 0 of ara_table_3 in stage 6
3006 Table is placed
3007 Pl vector: ara_table_3
3008 found 8 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-52, ara_table_11, ara_table_9, ara_table_7, ara_table_5, ara_table_3 ]
3009 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3010 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3011 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3012 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3013 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3014 For trial t : ara_table_11 with best: cond-52
3015 Updating best to ara_table_11 from cond-52 for reason: earlier stage calculated
3016 For trial t : ara_table_9 with best: ara_table_11
3017 Updating best to ara_table_9 from ara_table_11 for reason: fewer total dependencies in dominance frontier
3018 For trial t : ara_table_7 with best: ara_table_9
3019 Updating best to ara_table_7 from ara_table_9 for reason: default choice
3020 For trial t : ara_table_5 with best: ara_table_7
3021 Updating best to ara_table_5 from ara_table_7 for reason: longer downward prop control-included dependence tail chain
3022 For trial t : ara_table_3 with best: ara_table_5
3023 Updating best to ara_table_3 from ara_table_5 for reason: default choice
3024 placing 0 entries of ara_table_3 ( ara_table_3 ) in stage 6(ffffffffffffffff) FormatType(02)
3025 stage 6, work: [ 19494062, 19500442, 19503323 ], partly placed 0, placed 32
3026 { id=1 ram=2 tcam=0 mram=0 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
3027 - skipping tbl_sidecar1064 as its already done
3028 - skipping tbl_sidecar1065 as its already done
3029 - skipping cond-33 as its already done
3030 - skipping cond-36 as its already done
3031 - skipping cond-38 as its already done
3032 - skipping cond-40 as its already done
3033 - skipping cond-48 as its already done
3034 - skipping cond-50 as its already done
3035 - skipping cond-62 because it depends on cond-52
3036 - removing tbl_sidecar1077 from merge list because it depends on cond-52
3037 - removing tbl_sidecar1078 from merge list because it depends on cond-52
3038 - skipping gateway cond-62 until mergeable tables are available
3039 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3040 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=6)
3041 - dependency between nat_egress_nat_egress and table advances stage
3042 Initial # of stages is 7, initial # of entries is 64
3043 Try_alloc_all for Table use
3044 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3045 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3046 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
3047 way:{ g:5 e:0 w:1 1 }
3048 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3049 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3050 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3051 Entries : 5120, needed_entries: 64, need_more: 0
3052 Selected stage: 7 Furthest stage: 7
3053 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
3054 Table is placed
3055 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3056 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3057 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=6)
3058 - dependency between nat_egress_nat_egress and table advances stage
3059 Initial # of stages is 7, initial # of entries is 4
3060 Try_alloc_all for Table use
3061 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3062 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3063 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
3064 way:{ g:2 e:0 w:1 }
3065 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3066 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3067 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3068 Entries : 4, needed_entries: 4, need_more: 0
3069 Selected stage: 7 Furthest stage: 7
3070 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
3071 Table is placed
3072 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3073 - skipping cond-51 as its already done
3074 try_place_table(cond-52, stage=6)
3075 - dependency between nat_egress_nat_egress and table advances stage
3076 Initial # of stages is 7, initial # of entries is 0
3077 Try_alloc_all for Table use
3078 Trying to allocate layout for cond-52
3079 Picking layout option for table : cond-52 with requested entries : 0
3080 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3081 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3082 Trying to allocate adb for cond-52
3083 Trying to allocate imem for cond-52
3084 Entries : 0, needed_entries: 0, need_more: 0
3085 Selected stage: 7 Furthest stage: 7
3086 try_place_table returning 0 of cond-52 in stage 7
3087 Table is placed
3088 Pl vector: cond-52
3089 - skipping nat_egress_nat_egress as its already done
3090 ara_table_11 is not a gateway! Aborting search for merge choices
3091 try_place_table(ara_table_11, stage=6)
3092 Initial # of stages is 6, initial # of entries is 0
3093 Try_alloc_all for Table use
3094 Trying to allocate layout for ara_table_11
3095 Picking layout option for table : ara_table_11 with requested entries : 0
3096 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3097 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3098 Trying to allocate adb for ara_table_11
3099 Trying to allocate imem for ara_table_11
3100 Entries : 0, needed_entries: 0, need_more: 0
3101 Selected stage: 6 Furthest stage: 7
3102 try_place_table returning 0 of ara_table_11 in stage 6
3103 Table is placed
3104 Pl vector: ara_table_11
3105 ara_table_9 is not a gateway! Aborting search for merge choices
3106 try_place_table(ara_table_9, stage=6)
3107 Initial # of stages is 6, initial # of entries is 0
3108 Try_alloc_all for Table use
3109 Trying to allocate layout for ara_table_9
3110 Picking layout option for table : ara_table_9 with requested entries : 0
3111 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3112 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3113 Trying to allocate adb for ara_table_9
3114 Trying to allocate imem for ara_table_9
3115 Entries : 0, needed_entries: 0, need_more: 0
3116 Selected stage: 6 Furthest stage: 7
3117 try_place_table returning 0 of ara_table_9 in stage 6
3118 Table is placed
3119 Pl vector: ara_table_9
3120 ara_table_7 is not a gateway! Aborting search for merge choices
3121 try_place_table(ara_table_7, stage=6)
3122 Initial # of stages is 6, initial # of entries is 0
3123 Try_alloc_all for Table use
3124 Trying to allocate layout for ara_table_7
3125 Picking layout option for table : ara_table_7 with requested entries : 0
3126 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3127 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3128 Trying to allocate adb for ara_table_7
3129 Trying to allocate imem for ara_table_7
3130 Entries : 0, needed_entries: 0, need_more: 0
3131 Selected stage: 6 Furthest stage: 7
3132 try_place_table returning 0 of ara_table_7 in stage 6
3133 Table is placed
3134 Pl vector: ara_table_7
3135 ara_table_5 is not a gateway! Aborting search for merge choices
3136 try_place_table(ara_table_5, stage=6)
3137 Initial # of stages is 6, initial # of entries is 0
3138 Try_alloc_all for Table use
3139 Trying to allocate layout for ara_table_5
3140 Picking layout option for table : ara_table_5 with requested entries : 0
3141 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3142 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3143 Trying to allocate adb for ara_table_5
3144 Trying to allocate imem for ara_table_5
3145 Entries : 0, needed_entries: 0, need_more: 0
3146 Selected stage: 6 Furthest stage: 7
3147 try_place_table returning 0 of ara_table_5 in stage 6
3148 Table is placed
3149 Pl vector: ara_table_5
3150 - skipping ara_table_3 as its already done
3151 found 7 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-52, ara_table_11, ara_table_9, ara_table_7, ara_table_5 ]
3152 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3153 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3154 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3155 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3156 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3157 For trial t : ara_table_11 with best: cond-52
3158 Updating best to ara_table_11 from cond-52 for reason: earlier stage calculated
3159 For trial t : ara_table_9 with best: ara_table_11
3160 Updating best to ara_table_9 from ara_table_11 for reason: fewer total dependencies in dominance frontier
3161 For trial t : ara_table_7 with best: ara_table_9
3162 Updating best to ara_table_7 from ara_table_9 for reason: default choice
3163 For trial t : ara_table_5 with best: ara_table_7
3164 Updating best to ara_table_5 from ara_table_7 for reason: longer downward prop control-included dependence tail chain
3165 placing 0 entries of ara_table_5 ( ara_table_5 ) in stage 6(ffffffffffffffff) FormatType(02)
3166 stage 6, work: [ 19494062, 19500442, 19503323 ], partly placed 0, placed 33
3167 { id=1 ram=2 tcam=0 mram=0 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
3168 - skipping tbl_sidecar1064 as its already done
3169 - skipping tbl_sidecar1065 as its already done
3170 - skipping cond-33 as its already done
3171 - skipping cond-36 as its already done
3172 - skipping cond-38 as its already done
3173 - skipping cond-40 as its already done
3174 - skipping cond-48 as its already done
3175 - skipping cond-50 as its already done
3176 - skipping cond-62 because it depends on cond-52
3177 - removing tbl_sidecar1077 from merge list because it depends on cond-52
3178 - removing tbl_sidecar1078 from merge list because it depends on cond-52
3179 - skipping gateway cond-62 until mergeable tables are available
3180 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3181 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=6)
3182 - dependency between nat_egress_nat_egress and table advances stage
3183 Initial # of stages is 7, initial # of entries is 64
3184 Try_alloc_all for Table use
3185 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3186 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3187 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
3188 way:{ g:5 e:0 w:1 1 }
3189 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3190 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3191 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3192 Entries : 5120, needed_entries: 64, need_more: 0
3193 Selected stage: 7 Furthest stage: 7
3194 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
3195 Table is placed
3196 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3197 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3198 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=6)
3199 - dependency between nat_egress_nat_egress and table advances stage
3200 Initial # of stages is 7, initial # of entries is 4
3201 Try_alloc_all for Table use
3202 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3203 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3204 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
3205 way:{ g:2 e:0 w:1 }
3206 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3207 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3208 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3209 Entries : 4, needed_entries: 4, need_more: 0
3210 Selected stage: 7 Furthest stage: 7
3211 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
3212 Table is placed
3213 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3214 - skipping cond-51 as its already done
3215 try_place_table(cond-52, stage=6)
3216 - dependency between nat_egress_nat_egress and table advances stage
3217 Initial # of stages is 7, initial # of entries is 0
3218 Try_alloc_all for Table use
3219 Trying to allocate layout for cond-52
3220 Picking layout option for table : cond-52 with requested entries : 0
3221 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3222 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3223 Trying to allocate adb for cond-52
3224 Trying to allocate imem for cond-52
3225 Entries : 0, needed_entries: 0, need_more: 0
3226 Selected stage: 7 Furthest stage: 7
3227 try_place_table returning 0 of cond-52 in stage 7
3228 Table is placed
3229 Pl vector: cond-52
3230 - skipping nat_egress_nat_egress as its already done
3231 ara_table_11 is not a gateway! Aborting search for merge choices
3232 try_place_table(ara_table_11, stage=6)
3233 Initial # of stages is 6, initial # of entries is 0
3234 Try_alloc_all for Table use
3235 Trying to allocate layout for ara_table_11
3236 Picking layout option for table : ara_table_11 with requested entries : 0
3237 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3238 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3239 Trying to allocate adb for ara_table_11
3240 Trying to allocate imem for ara_table_11
3241 Entries : 0, needed_entries: 0, need_more: 0
3242 Selected stage: 6 Furthest stage: 7
3243 try_place_table returning 0 of ara_table_11 in stage 6
3244 Table is placed
3245 Pl vector: ara_table_11
3246 ara_table_9 is not a gateway! Aborting search for merge choices
3247 try_place_table(ara_table_9, stage=6)
3248 Initial # of stages is 6, initial # of entries is 0
3249 Try_alloc_all for Table use
3250 Trying to allocate layout for ara_table_9
3251 Picking layout option for table : ara_table_9 with requested entries : 0
3252 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3253 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3254 Trying to allocate adb for ara_table_9
3255 Trying to allocate imem for ara_table_9
3256 Entries : 0, needed_entries: 0, need_more: 0
3257 Selected stage: 6 Furthest stage: 7
3258 try_place_table returning 0 of ara_table_9 in stage 6
3259 Table is placed
3260 Pl vector: ara_table_9
3261 ara_table_7 is not a gateway! Aborting search for merge choices
3262 try_place_table(ara_table_7, stage=6)
3263 Initial # of stages is 6, initial # of entries is 0
3264 Try_alloc_all for Table use
3265 Trying to allocate layout for ara_table_7
3266 Picking layout option for table : ara_table_7 with requested entries : 0
3267 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3268 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3269 Trying to allocate adb for ara_table_7
3270 Trying to allocate imem for ara_table_7
3271 Entries : 0, needed_entries: 0, need_more: 0
3272 Selected stage: 6 Furthest stage: 7
3273 try_place_table returning 0 of ara_table_7 in stage 6
3274 Table is placed
3275 Pl vector: ara_table_7
3276 - skipping ara_table_5 as its already done
3277 - skipping ara_table_3 as its already done
3278 found 6 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-52, ara_table_11, ara_table_9, ara_table_7 ]
3279 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3280 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3281 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3282 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3283 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3284 For trial t : ara_table_11 with best: cond-52
3285 Updating best to ara_table_11 from cond-52 for reason: earlier stage calculated
3286 For trial t : ara_table_9 with best: ara_table_11
3287 Updating best to ara_table_9 from ara_table_11 for reason: fewer total dependencies in dominance frontier
3288 For trial t : ara_table_7 with best: ara_table_9
3289 Updating best to ara_table_7 from ara_table_9 for reason: default choice
3290 placing 0 entries of ara_table_7 ( ara_table_7 ) in stage 6(ffffffffffffffff) FormatType(02)
3291 stage 6, work: [ 19494062, 19500442, 19503323 ], partly placed 0, placed 34
3292 { id=1 ram=2 tcam=0 mram=0 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
3293 - skipping tbl_sidecar1064 as its already done
3294 - skipping tbl_sidecar1065 as its already done
3295 - skipping cond-33 as its already done
3296 - skipping cond-36 as its already done
3297 - skipping cond-38 as its already done
3298 - skipping cond-40 as its already done
3299 - skipping cond-48 as its already done
3300 - skipping cond-50 as its already done
3301 - skipping cond-62 because it depends on cond-52
3302 - removing tbl_sidecar1077 from merge list because it depends on cond-52
3303 - removing tbl_sidecar1078 from merge list because it depends on cond-52
3304 - skipping gateway cond-62 until mergeable tables are available
3305 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3306 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=6)
3307 - dependency between nat_egress_nat_egress and table advances stage
3308 Initial # of stages is 7, initial # of entries is 64
3309 Try_alloc_all for Table use
3310 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3311 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3312 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
3313 way:{ g:5 e:0 w:1 1 }
3314 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3315 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3316 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3317 Entries : 5120, needed_entries: 64, need_more: 0
3318 Selected stage: 7 Furthest stage: 7
3319 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
3320 Table is placed
3321 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3322 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3323 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=6)
3324 - dependency between nat_egress_nat_egress and table advances stage
3325 Initial # of stages is 7, initial # of entries is 4
3326 Try_alloc_all for Table use
3327 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3328 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3329 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
3330 way:{ g:2 e:0 w:1 }
3331 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3332 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3333 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3334 Entries : 4, needed_entries: 4, need_more: 0
3335 Selected stage: 7 Furthest stage: 7
3336 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
3337 Table is placed
3338 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3339 - skipping cond-51 as its already done
3340 try_place_table(cond-52, stage=6)
3341 - dependency between nat_egress_nat_egress and table advances stage
3342 Initial # of stages is 7, initial # of entries is 0
3343 Try_alloc_all for Table use
3344 Trying to allocate layout for cond-52
3345 Picking layout option for table : cond-52 with requested entries : 0
3346 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3347 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3348 Trying to allocate adb for cond-52
3349 Trying to allocate imem for cond-52
3350 Entries : 0, needed_entries: 0, need_more: 0
3351 Selected stage: 7 Furthest stage: 7
3352 try_place_table returning 0 of cond-52 in stage 7
3353 Table is placed
3354 Pl vector: cond-52
3355 - skipping nat_egress_nat_egress as its already done
3356 ara_table_11 is not a gateway! Aborting search for merge choices
3357 try_place_table(ara_table_11, stage=6)
3358 Initial # of stages is 6, initial # of entries is 0
3359 Try_alloc_all for Table use
3360 Trying to allocate layout for ara_table_11
3361 Picking layout option for table : ara_table_11 with requested entries : 0
3362 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3363 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3364 Trying to allocate adb for ara_table_11
3365 Trying to allocate imem for ara_table_11
3366 Entries : 0, needed_entries: 0, need_more: 0
3367 Selected stage: 6 Furthest stage: 7
3368 try_place_table returning 0 of ara_table_11 in stage 6
3369 Table is placed
3370 Pl vector: ara_table_11
3371 ara_table_9 is not a gateway! Aborting search for merge choices
3372 try_place_table(ara_table_9, stage=6)
3373 Initial # of stages is 6, initial # of entries is 0
3374 Try_alloc_all for Table use
3375 Trying to allocate layout for ara_table_9
3376 Picking layout option for table : ara_table_9 with requested entries : 0
3377 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3378 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3379 Trying to allocate adb for ara_table_9
3380 Trying to allocate imem for ara_table_9
3381 Entries : 0, needed_entries: 0, need_more: 0
3382 Selected stage: 6 Furthest stage: 7
3383 try_place_table returning 0 of ara_table_9 in stage 6
3384 Table is placed
3385 Pl vector: ara_table_9
3386 - skipping ara_table_7 as its already done
3387 - skipping ara_table_5 as its already done
3388 - skipping ara_table_3 as its already done
3389 found 5 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-52, ara_table_11, ara_table_9 ]
3390 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3391 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3392 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3393 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3394 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3395 For trial t : ara_table_11 with best: cond-52
3396 Updating best to ara_table_11 from cond-52 for reason: earlier stage calculated
3397 For trial t : ara_table_9 with best: ara_table_11
3398 Updating best to ara_table_9 from ara_table_11 for reason: fewer total dependencies in dominance frontier
3399 placing 0 entries of ara_table_9 ( ara_table_9 ) in stage 6(ffffffffffffffff) FormatType(02)
3400 stage 6, work: [ 19494062, 19500442, 19503323 ], partly placed 0, placed 35
3401 { id=1 ram=2 tcam=0 mram=0 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
3402 - skipping tbl_sidecar1064 as its already done
3403 - skipping tbl_sidecar1065 as its already done
3404 - skipping cond-33 as its already done
3405 - skipping cond-36 as its already done
3406 - skipping cond-38 as its already done
3407 - skipping cond-40 as its already done
3408 - skipping cond-48 as its already done
3409 - skipping cond-50 as its already done
3410 - skipping cond-62 because it depends on cond-52
3411 - removing tbl_sidecar1077 from merge list because it depends on cond-52
3412 - removing tbl_sidecar1078 from merge list because it depends on cond-52
3413 - skipping gateway cond-62 until mergeable tables are available
3414 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3415 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=6)
3416 - dependency between nat_egress_nat_egress and table advances stage
3417 Initial # of stages is 7, initial # of entries is 64
3418 Try_alloc_all for Table use
3419 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3420 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3421 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
3422 way:{ g:5 e:0 w:1 1 }
3423 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3424 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3425 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3426 Entries : 5120, needed_entries: 64, need_more: 0
3427 Selected stage: 7 Furthest stage: 7
3428 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
3429 Table is placed
3430 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3431 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3432 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=6)
3433 - dependency between nat_egress_nat_egress and table advances stage
3434 Initial # of stages is 7, initial # of entries is 4
3435 Try_alloc_all for Table use
3436 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3437 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3438 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
3439 way:{ g:2 e:0 w:1 }
3440 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3441 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3442 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3443 Entries : 4, needed_entries: 4, need_more: 0
3444 Selected stage: 7 Furthest stage: 7
3445 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
3446 Table is placed
3447 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3448 - skipping cond-51 as its already done
3449 try_place_table(cond-52, stage=6)
3450 - dependency between nat_egress_nat_egress and table advances stage
3451 Initial # of stages is 7, initial # of entries is 0
3452 Try_alloc_all for Table use
3453 Trying to allocate layout for cond-52
3454 Picking layout option for table : cond-52 with requested entries : 0
3455 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3456 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3457 Trying to allocate adb for cond-52
3458 Trying to allocate imem for cond-52
3459 Entries : 0, needed_entries: 0, need_more: 0
3460 Selected stage: 7 Furthest stage: 7
3461 try_place_table returning 0 of cond-52 in stage 7
3462 Table is placed
3463 Pl vector: cond-52
3464 - skipping nat_egress_nat_egress as its already done
3465 ara_table_11 is not a gateway! Aborting search for merge choices
3466 try_place_table(ara_table_11, stage=6)
3467 Initial # of stages is 6, initial # of entries is 0
3468 Try_alloc_all for Table use
3469 Trying to allocate layout for ara_table_11
3470 Picking layout option for table : ara_table_11 with requested entries : 0
3471 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3472 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3473 Trying to allocate adb for ara_table_11
3474 Trying to allocate imem for ara_table_11
3475 Entries : 0, needed_entries: 0, need_more: 0
3476 Selected stage: 6 Furthest stage: 7
3477 try_place_table returning 0 of ara_table_11 in stage 6
3478 Table is placed
3479 Pl vector: ara_table_11
3480 - skipping ara_table_9 as its already done
3481 - skipping ara_table_7 as its already done
3482 - skipping ara_table_5 as its already done
3483 - skipping ara_table_3 as its already done
3484 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-52, ara_table_11 ]
3485 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3486 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3487 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3488 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3489 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3490 For trial t : ara_table_11 with best: cond-52
3491 Updating best to ara_table_11 from cond-52 for reason: earlier stage calculated
3492 placing 0 entries of ara_table_11 ( ara_table_11 ) in stage 6(ffffffffffffffff) FormatType(02)
3493 stage 6, work: [ 19494062, 19500442 ], partly placed 0, placed 36
3494 { id=1 ram=2 tcam=0 mram=0 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
3495 - skipping tbl_sidecar1064 as its already done
3496 - skipping tbl_sidecar1065 as its already done
3497 - skipping cond-33 as its already done
3498 - skipping cond-36 as its already done
3499 - skipping cond-38 as its already done
3500 - skipping cond-40 as its already done
3501 - skipping cond-48 as its already done
3502 - skipping cond-50 as its already done
3503 - skipping cond-62 because it depends on cond-52
3504 - removing tbl_sidecar1077 from merge list because it depends on cond-52
3505 - removing tbl_sidecar1078 from merge list because it depends on cond-52
3506 - skipping gateway cond-62 until mergeable tables are available
3507 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3508 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=6)
3509 - dependency between nat_egress_nat_egress and table advances stage
3510 Initial # of stages is 7, initial # of entries is 64
3511 Try_alloc_all for Table use
3512 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3513 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3514 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
3515 way:{ g:5 e:0 w:1 1 }
3516 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3517 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3518 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3519 Entries : 5120, needed_entries: 64, need_more: 0
3520 Selected stage: 7 Furthest stage: 7
3521 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
3522 Table is placed
3523 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3524 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3525 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=6)
3526 - dependency between nat_egress_nat_egress and table advances stage
3527 Initial # of stages is 7, initial # of entries is 4
3528 Try_alloc_all for Table use
3529 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3530 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3531 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
3532 way:{ g:2 e:0 w:1 }
3533 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3534 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3535 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3536 Entries : 4, needed_entries: 4, need_more: 0
3537 Selected stage: 7 Furthest stage: 7
3538 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
3539 Table is placed
3540 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3541 - skipping cond-51 as its already done
3542 try_place_table(cond-52, stage=6)
3543 - dependency between nat_egress_nat_egress and table advances stage
3544 Initial # of stages is 7, initial # of entries is 0
3545 Try_alloc_all for Table use
3546 Trying to allocate layout for cond-52
3547 Picking layout option for table : cond-52 with requested entries : 0
3548 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3549 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3550 Trying to allocate adb for cond-52
3551 Trying to allocate imem for cond-52
3552 Entries : 0, needed_entries: 0, need_more: 0
3553 Selected stage: 7 Furthest stage: 7
3554 try_place_table returning 0 of cond-52 in stage 7
3555 Table is placed
3556 Pl vector: cond-52
3557 found 3 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-52 ]
3558 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3559 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3560 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3561 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3562 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3563 Adding table:ingresshdr.udp.checksum_encode_update_condition_2 in the initial stage option
3564 Adding table:ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in the initial stage option
3565 Adding table:cond-52 in the initial stage option
3566 placing 0 entries of cond-52 ( cond-52 ) in stage 7(70) FormatType(02)
3567 stage 7, work: [ 19494062, 19500442, 19560014, 19560016 ], partly placed 0, placed 37
3568 { id=0 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
3569 - skipping tbl_sidecar1064 as its already done
3570 - skipping tbl_sidecar1065 as its already done
3571 - skipping cond-33 as its already done
3572 - skipping cond-36 as its already done
3573 - skipping cond-38 as its already done
3574 - skipping cond-40 as its already done
3575 - skipping cond-48 as its already done
3576 - skipping cond-50 as its already done
3577 - skipping cond-62 because it depends on cond-53
3578 - removing tbl_sidecar1077 from merge list because it depends on cond-53
3579 - removing tbl_sidecar1078 from merge list because it depends on cond-53
3580 - skipping gateway cond-62 until mergeable tables are available
3581 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3582 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
3583 Initial # of stages is 7, initial # of entries is 64
3584 Try_alloc_all for Table use
3585 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3586 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3587 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
3588 way:{ g:5 e:0 w:1 1 }
3589 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3590 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3591 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3592 Entries : 5120, needed_entries: 64, need_more: 0
3593 Selected stage: 7 Furthest stage: 8
3594 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
3595 Table is placed
3596 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3597 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3598 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
3599 Initial # of stages is 7, initial # of entries is 4
3600 Try_alloc_all for Table use
3601 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3602 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3603 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
3604 way:{ g:2 e:0 w:1 }
3605 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3606 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3607 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3608 Entries : 4, needed_entries: 4, need_more: 0
3609 Selected stage: 7 Furthest stage: 8
3610 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
3611 Table is placed
3612 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3613 - skipping cond-51 as its already done
3614 - skipping cond-52 as its already done
3615 - skipping ara_table_6 as a parent is not yet placed
3616 - skipping ara_table_8 as a parent is not yet placed
3617 - skipping ara_table_0 as a parent is not yet placed
3618 try_place_table(cond-53, stage=7)
3619 Merging with match table tbl_sidecar917 and tag $true
3620 Initial # of stages is 7, initial # of entries is 1
3621 Try_alloc_all for Table use
3622 Trying to allocate layout for tbl_sidecar917
3623 Picking layout option for table : tbl_sidecar917 with requested entries : 1
3624 picked layout for tbl_sidecar917 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3625 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3626 Trying to allocate adb for tbl_sidecar917
3627 Trying to allocate imem for tbl_sidecar917
3628 Entries : 1, needed_entries: 1, need_more: 0
3629 Selected stage: 7 Furthest stage: 8
3630 try_place_table returning 1 of tbl_sidecar917 in stage 7
3631 Table is placed
3632 Gateway is placed
3633 Pl vector: tbl_sidecar917
3634 try_place_table(cond-58, stage=7)
3635 Initial # of stages is 7, initial # of entries is 0
3636 Try_alloc_all for Table use
3637 Trying to allocate layout for cond-58
3638 Picking layout option for table : cond-58 with requested entries : 0
3639 picked layout for cond-58 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3640 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3641 Trying to allocate adb for cond-58
3642 Trying to allocate imem for cond-58
3643 Entries : 0, needed_entries: 0, need_more: 0
3644 Selected stage: 7 Furthest stage: 8
3645 try_place_table returning 0 of cond-58 in stage 7
3646 Table is placed
3647 Pl vector: cond-58
3648 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar917, cond-58 ]
3649 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3650 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3651 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3652 For trial t : tbl_sidecar917 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3653 Updating best to tbl_sidecar917 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3654 For trial t : cond-58 with best: tbl_sidecar917
3655 Keeping best tbl_sidecar917 for reason: longer downward prop control-included dependence tail chain
3656 placing 1 entries of tbl_sidecar917 ( tbl_sidecar917 ) (with gw cond-53, result tag $true) in stage 7(71) FormatType(02)
3657 stage 7, work: [ 19494062, 19560014, 19560016, 19503333, 19558593 ], partly placed 0, placed 38
3658 { id=1 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
3659 - skipping tbl_sidecar1064 as its already done
3660 - skipping tbl_sidecar1065 as its already done
3661 - skipping cond-33 as its already done
3662 - skipping cond-36 as its already done
3663 - skipping cond-38 as its already done
3664 - skipping cond-40 as its already done
3665 - skipping cond-48 as its already done
3666 - skipping cond-50 as its already done
3667 - skipping cond-62 because it depends on cond-54
3668 - removing tbl_sidecar1077 from merge list because it depends on cond-54
3669 - removing tbl_sidecar1078 from merge list because it depends on cond-54
3670 - skipping gateway cond-62 until mergeable tables are available
3671 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3672 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
3673 Initial # of stages is 7, initial # of entries is 64
3674 Try_alloc_all for Table use
3675 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3676 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3677 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
3678 way:{ g:5 e:0 w:1 1 }
3679 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3680 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3681 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3682 Entries : 5120, needed_entries: 64, need_more: 0
3683 Selected stage: 7 Furthest stage: 8
3684 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
3685 Table is placed
3686 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3687 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3688 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
3689 Initial # of stages is 7, initial # of entries is 4
3690 Try_alloc_all for Table use
3691 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3692 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3693 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
3694 way:{ g:2 e:0 w:1 }
3695 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3696 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3697 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3698 Entries : 4, needed_entries: 4, need_more: 0
3699 Selected stage: 7 Furthest stage: 8
3700 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
3701 Table is placed
3702 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3703 - skipping ara_table_6 as a parent is not yet placed
3704 - skipping ara_table_8 as a parent is not yet placed
3705 - skipping ara_table_0 as a parent is not yet placed
3706 - skipping cond-53 as its already done
3707 try_place_table(cond-58, stage=7)
3708 Initial # of stages is 7, initial # of entries is 0
3709 Try_alloc_all for Table use
3710 Trying to allocate layout for cond-58
3711 Picking layout option for table : cond-58 with requested entries : 0
3712 picked layout for cond-58 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3713 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3714 Trying to allocate adb for cond-58
3715 Trying to allocate imem for cond-58
3716 Entries : 0, needed_entries: 0, need_more: 0
3717 Selected stage: 7 Furthest stage: 8
3718 try_place_table returning 0 of cond-58 in stage 7
3719 Table is placed
3720 Pl vector: cond-58
3721 - skipping ara_table_4 as a parent is not yet placed
3722 - skipping ara_table_2 as a parent is not yet placed
3723 - skipping ara_table_10 as a parent is not yet placed
3724 - skipping tbl_sidecar917 as its already done
3725 try_place_table(cond-54, stage=7)
3726 Merging with match table tbl_sidecar933 and tag $false
3727 Initial # of stages is 7, initial # of entries is 1
3728 Try_alloc_all for Table use
3729 Trying to allocate layout for tbl_sidecar933
3730 Picking layout option for table : tbl_sidecar933 with requested entries : 1
3731 picked layout for tbl_sidecar933 FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
3732 way:{ g:1 e:0 w:1 }
3733 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3734 Trying to allocate adb for tbl_sidecar933
3735 Trying to allocate imem for tbl_sidecar933
3736 Entries : 1, needed_entries: 1, need_more: 0
3737 Selected stage: 7 Furthest stage: 8
3738 try_place_table returning 1 of tbl_sidecar933 in stage 7
3739 Table is placed
3740 Gateway is placed
3741 Merging with match table l3_router_Router4_lookup_idx_lookup and tag $false
3742 Initial # of stages is 7, initial # of entries is 8192
3743 Try_alloc_all for Table use
3744 Trying to allocate layout for l3_router_Router4_lookup_idx_lookup
3745 Picking layout option for table : l3_router_Router4_lookup_idx_lookup with requested entries : 8192
3746 picked layout for l3_router_Router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:4/4 ov:11
3747 entries:8192 srams:8 local_tinds: 0 maprams:5 tcams:16 afi:0
3748 Trying to allocate adb for l3_router_Router4_lookup_idx_lookup
3749 Trying to allocate imem for l3_router_Router4_lookup_idx_lookup
3750 Entries : 8192, needed_entries: 8192, need_more: 0
3751 Selected stage: 7 Furthest stage: 8
3752 try_place_table returning 8192 of l3_router_Router4_lookup_idx_lookup in stage 7
3753 Table is placed
3754 Gateway is placed
3755 Merging with match table tbl_sidecar921 and tag $true
3756 Initial # of stages is 7, initial # of entries is 1
3757 Try_alloc_all for Table use
3758 Trying to allocate layout for tbl_sidecar921
3759 Picking layout option for table : tbl_sidecar921 with requested entries : 1
3760 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3761 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3762 Trying to allocate adb for tbl_sidecar921
3763 Trying to allocate imem for tbl_sidecar921
3764 Entries : 1, needed_entries: 1, need_more: 0
3765 Selected stage: 7 Furthest stage: 8
3766 try_place_table returning 1 of tbl_sidecar921 in stage 7
3767 Table is placed
3768 Gateway is placed
3769 Pl vector: tbl_sidecar933 l3_router_Router4_lookup_idx_lookup tbl_sidecar921
3770 found 6 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-58, tbl_sidecar933, l3_router_Router4_lookup_idx_lookup, tbl_sidecar921 ]
3771 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3772 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3773 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3774 For trial t : cond-58 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3775 Updating best to cond-58 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3776 For trial t : tbl_sidecar933 with best: cond-58
3777 Updating best to tbl_sidecar933 from cond-58 for reason: longer downward prop control-included dependence tail chain
3778 For trial t : l3_router_Router4_lookup_idx_lookup with best: tbl_sidecar933
3779 Updating best to l3_router_Router4_lookup_idx_lookup from tbl_sidecar933 for reason: fewer total dependencies in dominance frontier
3780 For trial t : tbl_sidecar921 with best: l3_router_Router4_lookup_idx_lookup
3781 Keeping best l3_router_Router4_lookup_idx_lookup for reason: longer downward prop control-included dependence tail chain
3782 placing 8192 entries of l3_router_Router4_lookup_idx_lookup ( Ingress.l3_router.Router4.lookup_idx.lookup ) (with gw cond-54, result tag $false) in stage 7(72) FormatType(02)
3783 stage 7, work: [ 19494062, 19560016, 19558593, 19503417, 19503497 ], partly placed 0, placed 39
3784 { id=2 ram=8 tcam=16 mram=5 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
3785 - skipping tbl_sidecar1064 as its already done
3786 - skipping tbl_sidecar1065 as its already done
3787 - skipping cond-33 as its already done
3788 - skipping cond-36 as its already done
3789 - skipping cond-38 as its already done
3790 - skipping cond-40 as its already done
3791 - skipping cond-48 as its already done
3792 - skipping cond-50 as its already done
3793 - skipping cond-62 because it depends on tbl_sidecar921
3794 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar921
3795 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar921
3796 - skipping gateway cond-62 until mergeable tables are available
3797 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3798 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
3799 Initial # of stages is 7, initial # of entries is 64
3800 Try_alloc_all for Table use
3801 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3802 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3803 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
3804 way:{ g:5 e:0 w:1 1 }
3805 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3806 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3807 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3808 Entries : 5120, needed_entries: 64, need_more: 0
3809 Selected stage: 7 Furthest stage: 8
3810 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
3811 Table is placed
3812 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3813 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3814 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
3815 Initial # of stages is 7, initial # of entries is 4
3816 Try_alloc_all for Table use
3817 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3818 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3819 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
3820 way:{ g:2 e:0 w:1 }
3821 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3822 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3823 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3824 Entries : 4, needed_entries: 4, need_more: 0
3825 Selected stage: 7 Furthest stage: 8
3826 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
3827 Table is placed
3828 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3829 try_place_table(cond-58, stage=7)
3830 Initial # of stages is 7, initial # of entries is 0
3831 Try_alloc_all for Table use
3832 Trying to allocate layout for cond-58
3833 Picking layout option for table : cond-58 with requested entries : 0
3834 picked layout for cond-58 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3835 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3836 Trying to allocate adb for cond-58
3837 Trying to allocate imem for cond-58
3838 Entries : 0, needed_entries: 0, need_more: 0
3839 Selected stage: 7 Furthest stage: 8
3840 try_place_table returning 0 of cond-58 in stage 7
3841 Table is placed
3842 Pl vector: cond-58
3843 - skipping cond-54 as its already done
3844 - skipping ara_table_4 as a parent is not yet placed
3845 - skipping ara_table_2 as a parent is not yet placed
3846 - skipping ara_table_10 as a parent is not yet placed
3847 tbl_sidecar921 is not a gateway! Aborting search for merge choices
3848 try_place_table(tbl_sidecar921, stage=7)
3849 Initial # of stages is 7, initial # of entries is 1
3850 Try_alloc_all for Table use
3851 Trying to allocate layout for tbl_sidecar921
3852 Picking layout option for table : tbl_sidecar921 with requested entries : 1
3853 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3854 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3855 Trying to allocate adb for tbl_sidecar921
3856 Trying to allocate imem for tbl_sidecar921
3857 Entries : 1, needed_entries: 1, need_more: 0
3858 Selected stage: 7 Furthest stage: 8
3859 try_place_table returning 1 of tbl_sidecar921 in stage 7
3860 Table is placed
3861 Pl vector: tbl_sidecar921
3862 tbl_sidecar933 is not a gateway! Aborting search for merge choices
3863 try_place_table(tbl_sidecar933, stage=7)
3864 Initial # of stages is 7, initial # of entries is 1
3865 Try_alloc_all for Table use
3866 Trying to allocate layout for tbl_sidecar933
3867 Picking layout option for table : tbl_sidecar933 with requested entries : 1
3868 picked layout for tbl_sidecar933 FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
3869 way:{ g:1 e:0 w:1 }
3870 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3871 Trying to allocate adb for tbl_sidecar933
3872 Trying to allocate imem for tbl_sidecar933
3873 Entries : 1, needed_entries: 1, need_more: 0
3874 Selected stage: 7 Furthest stage: 8
3875 try_place_table returning 1 of tbl_sidecar933 in stage 7
3876 Table is placed
3877 Pl vector: tbl_sidecar933
3878 - skipping l3_router_Router4_lookup_idx_lookup as its already done
3879 - removing l3_router_Router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar933
3880 - skipping gateway cond-55 until mergeable tables are available
3881 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
3882 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
3883 try_place_table(cond-56, stage=7)
3884 Merging with match table tbl_sidecar943 and tag $false
3885 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
3886 Initial # of stages is 8, initial # of entries is 1
3887 Try_alloc_all for Table use
3888 Trying to allocate layout for tbl_sidecar943
3889 Picking layout option for table : tbl_sidecar943 with requested entries : 1
3890 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3891 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3892 Trying to allocate adb for tbl_sidecar943
3893 Trying to allocate imem for tbl_sidecar943
3894 Entries : 1, needed_entries: 1, need_more: 0
3895 Selected stage: 8 Furthest stage: 8
3896 try_place_table returning 1 of tbl_sidecar943 in stage 8
3897 Table is placed
3898 Gateway is placed
3899 Pl vector: tbl_sidecar943
3900 found 6 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-58, tbl_sidecar921, tbl_sidecar933, tbl_sidecar943 ]
3901 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3902 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3903 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3904 For trial t : cond-58 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3905 Updating best to cond-58 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3906 For trial t : tbl_sidecar921 with best: cond-58
3907 Keeping best cond-58 for reason: longer downward prop control-included dependence tail chain
3908 For trial t : tbl_sidecar933 with best: cond-58
3909 Updating best to tbl_sidecar933 from cond-58 for reason: longer downward prop control-included dependence tail chain
3910 For trial t : tbl_sidecar943 with best: tbl_sidecar933
3911 Keeping best tbl_sidecar933 for reason: earlier stage calculated
3912 placing 1 entries of tbl_sidecar933 ( tbl_sidecar933 ) in stage 7(73) FormatType(02)
3913 stage 7, work: [ 19494062, 19560016, 19503417, 19503497 ], partly placed 0, placed 40
3914 { id=3 ram=8 tcam=16 mram=5 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
3915 - skipping tbl_sidecar1064 as its already done
3916 - skipping tbl_sidecar1065 as its already done
3917 - skipping cond-33 as its already done
3918 - skipping cond-36 as its already done
3919 - skipping cond-38 as its already done
3920 - skipping cond-40 as its already done
3921 - skipping cond-48 as its already done
3922 - skipping cond-50 as its already done
3923 - skipping cond-62 because it depends on tbl_sidecar921
3924 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar921
3925 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar921
3926 - skipping gateway cond-62 until mergeable tables are available
3927 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3928 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
3929 Initial # of stages is 7, initial # of entries is 64
3930 Try_alloc_all for Table use
3931 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3932 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3933 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
3934 way:{ g:5 e:0 w:1 1 }
3935 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3936 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3937 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3938 Entries : 5120, needed_entries: 64, need_more: 0
3939 Selected stage: 7 Furthest stage: 8
3940 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
3941 Table is placed
3942 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3943 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3944 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
3945 Initial # of stages is 7, initial # of entries is 4
3946 Try_alloc_all for Table use
3947 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3948 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3949 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
3950 way:{ g:2 e:0 w:1 }
3951 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3952 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3953 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3954 Entries : 4, needed_entries: 4, need_more: 0
3955 Selected stage: 7 Furthest stage: 8
3956 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
3957 Table is placed
3958 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3959 try_place_table(cond-58, stage=7)
3960 Initial # of stages is 7, initial # of entries is 0
3961 Try_alloc_all for Table use
3962 Trying to allocate layout for cond-58
3963 Picking layout option for table : cond-58 with requested entries : 0
3964 picked layout for cond-58 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3965 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3966 Trying to allocate adb for cond-58
3967 Trying to allocate imem for cond-58
3968 Entries : 0, needed_entries: 0, need_more: 0
3969 Selected stage: 7 Furthest stage: 8
3970 try_place_table returning 0 of cond-58 in stage 7
3971 Table is placed
3972 Pl vector: cond-58
3973 - skipping ara_table_4 as a parent is not yet placed
3974 - skipping ara_table_2 as a parent is not yet placed
3975 - skipping ara_table_10 as a parent is not yet placed
3976 tbl_sidecar921 is not a gateway! Aborting search for merge choices
3977 try_place_table(tbl_sidecar921, stage=7)
3978 Initial # of stages is 7, initial # of entries is 1
3979 Try_alloc_all for Table use
3980 Trying to allocate layout for tbl_sidecar921
3981 Picking layout option for table : tbl_sidecar921 with requested entries : 1
3982 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3983 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3984 Trying to allocate adb for tbl_sidecar921
3985 Trying to allocate imem for tbl_sidecar921
3986 Entries : 1, needed_entries: 1, need_more: 0
3987 Selected stage: 7 Furthest stage: 8
3988 try_place_table returning 1 of tbl_sidecar921 in stage 7
3989 Table is placed
3990 Pl vector: tbl_sidecar921
3991 - skipping tbl_sidecar933 as its already done
3992 - skipping l3_router_Router4_lookup_idx_lookup as its already done
3993 try_place_table(cond-55, stage=7)
3994 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
3995 - dependency between tbl_sidecar933 and table advances stage
3996 Initial # of stages is 8, initial # of entries is 2048
3997 Try_alloc_all for Table use
3998 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
3999 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4000 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4001 picked layout for l3_router_Router4_lookup_idx_select_route FormatType(02) layout: 2048eV ixbar:2B/16b match:1B/6b gh:1 adb:2 ov:16 imm:16
4002 way:{ g:3 e:0 w:1 1 1 1 1 }
4003 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4004 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4005 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4006 Entries : 12288, needed_entries: 2048, need_more: 0
4007 Selected stage: 8 Furthest stage: 8
4008 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 8
4009 Table is placed
4010 Gateway is placed
4011 Pl vector: l3_router_Router4_lookup_idx_select_route
4012 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4013 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4014 try_place_table(cond-56, stage=7)
4015 Merging with match table tbl_sidecar943 and tag $false
4016 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4017 Initial # of stages is 8, initial # of entries is 1
4018 Try_alloc_all for Table use
4019 Trying to allocate layout for tbl_sidecar943
4020 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4021 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4022 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4023 Trying to allocate adb for tbl_sidecar943
4024 Trying to allocate imem for tbl_sidecar943
4025 Entries : 1, needed_entries: 1, need_more: 0
4026 Selected stage: 8 Furthest stage: 8
4027 try_place_table returning 1 of tbl_sidecar943 in stage 8
4028 Table is placed
4029 Gateway is placed
4030 Pl vector: tbl_sidecar943
4031 found 6 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-58, tbl_sidecar921, l3_router_Router4_lookup_idx_select_route, tbl_sidecar943 ]
4032 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4033 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4034 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4035 For trial t : cond-58 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4036 Updating best to cond-58 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
4037 For trial t : tbl_sidecar921 with best: cond-58
4038 Keeping best cond-58 for reason: longer downward prop control-included dependence tail chain
4039 For trial t : l3_router_Router4_lookup_idx_select_route with best: cond-58
4040 Keeping best cond-58 for reason: earlier stage calculated
4041 For trial t : tbl_sidecar943 with best: cond-58
4042 Keeping best cond-58 for reason: earlier stage calculated
4043 placing 0 entries of cond-58 ( cond-58 ) in stage 7(74) FormatType(02)
4044 stage 7, work: [ 19494062, 19560016, 19503417, 19503497, 19560012, 20156567 ], partly placed 0, placed 41
4045 { id=3 ram=8 tcam=16 mram=5 eixb=6 tixb=0 malu=0 salu=0 local_tinds=0 }
4046 - skipping tbl_sidecar1064 as its already done
4047 - skipping tbl_sidecar1065 as its already done
4048 - skipping cond-33 as its already done
4049 - skipping cond-36 as its already done
4050 - skipping cond-38 as its already done
4051 - skipping cond-40 as its already done
4052 - skipping cond-48 as its already done
4053 - skipping cond-50 as its already done
4054 - skipping cond-62 because it depends on tbl_sidecar921
4055 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar921
4056 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar921
4057 - skipping gateway cond-62 until mergeable tables are available
4058 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4059 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
4060 Initial # of stages is 7, initial # of entries is 64
4061 Try_alloc_all for Table use
4062 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4063 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4064 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
4065 way:{ g:5 e:0 w:1 1 }
4066 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4067 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4068 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4069 Entries : 5120, needed_entries: 64, need_more: 0
4070 Selected stage: 7 Furthest stage: 8
4071 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
4072 Table is placed
4073 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4074 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4075 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
4076 Initial # of stages is 7, initial # of entries is 4
4077 Try_alloc_all for Table use
4078 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4079 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
4080 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
4081 way:{ g:2 e:0 w:1 }
4082 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4083 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4084 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4085 Entries : 4, needed_entries: 4, need_more: 0
4086 Selected stage: 7 Furthest stage: 8
4087 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
4088 Table is placed
4089 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4090 - skipping cond-58 as its already done
4091 - skipping ara_table_4 as a parent is not yet placed
4092 - skipping ara_table_2 as a parent is not yet placed
4093 - skipping ara_table_10 as a parent is not yet placed
4094 tbl_sidecar921 is not a gateway! Aborting search for merge choices
4095 try_place_table(tbl_sidecar921, stage=7)
4096 Initial # of stages is 7, initial # of entries is 1
4097 Try_alloc_all for Table use
4098 Trying to allocate layout for tbl_sidecar921
4099 Picking layout option for table : tbl_sidecar921 with requested entries : 1
4100 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4101 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4102 Trying to allocate adb for tbl_sidecar921
4103 Trying to allocate imem for tbl_sidecar921
4104 Entries : 1, needed_entries: 1, need_more: 0
4105 Selected stage: 7 Furthest stage: 8
4106 try_place_table returning 1 of tbl_sidecar921 in stage 7
4107 Table is placed
4108 Pl vector: tbl_sidecar921
4109 - skipping tbl_sidecar933 as its already done
4110 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4111 try_place_table(cond-55, stage=7)
4112 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
4113 - dependency between tbl_sidecar933 and table advances stage
4114 Initial # of stages is 8, initial # of entries is 2048
4115 Try_alloc_all for Table use
4116 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
4117 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4118 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4119 picked layout for l3_router_Router4_lookup_idx_select_route FormatType(02) layout: 2048eV ixbar:2B/16b match:1B/6b gh:1 adb:2 ov:16 imm:16
4120 way:{ g:3 e:0 w:1 1 1 1 1 }
4121 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4122 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4123 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4124 Entries : 12288, needed_entries: 2048, need_more: 0
4125 Selected stage: 8 Furthest stage: 8
4126 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 8
4127 Table is placed
4128 Gateway is placed
4129 Pl vector: l3_router_Router4_lookup_idx_select_route
4130 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4131 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4132 try_place_table(cond-56, stage=7)
4133 Merging with match table tbl_sidecar943 and tag $false
4134 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4135 Initial # of stages is 8, initial # of entries is 1
4136 Try_alloc_all for Table use
4137 Trying to allocate layout for tbl_sidecar943
4138 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4139 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4140 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4141 Trying to allocate adb for tbl_sidecar943
4142 Trying to allocate imem for tbl_sidecar943
4143 Entries : 1, needed_entries: 1, need_more: 0
4144 Selected stage: 8 Furthest stage: 8
4145 try_place_table returning 1 of tbl_sidecar943 in stage 8
4146 Table is placed
4147 Gateway is placed
4148 Pl vector: tbl_sidecar943
4149 try_place_table(cond-59, stage=7)
4150 Merging with match table l3_router_Router6_lookup_tbl and tag $false
4151 Initial # of stages is 7, initial # of entries is 1024
4152 Try_alloc_all for Table use
4153 Trying to allocate layout for l3_router_Router6_lookup_tbl
4154 Picking layout option for table : l3_router_Router6_lookup_tbl with requested entries : 1024
4155 picked layout for l3_router_Router6_lookup_tbl FormatType(02) layout: 1024tV ixbar:16B/128b match:16B/128b adb:32/32 ov:12
4156 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:6 afi:0
4157 Trying to allocate adb for l3_router_Router6_lookup_tbl
4158 Trying to allocate imem for l3_router_Router6_lookup_tbl
4159 Entries : 1024, needed_entries: 1024, need_more: 0
4160 Selected stage: 7 Furthest stage: 8
4161 try_place_table returning 1024 of l3_router_Router6_lookup_tbl in stage 7
4162 Table is placed
4163 Gateway is placed
4164 Merging with match table tbl_sidecar981 and tag $true
4165 Initial # of stages is 7, initial # of entries is 1
4166 Try_alloc_all for Table use
4167 Trying to allocate layout for tbl_sidecar981
4168 Picking layout option for table : tbl_sidecar981 with requested entries : 1
4169 picked layout for tbl_sidecar981 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4170 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4171 Trying to allocate adb for tbl_sidecar981
4172 Trying to allocate imem for tbl_sidecar981
4173 Entries : 1, needed_entries: 1, need_more: 0
4174 Selected stage: 7 Furthest stage: 8
4175 try_place_table returning 1 of tbl_sidecar981 in stage 7
4176 Table is placed
4177 Gateway is placed
4178 Pl vector: l3_router_Router6_lookup_tbl tbl_sidecar981
4179 - skipping ara_table_6 as a parent is not yet placed
4180 - skipping ara_table_8 as a parent is not yet placed
4181 - skipping ara_table_0 as a parent is not yet placed
4182 - skipping ara_table_4 as a parent is not yet placed
4183 - skipping ara_table_2 as a parent is not yet placed
4184 - skipping ara_table_10 as a parent is not yet placed
4185 found 7 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar921, l3_router_Router4_lookup_idx_select_route, tbl_sidecar943, l3_router_Router6_lookup_tbl, tbl_sidecar981 ]
4186 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4187 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4188 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4189 For trial t : tbl_sidecar921 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4190 Updating best to tbl_sidecar921 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
4191 For trial t : l3_router_Router4_lookup_idx_select_route with best: tbl_sidecar921
4192 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4193 For trial t : tbl_sidecar943 with best: tbl_sidecar921
4194 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4195 For trial t : l3_router_Router6_lookup_tbl with best: tbl_sidecar921
4196 Updating best to l3_router_Router6_lookup_tbl from tbl_sidecar921 for reason: longer downward prop control-included dependence tail chain
4197 For trial t : tbl_sidecar981 with best: l3_router_Router6_lookup_tbl
4198 Keeping best l3_router_Router6_lookup_tbl for reason: longer downward prop control-included dependence tail chain
4199 placing 1024 entries of l3_router_Router6_lookup_tbl ( Ingress.l3_router.Router6.lookup.tbl ) (with gw cond-59, result tag $false) in stage 7(75) FormatType(02)
4200 stage 7, work: [ 19494062, 19503417, 19503497, 19560012, 19558603, 19558683 ], partly placed 0, placed 42
4201 { id=4 ram=13 tcam=22 mram=7 eixb=22 tixb=0 malu=0 salu=0 local_tinds=0 }
4202 - skipping tbl_sidecar1064 as its already done
4203 - skipping tbl_sidecar1065 as its already done
4204 - skipping cond-33 as its already done
4205 - skipping cond-36 as its already done
4206 - skipping cond-38 as its already done
4207 - skipping cond-40 as its already done
4208 - skipping cond-48 as its already done
4209 - skipping cond-50 as its already done
4210 - skipping cond-62 because it depends on tbl_sidecar921
4211 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar921
4212 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar921
4213 - skipping gateway cond-62 until mergeable tables are available
4214 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4215 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
4216 Initial # of stages is 7, initial # of entries is 64
4217 Try_alloc_all for Table use
4218 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4219 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4220 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
4221 way:{ g:5 e:0 w:1 1 }
4222 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4223 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4224 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4225 Entries : 5120, needed_entries: 64, need_more: 0
4226 Selected stage: 7 Furthest stage: 8
4227 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
4228 Table is placed
4229 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4230 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4231 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
4232 Initial # of stages is 7, initial # of entries is 4
4233 Try_alloc_all for Table use
4234 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4235 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
4236 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
4237 way:{ g:2 e:0 w:1 }
4238 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4239 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4240 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4241 Entries : 4, needed_entries: 4, need_more: 0
4242 Selected stage: 7 Furthest stage: 8
4243 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
4244 Table is placed
4245 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4246 - skipping ara_table_4 as a parent is not yet placed
4247 - skipping ara_table_2 as a parent is not yet placed
4248 - skipping ara_table_10 as a parent is not yet placed
4249 tbl_sidecar921 is not a gateway! Aborting search for merge choices
4250 try_place_table(tbl_sidecar921, stage=7)
4251 Initial # of stages is 7, initial # of entries is 1
4252 Try_alloc_all for Table use
4253 Trying to allocate layout for tbl_sidecar921
4254 Picking layout option for table : tbl_sidecar921 with requested entries : 1
4255 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4256 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4257 Trying to allocate adb for tbl_sidecar921
4258 Trying to allocate imem for tbl_sidecar921
4259 Entries : 1, needed_entries: 1, need_more: 0
4260 Selected stage: 7 Furthest stage: 8
4261 try_place_table returning 1 of tbl_sidecar921 in stage 7
4262 Table is placed
4263 Pl vector: tbl_sidecar921
4264 - skipping tbl_sidecar933 as its already done
4265 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4266 try_place_table(cond-55, stage=7)
4267 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
4268 - dependency between tbl_sidecar933 and table advances stage
4269 Initial # of stages is 8, initial # of entries is 2048
4270 Try_alloc_all for Table use
4271 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
4272 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4273 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4274 picked layout for l3_router_Router4_lookup_idx_select_route FormatType(02) layout: 2048eV ixbar:2B/16b match:1B/6b gh:1 adb:2 ov:16 imm:16
4275 way:{ g:3 e:0 w:1 1 1 1 1 }
4276 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4277 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4278 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4279 Entries : 12288, needed_entries: 2048, need_more: 0
4280 Selected stage: 8 Furthest stage: 8
4281 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 8
4282 Table is placed
4283 Gateway is placed
4284 Pl vector: l3_router_Router4_lookup_idx_select_route
4285 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4286 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4287 try_place_table(cond-56, stage=7)
4288 Merging with match table tbl_sidecar943 and tag $false
4289 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4290 Initial # of stages is 8, initial # of entries is 1
4291 Try_alloc_all for Table use
4292 Trying to allocate layout for tbl_sidecar943
4293 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4294 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4295 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4296 Trying to allocate adb for tbl_sidecar943
4297 Trying to allocate imem for tbl_sidecar943
4298 Entries : 1, needed_entries: 1, need_more: 0
4299 Selected stage: 8 Furthest stage: 8
4300 try_place_table returning 1 of tbl_sidecar943 in stage 8
4301 Table is placed
4302 Gateway is placed
4303 Pl vector: tbl_sidecar943
4304 - skipping cond-59 as its already done
4305 - skipping ara_table_6 as a parent is not yet placed
4306 - skipping ara_table_8 as a parent is not yet placed
4307 - skipping ara_table_0 as a parent is not yet placed
4308 tbl_sidecar981 is not a gateway! Aborting search for merge choices
4309 try_place_table(tbl_sidecar981, stage=7)
4310 Initial # of stages is 7, initial # of entries is 1
4311 Try_alloc_all for Table use
4312 Trying to allocate layout for tbl_sidecar981
4313 Picking layout option for table : tbl_sidecar981 with requested entries : 1
4314 picked layout for tbl_sidecar981 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4315 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4316 Trying to allocate adb for tbl_sidecar981
4317 Trying to allocate imem for tbl_sidecar981
4318 Entries : 1, needed_entries: 1, need_more: 0
4319 Selected stage: 7 Furthest stage: 8
4320 try_place_table returning 1 of tbl_sidecar981 in stage 7
4321 Table is placed
4322 Pl vector: tbl_sidecar981
4323 - skipping ara_table_4 as a parent is not yet placed
4324 - skipping ara_table_2 as a parent is not yet placed
4325 - skipping ara_table_10 as a parent is not yet placed
4326 - skipping l3_router_Router6_lookup_tbl as its already done
4327 try_place_table(cond-60, stage=7)
4328 Merging with match table tbl_l3_router_Router6_icmp_error_0 and tag $false
4329 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4330 Initial # of stages is 8, initial # of entries is 1
4331 Try_alloc_all for Table use
4332 Trying to allocate layout for tbl_l3_router_Router6_icmp_error_0
4333 Picking layout option for table : tbl_l3_router_Router6_icmp_error_0 with requested entries : 1
4334 picked layout for tbl_l3_router_Router6_icmp_error_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
4335 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4336 Trying to allocate adb for tbl_l3_router_Router6_icmp_error_0
4337 Trying to allocate imem for tbl_l3_router_Router6_icmp_error_0
4338 Entries : 1, needed_entries: 1, need_more: 0
4339 Selected stage: 8 Furthest stage: 8
4340 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error_0 in stage 8
4341 Table is placed
4342 Gateway is placed
4343 Merging with match table tbl_sidecar991 and tag $false
4344 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4345 Initial # of stages is 8, initial # of entries is 1
4346 Try_alloc_all for Table use
4347 Trying to allocate layout for tbl_sidecar991
4348 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4349 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4350 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4351 Trying to allocate adb for tbl_sidecar991
4352 Trying to allocate imem for tbl_sidecar991
4353 Entries : 1, needed_entries: 1, need_more: 0
4354 Selected stage: 8 Furthest stage: 8
4355 try_place_table returning 1 of tbl_sidecar991 in stage 8
4356 Table is placed
4357 Gateway is placed
4358 Pl vector: tbl_l3_router_Router6_icmp_error_0 tbl_sidecar991
4359 found 8 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar921, l3_router_Router4_lookup_idx_select_route, tbl_sidecar943, tbl_sidecar981, tbl_l3_router_Router6_icmp_error_0, tbl_sidecar991 ]
4360 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4361 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4362 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4363 For trial t : tbl_sidecar921 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4364 Updating best to tbl_sidecar921 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
4365 For trial t : l3_router_Router4_lookup_idx_select_route with best: tbl_sidecar921
4366 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4367 For trial t : tbl_sidecar943 with best: tbl_sidecar921
4368 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4369 For trial t : tbl_sidecar981 with best: tbl_sidecar921
4370 Updating best to tbl_sidecar981 from tbl_sidecar921 for reason: default choice
4371 For trial t : tbl_l3_router_Router6_icmp_error_0 with best: tbl_sidecar981
4372 Keeping best tbl_sidecar981 for reason: earlier stage calculated
4373 For trial t : tbl_sidecar991 with best: tbl_sidecar981
4374 Keeping best tbl_sidecar981 for reason: earlier stage calculated
4375 placing 1 entries of tbl_sidecar981 ( tbl_sidecar981 ) in stage 7(76) FormatType(02)
4376 stage 7, work: [ 19494062, 19503417, 19503497, 19558603, 19558683 ], partly placed 0, placed 43
4377 { id=5 ram=13 tcam=22 mram=7 eixb=22 tixb=0 malu=0 salu=0 local_tinds=0 }
4378 - skipping tbl_sidecar1064 as its already done
4379 - skipping tbl_sidecar1065 as its already done
4380 - skipping cond-33 as its already done
4381 - skipping cond-36 as its already done
4382 - skipping cond-38 as its already done
4383 - skipping cond-40 as its already done
4384 - skipping cond-48 as its already done
4385 - skipping cond-50 as its already done
4386 - skipping cond-62 because it depends on tbl_sidecar921
4387 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar921
4388 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar921
4389 - skipping gateway cond-62 until mergeable tables are available
4390 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4391 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
4392 Initial # of stages is 7, initial # of entries is 64
4393 Try_alloc_all for Table use
4394 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4395 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4396 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
4397 way:{ g:5 e:0 w:1 1 }
4398 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4399 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4400 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4401 Entries : 5120, needed_entries: 64, need_more: 0
4402 Selected stage: 7 Furthest stage: 8
4403 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
4404 Table is placed
4405 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4406 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4407 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
4408 Initial # of stages is 7, initial # of entries is 4
4409 Try_alloc_all for Table use
4410 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4411 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
4412 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
4413 way:{ g:2 e:0 w:1 }
4414 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4415 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4416 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4417 Entries : 4, needed_entries: 4, need_more: 0
4418 Selected stage: 7 Furthest stage: 8
4419 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
4420 Table is placed
4421 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4422 - skipping ara_table_4 as a parent is not yet placed
4423 - skipping ara_table_2 as a parent is not yet placed
4424 - skipping ara_table_10 as a parent is not yet placed
4425 tbl_sidecar921 is not a gateway! Aborting search for merge choices
4426 try_place_table(tbl_sidecar921, stage=7)
4427 Initial # of stages is 7, initial # of entries is 1
4428 Try_alloc_all for Table use
4429 Trying to allocate layout for tbl_sidecar921
4430 Picking layout option for table : tbl_sidecar921 with requested entries : 1
4431 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4432 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4433 Trying to allocate adb for tbl_sidecar921
4434 Trying to allocate imem for tbl_sidecar921
4435 Entries : 1, needed_entries: 1, need_more: 0
4436 Selected stage: 7 Furthest stage: 8
4437 try_place_table returning 1 of tbl_sidecar921 in stage 7
4438 Table is placed
4439 Pl vector: tbl_sidecar921
4440 - skipping tbl_sidecar933 as its already done
4441 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4442 try_place_table(cond-55, stage=7)
4443 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
4444 - dependency between tbl_sidecar933 and table advances stage
4445 Initial # of stages is 8, initial # of entries is 2048
4446 Try_alloc_all for Table use
4447 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
4448 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4449 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4450 picked layout for l3_router_Router4_lookup_idx_select_route FormatType(02) layout: 2048eV ixbar:2B/16b match:1B/6b gh:1 adb:2 ov:16 imm:16
4451 way:{ g:3 e:0 w:1 1 1 1 1 }
4452 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4453 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4454 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4455 Entries : 12288, needed_entries: 2048, need_more: 0
4456 Selected stage: 8 Furthest stage: 8
4457 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 8
4458 Table is placed
4459 Gateway is placed
4460 Pl vector: l3_router_Router4_lookup_idx_select_route
4461 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4462 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4463 try_place_table(cond-56, stage=7)
4464 Merging with match table tbl_sidecar943 and tag $false
4465 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4466 Initial # of stages is 8, initial # of entries is 1
4467 Try_alloc_all for Table use
4468 Trying to allocate layout for tbl_sidecar943
4469 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4470 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4471 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4472 Trying to allocate adb for tbl_sidecar943
4473 Trying to allocate imem for tbl_sidecar943
4474 Entries : 1, needed_entries: 1, need_more: 0
4475 Selected stage: 8 Furthest stage: 8
4476 try_place_table returning 1 of tbl_sidecar943 in stage 8
4477 Table is placed
4478 Gateway is placed
4479 Pl vector: tbl_sidecar943
4480 - skipping ara_table_6 as a parent is not yet placed
4481 - skipping ara_table_8 as a parent is not yet placed
4482 - skipping ara_table_0 as a parent is not yet placed
4483 - skipping tbl_sidecar981 as its already done
4484 - skipping ara_table_4 as a parent is not yet placed
4485 - skipping ara_table_2 as a parent is not yet placed
4486 - skipping ara_table_10 as a parent is not yet placed
4487 - skipping l3_router_Router6_lookup_tbl as its already done
4488 try_place_table(cond-60, stage=7)
4489 Merging with match table tbl_l3_router_Router6_icmp_error_0 and tag $false
4490 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4491 Initial # of stages is 8, initial # of entries is 1
4492 Try_alloc_all for Table use
4493 Trying to allocate layout for tbl_l3_router_Router6_icmp_error_0
4494 Picking layout option for table : tbl_l3_router_Router6_icmp_error_0 with requested entries : 1
4495 picked layout for tbl_l3_router_Router6_icmp_error_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
4496 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4497 Trying to allocate adb for tbl_l3_router_Router6_icmp_error_0
4498 Trying to allocate imem for tbl_l3_router_Router6_icmp_error_0
4499 Entries : 1, needed_entries: 1, need_more: 0
4500 Selected stage: 8 Furthest stage: 8
4501 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error_0 in stage 8
4502 Table is placed
4503 Gateway is placed
4504 Merging with match table tbl_sidecar991 and tag $false
4505 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4506 Initial # of stages is 8, initial # of entries is 1
4507 Try_alloc_all for Table use
4508 Trying to allocate layout for tbl_sidecar991
4509 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4510 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4511 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4512 Trying to allocate adb for tbl_sidecar991
4513 Trying to allocate imem for tbl_sidecar991
4514 Entries : 1, needed_entries: 1, need_more: 0
4515 Selected stage: 8 Furthest stage: 8
4516 try_place_table returning 1 of tbl_sidecar991 in stage 8
4517 Table is placed
4518 Gateway is placed
4519 Pl vector: tbl_l3_router_Router6_icmp_error_0 tbl_sidecar991
4520 found 7 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar921, l3_router_Router4_lookup_idx_select_route, tbl_sidecar943, tbl_l3_router_Router6_icmp_error_0, tbl_sidecar991 ]
4521 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4522 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4523 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4524 For trial t : tbl_sidecar921 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4525 Updating best to tbl_sidecar921 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
4526 For trial t : l3_router_Router4_lookup_idx_select_route with best: tbl_sidecar921
4527 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4528 For trial t : tbl_sidecar943 with best: tbl_sidecar921
4529 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4530 For trial t : tbl_l3_router_Router6_icmp_error_0 with best: tbl_sidecar921
4531 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4532 For trial t : tbl_sidecar991 with best: tbl_sidecar921
4533 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4534 placing 1 entries of tbl_sidecar921 ( tbl_sidecar921 ) in stage 7(77) FormatType(02)
4535 stage 7, work: [ 19494062, 19503417, 19503497, 19558683 ], partly placed 0, placed 44
4536 { id=6 ram=13 tcam=22 mram=7 eixb=22 tixb=0 malu=0 salu=0 local_tinds=0 }
4537 - skipping tbl_sidecar1064 as its already done
4538 - skipping tbl_sidecar1065 as its already done
4539 - skipping cond-33 as its already done
4540 - skipping cond-36 as its already done
4541 - skipping cond-38 as its already done
4542 - skipping cond-40 as its already done
4543 - skipping cond-48 as its already done
4544 - skipping cond-50 as its already done
4545 - skipping cond-62 because it depends on cond-55
4546 - removing tbl_sidecar1077 from merge list because it depends on cond-55
4547 - removing tbl_sidecar1078 from merge list because it depends on cond-55
4548 - skipping gateway cond-62 until mergeable tables are available
4549 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4550 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
4551 Initial # of stages is 7, initial # of entries is 64
4552 Try_alloc_all for Table use
4553 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4554 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4555 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
4556 way:{ g:5 e:0 w:1 1 }
4557 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4558 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4559 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4560 Entries : 5120, needed_entries: 64, need_more: 0
4561 Selected stage: 7 Furthest stage: 8
4562 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
4563 Table is placed
4564 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4565 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4566 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
4567 Initial # of stages is 7, initial # of entries is 4
4568 Try_alloc_all for Table use
4569 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4570 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
4571 picked layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3 FormatType(02) layout: 0gGV ixbar:0B/0b match:0B/0b adb:1 ov:6 imm:2
4572 way:{ g:2 e:0 w:1 }
4573 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4574 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4575 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4576 Entries : 4, needed_entries: 4, need_more: 0
4577 Selected stage: 7 Furthest stage: 8
4578 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 7
4579 Table is placed
4580 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4581 - skipping ara_table_4 as a parent is not yet placed
4582 - skipping ara_table_2 as a parent is not yet placed
4583 - skipping ara_table_10 as a parent is not yet placed
4584 - skipping tbl_sidecar921 as its already done
4585 - skipping tbl_sidecar933 as its already done
4586 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4587 try_place_table(cond-55, stage=7)
4588 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
4589 - dependency between tbl_sidecar933 and table advances stage
4590 Initial # of stages is 8, initial # of entries is 2048
4591 Try_alloc_all for Table use
4592 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
4593 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4594 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4595 picked layout for l3_router_Router4_lookup_idx_select_route FormatType(02) layout: 2048eV ixbar:2B/16b match:1B/6b gh:1 adb:2 ov:16 imm:16
4596 way:{ g:3 e:0 w:1 1 1 1 1 }
4597 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4598 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4599 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4600 Entries : 12288, needed_entries: 2048, need_more: 0
4601 Selected stage: 8 Furthest stage: 8
4602 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 8
4603 Table is placed
4604 Gateway is placed
4605 Pl vector: l3_router_Router4_lookup_idx_select_route
4606 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4607 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4608 try_place_table(cond-56, stage=7)
4609 Merging with match table tbl_sidecar943 and tag $false
4610 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4611 Initial # of stages is 8, initial # of entries is 1
4612 Try_alloc_all for Table use
4613 Trying to allocate layout for tbl_sidecar943
4614 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4615 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4616 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4617 Trying to allocate adb for tbl_sidecar943
4618 Trying to allocate imem for tbl_sidecar943
4619 Entries : 1, needed_entries: 1, need_more: 0
4620 Selected stage: 8 Furthest stage: 8
4621 try_place_table returning 1 of tbl_sidecar943 in stage 8
4622 Table is placed
4623 Gateway is placed
4624 Pl vector: tbl_sidecar943
4625 - skipping l3_router_Router6_lookup_tbl as its already done
4626 try_place_table(cond-60, stage=7)
4627 Merging with match table tbl_l3_router_Router6_icmp_error_0 and tag $false
4628 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4629 Initial # of stages is 8, initial # of entries is 1
4630 Try_alloc_all for Table use
4631 Trying to allocate layout for tbl_l3_router_Router6_icmp_error_0
4632 Picking layout option for table : tbl_l3_router_Router6_icmp_error_0 with requested entries : 1
4633 picked layout for tbl_l3_router_Router6_icmp_error_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
4634 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4635 Trying to allocate adb for tbl_l3_router_Router6_icmp_error_0
4636 Trying to allocate imem for tbl_l3_router_Router6_icmp_error_0
4637 Entries : 1, needed_entries: 1, need_more: 0
4638 Selected stage: 8 Furthest stage: 8
4639 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error_0 in stage 8
4640 Table is placed
4641 Gateway is placed
4642 Merging with match table tbl_sidecar991 and tag $false
4643 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4644 Initial # of stages is 8, initial # of entries is 1
4645 Try_alloc_all for Table use
4646 Trying to allocate layout for tbl_sidecar991
4647 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4648 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4649 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4650 Trying to allocate adb for tbl_sidecar991
4651 Trying to allocate imem for tbl_sidecar991
4652 Entries : 1, needed_entries: 1, need_more: 0
4653 Selected stage: 8 Furthest stage: 8
4654 try_place_table returning 1 of tbl_sidecar991 in stage 8
4655 Table is placed
4656 Gateway is placed
4657 Pl vector: tbl_l3_router_Router6_icmp_error_0 tbl_sidecar991
4658 found 6 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, l3_router_Router4_lookup_idx_select_route, tbl_sidecar943, tbl_l3_router_Router6_icmp_error_0, tbl_sidecar991 ]
4659 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4660 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4661 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4662 For trial t : l3_router_Router4_lookup_idx_select_route with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4663 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
4664 For trial t : tbl_sidecar943 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4665 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
4666 For trial t : tbl_l3_router_Router6_icmp_error_0 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4667 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
4668 For trial t : tbl_sidecar991 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4669 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
4670 placing 4 entries of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 ( ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress ) in stage 7(78) FormatType(02)
4671 stage 7, work: [ 19494062, 19503497, 19558683 ], partly placed 0, placed 45
4672 { id=7 ram=13 tcam=22 mram=7 eixb=24 tixb=0 malu=0 salu=0 local_tinds=0 }
4673 - skipping tbl_sidecar1064 as its already done
4674 - skipping tbl_sidecar1065 as its already done
4675 - skipping cond-33 as its already done
4676 - skipping cond-36 as its already done
4677 - skipping cond-38 as its already done
4678 - skipping cond-40 as its already done
4679 - skipping cond-48 as its already done
4680 - skipping cond-50 as its already done
4681 - skipping cond-62 because it depends on cond-55
4682 - removing tbl_sidecar1077 from merge list because it depends on cond-55
4683 - removing tbl_sidecar1078 from merge list because it depends on cond-55
4684 - skipping gateway cond-62 until mergeable tables are available
4685 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4686 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
4687 Initial # of stages is 7, initial # of entries is 64
4688 Try_alloc_all for Table use
4689 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4690 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4691 picked layout for ingresshdr.udp.checksum_encode_update_condition_2 FormatType(02) layout: 0eV ixbar:3B/6b match:0B/-4b gh:3 adb:1 ov:6 imm:5
4692 way:{ g:5 e:0 w:1 1 }
4693 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4694 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4695 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4696 Entries : 5120, needed_entries: 64, need_more: 0
4697 Selected stage: 7 Furthest stage: 8
4698 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 7
4699 Table is placed
4700 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4701 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
4702 - skipping tbl_sidecar933 as its already done
4703 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4704 try_place_table(cond-55, stage=7)
4705 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
4706 - dependency between tbl_sidecar933 and table advances stage
4707 Initial # of stages is 8, initial # of entries is 2048
4708 Try_alloc_all for Table use
4709 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
4710 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4711 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4712 picked layout for l3_router_Router4_lookup_idx_select_route FormatType(02) layout: 2048eV ixbar:2B/16b match:1B/6b gh:1 adb:2 ov:16 imm:16
4713 way:{ g:3 e:0 w:1 1 1 1 1 }
4714 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4715 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4716 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4717 Entries : 12288, needed_entries: 2048, need_more: 0
4718 Selected stage: 8 Furthest stage: 8
4719 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 8
4720 Table is placed
4721 Gateway is placed
4722 Pl vector: l3_router_Router4_lookup_idx_select_route
4723 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4724 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4725 try_place_table(cond-56, stage=7)
4726 Merging with match table tbl_sidecar943 and tag $false
4727 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4728 Initial # of stages is 8, initial # of entries is 1
4729 Try_alloc_all for Table use
4730 Trying to allocate layout for tbl_sidecar943
4731 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4732 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4733 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4734 Trying to allocate adb for tbl_sidecar943
4735 Trying to allocate imem for tbl_sidecar943
4736 Entries : 1, needed_entries: 1, need_more: 0
4737 Selected stage: 8 Furthest stage: 8
4738 try_place_table returning 1 of tbl_sidecar943 in stage 8
4739 Table is placed
4740 Gateway is placed
4741 Pl vector: tbl_sidecar943
4742 - skipping l3_router_Router6_lookup_tbl as its already done
4743 try_place_table(cond-60, stage=7)
4744 Merging with match table tbl_l3_router_Router6_icmp_error_0 and tag $false
4745 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4746 Initial # of stages is 8, initial # of entries is 1
4747 Try_alloc_all for Table use
4748 Trying to allocate layout for tbl_l3_router_Router6_icmp_error_0
4749 Picking layout option for table : tbl_l3_router_Router6_icmp_error_0 with requested entries : 1
4750 picked layout for tbl_l3_router_Router6_icmp_error_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
4751 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4752 Trying to allocate adb for tbl_l3_router_Router6_icmp_error_0
4753 Trying to allocate imem for tbl_l3_router_Router6_icmp_error_0
4754 Entries : 1, needed_entries: 1, need_more: 0
4755 Selected stage: 8 Furthest stage: 8
4756 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error_0 in stage 8
4757 Table is placed
4758 Gateway is placed
4759 Merging with match table tbl_sidecar991 and tag $false
4760 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4761 Initial # of stages is 8, initial # of entries is 1
4762 Try_alloc_all for Table use
4763 Trying to allocate layout for tbl_sidecar991
4764 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4765 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4766 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4767 Trying to allocate adb for tbl_sidecar991
4768 Trying to allocate imem for tbl_sidecar991
4769 Entries : 1, needed_entries: 1, need_more: 0
4770 Selected stage: 8 Furthest stage: 8
4771 try_place_table returning 1 of tbl_sidecar991 in stage 8
4772 Table is placed
4773 Gateway is placed
4774 Pl vector: tbl_l3_router_Router6_icmp_error_0 tbl_sidecar991
4775 found 5 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, l3_router_Router4_lookup_idx_select_route, tbl_sidecar943, tbl_l3_router_Router6_icmp_error_0, tbl_sidecar991 ]
4776 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4777 For trial t : l3_router_Router4_lookup_idx_select_route with best: ingresshdr.udp.checksum_encode_update_condition_2
4778 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
4779 For trial t : tbl_sidecar943 with best: ingresshdr.udp.checksum_encode_update_condition_2
4780 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
4781 For trial t : tbl_l3_router_Router6_icmp_error_0 with best: ingresshdr.udp.checksum_encode_update_condition_2
4782 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
4783 For trial t : tbl_sidecar991 with best: ingresshdr.udp.checksum_encode_update_condition_2
4784 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
4785 placing 5120 entries of ingresshdr.udp.checksum_encode_update_condition_2 ( ingresshdr.udp.checksum_encode_update_condition_2_ingress ) in stage 7(79) FormatType(02)
4786 stage 7, work: [ 19494062, 19503497, 19558683 ], partly placed 0, placed 46
4787 { id=8 ram=14 tcam=22 mram=7 eixb=27 tixb=0 malu=0 salu=0 local_tinds=0 }
4788 - skipping tbl_sidecar1064 as its already done
4789 - skipping tbl_sidecar1065 as its already done
4790 - skipping cond-33 as its already done
4791 - skipping cond-36 as its already done
4792 - skipping cond-38 as its already done
4793 - skipping cond-40 as its already done
4794 - skipping cond-48 as its already done
4795 - skipping cond-50 as its already done
4796 - skipping cond-62 because it depends on cond-55
4797 - removing tbl_sidecar1077 from merge list because it depends on cond-55
4798 - removing tbl_sidecar1078 from merge list because it depends on cond-55
4799 - skipping gateway cond-62 until mergeable tables are available
4800 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
4801 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
4802 - skipping tbl_sidecar933 as its already done
4803 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4804 try_place_table(cond-55, stage=7)
4805 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
4806 - dependency between tbl_sidecar933 and table advances stage
4807 Initial # of stages is 8, initial # of entries is 2048
4808 Try_alloc_all for Table use
4809 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
4810 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4811 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4812 picked layout for l3_router_Router4_lookup_idx_select_route FormatType(02) layout: 2048eV ixbar:2B/16b match:1B/6b gh:1 adb:2 ov:16 imm:16
4813 way:{ g:3 e:0 w:1 1 1 1 1 }
4814 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4815 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4816 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4817 Entries : 12288, needed_entries: 2048, need_more: 0
4818 Selected stage: 8 Furthest stage: 8
4819 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 8
4820 Table is placed
4821 Gateway is placed
4822 Pl vector: l3_router_Router4_lookup_idx_select_route
4823 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4824 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4825 try_place_table(cond-56, stage=7)
4826 Merging with match table tbl_sidecar943 and tag $false
4827 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4828 Initial # of stages is 8, initial # of entries is 1
4829 Try_alloc_all for Table use
4830 Trying to allocate layout for tbl_sidecar943
4831 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4832 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4833 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4834 Trying to allocate adb for tbl_sidecar943
4835 Trying to allocate imem for tbl_sidecar943
4836 Entries : 1, needed_entries: 1, need_more: 0
4837 Selected stage: 8 Furthest stage: 8
4838 try_place_table returning 1 of tbl_sidecar943 in stage 8
4839 Table is placed
4840 Gateway is placed
4841 Pl vector: tbl_sidecar943
4842 - skipping l3_router_Router6_lookup_tbl as its already done
4843 try_place_table(cond-60, stage=7)
4844 Merging with match table tbl_l3_router_Router6_icmp_error_0 and tag $false
4845 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4846 Initial # of stages is 8, initial # of entries is 1
4847 Try_alloc_all for Table use
4848 Trying to allocate layout for tbl_l3_router_Router6_icmp_error_0
4849 Picking layout option for table : tbl_l3_router_Router6_icmp_error_0 with requested entries : 1
4850 picked layout for tbl_l3_router_Router6_icmp_error_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
4851 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4852 Trying to allocate adb for tbl_l3_router_Router6_icmp_error_0
4853 Trying to allocate imem for tbl_l3_router_Router6_icmp_error_0
4854 Entries : 1, needed_entries: 1, need_more: 0
4855 Selected stage: 8 Furthest stage: 8
4856 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error_0 in stage 8
4857 Table is placed
4858 Gateway is placed
4859 Merging with match table tbl_sidecar991 and tag $false
4860 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4861 Initial # of stages is 8, initial # of entries is 1
4862 Try_alloc_all for Table use
4863 Trying to allocate layout for tbl_sidecar991
4864 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4865 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4866 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4867 Trying to allocate adb for tbl_sidecar991
4868 Trying to allocate imem for tbl_sidecar991
4869 Entries : 1, needed_entries: 1, need_more: 0
4870 Selected stage: 8 Furthest stage: 8
4871 try_place_table returning 1 of tbl_sidecar991 in stage 8
4872 Table is placed
4873 Gateway is placed
4874 Pl vector: tbl_l3_router_Router6_icmp_error_0 tbl_sidecar991
4875 found 4 tables that could be placed: [ l3_router_Router4_lookup_idx_select_route, tbl_sidecar943, tbl_l3_router_Router6_icmp_error_0, tbl_sidecar991 ]
4876 Initial best is first table seen: l3_router_Router4_lookup_idx_select_route
4877 For trial t : tbl_sidecar943 with best: l3_router_Router4_lookup_idx_select_route
4878 Keeping best l3_router_Router4_lookup_idx_select_route for reason: longer downward prop control-included dependence tail chain
4879 For trial t : tbl_l3_router_Router6_icmp_error_0 with best: l3_router_Router4_lookup_idx_select_route
4880 Keeping best l3_router_Router4_lookup_idx_select_route for reason: longer downward prop control-included dependence tail chain
4881 For trial t : tbl_sidecar991 with best: l3_router_Router4_lookup_idx_select_route
4882 Keeping best l3_router_Router4_lookup_idx_select_route for reason: longer downward prop control-included dependence tail chain
4883 Adding table:l3_router_Router4_lookup_idx_select_route in the initial stage option
4884 Adding table:tbl_sidecar943 in the initial stage option
4885 Adding table:tbl_l3_router_Router6_icmp_error_0 in the initial stage option
4886 Adding table:tbl_sidecar991 in the initial stage option
4887 placing 12288 entries of l3_router_Router4_lookup_idx_select_route ( Ingress.l3_router.Router4.lookup_idx.select_route ) (with gw cond-55, result tag $true) in stage 8(80) FormatType(02)
4888 stage 8, work: [ 19494062, 19503497, 19558683, 19503843, 20155607 ], partly placed 0, placed 47
4889 { id=1 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
4890 - skipping tbl_sidecar1064 as its already done
4891 - skipping tbl_sidecar1065 as its already done
4892 - skipping cond-33 as its already done
4893 - skipping cond-36 as its already done
4894 - skipping cond-38 as its already done
4895 - skipping cond-40 as its already done
4896 - skipping cond-48 as its already done
4897 - skipping cond-50 as its already done
4898 - skipping cond-62 because it depends on cond-56
4899 - removing tbl_sidecar1077 from merge list because it depends on cond-56
4900 - removing tbl_sidecar1078 from merge list because it depends on cond-56
4901 - skipping gateway cond-62 until mergeable tables are available
4902 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
4903 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
4904 - skipping tbl_sidecar933 as its already done
4905 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4906 - skipping cond-55 as its already done
4907 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4908 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4909 try_place_table(cond-56, stage=8)
4910 Merging with match table tbl_sidecar943 and tag $false
4911 Initial # of stages is 8, initial # of entries is 1
4912 Try_alloc_all for Table use
4913 Trying to allocate layout for tbl_sidecar943
4914 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4915 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4916 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4917 Trying to allocate adb for tbl_sidecar943
4918 Trying to allocate imem for tbl_sidecar943
4919 Entries : 1, needed_entries: 1, need_more: 0
4920 Selected stage: 8 Furthest stage: 9
4921 try_place_table returning 1 of tbl_sidecar943 in stage 8
4922 Table is placed
4923 Gateway is placed
4924 Pl vector: tbl_sidecar943
4925 - skipping l3_router_Router6_lookup_tbl as its already done
4926 try_place_table(cond-60, stage=8)
4927 Merging with match table tbl_l3_router_Router6_icmp_error_0 and tag $false
4928 Initial # of stages is 8, initial # of entries is 1
4929 Try_alloc_all for Table use
4930 Trying to allocate layout for tbl_l3_router_Router6_icmp_error_0
4931 Picking layout option for table : tbl_l3_router_Router6_icmp_error_0 with requested entries : 1
4932 picked layout for tbl_l3_router_Router6_icmp_error_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
4933 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4934 Trying to allocate adb for tbl_l3_router_Router6_icmp_error_0
4935 Trying to allocate imem for tbl_l3_router_Router6_icmp_error_0
4936 Entries : 1, needed_entries: 1, need_more: 0
4937 Selected stage: 8 Furthest stage: 9
4938 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error_0 in stage 8
4939 Table is placed
4940 Gateway is placed
4941 Merging with match table tbl_sidecar991 and tag $false
4942 Initial # of stages is 8, initial # of entries is 1
4943 Try_alloc_all for Table use
4944 Trying to allocate layout for tbl_sidecar991
4945 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4946 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4947 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4948 Trying to allocate adb for tbl_sidecar991
4949 Trying to allocate imem for tbl_sidecar991
4950 Entries : 1, needed_entries: 1, need_more: 0
4951 Selected stage: 8 Furthest stage: 9
4952 try_place_table returning 1 of tbl_sidecar991 in stage 8
4953 Table is placed
4954 Gateway is placed
4955 Pl vector: tbl_l3_router_Router6_icmp_error_0 tbl_sidecar991
4956 - skipping l3_router_Router4_lookup_idx_select_route as its already done
4957 - skipping ara_table_4 as a parent is not yet placed
4958 tbl_sidecar792 is not a gateway! Aborting search for merge choices
4959 try_place_table(tbl_sidecar792, stage=8)
4960 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
4961 Initial # of stages is 9, initial # of entries is 1
4962 Try_alloc_all for Table use
4963 Trying to allocate layout for tbl_sidecar792
4964 Picking layout option for table : tbl_sidecar792 with requested entries : 1
4965 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4966 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4967 Trying to allocate adb for tbl_sidecar792
4968 Trying to allocate imem for tbl_sidecar792
4969 Entries : 1, needed_entries: 1, need_more: 0
4970 Selected stage: 9 Furthest stage: 9
4971 try_place_table returning 1 of tbl_sidecar792 in stage 9
4972 Table is placed
4973 Pl vector: tbl_sidecar792
4974 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
4975 - skipping ara_table_4 as a parent is not yet placed
4976 found 4 tables that could be placed: [ tbl_sidecar943, tbl_l3_router_Router6_icmp_error_0, tbl_sidecar991, tbl_sidecar792 ]
4977 Initial best is first table seen: tbl_sidecar943
4978 For trial t : tbl_l3_router_Router6_icmp_error_0 with best: tbl_sidecar943
4979 Updating best to tbl_l3_router_Router6_icmp_error_0 from tbl_sidecar943 for reason: control dom set has more placeable tables
4980 For trial t : tbl_sidecar991 with best: tbl_l3_router_Router6_icmp_error_0
4981 Keeping best tbl_l3_router_Router6_icmp_error_0 for reason: fewer total dependencies in dominance frontier
4982 For trial t : tbl_sidecar792 with best: tbl_l3_router_Router6_icmp_error_0
4983 Keeping best tbl_l3_router_Router6_icmp_error_0 for reason: earlier stage calculated
4984 placing 1 entries of tbl_l3_router_Router6_icmp_error_0 ( tbl_l3_router_Router6_icmp_error_0 ) (with gw cond-60, result tag $false) in stage 8(81) FormatType(02)
4985 stage 8, work: [ 19494062, 19503497, 19558683, 19503843, 19560010, 19559721 ], partly placed 0, placed 48
4986 { id=2 ram=5 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
4987 - skipping tbl_sidecar1064 as its already done
4988 - skipping tbl_sidecar1065 as its already done
4989 - skipping cond-33 as its already done
4990 - skipping cond-36 as its already done
4991 - skipping cond-38 as its already done
4992 - skipping cond-40 as its already done
4993 - skipping cond-48 as its already done
4994 - skipping cond-50 as its already done
4995 - skipping cond-62 because it depends on cond-56
4996 - removing tbl_sidecar1077 from merge list because it depends on cond-56
4997 - removing tbl_sidecar1078 from merge list because it depends on cond-56
4998 - skipping gateway cond-62 until mergeable tables are available
4999 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
5000 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
5001 - skipping tbl_sidecar933 as its already done
5002 - skipping l3_router_Router4_lookup_idx_lookup as its already done
5003 - skipping cond-55 as its already done
5004 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
5005 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
5006 try_place_table(cond-56, stage=8)
5007 Merging with match table tbl_sidecar943 and tag $false
5008 Initial # of stages is 8, initial # of entries is 1
5009 Try_alloc_all for Table use
5010 Trying to allocate layout for tbl_sidecar943
5011 Picking layout option for table : tbl_sidecar943 with requested entries : 1
5012 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
5013 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
5014 Trying to allocate adb for tbl_sidecar943
5015 Trying to allocate imem for tbl_sidecar943
5016 Entries : 1, needed_entries: 1, need_more: 0
5017 Selected stage: 8 Furthest stage: 9
5018 try_place_table returning 1 of tbl_sidecar943 in stage 8
5019 Table is placed
5020 Gateway is placed
5021 Pl vector: tbl_sidecar943
5022 - skipping l3_router_Router6_lookup_tbl as its already done
5023 - skipping cond-60 as its already done
5024 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5025 - skipping ara_table_4 as a parent is not yet placed
5026 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5027 try_place_table(tbl_sidecar792, stage=8)
5028 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5029 Initial # of stages is 9, initial # of entries is 1
5030 Try_alloc_all for Table use
5031 Trying to allocate layout for tbl_sidecar792
5032 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5033 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5034 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5035 Trying to allocate adb for tbl_sidecar792
5036 Trying to allocate imem for tbl_sidecar792
5037 Entries : 1, needed_entries: 1, need_more: 0
5038 Selected stage: 9 Furthest stage: 9
5039 try_place_table returning 1 of tbl_sidecar792 in stage 9
5040 Table is placed
5041 Pl vector: tbl_sidecar792
5042 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5043 ara_table_6 is not a gateway! Aborting search for merge choices
5044 try_place_table(ara_table_6, stage=8)
5045 Initial # of stages is 8, initial # of entries is 0
5046 Try_alloc_all for Table use
5047 Trying to allocate layout for ara_table_6
5048 Picking layout option for table : ara_table_6 with requested entries : 0
5049 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5050 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5051 Trying to allocate adb for ara_table_6
5052 Trying to allocate imem for ara_table_6
5053 Entries : 0, needed_entries: 0, need_more: 0
5054 Selected stage: 8 Furthest stage: 9
5055 try_place_table returning 0 of ara_table_6 in stage 8
5056 Table is placed
5057 Pl vector: ara_table_6
5058 try_place_table(cond-61, stage=8)
5059 Merging with match table tbl_sidecar996 and tag $false
5060 Initial # of stages is 8, initial # of entries is 1
5061 Try_alloc_all for Table use
5062 Trying to allocate layout for tbl_sidecar996
5063 Picking layout option for table : tbl_sidecar996 with requested entries : 1
5064 picked layout for tbl_sidecar996 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5065 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5066 Trying to allocate adb for tbl_sidecar996
5067 Trying to allocate imem for tbl_sidecar996
5068 Entries : 1, needed_entries: 1, need_more: 0
5069 Selected stage: 8 Furthest stage: 9
5070 try_place_table returning 1 of tbl_sidecar996 in stage 8
5071 Table is placed
5072 Gateway is placed
5073 Merging with match table tbl_l3_router_Router6_icmp_error and tag $true
5074 Initial # of stages is 8, initial # of entries is 1
5075 Try_alloc_all for Table use
5076 Trying to allocate layout for tbl_l3_router_Router6_icmp_error
5077 Picking layout option for table : tbl_l3_router_Router6_icmp_error with requested entries : 1
5078 picked layout for tbl_l3_router_Router6_icmp_error FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
5079 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
5080 Trying to allocate adb for tbl_l3_router_Router6_icmp_error
5081 Trying to allocate imem for tbl_l3_router_Router6_icmp_error
5082 Entries : 1, needed_entries: 1, need_more: 0
5083 Selected stage: 8 Furthest stage: 9
5084 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error in stage 8
5085 Table is placed
5086 Gateway is placed
5087 Merging with match table tbl_sidecar994 and tag $true
5088 Initial # of stages is 8, initial # of entries is 1
5089 Try_alloc_all for Table use
5090 Trying to allocate layout for tbl_sidecar994
5091 Picking layout option for table : tbl_sidecar994 with requested entries : 1
5092 picked layout for tbl_sidecar994 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5093 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5094 Trying to allocate adb for tbl_sidecar994
5095 Trying to allocate imem for tbl_sidecar994
5096 Entries : 1, needed_entries: 1, need_more: 0
5097 Selected stage: 8 Furthest stage: 9
5098 try_place_table returning 1 of tbl_sidecar994 in stage 8
5099 Table is placed
5100 Gateway is placed
5101 Pl vector: tbl_sidecar996 tbl_l3_router_Router6_icmp_error tbl_sidecar994
5102 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5103 tbl_sidecar991 is not a gateway! Aborting search for merge choices
5104 try_place_table(tbl_sidecar991, stage=8)
5105 Initial # of stages is 8, initial # of entries is 1
5106 Try_alloc_all for Table use
5107 Trying to allocate layout for tbl_sidecar991
5108 Picking layout option for table : tbl_sidecar991 with requested entries : 1
5109 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5110 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5111 Trying to allocate adb for tbl_sidecar991
5112 Trying to allocate imem for tbl_sidecar991
5113 Entries : 1, needed_entries: 1, need_more: 0
5114 Selected stage: 8 Furthest stage: 9
5115 try_place_table returning 1 of tbl_sidecar991 in stage 8
5116 Table is placed
5117 Pl vector: tbl_sidecar991
5118 - skipping ara_table_8 as a parent is not yet placed
5119 - skipping ara_table_0 as a parent is not yet placed
5120 - skipping ara_table_4 as a parent is not yet placed
5121 - skipping ara_table_2 as a parent is not yet placed
5122 - skipping ara_table_10 as a parent is not yet placed
5123 found 7 tables that could be placed: [ tbl_sidecar943, tbl_sidecar792, ara_table_6, tbl_sidecar996, tbl_l3_router_Router6_icmp_error, tbl_sidecar994, tbl_sidecar991 ]
5124 Initial best is first table seen: tbl_sidecar943
5125 For trial t : tbl_sidecar792 with best: tbl_sidecar943
5126 Keeping best tbl_sidecar943 for reason: earlier stage calculated
5127 For trial t : ara_table_6 with best: tbl_sidecar943
5128 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5129 For trial t : tbl_sidecar996 with best: tbl_sidecar943
5130 Updating best to tbl_sidecar996 from tbl_sidecar943 for reason: control dom set has more placeable tables
5131 For trial t : tbl_l3_router_Router6_icmp_error with best: tbl_sidecar996
5132 Keeping best tbl_sidecar996 for reason: longer downward prop control-included dependence tail chain
5133 For trial t : tbl_sidecar994 with best: tbl_sidecar996
5134 Keeping best tbl_sidecar996 for reason: longer downward prop control-included dependence tail chain
5135 For trial t : tbl_sidecar991 with best: tbl_sidecar996
5136 Keeping best tbl_sidecar996 for reason: longer downward prop control-included dependence tail chain
5137 placing 1 entries of tbl_sidecar996 ( tbl_sidecar996 ) (with gw cond-61, result tag $false) in stage 8(82) FormatType(02)
5138 stage 8, work: [ 19494062, 19503497, 19503843, 19560010, 19559721, 19559006, 19559295 ], partly placed 0, placed 49
5139 { id=3 ram=5 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5140 - skipping tbl_sidecar1064 as its already done
5141 - skipping tbl_sidecar1065 as its already done
5142 - skipping cond-33 as its already done
5143 - skipping cond-36 as its already done
5144 - skipping cond-38 as its already done
5145 - skipping cond-40 as its already done
5146 - skipping cond-48 as its already done
5147 - skipping cond-50 as its already done
5148 - skipping cond-62 because it depends on cond-56
5149 - removing tbl_sidecar1077 from merge list because it depends on cond-56
5150 - removing tbl_sidecar1078 from merge list because it depends on cond-56
5151 - skipping gateway cond-62 until mergeable tables are available
5152 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
5153 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
5154 - skipping tbl_sidecar933 as its already done
5155 - skipping l3_router_Router4_lookup_idx_lookup as its already done
5156 - skipping cond-55 as its already done
5157 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
5158 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
5159 try_place_table(cond-56, stage=8)
5160 Merging with match table tbl_sidecar943 and tag $false
5161 Initial # of stages is 8, initial # of entries is 1
5162 Try_alloc_all for Table use
5163 Trying to allocate layout for tbl_sidecar943
5164 Picking layout option for table : tbl_sidecar943 with requested entries : 1
5165 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
5166 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
5167 Trying to allocate adb for tbl_sidecar943
5168 Trying to allocate imem for tbl_sidecar943
5169 Entries : 1, needed_entries: 1, need_more: 0
5170 Selected stage: 8 Furthest stage: 9
5171 try_place_table returning 1 of tbl_sidecar943 in stage 8
5172 Table is placed
5173 Gateway is placed
5174 Pl vector: tbl_sidecar943
5175 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5176 ara_table_4 is not a gateway! Aborting search for merge choices
5177 try_place_table(ara_table_4, stage=8)
5178 Initial # of stages is 8, initial # of entries is 0
5179 Try_alloc_all for Table use
5180 Trying to allocate layout for ara_table_4
5181 Picking layout option for table : ara_table_4 with requested entries : 0
5182 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5183 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5184 Trying to allocate adb for ara_table_4
5185 Trying to allocate imem for ara_table_4
5186 Entries : 0, needed_entries: 0, need_more: 0
5187 Selected stage: 8 Furthest stage: 9
5188 try_place_table returning 0 of ara_table_4 in stage 8
5189 Table is placed
5190 Pl vector: ara_table_4
5191 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5192 try_place_table(tbl_sidecar792, stage=8)
5193 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5194 Initial # of stages is 9, initial # of entries is 1
5195 Try_alloc_all for Table use
5196 Trying to allocate layout for tbl_sidecar792
5197 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5198 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5199 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5200 Trying to allocate adb for tbl_sidecar792
5201 Trying to allocate imem for tbl_sidecar792
5202 Entries : 1, needed_entries: 1, need_more: 0
5203 Selected stage: 9 Furthest stage: 9
5204 try_place_table returning 1 of tbl_sidecar792 in stage 9
5205 Table is placed
5206 Pl vector: tbl_sidecar792
5207 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5208 ara_table_6 is not a gateway! Aborting search for merge choices
5209 try_place_table(ara_table_6, stage=8)
5210 Initial # of stages is 8, initial # of entries is 0
5211 Try_alloc_all for Table use
5212 Trying to allocate layout for ara_table_6
5213 Picking layout option for table : ara_table_6 with requested entries : 0
5214 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5215 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5216 Trying to allocate adb for ara_table_6
5217 Trying to allocate imem for ara_table_6
5218 Entries : 0, needed_entries: 0, need_more: 0
5219 Selected stage: 8 Furthest stage: 9
5220 try_place_table returning 0 of ara_table_6 in stage 8
5221 Table is placed
5222 Pl vector: ara_table_6
5223 - skipping cond-61 as its already done
5224 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5225 tbl_sidecar991 is not a gateway! Aborting search for merge choices
5226 try_place_table(tbl_sidecar991, stage=8)
5227 Initial # of stages is 8, initial # of entries is 1
5228 Try_alloc_all for Table use
5229 Trying to allocate layout for tbl_sidecar991
5230 Picking layout option for table : tbl_sidecar991 with requested entries : 1
5231 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5232 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5233 Trying to allocate adb for tbl_sidecar991
5234 Trying to allocate imem for tbl_sidecar991
5235 Entries : 1, needed_entries: 1, need_more: 0
5236 Selected stage: 8 Furthest stage: 9
5237 try_place_table returning 1 of tbl_sidecar991 in stage 8
5238 Table is placed
5239 Pl vector: tbl_sidecar991
5240 ara_table_8 is not a gateway! Aborting search for merge choices
5241 try_place_table(ara_table_8, stage=8)
5242 Initial # of stages is 8, initial # of entries is 0
5243 Try_alloc_all for Table use
5244 Trying to allocate layout for ara_table_8
5245 Picking layout option for table : ara_table_8 with requested entries : 0
5246 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5247 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5248 Trying to allocate adb for ara_table_8
5249 Trying to allocate imem for ara_table_8
5250 Entries : 0, needed_entries: 0, need_more: 0
5251 Selected stage: 8 Furthest stage: 9
5252 try_place_table returning 0 of ara_table_8 in stage 8
5253 Table is placed
5254 Pl vector: ara_table_8
5255 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5256 ara_table_0 is not a gateway! Aborting search for merge choices
5257 - skipping ara_table_2 as a parent is not yet placed
5258 - skipping ara_table_10 as a parent is not yet placed
5259 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5260 ara_table_0 is not a gateway! Aborting search for merge choices
5261 tbl_l3_router_Router6_icmp_error is not a gateway! Aborting search for merge choices
5262 try_place_table(tbl_l3_router_Router6_icmp_error, stage=8)
5263 Initial # of stages is 8, initial # of entries is 1
5264 Try_alloc_all for Table use
5265 Trying to allocate layout for tbl_l3_router_Router6_icmp_error
5266 Picking layout option for table : tbl_l3_router_Router6_icmp_error with requested entries : 1
5267 picked layout for tbl_l3_router_Router6_icmp_error FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
5268 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
5269 Trying to allocate adb for tbl_l3_router_Router6_icmp_error
5270 Trying to allocate imem for tbl_l3_router_Router6_icmp_error
5271 Entries : 1, needed_entries: 1, need_more: 0
5272 Selected stage: 8 Furthest stage: 9
5273 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error in stage 8
5274 Table is placed
5275 Pl vector: tbl_l3_router_Router6_icmp_error
5276 tbl_sidecar994 is not a gateway! Aborting search for merge choices
5277 try_place_table(tbl_sidecar994, stage=8)
5278 Initial # of stages is 8, initial # of entries is 1
5279 Try_alloc_all for Table use
5280 Trying to allocate layout for tbl_sidecar994
5281 Picking layout option for table : tbl_sidecar994 with requested entries : 1
5282 picked layout for tbl_sidecar994 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5283 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5284 Trying to allocate adb for tbl_sidecar994
5285 Trying to allocate imem for tbl_sidecar994
5286 Entries : 1, needed_entries: 1, need_more: 0
5287 Selected stage: 8 Furthest stage: 9
5288 try_place_table returning 1 of tbl_sidecar994 in stage 8
5289 Table is placed
5290 Pl vector: tbl_sidecar994
5291 - skipping ara_table_2 as a parent is not yet placed
5292 - skipping ara_table_10 as a parent is not yet placed
5293 - skipping tbl_sidecar996 as its already done
5294 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
5295 try_place_table(l3_router_Router6_Ndp_tbl, stage=8)
5296 - dependency between tbl_sidecar996 and table advances stage
5297 Initial # of stages is 9, initial # of entries is 512
5298 Try_alloc_all for Table use
5299 Trying to allocate layout for l3_router_Router6_Ndp_tbl
5300 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
5301 picked layout for l3_router_Router6_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:6/2 ov:44 imm:32
5302 way:{ g:1 e:0 w:2 1 1 1 1 }
5303 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
5304 Trying to allocate adb for l3_router_Router6_Ndp_tbl
5305 Trying to allocate imem for l3_router_Router6_Ndp_tbl
5306 Entries : 4096, needed_entries: 512, need_more: 0
5307 Selected stage: 9 Furthest stage: 9
5308 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 9
5309 Table is placed
5310 Pl vector: l3_router_Router6_Ndp_tbl
5311 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5312 ara_table_0 is not a gateway! Aborting search for merge choices
5313 - skipping ara_table_2 as a parent is not yet placed
5314 - skipping ara_table_10 as a parent is not yet placed
5315 found 9 tables that could be placed: [ tbl_sidecar943, ara_table_4, tbl_sidecar792, ara_table_6, tbl_sidecar991, ara_table_8, tbl_l3_router_Router6_icmp_error, tbl_sidecar994, l3_router_Router6_Ndp_tbl ]
5316 Initial best is first table seen: tbl_sidecar943
5317 For trial t : ara_table_4 with best: tbl_sidecar943
5318 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5319 For trial t : tbl_sidecar792 with best: tbl_sidecar943
5320 Keeping best tbl_sidecar943 for reason: earlier stage calculated
5321 For trial t : ara_table_6 with best: tbl_sidecar943
5322 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5323 For trial t : tbl_sidecar991 with best: tbl_sidecar943
5324 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5325 For trial t : ara_table_8 with best: tbl_sidecar943
5326 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5327 For trial t : tbl_l3_router_Router6_icmp_error with best: tbl_sidecar943
5328 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5329 For trial t : tbl_sidecar994 with best: tbl_sidecar943
5330 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5331 For trial t : l3_router_Router6_Ndp_tbl with best: tbl_sidecar943
5332 Keeping best tbl_sidecar943 for reason: earlier stage calculated
5333 placing 1 entries of tbl_sidecar943 ( tbl_sidecar943 ) (with gw cond-56, result tag $false) in stage 8(83) FormatType(02)
5334 stage 8, work: [ 19494062, 19503497, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 50
5335 { id=4 ram=5 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5336 - skipping tbl_sidecar1064 as its already done
5337 - skipping tbl_sidecar1065 as its already done
5338 - skipping cond-33 as its already done
5339 - skipping cond-36 as its already done
5340 - skipping cond-38 as its already done
5341 - skipping cond-40 as its already done
5342 - skipping cond-48 as its already done
5343 - skipping cond-50 as its already done
5344 - skipping cond-62 because it depends on tbl_sidecar792
5345 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
5346 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
5347 - skipping gateway cond-62 until mergeable tables are available
5348 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
5349 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
5350 - skipping tbl_sidecar933 as its already done
5351 - skipping l3_router_Router4_lookup_idx_lookup as its already done
5352 - skipping cond-55 as its already done
5353 - skipping cond-56 as its already done
5354 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5355 ara_table_4 is not a gateway! Aborting search for merge choices
5356 try_place_table(ara_table_4, stage=8)
5357 Initial # of stages is 8, initial # of entries is 0
5358 Try_alloc_all for Table use
5359 Trying to allocate layout for ara_table_4
5360 Picking layout option for table : ara_table_4 with requested entries : 0
5361 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5362 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5363 Trying to allocate adb for ara_table_4
5364 Trying to allocate imem for ara_table_4
5365 Entries : 0, needed_entries: 0, need_more: 0
5366 Selected stage: 8 Furthest stage: 9
5367 try_place_table returning 0 of ara_table_4 in stage 8
5368 Table is placed
5369 Pl vector: ara_table_4
5370 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5371 try_place_table(tbl_sidecar792, stage=8)
5372 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5373 Initial # of stages is 9, initial # of entries is 1
5374 Try_alloc_all for Table use
5375 Trying to allocate layout for tbl_sidecar792
5376 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5377 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5378 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5379 Trying to allocate adb for tbl_sidecar792
5380 Trying to allocate imem for tbl_sidecar792
5381 Entries : 1, needed_entries: 1, need_more: 0
5382 Selected stage: 9 Furthest stage: 9
5383 try_place_table returning 1 of tbl_sidecar792 in stage 9
5384 Table is placed
5385 Pl vector: tbl_sidecar792
5386 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5387 ara_table_6 is not a gateway! Aborting search for merge choices
5388 try_place_table(ara_table_6, stage=8)
5389 Initial # of stages is 8, initial # of entries is 0
5390 Try_alloc_all for Table use
5391 Trying to allocate layout for ara_table_6
5392 Picking layout option for table : ara_table_6 with requested entries : 0
5393 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5394 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5395 Trying to allocate adb for ara_table_6
5396 Trying to allocate imem for ara_table_6
5397 Entries : 0, needed_entries: 0, need_more: 0
5398 Selected stage: 8 Furthest stage: 9
5399 try_place_table returning 0 of ara_table_6 in stage 8
5400 Table is placed
5401 Pl vector: ara_table_6
5402 - skipping cond-61 as its already done
5403 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5404 tbl_sidecar991 is not a gateway! Aborting search for merge choices
5405 try_place_table(tbl_sidecar991, stage=8)
5406 Initial # of stages is 8, initial # of entries is 1
5407 Try_alloc_all for Table use
5408 Trying to allocate layout for tbl_sidecar991
5409 Picking layout option for table : tbl_sidecar991 with requested entries : 1
5410 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5411 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5412 Trying to allocate adb for tbl_sidecar991
5413 Trying to allocate imem for tbl_sidecar991
5414 Entries : 1, needed_entries: 1, need_more: 0
5415 Selected stage: 8 Furthest stage: 9
5416 try_place_table returning 1 of tbl_sidecar991 in stage 8
5417 Table is placed
5418 Pl vector: tbl_sidecar991
5419 ara_table_8 is not a gateway! Aborting search for merge choices
5420 try_place_table(ara_table_8, stage=8)
5421 Initial # of stages is 8, initial # of entries is 0
5422 Try_alloc_all for Table use
5423 Trying to allocate layout for ara_table_8
5424 Picking layout option for table : ara_table_8 with requested entries : 0
5425 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5426 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5427 Trying to allocate adb for ara_table_8
5428 Trying to allocate imem for ara_table_8
5429 Entries : 0, needed_entries: 0, need_more: 0
5430 Selected stage: 8 Furthest stage: 9
5431 try_place_table returning 0 of ara_table_8 in stage 8
5432 Table is placed
5433 Pl vector: ara_table_8
5434 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5435 ara_table_0 is not a gateway! Aborting search for merge choices
5436 ara_table_2 is not a gateway! Aborting search for merge choices
5437 try_place_table(ara_table_2, stage=8)
5438 Initial # of stages is 8, initial # of entries is 0
5439 Try_alloc_all for Table use
5440 Trying to allocate layout for ara_table_2
5441 Picking layout option for table : ara_table_2 with requested entries : 0
5442 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5443 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5444 Trying to allocate adb for ara_table_2
5445 Trying to allocate imem for ara_table_2
5446 Entries : 0, needed_entries: 0, need_more: 0
5447 Selected stage: 8 Furthest stage: 9
5448 try_place_table returning 0 of ara_table_2 in stage 8
5449 Table is placed
5450 Pl vector: ara_table_2
5451 - skipping ara_table_10 as a parent is not yet placed
5452 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5453 ara_table_0 is not a gateway! Aborting search for merge choices
5454 tbl_l3_router_Router6_icmp_error is not a gateway! Aborting search for merge choices
5455 try_place_table(tbl_l3_router_Router6_icmp_error, stage=8)
5456 Initial # of stages is 8, initial # of entries is 1
5457 Try_alloc_all for Table use
5458 Trying to allocate layout for tbl_l3_router_Router6_icmp_error
5459 Picking layout option for table : tbl_l3_router_Router6_icmp_error with requested entries : 1
5460 picked layout for tbl_l3_router_Router6_icmp_error FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
5461 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
5462 Trying to allocate adb for tbl_l3_router_Router6_icmp_error
5463 Trying to allocate imem for tbl_l3_router_Router6_icmp_error
5464 Entries : 1, needed_entries: 1, need_more: 0
5465 Selected stage: 8 Furthest stage: 9
5466 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error in stage 8
5467 Table is placed
5468 Pl vector: tbl_l3_router_Router6_icmp_error
5469 tbl_sidecar994 is not a gateway! Aborting search for merge choices
5470 try_place_table(tbl_sidecar994, stage=8)
5471 Initial # of stages is 8, initial # of entries is 1
5472 Try_alloc_all for Table use
5473 Trying to allocate layout for tbl_sidecar994
5474 Picking layout option for table : tbl_sidecar994 with requested entries : 1
5475 picked layout for tbl_sidecar994 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5476 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5477 Trying to allocate adb for tbl_sidecar994
5478 Trying to allocate imem for tbl_sidecar994
5479 Entries : 1, needed_entries: 1, need_more: 0
5480 Selected stage: 8 Furthest stage: 9
5481 try_place_table returning 1 of tbl_sidecar994 in stage 8
5482 Table is placed
5483 Pl vector: tbl_sidecar994
5484 - skipping ara_table_10 as a parent is not yet placed
5485 - skipping tbl_sidecar996 as its already done
5486 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
5487 try_place_table(l3_router_Router6_Ndp_tbl, stage=8)
5488 - dependency between tbl_sidecar996 and table advances stage
5489 Initial # of stages is 9, initial # of entries is 512
5490 Try_alloc_all for Table use
5491 Trying to allocate layout for l3_router_Router6_Ndp_tbl
5492 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
5493 picked layout for l3_router_Router6_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:6/2 ov:44 imm:32
5494 way:{ g:1 e:0 w:2 1 1 1 1 }
5495 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
5496 Trying to allocate adb for l3_router_Router6_Ndp_tbl
5497 Trying to allocate imem for l3_router_Router6_Ndp_tbl
5498 Entries : 4096, needed_entries: 512, need_more: 0
5499 Selected stage: 9 Furthest stage: 9
5500 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 9
5501 Table is placed
5502 Pl vector: l3_router_Router6_Ndp_tbl
5503 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5504 ara_table_0 is not a gateway! Aborting search for merge choices
5505 - skipping ara_table_10 as a parent is not yet placed
5506 - skipping cond-57 because it depends on tbl_sidecar792
5507 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
5508 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
5509 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
5510 - skipping gateway cond-57 until mergeable tables are available
5511 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
5512 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
5513 - skipping tbl_sidecar943 as its already done
5514 - skipping ara_table_10 as a parent is not yet placed
5515 found 9 tables that could be placed: [ ara_table_4, tbl_sidecar792, ara_table_6, tbl_sidecar991, ara_table_8, ara_table_2, tbl_l3_router_Router6_icmp_error, tbl_sidecar994, l3_router_Router6_Ndp_tbl ]
5516 Initial best is first table seen: ara_table_4
5517 For trial t : tbl_sidecar792 with best: ara_table_4
5518 Keeping best ara_table_4 for reason: earlier stage calculated
5519 For trial t : ara_table_6 with best: ara_table_4
5520 Updating best to ara_table_6 from ara_table_4 for reason: default choice
5521 For trial t : tbl_sidecar991 with best: ara_table_6
5522 Updating best to tbl_sidecar991 from ara_table_6 for reason: longer downward prop control-included dependence tail chain
5523 For trial t : ara_table_8 with best: tbl_sidecar991
5524 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5525 For trial t : ara_table_2 with best: tbl_sidecar991
5526 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5527 For trial t : tbl_l3_router_Router6_icmp_error with best: tbl_sidecar991
5528 Updating best to tbl_l3_router_Router6_icmp_error from tbl_sidecar991 for reason: fewer total dependencies in dominance frontier
5529 For trial t : tbl_sidecar994 with best: tbl_l3_router_Router6_icmp_error
5530 Keeping best tbl_l3_router_Router6_icmp_error for reason: fewer total dependencies in dominance frontier
5531 For trial t : l3_router_Router6_Ndp_tbl with best: tbl_l3_router_Router6_icmp_error
5532 Keeping best tbl_l3_router_Router6_icmp_error for reason: earlier stage calculated
5533 placing 1 entries of tbl_l3_router_Router6_icmp_error ( tbl_l3_router_Router6_icmp_error ) in stage 8(84) FormatType(02)
5534 stage 8, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 51
5535 { id=5 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5536 - skipping tbl_sidecar1064 as its already done
5537 - skipping tbl_sidecar1065 as its already done
5538 - skipping cond-33 as its already done
5539 - skipping cond-36 as its already done
5540 - skipping cond-38 as its already done
5541 - skipping cond-40 as its already done
5542 - skipping cond-48 as its already done
5543 - skipping cond-50 as its already done
5544 - skipping cond-62 because it depends on tbl_sidecar792
5545 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
5546 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
5547 - skipping gateway cond-62 until mergeable tables are available
5548 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
5549 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
5550 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5551 ara_table_4 is not a gateway! Aborting search for merge choices
5552 try_place_table(ara_table_4, stage=8)
5553 Initial # of stages is 8, initial # of entries is 0
5554 Try_alloc_all for Table use
5555 Trying to allocate layout for ara_table_4
5556 Picking layout option for table : ara_table_4 with requested entries : 0
5557 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5558 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5559 Trying to allocate adb for ara_table_4
5560 Trying to allocate imem for ara_table_4
5561 Entries : 0, needed_entries: 0, need_more: 0
5562 Selected stage: 8 Furthest stage: 9
5563 try_place_table returning 0 of ara_table_4 in stage 8
5564 Table is placed
5565 Pl vector: ara_table_4
5566 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5567 try_place_table(tbl_sidecar792, stage=8)
5568 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5569 Initial # of stages is 9, initial # of entries is 1
5570 Try_alloc_all for Table use
5571 Trying to allocate layout for tbl_sidecar792
5572 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5573 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5574 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5575 Trying to allocate adb for tbl_sidecar792
5576 Trying to allocate imem for tbl_sidecar792
5577 Entries : 1, needed_entries: 1, need_more: 0
5578 Selected stage: 9 Furthest stage: 9
5579 try_place_table returning 1 of tbl_sidecar792 in stage 9
5580 Table is placed
5581 Pl vector: tbl_sidecar792
5582 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5583 ara_table_6 is not a gateway! Aborting search for merge choices
5584 try_place_table(ara_table_6, stage=8)
5585 Initial # of stages is 8, initial # of entries is 0
5586 Try_alloc_all for Table use
5587 Trying to allocate layout for ara_table_6
5588 Picking layout option for table : ara_table_6 with requested entries : 0
5589 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5590 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5591 Trying to allocate adb for ara_table_6
5592 Trying to allocate imem for ara_table_6
5593 Entries : 0, needed_entries: 0, need_more: 0
5594 Selected stage: 8 Furthest stage: 9
5595 try_place_table returning 0 of ara_table_6 in stage 8
5596 Table is placed
5597 Pl vector: ara_table_6
5598 - skipping cond-61 as its already done
5599 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5600 tbl_sidecar991 is not a gateway! Aborting search for merge choices
5601 try_place_table(tbl_sidecar991, stage=8)
5602 Initial # of stages is 8, initial # of entries is 1
5603 Try_alloc_all for Table use
5604 Trying to allocate layout for tbl_sidecar991
5605 Picking layout option for table : tbl_sidecar991 with requested entries : 1
5606 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5607 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5608 Trying to allocate adb for tbl_sidecar991
5609 Trying to allocate imem for tbl_sidecar991
5610 Entries : 1, needed_entries: 1, need_more: 0
5611 Selected stage: 8 Furthest stage: 9
5612 try_place_table returning 1 of tbl_sidecar991 in stage 8
5613 Table is placed
5614 Pl vector: tbl_sidecar991
5615 ara_table_8 is not a gateway! Aborting search for merge choices
5616 try_place_table(ara_table_8, stage=8)
5617 Initial # of stages is 8, initial # of entries is 0
5618 Try_alloc_all for Table use
5619 Trying to allocate layout for ara_table_8
5620 Picking layout option for table : ara_table_8 with requested entries : 0
5621 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5622 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5623 Trying to allocate adb for ara_table_8
5624 Trying to allocate imem for ara_table_8
5625 Entries : 0, needed_entries: 0, need_more: 0
5626 Selected stage: 8 Furthest stage: 9
5627 try_place_table returning 0 of ara_table_8 in stage 8
5628 Table is placed
5629 Pl vector: ara_table_8
5630 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5631 ara_table_0 is not a gateway! Aborting search for merge choices
5632 ara_table_2 is not a gateway! Aborting search for merge choices
5633 try_place_table(ara_table_2, stage=8)
5634 Initial # of stages is 8, initial # of entries is 0
5635 Try_alloc_all for Table use
5636 Trying to allocate layout for ara_table_2
5637 Picking layout option for table : ara_table_2 with requested entries : 0
5638 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5639 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5640 Trying to allocate adb for ara_table_2
5641 Trying to allocate imem for ara_table_2
5642 Entries : 0, needed_entries: 0, need_more: 0
5643 Selected stage: 8 Furthest stage: 9
5644 try_place_table returning 0 of ara_table_2 in stage 8
5645 Table is placed
5646 Pl vector: ara_table_2
5647 - skipping ara_table_10 as a parent is not yet placed
5648 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5649 ara_table_0 is not a gateway! Aborting search for merge choices
5650 - skipping tbl_l3_router_Router6_icmp_error as its already done
5651 tbl_sidecar994 is not a gateway! Aborting search for merge choices
5652 try_place_table(tbl_sidecar994, stage=8)
5653 Initial # of stages is 8, initial # of entries is 1
5654 Try_alloc_all for Table use
5655 Trying to allocate layout for tbl_sidecar994
5656 Picking layout option for table : tbl_sidecar994 with requested entries : 1
5657 picked layout for tbl_sidecar994 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5658 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5659 Trying to allocate adb for tbl_sidecar994
5660 Trying to allocate imem for tbl_sidecar994
5661 Entries : 1, needed_entries: 1, need_more: 0
5662 Selected stage: 8 Furthest stage: 9
5663 try_place_table returning 1 of tbl_sidecar994 in stage 8
5664 Table is placed
5665 Pl vector: tbl_sidecar994
5666 - skipping ara_table_10 as a parent is not yet placed
5667 - skipping tbl_sidecar996 as its already done
5668 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
5669 try_place_table(l3_router_Router6_Ndp_tbl, stage=8)
5670 - dependency between tbl_sidecar996 and table advances stage
5671 Initial # of stages is 9, initial # of entries is 512
5672 Try_alloc_all for Table use
5673 Trying to allocate layout for l3_router_Router6_Ndp_tbl
5674 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
5675 picked layout for l3_router_Router6_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:6/2 ov:44 imm:32
5676 way:{ g:1 e:0 w:2 1 1 1 1 }
5677 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
5678 Trying to allocate adb for l3_router_Router6_Ndp_tbl
5679 Trying to allocate imem for l3_router_Router6_Ndp_tbl
5680 Entries : 4096, needed_entries: 512, need_more: 0
5681 Selected stage: 9 Furthest stage: 9
5682 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 9
5683 Table is placed
5684 Pl vector: l3_router_Router6_Ndp_tbl
5685 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5686 ara_table_0 is not a gateway! Aborting search for merge choices
5687 - skipping ara_table_10 as a parent is not yet placed
5688 - skipping cond-57 because it depends on tbl_sidecar792
5689 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
5690 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
5691 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
5692 - skipping gateway cond-57 until mergeable tables are available
5693 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
5694 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
5695 - skipping tbl_sidecar943 as its already done
5696 - skipping ara_table_10 as a parent is not yet placed
5697 found 8 tables that could be placed: [ ara_table_4, tbl_sidecar792, ara_table_6, tbl_sidecar991, ara_table_8, ara_table_2, tbl_sidecar994, l3_router_Router6_Ndp_tbl ]
5698 Initial best is first table seen: ara_table_4
5699 For trial t : tbl_sidecar792 with best: ara_table_4
5700 Keeping best ara_table_4 for reason: earlier stage calculated
5701 For trial t : ara_table_6 with best: ara_table_4
5702 Updating best to ara_table_6 from ara_table_4 for reason: default choice
5703 For trial t : tbl_sidecar991 with best: ara_table_6
5704 Updating best to tbl_sidecar991 from ara_table_6 for reason: longer downward prop control-included dependence tail chain
5705 For trial t : ara_table_8 with best: tbl_sidecar991
5706 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5707 For trial t : ara_table_2 with best: tbl_sidecar991
5708 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5709 For trial t : tbl_sidecar994 with best: tbl_sidecar991
5710 Updating best to tbl_sidecar994 from tbl_sidecar991 for reason: default choice
5711 For trial t : l3_router_Router6_Ndp_tbl with best: tbl_sidecar994
5712 Keeping best tbl_sidecar994 for reason: earlier stage calculated
5713 placing 1 entries of tbl_sidecar994 ( tbl_sidecar994 ) in stage 8(85) FormatType(02)
5714 stage 8, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 52
5715 { id=6 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5716 - skipping tbl_sidecar1064 as its already done
5717 - skipping tbl_sidecar1065 as its already done
5718 - skipping cond-33 as its already done
5719 - skipping cond-36 as its already done
5720 - skipping cond-38 as its already done
5721 - skipping cond-40 as its already done
5722 - skipping cond-48 as its already done
5723 - skipping cond-50 as its already done
5724 - skipping cond-62 because it depends on tbl_sidecar792
5725 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
5726 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
5727 - skipping gateway cond-62 until mergeable tables are available
5728 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
5729 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
5730 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5731 ara_table_4 is not a gateway! Aborting search for merge choices
5732 try_place_table(ara_table_4, stage=8)
5733 Initial # of stages is 8, initial # of entries is 0
5734 Try_alloc_all for Table use
5735 Trying to allocate layout for ara_table_4
5736 Picking layout option for table : ara_table_4 with requested entries : 0
5737 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5738 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5739 Trying to allocate adb for ara_table_4
5740 Trying to allocate imem for ara_table_4
5741 Entries : 0, needed_entries: 0, need_more: 0
5742 Selected stage: 8 Furthest stage: 9
5743 try_place_table returning 0 of ara_table_4 in stage 8
5744 Table is placed
5745 Pl vector: ara_table_4
5746 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5747 try_place_table(tbl_sidecar792, stage=8)
5748 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5749 Initial # of stages is 9, initial # of entries is 1
5750 Try_alloc_all for Table use
5751 Trying to allocate layout for tbl_sidecar792
5752 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5753 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5754 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5755 Trying to allocate adb for tbl_sidecar792
5756 Trying to allocate imem for tbl_sidecar792
5757 Entries : 1, needed_entries: 1, need_more: 0
5758 Selected stage: 9 Furthest stage: 9
5759 try_place_table returning 1 of tbl_sidecar792 in stage 9
5760 Table is placed
5761 Pl vector: tbl_sidecar792
5762 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5763 ara_table_6 is not a gateway! Aborting search for merge choices
5764 try_place_table(ara_table_6, stage=8)
5765 Initial # of stages is 8, initial # of entries is 0
5766 Try_alloc_all for Table use
5767 Trying to allocate layout for ara_table_6
5768 Picking layout option for table : ara_table_6 with requested entries : 0
5769 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5770 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5771 Trying to allocate adb for ara_table_6
5772 Trying to allocate imem for ara_table_6
5773 Entries : 0, needed_entries: 0, need_more: 0
5774 Selected stage: 8 Furthest stage: 9
5775 try_place_table returning 0 of ara_table_6 in stage 8
5776 Table is placed
5777 Pl vector: ara_table_6
5778 - skipping cond-61 as its already done
5779 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5780 tbl_sidecar991 is not a gateway! Aborting search for merge choices
5781 try_place_table(tbl_sidecar991, stage=8)
5782 Initial # of stages is 8, initial # of entries is 1
5783 Try_alloc_all for Table use
5784 Trying to allocate layout for tbl_sidecar991
5785 Picking layout option for table : tbl_sidecar991 with requested entries : 1
5786 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5787 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5788 Trying to allocate adb for tbl_sidecar991
5789 Trying to allocate imem for tbl_sidecar991
5790 Entries : 1, needed_entries: 1, need_more: 0
5791 Selected stage: 8 Furthest stage: 9
5792 try_place_table returning 1 of tbl_sidecar991 in stage 8
5793 Table is placed
5794 Pl vector: tbl_sidecar991
5795 ara_table_8 is not a gateway! Aborting search for merge choices
5796 try_place_table(ara_table_8, stage=8)
5797 Initial # of stages is 8, initial # of entries is 0
5798 Try_alloc_all for Table use
5799 Trying to allocate layout for ara_table_8
5800 Picking layout option for table : ara_table_8 with requested entries : 0
5801 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5802 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5803 Trying to allocate adb for ara_table_8
5804 Trying to allocate imem for ara_table_8
5805 Entries : 0, needed_entries: 0, need_more: 0
5806 Selected stage: 8 Furthest stage: 9
5807 try_place_table returning 0 of ara_table_8 in stage 8
5808 Table is placed
5809 Pl vector: ara_table_8
5810 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5811 ara_table_0 is not a gateway! Aborting search for merge choices
5812 ara_table_2 is not a gateway! Aborting search for merge choices
5813 try_place_table(ara_table_2, stage=8)
5814 Initial # of stages is 8, initial # of entries is 0
5815 Try_alloc_all for Table use
5816 Trying to allocate layout for ara_table_2
5817 Picking layout option for table : ara_table_2 with requested entries : 0
5818 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5819 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5820 Trying to allocate adb for ara_table_2
5821 Trying to allocate imem for ara_table_2
5822 Entries : 0, needed_entries: 0, need_more: 0
5823 Selected stage: 8 Furthest stage: 9
5824 try_place_table returning 0 of ara_table_2 in stage 8
5825 Table is placed
5826 Pl vector: ara_table_2
5827 - skipping ara_table_10 as a parent is not yet placed
5828 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5829 ara_table_0 is not a gateway! Aborting search for merge choices
5830 - skipping tbl_l3_router_Router6_icmp_error as its already done
5831 - skipping tbl_sidecar994 as its already done
5832 - skipping ara_table_10 as a parent is not yet placed
5833 - skipping tbl_sidecar996 as its already done
5834 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
5835 try_place_table(l3_router_Router6_Ndp_tbl, stage=8)
5836 - dependency between tbl_sidecar996 and table advances stage
5837 Initial # of stages is 9, initial # of entries is 512
5838 Try_alloc_all for Table use
5839 Trying to allocate layout for l3_router_Router6_Ndp_tbl
5840 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
5841 picked layout for l3_router_Router6_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:6/2 ov:44 imm:32
5842 way:{ g:1 e:0 w:2 1 1 1 1 }
5843 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
5844 Trying to allocate adb for l3_router_Router6_Ndp_tbl
5845 Trying to allocate imem for l3_router_Router6_Ndp_tbl
5846 Entries : 4096, needed_entries: 512, need_more: 0
5847 Selected stage: 9 Furthest stage: 9
5848 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 9
5849 Table is placed
5850 Pl vector: l3_router_Router6_Ndp_tbl
5851 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5852 ara_table_0 is not a gateway! Aborting search for merge choices
5853 - skipping ara_table_10 as a parent is not yet placed
5854 - skipping cond-57 because it depends on tbl_sidecar792
5855 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
5856 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
5857 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
5858 - skipping gateway cond-57 until mergeable tables are available
5859 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
5860 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
5861 - skipping tbl_sidecar943 as its already done
5862 - skipping ara_table_10 as a parent is not yet placed
5863 found 7 tables that could be placed: [ ara_table_4, tbl_sidecar792, ara_table_6, tbl_sidecar991, ara_table_8, ara_table_2, l3_router_Router6_Ndp_tbl ]
5864 Initial best is first table seen: ara_table_4
5865 For trial t : tbl_sidecar792 with best: ara_table_4
5866 Keeping best ara_table_4 for reason: earlier stage calculated
5867 For trial t : ara_table_6 with best: ara_table_4
5868 Updating best to ara_table_6 from ara_table_4 for reason: default choice
5869 For trial t : tbl_sidecar991 with best: ara_table_6
5870 Updating best to tbl_sidecar991 from ara_table_6 for reason: longer downward prop control-included dependence tail chain
5871 For trial t : ara_table_8 with best: tbl_sidecar991
5872 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5873 For trial t : ara_table_2 with best: tbl_sidecar991
5874 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5875 For trial t : l3_router_Router6_Ndp_tbl with best: tbl_sidecar991
5876 Keeping best tbl_sidecar991 for reason: earlier stage calculated
5877 placing 1 entries of tbl_sidecar991 ( tbl_sidecar991 ) in stage 8(86) FormatType(02)
5878 stage 8, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 53
5879 { id=7 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5880 - skipping tbl_sidecar1064 as its already done
5881 - skipping tbl_sidecar1065 as its already done
5882 - skipping cond-33 as its already done
5883 - skipping cond-36 as its already done
5884 - skipping cond-38 as its already done
5885 - skipping cond-40 as its already done
5886 - skipping cond-48 as its already done
5887 - skipping cond-50 as its already done
5888 - skipping cond-62 because it depends on tbl_sidecar792
5889 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
5890 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
5891 - skipping gateway cond-62 until mergeable tables are available
5892 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
5893 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
5894 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5895 ara_table_4 is not a gateway! Aborting search for merge choices
5896 try_place_table(ara_table_4, stage=8)
5897 Initial # of stages is 8, initial # of entries is 0
5898 Try_alloc_all for Table use
5899 Trying to allocate layout for ara_table_4
5900 Picking layout option for table : ara_table_4 with requested entries : 0
5901 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5902 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5903 Trying to allocate adb for ara_table_4
5904 Trying to allocate imem for ara_table_4
5905 Entries : 0, needed_entries: 0, need_more: 0
5906 Selected stage: 8 Furthest stage: 9
5907 try_place_table returning 0 of ara_table_4 in stage 8
5908 Table is placed
5909 Pl vector: ara_table_4
5910 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5911 try_place_table(tbl_sidecar792, stage=8)
5912 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5913 Initial # of stages is 9, initial # of entries is 1
5914 Try_alloc_all for Table use
5915 Trying to allocate layout for tbl_sidecar792
5916 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5917 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5918 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5919 Trying to allocate adb for tbl_sidecar792
5920 Trying to allocate imem for tbl_sidecar792
5921 Entries : 1, needed_entries: 1, need_more: 0
5922 Selected stage: 9 Furthest stage: 9
5923 try_place_table returning 1 of tbl_sidecar792 in stage 9
5924 Table is placed
5925 Pl vector: tbl_sidecar792
5926 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5927 ara_table_6 is not a gateway! Aborting search for merge choices
5928 try_place_table(ara_table_6, stage=8)
5929 Initial # of stages is 8, initial # of entries is 0
5930 Try_alloc_all for Table use
5931 Trying to allocate layout for ara_table_6
5932 Picking layout option for table : ara_table_6 with requested entries : 0
5933 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5934 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5935 Trying to allocate adb for ara_table_6
5936 Trying to allocate imem for ara_table_6
5937 Entries : 0, needed_entries: 0, need_more: 0
5938 Selected stage: 8 Furthest stage: 9
5939 try_place_table returning 0 of ara_table_6 in stage 8
5940 Table is placed
5941 Pl vector: ara_table_6
5942 - skipping cond-61 as its already done
5943 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5944 - skipping tbl_sidecar991 as its already done
5945 ara_table_8 is not a gateway! Aborting search for merge choices
5946 try_place_table(ara_table_8, stage=8)
5947 Initial # of stages is 8, initial # of entries is 0
5948 Try_alloc_all for Table use
5949 Trying to allocate layout for ara_table_8
5950 Picking layout option for table : ara_table_8 with requested entries : 0
5951 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5952 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5953 Trying to allocate adb for ara_table_8
5954 Trying to allocate imem for ara_table_8
5955 Entries : 0, needed_entries: 0, need_more: 0
5956 Selected stage: 8 Furthest stage: 9
5957 try_place_table returning 0 of ara_table_8 in stage 8
5958 Table is placed
5959 Pl vector: ara_table_8
5960 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5961 ara_table_0 is not a gateway! Aborting search for merge choices
5962 ara_table_2 is not a gateway! Aborting search for merge choices
5963 try_place_table(ara_table_2, stage=8)
5964 Initial # of stages is 8, initial # of entries is 0
5965 Try_alloc_all for Table use
5966 Trying to allocate layout for ara_table_2
5967 Picking layout option for table : ara_table_2 with requested entries : 0
5968 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5969 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5970 Trying to allocate adb for ara_table_2
5971 Trying to allocate imem for ara_table_2
5972 Entries : 0, needed_entries: 0, need_more: 0
5973 Selected stage: 8 Furthest stage: 9
5974 try_place_table returning 0 of ara_table_2 in stage 8
5975 Table is placed
5976 Pl vector: ara_table_2
5977 - skipping ara_table_10 as a parent is not yet placed
5978 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5979 ara_table_0 is not a gateway! Aborting search for merge choices
5980 - skipping tbl_l3_router_Router6_icmp_error as its already done
5981 - skipping tbl_sidecar994 as its already done
5982 - skipping ara_table_10 as a parent is not yet placed
5983 - skipping tbl_sidecar996 as its already done
5984 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
5985 try_place_table(l3_router_Router6_Ndp_tbl, stage=8)
5986 - dependency between tbl_sidecar996 and table advances stage
5987 Initial # of stages is 9, initial # of entries is 512
5988 Try_alloc_all for Table use
5989 Trying to allocate layout for l3_router_Router6_Ndp_tbl
5990 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
5991 picked layout for l3_router_Router6_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:6/2 ov:44 imm:32
5992 way:{ g:1 e:0 w:2 1 1 1 1 }
5993 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
5994 Trying to allocate adb for l3_router_Router6_Ndp_tbl
5995 Trying to allocate imem for l3_router_Router6_Ndp_tbl
5996 Entries : 4096, needed_entries: 512, need_more: 0
5997 Selected stage: 9 Furthest stage: 9
5998 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 9
5999 Table is placed
6000 Pl vector: l3_router_Router6_Ndp_tbl
6001 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6002 ara_table_0 is not a gateway! Aborting search for merge choices
6003 - skipping ara_table_10 as a parent is not yet placed
6004 - skipping cond-57 because it depends on tbl_sidecar792
6005 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
6006 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6007 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6008 - skipping gateway cond-57 until mergeable tables are available
6009 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6010 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6011 - skipping tbl_sidecar943 as its already done
6012 - skipping ara_table_10 as a parent is not yet placed
6013 found 6 tables that could be placed: [ ara_table_4, tbl_sidecar792, ara_table_6, ara_table_8, ara_table_2, l3_router_Router6_Ndp_tbl ]
6014 Initial best is first table seen: ara_table_4
6015 For trial t : tbl_sidecar792 with best: ara_table_4
6016 Keeping best ara_table_4 for reason: earlier stage calculated
6017 For trial t : ara_table_6 with best: ara_table_4
6018 Updating best to ara_table_6 from ara_table_4 for reason: default choice
6019 For trial t : ara_table_8 with best: ara_table_6
6020 Updating best to ara_table_8 from ara_table_6 for reason: default choice
6021 For trial t : ara_table_2 with best: ara_table_8
6022 Updating best to ara_table_2 from ara_table_8 for reason: default choice
6023 For trial t : l3_router_Router6_Ndp_tbl with best: ara_table_2
6024 Keeping best ara_table_2 for reason: earlier stage calculated
6025 placing 0 entries of ara_table_2 ( ara_table_2 ) in stage 8(ffffffffffffffff) FormatType(02)
6026 stage 8, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 54
6027 { id=7 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6028 - skipping tbl_sidecar1064 as its already done
6029 - skipping tbl_sidecar1065 as its already done
6030 - skipping cond-33 as its already done
6031 - skipping cond-36 as its already done
6032 - skipping cond-38 as its already done
6033 - skipping cond-40 as its already done
6034 - skipping cond-48 as its already done
6035 - skipping cond-50 as its already done
6036 - skipping cond-62 because it depends on tbl_sidecar792
6037 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
6038 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
6039 - skipping gateway cond-62 until mergeable tables are available
6040 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
6041 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6042 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6043 ara_table_4 is not a gateway! Aborting search for merge choices
6044 try_place_table(ara_table_4, stage=8)
6045 Initial # of stages is 8, initial # of entries is 0
6046 Try_alloc_all for Table use
6047 Trying to allocate layout for ara_table_4
6048 Picking layout option for table : ara_table_4 with requested entries : 0
6049 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6050 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6051 Trying to allocate adb for ara_table_4
6052 Trying to allocate imem for ara_table_4
6053 Entries : 0, needed_entries: 0, need_more: 0
6054 Selected stage: 8 Furthest stage: 9
6055 try_place_table returning 0 of ara_table_4 in stage 8
6056 Table is placed
6057 Pl vector: ara_table_4
6058 tbl_sidecar792 is not a gateway! Aborting search for merge choices
6059 try_place_table(tbl_sidecar792, stage=8)
6060 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
6061 Initial # of stages is 9, initial # of entries is 1
6062 Try_alloc_all for Table use
6063 Trying to allocate layout for tbl_sidecar792
6064 Picking layout option for table : tbl_sidecar792 with requested entries : 1
6065 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6066 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6067 Trying to allocate adb for tbl_sidecar792
6068 Trying to allocate imem for tbl_sidecar792
6069 Entries : 1, needed_entries: 1, need_more: 0
6070 Selected stage: 9 Furthest stage: 9
6071 try_place_table returning 1 of tbl_sidecar792 in stage 9
6072 Table is placed
6073 Pl vector: tbl_sidecar792
6074 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
6075 ara_table_6 is not a gateway! Aborting search for merge choices
6076 try_place_table(ara_table_6, stage=8)
6077 Initial # of stages is 8, initial # of entries is 0
6078 Try_alloc_all for Table use
6079 Trying to allocate layout for ara_table_6
6080 Picking layout option for table : ara_table_6 with requested entries : 0
6081 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6082 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6083 Trying to allocate adb for ara_table_6
6084 Trying to allocate imem for ara_table_6
6085 Entries : 0, needed_entries: 0, need_more: 0
6086 Selected stage: 8 Furthest stage: 9
6087 try_place_table returning 0 of ara_table_6 in stage 8
6088 Table is placed
6089 Pl vector: ara_table_6
6090 - skipping cond-61 as its already done
6091 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6092 - skipping tbl_sidecar991 as its already done
6093 ara_table_8 is not a gateway! Aborting search for merge choices
6094 try_place_table(ara_table_8, stage=8)
6095 Initial # of stages is 8, initial # of entries is 0
6096 Try_alloc_all for Table use
6097 Trying to allocate layout for ara_table_8
6098 Picking layout option for table : ara_table_8 with requested entries : 0
6099 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6100 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6101 Trying to allocate adb for ara_table_8
6102 Trying to allocate imem for ara_table_8
6103 Entries : 0, needed_entries: 0, need_more: 0
6104 Selected stage: 8 Furthest stage: 9
6105 try_place_table returning 0 of ara_table_8 in stage 8
6106 Table is placed
6107 Pl vector: ara_table_8
6108 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6109 ara_table_0 is not a gateway! Aborting search for merge choices
6110 - skipping ara_table_2 as its already done
6111 - skipping ara_table_10 as a parent is not yet placed
6112 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6113 ara_table_0 is not a gateway! Aborting search for merge choices
6114 - skipping tbl_l3_router_Router6_icmp_error as its already done
6115 - skipping tbl_sidecar994 as its already done
6116 - skipping ara_table_2 as its already done
6117 - skipping ara_table_10 as a parent is not yet placed
6118 - skipping tbl_sidecar996 as its already done
6119 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6120 try_place_table(l3_router_Router6_Ndp_tbl, stage=8)
6121 - dependency between tbl_sidecar996 and table advances stage
6122 Initial # of stages is 9, initial # of entries is 512
6123 Try_alloc_all for Table use
6124 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6125 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6126 picked layout for l3_router_Router6_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:6/2 ov:44 imm:32
6127 way:{ g:1 e:0 w:2 1 1 1 1 }
6128 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6129 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6130 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6131 Entries : 4096, needed_entries: 512, need_more: 0
6132 Selected stage: 9 Furthest stage: 9
6133 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 9
6134 Table is placed
6135 Pl vector: l3_router_Router6_Ndp_tbl
6136 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6137 ara_table_0 is not a gateway! Aborting search for merge choices
6138 - skipping ara_table_2 as its already done
6139 - skipping ara_table_10 as a parent is not yet placed
6140 - skipping ara_table_2 as its already done
6141 - skipping cond-57 because it depends on tbl_sidecar792
6142 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
6143 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6144 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6145 - skipping gateway cond-57 until mergeable tables are available
6146 - skipping ara_table_2 as its already done
6147 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6148 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6149 - skipping tbl_sidecar943 as its already done
6150 - skipping ara_table_10 as a parent is not yet placed
6151 found 5 tables that could be placed: [ ara_table_4, tbl_sidecar792, ara_table_6, ara_table_8, l3_router_Router6_Ndp_tbl ]
6152 Initial best is first table seen: ara_table_4
6153 For trial t : tbl_sidecar792 with best: ara_table_4
6154 Keeping best ara_table_4 for reason: earlier stage calculated
6155 For trial t : ara_table_6 with best: ara_table_4
6156 Updating best to ara_table_6 from ara_table_4 for reason: default choice
6157 For trial t : ara_table_8 with best: ara_table_6
6158 Updating best to ara_table_8 from ara_table_6 for reason: default choice
6159 For trial t : l3_router_Router6_Ndp_tbl with best: ara_table_8
6160 Keeping best ara_table_8 for reason: earlier stage calculated
6161 placing 0 entries of ara_table_8 ( ara_table_8 ) in stage 8(ffffffffffffffff) FormatType(02)
6162 stage 8, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 55
6163 { id=7 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6164 - skipping tbl_sidecar1064 as its already done
6165 - skipping tbl_sidecar1065 as its already done
6166 - skipping cond-33 as its already done
6167 - skipping cond-36 as its already done
6168 - skipping cond-38 as its already done
6169 - skipping cond-40 as its already done
6170 - skipping cond-48 as its already done
6171 - skipping cond-50 as its already done
6172 - skipping cond-62 because it depends on tbl_sidecar792
6173 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
6174 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
6175 - skipping gateway cond-62 until mergeable tables are available
6176 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
6177 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6178 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6179 ara_table_4 is not a gateway! Aborting search for merge choices
6180 try_place_table(ara_table_4, stage=8)
6181 Initial # of stages is 8, initial # of entries is 0
6182 Try_alloc_all for Table use
6183 Trying to allocate layout for ara_table_4
6184 Picking layout option for table : ara_table_4 with requested entries : 0
6185 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6186 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6187 Trying to allocate adb for ara_table_4
6188 Trying to allocate imem for ara_table_4
6189 Entries : 0, needed_entries: 0, need_more: 0
6190 Selected stage: 8 Furthest stage: 9
6191 try_place_table returning 0 of ara_table_4 in stage 8
6192 Table is placed
6193 Pl vector: ara_table_4
6194 tbl_sidecar792 is not a gateway! Aborting search for merge choices
6195 try_place_table(tbl_sidecar792, stage=8)
6196 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
6197 Initial # of stages is 9, initial # of entries is 1
6198 Try_alloc_all for Table use
6199 Trying to allocate layout for tbl_sidecar792
6200 Picking layout option for table : tbl_sidecar792 with requested entries : 1
6201 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6202 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6203 Trying to allocate adb for tbl_sidecar792
6204 Trying to allocate imem for tbl_sidecar792
6205 Entries : 1, needed_entries: 1, need_more: 0
6206 Selected stage: 9 Furthest stage: 9
6207 try_place_table returning 1 of tbl_sidecar792 in stage 9
6208 Table is placed
6209 Pl vector: tbl_sidecar792
6210 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
6211 ara_table_6 is not a gateway! Aborting search for merge choices
6212 try_place_table(ara_table_6, stage=8)
6213 Initial # of stages is 8, initial # of entries is 0
6214 Try_alloc_all for Table use
6215 Trying to allocate layout for ara_table_6
6216 Picking layout option for table : ara_table_6 with requested entries : 0
6217 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6218 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6219 Trying to allocate adb for ara_table_6
6220 Trying to allocate imem for ara_table_6
6221 Entries : 0, needed_entries: 0, need_more: 0
6222 Selected stage: 8 Furthest stage: 9
6223 try_place_table returning 0 of ara_table_6 in stage 8
6224 Table is placed
6225 Pl vector: ara_table_6
6226 - skipping cond-61 as its already done
6227 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6228 - skipping tbl_sidecar991 as its already done
6229 - skipping ara_table_8 as its already done
6230 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6231 ara_table_0 is not a gateway! Aborting search for merge choices
6232 - skipping ara_table_2 as its already done
6233 - skipping ara_table_10 as a parent is not yet placed
6234 - skipping ara_table_8 as its already done
6235 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6236 ara_table_0 is not a gateway! Aborting search for merge choices
6237 - skipping tbl_l3_router_Router6_icmp_error as its already done
6238 - skipping tbl_sidecar994 as its already done
6239 - skipping ara_table_2 as its already done
6240 - skipping ara_table_10 as a parent is not yet placed
6241 - skipping tbl_sidecar996 as its already done
6242 - skipping ara_table_8 as its already done
6243 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6244 try_place_table(l3_router_Router6_Ndp_tbl, stage=8)
6245 - dependency between tbl_sidecar996 and table advances stage
6246 Initial # of stages is 9, initial # of entries is 512
6247 Try_alloc_all for Table use
6248 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6249 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6250 picked layout for l3_router_Router6_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:6/2 ov:44 imm:32
6251 way:{ g:1 e:0 w:2 1 1 1 1 }
6252 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6253 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6254 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6255 Entries : 4096, needed_entries: 512, need_more: 0
6256 Selected stage: 9 Furthest stage: 9
6257 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 9
6258 Table is placed
6259 Pl vector: l3_router_Router6_Ndp_tbl
6260 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6261 ara_table_0 is not a gateway! Aborting search for merge choices
6262 - skipping ara_table_2 as its already done
6263 - skipping ara_table_10 as a parent is not yet placed
6264 - skipping ara_table_2 as its already done
6265 - skipping cond-57 because it depends on tbl_sidecar792
6266 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
6267 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6268 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6269 - skipping gateway cond-57 until mergeable tables are available
6270 - skipping ara_table_2 as its already done
6271 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6272 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6273 - skipping tbl_sidecar943 as its already done
6274 - skipping ara_table_10 as a parent is not yet placed
6275 found 4 tables that could be placed: [ ara_table_4, tbl_sidecar792, ara_table_6, l3_router_Router6_Ndp_tbl ]
6276 Initial best is first table seen: ara_table_4
6277 For trial t : tbl_sidecar792 with best: ara_table_4
6278 Keeping best ara_table_4 for reason: earlier stage calculated
6279 For trial t : ara_table_6 with best: ara_table_4
6280 Updating best to ara_table_6 from ara_table_4 for reason: default choice
6281 For trial t : l3_router_Router6_Ndp_tbl with best: ara_table_6
6282 Keeping best ara_table_6 for reason: earlier stage calculated
6283 placing 0 entries of ara_table_6 ( ara_table_6 ) in stage 8(ffffffffffffffff) FormatType(02)
6284 stage 8, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 56
6285 { id=7 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6286 - skipping tbl_sidecar1064 as its already done
6287 - skipping tbl_sidecar1065 as its already done
6288 - skipping cond-33 as its already done
6289 - skipping cond-36 as its already done
6290 - skipping cond-38 as its already done
6291 - skipping cond-40 as its already done
6292 - skipping cond-48 as its already done
6293 - skipping cond-50 as its already done
6294 - skipping cond-62 because it depends on tbl_sidecar792
6295 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
6296 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
6297 - skipping gateway cond-62 until mergeable tables are available
6298 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
6299 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6300 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6301 ara_table_4 is not a gateway! Aborting search for merge choices
6302 try_place_table(ara_table_4, stage=8)
6303 Initial # of stages is 8, initial # of entries is 0
6304 Try_alloc_all for Table use
6305 Trying to allocate layout for ara_table_4
6306 Picking layout option for table : ara_table_4 with requested entries : 0
6307 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6308 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6309 Trying to allocate adb for ara_table_4
6310 Trying to allocate imem for ara_table_4
6311 Entries : 0, needed_entries: 0, need_more: 0
6312 Selected stage: 8 Furthest stage: 9
6313 try_place_table returning 0 of ara_table_4 in stage 8
6314 Table is placed
6315 Pl vector: ara_table_4
6316 tbl_sidecar792 is not a gateway! Aborting search for merge choices
6317 try_place_table(tbl_sidecar792, stage=8)
6318 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
6319 Initial # of stages is 9, initial # of entries is 1
6320 Try_alloc_all for Table use
6321 Trying to allocate layout for tbl_sidecar792
6322 Picking layout option for table : tbl_sidecar792 with requested entries : 1
6323 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6324 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6325 Trying to allocate adb for tbl_sidecar792
6326 Trying to allocate imem for tbl_sidecar792
6327 Entries : 1, needed_entries: 1, need_more: 0
6328 Selected stage: 9 Furthest stage: 9
6329 try_place_table returning 1 of tbl_sidecar792 in stage 9
6330 Table is placed
6331 Pl vector: tbl_sidecar792
6332 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
6333 - skipping ara_table_6 as its already done
6334 - skipping cond-61 as its already done
6335 - skipping ara_table_6 as its already done
6336 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6337 - skipping tbl_sidecar991 as its already done
6338 - skipping ara_table_8 as its already done
6339 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6340 ara_table_0 is not a gateway! Aborting search for merge choices
6341 - skipping ara_table_2 as its already done
6342 - skipping ara_table_10 as a parent is not yet placed
6343 - skipping ara_table_8 as its already done
6344 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6345 ara_table_0 is not a gateway! Aborting search for merge choices
6346 - skipping tbl_l3_router_Router6_icmp_error as its already done
6347 - skipping tbl_sidecar994 as its already done
6348 - skipping ara_table_2 as its already done
6349 - skipping ara_table_10 as a parent is not yet placed
6350 - skipping tbl_sidecar996 as its already done
6351 - skipping ara_table_8 as its already done
6352 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6353 try_place_table(l3_router_Router6_Ndp_tbl, stage=8)
6354 - dependency between tbl_sidecar996 and table advances stage
6355 Initial # of stages is 9, initial # of entries is 512
6356 Try_alloc_all for Table use
6357 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6358 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6359 picked layout for l3_router_Router6_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:6/2 ov:44 imm:32
6360 way:{ g:1 e:0 w:2 1 1 1 1 }
6361 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6362 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6363 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6364 Entries : 4096, needed_entries: 512, need_more: 0
6365 Selected stage: 9 Furthest stage: 9
6366 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 9
6367 Table is placed
6368 Pl vector: l3_router_Router6_Ndp_tbl
6369 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6370 ara_table_0 is not a gateway! Aborting search for merge choices
6371 - skipping ara_table_2 as its already done
6372 - skipping ara_table_10 as a parent is not yet placed
6373 - skipping ara_table_2 as its already done
6374 - skipping cond-57 because it depends on tbl_sidecar792
6375 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
6376 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6377 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6378 - skipping gateway cond-57 until mergeable tables are available
6379 - skipping ara_table_2 as its already done
6380 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6381 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6382 - skipping tbl_sidecar943 as its already done
6383 - skipping ara_table_10 as a parent is not yet placed
6384 found 3 tables that could be placed: [ ara_table_4, tbl_sidecar792, l3_router_Router6_Ndp_tbl ]
6385 Initial best is first table seen: ara_table_4
6386 For trial t : tbl_sidecar792 with best: ara_table_4
6387 Keeping best ara_table_4 for reason: earlier stage calculated
6388 For trial t : l3_router_Router6_Ndp_tbl with best: ara_table_4
6389 Keeping best ara_table_4 for reason: earlier stage calculated
6390 placing 0 entries of ara_table_4 ( ara_table_4 ) in stage 8(ffffffffffffffff) FormatType(02)
6391 stage 8, work: [ 19494062, 19503843, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 57
6392 { id=7 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6393 - skipping tbl_sidecar1064 as its already done
6394 - skipping tbl_sidecar1065 as its already done
6395 - skipping cond-33 as its already done
6396 - skipping cond-36 as its already done
6397 - skipping cond-38 as its already done
6398 - skipping cond-40 as its already done
6399 - skipping cond-48 as its already done
6400 - skipping cond-50 as its already done
6401 - skipping cond-62 because it depends on tbl_sidecar792
6402 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
6403 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
6404 - skipping gateway cond-62 until mergeable tables are available
6405 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
6406 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6407 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6408 - skipping ara_table_4 as its already done
6409 tbl_sidecar792 is not a gateway! Aborting search for merge choices
6410 try_place_table(tbl_sidecar792, stage=8)
6411 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
6412 Initial # of stages is 9, initial # of entries is 1
6413 Try_alloc_all for Table use
6414 Trying to allocate layout for tbl_sidecar792
6415 Picking layout option for table : tbl_sidecar792 with requested entries : 1
6416 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6417 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6418 Trying to allocate adb for tbl_sidecar792
6419 Trying to allocate imem for tbl_sidecar792
6420 Entries : 1, needed_entries: 1, need_more: 0
6421 Selected stage: 9 Furthest stage: 9
6422 try_place_table returning 1 of tbl_sidecar792 in stage 9
6423 Table is placed
6424 Pl vector: tbl_sidecar792
6425 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
6426 - skipping ara_table_6 as its already done
6427 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6428 - skipping tbl_sidecar991 as its already done
6429 - skipping ara_table_8 as its already done
6430 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6431 ara_table_0 is not a gateway! Aborting search for merge choices
6432 - skipping ara_table_4 as its already done
6433 - skipping ara_table_2 as its already done
6434 - skipping ara_table_10 as a parent is not yet placed
6435 - skipping ara_table_8 as its already done
6436 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6437 ara_table_0 is not a gateway! Aborting search for merge choices
6438 - skipping tbl_l3_router_Router6_icmp_error as its already done
6439 - skipping tbl_sidecar994 as its already done
6440 - skipping ara_table_4 as its already done
6441 - skipping ara_table_2 as its already done
6442 - skipping ara_table_10 as a parent is not yet placed
6443 - skipping tbl_sidecar996 as its already done
6444 - skipping ara_table_8 as its already done
6445 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6446 try_place_table(l3_router_Router6_Ndp_tbl, stage=8)
6447 - dependency between tbl_sidecar996 and table advances stage
6448 Initial # of stages is 9, initial # of entries is 512
6449 Try_alloc_all for Table use
6450 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6451 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6452 picked layout for l3_router_Router6_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:6/2 ov:44 imm:32
6453 way:{ g:1 e:0 w:2 1 1 1 1 }
6454 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6455 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6456 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6457 Entries : 4096, needed_entries: 512, need_more: 0
6458 Selected stage: 9 Furthest stage: 9
6459 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 9
6460 Table is placed
6461 Pl vector: l3_router_Router6_Ndp_tbl
6462 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6463 ara_table_0 is not a gateway! Aborting search for merge choices
6464 - skipping ara_table_4 as its already done
6465 - skipping ara_table_2 as its already done
6466 - skipping ara_table_10 as a parent is not yet placed
6467 - skipping ara_table_2 as its already done
6468 - skipping cond-57 because it depends on tbl_sidecar792
6469 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
6470 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6471 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6472 - skipping gateway cond-57 until mergeable tables are available
6473 - skipping ara_table_2 as its already done
6474 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6475 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6476 - skipping tbl_sidecar943 as its already done
6477 - skipping ara_table_10 as a parent is not yet placed
6478 found 2 tables that could be placed: [ tbl_sidecar792, l3_router_Router6_Ndp_tbl ]
6479 Initial best is first table seen: tbl_sidecar792
6480 For trial t : l3_router_Router6_Ndp_tbl with best: tbl_sidecar792
6481 Keeping best tbl_sidecar792 for reason: longer downward prop control-included dependence tail chain
6482 Adding table:tbl_sidecar792 in the initial stage option
6483 Adding table:l3_router_Router6_Ndp_tbl in the initial stage option
6484 placing 1 entries of tbl_sidecar792 ( tbl_sidecar792 ) in stage 9(90) FormatType(02)
6485 stage 9, work: [ 19494062, 19503843, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 58
6486 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
6487 - skipping tbl_sidecar1064 as its already done
6488 - skipping tbl_sidecar1065 as its already done
6489 - skipping cond-33 as its already done
6490 - skipping cond-36 as its already done
6491 - skipping cond-38 as its already done
6492 - skipping cond-40 as its already done
6493 - skipping cond-48 as its already done
6494 - skipping cond-50 as its already done
6495 - skipping cond-62 because it depends on l3_router_Router4_lookup_idx_route
6496 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_lookup_idx_route
6497 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_lookup_idx_route
6498 - skipping gateway cond-62 until mergeable tables are available
6499 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
6500 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6501 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6502 - skipping ara_table_4 as its already done
6503 - skipping tbl_sidecar792 as its already done
6504 l3_router_Router4_lookup_idx_route is not a gateway! Aborting search for merge choices
6505 try_place_table(l3_router_Router4_lookup_idx_route, stage=9)
6506 - dependency between tbl_sidecar792 and table advances stage
6507 Initial # of stages is 10, initial # of entries is 8191
6508 Try_alloc_all for Table use
6509 Trying to allocate layout for l3_router_Router4_lookup_idx_route
6510 Picking layout option for table : l3_router_Router4_lookup_idx_route with requested entries : 8191
6511 picked layout for l3_router_Router4_lookup_idx_route FormatType(02) layout: 8191eV ixbar:2B/16b match:1B/6b gh:1 adb:10/8 ov:20 imm:9
6512 way:{ g:2 e:0 w:1 1 1 1 1 }
6513 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:0 afi:1
6514 Trying to allocate adb for l3_router_Router4_lookup_idx_route
6515 Trying to allocate imem for l3_router_Router4_lookup_idx_route
6516 Entries : 8192, needed_entries: 8191, need_more: 0
6517 Selected stage: 10 Furthest stage: 10
6518 try_place_table returning 8192 of l3_router_Router4_lookup_idx_route in stage 10
6519 Table is placed
6520 Pl vector: l3_router_Router4_lookup_idx_route
6521 - skipping ara_table_6 as its already done
6522 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6523 - skipping tbl_sidecar991 as its already done
6524 - skipping ara_table_8 as its already done
6525 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6526 ara_table_0 is not a gateway! Aborting search for merge choices
6527 - skipping ara_table_4 as its already done
6528 - skipping ara_table_2 as its already done
6529 - skipping ara_table_10 as a parent is not yet placed
6530 - skipping ara_table_8 as its already done
6531 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6532 ara_table_0 is not a gateway! Aborting search for merge choices
6533 - skipping tbl_l3_router_Router6_icmp_error as its already done
6534 - skipping tbl_sidecar994 as its already done
6535 - skipping ara_table_4 as its already done
6536 - skipping ara_table_2 as its already done
6537 - skipping ara_table_10 as a parent is not yet placed
6538 - skipping tbl_sidecar996 as its already done
6539 - skipping ara_table_8 as its already done
6540 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6541 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
6542 Initial # of stages is 9, initial # of entries is 512
6543 Try_alloc_all for Table use
6544 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6545 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6546 picked layout for l3_router_Router6_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:6/2 ov:44 imm:32
6547 way:{ g:1 e:0 w:2 1 1 1 1 }
6548 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6549 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6550 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6551 Entries : 4096, needed_entries: 512, need_more: 0
6552 Selected stage: 9 Furthest stage: 10
6553 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 9
6554 Table is placed
6555 Pl vector: l3_router_Router6_Ndp_tbl
6556 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6557 ara_table_0 is not a gateway! Aborting search for merge choices
6558 - skipping ara_table_4 as its already done
6559 - skipping ara_table_2 as its already done
6560 - skipping ara_table_10 as a parent is not yet placed
6561 - skipping ara_table_2 as its already done
6562 - skipping cond-57 because it depends on l3_router_Router4_lookup_idx_route
6563 - removing tbl_sidecar948 from merge list because it depends on l3_router_Router4_lookup_idx_route
6564 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on l3_router_Router4_lookup_idx_route
6565 - removing tbl_sidecar946 from merge list because it depends on l3_router_Router4_lookup_idx_route
6566 - skipping gateway cond-57 until mergeable tables are available
6567 - skipping ara_table_2 as its already done
6568 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on l3_router_Router4_lookup_idx_route
6569 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6570 - skipping tbl_sidecar943 as its already done
6571 - skipping ara_table_10 as a parent is not yet placed
6572 found 2 tables that could be placed: [ l3_router_Router4_lookup_idx_route, l3_router_Router6_Ndp_tbl ]
6573 Initial best is first table seen: l3_router_Router4_lookup_idx_route
6574 For trial t : l3_router_Router6_Ndp_tbl with best: l3_router_Router4_lookup_idx_route
6575 Updating best to l3_router_Router6_Ndp_tbl from l3_router_Router4_lookup_idx_route for reason: earlier stage calculated
6576 placing 4096 entries of l3_router_Router6_Ndp_tbl ( Ingress.l3_router.Router6.Ndp.tbl ) in stage 9(91) FormatType(02)
6577 stage 9, work: [ 19494062, 19503843, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 59
6578 { id=2 ram=12 tcam=0 mram=3 eixb=16 tixb=0 malu=0 salu=0 local_tinds=0 }
6579 - skipping tbl_sidecar1064 as its already done
6580 - skipping tbl_sidecar1065 as its already done
6581 - skipping cond-33 as its already done
6582 - skipping cond-36 as its already done
6583 - skipping cond-38 as its already done
6584 - skipping cond-40 as its already done
6585 - skipping cond-48 as its already done
6586 - skipping cond-50 as its already done
6587 - skipping cond-62 because it depends on l3_router_Router4_lookup_idx_route
6588 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_lookup_idx_route
6589 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_lookup_idx_route
6590 - skipping gateway cond-62 until mergeable tables are available
6591 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
6592 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6593 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6594 - skipping ara_table_4 as its already done
6595 - skipping tbl_sidecar792 as its already done
6596 l3_router_Router4_lookup_idx_route is not a gateway! Aborting search for merge choices
6597 try_place_table(l3_router_Router4_lookup_idx_route, stage=9)
6598 - dependency between tbl_sidecar792 and table advances stage
6599 Initial # of stages is 10, initial # of entries is 8191
6600 Try_alloc_all for Table use
6601 Trying to allocate layout for l3_router_Router4_lookup_idx_route
6602 Picking layout option for table : l3_router_Router4_lookup_idx_route with requested entries : 8191
6603 picked layout for l3_router_Router4_lookup_idx_route FormatType(02) layout: 8191eV ixbar:2B/16b match:1B/6b gh:1 adb:10/8 ov:20 imm:9
6604 way:{ g:2 e:0 w:1 1 1 1 1 }
6605 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:0 afi:1
6606 Trying to allocate adb for l3_router_Router4_lookup_idx_route
6607 Trying to allocate imem for l3_router_Router4_lookup_idx_route
6608 Entries : 8192, needed_entries: 8191, need_more: 0
6609 Selected stage: 10 Furthest stage: 10
6610 try_place_table returning 8192 of l3_router_Router4_lookup_idx_route in stage 10
6611 Table is placed
6612 Pl vector: l3_router_Router4_lookup_idx_route
6613 - skipping ara_table_6 as its already done
6614 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6615 - skipping tbl_sidecar991 as its already done
6616 - skipping ara_table_8 as its already done
6617 ara_table_0 is not a gateway! Aborting search for merge choices
6618 try_place_table(ara_table_0, stage=9)
6619 Initial # of stages is 9, initial # of entries is 0
6620 Try_alloc_all for Table use
6621 Trying to allocate layout for ara_table_0
6622 Picking layout option for table : ara_table_0 with requested entries : 0
6623 picked layout for ara_table_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6624 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6625 Trying to allocate adb for ara_table_0
6626 Trying to allocate imem for ara_table_0
6627 Entries : 0, needed_entries: 0, need_more: 0
6628 Selected stage: 9 Furthest stage: 10
6629 try_place_table returning 0 of ara_table_0 in stage 9
6630 Table is placed
6631 Pl vector: ara_table_0
6632 - skipping ara_table_4 as its already done
6633 - skipping ara_table_2 as its already done
6634 - skipping ara_table_10 as a parent is not yet placed
6635 - skipping ara_table_8 as its already done
6636 - skipping tbl_l3_router_Router6_icmp_error as its already done
6637 - skipping tbl_sidecar994 as its already done
6638 - skipping ara_table_4 as its already done
6639 - skipping ara_table_2 as its already done
6640 - skipping ara_table_10 as a parent is not yet placed
6641 - skipping tbl_sidecar996 as its already done
6642 - skipping ara_table_8 as its already done
6643 - skipping l3_router_Router6_Ndp_tbl as its already done
6644 - skipping ara_table_4 as its already done
6645 - skipping ara_table_2 as its already done
6646 - skipping ara_table_10 as a parent is not yet placed
6647 - skipping ara_table_2 as its already done
6648 - skipping cond-57 because it depends on l3_router_Router4_lookup_idx_route
6649 - removing tbl_sidecar948 from merge list because it depends on l3_router_Router4_lookup_idx_route
6650 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on l3_router_Router4_lookup_idx_route
6651 - removing tbl_sidecar946 from merge list because it depends on l3_router_Router4_lookup_idx_route
6652 - skipping gateway cond-57 until mergeable tables are available
6653 - skipping ara_table_2 as its already done
6654 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on l3_router_Router4_lookup_idx_route
6655 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6656 - skipping tbl_sidecar943 as its already done
6657 - skipping ara_table_10 as a parent is not yet placed
6658 found 2 tables that could be placed: [ l3_router_Router4_lookup_idx_route, ara_table_0 ]
6659 Initial best is first table seen: l3_router_Router4_lookup_idx_route
6660 For trial t : ara_table_0 with best: l3_router_Router4_lookup_idx_route
6661 Updating best to ara_table_0 from l3_router_Router4_lookup_idx_route for reason: earlier stage calculated
6662 placing 0 entries of ara_table_0 ( ara_table_0 ) in stage 9(ffffffffffffffff) FormatType(02)
6663 stage 9, work: [ 19494062, 19503843, 19559721, 19558591, 19558302 ], partly placed 0, placed 60
6664 { id=2 ram=12 tcam=0 mram=3 eixb=16 tixb=0 malu=0 salu=0 local_tinds=0 }
6665 - skipping tbl_sidecar1064 as its already done
6666 - skipping tbl_sidecar1065 as its already done
6667 - skipping cond-33 as its already done
6668 - skipping cond-36 as its already done
6669 - skipping cond-38 as its already done
6670 - skipping cond-40 as its already done
6671 - skipping cond-48 as its already done
6672 - skipping cond-50 as its already done
6673 - skipping cond-62 because it depends on l3_router_Router4_lookup_idx_route
6674 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_lookup_idx_route
6675 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_lookup_idx_route
6676 - skipping gateway cond-62 until mergeable tables are available
6677 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
6678 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6679 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6680 - skipping ara_table_4 as its already done
6681 - skipping tbl_sidecar792 as its already done
6682 l3_router_Router4_lookup_idx_route is not a gateway! Aborting search for merge choices
6683 try_place_table(l3_router_Router4_lookup_idx_route, stage=9)
6684 - dependency between tbl_sidecar792 and table advances stage
6685 Initial # of stages is 10, initial # of entries is 8191
6686 Try_alloc_all for Table use
6687 Trying to allocate layout for l3_router_Router4_lookup_idx_route
6688 Picking layout option for table : l3_router_Router4_lookup_idx_route with requested entries : 8191
6689 picked layout for l3_router_Router4_lookup_idx_route FormatType(02) layout: 8191eV ixbar:2B/16b match:1B/6b gh:1 adb:10/8 ov:20 imm:9
6690 way:{ g:2 e:0 w:1 1 1 1 1 }
6691 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:0 afi:1
6692 Trying to allocate adb for l3_router_Router4_lookup_idx_route
6693 Trying to allocate imem for l3_router_Router4_lookup_idx_route
6694 Entries : 8192, needed_entries: 8191, need_more: 0
6695 Selected stage: 10 Furthest stage: 10
6696 try_place_table returning 8192 of l3_router_Router4_lookup_idx_route in stage 10
6697 Table is placed
6698 Pl vector: l3_router_Router4_lookup_idx_route
6699 - skipping ara_table_6 as its already done
6700 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6701 - skipping tbl_sidecar991 as its already done
6702 - skipping ara_table_8 as its already done
6703 - skipping ara_table_0 as its already done
6704 - skipping ara_table_4 as its already done
6705 - skipping ara_table_2 as its already done
6706 - skipping ara_table_10 as a parent is not yet placed
6707 - skipping ara_table_2 as its already done
6708 - skipping cond-57 because it depends on l3_router_Router4_lookup_idx_route
6709 - removing tbl_sidecar948 from merge list because it depends on l3_router_Router4_lookup_idx_route
6710 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on l3_router_Router4_lookup_idx_route
6711 - removing tbl_sidecar946 from merge list because it depends on l3_router_Router4_lookup_idx_route
6712 - skipping gateway cond-57 until mergeable tables are available
6713 - skipping ara_table_2 as its already done
6714 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on l3_router_Router4_lookup_idx_route
6715 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6716 - skipping tbl_sidecar943 as its already done
6717 - skipping ara_table_10 as a parent is not yet placed
6718 found 1 tables that could be placed: [ l3_router_Router4_lookup_idx_route ]
6719 Initial best is first table seen: l3_router_Router4_lookup_idx_route
6720 Adding table:l3_router_Router4_lookup_idx_route in the initial stage option
6721 placing 8192 entries of l3_router_Router4_lookup_idx_route ( Ingress.l3_router.Router4.lookup_idx.route ) in stage 10(a0) FormatType(02)
6722 stage 10, work: [ 19494062, 19558591, 19558302 ], partly placed 0, placed 61
6723 { id=1 ram=13 tcam=0 mram=5 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6724 - skipping tbl_sidecar1064 as its already done
6725 - skipping tbl_sidecar1065 as its already done
6726 - skipping cond-33 as its already done
6727 - skipping cond-36 as its already done
6728 - skipping cond-38 as its already done
6729 - skipping cond-40 as its already done
6730 - skipping cond-48 as its already done
6731 - skipping cond-50 as its already done
6732 - skipping cond-62 because it depends on cond-57
6733 - removing tbl_sidecar1077 from merge list because it depends on cond-57
6734 - removing tbl_sidecar1078 from merge list because it depends on cond-57
6735 - skipping gateway cond-62 until mergeable tables are available
6736 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
6737 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6738 - skipping ara_table_2 as its already done
6739 try_place_table(cond-57, stage=10)
6740 Merging with match table tbl_sidecar948 and tag $false
6741 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
6742 Initial # of stages is 11, initial # of entries is 1
6743 Try_alloc_all for Table use
6744 Trying to allocate layout for tbl_sidecar948
6745 Picking layout option for table : tbl_sidecar948 with requested entries : 1
6746 picked layout for tbl_sidecar948 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6747 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6748 Trying to allocate adb for tbl_sidecar948
6749 Trying to allocate imem for tbl_sidecar948
6750 Entries : 1, needed_entries: 1, need_more: 0
6751 Selected stage: 11 Furthest stage: 11
6752 try_place_table returning 1 of tbl_sidecar948 in stage 11
6753 Table is placed
6754 Gateway is placed
6755 Merging with match table tbl_l3_router_Router4_icmp_error and tag $true
6756 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
6757 Initial # of stages is 11, initial # of entries is 1
6758 Try_alloc_all for Table use
6759 Trying to allocate layout for tbl_l3_router_Router4_icmp_error
6760 Picking layout option for table : tbl_l3_router_Router4_icmp_error with requested entries : 1
6761 picked layout for tbl_l3_router_Router4_icmp_error FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
6762 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
6763 Trying to allocate adb for tbl_l3_router_Router4_icmp_error
6764 Trying to allocate imem for tbl_l3_router_Router4_icmp_error
6765 Entries : 1, needed_entries: 1, need_more: 0
6766 Selected stage: 11 Furthest stage: 11
6767 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error in stage 11
6768 Table is placed
6769 Gateway is placed
6770 Merging with match table tbl_sidecar946 and tag $true
6771 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
6772 Initial # of stages is 11, initial # of entries is 1
6773 Try_alloc_all for Table use
6774 Trying to allocate layout for tbl_sidecar946
6775 Picking layout option for table : tbl_sidecar946 with requested entries : 1
6776 picked layout for tbl_sidecar946 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6777 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6778 Trying to allocate adb for tbl_sidecar946
6779 Trying to allocate imem for tbl_sidecar946
6780 Entries : 1, needed_entries: 1, need_more: 0
6781 Selected stage: 11 Furthest stage: 11
6782 try_place_table returning 1 of tbl_sidecar946 in stage 11
6783 Table is placed
6784 Gateway is placed
6785 Pl vector: tbl_sidecar948 tbl_l3_router_Router4_icmp_error tbl_sidecar946
6786 - skipping ara_table_2 as its already done
6787 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6788 try_place_table(tbl_l3_router_Router4_icmp_error_0, stage=10)
6789 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
6790 Initial # of stages is 11, initial # of entries is 1
6791 Try_alloc_all for Table use
6792 Trying to allocate layout for tbl_l3_router_Router4_icmp_error_0
6793 Picking layout option for table : tbl_l3_router_Router4_icmp_error_0 with requested entries : 1
6794 picked layout for tbl_l3_router_Router4_icmp_error_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
6795 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
6796 Trying to allocate adb for tbl_l3_router_Router4_icmp_error_0
6797 Trying to allocate imem for tbl_l3_router_Router4_icmp_error_0
6798 Entries : 1, needed_entries: 1, need_more: 0
6799 Selected stage: 11 Furthest stage: 11
6800 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error_0 in stage 11
6801 Table is placed
6802 Pl vector: tbl_l3_router_Router4_icmp_error_0
6803 - skipping tbl_sidecar943 as its already done
6804 - skipping ara_table_10 as a parent is not yet placed
6805 found 4 tables that could be placed: [ tbl_sidecar948, tbl_l3_router_Router4_icmp_error, tbl_sidecar946, tbl_l3_router_Router4_icmp_error_0 ]
6806 Initial best is first table seen: tbl_sidecar948
6807 For trial t : tbl_l3_router_Router4_icmp_error with best: tbl_sidecar948
6808 Keeping best tbl_sidecar948 for reason: longer downward prop control-included dependence tail chain
6809 For trial t : tbl_sidecar946 with best: tbl_sidecar948
6810 Keeping best tbl_sidecar948 for reason: longer downward prop control-included dependence tail chain
6811 For trial t : tbl_l3_router_Router4_icmp_error_0 with best: tbl_sidecar948
6812 Keeping best tbl_sidecar948 for reason: longer downward prop control-included dependence tail chain
6813 Adding table:tbl_sidecar948 in the initial stage option
6814 Adding table:tbl_l3_router_Router4_icmp_error in the initial stage option
6815 Adding table:tbl_sidecar946 in the initial stage option
6816 Adding table:tbl_l3_router_Router4_icmp_error_0 in the initial stage option
6817 placing 1 entries of tbl_sidecar948 ( tbl_sidecar948 ) (with gw cond-57, result tag $false) in stage 11(b0) FormatType(02)
6818 stage 11, work: [ 19494062, 19558591, 19558302, 19557567, 19557856 ], partly placed 0, placed 62
6819 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
6820 - skipping tbl_sidecar1064 as its already done
6821 - skipping tbl_sidecar1065 as its already done
6822 - skipping cond-33 as its already done
6823 - skipping cond-36 as its already done
6824 - skipping cond-38 as its already done
6825 - skipping cond-40 as its already done
6826 - skipping cond-48 as its already done
6827 - skipping cond-50 as its already done
6828 - skipping cond-62 because it depends on l3_router_Router4_Arp_tbl
6829 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_Arp_tbl
6830 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_Arp_tbl
6831 - skipping gateway cond-62 until mergeable tables are available
6832 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
6833 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6834 - skipping ara_table_2 as its already done
6835 - skipping cond-57 as its already done
6836 - skipping ara_table_2 as its already done
6837 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6838 try_place_table(tbl_l3_router_Router4_icmp_error_0, stage=11)
6839 Initial # of stages is 11, initial # of entries is 1
6840 Try_alloc_all for Table use
6841 Trying to allocate layout for tbl_l3_router_Router4_icmp_error_0
6842 Picking layout option for table : tbl_l3_router_Router4_icmp_error_0 with requested entries : 1
6843 picked layout for tbl_l3_router_Router4_icmp_error_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
6844 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
6845 Trying to allocate adb for tbl_l3_router_Router4_icmp_error_0
6846 Trying to allocate imem for tbl_l3_router_Router4_icmp_error_0
6847 Entries : 1, needed_entries: 1, need_more: 0
6848 Selected stage: 11 Furthest stage: 12
6849 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error_0 in stage 11
6850 Table is placed
6851 Pl vector: tbl_l3_router_Router4_icmp_error_0
6852 - skipping tbl_sidecar943 as its already done
6853 ara_table_10 is not a gateway! Aborting search for merge choices
6854 try_place_table(ara_table_10, stage=11)
6855 Initial # of stages is 11, initial # of entries is 0
6856 Try_alloc_all for Table use
6857 Trying to allocate layout for ara_table_10
6858 Picking layout option for table : ara_table_10 with requested entries : 0
6859 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6860 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6861 Trying to allocate adb for ara_table_10
6862 Trying to allocate imem for ara_table_10
6863 Entries : 0, needed_entries: 0, need_more: 0
6864 Selected stage: 11 Furthest stage: 12
6865 try_place_table returning 0 of ara_table_10 in stage 11
6866 Table is placed
6867 Pl vector: ara_table_10
6868 tbl_l3_router_Router4_icmp_error is not a gateway! Aborting search for merge choices
6869 try_place_table(tbl_l3_router_Router4_icmp_error, stage=11)
6870 Initial # of stages is 11, initial # of entries is 1
6871 Try_alloc_all for Table use
6872 Trying to allocate layout for tbl_l3_router_Router4_icmp_error
6873 Picking layout option for table : tbl_l3_router_Router4_icmp_error with requested entries : 1
6874 picked layout for tbl_l3_router_Router4_icmp_error FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
6875 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
6876 Trying to allocate adb for tbl_l3_router_Router4_icmp_error
6877 Trying to allocate imem for tbl_l3_router_Router4_icmp_error
6878 Entries : 1, needed_entries: 1, need_more: 0
6879 Selected stage: 11 Furthest stage: 12
6880 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error in stage 11
6881 Table is placed
6882 Pl vector: tbl_l3_router_Router4_icmp_error
6883 tbl_sidecar946 is not a gateway! Aborting search for merge choices
6884 try_place_table(tbl_sidecar946, stage=11)
6885 Initial # of stages is 11, initial # of entries is 1
6886 Try_alloc_all for Table use
6887 Trying to allocate layout for tbl_sidecar946
6888 Picking layout option for table : tbl_sidecar946 with requested entries : 1
6889 picked layout for tbl_sidecar946 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6890 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6891 Trying to allocate adb for tbl_sidecar946
6892 Trying to allocate imem for tbl_sidecar946
6893 Entries : 1, needed_entries: 1, need_more: 0
6894 Selected stage: 11 Furthest stage: 12
6895 try_place_table returning 1 of tbl_sidecar946 in stage 11
6896 Table is placed
6897 Pl vector: tbl_sidecar946
6898 - skipping tbl_sidecar948 as its already done
6899 l3_router_Router4_Arp_tbl is not a gateway! Aborting search for merge choices
6900 try_place_table(l3_router_Router4_Arp_tbl, stage=11)
6901 - dependency between tbl_sidecar948 and table advances stage
6902 Initial # of stages is 12, initial # of entries is 512
6903 Try_alloc_all for Table use
6904 Trying to allocate layout for l3_router_Router4_Arp_tbl
6905 Picking layout option for table : l3_router_Router4_Arp_tbl with requested entries : 512
6906 picked layout for l3_router_Router4_Arp_tbl FormatType(02) layout: 512eV ixbar:4B/32b match:3B/22b gh:1 adb:6/2 ov:44 imm:32
6907 way:{ g:1 e:0 w:1 1 1 1 1 }
6908 entries:4096 srams:8 local_tinds: 0 maprams:3 tcams:0 afi:2
6909 Trying to allocate adb for l3_router_Router4_Arp_tbl
6910 Trying to allocate imem for l3_router_Router4_Arp_tbl
6911 Entries : 4096, needed_entries: 512, need_more: 0
6912 Selected stage: 12 Furthest stage: 12
6913 try_place_table returning 4096 of l3_router_Router4_Arp_tbl in stage 12
6914 Table is placed
6915 Pl vector: l3_router_Router4_Arp_tbl
6916 found 5 tables that could be placed: [ tbl_l3_router_Router4_icmp_error_0, ara_table_10, tbl_l3_router_Router4_icmp_error, tbl_sidecar946, l3_router_Router4_Arp_tbl ]
6917 Initial best is first table seen: tbl_l3_router_Router4_icmp_error_0
6918 For trial t : ara_table_10 with best: tbl_l3_router_Router4_icmp_error_0
6919 Keeping best tbl_l3_router_Router4_icmp_error_0 for reason: longer downward prop control-included dependence tail chain
6920 For trial t : tbl_l3_router_Router4_icmp_error with best: tbl_l3_router_Router4_icmp_error_0
6921 Updating best to tbl_l3_router_Router4_icmp_error from tbl_l3_router_Router4_icmp_error_0 for reason: default choice
6922 For trial t : tbl_sidecar946 with best: tbl_l3_router_Router4_icmp_error
6923 Keeping best tbl_l3_router_Router4_icmp_error for reason: fewer total dependencies in dominance frontier
6924 For trial t : l3_router_Router4_Arp_tbl with best: tbl_l3_router_Router4_icmp_error
6925 Keeping best tbl_l3_router_Router4_icmp_error for reason: earlier stage calculated
6926 placing 1 entries of tbl_l3_router_Router4_icmp_error ( tbl_l3_router_Router4_icmp_error ) in stage 11(b1) FormatType(02)
6927 stage 11, work: [ 19494062, 19558302, 19557567, 19557856 ], partly placed 0, placed 63
6928 { id=2 ram=1 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
6929 - skipping tbl_sidecar1064 as its already done
6930 - skipping tbl_sidecar1065 as its already done
6931 - skipping cond-33 as its already done
6932 - skipping cond-36 as its already done
6933 - skipping cond-38 as its already done
6934 - skipping cond-40 as its already done
6935 - skipping cond-48 as its already done
6936 - skipping cond-50 as its already done
6937 - skipping cond-62 because it depends on l3_router_Router4_Arp_tbl
6938 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_Arp_tbl
6939 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_Arp_tbl
6940 - skipping gateway cond-62 until mergeable tables are available
6941 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
6942 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6943 - skipping ara_table_2 as its already done
6944 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6945 try_place_table(tbl_l3_router_Router4_icmp_error_0, stage=11)
6946 Initial # of stages is 11, initial # of entries is 1
6947 Try_alloc_all for Table use
6948 Trying to allocate layout for tbl_l3_router_Router4_icmp_error_0
6949 Picking layout option for table : tbl_l3_router_Router4_icmp_error_0 with requested entries : 1
6950 picked layout for tbl_l3_router_Router4_icmp_error_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:8/2 ov:22 imm:22
6951 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
6952 Trying to allocate adb for tbl_l3_router_Router4_icmp_error_0
6953 Trying to allocate imem for tbl_l3_router_Router4_icmp_error_0
6954 Entries : 1, needed_entries: 1, need_more: 0
6955 Selected stage: 11 Furthest stage: 12
6956 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error_0 in stage 11
6957 Table is placed
6958 Pl vector: tbl_l3_router_Router4_icmp_error_0
6959 - skipping tbl_sidecar943 as its already done
6960 ara_table_10 is not a gateway! Aborting search for merge choices
6961 try_place_table(ara_table_10, stage=11)
6962 Initial # of stages is 11, initial # of entries is 0
6963 Try_alloc_all for Table use
6964 Trying to allocate layout for ara_table_10
6965 Picking layout option for table : ara_table_10 with requested entries : 0
6966 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6967 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6968 Trying to allocate adb for ara_table_10
6969 Trying to allocate imem for ara_table_10
6970 Entries : 0, needed_entries: 0, need_more: 0
6971 Selected stage: 11 Furthest stage: 12
6972 try_place_table returning 0 of ara_table_10 in stage 11
6973 Table is placed
6974 Pl vector: ara_table_10
6975 - skipping tbl_l3_router_Router4_icmp_error as its already done
6976 tbl_sidecar946 is not a gateway! Aborting search for merge choices
6977 try_place_table(tbl_sidecar946, stage=11)
6978 Initial # of stages is 11, initial # of entries is 1
6979 Try_alloc_all for Table use
6980 Trying to allocate layout for tbl_sidecar946
6981 Picking layout option for table : tbl_sidecar946 with requested entries : 1
6982 picked layout for tbl_sidecar946 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6983 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6984 Trying to allocate adb for tbl_sidecar946
6985 Trying to allocate imem for tbl_sidecar946
6986 Entries : 1, needed_entries: 1, need_more: 0
6987 Selected stage: 11 Furthest stage: 12
6988 try_place_table returning 1 of tbl_sidecar946 in stage 11
6989 Table is placed
6990 Pl vector: tbl_sidecar946
6991 - skipping tbl_sidecar948 as its already done
6992 l3_router_Router4_Arp_tbl is not a gateway! Aborting search for merge choices
6993 try_place_table(l3_router_Router4_Arp_tbl, stage=11)
6994 - dependency between tbl_sidecar948 and table advances stage
6995 Initial # of stages is 12, initial # of entries is 512
6996 Try_alloc_all for Table use
6997 Trying to allocate layout for l3_router_Router4_Arp_tbl
6998 Picking layout option for table : l3_router_Router4_Arp_tbl with requested entries : 512
6999 picked layout for l3_router_Router4_Arp_tbl FormatType(02) layout: 512eV ixbar:4B/32b match:3B/22b gh:1 adb:6/2 ov:44 imm:32
7000 way:{ g:1 e:0 w:1 1 1 1 1 }
7001 entries:4096 srams:8 local_tinds: 0 maprams:3 tcams:0 afi:2
7002 Trying to allocate adb for l3_router_Router4_Arp_tbl
7003 Trying to allocate imem for l3_router_Router4_Arp_tbl
7004 Entries : 4096, needed_entries: 512, need_more: 0
7005 Selected stage: 12 Furthest stage: 12
7006 try_place_table returning 4096 of l3_router_Router4_Arp_tbl in stage 12
7007 Table is placed
7008 Pl vector: l3_router_Router4_Arp_tbl
7009 found 4 tables that could be placed: [ tbl_l3_router_Router4_icmp_error_0, ara_table_10, tbl_sidecar946, l3_router_Router4_Arp_tbl ]
7010 Initial best is first table seen: tbl_l3_router_Router4_icmp_error_0
7011 For trial t : ara_table_10 with best: tbl_l3_router_Router4_icmp_error_0
7012 Keeping best tbl_l3_router_Router4_icmp_error_0 for reason: longer downward prop control-included dependence tail chain
7013 For trial t : tbl_sidecar946 with best: tbl_l3_router_Router4_icmp_error_0
7014 Keeping best tbl_l3_router_Router4_icmp_error_0 for reason: fewer total dependencies in dominance frontier
7015 For trial t : l3_router_Router4_Arp_tbl with best: tbl_l3_router_Router4_icmp_error_0
7016 Keeping best tbl_l3_router_Router4_icmp_error_0 for reason: earlier stage calculated
7017 placing 1 entries of tbl_l3_router_Router4_icmp_error_0 ( tbl_l3_router_Router4_icmp_error_0 ) in stage 11(b2) FormatType(02)
7018 stage 11, work: [ 19494062, 19558302, 19557567, 19557856 ], partly placed 0, placed 64
7019 { id=3 ram=2 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7020 - skipping tbl_sidecar1064 as its already done
7021 - skipping tbl_sidecar1065 as its already done
7022 - skipping cond-33 as its already done
7023 - skipping cond-36 as its already done
7024 - skipping cond-38 as its already done
7025 - skipping cond-40 as its already done
7026 - skipping cond-48 as its already done
7027 - skipping cond-50 as its already done
7028 - skipping cond-62 because it depends on l3_router_Router4_Arp_tbl
7029 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_Arp_tbl
7030 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_Arp_tbl
7031 - skipping gateway cond-62 until mergeable tables are available
7032 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7033 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7034 - skipping ara_table_2 as its already done
7035 - skipping tbl_l3_router_Router4_icmp_error_0 as its already done
7036 - skipping tbl_sidecar943 as its already done
7037 ara_table_10 is not a gateway! Aborting search for merge choices
7038 try_place_table(ara_table_10, stage=11)
7039 Initial # of stages is 11, initial # of entries is 0
7040 Try_alloc_all for Table use
7041 Trying to allocate layout for ara_table_10
7042 Picking layout option for table : ara_table_10 with requested entries : 0
7043 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7044 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7045 Trying to allocate adb for ara_table_10
7046 Trying to allocate imem for ara_table_10
7047 Entries : 0, needed_entries: 0, need_more: 0
7048 Selected stage: 11 Furthest stage: 12
7049 try_place_table returning 0 of ara_table_10 in stage 11
7050 Table is placed
7051 Pl vector: ara_table_10
7052 - skipping tbl_l3_router_Router4_icmp_error as its already done
7053 tbl_sidecar946 is not a gateway! Aborting search for merge choices
7054 try_place_table(tbl_sidecar946, stage=11)
7055 Initial # of stages is 11, initial # of entries is 1
7056 Try_alloc_all for Table use
7057 Trying to allocate layout for tbl_sidecar946
7058 Picking layout option for table : tbl_sidecar946 with requested entries : 1
7059 picked layout for tbl_sidecar946 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7060 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7061 Trying to allocate adb for tbl_sidecar946
7062 Trying to allocate imem for tbl_sidecar946
7063 Entries : 1, needed_entries: 1, need_more: 0
7064 Selected stage: 11 Furthest stage: 12
7065 try_place_table returning 1 of tbl_sidecar946 in stage 11
7066 Table is placed
7067 Pl vector: tbl_sidecar946
7068 - skipping tbl_sidecar948 as its already done
7069 l3_router_Router4_Arp_tbl is not a gateway! Aborting search for merge choices
7070 try_place_table(l3_router_Router4_Arp_tbl, stage=11)
7071 - dependency between tbl_sidecar948 and table advances stage
7072 Initial # of stages is 12, initial # of entries is 512
7073 Try_alloc_all for Table use
7074 Trying to allocate layout for l3_router_Router4_Arp_tbl
7075 Picking layout option for table : l3_router_Router4_Arp_tbl with requested entries : 512
7076 picked layout for l3_router_Router4_Arp_tbl FormatType(02) layout: 512eV ixbar:4B/32b match:3B/22b gh:1 adb:6/2 ov:44 imm:32
7077 way:{ g:1 e:0 w:1 1 1 1 1 }
7078 entries:4096 srams:8 local_tinds: 0 maprams:3 tcams:0 afi:2
7079 Trying to allocate adb for l3_router_Router4_Arp_tbl
7080 Trying to allocate imem for l3_router_Router4_Arp_tbl
7081 Entries : 4096, needed_entries: 512, need_more: 0
7082 Selected stage: 12 Furthest stage: 12
7083 try_place_table returning 4096 of l3_router_Router4_Arp_tbl in stage 12
7084 Table is placed
7085 Pl vector: l3_router_Router4_Arp_tbl
7086 found 3 tables that could be placed: [ ara_table_10, tbl_sidecar946, l3_router_Router4_Arp_tbl ]
7087 Initial best is first table seen: ara_table_10
7088 For trial t : tbl_sidecar946 with best: ara_table_10
7089 Updating best to tbl_sidecar946 from ara_table_10 for reason: longer downward prop control-included dependence tail chain
7090 For trial t : l3_router_Router4_Arp_tbl with best: tbl_sidecar946
7091 Keeping best tbl_sidecar946 for reason: earlier stage calculated
7092 placing 1 entries of tbl_sidecar946 ( tbl_sidecar946 ) in stage 11(b3) FormatType(02)
7093 stage 11, work: [ 19494062, 19558302, 19557567, 19557856 ], partly placed 0, placed 65
7094 { id=4 ram=2 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7095 - skipping tbl_sidecar1064 as its already done
7096 - skipping tbl_sidecar1065 as its already done
7097 - skipping cond-33 as its already done
7098 - skipping cond-36 as its already done
7099 - skipping cond-38 as its already done
7100 - skipping cond-40 as its already done
7101 - skipping cond-48 as its already done
7102 - skipping cond-50 as its already done
7103 - skipping cond-62 because it depends on l3_router_Router4_Arp_tbl
7104 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_Arp_tbl
7105 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_Arp_tbl
7106 - skipping gateway cond-62 until mergeable tables are available
7107 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7108 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7109 - skipping ara_table_2 as its already done
7110 - skipping tbl_l3_router_Router4_icmp_error_0 as its already done
7111 - skipping tbl_sidecar943 as its already done
7112 ara_table_10 is not a gateway! Aborting search for merge choices
7113 try_place_table(ara_table_10, stage=11)
7114 Initial # of stages is 11, initial # of entries is 0
7115 Try_alloc_all for Table use
7116 Trying to allocate layout for ara_table_10
7117 Picking layout option for table : ara_table_10 with requested entries : 0
7118 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7119 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7120 Trying to allocate adb for ara_table_10
7121 Trying to allocate imem for ara_table_10
7122 Entries : 0, needed_entries: 0, need_more: 0
7123 Selected stage: 11 Furthest stage: 12
7124 try_place_table returning 0 of ara_table_10 in stage 11
7125 Table is placed
7126 Pl vector: ara_table_10
7127 - skipping tbl_l3_router_Router4_icmp_error as its already done
7128 - skipping tbl_sidecar946 as its already done
7129 - skipping tbl_sidecar948 as its already done
7130 l3_router_Router4_Arp_tbl is not a gateway! Aborting search for merge choices
7131 try_place_table(l3_router_Router4_Arp_tbl, stage=11)
7132 - dependency between tbl_sidecar948 and table advances stage
7133 Initial # of stages is 12, initial # of entries is 512
7134 Try_alloc_all for Table use
7135 Trying to allocate layout for l3_router_Router4_Arp_tbl
7136 Picking layout option for table : l3_router_Router4_Arp_tbl with requested entries : 512
7137 picked layout for l3_router_Router4_Arp_tbl FormatType(02) layout: 512eV ixbar:4B/32b match:3B/22b gh:1 adb:6/2 ov:44 imm:32
7138 way:{ g:1 e:0 w:1 1 1 1 1 }
7139 entries:4096 srams:8 local_tinds: 0 maprams:3 tcams:0 afi:2
7140 Trying to allocate adb for l3_router_Router4_Arp_tbl
7141 Trying to allocate imem for l3_router_Router4_Arp_tbl
7142 Entries : 4096, needed_entries: 512, need_more: 0
7143 Selected stage: 12 Furthest stage: 12
7144 try_place_table returning 4096 of l3_router_Router4_Arp_tbl in stage 12
7145 Table is placed
7146 Pl vector: l3_router_Router4_Arp_tbl
7147 found 2 tables that could be placed: [ ara_table_10, l3_router_Router4_Arp_tbl ]
7148 Initial best is first table seen: ara_table_10
7149 For trial t : l3_router_Router4_Arp_tbl with best: ara_table_10
7150 Keeping best ara_table_10 for reason: earlier stage calculated
7151 placing 0 entries of ara_table_10 ( ara_table_10 ) in stage 11(ffffffffffffffff) FormatType(02)
7152 stage 11, work: [ 19494062, 19557856 ], partly placed 0, placed 66
7153 { id=4 ram=2 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7154 - skipping tbl_sidecar1064 as its already done
7155 - skipping tbl_sidecar1065 as its already done
7156 - skipping cond-33 as its already done
7157 - skipping cond-36 as its already done
7158 - skipping cond-38 as its already done
7159 - skipping cond-40 as its already done
7160 - skipping cond-48 as its already done
7161 - skipping cond-50 as its already done
7162 - skipping cond-62 because it depends on l3_router_Router4_Arp_tbl
7163 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_Arp_tbl
7164 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_Arp_tbl
7165 - skipping gateway cond-62 until mergeable tables are available
7166 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7167 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7168 - skipping tbl_sidecar948 as its already done
7169 - skipping ara_table_10 as its already done
7170 l3_router_Router4_Arp_tbl is not a gateway! Aborting search for merge choices
7171 try_place_table(l3_router_Router4_Arp_tbl, stage=11)
7172 - dependency between tbl_sidecar948 and table advances stage
7173 Initial # of stages is 12, initial # of entries is 512
7174 Try_alloc_all for Table use
7175 Trying to allocate layout for l3_router_Router4_Arp_tbl
7176 Picking layout option for table : l3_router_Router4_Arp_tbl with requested entries : 512
7177 picked layout for l3_router_Router4_Arp_tbl FormatType(02) layout: 512eV ixbar:4B/32b match:3B/22b gh:1 adb:6/2 ov:44 imm:32
7178 way:{ g:1 e:0 w:1 1 1 1 1 }
7179 entries:4096 srams:8 local_tinds: 0 maprams:3 tcams:0 afi:2
7180 Trying to allocate adb for l3_router_Router4_Arp_tbl
7181 Trying to allocate imem for l3_router_Router4_Arp_tbl
7182 Entries : 4096, needed_entries: 512, need_more: 0
7183 Selected stage: 12 Furthest stage: 12
7184 try_place_table returning 4096 of l3_router_Router4_Arp_tbl in stage 12
7185 Table is placed
7186 Pl vector: l3_router_Router4_Arp_tbl
7187 found 1 tables that could be placed: [ l3_router_Router4_Arp_tbl ]
7188 Initial best is first table seen: l3_router_Router4_Arp_tbl
7189 Adding table:l3_router_Router4_Arp_tbl in the initial stage option
7190 placing 4096 entries of l3_router_Router4_Arp_tbl ( Ingress.l3_router.Router4.Arp.tbl ) in stage 12(c0) FormatType(02)
7191 stage 12, work: [ 19494062 ], partly placed 0, placed 67
7192 { id=1 ram=8 tcam=0 mram=3 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
7193 - skipping tbl_sidecar1064 as its already done
7194 - skipping tbl_sidecar1065 as its already done
7195 - skipping cond-33 as its already done
7196 - skipping cond-36 as its already done
7197 - skipping cond-38 as its already done
7198 - skipping cond-40 as its already done
7199 - skipping cond-48 as its already done
7200 - skipping cond-50 as its already done
7201 try_place_table(cond-62, stage=12)
7202 Merging with match table tbl_sidecar1077 and tag $true
7203 - dependency between l3_router_Router4_Arp_tbl and table advances stage
7204 Initial # of stages is 13, initial # of entries is 1
7205 Try_alloc_all for Table use
7206 Trying to allocate layout for tbl_sidecar1077
7207 Picking layout option for table : tbl_sidecar1077 with requested entries : 1
7208 picked layout for tbl_sidecar1077 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7209 way:{ g:1 e:0 w:1 }
7210 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7211 Trying to allocate adb for tbl_sidecar1077
7212 Trying to allocate imem for tbl_sidecar1077
7213 Entries : 1, needed_entries: 1, need_more: 0
7214 Selected stage: 13 Furthest stage: 13
7215 try_place_table returning 1 of tbl_sidecar1077 in stage 13
7216 Table is placed
7217 Gateway is placed
7218 Merging with match table tbl_sidecar1078 and tag $true
7219 - dependency between l3_router_Router4_Arp_tbl and table advances stage
7220 Initial # of stages is 13, initial # of entries is 1
7221 Try_alloc_all for Table use
7222 Trying to allocate layout for tbl_sidecar1078
7223 Picking layout option for table : tbl_sidecar1078 with requested entries : 1
7224 picked layout for tbl_sidecar1078 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7225 way:{ g:1 e:0 w:1 }
7226 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7227 Trying to allocate adb for tbl_sidecar1078
7228 Trying to allocate imem for tbl_sidecar1078
7229 Entries : 1, needed_entries: 1, need_more: 0
7230 Selected stage: 13 Furthest stage: 13
7231 try_place_table returning 1 of tbl_sidecar1078 in stage 13
7232 Table is placed
7233 Gateway is placed
7234 Pl vector: tbl_sidecar1077 tbl_sidecar1078
7235 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7236 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7237 found 2 tables that could be placed: [ tbl_sidecar1077, tbl_sidecar1078 ]
7238 Initial best is first table seen: tbl_sidecar1077
7239 For trial t : tbl_sidecar1078 with best: tbl_sidecar1077
7240 Updating best to tbl_sidecar1078 from tbl_sidecar1077 for reason: default choice
7241 Adding table:tbl_sidecar1077 in the initial stage option
7242 Adding table:tbl_sidecar1078 in the initial stage option
7243 placing 1 entries of tbl_sidecar1078 ( tbl_sidecar1078 ) (with gw cond-62, result tag $true) in stage 13(d0) FormatType(022)
7244 stage 13, work: [ 19494062, 19560022, 19560429 ], partly placed 0, placed 68
7245 { id=1 ram=2 tcam=0 mram=2 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7246 - skipping tbl_sidecar1064 as its already done
7247 - skipping tbl_sidecar1065 as its already done
7248 - skipping cond-33 as its already done
7249 - skipping cond-36 as its already done
7250 - skipping cond-38 as its already done
7251 - skipping cond-40 as its already done
7252 - skipping cond-48 as its already done
7253 - skipping cond-50 as its already done
7254 - skipping cond-62 as its already done
7255 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7256 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7257 tbl_sidecar1077 is not a gateway! Aborting search for merge choices
7258 try_place_table(tbl_sidecar1077, stage=13)
7259 Initial # of stages is 13, initial # of entries is 1
7260 Try_alloc_all for Table use
7261 Trying to allocate layout for tbl_sidecar1077
7262 Picking layout option for table : tbl_sidecar1077 with requested entries : 1
7263 picked layout for tbl_sidecar1077 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7264 way:{ g:1 e:0 w:1 }
7265 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7266 Trying to allocate adb for tbl_sidecar1077
7267 Trying to allocate imem for tbl_sidecar1077
7268 Entries : 1, needed_entries: 1, need_more: 0
7269 Selected stage: 13 Furthest stage: 14
7270 try_place_table returning 1 of tbl_sidecar1077 in stage 13
7271 Table is placed
7272 Pl vector: tbl_sidecar1077
7273 - skipping tbl_sidecar1078 as its already done
7274 try_place_table(cond-63, stage=13)
7275 Merging with match table tbl_sidecar1080 and tag $false
7276 Initial # of stages is 13, initial # of entries is 1
7277 Try_alloc_all for Table use
7278 Trying to allocate layout for tbl_sidecar1080
7279 Picking layout option for table : tbl_sidecar1080 with requested entries : 1
7280 picked layout for tbl_sidecar1080 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7281 way:{ g:1 e:0 w:1 }
7282 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7283 Trying to allocate adb for tbl_sidecar1080
7284 Trying to allocate imem for tbl_sidecar1080
7285 Entries : 1, needed_entries: 1, need_more: 0
7286 Selected stage: 13 Furthest stage: 14
7287 try_place_table returning 1 of tbl_sidecar1080 in stage 13
7288 Table is placed
7289 Gateway is placed
7290 Merging with match table tbl_sidecar1084 and tag $false
7291 Initial # of stages is 13, initial # of entries is 1
7292 Try_alloc_all for Table use
7293 Trying to allocate layout for tbl_sidecar1084
7294 Picking layout option for table : tbl_sidecar1084 with requested entries : 1
7295 picked layout for tbl_sidecar1084 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7296 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7297 Trying to allocate adb for tbl_sidecar1084
7298 Trying to allocate imem for tbl_sidecar1084
7299 Entries : 1, needed_entries: 1, need_more: 0
7300 Selected stage: 13 Furthest stage: 14
7301 try_place_table returning 1 of tbl_sidecar1084 in stage 13
7302 Table is placed
7303 Gateway is placed
7304 Pl vector: tbl_sidecar1080 tbl_sidecar1084
7305 found 3 tables that could be placed: [ tbl_sidecar1077, tbl_sidecar1080, tbl_sidecar1084 ]
7306 Initial best is first table seen: tbl_sidecar1077
7307 For trial t : tbl_sidecar1080 with best: tbl_sidecar1077
7308 Keeping best tbl_sidecar1077 for reason: direct control dependency difference
7309 For trial t : tbl_sidecar1084 with best: tbl_sidecar1077
7310 Keeping best tbl_sidecar1077 for reason: direct control dependency difference
7311 placing 1 entries of tbl_sidecar1077 ( tbl_sidecar1077 ) in stage 13(d1) FormatType(022)
7312 stage 13, work: [ 19560429 ], partly placed 0, placed 69
7313 { id=2 ram=4 tcam=0 mram=4 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7314 try_place_table(cond-63, stage=13)
7315 Merging with match table tbl_sidecar1080 and tag $false
7316 Initial # of stages is 13, initial # of entries is 1
7317 Try_alloc_all for Table use
7318 Trying to allocate layout for tbl_sidecar1080
7319 Picking layout option for table : tbl_sidecar1080 with requested entries : 1
7320 picked layout for tbl_sidecar1080 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7321 way:{ g:1 e:0 w:1 }
7322 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7323 Trying to allocate adb for tbl_sidecar1080
7324 Trying to allocate imem for tbl_sidecar1080
7325 Entries : 1, needed_entries: 1, need_more: 0
7326 Selected stage: 13 Furthest stage: 14
7327 try_place_table returning 1 of tbl_sidecar1080 in stage 13
7328 Table is placed
7329 Gateway is placed
7330 Merging with match table tbl_sidecar1084 and tag $false
7331 Initial # of stages is 13, initial # of entries is 1
7332 Try_alloc_all for Table use
7333 Trying to allocate layout for tbl_sidecar1084
7334 Picking layout option for table : tbl_sidecar1084 with requested entries : 1
7335 picked layout for tbl_sidecar1084 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7336 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7337 Trying to allocate adb for tbl_sidecar1084
7338 Trying to allocate imem for tbl_sidecar1084
7339 Entries : 1, needed_entries: 1, need_more: 0
7340 Selected stage: 13 Furthest stage: 14
7341 try_place_table returning 1 of tbl_sidecar1084 in stage 13
7342 Table is placed
7343 Gateway is placed
7344 Pl vector: tbl_sidecar1080 tbl_sidecar1084
7345 found 2 tables that could be placed: [ tbl_sidecar1080, tbl_sidecar1084 ]
7346 Initial best is first table seen: tbl_sidecar1080
7347 For trial t : tbl_sidecar1084 with best: tbl_sidecar1080
7348 Updating best to tbl_sidecar1084 from tbl_sidecar1080 for reason: default choice
7349 placing 1 entries of tbl_sidecar1084 ( tbl_sidecar1084 ) (with gw cond-63, result tag $false) in stage 13(d2) FormatType(02)
7350 stage 13, work: [ 19560429, 19560176 ], partly placed 0, placed 70
7351 { id=3 ram=4 tcam=0 mram=4 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7352 - skipping cond-63 as its already done
7353 tbl_sidecar1080 is not a gateway! Aborting search for merge choices
7354 try_place_table(tbl_sidecar1080, stage=13)
7355 Initial # of stages is 13, initial # of entries is 1
7356 Try_alloc_all for Table use
7357 Trying to allocate layout for tbl_sidecar1080
7358 Picking layout option for table : tbl_sidecar1080 with requested entries : 1
7359 picked layout for tbl_sidecar1080 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7360 way:{ g:1 e:0 w:1 }
7361 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7362 Trying to allocate adb for tbl_sidecar1080
7363 Trying to allocate imem for tbl_sidecar1080
7364 Entries : 1, needed_entries: 1, need_more: 0
7365 Selected stage: 13 Furthest stage: 14
7366 try_place_table returning 1 of tbl_sidecar1080 in stage 13
7367 Table is placed
7368 Pl vector: tbl_sidecar1080
7369 try_place_table(cond-64, stage=13)
7370 Merging with match table mac_rewrite_mac_rewrite and tag $true
7371 Initial # of stages is 13, initial # of entries is 256
7372 Try_alloc_all for Table use
7373 Trying to allocate layout for mac_rewrite_mac_rewrite
7374 Picking layout option for table : mac_rewrite_mac_rewrite with requested entries : 256
7375 picked layout for mac_rewrite_mac_rewrite FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 adb:6/2 ov:33 imm:32
7376 way:{ g:1 e:0 w:1 1 }
7377 entries:1024 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:2 I
7378 Trying to allocate adb for mac_rewrite_mac_rewrite
7379 Trying to allocate imem for mac_rewrite_mac_rewrite
7380 Entries : 1024, needed_entries: 256, need_more: 0
7381 Selected stage: 13 Furthest stage: 14
7382 try_place_table returning 1024 of mac_rewrite_mac_rewrite in stage 13
7383 Table is placed
7384 Gateway is placed
7385 Pl vector: mac_rewrite_mac_rewrite
7386 - skipping tbl_sidecar1084 as its already done
7387 found 2 tables that could be placed: [ tbl_sidecar1080, mac_rewrite_mac_rewrite ]
7388 Initial best is first table seen: tbl_sidecar1080
7389 For trial t : mac_rewrite_mac_rewrite with best: tbl_sidecar1080
7390 Updating best to mac_rewrite_mac_rewrite from tbl_sidecar1080 for reason: default choice
7391 placing 1024 entries of mac_rewrite_mac_rewrite ( Ingress.mac_rewrite.mac_rewrite ) (with gw cond-64, result tag $true) in stage 13(d3) FormatType(02)
7392 stage 13, work: [ 19560176 ], partly placed 0, placed 71
7393 { id=4 ram=6 tcam=0 mram=4 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
7394 tbl_sidecar1080 is not a gateway! Aborting search for merge choices
7395 try_place_table(tbl_sidecar1080, stage=13)
7396 Initial # of stages is 13, initial # of entries is 1
7397 Try_alloc_all for Table use
7398 Trying to allocate layout for tbl_sidecar1080
7399 Picking layout option for table : tbl_sidecar1080 with requested entries : 1
7400 picked layout for tbl_sidecar1080 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7401 way:{ g:1 e:0 w:1 }
7402 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7403 Trying to allocate adb for tbl_sidecar1080
7404 Trying to allocate imem for tbl_sidecar1080
7405 Entries : 1, needed_entries: 1, need_more: 0
7406 Selected stage: 13 Furthest stage: 14
7407 try_place_table returning 1 of tbl_sidecar1080 in stage 13
7408 Table is placed
7409 Pl vector: tbl_sidecar1080
7410 - skipping cond-64 as its already done
7411 - skipping tbl_sidecar1084 as its already done
7412 found 1 tables that could be placed: [ tbl_sidecar1080 ]
7413 Initial best is first table seen: tbl_sidecar1080
7414 placing 1 entries of tbl_sidecar1080 ( tbl_sidecar1080 ) in stage 13(d4) FormatType(022)
7415 Adding complete placement for resource mode:0
7416 Found a complete solution that fit the number of stages required
7417 Evaluating complete solution with resource:0
7418 Placement error(s):0 stages required:14
7419 Updating best final placement with this one
7420 Table placement placed 72 tables in 14 stages
7421 Table tbl_sidecar1080 logical id 0xd4 entries=1 stage=13
7422 attached table Ingress.egress_ctr entries=512
7423 Table mac_rewrite_mac_rewrite logical id 0xd3 entries=1024 stage=13
7424 Gateway cond-64 is also logical id 0xd3
7425 Table tbl_sidecar1084 logical id 0xd2 entries=1 stage=13
7426 Gateway cond-63 is also logical id 0xd2
7427 Table tbl_sidecar1077 logical id 0xd1 entries=1 stage=13
7428 attached table Ingress.drop_port_ctr entries=512
7429 Table tbl_sidecar1078 logical id 0xd0 entries=1 stage=13
7430 attached table Ingress.drop_reason_ctr entries=18
7431 Gateway cond-62 is also logical id 0xd0
7432 Table l3_router_Router4_Arp_tbl logical id 0xc0 entries=4096 stage=12
7433 attached table Ingress.l3_router.Router4.Arp.counter entries=512
7434 Table ara_table_10 logical id 0xffffffffffffffff entries=0 stage=11
7435 Table tbl_sidecar946 logical id 0xb3 entries=1 stage=11
7436 Table tbl_l3_router_Router4_icmp_error_0 logical id 0xb2 entries=1 stage=11
7437 Table tbl_l3_router_Router4_icmp_error logical id 0xb1 entries=1 stage=11
7438 Table tbl_sidecar948 logical id 0xb0 entries=1 stage=11
7439 Gateway cond-57 is also logical id 0xb0
7440 Table l3_router_Router4_lookup_idx_route logical id 0xa0 entries=8192 stage=10
7441 attached table Ingress.l3_router.Router4.lookup_idx.forward_counter entries=8191
7442 Table ara_table_0 logical id 0xffffffffffffffff entries=0 stage=9
7443 Table l3_router_Router6_Ndp_tbl logical id 0x91 entries=4096 stage=9
7444 attached table Ingress.l3_router.Router6.Ndp.counter entries=512
7445 Table tbl_sidecar792 logical id 0x90 entries=1 stage=9
7446 Table ara_table_4 logical id 0xffffffffffffffff entries=0 stage=8
7447 Table ara_table_6 logical id 0xffffffffffffffff entries=0 stage=8
7448 Table ara_table_8 logical id 0xffffffffffffffff entries=0 stage=8
7449 Table ara_table_2 logical id 0xffffffffffffffff entries=0 stage=8
7450 Table tbl_sidecar991 logical id 0x86 entries=1 stage=8
7451 Table tbl_sidecar994 logical id 0x85 entries=1 stage=8
7452 Table tbl_l3_router_Router6_icmp_error logical id 0x84 entries=1 stage=8
7453 Table tbl_sidecar943 logical id 0x83 entries=1 stage=8
7454 Gateway cond-56 is also logical id 0x83
7455 Table tbl_sidecar996 logical id 0x82 entries=1 stage=8
7456 Gateway cond-61 is also logical id 0x82
7457 Table tbl_l3_router_Router6_icmp_error_0 logical id 0x81 entries=1 stage=8
7458 Gateway cond-60 is also logical id 0x81
7459 Table l3_router_Router4_lookup_idx_select_route logical id 0x80 entries=12288 stage=8
7460 Gateway cond-55 is also logical id 0x80
7461 Table ingresshdr.udp.checksum_encode_update_condition_2 logical id 0x79 entries=5120 stage=7
7462 Table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 logical id 0x78 entries=4 stage=7
7463 Table tbl_sidecar921 logical id 0x77 entries=1 stage=7
7464 Table tbl_sidecar981 logical id 0x76 entries=1 stage=7
7465 Table l3_router_Router6_lookup_tbl logical id 0x75 entries=1024 stage=7
7466 attached table Ingress.l3_router.Router6.lookup.counter entries=1024
7467 Gateway cond-59 is also logical id 0x75
7468 Table cond-58 logical id 0x74 entries=0 stage=7
7469 Table tbl_sidecar933 logical id 0x73 entries=1 stage=7
7470 Table l3_router_Router4_lookup_idx_lookup logical id 0x72 entries=8192 stage=7
7471 attached table Ingress.l3_router.Router4.lookup_idx.index_counter entries=8192
7472 Gateway cond-54 is also logical id 0x72
7473 Table tbl_sidecar917 logical id 0x71 entries=1 stage=7
7474 Gateway cond-53 is also logical id 0x71
7475 Table cond-52 logical id 0x70 entries=0 stage=7
7476 Table ara_table_11 logical id 0xffffffffffffffff entries=0 stage=6
7477 Table ara_table_9 logical id 0xffffffffffffffff entries=0 stage=6
7478 Table ara_table_7 logical id 0xffffffffffffffff entries=0 stage=6
7479 Table ara_table_5 logical id 0xffffffffffffffff entries=0 stage=6
7480 Table ara_table_3 logical id 0xffffffffffffffff entries=0 stage=6
7481 Table nat_egress_nat_egress logical id 0x61 entries=1024 stage=6
7482 Gateway cond-51 is also logical id 0x61
7483 Table cond-50 logical id 0x60 entries=0 stage=6
7484 Table ara_table_1 logical id 0xffffffffffffffff entries=0 stage=5
7485 Table tbl_sidecar481 logical id 0x52 entries=1 stage=5
7486 Gateway cond-46 is also logical id 0x52
7487 Table tbl_sidecar253 logical id 0x51 entries=1 stage=5
7488 Table services_service logical id 0x50 entries=512 stage=5
7489 attached table Ingress.services.service_ctr entries=5
7490 Gateway cond-49 is also logical id 0x50
7491 Table tbl_nat_ingress_invert logical id 0x43 entries=1 stage=4
7492 Table tbl_sidecar250 logical id 0x42 entries=1 stage=4
7493 Gateway cond-48 is also logical id 0x42
7494 Table tbl_nat_ingress_encap_ipv6 logical id 0x41 entries=1 stage=4
7495 Gateway cond-45 is also logical id 0x41
7496 Table tbl_nat_ingress_encap_ipv4 logical id 0x40 entries=1 stage=4
7497 Table tbl_sidecar457 logical id 0x38 entries=1 stage=3
7498 Table tbl_sidecar464 logical id 0x37 entries=1 stage=3
7499 Table nat_ingress_ipv4_set_len logical id 0x36 entries=3072 stage=3
7500 Gateway cond-44 is also logical id 0x36
7501 Table nat_ingress_nat_only logical id 0x35 entries=2048 stage=3
7502 attached table Ingress.nat_ingress.nat_only_counter entries=256
7503 Gateway cond-47 is also logical id 0x35
7504 Table tbl_sidecar465 logical id 0x34 entries=1 stage=3
7505 Gateway cond-43 is also logical id 0x34
7506 Table tbl_sidecar460 logical id 0x33 entries=1 stage=3
7507 Table tbl_sidecar461 logical id 0x32 entries=1 stage=3
7508 Gateway cond-42 is also logical id 0x32
7509 Table tbl_sidecar456 logical id 0x31 entries=1 stage=3
7510 Gateway cond-41 is also logical id 0x31
7511 Table cond-40 logical id 0x30 entries=0 stage=3
7512 Table nat_ingress_ingress_ipv6 logical id 0x20 entries=1024 stage=2
7513 attached table Ingress.nat_ingress.ipv6_ingress_counter entries=1024
7514 Table nat_ingress_ingress_ipv6 logical id 0x11 entries=1536 stage=1
7515 attached table Ingress.nat_ingress.ipv6_ingress_counter entries=1536
7516 Gateway cond-39 is also logical id 0x11
7517 Table nat_ingress_ingress_ipv4 logical id 0x10 entries=2560 stage=1
7518 attached table Ingress.nat_ingress.ipv4_ingress_counter entries=2560
7519 Gateway cond-38 is also logical id 0x10
7520 Table tbl_sidecar1064 logical id 0x8 entries=1 stage=0
7521 attached table Ingress.ingress_ctr entries=512
7522 Table tbl_sidecar1065 logical id 0x7 entries=1 stage=0
7523 attached table Ingress.packet_ctr entries=1024
7524 Table tbl_sidecar78 logical id 0x6 entries=1 stage=0
7525 Table tbl_sidecar75 logical id 0x5 entries=1 stage=0
7526 Table filter_switch_ipv6_addr logical id 0x4 entries=512 stage=0
7527 attached table Ingress.filter.ipv6_ctr entries=512
7528 Gateway cond-35 is also logical id 0x4
7529 Table cond-34 logical id 0x3 entries=0 stage=0
7530 Table filter_switch_ipv4_addr logical id 0x2 entries=512 stage=0
7531 attached table Ingress.filter.ipv4_ctr entries=512
7532 Gateway cond-33 is also logical id 0x2
7533 Table tbl_sidecar445 logical id 0x1 entries=1 stage=0
7534 Gateway cond-37 is also logical id 0x1
7535 Table cond-36 logical id 0x0 entries=0 stage=0
7536 Finished table placement decisions pipe
7537 folding gateway cond-33 onto filter_switch_ipv4_addr
7538 Adding Ternary Indirect table to filter_switch_ipv4_addr
7539 folding gateway cond-35 onto filter_switch_ipv6_addr
7540 Adding Ternary Indirect table to filter_switch_ipv6_addr
7541 Adding Ternary Indirect table to tbl_sidecar75
7542 Adding Ternary Indirect table to tbl_sidecar78
7543 folding gateway cond-37 onto tbl_sidecar445
7544 Adding Ternary Indirect table to tbl_sidecar445
7545 folding gateway cond-38 onto nat_ingress_ingress_ipv4
7546 Adding Ternary Indirect table to nat_ingress_ingress_ipv4
7547 Adding Action Data Table to nat_ingress_ingress_ipv4
7548 folding gateway cond-39 onto nat_ingress_ingress_ipv6
7549 splitting nat_ingress_ingress_ipv6 across 2 stages
7550 Adding Ternary Indirect table to nat_ingress_ingress_ipv6
7551 Adding Action Data Table to nat_ingress_ingress_ipv6
7552 Adding Action Data Table to nat_ingress_ingress_ipv6
7553 folding gateway cond-41 onto tbl_sidecar456
7554 Adding Ternary Indirect table to tbl_sidecar456
7555 folding gateway cond-42 onto tbl_sidecar461
7556 Adding Ternary Indirect table to tbl_sidecar461
7557 folding gateway cond-43 onto tbl_sidecar465
7558 Adding Ternary Indirect table to tbl_sidecar465
7559 Adding Ternary Indirect table to tbl_sidecar464
7560 Adding Ternary Indirect table to tbl_sidecar460
7561 Adding Ternary Indirect table to tbl_sidecar457
7562 folding gateway cond-44 onto nat_ingress_ipv4_set_len
7563 folding gateway cond-45 onto tbl_nat_ingress_encap_ipv6
7564 Adding Ternary Indirect table to tbl_nat_ingress_encap_ipv6
7565 Adding Action Data Table to tbl_nat_ingress_encap_ipv6
7566 Adding Ternary Indirect table to tbl_nat_ingress_invert
7567 Adding Ternary Indirect table to tbl_nat_ingress_encap_ipv4
7568 Adding Action Data Table to tbl_nat_ingress_encap_ipv4
7569 folding gateway cond-46 onto tbl_sidecar481
7570 Adding Ternary Indirect table to tbl_sidecar481
7571 folding gateway cond-47 onto nat_ingress_nat_only
7572 folding gateway cond-48 onto tbl_sidecar250
7573 Adding Ternary Indirect table to tbl_sidecar250
7574 folding gateway cond-49 onto services_service
7575 Adding Ternary Indirect table to services_service
7576 Adding Action Data Table to services_service
7577 Adding Ternary Indirect table to tbl_sidecar253
7578 folding gateway cond-51 onto nat_egress_nat_egress
7579 Adding Action Data Table to nat_egress_nat_egress
7580 folding gateway cond-53 onto tbl_sidecar917
7581 Adding Ternary Indirect table to tbl_sidecar917
7582 folding gateway cond-54 onto l3_router_Router4_lookup_idx_lookup
7583 Adding Ternary Indirect table to l3_router_Router4_lookup_idx_lookup
7584 Adding Action Data Table to l3_router_Router4_lookup_idx_lookup
7585 Adding Ternary Indirect table to tbl_sidecar921
7586 folding gateway cond-55 onto l3_router_Router4_lookup_idx_select_route
7587 Adding Ternary Indirect table to tbl_sidecar792
7588 Adding Action Data Table to l3_router_Router4_lookup_idx_route
7589 folding gateway cond-56 onto tbl_sidecar943
7590 Adding Ternary Indirect table to tbl_sidecar943
7591 folding gateway cond-57 onto tbl_sidecar948
7592 Adding Ternary Indirect table to tbl_sidecar948
7593 Adding Ternary Indirect table to tbl_l3_router_Router4_icmp_error
7594 Adding Action Data Table to tbl_l3_router_Router4_icmp_error
7595 Adding Ternary Indirect table to tbl_sidecar946
7596 Adding Action Data Table to l3_router_Router4_Arp_tbl
7597 Adding Ternary Indirect table to tbl_l3_router_Router4_icmp_error_0
7598 Adding Action Data Table to tbl_l3_router_Router4_icmp_error_0
7599 folding gateway cond-59 onto l3_router_Router6_lookup_tbl
7600 Adding Ternary Indirect table to l3_router_Router6_lookup_tbl
7601 Adding Action Data Table to l3_router_Router6_lookup_tbl
7602 Adding Ternary Indirect table to tbl_sidecar981
7603 folding gateway cond-60 onto tbl_l3_router_Router6_icmp_error_0
7604 Adding Ternary Indirect table to tbl_l3_router_Router6_icmp_error_0
7605 Adding Action Data Table to tbl_l3_router_Router6_icmp_error_0
7606 folding gateway cond-61 onto tbl_sidecar996
7607 Adding Ternary Indirect table to tbl_sidecar996
7608 Adding Ternary Indirect table to tbl_l3_router_Router6_icmp_error
7609 Adding Action Data Table to tbl_l3_router_Router6_icmp_error
7610 Adding Ternary Indirect table to tbl_sidecar994
7611 Adding Action Data Table to l3_router_Router6_Ndp_tbl
7612 Adding Ternary Indirect table to tbl_sidecar991
7613 folding gateway cond-62 onto tbl_sidecar1078
7614 folding gateway cond-63 onto tbl_sidecar1084
7615 Adding Ternary Indirect table to tbl_sidecar1084
7616 folding gateway cond-64 onto mac_rewrite_mac_rewrite
7617 Adding Action Data Table to mac_rewrite_mac_rewrite
7618 table placement completed pipe
7619 ingress: [53]
7620 +--cond-36
7621 0+--filter_switch_ipv4_addr
7622 00+--tbl_sidecar1065
7623 000+--tbl_sidecar1064
7624 0000+--nat_ingress_ingress_ipv4
7625 00000+--cond-40
7626 000000+--tbl_sidecar250
7627 0000000+--ara_table_1
7628 00000000+--cond-50
7629 000000000+--ara_table_11
7630 0000000000+--ara_table_3
7631 00000000000+--ara_table_5
7632 000000000000+--ara_table_7
7633 0000000000000+--ara_table_9
7634 00000000000000+--ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7635 000000000000000+--ingresshdr.udp.checksum_encode_update_condition_2
7636 0000000000000000+--ara_table_2
7637 00000000000000000+--ara_table_4
7638 000000000000000000+--ara_table_6
7639 0000000000000000000+--ara_table_8
7640 00000000000000000000+--ara_table_0
7641 000000000000000000000+--ara_table_10
7642 0000000000000000000000+--tbl_sidecar1078
7643 0: cond-36(ingress::hdr.icmp.$valid == 1; => $true, 1 => $false)
7644 $true: [60]
7645 1: tbl_sidecar445(ingress::hdr.icmp.type == 8;, ingress::hdr.icmp.type == 0;, ingress::hdr.icmp.type == 128;, ingress::hdr.icmp.type == 129;, 1 => $false)
7646 $false: [106]
7647 $false: [107]
7648 2: filter_switch_ipv4_addr(ingress::hdr.ipv4.$valid == 1;, ingress::hdr.arp.$valid == 1;, 1 => $false){ GT 41+11, 0 0K }
7649 $false: [58]
7650 3: cond-34(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
7651 $true: [56]
7652 4: filter_switch_ipv6_addr(ingress::hdr.ipv6.dst_addr[127:112] == 65281; => $true, 1){ GT 137+11, 0 0K }
7653 $true: [54]
7654 5: tbl_sidecar75{ E 0+8, 4 0K }
7655 $default: [55]
7656 6: tbl_sidecar78{ E 0+16, 2 0K }
7657 $false: [105]
7658 7: tbl_sidecar1065{ E 0+10, 0 0K }
7659 stats Ingress.packet_ctr 1024
7660 8: tbl_sidecar1064{ E 0+10, 0 0K }
7661 stats Ingress.ingress_ctr 512
7662 10: nat_ingress_ingress_ipv4(ingress::hdr.ipv4.$valid == 1;, 1 => $false){ GT 64+10, 32 2K }
7663 $false: [63]
7664 11: nat_ingress_ingress_ipv6(ingress::hdr.ipv6.$valid == 1;, 1 => $false){ GT 160+10, 32 1K }
7665 $false: [108]
7666 $try_next_stage: [160]
7667 20: nat_ingress_ingress_ipv6{ GT 160+10, 32 1K }
7668 30: cond-40(ingress::meta.nat_ingress; => $true, 1 => $false)
7669 $true: [64] 0 00
7670 31: tbl_sidecar456(ingress::hdr.tcp.$valid == 1;, 1 => $false)
7671 $false: [69]
7672 32: tbl_sidecar461(ingress::hdr.udp.$valid == 1;, 1 => $false){ GE 0+32, 4 0K }
7673 $false: [68]
7674 34: tbl_sidecar465(ingress::hdr.icmp.$valid == 1;, 1 => $false)
7675 $false: [109]
7676 $default: [67]
7677 37: tbl_sidecar464
7678 $default: [66]
7679 33: tbl_sidecar460
7680 $default: [65]
7681 38: tbl_sidecar457{ E 0+31, 4 0K }
7682 36: nat_ingress_ipv4_set_len(ingress::hdr.ipv4.$valid == 1;, 1 => $false){ GE -6+16, 2 [1x3 3K] }
7683 $false: [72]
7684 41: tbl_nat_ingress_encap_ipv6(ingress::hdr.ipv6.$valid == 1;, 1 => $false)
7685 $false: [110]
7686 $default: [71]
7687 $default: [70] 0
7688 40: tbl_nat_ingress_encap_ipv4
7689 43: tbl_nat_ingress_invert
7690 52: tbl_sidecar481(ingress::hdr.vlan.$valid == 1;, 1 => $false)
7691 $false: [111]
7692 $false: [75]
7693 35: nat_ingress_nat_only(ingress::meta.is_switch_address; => $true, 1){ GE -1+10, 0 [1x2 2K] }
7694 $true: [112]
7695 $default: [74]
7696 42: tbl_sidecar250(!ingress::meta.is_switch_address && ingress::meta.nat_ingress_port && !ingress::meta.nat_ingress;, 1 => $false){ GE 0+8, 4 0K }
7697 $false: [79]
7698 50: services_service(!ingress::meta.is_switch_address;, ingress::hdr.geneve.$valid != 1;, ingress::hdr.geneve.vni == 0;, 1 => $true){ GT 36+14, 8 0K }
7699 stats Ingress.services.service_ctr 5
7700 $true: [77]
7701 51: tbl_sidecar253
7702 50: ara_table_1
7703 60: cond-50(!ingress::meta.service_routed && ingress::ig_intr_md_for_dprsr.drop_ctl == 0; => $true, 1 => $false)
7704 $true: [80] 0
7705 61: nat_egress_nat_egress(ingress::meta.nat_egress;, 1 => $false){ GE -5+35, 6 [1x1 1K] }
7706 $false: [113]
7707 $default: [81]
7708 70: cond-52(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
7709 $true: [98]
7710 71: tbl_sidecar917(ingress::meta.ipv4_checksum_err;, 1 => $false)
7711 $false: [90]
7712 72: l3_router_Router4_lookup_idx_lookup(ingress::hdr.ipv4.ttl == 0; => $true, 1){ GT 32+11, 4 8K }
7713 $true: [83]
7714 77: tbl_sidecar921{ E 0+8, 4 0K }
7715 $default: [84] 0 00
7716 73: tbl_sidecar933
7717 80: l3_router_Router4_lookup_idx_select_route(ingress::l3_router_Router4_fwd.is_hit;, 1 => $false){ GE 6+16, 2 [1x3 3K 3K 3K 3K] }
7718 $false: [114]
7719 $default: [85] 0
7720 90: tbl_sidecar792
7721 a0: l3_router_Router4_lookup_idx_route{ E 6+20, 10 [1x2 2K 2K 2K 2K] }
7722 83: tbl_sidecar943(ingress::l3_router_Router4_fwd.is_hit; => $true, 1){ GE 0+8, 4 0K }
7723 $true: [89]
7724 b0: tbl_sidecar948(ingress::l3_router_Router4_fwd.port == 0;, ingress::hdr.ipv4.ttl == 1; => $true, 1)
7725 $true: [86] 0
7726 b1: tbl_l3_router_Router4_icmp_error{ E 0+22, 8 0K }
7727 b3: tbl_sidecar946
7728 $default: [87]
7729 c0: l3_router_Router4_Arp_tbl{ E 22+44, 6 [1x1 1K 1K 1K 1K] }
7730 $default: [88]
7731 b2: tbl_l3_router_Router4_icmp_error_0{ E 0+22, 8 0K }
7732 $default: [82]
7733 $false: [99]
7734 74: cond-58(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
7735 $true: [97]
7736 75: l3_router_Router6_lookup_tbl(ingress::hdr.ipv6.hop_limit == 0; => $true, 1){ GT 128+12, 32 1K }
7737 $true: [91]
7738 76: tbl_sidecar981{ E 0+8, 4 0K }
7739 $default: [92]
7740 81: tbl_l3_router_Router6_icmp_error_0(ingress::l3_router_Router6_fwd.is_hit; => $true, 1){ GE 0+22, 8 0K }
7741 $true: [96]
7742 82: tbl_sidecar996(ingress::l3_router_Router6_fwd.port == 0;, ingress::hdr.ipv6.hop_limit == 1; => $true, 1)
7743 $true: [93] 0
7744 84: tbl_l3_router_Router6_icmp_error{ E 0+22, 8 0K }
7745 85: tbl_sidecar994
7746 $default: [94]
7747 91: l3_router_Router6_Ndp_tbl{ E 118+44, 6 [2x1 1K 1K 1K 1K] }
7748 $default: [95]
7749 86: tbl_sidecar991
7750 $false: [115]
7751 $false: [116]
7752 60: ara_table_11
7753 60: ara_table_3
7754 60: ara_table_5
7755 60: ara_table_7
7756 60: ara_table_9
7757 78: ingresshdr.icmp.hdr_checksum_encode_update_condition_3(ingress::meta.icmp_recalc == 1 && ingress::hdr.icmp.$valid == 1; => $entry0, ingress::meta.icmp_recalc == 0 && ingress::hdr.icmp.$valid == 1; => $entry1, 1){ GE 0+6, 1 0K }
7758 $entry0, $entry1, $miss: [161]
7759 79: ingresshdr.udp.checksum_encode_update_condition_2{ E -4+6, 1 [1x5 5K] }
7760 80: ara_table_2
7761 80: ara_table_4
7762 80: ara_table_6
7763 80: ara_table_8
7764 90: ara_table_0
7765 b0: ara_table_10
7766 d0: tbl_sidecar1078(ingress::meta.drop_reason == 0; => $false, 1){ GE 0+10, 0 0K }
7767 stats Ingress.drop_reason_ctr 18
7768 $false: [103]
7769 d2: tbl_sidecar1084(ingress::meta.multicast[0:0]; => $true, 1)
7770 $true: [118]
7771 $default: [101] 0
7772 d3: mac_rewrite_mac_rewrite(ingress::ig_intr_md_for_tm.ucast_egress_port == 0; => $false, 1){ GE -1+33, 6 [1x1 1K] }
7773 $false: [117]
7774 d4: tbl_sidecar1080{ E 0+10, 0 0K }
7775 stats Ingress.egress_ctr 512
7776 $default: [100]
7777 d1: tbl_sidecar1077{ E 0+10, 0 0K }
7778 stats Ingress.drop_port_ctr 512
7779 egress: [104]
7780