Max level shown:
1 Table Placement INITIAL, not 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 - action dependency between filter_switch_ipv4_addr and table nat_ingress_ingress_ipv4 due to PHV allocation advances stage to 1
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 - action dependency between filter_switch_ipv4_addr and table nat_ingress_ingress_ipv4 due to PHV allocation advances stage to 1
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 - action dependency between filter_switch_ipv6_addr and table nat_ingress_ingress_ipv4 due to PHV allocation advances stage to 1
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 - action dependency between tbl_sidecar75 and table nat_ingress_ingress_ipv4 due to PHV allocation advances stage to 1
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 - action dependency between tbl_sidecar75 and table nat_ingress_ingress_ipv4 due to PHV allocation advances stage to 1
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 - action dependency between tbl_sidecar75 and table nat_ingress_ingress_ipv4 due to PHV allocation advances stage to 1
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 - action dependency between tbl_sidecar75 and table nat_ingress_ingress_ipv4 due to PHV allocation advances stage to 1
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 - action dependency between tbl_sidecar465 and table tbl_nat_ingress_encap_ipv4 due to PHV allocation advances stage to 4
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 - action dependency between tbl_sidecar465 and table tbl_nat_ingress_encap_ipv4 due to PHV allocation advances stage to 4
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 - action dependency between tbl_sidecar465 and table tbl_nat_ingress_encap_ipv4 due to PHV allocation advances stage to 4
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 - action dependency between tbl_sidecar465 and table tbl_nat_ingress_encap_ipv6 due to PHV allocation advances stage to 4
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 - action dependency between tbl_sidecar465 and table tbl_nat_ingress_encap_ipv4 due to PHV allocation advances stage to 4
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 - action dependency between tbl_sidecar465 and table tbl_nat_ingress_encap_ipv6 due to PHV allocation advances stage to 4
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 - action dependency between tbl_sidecar457 and table tbl_sidecar250 due to PHV allocation advances stage to 4
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 - action dependency between tbl_sidecar457 and table tbl_nat_ingress_encap_ipv4 due to PHV allocation advances stage to 4
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 - action dependency between tbl_sidecar457 and table tbl_nat_ingress_encap_ipv6 due to PHV allocation advances stage to 4
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 - action dependency between tbl_nat_ingress_encap_ipv4 and table tbl_sidecar250 due to PHV allocation advances stage to 5
2249 Initial # of stages is 5, initial # of entries is 1
2250 Try_alloc_all for Table use
2251 Trying to allocate layout for tbl_sidecar250
2252 Picking layout option for table : tbl_sidecar250 with requested entries : 1
2253 picked layout for tbl_sidecar250 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
2254 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
2255 Trying to allocate adb for tbl_sidecar250
2256 Trying to allocate imem for tbl_sidecar250
2257 Entries : 1, needed_entries: 1, need_more: 0
2258 Selected stage: 5 Furthest stage: 5
2259 try_place_table returning 1 of tbl_sidecar250 in stage 5
2260 Table is placed
2261 Gateway is placed
2262 Pl vector: tbl_sidecar250
2263 - skipping cond-50 due to in-sequence control dependence on cond-48
2264 - skipping cond-62 due to in-sequence control dependence on cond-48
2265 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
2266 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
2267 - skipping cond-41 as its already done
2268 - skipping cond-44 as its already done
2269 - removing tbl_sidecar481 from merge list because it depends on cond-45
2270 - skipping gateway cond-46 until mergeable tables are available
2271 - skipping nat_ingress_ipv4_set_len as its already done
2272 tbl_nat_ingress_invert is not a gateway! Aborting search for merge choices
2273 try_place_table(tbl_nat_ingress_invert, stage=4)
2274 Initial # of stages is 4, initial # of entries is 1
2275 Try_alloc_all for Table use
2276 Trying to allocate layout for tbl_nat_ingress_invert
2277 Picking layout option for table : tbl_nat_ingress_invert with requested entries : 1
2278 picked layout for tbl_nat_ingress_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2279 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2280 Trying to allocate adb for tbl_nat_ingress_invert
2281 Trying to allocate imem for tbl_nat_ingress_invert
2282 Entries : 1, needed_entries: 1, need_more: 0
2283 Selected stage: 4 Furthest stage: 5
2284 try_place_table returning 1 of tbl_nat_ingress_invert in stage 4
2285 Table is placed
2286 Pl vector: tbl_nat_ingress_invert
2287 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2288 - skipping ara_table_1 as a parent is not yet placed
2289 try_place_table(cond-45, stage=4)
2290 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
2291 Initial # of stages is 4, initial # of entries is 1
2292 Try_alloc_all for Table use
2293 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
2294 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
2295 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
2296 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
2297 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
2298 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
2299 Entries : 1, needed_entries: 1, need_more: 0
2300 Selected stage: 4 Furthest stage: 5
2301 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 4
2302 Table is placed
2303 Gateway is placed
2304 Pl vector: tbl_nat_ingress_encap_ipv6
2305 found 3 tables that could be placed: [ tbl_sidecar250, tbl_nat_ingress_invert, tbl_nat_ingress_encap_ipv6 ]
2306 Initial best is first table seen: tbl_sidecar250
2307 For trial t : tbl_nat_ingress_invert with best: tbl_sidecar250
2308 Updating best to tbl_nat_ingress_invert from tbl_sidecar250 for reason: earlier stage calculated
2309 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_nat_ingress_invert
2310 Updating best to tbl_nat_ingress_encap_ipv6 from tbl_nat_ingress_invert for reason: longer downward prop control-included dependence tail chain
2311 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)
2312 stage 4, work: [ 19494062, 19495139, 19495836, 19497391, 19497389, 20153843 ], partly placed 0, placed 23
2313 { id=2 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
2314 - skipping tbl_sidecar1064 as its already done
2315 - skipping tbl_sidecar1065 as its already done
2316 - skipping cond-33 as its already done
2317 - skipping cond-36 as its already done
2318 - skipping cond-38 as its already done
2319 - skipping cond-40 as its already done
2320 try_place_table(cond-48, stage=4)
2321 Merging with match table tbl_sidecar250 and tag $true
2322 - action dependency between tbl_nat_ingress_encap_ipv6 and table tbl_sidecar250 due to PHV allocation advances stage to 5
2323 Initial # of stages is 5, initial # of entries is 1
2324 Try_alloc_all for Table use
2325 Trying to allocate layout for tbl_sidecar250
2326 Picking layout option for table : tbl_sidecar250 with requested entries : 1
2327 picked layout for tbl_sidecar250 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
2328 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
2329 Trying to allocate adb for tbl_sidecar250
2330 Trying to allocate imem for tbl_sidecar250
2331 Entries : 1, needed_entries: 1, need_more: 0
2332 Selected stage: 5 Furthest stage: 5
2333 try_place_table returning 1 of tbl_sidecar250 in stage 5
2334 Table is placed
2335 Gateway is placed
2336 Pl vector: tbl_sidecar250
2337 - skipping cond-50 due to in-sequence control dependence on cond-48
2338 - skipping cond-62 due to in-sequence control dependence on cond-48
2339 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
2340 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
2341 - skipping cond-41 as its already done
2342 - skipping cond-44 as its already done
2343 try_place_table(cond-46, stage=4)
2344 Merging with match table tbl_sidecar481 and tag $true
2345 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2346 Initial # of stages is 5, initial # of entries is 1
2347 Try_alloc_all for Table use
2348 Trying to allocate layout for tbl_sidecar481
2349 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2350 picked layout for tbl_sidecar481 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2351 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2352 Trying to allocate adb for tbl_sidecar481
2353 Trying to allocate imem for tbl_sidecar481
2354 Entries : 1, needed_entries: 1, need_more: 0
2355 Selected stage: 5 Furthest stage: 5
2356 try_place_table returning 1 of tbl_sidecar481 in stage 5
2357 Table is placed
2358 Gateway is placed
2359 Pl vector: tbl_sidecar481
2360 - skipping nat_ingress_ipv4_set_len as its already done
2361 tbl_nat_ingress_invert is not a gateway! Aborting search for merge choices
2362 try_place_table(tbl_nat_ingress_invert, stage=4)
2363 Initial # of stages is 4, initial # of entries is 1
2364 Try_alloc_all for Table use
2365 Trying to allocate layout for tbl_nat_ingress_invert
2366 Picking layout option for table : tbl_nat_ingress_invert with requested entries : 1
2367 picked layout for tbl_nat_ingress_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2368 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2369 Trying to allocate adb for tbl_nat_ingress_invert
2370 Trying to allocate imem for tbl_nat_ingress_invert
2371 Entries : 1, needed_entries: 1, need_more: 0
2372 Selected stage: 4 Furthest stage: 5
2373 try_place_table returning 1 of tbl_nat_ingress_invert in stage 4
2374 Table is placed
2375 Pl vector: tbl_nat_ingress_invert
2376 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2377 ara_table_1 is not a gateway! Aborting search for merge choices
2378 try_place_table(ara_table_1, stage=4)
2379 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2380 Initial # of stages is 5, initial # of entries is 0
2381 Try_alloc_all for Table use
2382 Trying to allocate layout for ara_table_1
2383 Picking layout option for table : ara_table_1 with requested entries : 0
2384 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2385 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2386 Trying to allocate adb for ara_table_1
2387 Trying to allocate imem for ara_table_1
2388 Entries : 0, needed_entries: 0, need_more: 0
2389 Selected stage: 5 Furthest stage: 5
2390 try_place_table returning 0 of ara_table_1 in stage 5
2391 Table is placed
2392 Pl vector: ara_table_1
2393 - skipping cond-45 as its already done
2394 - skipping tbl_nat_ingress_encap_ipv6 as its already done
2395 found 4 tables that could be placed: [ tbl_sidecar250, tbl_sidecar481, tbl_nat_ingress_invert, ara_table_1 ]
2396 Initial best is first table seen: tbl_sidecar250
2397 For trial t : tbl_sidecar481 with best: tbl_sidecar250
2398 Keeping best tbl_sidecar250 for reason: fewer total dependencies in dominance frontier
2399 For trial t : tbl_nat_ingress_invert with best: tbl_sidecar250
2400 Updating best to tbl_nat_ingress_invert from tbl_sidecar250 for reason: earlier stage calculated
2401 For trial t : ara_table_1 with best: tbl_nat_ingress_invert
2402 Keeping best tbl_nat_ingress_invert for reason: earlier stage calculated
2403 placing 1 entries of tbl_nat_ingress_invert ( tbl_nat_ingress_invert ) in stage 4(42) FormatType(02)
2404 stage 4, work: [ 19494062, 19495139, 19495836 ], partly placed 0, placed 24
2405 { id=3 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
2406 - skipping tbl_sidecar1064 as its already done
2407 - skipping tbl_sidecar1065 as its already done
2408 - skipping cond-33 as its already done
2409 - skipping cond-36 as its already done
2410 - skipping cond-38 as its already done
2411 - skipping cond-40 as its already done
2412 try_place_table(cond-48, stage=4)
2413 Merging with match table tbl_sidecar250 and tag $true
2414 - action dependency between tbl_nat_ingress_encap_ipv6 and table tbl_sidecar250 due to PHV allocation advances stage to 5
2415 Initial # of stages is 5, initial # of entries is 1
2416 Try_alloc_all for Table use
2417 Trying to allocate layout for tbl_sidecar250
2418 Picking layout option for table : tbl_sidecar250 with requested entries : 1
2419 picked layout for tbl_sidecar250 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
2420 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
2421 Trying to allocate adb for tbl_sidecar250
2422 Trying to allocate imem for tbl_sidecar250
2423 Entries : 1, needed_entries: 1, need_more: 0
2424 Selected stage: 5 Furthest stage: 5
2425 try_place_table returning 1 of tbl_sidecar250 in stage 5
2426 Table is placed
2427 Gateway is placed
2428 Pl vector: tbl_sidecar250
2429 - skipping cond-50 due to in-sequence control dependence on cond-48
2430 - skipping cond-62 due to in-sequence control dependence on cond-48
2431 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
2432 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
2433 - skipping cond-41 as its already done
2434 - skipping cond-44 as its already done
2435 try_place_table(cond-46, stage=4)
2436 Merging with match table tbl_sidecar481 and tag $true
2437 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2438 Initial # of stages is 5, initial # of entries is 1
2439 Try_alloc_all for Table use
2440 Trying to allocate layout for tbl_sidecar481
2441 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2442 picked layout for tbl_sidecar481 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_sidecar481
2445 Trying to allocate imem for tbl_sidecar481
2446 Entries : 1, needed_entries: 1, need_more: 0
2447 Selected stage: 5 Furthest stage: 5
2448 try_place_table returning 1 of tbl_sidecar481 in stage 5
2449 Table is placed
2450 Gateway is placed
2451 Pl vector: tbl_sidecar481
2452 - skipping nat_ingress_ipv4_set_len as its already done
2453 - skipping tbl_nat_ingress_invert as its already done
2454 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2455 ara_table_1 is not a gateway! Aborting search for merge choices
2456 try_place_table(ara_table_1, stage=4)
2457 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
2458 Initial # of stages is 5, initial # of entries is 0
2459 Try_alloc_all for Table use
2460 Trying to allocate layout for ara_table_1
2461 Picking layout option for table : ara_table_1 with requested entries : 0
2462 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2463 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2464 Trying to allocate adb for ara_table_1
2465 Trying to allocate imem for ara_table_1
2466 Entries : 0, needed_entries: 0, need_more: 0
2467 Selected stage: 5 Furthest stage: 5
2468 try_place_table returning 0 of ara_table_1 in stage 5
2469 Table is placed
2470 Pl vector: ara_table_1
2471 found 3 tables that could be placed: [ tbl_sidecar250, tbl_sidecar481, ara_table_1 ]
2472 Initial best is first table seen: tbl_sidecar250
2473 For trial t : tbl_sidecar481 with best: tbl_sidecar250
2474 Keeping best tbl_sidecar250 for reason: fewer total dependencies in dominance frontier
2475 For trial t : ara_table_1 with best: tbl_sidecar250
2476 Keeping best tbl_sidecar250 for reason: longer local control-included dependence tail chain
2477 Adding table:tbl_sidecar250 in the initial stage option
2478 Adding table:tbl_sidecar481 in the initial stage option
2479 Adding table:ara_table_1 in the initial stage option
2480 placing 1 entries of tbl_sidecar250 ( tbl_sidecar250 ) (with gw cond-48, result tag $true) in stage 5(50) FormatType(02)
2481 stage 5, work: [ 19494062, 19495139, 19495836, 19500436 ], partly placed 0, placed 25
2482 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
2483 - skipping tbl_sidecar1064 as its already done
2484 - skipping tbl_sidecar1065 as its already done
2485 - skipping cond-33 as its already done
2486 - skipping cond-36 as its already done
2487 - skipping cond-38 as its already done
2488 - skipping cond-40 as its already done
2489 - skipping cond-48 as its already done
2490 - skipping cond-50 because it depends on cond-49
2491 - skipping gateway cond-50 until any of the control dominating tables can be placed
2492 - skipping cond-62 due to in-sequence control dependence on cond-50
2493 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2494 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2495 - skipping cond-41 as its already done
2496 - skipping cond-44 as its already done
2497 try_place_table(cond-46, stage=5)
2498 Merging with match table tbl_sidecar481 and tag $true
2499 - action dependency between tbl_sidecar250 and table tbl_sidecar481 due to PHV allocation advances stage to 6
2500 Initial # of stages is 6, initial # of entries is 1
2501 Try_alloc_all for Table use
2502 Trying to allocate layout for tbl_sidecar481
2503 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2504 picked layout for tbl_sidecar481 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2505 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2506 Trying to allocate adb for tbl_sidecar481
2507 Trying to allocate imem for tbl_sidecar481
2508 Entries : 1, needed_entries: 1, need_more: 0
2509 Selected stage: 6 Furthest stage: 6
2510 try_place_table returning 1 of tbl_sidecar481 in stage 6
2511 Table is placed
2512 Gateway is placed
2513 Pl vector: tbl_sidecar481
2514 - skipping nat_ingress_ipv4_set_len as its already done
2515 - skipping tbl_nat_ingress_invert as its already done
2516 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2517 ara_table_1 is not a gateway! Aborting search for merge choices
2518 try_place_table(ara_table_1, stage=5)
2519 Initial # of stages is 5, initial # of entries is 0
2520 Try_alloc_all for Table use
2521 Trying to allocate layout for ara_table_1
2522 Picking layout option for table : ara_table_1 with requested entries : 0
2523 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2524 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2525 Trying to allocate adb for ara_table_1
2526 Trying to allocate imem for ara_table_1
2527 Entries : 0, needed_entries: 0, need_more: 0
2528 Selected stage: 5 Furthest stage: 6
2529 try_place_table returning 0 of ara_table_1 in stage 5
2530 Table is placed
2531 Pl vector: ara_table_1
2532 try_place_table(cond-49, stage=5)
2533 Merging with match table services_service and tag $false
2534 Initial # of stages is 5, initial # of entries is 16
2535 Try_alloc_all for Table use
2536 Trying to allocate layout for services_service
2537 Picking layout option for table : services_service with requested entries : 16
2538 picked layout for services_service FormatType(022) layout: 16tV ixbar:10B/36b match:10B/36b adb:8/8 ov:14
2539 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
2540 Trying to allocate adb for services_service
2541 Trying to allocate imem for services_service
2542 Entries : 512, needed_entries: 16, need_more: 0
2543 Selected stage: 5 Furthest stage: 6
2544 try_place_table returning 512 of services_service in stage 5
2545 Table is placed
2546 Gateway is placed
2547 Merging with match table tbl_sidecar253 and tag $true
2548 Initial # of stages is 5, initial # of entries is 1
2549 Try_alloc_all for Table use
2550 Trying to allocate layout for tbl_sidecar253
2551 Picking layout option for table : tbl_sidecar253 with requested entries : 1
2552 picked layout for tbl_sidecar253 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2553 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2554 Trying to allocate adb for tbl_sidecar253
2555 Trying to allocate imem for tbl_sidecar253
2556 Entries : 1, needed_entries: 1, need_more: 0
2557 Selected stage: 5 Furthest stage: 6
2558 try_place_table returning 1 of tbl_sidecar253 in stage 5
2559 Table is placed
2560 Gateway is placed
2561 Pl vector: services_service tbl_sidecar253
2562 found 4 tables that could be placed: [ tbl_sidecar481, ara_table_1, services_service, tbl_sidecar253 ]
2563 Initial best is first table seen: tbl_sidecar481
2564 For trial t : ara_table_1 with best: tbl_sidecar481
2565 Updating best to ara_table_1 from tbl_sidecar481 for reason: earlier stage calculated
2566 For trial t : services_service with best: ara_table_1
2567 Updating best to services_service from ara_table_1 for reason: longer local control-included dependence tail chain
2568 For trial t : tbl_sidecar253 with best: services_service
2569 Keeping best services_service for reason: longer control-excluded dependence tail chain
2570 placing 512 entries of services_service ( Ingress.services.service ) (with gw cond-49, result tag $false) in stage 5(51) FormatType(022)
2571 stage 5, work: [ 19494062, 19495139, 19495836, 19500436, 19500432 ], partly placed 0, placed 26
2572 { id=2 ram=4 tcam=2 mram=2 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
2573 - skipping tbl_sidecar1064 as its already done
2574 - skipping tbl_sidecar1065 as its already done
2575 - skipping cond-33 as its already done
2576 - skipping cond-36 as its already done
2577 - skipping cond-38 as its already done
2578 - skipping cond-40 as its already done
2579 - skipping cond-48 as its already done
2580 - skipping gateway cond-50 until any of the control dominating tables can be placed
2581 - skipping cond-62 due to in-sequence control dependence on cond-50
2582 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2583 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2584 - skipping cond-41 as its already done
2585 - skipping cond-44 as its already done
2586 try_place_table(cond-46, stage=5)
2587 Merging with match table tbl_sidecar481 and tag $true
2588 - action dependency between services_service and table tbl_sidecar481 due to PHV allocation advances stage to 6
2589 Initial # of stages is 6, initial # of entries is 1
2590 Try_alloc_all for Table use
2591 Trying to allocate layout for tbl_sidecar481
2592 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2593 picked layout for tbl_sidecar481 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2594 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2595 Trying to allocate adb for tbl_sidecar481
2596 Trying to allocate imem for tbl_sidecar481
2597 Entries : 1, needed_entries: 1, need_more: 0
2598 Selected stage: 6 Furthest stage: 6
2599 try_place_table returning 1 of tbl_sidecar481 in stage 6
2600 Table is placed
2601 Gateway is placed
2602 Pl vector: tbl_sidecar481
2603 - skipping nat_ingress_ipv4_set_len as its already done
2604 - skipping tbl_nat_ingress_invert as its already done
2605 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2606 ara_table_1 is not a gateway! Aborting search for merge choices
2607 try_place_table(ara_table_1, stage=5)
2608 Initial # of stages is 5, initial # of entries is 0
2609 Try_alloc_all for Table use
2610 Trying to allocate layout for ara_table_1
2611 Picking layout option for table : ara_table_1 with requested entries : 0
2612 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2613 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2614 Trying to allocate adb for ara_table_1
2615 Trying to allocate imem for ara_table_1
2616 Entries : 0, needed_entries: 0, need_more: 0
2617 Selected stage: 5 Furthest stage: 6
2618 try_place_table returning 0 of ara_table_1 in stage 5
2619 Table is placed
2620 Pl vector: ara_table_1
2621 - skipping cond-49 as its already done
2622 tbl_sidecar253 is not a gateway! Aborting search for merge choices
2623 try_place_table(tbl_sidecar253, stage=5)
2624 Initial # of stages is 5, initial # of entries is 1
2625 Try_alloc_all for Table use
2626 Trying to allocate layout for tbl_sidecar253
2627 Picking layout option for table : tbl_sidecar253 with requested entries : 1
2628 picked layout for tbl_sidecar253 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2629 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2630 Trying to allocate adb for tbl_sidecar253
2631 Trying to allocate imem for tbl_sidecar253
2632 Entries : 1, needed_entries: 1, need_more: 0
2633 Selected stage: 5 Furthest stage: 6
2634 try_place_table returning 1 of tbl_sidecar253 in stage 5
2635 Table is placed
2636 Pl vector: tbl_sidecar253
2637 found 3 tables that could be placed: [ tbl_sidecar481, ara_table_1, tbl_sidecar253 ]
2638 Initial best is first table seen: tbl_sidecar481
2639 For trial t : ara_table_1 with best: tbl_sidecar481
2640 Updating best to ara_table_1 from tbl_sidecar481 for reason: earlier stage calculated
2641 For trial t : tbl_sidecar253 with best: ara_table_1
2642 Updating best to tbl_sidecar253 from ara_table_1 for reason: longer local control-included dependence tail chain
2643 placing 1 entries of tbl_sidecar253 ( tbl_sidecar253 ) in stage 5(52) FormatType(02)
2644 stage 5, work: [ 19494062, 19495139, 19495836 ], partly placed 0, placed 27
2645 { id=3 ram=4 tcam=2 mram=2 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
2646 - skipping tbl_sidecar1064 as its already done
2647 - skipping tbl_sidecar1065 as its already done
2648 - skipping cond-33 as its already done
2649 - skipping cond-36 as its already done
2650 - skipping cond-38 as its already done
2651 - skipping cond-40 as its already done
2652 - skipping cond-48 as its already done
2653 - skipping gateway cond-50 until any of the control dominating tables can be placed
2654 - skipping cond-62 due to in-sequence control dependence on cond-50
2655 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2656 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2657 - skipping cond-41 as its already done
2658 - skipping cond-44 as its already done
2659 try_place_table(cond-46, stage=5)
2660 Merging with match table tbl_sidecar481 and tag $true
2661 - action dependency between services_service and table tbl_sidecar481 due to PHV allocation advances stage to 6
2662 Initial # of stages is 6, initial # of entries is 1
2663 Try_alloc_all for Table use
2664 Trying to allocate layout for tbl_sidecar481
2665 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2666 picked layout for tbl_sidecar481 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2667 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2668 Trying to allocate adb for tbl_sidecar481
2669 Trying to allocate imem for tbl_sidecar481
2670 Entries : 1, needed_entries: 1, need_more: 0
2671 Selected stage: 6 Furthest stage: 6
2672 try_place_table returning 1 of tbl_sidecar481 in stage 6
2673 Table is placed
2674 Gateway is placed
2675 Pl vector: tbl_sidecar481
2676 - skipping nat_ingress_ipv4_set_len as its already done
2677 - skipping tbl_nat_ingress_invert as its already done
2678 - skipping tbl_nat_ingress_encap_ipv4 as its already done
2679 ara_table_1 is not a gateway! Aborting search for merge choices
2680 try_place_table(ara_table_1, stage=5)
2681 Initial # of stages is 5, initial # of entries is 0
2682 Try_alloc_all for Table use
2683 Trying to allocate layout for ara_table_1
2684 Picking layout option for table : ara_table_1 with requested entries : 0
2685 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2686 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2687 Trying to allocate adb for ara_table_1
2688 Trying to allocate imem for ara_table_1
2689 Entries : 0, needed_entries: 0, need_more: 0
2690 Selected stage: 5 Furthest stage: 6
2691 try_place_table returning 0 of ara_table_1 in stage 5
2692 Table is placed
2693 Pl vector: ara_table_1
2694 found 2 tables that could be placed: [ tbl_sidecar481, ara_table_1 ]
2695 Initial best is first table seen: tbl_sidecar481
2696 For trial t : ara_table_1 with best: tbl_sidecar481
2697 Updating best to ara_table_1 from tbl_sidecar481 for reason: earlier stage calculated
2698 placing 0 entries of ara_table_1 ( ara_table_1 ) in stage 5(ffffffffffffffff) FormatType(02)
2699 stage 5, work: [ 19494062, 19495139 ], partly placed 0, placed 28
2700 { id=3 ram=4 tcam=2 mram=2 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
2701 - skipping tbl_sidecar1064 as its already done
2702 - skipping tbl_sidecar1065 as its already done
2703 - skipping cond-33 as its already done
2704 - skipping cond-36 as its already done
2705 - skipping cond-38 as its already done
2706 - skipping cond-40 as its already done
2707 - skipping cond-48 as its already done
2708 - skipping gateway cond-50 until any of the control dominating tables can be placed
2709 - skipping cond-62 due to in-sequence control dependence on cond-50
2710 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2711 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2712 - skipping cond-41 as its already done
2713 - skipping cond-44 as its already done
2714 try_place_table(cond-46, stage=5)
2715 Merging with match table tbl_sidecar481 and tag $true
2716 - action dependency between services_service and table tbl_sidecar481 due to PHV allocation advances stage to 6
2717 Initial # of stages is 6, initial # of entries is 1
2718 Try_alloc_all for Table use
2719 Trying to allocate layout for tbl_sidecar481
2720 Picking layout option for table : tbl_sidecar481 with requested entries : 1
2721 picked layout for tbl_sidecar481 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2722 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2723 Trying to allocate adb for tbl_sidecar481
2724 Trying to allocate imem for tbl_sidecar481
2725 Entries : 1, needed_entries: 1, need_more: 0
2726 Selected stage: 6 Furthest stage: 6
2727 try_place_table returning 1 of tbl_sidecar481 in stage 6
2728 Table is placed
2729 Gateway is placed
2730 Pl vector: tbl_sidecar481
2731 found 1 tables that could be placed: [ tbl_sidecar481 ]
2732 Initial best is first table seen: tbl_sidecar481
2733 Adding table:tbl_sidecar481 in the initial stage option
2734 placing 1 entries of tbl_sidecar481 ( tbl_sidecar481 ) (with gw cond-46, result tag $true) in stage 6(60) FormatType(02)
2735 Dependence chain (15) longer than available stages (14)
2736 stage 6, work: [ 19494062 ], partly placed 0, placed 29
2737 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
2738 - skipping tbl_sidecar1064 as its already done
2739 - skipping tbl_sidecar1065 as its already done
2740 - skipping cond-33 as its already done
2741 - skipping cond-36 as its already done
2742 - skipping cond-38 as its already done
2743 - skipping cond-40 as its already done
2744 - skipping cond-48 as its already done
2745 try_place_table(cond-50, stage=6)
2746 Initial # of stages is 6, initial # of entries is 0
2747 Try_alloc_all for Table use
2748 Trying to allocate layout for cond-50
2749 Picking layout option for table : cond-50 with requested entries : 0
2750 picked layout for cond-50 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
2751 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2752 Trying to allocate adb for cond-50
2753 Trying to allocate imem for cond-50
2754 Entries : 0, needed_entries: 0, need_more: 0
2755 Selected stage: 6 Furthest stage: 7
2756 try_place_table returning 0 of cond-50 in stage 6
2757 Table is placed
2758 Pl vector: cond-50
2759 - skipping cond-62 due to in-sequence control dependence on cond-50
2760 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2761 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2762 found 1 tables that could be placed: [ cond-50 ]
2763 Initial best is first table seen: cond-50
2764 placing 0 entries of cond-50 ( cond-50 ) in stage 6(61) FormatType(02)
2765 stage 6, work: [ 19494062, 19500442, 20156569 ], partly placed 0, placed 30
2766 { id=1 ram=0 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
2767 - skipping tbl_sidecar1064 as its already done
2768 - skipping tbl_sidecar1065 as its already done
2769 - skipping cond-33 as its already done
2770 - skipping cond-36 as its already done
2771 - skipping cond-38 as its already done
2772 - skipping cond-40 as its already done
2773 - skipping cond-48 as its already done
2774 - skipping cond-50 as its already done
2775 - skipping cond-62 because it depends on cond-51
2776 - removing tbl_sidecar1077 from merge list because it depends on cond-51
2777 - removing tbl_sidecar1078 from merge list because it depends on cond-51
2778 - skipping gateway cond-62 until mergeable tables are available
2779 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-51
2780 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
2781 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-51
2782 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
2783 try_place_table(cond-51, stage=6)
2784 Merging with match table nat_egress_nat_egress and tag $true
2785 - dependency between tbl_sidecar481 and table advances stage
2786 Initial # of stages is 7, initial # of entries is 6
2787 Try_alloc_all for Table use
2788 Trying to allocate layout for nat_egress_nat_egress
2789 Picking layout option for table : nat_egress_nat_egress with requested entries : 6
2790 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
2791 way:{ g:1 e:0 w:1 1 }
2792 entries:1024 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:2 I
2793 Trying to allocate adb for nat_egress_nat_egress
2794 Trying to allocate imem for nat_egress_nat_egress
2795 Entries : 1024, needed_entries: 6, need_more: 0
2796 Selected stage: 7 Furthest stage: 7
2797 try_place_table returning 1024 of nat_egress_nat_egress in stage 7
2798 Table is placed
2799 Gateway is placed
2800 Pl vector: nat_egress_nat_egress
2801 - skipping cond-52 due to in-sequence control dependence on cond-51
2802 - skipping ara_table_11 as a parent is not yet placed
2803 - skipping ara_table_9 as a parent is not yet placed
2804 - skipping ara_table_7 as a parent is not yet placed
2805 - skipping ara_table_5 as a parent is not yet placed
2806 - skipping ara_table_3 as a parent is not yet placed
2807 - skipping ara_table_6 as a parent is not yet placed
2808 - skipping ara_table_8 as a parent is not yet placed
2809 - skipping ara_table_0 as a parent is not yet placed
2810 - skipping ara_table_4 as a parent is not yet placed
2811 - skipping ara_table_2 as a parent is not yet placed
2812 - skipping ara_table_10 as a parent is not yet placed
2813 found 1 tables that could be placed: [ nat_egress_nat_egress ]
2814 Initial best is first table seen: nat_egress_nat_egress
2815 Adding table:nat_egress_nat_egress in the initial stage option
2816 placing 1024 entries of nat_egress_nat_egress ( Ingress.nat_egress.nat_egress ) (with gw cond-51, result tag $true) in stage 7(70) FormatType(02)
2817 Dependence chain (15) longer than available stages (14)
2818 stage 7, work: [ 19494062, 19500442, 19503323, 20155248 ], partly placed 0, placed 31
2819 { id=1 ram=2 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-52
2829 - removing tbl_sidecar1077 from merge list because it depends on cond-52
2830 - removing tbl_sidecar1078 from merge list because it depends on cond-52
2831 - skipping gateway cond-62 until mergeable tables are available
2832 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
2833 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
2834 - dependency between nat_egress_nat_egress and table advances stage
2835 Initial # of stages is 8, initial # of entries is 64
2836 Try_alloc_all for Table use
2837 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
2838 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
2839 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
2840 way:{ g:5 e:0 w:1 1 }
2841 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
2842 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
2843 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
2844 Entries : 5120, needed_entries: 64, need_more: 0
2845 Selected stage: 8 Furthest stage: 8
2846 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
2847 Table is placed
2848 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
2849 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
2850 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
2851 - dependency between nat_egress_nat_egress and table advances stage
2852 Initial # of stages is 8, initial # of entries is 4
2853 Try_alloc_all for Table use
2854 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
2855 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
2856 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
2857 way:{ g:2 e:0 w:1 }
2858 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
2859 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
2860 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
2861 Entries : 4, needed_entries: 4, need_more: 0
2862 Selected stage: 8 Furthest stage: 8
2863 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
2864 Table is placed
2865 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
2866 - skipping cond-51 as its already done
2867 try_place_table(cond-52, stage=7)
2868 - dependency between nat_egress_nat_egress and table advances stage
2869 Initial # of stages is 8, initial # of entries is 0
2870 Try_alloc_all for Table use
2871 Trying to allocate layout for cond-52
2872 Picking layout option for table : cond-52 with requested entries : 0
2873 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
2874 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2875 Trying to allocate adb for cond-52
2876 Trying to allocate imem for cond-52
2877 Entries : 0, needed_entries: 0, need_more: 0
2878 Selected stage: 8 Furthest stage: 8
2879 try_place_table returning 0 of cond-52 in stage 8
2880 Table is placed
2881 Pl vector: cond-52
2882 - skipping nat_egress_nat_egress as its already done
2883 ara_table_11 is not a gateway! Aborting search for merge choices
2884 try_place_table(ara_table_11, stage=7)
2885 Initial # of stages is 7, initial # of entries is 0
2886 Try_alloc_all for Table use
2887 Trying to allocate layout for ara_table_11
2888 Picking layout option for table : ara_table_11 with requested entries : 0
2889 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2890 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2891 Trying to allocate adb for ara_table_11
2892 Trying to allocate imem for ara_table_11
2893 Entries : 0, needed_entries: 0, need_more: 0
2894 Selected stage: 7 Furthest stage: 8
2895 try_place_table returning 0 of ara_table_11 in stage 7
2896 Table is placed
2897 Pl vector: ara_table_11
2898 ara_table_9 is not a gateway! Aborting search for merge choices
2899 try_place_table(ara_table_9, stage=7)
2900 Initial # of stages is 7, initial # of entries is 0
2901 Try_alloc_all for Table use
2902 Trying to allocate layout for ara_table_9
2903 Picking layout option for table : ara_table_9 with requested entries : 0
2904 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2905 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2906 Trying to allocate adb for ara_table_9
2907 Trying to allocate imem for ara_table_9
2908 Entries : 0, needed_entries: 0, need_more: 0
2909 Selected stage: 7 Furthest stage: 8
2910 try_place_table returning 0 of ara_table_9 in stage 7
2911 Table is placed
2912 Pl vector: ara_table_9
2913 ara_table_7 is not a gateway! Aborting search for merge choices
2914 try_place_table(ara_table_7, stage=7)
2915 Initial # of stages is 7, initial # of entries is 0
2916 Try_alloc_all for Table use
2917 Trying to allocate layout for ara_table_7
2918 Picking layout option for table : ara_table_7 with requested entries : 0
2919 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2920 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2921 Trying to allocate adb for ara_table_7
2922 Trying to allocate imem for ara_table_7
2923 Entries : 0, needed_entries: 0, need_more: 0
2924 Selected stage: 7 Furthest stage: 8
2925 try_place_table returning 0 of ara_table_7 in stage 7
2926 Table is placed
2927 Pl vector: ara_table_7
2928 ara_table_5 is not a gateway! Aborting search for merge choices
2929 try_place_table(ara_table_5, stage=7)
2930 Initial # of stages is 7, initial # of entries is 0
2931 Try_alloc_all for Table use
2932 Trying to allocate layout for ara_table_5
2933 Picking layout option for table : ara_table_5 with requested entries : 0
2934 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2935 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2936 Trying to allocate adb for ara_table_5
2937 Trying to allocate imem for ara_table_5
2938 Entries : 0, needed_entries: 0, need_more: 0
2939 Selected stage: 7 Furthest stage: 8
2940 try_place_table returning 0 of ara_table_5 in stage 7
2941 Table is placed
2942 Pl vector: ara_table_5
2943 ara_table_3 is not a gateway! Aborting search for merge choices
2944 try_place_table(ara_table_3, stage=7)
2945 Initial # of stages is 7, initial # of entries is 0
2946 Try_alloc_all for Table use
2947 Trying to allocate layout for ara_table_3
2948 Picking layout option for table : ara_table_3 with requested entries : 0
2949 picked layout for ara_table_3 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2950 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2951 Trying to allocate adb for ara_table_3
2952 Trying to allocate imem for ara_table_3
2953 Entries : 0, needed_entries: 0, need_more: 0
2954 Selected stage: 7 Furthest stage: 8
2955 try_place_table returning 0 of ara_table_3 in stage 7
2956 Table is placed
2957 Pl vector: ara_table_3
2958 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 ]
2959 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
2960 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
2961 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
2962 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
2963 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
2964 For trial t : ara_table_11 with best: cond-52
2965 Updating best to ara_table_11 from cond-52 for reason: earlier stage calculated
2966 For trial t : ara_table_9 with best: ara_table_11
2967 Updating best to ara_table_9 from ara_table_11 for reason: fewer total dependencies in dominance frontier
2968 For trial t : ara_table_7 with best: ara_table_9
2969 Updating best to ara_table_7 from ara_table_9 for reason: default choice
2970 For trial t : ara_table_5 with best: ara_table_7
2971 Updating best to ara_table_5 from ara_table_7 for reason: longer downward prop control-included dependence tail chain
2972 For trial t : ara_table_3 with best: ara_table_5
2973 Updating best to ara_table_3 from ara_table_5 for reason: default choice
2974 placing 0 entries of ara_table_3 ( ara_table_3 ) in stage 7(ffffffffffffffff) FormatType(02)
2975 Dependence chain (15) longer than available stages (14)
2976 stage 7, work: [ 19494062, 19500442, 19503323 ], partly placed 0, placed 32
2977 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
2978 - skipping tbl_sidecar1064 as its already done
2979 - skipping tbl_sidecar1065 as its already done
2980 - skipping cond-33 as its already done
2981 - skipping cond-36 as its already done
2982 - skipping cond-38 as its already done
2983 - skipping cond-40 as its already done
2984 - skipping cond-48 as its already done
2985 - skipping cond-50 as its already done
2986 - skipping cond-62 because it depends on cond-52
2987 - removing tbl_sidecar1077 from merge list because it depends on cond-52
2988 - removing tbl_sidecar1078 from merge list because it depends on cond-52
2989 - skipping gateway cond-62 until mergeable tables are available
2990 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
2991 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
2992 - dependency between nat_egress_nat_egress and table advances stage
2993 Initial # of stages is 8, initial # of entries is 64
2994 Try_alloc_all for Table use
2995 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
2996 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
2997 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
2998 way:{ g:5 e:0 w:1 1 }
2999 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3000 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3001 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3002 Entries : 5120, needed_entries: 64, need_more: 0
3003 Selected stage: 8 Furthest stage: 8
3004 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
3005 Table is placed
3006 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3007 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3008 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
3009 - dependency between nat_egress_nat_egress and table advances stage
3010 Initial # of stages is 8, initial # of entries is 4
3011 Try_alloc_all for Table use
3012 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3013 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3014 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
3015 way:{ g:2 e:0 w:1 }
3016 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3017 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3018 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3019 Entries : 4, needed_entries: 4, need_more: 0
3020 Selected stage: 8 Furthest stage: 8
3021 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
3022 Table is placed
3023 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3024 - skipping cond-51 as its already done
3025 try_place_table(cond-52, stage=7)
3026 - dependency between nat_egress_nat_egress and table advances stage
3027 Initial # of stages is 8, initial # of entries is 0
3028 Try_alloc_all for Table use
3029 Trying to allocate layout for cond-52
3030 Picking layout option for table : cond-52 with requested entries : 0
3031 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3032 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3033 Trying to allocate adb for cond-52
3034 Trying to allocate imem for cond-52
3035 Entries : 0, needed_entries: 0, need_more: 0
3036 Selected stage: 8 Furthest stage: 8
3037 try_place_table returning 0 of cond-52 in stage 8
3038 Table is placed
3039 Pl vector: cond-52
3040 - skipping nat_egress_nat_egress as its already done
3041 ara_table_11 is not a gateway! Aborting search for merge choices
3042 try_place_table(ara_table_11, stage=7)
3043 Initial # of stages is 7, initial # of entries is 0
3044 Try_alloc_all for Table use
3045 Trying to allocate layout for ara_table_11
3046 Picking layout option for table : ara_table_11 with requested entries : 0
3047 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3048 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3049 Trying to allocate adb for ara_table_11
3050 Trying to allocate imem for ara_table_11
3051 Entries : 0, needed_entries: 0, need_more: 0
3052 Selected stage: 7 Furthest stage: 8
3053 try_place_table returning 0 of ara_table_11 in stage 7
3054 Table is placed
3055 Pl vector: ara_table_11
3056 ara_table_9 is not a gateway! Aborting search for merge choices
3057 try_place_table(ara_table_9, stage=7)
3058 Initial # of stages is 7, initial # of entries is 0
3059 Try_alloc_all for Table use
3060 Trying to allocate layout for ara_table_9
3061 Picking layout option for table : ara_table_9 with requested entries : 0
3062 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3063 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3064 Trying to allocate adb for ara_table_9
3065 Trying to allocate imem for ara_table_9
3066 Entries : 0, needed_entries: 0, need_more: 0
3067 Selected stage: 7 Furthest stage: 8
3068 try_place_table returning 0 of ara_table_9 in stage 7
3069 Table is placed
3070 Pl vector: ara_table_9
3071 ara_table_7 is not a gateway! Aborting search for merge choices
3072 try_place_table(ara_table_7, stage=7)
3073 Initial # of stages is 7, initial # of entries is 0
3074 Try_alloc_all for Table use
3075 Trying to allocate layout for ara_table_7
3076 Picking layout option for table : ara_table_7 with requested entries : 0
3077 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3078 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3079 Trying to allocate adb for ara_table_7
3080 Trying to allocate imem for ara_table_7
3081 Entries : 0, needed_entries: 0, need_more: 0
3082 Selected stage: 7 Furthest stage: 8
3083 try_place_table returning 0 of ara_table_7 in stage 7
3084 Table is placed
3085 Pl vector: ara_table_7
3086 ara_table_5 is not a gateway! Aborting search for merge choices
3087 try_place_table(ara_table_5, stage=7)
3088 Initial # of stages is 7, initial # of entries is 0
3089 Try_alloc_all for Table use
3090 Trying to allocate layout for ara_table_5
3091 Picking layout option for table : ara_table_5 with requested entries : 0
3092 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3093 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3094 Trying to allocate adb for ara_table_5
3095 Trying to allocate imem for ara_table_5
3096 Entries : 0, needed_entries: 0, need_more: 0
3097 Selected stage: 7 Furthest stage: 8
3098 try_place_table returning 0 of ara_table_5 in stage 7
3099 Table is placed
3100 Pl vector: ara_table_5
3101 - skipping ara_table_3 as its already done
3102 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 ]
3103 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3104 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3105 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3106 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3107 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3108 For trial t : ara_table_11 with best: cond-52
3109 Updating best to ara_table_11 from cond-52 for reason: earlier stage calculated
3110 For trial t : ara_table_9 with best: ara_table_11
3111 Updating best to ara_table_9 from ara_table_11 for reason: fewer total dependencies in dominance frontier
3112 For trial t : ara_table_7 with best: ara_table_9
3113 Updating best to ara_table_7 from ara_table_9 for reason: default choice
3114 For trial t : ara_table_5 with best: ara_table_7
3115 Updating best to ara_table_5 from ara_table_7 for reason: longer downward prop control-included dependence tail chain
3116 placing 0 entries of ara_table_5 ( ara_table_5 ) in stage 7(ffffffffffffffff) FormatType(02)
3117 Dependence chain (15) longer than available stages (14)
3118 stage 7, work: [ 19494062, 19500442, 19503323 ], partly placed 0, placed 33
3119 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
3120 - skipping tbl_sidecar1064 as its already done
3121 - skipping tbl_sidecar1065 as its already done
3122 - skipping cond-33 as its already done
3123 - skipping cond-36 as its already done
3124 - skipping cond-38 as its already done
3125 - skipping cond-40 as its already done
3126 - skipping cond-48 as its already done
3127 - skipping cond-50 as its already done
3128 - skipping cond-62 because it depends on cond-52
3129 - removing tbl_sidecar1077 from merge list because it depends on cond-52
3130 - removing tbl_sidecar1078 from merge list because it depends on cond-52
3131 - skipping gateway cond-62 until mergeable tables are available
3132 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3133 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
3134 - dependency between nat_egress_nat_egress and table advances stage
3135 Initial # of stages is 8, initial # of entries is 64
3136 Try_alloc_all for Table use
3137 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3138 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3139 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
3140 way:{ g:5 e:0 w:1 1 }
3141 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3142 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3143 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3144 Entries : 5120, needed_entries: 64, need_more: 0
3145 Selected stage: 8 Furthest stage: 8
3146 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
3147 Table is placed
3148 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3149 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3150 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
3151 - dependency between nat_egress_nat_egress and table advances stage
3152 Initial # of stages is 8, initial # of entries is 4
3153 Try_alloc_all for Table use
3154 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3155 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3156 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
3157 way:{ g:2 e:0 w:1 }
3158 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3159 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3160 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3161 Entries : 4, needed_entries: 4, need_more: 0
3162 Selected stage: 8 Furthest stage: 8
3163 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
3164 Table is placed
3165 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3166 - skipping cond-51 as its already done
3167 try_place_table(cond-52, stage=7)
3168 - dependency between nat_egress_nat_egress and table advances stage
3169 Initial # of stages is 8, initial # of entries is 0
3170 Try_alloc_all for Table use
3171 Trying to allocate layout for cond-52
3172 Picking layout option for table : cond-52 with requested entries : 0
3173 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3174 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3175 Trying to allocate adb for cond-52
3176 Trying to allocate imem for cond-52
3177 Entries : 0, needed_entries: 0, need_more: 0
3178 Selected stage: 8 Furthest stage: 8
3179 try_place_table returning 0 of cond-52 in stage 8
3180 Table is placed
3181 Pl vector: cond-52
3182 - skipping nat_egress_nat_egress as its already done
3183 ara_table_11 is not a gateway! Aborting search for merge choices
3184 try_place_table(ara_table_11, stage=7)
3185 Initial # of stages is 7, initial # of entries is 0
3186 Try_alloc_all for Table use
3187 Trying to allocate layout for ara_table_11
3188 Picking layout option for table : ara_table_11 with requested entries : 0
3189 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3190 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3191 Trying to allocate adb for ara_table_11
3192 Trying to allocate imem for ara_table_11
3193 Entries : 0, needed_entries: 0, need_more: 0
3194 Selected stage: 7 Furthest stage: 8
3195 try_place_table returning 0 of ara_table_11 in stage 7
3196 Table is placed
3197 Pl vector: ara_table_11
3198 ara_table_9 is not a gateway! Aborting search for merge choices
3199 try_place_table(ara_table_9, stage=7)
3200 Initial # of stages is 7, initial # of entries is 0
3201 Try_alloc_all for Table use
3202 Trying to allocate layout for ara_table_9
3203 Picking layout option for table : ara_table_9 with requested entries : 0
3204 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3205 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3206 Trying to allocate adb for ara_table_9
3207 Trying to allocate imem for ara_table_9
3208 Entries : 0, needed_entries: 0, need_more: 0
3209 Selected stage: 7 Furthest stage: 8
3210 try_place_table returning 0 of ara_table_9 in stage 7
3211 Table is placed
3212 Pl vector: ara_table_9
3213 ara_table_7 is not a gateway! Aborting search for merge choices
3214 try_place_table(ara_table_7, stage=7)
3215 Initial # of stages is 7, initial # of entries is 0
3216 Try_alloc_all for Table use
3217 Trying to allocate layout for ara_table_7
3218 Picking layout option for table : ara_table_7 with requested entries : 0
3219 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3220 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3221 Trying to allocate adb for ara_table_7
3222 Trying to allocate imem for ara_table_7
3223 Entries : 0, needed_entries: 0, need_more: 0
3224 Selected stage: 7 Furthest stage: 8
3225 try_place_table returning 0 of ara_table_7 in stage 7
3226 Table is placed
3227 Pl vector: ara_table_7
3228 - skipping ara_table_5 as its already done
3229 - skipping ara_table_3 as its already done
3230 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 ]
3231 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3232 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3233 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3234 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3235 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3236 For trial t : ara_table_11 with best: cond-52
3237 Updating best to ara_table_11 from cond-52 for reason: earlier stage calculated
3238 For trial t : ara_table_9 with best: ara_table_11
3239 Updating best to ara_table_9 from ara_table_11 for reason: fewer total dependencies in dominance frontier
3240 For trial t : ara_table_7 with best: ara_table_9
3241 Updating best to ara_table_7 from ara_table_9 for reason: default choice
3242 placing 0 entries of ara_table_7 ( ara_table_7 ) in stage 7(ffffffffffffffff) FormatType(02)
3243 stage 7, work: [ 19494062, 19500442, 19503323 ], partly placed 0, placed 34
3244 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
3245 - skipping tbl_sidecar1064 as its already done
3246 - skipping tbl_sidecar1065 as its already done
3247 - skipping cond-33 as its already done
3248 - skipping cond-36 as its already done
3249 - skipping cond-38 as its already done
3250 - skipping cond-40 as its already done
3251 - skipping cond-48 as its already done
3252 - skipping cond-50 as its already done
3253 - skipping cond-62 because it depends on cond-52
3254 - removing tbl_sidecar1077 from merge list because it depends on cond-52
3255 - removing tbl_sidecar1078 from merge list because it depends on cond-52
3256 - skipping gateway cond-62 until mergeable tables are available
3257 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3258 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
3259 - dependency between nat_egress_nat_egress and table advances stage
3260 Initial # of stages is 8, initial # of entries is 64
3261 Try_alloc_all for Table use
3262 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3263 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3264 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
3265 way:{ g:5 e:0 w:1 1 }
3266 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3267 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3268 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3269 Entries : 5120, needed_entries: 64, need_more: 0
3270 Selected stage: 8 Furthest stage: 8
3271 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
3272 Table is placed
3273 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3274 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3275 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
3276 - dependency between nat_egress_nat_egress and table advances stage
3277 Initial # of stages is 8, initial # of entries is 4
3278 Try_alloc_all for Table use
3279 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3280 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3281 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
3282 way:{ g:2 e:0 w:1 }
3283 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3284 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3285 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3286 Entries : 4, needed_entries: 4, need_more: 0
3287 Selected stage: 8 Furthest stage: 8
3288 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
3289 Table is placed
3290 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3291 - skipping cond-51 as its already done
3292 try_place_table(cond-52, stage=7)
3293 - dependency between nat_egress_nat_egress and table advances stage
3294 Initial # of stages is 8, initial # of entries is 0
3295 Try_alloc_all for Table use
3296 Trying to allocate layout for cond-52
3297 Picking layout option for table : cond-52 with requested entries : 0
3298 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3299 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3300 Trying to allocate adb for cond-52
3301 Trying to allocate imem for cond-52
3302 Entries : 0, needed_entries: 0, need_more: 0
3303 Selected stage: 8 Furthest stage: 8
3304 try_place_table returning 0 of cond-52 in stage 8
3305 Table is placed
3306 Pl vector: cond-52
3307 - skipping nat_egress_nat_egress as its already done
3308 ara_table_11 is not a gateway! Aborting search for merge choices
3309 try_place_table(ara_table_11, stage=7)
3310 Initial # of stages is 7, initial # of entries is 0
3311 Try_alloc_all for Table use
3312 Trying to allocate layout for ara_table_11
3313 Picking layout option for table : ara_table_11 with requested entries : 0
3314 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3315 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3316 Trying to allocate adb for ara_table_11
3317 Trying to allocate imem for ara_table_11
3318 Entries : 0, needed_entries: 0, need_more: 0
3319 Selected stage: 7 Furthest stage: 8
3320 try_place_table returning 0 of ara_table_11 in stage 7
3321 Table is placed
3322 Pl vector: ara_table_11
3323 ara_table_9 is not a gateway! Aborting search for merge choices
3324 try_place_table(ara_table_9, stage=7)
3325 Initial # of stages is 7, initial # of entries is 0
3326 Try_alloc_all for Table use
3327 Trying to allocate layout for ara_table_9
3328 Picking layout option for table : ara_table_9 with requested entries : 0
3329 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3330 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3331 Trying to allocate adb for ara_table_9
3332 Trying to allocate imem for ara_table_9
3333 Entries : 0, needed_entries: 0, need_more: 0
3334 Selected stage: 7 Furthest stage: 8
3335 try_place_table returning 0 of ara_table_9 in stage 7
3336 Table is placed
3337 Pl vector: ara_table_9
3338 - skipping ara_table_7 as its already done
3339 - skipping ara_table_5 as its already done
3340 - skipping ara_table_3 as its already done
3341 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 ]
3342 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3343 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3344 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3345 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3346 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3347 For trial t : ara_table_11 with best: cond-52
3348 Updating best to ara_table_11 from cond-52 for reason: earlier stage calculated
3349 For trial t : ara_table_9 with best: ara_table_11
3350 Updating best to ara_table_9 from ara_table_11 for reason: fewer total dependencies in dominance frontier
3351 placing 0 entries of ara_table_9 ( ara_table_9 ) in stage 7(ffffffffffffffff) FormatType(02)
3352 stage 7, work: [ 19494062, 19500442, 19503323 ], partly placed 0, placed 35
3353 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
3354 - skipping tbl_sidecar1064 as its already done
3355 - skipping tbl_sidecar1065 as its already done
3356 - skipping cond-33 as its already done
3357 - skipping cond-36 as its already done
3358 - skipping cond-38 as its already done
3359 - skipping cond-40 as its already done
3360 - skipping cond-48 as its already done
3361 - skipping cond-50 as its already done
3362 - skipping cond-62 because it depends on cond-52
3363 - removing tbl_sidecar1077 from merge list because it depends on cond-52
3364 - removing tbl_sidecar1078 from merge list because it depends on cond-52
3365 - skipping gateway cond-62 until mergeable tables are available
3366 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3367 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
3368 - dependency between nat_egress_nat_egress and table advances stage
3369 Initial # of stages is 8, initial # of entries is 64
3370 Try_alloc_all for Table use
3371 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3372 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3373 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
3374 way:{ g:5 e:0 w:1 1 }
3375 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3376 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3377 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3378 Entries : 5120, needed_entries: 64, need_more: 0
3379 Selected stage: 8 Furthest stage: 8
3380 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
3381 Table is placed
3382 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3383 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3384 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
3385 - dependency between nat_egress_nat_egress and table advances stage
3386 Initial # of stages is 8, initial # of entries is 4
3387 Try_alloc_all for Table use
3388 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3389 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3390 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
3391 way:{ g:2 e:0 w:1 }
3392 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3393 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3394 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3395 Entries : 4, needed_entries: 4, need_more: 0
3396 Selected stage: 8 Furthest stage: 8
3397 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
3398 Table is placed
3399 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3400 - skipping cond-51 as its already done
3401 try_place_table(cond-52, stage=7)
3402 - dependency between nat_egress_nat_egress and table advances stage
3403 Initial # of stages is 8, initial # of entries is 0
3404 Try_alloc_all for Table use
3405 Trying to allocate layout for cond-52
3406 Picking layout option for table : cond-52 with requested entries : 0
3407 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3408 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3409 Trying to allocate adb for cond-52
3410 Trying to allocate imem for cond-52
3411 Entries : 0, needed_entries: 0, need_more: 0
3412 Selected stage: 8 Furthest stage: 8
3413 try_place_table returning 0 of cond-52 in stage 8
3414 Table is placed
3415 Pl vector: cond-52
3416 - skipping nat_egress_nat_egress as its already done
3417 ara_table_11 is not a gateway! Aborting search for merge choices
3418 try_place_table(ara_table_11, stage=7)
3419 Initial # of stages is 7, initial # of entries is 0
3420 Try_alloc_all for Table use
3421 Trying to allocate layout for ara_table_11
3422 Picking layout option for table : ara_table_11 with requested entries : 0
3423 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3424 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3425 Trying to allocate adb for ara_table_11
3426 Trying to allocate imem for ara_table_11
3427 Entries : 0, needed_entries: 0, need_more: 0
3428 Selected stage: 7 Furthest stage: 8
3429 try_place_table returning 0 of ara_table_11 in stage 7
3430 Table is placed
3431 Pl vector: ara_table_11
3432 - skipping ara_table_9 as its already done
3433 - skipping ara_table_7 as its already done
3434 - skipping ara_table_5 as its already done
3435 - skipping ara_table_3 as its already done
3436 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 ]
3437 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3438 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3439 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3440 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3441 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3442 For trial t : ara_table_11 with best: cond-52
3443 Updating best to ara_table_11 from cond-52 for reason: earlier stage calculated
3444 placing 0 entries of ara_table_11 ( ara_table_11 ) in stage 7(ffffffffffffffff) FormatType(02)
3445 stage 7, work: [ 19494062, 19500442 ], partly placed 0, placed 36
3446 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
3447 - skipping tbl_sidecar1064 as its already done
3448 - skipping tbl_sidecar1065 as its already done
3449 - skipping cond-33 as its already done
3450 - skipping cond-36 as its already done
3451 - skipping cond-38 as its already done
3452 - skipping cond-40 as its already done
3453 - skipping cond-48 as its already done
3454 - skipping cond-50 as its already done
3455 - skipping cond-62 because it depends on cond-52
3456 - removing tbl_sidecar1077 from merge list because it depends on cond-52
3457 - removing tbl_sidecar1078 from merge list because it depends on cond-52
3458 - skipping gateway cond-62 until mergeable tables are available
3459 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3460 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
3461 - dependency between nat_egress_nat_egress and table advances stage
3462 Initial # of stages is 8, initial # of entries is 64
3463 Try_alloc_all for Table use
3464 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3465 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3466 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
3467 way:{ g:5 e:0 w:1 1 }
3468 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3469 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3470 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3471 Entries : 5120, needed_entries: 64, need_more: 0
3472 Selected stage: 8 Furthest stage: 8
3473 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
3474 Table is placed
3475 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3476 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3477 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
3478 - dependency between nat_egress_nat_egress and table advances stage
3479 Initial # of stages is 8, initial # of entries is 4
3480 Try_alloc_all for Table use
3481 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3482 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3483 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
3484 way:{ g:2 e:0 w:1 }
3485 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3486 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3487 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3488 Entries : 4, needed_entries: 4, need_more: 0
3489 Selected stage: 8 Furthest stage: 8
3490 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
3491 Table is placed
3492 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3493 - skipping cond-51 as its already done
3494 try_place_table(cond-52, stage=7)
3495 - dependency between nat_egress_nat_egress and table advances stage
3496 Initial # of stages is 8, initial # of entries is 0
3497 Try_alloc_all for Table use
3498 Trying to allocate layout for cond-52
3499 Picking layout option for table : cond-52 with requested entries : 0
3500 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3501 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3502 Trying to allocate adb for cond-52
3503 Trying to allocate imem for cond-52
3504 Entries : 0, needed_entries: 0, need_more: 0
3505 Selected stage: 8 Furthest stage: 8
3506 try_place_table returning 0 of cond-52 in stage 8
3507 Table is placed
3508 Pl vector: cond-52
3509 found 3 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-52 ]
3510 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3511 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3512 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3513 For trial t : cond-52 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3514 Updating best to cond-52 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3515 Adding table:ingresshdr.udp.checksum_encode_update_condition_2 in the initial stage option
3516 Adding table:ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in the initial stage option
3517 Adding table:cond-52 in the initial stage option
3518 placing 0 entries of cond-52 ( cond-52 ) in stage 8(80) FormatType(02)
3519 Dependence chain (15) longer than available stages (14)
3520 stage 8, work: [ 19494062, 19500442, 19560014, 19560016 ], partly placed 0, placed 37
3521 { id=0 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
3522 - skipping tbl_sidecar1064 as its already done
3523 - skipping tbl_sidecar1065 as its already done
3524 - skipping cond-33 as its already done
3525 - skipping cond-36 as its already done
3526 - skipping cond-38 as its already done
3527 - skipping cond-40 as its already done
3528 - skipping cond-48 as its already done
3529 - skipping cond-50 as its already done
3530 - skipping cond-62 because it depends on cond-53
3531 - removing tbl_sidecar1077 from merge list because it depends on cond-53
3532 - removing tbl_sidecar1078 from merge list because it depends on cond-53
3533 - skipping gateway cond-62 until mergeable tables are available
3534 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3535 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
3536 Initial # of stages is 8, initial # of entries is 64
3537 Try_alloc_all for Table use
3538 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3539 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3540 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
3541 way:{ g:5 e:0 w:1 1 }
3542 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3543 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3544 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3545 Entries : 5120, needed_entries: 64, need_more: 0
3546 Selected stage: 8 Furthest stage: 9
3547 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
3548 Table is placed
3549 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3550 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3551 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
3552 Initial # of stages is 8, initial # of entries is 4
3553 Try_alloc_all for Table use
3554 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3555 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3556 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
3557 way:{ g:2 e:0 w:1 }
3558 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3559 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3560 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3561 Entries : 4, needed_entries: 4, need_more: 0
3562 Selected stage: 8 Furthest stage: 9
3563 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
3564 Table is placed
3565 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3566 - skipping cond-51 as its already done
3567 - skipping cond-52 as its already done
3568 - skipping ara_table_6 as a parent is not yet placed
3569 - skipping ara_table_8 as a parent is not yet placed
3570 - skipping ara_table_0 as a parent is not yet placed
3571 try_place_table(cond-53, stage=8)
3572 Merging with match table tbl_sidecar917 and tag $true
3573 Initial # of stages is 8, initial # of entries is 1
3574 Try_alloc_all for Table use
3575 Trying to allocate layout for tbl_sidecar917
3576 Picking layout option for table : tbl_sidecar917 with requested entries : 1
3577 picked layout for tbl_sidecar917 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
3578 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3579 Trying to allocate adb for tbl_sidecar917
3580 Trying to allocate imem for tbl_sidecar917
3581 Entries : 1, needed_entries: 1, need_more: 0
3582 Selected stage: 8 Furthest stage: 9
3583 try_place_table returning 1 of tbl_sidecar917 in stage 8
3584 Table is placed
3585 Gateway is placed
3586 Pl vector: tbl_sidecar917
3587 try_place_table(cond-58, stage=8)
3588 Initial # of stages is 8, initial # of entries is 0
3589 Try_alloc_all for Table use
3590 Trying to allocate layout for cond-58
3591 Picking layout option for table : cond-58 with requested entries : 0
3592 picked layout for cond-58 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3593 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3594 Trying to allocate adb for cond-58
3595 Trying to allocate imem for cond-58
3596 Entries : 0, needed_entries: 0, need_more: 0
3597 Selected stage: 8 Furthest stage: 9
3598 try_place_table returning 0 of cond-58 in stage 8
3599 Table is placed
3600 Pl vector: cond-58
3601 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 ]
3602 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3603 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3604 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3605 For trial t : tbl_sidecar917 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3606 Updating best to tbl_sidecar917 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
3607 For trial t : cond-58 with best: tbl_sidecar917
3608 Keeping best tbl_sidecar917 for reason: longer downward prop control-included dependence tail chain
3609 placing 1 entries of tbl_sidecar917 ( tbl_sidecar917 ) (with gw cond-53, result tag $true) in stage 8(81) FormatType(02)
3610 stage 8, work: [ 19494062, 19560014, 19560016, 19503333, 19558593 ], partly placed 0, placed 38
3611 { id=1 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
3612 - skipping tbl_sidecar1064 as its already done
3613 - skipping tbl_sidecar1065 as its already done
3614 - skipping cond-33 as its already done
3615 - skipping cond-36 as its already done
3616 - skipping cond-38 as its already done
3617 - skipping cond-40 as its already done
3618 - skipping cond-48 as its already done
3619 - skipping cond-50 as its already done
3620 - skipping cond-62 because it depends on cond-54
3621 - removing tbl_sidecar1077 from merge list because it depends on cond-54
3622 - removing tbl_sidecar1078 from merge list because it depends on cond-54
3623 - skipping gateway cond-62 until mergeable tables are available
3624 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3625 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
3626 - action dependency between tbl_sidecar917 and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 9
3627 Initial # of stages is 9, initial # of entries is 64
3628 Try_alloc_all for Table use
3629 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3630 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3631 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
3632 way:{ g:5 e:0 w:1 1 }
3633 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3634 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3635 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3636 Entries : 5120, needed_entries: 64, need_more: 0
3637 Selected stage: 9 Furthest stage: 9
3638 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
3639 Table is placed
3640 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3641 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3642 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
3643 - action dependency between tbl_sidecar917 and table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to PHV allocation advances stage to 9
3644 Initial # of stages is 9, initial # of entries is 4
3645 Try_alloc_all for Table use
3646 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3647 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3648 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
3649 way:{ g:2 e:0 w:1 }
3650 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3651 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3652 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3653 Entries : 4, needed_entries: 4, need_more: 0
3654 Selected stage: 9 Furthest stage: 9
3655 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
3656 Table is placed
3657 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3658 - skipping ara_table_6 as a parent is not yet placed
3659 - skipping ara_table_8 as a parent is not yet placed
3660 - skipping ara_table_0 as a parent is not yet placed
3661 - skipping cond-53 as its already done
3662 try_place_table(cond-58, stage=8)
3663 Initial # of stages is 8, initial # of entries is 0
3664 Try_alloc_all for Table use
3665 Trying to allocate layout for cond-58
3666 Picking layout option for table : cond-58 with requested entries : 0
3667 picked layout for cond-58 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3668 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3669 Trying to allocate adb for cond-58
3670 Trying to allocate imem for cond-58
3671 Entries : 0, needed_entries: 0, need_more: 0
3672 Selected stage: 8 Furthest stage: 9
3673 try_place_table returning 0 of cond-58 in stage 8
3674 Table is placed
3675 Pl vector: cond-58
3676 - skipping ara_table_4 as a parent is not yet placed
3677 - skipping ara_table_2 as a parent is not yet placed
3678 - skipping ara_table_10 as a parent is not yet placed
3679 - skipping tbl_sidecar917 as its already done
3680 try_place_table(cond-54, stage=8)
3681 Merging with match table tbl_sidecar933 and tag $false
3682 Initial # of stages is 8, initial # of entries is 1
3683 Try_alloc_all for Table use
3684 Trying to allocate layout for tbl_sidecar933
3685 Picking layout option for table : tbl_sidecar933 with requested entries : 1
3686 picked layout for tbl_sidecar933 FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
3687 way:{ g:1 e:0 w:1 }
3688 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3689 Trying to allocate adb for tbl_sidecar933
3690 Trying to allocate imem for tbl_sidecar933
3691 Entries : 1, needed_entries: 1, need_more: 0
3692 Selected stage: 8 Furthest stage: 9
3693 try_place_table returning 1 of tbl_sidecar933 in stage 8
3694 Table is placed
3695 Gateway is placed
3696 Merging with match table l3_router_Router4_lookup_idx_lookup and tag $false
3697 Initial # of stages is 8, initial # of entries is 8192
3698 Try_alloc_all for Table use
3699 Trying to allocate layout for l3_router_Router4_lookup_idx_lookup
3700 Picking layout option for table : l3_router_Router4_lookup_idx_lookup with requested entries : 8192
3701 picked layout for l3_router_Router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:4/4 ov:11
3702 entries:8192 srams:8 local_tinds: 0 maprams:5 tcams:16 afi:0
3703 Trying to allocate adb for l3_router_Router4_lookup_idx_lookup
3704 Trying to allocate imem for l3_router_Router4_lookup_idx_lookup
3705 Entries : 8192, needed_entries: 8192, need_more: 0
3706 Selected stage: 8 Furthest stage: 9
3707 try_place_table returning 8192 of l3_router_Router4_lookup_idx_lookup in stage 8
3708 Table is placed
3709 Gateway is placed
3710 Merging with match table tbl_sidecar921 and tag $true
3711 Initial # of stages is 8, initial # of entries is 1
3712 Try_alloc_all for Table use
3713 Trying to allocate layout for tbl_sidecar921
3714 Picking layout option for table : tbl_sidecar921 with requested entries : 1
3715 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3716 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3717 Trying to allocate adb for tbl_sidecar921
3718 Trying to allocate imem for tbl_sidecar921
3719 Entries : 1, needed_entries: 1, need_more: 0
3720 Selected stage: 8 Furthest stage: 9
3721 try_place_table returning 1 of tbl_sidecar921 in stage 8
3722 Table is placed
3723 Gateway is placed
3724 Pl vector: tbl_sidecar933 l3_router_Router4_lookup_idx_lookup tbl_sidecar921
3725 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 ]
3726 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3727 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3728 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3729 For trial t : cond-58 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3730 Updating best to cond-58 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
3731 For trial t : tbl_sidecar933 with best: cond-58
3732 Updating best to tbl_sidecar933 from cond-58 for reason: longer downward prop control-included dependence tail chain
3733 For trial t : l3_router_Router4_lookup_idx_lookup with best: tbl_sidecar933
3734 Updating best to l3_router_Router4_lookup_idx_lookup from tbl_sidecar933 for reason: fewer total dependencies in dominance frontier
3735 For trial t : tbl_sidecar921 with best: l3_router_Router4_lookup_idx_lookup
3736 Keeping best l3_router_Router4_lookup_idx_lookup for reason: longer downward prop control-included dependence tail chain
3737 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 8(82) FormatType(02)
3738 Dependence chain (15) longer than available stages (14)
3739 stage 8, work: [ 19494062, 19560016, 19558593, 19503417, 19503497 ], partly placed 0, placed 39
3740 { id=2 ram=8 tcam=16 mram=5 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
3741 - skipping tbl_sidecar1064 as its already done
3742 - skipping tbl_sidecar1065 as its already done
3743 - skipping cond-33 as its already done
3744 - skipping cond-36 as its already done
3745 - skipping cond-38 as its already done
3746 - skipping cond-40 as its already done
3747 - skipping cond-48 as its already done
3748 - skipping cond-50 as its already done
3749 - skipping cond-62 because it depends on tbl_sidecar921
3750 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar921
3751 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar921
3752 - skipping gateway cond-62 until mergeable tables are available
3753 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3754 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
3755 - action dependency between tbl_sidecar917 and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 9
3756 Initial # of stages is 9, initial # of entries is 64
3757 Try_alloc_all for Table use
3758 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3759 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3760 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
3761 way:{ g:5 e:0 w:1 1 }
3762 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3763 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3764 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3765 Entries : 5120, needed_entries: 64, need_more: 0
3766 Selected stage: 9 Furthest stage: 9
3767 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
3768 Table is placed
3769 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3770 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3771 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
3772 - action dependency between tbl_sidecar917 and table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to PHV allocation advances stage to 9
3773 Initial # of stages is 9, initial # of entries is 4
3774 Try_alloc_all for Table use
3775 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3776 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3777 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
3778 way:{ g:2 e:0 w:1 }
3779 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3780 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3781 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3782 Entries : 4, needed_entries: 4, need_more: 0
3783 Selected stage: 9 Furthest stage: 9
3784 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
3785 Table is placed
3786 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3787 try_place_table(cond-58, stage=8)
3788 Initial # of stages is 8, initial # of entries is 0
3789 Try_alloc_all for Table use
3790 Trying to allocate layout for cond-58
3791 Picking layout option for table : cond-58 with requested entries : 0
3792 picked layout for cond-58 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3793 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3794 Trying to allocate adb for cond-58
3795 Trying to allocate imem for cond-58
3796 Entries : 0, needed_entries: 0, need_more: 0
3797 Selected stage: 8 Furthest stage: 9
3798 try_place_table returning 0 of cond-58 in stage 8
3799 Table is placed
3800 Pl vector: cond-58
3801 - skipping cond-54 as its already done
3802 - skipping ara_table_4 as a parent is not yet placed
3803 - skipping ara_table_2 as a parent is not yet placed
3804 - skipping ara_table_10 as a parent is not yet placed
3805 tbl_sidecar921 is not a gateway! Aborting search for merge choices
3806 try_place_table(tbl_sidecar921, stage=8)
3807 Initial # of stages is 8, initial # of entries is 1
3808 Try_alloc_all for Table use
3809 Trying to allocate layout for tbl_sidecar921
3810 Picking layout option for table : tbl_sidecar921 with requested entries : 1
3811 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3812 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3813 Trying to allocate adb for tbl_sidecar921
3814 Trying to allocate imem for tbl_sidecar921
3815 Entries : 1, needed_entries: 1, need_more: 0
3816 Selected stage: 8 Furthest stage: 9
3817 try_place_table returning 1 of tbl_sidecar921 in stage 8
3818 Table is placed
3819 Pl vector: tbl_sidecar921
3820 tbl_sidecar933 is not a gateway! Aborting search for merge choices
3821 try_place_table(tbl_sidecar933, stage=8)
3822 Initial # of stages is 8, initial # of entries is 1
3823 Try_alloc_all for Table use
3824 Trying to allocate layout for tbl_sidecar933
3825 Picking layout option for table : tbl_sidecar933 with requested entries : 1
3826 picked layout for tbl_sidecar933 FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
3827 way:{ g:1 e:0 w:1 }
3828 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3829 Trying to allocate adb for tbl_sidecar933
3830 Trying to allocate imem for tbl_sidecar933
3831 Entries : 1, needed_entries: 1, need_more: 0
3832 Selected stage: 8 Furthest stage: 9
3833 try_place_table returning 1 of tbl_sidecar933 in stage 8
3834 Table is placed
3835 Pl vector: tbl_sidecar933
3836 - skipping l3_router_Router4_lookup_idx_lookup as its already done
3837 - removing l3_router_Router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar933
3838 - skipping gateway cond-55 until mergeable tables are available
3839 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
3840 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
3841 try_place_table(cond-56, stage=8)
3842 Merging with match table tbl_sidecar943 and tag $false
3843 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
3844 Initial # of stages is 9, initial # of entries is 1
3845 Try_alloc_all for Table use
3846 Trying to allocate layout for tbl_sidecar943
3847 Picking layout option for table : tbl_sidecar943 with requested entries : 1
3848 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3849 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3850 Trying to allocate adb for tbl_sidecar943
3851 Trying to allocate imem for tbl_sidecar943
3852 Entries : 1, needed_entries: 1, need_more: 0
3853 Selected stage: 9 Furthest stage: 9
3854 try_place_table returning 1 of tbl_sidecar943 in stage 9
3855 Table is placed
3856 Gateway is placed
3857 Pl vector: tbl_sidecar943
3858 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 ]
3859 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3860 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3861 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3862 For trial t : cond-58 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3863 Updating best to cond-58 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
3864 For trial t : tbl_sidecar921 with best: cond-58
3865 Keeping best cond-58 for reason: longer downward prop control-included dependence tail chain
3866 For trial t : tbl_sidecar933 with best: cond-58
3867 Updating best to tbl_sidecar933 from cond-58 for reason: longer downward prop control-included dependence tail chain
3868 For trial t : tbl_sidecar943 with best: tbl_sidecar933
3869 Keeping best tbl_sidecar933 for reason: earlier stage calculated
3870 placing 1 entries of tbl_sidecar933 ( tbl_sidecar933 ) in stage 8(83) FormatType(02)
3871 Dependence chain (15) longer than available stages (14)
3872 stage 8, work: [ 19494062, 19560016, 19503417, 19503497 ], partly placed 0, placed 40
3873 { id=3 ram=8 tcam=16 mram=5 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
3874 - skipping tbl_sidecar1064 as its already done
3875 - skipping tbl_sidecar1065 as its already done
3876 - skipping cond-33 as its already done
3877 - skipping cond-36 as its already done
3878 - skipping cond-38 as its already done
3879 - skipping cond-40 as its already done
3880 - skipping cond-48 as its already done
3881 - skipping cond-50 as its already done
3882 - skipping cond-62 because it depends on tbl_sidecar921
3883 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar921
3884 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar921
3885 - skipping gateway cond-62 until mergeable tables are available
3886 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
3887 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
3888 - action dependency between tbl_sidecar917 and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 9
3889 Initial # of stages is 9, initial # of entries is 64
3890 Try_alloc_all for Table use
3891 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
3892 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
3893 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
3894 way:{ g:5 e:0 w:1 1 }
3895 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3896 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
3897 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
3898 Entries : 5120, needed_entries: 64, need_more: 0
3899 Selected stage: 9 Furthest stage: 9
3900 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
3901 Table is placed
3902 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
3903 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
3904 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
3905 - action dependency between tbl_sidecar917 and table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to PHV allocation advances stage to 9
3906 Initial # of stages is 9, initial # of entries is 4
3907 Try_alloc_all for Table use
3908 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3909 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
3910 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
3911 way:{ g:2 e:0 w:1 }
3912 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3913 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3914 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3915 Entries : 4, needed_entries: 4, need_more: 0
3916 Selected stage: 9 Furthest stage: 9
3917 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
3918 Table is placed
3919 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3920 try_place_table(cond-58, stage=8)
3921 Initial # of stages is 8, initial # of entries is 0
3922 Try_alloc_all for Table use
3923 Trying to allocate layout for cond-58
3924 Picking layout option for table : cond-58 with requested entries : 0
3925 picked layout for cond-58 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
3926 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
3927 Trying to allocate adb for cond-58
3928 Trying to allocate imem for cond-58
3929 Entries : 0, needed_entries: 0, need_more: 0
3930 Selected stage: 8 Furthest stage: 9
3931 try_place_table returning 0 of cond-58 in stage 8
3932 Table is placed
3933 Pl vector: cond-58
3934 - skipping ara_table_4 as a parent is not yet placed
3935 - skipping ara_table_2 as a parent is not yet placed
3936 - skipping ara_table_10 as a parent is not yet placed
3937 tbl_sidecar921 is not a gateway! Aborting search for merge choices
3938 try_place_table(tbl_sidecar921, stage=8)
3939 Initial # of stages is 8, initial # of entries is 1
3940 Try_alloc_all for Table use
3941 Trying to allocate layout for tbl_sidecar921
3942 Picking layout option for table : tbl_sidecar921 with requested entries : 1
3943 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3944 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3945 Trying to allocate adb for tbl_sidecar921
3946 Trying to allocate imem for tbl_sidecar921
3947 Entries : 1, needed_entries: 1, need_more: 0
3948 Selected stage: 8 Furthest stage: 9
3949 try_place_table returning 1 of tbl_sidecar921 in stage 8
3950 Table is placed
3951 Pl vector: tbl_sidecar921
3952 - skipping tbl_sidecar933 as its already done
3953 - skipping l3_router_Router4_lookup_idx_lookup as its already done
3954 try_place_table(cond-55, stage=8)
3955 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
3956 - dependency between tbl_sidecar933 and table advances stage
3957 Initial # of stages is 9, initial # of entries is 2048
3958 Try_alloc_all for Table use
3959 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
3960 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
3961 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
3962 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
3963 way:{ g:3 e:0 w:1 1 1 1 1 }
3964 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
3965 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
3966 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
3967 Entries : 12288, needed_entries: 2048, need_more: 0
3968 Selected stage: 9 Furthest stage: 9
3969 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 9
3970 Table is placed
3971 Gateway is placed
3972 Pl vector: l3_router_Router4_lookup_idx_select_route
3973 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
3974 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
3975 try_place_table(cond-56, stage=8)
3976 Merging with match table tbl_sidecar943 and tag $false
3977 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
3978 Initial # of stages is 9, initial # of entries is 1
3979 Try_alloc_all for Table use
3980 Trying to allocate layout for tbl_sidecar943
3981 Picking layout option for table : tbl_sidecar943 with requested entries : 1
3982 picked layout for tbl_sidecar943 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_sidecar943
3985 Trying to allocate imem for tbl_sidecar943
3986 Entries : 1, needed_entries: 1, need_more: 0
3987 Selected stage: 9 Furthest stage: 9
3988 try_place_table returning 1 of tbl_sidecar943 in stage 9
3989 Table is placed
3990 Gateway is placed
3991 Pl vector: tbl_sidecar943
3992 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 ]
3993 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
3994 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
3995 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
3996 For trial t : cond-58 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
3997 Updating best to cond-58 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
3998 For trial t : tbl_sidecar921 with best: cond-58
3999 Keeping best cond-58 for reason: longer downward prop control-included dependence tail chain
4000 For trial t : l3_router_Router4_lookup_idx_select_route with best: cond-58
4001 Keeping best cond-58 for reason: earlier stage calculated
4002 For trial t : tbl_sidecar943 with best: cond-58
4003 Keeping best cond-58 for reason: earlier stage calculated
4004 placing 0 entries of cond-58 ( cond-58 ) in stage 8(84) FormatType(02)
4005 stage 8, work: [ 19494062, 19560016, 19503417, 19503497, 19560012, 20156567 ], partly placed 0, placed 41
4006 { id=3 ram=8 tcam=16 mram=5 eixb=6 tixb=0 malu=0 salu=0 local_tinds=0 }
4007 - skipping tbl_sidecar1064 as its already done
4008 - skipping tbl_sidecar1065 as its already done
4009 - skipping cond-33 as its already done
4010 - skipping cond-36 as its already done
4011 - skipping cond-38 as its already done
4012 - skipping cond-40 as its already done
4013 - skipping cond-48 as its already done
4014 - skipping cond-50 as its already done
4015 - skipping cond-62 because it depends on tbl_sidecar921
4016 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar921
4017 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar921
4018 - skipping gateway cond-62 until mergeable tables are available
4019 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4020 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
4021 - action dependency between tbl_sidecar917 and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 9
4022 Initial # of stages is 9, initial # of entries is 64
4023 Try_alloc_all for Table use
4024 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4025 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4026 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
4027 way:{ g:5 e:0 w:1 1 }
4028 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4029 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4030 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4031 Entries : 5120, needed_entries: 64, need_more: 0
4032 Selected stage: 9 Furthest stage: 9
4033 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
4034 Table is placed
4035 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4036 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4037 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
4038 - action dependency between tbl_sidecar917 and table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to PHV allocation advances stage to 9
4039 Initial # of stages is 9, initial # of entries is 4
4040 Try_alloc_all for Table use
4041 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4042 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
4043 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
4044 way:{ g:2 e:0 w:1 }
4045 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4046 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4047 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4048 Entries : 4, needed_entries: 4, need_more: 0
4049 Selected stage: 9 Furthest stage: 9
4050 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
4051 Table is placed
4052 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4053 - skipping cond-58 as its already done
4054 - skipping ara_table_4 as a parent is not yet placed
4055 - skipping ara_table_2 as a parent is not yet placed
4056 - skipping ara_table_10 as a parent is not yet placed
4057 tbl_sidecar921 is not a gateway! Aborting search for merge choices
4058 try_place_table(tbl_sidecar921, stage=8)
4059 Initial # of stages is 8, initial # of entries is 1
4060 Try_alloc_all for Table use
4061 Trying to allocate layout for tbl_sidecar921
4062 Picking layout option for table : tbl_sidecar921 with requested entries : 1
4063 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4064 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4065 Trying to allocate adb for tbl_sidecar921
4066 Trying to allocate imem for tbl_sidecar921
4067 Entries : 1, needed_entries: 1, need_more: 0
4068 Selected stage: 8 Furthest stage: 9
4069 try_place_table returning 1 of tbl_sidecar921 in stage 8
4070 Table is placed
4071 Pl vector: tbl_sidecar921
4072 - skipping tbl_sidecar933 as its already done
4073 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4074 try_place_table(cond-55, stage=8)
4075 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
4076 - dependency between tbl_sidecar933 and table advances stage
4077 Initial # of stages is 9, initial # of entries is 2048
4078 Try_alloc_all for Table use
4079 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
4080 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4081 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4082 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
4083 way:{ g:3 e:0 w:1 1 1 1 1 }
4084 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4085 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4086 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4087 Entries : 12288, needed_entries: 2048, need_more: 0
4088 Selected stage: 9 Furthest stage: 9
4089 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 9
4090 Table is placed
4091 Gateway is placed
4092 Pl vector: l3_router_Router4_lookup_idx_select_route
4093 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4094 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4095 try_place_table(cond-56, stage=8)
4096 Merging with match table tbl_sidecar943 and tag $false
4097 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4098 Initial # of stages is 9, initial # of entries is 1
4099 Try_alloc_all for Table use
4100 Trying to allocate layout for tbl_sidecar943
4101 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4102 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4103 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4104 Trying to allocate adb for tbl_sidecar943
4105 Trying to allocate imem for tbl_sidecar943
4106 Entries : 1, needed_entries: 1, need_more: 0
4107 Selected stage: 9 Furthest stage: 9
4108 try_place_table returning 1 of tbl_sidecar943 in stage 9
4109 Table is placed
4110 Gateway is placed
4111 Pl vector: tbl_sidecar943
4112 try_place_table(cond-59, stage=8)
4113 Merging with match table l3_router_Router6_lookup_tbl and tag $false
4114 Initial # of stages is 8, initial # of entries is 1024
4115 Try_alloc_all for Table use
4116 Trying to allocate layout for l3_router_Router6_lookup_tbl
4117 Picking layout option for table : l3_router_Router6_lookup_tbl with requested entries : 1024
4118 picked layout for l3_router_Router6_lookup_tbl FormatType(02) layout: 1024tV ixbar:16B/128b match:16B/128b adb:32/32 ov:12
4119 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:6 afi:0
4120 Trying to allocate adb for l3_router_Router6_lookup_tbl
4121 Trying to allocate imem for l3_router_Router6_lookup_tbl
4122 Entries : 1024, needed_entries: 1024, need_more: 0
4123 Selected stage: 8 Furthest stage: 9
4124 try_place_table returning 1024 of l3_router_Router6_lookup_tbl in stage 8
4125 Table is placed
4126 Gateway is placed
4127 Merging with match table tbl_sidecar981 and tag $true
4128 Initial # of stages is 8, initial # of entries is 1
4129 Try_alloc_all for Table use
4130 Trying to allocate layout for tbl_sidecar981
4131 Picking layout option for table : tbl_sidecar981 with requested entries : 1
4132 picked layout for tbl_sidecar981 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4133 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4134 Trying to allocate adb for tbl_sidecar981
4135 Trying to allocate imem for tbl_sidecar981
4136 Entries : 1, needed_entries: 1, need_more: 0
4137 Selected stage: 8 Furthest stage: 9
4138 try_place_table returning 1 of tbl_sidecar981 in stage 8
4139 Table is placed
4140 Gateway is placed
4141 Pl vector: l3_router_Router6_lookup_tbl tbl_sidecar981
4142 - skipping ara_table_6 as a parent is not yet placed
4143 - skipping ara_table_8 as a parent is not yet placed
4144 - skipping ara_table_0 as a parent is not yet placed
4145 - skipping ara_table_4 as a parent is not yet placed
4146 - skipping ara_table_2 as a parent is not yet placed
4147 - skipping ara_table_10 as a parent is not yet placed
4148 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 ]
4149 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4150 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4151 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4152 For trial t : tbl_sidecar921 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4153 Updating best to tbl_sidecar921 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
4154 For trial t : l3_router_Router4_lookup_idx_select_route with best: tbl_sidecar921
4155 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4156 For trial t : tbl_sidecar943 with best: tbl_sidecar921
4157 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4158 For trial t : l3_router_Router6_lookup_tbl with best: tbl_sidecar921
4159 Updating best to l3_router_Router6_lookup_tbl from tbl_sidecar921 for reason: longer downward prop control-included dependence tail chain
4160 For trial t : tbl_sidecar981 with best: l3_router_Router6_lookup_tbl
4161 Keeping best l3_router_Router6_lookup_tbl for reason: longer downward prop control-included dependence tail chain
4162 placing 1024 entries of l3_router_Router6_lookup_tbl ( Ingress.l3_router.Router6.lookup.tbl ) (with gw cond-59, result tag $false) in stage 8(85) FormatType(02)
4163 stage 8, work: [ 19494062, 19503417, 19503497, 19560012, 19558603, 19558683 ], partly placed 0, placed 42
4164 { id=4 ram=13 tcam=22 mram=7 eixb=22 tixb=0 malu=0 salu=0 local_tinds=0 }
4165 - skipping tbl_sidecar1064 as its already done
4166 - skipping tbl_sidecar1065 as its already done
4167 - skipping cond-33 as its already done
4168 - skipping cond-36 as its already done
4169 - skipping cond-38 as its already done
4170 - skipping cond-40 as its already done
4171 - skipping cond-48 as its already done
4172 - skipping cond-50 as its already done
4173 - skipping cond-62 because it depends on tbl_sidecar921
4174 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar921
4175 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar921
4176 - skipping gateway cond-62 until mergeable tables are available
4177 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4178 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
4179 - action dependency between tbl_sidecar917 and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 9
4180 Initial # of stages is 9, initial # of entries is 64
4181 Try_alloc_all for Table use
4182 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4183 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4184 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
4185 way:{ g:5 e:0 w:1 1 }
4186 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4187 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4188 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4189 Entries : 5120, needed_entries: 64, need_more: 0
4190 Selected stage: 9 Furthest stage: 9
4191 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
4192 Table is placed
4193 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4194 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4195 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
4196 - action dependency between tbl_sidecar917 and table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to PHV allocation advances stage to 9
4197 Initial # of stages is 9, initial # of entries is 4
4198 Try_alloc_all for Table use
4199 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4200 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
4201 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
4202 way:{ g:2 e:0 w:1 }
4203 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4204 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4205 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4206 Entries : 4, needed_entries: 4, need_more: 0
4207 Selected stage: 9 Furthest stage: 9
4208 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
4209 Table is placed
4210 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4211 - skipping ara_table_4 as a parent is not yet placed
4212 - skipping ara_table_2 as a parent is not yet placed
4213 - skipping ara_table_10 as a parent is not yet placed
4214 tbl_sidecar921 is not a gateway! Aborting search for merge choices
4215 try_place_table(tbl_sidecar921, stage=8)
4216 Initial # of stages is 8, initial # of entries is 1
4217 Try_alloc_all for Table use
4218 Trying to allocate layout for tbl_sidecar921
4219 Picking layout option for table : tbl_sidecar921 with requested entries : 1
4220 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4221 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4222 Trying to allocate adb for tbl_sidecar921
4223 Trying to allocate imem for tbl_sidecar921
4224 Entries : 1, needed_entries: 1, need_more: 0
4225 Selected stage: 8 Furthest stage: 9
4226 try_place_table returning 1 of tbl_sidecar921 in stage 8
4227 Table is placed
4228 Pl vector: tbl_sidecar921
4229 - skipping tbl_sidecar933 as its already done
4230 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4231 try_place_table(cond-55, stage=8)
4232 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
4233 - dependency between tbl_sidecar933 and table advances stage
4234 Initial # of stages is 9, initial # of entries is 2048
4235 Try_alloc_all for Table use
4236 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
4237 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4238 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4239 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
4240 way:{ g:3 e:0 w:1 1 1 1 1 }
4241 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4242 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4243 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4244 Entries : 12288, needed_entries: 2048, need_more: 0
4245 Selected stage: 9 Furthest stage: 9
4246 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 9
4247 Table is placed
4248 Gateway is placed
4249 Pl vector: l3_router_Router4_lookup_idx_select_route
4250 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4251 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4252 try_place_table(cond-56, stage=8)
4253 Merging with match table tbl_sidecar943 and tag $false
4254 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4255 Initial # of stages is 9, initial # of entries is 1
4256 Try_alloc_all for Table use
4257 Trying to allocate layout for tbl_sidecar943
4258 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4259 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4260 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4261 Trying to allocate adb for tbl_sidecar943
4262 Trying to allocate imem for tbl_sidecar943
4263 Entries : 1, needed_entries: 1, need_more: 0
4264 Selected stage: 9 Furthest stage: 9
4265 try_place_table returning 1 of tbl_sidecar943 in stage 9
4266 Table is placed
4267 Gateway is placed
4268 Pl vector: tbl_sidecar943
4269 - skipping cond-59 as its already done
4270 - skipping ara_table_6 as a parent is not yet placed
4271 - skipping ara_table_8 as a parent is not yet placed
4272 - skipping ara_table_0 as a parent is not yet placed
4273 tbl_sidecar981 is not a gateway! Aborting search for merge choices
4274 try_place_table(tbl_sidecar981, stage=8)
4275 Initial # of stages is 8, initial # of entries is 1
4276 Try_alloc_all for Table use
4277 Trying to allocate layout for tbl_sidecar981
4278 Picking layout option for table : tbl_sidecar981 with requested entries : 1
4279 picked layout for tbl_sidecar981 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4280 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4281 Trying to allocate adb for tbl_sidecar981
4282 Trying to allocate imem for tbl_sidecar981
4283 Entries : 1, needed_entries: 1, need_more: 0
4284 Selected stage: 8 Furthest stage: 9
4285 try_place_table returning 1 of tbl_sidecar981 in stage 8
4286 Table is placed
4287 Pl vector: tbl_sidecar981
4288 - skipping ara_table_4 as a parent is not yet placed
4289 - skipping ara_table_2 as a parent is not yet placed
4290 - skipping ara_table_10 as a parent is not yet placed
4291 - skipping l3_router_Router6_lookup_tbl as its already done
4292 try_place_table(cond-60, stage=8)
4293 Merging with match table tbl_l3_router_Router6_icmp_error_0 and tag $false
4294 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4295 Initial # of stages is 9, initial # of entries is 1
4296 Try_alloc_all for Table use
4297 Trying to allocate layout for tbl_l3_router_Router6_icmp_error_0
4298 Picking layout option for table : tbl_l3_router_Router6_icmp_error_0 with requested entries : 1
4299 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
4300 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4301 Trying to allocate adb for tbl_l3_router_Router6_icmp_error_0
4302 Trying to allocate imem for tbl_l3_router_Router6_icmp_error_0
4303 Entries : 1, needed_entries: 1, need_more: 0
4304 Selected stage: 9 Furthest stage: 9
4305 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error_0 in stage 9
4306 Table is placed
4307 Gateway is placed
4308 Merging with match table tbl_sidecar991 and tag $false
4309 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4310 Initial # of stages is 9, initial # of entries is 1
4311 Try_alloc_all for Table use
4312 Trying to allocate layout for tbl_sidecar991
4313 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4314 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4315 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4316 Trying to allocate adb for tbl_sidecar991
4317 Trying to allocate imem for tbl_sidecar991
4318 Entries : 1, needed_entries: 1, need_more: 0
4319 Selected stage: 9 Furthest stage: 9
4320 try_place_table returning 1 of tbl_sidecar991 in stage 9
4321 Table is placed
4322 Gateway is placed
4323 Pl vector: tbl_l3_router_Router6_icmp_error_0 tbl_sidecar991
4324 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 ]
4325 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4326 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4327 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4328 For trial t : tbl_sidecar921 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4329 Updating best to tbl_sidecar921 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
4330 For trial t : l3_router_Router4_lookup_idx_select_route with best: tbl_sidecar921
4331 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4332 For trial t : tbl_sidecar943 with best: tbl_sidecar921
4333 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4334 For trial t : tbl_sidecar981 with best: tbl_sidecar921
4335 Updating best to tbl_sidecar981 from tbl_sidecar921 for reason: default choice
4336 For trial t : tbl_l3_router_Router6_icmp_error_0 with best: tbl_sidecar981
4337 Keeping best tbl_sidecar981 for reason: earlier stage calculated
4338 For trial t : tbl_sidecar991 with best: tbl_sidecar981
4339 Keeping best tbl_sidecar981 for reason: earlier stage calculated
4340 placing 1 entries of tbl_sidecar981 ( tbl_sidecar981 ) in stage 8(86) FormatType(02)
4341 stage 8, work: [ 19494062, 19503417, 19503497, 19558603, 19558683 ], partly placed 0, placed 43
4342 { id=5 ram=13 tcam=22 mram=7 eixb=22 tixb=0 malu=0 salu=0 local_tinds=0 }
4343 - skipping tbl_sidecar1064 as its already done
4344 - skipping tbl_sidecar1065 as its already done
4345 - skipping cond-33 as its already done
4346 - skipping cond-36 as its already done
4347 - skipping cond-38 as its already done
4348 - skipping cond-40 as its already done
4349 - skipping cond-48 as its already done
4350 - skipping cond-50 as its already done
4351 - skipping cond-62 because it depends on tbl_sidecar921
4352 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar921
4353 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar921
4354 - skipping gateway cond-62 until mergeable tables are available
4355 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4356 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
4357 - action dependency between tbl_sidecar981 and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 9
4358 Initial # of stages is 9, initial # of entries is 64
4359 Try_alloc_all for Table use
4360 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4361 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4362 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
4363 way:{ g:5 e:0 w:1 1 }
4364 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4365 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4366 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4367 Entries : 5120, needed_entries: 64, need_more: 0
4368 Selected stage: 9 Furthest stage: 9
4369 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
4370 Table is placed
4371 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4372 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4373 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
4374 - action dependency between tbl_sidecar981 and table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to PHV allocation advances stage to 9
4375 Initial # of stages is 9, initial # of entries is 4
4376 Try_alloc_all for Table use
4377 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4378 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
4379 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
4380 way:{ g:2 e:0 w:1 }
4381 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4382 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4383 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4384 Entries : 4, needed_entries: 4, need_more: 0
4385 Selected stage: 9 Furthest stage: 9
4386 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
4387 Table is placed
4388 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4389 - skipping ara_table_4 as a parent is not yet placed
4390 - skipping ara_table_2 as a parent is not yet placed
4391 - skipping ara_table_10 as a parent is not yet placed
4392 tbl_sidecar921 is not a gateway! Aborting search for merge choices
4393 try_place_table(tbl_sidecar921, stage=8)
4394 Initial # of stages is 8, initial # of entries is 1
4395 Try_alloc_all for Table use
4396 Trying to allocate layout for tbl_sidecar921
4397 Picking layout option for table : tbl_sidecar921 with requested entries : 1
4398 picked layout for tbl_sidecar921 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4399 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4400 Trying to allocate adb for tbl_sidecar921
4401 Trying to allocate imem for tbl_sidecar921
4402 Entries : 1, needed_entries: 1, need_more: 0
4403 Selected stage: 8 Furthest stage: 9
4404 try_place_table returning 1 of tbl_sidecar921 in stage 8
4405 Table is placed
4406 Pl vector: tbl_sidecar921
4407 - skipping tbl_sidecar933 as its already done
4408 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4409 try_place_table(cond-55, stage=8)
4410 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
4411 - dependency between tbl_sidecar933 and table advances stage
4412 Initial # of stages is 9, initial # of entries is 2048
4413 Try_alloc_all for Table use
4414 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
4415 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4416 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4417 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
4418 way:{ g:3 e:0 w:1 1 1 1 1 }
4419 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4420 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4421 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4422 Entries : 12288, needed_entries: 2048, need_more: 0
4423 Selected stage: 9 Furthest stage: 9
4424 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 9
4425 Table is placed
4426 Gateway is placed
4427 Pl vector: l3_router_Router4_lookup_idx_select_route
4428 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4429 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4430 try_place_table(cond-56, stage=8)
4431 Merging with match table tbl_sidecar943 and tag $false
4432 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4433 Initial # of stages is 9, initial # of entries is 1
4434 Try_alloc_all for Table use
4435 Trying to allocate layout for tbl_sidecar943
4436 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4437 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4438 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4439 Trying to allocate adb for tbl_sidecar943
4440 Trying to allocate imem for tbl_sidecar943
4441 Entries : 1, needed_entries: 1, need_more: 0
4442 Selected stage: 9 Furthest stage: 9
4443 try_place_table returning 1 of tbl_sidecar943 in stage 9
4444 Table is placed
4445 Gateway is placed
4446 Pl vector: tbl_sidecar943
4447 - skipping ara_table_6 as a parent is not yet placed
4448 - skipping ara_table_8 as a parent is not yet placed
4449 - skipping ara_table_0 as a parent is not yet placed
4450 - skipping tbl_sidecar981 as its already done
4451 - skipping ara_table_4 as a parent is not yet placed
4452 - skipping ara_table_2 as a parent is not yet placed
4453 - skipping ara_table_10 as a parent is not yet placed
4454 - skipping l3_router_Router6_lookup_tbl as its already done
4455 try_place_table(cond-60, stage=8)
4456 Merging with match table tbl_l3_router_Router6_icmp_error_0 and tag $false
4457 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4458 Initial # of stages is 9, initial # of entries is 1
4459 Try_alloc_all for Table use
4460 Trying to allocate layout for tbl_l3_router_Router6_icmp_error_0
4461 Picking layout option for table : tbl_l3_router_Router6_icmp_error_0 with requested entries : 1
4462 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
4463 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4464 Trying to allocate adb for tbl_l3_router_Router6_icmp_error_0
4465 Trying to allocate imem for tbl_l3_router_Router6_icmp_error_0
4466 Entries : 1, needed_entries: 1, need_more: 0
4467 Selected stage: 9 Furthest stage: 9
4468 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error_0 in stage 9
4469 Table is placed
4470 Gateway is placed
4471 Merging with match table tbl_sidecar991 and tag $false
4472 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4473 Initial # of stages is 9, initial # of entries is 1
4474 Try_alloc_all for Table use
4475 Trying to allocate layout for tbl_sidecar991
4476 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4477 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4478 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4479 Trying to allocate adb for tbl_sidecar991
4480 Trying to allocate imem for tbl_sidecar991
4481 Entries : 1, needed_entries: 1, need_more: 0
4482 Selected stage: 9 Furthest stage: 9
4483 try_place_table returning 1 of tbl_sidecar991 in stage 9
4484 Table is placed
4485 Gateway is placed
4486 Pl vector: tbl_l3_router_Router6_icmp_error_0 tbl_sidecar991
4487 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 ]
4488 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4489 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4490 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4491 For trial t : tbl_sidecar921 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4492 Updating best to tbl_sidecar921 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
4493 For trial t : l3_router_Router4_lookup_idx_select_route with best: tbl_sidecar921
4494 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4495 For trial t : tbl_sidecar943 with best: tbl_sidecar921
4496 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4497 For trial t : tbl_l3_router_Router6_icmp_error_0 with best: tbl_sidecar921
4498 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4499 For trial t : tbl_sidecar991 with best: tbl_sidecar921
4500 Keeping best tbl_sidecar921 for reason: earlier stage calculated
4501 placing 1 entries of tbl_sidecar921 ( tbl_sidecar921 ) in stage 8(87) FormatType(02)
4502 stage 8, work: [ 19494062, 19503417, 19503497, 19558683 ], partly placed 0, placed 44
4503 { id=6 ram=13 tcam=22 mram=7 eixb=22 tixb=0 malu=0 salu=0 local_tinds=0 }
4504 - skipping tbl_sidecar1064 as its already done
4505 - skipping tbl_sidecar1065 as its already done
4506 - skipping cond-33 as its already done
4507 - skipping cond-36 as its already done
4508 - skipping cond-38 as its already done
4509 - skipping cond-40 as its already done
4510 - skipping cond-48 as its already done
4511 - skipping cond-50 as its already done
4512 - skipping cond-62 because it depends on cond-55
4513 - removing tbl_sidecar1077 from merge list because it depends on cond-55
4514 - removing tbl_sidecar1078 from merge list because it depends on cond-55
4515 - skipping gateway cond-62 until mergeable tables are available
4516 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4517 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
4518 - action dependency between tbl_sidecar921 and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 9
4519 Initial # of stages is 9, initial # of entries is 64
4520 Try_alloc_all for Table use
4521 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4522 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4523 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
4524 way:{ g:5 e:0 w:1 1 }
4525 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4526 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4527 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4528 Entries : 5120, needed_entries: 64, need_more: 0
4529 Selected stage: 9 Furthest stage: 9
4530 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
4531 Table is placed
4532 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4533 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4534 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
4535 - action dependency between tbl_sidecar921 and table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to PHV allocation advances stage to 9
4536 Initial # of stages is 9, initial # of entries is 4
4537 Try_alloc_all for Table use
4538 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4539 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
4540 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
4541 way:{ g:2 e:0 w:1 }
4542 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4543 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4544 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4545 Entries : 4, needed_entries: 4, need_more: 0
4546 Selected stage: 9 Furthest stage: 9
4547 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
4548 Table is placed
4549 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4550 - skipping ara_table_4 as a parent is not yet placed
4551 - skipping ara_table_2 as a parent is not yet placed
4552 - skipping ara_table_10 as a parent is not yet placed
4553 - skipping tbl_sidecar921 as its already done
4554 - skipping tbl_sidecar933 as its already done
4555 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4556 try_place_table(cond-55, stage=8)
4557 Merging with match table l3_router_Router4_lookup_idx_select_route and tag $true
4558 - dependency between tbl_sidecar933 and table advances stage
4559 Initial # of stages is 9, initial # of entries is 2048
4560 Try_alloc_all for Table use
4561 Trying to allocate layout for l3_router_Router4_lookup_idx_select_route
4562 Picking layout option for table : l3_router_Router4_lookup_idx_select_route with requested entries : 2048
4563 The selected pack format for table l3_router_Router4_lookup_idx_select_route could not fit given the input xbar allocation
4564 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
4565 way:{ g:3 e:0 w:1 1 1 1 1 }
4566 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
4567 Trying to allocate adb for l3_router_Router4_lookup_idx_select_route
4568 Trying to allocate imem for l3_router_Router4_lookup_idx_select_route
4569 Entries : 12288, needed_entries: 2048, need_more: 0
4570 Selected stage: 9 Furthest stage: 9
4571 try_place_table returning 12288 of l3_router_Router4_lookup_idx_select_route in stage 9
4572 Table is placed
4573 Gateway is placed
4574 Pl vector: l3_router_Router4_lookup_idx_select_route
4575 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4576 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4577 try_place_table(cond-56, stage=8)
4578 Merging with match table tbl_sidecar943 and tag $false
4579 - dependency between l3_router_Router4_lookup_idx_lookup and table advances stage
4580 Initial # of stages is 9, initial # of entries is 1
4581 Try_alloc_all for Table use
4582 Trying to allocate layout for tbl_sidecar943
4583 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4584 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4585 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4586 Trying to allocate adb for tbl_sidecar943
4587 Trying to allocate imem for tbl_sidecar943
4588 Entries : 1, needed_entries: 1, need_more: 0
4589 Selected stage: 9 Furthest stage: 9
4590 try_place_table returning 1 of tbl_sidecar943 in stage 9
4591 Table is placed
4592 Gateway is placed
4593 Pl vector: tbl_sidecar943
4594 - skipping l3_router_Router6_lookup_tbl as its already done
4595 try_place_table(cond-60, stage=8)
4596 Merging with match table tbl_l3_router_Router6_icmp_error_0 and tag $false
4597 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4598 Initial # of stages is 9, initial # of entries is 1
4599 Try_alloc_all for Table use
4600 Trying to allocate layout for tbl_l3_router_Router6_icmp_error_0
4601 Picking layout option for table : tbl_l3_router_Router6_icmp_error_0 with requested entries : 1
4602 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
4603 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4604 Trying to allocate adb for tbl_l3_router_Router6_icmp_error_0
4605 Trying to allocate imem for tbl_l3_router_Router6_icmp_error_0
4606 Entries : 1, needed_entries: 1, need_more: 0
4607 Selected stage: 9 Furthest stage: 9
4608 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error_0 in stage 9
4609 Table is placed
4610 Gateway is placed
4611 Merging with match table tbl_sidecar991 and tag $false
4612 - dependency between l3_router_Router6_lookup_tbl and table advances stage
4613 Initial # of stages is 9, initial # of entries is 1
4614 Try_alloc_all for Table use
4615 Trying to allocate layout for tbl_sidecar991
4616 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4617 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4618 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4619 Trying to allocate adb for tbl_sidecar991
4620 Trying to allocate imem for tbl_sidecar991
4621 Entries : 1, needed_entries: 1, need_more: 0
4622 Selected stage: 9 Furthest stage: 9
4623 try_place_table returning 1 of tbl_sidecar991 in stage 9
4624 Table is placed
4625 Gateway is placed
4626 Pl vector: tbl_l3_router_Router6_icmp_error_0 tbl_sidecar991
4627 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 ]
4628 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4629 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4630 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4631 For trial t : l3_router_Router4_lookup_idx_select_route with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4632 Updating best to l3_router_Router4_lookup_idx_select_route from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
4633 For trial t : tbl_sidecar943 with best: l3_router_Router4_lookup_idx_select_route
4634 Keeping best l3_router_Router4_lookup_idx_select_route for reason: longer downward prop control-included dependence tail chain
4635 For trial t : tbl_l3_router_Router6_icmp_error_0 with best: l3_router_Router4_lookup_idx_select_route
4636 Keeping best l3_router_Router4_lookup_idx_select_route for reason: longer downward prop control-included dependence tail chain
4637 For trial t : tbl_sidecar991 with best: l3_router_Router4_lookup_idx_select_route
4638 Keeping best l3_router_Router4_lookup_idx_select_route for reason: longer downward prop control-included dependence tail chain
4639 Adding table:ingresshdr.udp.checksum_encode_update_condition_2 in the initial stage option
4640 Adding table:ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in the initial stage option
4641 Adding table:l3_router_Router4_lookup_idx_select_route in the initial stage option
4642 Adding table:tbl_sidecar943 in the initial stage option
4643 Adding table:tbl_l3_router_Router6_icmp_error_0 in the initial stage option
4644 Adding table:tbl_sidecar991 in the initial stage option
4645 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 9(90) FormatType(02)
4646 Dependence chain (15) longer than available stages (14)
4647 stage 9, work: [ 19494062, 19503497, 19558683, 19503843, 20155607 ], partly placed 0, placed 45
4648 { id=1 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
4649 - skipping tbl_sidecar1064 as its already done
4650 - skipping tbl_sidecar1065 as its already done
4651 - skipping cond-33 as its already done
4652 - skipping cond-36 as its already done
4653 - skipping cond-38 as its already done
4654 - skipping cond-40 as its already done
4655 - skipping cond-48 as its already done
4656 - skipping cond-50 as its already done
4657 - skipping cond-62 because it depends on cond-56
4658 - removing tbl_sidecar1077 from merge list because it depends on cond-56
4659 - removing tbl_sidecar1078 from merge list because it depends on cond-56
4660 - skipping gateway cond-62 until mergeable tables are available
4661 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4662 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
4663 Initial # of stages is 9, initial # of entries is 64
4664 Try_alloc_all for Table use
4665 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4666 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4667 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
4668 way:{ g:5 e:0 w:1 1 }
4669 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4670 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4671 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4672 Entries : 5120, needed_entries: 64, need_more: 0
4673 Selected stage: 9 Furthest stage: 10
4674 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
4675 Table is placed
4676 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4677 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4678 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
4679 Initial # of stages is 9, initial # of entries is 4
4680 Try_alloc_all for Table use
4681 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4682 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
4683 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
4684 way:{ g:2 e:0 w:1 }
4685 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4686 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4687 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4688 Entries : 4, needed_entries: 4, need_more: 0
4689 Selected stage: 9 Furthest stage: 10
4690 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
4691 Table is placed
4692 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4693 - skipping tbl_sidecar933 as its already done
4694 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4695 - skipping cond-55 as its already done
4696 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4697 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4698 try_place_table(cond-56, stage=9)
4699 Merging with match table tbl_sidecar943 and tag $false
4700 Initial # of stages is 9, initial # of entries is 1
4701 Try_alloc_all for Table use
4702 Trying to allocate layout for tbl_sidecar943
4703 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4704 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4705 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4706 Trying to allocate adb for tbl_sidecar943
4707 Trying to allocate imem for tbl_sidecar943
4708 Entries : 1, needed_entries: 1, need_more: 0
4709 Selected stage: 9 Furthest stage: 10
4710 try_place_table returning 1 of tbl_sidecar943 in stage 9
4711 Table is placed
4712 Gateway is placed
4713 Pl vector: tbl_sidecar943
4714 - skipping l3_router_Router6_lookup_tbl as its already done
4715 try_place_table(cond-60, stage=9)
4716 Merging with match table tbl_l3_router_Router6_icmp_error_0 and tag $false
4717 Initial # of stages is 9, initial # of entries is 1
4718 Try_alloc_all for Table use
4719 Trying to allocate layout for tbl_l3_router_Router6_icmp_error_0
4720 Picking layout option for table : tbl_l3_router_Router6_icmp_error_0 with requested entries : 1
4721 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
4722 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4723 Trying to allocate adb for tbl_l3_router_Router6_icmp_error_0
4724 Trying to allocate imem for tbl_l3_router_Router6_icmp_error_0
4725 Entries : 1, needed_entries: 1, need_more: 0
4726 Selected stage: 9 Furthest stage: 10
4727 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error_0 in stage 9
4728 Table is placed
4729 Gateway is placed
4730 Merging with match table tbl_sidecar991 and tag $false
4731 Initial # of stages is 9, initial # of entries is 1
4732 Try_alloc_all for Table use
4733 Trying to allocate layout for tbl_sidecar991
4734 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4735 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4736 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4737 Trying to allocate adb for tbl_sidecar991
4738 Trying to allocate imem for tbl_sidecar991
4739 Entries : 1, needed_entries: 1, need_more: 0
4740 Selected stage: 9 Furthest stage: 10
4741 try_place_table returning 1 of tbl_sidecar991 in stage 9
4742 Table is placed
4743 Gateway is placed
4744 Pl vector: tbl_l3_router_Router6_icmp_error_0 tbl_sidecar991
4745 - skipping l3_router_Router4_lookup_idx_select_route as its already done
4746 - skipping ara_table_4 as a parent is not yet placed
4747 tbl_sidecar792 is not a gateway! Aborting search for merge choices
4748 try_place_table(tbl_sidecar792, stage=9)
4749 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
4750 Initial # of stages is 10, initial # of entries is 1
4751 Try_alloc_all for Table use
4752 Trying to allocate layout for tbl_sidecar792
4753 Picking layout option for table : tbl_sidecar792 with requested entries : 1
4754 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4755 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4756 Trying to allocate adb for tbl_sidecar792
4757 Trying to allocate imem for tbl_sidecar792
4758 Entries : 1, needed_entries: 1, need_more: 0
4759 Selected stage: 10 Furthest stage: 10
4760 try_place_table returning 1 of tbl_sidecar792 in stage 10
4761 Table is placed
4762 Pl vector: tbl_sidecar792
4763 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
4764 - skipping ara_table_4 as a parent is not yet placed
4765 found 6 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar943, tbl_l3_router_Router6_icmp_error_0, tbl_sidecar991, tbl_sidecar792 ]
4766 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4767 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4768 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4769 For trial t : tbl_sidecar943 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4770 Updating best to tbl_sidecar943 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
4771 For trial t : tbl_l3_router_Router6_icmp_error_0 with best: tbl_sidecar943
4772 Updating best to tbl_l3_router_Router6_icmp_error_0 from tbl_sidecar943 for reason: control dom set has more placeable tables
4773 For trial t : tbl_sidecar991 with best: tbl_l3_router_Router6_icmp_error_0
4774 Keeping best tbl_l3_router_Router6_icmp_error_0 for reason: fewer total dependencies in dominance frontier
4775 For trial t : tbl_sidecar792 with best: tbl_l3_router_Router6_icmp_error_0
4776 Keeping best tbl_l3_router_Router6_icmp_error_0 for reason: earlier stage calculated
4777 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 9(91) FormatType(02)
4778 stage 9, work: [ 19494062, 19503497, 19558683, 19503843, 19560010, 19559721 ], partly placed 0, placed 46
4779 { id=2 ram=5 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
4780 - skipping tbl_sidecar1064 as its already done
4781 - skipping tbl_sidecar1065 as its already done
4782 - skipping cond-33 as its already done
4783 - skipping cond-36 as its already done
4784 - skipping cond-38 as its already done
4785 - skipping cond-40 as its already done
4786 - skipping cond-48 as its already done
4787 - skipping cond-50 as its already done
4788 - skipping cond-62 because it depends on cond-56
4789 - removing tbl_sidecar1077 from merge list because it depends on cond-56
4790 - removing tbl_sidecar1078 from merge list because it depends on cond-56
4791 - skipping gateway cond-62 until mergeable tables are available
4792 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4793 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
4794 Initial # of stages is 9, initial # of entries is 64
4795 Try_alloc_all for Table use
4796 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4797 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4798 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
4799 way:{ g:5 e:0 w:1 1 }
4800 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4801 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4802 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4803 Entries : 5120, needed_entries: 64, need_more: 0
4804 Selected stage: 9 Furthest stage: 10
4805 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
4806 Table is placed
4807 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4808 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4809 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
4810 Initial # of stages is 9, initial # of entries is 4
4811 Try_alloc_all for Table use
4812 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4813 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
4814 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
4815 way:{ g:2 e:0 w:1 }
4816 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4817 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4818 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4819 Entries : 4, needed_entries: 4, need_more: 0
4820 Selected stage: 9 Furthest stage: 10
4821 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
4822 Table is placed
4823 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4824 - skipping tbl_sidecar933 as its already done
4825 - skipping l3_router_Router4_lookup_idx_lookup as its already done
4826 - skipping cond-55 as its already done
4827 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4828 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
4829 try_place_table(cond-56, stage=9)
4830 Merging with match table tbl_sidecar943 and tag $false
4831 Initial # of stages is 9, initial # of entries is 1
4832 Try_alloc_all for Table use
4833 Trying to allocate layout for tbl_sidecar943
4834 Picking layout option for table : tbl_sidecar943 with requested entries : 1
4835 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4836 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4837 Trying to allocate adb for tbl_sidecar943
4838 Trying to allocate imem for tbl_sidecar943
4839 Entries : 1, needed_entries: 1, need_more: 0
4840 Selected stage: 9 Furthest stage: 10
4841 try_place_table returning 1 of tbl_sidecar943 in stage 9
4842 Table is placed
4843 Gateway is placed
4844 Pl vector: tbl_sidecar943
4845 - skipping l3_router_Router6_lookup_tbl as its already done
4846 - skipping cond-60 as its already done
4847 - skipping l3_router_Router4_lookup_idx_select_route as its already done
4848 - skipping ara_table_4 as a parent is not yet placed
4849 tbl_sidecar792 is not a gateway! Aborting search for merge choices
4850 try_place_table(tbl_sidecar792, stage=9)
4851 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
4852 Initial # of stages is 10, initial # of entries is 1
4853 Try_alloc_all for Table use
4854 Trying to allocate layout for tbl_sidecar792
4855 Picking layout option for table : tbl_sidecar792 with requested entries : 1
4856 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4857 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4858 Trying to allocate adb for tbl_sidecar792
4859 Trying to allocate imem for tbl_sidecar792
4860 Entries : 1, needed_entries: 1, need_more: 0
4861 Selected stage: 10 Furthest stage: 10
4862 try_place_table returning 1 of tbl_sidecar792 in stage 10
4863 Table is placed
4864 Pl vector: tbl_sidecar792
4865 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
4866 ara_table_6 is not a gateway! Aborting search for merge choices
4867 try_place_table(ara_table_6, stage=9)
4868 Initial # of stages is 9, initial # of entries is 0
4869 Try_alloc_all for Table use
4870 Trying to allocate layout for ara_table_6
4871 Picking layout option for table : ara_table_6 with requested entries : 0
4872 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4873 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4874 Trying to allocate adb for ara_table_6
4875 Trying to allocate imem for ara_table_6
4876 Entries : 0, needed_entries: 0, need_more: 0
4877 Selected stage: 9 Furthest stage: 10
4878 try_place_table returning 0 of ara_table_6 in stage 9
4879 Table is placed
4880 Pl vector: ara_table_6
4881 try_place_table(cond-61, stage=9)
4882 Merging with match table tbl_sidecar996 and tag $false
4883 Initial # of stages is 9, initial # of entries is 1
4884 Try_alloc_all for Table use
4885 Trying to allocate layout for tbl_sidecar996
4886 Picking layout option for table : tbl_sidecar996 with requested entries : 1
4887 picked layout for tbl_sidecar996 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4888 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4889 Trying to allocate adb for tbl_sidecar996
4890 Trying to allocate imem for tbl_sidecar996
4891 Entries : 1, needed_entries: 1, need_more: 0
4892 Selected stage: 9 Furthest stage: 10
4893 try_place_table returning 1 of tbl_sidecar996 in stage 9
4894 Table is placed
4895 Gateway is placed
4896 Merging with match table tbl_l3_router_Router6_icmp_error and tag $true
4897 Initial # of stages is 9, initial # of entries is 1
4898 Try_alloc_all for Table use
4899 Trying to allocate layout for tbl_l3_router_Router6_icmp_error
4900 Picking layout option for table : tbl_l3_router_Router6_icmp_error with requested entries : 1
4901 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
4902 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
4903 Trying to allocate adb for tbl_l3_router_Router6_icmp_error
4904 Trying to allocate imem for tbl_l3_router_Router6_icmp_error
4905 Entries : 1, needed_entries: 1, need_more: 0
4906 Selected stage: 9 Furthest stage: 10
4907 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error in stage 9
4908 Table is placed
4909 Gateway is placed
4910 Merging with match table tbl_sidecar994 and tag $true
4911 Initial # of stages is 9, initial # of entries is 1
4912 Try_alloc_all for Table use
4913 Trying to allocate layout for tbl_sidecar994
4914 Picking layout option for table : tbl_sidecar994 with requested entries : 1
4915 picked layout for tbl_sidecar994 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4916 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4917 Trying to allocate adb for tbl_sidecar994
4918 Trying to allocate imem for tbl_sidecar994
4919 Entries : 1, needed_entries: 1, need_more: 0
4920 Selected stage: 9 Furthest stage: 10
4921 try_place_table returning 1 of tbl_sidecar994 in stage 9
4922 Table is placed
4923 Gateway is placed
4924 Pl vector: tbl_sidecar996 tbl_l3_router_Router6_icmp_error tbl_sidecar994
4925 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
4926 tbl_sidecar991 is not a gateway! Aborting search for merge choices
4927 try_place_table(tbl_sidecar991, stage=9)
4928 Initial # of stages is 9, initial # of entries is 1
4929 Try_alloc_all for Table use
4930 Trying to allocate layout for tbl_sidecar991
4931 Picking layout option for table : tbl_sidecar991 with requested entries : 1
4932 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4933 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4934 Trying to allocate adb for tbl_sidecar991
4935 Trying to allocate imem for tbl_sidecar991
4936 Entries : 1, needed_entries: 1, need_more: 0
4937 Selected stage: 9 Furthest stage: 10
4938 try_place_table returning 1 of tbl_sidecar991 in stage 9
4939 Table is placed
4940 Pl vector: tbl_sidecar991
4941 - skipping ara_table_8 as a parent is not yet placed
4942 - skipping ara_table_0 as a parent is not yet placed
4943 - skipping ara_table_4 as a parent is not yet placed
4944 - skipping ara_table_2 as a parent is not yet placed
4945 - skipping ara_table_10 as a parent is not yet placed
4946 found 9 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar943, tbl_sidecar792, ara_table_6, tbl_sidecar996, tbl_l3_router_Router6_icmp_error, tbl_sidecar994, tbl_sidecar991 ]
4947 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
4948 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
4949 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
4950 For trial t : tbl_sidecar943 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
4951 Updating best to tbl_sidecar943 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
4952 For trial t : tbl_sidecar792 with best: tbl_sidecar943
4953 Keeping best tbl_sidecar943 for reason: earlier stage calculated
4954 For trial t : ara_table_6 with best: tbl_sidecar943
4955 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
4956 For trial t : tbl_sidecar996 with best: tbl_sidecar943
4957 Updating best to tbl_sidecar996 from tbl_sidecar943 for reason: control dom set has more placeable tables
4958 For trial t : tbl_l3_router_Router6_icmp_error with best: tbl_sidecar996
4959 Keeping best tbl_sidecar996 for reason: longer downward prop control-included dependence tail chain
4960 For trial t : tbl_sidecar994 with best: tbl_sidecar996
4961 Keeping best tbl_sidecar996 for reason: longer downward prop control-included dependence tail chain
4962 For trial t : tbl_sidecar991 with best: tbl_sidecar996
4963 Keeping best tbl_sidecar996 for reason: longer downward prop control-included dependence tail chain
4964 placing 1 entries of tbl_sidecar996 ( tbl_sidecar996 ) (with gw cond-61, result tag $false) in stage 9(92) FormatType(02)
4965 stage 9, work: [ 19494062, 19503497, 19503843, 19560010, 19559721, 19559006, 19559295 ], partly placed 0, placed 47
4966 { id=3 ram=5 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
4967 - skipping tbl_sidecar1064 as its already done
4968 - skipping tbl_sidecar1065 as its already done
4969 - skipping cond-33 as its already done
4970 - skipping cond-36 as its already done
4971 - skipping cond-38 as its already done
4972 - skipping cond-40 as its already done
4973 - skipping cond-48 as its already done
4974 - skipping cond-50 as its already done
4975 - skipping cond-62 because it depends on cond-56
4976 - removing tbl_sidecar1077 from merge list because it depends on cond-56
4977 - removing tbl_sidecar1078 from merge list because it depends on cond-56
4978 - skipping gateway cond-62 until mergeable tables are available
4979 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
4980 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
4981 Initial # of stages is 9, initial # of entries is 64
4982 Try_alloc_all for Table use
4983 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
4984 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
4985 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
4986 way:{ g:5 e:0 w:1 1 }
4987 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4988 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
4989 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
4990 Entries : 5120, needed_entries: 64, need_more: 0
4991 Selected stage: 9 Furthest stage: 10
4992 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
4993 Table is placed
4994 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
4995 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
4996 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
4997 Initial # of stages is 9, initial # of entries is 4
4998 Try_alloc_all for Table use
4999 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5000 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
5001 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
5002 way:{ g:2 e:0 w:1 }
5003 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
5004 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5005 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5006 Entries : 4, needed_entries: 4, need_more: 0
5007 Selected stage: 9 Furthest stage: 10
5008 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
5009 Table is placed
5010 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5011 - skipping tbl_sidecar933 as its already done
5012 - skipping l3_router_Router4_lookup_idx_lookup as its already done
5013 - skipping cond-55 as its already done
5014 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
5015 Cannot merge cond-56 with tbl_l3_router_Router4_icmp_error_0 because of liveness check
5016 try_place_table(cond-56, stage=9)
5017 Merging with match table tbl_sidecar943 and tag $false
5018 Initial # of stages is 9, initial # of entries is 1
5019 Try_alloc_all for Table use
5020 Trying to allocate layout for tbl_sidecar943
5021 Picking layout option for table : tbl_sidecar943 with requested entries : 1
5022 picked layout for tbl_sidecar943 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
5023 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
5024 Trying to allocate adb for tbl_sidecar943
5025 Trying to allocate imem for tbl_sidecar943
5026 Entries : 1, needed_entries: 1, need_more: 0
5027 Selected stage: 9 Furthest stage: 10
5028 try_place_table returning 1 of tbl_sidecar943 in stage 9
5029 Table is placed
5030 Gateway is placed
5031 Pl vector: tbl_sidecar943
5032 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5033 ara_table_4 is not a gateway! Aborting search for merge choices
5034 try_place_table(ara_table_4, stage=9)
5035 Initial # of stages is 9, initial # of entries is 0
5036 Try_alloc_all for Table use
5037 Trying to allocate layout for ara_table_4
5038 Picking layout option for table : ara_table_4 with requested entries : 0
5039 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5040 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5041 Trying to allocate adb for ara_table_4
5042 Trying to allocate imem for ara_table_4
5043 Entries : 0, needed_entries: 0, need_more: 0
5044 Selected stage: 9 Furthest stage: 10
5045 try_place_table returning 0 of ara_table_4 in stage 9
5046 Table is placed
5047 Pl vector: ara_table_4
5048 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5049 try_place_table(tbl_sidecar792, stage=9)
5050 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5051 Initial # of stages is 10, initial # of entries is 1
5052 Try_alloc_all for Table use
5053 Trying to allocate layout for tbl_sidecar792
5054 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5055 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5056 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5057 Trying to allocate adb for tbl_sidecar792
5058 Trying to allocate imem for tbl_sidecar792
5059 Entries : 1, needed_entries: 1, need_more: 0
5060 Selected stage: 10 Furthest stage: 10
5061 try_place_table returning 1 of tbl_sidecar792 in stage 10
5062 Table is placed
5063 Pl vector: tbl_sidecar792
5064 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5065 ara_table_6 is not a gateway! Aborting search for merge choices
5066 try_place_table(ara_table_6, stage=9)
5067 Initial # of stages is 9, initial # of entries is 0
5068 Try_alloc_all for Table use
5069 Trying to allocate layout for ara_table_6
5070 Picking layout option for table : ara_table_6 with requested entries : 0
5071 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5072 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5073 Trying to allocate adb for ara_table_6
5074 Trying to allocate imem for ara_table_6
5075 Entries : 0, needed_entries: 0, need_more: 0
5076 Selected stage: 9 Furthest stage: 10
5077 try_place_table returning 0 of ara_table_6 in stage 9
5078 Table is placed
5079 Pl vector: ara_table_6
5080 - skipping cond-61 as its already done
5081 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5082 tbl_sidecar991 is not a gateway! Aborting search for merge choices
5083 try_place_table(tbl_sidecar991, stage=9)
5084 Initial # of stages is 9, initial # of entries is 1
5085 Try_alloc_all for Table use
5086 Trying to allocate layout for tbl_sidecar991
5087 Picking layout option for table : tbl_sidecar991 with requested entries : 1
5088 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5089 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5090 Trying to allocate adb for tbl_sidecar991
5091 Trying to allocate imem for tbl_sidecar991
5092 Entries : 1, needed_entries: 1, need_more: 0
5093 Selected stage: 9 Furthest stage: 10
5094 try_place_table returning 1 of tbl_sidecar991 in stage 9
5095 Table is placed
5096 Pl vector: tbl_sidecar991
5097 ara_table_8 is not a gateway! Aborting search for merge choices
5098 try_place_table(ara_table_8, stage=9)
5099 Initial # of stages is 9, initial # of entries is 0
5100 Try_alloc_all for Table use
5101 Trying to allocate layout for ara_table_8
5102 Picking layout option for table : ara_table_8 with requested entries : 0
5103 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5104 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5105 Trying to allocate adb for ara_table_8
5106 Trying to allocate imem for ara_table_8
5107 Entries : 0, needed_entries: 0, need_more: 0
5108 Selected stage: 9 Furthest stage: 10
5109 try_place_table returning 0 of ara_table_8 in stage 9
5110 Table is placed
5111 Pl vector: ara_table_8
5112 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5113 ara_table_0 is not a gateway! Aborting search for merge choices
5114 - skipping ara_table_2 as a parent is not yet placed
5115 - skipping ara_table_10 as a parent is not yet placed
5116 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5117 ara_table_0 is not a gateway! Aborting search for merge choices
5118 tbl_l3_router_Router6_icmp_error is not a gateway! Aborting search for merge choices
5119 try_place_table(tbl_l3_router_Router6_icmp_error, stage=9)
5120 Initial # of stages is 9, initial # of entries is 1
5121 Try_alloc_all for Table use
5122 Trying to allocate layout for tbl_l3_router_Router6_icmp_error
5123 Picking layout option for table : tbl_l3_router_Router6_icmp_error with requested entries : 1
5124 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
5125 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
5126 Trying to allocate adb for tbl_l3_router_Router6_icmp_error
5127 Trying to allocate imem for tbl_l3_router_Router6_icmp_error
5128 Entries : 1, needed_entries: 1, need_more: 0
5129 Selected stage: 9 Furthest stage: 10
5130 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error in stage 9
5131 Table is placed
5132 Pl vector: tbl_l3_router_Router6_icmp_error
5133 tbl_sidecar994 is not a gateway! Aborting search for merge choices
5134 try_place_table(tbl_sidecar994, stage=9)
5135 Initial # of stages is 9, initial # of entries is 1
5136 Try_alloc_all for Table use
5137 Trying to allocate layout for tbl_sidecar994
5138 Picking layout option for table : tbl_sidecar994 with requested entries : 1
5139 picked layout for tbl_sidecar994 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5140 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5141 Trying to allocate adb for tbl_sidecar994
5142 Trying to allocate imem for tbl_sidecar994
5143 Entries : 1, needed_entries: 1, need_more: 0
5144 Selected stage: 9 Furthest stage: 10
5145 try_place_table returning 1 of tbl_sidecar994 in stage 9
5146 Table is placed
5147 Pl vector: tbl_sidecar994
5148 - skipping ara_table_2 as a parent is not yet placed
5149 - skipping ara_table_10 as a parent is not yet placed
5150 - skipping tbl_sidecar996 as its already done
5151 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
5152 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
5153 - dependency between tbl_sidecar996 and table advances stage
5154 Initial # of stages is 10, initial # of entries is 512
5155 Try_alloc_all for Table use
5156 Trying to allocate layout for l3_router_Router6_Ndp_tbl
5157 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
5158 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
5159 way:{ g:1 e:0 w:2 1 1 1 1 }
5160 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
5161 Trying to allocate adb for l3_router_Router6_Ndp_tbl
5162 Trying to allocate imem for l3_router_Router6_Ndp_tbl
5163 Entries : 4096, needed_entries: 512, need_more: 0
5164 Selected stage: 10 Furthest stage: 10
5165 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
5166 Table is placed
5167 Pl vector: l3_router_Router6_Ndp_tbl
5168 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5169 ara_table_0 is not a gateway! Aborting search for merge choices
5170 - skipping ara_table_2 as a parent is not yet placed
5171 - skipping ara_table_10 as a parent is not yet placed
5172 found 11 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, 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 ]
5173 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
5174 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
5175 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
5176 For trial t : tbl_sidecar943 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5177 Updating best to tbl_sidecar943 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
5178 For trial t : ara_table_4 with best: tbl_sidecar943
5179 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5180 For trial t : tbl_sidecar792 with best: tbl_sidecar943
5181 Keeping best tbl_sidecar943 for reason: earlier stage calculated
5182 For trial t : ara_table_6 with best: tbl_sidecar943
5183 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5184 For trial t : tbl_sidecar991 with best: tbl_sidecar943
5185 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5186 For trial t : ara_table_8 with best: tbl_sidecar943
5187 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5188 For trial t : tbl_l3_router_Router6_icmp_error with best: tbl_sidecar943
5189 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5190 For trial t : tbl_sidecar994 with best: tbl_sidecar943
5191 Keeping best tbl_sidecar943 for reason: longer downward prop control-included dependence tail chain
5192 For trial t : l3_router_Router6_Ndp_tbl with best: tbl_sidecar943
5193 Keeping best tbl_sidecar943 for reason: earlier stage calculated
5194 placing 1 entries of tbl_sidecar943 ( tbl_sidecar943 ) (with gw cond-56, result tag $false) in stage 9(93) FormatType(02)
5195 stage 9, work: [ 19494062, 19503497, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 48
5196 { id=4 ram=5 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5197 - skipping tbl_sidecar1064 as its already done
5198 - skipping tbl_sidecar1065 as its already done
5199 - skipping cond-33 as its already done
5200 - skipping cond-36 as its already done
5201 - skipping cond-38 as its already done
5202 - skipping cond-40 as its already done
5203 - skipping cond-48 as its already done
5204 - skipping cond-50 as its already done
5205 - skipping cond-62 because it depends on tbl_sidecar792
5206 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
5207 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
5208 - skipping gateway cond-62 until mergeable tables are available
5209 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
5210 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
5211 Initial # of stages is 9, initial # of entries is 64
5212 Try_alloc_all for Table use
5213 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
5214 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
5215 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
5216 way:{ g:5 e:0 w:1 1 }
5217 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
5218 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
5219 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
5220 Entries : 5120, needed_entries: 64, need_more: 0
5221 Selected stage: 9 Furthest stage: 10
5222 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
5223 Table is placed
5224 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
5225 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
5226 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
5227 Initial # of stages is 9, initial # of entries is 4
5228 Try_alloc_all for Table use
5229 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5230 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
5231 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
5232 way:{ g:2 e:0 w:1 }
5233 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
5234 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5235 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5236 Entries : 4, needed_entries: 4, need_more: 0
5237 Selected stage: 9 Furthest stage: 10
5238 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
5239 Table is placed
5240 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5241 - skipping tbl_sidecar933 as its already done
5242 - skipping l3_router_Router4_lookup_idx_lookup as its already done
5243 - skipping cond-55 as its already done
5244 - skipping cond-56 as its already done
5245 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5246 ara_table_4 is not a gateway! Aborting search for merge choices
5247 try_place_table(ara_table_4, stage=9)
5248 Initial # of stages is 9, initial # of entries is 0
5249 Try_alloc_all for Table use
5250 Trying to allocate layout for ara_table_4
5251 Picking layout option for table : ara_table_4 with requested entries : 0
5252 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5253 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5254 Trying to allocate adb for ara_table_4
5255 Trying to allocate imem for ara_table_4
5256 Entries : 0, needed_entries: 0, need_more: 0
5257 Selected stage: 9 Furthest stage: 10
5258 try_place_table returning 0 of ara_table_4 in stage 9
5259 Table is placed
5260 Pl vector: ara_table_4
5261 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5262 try_place_table(tbl_sidecar792, stage=9)
5263 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5264 Initial # of stages is 10, initial # of entries is 1
5265 Try_alloc_all for Table use
5266 Trying to allocate layout for tbl_sidecar792
5267 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5268 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5269 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5270 Trying to allocate adb for tbl_sidecar792
5271 Trying to allocate imem for tbl_sidecar792
5272 Entries : 1, needed_entries: 1, need_more: 0
5273 Selected stage: 10 Furthest stage: 10
5274 try_place_table returning 1 of tbl_sidecar792 in stage 10
5275 Table is placed
5276 Pl vector: tbl_sidecar792
5277 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5278 ara_table_6 is not a gateway! Aborting search for merge choices
5279 try_place_table(ara_table_6, stage=9)
5280 Initial # of stages is 9, initial # of entries is 0
5281 Try_alloc_all for Table use
5282 Trying to allocate layout for ara_table_6
5283 Picking layout option for table : ara_table_6 with requested entries : 0
5284 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5285 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5286 Trying to allocate adb for ara_table_6
5287 Trying to allocate imem for ara_table_6
5288 Entries : 0, needed_entries: 0, need_more: 0
5289 Selected stage: 9 Furthest stage: 10
5290 try_place_table returning 0 of ara_table_6 in stage 9
5291 Table is placed
5292 Pl vector: ara_table_6
5293 - skipping cond-61 as its already done
5294 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5295 tbl_sidecar991 is not a gateway! Aborting search for merge choices
5296 try_place_table(tbl_sidecar991, stage=9)
5297 Initial # of stages is 9, initial # of entries is 1
5298 Try_alloc_all for Table use
5299 Trying to allocate layout for tbl_sidecar991
5300 Picking layout option for table : tbl_sidecar991 with requested entries : 1
5301 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5302 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5303 Trying to allocate adb for tbl_sidecar991
5304 Trying to allocate imem for tbl_sidecar991
5305 Entries : 1, needed_entries: 1, need_more: 0
5306 Selected stage: 9 Furthest stage: 10
5307 try_place_table returning 1 of tbl_sidecar991 in stage 9
5308 Table is placed
5309 Pl vector: tbl_sidecar991
5310 ara_table_8 is not a gateway! Aborting search for merge choices
5311 try_place_table(ara_table_8, stage=9)
5312 Initial # of stages is 9, initial # of entries is 0
5313 Try_alloc_all for Table use
5314 Trying to allocate layout for ara_table_8
5315 Picking layout option for table : ara_table_8 with requested entries : 0
5316 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5317 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5318 Trying to allocate adb for ara_table_8
5319 Trying to allocate imem for ara_table_8
5320 Entries : 0, needed_entries: 0, need_more: 0
5321 Selected stage: 9 Furthest stage: 10
5322 try_place_table returning 0 of ara_table_8 in stage 9
5323 Table is placed
5324 Pl vector: ara_table_8
5325 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5326 ara_table_0 is not a gateway! Aborting search for merge choices
5327 ara_table_2 is not a gateway! Aborting search for merge choices
5328 try_place_table(ara_table_2, stage=9)
5329 Initial # of stages is 9, initial # of entries is 0
5330 Try_alloc_all for Table use
5331 Trying to allocate layout for ara_table_2
5332 Picking layout option for table : ara_table_2 with requested entries : 0
5333 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5334 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5335 Trying to allocate adb for ara_table_2
5336 Trying to allocate imem for ara_table_2
5337 Entries : 0, needed_entries: 0, need_more: 0
5338 Selected stage: 9 Furthest stage: 10
5339 try_place_table returning 0 of ara_table_2 in stage 9
5340 Table is placed
5341 Pl vector: ara_table_2
5342 - skipping ara_table_10 as a parent is not yet placed
5343 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5344 ara_table_0 is not a gateway! Aborting search for merge choices
5345 tbl_l3_router_Router6_icmp_error is not a gateway! Aborting search for merge choices
5346 try_place_table(tbl_l3_router_Router6_icmp_error, stage=9)
5347 Initial # of stages is 9, initial # of entries is 1
5348 Try_alloc_all for Table use
5349 Trying to allocate layout for tbl_l3_router_Router6_icmp_error
5350 Picking layout option for table : tbl_l3_router_Router6_icmp_error with requested entries : 1
5351 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
5352 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
5353 Trying to allocate adb for tbl_l3_router_Router6_icmp_error
5354 Trying to allocate imem for tbl_l3_router_Router6_icmp_error
5355 Entries : 1, needed_entries: 1, need_more: 0
5356 Selected stage: 9 Furthest stage: 10
5357 try_place_table returning 1 of tbl_l3_router_Router6_icmp_error in stage 9
5358 Table is placed
5359 Pl vector: tbl_l3_router_Router6_icmp_error
5360 tbl_sidecar994 is not a gateway! Aborting search for merge choices
5361 try_place_table(tbl_sidecar994, stage=9)
5362 Initial # of stages is 9, initial # of entries is 1
5363 Try_alloc_all for Table use
5364 Trying to allocate layout for tbl_sidecar994
5365 Picking layout option for table : tbl_sidecar994 with requested entries : 1
5366 picked layout for tbl_sidecar994 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5367 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5368 Trying to allocate adb for tbl_sidecar994
5369 Trying to allocate imem for tbl_sidecar994
5370 Entries : 1, needed_entries: 1, need_more: 0
5371 Selected stage: 9 Furthest stage: 10
5372 try_place_table returning 1 of tbl_sidecar994 in stage 9
5373 Table is placed
5374 Pl vector: tbl_sidecar994
5375 - skipping ara_table_10 as a parent is not yet placed
5376 - skipping tbl_sidecar996 as its already done
5377 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
5378 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
5379 - dependency between tbl_sidecar996 and table advances stage
5380 Initial # of stages is 10, initial # of entries is 512
5381 Try_alloc_all for Table use
5382 Trying to allocate layout for l3_router_Router6_Ndp_tbl
5383 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
5384 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
5385 way:{ g:1 e:0 w:2 1 1 1 1 }
5386 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
5387 Trying to allocate adb for l3_router_Router6_Ndp_tbl
5388 Trying to allocate imem for l3_router_Router6_Ndp_tbl
5389 Entries : 4096, needed_entries: 512, need_more: 0
5390 Selected stage: 10 Furthest stage: 10
5391 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
5392 Table is placed
5393 Pl vector: l3_router_Router6_Ndp_tbl
5394 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5395 ara_table_0 is not a gateway! Aborting search for merge choices
5396 - skipping ara_table_10 as a parent is not yet placed
5397 - skipping cond-57 because it depends on tbl_sidecar792
5398 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
5399 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
5400 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
5401 - skipping gateway cond-57 until mergeable tables are available
5402 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
5403 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
5404 - skipping tbl_sidecar943 as its already done
5405 - skipping ara_table_10 as a parent is not yet placed
5406 found 11 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, 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 ]
5407 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
5408 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
5409 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
5410 For trial t : ara_table_4 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5411 Updating best to ara_table_4 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: default choice
5412 For trial t : tbl_sidecar792 with best: ara_table_4
5413 Keeping best ara_table_4 for reason: earlier stage calculated
5414 For trial t : ara_table_6 with best: ara_table_4
5415 Updating best to ara_table_6 from ara_table_4 for reason: default choice
5416 For trial t : tbl_sidecar991 with best: ara_table_6
5417 Updating best to tbl_sidecar991 from ara_table_6 for reason: longer downward prop control-included dependence tail chain
5418 For trial t : ara_table_8 with best: tbl_sidecar991
5419 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5420 For trial t : ara_table_2 with best: tbl_sidecar991
5421 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5422 For trial t : tbl_l3_router_Router6_icmp_error with best: tbl_sidecar991
5423 Updating best to tbl_l3_router_Router6_icmp_error from tbl_sidecar991 for reason: fewer total dependencies in dominance frontier
5424 For trial t : tbl_sidecar994 with best: tbl_l3_router_Router6_icmp_error
5425 Keeping best tbl_l3_router_Router6_icmp_error for reason: fewer total dependencies in dominance frontier
5426 For trial t : l3_router_Router6_Ndp_tbl with best: tbl_l3_router_Router6_icmp_error
5427 Keeping best tbl_l3_router_Router6_icmp_error for reason: earlier stage calculated
5428 placing 1 entries of tbl_l3_router_Router6_icmp_error ( tbl_l3_router_Router6_icmp_error ) in stage 9(94) FormatType(02)
5429 stage 9, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 49
5430 { id=5 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5431 - skipping tbl_sidecar1064 as its already done
5432 - skipping tbl_sidecar1065 as its already done
5433 - skipping cond-33 as its already done
5434 - skipping cond-36 as its already done
5435 - skipping cond-38 as its already done
5436 - skipping cond-40 as its already done
5437 - skipping cond-48 as its already done
5438 - skipping cond-50 as its already done
5439 - skipping cond-62 because it depends on tbl_sidecar792
5440 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
5441 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
5442 - skipping gateway cond-62 until mergeable tables are available
5443 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
5444 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
5445 Initial # of stages is 9, initial # of entries is 64
5446 Try_alloc_all for Table use
5447 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
5448 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
5449 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
5450 way:{ g:5 e:0 w:1 1 }
5451 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
5452 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
5453 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
5454 Entries : 5120, needed_entries: 64, need_more: 0
5455 Selected stage: 9 Furthest stage: 10
5456 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
5457 Table is placed
5458 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
5459 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
5460 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
5461 Initial # of stages is 9, initial # of entries is 4
5462 Try_alloc_all for Table use
5463 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5464 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
5465 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
5466 way:{ g:2 e:0 w:1 }
5467 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
5468 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5469 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5470 Entries : 4, needed_entries: 4, need_more: 0
5471 Selected stage: 9 Furthest stage: 10
5472 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
5473 Table is placed
5474 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5475 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5476 ara_table_4 is not a gateway! Aborting search for merge choices
5477 try_place_table(ara_table_4, stage=9)
5478 Initial # of stages is 9, initial # of entries is 0
5479 Try_alloc_all for Table use
5480 Trying to allocate layout for ara_table_4
5481 Picking layout option for table : ara_table_4 with requested entries : 0
5482 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5483 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5484 Trying to allocate adb for ara_table_4
5485 Trying to allocate imem for ara_table_4
5486 Entries : 0, needed_entries: 0, need_more: 0
5487 Selected stage: 9 Furthest stage: 10
5488 try_place_table returning 0 of ara_table_4 in stage 9
5489 Table is placed
5490 Pl vector: ara_table_4
5491 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5492 try_place_table(tbl_sidecar792, stage=9)
5493 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5494 Initial # of stages is 10, initial # of entries is 1
5495 Try_alloc_all for Table use
5496 Trying to allocate layout for tbl_sidecar792
5497 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5498 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5499 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5500 Trying to allocate adb for tbl_sidecar792
5501 Trying to allocate imem for tbl_sidecar792
5502 Entries : 1, needed_entries: 1, need_more: 0
5503 Selected stage: 10 Furthest stage: 10
5504 try_place_table returning 1 of tbl_sidecar792 in stage 10
5505 Table is placed
5506 Pl vector: tbl_sidecar792
5507 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5508 ara_table_6 is not a gateway! Aborting search for merge choices
5509 try_place_table(ara_table_6, stage=9)
5510 Initial # of stages is 9, initial # of entries is 0
5511 Try_alloc_all for Table use
5512 Trying to allocate layout for ara_table_6
5513 Picking layout option for table : ara_table_6 with requested entries : 0
5514 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5515 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5516 Trying to allocate adb for ara_table_6
5517 Trying to allocate imem for ara_table_6
5518 Entries : 0, needed_entries: 0, need_more: 0
5519 Selected stage: 9 Furthest stage: 10
5520 try_place_table returning 0 of ara_table_6 in stage 9
5521 Table is placed
5522 Pl vector: ara_table_6
5523 - skipping cond-61 as its already done
5524 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5525 tbl_sidecar991 is not a gateway! Aborting search for merge choices
5526 try_place_table(tbl_sidecar991, stage=9)
5527 Initial # of stages is 9, initial # of entries is 1
5528 Try_alloc_all for Table use
5529 Trying to allocate layout for tbl_sidecar991
5530 Picking layout option for table : tbl_sidecar991 with requested entries : 1
5531 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5532 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5533 Trying to allocate adb for tbl_sidecar991
5534 Trying to allocate imem for tbl_sidecar991
5535 Entries : 1, needed_entries: 1, need_more: 0
5536 Selected stage: 9 Furthest stage: 10
5537 try_place_table returning 1 of tbl_sidecar991 in stage 9
5538 Table is placed
5539 Pl vector: tbl_sidecar991
5540 ara_table_8 is not a gateway! Aborting search for merge choices
5541 try_place_table(ara_table_8, stage=9)
5542 Initial # of stages is 9, initial # of entries is 0
5543 Try_alloc_all for Table use
5544 Trying to allocate layout for ara_table_8
5545 Picking layout option for table : ara_table_8 with requested entries : 0
5546 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5547 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5548 Trying to allocate adb for ara_table_8
5549 Trying to allocate imem for ara_table_8
5550 Entries : 0, needed_entries: 0, need_more: 0
5551 Selected stage: 9 Furthest stage: 10
5552 try_place_table returning 0 of ara_table_8 in stage 9
5553 Table is placed
5554 Pl vector: ara_table_8
5555 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5556 ara_table_0 is not a gateway! Aborting search for merge choices
5557 ara_table_2 is not a gateway! Aborting search for merge choices
5558 try_place_table(ara_table_2, stage=9)
5559 Initial # of stages is 9, initial # of entries is 0
5560 Try_alloc_all for Table use
5561 Trying to allocate layout for ara_table_2
5562 Picking layout option for table : ara_table_2 with requested entries : 0
5563 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5564 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5565 Trying to allocate adb for ara_table_2
5566 Trying to allocate imem for ara_table_2
5567 Entries : 0, needed_entries: 0, need_more: 0
5568 Selected stage: 9 Furthest stage: 10
5569 try_place_table returning 0 of ara_table_2 in stage 9
5570 Table is placed
5571 Pl vector: ara_table_2
5572 - skipping ara_table_10 as a parent is not yet placed
5573 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5574 ara_table_0 is not a gateway! Aborting search for merge choices
5575 - skipping tbl_l3_router_Router6_icmp_error as its already done
5576 tbl_sidecar994 is not a gateway! Aborting search for merge choices
5577 try_place_table(tbl_sidecar994, stage=9)
5578 Initial # of stages is 9, initial # of entries is 1
5579 Try_alloc_all for Table use
5580 Trying to allocate layout for tbl_sidecar994
5581 Picking layout option for table : tbl_sidecar994 with requested entries : 1
5582 picked layout for tbl_sidecar994 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5583 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5584 Trying to allocate adb for tbl_sidecar994
5585 Trying to allocate imem for tbl_sidecar994
5586 Entries : 1, needed_entries: 1, need_more: 0
5587 Selected stage: 9 Furthest stage: 10
5588 try_place_table returning 1 of tbl_sidecar994 in stage 9
5589 Table is placed
5590 Pl vector: tbl_sidecar994
5591 - skipping ara_table_10 as a parent is not yet placed
5592 - skipping tbl_sidecar996 as its already done
5593 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
5594 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
5595 - dependency between tbl_sidecar996 and table advances stage
5596 Initial # of stages is 10, initial # of entries is 512
5597 Try_alloc_all for Table use
5598 Trying to allocate layout for l3_router_Router6_Ndp_tbl
5599 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
5600 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
5601 way:{ g:1 e:0 w:2 1 1 1 1 }
5602 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
5603 Trying to allocate adb for l3_router_Router6_Ndp_tbl
5604 Trying to allocate imem for l3_router_Router6_Ndp_tbl
5605 Entries : 4096, needed_entries: 512, need_more: 0
5606 Selected stage: 10 Furthest stage: 10
5607 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
5608 Table is placed
5609 Pl vector: l3_router_Router6_Ndp_tbl
5610 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5611 ara_table_0 is not a gateway! Aborting search for merge choices
5612 - skipping ara_table_10 as a parent is not yet placed
5613 - skipping cond-57 because it depends on tbl_sidecar792
5614 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
5615 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
5616 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
5617 - skipping gateway cond-57 until mergeable tables are available
5618 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
5619 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
5620 - skipping tbl_sidecar943 as its already done
5621 - skipping ara_table_10 as a parent is not yet placed
5622 found 10 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, ara_table_4, tbl_sidecar792, ara_table_6, tbl_sidecar991, ara_table_8, ara_table_2, tbl_sidecar994, l3_router_Router6_Ndp_tbl ]
5623 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
5624 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
5625 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
5626 For trial t : ara_table_4 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5627 Updating best to ara_table_4 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: default choice
5628 For trial t : tbl_sidecar792 with best: ara_table_4
5629 Keeping best ara_table_4 for reason: earlier stage calculated
5630 For trial t : ara_table_6 with best: ara_table_4
5631 Updating best to ara_table_6 from ara_table_4 for reason: default choice
5632 For trial t : tbl_sidecar991 with best: ara_table_6
5633 Updating best to tbl_sidecar991 from ara_table_6 for reason: longer downward prop control-included dependence tail chain
5634 For trial t : ara_table_8 with best: tbl_sidecar991
5635 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5636 For trial t : ara_table_2 with best: tbl_sidecar991
5637 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5638 For trial t : tbl_sidecar994 with best: tbl_sidecar991
5639 Updating best to tbl_sidecar994 from tbl_sidecar991 for reason: default choice
5640 For trial t : l3_router_Router6_Ndp_tbl with best: tbl_sidecar994
5641 Keeping best tbl_sidecar994 for reason: earlier stage calculated
5642 placing 1 entries of tbl_sidecar994 ( tbl_sidecar994 ) in stage 9(95) FormatType(02)
5643 stage 9, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 50
5644 { id=6 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5645 - skipping tbl_sidecar1064 as its already done
5646 - skipping tbl_sidecar1065 as its already done
5647 - skipping cond-33 as its already done
5648 - skipping cond-36 as its already done
5649 - skipping cond-38 as its already done
5650 - skipping cond-40 as its already done
5651 - skipping cond-48 as its already done
5652 - skipping cond-50 as its already done
5653 - skipping cond-62 because it depends on tbl_sidecar792
5654 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
5655 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
5656 - skipping gateway cond-62 until mergeable tables are available
5657 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
5658 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
5659 Initial # of stages is 9, initial # of entries is 64
5660 Try_alloc_all for Table use
5661 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
5662 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
5663 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
5664 way:{ g:5 e:0 w:1 1 }
5665 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
5666 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
5667 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
5668 Entries : 5120, needed_entries: 64, need_more: 0
5669 Selected stage: 9 Furthest stage: 10
5670 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
5671 Table is placed
5672 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
5673 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
5674 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
5675 Initial # of stages is 9, initial # of entries is 4
5676 Try_alloc_all for Table use
5677 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5678 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
5679 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
5680 way:{ g:2 e:0 w:1 }
5681 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
5682 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5683 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5684 Entries : 4, needed_entries: 4, need_more: 0
5685 Selected stage: 9 Furthest stage: 10
5686 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
5687 Table is placed
5688 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5689 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5690 ara_table_4 is not a gateway! Aborting search for merge choices
5691 try_place_table(ara_table_4, stage=9)
5692 Initial # of stages is 9, initial # of entries is 0
5693 Try_alloc_all for Table use
5694 Trying to allocate layout for ara_table_4
5695 Picking layout option for table : ara_table_4 with requested entries : 0
5696 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5697 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5698 Trying to allocate adb for ara_table_4
5699 Trying to allocate imem for ara_table_4
5700 Entries : 0, needed_entries: 0, need_more: 0
5701 Selected stage: 9 Furthest stage: 10
5702 try_place_table returning 0 of ara_table_4 in stage 9
5703 Table is placed
5704 Pl vector: ara_table_4
5705 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5706 try_place_table(tbl_sidecar792, stage=9)
5707 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5708 Initial # of stages is 10, initial # of entries is 1
5709 Try_alloc_all for Table use
5710 Trying to allocate layout for tbl_sidecar792
5711 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5712 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5713 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5714 Trying to allocate adb for tbl_sidecar792
5715 Trying to allocate imem for tbl_sidecar792
5716 Entries : 1, needed_entries: 1, need_more: 0
5717 Selected stage: 10 Furthest stage: 10
5718 try_place_table returning 1 of tbl_sidecar792 in stage 10
5719 Table is placed
5720 Pl vector: tbl_sidecar792
5721 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5722 ara_table_6 is not a gateway! Aborting search for merge choices
5723 try_place_table(ara_table_6, stage=9)
5724 Initial # of stages is 9, initial # of entries is 0
5725 Try_alloc_all for Table use
5726 Trying to allocate layout for ara_table_6
5727 Picking layout option for table : ara_table_6 with requested entries : 0
5728 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5729 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5730 Trying to allocate adb for ara_table_6
5731 Trying to allocate imem for ara_table_6
5732 Entries : 0, needed_entries: 0, need_more: 0
5733 Selected stage: 9 Furthest stage: 10
5734 try_place_table returning 0 of ara_table_6 in stage 9
5735 Table is placed
5736 Pl vector: ara_table_6
5737 - skipping cond-61 as its already done
5738 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5739 tbl_sidecar991 is not a gateway! Aborting search for merge choices
5740 try_place_table(tbl_sidecar991, stage=9)
5741 Initial # of stages is 9, initial # of entries is 1
5742 Try_alloc_all for Table use
5743 Trying to allocate layout for tbl_sidecar991
5744 Picking layout option for table : tbl_sidecar991 with requested entries : 1
5745 picked layout for tbl_sidecar991 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5746 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5747 Trying to allocate adb for tbl_sidecar991
5748 Trying to allocate imem for tbl_sidecar991
5749 Entries : 1, needed_entries: 1, need_more: 0
5750 Selected stage: 9 Furthest stage: 10
5751 try_place_table returning 1 of tbl_sidecar991 in stage 9
5752 Table is placed
5753 Pl vector: tbl_sidecar991
5754 ara_table_8 is not a gateway! Aborting search for merge choices
5755 try_place_table(ara_table_8, stage=9)
5756 Initial # of stages is 9, initial # of entries is 0
5757 Try_alloc_all for Table use
5758 Trying to allocate layout for ara_table_8
5759 Picking layout option for table : ara_table_8 with requested entries : 0
5760 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5761 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5762 Trying to allocate adb for ara_table_8
5763 Trying to allocate imem for ara_table_8
5764 Entries : 0, needed_entries: 0, need_more: 0
5765 Selected stage: 9 Furthest stage: 10
5766 try_place_table returning 0 of ara_table_8 in stage 9
5767 Table is placed
5768 Pl vector: ara_table_8
5769 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5770 ara_table_0 is not a gateway! Aborting search for merge choices
5771 ara_table_2 is not a gateway! Aborting search for merge choices
5772 try_place_table(ara_table_2, stage=9)
5773 Initial # of stages is 9, initial # of entries is 0
5774 Try_alloc_all for Table use
5775 Trying to allocate layout for ara_table_2
5776 Picking layout option for table : ara_table_2 with requested entries : 0
5777 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5778 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5779 Trying to allocate adb for ara_table_2
5780 Trying to allocate imem for ara_table_2
5781 Entries : 0, needed_entries: 0, need_more: 0
5782 Selected stage: 9 Furthest stage: 10
5783 try_place_table returning 0 of ara_table_2 in stage 9
5784 Table is placed
5785 Pl vector: ara_table_2
5786 - skipping ara_table_10 as a parent is not yet placed
5787 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5788 ara_table_0 is not a gateway! Aborting search for merge choices
5789 - skipping tbl_l3_router_Router6_icmp_error as its already done
5790 - skipping tbl_sidecar994 as its already done
5791 - skipping ara_table_10 as a parent is not yet placed
5792 - skipping tbl_sidecar996 as its already done
5793 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
5794 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
5795 - dependency between tbl_sidecar996 and table advances stage
5796 Initial # of stages is 10, initial # of entries is 512
5797 Try_alloc_all for Table use
5798 Trying to allocate layout for l3_router_Router6_Ndp_tbl
5799 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
5800 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
5801 way:{ g:1 e:0 w:2 1 1 1 1 }
5802 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
5803 Trying to allocate adb for l3_router_Router6_Ndp_tbl
5804 Trying to allocate imem for l3_router_Router6_Ndp_tbl
5805 Entries : 4096, needed_entries: 512, need_more: 0
5806 Selected stage: 10 Furthest stage: 10
5807 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
5808 Table is placed
5809 Pl vector: l3_router_Router6_Ndp_tbl
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 - skipping ara_table_10 as a parent is not yet placed
5813 - skipping cond-57 because it depends on tbl_sidecar792
5814 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
5815 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
5816 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
5817 - skipping gateway cond-57 until mergeable tables are available
5818 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
5819 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
5820 - skipping tbl_sidecar943 as its already done
5821 - skipping ara_table_10 as a parent is not yet placed
5822 found 9 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, ara_table_4, tbl_sidecar792, ara_table_6, tbl_sidecar991, ara_table_8, ara_table_2, l3_router_Router6_Ndp_tbl ]
5823 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
5824 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
5825 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
5826 For trial t : ara_table_4 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5827 Updating best to ara_table_4 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: default choice
5828 For trial t : tbl_sidecar792 with best: ara_table_4
5829 Keeping best ara_table_4 for reason: earlier stage calculated
5830 For trial t : ara_table_6 with best: ara_table_4
5831 Updating best to ara_table_6 from ara_table_4 for reason: default choice
5832 For trial t : tbl_sidecar991 with best: ara_table_6
5833 Updating best to tbl_sidecar991 from ara_table_6 for reason: longer downward prop control-included dependence tail chain
5834 For trial t : ara_table_8 with best: tbl_sidecar991
5835 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5836 For trial t : ara_table_2 with best: tbl_sidecar991
5837 Keeping best tbl_sidecar991 for reason: longer downward prop control-included dependence tail chain
5838 For trial t : l3_router_Router6_Ndp_tbl with best: tbl_sidecar991
5839 Keeping best tbl_sidecar991 for reason: earlier stage calculated
5840 placing 1 entries of tbl_sidecar991 ( tbl_sidecar991 ) in stage 9(96) FormatType(02)
5841 stage 9, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 51
5842 { id=7 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5843 - skipping tbl_sidecar1064 as its already done
5844 - skipping tbl_sidecar1065 as its already done
5845 - skipping cond-33 as its already done
5846 - skipping cond-36 as its already done
5847 - skipping cond-38 as its already done
5848 - skipping cond-40 as its already done
5849 - skipping cond-48 as its already done
5850 - skipping cond-50 as its already done
5851 - skipping cond-62 because it depends on tbl_sidecar792
5852 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
5853 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
5854 - skipping gateway cond-62 until mergeable tables are available
5855 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
5856 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
5857 Initial # of stages is 9, initial # of entries is 64
5858 Try_alloc_all for Table use
5859 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
5860 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
5861 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
5862 way:{ g:5 e:0 w:1 1 }
5863 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
5864 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
5865 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
5866 Entries : 5120, needed_entries: 64, need_more: 0
5867 Selected stage: 9 Furthest stage: 10
5868 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
5869 Table is placed
5870 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
5871 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
5872 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
5873 Initial # of stages is 9, initial # of entries is 4
5874 Try_alloc_all for Table use
5875 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5876 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
5877 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
5878 way:{ g:2 e:0 w:1 }
5879 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
5880 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5881 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5882 Entries : 4, needed_entries: 4, need_more: 0
5883 Selected stage: 9 Furthest stage: 10
5884 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
5885 Table is placed
5886 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5887 - skipping l3_router_Router4_lookup_idx_select_route as its already done
5888 ara_table_4 is not a gateway! Aborting search for merge choices
5889 try_place_table(ara_table_4, stage=9)
5890 Initial # of stages is 9, initial # of entries is 0
5891 Try_alloc_all for Table use
5892 Trying to allocate layout for ara_table_4
5893 Picking layout option for table : ara_table_4 with requested entries : 0
5894 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5895 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5896 Trying to allocate adb for ara_table_4
5897 Trying to allocate imem for ara_table_4
5898 Entries : 0, needed_entries: 0, need_more: 0
5899 Selected stage: 9 Furthest stage: 10
5900 try_place_table returning 0 of ara_table_4 in stage 9
5901 Table is placed
5902 Pl vector: ara_table_4
5903 tbl_sidecar792 is not a gateway! Aborting search for merge choices
5904 try_place_table(tbl_sidecar792, stage=9)
5905 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
5906 Initial # of stages is 10, initial # of entries is 1
5907 Try_alloc_all for Table use
5908 Trying to allocate layout for tbl_sidecar792
5909 Picking layout option for table : tbl_sidecar792 with requested entries : 1
5910 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5911 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5912 Trying to allocate adb for tbl_sidecar792
5913 Trying to allocate imem for tbl_sidecar792
5914 Entries : 1, needed_entries: 1, need_more: 0
5915 Selected stage: 10 Furthest stage: 10
5916 try_place_table returning 1 of tbl_sidecar792 in stage 10
5917 Table is placed
5918 Pl vector: tbl_sidecar792
5919 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
5920 ara_table_6 is not a gateway! Aborting search for merge choices
5921 try_place_table(ara_table_6, stage=9)
5922 Initial # of stages is 9, initial # of entries is 0
5923 Try_alloc_all for Table use
5924 Trying to allocate layout for ara_table_6
5925 Picking layout option for table : ara_table_6 with requested entries : 0
5926 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5927 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5928 Trying to allocate adb for ara_table_6
5929 Trying to allocate imem for ara_table_6
5930 Entries : 0, needed_entries: 0, need_more: 0
5931 Selected stage: 9 Furthest stage: 10
5932 try_place_table returning 0 of ara_table_6 in stage 9
5933 Table is placed
5934 Pl vector: ara_table_6
5935 - skipping cond-61 as its already done
5936 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
5937 - skipping tbl_sidecar991 as its already done
5938 ara_table_8 is not a gateway! Aborting search for merge choices
5939 try_place_table(ara_table_8, stage=9)
5940 Initial # of stages is 9, initial # of entries is 0
5941 Try_alloc_all for Table use
5942 Trying to allocate layout for ara_table_8
5943 Picking layout option for table : ara_table_8 with requested entries : 0
5944 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5945 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5946 Trying to allocate adb for ara_table_8
5947 Trying to allocate imem for ara_table_8
5948 Entries : 0, needed_entries: 0, need_more: 0
5949 Selected stage: 9 Furthest stage: 10
5950 try_place_table returning 0 of ara_table_8 in stage 9
5951 Table is placed
5952 Pl vector: ara_table_8
5953 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5954 ara_table_0 is not a gateway! Aborting search for merge choices
5955 ara_table_2 is not a gateway! Aborting search for merge choices
5956 try_place_table(ara_table_2, stage=9)
5957 Initial # of stages is 9, initial # of entries is 0
5958 Try_alloc_all for Table use
5959 Trying to allocate layout for ara_table_2
5960 Picking layout option for table : ara_table_2 with requested entries : 0
5961 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5962 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5963 Trying to allocate adb for ara_table_2
5964 Trying to allocate imem for ara_table_2
5965 Entries : 0, needed_entries: 0, need_more: 0
5966 Selected stage: 9 Furthest stage: 10
5967 try_place_table returning 0 of ara_table_2 in stage 9
5968 Table is placed
5969 Pl vector: ara_table_2
5970 - skipping ara_table_10 as a parent is not yet placed
5971 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5972 ara_table_0 is not a gateway! Aborting search for merge choices
5973 - skipping tbl_l3_router_Router6_icmp_error as its already done
5974 - skipping tbl_sidecar994 as its already done
5975 - skipping ara_table_10 as a parent is not yet placed
5976 - skipping tbl_sidecar996 as its already done
5977 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
5978 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
5979 - dependency between tbl_sidecar996 and table advances stage
5980 Initial # of stages is 10, initial # of entries is 512
5981 Try_alloc_all for Table use
5982 Trying to allocate layout for l3_router_Router6_Ndp_tbl
5983 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
5984 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
5985 way:{ g:1 e:0 w:2 1 1 1 1 }
5986 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
5987 Trying to allocate adb for l3_router_Router6_Ndp_tbl
5988 Trying to allocate imem for l3_router_Router6_Ndp_tbl
5989 Entries : 4096, needed_entries: 512, need_more: 0
5990 Selected stage: 10 Furthest stage: 10
5991 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
5992 Table is placed
5993 Pl vector: l3_router_Router6_Ndp_tbl
5994 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
5995 ara_table_0 is not a gateway! Aborting search for merge choices
5996 - skipping ara_table_10 as a parent is not yet placed
5997 - skipping cond-57 because it depends on tbl_sidecar792
5998 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
5999 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6000 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6001 - skipping gateway cond-57 until mergeable tables are available
6002 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6003 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6004 - skipping tbl_sidecar943 as its already done
6005 - skipping ara_table_10 as a parent is not yet placed
6006 found 8 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, ara_table_4, tbl_sidecar792, ara_table_6, ara_table_8, ara_table_2, l3_router_Router6_Ndp_tbl ]
6007 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6008 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6009 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6010 For trial t : ara_table_4 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6011 Updating best to ara_table_4 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: default choice
6012 For trial t : tbl_sidecar792 with best: ara_table_4
6013 Keeping best ara_table_4 for reason: earlier stage calculated
6014 For trial t : ara_table_6 with best: ara_table_4
6015 Updating best to ara_table_6 from ara_table_4 for reason: default choice
6016 For trial t : ara_table_8 with best: ara_table_6
6017 Updating best to ara_table_8 from ara_table_6 for reason: default choice
6018 For trial t : ara_table_2 with best: ara_table_8
6019 Updating best to ara_table_2 from ara_table_8 for reason: default choice
6020 For trial t : l3_router_Router6_Ndp_tbl with best: ara_table_2
6021 Keeping best ara_table_2 for reason: earlier stage calculated
6022 placing 0 entries of ara_table_2 ( ara_table_2 ) in stage 9(ffffffffffffffff) FormatType(02)
6023 stage 9, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 52
6024 { id=7 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6025 - skipping tbl_sidecar1064 as its already done
6026 - skipping tbl_sidecar1065 as its already done
6027 - skipping cond-33 as its already done
6028 - skipping cond-36 as its already done
6029 - skipping cond-38 as its already done
6030 - skipping cond-40 as its already done
6031 - skipping cond-48 as its already done
6032 - skipping cond-50 as its already done
6033 - skipping cond-62 because it depends on tbl_sidecar792
6034 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
6035 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
6036 - skipping gateway cond-62 until mergeable tables are available
6037 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6038 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6039 Initial # of stages is 9, initial # of entries is 64
6040 Try_alloc_all for Table use
6041 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6042 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6043 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
6044 way:{ g:5 e:0 w:1 1 }
6045 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6046 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6047 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6048 Entries : 5120, needed_entries: 64, need_more: 0
6049 Selected stage: 9 Furthest stage: 10
6050 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
6051 Table is placed
6052 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6053 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6054 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
6055 Initial # of stages is 9, initial # of entries is 4
6056 Try_alloc_all for Table use
6057 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6058 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6059 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
6060 way:{ g:2 e:0 w:1 }
6061 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6062 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6063 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6064 Entries : 4, needed_entries: 4, need_more: 0
6065 Selected stage: 9 Furthest stage: 10
6066 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
6067 Table is placed
6068 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6069 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6070 ara_table_4 is not a gateway! Aborting search for merge choices
6071 try_place_table(ara_table_4, stage=9)
6072 Initial # of stages is 9, initial # of entries is 0
6073 Try_alloc_all for Table use
6074 Trying to allocate layout for ara_table_4
6075 Picking layout option for table : ara_table_4 with requested entries : 0
6076 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6077 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6078 Trying to allocate adb for ara_table_4
6079 Trying to allocate imem for ara_table_4
6080 Entries : 0, needed_entries: 0, need_more: 0
6081 Selected stage: 9 Furthest stage: 10
6082 try_place_table returning 0 of ara_table_4 in stage 9
6083 Table is placed
6084 Pl vector: ara_table_4
6085 tbl_sidecar792 is not a gateway! Aborting search for merge choices
6086 try_place_table(tbl_sidecar792, stage=9)
6087 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
6088 Initial # of stages is 10, initial # of entries is 1
6089 Try_alloc_all for Table use
6090 Trying to allocate layout for tbl_sidecar792
6091 Picking layout option for table : tbl_sidecar792 with requested entries : 1
6092 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6093 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6094 Trying to allocate adb for tbl_sidecar792
6095 Trying to allocate imem for tbl_sidecar792
6096 Entries : 1, needed_entries: 1, need_more: 0
6097 Selected stage: 10 Furthest stage: 10
6098 try_place_table returning 1 of tbl_sidecar792 in stage 10
6099 Table is placed
6100 Pl vector: tbl_sidecar792
6101 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
6102 ara_table_6 is not a gateway! Aborting search for merge choices
6103 try_place_table(ara_table_6, stage=9)
6104 Initial # of stages is 9, initial # of entries is 0
6105 Try_alloc_all for Table use
6106 Trying to allocate layout for ara_table_6
6107 Picking layout option for table : ara_table_6 with requested entries : 0
6108 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6109 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6110 Trying to allocate adb for ara_table_6
6111 Trying to allocate imem for ara_table_6
6112 Entries : 0, needed_entries: 0, need_more: 0
6113 Selected stage: 9 Furthest stage: 10
6114 try_place_table returning 0 of ara_table_6 in stage 9
6115 Table is placed
6116 Pl vector: ara_table_6
6117 - skipping cond-61 as its already done
6118 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6119 - skipping tbl_sidecar991 as its already done
6120 ara_table_8 is not a gateway! Aborting search for merge choices
6121 try_place_table(ara_table_8, stage=9)
6122 Initial # of stages is 9, initial # of entries is 0
6123 Try_alloc_all for Table use
6124 Trying to allocate layout for ara_table_8
6125 Picking layout option for table : ara_table_8 with requested entries : 0
6126 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6127 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6128 Trying to allocate adb for ara_table_8
6129 Trying to allocate imem for ara_table_8
6130 Entries : 0, needed_entries: 0, need_more: 0
6131 Selected stage: 9 Furthest stage: 10
6132 try_place_table returning 0 of ara_table_8 in stage 9
6133 Table is placed
6134 Pl vector: ara_table_8
6135 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6136 ara_table_0 is not a gateway! Aborting search for merge choices
6137 - skipping ara_table_2 as its already done
6138 - skipping ara_table_10 as a parent is not yet placed
6139 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6140 ara_table_0 is not a gateway! Aborting search for merge choices
6141 - skipping tbl_l3_router_Router6_icmp_error as its already done
6142 - skipping tbl_sidecar994 as its already done
6143 - skipping ara_table_2 as its already done
6144 - skipping ara_table_10 as a parent is not yet placed
6145 - skipping tbl_sidecar996 as its already done
6146 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6147 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
6148 - dependency between tbl_sidecar996 and table advances stage
6149 Initial # of stages is 10, initial # of entries is 512
6150 Try_alloc_all for Table use
6151 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6152 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6153 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
6154 way:{ g:1 e:0 w:2 1 1 1 1 }
6155 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6156 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6157 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6158 Entries : 4096, needed_entries: 512, need_more: 0
6159 Selected stage: 10 Furthest stage: 10
6160 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
6161 Table is placed
6162 Pl vector: l3_router_Router6_Ndp_tbl
6163 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6164 ara_table_0 is not a gateway! Aborting search for merge choices
6165 - skipping ara_table_2 as its already done
6166 - skipping ara_table_10 as a parent is not yet placed
6167 - skipping ara_table_2 as its already done
6168 - skipping cond-57 because it depends on tbl_sidecar792
6169 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
6170 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6171 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6172 - skipping gateway cond-57 until mergeable tables are available
6173 - skipping ara_table_2 as its already done
6174 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6175 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6176 - skipping tbl_sidecar943 as its already done
6177 - skipping ara_table_10 as a parent is not yet placed
6178 found 7 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, ara_table_4, tbl_sidecar792, ara_table_6, ara_table_8, l3_router_Router6_Ndp_tbl ]
6179 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6180 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6181 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6182 For trial t : ara_table_4 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6183 Updating best to ara_table_4 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: default choice
6184 For trial t : tbl_sidecar792 with best: ara_table_4
6185 Keeping best ara_table_4 for reason: earlier stage calculated
6186 For trial t : ara_table_6 with best: ara_table_4
6187 Updating best to ara_table_6 from ara_table_4 for reason: default choice
6188 For trial t : ara_table_8 with best: ara_table_6
6189 Updating best to ara_table_8 from ara_table_6 for reason: default choice
6190 For trial t : l3_router_Router6_Ndp_tbl with best: ara_table_8
6191 Keeping best ara_table_8 for reason: earlier stage calculated
6192 placing 0 entries of ara_table_8 ( ara_table_8 ) in stage 9(ffffffffffffffff) FormatType(02)
6193 stage 9, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 53
6194 { id=7 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6195 - skipping tbl_sidecar1064 as its already done
6196 - skipping tbl_sidecar1065 as its already done
6197 - skipping cond-33 as its already done
6198 - skipping cond-36 as its already done
6199 - skipping cond-38 as its already done
6200 - skipping cond-40 as its already done
6201 - skipping cond-48 as its already done
6202 - skipping cond-50 as its already done
6203 - skipping cond-62 because it depends on tbl_sidecar792
6204 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
6205 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
6206 - skipping gateway cond-62 until mergeable tables are available
6207 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6208 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6209 Initial # of stages is 9, initial # of entries is 64
6210 Try_alloc_all for Table use
6211 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6212 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6213 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
6214 way:{ g:5 e:0 w:1 1 }
6215 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6216 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6217 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6218 Entries : 5120, needed_entries: 64, need_more: 0
6219 Selected stage: 9 Furthest stage: 10
6220 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
6221 Table is placed
6222 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6223 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6224 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
6225 Initial # of stages is 9, initial # of entries is 4
6226 Try_alloc_all for Table use
6227 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6228 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6229 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
6230 way:{ g:2 e:0 w:1 }
6231 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6232 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6233 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6234 Entries : 4, needed_entries: 4, need_more: 0
6235 Selected stage: 9 Furthest stage: 10
6236 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
6237 Table is placed
6238 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6239 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6240 ara_table_4 is not a gateway! Aborting search for merge choices
6241 try_place_table(ara_table_4, stage=9)
6242 Initial # of stages is 9, initial # of entries is 0
6243 Try_alloc_all for Table use
6244 Trying to allocate layout for ara_table_4
6245 Picking layout option for table : ara_table_4 with requested entries : 0
6246 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6247 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6248 Trying to allocate adb for ara_table_4
6249 Trying to allocate imem for ara_table_4
6250 Entries : 0, needed_entries: 0, need_more: 0
6251 Selected stage: 9 Furthest stage: 10
6252 try_place_table returning 0 of ara_table_4 in stage 9
6253 Table is placed
6254 Pl vector: ara_table_4
6255 tbl_sidecar792 is not a gateway! Aborting search for merge choices
6256 try_place_table(tbl_sidecar792, stage=9)
6257 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
6258 Initial # of stages is 10, initial # of entries is 1
6259 Try_alloc_all for Table use
6260 Trying to allocate layout for tbl_sidecar792
6261 Picking layout option for table : tbl_sidecar792 with requested entries : 1
6262 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6263 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6264 Trying to allocate adb for tbl_sidecar792
6265 Trying to allocate imem for tbl_sidecar792
6266 Entries : 1, needed_entries: 1, need_more: 0
6267 Selected stage: 10 Furthest stage: 10
6268 try_place_table returning 1 of tbl_sidecar792 in stage 10
6269 Table is placed
6270 Pl vector: tbl_sidecar792
6271 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
6272 ara_table_6 is not a gateway! Aborting search for merge choices
6273 try_place_table(ara_table_6, stage=9)
6274 Initial # of stages is 9, initial # of entries is 0
6275 Try_alloc_all for Table use
6276 Trying to allocate layout for ara_table_6
6277 Picking layout option for table : ara_table_6 with requested entries : 0
6278 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6279 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6280 Trying to allocate adb for ara_table_6
6281 Trying to allocate imem for ara_table_6
6282 Entries : 0, needed_entries: 0, need_more: 0
6283 Selected stage: 9 Furthest stage: 10
6284 try_place_table returning 0 of ara_table_6 in stage 9
6285 Table is placed
6286 Pl vector: ara_table_6
6287 - skipping cond-61 as its already done
6288 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6289 - skipping tbl_sidecar991 as its already done
6290 - skipping ara_table_8 as its already done
6291 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6292 ara_table_0 is not a gateway! Aborting search for merge choices
6293 - skipping ara_table_2 as its already done
6294 - skipping ara_table_10 as a parent is not yet placed
6295 - skipping ara_table_8 as its already done
6296 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6297 ara_table_0 is not a gateway! Aborting search for merge choices
6298 - skipping tbl_l3_router_Router6_icmp_error as its already done
6299 - skipping tbl_sidecar994 as its already done
6300 - skipping ara_table_2 as its already done
6301 - skipping ara_table_10 as a parent is not yet placed
6302 - skipping tbl_sidecar996 as its already done
6303 - skipping ara_table_8 as its already done
6304 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6305 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
6306 - dependency between tbl_sidecar996 and table advances stage
6307 Initial # of stages is 10, initial # of entries is 512
6308 Try_alloc_all for Table use
6309 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6310 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6311 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
6312 way:{ g:1 e:0 w:2 1 1 1 1 }
6313 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6314 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6315 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6316 Entries : 4096, needed_entries: 512, need_more: 0
6317 Selected stage: 10 Furthest stage: 10
6318 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
6319 Table is placed
6320 Pl vector: l3_router_Router6_Ndp_tbl
6321 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6322 ara_table_0 is not a gateway! Aborting search for merge choices
6323 - skipping ara_table_2 as its already done
6324 - skipping ara_table_10 as a parent is not yet placed
6325 - skipping ara_table_2 as its already done
6326 - skipping cond-57 because it depends on tbl_sidecar792
6327 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
6328 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6329 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6330 - skipping gateway cond-57 until mergeable tables are available
6331 - skipping ara_table_2 as its already done
6332 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6333 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6334 - skipping tbl_sidecar943 as its already done
6335 - skipping ara_table_10 as a parent is not yet placed
6336 found 6 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, ara_table_4, tbl_sidecar792, ara_table_6, l3_router_Router6_Ndp_tbl ]
6337 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6338 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6339 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6340 For trial t : ara_table_4 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6341 Updating best to ara_table_4 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: default choice
6342 For trial t : tbl_sidecar792 with best: ara_table_4
6343 Keeping best ara_table_4 for reason: earlier stage calculated
6344 For trial t : ara_table_6 with best: ara_table_4
6345 Updating best to ara_table_6 from ara_table_4 for reason: default choice
6346 For trial t : l3_router_Router6_Ndp_tbl with best: ara_table_6
6347 Keeping best ara_table_6 for reason: earlier stage calculated
6348 placing 0 entries of ara_table_6 ( ara_table_6 ) in stage 9(ffffffffffffffff) FormatType(02)
6349 stage 9, work: [ 19494062, 19503843, 19560010, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 54
6350 { id=7 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6351 - skipping tbl_sidecar1064 as its already done
6352 - skipping tbl_sidecar1065 as its already done
6353 - skipping cond-33 as its already done
6354 - skipping cond-36 as its already done
6355 - skipping cond-38 as its already done
6356 - skipping cond-40 as its already done
6357 - skipping cond-48 as its already done
6358 - skipping cond-50 as its already done
6359 - skipping cond-62 because it depends on tbl_sidecar792
6360 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
6361 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
6362 - skipping gateway cond-62 until mergeable tables are available
6363 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6364 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6365 Initial # of stages is 9, initial # of entries is 64
6366 Try_alloc_all for Table use
6367 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6368 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6369 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
6370 way:{ g:5 e:0 w:1 1 }
6371 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6372 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6373 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6374 Entries : 5120, needed_entries: 64, need_more: 0
6375 Selected stage: 9 Furthest stage: 10
6376 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
6377 Table is placed
6378 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6379 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6380 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
6381 Initial # of stages is 9, initial # of entries is 4
6382 Try_alloc_all for Table use
6383 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6384 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6385 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
6386 way:{ g:2 e:0 w:1 }
6387 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6388 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6389 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6390 Entries : 4, needed_entries: 4, need_more: 0
6391 Selected stage: 9 Furthest stage: 10
6392 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
6393 Table is placed
6394 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6395 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6396 ara_table_4 is not a gateway! Aborting search for merge choices
6397 try_place_table(ara_table_4, stage=9)
6398 Initial # of stages is 9, initial # of entries is 0
6399 Try_alloc_all for Table use
6400 Trying to allocate layout for ara_table_4
6401 Picking layout option for table : ara_table_4 with requested entries : 0
6402 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6403 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6404 Trying to allocate adb for ara_table_4
6405 Trying to allocate imem for ara_table_4
6406 Entries : 0, needed_entries: 0, need_more: 0
6407 Selected stage: 9 Furthest stage: 10
6408 try_place_table returning 0 of ara_table_4 in stage 9
6409 Table is placed
6410 Pl vector: ara_table_4
6411 tbl_sidecar792 is not a gateway! Aborting search for merge choices
6412 try_place_table(tbl_sidecar792, stage=9)
6413 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
6414 Initial # of stages is 10, initial # of entries is 1
6415 Try_alloc_all for Table use
6416 Trying to allocate layout for tbl_sidecar792
6417 Picking layout option for table : tbl_sidecar792 with requested entries : 1
6418 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6419 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6420 Trying to allocate adb for tbl_sidecar792
6421 Trying to allocate imem for tbl_sidecar792
6422 Entries : 1, needed_entries: 1, need_more: 0
6423 Selected stage: 10 Furthest stage: 10
6424 try_place_table returning 1 of tbl_sidecar792 in stage 10
6425 Table is placed
6426 Pl vector: tbl_sidecar792
6427 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
6428 - skipping ara_table_6 as its already done
6429 - skipping cond-61 as its already done
6430 - skipping ara_table_6 as its already done
6431 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6432 - skipping tbl_sidecar991 as its already done
6433 - skipping ara_table_8 as its already done
6434 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6435 ara_table_0 is not a gateway! Aborting search for merge choices
6436 - skipping ara_table_2 as its already done
6437 - skipping ara_table_10 as a parent is not yet placed
6438 - skipping ara_table_8 as its already done
6439 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6440 ara_table_0 is not a gateway! Aborting search for merge choices
6441 - skipping tbl_l3_router_Router6_icmp_error as its already done
6442 - skipping tbl_sidecar994 as its already done
6443 - skipping ara_table_2 as its already done
6444 - skipping ara_table_10 as a parent is not yet placed
6445 - skipping tbl_sidecar996 as its already done
6446 - skipping ara_table_8 as its already done
6447 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6448 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
6449 - dependency between tbl_sidecar996 and table advances stage
6450 Initial # of stages is 10, initial # of entries is 512
6451 Try_alloc_all for Table use
6452 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6453 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6454 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
6455 way:{ g:1 e:0 w:2 1 1 1 1 }
6456 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6457 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6458 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6459 Entries : 4096, needed_entries: 512, need_more: 0
6460 Selected stage: 10 Furthest stage: 10
6461 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
6462 Table is placed
6463 Pl vector: l3_router_Router6_Ndp_tbl
6464 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6465 ara_table_0 is not a gateway! Aborting search for merge choices
6466 - skipping ara_table_2 as its already done
6467 - skipping ara_table_10 as a parent is not yet placed
6468 - skipping ara_table_2 as its already done
6469 - skipping cond-57 because it depends on tbl_sidecar792
6470 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
6471 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6472 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6473 - skipping gateway cond-57 until mergeable tables are available
6474 - skipping ara_table_2 as its already done
6475 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6476 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6477 - skipping tbl_sidecar943 as its already done
6478 - skipping ara_table_10 as a parent is not yet placed
6479 found 5 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, ara_table_4, tbl_sidecar792, l3_router_Router6_Ndp_tbl ]
6480 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6481 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6482 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6483 For trial t : ara_table_4 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6484 Updating best to ara_table_4 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: default choice
6485 For trial t : tbl_sidecar792 with best: ara_table_4
6486 Keeping best ara_table_4 for reason: earlier stage calculated
6487 For trial t : l3_router_Router6_Ndp_tbl with best: ara_table_4
6488 Keeping best ara_table_4 for reason: earlier stage calculated
6489 placing 0 entries of ara_table_4 ( ara_table_4 ) in stage 9(ffffffffffffffff) FormatType(02)
6490 stage 9, work: [ 19494062, 19503843, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 55
6491 { id=7 ram=6 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6492 - skipping tbl_sidecar1064 as its already done
6493 - skipping tbl_sidecar1065 as its already done
6494 - skipping cond-33 as its already done
6495 - skipping cond-36 as its already done
6496 - skipping cond-38 as its already done
6497 - skipping cond-40 as its already done
6498 - skipping cond-48 as its already done
6499 - skipping cond-50 as its already done
6500 - skipping cond-62 because it depends on tbl_sidecar792
6501 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
6502 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
6503 - skipping gateway cond-62 until mergeable tables are available
6504 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6505 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6506 Initial # of stages is 9, initial # of entries is 64
6507 Try_alloc_all for Table use
6508 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6509 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6510 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
6511 way:{ g:5 e:0 w:1 1 }
6512 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6513 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6514 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6515 Entries : 5120, needed_entries: 64, need_more: 0
6516 Selected stage: 9 Furthest stage: 10
6517 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 9
6518 Table is placed
6519 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6520 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6521 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
6522 Initial # of stages is 9, initial # of entries is 4
6523 Try_alloc_all for Table use
6524 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6525 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6526 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
6527 way:{ g:2 e:0 w:1 }
6528 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6529 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6530 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6531 Entries : 4, needed_entries: 4, need_more: 0
6532 Selected stage: 9 Furthest stage: 10
6533 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 9
6534 Table is placed
6535 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6536 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6537 - skipping ara_table_4 as its already done
6538 tbl_sidecar792 is not a gateway! Aborting search for merge choices
6539 try_place_table(tbl_sidecar792, stage=9)
6540 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
6541 Initial # of stages is 10, initial # of entries is 1
6542 Try_alloc_all for Table use
6543 Trying to allocate layout for tbl_sidecar792
6544 Picking layout option for table : tbl_sidecar792 with requested entries : 1
6545 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6546 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6547 Trying to allocate adb for tbl_sidecar792
6548 Trying to allocate imem for tbl_sidecar792
6549 Entries : 1, needed_entries: 1, need_more: 0
6550 Selected stage: 10 Furthest stage: 10
6551 try_place_table returning 1 of tbl_sidecar792 in stage 10
6552 Table is placed
6553 Pl vector: tbl_sidecar792
6554 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
6555 - skipping ara_table_6 as its already done
6556 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6557 - skipping tbl_sidecar991 as its already done
6558 - skipping ara_table_8 as its already done
6559 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6560 ara_table_0 is not a gateway! Aborting search for merge choices
6561 - skipping ara_table_4 as its already done
6562 - skipping ara_table_2 as its already done
6563 - skipping ara_table_10 as a parent is not yet placed
6564 - skipping ara_table_8 as its already done
6565 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6566 ara_table_0 is not a gateway! Aborting search for merge choices
6567 - skipping tbl_l3_router_Router6_icmp_error as its already done
6568 - skipping tbl_sidecar994 as its already done
6569 - skipping ara_table_4 as its already done
6570 - skipping ara_table_2 as its already done
6571 - skipping ara_table_10 as a parent is not yet placed
6572 - skipping tbl_sidecar996 as its already done
6573 - skipping ara_table_8 as its already done
6574 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6575 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
6576 - dependency between tbl_sidecar996 and table advances stage
6577 Initial # of stages is 10, initial # of entries is 512
6578 Try_alloc_all for Table use
6579 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6580 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6581 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
6582 way:{ g:1 e:0 w:2 1 1 1 1 }
6583 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6584 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6585 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6586 Entries : 4096, needed_entries: 512, need_more: 0
6587 Selected stage: 10 Furthest stage: 10
6588 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
6589 Table is placed
6590 Pl vector: l3_router_Router6_Ndp_tbl
6591 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6592 ara_table_0 is not a gateway! Aborting search for merge choices
6593 - skipping ara_table_4 as its already done
6594 - skipping ara_table_2 as its already done
6595 - skipping ara_table_10 as a parent is not yet placed
6596 - skipping ara_table_2 as its already done
6597 - skipping cond-57 because it depends on tbl_sidecar792
6598 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
6599 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6600 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6601 - skipping gateway cond-57 until mergeable tables are available
6602 - skipping ara_table_2 as its already done
6603 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6604 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6605 - skipping tbl_sidecar943 as its already done
6606 - skipping ara_table_10 as a parent is not yet placed
6607 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar792, l3_router_Router6_Ndp_tbl ]
6608 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6609 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6610 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6611 For trial t : tbl_sidecar792 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6612 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
6613 For trial t : l3_router_Router6_Ndp_tbl with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6614 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
6615 placing 4 entries of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 ( ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress ) in stage 9(97) FormatType(02)
6616 stage 9, work: [ 19494062, 19503843, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 56
6617 { id=8 ram=6 tcam=0 mram=0 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
6618 - skipping tbl_sidecar1064 as its already done
6619 - skipping tbl_sidecar1065 as its already done
6620 - skipping cond-33 as its already done
6621 - skipping cond-36 as its already done
6622 - skipping cond-38 as its already done
6623 - skipping cond-40 as its already done
6624 - skipping cond-48 as its already done
6625 - skipping cond-50 as its already done
6626 - skipping cond-62 because it depends on tbl_sidecar792
6627 - removing tbl_sidecar1077 from merge list because it depends on tbl_sidecar792
6628 - removing tbl_sidecar1078 from merge list because it depends on tbl_sidecar792
6629 - skipping gateway cond-62 until mergeable tables are available
6630 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6631 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6632 - action dependency between ingresshdr.icmp.hdr_checksum_encode_update_condition_3 and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 10
6633 Initial # of stages is 10, initial # of entries is 64
6634 Try_alloc_all for Table use
6635 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6636 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6637 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
6638 way:{ g:5 e:0 w:1 1 }
6639 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6640 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6641 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6642 Entries : 5120, needed_entries: 64, need_more: 0
6643 Selected stage: 10 Furthest stage: 10
6644 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6645 Table is placed
6646 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6647 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6648 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6649 - skipping ara_table_4 as its already done
6650 tbl_sidecar792 is not a gateway! Aborting search for merge choices
6651 try_place_table(tbl_sidecar792, stage=9)
6652 - dependency between l3_router_Router4_lookup_idx_select_route and table advances stage
6653 Initial # of stages is 10, initial # of entries is 1
6654 Try_alloc_all for Table use
6655 Trying to allocate layout for tbl_sidecar792
6656 Picking layout option for table : tbl_sidecar792 with requested entries : 1
6657 picked layout for tbl_sidecar792 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6658 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6659 Trying to allocate adb for tbl_sidecar792
6660 Trying to allocate imem for tbl_sidecar792
6661 Entries : 1, needed_entries: 1, need_more: 0
6662 Selected stage: 10 Furthest stage: 10
6663 try_place_table returning 1 of tbl_sidecar792 in stage 10
6664 Table is placed
6665 Pl vector: tbl_sidecar792
6666 - skipping l3_router_Router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar792
6667 - skipping ara_table_6 as its already done
6668 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6669 - skipping tbl_sidecar991 as its already done
6670 - skipping ara_table_8 as its already done
6671 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6672 ara_table_0 is not a gateway! Aborting search for merge choices
6673 - skipping ara_table_4 as its already done
6674 - skipping ara_table_2 as its already done
6675 - skipping ara_table_10 as a parent is not yet placed
6676 - skipping ara_table_8 as its already done
6677 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6678 ara_table_0 is not a gateway! Aborting search for merge choices
6679 - skipping tbl_l3_router_Router6_icmp_error as its already done
6680 - skipping tbl_sidecar994 as its already done
6681 - skipping ara_table_4 as its already done
6682 - skipping ara_table_2 as its already done
6683 - skipping ara_table_10 as a parent is not yet placed
6684 - skipping tbl_sidecar996 as its already done
6685 - skipping ara_table_8 as its already done
6686 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6687 try_place_table(l3_router_Router6_Ndp_tbl, stage=9)
6688 - action dependency between ingresshdr.icmp.hdr_checksum_encode_update_condition_3 and table l3_router_Router6_Ndp_tbl due to PHV allocation advances stage to 10
6689 Initial # of stages is 10, initial # of entries is 512
6690 Try_alloc_all for Table use
6691 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6692 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6693 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
6694 way:{ g:1 e:0 w:2 1 1 1 1 }
6695 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6696 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6697 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6698 Entries : 4096, needed_entries: 512, need_more: 0
6699 Selected stage: 10 Furthest stage: 10
6700 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
6701 Table is placed
6702 Pl vector: l3_router_Router6_Ndp_tbl
6703 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6704 ara_table_0 is not a gateway! Aborting search for merge choices
6705 - skipping ara_table_4 as its already done
6706 - skipping ara_table_2 as its already done
6707 - skipping ara_table_10 as a parent is not yet placed
6708 - skipping ara_table_2 as its already done
6709 - skipping cond-57 because it depends on tbl_sidecar792
6710 - removing tbl_sidecar948 from merge list because it depends on tbl_sidecar792
6711 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on tbl_sidecar792
6712 - removing tbl_sidecar946 from merge list because it depends on tbl_sidecar792
6713 - skipping gateway cond-57 until mergeable tables are available
6714 - skipping ara_table_2 as its already done
6715 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on tbl_sidecar792
6716 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6717 - skipping tbl_sidecar943 as its already done
6718 - skipping ara_table_10 as a parent is not yet placed
6719 found 3 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, tbl_sidecar792, l3_router_Router6_Ndp_tbl ]
6720 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6721 For trial t : tbl_sidecar792 with best: ingresshdr.udp.checksum_encode_update_condition_2
6722 Updating best to tbl_sidecar792 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: longer downward prop control-included dependence tail chain
6723 For trial t : l3_router_Router6_Ndp_tbl with best: tbl_sidecar792
6724 Keeping best tbl_sidecar792 for reason: longer downward prop control-included dependence tail chain
6725 Adding table:ingresshdr.udp.checksum_encode_update_condition_2 in the initial stage option
6726 Adding table:tbl_sidecar792 in the initial stage option
6727 Adding table:l3_router_Router6_Ndp_tbl in the initial stage option
6728 placing 1 entries of tbl_sidecar792 ( tbl_sidecar792 ) in stage 10(a0) FormatType(02)
6729 Dependence chain (15) longer than available stages (14)
6730 stage 10, work: [ 19494062, 19503843, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 57
6731 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
6732 - skipping tbl_sidecar1064 as its already done
6733 - skipping tbl_sidecar1065 as its already done
6734 - skipping cond-33 as its already done
6735 - skipping cond-36 as its already done
6736 - skipping cond-38 as its already done
6737 - skipping cond-40 as its already done
6738 - skipping cond-48 as its already done
6739 - skipping cond-50 as its already done
6740 - skipping cond-62 because it depends on l3_router_Router4_lookup_idx_route
6741 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_lookup_idx_route
6742 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_lookup_idx_route
6743 - skipping gateway cond-62 until mergeable tables are available
6744 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6745 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
6746 Initial # of stages is 10, initial # of entries is 64
6747 Try_alloc_all for Table use
6748 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6749 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6750 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
6751 way:{ g:5 e:0 w:1 1 }
6752 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6753 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6754 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6755 Entries : 5120, needed_entries: 64, need_more: 0
6756 Selected stage: 10 Furthest stage: 11
6757 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6758 Table is placed
6759 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6760 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6761 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6762 - skipping ara_table_4 as its already done
6763 - skipping tbl_sidecar792 as its already done
6764 l3_router_Router4_lookup_idx_route is not a gateway! Aborting search for merge choices
6765 try_place_table(l3_router_Router4_lookup_idx_route, stage=10)
6766 - dependency between tbl_sidecar792 and table advances stage
6767 Initial # of stages is 11, initial # of entries is 8191
6768 Try_alloc_all for Table use
6769 Trying to allocate layout for l3_router_Router4_lookup_idx_route
6770 Picking layout option for table : l3_router_Router4_lookup_idx_route with requested entries : 8191
6771 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
6772 way:{ g:2 e:0 w:1 1 1 1 1 }
6773 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:0 afi:1
6774 Trying to allocate adb for l3_router_Router4_lookup_idx_route
6775 Trying to allocate imem for l3_router_Router4_lookup_idx_route
6776 Entries : 8192, needed_entries: 8191, need_more: 0
6777 Selected stage: 11 Furthest stage: 11
6778 try_place_table returning 8192 of l3_router_Router4_lookup_idx_route in stage 11
6779 Table is placed
6780 Pl vector: l3_router_Router4_lookup_idx_route
6781 - skipping ara_table_6 as its already done
6782 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6783 - skipping tbl_sidecar991 as its already done
6784 - skipping ara_table_8 as its already done
6785 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6786 ara_table_0 is not a gateway! Aborting search for merge choices
6787 - skipping ara_table_4 as its already done
6788 - skipping ara_table_2 as its already done
6789 - skipping ara_table_10 as a parent is not yet placed
6790 - skipping ara_table_8 as its already done
6791 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6792 ara_table_0 is not a gateway! Aborting search for merge choices
6793 - skipping tbl_l3_router_Router6_icmp_error as its already done
6794 - skipping tbl_sidecar994 as its already done
6795 - skipping ara_table_4 as its already done
6796 - skipping ara_table_2 as its already done
6797 - skipping ara_table_10 as a parent is not yet placed
6798 - skipping tbl_sidecar996 as its already done
6799 - skipping ara_table_8 as its already done
6800 l3_router_Router6_Ndp_tbl is not a gateway! Aborting search for merge choices
6801 try_place_table(l3_router_Router6_Ndp_tbl, stage=10)
6802 Initial # of stages is 10, initial # of entries is 512
6803 Try_alloc_all for Table use
6804 Trying to allocate layout for l3_router_Router6_Ndp_tbl
6805 Picking layout option for table : l3_router_Router6_Ndp_tbl with requested entries : 512
6806 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
6807 way:{ g:1 e:0 w:2 1 1 1 1 }
6808 entries:4096 srams:12 local_tinds: 0 maprams:3 tcams:0 afi:2
6809 Trying to allocate adb for l3_router_Router6_Ndp_tbl
6810 Trying to allocate imem for l3_router_Router6_Ndp_tbl
6811 Entries : 4096, needed_entries: 512, need_more: 0
6812 Selected stage: 10 Furthest stage: 11
6813 try_place_table returning 4096 of l3_router_Router6_Ndp_tbl in stage 10
6814 Table is placed
6815 Pl vector: l3_router_Router6_Ndp_tbl
6816 - skipping ara_table_0 because it depends on l3_router_Router6_Ndp_tbl
6817 ara_table_0 is not a gateway! Aborting search for merge choices
6818 - skipping ara_table_4 as its already done
6819 - skipping ara_table_2 as its already done
6820 - skipping ara_table_10 as a parent is not yet placed
6821 - skipping ara_table_2 as its already done
6822 - skipping cond-57 because it depends on l3_router_Router4_lookup_idx_route
6823 - removing tbl_sidecar948 from merge list because it depends on l3_router_Router4_lookup_idx_route
6824 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on l3_router_Router4_lookup_idx_route
6825 - removing tbl_sidecar946 from merge list because it depends on l3_router_Router4_lookup_idx_route
6826 - skipping gateway cond-57 until mergeable tables are available
6827 - skipping ara_table_2 as its already done
6828 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on l3_router_Router4_lookup_idx_route
6829 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6830 - skipping tbl_sidecar943 as its already done
6831 - skipping ara_table_10 as a parent is not yet placed
6832 found 3 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, l3_router_Router4_lookup_idx_route, l3_router_Router6_Ndp_tbl ]
6833 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6834 For trial t : l3_router_Router4_lookup_idx_route with best: ingresshdr.udp.checksum_encode_update_condition_2
6835 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
6836 For trial t : l3_router_Router6_Ndp_tbl with best: ingresshdr.udp.checksum_encode_update_condition_2
6837 Updating best to l3_router_Router6_Ndp_tbl from ingresshdr.udp.checksum_encode_update_condition_2 for reason: longer downward prop control-included dependence tail chain
6838 placing 4096 entries of l3_router_Router6_Ndp_tbl ( Ingress.l3_router.Router6.Ndp.tbl ) in stage 10(a1) FormatType(02)
6839 stage 10, work: [ 19494062, 19503843, 19559721, 19559006, 19559295, 19558591, 19558302 ], partly placed 0, placed 58
6840 { id=2 ram=12 tcam=0 mram=3 eixb=16 tixb=0 malu=0 salu=0 local_tinds=0 }
6841 - skipping tbl_sidecar1064 as its already done
6842 - skipping tbl_sidecar1065 as its already done
6843 - skipping cond-33 as its already done
6844 - skipping cond-36 as its already done
6845 - skipping cond-38 as its already done
6846 - skipping cond-40 as its already done
6847 - skipping cond-48 as its already done
6848 - skipping cond-50 as its already done
6849 - skipping cond-62 because it depends on l3_router_Router4_lookup_idx_route
6850 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_lookup_idx_route
6851 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_lookup_idx_route
6852 - skipping gateway cond-62 until mergeable tables are available
6853 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6854 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
6855 - action dependency between l3_router_Router6_Ndp_tbl and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 11
6856 Initial # of stages is 11, initial # of entries is 64
6857 Try_alloc_all for Table use
6858 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6859 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6860 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
6861 way:{ g:5 e:0 w:1 1 }
6862 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6863 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6864 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6865 Entries : 5120, needed_entries: 64, need_more: 0
6866 Selected stage: 11 Furthest stage: 11
6867 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
6868 Table is placed
6869 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6870 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6871 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6872 - skipping ara_table_4 as its already done
6873 - skipping tbl_sidecar792 as its already done
6874 l3_router_Router4_lookup_idx_route is not a gateway! Aborting search for merge choices
6875 try_place_table(l3_router_Router4_lookup_idx_route, stage=10)
6876 - dependency between tbl_sidecar792 and table advances stage
6877 Initial # of stages is 11, initial # of entries is 8191
6878 Try_alloc_all for Table use
6879 Trying to allocate layout for l3_router_Router4_lookup_idx_route
6880 Picking layout option for table : l3_router_Router4_lookup_idx_route with requested entries : 8191
6881 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
6882 way:{ g:2 e:0 w:1 1 1 1 1 }
6883 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:0 afi:1
6884 Trying to allocate adb for l3_router_Router4_lookup_idx_route
6885 Trying to allocate imem for l3_router_Router4_lookup_idx_route
6886 Entries : 8192, needed_entries: 8191, need_more: 0
6887 Selected stage: 11 Furthest stage: 11
6888 try_place_table returning 8192 of l3_router_Router4_lookup_idx_route in stage 11
6889 Table is placed
6890 Pl vector: l3_router_Router4_lookup_idx_route
6891 - skipping ara_table_6 as its already done
6892 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6893 - skipping tbl_sidecar991 as its already done
6894 - skipping ara_table_8 as its already done
6895 ara_table_0 is not a gateway! Aborting search for merge choices
6896 try_place_table(ara_table_0, stage=10)
6897 Initial # of stages is 10, initial # of entries is 0
6898 Try_alloc_all for Table use
6899 Trying to allocate layout for ara_table_0
6900 Picking layout option for table : ara_table_0 with requested entries : 0
6901 picked layout for ara_table_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6902 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6903 Trying to allocate adb for ara_table_0
6904 Trying to allocate imem for ara_table_0
6905 Entries : 0, needed_entries: 0, need_more: 0
6906 Selected stage: 10 Furthest stage: 11
6907 try_place_table returning 0 of ara_table_0 in stage 10
6908 Table is placed
6909 Pl vector: ara_table_0
6910 - skipping ara_table_4 as its already done
6911 - skipping ara_table_2 as its already done
6912 - skipping ara_table_10 as a parent is not yet placed
6913 - skipping ara_table_8 as its already done
6914 - skipping tbl_l3_router_Router6_icmp_error as its already done
6915 - skipping tbl_sidecar994 as its already done
6916 - skipping ara_table_4 as its already done
6917 - skipping ara_table_2 as its already done
6918 - skipping ara_table_10 as a parent is not yet placed
6919 - skipping tbl_sidecar996 as its already done
6920 - skipping ara_table_8 as its already done
6921 - skipping l3_router_Router6_Ndp_tbl as its already done
6922 - skipping ara_table_4 as its already done
6923 - skipping ara_table_2 as its already done
6924 - skipping ara_table_10 as a parent is not yet placed
6925 - skipping ara_table_2 as its already done
6926 - skipping cond-57 because it depends on l3_router_Router4_lookup_idx_route
6927 - removing tbl_sidecar948 from merge list because it depends on l3_router_Router4_lookup_idx_route
6928 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on l3_router_Router4_lookup_idx_route
6929 - removing tbl_sidecar946 from merge list because it depends on l3_router_Router4_lookup_idx_route
6930 - skipping gateway cond-57 until mergeable tables are available
6931 - skipping ara_table_2 as its already done
6932 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on l3_router_Router4_lookup_idx_route
6933 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
6934 - skipping tbl_sidecar943 as its already done
6935 - skipping ara_table_10 as a parent is not yet placed
6936 found 3 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, l3_router_Router4_lookup_idx_route, ara_table_0 ]
6937 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6938 For trial t : l3_router_Router4_lookup_idx_route with best: ingresshdr.udp.checksum_encode_update_condition_2
6939 Updating best to l3_router_Router4_lookup_idx_route from ingresshdr.udp.checksum_encode_update_condition_2 for reason: longer downward prop control-included dependence tail chain
6940 For trial t : ara_table_0 with best: l3_router_Router4_lookup_idx_route
6941 Updating best to ara_table_0 from l3_router_Router4_lookup_idx_route for reason: earlier stage calculated
6942 placing 0 entries of ara_table_0 ( ara_table_0 ) in stage 10(ffffffffffffffff) FormatType(02)
6943 stage 10, work: [ 19494062, 19503843, 19559721, 19558591, 19558302 ], partly placed 0, placed 59
6944 { id=2 ram=12 tcam=0 mram=3 eixb=16 tixb=0 malu=0 salu=0 local_tinds=0 }
6945 - skipping tbl_sidecar1064 as its already done
6946 - skipping tbl_sidecar1065 as its already done
6947 - skipping cond-33 as its already done
6948 - skipping cond-36 as its already done
6949 - skipping cond-38 as its already done
6950 - skipping cond-40 as its already done
6951 - skipping cond-48 as its already done
6952 - skipping cond-50 as its already done
6953 - skipping cond-62 because it depends on l3_router_Router4_lookup_idx_route
6954 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_lookup_idx_route
6955 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_lookup_idx_route
6956 - skipping gateway cond-62 until mergeable tables are available
6957 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6958 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
6959 - action dependency between l3_router_Router6_Ndp_tbl and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 11
6960 Initial # of stages is 11, initial # of entries is 64
6961 Try_alloc_all for Table use
6962 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6963 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6964 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
6965 way:{ g:5 e:0 w:1 1 }
6966 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6967 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6968 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6969 Entries : 5120, needed_entries: 64, need_more: 0
6970 Selected stage: 11 Furthest stage: 11
6971 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
6972 Table is placed
6973 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6974 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
6975 - skipping l3_router_Router4_lookup_idx_select_route as its already done
6976 - skipping ara_table_4 as its already done
6977 - skipping tbl_sidecar792 as its already done
6978 l3_router_Router4_lookup_idx_route is not a gateway! Aborting search for merge choices
6979 try_place_table(l3_router_Router4_lookup_idx_route, stage=10)
6980 - dependency between tbl_sidecar792 and table advances stage
6981 Initial # of stages is 11, initial # of entries is 8191
6982 Try_alloc_all for Table use
6983 Trying to allocate layout for l3_router_Router4_lookup_idx_route
6984 Picking layout option for table : l3_router_Router4_lookup_idx_route with requested entries : 8191
6985 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
6986 way:{ g:2 e:0 w:1 1 1 1 1 }
6987 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:0 afi:1
6988 Trying to allocate adb for l3_router_Router4_lookup_idx_route
6989 Trying to allocate imem for l3_router_Router4_lookup_idx_route
6990 Entries : 8192, needed_entries: 8191, need_more: 0
6991 Selected stage: 11 Furthest stage: 11
6992 try_place_table returning 8192 of l3_router_Router4_lookup_idx_route in stage 11
6993 Table is placed
6994 Pl vector: l3_router_Router4_lookup_idx_route
6995 - skipping ara_table_6 as its already done
6996 - skipping tbl_l3_router_Router6_icmp_error_0 as its already done
6997 - skipping tbl_sidecar991 as its already done
6998 - skipping ara_table_8 as its already done
6999 - skipping ara_table_0 as its already done
7000 - skipping ara_table_4 as its already done
7001 - skipping ara_table_2 as its already done
7002 - skipping ara_table_10 as a parent is not yet placed
7003 - skipping ara_table_2 as its already done
7004 - skipping cond-57 because it depends on l3_router_Router4_lookup_idx_route
7005 - removing tbl_sidecar948 from merge list because it depends on l3_router_Router4_lookup_idx_route
7006 - removing tbl_l3_router_Router4_icmp_error from merge list because it depends on l3_router_Router4_lookup_idx_route
7007 - removing tbl_sidecar946 from merge list because it depends on l3_router_Router4_lookup_idx_route
7008 - skipping gateway cond-57 until mergeable tables are available
7009 - skipping ara_table_2 as its already done
7010 - skipping tbl_l3_router_Router4_icmp_error_0 because it depends on l3_router_Router4_lookup_idx_route
7011 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
7012 - skipping tbl_sidecar943 as its already done
7013 - skipping ara_table_10 as a parent is not yet placed
7014 found 2 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, l3_router_Router4_lookup_idx_route ]
7015 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7016 For trial t : l3_router_Router4_lookup_idx_route with best: ingresshdr.udp.checksum_encode_update_condition_2
7017 Updating best to l3_router_Router4_lookup_idx_route from ingresshdr.udp.checksum_encode_update_condition_2 for reason: longer downward prop control-included dependence tail chain
7018 Adding table:ingresshdr.udp.checksum_encode_update_condition_2 in the initial stage option
7019 Adding table:l3_router_Router4_lookup_idx_route in the initial stage option
7020 placing 8192 entries of l3_router_Router4_lookup_idx_route ( Ingress.l3_router.Router4.lookup_idx.route ) in stage 11(b0) FormatType(02)
7021 Dependence chain (15) longer than available stages (14)
7022 stage 11, work: [ 19494062, 19558591, 19558302 ], partly placed 0, placed 60
7023 { id=1 ram=13 tcam=0 mram=5 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
7024 - skipping tbl_sidecar1064 as its already done
7025 - skipping tbl_sidecar1065 as its already done
7026 - skipping cond-33 as its already done
7027 - skipping cond-36 as its already done
7028 - skipping cond-38 as its already done
7029 - skipping cond-40 as its already done
7030 - skipping cond-48 as its already done
7031 - skipping cond-50 as its already done
7032 - skipping cond-62 because it depends on cond-57
7033 - removing tbl_sidecar1077 from merge list because it depends on cond-57
7034 - removing tbl_sidecar1078 from merge list because it depends on cond-57
7035 - skipping gateway cond-62 until mergeable tables are available
7036 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7037 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=11)
7038 Initial # of stages is 11, initial # of entries is 64
7039 Try_alloc_all for Table use
7040 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7041 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7042 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
7043 way:{ g:5 e:0 w:1 1 }
7044 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7045 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7046 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7047 Entries : 5120, needed_entries: 64, need_more: 0
7048 Selected stage: 11 Furthest stage: 12
7049 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
7050 Table is placed
7051 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7052 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7053 - skipping ara_table_2 as its already done
7054 try_place_table(cond-57, stage=11)
7055 Merging with match table tbl_sidecar948 and tag $false
7056 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
7057 Initial # of stages is 12, initial # of entries is 1
7058 Try_alloc_all for Table use
7059 Trying to allocate layout for tbl_sidecar948
7060 Picking layout option for table : tbl_sidecar948 with requested entries : 1
7061 picked layout for tbl_sidecar948 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7062 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7063 Trying to allocate adb for tbl_sidecar948
7064 Trying to allocate imem for tbl_sidecar948
7065 Entries : 1, needed_entries: 1, need_more: 0
7066 Selected stage: 12 Furthest stage: 12
7067 try_place_table returning 1 of tbl_sidecar948 in stage 12
7068 Table is placed
7069 Gateway is placed
7070 Merging with match table tbl_l3_router_Router4_icmp_error and tag $true
7071 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
7072 Initial # of stages is 12, initial # of entries is 1
7073 Try_alloc_all for Table use
7074 Trying to allocate layout for tbl_l3_router_Router4_icmp_error
7075 Picking layout option for table : tbl_l3_router_Router4_icmp_error with requested entries : 1
7076 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
7077 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
7078 Trying to allocate adb for tbl_l3_router_Router4_icmp_error
7079 Trying to allocate imem for tbl_l3_router_Router4_icmp_error
7080 Entries : 1, needed_entries: 1, need_more: 0
7081 Selected stage: 12 Furthest stage: 12
7082 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error in stage 12
7083 Table is placed
7084 Gateway is placed
7085 Merging with match table tbl_sidecar946 and tag $true
7086 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
7087 Initial # of stages is 12, initial # of entries is 1
7088 Try_alloc_all for Table use
7089 Trying to allocate layout for tbl_sidecar946
7090 Picking layout option for table : tbl_sidecar946 with requested entries : 1
7091 picked layout for tbl_sidecar946 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7092 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7093 Trying to allocate adb for tbl_sidecar946
7094 Trying to allocate imem for tbl_sidecar946
7095 Entries : 1, needed_entries: 1, need_more: 0
7096 Selected stage: 12 Furthest stage: 12
7097 try_place_table returning 1 of tbl_sidecar946 in stage 12
7098 Table is placed
7099 Gateway is placed
7100 Pl vector: tbl_sidecar948 tbl_l3_router_Router4_icmp_error tbl_sidecar946
7101 - skipping ara_table_2 as its already done
7102 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
7103 try_place_table(tbl_l3_router_Router4_icmp_error_0, stage=11)
7104 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
7105 Initial # of stages is 12, initial # of entries is 1
7106 Try_alloc_all for Table use
7107 Trying to allocate layout for tbl_l3_router_Router4_icmp_error_0
7108 Picking layout option for table : tbl_l3_router_Router4_icmp_error_0 with requested entries : 1
7109 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
7110 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
7111 Trying to allocate adb for tbl_l3_router_Router4_icmp_error_0
7112 Trying to allocate imem for tbl_l3_router_Router4_icmp_error_0
7113 Entries : 1, needed_entries: 1, need_more: 0
7114 Selected stage: 12 Furthest stage: 12
7115 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error_0 in stage 12
7116 Table is placed
7117 Pl vector: tbl_l3_router_Router4_icmp_error_0
7118 - skipping tbl_sidecar943 as its already done
7119 - skipping ara_table_10 as a parent is not yet placed
7120 found 5 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, tbl_sidecar948, tbl_l3_router_Router4_icmp_error, tbl_sidecar946, tbl_l3_router_Router4_icmp_error_0 ]
7121 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7122 For trial t : tbl_sidecar948 with best: ingresshdr.udp.checksum_encode_update_condition_2
7123 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
7124 For trial t : tbl_l3_router_Router4_icmp_error with best: ingresshdr.udp.checksum_encode_update_condition_2
7125 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
7126 For trial t : tbl_sidecar946 with best: ingresshdr.udp.checksum_encode_update_condition_2
7127 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
7128 For trial t : tbl_l3_router_Router4_icmp_error_0 with best: ingresshdr.udp.checksum_encode_update_condition_2
7129 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
7130 placing 5120 entries of ingresshdr.udp.checksum_encode_update_condition_2 ( ingresshdr.udp.checksum_encode_update_condition_2_ingress ) in stage 11(b1) FormatType(02)
7131 stage 11, work: [ 19494062, 19558591, 19558302 ], partly placed 0, placed 61
7132 { id=2 ram=14 tcam=0 mram=5 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
7133 - skipping tbl_sidecar1064 as its already done
7134 - skipping tbl_sidecar1065 as its already done
7135 - skipping cond-33 as its already done
7136 - skipping cond-36 as its already done
7137 - skipping cond-38 as its already done
7138 - skipping cond-40 as its already done
7139 - skipping cond-48 as its already done
7140 - skipping cond-50 as its already done
7141 - skipping cond-62 because it depends on cond-57
7142 - removing tbl_sidecar1077 from merge list because it depends on cond-57
7143 - removing tbl_sidecar1078 from merge list because it depends on cond-57
7144 - skipping gateway cond-62 until mergeable tables are available
7145 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7146 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7147 - skipping ara_table_2 as its already done
7148 try_place_table(cond-57, stage=11)
7149 Merging with match table tbl_sidecar948 and tag $false
7150 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
7151 Initial # of stages is 12, initial # of entries is 1
7152 Try_alloc_all for Table use
7153 Trying to allocate layout for tbl_sidecar948
7154 Picking layout option for table : tbl_sidecar948 with requested entries : 1
7155 picked layout for tbl_sidecar948 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7156 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7157 Trying to allocate adb for tbl_sidecar948
7158 Trying to allocate imem for tbl_sidecar948
7159 Entries : 1, needed_entries: 1, need_more: 0
7160 Selected stage: 12 Furthest stage: 12
7161 try_place_table returning 1 of tbl_sidecar948 in stage 12
7162 Table is placed
7163 Gateway is placed
7164 Merging with match table tbl_l3_router_Router4_icmp_error and tag $true
7165 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
7166 Initial # of stages is 12, initial # of entries is 1
7167 Try_alloc_all for Table use
7168 Trying to allocate layout for tbl_l3_router_Router4_icmp_error
7169 Picking layout option for table : tbl_l3_router_Router4_icmp_error with requested entries : 1
7170 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
7171 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
7172 Trying to allocate adb for tbl_l3_router_Router4_icmp_error
7173 Trying to allocate imem for tbl_l3_router_Router4_icmp_error
7174 Entries : 1, needed_entries: 1, need_more: 0
7175 Selected stage: 12 Furthest stage: 12
7176 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error in stage 12
7177 Table is placed
7178 Gateway is placed
7179 Merging with match table tbl_sidecar946 and tag $true
7180 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
7181 Initial # of stages is 12, initial # of entries is 1
7182 Try_alloc_all for Table use
7183 Trying to allocate layout for tbl_sidecar946
7184 Picking layout option for table : tbl_sidecar946 with requested entries : 1
7185 picked layout for tbl_sidecar946 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7186 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7187 Trying to allocate adb for tbl_sidecar946
7188 Trying to allocate imem for tbl_sidecar946
7189 Entries : 1, needed_entries: 1, need_more: 0
7190 Selected stage: 12 Furthest stage: 12
7191 try_place_table returning 1 of tbl_sidecar946 in stage 12
7192 Table is placed
7193 Gateway is placed
7194 Pl vector: tbl_sidecar948 tbl_l3_router_Router4_icmp_error tbl_sidecar946
7195 - skipping ara_table_2 as its already done
7196 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
7197 try_place_table(tbl_l3_router_Router4_icmp_error_0, stage=11)
7198 - dependency between l3_router_Router4_lookup_idx_route and table advances stage
7199 Initial # of stages is 12, initial # of entries is 1
7200 Try_alloc_all for Table use
7201 Trying to allocate layout for tbl_l3_router_Router4_icmp_error_0
7202 Picking layout option for table : tbl_l3_router_Router4_icmp_error_0 with requested entries : 1
7203 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
7204 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
7205 Trying to allocate adb for tbl_l3_router_Router4_icmp_error_0
7206 Trying to allocate imem for tbl_l3_router_Router4_icmp_error_0
7207 Entries : 1, needed_entries: 1, need_more: 0
7208 Selected stage: 12 Furthest stage: 12
7209 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error_0 in stage 12
7210 Table is placed
7211 Pl vector: tbl_l3_router_Router4_icmp_error_0
7212 - skipping tbl_sidecar943 as its already done
7213 - skipping ara_table_10 as a parent is not yet placed
7214 found 4 tables that could be placed: [ tbl_sidecar948, tbl_l3_router_Router4_icmp_error, tbl_sidecar946, tbl_l3_router_Router4_icmp_error_0 ]
7215 Initial best is first table seen: tbl_sidecar948
7216 For trial t : tbl_l3_router_Router4_icmp_error with best: tbl_sidecar948
7217 Keeping best tbl_sidecar948 for reason: longer downward prop control-included dependence tail chain
7218 For trial t : tbl_sidecar946 with best: tbl_sidecar948
7219 Keeping best tbl_sidecar948 for reason: longer downward prop control-included dependence tail chain
7220 For trial t : tbl_l3_router_Router4_icmp_error_0 with best: tbl_sidecar948
7221 Keeping best tbl_sidecar948 for reason: longer downward prop control-included dependence tail chain
7222 Adding table:tbl_sidecar948 in the initial stage option
7223 Adding table:tbl_l3_router_Router4_icmp_error in the initial stage option
7224 Adding table:tbl_sidecar946 in the initial stage option
7225 Adding table:tbl_l3_router_Router4_icmp_error_0 in the initial stage option
7226 placing 1 entries of tbl_sidecar948 ( tbl_sidecar948 ) (with gw cond-57, result tag $false) in stage 12(c0) FormatType(02)
7227 Dependence chain (15) longer than available stages (14)
7228 stage 12, work: [ 19494062, 19558591, 19558302, 19557567, 19557856 ], partly placed 0, placed 62
7229 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7230 - skipping tbl_sidecar1064 as its already done
7231 - skipping tbl_sidecar1065 as its already done
7232 - skipping cond-33 as its already done
7233 - skipping cond-36 as its already done
7234 - skipping cond-38 as its already done
7235 - skipping cond-40 as its already done
7236 - skipping cond-48 as its already done
7237 - skipping cond-50 as its already done
7238 - skipping cond-62 because it depends on l3_router_Router4_Arp_tbl
7239 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_Arp_tbl
7240 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_Arp_tbl
7241 - skipping gateway cond-62 until mergeable tables are available
7242 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7243 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7244 - skipping ara_table_2 as its already done
7245 - skipping cond-57 as its already done
7246 - skipping ara_table_2 as its already done
7247 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
7248 try_place_table(tbl_l3_router_Router4_icmp_error_0, stage=12)
7249 Initial # of stages is 12, initial # of entries is 1
7250 Try_alloc_all for Table use
7251 Trying to allocate layout for tbl_l3_router_Router4_icmp_error_0
7252 Picking layout option for table : tbl_l3_router_Router4_icmp_error_0 with requested entries : 1
7253 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
7254 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
7255 Trying to allocate adb for tbl_l3_router_Router4_icmp_error_0
7256 Trying to allocate imem for tbl_l3_router_Router4_icmp_error_0
7257 Entries : 1, needed_entries: 1, need_more: 0
7258 Selected stage: 12 Furthest stage: 13
7259 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error_0 in stage 12
7260 Table is placed
7261 Pl vector: tbl_l3_router_Router4_icmp_error_0
7262 - skipping tbl_sidecar943 as its already done
7263 ara_table_10 is not a gateway! Aborting search for merge choices
7264 try_place_table(ara_table_10, stage=12)
7265 Initial # of stages is 12, initial # of entries is 0
7266 Try_alloc_all for Table use
7267 Trying to allocate layout for ara_table_10
7268 Picking layout option for table : ara_table_10 with requested entries : 0
7269 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7270 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7271 Trying to allocate adb for ara_table_10
7272 Trying to allocate imem for ara_table_10
7273 Entries : 0, needed_entries: 0, need_more: 0
7274 Selected stage: 12 Furthest stage: 13
7275 try_place_table returning 0 of ara_table_10 in stage 12
7276 Table is placed
7277 Pl vector: ara_table_10
7278 tbl_l3_router_Router4_icmp_error is not a gateway! Aborting search for merge choices
7279 try_place_table(tbl_l3_router_Router4_icmp_error, stage=12)
7280 Initial # of stages is 12, initial # of entries is 1
7281 Try_alloc_all for Table use
7282 Trying to allocate layout for tbl_l3_router_Router4_icmp_error
7283 Picking layout option for table : tbl_l3_router_Router4_icmp_error with requested entries : 1
7284 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
7285 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
7286 Trying to allocate adb for tbl_l3_router_Router4_icmp_error
7287 Trying to allocate imem for tbl_l3_router_Router4_icmp_error
7288 Entries : 1, needed_entries: 1, need_more: 0
7289 Selected stage: 12 Furthest stage: 13
7290 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error in stage 12
7291 Table is placed
7292 Pl vector: tbl_l3_router_Router4_icmp_error
7293 tbl_sidecar946 is not a gateway! Aborting search for merge choices
7294 try_place_table(tbl_sidecar946, stage=12)
7295 Initial # of stages is 12, initial # of entries is 1
7296 Try_alloc_all for Table use
7297 Trying to allocate layout for tbl_sidecar946
7298 Picking layout option for table : tbl_sidecar946 with requested entries : 1
7299 picked layout for tbl_sidecar946 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7300 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7301 Trying to allocate adb for tbl_sidecar946
7302 Trying to allocate imem for tbl_sidecar946
7303 Entries : 1, needed_entries: 1, need_more: 0
7304 Selected stage: 12 Furthest stage: 13
7305 try_place_table returning 1 of tbl_sidecar946 in stage 12
7306 Table is placed
7307 Pl vector: tbl_sidecar946
7308 - skipping tbl_sidecar948 as its already done
7309 l3_router_Router4_Arp_tbl is not a gateway! Aborting search for merge choices
7310 try_place_table(l3_router_Router4_Arp_tbl, stage=12)
7311 - dependency between tbl_sidecar948 and table advances stage
7312 Initial # of stages is 13, initial # of entries is 512
7313 Try_alloc_all for Table use
7314 Trying to allocate layout for l3_router_Router4_Arp_tbl
7315 Picking layout option for table : l3_router_Router4_Arp_tbl with requested entries : 512
7316 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
7317 way:{ g:1 e:0 w:1 1 1 1 1 }
7318 entries:4096 srams:8 local_tinds: 0 maprams:3 tcams:0 afi:2
7319 Trying to allocate adb for l3_router_Router4_Arp_tbl
7320 Trying to allocate imem for l3_router_Router4_Arp_tbl
7321 Entries : 4096, needed_entries: 512, need_more: 0
7322 Selected stage: 13 Furthest stage: 13
7323 try_place_table returning 4096 of l3_router_Router4_Arp_tbl in stage 13
7324 Table is placed
7325 Pl vector: l3_router_Router4_Arp_tbl
7326 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 ]
7327 Initial best is first table seen: tbl_l3_router_Router4_icmp_error_0
7328 For trial t : ara_table_10 with best: tbl_l3_router_Router4_icmp_error_0
7329 Keeping best tbl_l3_router_Router4_icmp_error_0 for reason: longer downward prop control-included dependence tail chain
7330 For trial t : tbl_l3_router_Router4_icmp_error with best: tbl_l3_router_Router4_icmp_error_0
7331 Updating best to tbl_l3_router_Router4_icmp_error from tbl_l3_router_Router4_icmp_error_0 for reason: default choice
7332 For trial t : tbl_sidecar946 with best: tbl_l3_router_Router4_icmp_error
7333 Keeping best tbl_l3_router_Router4_icmp_error for reason: fewer total dependencies in dominance frontier
7334 For trial t : l3_router_Router4_Arp_tbl with best: tbl_l3_router_Router4_icmp_error
7335 Keeping best tbl_l3_router_Router4_icmp_error for reason: earlier stage calculated
7336 placing 1 entries of tbl_l3_router_Router4_icmp_error ( tbl_l3_router_Router4_icmp_error ) in stage 12(c1) FormatType(02)
7337 stage 12, work: [ 19494062, 19558302, 19557567, 19557856 ], partly placed 0, placed 63
7338 { id=2 ram=1 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7339 - skipping tbl_sidecar1064 as its already done
7340 - skipping tbl_sidecar1065 as its already done
7341 - skipping cond-33 as its already done
7342 - skipping cond-36 as its already done
7343 - skipping cond-38 as its already done
7344 - skipping cond-40 as its already done
7345 - skipping cond-48 as its already done
7346 - skipping cond-50 as its already done
7347 - skipping cond-62 because it depends on l3_router_Router4_Arp_tbl
7348 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_Arp_tbl
7349 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_Arp_tbl
7350 - skipping gateway cond-62 until mergeable tables are available
7351 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7352 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7353 - skipping ara_table_2 as its already done
7354 tbl_l3_router_Router4_icmp_error_0 is not a gateway! Aborting search for merge choices
7355 try_place_table(tbl_l3_router_Router4_icmp_error_0, stage=12)
7356 Initial # of stages is 12, initial # of entries is 1
7357 Try_alloc_all for Table use
7358 Trying to allocate layout for tbl_l3_router_Router4_icmp_error_0
7359 Picking layout option for table : tbl_l3_router_Router4_icmp_error_0 with requested entries : 1
7360 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
7361 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:2
7362 Trying to allocate adb for tbl_l3_router_Router4_icmp_error_0
7363 Trying to allocate imem for tbl_l3_router_Router4_icmp_error_0
7364 Entries : 1, needed_entries: 1, need_more: 0
7365 Selected stage: 12 Furthest stage: 13
7366 try_place_table returning 1 of tbl_l3_router_Router4_icmp_error_0 in stage 12
7367 Table is placed
7368 Pl vector: tbl_l3_router_Router4_icmp_error_0
7369 - skipping tbl_sidecar943 as its already done
7370 ara_table_10 is not a gateway! Aborting search for merge choices
7371 try_place_table(ara_table_10, stage=12)
7372 Initial # of stages is 12, initial # of entries is 0
7373 Try_alloc_all for Table use
7374 Trying to allocate layout for ara_table_10
7375 Picking layout option for table : ara_table_10 with requested entries : 0
7376 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7377 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7378 Trying to allocate adb for ara_table_10
7379 Trying to allocate imem for ara_table_10
7380 Entries : 0, needed_entries: 0, need_more: 0
7381 Selected stage: 12 Furthest stage: 13
7382 try_place_table returning 0 of ara_table_10 in stage 12
7383 Table is placed
7384 Pl vector: ara_table_10
7385 - skipping tbl_l3_router_Router4_icmp_error as its already done
7386 tbl_sidecar946 is not a gateway! Aborting search for merge choices
7387 try_place_table(tbl_sidecar946, stage=12)
7388 Initial # of stages is 12, initial # of entries is 1
7389 Try_alloc_all for Table use
7390 Trying to allocate layout for tbl_sidecar946
7391 Picking layout option for table : tbl_sidecar946 with requested entries : 1
7392 picked layout for tbl_sidecar946 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7393 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7394 Trying to allocate adb for tbl_sidecar946
7395 Trying to allocate imem for tbl_sidecar946
7396 Entries : 1, needed_entries: 1, need_more: 0
7397 Selected stage: 12 Furthest stage: 13
7398 try_place_table returning 1 of tbl_sidecar946 in stage 12
7399 Table is placed
7400 Pl vector: tbl_sidecar946
7401 - skipping tbl_sidecar948 as its already done
7402 l3_router_Router4_Arp_tbl is not a gateway! Aborting search for merge choices
7403 try_place_table(l3_router_Router4_Arp_tbl, stage=12)
7404 - dependency between tbl_sidecar948 and table advances stage
7405 Initial # of stages is 13, initial # of entries is 512
7406 Try_alloc_all for Table use
7407 Trying to allocate layout for l3_router_Router4_Arp_tbl
7408 Picking layout option for table : l3_router_Router4_Arp_tbl with requested entries : 512
7409 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
7410 way:{ g:1 e:0 w:1 1 1 1 1 }
7411 entries:4096 srams:8 local_tinds: 0 maprams:3 tcams:0 afi:2
7412 Trying to allocate adb for l3_router_Router4_Arp_tbl
7413 Trying to allocate imem for l3_router_Router4_Arp_tbl
7414 Entries : 4096, needed_entries: 512, need_more: 0
7415 Selected stage: 13 Furthest stage: 13
7416 try_place_table returning 4096 of l3_router_Router4_Arp_tbl in stage 13
7417 Table is placed
7418 Pl vector: l3_router_Router4_Arp_tbl
7419 found 4 tables that could be placed: [ tbl_l3_router_Router4_icmp_error_0, ara_table_10, tbl_sidecar946, l3_router_Router4_Arp_tbl ]
7420 Initial best is first table seen: tbl_l3_router_Router4_icmp_error_0
7421 For trial t : ara_table_10 with best: tbl_l3_router_Router4_icmp_error_0
7422 Keeping best tbl_l3_router_Router4_icmp_error_0 for reason: longer downward prop control-included dependence tail chain
7423 For trial t : tbl_sidecar946 with best: tbl_l3_router_Router4_icmp_error_0
7424 Keeping best tbl_l3_router_Router4_icmp_error_0 for reason: fewer total dependencies in dominance frontier
7425 For trial t : l3_router_Router4_Arp_tbl with best: tbl_l3_router_Router4_icmp_error_0
7426 Keeping best tbl_l3_router_Router4_icmp_error_0 for reason: earlier stage calculated
7427 placing 1 entries of tbl_l3_router_Router4_icmp_error_0 ( tbl_l3_router_Router4_icmp_error_0 ) in stage 12(c2) FormatType(02)
7428 stage 12, work: [ 19494062, 19558302, 19557567, 19557856 ], partly placed 0, placed 64
7429 { id=3 ram=2 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7430 - skipping tbl_sidecar1064 as its already done
7431 - skipping tbl_sidecar1065 as its already done
7432 - skipping cond-33 as its already done
7433 - skipping cond-36 as its already done
7434 - skipping cond-38 as its already done
7435 - skipping cond-40 as its already done
7436 - skipping cond-48 as its already done
7437 - skipping cond-50 as its already done
7438 - skipping cond-62 because it depends on l3_router_Router4_Arp_tbl
7439 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_Arp_tbl
7440 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_Arp_tbl
7441 - skipping gateway cond-62 until mergeable tables are available
7442 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7443 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7444 - skipping ara_table_2 as its already done
7445 - skipping tbl_l3_router_Router4_icmp_error_0 as its already done
7446 - skipping tbl_sidecar943 as its already done
7447 ara_table_10 is not a gateway! Aborting search for merge choices
7448 try_place_table(ara_table_10, stage=12)
7449 Initial # of stages is 12, initial # of entries is 0
7450 Try_alloc_all for Table use
7451 Trying to allocate layout for ara_table_10
7452 Picking layout option for table : ara_table_10 with requested entries : 0
7453 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7454 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7455 Trying to allocate adb for ara_table_10
7456 Trying to allocate imem for ara_table_10
7457 Entries : 0, needed_entries: 0, need_more: 0
7458 Selected stage: 12 Furthest stage: 13
7459 try_place_table returning 0 of ara_table_10 in stage 12
7460 Table is placed
7461 Pl vector: ara_table_10
7462 - skipping tbl_l3_router_Router4_icmp_error as its already done
7463 tbl_sidecar946 is not a gateway! Aborting search for merge choices
7464 try_place_table(tbl_sidecar946, stage=12)
7465 Initial # of stages is 12, initial # of entries is 1
7466 Try_alloc_all for Table use
7467 Trying to allocate layout for tbl_sidecar946
7468 Picking layout option for table : tbl_sidecar946 with requested entries : 1
7469 picked layout for tbl_sidecar946 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7470 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7471 Trying to allocate adb for tbl_sidecar946
7472 Trying to allocate imem for tbl_sidecar946
7473 Entries : 1, needed_entries: 1, need_more: 0
7474 Selected stage: 12 Furthest stage: 13
7475 try_place_table returning 1 of tbl_sidecar946 in stage 12
7476 Table is placed
7477 Pl vector: tbl_sidecar946
7478 - skipping tbl_sidecar948 as its already done
7479 l3_router_Router4_Arp_tbl is not a gateway! Aborting search for merge choices
7480 try_place_table(l3_router_Router4_Arp_tbl, stage=12)
7481 - dependency between tbl_sidecar948 and table advances stage
7482 Initial # of stages is 13, initial # of entries is 512
7483 Try_alloc_all for Table use
7484 Trying to allocate layout for l3_router_Router4_Arp_tbl
7485 Picking layout option for table : l3_router_Router4_Arp_tbl with requested entries : 512
7486 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
7487 way:{ g:1 e:0 w:1 1 1 1 1 }
7488 entries:4096 srams:8 local_tinds: 0 maprams:3 tcams:0 afi:2
7489 Trying to allocate adb for l3_router_Router4_Arp_tbl
7490 Trying to allocate imem for l3_router_Router4_Arp_tbl
7491 Entries : 4096, needed_entries: 512, need_more: 0
7492 Selected stage: 13 Furthest stage: 13
7493 try_place_table returning 4096 of l3_router_Router4_Arp_tbl in stage 13
7494 Table is placed
7495 Pl vector: l3_router_Router4_Arp_tbl
7496 found 3 tables that could be placed: [ ara_table_10, tbl_sidecar946, l3_router_Router4_Arp_tbl ]
7497 Initial best is first table seen: ara_table_10
7498 For trial t : tbl_sidecar946 with best: ara_table_10
7499 Updating best to tbl_sidecar946 from ara_table_10 for reason: longer downward prop control-included dependence tail chain
7500 For trial t : l3_router_Router4_Arp_tbl with best: tbl_sidecar946
7501 Keeping best tbl_sidecar946 for reason: earlier stage calculated
7502 placing 1 entries of tbl_sidecar946 ( tbl_sidecar946 ) in stage 12(c3) FormatType(02)
7503 stage 12, work: [ 19494062, 19558302, 19557567, 19557856 ], partly placed 0, placed 65
7504 { id=4 ram=2 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7505 - skipping tbl_sidecar1064 as its already done
7506 - skipping tbl_sidecar1065 as its already done
7507 - skipping cond-33 as its already done
7508 - skipping cond-36 as its already done
7509 - skipping cond-38 as its already done
7510 - skipping cond-40 as its already done
7511 - skipping cond-48 as its already done
7512 - skipping cond-50 as its already done
7513 - skipping cond-62 because it depends on l3_router_Router4_Arp_tbl
7514 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_Arp_tbl
7515 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_Arp_tbl
7516 - skipping gateway cond-62 until mergeable tables are available
7517 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7518 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7519 - skipping ara_table_2 as its already done
7520 - skipping tbl_l3_router_Router4_icmp_error_0 as its already done
7521 - skipping tbl_sidecar943 as its already done
7522 ara_table_10 is not a gateway! Aborting search for merge choices
7523 try_place_table(ara_table_10, stage=12)
7524 Initial # of stages is 12, initial # of entries is 0
7525 Try_alloc_all for Table use
7526 Trying to allocate layout for ara_table_10
7527 Picking layout option for table : ara_table_10 with requested entries : 0
7528 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7529 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7530 Trying to allocate adb for ara_table_10
7531 Trying to allocate imem for ara_table_10
7532 Entries : 0, needed_entries: 0, need_more: 0
7533 Selected stage: 12 Furthest stage: 13
7534 try_place_table returning 0 of ara_table_10 in stage 12
7535 Table is placed
7536 Pl vector: ara_table_10
7537 - skipping tbl_l3_router_Router4_icmp_error as its already done
7538 - skipping tbl_sidecar946 as its already done
7539 - skipping tbl_sidecar948 as its already done
7540 l3_router_Router4_Arp_tbl is not a gateway! Aborting search for merge choices
7541 try_place_table(l3_router_Router4_Arp_tbl, stage=12)
7542 - dependency between tbl_sidecar948 and table advances stage
7543 Initial # of stages is 13, initial # of entries is 512
7544 Try_alloc_all for Table use
7545 Trying to allocate layout for l3_router_Router4_Arp_tbl
7546 Picking layout option for table : l3_router_Router4_Arp_tbl with requested entries : 512
7547 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
7548 way:{ g:1 e:0 w:1 1 1 1 1 }
7549 entries:4096 srams:8 local_tinds: 0 maprams:3 tcams:0 afi:2
7550 Trying to allocate adb for l3_router_Router4_Arp_tbl
7551 Trying to allocate imem for l3_router_Router4_Arp_tbl
7552 Entries : 4096, needed_entries: 512, need_more: 0
7553 Selected stage: 13 Furthest stage: 13
7554 try_place_table returning 4096 of l3_router_Router4_Arp_tbl in stage 13
7555 Table is placed
7556 Pl vector: l3_router_Router4_Arp_tbl
7557 found 2 tables that could be placed: [ ara_table_10, l3_router_Router4_Arp_tbl ]
7558 Initial best is first table seen: ara_table_10
7559 For trial t : l3_router_Router4_Arp_tbl with best: ara_table_10
7560 Keeping best ara_table_10 for reason: earlier stage calculated
7561 placing 0 entries of ara_table_10 ( ara_table_10 ) in stage 12(ffffffffffffffff) FormatType(02)
7562 stage 12, work: [ 19494062, 19557856 ], partly placed 0, placed 66
7563 { id=4 ram=2 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7564 - skipping tbl_sidecar1064 as its already done
7565 - skipping tbl_sidecar1065 as its already done
7566 - skipping cond-33 as its already done
7567 - skipping cond-36 as its already done
7568 - skipping cond-38 as its already done
7569 - skipping cond-40 as its already done
7570 - skipping cond-48 as its already done
7571 - skipping cond-50 as its already done
7572 - skipping cond-62 because it depends on l3_router_Router4_Arp_tbl
7573 - removing tbl_sidecar1077 from merge list because it depends on l3_router_Router4_Arp_tbl
7574 - removing tbl_sidecar1078 from merge list because it depends on l3_router_Router4_Arp_tbl
7575 - skipping gateway cond-62 until mergeable tables are available
7576 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7577 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7578 - skipping tbl_sidecar948 as its already done
7579 - skipping ara_table_10 as its already done
7580 l3_router_Router4_Arp_tbl is not a gateway! Aborting search for merge choices
7581 try_place_table(l3_router_Router4_Arp_tbl, stage=12)
7582 - dependency between tbl_sidecar948 and table advances stage
7583 Initial # of stages is 13, initial # of entries is 512
7584 Try_alloc_all for Table use
7585 Trying to allocate layout for l3_router_Router4_Arp_tbl
7586 Picking layout option for table : l3_router_Router4_Arp_tbl with requested entries : 512
7587 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
7588 way:{ g:1 e:0 w:1 1 1 1 1 }
7589 entries:4096 srams:8 local_tinds: 0 maprams:3 tcams:0 afi:2
7590 Trying to allocate adb for l3_router_Router4_Arp_tbl
7591 Trying to allocate imem for l3_router_Router4_Arp_tbl
7592 Entries : 4096, needed_entries: 512, need_more: 0
7593 Selected stage: 13 Furthest stage: 13
7594 try_place_table returning 4096 of l3_router_Router4_Arp_tbl in stage 13
7595 Table is placed
7596 Pl vector: l3_router_Router4_Arp_tbl
7597 found 1 tables that could be placed: [ l3_router_Router4_Arp_tbl ]
7598 Initial best is first table seen: l3_router_Router4_Arp_tbl
7599 Adding table:l3_router_Router4_Arp_tbl in the initial stage option
7600 placing 4096 entries of l3_router_Router4_Arp_tbl ( Ingress.l3_router.Router4.Arp.tbl ) in stage 13(d0) FormatType(02)
7601 Dependence chain (15) longer than available stages (14)
7602 stage 13, work: [ 19494062 ], partly placed 0, placed 67
7603 { id=1 ram=8 tcam=0 mram=3 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
7604 - skipping tbl_sidecar1064 as its already done
7605 - skipping tbl_sidecar1065 as its already done
7606 - skipping cond-33 as its already done
7607 - skipping cond-36 as its already done
7608 - skipping cond-38 as its already done
7609 - skipping cond-40 as its already done
7610 - skipping cond-48 as its already done
7611 - skipping cond-50 as its already done
7612 try_place_table(cond-62, stage=13)
7613 Merging with match table tbl_sidecar1077 and tag $true
7614 - dependency between l3_router_Router4_Arp_tbl and table advances stage
7615 Initial # of stages is 14, initial # of entries is 1
7616 Try_alloc_all for Table use
7617 Trying to allocate layout for tbl_sidecar1077
7618 Picking layout option for table : tbl_sidecar1077 with requested entries : 1
7619 picked layout for tbl_sidecar1077 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7620 way:{ g:1 e:0 w:1 }
7621 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7622 Trying to allocate adb for tbl_sidecar1077
7623 Trying to allocate imem for tbl_sidecar1077
7624 Entries : 1, needed_entries: 1, need_more: 0
7625 Selected stage: 14 Furthest stage: 14
7626 try_place_table returning 1 of tbl_sidecar1077 in stage 14
7627 Table is placed
7628 Gateway is placed
7629 Merging with match table tbl_sidecar1078 and tag $true
7630 - dependency between l3_router_Router4_Arp_tbl and table advances stage
7631 Initial # of stages is 14, initial # of entries is 1
7632 Try_alloc_all for Table use
7633 Trying to allocate layout for tbl_sidecar1078
7634 Picking layout option for table : tbl_sidecar1078 with requested entries : 1
7635 picked layout for tbl_sidecar1078 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7636 way:{ g:1 e:0 w:1 }
7637 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7638 Trying to allocate adb for tbl_sidecar1078
7639 Trying to allocate imem for tbl_sidecar1078
7640 Entries : 1, needed_entries: 1, need_more: 0
7641 Selected stage: 14 Furthest stage: 14
7642 try_place_table returning 1 of tbl_sidecar1078 in stage 14
7643 Table is placed
7644 Gateway is placed
7645 Pl vector: tbl_sidecar1077 tbl_sidecar1078
7646 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7647 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7648 found 2 tables that could be placed: [ tbl_sidecar1077, tbl_sidecar1078 ]
7649 Initial best is first table seen: tbl_sidecar1077
7650 For trial t : tbl_sidecar1078 with best: tbl_sidecar1077
7651 Updating best to tbl_sidecar1078 from tbl_sidecar1077 for reason: default choice
7652 Adding table:tbl_sidecar1077 in the initial stage option
7653 Adding table:tbl_sidecar1078 in the initial stage option
7654 placing 1 entries of tbl_sidecar1078 ( tbl_sidecar1078 ) (with gw cond-62, result tag $true) in stage 14(e0) FormatType(022)
7655 Dependence chain (15) longer than available stages (14)
7656 stage 14, work: [ 19494062, 19560022, 19560429 ], partly placed 0, placed 68
7657 { id=1 ram=2 tcam=0 mram=2 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7658 - skipping tbl_sidecar1064 as its already done
7659 - skipping tbl_sidecar1065 as its already done
7660 - skipping cond-33 as its already done
7661 - skipping cond-36 as its already done
7662 - skipping cond-38 as its already done
7663 - skipping cond-40 as its already done
7664 - skipping cond-48 as its already done
7665 - skipping cond-50 as its already done
7666 - skipping cond-62 as its already done
7667 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7668 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7669 tbl_sidecar1077 is not a gateway! Aborting search for merge choices
7670 try_place_table(tbl_sidecar1077, stage=14)
7671 Initial # of stages is 14, initial # of entries is 1
7672 Try_alloc_all for Table use
7673 Trying to allocate layout for tbl_sidecar1077
7674 Picking layout option for table : tbl_sidecar1077 with requested entries : 1
7675 picked layout for tbl_sidecar1077 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7676 way:{ g:1 e:0 w:1 }
7677 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7678 Trying to allocate adb for tbl_sidecar1077
7679 Trying to allocate imem for tbl_sidecar1077
7680 Entries : 1, needed_entries: 1, need_more: 0
7681 Selected stage: 14 Furthest stage: 15
7682 try_place_table returning 1 of tbl_sidecar1077 in stage 14
7683 Table is placed
7684 Pl vector: tbl_sidecar1077
7685 - skipping tbl_sidecar1078 as its already done
7686 try_place_table(cond-63, stage=14)
7687 Merging with match table tbl_sidecar1080 and tag $false
7688 Initial # of stages is 14, initial # of entries is 1
7689 Try_alloc_all for Table use
7690 Trying to allocate layout for tbl_sidecar1080
7691 Picking layout option for table : tbl_sidecar1080 with requested entries : 1
7692 picked layout for tbl_sidecar1080 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7693 way:{ g:1 e:0 w:1 }
7694 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7695 Trying to allocate adb for tbl_sidecar1080
7696 Trying to allocate imem for tbl_sidecar1080
7697 Entries : 1, needed_entries: 1, need_more: 0
7698 Selected stage: 14 Furthest stage: 15
7699 try_place_table returning 1 of tbl_sidecar1080 in stage 14
7700 Table is placed
7701 Gateway is placed
7702 Merging with match table tbl_sidecar1084 and tag $false
7703 Initial # of stages is 14, initial # of entries is 1
7704 Try_alloc_all for Table use
7705 Trying to allocate layout for tbl_sidecar1084
7706 Picking layout option for table : tbl_sidecar1084 with requested entries : 1
7707 picked layout for tbl_sidecar1084 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7708 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7709 Trying to allocate adb for tbl_sidecar1084
7710 Trying to allocate imem for tbl_sidecar1084
7711 Entries : 1, needed_entries: 1, need_more: 0
7712 Selected stage: 14 Furthest stage: 15
7713 try_place_table returning 1 of tbl_sidecar1084 in stage 14
7714 Table is placed
7715 Gateway is placed
7716 Pl vector: tbl_sidecar1080 tbl_sidecar1084
7717 found 3 tables that could be placed: [ tbl_sidecar1077, tbl_sidecar1080, tbl_sidecar1084 ]
7718 Initial best is first table seen: tbl_sidecar1077
7719 For trial t : tbl_sidecar1080 with best: tbl_sidecar1077
7720 Keeping best tbl_sidecar1077 for reason: direct control dependency difference
7721 For trial t : tbl_sidecar1084 with best: tbl_sidecar1077
7722 Keeping best tbl_sidecar1077 for reason: direct control dependency difference
7723 placing 1 entries of tbl_sidecar1077 ( tbl_sidecar1077 ) in stage 14(e1) FormatType(022)
7724 Dependence chain (15) longer than available stages (14)
7725 stage 14, work: [ 19560429 ], partly placed 0, placed 69
7726 { id=2 ram=4 tcam=0 mram=4 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7727 try_place_table(cond-63, stage=14)
7728 Merging with match table tbl_sidecar1080 and tag $false
7729 Initial # of stages is 14, initial # of entries is 1
7730 Try_alloc_all for Table use
7731 Trying to allocate layout for tbl_sidecar1080
7732 Picking layout option for table : tbl_sidecar1080 with requested entries : 1
7733 picked layout for tbl_sidecar1080 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7734 way:{ g:1 e:0 w:1 }
7735 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7736 Trying to allocate adb for tbl_sidecar1080
7737 Trying to allocate imem for tbl_sidecar1080
7738 Entries : 1, needed_entries: 1, need_more: 0
7739 Selected stage: 14 Furthest stage: 15
7740 try_place_table returning 1 of tbl_sidecar1080 in stage 14
7741 Table is placed
7742 Gateway is placed
7743 Merging with match table tbl_sidecar1084 and tag $false
7744 Initial # of stages is 14, initial # of entries is 1
7745 Try_alloc_all for Table use
7746 Trying to allocate layout for tbl_sidecar1084
7747 Picking layout option for table : tbl_sidecar1084 with requested entries : 1
7748 picked layout for tbl_sidecar1084 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7749 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7750 Trying to allocate adb for tbl_sidecar1084
7751 Trying to allocate imem for tbl_sidecar1084
7752 Entries : 1, needed_entries: 1, need_more: 0
7753 Selected stage: 14 Furthest stage: 15
7754 try_place_table returning 1 of tbl_sidecar1084 in stage 14
7755 Table is placed
7756 Gateway is placed
7757 Pl vector: tbl_sidecar1080 tbl_sidecar1084
7758 found 2 tables that could be placed: [ tbl_sidecar1080, tbl_sidecar1084 ]
7759 Initial best is first table seen: tbl_sidecar1080
7760 For trial t : tbl_sidecar1084 with best: tbl_sidecar1080
7761 Updating best to tbl_sidecar1084 from tbl_sidecar1080 for reason: default choice
7762 placing 1 entries of tbl_sidecar1084 ( tbl_sidecar1084 ) (with gw cond-63, result tag $false) in stage 14(e2) FormatType(02)
7763 Dependence chain (15) longer than available stages (14)
7764 stage 14, work: [ 19560429, 19560176 ], partly placed 0, placed 70
7765 { id=3 ram=4 tcam=0 mram=4 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7766 - skipping cond-63 as its already done
7767 tbl_sidecar1080 is not a gateway! Aborting search for merge choices
7768 try_place_table(tbl_sidecar1080, stage=14)
7769 Initial # of stages is 14, initial # of entries is 1
7770 Try_alloc_all for Table use
7771 Trying to allocate layout for tbl_sidecar1080
7772 Picking layout option for table : tbl_sidecar1080 with requested entries : 1
7773 picked layout for tbl_sidecar1080 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7774 way:{ g:1 e:0 w:1 }
7775 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7776 Trying to allocate adb for tbl_sidecar1080
7777 Trying to allocate imem for tbl_sidecar1080
7778 Entries : 1, needed_entries: 1, need_more: 0
7779 Selected stage: 14 Furthest stage: 15
7780 try_place_table returning 1 of tbl_sidecar1080 in stage 14
7781 Table is placed
7782 Pl vector: tbl_sidecar1080
7783 try_place_table(cond-64, stage=14)
7784 Merging with match table mac_rewrite_mac_rewrite and tag $true
7785 Initial # of stages is 14, initial # of entries is 256
7786 Try_alloc_all for Table use
7787 Trying to allocate layout for mac_rewrite_mac_rewrite
7788 Picking layout option for table : mac_rewrite_mac_rewrite with requested entries : 256
7789 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
7790 way:{ g:1 e:0 w:1 1 }
7791 entries:1024 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:2 I
7792 Trying to allocate adb for mac_rewrite_mac_rewrite
7793 Trying to allocate imem for mac_rewrite_mac_rewrite
7794 Entries : 1024, needed_entries: 256, need_more: 0
7795 Selected stage: 14 Furthest stage: 15
7796 try_place_table returning 1024 of mac_rewrite_mac_rewrite in stage 14
7797 Table is placed
7798 Gateway is placed
7799 Pl vector: mac_rewrite_mac_rewrite
7800 - skipping tbl_sidecar1084 as its already done
7801 found 2 tables that could be placed: [ tbl_sidecar1080, mac_rewrite_mac_rewrite ]
7802 Initial best is first table seen: tbl_sidecar1080
7803 For trial t : mac_rewrite_mac_rewrite with best: tbl_sidecar1080
7804 Updating best to mac_rewrite_mac_rewrite from tbl_sidecar1080 for reason: default choice
7805 placing 1024 entries of mac_rewrite_mac_rewrite ( Ingress.mac_rewrite.mac_rewrite ) (with gw cond-64, result tag $true) in stage 14(e3) FormatType(02)
7806 Dependence chain (15) longer than available stages (14)
7807 stage 14, work: [ 19560176 ], partly placed 0, placed 71
7808 { id=4 ram=6 tcam=0 mram=4 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
7809 tbl_sidecar1080 is not a gateway! Aborting search for merge choices
7810 try_place_table(tbl_sidecar1080, stage=14)
7811 Initial # of stages is 14, initial # of entries is 1
7812 Try_alloc_all for Table use
7813 Trying to allocate layout for tbl_sidecar1080
7814 Picking layout option for table : tbl_sidecar1080 with requested entries : 1
7815 picked layout for tbl_sidecar1080 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
7816 way:{ g:1 e:0 w:1 }
7817 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
7818 Trying to allocate adb for tbl_sidecar1080
7819 Trying to allocate imem for tbl_sidecar1080
7820 Entries : 1, needed_entries: 1, need_more: 0
7821 Selected stage: 14 Furthest stage: 15
7822 try_place_table returning 1 of tbl_sidecar1080 in stage 14
7823 Table is placed
7824 Pl vector: tbl_sidecar1080
7825 - skipping cond-64 as its already done
7826 - skipping tbl_sidecar1084 as its already done
7827 found 1 tables that could be placed: [ tbl_sidecar1080 ]
7828 Initial best is first table seen: tbl_sidecar1080
7829 placing 1 entries of tbl_sidecar1080 ( tbl_sidecar1080 ) in stage 14(e4) FormatType(022)
7830 Dependence chain (15) longer than available stages (14)
7831 Adding complete placement for resource mode:0
7832 Evaluating complete solution with resource:0
7833 Placement error(s):0 stages required:15
7834 Updating best final placement with this one
7835 Table placement placed 72 tables in 15 stages
7836 Table tbl_sidecar1080 logical id 0xe4 entries=1 stage=14
7837 attached table Ingress.egress_ctr entries=512
7838 Table mac_rewrite_mac_rewrite logical id 0xe3 entries=1024 stage=14
7839 Gateway cond-64 is also logical id 0xe3
7840 Table tbl_sidecar1084 logical id 0xe2 entries=1 stage=14
7841 Gateway cond-63 is also logical id 0xe2
7842 Table tbl_sidecar1077 logical id 0xe1 entries=1 stage=14
7843 attached table Ingress.drop_port_ctr entries=512
7844 Table tbl_sidecar1078 logical id 0xe0 entries=1 stage=14
7845 attached table Ingress.drop_reason_ctr entries=18
7846 Gateway cond-62 is also logical id 0xe0
7847 Table l3_router_Router4_Arp_tbl logical id 0xd0 entries=4096 stage=13
7848 attached table Ingress.l3_router.Router4.Arp.counter entries=512
7849 Table ara_table_10 logical id 0xffffffffffffffff entries=0 stage=12
7850 Table tbl_sidecar946 logical id 0xc3 entries=1 stage=12
7851 Table tbl_l3_router_Router4_icmp_error_0 logical id 0xc2 entries=1 stage=12
7852 Table tbl_l3_router_Router4_icmp_error logical id 0xc1 entries=1 stage=12
7853 Table tbl_sidecar948 logical id 0xc0 entries=1 stage=12
7854 Gateway cond-57 is also logical id 0xc0
7855 Table ingresshdr.udp.checksum_encode_update_condition_2 logical id 0xb1 entries=5120 stage=11
7856 Table l3_router_Router4_lookup_idx_route logical id 0xb0 entries=8192 stage=11
7857 attached table Ingress.l3_router.Router4.lookup_idx.forward_counter entries=8191
7858 Table ara_table_0 logical id 0xffffffffffffffff entries=0 stage=10
7859 Table l3_router_Router6_Ndp_tbl logical id 0xa1 entries=4096 stage=10
7860 attached table Ingress.l3_router.Router6.Ndp.counter entries=512
7861 Table tbl_sidecar792 logical id 0xa0 entries=1 stage=10
7862 Table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 logical id 0x97 entries=4 stage=9
7863 Table ara_table_4 logical id 0xffffffffffffffff entries=0 stage=9
7864 Table ara_table_6 logical id 0xffffffffffffffff entries=0 stage=9
7865 Table ara_table_8 logical id 0xffffffffffffffff entries=0 stage=9
7866 Table ara_table_2 logical id 0xffffffffffffffff entries=0 stage=9
7867 Table tbl_sidecar991 logical id 0x96 entries=1 stage=9
7868 Table tbl_sidecar994 logical id 0x95 entries=1 stage=9
7869 Table tbl_l3_router_Router6_icmp_error logical id 0x94 entries=1 stage=9
7870 Table tbl_sidecar943 logical id 0x93 entries=1 stage=9
7871 Gateway cond-56 is also logical id 0x93
7872 Table tbl_sidecar996 logical id 0x92 entries=1 stage=9
7873 Gateway cond-61 is also logical id 0x92
7874 Table tbl_l3_router_Router6_icmp_error_0 logical id 0x91 entries=1 stage=9
7875 Gateway cond-60 is also logical id 0x91
7876 Table l3_router_Router4_lookup_idx_select_route logical id 0x90 entries=12288 stage=9
7877 Gateway cond-55 is also logical id 0x90
7878 Table tbl_sidecar921 logical id 0x87 entries=1 stage=8
7879 Table tbl_sidecar981 logical id 0x86 entries=1 stage=8
7880 Table l3_router_Router6_lookup_tbl logical id 0x85 entries=1024 stage=8
7881 attached table Ingress.l3_router.Router6.lookup.counter entries=1024
7882 Gateway cond-59 is also logical id 0x85
7883 Table cond-58 logical id 0x84 entries=0 stage=8
7884 Table tbl_sidecar933 logical id 0x83 entries=1 stage=8
7885 Table l3_router_Router4_lookup_idx_lookup logical id 0x82 entries=8192 stage=8
7886 attached table Ingress.l3_router.Router4.lookup_idx.index_counter entries=8192
7887 Gateway cond-54 is also logical id 0x82
7888 Table tbl_sidecar917 logical id 0x81 entries=1 stage=8
7889 Gateway cond-53 is also logical id 0x81
7890 Table cond-52 logical id 0x80 entries=0 stage=8
7891 Table ara_table_11 logical id 0xffffffffffffffff entries=0 stage=7
7892 Table ara_table_9 logical id 0xffffffffffffffff entries=0 stage=7
7893 Table ara_table_7 logical id 0xffffffffffffffff entries=0 stage=7
7894 Table ara_table_5 logical id 0xffffffffffffffff entries=0 stage=7
7895 Table ara_table_3 logical id 0xffffffffffffffff entries=0 stage=7
7896 Table nat_egress_nat_egress logical id 0x70 entries=1024 stage=7
7897 Gateway cond-51 is also logical id 0x70
7898 Table cond-50 logical id 0x61 entries=0 stage=6
7899 Table tbl_sidecar481 logical id 0x60 entries=1 stage=6
7900 Gateway cond-46 is also logical id 0x60
7901 Table ara_table_1 logical id 0xffffffffffffffff entries=0 stage=5
7902 Table tbl_sidecar253 logical id 0x52 entries=1 stage=5
7903 Table services_service logical id 0x51 entries=512 stage=5
7904 attached table Ingress.services.service_ctr entries=5
7905 Gateway cond-49 is also logical id 0x51
7906 Table tbl_sidecar250 logical id 0x50 entries=1 stage=5
7907 Gateway cond-48 is also logical id 0x50
7908 Table tbl_nat_ingress_invert logical id 0x42 entries=1 stage=4
7909 Table tbl_nat_ingress_encap_ipv6 logical id 0x41 entries=1 stage=4
7910 Gateway cond-45 is also logical id 0x41
7911 Table tbl_nat_ingress_encap_ipv4 logical id 0x40 entries=1 stage=4
7912 Table tbl_sidecar457 logical id 0x38 entries=1 stage=3
7913 Table tbl_sidecar464 logical id 0x37 entries=1 stage=3
7914 Table nat_ingress_ipv4_set_len logical id 0x36 entries=3072 stage=3
7915 Gateway cond-44 is also logical id 0x36
7916 Table nat_ingress_nat_only logical id 0x35 entries=2048 stage=3
7917 attached table Ingress.nat_ingress.nat_only_counter entries=256
7918 Gateway cond-47 is also logical id 0x35
7919 Table tbl_sidecar465 logical id 0x34 entries=1 stage=3
7920 Gateway cond-43 is also logical id 0x34
7921 Table tbl_sidecar460 logical id 0x33 entries=1 stage=3
7922 Table tbl_sidecar461 logical id 0x32 entries=1 stage=3
7923 Gateway cond-42 is also logical id 0x32
7924 Table tbl_sidecar456 logical id 0x31 entries=1 stage=3
7925 Gateway cond-41 is also logical id 0x31
7926 Table cond-40 logical id 0x30 entries=0 stage=3
7927 Table nat_ingress_ingress_ipv6 logical id 0x20 entries=1024 stage=2
7928 attached table Ingress.nat_ingress.ipv6_ingress_counter entries=1024
7929 Table nat_ingress_ingress_ipv6 logical id 0x11 entries=1536 stage=1
7930 attached table Ingress.nat_ingress.ipv6_ingress_counter entries=1536
7931 Gateway cond-39 is also logical id 0x11
7932 Table nat_ingress_ingress_ipv4 logical id 0x10 entries=2560 stage=1
7933 attached table Ingress.nat_ingress.ipv4_ingress_counter entries=2560
7934 Gateway cond-38 is also logical id 0x10
7935 Table tbl_sidecar1064 logical id 0x8 entries=1 stage=0
7936 attached table Ingress.ingress_ctr entries=512
7937 Table tbl_sidecar1065 logical id 0x7 entries=1 stage=0
7938 attached table Ingress.packet_ctr entries=1024
7939 Table tbl_sidecar78 logical id 0x6 entries=1 stage=0
7940 Table tbl_sidecar75 logical id 0x5 entries=1 stage=0
7941 Table filter_switch_ipv6_addr logical id 0x4 entries=512 stage=0
7942 attached table Ingress.filter.ipv6_ctr entries=512
7943 Gateway cond-35 is also logical id 0x4
7944 Table cond-34 logical id 0x3 entries=0 stage=0
7945 Table filter_switch_ipv4_addr logical id 0x2 entries=512 stage=0
7946 attached table Ingress.filter.ipv4_ctr entries=512
7947 Gateway cond-33 is also logical id 0x2
7948 Table tbl_sidecar445 logical id 0x1 entries=1 stage=0
7949 Gateway cond-37 is also logical id 0x1
7950 Table cond-36 logical id 0x0 entries=0 stage=0
7951 Finished table placement decisions pipe
7952 folding gateway cond-33 onto filter_switch_ipv4_addr
7953 Adding Ternary Indirect table to filter_switch_ipv4_addr
7954 folding gateway cond-35 onto filter_switch_ipv6_addr
7955 Adding Ternary Indirect table to filter_switch_ipv6_addr
7956 Adding Ternary Indirect table to tbl_sidecar75
7957 Adding Ternary Indirect table to tbl_sidecar78
7958 folding gateway cond-37 onto tbl_sidecar445
7959 Adding Ternary Indirect table to tbl_sidecar445
7960 folding gateway cond-38 onto nat_ingress_ingress_ipv4
7961 Adding Ternary Indirect table to nat_ingress_ingress_ipv4
7962 Adding Action Data Table to nat_ingress_ingress_ipv4
7963 folding gateway cond-39 onto nat_ingress_ingress_ipv6
7964 splitting nat_ingress_ingress_ipv6 across 2 stages
7965 Adding Ternary Indirect table to nat_ingress_ingress_ipv6
7966 Adding Action Data Table to nat_ingress_ingress_ipv6
7967 Adding Action Data Table to nat_ingress_ingress_ipv6
7968 folding gateway cond-41 onto tbl_sidecar456
7969 Adding Ternary Indirect table to tbl_sidecar456
7970 folding gateway cond-42 onto tbl_sidecar461
7971 Adding Ternary Indirect table to tbl_sidecar461
7972 folding gateway cond-43 onto tbl_sidecar465
7973 Adding Ternary Indirect table to tbl_sidecar465
7974 Adding Ternary Indirect table to tbl_sidecar464
7975 Adding Ternary Indirect table to tbl_sidecar460
7976 Adding Ternary Indirect table to tbl_sidecar457
7977 folding gateway cond-44 onto nat_ingress_ipv4_set_len
7978 folding gateway cond-45 onto tbl_nat_ingress_encap_ipv6
7979 Adding Ternary Indirect table to tbl_nat_ingress_encap_ipv6
7980 Adding Action Data Table to tbl_nat_ingress_encap_ipv6
7981 Adding Ternary Indirect table to tbl_nat_ingress_invert
7982 Adding Ternary Indirect table to tbl_nat_ingress_encap_ipv4
7983 Adding Action Data Table to tbl_nat_ingress_encap_ipv4
7984 folding gateway cond-46 onto tbl_sidecar481
7985 Adding Ternary Indirect table to tbl_sidecar481
7986 folding gateway cond-47 onto nat_ingress_nat_only
7987 folding gateway cond-48 onto tbl_sidecar250
7988 Adding Ternary Indirect table to tbl_sidecar250
7989 folding gateway cond-49 onto services_service
7990 Adding Ternary Indirect table to services_service
7991 Adding Action Data Table to services_service
7992 Adding Ternary Indirect table to tbl_sidecar253
7993 folding gateway cond-51 onto nat_egress_nat_egress
7994 Adding Action Data Table to nat_egress_nat_egress
7995 folding gateway cond-53 onto tbl_sidecar917
7996 Adding Ternary Indirect table to tbl_sidecar917
7997 folding gateway cond-54 onto l3_router_Router4_lookup_idx_lookup
7998 Adding Ternary Indirect table to l3_router_Router4_lookup_idx_lookup
7999 Adding Action Data Table to l3_router_Router4_lookup_idx_lookup
8000 Adding Ternary Indirect table to tbl_sidecar921
8001 folding gateway cond-55 onto l3_router_Router4_lookup_idx_select_route
8002 Adding Ternary Indirect table to tbl_sidecar792
8003 Adding Action Data Table to l3_router_Router4_lookup_idx_route
8004 folding gateway cond-56 onto tbl_sidecar943
8005 Adding Ternary Indirect table to tbl_sidecar943
8006 folding gateway cond-57 onto tbl_sidecar948
8007 Adding Ternary Indirect table to tbl_sidecar948
8008 Adding Ternary Indirect table to tbl_l3_router_Router4_icmp_error
8009 Adding Action Data Table to tbl_l3_router_Router4_icmp_error
8010 Adding Ternary Indirect table to tbl_sidecar946
8011 Adding Action Data Table to l3_router_Router4_Arp_tbl
8012 Adding Ternary Indirect table to tbl_l3_router_Router4_icmp_error_0
8013 Adding Action Data Table to tbl_l3_router_Router4_icmp_error_0
8014 folding gateway cond-59 onto l3_router_Router6_lookup_tbl
8015 Adding Ternary Indirect table to l3_router_Router6_lookup_tbl
8016 Adding Action Data Table to l3_router_Router6_lookup_tbl
8017 Adding Ternary Indirect table to tbl_sidecar981
8018 folding gateway cond-60 onto tbl_l3_router_Router6_icmp_error_0
8019 Adding Ternary Indirect table to tbl_l3_router_Router6_icmp_error_0
8020 Adding Action Data Table to tbl_l3_router_Router6_icmp_error_0
8021 folding gateway cond-61 onto tbl_sidecar996
8022 Adding Ternary Indirect table to tbl_sidecar996
8023 Adding Ternary Indirect table to tbl_l3_router_Router6_icmp_error
8024 Adding Action Data Table to tbl_l3_router_Router6_icmp_error
8025 Adding Ternary Indirect table to tbl_sidecar994
8026 Adding Action Data Table to l3_router_Router6_Ndp_tbl
8027 Adding Ternary Indirect table to tbl_sidecar991
8028 folding gateway cond-62 onto tbl_sidecar1078
8029 folding gateway cond-63 onto tbl_sidecar1084
8030 Adding Ternary Indirect table to tbl_sidecar1084
8031 folding gateway cond-64 onto mac_rewrite_mac_rewrite
8032 Adding Action Data Table to mac_rewrite_mac_rewrite
8033 table placement completed pipe
8034 ingress: [53]
8035 +--cond-36
8036 0+--filter_switch_ipv4_addr
8037 00+--tbl_sidecar1065
8038 000+--tbl_sidecar1064
8039 0000+--nat_ingress_ingress_ipv4
8040 00000+--cond-40
8041 000000+--tbl_sidecar250
8042 0000000+--ara_table_1
8043 00000000+--cond-50
8044 000000000+--ara_table_11
8045 0000000000+--ara_table_3
8046 00000000000+--ara_table_5
8047 000000000000+--ara_table_7
8048 0000000000000+--ara_table_9
8049 00000000000000+--ingresshdr.icmp.hdr_checksum_encode_update_condition_3
8050 000000000000000+--ara_table_2
8051 0000000000000000+--ara_table_4
8052 00000000000000000+--ara_table_6
8053 000000000000000000+--ara_table_8
8054 0000000000000000000+--ara_table_0
8055 00000000000000000000+--ingresshdr.udp.checksum_encode_update_condition_2
8056 000000000000000000000+--ara_table_10
8057 0000000000000000000000+--tbl_sidecar1078
8058 0: cond-36(ingress::hdr.icmp.$valid == 1; => $true, 1 => $false)
8059 $true: [60]
8060 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)
8061 $false: [106]
8062 $false: [107]
8063 2: filter_switch_ipv4_addr(ingress::hdr.ipv4.$valid == 1;, ingress::hdr.arp.$valid == 1;, 1 => $false){ GT 41+11, 0 0K }
8064 $false: [58]
8065 3: cond-34(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
8066 $true: [56]
8067 4: filter_switch_ipv6_addr(ingress::hdr.ipv6.dst_addr[127:112] == 65281; => $true, 1){ GT 137+11, 0 0K }
8068 $true: [54]
8069 5: tbl_sidecar75{ E 0+8, 4 0K }
8070 $default: [55]
8071 6: tbl_sidecar78{ E 0+16, 2 0K }
8072 $false: [105]
8073 7: tbl_sidecar1065{ E 0+10, 0 0K }
8074 stats Ingress.packet_ctr 1024
8075 8: tbl_sidecar1064{ E 0+10, 0 0K }
8076 stats Ingress.ingress_ctr 512
8077 10: nat_ingress_ingress_ipv4(ingress::hdr.ipv4.$valid == 1;, 1 => $false){ GT 64+10, 32 2K }
8078 $false: [63]
8079 11: nat_ingress_ingress_ipv6(ingress::hdr.ipv6.$valid == 1;, 1 => $false){ GT 160+10, 32 1K }
8080 $false: [108]
8081 $try_next_stage: [144]
8082 20: nat_ingress_ingress_ipv6{ GT 160+10, 32 1K }
8083 30: cond-40(ingress::meta.nat_ingress; => $true, 1 => $false)
8084 $true: [64] 0 00
8085 31: tbl_sidecar456(ingress::hdr.tcp.$valid == 1;, 1 => $false)
8086 $false: [69]
8087 32: tbl_sidecar461(ingress::hdr.udp.$valid == 1;, 1 => $false){ GE 0+32, 4 0K }
8088 $false: [68]
8089 34: tbl_sidecar465(ingress::hdr.icmp.$valid == 1;, 1 => $false)
8090 $false: [109]
8091 $default: [67]
8092 37: tbl_sidecar464
8093 $default: [66]
8094 33: tbl_sidecar460
8095 $default: [65]
8096 38: tbl_sidecar457{ E 0+31, 4 0K }
8097 36: nat_ingress_ipv4_set_len(ingress::hdr.ipv4.$valid == 1;, 1 => $false){ GE -6+16, 2 [1x3 3K] }
8098 $false: [72]
8099 41: tbl_nat_ingress_encap_ipv6(ingress::hdr.ipv6.$valid == 1;, 1 => $false)
8100 $false: [110]
8101 $default: [71]
8102 $default: [70] 0
8103 40: tbl_nat_ingress_encap_ipv4
8104 42: tbl_nat_ingress_invert
8105 60: tbl_sidecar481(ingress::hdr.vlan.$valid == 1;, 1 => $false)
8106 $false: [111]
8107 $false: [75]
8108 35: nat_ingress_nat_only(ingress::meta.is_switch_address; => $true, 1){ GE -1+10, 0 [1x2 2K] }
8109 $true: [112]
8110 $default: [74]
8111 50: tbl_sidecar250(!ingress::meta.is_switch_address && ingress::meta.nat_ingress_port && !ingress::meta.nat_ingress;, 1 => $false){ GE 0+8, 4 0K }
8112 $false: [79]
8113 51: services_service(!ingress::meta.is_switch_address;, ingress::hdr.geneve.$valid != 1;, ingress::hdr.geneve.vni == 0;, 1 => $true){ GT 36+14, 8 0K }
8114 stats Ingress.services.service_ctr 5
8115 $true: [77]
8116 52: tbl_sidecar253
8117 50: ara_table_1
8118 61: cond-50(!ingress::meta.service_routed && ingress::ig_intr_md_for_dprsr.drop_ctl == 0; => $true, 1 => $false)
8119 $true: [80] 0
8120 70: nat_egress_nat_egress(ingress::meta.nat_egress;, 1 => $false){ GE -5+35, 6 [1x1 1K] }
8121 $false: [113]
8122 $default: [81]
8123 80: cond-52(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
8124 $true: [98]
8125 81: tbl_sidecar917(ingress::meta.ipv4_checksum_err;, 1 => $false)
8126 $false: [90]
8127 82: l3_router_Router4_lookup_idx_lookup(ingress::hdr.ipv4.ttl == 0; => $true, 1){ GT 32+11, 4 8K }
8128 $true: [83]
8129 87: tbl_sidecar921{ E 0+8, 4 0K }
8130 $default: [84] 0 00
8131 83: tbl_sidecar933
8132 90: 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] }
8133 $false: [114]
8134 $default: [85] 0
8135 a0: tbl_sidecar792
8136 b0: l3_router_Router4_lookup_idx_route{ E 6+20, 10 [1x2 2K 2K 2K 2K] }
8137 93: tbl_sidecar943(ingress::l3_router_Router4_fwd.is_hit; => $true, 1){ GE 0+8, 4 0K }
8138 $true: [89]
8139 c0: tbl_sidecar948(ingress::l3_router_Router4_fwd.port == 0;, ingress::hdr.ipv4.ttl == 1; => $true, 1)
8140 $true: [86] 0
8141 c1: tbl_l3_router_Router4_icmp_error{ E 0+22, 8 0K }
8142 c3: tbl_sidecar946
8143 $default: [87]
8144 d0: l3_router_Router4_Arp_tbl{ E 22+44, 6 [1x1 1K 1K 1K 1K] }
8145 $default: [88]
8146 c2: tbl_l3_router_Router4_icmp_error_0{ E 0+22, 8 0K }
8147 $default: [82]
8148 $false: [99]
8149 84: cond-58(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
8150 $true: [97]
8151 85: l3_router_Router6_lookup_tbl(ingress::hdr.ipv6.hop_limit == 0; => $true, 1){ GT 128+12, 32 1K }
8152 $true: [91]
8153 86: tbl_sidecar981{ E 0+8, 4 0K }
8154 $default: [92]
8155 91: tbl_l3_router_Router6_icmp_error_0(ingress::l3_router_Router6_fwd.is_hit; => $true, 1){ GE 0+22, 8 0K }
8156 $true: [96]
8157 92: tbl_sidecar996(ingress::l3_router_Router6_fwd.port == 0;, ingress::hdr.ipv6.hop_limit == 1; => $true, 1)
8158 $true: [93] 0
8159 94: tbl_l3_router_Router6_icmp_error{ E 0+22, 8 0K }
8160 95: tbl_sidecar994
8161 $default: [94]
8162 a1: l3_router_Router6_Ndp_tbl{ E 118+44, 6 [2x1 1K 1K 1K 1K] }
8163 $default: [95]
8164 96: tbl_sidecar991
8165 $false: [115]
8166 $false: [116]
8167 70: ara_table_11
8168 70: ara_table_3
8169 70: ara_table_5
8170 70: ara_table_7
8171 70: ara_table_9
8172 97: 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 }
8173 $entry0, $entry1, $miss: [145]
8174 90: ara_table_2
8175 90: ara_table_4
8176 90: ara_table_6
8177 90: ara_table_8
8178 a0: ara_table_0
8179 b1: ingresshdr.udp.checksum_encode_update_condition_2{ E -4+6, 1 [1x5 5K] }
8180 c0: ara_table_10
8181 e0: tbl_sidecar1078(ingress::meta.drop_reason == 0; => $false, 1){ GE 0+10, 0 0K }
8182 stats Ingress.drop_reason_ctr 18
8183 $false: [103]
8184 e2: tbl_sidecar1084(ingress::meta.multicast[0:0]; => $true, 1)
8185 $true: [118]
8186 $default: [101] 0
8187 e3: mac_rewrite_mac_rewrite(ingress::ig_intr_md_for_tm.ucast_egress_port == 0; => $false, 1){ GE -1+33, 6 [1x1 1K] }
8188 $false: [117]
8189 e4: tbl_sidecar1080{ E 0+10, 0 0K }
8190 stats Ingress.egress_ctr 512
8191 $default: [100]
8192 e1: tbl_sidecar1077{ E 0+10, 0 0K }
8193 stats Ingress.drop_port_ctr 512
8194 egress: [104]
8195