Max level shown:
1 Table Placement INITIAL, not ignoring container conflicts
2 Table placement starting on pipe with DEFAULT PLACEMENT approach
3 ingress: [57]
4 +--tbl_sidecar2067
5 0+--tbl_sidecar2068
6 00+--cond-41
7 001+--cond-47
8 0011+--cond-50
9 00111+--cond-58
10 001111+--cond-62
11 0011111+--cond-72
12 00111100+--cond-73
13 001111000+--tbl_sidecar2126
14 0011100000+--cond-74
15 00111110000+--ingresshdr.udp.checksum_encode_update_condition_2
16 001111100000+--ingresshdr.icmp.hdr_checksum_encode_update_condition_3
17 tbl_sidecar2067
18 stats Ingress.ingress_ctr 512
19 tbl_sidecar2068
20 stats Ingress.packet_ctr 1024
21 cond-41(ingress::meta.ipv4_checksum_err; => $true, 1 => $false)
22 $true: [58]
23 tbl_sidecar2071
24 $false: [66]
25 cond-42(ingress::meta.dropped; => $true, 1 => $false)
26 $false: [59] 0
27 filter_uplink_ports{ E -1+0, 0 0K }
28 cond-43(ingress::hdr.arp.$valid == 1; => $true, 1 => $false)
29 $true: [64]
30 filter_switch_ipv4_addr{ T 41+1, 0 0K }
31 $false: [65]
32 cond-44(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
33 $true: [64]...
34 $false: [63]
35 cond-45(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
36 $true: [61]
37 cond-46(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6 && !ingress::meta.encap_needed; => $true, 1 => $false)
38 $true: [60]
39 filter_switch_ipv6_addr{ T 137+1, 0 0K }
40 $false: [113]
41 $false: [114]
42 $true: [115]
43 cond-47(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
44 $true: [70]
45 cond-48(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
46 $true: [68]
47 attached_subnet_ingress_attached_subnets_v4{ T 32+0, 32 0K }
48 $false: [69]
49 cond-49(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
50 $true: [67]
51 attached_subnet_ingress_attached_subnets_v6{ T 128+0, 32 0K }
52 $false: [116]
53 $false: [117]
54 cond-50(!ingress::meta.dropped && ingress::hdr.geneve.$valid != 1; => $true, 1 => $false)
55 $true: [71] 1 11
56 nat_ingress_icmp_dst_port{ T 9+0, 0 0K }
57 cond-51(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
58 $true: [74]
59 cond-52(ingress::meta.encap_needed; => $true, 1 => $false)
60 $false: [72]
61 nat_ingress_ingress_ipv4{ T 64+0, 32 1K }
62 $true: [118]
63 $false: [75]
64 cond-53(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
65 $true: [73]
66 nat_ingress_ingress_ipv6{ T 160+0, 32 1K }
67 $false: [119]
68 nat_ingress_ingress_hit{ E -6+2, 8 0K }
69 $hit: [76] 1
70 cond-54(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
71 $true: [77]
72 +--nat_ingress_CalculateIPv4Len_ipv4_set_len
73 1+--tbl_nat_ingress_CalculateIPv4Len_invert
74 00+--tbl_nat_ingress_encap_ipv4
75 001+--ara_table_9
76 0010+--ara_table_5
77 00111+--ara_table_4
78 nat_ingress_CalculateIPv4Len_ipv4_set_len{ E -6+0, 2 0K }
79 tbl_nat_ingress_CalculateIPv4Len_invert
80 tbl_nat_ingress_encap_ipv4
81 ara_table_9
82 ara_table_5
83 ara_table_4
84 $false: [79]
85 cond-55(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
86 $true: [78] 1 10 111
87 tbl_nat_ingress_encap_ipv6
88 ara_table_9
89 ara_table_5
90 ara_table_4
91 $false: [120] 0 11
92 ara_table_9
93 ara_table_5
94 ara_table_4
95 cond-56(ingress::hdr.vlan.$valid == 1; => $true, 1 => $false)
96 $true: [80] 1
97 tbl_sidecar773
98 ara_table_0
99 $false: [121]
100 ara_table_0
101 $miss: [82]
102 cond-57(ingress::meta.uplink_ingress && !ingress::meta.is_switch_address && !ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
103 $true: [81] 0 00 011 0111
104 tbl_sidecar787
105 ara_table_9
106 ara_table_5
107 ara_table_4
108 ara_table_0
109 $false: [122] 0 11 111
110 ara_table_9
111 ara_table_5
112 ara_table_4
113 ara_table_0
114 $false: [123] 0 11 111
115 ara_table_9
116 ara_table_5
117 ara_table_4
118 ara_table_0
119 cond-58(ingress::meta.dropped; => $true, 1 => $false)
120 $false: [87]
121 cond-59(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
122 $true: [86]
123 cond-60(!ingress::meta.is_switch_address; => $false, ingress::hdr.geneve.$valid != 1; => $false, ingress::hdr.geneve.vni == 0; => $false, 1 => $true)
124 $true: [85]
125 tbl_sidecar432
126 $false: [83] 1
127 services_service{ T 34+3, 16 0K }
128 stats Ingress.services.service_ctr 7
129 cond-61(ingress::meta.service_routed && ingress::hdr.ipv6.$valid == 1 && ingress::hdr.ipv6.dst_addr[127:112] == 65282; => $true, 1 => $false)
130 $true: [84]
131 tbl_sidecar439
132 $false: [124]
133 $false: [125]
134 $true: [126]
135 cond-62(!ingress::meta.dropped && !ingress::meta.service_routed; => $true, 1 => $false)
136 $true: [88] 1
137 cond-63(ingress::hdr.geneve.$valid == 1; => $true, 1 => $false)
138 $true: [90]
139 cond-64(ingress::meta.nat_egress_hit; => $true, 1 => $false)
140 $true: [89] 1 10 101 1011
141 nat_egress_nat_egress{ E -5+3, 16 0K }
142 ara_table_15
143 ara_table_3
144 ara_table_2
145 ara_table_1
146 $false: [127] 0 01 011
147 ara_table_15
148 ara_table_3
149 ara_table_2
150 ara_table_1
151 $false: [128] 0 01 011
152 ara_table_15
153 ara_table_3
154 ara_table_2
155 ara_table_1
156 cond-65(ingress::meta.dropped; => $true, 1 => $false)
157 $false: [91] 1
158 cond-66(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
159 $true: [92] 1 00 111
160 tbl_sidecar1284$precompute
161 tbl_sidecar1284
162 l3_router_router4_lookup_idx_lookup{ T 32+1, 16 8K }
163 cond-67(ingress::l3_router_fwd.is_hit; => $true, 1 => $false)
164 $true: [93] 0 00 010 0101
165 ara_table_14
166 l3_router_router4_lookup_idx_select_route{ E 6+0, 2 2K }
167 ara_table_8
168 tbl_sidecar1160
169 l3_router_router4_lookup_idx_route{ E 7+3, 32 15K }
170 $false: [129] 0
171 ara_table_14
172 ara_table_8
173 $false: [96]
174 cond-68(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
175 $true: [94] 1 00 111
176 tbl_sidecar1389$precompute
177 tbl_sidecar1389
178 l3_router_router6_lookup_idx_lookup{ T 128+1, 16 1K }
179 cond-69(ingress::l3_router_fwd.is_hit; => $true, 1 => $false)
180 $true: [95] 1 11 000 0000
181 l3_router_router6_lookup_idx_select_route{ E 6+0, 2 2K }
182 tbl_sidecar1031
183 l3_router_router6_lookup_idx_route{ E 7+2, 32 1K }
184 ara_table_14
185 ara_table_8
186 $false: [130] 0
187 ara_table_14
188 ara_table_8
189 $false: [131] 0
190 ara_table_14
191 ara_table_8
192 cond-70(ingress::meta.resolve_nexthop; => $true, 1 => $false)
193 $true: [99]
194 cond-71(ingress::meta.nexthop_is_v6; => $true, 1 => $false)
195 $true: [97]
196 +--l3_router_Ndp_tbl
197 0+--ara_table_13
198 00+--ara_table_12
199 000+--ara_table_11
200 0000+--ara_table_10
201 00000+--ara_table_7
202 000000+--ara_table_6
203 l3_router_Ndp_tbl{ E 118+2, 16 0K }
204 ara_table_13
205 ara_table_12
206 ara_table_11
207 ara_table_10
208 ara_table_7
209 ara_table_6
210 $false: [98]
211 +--l3_router_Arp_tbl
212 0+--ara_table_13
213 00+--ara_table_12
214 000+--ara_table_11
215 0000+--ara_table_10
216 00000+--ara_table_7
217 000000+--ara_table_6
218 l3_router_Arp_tbl{ E 22+2, 16 0K }
219 ara_table_13
220 ara_table_12
221 ara_table_11
222 ara_table_10
223 ara_table_7
224 ara_table_6
225 $false: [132]
226 +--ara_table_13
227 0+--ara_table_12
228 00+--ara_table_11
229 000+--ara_table_10
230 0000+--ara_table_7
231 00000+--ara_table_6
232 ara_table_13
233 ara_table_12
234 ara_table_11
235 ara_table_10
236 ara_table_7
237 ara_table_6
238 $true: [133]
239 +--ara_table_14
240 0+--ara_table_8
241 00+--ara_table_13
242 000+--ara_table_12
243 0000+--ara_table_11
244 01000+--ara_table_10
245 000000+--ara_table_7
246 0000000+--ara_table_6
247 ara_table_14
248 ara_table_8
249 ara_table_13
250 ara_table_12
251 ara_table_11
252 ara_table_10
253 ara_table_7
254 ara_table_6
255 $false: [134]
256 +--ara_table_15
257 0+--ara_table_3
258 01+--ara_table_2
259 011+--ara_table_1
260 1000+--ara_table_14
261 00000+--ara_table_8
262 011000+--ara_table_13
263 0000000+--ara_table_12
264 00000000+--ara_table_11
265 000001000+--ara_table_10
266 0111000000+--ara_table_7
267 01000000000+--ara_table_6
268 ara_table_15
269 ara_table_3
270 ara_table_2
271 ara_table_1
272 ara_table_14
273 ara_table_8
274 ara_table_13
275 ara_table_12
276 ara_table_11
277 ara_table_10
278 ara_table_7
279 ara_table_6
280 cond-72(ingress::meta.dropped; => $true, 1 => $false)
281 $true: [100] 0
282 tbl_sidecar2112
283 stats Ingress.drop_port_ctr 512
284 tbl_sidecar2114
285 stats Ingress.drop_reason_ctr 27
286 $false: [135]
287 cond-73(ingress::meta.is_mcast && !ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
288 $true: [101]
289 tbl_sidecar2122
290 $false: [102]
291 tbl_sidecar2124
292 tbl_sidecar2126
293 cond-74(ingress::meta.encap_needed; => $true, 1 => $false)
294 $true: [103]
295 tbl_sidecar2160
296 $false: [136]
297 ingresshdr.udp.checksum_encode_update_condition_2{ E -4+1, 1 0K }
298 ingresshdr.icmp.hdr_checksum_encode_update_condition_3{ E -8+1, 1 0K }
299 egress: [104] 0 11 110
300 cond-75(egress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
301 $true: [106]
302 cond-76(egress::hdr.ipv6.dst_addr[127:112] == 65282; => $true, 1 => $false)
303 $true: [105]
304 tbl_sidecar2283
305 $false: [137]
306 $false: [138]
307 cond-77(egress::meta.bridge_hdr.nat_egress_hit; => $true, 1 => $false)
308 $true: [107]
309 egress_filter_egress_filter{ E -1+1, 0 0K }
310 $false: [139]
311 cond-78(egress::eg_intr_md.egress_port == 0; => $false, egress::is_link_local_ipv6_mcast_0 => $false, egress::meta.drop_reason == 0; => $true, 1 => $false)
312 $true: [108]
313 unicast_mac_rewrite_mac_rewrite{ E -1+0, 8 0K }
314 $false: [140]
315 cond-79(egress::meta.drop_reason == 0; => $false, 1 => $true)
316 $true: [109] 0
317 tbl_sidecar2337
318 stats Egress.drop_port_ctr 512
319 tbl_sidecar2338
320 stats Egress.drop_reason_ctr 27
321 $false: [110] 0
322 tbl_sidecar2341
323 stats Egress.forwarded_ctr 512
324 cond-80(egress::is_link_local_ipv6_mcast_0 => $true, 1 => $false)
325 $true: [111]
326 tbl_sidecar2371
327 stats Egress.link_local_mcast_ctr 512
328 $false: [112]
329 tbl_sidecar2373
330 stats Egress.unicast_ctr 512
331 
332 stage 0, work: [ 34424727, 34615495 ], partly placed 0, placed 0
333 { id=0 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
334 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
335 try_place_table(tbl_sidecar2067, stage=0)
336 Initial # of stages is 0, initial # of entries is 1
337 Try_alloc_all for Table use
338 Trying to allocate layout for tbl_sidecar2067
339 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
340 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
341 way:{ g:1 e:0 w:1 }
342 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
343 Trying to allocate adb for tbl_sidecar2067
344 Trying to allocate imem for tbl_sidecar2067
345 Entries : 1, needed_entries: 1, need_more: 0
346 Selected stage: 0 Furthest stage: 0
347 try_place_table returning 1 of tbl_sidecar2067 in stage 0
348 Table is placed
349 Pl vector: tbl_sidecar2067
350 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
351 try_place_table(tbl_sidecar2068, stage=0)
352 Initial # of stages is 0, initial # of entries is 1
353 Try_alloc_all for Table use
354 Trying to allocate layout for tbl_sidecar2068
355 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
356 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
357 way:{ g:1 e:0 w:1 }
358 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
359 Trying to allocate adb for tbl_sidecar2068
360 Trying to allocate imem for tbl_sidecar2068
361 Entries : 1, needed_entries: 1, need_more: 0
362 Selected stage: 0 Furthest stage: 0
363 try_place_table returning 1 of tbl_sidecar2068 in stage 0
364 Table is placed
365 Pl vector: tbl_sidecar2068
366 try_place_table(cond-41, stage=0)
367 Merging with match table tbl_sidecar2071 and tag $true
368 Initial # of stages is 0, initial # of entries is 1
369 Try_alloc_all for Table use
370 Trying to allocate layout for tbl_sidecar2071
371 Picking layout option for table : tbl_sidecar2071 with requested entries : 1
372 picked layout for tbl_sidecar2071 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
373 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
374 Trying to allocate adb for tbl_sidecar2071
375 Trying to allocate imem for tbl_sidecar2071
376 Entries : 1, needed_entries: 1, need_more: 0
377 Selected stage: 0 Furthest stage: 0
378 try_place_table returning 1 of tbl_sidecar2071 in stage 0
379 Table is placed
380 Gateway is placed
381 Pl vector: tbl_sidecar2071
382 try_place_table(cond-47, stage=0)
383 Initial # of stages is 0, initial # of entries is 0
384 Try_alloc_all for Table use
385 Trying to allocate layout for cond-47
386 Picking layout option for table : cond-47 with requested entries : 0
387 picked layout for cond-47 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
388 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
389 Trying to allocate adb for cond-47
390 Trying to allocate imem for cond-47
391 Entries : 0, needed_entries: 0, need_more: 0
392 Selected stage: 0 Furthest stage: 0
393 try_place_table returning 0 of cond-47 in stage 0
394 Table is placed
395 Pl vector: cond-47
396 - skipping cond-50 due to in-sequence control dependence on cond-41
397 - skipping cond-58 due to in-sequence control dependence on cond-41
398 - skipping cond-62 due to in-sequence control dependence on cond-41
399 - skipping cond-72 due to in-sequence control dependence on cond-41
400 - skipping cond-73 due to in-sequence control dependence on cond-41
401 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-41
402 - skipping cond-74 due to in-sequence control dependence on cond-41
403 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-41
404 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-41
405 try_place_table(cond-75, stage=0)
406 Initial # of stages is 0, initial # of entries is 0
407 Try_alloc_all for Table use
408 Trying to allocate layout for cond-75
409 Picking layout option for table : cond-75 with requested entries : 0
410 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
411 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
412 Trying to allocate adb for cond-75
413 Trying to allocate imem for cond-75
414 Entries : 0, needed_entries: 0, need_more: 0
415 Selected stage: 0 Furthest stage: 0
416 try_place_table returning 0 of cond-75 in stage 0
417 Table is placed
418 Pl vector: cond-75
419 try_place_table(cond-77, stage=0)
420 Merging with match table egress_filter_egress_filter and tag $true
421 Initial # of stages is 0, initial # of entries is 256
422 Try_alloc_all for Table use
423 Trying to allocate layout for egress_filter_egress_filter
424 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
425 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
426 way:{ g:5 e:0 w:1 1 }
427 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
428 Trying to allocate adb for egress_filter_egress_filter
429 Trying to allocate imem for egress_filter_egress_filter
430 Entries : 5120, needed_entries: 256, need_more: 0
431 Selected stage: 0 Furthest stage: 0
432 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
433 Table is placed
434 Gateway is placed
435 Pl vector: egress_filter_egress_filter
436 - skipping cond-78 due to in-sequence control dependence on cond-75
437 - skipping cond-79 due to in-sequence control dependence on cond-77
438 found 6 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, tbl_sidecar2071, cond-47, cond-75, egress_filter_egress_filter ]
439 Initial best is first table seen: tbl_sidecar2067
440 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
441 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
442 For trial t : tbl_sidecar2071 with best: tbl_sidecar2068
443 Updating best to tbl_sidecar2071 from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
444 For trial t : cond-47 with best: tbl_sidecar2071
445 Keeping best tbl_sidecar2071 for reason: longer downward prop control-included dependence tail chain
446 For trial t : cond-75 with best: tbl_sidecar2071
447 Keeping best tbl_sidecar2071 for reason: longer downward prop control-included dependence tail chain
448 For trial t : egress_filter_egress_filter with best: tbl_sidecar2071
449 Keeping best tbl_sidecar2071 for reason: longer downward prop control-included dependence tail chain
450 Adding table:tbl_sidecar2067 in the initial stage option
451 Adding table:tbl_sidecar2068 in the initial stage option
452 Adding table:tbl_sidecar2071 in the initial stage option
453 Adding table:cond-47 in the initial stage option
454 Adding table:cond-75 in the initial stage option
455 Adding table:egress_filter_egress_filter in the initial stage option
456 placing 1 entries of tbl_sidecar2071 ( tbl_sidecar2071 ) (with gw cond-41, result tag $true) in stage 0(0) FormatType(02)
457 stage 0, work: [ 34424727, 34615495, 34425564 ], partly placed 0, placed 1
458 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
459 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
460 try_place_table(tbl_sidecar2067, stage=0)
461 Initial # of stages is 0, initial # of entries is 1
462 Try_alloc_all for Table use
463 Trying to allocate layout for tbl_sidecar2067
464 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
465 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
466 way:{ g:1 e:0 w:1 }
467 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
468 Trying to allocate adb for tbl_sidecar2067
469 Trying to allocate imem for tbl_sidecar2067
470 Entries : 1, needed_entries: 1, need_more: 0
471 Selected stage: 0 Furthest stage: 1
472 try_place_table returning 1 of tbl_sidecar2067 in stage 0
473 Table is placed
474 Pl vector: tbl_sidecar2067
475 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
476 try_place_table(tbl_sidecar2068, stage=0)
477 Initial # of stages is 0, initial # of entries is 1
478 Try_alloc_all for Table use
479 Trying to allocate layout for tbl_sidecar2068
480 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
481 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
482 way:{ g:1 e:0 w:1 }
483 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
484 Trying to allocate adb for tbl_sidecar2068
485 Trying to allocate imem for tbl_sidecar2068
486 Entries : 1, needed_entries: 1, need_more: 0
487 Selected stage: 0 Furthest stage: 1
488 try_place_table returning 1 of tbl_sidecar2068 in stage 0
489 Table is placed
490 Pl vector: tbl_sidecar2068
491 - skipping cond-41 as its already done
492 try_place_table(cond-47, stage=0)
493 Initial # of stages is 0, initial # of entries is 0
494 Try_alloc_all for Table use
495 Trying to allocate layout for cond-47
496 Picking layout option for table : cond-47 with requested entries : 0
497 picked layout for cond-47 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
498 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
499 Trying to allocate adb for cond-47
500 Trying to allocate imem for cond-47
501 Entries : 0, needed_entries: 0, need_more: 0
502 Selected stage: 0 Furthest stage: 1
503 try_place_table returning 0 of cond-47 in stage 0
504 Table is placed
505 Pl vector: cond-47
506 - skipping cond-50 because it depends on cond-42
507 - removing nat_ingress_icmp_dst_port from merge list because it depends on cond-42
508 - skipping gateway cond-50 until mergeable tables are available
509 - skipping cond-58 due to in-sequence control dependence on cond-47
510 - skipping cond-62 due to in-sequence control dependence on cond-47
511 - skipping cond-72 due to in-sequence control dependence on cond-47
512 - skipping cond-73 due to in-sequence control dependence on cond-47
513 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-47
514 - skipping cond-74 due to in-sequence control dependence on cond-47
515 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-47
516 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-47
517 try_place_table(cond-75, stage=0)
518 Initial # of stages is 0, initial # of entries is 0
519 Try_alloc_all for Table use
520 Trying to allocate layout for cond-75
521 Picking layout option for table : cond-75 with requested entries : 0
522 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
523 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
524 Trying to allocate adb for cond-75
525 Trying to allocate imem for cond-75
526 Entries : 0, needed_entries: 0, need_more: 0
527 Selected stage: 0 Furthest stage: 1
528 try_place_table returning 0 of cond-75 in stage 0
529 Table is placed
530 Pl vector: cond-75
531 try_place_table(cond-77, stage=0)
532 Merging with match table egress_filter_egress_filter and tag $true
533 Initial # of stages is 0, initial # of entries is 256
534 Try_alloc_all for Table use
535 Trying to allocate layout for egress_filter_egress_filter
536 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
537 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
538 way:{ g:5 e:0 w:1 1 }
539 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
540 Trying to allocate adb for egress_filter_egress_filter
541 Trying to allocate imem for egress_filter_egress_filter
542 Entries : 5120, needed_entries: 256, need_more: 0
543 Selected stage: 0 Furthest stage: 1
544 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
545 Table is placed
546 Gateway is placed
547 Pl vector: egress_filter_egress_filter
548 - skipping cond-78 due to in-sequence control dependence on cond-75
549 - skipping cond-79 due to in-sequence control dependence on cond-77
550 try_place_table(cond-42, stage=0)
551 Merging with match table filter_uplink_ports and tag $false
552 Initial # of stages is 0, initial # of entries is 256
553 Try_alloc_all for Table use
554 Trying to allocate layout for filter_uplink_ports
555 Picking layout option for table : filter_uplink_ports with requested entries : 256
556 picked layout for filter_uplink_ports FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2
557 way:{ g:5 e:0 w:1 1 }
558 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
559 Trying to allocate adb for filter_uplink_ports
560 Trying to allocate imem for filter_uplink_ports
561 Entries : 5120, needed_entries: 256, need_more: 0
562 Selected stage: 0 Furthest stage: 1
563 try_place_table returning 5120 of filter_uplink_ports in stage 0
564 Table is placed
565 Gateway is placed
566 Pl vector: filter_uplink_ports
567 found 6 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, cond-47, cond-75, egress_filter_egress_filter, filter_uplink_ports ]
568 Initial best is first table seen: tbl_sidecar2067
569 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
570 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
571 For trial t : cond-47 with best: tbl_sidecar2068
572 Updating best to cond-47 from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
573 For trial t : cond-75 with best: cond-47
574 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
575 For trial t : egress_filter_egress_filter with best: cond-47
576 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
577 For trial t : filter_uplink_ports with best: cond-47
578 Updating best to filter_uplink_ports from cond-47 for reason: longer downward prop control-included dependence tail chain
579 placing 5120 entries of filter_uplink_ports ( Ingress.filter.uplink_ports ) (with gw cond-42, result tag $false) in stage 0(1) FormatType(02)
580 stage 0, work: [ 34424727, 34615495, 34425564, 34424964 ], partly placed 0, placed 2
581 { id=2 ram=1 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
582 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
583 try_place_table(tbl_sidecar2067, stage=0)
584 Initial # of stages is 0, initial # of entries is 1
585 Try_alloc_all for Table use
586 Trying to allocate layout for tbl_sidecar2067
587 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
588 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
589 way:{ g:1 e:0 w:1 }
590 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
591 Trying to allocate adb for tbl_sidecar2067
592 Trying to allocate imem for tbl_sidecar2067
593 Entries : 1, needed_entries: 1, need_more: 0
594 Selected stage: 0 Furthest stage: 1
595 try_place_table returning 1 of tbl_sidecar2067 in stage 0
596 Table is placed
597 Pl vector: tbl_sidecar2067
598 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
599 try_place_table(tbl_sidecar2068, stage=0)
600 Initial # of stages is 0, initial # of entries is 1
601 Try_alloc_all for Table use
602 Trying to allocate layout for tbl_sidecar2068
603 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
604 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
605 way:{ g:1 e:0 w:1 }
606 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
607 Trying to allocate adb for tbl_sidecar2068
608 Trying to allocate imem for tbl_sidecar2068
609 Entries : 1, needed_entries: 1, need_more: 0
610 Selected stage: 0 Furthest stage: 1
611 try_place_table returning 1 of tbl_sidecar2068 in stage 0
612 Table is placed
613 Pl vector: tbl_sidecar2068
614 - skipping cond-41 as its already done
615 try_place_table(cond-47, stage=0)
616 Initial # of stages is 0, initial # of entries is 0
617 Try_alloc_all for Table use
618 Trying to allocate layout for cond-47
619 Picking layout option for table : cond-47 with requested entries : 0
620 picked layout for cond-47 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
621 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
622 Trying to allocate adb for cond-47
623 Trying to allocate imem for cond-47
624 Entries : 0, needed_entries: 0, need_more: 0
625 Selected stage: 0 Furthest stage: 1
626 try_place_table returning 0 of cond-47 in stage 0
627 Table is placed
628 Pl vector: cond-47
629 - skipping cond-50 because it depends on cond-43
630 - removing nat_ingress_icmp_dst_port from merge list because it depends on cond-43
631 - skipping gateway cond-50 until mergeable tables are available
632 - skipping cond-58 due to in-sequence control dependence on cond-47
633 - skipping cond-62 due to in-sequence control dependence on cond-47
634 - skipping cond-72 due to in-sequence control dependence on cond-47
635 - skipping cond-73 due to in-sequence control dependence on cond-47
636 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-47
637 - skipping cond-74 due to in-sequence control dependence on cond-47
638 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-47
639 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-47
640 try_place_table(cond-75, stage=0)
641 Initial # of stages is 0, initial # of entries is 0
642 Try_alloc_all for Table use
643 Trying to allocate layout for cond-75
644 Picking layout option for table : cond-75 with requested entries : 0
645 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
646 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
647 Trying to allocate adb for cond-75
648 Trying to allocate imem for cond-75
649 Entries : 0, needed_entries: 0, need_more: 0
650 Selected stage: 0 Furthest stage: 1
651 try_place_table returning 0 of cond-75 in stage 0
652 Table is placed
653 Pl vector: cond-75
654 try_place_table(cond-77, stage=0)
655 Merging with match table egress_filter_egress_filter and tag $true
656 Initial # of stages is 0, initial # of entries is 256
657 Try_alloc_all for Table use
658 Trying to allocate layout for egress_filter_egress_filter
659 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
660 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
661 way:{ g:5 e:0 w:1 1 }
662 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
663 Trying to allocate adb for egress_filter_egress_filter
664 Trying to allocate imem for egress_filter_egress_filter
665 Entries : 5120, needed_entries: 256, need_more: 0
666 Selected stage: 0 Furthest stage: 1
667 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
668 Table is placed
669 Gateway is placed
670 Pl vector: egress_filter_egress_filter
671 - skipping cond-78 due to in-sequence control dependence on cond-75
672 - skipping cond-79 due to in-sequence control dependence on cond-77
673 - skipping cond-42 as its already done
674 - skipping filter_uplink_ports as its already done
675 try_place_table(cond-43, stage=0)
676 Initial # of stages is 0, initial # of entries is 0
677 Try_alloc_all for Table use
678 Trying to allocate layout for cond-43
679 Picking layout option for table : cond-43 with requested entries : 0
680 picked layout for cond-43 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
681 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
682 Trying to allocate adb for cond-43
683 Trying to allocate imem for cond-43
684 Entries : 0, needed_entries: 0, need_more: 0
685 Selected stage: 0 Furthest stage: 1
686 try_place_table returning 0 of cond-43 in stage 0
687 Table is placed
688 Pl vector: cond-43
689 found 6 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, cond-47, cond-75, egress_filter_egress_filter, cond-43 ]
690 Initial best is first table seen: tbl_sidecar2067
691 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
692 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
693 For trial t : cond-47 with best: tbl_sidecar2068
694 Updating best to cond-47 from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
695 For trial t : cond-75 with best: cond-47
696 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
697 For trial t : egress_filter_egress_filter with best: cond-47
698 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
699 For trial t : cond-43 with best: cond-47
700 Updating best to cond-43 from cond-47 for reason: longer downward prop control-included dependence tail chain
701 placing 0 entries of cond-43 ( cond-43 ) in stage 0(2) FormatType(02)
702 stage 0, work: [ 34424727, 34615495, 34424964, 34425562 ], partly placed 0, placed 3
703 { id=2 ram=1 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
704 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
705 try_place_table(tbl_sidecar2067, stage=0)
706 Initial # of stages is 0, initial # of entries is 1
707 Try_alloc_all for Table use
708 Trying to allocate layout for tbl_sidecar2067
709 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
710 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
711 way:{ g:1 e:0 w:1 }
712 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
713 Trying to allocate adb for tbl_sidecar2067
714 Trying to allocate imem for tbl_sidecar2067
715 Entries : 1, needed_entries: 1, need_more: 0
716 Selected stage: 0 Furthest stage: 1
717 try_place_table returning 1 of tbl_sidecar2067 in stage 0
718 Table is placed
719 Pl vector: tbl_sidecar2067
720 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
721 try_place_table(tbl_sidecar2068, stage=0)
722 Initial # of stages is 0, initial # of entries is 1
723 Try_alloc_all for Table use
724 Trying to allocate layout for tbl_sidecar2068
725 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
726 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
727 way:{ g:1 e:0 w:1 }
728 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
729 Trying to allocate adb for tbl_sidecar2068
730 Trying to allocate imem for tbl_sidecar2068
731 Entries : 1, needed_entries: 1, need_more: 0
732 Selected stage: 0 Furthest stage: 1
733 try_place_table returning 1 of tbl_sidecar2068 in stage 0
734 Table is placed
735 Pl vector: tbl_sidecar2068
736 - skipping cond-41 as its already done
737 try_place_table(cond-47, stage=0)
738 Initial # of stages is 0, initial # of entries is 0
739 Try_alloc_all for Table use
740 Trying to allocate layout for cond-47
741 Picking layout option for table : cond-47 with requested entries : 0
742 picked layout for cond-47 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
743 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
744 Trying to allocate adb for cond-47
745 Trying to allocate imem for cond-47
746 Entries : 0, needed_entries: 0, need_more: 0
747 Selected stage: 0 Furthest stage: 1
748 try_place_table returning 0 of cond-47 in stage 0
749 Table is placed
750 Pl vector: cond-47
751 - skipping cond-50 because it depends on filter_switch_ipv4_addr
752 - removing nat_ingress_icmp_dst_port from merge list because it depends on filter_switch_ipv4_addr
753 - skipping gateway cond-50 until mergeable tables are available
754 - skipping cond-58 due to in-sequence control dependence on cond-47
755 - skipping cond-62 due to in-sequence control dependence on cond-47
756 - skipping cond-72 due to in-sequence control dependence on cond-47
757 - skipping cond-73 due to in-sequence control dependence on cond-47
758 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-47
759 - skipping cond-74 due to in-sequence control dependence on cond-47
760 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-47
761 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-47
762 try_place_table(cond-75, stage=0)
763 Initial # of stages is 0, initial # of entries is 0
764 Try_alloc_all for Table use
765 Trying to allocate layout for cond-75
766 Picking layout option for table : cond-75 with requested entries : 0
767 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
768 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
769 Trying to allocate adb for cond-75
770 Trying to allocate imem for cond-75
771 Entries : 0, needed_entries: 0, need_more: 0
772 Selected stage: 0 Furthest stage: 1
773 try_place_table returning 0 of cond-75 in stage 0
774 Table is placed
775 Pl vector: cond-75
776 try_place_table(cond-77, stage=0)
777 Merging with match table egress_filter_egress_filter and tag $true
778 Initial # of stages is 0, initial # of entries is 256
779 Try_alloc_all for Table use
780 Trying to allocate layout for egress_filter_egress_filter
781 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
782 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
783 way:{ g:5 e:0 w:1 1 }
784 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
785 Trying to allocate adb for egress_filter_egress_filter
786 Trying to allocate imem for egress_filter_egress_filter
787 Entries : 5120, needed_entries: 256, need_more: 0
788 Selected stage: 0 Furthest stage: 1
789 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
790 Table is placed
791 Gateway is placed
792 Pl vector: egress_filter_egress_filter
793 - skipping cond-78 due to in-sequence control dependence on cond-75
794 - skipping cond-79 due to in-sequence control dependence on cond-77
795 - skipping filter_uplink_ports as its already done
796 - skipping cond-43 as its already done
797 try_place_table(cond-44, stage=0)
798 Initial # of stages is 0, initial # of entries is 0
799 Try_alloc_all for Table use
800 Trying to allocate layout for cond-44
801 Picking layout option for table : cond-44 with requested entries : 0
802 picked layout for cond-44 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
803 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
804 Trying to allocate adb for cond-44
805 Trying to allocate imem for cond-44
806 Entries : 0, needed_entries: 0, need_more: 0
807 Selected stage: 0 Furthest stage: 1
808 try_place_table returning 0 of cond-44 in stage 0
809 Table is placed
810 Pl vector: cond-44
811 found 6 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, cond-47, cond-75, egress_filter_egress_filter, cond-44 ]
812 Initial best is first table seen: tbl_sidecar2067
813 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
814 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
815 For trial t : cond-47 with best: tbl_sidecar2068
816 Updating best to cond-47 from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
817 For trial t : cond-75 with best: cond-47
818 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
819 For trial t : egress_filter_egress_filter with best: cond-47
820 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
821 For trial t : cond-44 with best: cond-47
822 Updating best to cond-44 from cond-47 for reason: longer downward prop control-included dependence tail chain
823 placing 0 entries of cond-44 ( cond-44 ) in stage 0(3) FormatType(02)
824 stage 0, work: [ 34424727, 34615495, 34425562, 34425560, 34425558 ], partly placed 0, placed 4
825 { id=2 ram=1 tcam=0 mram=0 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
826 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
827 try_place_table(tbl_sidecar2067, stage=0)
828 Initial # of stages is 0, initial # of entries is 1
829 Try_alloc_all for Table use
830 Trying to allocate layout for tbl_sidecar2067
831 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
832 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
833 way:{ g:1 e:0 w:1 }
834 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
835 Trying to allocate adb for tbl_sidecar2067
836 Trying to allocate imem for tbl_sidecar2067
837 Entries : 1, needed_entries: 1, need_more: 0
838 Selected stage: 0 Furthest stage: 1
839 try_place_table returning 1 of tbl_sidecar2067 in stage 0
840 Table is placed
841 Pl vector: tbl_sidecar2067
842 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
843 try_place_table(tbl_sidecar2068, stage=0)
844 Initial # of stages is 0, initial # of entries is 1
845 Try_alloc_all for Table use
846 Trying to allocate layout for tbl_sidecar2068
847 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
848 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
849 way:{ g:1 e:0 w:1 }
850 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
851 Trying to allocate adb for tbl_sidecar2068
852 Trying to allocate imem for tbl_sidecar2068
853 Entries : 1, needed_entries: 1, need_more: 0
854 Selected stage: 0 Furthest stage: 1
855 try_place_table returning 1 of tbl_sidecar2068 in stage 0
856 Table is placed
857 Pl vector: tbl_sidecar2068
858 - skipping cond-41 as its already done
859 try_place_table(cond-47, stage=0)
860 Initial # of stages is 0, initial # of entries is 0
861 Try_alloc_all for Table use
862 Trying to allocate layout for cond-47
863 Picking layout option for table : cond-47 with requested entries : 0
864 picked layout for cond-47 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
865 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
866 Trying to allocate adb for cond-47
867 Trying to allocate imem for cond-47
868 Entries : 0, needed_entries: 0, need_more: 0
869 Selected stage: 0 Furthest stage: 1
870 try_place_table returning 0 of cond-47 in stage 0
871 Table is placed
872 Pl vector: cond-47
873 - skipping cond-50 because it depends on filter_switch_ipv4_addr
874 - removing nat_ingress_icmp_dst_port from merge list because it depends on filter_switch_ipv4_addr
875 - skipping gateway cond-50 until mergeable tables are available
876 - skipping cond-58 due to in-sequence control dependence on cond-47
877 - skipping cond-62 due to in-sequence control dependence on cond-47
878 - skipping cond-72 due to in-sequence control dependence on cond-47
879 - skipping cond-73 due to in-sequence control dependence on cond-47
880 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-47
881 - skipping cond-74 due to in-sequence control dependence on cond-47
882 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-47
883 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-47
884 try_place_table(cond-75, stage=0)
885 Initial # of stages is 0, initial # of entries is 0
886 Try_alloc_all for Table use
887 Trying to allocate layout for cond-75
888 Picking layout option for table : cond-75 with requested entries : 0
889 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
890 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
891 Trying to allocate adb for cond-75
892 Trying to allocate imem for cond-75
893 Entries : 0, needed_entries: 0, need_more: 0
894 Selected stage: 0 Furthest stage: 1
895 try_place_table returning 0 of cond-75 in stage 0
896 Table is placed
897 Pl vector: cond-75
898 try_place_table(cond-77, stage=0)
899 Merging with match table egress_filter_egress_filter and tag $true
900 Initial # of stages is 0, initial # of entries is 256
901 Try_alloc_all for Table use
902 Trying to allocate layout for egress_filter_egress_filter
903 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
904 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
905 way:{ g:5 e:0 w:1 1 }
906 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
907 Trying to allocate adb for egress_filter_egress_filter
908 Trying to allocate imem for egress_filter_egress_filter
909 Entries : 5120, needed_entries: 256, need_more: 0
910 Selected stage: 0 Furthest stage: 1
911 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
912 Table is placed
913 Gateway is placed
914 Pl vector: egress_filter_egress_filter
915 - skipping cond-78 due to in-sequence control dependence on cond-75
916 - skipping cond-79 due to in-sequence control dependence on cond-77
917 - skipping cond-44 as its already done
918 filter_switch_ipv4_addr is not a gateway! Aborting search for merge choices
919 try_place_table(filter_switch_ipv4_addr, stage=0)
920 Initial # of stages is 0, initial # of entries is 512
921 Try_alloc_all for Table use
922 Trying to allocate layout for filter_switch_ipv4_addr
923 Picking layout option for table : filter_switch_ipv4_addr with requested entries : 512
924 picked layout for filter_switch_ipv4_addr FormatType(02) layout: 512tV ixbar:6B/41b match:6B/41b ov:11
925 entries:512 srams:3 local_tinds: 0 maprams:2 tcams:1 afi:0
926 Trying to allocate adb for filter_switch_ipv4_addr
927 Trying to allocate imem for filter_switch_ipv4_addr
928 Entries : 512, needed_entries: 512, need_more: 0
929 Selected stage: 0 Furthest stage: 1
930 try_place_table returning 512 of filter_switch_ipv4_addr in stage 0
931 Table is placed
932 Pl vector: filter_switch_ipv4_addr
933 try_place_table(cond-45, stage=0)
934 Initial # of stages is 0, initial # of entries is 0
935 Try_alloc_all for Table use
936 Trying to allocate layout for cond-45
937 Picking layout option for table : cond-45 with requested entries : 0
938 picked layout for cond-45 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
939 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
940 Trying to allocate adb for cond-45
941 Trying to allocate imem for cond-45
942 Entries : 0, needed_entries: 0, need_more: 0
943 Selected stage: 0 Furthest stage: 1
944 try_place_table returning 0 of cond-45 in stage 0
945 Table is placed
946 Pl vector: cond-45
947 found 7 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, cond-47, cond-75, egress_filter_egress_filter, filter_switch_ipv4_addr, cond-45 ]
948 Initial best is first table seen: tbl_sidecar2067
949 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
950 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
951 For trial t : cond-47 with best: tbl_sidecar2068
952 Updating best to cond-47 from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
953 For trial t : cond-75 with best: cond-47
954 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
955 For trial t : egress_filter_egress_filter with best: cond-47
956 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
957 For trial t : filter_switch_ipv4_addr with best: cond-47
958 Updating best to filter_switch_ipv4_addr from cond-47 for reason: longer downward prop control-included dependence tail chain
959 For trial t : cond-45 with best: filter_switch_ipv4_addr
960 Keeping best filter_switch_ipv4_addr for reason: longer control-excluded dependence tail chain
961 placing 512 entries of filter_switch_ipv4_addr ( Ingress.filter.switch_ipv4_addr ) in stage 0(4) FormatType(02)
962 stage 0, work: [ 34424727, 34615495, 34425558 ], partly placed 0, placed 5
963 { id=3 ram=4 tcam=1 mram=2 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
964 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
965 try_place_table(tbl_sidecar2067, stage=0)
966 Initial # of stages is 0, initial # of entries is 1
967 Try_alloc_all for Table use
968 Trying to allocate layout for tbl_sidecar2067
969 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
970 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
971 way:{ g:1 e:0 w:1 }
972 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
973 Trying to allocate adb for tbl_sidecar2067
974 Trying to allocate imem for tbl_sidecar2067
975 Entries : 1, needed_entries: 1, need_more: 0
976 Selected stage: 0 Furthest stage: 1
977 try_place_table returning 1 of tbl_sidecar2067 in stage 0
978 Table is placed
979 Pl vector: tbl_sidecar2067
980 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
981 try_place_table(tbl_sidecar2068, stage=0)
982 Initial # of stages is 0, initial # of entries is 1
983 Try_alloc_all for Table use
984 Trying to allocate layout for tbl_sidecar2068
985 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
986 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
987 way:{ g:1 e:0 w:1 }
988 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
989 Trying to allocate adb for tbl_sidecar2068
990 Trying to allocate imem for tbl_sidecar2068
991 Entries : 1, needed_entries: 1, need_more: 0
992 Selected stage: 0 Furthest stage: 1
993 try_place_table returning 1 of tbl_sidecar2068 in stage 0
994 Table is placed
995 Pl vector: tbl_sidecar2068
996 - skipping cond-41 as its already done
997 try_place_table(cond-47, stage=0)
998 Initial # of stages is 0, initial # of entries is 0
999 Try_alloc_all for Table use
1000 Trying to allocate layout for cond-47
1001 Picking layout option for table : cond-47 with requested entries : 0
1002 picked layout for cond-47 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
1003 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1004 Trying to allocate adb for cond-47
1005 Trying to allocate imem for cond-47
1006 Entries : 0, needed_entries: 0, need_more: 0
1007 Selected stage: 0 Furthest stage: 1
1008 try_place_table returning 0 of cond-47 in stage 0
1009 Table is placed
1010 Pl vector: cond-47
1011 - skipping cond-50 because it depends on cond-45
1012 - removing nat_ingress_icmp_dst_port from merge list because it depends on cond-45
1013 - skipping gateway cond-50 until mergeable tables are available
1014 - skipping cond-58 due to in-sequence control dependence on cond-47
1015 - skipping cond-62 due to in-sequence control dependence on cond-47
1016 - skipping cond-72 due to in-sequence control dependence on cond-47
1017 - skipping cond-73 due to in-sequence control dependence on cond-47
1018 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-47
1019 - skipping cond-74 due to in-sequence control dependence on cond-47
1020 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-47
1021 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-47
1022 try_place_table(cond-75, stage=0)
1023 Initial # of stages is 0, initial # of entries is 0
1024 Try_alloc_all for Table use
1025 Trying to allocate layout for cond-75
1026 Picking layout option for table : cond-75 with requested entries : 0
1027 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1028 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1029 Trying to allocate adb for cond-75
1030 Trying to allocate imem for cond-75
1031 Entries : 0, needed_entries: 0, need_more: 0
1032 Selected stage: 0 Furthest stage: 1
1033 try_place_table returning 0 of cond-75 in stage 0
1034 Table is placed
1035 Pl vector: cond-75
1036 try_place_table(cond-77, stage=0)
1037 Merging with match table egress_filter_egress_filter and tag $true
1038 Initial # of stages is 0, initial # of entries is 256
1039 Try_alloc_all for Table use
1040 Trying to allocate layout for egress_filter_egress_filter
1041 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1042 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1043 way:{ g:5 e:0 w:1 1 }
1044 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1045 Trying to allocate adb for egress_filter_egress_filter
1046 Trying to allocate imem for egress_filter_egress_filter
1047 Entries : 5120, needed_entries: 256, need_more: 0
1048 Selected stage: 0 Furthest stage: 1
1049 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1050 Table is placed
1051 Gateway is placed
1052 Pl vector: egress_filter_egress_filter
1053 - skipping cond-78 due to in-sequence control dependence on cond-75
1054 - skipping cond-79 due to in-sequence control dependence on cond-77
1055 try_place_table(cond-45, stage=0)
1056 Initial # of stages is 0, initial # of entries is 0
1057 Try_alloc_all for Table use
1058 Trying to allocate layout for cond-45
1059 Picking layout option for table : cond-45 with requested entries : 0
1060 picked layout for cond-45 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1061 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1062 Trying to allocate adb for cond-45
1063 Trying to allocate imem for cond-45
1064 Entries : 0, needed_entries: 0, need_more: 0
1065 Selected stage: 0 Furthest stage: 1
1066 try_place_table returning 0 of cond-45 in stage 0
1067 Table is placed
1068 Pl vector: cond-45
1069 found 6 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, cond-47, cond-75, egress_filter_egress_filter, cond-45 ]
1070 Initial best is first table seen: tbl_sidecar2067
1071 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
1072 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
1073 For trial t : cond-47 with best: tbl_sidecar2068
1074 Updating best to cond-47 from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
1075 For trial t : cond-75 with best: cond-47
1076 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
1077 For trial t : egress_filter_egress_filter with best: cond-47
1078 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
1079 For trial t : cond-45 with best: cond-47
1080 Updating best to cond-45 from cond-47 for reason: longer downward prop control-included dependence tail chain
1081 placing 0 entries of cond-45 ( cond-45 ) in stage 0(5) FormatType(02)
1082 stage 0, work: [ 34424727, 34615495, 34425558, 34425554 ], partly placed 0, placed 6
1083 { id=3 ram=4 tcam=1 mram=2 eixb=11 tixb=0 malu=0 salu=0 local_tinds=0 }
1084 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
1085 try_place_table(tbl_sidecar2067, stage=0)
1086 Initial # of stages is 0, initial # of entries is 1
1087 Try_alloc_all for Table use
1088 Trying to allocate layout for tbl_sidecar2067
1089 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
1090 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1091 way:{ g:1 e:0 w:1 }
1092 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1093 Trying to allocate adb for tbl_sidecar2067
1094 Trying to allocate imem for tbl_sidecar2067
1095 Entries : 1, needed_entries: 1, need_more: 0
1096 Selected stage: 0 Furthest stage: 1
1097 try_place_table returning 1 of tbl_sidecar2067 in stage 0
1098 Table is placed
1099 Pl vector: tbl_sidecar2067
1100 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
1101 try_place_table(tbl_sidecar2068, stage=0)
1102 Initial # of stages is 0, initial # of entries is 1
1103 Try_alloc_all for Table use
1104 Trying to allocate layout for tbl_sidecar2068
1105 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
1106 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1107 way:{ g:1 e:0 w:1 }
1108 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1109 Trying to allocate adb for tbl_sidecar2068
1110 Trying to allocate imem for tbl_sidecar2068
1111 Entries : 1, needed_entries: 1, need_more: 0
1112 Selected stage: 0 Furthest stage: 1
1113 try_place_table returning 1 of tbl_sidecar2068 in stage 0
1114 Table is placed
1115 Pl vector: tbl_sidecar2068
1116 - skipping cond-41 as its already done
1117 try_place_table(cond-47, stage=0)
1118 Initial # of stages is 0, initial # of entries is 0
1119 Try_alloc_all for Table use
1120 Trying to allocate layout for cond-47
1121 Picking layout option for table : cond-47 with requested entries : 0
1122 picked layout for cond-47 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
1123 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1124 Trying to allocate adb for cond-47
1125 Trying to allocate imem for cond-47
1126 Entries : 0, needed_entries: 0, need_more: 0
1127 Selected stage: 0 Furthest stage: 1
1128 try_place_table returning 0 of cond-47 in stage 0
1129 Table is placed
1130 Pl vector: cond-47
1131 - skipping cond-50 because it depends on cond-46
1132 - removing nat_ingress_icmp_dst_port from merge list because it depends on cond-46
1133 - skipping gateway cond-50 until mergeable tables are available
1134 - skipping cond-58 due to in-sequence control dependence on cond-47
1135 - skipping cond-62 due to in-sequence control dependence on cond-47
1136 - skipping cond-72 due to in-sequence control dependence on cond-47
1137 - skipping cond-73 due to in-sequence control dependence on cond-47
1138 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-47
1139 - skipping cond-74 due to in-sequence control dependence on cond-47
1140 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-47
1141 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-47
1142 try_place_table(cond-75, stage=0)
1143 Initial # of stages is 0, initial # of entries is 0
1144 Try_alloc_all for Table use
1145 Trying to allocate layout for cond-75
1146 Picking layout option for table : cond-75 with requested entries : 0
1147 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1148 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1149 Trying to allocate adb for cond-75
1150 Trying to allocate imem for cond-75
1151 Entries : 0, needed_entries: 0, need_more: 0
1152 Selected stage: 0 Furthest stage: 1
1153 try_place_table returning 0 of cond-75 in stage 0
1154 Table is placed
1155 Pl vector: cond-75
1156 try_place_table(cond-77, stage=0)
1157 Merging with match table egress_filter_egress_filter and tag $true
1158 Initial # of stages is 0, initial # of entries is 256
1159 Try_alloc_all for Table use
1160 Trying to allocate layout for egress_filter_egress_filter
1161 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1162 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1163 way:{ g:5 e:0 w:1 1 }
1164 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1165 Trying to allocate adb for egress_filter_egress_filter
1166 Trying to allocate imem for egress_filter_egress_filter
1167 Entries : 5120, needed_entries: 256, need_more: 0
1168 Selected stage: 0 Furthest stage: 1
1169 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1170 Table is placed
1171 Gateway is placed
1172 Pl vector: egress_filter_egress_filter
1173 - skipping cond-78 due to in-sequence control dependence on cond-75
1174 - skipping cond-79 due to in-sequence control dependence on cond-77
1175 - skipping cond-45 as its already done
1176 try_place_table(cond-46, stage=0)
1177 Merging with match table filter_switch_ipv6_addr and tag $true
1178 Initial # of stages is 0, initial # of entries is 512
1179 Try_alloc_all for Table use
1180 Trying to allocate layout for filter_switch_ipv6_addr
1181 Picking layout option for table : filter_switch_ipv6_addr with requested entries : 512
1182 picked layout for filter_switch_ipv6_addr FormatType(02) layout: 512tV ixbar:18B/137b match:18B/137b ov:11
1183 entries:512 srams:3 local_tinds: 0 maprams:2 tcams:4 afi:0
1184 Trying to allocate adb for filter_switch_ipv6_addr
1185 Trying to allocate imem for filter_switch_ipv6_addr
1186 Entries : 512, needed_entries: 512, need_more: 0
1187 Selected stage: 0 Furthest stage: 1
1188 try_place_table returning 512 of filter_switch_ipv6_addr in stage 0
1189 Table is placed
1190 Gateway is placed
1191 Pl vector: filter_switch_ipv6_addr
1192 found 6 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, cond-47, cond-75, egress_filter_egress_filter, filter_switch_ipv6_addr ]
1193 Initial best is first table seen: tbl_sidecar2067
1194 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
1195 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
1196 For trial t : cond-47 with best: tbl_sidecar2068
1197 Updating best to cond-47 from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
1198 For trial t : cond-75 with best: cond-47
1199 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
1200 For trial t : egress_filter_egress_filter with best: cond-47
1201 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
1202 For trial t : filter_switch_ipv6_addr with best: cond-47
1203 Updating best to filter_switch_ipv6_addr from cond-47 for reason: longer downward prop control-included dependence tail chain
1204 placing 512 entries of filter_switch_ipv6_addr ( Ingress.filter.switch_ipv6_addr ) (with gw cond-46, result tag $true) in stage 0(6) FormatType(02)
1205 stage 0, work: [ 34424727, 34615495 ], partly placed 0, placed 7
1206 { id=4 ram=7 tcam=5 mram=4 eixb=29 tixb=0 malu=0 salu=0 local_tinds=0 }
1207 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
1208 try_place_table(tbl_sidecar2067, stage=0)
1209 Initial # of stages is 0, initial # of entries is 1
1210 Try_alloc_all for Table use
1211 Trying to allocate layout for tbl_sidecar2067
1212 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
1213 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1214 way:{ g:1 e:0 w:1 }
1215 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1216 Trying to allocate adb for tbl_sidecar2067
1217 Trying to allocate imem for tbl_sidecar2067
1218 Entries : 1, needed_entries: 1, need_more: 0
1219 Selected stage: 0 Furthest stage: 1
1220 try_place_table returning 1 of tbl_sidecar2067 in stage 0
1221 Table is placed
1222 Pl vector: tbl_sidecar2067
1223 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
1224 try_place_table(tbl_sidecar2068, stage=0)
1225 Initial # of stages is 0, initial # of entries is 1
1226 Try_alloc_all for Table use
1227 Trying to allocate layout for tbl_sidecar2068
1228 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
1229 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1230 way:{ g:1 e:0 w:1 }
1231 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1232 Trying to allocate adb for tbl_sidecar2068
1233 Trying to allocate imem for tbl_sidecar2068
1234 Entries : 1, needed_entries: 1, need_more: 0
1235 Selected stage: 0 Furthest stage: 1
1236 try_place_table returning 1 of tbl_sidecar2068 in stage 0
1237 Table is placed
1238 Pl vector: tbl_sidecar2068
1239 - skipping cond-41 as its already done
1240 try_place_table(cond-47, stage=0)
1241 Initial # of stages is 0, initial # of entries is 0
1242 Try_alloc_all for Table use
1243 Trying to allocate layout for cond-47
1244 Picking layout option for table : cond-47 with requested entries : 0
1245 picked layout for cond-47 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
1246 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1247 Trying to allocate adb for cond-47
1248 Trying to allocate imem for cond-47
1249 Entries : 0, needed_entries: 0, need_more: 0
1250 Selected stage: 0 Furthest stage: 1
1251 try_place_table returning 0 of cond-47 in stage 0
1252 Table is placed
1253 Pl vector: cond-47
1254 try_place_table(cond-50, stage=0)
1255 Merging with match table nat_ingress_icmp_dst_port and tag $true
1256 - dependency between filter_switch_ipv6_addr and table advances stage
1257 Initial # of stages is 1, initial # of entries is 4
1258 Try_alloc_all for Table use
1259 Trying to allocate layout for nat_ingress_icmp_dst_port
1260 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1261 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1262 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1263 Trying to allocate adb for nat_ingress_icmp_dst_port
1264 Trying to allocate imem for nat_ingress_icmp_dst_port
1265 Entries : 512, needed_entries: 4, need_more: 0
1266 Selected stage: 1 Furthest stage: 1
1267 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1268 Table is placed
1269 Gateway is placed
1270 Pl vector: nat_ingress_icmp_dst_port
1271 - skipping cond-58 due to in-sequence control dependence on cond-47
1272 - skipping cond-62 due to in-sequence control dependence on cond-47
1273 - skipping cond-72 due to in-sequence control dependence on cond-47
1274 - skipping cond-73 due to in-sequence control dependence on cond-47
1275 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-47
1276 - skipping cond-74 due to in-sequence control dependence on cond-47
1277 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-47
1278 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-47
1279 try_place_table(cond-75, stage=0)
1280 Initial # of stages is 0, initial # of entries is 0
1281 Try_alloc_all for Table use
1282 Trying to allocate layout for cond-75
1283 Picking layout option for table : cond-75 with requested entries : 0
1284 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1285 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1286 Trying to allocate adb for cond-75
1287 Trying to allocate imem for cond-75
1288 Entries : 0, needed_entries: 0, need_more: 0
1289 Selected stage: 0 Furthest stage: 1
1290 try_place_table returning 0 of cond-75 in stage 0
1291 Table is placed
1292 Pl vector: cond-75
1293 try_place_table(cond-77, stage=0)
1294 Merging with match table egress_filter_egress_filter and tag $true
1295 Initial # of stages is 0, initial # of entries is 256
1296 Try_alloc_all for Table use
1297 Trying to allocate layout for egress_filter_egress_filter
1298 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1299 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1300 way:{ g:5 e:0 w:1 1 }
1301 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1302 Trying to allocate adb for egress_filter_egress_filter
1303 Trying to allocate imem for egress_filter_egress_filter
1304 Entries : 5120, needed_entries: 256, need_more: 0
1305 Selected stage: 0 Furthest stage: 1
1306 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1307 Table is placed
1308 Gateway is placed
1309 Pl vector: egress_filter_egress_filter
1310 - skipping cond-78 due to in-sequence control dependence on cond-75
1311 - skipping cond-79 due to in-sequence control dependence on cond-77
1312 found 6 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, cond-47, nat_ingress_icmp_dst_port, cond-75, egress_filter_egress_filter ]
1313 Initial best is first table seen: tbl_sidecar2067
1314 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
1315 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
1316 For trial t : cond-47 with best: tbl_sidecar2068
1317 Updating best to cond-47 from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
1318 For trial t : nat_ingress_icmp_dst_port with best: cond-47
1319 Keeping best cond-47 for reason: earlier stage calculated
1320 For trial t : cond-75 with best: cond-47
1321 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
1322 For trial t : egress_filter_egress_filter with best: cond-47
1323 Keeping best cond-47 for reason: longer downward prop control-included dependence tail chain
1324 placing 0 entries of cond-47 ( cond-47 ) in stage 0(7) FormatType(02)
1325 stage 0, work: [ 34424727, 34615495, 34425902 ], partly placed 0, placed 8
1326 { id=4 ram=7 tcam=5 mram=4 eixb=31 tixb=0 malu=0 salu=0 local_tinds=0 }
1327 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
1328 try_place_table(tbl_sidecar2067, stage=0)
1329 Initial # of stages is 0, initial # of entries is 1
1330 Try_alloc_all for Table use
1331 Trying to allocate layout for tbl_sidecar2067
1332 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
1333 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1334 way:{ g:1 e:0 w:1 }
1335 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1336 Trying to allocate adb for tbl_sidecar2067
1337 Trying to allocate imem for tbl_sidecar2067
1338 Entries : 1, needed_entries: 1, need_more: 0
1339 Selected stage: 0 Furthest stage: 1
1340 try_place_table returning 1 of tbl_sidecar2067 in stage 0
1341 Table is placed
1342 Pl vector: tbl_sidecar2067
1343 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
1344 try_place_table(tbl_sidecar2068, stage=0)
1345 Initial # of stages is 0, initial # of entries is 1
1346 Try_alloc_all for Table use
1347 Trying to allocate layout for tbl_sidecar2068
1348 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
1349 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1350 way:{ g:1 e:0 w:1 }
1351 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1352 Trying to allocate adb for tbl_sidecar2068
1353 Trying to allocate imem for tbl_sidecar2068
1354 Entries : 1, needed_entries: 1, need_more: 0
1355 Selected stage: 0 Furthest stage: 1
1356 try_place_table returning 1 of tbl_sidecar2068 in stage 0
1357 Table is placed
1358 Pl vector: tbl_sidecar2068
1359 - skipping cond-41 as its already done
1360 - skipping cond-47 as its already done
1361 try_place_table(cond-50, stage=0)
1362 Merging with match table nat_ingress_icmp_dst_port and tag $true
1363 - dependency between filter_switch_ipv6_addr and table advances stage
1364 Initial # of stages is 1, initial # of entries is 4
1365 Try_alloc_all for Table use
1366 Trying to allocate layout for nat_ingress_icmp_dst_port
1367 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1368 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1369 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1370 Trying to allocate adb for nat_ingress_icmp_dst_port
1371 Trying to allocate imem for nat_ingress_icmp_dst_port
1372 Entries : 512, needed_entries: 4, need_more: 0
1373 Selected stage: 1 Furthest stage: 1
1374 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1375 Table is placed
1376 Gateway is placed
1377 Pl vector: nat_ingress_icmp_dst_port
1378 - skipping cond-58 due to in-sequence control dependence on cond-50
1379 - skipping cond-62 due to in-sequence control dependence on cond-50
1380 - skipping cond-72 due to in-sequence control dependence on cond-50
1381 - skipping cond-73 due to in-sequence control dependence on cond-50
1382 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-50
1383 - skipping cond-74 due to in-sequence control dependence on cond-50
1384 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
1385 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
1386 try_place_table(cond-75, stage=0)
1387 Initial # of stages is 0, initial # of entries is 0
1388 Try_alloc_all for Table use
1389 Trying to allocate layout for cond-75
1390 Picking layout option for table : cond-75 with requested entries : 0
1391 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1392 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1393 Trying to allocate adb for cond-75
1394 Trying to allocate imem for cond-75
1395 Entries : 0, needed_entries: 0, need_more: 0
1396 Selected stage: 0 Furthest stage: 1
1397 try_place_table returning 0 of cond-75 in stage 0
1398 Table is placed
1399 Pl vector: cond-75
1400 try_place_table(cond-77, stage=0)
1401 Merging with match table egress_filter_egress_filter and tag $true
1402 Initial # of stages is 0, initial # of entries is 256
1403 Try_alloc_all for Table use
1404 Trying to allocate layout for egress_filter_egress_filter
1405 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1406 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1407 way:{ g:5 e:0 w:1 1 }
1408 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1409 Trying to allocate adb for egress_filter_egress_filter
1410 Trying to allocate imem for egress_filter_egress_filter
1411 Entries : 5120, needed_entries: 256, need_more: 0
1412 Selected stage: 0 Furthest stage: 1
1413 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1414 Table is placed
1415 Gateway is placed
1416 Pl vector: egress_filter_egress_filter
1417 - skipping cond-78 due to in-sequence control dependence on cond-75
1418 - skipping cond-79 due to in-sequence control dependence on cond-77
1419 try_place_table(cond-48, stage=0)
1420 Merging with match table attached_subnet_ingress_attached_subnets_v4 and tag $true
1421 Initial # of stages is 0, initial # of entries is 513
1422 Try_alloc_all for Table use
1423 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v4
1424 Picking layout option for table : attached_subnet_ingress_attached_subnets_v4 with requested entries : 513
1425 picked layout for attached_subnet_ingress_attached_subnets_v4 FormatType(02) layout: 513tV ixbar:4B/32b match:4B/32b adb:32/32 ov:10
1426 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
1427 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v4
1428 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v4
1429 Entries : 1024, needed_entries: 513, need_more: 0
1430 Selected stage: 0 Furthest stage: 1
1431 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v4 in stage 0
1432 Table is placed
1433 Gateway is placed
1434 Pl vector: attached_subnet_ingress_attached_subnets_v4
1435 found 6 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, nat_ingress_icmp_dst_port, cond-75, egress_filter_egress_filter, attached_subnet_ingress_attached_subnets_v4 ]
1436 Initial best is first table seen: tbl_sidecar2067
1437 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
1438 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
1439 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2068
1440 Keeping best tbl_sidecar2068 for reason: earlier stage calculated
1441 For trial t : cond-75 with best: tbl_sidecar2068
1442 Updating best to cond-75 from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
1443 For trial t : egress_filter_egress_filter with best: cond-75
1444 Updating best to egress_filter_egress_filter from cond-75 for reason: fewer total dependencies in dominance frontier
1445 For trial t : attached_subnet_ingress_attached_subnets_v4 with best: egress_filter_egress_filter
1446 Updating best to attached_subnet_ingress_attached_subnets_v4 from egress_filter_egress_filter for reason: longer downward prop control-included dependence tail chain
1447 placing 1024 entries of attached_subnet_ingress_attached_subnets_v4 ( Ingress.attached_subnet_ingress.attached_subnets_v4 ) (with gw cond-48, result tag $true) in stage 0(8) FormatType(02)
1448 stage 0, work: [ 34424727, 34615495, 34425902, 34425900 ], partly placed 0, placed 9
1449 { id=5 ram=12 tcam=7 mram=6 eixb=35 tixb=0 malu=0 salu=0 local_tinds=0 }
1450 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
1451 try_place_table(tbl_sidecar2067, stage=0)
1452 Initial # of stages is 0, initial # of entries is 1
1453 Try_alloc_all for Table use
1454 Trying to allocate layout for tbl_sidecar2067
1455 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
1456 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1457 way:{ g:1 e:0 w:1 }
1458 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1459 Trying to allocate adb for tbl_sidecar2067
1460 Trying to allocate imem for tbl_sidecar2067
1461 Entries : 1, needed_entries: 1, need_more: 0
1462 Selected stage: 0 Furthest stage: 1
1463 try_place_table returning 1 of tbl_sidecar2067 in stage 0
1464 Table is placed
1465 Pl vector: tbl_sidecar2067
1466 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
1467 try_place_table(tbl_sidecar2068, stage=0)
1468 Initial # of stages is 0, initial # of entries is 1
1469 Try_alloc_all for Table use
1470 Trying to allocate layout for tbl_sidecar2068
1471 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
1472 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1473 way:{ g:1 e:0 w:1 }
1474 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1475 Trying to allocate adb for tbl_sidecar2068
1476 Trying to allocate imem for tbl_sidecar2068
1477 Entries : 1, needed_entries: 1, need_more: 0
1478 Selected stage: 0 Furthest stage: 1
1479 try_place_table returning 1 of tbl_sidecar2068 in stage 0
1480 Table is placed
1481 Pl vector: tbl_sidecar2068
1482 - skipping cond-41 as its already done
1483 - skipping cond-47 as its already done
1484 try_place_table(cond-50, stage=0)
1485 Merging with match table nat_ingress_icmp_dst_port and tag $true
1486 - dependency between filter_switch_ipv6_addr and table advances stage
1487 Initial # of stages is 1, initial # of entries is 4
1488 Try_alloc_all for Table use
1489 Trying to allocate layout for nat_ingress_icmp_dst_port
1490 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1491 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1492 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1493 Trying to allocate adb for nat_ingress_icmp_dst_port
1494 Trying to allocate imem for nat_ingress_icmp_dst_port
1495 Entries : 512, needed_entries: 4, need_more: 0
1496 Selected stage: 1 Furthest stage: 1
1497 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1498 Table is placed
1499 Gateway is placed
1500 Pl vector: nat_ingress_icmp_dst_port
1501 - skipping cond-58 due to in-sequence control dependence on cond-50
1502 - skipping cond-62 due to in-sequence control dependence on cond-50
1503 - skipping cond-72 due to in-sequence control dependence on cond-50
1504 - skipping cond-73 due to in-sequence control dependence on cond-50
1505 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-50
1506 - skipping cond-74 due to in-sequence control dependence on cond-50
1507 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
1508 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
1509 try_place_table(cond-75, stage=0)
1510 Initial # of stages is 0, initial # of entries is 0
1511 Try_alloc_all for Table use
1512 Trying to allocate layout for cond-75
1513 Picking layout option for table : cond-75 with requested entries : 0
1514 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1515 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1516 Trying to allocate adb for cond-75
1517 Trying to allocate imem for cond-75
1518 Entries : 0, needed_entries: 0, need_more: 0
1519 Selected stage: 0 Furthest stage: 1
1520 try_place_table returning 0 of cond-75 in stage 0
1521 Table is placed
1522 Pl vector: cond-75
1523 try_place_table(cond-77, stage=0)
1524 Merging with match table egress_filter_egress_filter and tag $true
1525 Initial # of stages is 0, initial # of entries is 256
1526 Try_alloc_all for Table use
1527 Trying to allocate layout for egress_filter_egress_filter
1528 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1529 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1530 way:{ g:5 e:0 w:1 1 }
1531 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1532 Trying to allocate adb for egress_filter_egress_filter
1533 Trying to allocate imem for egress_filter_egress_filter
1534 Entries : 5120, needed_entries: 256, need_more: 0
1535 Selected stage: 0 Furthest stage: 1
1536 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1537 Table is placed
1538 Gateway is placed
1539 Pl vector: egress_filter_egress_filter
1540 - skipping cond-78 due to in-sequence control dependence on cond-75
1541 - skipping cond-79 due to in-sequence control dependence on cond-77
1542 - skipping cond-48 as its already done
1543 try_place_table(cond-49, stage=0)
1544 Merging with match table attached_subnet_ingress_attached_subnets_v6 and tag $true
1545 Initial # of stages is 0, initial # of entries is 513
1546 Try_alloc_all for Table use
1547 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v6
1548 Picking layout option for table : attached_subnet_ingress_attached_subnets_v6 with requested entries : 513
1549 picked layout for attached_subnet_ingress_attached_subnets_v6 FormatType(02) layout: 513tV ixbar:16B/128b match:16B/128b adb:32/32 ov:10
1550 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:6 afi:0
1551 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v6
1552 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v6
1553 Entries : 1024, needed_entries: 513, need_more: 0
1554 Selected stage: 0 Furthest stage: 1
1555 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v6 in stage 0
1556 Table is placed
1557 Gateway is placed
1558 Pl vector: attached_subnet_ingress_attached_subnets_v6
1559 found 6 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, nat_ingress_icmp_dst_port, cond-75, egress_filter_egress_filter, attached_subnet_ingress_attached_subnets_v6 ]
1560 Initial best is first table seen: tbl_sidecar2067
1561 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
1562 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
1563 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2068
1564 Keeping best tbl_sidecar2068 for reason: earlier stage calculated
1565 For trial t : cond-75 with best: tbl_sidecar2068
1566 Updating best to cond-75 from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
1567 For trial t : egress_filter_egress_filter with best: cond-75
1568 Updating best to egress_filter_egress_filter from cond-75 for reason: fewer total dependencies in dominance frontier
1569 For trial t : attached_subnet_ingress_attached_subnets_v6 with best: egress_filter_egress_filter
1570 Updating best to attached_subnet_ingress_attached_subnets_v6 from egress_filter_egress_filter for reason: longer downward prop control-included dependence tail chain
1571 placing 1024 entries of attached_subnet_ingress_attached_subnets_v6 ( Ingress.attached_subnet_ingress.attached_subnets_v6 ) (with gw cond-49, result tag $true) in stage 0(9) FormatType(02)
1572 stage 0, work: [ 34424727, 34615495 ], partly placed 0, placed 10
1573 { id=6 ram=17 tcam=13 mram=8 eixb=51 tixb=0 malu=0 salu=0 local_tinds=0 }
1574 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
1575 try_place_table(tbl_sidecar2067, stage=0)
1576 Initial # of stages is 0, initial # of entries is 1
1577 Try_alloc_all for Table use
1578 Trying to allocate layout for tbl_sidecar2067
1579 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
1580 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1581 way:{ g:1 e:0 w:1 }
1582 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1583 Trying to allocate adb for tbl_sidecar2067
1584 Trying to allocate imem for tbl_sidecar2067
1585 table tbl_sidecar2067 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
1586 too many stats tables
1587 Memuse for failed memory placement:
1588 tc sb rb tib ab st srams mapram ov gw pay 2p
1589 .. .. .. .. .. .. .......... ...... .. .. .. .
1590 .. .. .. .. .. .. .......... ...... .. .. .. .
1591 .. .. .. .. .. .. .......... ...... .. .. .. .
1592 .. .. .. .. .. .. .......... ...... .. .. .. .
1593 .. .. .. .. .. .. .......... ...... .. .. .. .
1594 .. .. .. .. .. .. .......... ...... .. .. .. .
1595 .. .. .. .. .. .. .......... ...... .. .. .. .
1596 .. .. .. .. .. .. .......... ...... .. .. .. .
1597 ..
1598 ..
1599 ..
1600 ..
1601 
1602 Table use of memory allocation did not fit
1603 Try_alloc_all for Min use
1604 Trying to allocate layout for tbl_sidecar2067
1605 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
1606 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1607 way:{ g:1 e:0 w:1 }
1608 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1609 Trying to allocate adb for tbl_sidecar2067
1610 Trying to allocate imem for tbl_sidecar2067
1611 table tbl_sidecar2067 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
1612 too many stats tables
1613 Memuse for failed memory placement:
1614 tc sb rb tib ab st srams mapram ov gw pay 2p
1615 .. .. .. .. .. .. .......... ...... .. .. .. .
1616 .. .. .. .. .. .. .......... ...... .. .. .. .
1617 .. .. .. .. .. .. .......... ...... .. .. .. .
1618 .. .. .. .. .. .. .......... ...... .. .. .. .
1619 .. .. .. .. .. .. .......... ...... .. .. .. .
1620 .. .. .. .. .. .. .......... ...... .. .. .. .
1621 .. .. .. .. .. .. .......... ...... .. .. .. .
1622 .. .. .. .. .. .. .......... ...... .. .. .. .
1623 ..
1624 ..
1625 ..
1626 ..
1627 
1628 Min use of memory allocation did not fit
1629 Try_alloc_all for Table use
1630 Trying to allocate layout for tbl_sidecar2067
1631 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
1632 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1633 way:{ g:1 e:0 w:1 }
1634 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1635 Trying to allocate adb for tbl_sidecar2067
1636 Trying to allocate imem for tbl_sidecar2067
1637 Entries : 1, needed_entries: 1, need_more: 0
1638 Selected stage: 1 Furthest stage: 1
1639 try_place_table returning 1 of tbl_sidecar2067 in stage 1
1640 Table is placed
1641 Pl vector: tbl_sidecar2067
1642 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
1643 try_place_table(tbl_sidecar2068, stage=0)
1644 Initial # of stages is 0, initial # of entries is 1
1645 Try_alloc_all for Table use
1646 Trying to allocate layout for tbl_sidecar2068
1647 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
1648 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1649 way:{ g:1 e:0 w:1 }
1650 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1651 Trying to allocate adb for tbl_sidecar2068
1652 Trying to allocate imem for tbl_sidecar2068
1653 table tbl_sidecar2068 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
1654 too many stats tables
1655 Memuse for failed memory placement:
1656 tc sb rb tib ab st srams mapram ov gw pay 2p
1657 .. .. .. .. .. .. .......... ...... .. .. .. .
1658 .. .. .. .. .. .. .......... ...... .. .. .. .
1659 .. .. .. .. .. .. .......... ...... .. .. .. .
1660 .. .. .. .. .. .. .......... ...... .. .. .. .
1661 .. .. .. .. .. .. .......... ...... .. .. .. .
1662 .. .. .. .. .. .. .......... ...... .. .. .. .
1663 .. .. .. .. .. .. .......... ...... .. .. .. .
1664 .. .. .. .. .. .. .......... ...... .. .. .. .
1665 ..
1666 ..
1667 ..
1668 ..
1669 
1670 Table use of memory allocation did not fit
1671 Try_alloc_all for Min use
1672 Trying to allocate layout for tbl_sidecar2068
1673 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
1674 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1675 way:{ g:1 e:0 w:1 }
1676 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1677 Trying to allocate adb for tbl_sidecar2068
1678 Trying to allocate imem for tbl_sidecar2068
1679 table tbl_sidecar2068 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
1680 too many stats tables
1681 Memuse for failed memory placement:
1682 tc sb rb tib ab st srams mapram ov gw pay 2p
1683 .. .. .. .. .. .. .......... ...... .. .. .. .
1684 .. .. .. .. .. .. .......... ...... .. .. .. .
1685 .. .. .. .. .. .. .......... ...... .. .. .. .
1686 .. .. .. .. .. .. .......... ...... .. .. .. .
1687 .. .. .. .. .. .. .......... ...... .. .. .. .
1688 .. .. .. .. .. .. .......... ...... .. .. .. .
1689 .. .. .. .. .. .. .......... ...... .. .. .. .
1690 .. .. .. .. .. .. .......... ...... .. .. .. .
1691 ..
1692 ..
1693 ..
1694 ..
1695 
1696 Min use of memory allocation did not fit
1697 Try_alloc_all for Table use
1698 Trying to allocate layout for tbl_sidecar2068
1699 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
1700 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1701 way:{ g:1 e:0 w:1 }
1702 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1703 Trying to allocate adb for tbl_sidecar2068
1704 Trying to allocate imem for tbl_sidecar2068
1705 Entries : 1, needed_entries: 1, need_more: 0
1706 Selected stage: 1 Furthest stage: 1
1707 try_place_table returning 1 of tbl_sidecar2068 in stage 1
1708 Table is placed
1709 Pl vector: tbl_sidecar2068
1710 - skipping cond-41 as its already done
1711 - skipping cond-47 as its already done
1712 try_place_table(cond-50, stage=0)
1713 Merging with match table nat_ingress_icmp_dst_port and tag $true
1714 - dependency between filter_switch_ipv6_addr and table advances stage
1715 Initial # of stages is 1, initial # of entries is 4
1716 Try_alloc_all for Table use
1717 Trying to allocate layout for nat_ingress_icmp_dst_port
1718 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1719 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1720 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1721 Trying to allocate adb for nat_ingress_icmp_dst_port
1722 Trying to allocate imem for nat_ingress_icmp_dst_port
1723 Entries : 512, needed_entries: 4, need_more: 0
1724 Selected stage: 1 Furthest stage: 1
1725 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1726 Table is placed
1727 Gateway is placed
1728 Pl vector: nat_ingress_icmp_dst_port
1729 - skipping cond-58 due to in-sequence control dependence on cond-50
1730 - skipping cond-62 due to in-sequence control dependence on cond-50
1731 - skipping cond-72 due to in-sequence control dependence on cond-50
1732 - skipping cond-73 due to in-sequence control dependence on cond-50
1733 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-50
1734 - skipping cond-74 due to in-sequence control dependence on cond-50
1735 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
1736 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
1737 try_place_table(cond-75, stage=0)
1738 Initial # of stages is 0, initial # of entries is 0
1739 Try_alloc_all for Table use
1740 Trying to allocate layout for cond-75
1741 Picking layout option for table : cond-75 with requested entries : 0
1742 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1743 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1744 Trying to allocate adb for cond-75
1745 Trying to allocate imem for cond-75
1746 Entries : 0, needed_entries: 0, need_more: 0
1747 Selected stage: 0 Furthest stage: 1
1748 try_place_table returning 0 of cond-75 in stage 0
1749 Table is placed
1750 Pl vector: cond-75
1751 try_place_table(cond-77, stage=0)
1752 Merging with match table egress_filter_egress_filter and tag $true
1753 Initial # of stages is 0, initial # of entries is 256
1754 Try_alloc_all for Table use
1755 Trying to allocate layout for egress_filter_egress_filter
1756 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1757 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1758 way:{ g:5 e:0 w:1 1 }
1759 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1760 Trying to allocate adb for egress_filter_egress_filter
1761 Trying to allocate imem for egress_filter_egress_filter
1762 Entries : 5120, needed_entries: 256, need_more: 0
1763 Selected stage: 0 Furthest stage: 1
1764 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1765 Table is placed
1766 Gateway is placed
1767 Pl vector: egress_filter_egress_filter
1768 - skipping cond-78 due to in-sequence control dependence on cond-75
1769 - skipping cond-79 due to in-sequence control dependence on cond-77
1770 found 5 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, nat_ingress_icmp_dst_port, cond-75, egress_filter_egress_filter ]
1771 Initial best is first table seen: tbl_sidecar2067
1772 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
1773 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
1774 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2068
1775 Updating best to nat_ingress_icmp_dst_port from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
1776 For trial t : cond-75 with best: nat_ingress_icmp_dst_port
1777 Updating best to cond-75 from nat_ingress_icmp_dst_port for reason: earlier stage calculated
1778 For trial t : egress_filter_egress_filter with best: cond-75
1779 Updating best to egress_filter_egress_filter from cond-75 for reason: fewer total dependencies in dominance frontier
1780 placing 5120 entries of egress_filter_egress_filter ( Egress.egress_filter.egress_filter ) (with gw cond-77, result tag $true) in stage 0(a) FormatType(02)
1781 stage 0, work: [ 34424727, 34615495 ], partly placed 0, placed 11
1782 { id=7 ram=18 tcam=13 mram=8 eixb=53 tixb=0 malu=0 salu=0 local_tinds=0 }
1783 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
1784 try_place_table(tbl_sidecar2067, stage=0)
1785 Initial # of stages is 0, initial # of entries is 1
1786 Try_alloc_all for Table use
1787 Trying to allocate layout for tbl_sidecar2067
1788 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
1789 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1790 way:{ g:1 e:0 w:1 }
1791 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1792 Trying to allocate adb for tbl_sidecar2067
1793 Trying to allocate imem for tbl_sidecar2067
1794 table tbl_sidecar2067 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
1795 too many stats tables
1796 Memuse for failed memory placement:
1797 tc sb rb tib ab st srams mapram ov gw pay 2p
1798 .. .. .. .. .. .. .......... ...... .. .. .. .
1799 .. .. .. .. .. .. .......... ...... .. .. .. .
1800 .. .. .. .. .. .. .......... ...... .. .. .. .
1801 .. .. .. .. .. .. .......... ...... .. .. .. .
1802 .. .. .. .. .. .. .......... ...... .. .. .. .
1803 .. .. .. .. .. .. .......... ...... .. .. .. .
1804 .. .. .. .. .. .. .......... ...... .. .. .. .
1805 .. .. .. .. .. .. .......... ...... .. .. .. .
1806 ..
1807 ..
1808 ..
1809 ..
1810 
1811 Table use of memory allocation did not fit
1812 Try_alloc_all for Min use
1813 Trying to allocate layout for tbl_sidecar2067
1814 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
1815 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1816 way:{ g:1 e:0 w:1 }
1817 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1818 Trying to allocate adb for tbl_sidecar2067
1819 Trying to allocate imem for tbl_sidecar2067
1820 table tbl_sidecar2067 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
1821 too many stats tables
1822 Memuse for failed memory placement:
1823 tc sb rb tib ab st srams mapram ov gw pay 2p
1824 .. .. .. .. .. .. .......... ...... .. .. .. .
1825 .. .. .. .. .. .. .......... ...... .. .. .. .
1826 .. .. .. .. .. .. .......... ...... .. .. .. .
1827 .. .. .. .. .. .. .......... ...... .. .. .. .
1828 .. .. .. .. .. .. .......... ...... .. .. .. .
1829 .. .. .. .. .. .. .......... ...... .. .. .. .
1830 .. .. .. .. .. .. .......... ...... .. .. .. .
1831 .. .. .. .. .. .. .......... ...... .. .. .. .
1832 ..
1833 ..
1834 ..
1835 ..
1836 
1837 Min use of memory allocation did not fit
1838 Try_alloc_all for Table use
1839 Trying to allocate layout for tbl_sidecar2067
1840 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
1841 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1842 way:{ g:1 e:0 w:1 }
1843 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1844 Trying to allocate adb for tbl_sidecar2067
1845 Trying to allocate imem for tbl_sidecar2067
1846 Entries : 1, needed_entries: 1, need_more: 0
1847 Selected stage: 1 Furthest stage: 1
1848 try_place_table returning 1 of tbl_sidecar2067 in stage 1
1849 Table is placed
1850 Pl vector: tbl_sidecar2067
1851 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
1852 try_place_table(tbl_sidecar2068, stage=0)
1853 Initial # of stages is 0, initial # of entries is 1
1854 Try_alloc_all for Table use
1855 Trying to allocate layout for tbl_sidecar2068
1856 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
1857 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1858 way:{ g:1 e:0 w:1 }
1859 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1860 Trying to allocate adb for tbl_sidecar2068
1861 Trying to allocate imem for tbl_sidecar2068
1862 table tbl_sidecar2068 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
1863 too many stats tables
1864 Memuse for failed memory placement:
1865 tc sb rb tib ab st srams mapram ov gw pay 2p
1866 .. .. .. .. .. .. .......... ...... .. .. .. .
1867 .. .. .. .. .. .. .......... ...... .. .. .. .
1868 .. .. .. .. .. .. .......... ...... .. .. .. .
1869 .. .. .. .. .. .. .......... ...... .. .. .. .
1870 .. .. .. .. .. .. .......... ...... .. .. .. .
1871 .. .. .. .. .. .. .......... ...... .. .. .. .
1872 .. .. .. .. .. .. .......... ...... .. .. .. .
1873 .. .. .. .. .. .. .......... ...... .. .. .. .
1874 ..
1875 ..
1876 ..
1877 ..
1878 
1879 Table use of memory allocation did not fit
1880 Try_alloc_all for Min use
1881 Trying to allocate layout for tbl_sidecar2068
1882 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
1883 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1884 way:{ g:1 e:0 w:1 }
1885 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1886 Trying to allocate adb for tbl_sidecar2068
1887 Trying to allocate imem for tbl_sidecar2068
1888 table tbl_sidecar2068 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
1889 too many stats tables
1890 Memuse for failed memory placement:
1891 tc sb rb tib ab st srams mapram ov gw pay 2p
1892 .. .. .. .. .. .. .......... ...... .. .. .. .
1893 .. .. .. .. .. .. .......... ...... .. .. .. .
1894 .. .. .. .. .. .. .......... ...... .. .. .. .
1895 .. .. .. .. .. .. .......... ...... .. .. .. .
1896 .. .. .. .. .. .. .......... ...... .. .. .. .
1897 .. .. .. .. .. .. .......... ...... .. .. .. .
1898 .. .. .. .. .. .. .......... ...... .. .. .. .
1899 .. .. .. .. .. .. .......... ...... .. .. .. .
1900 ..
1901 ..
1902 ..
1903 ..
1904 
1905 Min use of memory allocation did not fit
1906 Try_alloc_all for Table use
1907 Trying to allocate layout for tbl_sidecar2068
1908 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
1909 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1910 way:{ g:1 e:0 w:1 }
1911 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1912 Trying to allocate adb for tbl_sidecar2068
1913 Trying to allocate imem for tbl_sidecar2068
1914 Entries : 1, needed_entries: 1, need_more: 0
1915 Selected stage: 1 Furthest stage: 1
1916 try_place_table returning 1 of tbl_sidecar2068 in stage 1
1917 Table is placed
1918 Pl vector: tbl_sidecar2068
1919 - skipping cond-41 as its already done
1920 - skipping cond-47 as its already done
1921 try_place_table(cond-50, stage=0)
1922 Merging with match table nat_ingress_icmp_dst_port and tag $true
1923 - dependency between filter_switch_ipv6_addr and table advances stage
1924 Initial # of stages is 1, initial # of entries is 4
1925 Try_alloc_all for Table use
1926 Trying to allocate layout for nat_ingress_icmp_dst_port
1927 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1928 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1929 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1930 Trying to allocate adb for nat_ingress_icmp_dst_port
1931 Trying to allocate imem for nat_ingress_icmp_dst_port
1932 Entries : 512, needed_entries: 4, need_more: 0
1933 Selected stage: 1 Furthest stage: 1
1934 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1935 Table is placed
1936 Gateway is placed
1937 Pl vector: nat_ingress_icmp_dst_port
1938 - skipping cond-58 due to in-sequence control dependence on cond-50
1939 - skipping cond-62 due to in-sequence control dependence on cond-50
1940 - skipping cond-72 due to in-sequence control dependence on cond-50
1941 - skipping cond-73 due to in-sequence control dependence on cond-50
1942 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-50
1943 - skipping cond-74 due to in-sequence control dependence on cond-50
1944 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
1945 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
1946 try_place_table(cond-75, stage=0)
1947 Initial # of stages is 0, initial # of entries is 0
1948 Try_alloc_all for Table use
1949 Trying to allocate layout for cond-75
1950 Picking layout option for table : cond-75 with requested entries : 0
1951 picked layout for cond-75 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1952 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1953 Trying to allocate adb for cond-75
1954 Trying to allocate imem for cond-75
1955 Entries : 0, needed_entries: 0, need_more: 0
1956 Selected stage: 0 Furthest stage: 1
1957 try_place_table returning 0 of cond-75 in stage 0
1958 Table is placed
1959 Pl vector: cond-75
1960 - skipping cond-77 as its already done
1961 - skipping cond-78 due to in-sequence control dependence on cond-75
1962 try_place_table(cond-79, stage=0)
1963 Merging with match table tbl_sidecar2341 and tag $false
1964 - dependency between egress_filter_egress_filter and table advances stage
1965 Initial # of stages is 1, initial # of entries is 1
1966 Try_alloc_all for Table use
1967 Trying to allocate layout for tbl_sidecar2341
1968 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
1969 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1970 way:{ g:1 e:0 w:1 }
1971 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1972 Trying to allocate adb for tbl_sidecar2341
1973 Trying to allocate imem for tbl_sidecar2341
1974 Entries : 1, needed_entries: 1, need_more: 0
1975 Selected stage: 1 Furthest stage: 1
1976 try_place_table returning 1 of tbl_sidecar2341 in stage 1
1977 Table is placed
1978 Gateway is placed
1979 Merging with match table tbl_sidecar2337 and tag $true
1980 - dependency between egress_filter_egress_filter and table advances stage
1981 Initial # of stages is 1, initial # of entries is 1
1982 Try_alloc_all for Table use
1983 Trying to allocate layout for tbl_sidecar2337
1984 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
1985 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1986 way:{ g:1 e:0 w:1 }
1987 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1988 Trying to allocate adb for tbl_sidecar2337
1989 Trying to allocate imem for tbl_sidecar2337
1990 Entries : 1, needed_entries: 1, need_more: 0
1991 Selected stage: 1 Furthest stage: 1
1992 try_place_table returning 1 of tbl_sidecar2337 in stage 1
1993 Table is placed
1994 Gateway is placed
1995 Merging with match table tbl_sidecar2338 and tag $true
1996 - dependency between egress_filter_egress_filter and table advances stage
1997 Initial # of stages is 1, initial # of entries is 1
1998 Try_alloc_all for Table use
1999 Trying to allocate layout for tbl_sidecar2338
2000 Picking layout option for table : tbl_sidecar2338 with requested entries : 1
2001 picked layout for tbl_sidecar2338 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2002 way:{ g:1 e:0 w:1 }
2003 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2004 Trying to allocate adb for tbl_sidecar2338
2005 Trying to allocate imem for tbl_sidecar2338
2006 Entries : 1, needed_entries: 1, need_more: 0
2007 Selected stage: 1 Furthest stage: 1
2008 try_place_table returning 1 of tbl_sidecar2338 in stage 1
2009 Table is placed
2010 Gateway is placed
2011 Pl vector: tbl_sidecar2341 tbl_sidecar2337 tbl_sidecar2338
2012 found 7 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, nat_ingress_icmp_dst_port, cond-75, tbl_sidecar2341, tbl_sidecar2337, tbl_sidecar2338 ]
2013 Initial best is first table seen: tbl_sidecar2067
2014 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
2015 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
2016 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2068
2017 Updating best to nat_ingress_icmp_dst_port from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
2018 For trial t : cond-75 with best: nat_ingress_icmp_dst_port
2019 Updating best to cond-75 from nat_ingress_icmp_dst_port for reason: earlier stage calculated
2020 For trial t : tbl_sidecar2341 with best: cond-75
2021 Keeping best cond-75 for reason: earlier stage calculated
2022 For trial t : tbl_sidecar2337 with best: cond-75
2023 Keeping best cond-75 for reason: earlier stage calculated
2024 For trial t : tbl_sidecar2338 with best: cond-75
2025 Keeping best cond-75 for reason: earlier stage calculated
2026 placing 0 entries of cond-75 ( cond-75 ) in stage 0(b) FormatType(02)
2027 stage 0, work: [ 34424727, 34615495, 34615641 ], partly placed 0, placed 12
2028 { id=7 ram=18 tcam=13 mram=8 eixb=54 tixb=0 malu=0 salu=0 local_tinds=0 }
2029 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
2030 try_place_table(tbl_sidecar2067, stage=0)
2031 Initial # of stages is 0, initial # of entries is 1
2032 Try_alloc_all for Table use
2033 Trying to allocate layout for tbl_sidecar2067
2034 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
2035 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2036 way:{ g:1 e:0 w:1 }
2037 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2038 Trying to allocate adb for tbl_sidecar2067
2039 Trying to allocate imem for tbl_sidecar2067
2040 table tbl_sidecar2067 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
2041 too many stats tables
2042 Memuse for failed memory placement:
2043 tc sb rb tib ab st srams mapram ov gw pay 2p
2044 .. .. .. .. .. .. .......... ...... .. .. .. .
2045 .. .. .. .. .. .. .......... ...... .. .. .. .
2046 .. .. .. .. .. .. .......... ...... .. .. .. .
2047 .. .. .. .. .. .. .......... ...... .. .. .. .
2048 .. .. .. .. .. .. .......... ...... .. .. .. .
2049 .. .. .. .. .. .. .......... ...... .. .. .. .
2050 .. .. .. .. .. .. .......... ...... .. .. .. .
2051 .. .. .. .. .. .. .......... ...... .. .. .. .
2052 ..
2053 ..
2054 ..
2055 ..
2056 
2057 Table use of memory allocation did not fit
2058 Try_alloc_all for Min use
2059 Trying to allocate layout for tbl_sidecar2067
2060 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
2061 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2062 way:{ g:1 e:0 w:1 }
2063 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2064 Trying to allocate adb for tbl_sidecar2067
2065 Trying to allocate imem for tbl_sidecar2067
2066 table tbl_sidecar2067 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
2067 too many stats tables
2068 Memuse for failed memory placement:
2069 tc sb rb tib ab st srams mapram ov gw pay 2p
2070 .. .. .. .. .. .. .......... ...... .. .. .. .
2071 .. .. .. .. .. .. .......... ...... .. .. .. .
2072 .. .. .. .. .. .. .......... ...... .. .. .. .
2073 .. .. .. .. .. .. .......... ...... .. .. .. .
2074 .. .. .. .. .. .. .......... ...... .. .. .. .
2075 .. .. .. .. .. .. .......... ...... .. .. .. .
2076 .. .. .. .. .. .. .......... ...... .. .. .. .
2077 .. .. .. .. .. .. .......... ...... .. .. .. .
2078 ..
2079 ..
2080 ..
2081 ..
2082 
2083 Min use of memory allocation did not fit
2084 Try_alloc_all for Table use
2085 Trying to allocate layout for tbl_sidecar2067
2086 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
2087 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2088 way:{ g:1 e:0 w:1 }
2089 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2090 Trying to allocate adb for tbl_sidecar2067
2091 Trying to allocate imem for tbl_sidecar2067
2092 Entries : 1, needed_entries: 1, need_more: 0
2093 Selected stage: 1 Furthest stage: 1
2094 try_place_table returning 1 of tbl_sidecar2067 in stage 1
2095 Table is placed
2096 Pl vector: tbl_sidecar2067
2097 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
2098 try_place_table(tbl_sidecar2068, stage=0)
2099 Initial # of stages is 0, initial # of entries is 1
2100 Try_alloc_all for Table use
2101 Trying to allocate layout for tbl_sidecar2068
2102 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
2103 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2104 way:{ g:1 e:0 w:1 }
2105 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2106 Trying to allocate adb for tbl_sidecar2068
2107 Trying to allocate imem for tbl_sidecar2068
2108 table tbl_sidecar2068 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
2109 too many stats tables
2110 Memuse for failed memory placement:
2111 tc sb rb tib ab st srams mapram ov gw pay 2p
2112 .. .. .. .. .. .. .......... ...... .. .. .. .
2113 .. .. .. .. .. .. .......... ...... .. .. .. .
2114 .. .. .. .. .. .. .......... ...... .. .. .. .
2115 .. .. .. .. .. .. .......... ...... .. .. .. .
2116 .. .. .. .. .. .. .......... ...... .. .. .. .
2117 .. .. .. .. .. .. .......... ...... .. .. .. .
2118 .. .. .. .. .. .. .......... ...... .. .. .. .
2119 .. .. .. .. .. .. .......... ...... .. .. .. .
2120 ..
2121 ..
2122 ..
2123 ..
2124 
2125 Table use of memory allocation did not fit
2126 Try_alloc_all for Min use
2127 Trying to allocate layout for tbl_sidecar2068
2128 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
2129 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2130 way:{ g:1 e:0 w:1 }
2131 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2132 Trying to allocate adb for tbl_sidecar2068
2133 Trying to allocate imem for tbl_sidecar2068
2134 table tbl_sidecar2068 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
2135 too many stats tables
2136 Memuse for failed memory placement:
2137 tc sb rb tib ab st srams mapram ov gw pay 2p
2138 .. .. .. .. .. .. .......... ...... .. .. .. .
2139 .. .. .. .. .. .. .......... ...... .. .. .. .
2140 .. .. .. .. .. .. .......... ...... .. .. .. .
2141 .. .. .. .. .. .. .......... ...... .. .. .. .
2142 .. .. .. .. .. .. .......... ...... .. .. .. .
2143 .. .. .. .. .. .. .......... ...... .. .. .. .
2144 .. .. .. .. .. .. .......... ...... .. .. .. .
2145 .. .. .. .. .. .. .......... ...... .. .. .. .
2146 ..
2147 ..
2148 ..
2149 ..
2150 
2151 Min use of memory allocation did not fit
2152 Try_alloc_all for Table use
2153 Trying to allocate layout for tbl_sidecar2068
2154 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
2155 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2156 way:{ g:1 e:0 w:1 }
2157 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2158 Trying to allocate adb for tbl_sidecar2068
2159 Trying to allocate imem for tbl_sidecar2068
2160 Entries : 1, needed_entries: 1, need_more: 0
2161 Selected stage: 1 Furthest stage: 1
2162 try_place_table returning 1 of tbl_sidecar2068 in stage 1
2163 Table is placed
2164 Pl vector: tbl_sidecar2068
2165 - skipping cond-41 as its already done
2166 - skipping cond-47 as its already done
2167 try_place_table(cond-50, stage=0)
2168 Merging with match table nat_ingress_icmp_dst_port and tag $true
2169 - dependency between filter_switch_ipv6_addr and table advances stage
2170 Initial # of stages is 1, initial # of entries is 4
2171 Try_alloc_all for Table use
2172 Trying to allocate layout for nat_ingress_icmp_dst_port
2173 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
2174 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
2175 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
2176 Trying to allocate adb for nat_ingress_icmp_dst_port
2177 Trying to allocate imem for nat_ingress_icmp_dst_port
2178 Entries : 512, needed_entries: 4, need_more: 0
2179 Selected stage: 1 Furthest stage: 1
2180 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
2181 Table is placed
2182 Gateway is placed
2183 Pl vector: nat_ingress_icmp_dst_port
2184 - skipping cond-58 due to in-sequence control dependence on cond-50
2185 - skipping cond-62 due to in-sequence control dependence on cond-50
2186 - skipping cond-72 due to in-sequence control dependence on cond-50
2187 - skipping cond-73 due to in-sequence control dependence on cond-50
2188 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-50
2189 - skipping cond-74 due to in-sequence control dependence on cond-50
2190 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2191 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2192 - skipping cond-75 as its already done
2193 - skipping cond-77 as its already done
2194 - skipping cond-78 because it depends on cond-76
2195 - removing unicast_mac_rewrite_mac_rewrite from merge list because it depends on cond-76
2196 - skipping gateway cond-78 until mergeable tables are available
2197 try_place_table(cond-79, stage=0)
2198 Merging with match table tbl_sidecar2341 and tag $false
2199 - dependency between egress_filter_egress_filter and table advances stage
2200 Initial # of stages is 1, initial # of entries is 1
2201 Try_alloc_all for Table use
2202 Trying to allocate layout for tbl_sidecar2341
2203 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
2204 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2205 way:{ g:1 e:0 w:1 }
2206 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2207 Trying to allocate adb for tbl_sidecar2341
2208 Trying to allocate imem for tbl_sidecar2341
2209 Entries : 1, needed_entries: 1, need_more: 0
2210 Selected stage: 1 Furthest stage: 1
2211 try_place_table returning 1 of tbl_sidecar2341 in stage 1
2212 Table is placed
2213 Gateway is placed
2214 Merging with match table tbl_sidecar2337 and tag $true
2215 - dependency between egress_filter_egress_filter and table advances stage
2216 Initial # of stages is 1, initial # of entries is 1
2217 Try_alloc_all for Table use
2218 Trying to allocate layout for tbl_sidecar2337
2219 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
2220 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2221 way:{ g:1 e:0 w:1 }
2222 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2223 Trying to allocate adb for tbl_sidecar2337
2224 Trying to allocate imem for tbl_sidecar2337
2225 Entries : 1, needed_entries: 1, need_more: 0
2226 Selected stage: 1 Furthest stage: 1
2227 try_place_table returning 1 of tbl_sidecar2337 in stage 1
2228 Table is placed
2229 Gateway is placed
2230 Merging with match table tbl_sidecar2338 and tag $true
2231 - dependency between egress_filter_egress_filter and table advances stage
2232 Initial # of stages is 1, initial # of entries is 1
2233 Try_alloc_all for Table use
2234 Trying to allocate layout for tbl_sidecar2338
2235 Picking layout option for table : tbl_sidecar2338 with requested entries : 1
2236 picked layout for tbl_sidecar2338 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2237 way:{ g:1 e:0 w:1 }
2238 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2239 Trying to allocate adb for tbl_sidecar2338
2240 Trying to allocate imem for tbl_sidecar2338
2241 Entries : 1, needed_entries: 1, need_more: 0
2242 Selected stage: 1 Furthest stage: 1
2243 try_place_table returning 1 of tbl_sidecar2338 in stage 1
2244 Table is placed
2245 Gateway is placed
2246 Pl vector: tbl_sidecar2341 tbl_sidecar2337 tbl_sidecar2338
2247 try_place_table(cond-76, stage=0)
2248 Merging with match table tbl_sidecar2283 and tag $true
2249 Initial # of stages is 0, initial # of entries is 1
2250 Try_alloc_all for Table use
2251 Trying to allocate layout for tbl_sidecar2283
2252 Picking layout option for table : tbl_sidecar2283 with requested entries : 1
2253 picked layout for tbl_sidecar2283 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2254 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2255 Trying to allocate adb for tbl_sidecar2283
2256 Trying to allocate imem for tbl_sidecar2283
2257 Entries : 1, needed_entries: 1, need_more: 0
2258 Selected stage: 0 Furthest stage: 1
2259 try_place_table returning 1 of tbl_sidecar2283 in stage 0
2260 Table is placed
2261 Gateway is placed
2262 Pl vector: tbl_sidecar2283
2263 found 7 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, nat_ingress_icmp_dst_port, tbl_sidecar2341, tbl_sidecar2337, tbl_sidecar2338, tbl_sidecar2283 ]
2264 Initial best is first table seen: tbl_sidecar2067
2265 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
2266 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
2267 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2068
2268 Updating best to nat_ingress_icmp_dst_port from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
2269 For trial t : tbl_sidecar2341 with best: nat_ingress_icmp_dst_port
2270 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2271 For trial t : tbl_sidecar2337 with best: nat_ingress_icmp_dst_port
2272 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2273 For trial t : tbl_sidecar2338 with best: nat_ingress_icmp_dst_port
2274 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2275 For trial t : tbl_sidecar2283 with best: nat_ingress_icmp_dst_port
2276 Updating best to tbl_sidecar2283 from nat_ingress_icmp_dst_port for reason: earlier stage calculated
2277 placing 1 entries of tbl_sidecar2283 ( tbl_sidecar2283 ) (with gw cond-76, result tag $true) in stage 0(c) FormatType(02)
2278 stage 0, work: [ 34424727, 34615495 ], partly placed 0, placed 13
2279 { id=8 ram=18 tcam=13 mram=8 eixb=54 tixb=0 malu=0 salu=0 local_tinds=0 }
2280 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
2281 try_place_table(tbl_sidecar2067, stage=0)
2282 Initial # of stages is 0, initial # of entries is 1
2283 Try_alloc_all for Table use
2284 Trying to allocate layout for tbl_sidecar2067
2285 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
2286 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2287 way:{ g:1 e:0 w:1 }
2288 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2289 Trying to allocate adb for tbl_sidecar2067
2290 Trying to allocate imem for tbl_sidecar2067
2291 table tbl_sidecar2067 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
2292 too many stats tables
2293 Memuse for failed memory placement:
2294 tc sb rb tib ab st srams mapram ov gw pay 2p
2295 .. .. .. .. .. .. .......... ...... .. .. .. .
2296 .. .. .. .. .. .. .......... ...... .. .. .. .
2297 .. .. .. .. .. .. .......... ...... .. .. .. .
2298 .. .. .. .. .. .. .......... ...... .. .. .. .
2299 .. .. .. .. .. .. .......... ...... .. .. .. .
2300 .. .. .. .. .. .. .......... ...... .. .. .. .
2301 .. .. .. .. .. .. .......... ...... .. .. .. .
2302 .. .. .. .. .. .. .......... ...... .. .. .. .
2303 ..
2304 ..
2305 ..
2306 ..
2307 
2308 Table use of memory allocation did not fit
2309 Try_alloc_all for Min use
2310 Trying to allocate layout for tbl_sidecar2067
2311 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
2312 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2313 way:{ g:1 e:0 w:1 }
2314 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2315 Trying to allocate adb for tbl_sidecar2067
2316 Trying to allocate imem for tbl_sidecar2067
2317 table tbl_sidecar2067 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
2318 too many stats tables
2319 Memuse for failed memory placement:
2320 tc sb rb tib ab st srams mapram ov gw pay 2p
2321 .. .. .. .. .. .. .......... ...... .. .. .. .
2322 .. .. .. .. .. .. .......... ...... .. .. .. .
2323 .. .. .. .. .. .. .......... ...... .. .. .. .
2324 .. .. .. .. .. .. .......... ...... .. .. .. .
2325 .. .. .. .. .. .. .......... ...... .. .. .. .
2326 .. .. .. .. .. .. .......... ...... .. .. .. .
2327 .. .. .. .. .. .. .......... ...... .. .. .. .
2328 .. .. .. .. .. .. .......... ...... .. .. .. .
2329 ..
2330 ..
2331 ..
2332 ..
2333 
2334 Min use of memory allocation did not fit
2335 Try_alloc_all for Table use
2336 Trying to allocate layout for tbl_sidecar2067
2337 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
2338 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2339 way:{ g:1 e:0 w:1 }
2340 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2341 Trying to allocate adb for tbl_sidecar2067
2342 Trying to allocate imem for tbl_sidecar2067
2343 Entries : 1, needed_entries: 1, need_more: 0
2344 Selected stage: 1 Furthest stage: 1
2345 try_place_table returning 1 of tbl_sidecar2067 in stage 1
2346 Table is placed
2347 Pl vector: tbl_sidecar2067
2348 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
2349 try_place_table(tbl_sidecar2068, stage=0)
2350 Initial # of stages is 0, initial # of entries is 1
2351 Try_alloc_all for Table use
2352 Trying to allocate layout for tbl_sidecar2068
2353 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
2354 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2355 way:{ g:1 e:0 w:1 }
2356 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2357 Trying to allocate adb for tbl_sidecar2068
2358 Trying to allocate imem for tbl_sidecar2068
2359 table tbl_sidecar2068 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
2360 too many stats tables
2361 Memuse for failed memory placement:
2362 tc sb rb tib ab st srams mapram ov gw pay 2p
2363 .. .. .. .. .. .. .......... ...... .. .. .. .
2364 .. .. .. .. .. .. .......... ...... .. .. .. .
2365 .. .. .. .. .. .. .......... ...... .. .. .. .
2366 .. .. .. .. .. .. .......... ...... .. .. .. .
2367 .. .. .. .. .. .. .......... ...... .. .. .. .
2368 .. .. .. .. .. .. .......... ...... .. .. .. .
2369 .. .. .. .. .. .. .......... ...... .. .. .. .
2370 .. .. .. .. .. .. .......... ...... .. .. .. .
2371 ..
2372 ..
2373 ..
2374 ..
2375 
2376 Table use of memory allocation did not fit
2377 Try_alloc_all for Min use
2378 Trying to allocate layout for tbl_sidecar2068
2379 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
2380 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2381 way:{ g:1 e:0 w:1 }
2382 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2383 Trying to allocate adb for tbl_sidecar2068
2384 Trying to allocate imem for tbl_sidecar2068
2385 table tbl_sidecar2068 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
2386 too many stats tables
2387 Memuse for failed memory placement:
2388 tc sb rb tib ab st srams mapram ov gw pay 2p
2389 .. .. .. .. .. .. .......... ...... .. .. .. .
2390 .. .. .. .. .. .. .......... ...... .. .. .. .
2391 .. .. .. .. .. .. .......... ...... .. .. .. .
2392 .. .. .. .. .. .. .......... ...... .. .. .. .
2393 .. .. .. .. .. .. .......... ...... .. .. .. .
2394 .. .. .. .. .. .. .......... ...... .. .. .. .
2395 .. .. .. .. .. .. .......... ...... .. .. .. .
2396 .. .. .. .. .. .. .......... ...... .. .. .. .
2397 ..
2398 ..
2399 ..
2400 ..
2401 
2402 Min use of memory allocation did not fit
2403 Try_alloc_all for Table use
2404 Trying to allocate layout for tbl_sidecar2068
2405 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
2406 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2407 way:{ g:1 e:0 w:1 }
2408 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2409 Trying to allocate adb for tbl_sidecar2068
2410 Trying to allocate imem for tbl_sidecar2068
2411 Entries : 1, needed_entries: 1, need_more: 0
2412 Selected stage: 1 Furthest stage: 1
2413 try_place_table returning 1 of tbl_sidecar2068 in stage 1
2414 Table is placed
2415 Pl vector: tbl_sidecar2068
2416 - skipping cond-41 as its already done
2417 - skipping cond-47 as its already done
2418 try_place_table(cond-50, stage=0)
2419 Merging with match table nat_ingress_icmp_dst_port and tag $true
2420 - dependency between filter_switch_ipv6_addr and table advances stage
2421 Initial # of stages is 1, initial # of entries is 4
2422 Try_alloc_all for Table use
2423 Trying to allocate layout for nat_ingress_icmp_dst_port
2424 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
2425 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
2426 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
2427 Trying to allocate adb for nat_ingress_icmp_dst_port
2428 Trying to allocate imem for nat_ingress_icmp_dst_port
2429 Entries : 512, needed_entries: 4, need_more: 0
2430 Selected stage: 1 Furthest stage: 1
2431 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
2432 Table is placed
2433 Gateway is placed
2434 Pl vector: nat_ingress_icmp_dst_port
2435 - skipping cond-58 due to in-sequence control dependence on cond-50
2436 - skipping cond-62 due to in-sequence control dependence on cond-50
2437 - skipping cond-72 due to in-sequence control dependence on cond-50
2438 - skipping cond-73 due to in-sequence control dependence on cond-50
2439 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-50
2440 - skipping cond-74 due to in-sequence control dependence on cond-50
2441 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-50
2442 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-50
2443 - skipping cond-75 as its already done
2444 - skipping cond-77 as its already done
2445 try_place_table(cond-78, stage=0)
2446 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2447 - dependency between tbl_sidecar2283 and table advances stage
2448 Initial # of stages is 1, initial # of entries is 256
2449 Try_alloc_all for Table use
2450 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2451 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2452 picked layout for unicast_mac_rewrite_mac_rewrite FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 adb:6/2 ov:42 imm:32
2453 way:{ g:1 e:0 w:1 1 }
2454 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2455 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2456 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2457 Entries : 1024, needed_entries: 256, need_more: 0
2458 Selected stage: 1 Furthest stage: 1
2459 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2460 Table is placed
2461 Gateway is placed
2462 Pl vector: unicast_mac_rewrite_mac_rewrite
2463 try_place_table(cond-79, stage=0)
2464 Merging with match table tbl_sidecar2341 and tag $false
2465 - dependency between egress_filter_egress_filter and table advances stage
2466 Initial # of stages is 1, initial # of entries is 1
2467 Try_alloc_all for Table use
2468 Trying to allocate layout for tbl_sidecar2341
2469 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
2470 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2471 way:{ g:1 e:0 w:1 }
2472 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2473 Trying to allocate adb for tbl_sidecar2341
2474 Trying to allocate imem for tbl_sidecar2341
2475 Entries : 1, needed_entries: 1, need_more: 0
2476 Selected stage: 1 Furthest stage: 1
2477 try_place_table returning 1 of tbl_sidecar2341 in stage 1
2478 Table is placed
2479 Gateway is placed
2480 Merging with match table tbl_sidecar2337 and tag $true
2481 - dependency between egress_filter_egress_filter and table advances stage
2482 Initial # of stages is 1, initial # of entries is 1
2483 Try_alloc_all for Table use
2484 Trying to allocate layout for tbl_sidecar2337
2485 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
2486 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2487 way:{ g:1 e:0 w:1 }
2488 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2489 Trying to allocate adb for tbl_sidecar2337
2490 Trying to allocate imem for tbl_sidecar2337
2491 Entries : 1, needed_entries: 1, need_more: 0
2492 Selected stage: 1 Furthest stage: 1
2493 try_place_table returning 1 of tbl_sidecar2337 in stage 1
2494 Table is placed
2495 Gateway is placed
2496 Merging with match table tbl_sidecar2338 and tag $true
2497 - dependency between egress_filter_egress_filter and table advances stage
2498 Initial # of stages is 1, initial # of entries is 1
2499 Try_alloc_all for Table use
2500 Trying to allocate layout for tbl_sidecar2338
2501 Picking layout option for table : tbl_sidecar2338 with requested entries : 1
2502 picked layout for tbl_sidecar2338 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2503 way:{ g:1 e:0 w:1 }
2504 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2505 Trying to allocate adb for tbl_sidecar2338
2506 Trying to allocate imem for tbl_sidecar2338
2507 Entries : 1, needed_entries: 1, need_more: 0
2508 Selected stage: 1 Furthest stage: 1
2509 try_place_table returning 1 of tbl_sidecar2338 in stage 1
2510 Table is placed
2511 Gateway is placed
2512 Pl vector: tbl_sidecar2341 tbl_sidecar2337 tbl_sidecar2338
2513 found 7 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, nat_ingress_icmp_dst_port, unicast_mac_rewrite_mac_rewrite, tbl_sidecar2341, tbl_sidecar2337, tbl_sidecar2338 ]
2514 Initial best is first table seen: tbl_sidecar2067
2515 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
2516 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
2517 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2068
2518 Updating best to nat_ingress_icmp_dst_port from tbl_sidecar2068 for reason: longer downward prop control-included dependence tail chain
2519 For trial t : unicast_mac_rewrite_mac_rewrite with best: nat_ingress_icmp_dst_port
2520 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2521 For trial t : tbl_sidecar2341 with best: nat_ingress_icmp_dst_port
2522 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2523 For trial t : tbl_sidecar2337 with best: nat_ingress_icmp_dst_port
2524 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2525 For trial t : tbl_sidecar2338 with best: nat_ingress_icmp_dst_port
2526 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2527 Adding table:tbl_sidecar2067 in the initial stage option
2528 Adding table:tbl_sidecar2068 in the initial stage option
2529 Adding table:nat_ingress_icmp_dst_port in the initial stage option
2530 Adding table:unicast_mac_rewrite_mac_rewrite in the initial stage option
2531 Adding table:tbl_sidecar2341 in the initial stage option
2532 Adding table:tbl_sidecar2337 in the initial stage option
2533 Adding table:tbl_sidecar2338 in the initial stage option
2534 placing 512 entries of nat_ingress_icmp_dst_port ( Ingress.nat_ingress.icmp_dst_port ) (with gw cond-50, result tag $true) in stage 1(10) FormatType(02)
2535 stage 1, work: [ 34424727, 34615495, 34425908, 35578139 ], partly placed 0, placed 14
2536 { id=1 ram=0 tcam=1 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
2537 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
2538 try_place_table(tbl_sidecar2067, stage=1)
2539 Initial # of stages is 1, initial # of entries is 1
2540 Try_alloc_all for Table use
2541 Trying to allocate layout for tbl_sidecar2067
2542 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
2543 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2544 way:{ g:1 e:0 w:1 }
2545 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2546 Trying to allocate adb for tbl_sidecar2067
2547 Trying to allocate imem for tbl_sidecar2067
2548 Entries : 1, needed_entries: 1, need_more: 0
2549 Selected stage: 1 Furthest stage: 2
2550 try_place_table returning 1 of tbl_sidecar2067 in stage 1
2551 Table is placed
2552 Pl vector: tbl_sidecar2067
2553 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
2554 try_place_table(tbl_sidecar2068, stage=1)
2555 Initial # of stages is 1, initial # of entries is 1
2556 Try_alloc_all for Table use
2557 Trying to allocate layout for tbl_sidecar2068
2558 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
2559 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2560 way:{ g:1 e:0 w:1 }
2561 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2562 Trying to allocate adb for tbl_sidecar2068
2563 Trying to allocate imem for tbl_sidecar2068
2564 Entries : 1, needed_entries: 1, need_more: 0
2565 Selected stage: 1 Furthest stage: 2
2566 try_place_table returning 1 of tbl_sidecar2068 in stage 1
2567 Table is placed
2568 Pl vector: tbl_sidecar2068
2569 - skipping cond-41 as its already done
2570 - skipping cond-47 as its already done
2571 - skipping cond-50 as its already done
2572 - skipping cond-58 because it depends on cond-51
2573 - skipping gateway cond-58 until any of the control dominating tables can be placed
2574 - skipping cond-62 due to in-sequence control dependence on cond-58
2575 - skipping cond-72 due to in-sequence control dependence on cond-58
2576 - skipping cond-73 due to in-sequence control dependence on cond-58
2577 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
2578 - skipping cond-74 because it depends on cond-51
2579 - removing tbl_sidecar2160 from merge list because it depends on cond-51
2580 - skipping gateway cond-74 until mergeable tables are available
2581 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
2582 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
2583 - skipping cond-75 as its already done
2584 - skipping cond-77 as its already done
2585 try_place_table(cond-78, stage=1)
2586 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2587 Initial # of stages is 1, initial # of entries is 256
2588 Try_alloc_all for Table use
2589 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2590 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2591 picked layout for unicast_mac_rewrite_mac_rewrite FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 adb:6/2 ov:42 imm:32
2592 way:{ g:1 e:0 w:1 1 }
2593 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2594 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2595 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2596 Entries : 1024, needed_entries: 256, need_more: 0
2597 Selected stage: 1 Furthest stage: 2
2598 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2599 Table is placed
2600 Gateway is placed
2601 Pl vector: unicast_mac_rewrite_mac_rewrite
2602 try_place_table(cond-79, stage=1)
2603 Merging with match table tbl_sidecar2341 and tag $false
2604 Initial # of stages is 1, initial # of entries is 1
2605 Try_alloc_all for Table use
2606 Trying to allocate layout for tbl_sidecar2341
2607 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
2608 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2609 way:{ g:1 e:0 w:1 }
2610 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2611 Trying to allocate adb for tbl_sidecar2341
2612 Trying to allocate imem for tbl_sidecar2341
2613 Entries : 1, needed_entries: 1, need_more: 0
2614 Selected stage: 1 Furthest stage: 2
2615 try_place_table returning 1 of tbl_sidecar2341 in stage 1
2616 Table is placed
2617 Gateway is placed
2618 Merging with match table tbl_sidecar2337 and tag $true
2619 Initial # of stages is 1, initial # of entries is 1
2620 Try_alloc_all for Table use
2621 Trying to allocate layout for tbl_sidecar2337
2622 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
2623 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2624 way:{ g:1 e:0 w:1 }
2625 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2626 Trying to allocate adb for tbl_sidecar2337
2627 Trying to allocate imem for tbl_sidecar2337
2628 Entries : 1, needed_entries: 1, need_more: 0
2629 Selected stage: 1 Furthest stage: 2
2630 try_place_table returning 1 of tbl_sidecar2337 in stage 1
2631 Table is placed
2632 Gateway is placed
2633 Merging with match table tbl_sidecar2338 and tag $true
2634 Initial # of stages is 1, initial # of entries is 1
2635 Try_alloc_all for Table use
2636 Trying to allocate layout for tbl_sidecar2338
2637 Picking layout option for table : tbl_sidecar2338 with requested entries : 1
2638 picked layout for tbl_sidecar2338 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2639 way:{ g:1 e:0 w:1 }
2640 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2641 Trying to allocate adb for tbl_sidecar2338
2642 Trying to allocate imem for tbl_sidecar2338
2643 Entries : 1, needed_entries: 1, need_more: 0
2644 Selected stage: 1 Furthest stage: 2
2645 try_place_table returning 1 of tbl_sidecar2338 in stage 1
2646 Table is placed
2647 Gateway is placed
2648 Pl vector: tbl_sidecar2341 tbl_sidecar2337 tbl_sidecar2338
2649 - skipping nat_ingress_icmp_dst_port as its already done
2650 try_place_table(cond-51, stage=1)
2651 Initial # of stages is 1, initial # of entries is 0
2652 Try_alloc_all for Table use
2653 Trying to allocate layout for cond-51
2654 Picking layout option for table : cond-51 with requested entries : 0
2655 picked layout for cond-51 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
2656 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2657 Trying to allocate adb for cond-51
2658 Trying to allocate imem for cond-51
2659 Entries : 0, needed_entries: 0, need_more: 0
2660 Selected stage: 1 Furthest stage: 2
2661 try_place_table returning 0 of cond-51 in stage 1
2662 Table is placed
2663 Pl vector: cond-51
2664 - skipping nat_ingress_ingress_hit due to in-sequence control dependence on cond-51
2665 - skipping ara_table_9 as a parent is not yet placed
2666 - skipping ara_table_5 as a parent is not yet placed
2667 - skipping ara_table_4 as a parent is not yet placed
2668 - skipping ara_table_0 as a parent is not yet placed
2669 found 7 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, unicast_mac_rewrite_mac_rewrite, tbl_sidecar2341, tbl_sidecar2337, tbl_sidecar2338, cond-51 ]
2670 Initial best is first table seen: tbl_sidecar2067
2671 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
2672 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
2673 For trial t : unicast_mac_rewrite_mac_rewrite with best: tbl_sidecar2068
2674 Updating best to unicast_mac_rewrite_mac_rewrite from tbl_sidecar2068 for reason: default choice
2675 For trial t : tbl_sidecar2341 with best: unicast_mac_rewrite_mac_rewrite
2676 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2677 For trial t : tbl_sidecar2337 with best: unicast_mac_rewrite_mac_rewrite
2678 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2679 For trial t : tbl_sidecar2338 with best: unicast_mac_rewrite_mac_rewrite
2680 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2681 For trial t : cond-51 with best: unicast_mac_rewrite_mac_rewrite
2682 Updating best to cond-51 from unicast_mac_rewrite_mac_rewrite for reason: longer downward prop control-included dependence tail chain
2683 placing 0 entries of cond-51 ( cond-51 ) in stage 1(11) FormatType(02)
2684 stage 1, work: [ 34424727, 34615495, 34425908, 34426461, 34426463 ], partly placed 0, placed 15
2685 { id=1 ram=0 tcam=1 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
2686 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
2687 try_place_table(tbl_sidecar2067, stage=1)
2688 Initial # of stages is 1, initial # of entries is 1
2689 Try_alloc_all for Table use
2690 Trying to allocate layout for tbl_sidecar2067
2691 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
2692 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2693 way:{ g:1 e:0 w:1 }
2694 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2695 Trying to allocate adb for tbl_sidecar2067
2696 Trying to allocate imem for tbl_sidecar2067
2697 Entries : 1, needed_entries: 1, need_more: 0
2698 Selected stage: 1 Furthest stage: 2
2699 try_place_table returning 1 of tbl_sidecar2067 in stage 1
2700 Table is placed
2701 Pl vector: tbl_sidecar2067
2702 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
2703 try_place_table(tbl_sidecar2068, stage=1)
2704 Initial # of stages is 1, initial # of entries is 1
2705 Try_alloc_all for Table use
2706 Trying to allocate layout for tbl_sidecar2068
2707 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
2708 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2709 way:{ g:1 e:0 w:1 }
2710 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2711 Trying to allocate adb for tbl_sidecar2068
2712 Trying to allocate imem for tbl_sidecar2068
2713 Entries : 1, needed_entries: 1, need_more: 0
2714 Selected stage: 1 Furthest stage: 2
2715 try_place_table returning 1 of tbl_sidecar2068 in stage 1
2716 Table is placed
2717 Pl vector: tbl_sidecar2068
2718 - skipping cond-41 as its already done
2719 - skipping cond-47 as its already done
2720 - skipping cond-50 as its already done
2721 - skipping cond-58 because it depends on nat_ingress_ingress_hit
2722 - skipping gateway cond-58 until any of the control dominating tables can be placed
2723 - skipping cond-62 due to in-sequence control dependence on cond-58
2724 - skipping cond-72 due to in-sequence control dependence on cond-58
2725 - skipping cond-73 due to in-sequence control dependence on cond-58
2726 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
2727 - skipping cond-74 because it depends on cond-52
2728 - removing tbl_sidecar2160 from merge list because it depends on cond-52
2729 - skipping gateway cond-74 until mergeable tables are available
2730 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
2731 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
2732 - skipping cond-75 as its already done
2733 - skipping cond-77 as its already done
2734 try_place_table(cond-78, stage=1)
2735 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2736 Initial # of stages is 1, initial # of entries is 256
2737 Try_alloc_all for Table use
2738 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2739 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2740 picked layout for unicast_mac_rewrite_mac_rewrite FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 adb:6/2 ov:42 imm:32
2741 way:{ g:1 e:0 w:1 1 }
2742 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2743 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2744 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2745 Entries : 1024, needed_entries: 256, need_more: 0
2746 Selected stage: 1 Furthest stage: 2
2747 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2748 Table is placed
2749 Gateway is placed
2750 Pl vector: unicast_mac_rewrite_mac_rewrite
2751 try_place_table(cond-79, stage=1)
2752 Merging with match table tbl_sidecar2341 and tag $false
2753 Initial # of stages is 1, initial # of entries is 1
2754 Try_alloc_all for Table use
2755 Trying to allocate layout for tbl_sidecar2341
2756 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
2757 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2758 way:{ g:1 e:0 w:1 }
2759 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2760 Trying to allocate adb for tbl_sidecar2341
2761 Trying to allocate imem for tbl_sidecar2341
2762 Entries : 1, needed_entries: 1, need_more: 0
2763 Selected stage: 1 Furthest stage: 2
2764 try_place_table returning 1 of tbl_sidecar2341 in stage 1
2765 Table is placed
2766 Gateway is placed
2767 Merging with match table tbl_sidecar2337 and tag $true
2768 Initial # of stages is 1, initial # of entries is 1
2769 Try_alloc_all for Table use
2770 Trying to allocate layout for tbl_sidecar2337
2771 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
2772 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2773 way:{ g:1 e:0 w:1 }
2774 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2775 Trying to allocate adb for tbl_sidecar2337
2776 Trying to allocate imem for tbl_sidecar2337
2777 Entries : 1, needed_entries: 1, need_more: 0
2778 Selected stage: 1 Furthest stage: 2
2779 try_place_table returning 1 of tbl_sidecar2337 in stage 1
2780 Table is placed
2781 Gateway is placed
2782 Merging with match table tbl_sidecar2338 and tag $true
2783 Initial # of stages is 1, initial # of entries is 1
2784 Try_alloc_all for Table use
2785 Trying to allocate layout for tbl_sidecar2338
2786 Picking layout option for table : tbl_sidecar2338 with requested entries : 1
2787 picked layout for tbl_sidecar2338 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2788 way:{ g:1 e:0 w:1 }
2789 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2790 Trying to allocate adb for tbl_sidecar2338
2791 Trying to allocate imem for tbl_sidecar2338
2792 Entries : 1, needed_entries: 1, need_more: 0
2793 Selected stage: 1 Furthest stage: 2
2794 try_place_table returning 1 of tbl_sidecar2338 in stage 1
2795 Table is placed
2796 Gateway is placed
2797 Pl vector: tbl_sidecar2341 tbl_sidecar2337 tbl_sidecar2338
2798 - skipping nat_ingress_icmp_dst_port as its already done
2799 - skipping cond-51 as its already done
2800 - skipping nat_ingress_ingress_hit because it depends on cond-52
2801 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
2802 try_place_table(cond-52, stage=1)
2803 Merging with match table nat_ingress_ingress_ipv4 and tag $false
2804 - dependency between nat_ingress_icmp_dst_port and table advances stage
2805 Initial # of stages is 2, initial # of entries is 2560
2806 Try_alloc_all for Table use
2807 Trying to allocate layout for nat_ingress_ingress_ipv4
2808 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
2809 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
2810 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
2811 Trying to allocate adb for nat_ingress_ingress_ipv4
2812 Trying to allocate imem for nat_ingress_ingress_ipv4
2813 Entries : 2560, needed_entries: 2560, need_more: 0
2814 Selected stage: 2 Furthest stage: 2
2815 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
2816 Table is placed
2817 Gateway is placed
2818 Pl vector: nat_ingress_ingress_ipv4
2819 try_place_table(cond-53, stage=1)
2820 Merging with match table nat_ingress_ingress_ipv6 and tag $true
2821 - dependency between nat_ingress_icmp_dst_port and table advances stage
2822 Initial # of stages is 2, initial # of entries is 2560
2823 Try_alloc_all for Table use
2824 Trying to allocate layout for nat_ingress_ingress_ipv6
2825 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
2826 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
2827 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
2828 Trying to allocate adb for nat_ingress_ingress_ipv6
2829 Trying to allocate imem for nat_ingress_ingress_ipv6
2830 Entries : 2560, needed_entries: 2560, need_more: 0
2831 Selected stage: 2 Furthest stage: 2
2832 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
2833 Table is placed
2834 Gateway is placed
2835 Pl vector: nat_ingress_ingress_ipv6
2836 found 8 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, unicast_mac_rewrite_mac_rewrite, tbl_sidecar2341, tbl_sidecar2337, tbl_sidecar2338, nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6 ]
2837 Initial best is first table seen: tbl_sidecar2067
2838 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
2839 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
2840 For trial t : unicast_mac_rewrite_mac_rewrite with best: tbl_sidecar2068
2841 Updating best to unicast_mac_rewrite_mac_rewrite from tbl_sidecar2068 for reason: default choice
2842 For trial t : tbl_sidecar2341 with best: unicast_mac_rewrite_mac_rewrite
2843 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2844 For trial t : tbl_sidecar2337 with best: unicast_mac_rewrite_mac_rewrite
2845 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2846 For trial t : tbl_sidecar2338 with best: unicast_mac_rewrite_mac_rewrite
2847 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2848 For trial t : nat_ingress_ingress_ipv4 with best: unicast_mac_rewrite_mac_rewrite
2849 Keeping best unicast_mac_rewrite_mac_rewrite for reason: earlier stage calculated
2850 For trial t : nat_ingress_ingress_ipv6 with best: unicast_mac_rewrite_mac_rewrite
2851 Keeping best unicast_mac_rewrite_mac_rewrite for reason: earlier stage calculated
2852 placing 1024 entries of unicast_mac_rewrite_mac_rewrite ( Egress.unicast_mac_rewrite.mac_rewrite ) (with gw cond-78, result tag $true) in stage 1(12) FormatType(02)
2853 stage 1, work: [ 34424727, 34615495, 34425908, 34426461, 34426463 ], partly placed 0, placed 16
2854 { id=2 ram=4 tcam=1 mram=2 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
2855 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
2856 try_place_table(tbl_sidecar2067, stage=1)
2857 Initial # of stages is 1, initial # of entries is 1
2858 Try_alloc_all for Table use
2859 Trying to allocate layout for tbl_sidecar2067
2860 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
2861 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2862 way:{ g:1 e:0 w:1 }
2863 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2864 Trying to allocate adb for tbl_sidecar2067
2865 Trying to allocate imem for tbl_sidecar2067
2866 Entries : 1, needed_entries: 1, need_more: 0
2867 Selected stage: 1 Furthest stage: 2
2868 try_place_table returning 1 of tbl_sidecar2067 in stage 1
2869 Table is placed
2870 Pl vector: tbl_sidecar2067
2871 tbl_sidecar2068 is not a gateway! Aborting search for merge choices
2872 try_place_table(tbl_sidecar2068, stage=1)
2873 Initial # of stages is 1, initial # of entries is 1
2874 Try_alloc_all for Table use
2875 Trying to allocate layout for tbl_sidecar2068
2876 Picking layout option for table : tbl_sidecar2068 with requested entries : 1
2877 picked layout for tbl_sidecar2068 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2878 way:{ g:1 e:0 w:1 }
2879 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2880 Trying to allocate adb for tbl_sidecar2068
2881 Trying to allocate imem for tbl_sidecar2068
2882 Entries : 1, needed_entries: 1, need_more: 0
2883 Selected stage: 1 Furthest stage: 2
2884 try_place_table returning 1 of tbl_sidecar2068 in stage 1
2885 Table is placed
2886 Pl vector: tbl_sidecar2068
2887 - skipping cond-41 as its already done
2888 - skipping cond-47 as its already done
2889 - skipping cond-50 as its already done
2890 - skipping cond-58 because it depends on nat_ingress_ingress_hit
2891 - skipping gateway cond-58 until any of the control dominating tables can be placed
2892 - skipping cond-62 due to in-sequence control dependence on cond-58
2893 - skipping cond-72 due to in-sequence control dependence on cond-58
2894 - skipping cond-73 due to in-sequence control dependence on cond-58
2895 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
2896 - skipping cond-74 because it depends on cond-52
2897 - removing tbl_sidecar2160 from merge list because it depends on cond-52
2898 - skipping gateway cond-74 until mergeable tables are available
2899 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
2900 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
2901 - skipping cond-75 as its already done
2902 - skipping cond-77 as its already done
2903 - skipping cond-78 as its already done
2904 try_place_table(cond-79, stage=1)
2905 Merging with match table tbl_sidecar2341 and tag $false
2906 Initial # of stages is 1, initial # of entries is 1
2907 Try_alloc_all for Table use
2908 Trying to allocate layout for tbl_sidecar2341
2909 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
2910 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2911 way:{ g:1 e:0 w:1 }
2912 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2913 Trying to allocate adb for tbl_sidecar2341
2914 Trying to allocate imem for tbl_sidecar2341
2915 Entries : 1, needed_entries: 1, need_more: 0
2916 Selected stage: 1 Furthest stage: 2
2917 try_place_table returning 1 of tbl_sidecar2341 in stage 1
2918 Table is placed
2919 Gateway is placed
2920 Merging with match table tbl_sidecar2337 and tag $true
2921 Initial # of stages is 1, initial # of entries is 1
2922 Try_alloc_all for Table use
2923 Trying to allocate layout for tbl_sidecar2337
2924 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
2925 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2926 way:{ g:1 e:0 w:1 }
2927 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2928 Trying to allocate adb for tbl_sidecar2337
2929 Trying to allocate imem for tbl_sidecar2337
2930 Entries : 1, needed_entries: 1, need_more: 0
2931 Selected stage: 1 Furthest stage: 2
2932 try_place_table returning 1 of tbl_sidecar2337 in stage 1
2933 Table is placed
2934 Gateway is placed
2935 Merging with match table tbl_sidecar2338 and tag $true
2936 Initial # of stages is 1, initial # of entries is 1
2937 Try_alloc_all for Table use
2938 Trying to allocate layout for tbl_sidecar2338
2939 Picking layout option for table : tbl_sidecar2338 with requested entries : 1
2940 picked layout for tbl_sidecar2338 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2941 way:{ g:1 e:0 w:1 }
2942 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2943 Trying to allocate adb for tbl_sidecar2338
2944 Trying to allocate imem for tbl_sidecar2338
2945 Entries : 1, needed_entries: 1, need_more: 0
2946 Selected stage: 1 Furthest stage: 2
2947 try_place_table returning 1 of tbl_sidecar2338 in stage 1
2948 Table is placed
2949 Gateway is placed
2950 Pl vector: tbl_sidecar2341 tbl_sidecar2337 tbl_sidecar2338
2951 - skipping nat_ingress_icmp_dst_port as its already done
2952 - skipping cond-51 as its already done
2953 - skipping nat_ingress_ingress_hit because it depends on cond-52
2954 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
2955 try_place_table(cond-52, stage=1)
2956 Merging with match table nat_ingress_ingress_ipv4 and tag $false
2957 - dependency between nat_ingress_icmp_dst_port and table advances stage
2958 Initial # of stages is 2, initial # of entries is 2560
2959 Try_alloc_all for Table use
2960 Trying to allocate layout for nat_ingress_ingress_ipv4
2961 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
2962 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
2963 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
2964 Trying to allocate adb for nat_ingress_ingress_ipv4
2965 Trying to allocate imem for nat_ingress_ingress_ipv4
2966 Entries : 2560, needed_entries: 2560, need_more: 0
2967 Selected stage: 2 Furthest stage: 2
2968 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
2969 Table is placed
2970 Gateway is placed
2971 Pl vector: nat_ingress_ingress_ipv4
2972 try_place_table(cond-53, stage=1)
2973 Merging with match table nat_ingress_ingress_ipv6 and tag $true
2974 - dependency between nat_ingress_icmp_dst_port and table advances stage
2975 Initial # of stages is 2, initial # of entries is 2560
2976 Try_alloc_all for Table use
2977 Trying to allocate layout for nat_ingress_ingress_ipv6
2978 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
2979 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
2980 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
2981 Trying to allocate adb for nat_ingress_ingress_ipv6
2982 Trying to allocate imem for nat_ingress_ingress_ipv6
2983 Entries : 2560, needed_entries: 2560, need_more: 0
2984 Selected stage: 2 Furthest stage: 2
2985 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
2986 Table is placed
2987 Gateway is placed
2988 Pl vector: nat_ingress_ingress_ipv6
2989 found 7 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2068, tbl_sidecar2341, tbl_sidecar2337, tbl_sidecar2338, nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6 ]
2990 Initial best is first table seen: tbl_sidecar2067
2991 For trial t : tbl_sidecar2068 with best: tbl_sidecar2067
2992 Updating best to tbl_sidecar2068 from tbl_sidecar2067 for reason: default choice
2993 For trial t : tbl_sidecar2341 with best: tbl_sidecar2068
2994 Keeping best tbl_sidecar2068 for reason: direct control dependency difference
2995 For trial t : tbl_sidecar2337 with best: tbl_sidecar2068
2996 Keeping best tbl_sidecar2068 for reason: direct control dependency difference
2997 For trial t : tbl_sidecar2338 with best: tbl_sidecar2068
2998 Keeping best tbl_sidecar2068 for reason: direct control dependency difference
2999 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2068
3000 Keeping best tbl_sidecar2068 for reason: earlier stage calculated
3001 For trial t : nat_ingress_ingress_ipv6 with best: tbl_sidecar2068
3002 Keeping best tbl_sidecar2068 for reason: earlier stage calculated
3003 placing 1 entries of tbl_sidecar2068 ( tbl_sidecar2068 ) in stage 1(13) FormatType(022)
3004 stage 1, work: [ 34424727, 34615495, 34425908, 34426461, 34426463 ], partly placed 0, placed 17
3005 { id=3 ram=6 tcam=1 mram=4 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
3006 tbl_sidecar2067 is not a gateway! Aborting search for merge choices
3007 try_place_table(tbl_sidecar2067, stage=1)
3008 Initial # of stages is 1, initial # of entries is 1
3009 Try_alloc_all for Table use
3010 Trying to allocate layout for tbl_sidecar2067
3011 Picking layout option for table : tbl_sidecar2067 with requested entries : 1
3012 picked layout for tbl_sidecar2067 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3013 way:{ g:1 e:0 w:1 }
3014 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3015 Trying to allocate adb for tbl_sidecar2067
3016 Trying to allocate imem for tbl_sidecar2067
3017 Entries : 1, needed_entries: 1, need_more: 0
3018 Selected stage: 1 Furthest stage: 2
3019 try_place_table returning 1 of tbl_sidecar2067 in stage 1
3020 Table is placed
3021 Pl vector: tbl_sidecar2067
3022 - skipping tbl_sidecar2068 as its already done
3023 - skipping cond-41 as its already done
3024 - skipping cond-47 as its already done
3025 - skipping cond-50 as its already done
3026 - skipping cond-58 because it depends on nat_ingress_ingress_hit
3027 - skipping gateway cond-58 until any of the control dominating tables can be placed
3028 - skipping cond-62 due to in-sequence control dependence on cond-58
3029 - skipping cond-72 due to in-sequence control dependence on cond-58
3030 - skipping cond-73 due to in-sequence control dependence on cond-58
3031 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
3032 - skipping cond-74 because it depends on cond-52
3033 - removing tbl_sidecar2160 from merge list because it depends on cond-52
3034 - skipping gateway cond-74 until mergeable tables are available
3035 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
3036 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
3037 - skipping cond-75 as its already done
3038 - skipping cond-77 as its already done
3039 - skipping cond-78 as its already done
3040 try_place_table(cond-79, stage=1)
3041 Merging with match table tbl_sidecar2341 and tag $false
3042 Initial # of stages is 1, initial # of entries is 1
3043 Try_alloc_all for Table use
3044 Trying to allocate layout for tbl_sidecar2341
3045 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
3046 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3047 way:{ g:1 e:0 w:1 }
3048 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3049 Trying to allocate adb for tbl_sidecar2341
3050 Trying to allocate imem for tbl_sidecar2341
3051 Entries : 1, needed_entries: 1, need_more: 0
3052 Selected stage: 1 Furthest stage: 2
3053 try_place_table returning 1 of tbl_sidecar2341 in stage 1
3054 Table is placed
3055 Gateway is placed
3056 Merging with match table tbl_sidecar2337 and tag $true
3057 Initial # of stages is 1, initial # of entries is 1
3058 Try_alloc_all for Table use
3059 Trying to allocate layout for tbl_sidecar2337
3060 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
3061 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3062 way:{ g:1 e:0 w:1 }
3063 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3064 Trying to allocate adb for tbl_sidecar2337
3065 Trying to allocate imem for tbl_sidecar2337
3066 Entries : 1, needed_entries: 1, need_more: 0
3067 Selected stage: 1 Furthest stage: 2
3068 try_place_table returning 1 of tbl_sidecar2337 in stage 1
3069 Table is placed
3070 Gateway is placed
3071 Merging with match table tbl_sidecar2338 and tag $true
3072 Initial # of stages is 1, initial # of entries is 1
3073 Try_alloc_all for Table use
3074 Trying to allocate layout for tbl_sidecar2338
3075 Picking layout option for table : tbl_sidecar2338 with requested entries : 1
3076 picked layout for tbl_sidecar2338 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3077 way:{ g:1 e:0 w:1 }
3078 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3079 Trying to allocate adb for tbl_sidecar2338
3080 Trying to allocate imem for tbl_sidecar2338
3081 Entries : 1, needed_entries: 1, need_more: 0
3082 Selected stage: 1 Furthest stage: 2
3083 try_place_table returning 1 of tbl_sidecar2338 in stage 1
3084 Table is placed
3085 Gateway is placed
3086 Pl vector: tbl_sidecar2341 tbl_sidecar2337 tbl_sidecar2338
3087 - skipping nat_ingress_icmp_dst_port as its already done
3088 - skipping cond-51 as its already done
3089 - skipping nat_ingress_ingress_hit because it depends on cond-52
3090 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3091 try_place_table(cond-52, stage=1)
3092 Merging with match table nat_ingress_ingress_ipv4 and tag $false
3093 - dependency between nat_ingress_icmp_dst_port and table advances stage
3094 Initial # of stages is 2, initial # of entries is 2560
3095 Try_alloc_all for Table use
3096 Trying to allocate layout for nat_ingress_ingress_ipv4
3097 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
3098 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3099 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
3100 Trying to allocate adb for nat_ingress_ingress_ipv4
3101 Trying to allocate imem for nat_ingress_ingress_ipv4
3102 Entries : 2560, needed_entries: 2560, need_more: 0
3103 Selected stage: 2 Furthest stage: 2
3104 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
3105 Table is placed
3106 Gateway is placed
3107 Pl vector: nat_ingress_ingress_ipv4
3108 try_place_table(cond-53, stage=1)
3109 Merging with match table nat_ingress_ingress_ipv6 and tag $true
3110 - dependency between nat_ingress_icmp_dst_port and table advances stage
3111 Initial # of stages is 2, initial # of entries is 2560
3112 Try_alloc_all for Table use
3113 Trying to allocate layout for nat_ingress_ingress_ipv6
3114 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
3115 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
3116 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
3117 Trying to allocate adb for nat_ingress_ingress_ipv6
3118 Trying to allocate imem for nat_ingress_ingress_ipv6
3119 Entries : 2560, needed_entries: 2560, need_more: 0
3120 Selected stage: 2 Furthest stage: 2
3121 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
3122 Table is placed
3123 Gateway is placed
3124 Pl vector: nat_ingress_ingress_ipv6
3125 found 6 tables that could be placed: [ tbl_sidecar2067, tbl_sidecar2341, tbl_sidecar2337, tbl_sidecar2338, nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6 ]
3126 Initial best is first table seen: tbl_sidecar2067
3127 For trial t : tbl_sidecar2341 with best: tbl_sidecar2067
3128 Keeping best tbl_sidecar2067 for reason: direct control dependency difference
3129 For trial t : tbl_sidecar2337 with best: tbl_sidecar2067
3130 Keeping best tbl_sidecar2067 for reason: direct control dependency difference
3131 For trial t : tbl_sidecar2338 with best: tbl_sidecar2067
3132 Keeping best tbl_sidecar2067 for reason: direct control dependency difference
3133 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2067
3134 Keeping best tbl_sidecar2067 for reason: earlier stage calculated
3135 For trial t : nat_ingress_ingress_ipv6 with best: tbl_sidecar2067
3136 Keeping best tbl_sidecar2067 for reason: earlier stage calculated
3137 placing 1 entries of tbl_sidecar2067 ( tbl_sidecar2067 ) in stage 1(14) FormatType(022)
3138 stage 1, work: [ 34424727, 34615495, 34425908, 34426461, 34426463 ], partly placed 0, placed 18
3139 { id=4 ram=8 tcam=1 mram=6 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
3140 - skipping tbl_sidecar2067 as its already done
3141 - skipping tbl_sidecar2068 as its already done
3142 - skipping cond-41 as its already done
3143 - skipping cond-47 as its already done
3144 - skipping cond-50 as its already done
3145 - skipping cond-58 because it depends on nat_ingress_ingress_hit
3146 - skipping gateway cond-58 until any of the control dominating tables can be placed
3147 - skipping cond-62 due to in-sequence control dependence on cond-58
3148 - skipping cond-72 due to in-sequence control dependence on cond-58
3149 - skipping cond-73 due to in-sequence control dependence on cond-58
3150 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
3151 - skipping cond-74 because it depends on cond-52
3152 - removing tbl_sidecar2160 from merge list because it depends on cond-52
3153 - skipping gateway cond-74 until mergeable tables are available
3154 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
3155 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
3156 - skipping cond-75 as its already done
3157 - skipping cond-77 as its already done
3158 - skipping cond-78 as its already done
3159 try_place_table(cond-79, stage=1)
3160 Merging with match table tbl_sidecar2341 and tag $false
3161 Initial # of stages is 1, initial # of entries is 1
3162 Try_alloc_all for Table use
3163 Trying to allocate layout for tbl_sidecar2341
3164 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
3165 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3166 way:{ g:1 e:0 w:1 }
3167 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3168 Trying to allocate adb for tbl_sidecar2341
3169 Trying to allocate imem for tbl_sidecar2341
3170 Entries : 1, needed_entries: 1, need_more: 0
3171 Selected stage: 1 Furthest stage: 2
3172 try_place_table returning 1 of tbl_sidecar2341 in stage 1
3173 Table is placed
3174 Gateway is placed
3175 Merging with match table tbl_sidecar2337 and tag $true
3176 Initial # of stages is 1, initial # of entries is 1
3177 Try_alloc_all for Table use
3178 Trying to allocate layout for tbl_sidecar2337
3179 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
3180 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3181 way:{ g:1 e:0 w:1 }
3182 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3183 Trying to allocate adb for tbl_sidecar2337
3184 Trying to allocate imem for tbl_sidecar2337
3185 Entries : 1, needed_entries: 1, need_more: 0
3186 Selected stage: 1 Furthest stage: 2
3187 try_place_table returning 1 of tbl_sidecar2337 in stage 1
3188 Table is placed
3189 Gateway is placed
3190 Merging with match table tbl_sidecar2338 and tag $true
3191 Initial # of stages is 1, initial # of entries is 1
3192 Try_alloc_all for Table use
3193 Trying to allocate layout for tbl_sidecar2338
3194 Picking layout option for table : tbl_sidecar2338 with requested entries : 1
3195 picked layout for tbl_sidecar2338 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3196 way:{ g:1 e:0 w:1 }
3197 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3198 Trying to allocate adb for tbl_sidecar2338
3199 Trying to allocate imem for tbl_sidecar2338
3200 Entries : 1, needed_entries: 1, need_more: 0
3201 Selected stage: 1 Furthest stage: 2
3202 try_place_table returning 1 of tbl_sidecar2338 in stage 1
3203 Table is placed
3204 Gateway is placed
3205 Pl vector: tbl_sidecar2341 tbl_sidecar2337 tbl_sidecar2338
3206 - skipping nat_ingress_icmp_dst_port as its already done
3207 - skipping cond-51 as its already done
3208 - skipping nat_ingress_ingress_hit because it depends on cond-52
3209 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3210 try_place_table(cond-52, stage=1)
3211 Merging with match table nat_ingress_ingress_ipv4 and tag $false
3212 - dependency between nat_ingress_icmp_dst_port and table advances stage
3213 Initial # of stages is 2, initial # of entries is 2560
3214 Try_alloc_all for Table use
3215 Trying to allocate layout for nat_ingress_ingress_ipv4
3216 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
3217 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3218 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
3219 Trying to allocate adb for nat_ingress_ingress_ipv4
3220 Trying to allocate imem for nat_ingress_ingress_ipv4
3221 Entries : 2560, needed_entries: 2560, need_more: 0
3222 Selected stage: 2 Furthest stage: 2
3223 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
3224 Table is placed
3225 Gateway is placed
3226 Pl vector: nat_ingress_ingress_ipv4
3227 try_place_table(cond-53, stage=1)
3228 Merging with match table nat_ingress_ingress_ipv6 and tag $true
3229 - dependency between nat_ingress_icmp_dst_port and table advances stage
3230 Initial # of stages is 2, initial # of entries is 2560
3231 Try_alloc_all for Table use
3232 Trying to allocate layout for nat_ingress_ingress_ipv6
3233 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
3234 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
3235 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
3236 Trying to allocate adb for nat_ingress_ingress_ipv6
3237 Trying to allocate imem for nat_ingress_ingress_ipv6
3238 Entries : 2560, needed_entries: 2560, need_more: 0
3239 Selected stage: 2 Furthest stage: 2
3240 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
3241 Table is placed
3242 Gateway is placed
3243 Pl vector: nat_ingress_ingress_ipv6
3244 found 5 tables that could be placed: [ tbl_sidecar2341, tbl_sidecar2337, tbl_sidecar2338, nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6 ]
3245 Initial best is first table seen: tbl_sidecar2341
3246 For trial t : tbl_sidecar2337 with best: tbl_sidecar2341
3247 Updating best to tbl_sidecar2337 from tbl_sidecar2341 for reason: default choice
3248 For trial t : tbl_sidecar2338 with best: tbl_sidecar2337
3249 Updating best to tbl_sidecar2338 from tbl_sidecar2337 for reason: default choice
3250 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2338
3251 Keeping best tbl_sidecar2338 for reason: earlier stage calculated
3252 For trial t : nat_ingress_ingress_ipv6 with best: tbl_sidecar2338
3253 Keeping best tbl_sidecar2338 for reason: earlier stage calculated
3254 placing 1 entries of tbl_sidecar2338 ( tbl_sidecar2338 ) (with gw cond-79, result tag $true) in stage 1(15) FormatType(022)
3255 stage 1, work: [ 34424727, 34615495, 34425908, 34426461, 34426463, 34615870, 34616029 ], partly placed 0, placed 19
3256 { id=5 ram=10 tcam=1 mram=8 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
3257 - skipping tbl_sidecar2067 as its already done
3258 - skipping tbl_sidecar2068 as its already done
3259 - skipping cond-41 as its already done
3260 - skipping cond-47 as its already done
3261 - skipping cond-50 as its already done
3262 - skipping cond-58 because it depends on nat_ingress_ingress_hit
3263 - skipping gateway cond-58 until any of the control dominating tables can be placed
3264 - skipping cond-62 due to in-sequence control dependence on cond-58
3265 - skipping cond-72 due to in-sequence control dependence on cond-58
3266 - skipping cond-73 due to in-sequence control dependence on cond-58
3267 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
3268 - skipping cond-74 because it depends on cond-52
3269 - removing tbl_sidecar2160 from merge list because it depends on cond-52
3270 - skipping gateway cond-74 until mergeable tables are available
3271 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
3272 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
3273 - skipping cond-75 as its already done
3274 - skipping cond-77 as its already done
3275 - skipping cond-78 as its already done
3276 - skipping cond-79 as its already done
3277 - skipping nat_ingress_icmp_dst_port as its already done
3278 - skipping cond-51 as its already done
3279 - skipping nat_ingress_ingress_hit because it depends on cond-52
3280 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3281 try_place_table(cond-52, stage=1)
3282 Merging with match table nat_ingress_ingress_ipv4 and tag $false
3283 - dependency between nat_ingress_icmp_dst_port and table advances stage
3284 Initial # of stages is 2, initial # of entries is 2560
3285 Try_alloc_all for Table use
3286 Trying to allocate layout for nat_ingress_ingress_ipv4
3287 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
3288 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3289 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
3290 Trying to allocate adb for nat_ingress_ingress_ipv4
3291 Trying to allocate imem for nat_ingress_ingress_ipv4
3292 Entries : 2560, needed_entries: 2560, need_more: 0
3293 Selected stage: 2 Furthest stage: 2
3294 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
3295 Table is placed
3296 Gateway is placed
3297 Pl vector: nat_ingress_ingress_ipv4
3298 try_place_table(cond-53, stage=1)
3299 Merging with match table nat_ingress_ingress_ipv6 and tag $true
3300 - dependency between nat_ingress_icmp_dst_port and table advances stage
3301 Initial # of stages is 2, initial # of entries is 2560
3302 Try_alloc_all for Table use
3303 Trying to allocate layout for nat_ingress_ingress_ipv6
3304 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
3305 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
3306 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
3307 Trying to allocate adb for nat_ingress_ingress_ipv6
3308 Trying to allocate imem for nat_ingress_ingress_ipv6
3309 Entries : 2560, needed_entries: 2560, need_more: 0
3310 Selected stage: 2 Furthest stage: 2
3311 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
3312 Table is placed
3313 Gateway is placed
3314 Pl vector: nat_ingress_ingress_ipv6
3315 tbl_sidecar2337 is not a gateway! Aborting search for merge choices
3316 try_place_table(tbl_sidecar2337, stage=1)
3317 Initial # of stages is 1, initial # of entries is 1
3318 Try_alloc_all for Table use
3319 Trying to allocate layout for tbl_sidecar2337
3320 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
3321 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3322 way:{ g:1 e:0 w:1 }
3323 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3324 Trying to allocate adb for tbl_sidecar2337
3325 Trying to allocate imem for tbl_sidecar2337
3326 table tbl_sidecar2337 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.drop_port_ctr
3327 too many stats tables
3328 Memuse for failed memory placement:
3329 tc sb rb tib ab st srams mapram ov gw pay 2p
3330 .. .. .. .. .. .. .......... ...... .. .. .. .
3331 .. .. .. .. .. .. .......... ...... .. .. .. .
3332 .. .. .. .. .. .. .......... ...... .. .. .. .
3333 .. .. .. .. .. .. .......... ...... .. .. .. .
3334 .. .. .. .. .. .. .......... ...... .. .. .. .
3335 .. .. .. .. .. .. .......... ...... .. .. .. .
3336 .. .. .. .. .. .. .......... ...... .. .. .. .
3337 .. .. .. .. .. .. .......... ...... .. .. .. .
3338 ..
3339 ..
3340 ..
3341 ..
3342 
3343 Table use of memory allocation did not fit
3344 Try_alloc_all for Min use
3345 Trying to allocate layout for tbl_sidecar2337
3346 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
3347 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3348 way:{ g:1 e:0 w:1 }
3349 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3350 Trying to allocate adb for tbl_sidecar2337
3351 Trying to allocate imem for tbl_sidecar2337
3352 table tbl_sidecar2337 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.drop_port_ctr
3353 too many stats tables
3354 Memuse for failed memory placement:
3355 tc sb rb tib ab st srams mapram ov gw pay 2p
3356 .. .. .. .. .. .. .......... ...... .. .. .. .
3357 .. .. .. .. .. .. .......... ...... .. .. .. .
3358 .. .. .. .. .. .. .......... ...... .. .. .. .
3359 .. .. .. .. .. .. .......... ...... .. .. .. .
3360 .. .. .. .. .. .. .......... ...... .. .. .. .
3361 .. .. .. .. .. .. .......... ...... .. .. .. .
3362 .. .. .. .. .. .. .......... ...... .. .. .. .
3363 .. .. .. .. .. .. .......... ...... .. .. .. .
3364 ..
3365 ..
3366 ..
3367 ..
3368 
3369 Min use of memory allocation did not fit
3370 Try_alloc_all for Table use
3371 Trying to allocate layout for tbl_sidecar2337
3372 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
3373 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3374 way:{ g:1 e:0 w:1 }
3375 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3376 Trying to allocate adb for tbl_sidecar2337
3377 Trying to allocate imem for tbl_sidecar2337
3378 Entries : 1, needed_entries: 1, need_more: 0
3379 Selected stage: 2 Furthest stage: 2
3380 try_place_table returning 1 of tbl_sidecar2337 in stage 2
3381 Table is placed
3382 Pl vector: tbl_sidecar2337
3383 - skipping tbl_sidecar2338 as its already done
3384 tbl_sidecar2341 is not a gateway! Aborting search for merge choices
3385 try_place_table(tbl_sidecar2341, stage=1)
3386 Initial # of stages is 1, initial # of entries is 1
3387 Try_alloc_all for Table use
3388 Trying to allocate layout for tbl_sidecar2341
3389 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
3390 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3391 way:{ g:1 e:0 w:1 }
3392 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3393 Trying to allocate adb for tbl_sidecar2341
3394 Trying to allocate imem for tbl_sidecar2341
3395 table tbl_sidecar2341 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.forwarded_ctr
3396 too many stats tables
3397 Memuse for failed memory placement:
3398 tc sb rb tib ab st srams mapram ov gw pay 2p
3399 .. .. .. .. .. .. .......... ...... .. .. .. .
3400 .. .. .. .. .. .. .......... ...... .. .. .. .
3401 .. .. .. .. .. .. .......... ...... .. .. .. .
3402 .. .. .. .. .. .. .......... ...... .. .. .. .
3403 .. .. .. .. .. .. .......... ...... .. .. .. .
3404 .. .. .. .. .. .. .......... ...... .. .. .. .
3405 .. .. .. .. .. .. .......... ...... .. .. .. .
3406 .. .. .. .. .. .. .......... ...... .. .. .. .
3407 ..
3408 ..
3409 ..
3410 ..
3411 
3412 Table use of memory allocation did not fit
3413 Try_alloc_all for Min use
3414 Trying to allocate layout for tbl_sidecar2341
3415 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
3416 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3417 way:{ g:1 e:0 w:1 }
3418 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3419 Trying to allocate adb for tbl_sidecar2341
3420 Trying to allocate imem for tbl_sidecar2341
3421 table tbl_sidecar2341 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.forwarded_ctr
3422 too many stats tables
3423 Memuse for failed memory placement:
3424 tc sb rb tib ab st srams mapram ov gw pay 2p
3425 .. .. .. .. .. .. .......... ...... .. .. .. .
3426 .. .. .. .. .. .. .......... ...... .. .. .. .
3427 .. .. .. .. .. .. .......... ...... .. .. .. .
3428 .. .. .. .. .. .. .......... ...... .. .. .. .
3429 .. .. .. .. .. .. .......... ...... .. .. .. .
3430 .. .. .. .. .. .. .......... ...... .. .. .. .
3431 .. .. .. .. .. .. .......... ...... .. .. .. .
3432 .. .. .. .. .. .. .......... ...... .. .. .. .
3433 ..
3434 ..
3435 ..
3436 ..
3437 
3438 Min use of memory allocation did not fit
3439 Try_alloc_all for Table use
3440 Trying to allocate layout for tbl_sidecar2341
3441 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
3442 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3443 way:{ g:1 e:0 w:1 }
3444 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3445 Trying to allocate adb for tbl_sidecar2341
3446 Trying to allocate imem for tbl_sidecar2341
3447 Entries : 1, needed_entries: 1, need_more: 0
3448 Selected stage: 2 Furthest stage: 2
3449 try_place_table returning 1 of tbl_sidecar2341 in stage 2
3450 Table is placed
3451 Pl vector: tbl_sidecar2341
3452 try_place_table(cond-80, stage=1)
3453 Merging with match table tbl_sidecar2373 and tag $false
3454 Initial # of stages is 1, initial # of entries is 1
3455 Try_alloc_all for Table use
3456 Trying to allocate layout for tbl_sidecar2373
3457 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
3458 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3459 way:{ g:1 e:0 w:1 }
3460 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3461 Trying to allocate adb for tbl_sidecar2373
3462 Trying to allocate imem for tbl_sidecar2373
3463 table tbl_sidecar2373 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
3464 too many stats tables
3465 Memuse for failed memory placement:
3466 tc sb rb tib ab st srams mapram ov gw pay 2p
3467 .. .. .. .. .. .. .......... ...... .. .. .. .
3468 .. .. .. .. .. .. .......... ...... .. .. .. .
3469 .. .. .. .. .. .. .......... ...... .. .. .. .
3470 .. .. .. .. .. .. .......... ...... .. .. .. .
3471 .. .. .. .. .. .. .......... ...... .. .. .. .
3472 .. .. .. .. .. .. .......... ...... .. .. .. .
3473 .. .. .. .. .. .. .......... ...... .. .. .. .
3474 .. .. .. .. .. .. .......... ...... .. .. .. .
3475 ..
3476 ..
3477 ..
3478 ..
3479 
3480 Table use of memory allocation did not fit
3481 Try_alloc_all for Min use
3482 Trying to allocate layout for tbl_sidecar2373
3483 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
3484 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3485 way:{ g:1 e:0 w:1 }
3486 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3487 Trying to allocate adb for tbl_sidecar2373
3488 Trying to allocate imem for tbl_sidecar2373
3489 table tbl_sidecar2373 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
3490 too many stats tables
3491 Memuse for failed memory placement:
3492 tc sb rb tib ab st srams mapram ov gw pay 2p
3493 .. .. .. .. .. .. .......... ...... .. .. .. .
3494 .. .. .. .. .. .. .......... ...... .. .. .. .
3495 .. .. .. .. .. .. .......... ...... .. .. .. .
3496 .. .. .. .. .. .. .......... ...... .. .. .. .
3497 .. .. .. .. .. .. .......... ...... .. .. .. .
3498 .. .. .. .. .. .. .......... ...... .. .. .. .
3499 .. .. .. .. .. .. .......... ...... .. .. .. .
3500 .. .. .. .. .. .. .......... ...... .. .. .. .
3501 ..
3502 ..
3503 ..
3504 ..
3505 
3506 Min use of memory allocation did not fit
3507 Try_alloc_all for Table use
3508 Trying to allocate layout for tbl_sidecar2373
3509 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
3510 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3511 way:{ g:1 e:0 w:1 }
3512 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3513 Trying to allocate adb for tbl_sidecar2373
3514 Trying to allocate imem for tbl_sidecar2373
3515 Entries : 1, needed_entries: 1, need_more: 0
3516 Selected stage: 2 Furthest stage: 2
3517 try_place_table returning 1 of tbl_sidecar2373 in stage 2
3518 Table is placed
3519 Gateway is placed
3520 Merging with match table tbl_sidecar2371 and tag $true
3521 Initial # of stages is 1, initial # of entries is 1
3522 Try_alloc_all for Table use
3523 Trying to allocate layout for tbl_sidecar2371
3524 Picking layout option for table : tbl_sidecar2371 with requested entries : 1
3525 picked layout for tbl_sidecar2371 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3526 way:{ g:1 e:0 w:1 }
3527 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3528 Trying to allocate adb for tbl_sidecar2371
3529 Trying to allocate imem for tbl_sidecar2371
3530 table tbl_sidecar2371 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
3531 too many stats tables
3532 Memuse for failed memory placement:
3533 tc sb rb tib ab st srams mapram ov gw pay 2p
3534 .. .. .. .. .. .. .......... ...... .. .. .. .
3535 .. .. .. .. .. .. .......... ...... .. .. .. .
3536 .. .. .. .. .. .. .......... ...... .. .. .. .
3537 .. .. .. .. .. .. .......... ...... .. .. .. .
3538 .. .. .. .. .. .. .......... ...... .. .. .. .
3539 .. .. .. .. .. .. .......... ...... .. .. .. .
3540 .. .. .. .. .. .. .......... ...... .. .. .. .
3541 .. .. .. .. .. .. .......... ...... .. .. .. .
3542 ..
3543 ..
3544 ..
3545 ..
3546 
3547 Table use of memory allocation did not fit
3548 Try_alloc_all for Min use
3549 Trying to allocate layout for tbl_sidecar2371
3550 Picking layout option for table : tbl_sidecar2371 with requested entries : 1
3551 picked layout for tbl_sidecar2371 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3552 way:{ g:1 e:0 w:1 }
3553 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3554 Trying to allocate adb for tbl_sidecar2371
3555 Trying to allocate imem for tbl_sidecar2371
3556 table tbl_sidecar2371 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
3557 too many stats tables
3558 Memuse for failed memory placement:
3559 tc sb rb tib ab st srams mapram ov gw pay 2p
3560 .. .. .. .. .. .. .......... ...... .. .. .. .
3561 .. .. .. .. .. .. .......... ...... .. .. .. .
3562 .. .. .. .. .. .. .......... ...... .. .. .. .
3563 .. .. .. .. .. .. .......... ...... .. .. .. .
3564 .. .. .. .. .. .. .......... ...... .. .. .. .
3565 .. .. .. .. .. .. .......... ...... .. .. .. .
3566 .. .. .. .. .. .. .......... ...... .. .. .. .
3567 .. .. .. .. .. .. .......... ...... .. .. .. .
3568 ..
3569 ..
3570 ..
3571 ..
3572 
3573 Min use of memory allocation did not fit
3574 Try_alloc_all for Table use
3575 Trying to allocate layout for tbl_sidecar2371
3576 Picking layout option for table : tbl_sidecar2371 with requested entries : 1
3577 picked layout for tbl_sidecar2371 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3578 way:{ g:1 e:0 w:1 }
3579 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3580 Trying to allocate adb for tbl_sidecar2371
3581 Trying to allocate imem for tbl_sidecar2371
3582 Entries : 1, needed_entries: 1, need_more: 0
3583 Selected stage: 2 Furthest stage: 2
3584 try_place_table returning 1 of tbl_sidecar2371 in stage 2
3585 Table is placed
3586 Gateway is placed
3587 Pl vector: tbl_sidecar2373 tbl_sidecar2371
3588 found 6 tables that could be placed: [ nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6, tbl_sidecar2337, tbl_sidecar2341, tbl_sidecar2373, tbl_sidecar2371 ]
3589 Initial best is first table seen: nat_ingress_ingress_ipv4
3590 For trial t : nat_ingress_ingress_ipv6 with best: nat_ingress_ingress_ipv4
3591 Updating best to nat_ingress_ingress_ipv6 from nat_ingress_ingress_ipv4 for reason: default choice
3592 For trial t : tbl_sidecar2337 with best: nat_ingress_ingress_ipv6
3593 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3594 For trial t : tbl_sidecar2341 with best: nat_ingress_ingress_ipv6
3595 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3596 For trial t : tbl_sidecar2373 with best: nat_ingress_ingress_ipv6
3597 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3598 For trial t : tbl_sidecar2371 with best: nat_ingress_ingress_ipv6
3599 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3600 Adding table:nat_ingress_ingress_ipv4 in the initial stage option
3601 Adding table:nat_ingress_ingress_ipv6 in the initial stage option
3602 Adding table:tbl_sidecar2337 in the initial stage option
3603 Adding table:tbl_sidecar2341 in the initial stage option
3604 Adding table:tbl_sidecar2373 in the initial stage option
3605 Adding table:tbl_sidecar2371 in the initial stage option
3606 placing 2560 entries of nat_ingress_ingress_ipv6 ( Ingress.nat_ingress.ingress_ipv6 ) (with gw cond-53, result tag $true) in stage 2(20) FormatType(02)
3607 stage 2, work: [ 34424727, 34425908, 34426461, 34615870, 34616029 ], partly placed 0, placed 20
3608 { id=1 ram=10 tcam=20 mram=3 eixb=20 tixb=0 malu=0 salu=0 local_tinds=0 }
3609 - skipping tbl_sidecar2067 as its already done
3610 - skipping tbl_sidecar2068 as its already done
3611 - skipping cond-41 as its already done
3612 - skipping cond-47 as its already done
3613 - skipping cond-50 as its already done
3614 - skipping cond-58 because it depends on nat_ingress_ingress_hit
3615 - skipping gateway cond-58 until any of the control dominating tables can be placed
3616 - skipping cond-62 due to in-sequence control dependence on cond-58
3617 - skipping cond-72 due to in-sequence control dependence on cond-58
3618 - skipping cond-73 due to in-sequence control dependence on cond-58
3619 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
3620 - skipping cond-74 because it depends on cond-52
3621 - removing tbl_sidecar2160 from merge list because it depends on cond-52
3622 - skipping gateway cond-74 until mergeable tables are available
3623 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
3624 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
3625 - skipping nat_ingress_icmp_dst_port as its already done
3626 - skipping cond-51 as its already done
3627 - skipping nat_ingress_ingress_hit because it depends on cond-52
3628 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3629 try_place_table(cond-52, stage=2)
3630 Merging with match table nat_ingress_ingress_ipv4 and tag $false
3631 Initial # of stages is 2, initial # of entries is 2560
3632 Try_alloc_all for Table use
3633 Trying to allocate layout for nat_ingress_ingress_ipv4
3634 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
3635 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3636 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
3637 Trying to allocate adb for nat_ingress_ingress_ipv4
3638 Trying to allocate imem for nat_ingress_ingress_ipv4
3639 table Ingress.nat_ingress.ingress_ipv4 could not fit in stage 2 with 2560 entries along with 2560 entries of DirectCounter Ingress.nat_ingress.ipv4_ingress_ctr
3640 find_ternary_stretch failed
3641 Memuse for failed memory placement:
3642 tc sb rb tib ab st srams mapram ov gw pay 2p
3643 BB .. .. .. .. .. .......... ...... .. .. .. .
3644 BB .. .. .. .. .. .......... ...... .. .. .. .
3645 BB .. .. .. .. .. .......... ...... .. .. .. .
3646 BB .. .. .. .. .. .......... ...... .. .. .. .
3647 BB .. .. .. .. .. .......... ...... .. .. .. .
3648 BB .. .. .. .. .. .......... ...... .. .. .. .
3649 BB .. .. .. .. .. .......... ...... .. .. .. .
3650 BB .. .. .. .. .. .......... ...... .. .. .. .
3651 BA
3652 BA
3653 BA
3654 BA
3655 A nat_ingress_ingress_ipv4
3656 B nat_ingress_ingress_ipv6
3657 
3658 Table use of memory allocation did not fit
3659 Try_alloc_all for Min use
3660 Trying to allocate layout for nat_ingress_ingress_ipv4
3661 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1
3662 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3663 entries:512 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
3664 Trying to allocate adb for nat_ingress_ingress_ipv4
3665 Trying to allocate imem for nat_ingress_ingress_ipv4
3666 Shrinking estimate on table nat_ingress_ingress_ipv4 for min entries: 512
3667 - reducing to 1024 of nat_ingress_ingress_ipv4 in stage 2
3668 Entries : 1024, needed_entries: 2560, need_more: 1
3669 Try_alloc_all for Table shrink
3670 Trying to allocate layout for nat_ingress_ingress_ipv4
3671 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1024
3672 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3673 entries:1024 srams:4 local_tinds: 0 maprams:1 tcams:4 afi:0
3674 Trying to allocate adb for nat_ingress_ingress_ipv4
3675 Trying to allocate imem for nat_ingress_ingress_ipv4
3676 Entries : 1024, needed_entries: 2560, need_more: 1
3677 Selected stage: 2 Furthest stage: 3
3678 try_place_table returning 1024 of nat_ingress_ingress_ipv4 in stage 2 (need more match)
3679 Table is not placed
3680 Gateway is placed
3681 Pl vector: nat_ingress_ingress_ipv4
3682 tbl_sidecar2337 is not a gateway! Aborting search for merge choices
3683 try_place_table(tbl_sidecar2337, stage=2)
3684 Initial # of stages is 2, initial # of entries is 1
3685 Try_alloc_all for Table use
3686 Trying to allocate layout for tbl_sidecar2337
3687 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
3688 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3689 way:{ g:1 e:0 w:1 }
3690 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3691 Trying to allocate adb for tbl_sidecar2337
3692 Trying to allocate imem for tbl_sidecar2337
3693 Entries : 1, needed_entries: 1, need_more: 0
3694 Selected stage: 2 Furthest stage: 3
3695 try_place_table returning 1 of tbl_sidecar2337 in stage 2
3696 Table is placed
3697 Pl vector: tbl_sidecar2337
3698 - skipping tbl_sidecar2338 as its already done
3699 tbl_sidecar2341 is not a gateway! Aborting search for merge choices
3700 try_place_table(tbl_sidecar2341, stage=2)
3701 Initial # of stages is 2, initial # of entries is 1
3702 Try_alloc_all for Table use
3703 Trying to allocate layout for tbl_sidecar2341
3704 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
3705 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3706 way:{ g:1 e:0 w:1 }
3707 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3708 Trying to allocate adb for tbl_sidecar2341
3709 Trying to allocate imem for tbl_sidecar2341
3710 Entries : 1, needed_entries: 1, need_more: 0
3711 Selected stage: 2 Furthest stage: 3
3712 try_place_table returning 1 of tbl_sidecar2341 in stage 2
3713 Table is placed
3714 Pl vector: tbl_sidecar2341
3715 try_place_table(cond-80, stage=2)
3716 Merging with match table tbl_sidecar2373 and tag $false
3717 Initial # of stages is 2, initial # of entries is 1
3718 Try_alloc_all for Table use
3719 Trying to allocate layout for tbl_sidecar2373
3720 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
3721 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3722 way:{ g:1 e:0 w:1 }
3723 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3724 Trying to allocate adb for tbl_sidecar2373
3725 Trying to allocate imem for tbl_sidecar2373
3726 Entries : 1, needed_entries: 1, need_more: 0
3727 Selected stage: 2 Furthest stage: 3
3728 try_place_table returning 1 of tbl_sidecar2373 in stage 2
3729 Table is placed
3730 Gateway is placed
3731 Merging with match table tbl_sidecar2371 and tag $true
3732 Initial # of stages is 2, initial # of entries is 1
3733 Try_alloc_all for Table use
3734 Trying to allocate layout for tbl_sidecar2371
3735 Picking layout option for table : tbl_sidecar2371 with requested entries : 1
3736 picked layout for tbl_sidecar2371 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3737 way:{ g:1 e:0 w:1 }
3738 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3739 Trying to allocate adb for tbl_sidecar2371
3740 Trying to allocate imem for tbl_sidecar2371
3741 Entries : 1, needed_entries: 1, need_more: 0
3742 Selected stage: 2 Furthest stage: 3
3743 try_place_table returning 1 of tbl_sidecar2371 in stage 2
3744 Table is placed
3745 Gateway is placed
3746 Pl vector: tbl_sidecar2373 tbl_sidecar2371
3747 found 5 tables that could be placed: [ nat_ingress_ingress_ipv4, tbl_sidecar2337, tbl_sidecar2341, tbl_sidecar2373, tbl_sidecar2371 ]
3748 Initial best is first table seen: nat_ingress_ingress_ipv4
3749 For trial t : tbl_sidecar2337 with best: nat_ingress_ingress_ipv4
3750 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3751 For trial t : tbl_sidecar2341 with best: nat_ingress_ingress_ipv4
3752 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3753 For trial t : tbl_sidecar2373 with best: nat_ingress_ingress_ipv4
3754 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3755 For trial t : tbl_sidecar2371 with best: nat_ingress_ingress_ipv4
3756 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3757 placing 1024 entries of nat_ingress_ingress_ipv4 ( Ingress.nat_ingress.ingress_ipv4 ) (with gw cond-52, result tag $false) in stage 2(21) FormatType(02) (need more match)
3758 stage 2, work: [ 34424727, 34425908, 34426461, 34615870, 34616029, 34426284 ], partly placed 1, placed 21
3759 { id=2 ram=14 tcam=24 mram=4 eixb=28 tixb=0 malu=0 salu=0 local_tinds=0 }
3760 - skipping tbl_sidecar2067 as its already done
3761 - skipping tbl_sidecar2068 as its already done
3762 - skipping cond-41 as its already done
3763 - skipping cond-47 as its already done
3764 - skipping cond-50 as its already done
3765 - skipping cond-58 because it depends on nat_ingress_ingress_hit
3766 - skipping gateway cond-58 until any of the control dominating tables can be placed
3767 - skipping cond-62 due to in-sequence control dependence on cond-58
3768 - skipping cond-72 due to in-sequence control dependence on cond-58
3769 - skipping cond-73 due to in-sequence control dependence on cond-58
3770 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
3771 - skipping cond-74 because it depends on nat_ingress_ingress_ipv4
3772 - removing tbl_sidecar2160 from merge list because it depends on nat_ingress_ingress_ipv4
3773 - skipping gateway cond-74 until mergeable tables are available
3774 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
3775 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
3776 - skipping nat_ingress_icmp_dst_port as its already done
3777 - skipping cond-51 as its already done
3778 - skipping nat_ingress_ingress_hit because it depends on nat_ingress_ingress_ipv4
3779 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3780 - skipping cond-52 as its already done
3781 tbl_sidecar2337 is not a gateway! Aborting search for merge choices
3782 try_place_table(tbl_sidecar2337, stage=2)
3783 Initial # of stages is 2, initial # of entries is 1
3784 Try_alloc_all for Table use
3785 Trying to allocate layout for tbl_sidecar2337
3786 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
3787 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3788 way:{ g:1 e:0 w:1 }
3789 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3790 Trying to allocate adb for tbl_sidecar2337
3791 Trying to allocate imem for tbl_sidecar2337
3792 Entries : 1, needed_entries: 1, need_more: 0
3793 Selected stage: 2 Furthest stage: 3
3794 try_place_table returning 1 of tbl_sidecar2337 in stage 2
3795 Table is placed
3796 Pl vector: tbl_sidecar2337
3797 - skipping tbl_sidecar2338 as its already done
3798 tbl_sidecar2341 is not a gateway! Aborting search for merge choices
3799 try_place_table(tbl_sidecar2341, stage=2)
3800 Initial # of stages is 2, initial # of entries is 1
3801 Try_alloc_all for Table use
3802 Trying to allocate layout for tbl_sidecar2341
3803 Picking layout option for table : tbl_sidecar2341 with requested entries : 1
3804 picked layout for tbl_sidecar2341 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3805 way:{ g:1 e:0 w:1 }
3806 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3807 Trying to allocate adb for tbl_sidecar2341
3808 Trying to allocate imem for tbl_sidecar2341
3809 Entries : 1, needed_entries: 1, need_more: 0
3810 Selected stage: 2 Furthest stage: 3
3811 try_place_table returning 1 of tbl_sidecar2341 in stage 2
3812 Table is placed
3813 Pl vector: tbl_sidecar2341
3814 try_place_table(cond-80, stage=2)
3815 Merging with match table tbl_sidecar2373 and tag $false
3816 Initial # of stages is 2, initial # of entries is 1
3817 Try_alloc_all for Table use
3818 Trying to allocate layout for tbl_sidecar2373
3819 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
3820 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3821 way:{ g:1 e:0 w:1 }
3822 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3823 Trying to allocate adb for tbl_sidecar2373
3824 Trying to allocate imem for tbl_sidecar2373
3825 Entries : 1, needed_entries: 1, need_more: 0
3826 Selected stage: 2 Furthest stage: 3
3827 try_place_table returning 1 of tbl_sidecar2373 in stage 2
3828 Table is placed
3829 Gateway is placed
3830 Merging with match table tbl_sidecar2371 and tag $true
3831 Initial # of stages is 2, initial # of entries is 1
3832 Try_alloc_all for Table use
3833 Trying to allocate layout for tbl_sidecar2371
3834 Picking layout option for table : tbl_sidecar2371 with requested entries : 1
3835 picked layout for tbl_sidecar2371 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3836 way:{ g:1 e:0 w:1 }
3837 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3838 Trying to allocate adb for tbl_sidecar2371
3839 Trying to allocate imem for tbl_sidecar2371
3840 Entries : 1, needed_entries: 1, need_more: 0
3841 Selected stage: 2 Furthest stage: 3
3842 try_place_table returning 1 of tbl_sidecar2371 in stage 2
3843 Table is placed
3844 Gateway is placed
3845 Pl vector: tbl_sidecar2373 tbl_sidecar2371
3846 nat_ingress_ingress_ipv4 is not a gateway! Aborting search for merge choices
3847 try_place_table(nat_ingress_ingress_ipv4, stage=2)
3848 To place table : nat_ingress_ingress_ipv4, entries: 2560, to place entries: 1024
3849 Cannot place multiple sections of an individual table in the same stage
3850 Initial # of stages is 3, initial # of entries is 1536
3851 Try_alloc_all for Table use
3852 Trying to allocate layout for nat_ingress_ingress_ipv4
3853 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1536
3854 picked layout for nat_ingress_ingress_ipv4 FormatType(03) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3855 entries:1536 srams:7 local_tinds: 0 maprams:2 tcams:6 afi:0
3856 Trying to allocate adb for nat_ingress_ingress_ipv4
3857 Trying to allocate imem for nat_ingress_ingress_ipv4
3858 Entries : 1536, needed_entries: 1536, need_more: 0
3859 Selected stage: 3 Furthest stage: 3
3860 try_place_table returning 1536 of nat_ingress_ingress_ipv4 in stage 3
3861 Table is placed
3862 Pl vector: nat_ingress_ingress_ipv4
3863 found 5 tables that could be placed: [ tbl_sidecar2337, tbl_sidecar2341, tbl_sidecar2373, tbl_sidecar2371, nat_ingress_ingress_ipv4 ]
3864 Initial best is first table seen: tbl_sidecar2337
3865 For trial t : tbl_sidecar2341 with best: tbl_sidecar2337
3866 Updating best to tbl_sidecar2341 from tbl_sidecar2337 for reason: default choice
3867 For trial t : tbl_sidecar2373 with best: tbl_sidecar2341
3868 Keeping best tbl_sidecar2341 for reason: direct control dependency difference
3869 For trial t : tbl_sidecar2371 with best: tbl_sidecar2341
3870 Keeping best tbl_sidecar2341 for reason: direct control dependency difference
3871 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2341
3872 Keeping best tbl_sidecar2341 for reason: earlier stage calculated
3873 placing 1 entries of tbl_sidecar2341 ( tbl_sidecar2341 ) in stage 2(22) FormatType(022)
3874 stage 2, work: [ 34424727, 34425908, 34615870, 34616029, 34426284 ], partly placed 1, placed 22
3875 { id=3 ram=16 tcam=24 mram=6 eixb=28 tixb=0 malu=0 salu=0 local_tinds=0 }
3876 - skipping tbl_sidecar2067 as its already done
3877 - skipping tbl_sidecar2068 as its already done
3878 - skipping cond-41 as its already done
3879 - skipping cond-47 as its already done
3880 - skipping cond-50 as its already done
3881 - skipping cond-58 because it depends on nat_ingress_ingress_hit
3882 - skipping gateway cond-58 until any of the control dominating tables can be placed
3883 - skipping cond-62 due to in-sequence control dependence on cond-58
3884 - skipping cond-72 due to in-sequence control dependence on cond-58
3885 - skipping cond-73 due to in-sequence control dependence on cond-58
3886 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
3887 - skipping cond-74 because it depends on nat_ingress_ingress_ipv4
3888 - removing tbl_sidecar2160 from merge list because it depends on nat_ingress_ingress_ipv4
3889 - skipping gateway cond-74 until mergeable tables are available
3890 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
3891 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
3892 - skipping nat_ingress_icmp_dst_port as its already done
3893 - skipping cond-51 as its already done
3894 - skipping nat_ingress_ingress_hit because it depends on nat_ingress_ingress_ipv4
3895 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3896 tbl_sidecar2337 is not a gateway! Aborting search for merge choices
3897 try_place_table(tbl_sidecar2337, stage=2)
3898 Initial # of stages is 2, initial # of entries is 1
3899 Try_alloc_all for Table use
3900 Trying to allocate layout for tbl_sidecar2337
3901 Picking layout option for table : tbl_sidecar2337 with requested entries : 1
3902 picked layout for tbl_sidecar2337 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3903 way:{ g:1 e:0 w:1 }
3904 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3905 Trying to allocate adb for tbl_sidecar2337
3906 Trying to allocate imem for tbl_sidecar2337
3907 Entries : 1, needed_entries: 1, need_more: 0
3908 Selected stage: 2 Furthest stage: 3
3909 try_place_table returning 1 of tbl_sidecar2337 in stage 2
3910 Table is placed
3911 Pl vector: tbl_sidecar2337
3912 - skipping tbl_sidecar2338 as its already done
3913 - skipping tbl_sidecar2341 as its already done
3914 try_place_table(cond-80, stage=2)
3915 Merging with match table tbl_sidecar2373 and tag $false
3916 Initial # of stages is 2, initial # of entries is 1
3917 Try_alloc_all for Table use
3918 Trying to allocate layout for tbl_sidecar2373
3919 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
3920 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3921 way:{ g:1 e:0 w:1 }
3922 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3923 Trying to allocate adb for tbl_sidecar2373
3924 Trying to allocate imem for tbl_sidecar2373
3925 Entries : 1, needed_entries: 1, need_more: 0
3926 Selected stage: 2 Furthest stage: 3
3927 try_place_table returning 1 of tbl_sidecar2373 in stage 2
3928 Table is placed
3929 Gateway is placed
3930 Merging with match table tbl_sidecar2371 and tag $true
3931 Initial # of stages is 2, initial # of entries is 1
3932 Try_alloc_all for Table use
3933 Trying to allocate layout for tbl_sidecar2371
3934 Picking layout option for table : tbl_sidecar2371 with requested entries : 1
3935 picked layout for tbl_sidecar2371 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3936 way:{ g:1 e:0 w:1 }
3937 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3938 Trying to allocate adb for tbl_sidecar2371
3939 Trying to allocate imem for tbl_sidecar2371
3940 Entries : 1, needed_entries: 1, need_more: 0
3941 Selected stage: 2 Furthest stage: 3
3942 try_place_table returning 1 of tbl_sidecar2371 in stage 2
3943 Table is placed
3944 Gateway is placed
3945 Pl vector: tbl_sidecar2373 tbl_sidecar2371
3946 nat_ingress_ingress_ipv4 is not a gateway! Aborting search for merge choices
3947 try_place_table(nat_ingress_ingress_ipv4, stage=2)
3948 To place table : nat_ingress_ingress_ipv4, entries: 2560, to place entries: 1024
3949 Cannot place multiple sections of an individual table in the same stage
3950 Initial # of stages is 3, initial # of entries is 1536
3951 Try_alloc_all for Table use
3952 Trying to allocate layout for nat_ingress_ingress_ipv4
3953 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1536
3954 picked layout for nat_ingress_ingress_ipv4 FormatType(03) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3955 entries:1536 srams:7 local_tinds: 0 maprams:2 tcams:6 afi:0
3956 Trying to allocate adb for nat_ingress_ingress_ipv4
3957 Trying to allocate imem for nat_ingress_ingress_ipv4
3958 Entries : 1536, needed_entries: 1536, need_more: 0
3959 Selected stage: 3 Furthest stage: 3
3960 try_place_table returning 1536 of nat_ingress_ingress_ipv4 in stage 3
3961 Table is placed
3962 Pl vector: nat_ingress_ingress_ipv4
3963 found 4 tables that could be placed: [ tbl_sidecar2337, tbl_sidecar2373, tbl_sidecar2371, nat_ingress_ingress_ipv4 ]
3964 Initial best is first table seen: tbl_sidecar2337
3965 For trial t : tbl_sidecar2373 with best: tbl_sidecar2337
3966 Keeping best tbl_sidecar2337 for reason: direct control dependency difference
3967 For trial t : tbl_sidecar2371 with best: tbl_sidecar2337
3968 Keeping best tbl_sidecar2337 for reason: direct control dependency difference
3969 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2337
3970 Keeping best tbl_sidecar2337 for reason: earlier stage calculated
3971 placing 1 entries of tbl_sidecar2337 ( tbl_sidecar2337 ) in stage 2(23) FormatType(022)
3972 stage 2, work: [ 34424727, 34425908, 34616029, 34426284 ], partly placed 1, placed 23
3973 { id=4 ram=18 tcam=24 mram=8 eixb=28 tixb=0 malu=0 salu=0 local_tinds=0 }
3974 - skipping tbl_sidecar2067 as its already done
3975 - skipping tbl_sidecar2068 as its already done
3976 - skipping cond-41 as its already done
3977 - skipping cond-47 as its already done
3978 - skipping cond-50 as its already done
3979 - skipping cond-58 because it depends on nat_ingress_ingress_hit
3980 - skipping gateway cond-58 until any of the control dominating tables can be placed
3981 - skipping cond-62 due to in-sequence control dependence on cond-58
3982 - skipping cond-72 due to in-sequence control dependence on cond-58
3983 - skipping cond-73 due to in-sequence control dependence on cond-58
3984 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
3985 - skipping cond-74 because it depends on nat_ingress_ingress_ipv4
3986 - removing tbl_sidecar2160 from merge list because it depends on nat_ingress_ingress_ipv4
3987 - skipping gateway cond-74 until mergeable tables are available
3988 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
3989 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
3990 - skipping nat_ingress_icmp_dst_port as its already done
3991 - skipping cond-51 as its already done
3992 - skipping nat_ingress_ingress_hit because it depends on nat_ingress_ingress_ipv4
3993 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3994 - skipping tbl_sidecar2341 as its already done
3995 try_place_table(cond-80, stage=2)
3996 Merging with match table tbl_sidecar2373 and tag $false
3997 Initial # of stages is 2, initial # of entries is 1
3998 Try_alloc_all for Table use
3999 Trying to allocate layout for tbl_sidecar2373
4000 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
4001 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4002 way:{ g:1 e:0 w:1 }
4003 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4004 Trying to allocate adb for tbl_sidecar2373
4005 Trying to allocate imem for tbl_sidecar2373
4006 table tbl_sidecar2373 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
4007 too many stats tables
4008 Memuse for failed memory placement:
4009 tc sb rb tib ab st srams mapram ov gw pay 2p
4010 .. .. .. .. .. .. .......... ...... .. .. .. .
4011 .. .. .. .. .. .. .......... ...... .. .. .. .
4012 .. .. .. .. .. .. .......... ...... .. .. .. .
4013 .. .. .. .. .. .. .......... ...... .. .. .. .
4014 .. .. .. .. .. .. .......... ...... .. .. .. .
4015 .. .. .. .. .. .. .......... ...... .. .. .. .
4016 .. .. .. .. .. .. .......... ...... .. .. .. .
4017 .. .. .. .. .. .. .......... ...... .. .. .. .
4018 ..
4019 ..
4020 ..
4021 ..
4022 
4023 Table use of memory allocation did not fit
4024 Try_alloc_all for Min use
4025 Trying to allocate layout for tbl_sidecar2373
4026 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
4027 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4028 way:{ g:1 e:0 w:1 }
4029 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4030 Trying to allocate adb for tbl_sidecar2373
4031 Trying to allocate imem for tbl_sidecar2373
4032 table tbl_sidecar2373 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
4033 too many stats tables
4034 Memuse for failed memory placement:
4035 tc sb rb tib ab st srams mapram ov gw pay 2p
4036 .. .. .. .. .. .. .......... ...... .. .. .. .
4037 .. .. .. .. .. .. .......... ...... .. .. .. .
4038 .. .. .. .. .. .. .......... ...... .. .. .. .
4039 .. .. .. .. .. .. .......... ...... .. .. .. .
4040 .. .. .. .. .. .. .......... ...... .. .. .. .
4041 .. .. .. .. .. .. .......... ...... .. .. .. .
4042 .. .. .. .. .. .. .......... ...... .. .. .. .
4043 .. .. .. .. .. .. .......... ...... .. .. .. .
4044 ..
4045 ..
4046 ..
4047 ..
4048 
4049 Min use of memory allocation did not fit
4050 Try_alloc_all for Table use
4051 Trying to allocate layout for tbl_sidecar2373
4052 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
4053 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4054 way:{ g:1 e:0 w:1 }
4055 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4056 Trying to allocate adb for tbl_sidecar2373
4057 Trying to allocate imem for tbl_sidecar2373
4058 Entries : 1, needed_entries: 1, need_more: 0
4059 Selected stage: 3 Furthest stage: 3
4060 try_place_table returning 1 of tbl_sidecar2373 in stage 3
4061 Table is placed
4062 Gateway is placed
4063 Merging with match table tbl_sidecar2371 and tag $true
4064 Initial # of stages is 2, initial # of entries is 1
4065 Try_alloc_all for Table use
4066 Trying to allocate layout for tbl_sidecar2371
4067 Picking layout option for table : tbl_sidecar2371 with requested entries : 1
4068 picked layout for tbl_sidecar2371 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4069 way:{ g:1 e:0 w:1 }
4070 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4071 Trying to allocate adb for tbl_sidecar2371
4072 Trying to allocate imem for tbl_sidecar2371
4073 table tbl_sidecar2371 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
4074 too many stats tables
4075 Memuse for failed memory placement:
4076 tc sb rb tib ab st srams mapram ov gw pay 2p
4077 .. .. .. .. .. .. .......... ...... .. .. .. .
4078 .. .. .. .. .. .. .......... ...... .. .. .. .
4079 .. .. .. .. .. .. .......... ...... .. .. .. .
4080 .. .. .. .. .. .. .......... ...... .. .. .. .
4081 .. .. .. .. .. .. .......... ...... .. .. .. .
4082 .. .. .. .. .. .. .......... ...... .. .. .. .
4083 .. .. .. .. .. .. .......... ...... .. .. .. .
4084 .. .. .. .. .. .. .......... ...... .. .. .. .
4085 ..
4086 ..
4087 ..
4088 ..
4089 
4090 Table use of memory allocation did not fit
4091 Try_alloc_all for Min use
4092 Trying to allocate layout for tbl_sidecar2371
4093 Picking layout option for table : tbl_sidecar2371 with requested entries : 1
4094 picked layout for tbl_sidecar2371 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4095 way:{ g:1 e:0 w:1 }
4096 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4097 Trying to allocate adb for tbl_sidecar2371
4098 Trying to allocate imem for tbl_sidecar2371
4099 table tbl_sidecar2371 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
4100 too many stats tables
4101 Memuse for failed memory placement:
4102 tc sb rb tib ab st srams mapram ov gw pay 2p
4103 .. .. .. .. .. .. .......... ...... .. .. .. .
4104 .. .. .. .. .. .. .......... ...... .. .. .. .
4105 .. .. .. .. .. .. .......... ...... .. .. .. .
4106 .. .. .. .. .. .. .......... ...... .. .. .. .
4107 .. .. .. .. .. .. .......... ...... .. .. .. .
4108 .. .. .. .. .. .. .......... ...... .. .. .. .
4109 .. .. .. .. .. .. .......... ...... .. .. .. .
4110 .. .. .. .. .. .. .......... ...... .. .. .. .
4111 ..
4112 ..
4113 ..
4114 ..
4115 
4116 Min use of memory allocation did not fit
4117 Try_alloc_all for Table use
4118 Trying to allocate layout for tbl_sidecar2371
4119 Picking layout option for table : tbl_sidecar2371 with requested entries : 1
4120 picked layout for tbl_sidecar2371 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4121 way:{ g:1 e:0 w:1 }
4122 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4123 Trying to allocate adb for tbl_sidecar2371
4124 Trying to allocate imem for tbl_sidecar2371
4125 Entries : 1, needed_entries: 1, need_more: 0
4126 Selected stage: 3 Furthest stage: 3
4127 try_place_table returning 1 of tbl_sidecar2371 in stage 3
4128 Table is placed
4129 Gateway is placed
4130 Pl vector: tbl_sidecar2373 tbl_sidecar2371
4131 nat_ingress_ingress_ipv4 is not a gateway! Aborting search for merge choices
4132 try_place_table(nat_ingress_ingress_ipv4, stage=2)
4133 To place table : nat_ingress_ingress_ipv4, entries: 2560, to place entries: 1024
4134 Cannot place multiple sections of an individual table in the same stage
4135 Initial # of stages is 3, initial # of entries is 1536
4136 Try_alloc_all for Table use
4137 Trying to allocate layout for nat_ingress_ingress_ipv4
4138 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1536
4139 picked layout for nat_ingress_ingress_ipv4 FormatType(03) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
4140 entries:1536 srams:7 local_tinds: 0 maprams:2 tcams:6 afi:0
4141 Trying to allocate adb for nat_ingress_ingress_ipv4
4142 Trying to allocate imem for nat_ingress_ingress_ipv4
4143 Entries : 1536, needed_entries: 1536, need_more: 0
4144 Selected stage: 3 Furthest stage: 3
4145 try_place_table returning 1536 of nat_ingress_ingress_ipv4 in stage 3
4146 Table is placed
4147 Pl vector: nat_ingress_ingress_ipv4
4148 found 3 tables that could be placed: [ tbl_sidecar2373, tbl_sidecar2371, nat_ingress_ingress_ipv4 ]
4149 Initial best is first table seen: tbl_sidecar2373
4150 For trial t : tbl_sidecar2371 with best: tbl_sidecar2373
4151 Updating best to tbl_sidecar2371 from tbl_sidecar2373 for reason: default choice
4152 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2371
4153 Updating best to nat_ingress_ingress_ipv4 from tbl_sidecar2371 for reason: longer downward prop control-included dependence tail chain
4154 Adding table:tbl_sidecar2373 in the initial stage option
4155 Adding table:tbl_sidecar2371 in the initial stage option
4156 Adding table:nat_ingress_ingress_ipv4 in the initial stage option
4157 placing 1536 entries of nat_ingress_ingress_ipv4 ( Ingress.nat_ingress.ingress_ipv4 ) in stage 3(30) FormatType(03)
4158 stage 3, work: [ 34424727, 34425908, 34616029 ], partly placed 0, placed 24
4159 { id=1 ram=7 tcam=6 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
4160 - skipping tbl_sidecar2067 as its already done
4161 - skipping tbl_sidecar2068 as its already done
4162 - skipping cond-41 as its already done
4163 - skipping cond-47 as its already done
4164 - skipping cond-50 as its already done
4165 - skipping cond-58 because it depends on nat_ingress_ingress_hit
4166 - skipping gateway cond-58 until any of the control dominating tables can be placed
4167 - skipping cond-62 due to in-sequence control dependence on cond-58
4168 - skipping cond-72 due to in-sequence control dependence on cond-58
4169 - skipping cond-73 due to in-sequence control dependence on cond-58
4170 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
4171 try_place_table(cond-74, stage=3)
4172 Merging with match table tbl_sidecar2160 and tag $true
4173 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4174 Initial # of stages is 4, initial # of entries is 1
4175 Try_alloc_all for Table use
4176 Trying to allocate layout for tbl_sidecar2160
4177 Picking layout option for table : tbl_sidecar2160 with requested entries : 1
4178 picked layout for tbl_sidecar2160 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4179 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4180 Trying to allocate adb for tbl_sidecar2160
4181 Trying to allocate imem for tbl_sidecar2160
4182 Entries : 1, needed_entries: 1, need_more: 0
4183 Selected stage: 4 Furthest stage: 4
4184 try_place_table returning 1 of tbl_sidecar2160 in stage 4
4185 Table is placed
4186 Gateway is placed
4187 Pl vector: tbl_sidecar2160
4188 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
4189 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
4190 - skipping nat_ingress_icmp_dst_port as its already done
4191 - skipping cond-51 as its already done
4192 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
4193 try_place_table(nat_ingress_ingress_hit, stage=3)
4194 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4195 Initial # of stages is 4, initial # of entries is 3
4196 Try_alloc_all for Table use
4197 Trying to allocate layout for nat_ingress_ingress_hit
4198 Picking layout option for table : nat_ingress_ingress_hit with requested entries : 3
4199 picked layout for nat_ingress_ingress_hit FormatType(02) layout: 3eV ixbar:2B/4b match:0B/-6b gh:2 adb:8/8 ov:2
4200 way:{ g:2 e:0 w:1 1 }
4201 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0 I
4202 Trying to allocate adb for nat_ingress_ingress_hit
4203 Trying to allocate imem for nat_ingress_ingress_hit
4204 Entries : 2048, needed_entries: 3, need_more: 0
4205 Selected stage: 4 Furthest stage: 4
4206 try_place_table returning 2048 of nat_ingress_ingress_hit in stage 4
4207 Table is placed
4208 Pl vector: nat_ingress_ingress_hit
4209 - skipping tbl_sidecar2341 as its already done
4210 try_place_table(cond-80, stage=3)
4211 Merging with match table tbl_sidecar2373 and tag $false
4212 Initial # of stages is 3, initial # of entries is 1
4213 Try_alloc_all for Table use
4214 Trying to allocate layout for tbl_sidecar2373
4215 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
4216 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4217 way:{ g:1 e:0 w:1 }
4218 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4219 Trying to allocate adb for tbl_sidecar2373
4220 Trying to allocate imem for tbl_sidecar2373
4221 Entries : 1, needed_entries: 1, need_more: 0
4222 Selected stage: 3 Furthest stage: 4
4223 try_place_table returning 1 of tbl_sidecar2373 in stage 3
4224 Table is placed
4225 Gateway is placed
4226 Merging with match table tbl_sidecar2371 and tag $true
4227 Initial # of stages is 3, initial # of entries is 1
4228 Try_alloc_all for Table use
4229 Trying to allocate layout for tbl_sidecar2371
4230 Picking layout option for table : tbl_sidecar2371 with requested entries : 1
4231 picked layout for tbl_sidecar2371 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4232 way:{ g:1 e:0 w:1 }
4233 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4234 Trying to allocate adb for tbl_sidecar2371
4235 Trying to allocate imem for tbl_sidecar2371
4236 Entries : 1, needed_entries: 1, need_more: 0
4237 Selected stage: 3 Furthest stage: 4
4238 try_place_table returning 1 of tbl_sidecar2371 in stage 3
4239 Table is placed
4240 Gateway is placed
4241 Pl vector: tbl_sidecar2373 tbl_sidecar2371
4242 found 4 tables that could be placed: [ tbl_sidecar2160, nat_ingress_ingress_hit, tbl_sidecar2373, tbl_sidecar2371 ]
4243 Initial best is first table seen: tbl_sidecar2160
4244 For trial t : nat_ingress_ingress_hit with best: tbl_sidecar2160
4245 Updating best to nat_ingress_ingress_hit from tbl_sidecar2160 for reason: longer downward prop control-included dependence tail chain
4246 For trial t : tbl_sidecar2373 with best: nat_ingress_ingress_hit
4247 Updating best to tbl_sidecar2373 from nat_ingress_ingress_hit for reason: earlier stage calculated
4248 For trial t : tbl_sidecar2371 with best: tbl_sidecar2373
4249 Updating best to tbl_sidecar2371 from tbl_sidecar2373 for reason: default choice
4250 placing 1 entries of tbl_sidecar2371 ( tbl_sidecar2371 ) (with gw cond-80, result tag $true) in stage 3(31) FormatType(022)
4251 stage 3, work: [ 34424727, 34425908, 34616029, 34616259 ], partly placed 0, placed 25
4252 { id=2 ram=9 tcam=6 mram=4 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
4253 - skipping tbl_sidecar2067 as its already done
4254 - skipping tbl_sidecar2068 as its already done
4255 - skipping cond-41 as its already done
4256 - skipping cond-47 as its already done
4257 - skipping cond-50 as its already done
4258 - skipping cond-58 because it depends on nat_ingress_ingress_hit
4259 - skipping gateway cond-58 until any of the control dominating tables can be placed
4260 - skipping cond-62 due to in-sequence control dependence on cond-58
4261 - skipping cond-72 due to in-sequence control dependence on cond-58
4262 - skipping cond-73 due to in-sequence control dependence on cond-58
4263 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
4264 try_place_table(cond-74, stage=3)
4265 Merging with match table tbl_sidecar2160 and tag $true
4266 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4267 Initial # of stages is 4, initial # of entries is 1
4268 Try_alloc_all for Table use
4269 Trying to allocate layout for tbl_sidecar2160
4270 Picking layout option for table : tbl_sidecar2160 with requested entries : 1
4271 picked layout for tbl_sidecar2160 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4272 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4273 Trying to allocate adb for tbl_sidecar2160
4274 Trying to allocate imem for tbl_sidecar2160
4275 Entries : 1, needed_entries: 1, need_more: 0
4276 Selected stage: 4 Furthest stage: 4
4277 try_place_table returning 1 of tbl_sidecar2160 in stage 4
4278 Table is placed
4279 Gateway is placed
4280 Pl vector: tbl_sidecar2160
4281 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
4282 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
4283 - skipping nat_ingress_icmp_dst_port as its already done
4284 - skipping cond-51 as its already done
4285 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
4286 try_place_table(nat_ingress_ingress_hit, stage=3)
4287 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4288 Initial # of stages is 4, initial # of entries is 3
4289 Try_alloc_all for Table use
4290 Trying to allocate layout for nat_ingress_ingress_hit
4291 Picking layout option for table : nat_ingress_ingress_hit with requested entries : 3
4292 picked layout for nat_ingress_ingress_hit FormatType(02) layout: 3eV ixbar:2B/4b match:0B/-6b gh:2 adb:8/8 ov:2
4293 way:{ g:2 e:0 w:1 1 }
4294 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0 I
4295 Trying to allocate adb for nat_ingress_ingress_hit
4296 Trying to allocate imem for nat_ingress_ingress_hit
4297 Entries : 2048, needed_entries: 3, need_more: 0
4298 Selected stage: 4 Furthest stage: 4
4299 try_place_table returning 2048 of nat_ingress_ingress_hit in stage 4
4300 Table is placed
4301 Pl vector: nat_ingress_ingress_hit
4302 - skipping tbl_sidecar2341 as its already done
4303 - skipping cond-80 as its already done
4304 tbl_sidecar2373 is not a gateway! Aborting search for merge choices
4305 try_place_table(tbl_sidecar2373, stage=3)
4306 Initial # of stages is 3, initial # of entries is 1
4307 Try_alloc_all for Table use
4308 Trying to allocate layout for tbl_sidecar2373
4309 Picking layout option for table : tbl_sidecar2373 with requested entries : 1
4310 picked layout for tbl_sidecar2373 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4311 way:{ g:1 e:0 w:1 }
4312 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4313 Trying to allocate adb for tbl_sidecar2373
4314 Trying to allocate imem for tbl_sidecar2373
4315 Entries : 1, needed_entries: 1, need_more: 0
4316 Selected stage: 3 Furthest stage: 4
4317 try_place_table returning 1 of tbl_sidecar2373 in stage 3
4318 Table is placed
4319 Pl vector: tbl_sidecar2373
4320 found 3 tables that could be placed: [ tbl_sidecar2160, nat_ingress_ingress_hit, tbl_sidecar2373 ]
4321 Initial best is first table seen: tbl_sidecar2160
4322 For trial t : nat_ingress_ingress_hit with best: tbl_sidecar2160
4323 Updating best to nat_ingress_ingress_hit from tbl_sidecar2160 for reason: longer downward prop control-included dependence tail chain
4324 For trial t : tbl_sidecar2373 with best: nat_ingress_ingress_hit
4325 Updating best to tbl_sidecar2373 from nat_ingress_ingress_hit for reason: earlier stage calculated
4326 placing 1 entries of tbl_sidecar2373 ( tbl_sidecar2373 ) in stage 3(32) FormatType(022)
4327 stage 3, work: [ 34424727, 34425908 ], partly placed 0, placed 26
4328 { id=3 ram=11 tcam=6 mram=6 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
4329 - skipping tbl_sidecar2067 as its already done
4330 - skipping tbl_sidecar2068 as its already done
4331 - skipping cond-41 as its already done
4332 - skipping cond-47 as its already done
4333 - skipping cond-50 as its already done
4334 - skipping cond-58 because it depends on nat_ingress_ingress_hit
4335 - skipping gateway cond-58 until any of the control dominating tables can be placed
4336 - skipping cond-62 due to in-sequence control dependence on cond-58
4337 - skipping cond-72 due to in-sequence control dependence on cond-58
4338 - skipping cond-73 due to in-sequence control dependence on cond-58
4339 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
4340 try_place_table(cond-74, stage=3)
4341 Merging with match table tbl_sidecar2160 and tag $true
4342 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4343 Initial # of stages is 4, initial # of entries is 1
4344 Try_alloc_all for Table use
4345 Trying to allocate layout for tbl_sidecar2160
4346 Picking layout option for table : tbl_sidecar2160 with requested entries : 1
4347 picked layout for tbl_sidecar2160 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4348 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4349 Trying to allocate adb for tbl_sidecar2160
4350 Trying to allocate imem for tbl_sidecar2160
4351 Entries : 1, needed_entries: 1, need_more: 0
4352 Selected stage: 4 Furthest stage: 4
4353 try_place_table returning 1 of tbl_sidecar2160 in stage 4
4354 Table is placed
4355 Gateway is placed
4356 Pl vector: tbl_sidecar2160
4357 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
4358 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
4359 - skipping nat_ingress_icmp_dst_port as its already done
4360 - skipping cond-51 as its already done
4361 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
4362 try_place_table(nat_ingress_ingress_hit, stage=3)
4363 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4364 Initial # of stages is 4, initial # of entries is 3
4365 Try_alloc_all for Table use
4366 Trying to allocate layout for nat_ingress_ingress_hit
4367 Picking layout option for table : nat_ingress_ingress_hit with requested entries : 3
4368 picked layout for nat_ingress_ingress_hit FormatType(02) layout: 3eV ixbar:2B/4b match:0B/-6b gh:2 adb:8/8 ov:2
4369 way:{ g:2 e:0 w:1 1 }
4370 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0 I
4371 Trying to allocate adb for nat_ingress_ingress_hit
4372 Trying to allocate imem for nat_ingress_ingress_hit
4373 Entries : 2048, needed_entries: 3, need_more: 0
4374 Selected stage: 4 Furthest stage: 4
4375 try_place_table returning 2048 of nat_ingress_ingress_hit in stage 4
4376 Table is placed
4377 Pl vector: nat_ingress_ingress_hit
4378 found 2 tables that could be placed: [ tbl_sidecar2160, nat_ingress_ingress_hit ]
4379 Initial best is first table seen: tbl_sidecar2160
4380 For trial t : nat_ingress_ingress_hit with best: tbl_sidecar2160
4381 Updating best to nat_ingress_ingress_hit from tbl_sidecar2160 for reason: longer downward prop control-included dependence tail chain
4382 Adding table:tbl_sidecar2160 in the initial stage option
4383 Adding table:nat_ingress_ingress_hit in the initial stage option
4384 placing 2048 entries of nat_ingress_ingress_hit ( Ingress.nat_ingress.ingress_hit ) in stage 4(40) FormatType(02)
4385 stage 4, work: [ 34424727, 34425908, 34427067, 34428801 ], partly placed 0, placed 27
4386 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
4387 - skipping tbl_sidecar2067 as its already done
4388 - skipping tbl_sidecar2068 as its already done
4389 - skipping cond-41 as its already done
4390 - skipping cond-47 as its already done
4391 - skipping cond-50 as its already done
4392 - skipping cond-58 because it depends on cond-57
4393 - skipping gateway cond-58 until any of the control dominating tables can be placed
4394 - skipping cond-62 due to in-sequence control dependence on cond-58
4395 - skipping cond-72 due to in-sequence control dependence on cond-58
4396 - skipping cond-73 due to in-sequence control dependence on cond-58
4397 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
4398 try_place_table(cond-74, stage=4)
4399 Merging with match table tbl_sidecar2160 and tag $true
4400 Initial # of stages is 4, initial # of entries is 1
4401 Try_alloc_all for Table use
4402 Trying to allocate layout for tbl_sidecar2160
4403 Picking layout option for table : tbl_sidecar2160 with requested entries : 1
4404 picked layout for tbl_sidecar2160 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4405 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4406 Trying to allocate adb for tbl_sidecar2160
4407 Trying to allocate imem for tbl_sidecar2160
4408 Entries : 1, needed_entries: 1, need_more: 0
4409 Selected stage: 4 Furthest stage: 5
4410 try_place_table returning 1 of tbl_sidecar2160 in stage 4
4411 Table is placed
4412 Gateway is placed
4413 Pl vector: tbl_sidecar2160
4414 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
4415 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
4416 - skipping nat_ingress_icmp_dst_port as its already done
4417 - skipping cond-51 as its already done
4418 - skipping nat_ingress_ingress_hit as its already done
4419 try_place_table(cond-54, stage=4)
4420 Merging with match table nat_ingress_CalculateIPv4Len_ipv4_set_len and tag $true
4421 Initial # of stages is 4, initial # of entries is 16
4422 Try_alloc_all for Table use
4423 Trying to allocate layout for nat_ingress_CalculateIPv4Len_ipv4_set_len
4424 Picking layout option for table : nat_ingress_CalculateIPv4Len_ipv4_set_len with requested entries : 16
4425 The selected pack format for table nat_ingress_CalculateIPv4Len_ipv4_set_len could not fit given the input xbar allocation
4426 picked layout for nat_ingress_CalculateIPv4Len_ipv4_set_len FormatType(02) layout: 16eV ixbar:1B/4b match:0B/-6b gh:1 adb:2 ov:16 imm:16
4427 way:{ g:3 e:0 w:1 1 }
4428 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4429 Trying to allocate adb for nat_ingress_CalculateIPv4Len_ipv4_set_len
4430 Trying to allocate imem for nat_ingress_CalculateIPv4Len_ipv4_set_len
4431 Entries : 3072, needed_entries: 16, need_more: 0
4432 Selected stage: 4 Furthest stage: 5
4433 try_place_table returning 3072 of nat_ingress_CalculateIPv4Len_ipv4_set_len in stage 4
4434 Table is placed
4435 Gateway is placed
4436 Merging with match table tbl_nat_ingress_encap_ipv4 and tag $true
4437 - dependency between nat_ingress_ingress_hit and table advances stage
4438 Initial # of stages is 5, initial # of entries is 1
4439 Try_alloc_all for Table use
4440 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
4441 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
4442 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4443 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4444 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
4445 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
4446 Entries : 1, needed_entries: 1, need_more: 0
4447 Selected stage: 5 Furthest stage: 5
4448 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
4449 Table is placed
4450 Gateway is placed
4451 Pl vector: nat_ingress_CalculateIPv4Len_ipv4_set_len tbl_nat_ingress_encap_ipv4
4452 - removing tbl_sidecar773 from merge list because it depends on cond-54
4453 - skipping gateway cond-56 until mergeable tables are available
4454 try_place_table(cond-57, stage=4)
4455 Merging with match table tbl_sidecar787 and tag $true
4456 Initial # of stages is 4, initial # of entries is 1
4457 Try_alloc_all for Table use
4458 Trying to allocate layout for tbl_sidecar787
4459 Picking layout option for table : tbl_sidecar787 with requested entries : 1
4460 picked layout for tbl_sidecar787 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4461 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4462 Trying to allocate adb for tbl_sidecar787
4463 Trying to allocate imem for tbl_sidecar787
4464 Entries : 1, needed_entries: 1, need_more: 0
4465 Selected stage: 4 Furthest stage: 5
4466 try_place_table returning 1 of tbl_sidecar787 in stage 4
4467 Table is placed
4468 Gateway is placed
4469 Pl vector: tbl_sidecar787
4470 found 4 tables that could be placed: [ tbl_sidecar2160, nat_ingress_CalculateIPv4Len_ipv4_set_len, tbl_nat_ingress_encap_ipv4, tbl_sidecar787 ]
4471 Initial best is first table seen: tbl_sidecar2160
4472 For trial t : nat_ingress_CalculateIPv4Len_ipv4_set_len with best: tbl_sidecar2160
4473 Updating best to nat_ingress_CalculateIPv4Len_ipv4_set_len from tbl_sidecar2160 for reason: longer downward prop control-included dependence tail chain
4474 For trial t : tbl_nat_ingress_encap_ipv4 with best: nat_ingress_CalculateIPv4Len_ipv4_set_len
4475 Keeping best nat_ingress_CalculateIPv4Len_ipv4_set_len for reason: earlier stage calculated
4476 For trial t : tbl_sidecar787 with best: nat_ingress_CalculateIPv4Len_ipv4_set_len
4477 Updating best to tbl_sidecar787 from nat_ingress_CalculateIPv4Len_ipv4_set_len for reason: longer downward dominance frontier dependence chain
4478 placing 1 entries of tbl_sidecar787 ( tbl_sidecar787 ) (with gw cond-57, result tag $true) in stage 4(41) FormatType(02)
4479 stage 4, work: [ 34424727, 34427067, 34428801, 34428722, 35578137 ], partly placed 0, placed 28
4480 { id=2 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
4481 - skipping tbl_sidecar2067 as its already done
4482 - skipping tbl_sidecar2068 as its already done
4483 - skipping cond-41 as its already done
4484 - skipping cond-47 as its already done
4485 - skipping cond-50 as its already done
4486 - skipping gateway cond-58 until any of the control dominating tables can be placed
4487 - skipping cond-62 due to in-sequence control dependence on cond-58
4488 - skipping cond-72 due to in-sequence control dependence on cond-58
4489 - skipping cond-73 due to in-sequence control dependence on cond-58
4490 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
4491 try_place_table(cond-74, stage=4)
4492 Merging with match table tbl_sidecar2160 and tag $true
4493 Initial # of stages is 4, initial # of entries is 1
4494 Try_alloc_all for Table use
4495 Trying to allocate layout for tbl_sidecar2160
4496 Picking layout option for table : tbl_sidecar2160 with requested entries : 1
4497 picked layout for tbl_sidecar2160 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4498 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4499 Trying to allocate adb for tbl_sidecar2160
4500 Trying to allocate imem for tbl_sidecar2160
4501 Entries : 1, needed_entries: 1, need_more: 0
4502 Selected stage: 4 Furthest stage: 5
4503 try_place_table returning 1 of tbl_sidecar2160 in stage 4
4504 Table is placed
4505 Gateway is placed
4506 Pl vector: tbl_sidecar2160
4507 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
4508 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
4509 try_place_table(cond-54, stage=4)
4510 Merging with match table nat_ingress_CalculateIPv4Len_ipv4_set_len and tag $true
4511 Initial # of stages is 4, initial # of entries is 16
4512 Try_alloc_all for Table use
4513 Trying to allocate layout for nat_ingress_CalculateIPv4Len_ipv4_set_len
4514 Picking layout option for table : nat_ingress_CalculateIPv4Len_ipv4_set_len with requested entries : 16
4515 The selected pack format for table nat_ingress_CalculateIPv4Len_ipv4_set_len could not fit given the input xbar allocation
4516 picked layout for nat_ingress_CalculateIPv4Len_ipv4_set_len FormatType(02) layout: 16eV ixbar:1B/4b match:0B/-6b gh:1 adb:2 ov:16 imm:16
4517 way:{ g:3 e:0 w:1 1 }
4518 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4519 Trying to allocate adb for nat_ingress_CalculateIPv4Len_ipv4_set_len
4520 Trying to allocate imem for nat_ingress_CalculateIPv4Len_ipv4_set_len
4521 Entries : 3072, needed_entries: 16, need_more: 0
4522 Selected stage: 4 Furthest stage: 5
4523 try_place_table returning 3072 of nat_ingress_CalculateIPv4Len_ipv4_set_len in stage 4
4524 Table is placed
4525 Gateway is placed
4526 Merging with match table tbl_nat_ingress_encap_ipv4 and tag $true
4527 - dependency between nat_ingress_ingress_hit and table advances stage
4528 Initial # of stages is 5, initial # of entries is 1
4529 Try_alloc_all for Table use
4530 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
4531 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
4532 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4533 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4534 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
4535 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
4536 Entries : 1, needed_entries: 1, need_more: 0
4537 Selected stage: 5 Furthest stage: 5
4538 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
4539 Table is placed
4540 Gateway is placed
4541 Pl vector: nat_ingress_CalculateIPv4Len_ipv4_set_len tbl_nat_ingress_encap_ipv4
4542 - removing tbl_sidecar773 from merge list because it depends on cond-54
4543 - skipping gateway cond-56 until mergeable tables are available
4544 - skipping cond-57 as its already done
4545 - skipping tbl_sidecar787 as its already done
4546 - skipping ara_table_9 as a parent is not yet placed
4547 - skipping ara_table_5 as a parent is not yet placed
4548 - skipping ara_table_4 as a parent is not yet placed
4549 - skipping ara_table_0 as a parent is not yet placed
4550 - skipping ara_table_9 as a parent is not yet placed
4551 - skipping ara_table_5 as a parent is not yet placed
4552 - skipping ara_table_4 as a parent is not yet placed
4553 - skipping ara_table_0 as a parent is not yet placed
4554 found 3 tables that could be placed: [ tbl_sidecar2160, nat_ingress_CalculateIPv4Len_ipv4_set_len, tbl_nat_ingress_encap_ipv4 ]
4555 Initial best is first table seen: tbl_sidecar2160
4556 For trial t : nat_ingress_CalculateIPv4Len_ipv4_set_len with best: tbl_sidecar2160
4557 Updating best to nat_ingress_CalculateIPv4Len_ipv4_set_len from tbl_sidecar2160 for reason: longer downward prop control-included dependence tail chain
4558 For trial t : tbl_nat_ingress_encap_ipv4 with best: nat_ingress_CalculateIPv4Len_ipv4_set_len
4559 Keeping best nat_ingress_CalculateIPv4Len_ipv4_set_len for reason: earlier stage calculated
4560 placing 3072 entries of nat_ingress_CalculateIPv4Len_ipv4_set_len ( Ingress.nat_ingress.CalculateIPv4Len.ipv4_set_len ) (with gw cond-54, result tag $true) in stage 4(42) FormatType(02)
4561 stage 4, work: [ 34424727, 34427067, 34427073, 34428628 ], partly placed 0, placed 29
4562 { id=3 ram=3 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
4563 - skipping tbl_sidecar2067 as its already done
4564 - skipping tbl_sidecar2068 as its already done
4565 - skipping cond-41 as its already done
4566 - skipping cond-47 as its already done
4567 - skipping cond-50 as its already done
4568 - skipping gateway cond-58 until any of the control dominating tables can be placed
4569 - skipping cond-62 due to in-sequence control dependence on cond-58
4570 - skipping cond-72 due to in-sequence control dependence on cond-58
4571 - skipping cond-73 due to in-sequence control dependence on cond-58
4572 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
4573 try_place_table(cond-74, stage=4)
4574 Merging with match table tbl_sidecar2160 and tag $true
4575 Initial # of stages is 4, initial # of entries is 1
4576 Try_alloc_all for Table use
4577 Trying to allocate layout for tbl_sidecar2160
4578 Picking layout option for table : tbl_sidecar2160 with requested entries : 1
4579 picked layout for tbl_sidecar2160 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4580 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4581 Trying to allocate adb for tbl_sidecar2160
4582 Trying to allocate imem for tbl_sidecar2160
4583 Entries : 1, needed_entries: 1, need_more: 0
4584 Selected stage: 4 Furthest stage: 5
4585 try_place_table returning 1 of tbl_sidecar2160 in stage 4
4586 Table is placed
4587 Gateway is placed
4588 Pl vector: tbl_sidecar2160
4589 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
4590 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
4591 - skipping cond-54 as its already done
4592 - removing tbl_sidecar773 from merge list because it depends on tbl_nat_ingress_encap_ipv4
4593 - skipping gateway cond-56 until mergeable tables are available
4594 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4595 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4596 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=4)
4597 - dependency between nat_ingress_CalculateIPv4Len_ipv4_set_len and table advances stage
4598 Initial # of stages is 5, initial # of entries is 1
4599 Try_alloc_all for Table use
4600 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4601 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4602 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4603 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4604 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4605 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4606 Entries : 1, needed_entries: 1, need_more: 0
4607 Selected stage: 5 Furthest stage: 5
4608 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4609 Table is placed
4610 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4611 tbl_nat_ingress_encap_ipv4 is not a gateway! Aborting search for merge choices
4612 try_place_table(tbl_nat_ingress_encap_ipv4, stage=4)
4613 - dependency between nat_ingress_ingress_hit and table advances stage
4614 Initial # of stages is 5, initial # of entries is 1
4615 Try_alloc_all for Table use
4616 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
4617 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
4618 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4619 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4620 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
4621 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
4622 Entries : 1, needed_entries: 1, need_more: 0
4623 Selected stage: 5 Furthest stage: 5
4624 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
4625 Table is placed
4626 Pl vector: tbl_nat_ingress_encap_ipv4
4627 - skipping ara_table_9 as a parent is not yet placed
4628 - skipping ara_table_5 as a parent is not yet placed
4629 - skipping ara_table_4 as a parent is not yet placed
4630 try_place_table(cond-55, stage=4)
4631 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
4632 - dependency between nat_ingress_ingress_hit and table advances stage
4633 Initial # of stages is 5, initial # of entries is 1
4634 Try_alloc_all for Table use
4635 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
4636 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
4637 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4638 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4639 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
4640 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
4641 Entries : 1, needed_entries: 1, need_more: 0
4642 Selected stage: 5 Furthest stage: 5
4643 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 5
4644 Table is placed
4645 Gateway is placed
4646 Pl vector: tbl_nat_ingress_encap_ipv6
4647 found 4 tables that could be placed: [ tbl_sidecar2160, tbl_nat_ingress_CalculateIPv4Len_invert, tbl_nat_ingress_encap_ipv4, tbl_nat_ingress_encap_ipv6 ]
4648 Initial best is first table seen: tbl_sidecar2160
4649 For trial t : tbl_nat_ingress_CalculateIPv4Len_invert with best: tbl_sidecar2160
4650 Keeping best tbl_sidecar2160 for reason: earlier stage calculated
4651 For trial t : tbl_nat_ingress_encap_ipv4 with best: tbl_sidecar2160
4652 Keeping best tbl_sidecar2160 for reason: earlier stage calculated
4653 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_sidecar2160
4654 Keeping best tbl_sidecar2160 for reason: earlier stage calculated
4655 placing 1 entries of tbl_sidecar2160 ( tbl_sidecar2160 ) (with gw cond-74, result tag $true) in stage 4(43) FormatType(02)
4656 stage 4, work: [ 34424727, 34427067, 34427073, 34428628 ], partly placed 0, placed 30
4657 { id=4 ram=3 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
4658 - skipping tbl_sidecar2067 as its already done
4659 - skipping tbl_sidecar2068 as its already done
4660 - skipping cond-41 as its already done
4661 - skipping cond-47 as its already done
4662 - skipping cond-50 as its already done
4663 - skipping gateway cond-58 until any of the control dominating tables can be placed
4664 - skipping cond-62 due to in-sequence control dependence on cond-58
4665 - skipping cond-72 due to in-sequence control dependence on cond-58
4666 - skipping cond-73 due to in-sequence control dependence on cond-58
4667 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
4668 - skipping cond-74 as its already done
4669 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
4670 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
4671 - skipping cond-54 as its already done
4672 - removing tbl_sidecar773 from merge list because it depends on tbl_nat_ingress_encap_ipv4
4673 - skipping gateway cond-56 until mergeable tables are available
4674 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4675 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4676 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=4)
4677 - dependency between nat_ingress_CalculateIPv4Len_ipv4_set_len and table advances stage
4678 Initial # of stages is 5, initial # of entries is 1
4679 Try_alloc_all for Table use
4680 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4681 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4682 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4683 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4684 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4685 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4686 Entries : 1, needed_entries: 1, need_more: 0
4687 Selected stage: 5 Furthest stage: 5
4688 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4689 Table is placed
4690 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4691 tbl_nat_ingress_encap_ipv4 is not a gateway! Aborting search for merge choices
4692 try_place_table(tbl_nat_ingress_encap_ipv4, stage=4)
4693 - dependency between nat_ingress_ingress_hit and table advances stage
4694 Initial # of stages is 5, initial # of entries is 1
4695 Try_alloc_all for Table use
4696 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
4697 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
4698 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4699 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4700 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
4701 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
4702 Entries : 1, needed_entries: 1, need_more: 0
4703 Selected stage: 5 Furthest stage: 5
4704 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
4705 Table is placed
4706 Pl vector: tbl_nat_ingress_encap_ipv4
4707 - skipping ara_table_9 as a parent is not yet placed
4708 - skipping ara_table_5 as a parent is not yet placed
4709 - skipping ara_table_4 as a parent is not yet placed
4710 try_place_table(cond-55, stage=4)
4711 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
4712 - dependency between nat_ingress_ingress_hit and table advances stage
4713 Initial # of stages is 5, initial # of entries is 1
4714 Try_alloc_all for Table use
4715 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
4716 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
4717 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4718 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4719 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
4720 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
4721 Entries : 1, needed_entries: 1, need_more: 0
4722 Selected stage: 5 Furthest stage: 5
4723 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 5
4724 Table is placed
4725 Gateway is placed
4726 Pl vector: tbl_nat_ingress_encap_ipv6
4727 found 3 tables that could be placed: [ tbl_nat_ingress_CalculateIPv4Len_invert, tbl_nat_ingress_encap_ipv4, tbl_nat_ingress_encap_ipv6 ]
4728 Initial best is first table seen: tbl_nat_ingress_CalculateIPv4Len_invert
4729 For trial t : tbl_nat_ingress_encap_ipv4 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4730 Updating best to tbl_nat_ingress_encap_ipv4 from tbl_nat_ingress_CalculateIPv4Len_invert for reason: longer downward prop control-included dependence tail chain
4731 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_nat_ingress_encap_ipv4
4732 Keeping best tbl_nat_ingress_encap_ipv4 for reason: longer downward dominance frontier dependence chain
4733 Adding table:tbl_nat_ingress_CalculateIPv4Len_invert in the initial stage option
4734 Adding table:tbl_nat_ingress_encap_ipv4 in the initial stage option
4735 Adding table:tbl_nat_ingress_encap_ipv6 in the initial stage option
4736 placing 1 entries of tbl_nat_ingress_encap_ipv4 ( tbl_nat_ingress_encap_ipv4 ) in stage 5(50) FormatType(02)
4737 stage 5, work: [ 34424727, 34427067, 34427073, 34428628 ], partly placed 0, placed 31
4738 { id=1 ram=2 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
4739 - skipping tbl_sidecar2067 as its already done
4740 - skipping tbl_sidecar2068 as its already done
4741 - skipping cond-41 as its already done
4742 - skipping cond-47 as its already done
4743 - skipping cond-50 as its already done
4744 - skipping gateway cond-58 until any of the control dominating tables can be placed
4745 - skipping cond-62 due to in-sequence control dependence on cond-58
4746 - skipping cond-72 due to in-sequence control dependence on cond-58
4747 - skipping cond-73 due to in-sequence control dependence on cond-58
4748 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
4749 - skipping cond-74 as its already done
4750 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
4751 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
4752 - skipping cond-54 as its already done
4753 - removing tbl_sidecar773 from merge list because it depends on cond-55
4754 - skipping gateway cond-56 until mergeable tables are available
4755 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4756 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4757 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=5)
4758 Initial # of stages is 5, initial # of entries is 1
4759 Try_alloc_all for Table use
4760 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4761 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4762 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4763 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4764 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4765 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4766 Entries : 1, needed_entries: 1, need_more: 0
4767 Selected stage: 5 Furthest stage: 6
4768 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4769 Table is placed
4770 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4771 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4772 - skipping ara_table_9 as a parent is not yet placed
4773 - skipping ara_table_5 as a parent is not yet placed
4774 - skipping ara_table_4 as a parent is not yet placed
4775 try_place_table(cond-55, stage=5)
4776 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
4777 Initial # of stages is 5, initial # of entries is 1
4778 Try_alloc_all for Table use
4779 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
4780 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
4781 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4782 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4783 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
4784 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
4785 Entries : 1, needed_entries: 1, need_more: 0
4786 Selected stage: 5 Furthest stage: 6
4787 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 5
4788 Table is placed
4789 Gateway is placed
4790 Pl vector: tbl_nat_ingress_encap_ipv6
4791 found 2 tables that could be placed: [ tbl_nat_ingress_CalculateIPv4Len_invert, tbl_nat_ingress_encap_ipv6 ]
4792 Initial best is first table seen: tbl_nat_ingress_CalculateIPv4Len_invert
4793 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4794 Updating best to tbl_nat_ingress_encap_ipv6 from tbl_nat_ingress_CalculateIPv4Len_invert for reason: longer downward prop control-included dependence tail chain
4795 placing 1 entries of tbl_nat_ingress_encap_ipv6 ( tbl_nat_ingress_encap_ipv6 ) (with gw cond-55, result tag $true) in stage 5(51) FormatType(02)
4796 stage 5, work: [ 34424727, 34427067, 34427073, 34428628, 34428626, 35578053 ], partly placed 0, placed 32
4797 { id=2 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
4798 - skipping tbl_sidecar2067 as its already done
4799 - skipping tbl_sidecar2068 as its already done
4800 - skipping cond-41 as its already done
4801 - skipping cond-47 as its already done
4802 - skipping cond-50 as its already done
4803 try_place_table(cond-58, stage=5)
4804 Initial # of stages is 5, initial # of entries is 0
4805 Try_alloc_all for Table use
4806 Trying to allocate layout for cond-58
4807 Picking layout option for table : cond-58 with requested entries : 0
4808 picked layout for cond-58 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
4809 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4810 Trying to allocate adb for cond-58
4811 Trying to allocate imem for cond-58
4812 Entries : 0, needed_entries: 0, need_more: 0
4813 Selected stage: 5 Furthest stage: 6
4814 try_place_table returning 0 of cond-58 in stage 5
4815 Table is placed
4816 Pl vector: cond-58
4817 - skipping cond-62 due to in-sequence control dependence on cond-58
4818 - skipping cond-72 due to in-sequence control dependence on cond-58
4819 - skipping cond-73 due to in-sequence control dependence on cond-58
4820 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
4821 - skipping cond-74 as its already done
4822 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
4823 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
4824 - skipping cond-54 as its already done
4825 try_place_table(cond-56, stage=5)
4826 Merging with match table tbl_sidecar773 and tag $true
4827 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4828 Initial # of stages is 6, initial # of entries is 1
4829 Try_alloc_all for Table use
4830 Trying to allocate layout for tbl_sidecar773
4831 Picking layout option for table : tbl_sidecar773 with requested entries : 1
4832 picked layout for tbl_sidecar773 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4833 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4834 Trying to allocate adb for tbl_sidecar773
4835 Trying to allocate imem for tbl_sidecar773
4836 Entries : 1, needed_entries: 1, need_more: 0
4837 Selected stage: 6 Furthest stage: 6
4838 try_place_table returning 1 of tbl_sidecar773 in stage 6
4839 Table is placed
4840 Gateway is placed
4841 Pl vector: tbl_sidecar773
4842 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4843 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4844 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=5)
4845 Initial # of stages is 5, initial # of entries is 1
4846 Try_alloc_all for Table use
4847 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4848 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4849 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4850 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4851 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4852 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4853 Entries : 1, needed_entries: 1, need_more: 0
4854 Selected stage: 5 Furthest stage: 6
4855 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4856 Table is placed
4857 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4858 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4859 ara_table_9 is not a gateway! Aborting search for merge choices
4860 try_place_table(ara_table_9, stage=5)
4861 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4862 Initial # of stages is 6, initial # of entries is 0
4863 Try_alloc_all for Table use
4864 Trying to allocate layout for ara_table_9
4865 Picking layout option for table : ara_table_9 with requested entries : 0
4866 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4867 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4868 Trying to allocate adb for ara_table_9
4869 Trying to allocate imem for ara_table_9
4870 Entries : 0, needed_entries: 0, need_more: 0
4871 Selected stage: 6 Furthest stage: 6
4872 try_place_table returning 0 of ara_table_9 in stage 6
4873 Table is placed
4874 Pl vector: ara_table_9
4875 ara_table_5 is not a gateway! Aborting search for merge choices
4876 try_place_table(ara_table_5, stage=5)
4877 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4878 Initial # of stages is 6, initial # of entries is 0
4879 Try_alloc_all for Table use
4880 Trying to allocate layout for ara_table_5
4881 Picking layout option for table : ara_table_5 with requested entries : 0
4882 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4883 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4884 Trying to allocate adb for ara_table_5
4885 Trying to allocate imem for ara_table_5
4886 Entries : 0, needed_entries: 0, need_more: 0
4887 Selected stage: 6 Furthest stage: 6
4888 try_place_table returning 0 of ara_table_5 in stage 6
4889 Table is placed
4890 Pl vector: ara_table_5
4891 ara_table_4 is not a gateway! Aborting search for merge choices
4892 try_place_table(ara_table_4, stage=5)
4893 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4894 Initial # of stages is 6, initial # of entries is 0
4895 Try_alloc_all for Table use
4896 Trying to allocate layout for ara_table_4
4897 Picking layout option for table : ara_table_4 with requested entries : 0
4898 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4899 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4900 Trying to allocate adb for ara_table_4
4901 Trying to allocate imem for ara_table_4
4902 Entries : 0, needed_entries: 0, need_more: 0
4903 Selected stage: 6 Furthest stage: 6
4904 try_place_table returning 0 of ara_table_4 in stage 6
4905 Table is placed
4906 Pl vector: ara_table_4
4907 - skipping cond-55 as its already done
4908 - skipping tbl_nat_ingress_encap_ipv6 as its already done
4909 found 6 tables that could be placed: [ cond-58, tbl_sidecar773, tbl_nat_ingress_CalculateIPv4Len_invert, ara_table_9, ara_table_5, ara_table_4 ]
4910 Initial best is first table seen: cond-58
4911 For trial t : tbl_sidecar773 with best: cond-58
4912 Keeping best cond-58 for reason: earlier stage calculated
4913 For trial t : tbl_nat_ingress_CalculateIPv4Len_invert with best: cond-58
4914 Updating best to tbl_nat_ingress_CalculateIPv4Len_invert from cond-58 for reason: longer downward dominance frontier dependence chain
4915 For trial t : ara_table_9 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4916 Keeping best tbl_nat_ingress_CalculateIPv4Len_invert for reason: earlier stage calculated
4917 For trial t : ara_table_5 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4918 Keeping best tbl_nat_ingress_CalculateIPv4Len_invert for reason: earlier stage calculated
4919 For trial t : ara_table_4 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4920 Keeping best tbl_nat_ingress_CalculateIPv4Len_invert for reason: earlier stage calculated
4921 placing 1 entries of tbl_nat_ingress_CalculateIPv4Len_invert ( tbl_nat_ingress_CalculateIPv4Len_invert ) in stage 5(52) FormatType(02)
4922 stage 5, work: [ 34424727, 34427067, 34427073 ], partly placed 0, placed 33
4923 { id=3 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
4924 - skipping tbl_sidecar2067 as its already done
4925 - skipping tbl_sidecar2068 as its already done
4926 - skipping cond-41 as its already done
4927 - skipping cond-47 as its already done
4928 - skipping cond-50 as its already done
4929 try_place_table(cond-58, stage=5)
4930 Initial # of stages is 5, initial # of entries is 0
4931 Try_alloc_all for Table use
4932 Trying to allocate layout for cond-58
4933 Picking layout option for table : cond-58 with requested entries : 0
4934 picked layout for cond-58 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
4935 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4936 Trying to allocate adb for cond-58
4937 Trying to allocate imem for cond-58
4938 Entries : 0, needed_entries: 0, need_more: 0
4939 Selected stage: 5 Furthest stage: 6
4940 try_place_table returning 0 of cond-58 in stage 5
4941 Table is placed
4942 Pl vector: cond-58
4943 - skipping cond-62 due to in-sequence control dependence on cond-58
4944 - skipping cond-72 due to in-sequence control dependence on cond-58
4945 - skipping cond-73 due to in-sequence control dependence on cond-58
4946 - skipping tbl_sidecar2126 due to in-sequence control dependence on cond-58
4947 - skipping cond-74 as its already done
4948 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-58
4949 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-58
4950 - skipping cond-54 as its already done
4951 try_place_table(cond-56, stage=5)
4952 Merging with match table tbl_sidecar773 and tag $true
4953 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4954 Initial # of stages is 6, initial # of entries is 1
4955 Try_alloc_all for Table use
4956 Trying to allocate layout for tbl_sidecar773
4957 Picking layout option for table : tbl_sidecar773 with requested entries : 1
4958 picked layout for tbl_sidecar773 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4959 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4960 Trying to allocate adb for tbl_sidecar773
4961 Trying to allocate imem for tbl_sidecar773
4962 Entries : 1, needed_entries: 1, need_more: 0
4963 Selected stage: 6 Furthest stage: 6
4964 try_place_table returning 1 of tbl_sidecar773 in stage 6
4965 Table is placed
4966 Gateway is placed
4967 Pl vector: tbl_sidecar773
4968 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4969 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
4970 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4971 ara_table_9 is not a gateway! Aborting search for merge choices
4972 try_place_table(ara_table_9, stage=5)
4973 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4974 Initial # of stages is 6, initial # of entries is 0
4975 Try_alloc_all for Table use
4976 Trying to allocate layout for ara_table_9
4977 Picking layout option for table : ara_table_9 with requested entries : 0
4978 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4979 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4980 Trying to allocate adb for ara_table_9
4981 Trying to allocate imem for ara_table_9
4982 Entries : 0, needed_entries: 0, need_more: 0
4983 Selected stage: 6 Furthest stage: 6
4984 try_place_table returning 0 of ara_table_9 in stage 6
4985 Table is placed
4986 Pl vector: ara_table_9
4987 ara_table_5 is not a gateway! Aborting search for merge choices
4988 try_place_table(ara_table_5, stage=5)
4989 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4990 Initial # of stages is 6, initial # of entries is 0
4991 Try_alloc_all for Table use
4992 Trying to allocate layout for ara_table_5
4993 Picking layout option for table : ara_table_5 with requested entries : 0
4994 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4995 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4996 Trying to allocate adb for ara_table_5
4997 Trying to allocate imem for ara_table_5
4998 Entries : 0, needed_entries: 0, need_more: 0
4999 Selected stage: 6 Furthest stage: 6
5000 try_place_table returning 0 of ara_table_5 in stage 6
5001 Table is placed
5002 Pl vector: ara_table_5
5003 ara_table_4 is not a gateway! Aborting search for merge choices
5004 try_place_table(ara_table_4, stage=5)
5005 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5006 Initial # of stages is 6, initial # of entries is 0
5007 Try_alloc_all for Table use
5008 Trying to allocate layout for ara_table_4
5009 Picking layout option for table : ara_table_4 with requested entries : 0
5010 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5011 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5012 Trying to allocate adb for ara_table_4
5013 Trying to allocate imem for ara_table_4
5014 Entries : 0, needed_entries: 0, need_more: 0
5015 Selected stage: 6 Furthest stage: 6
5016 try_place_table returning 0 of ara_table_4 in stage 6
5017 Table is placed
5018 Pl vector: ara_table_4
5019 found 5 tables that could be placed: [ cond-58, tbl_sidecar773, ara_table_9, ara_table_5, ara_table_4 ]
5020 Initial best is first table seen: cond-58
5021 For trial t : tbl_sidecar773 with best: cond-58
5022 Keeping best cond-58 for reason: earlier stage calculated
5023 For trial t : ara_table_9 with best: cond-58
5024 Keeping best cond-58 for reason: earlier stage calculated
5025 For trial t : ara_table_5 with best: cond-58
5026 Keeping best cond-58 for reason: earlier stage calculated
5027 For trial t : ara_table_4 with best: cond-58
5028 Keeping best cond-58 for reason: earlier stage calculated
5029 placing 0 entries of cond-58 ( cond-58 ) in stage 5(53) FormatType(02)
5030 stage 5, work: [ 34424727, 34427067, 34427073, 34431690 ], partly placed 0, placed 34
5031 { id=3 ram=4 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
5032 - skipping tbl_sidecar2067 as its already done
5033 - skipping tbl_sidecar2068 as its already done
5034 - skipping cond-41 as its already done
5035 - skipping cond-47 as its already done
5036 - skipping cond-50 as its already done
5037 - skipping cond-58 as its already done
5038 - skipping cond-62 because it depends on cond-59
5039 - skipping gateway cond-62 until any of the control dominating tables can be placed
5040 - skipping cond-72 due to in-sequence control dependence on cond-62
5041 - skipping cond-73 because it depends on cond-59
5042 - removing tbl_sidecar2124 from merge list because it depends on cond-59
5043 - removing tbl_sidecar2122 from merge list because it depends on cond-59
5044 - skipping gateway cond-73 until mergeable tables are available
5045 - skipping tbl_sidecar2126 because it depends on cond-59
5046 tbl_sidecar2126 is not a gateway! Aborting search for merge choices
5047 - skipping cond-74 as its already done
5048 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-62
5049 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-62
5050 - skipping cond-54 as its already done
5051 try_place_table(cond-56, stage=5)
5052 Merging with match table tbl_sidecar773 and tag $true
5053 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5054 Initial # of stages is 6, initial # of entries is 1
5055 Try_alloc_all for Table use
5056 Trying to allocate layout for tbl_sidecar773
5057 Picking layout option for table : tbl_sidecar773 with requested entries : 1
5058 picked layout for tbl_sidecar773 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5059 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5060 Trying to allocate adb for tbl_sidecar773
5061 Trying to allocate imem for tbl_sidecar773
5062 Entries : 1, needed_entries: 1, need_more: 0
5063 Selected stage: 6 Furthest stage: 6
5064 try_place_table returning 1 of tbl_sidecar773 in stage 6
5065 Table is placed
5066 Gateway is placed
5067 Pl vector: tbl_sidecar773
5068 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5069 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5070 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5071 ara_table_9 is not a gateway! Aborting search for merge choices
5072 try_place_table(ara_table_9, stage=5)
5073 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5074 Initial # of stages is 6, initial # of entries is 0
5075 Try_alloc_all for Table use
5076 Trying to allocate layout for ara_table_9
5077 Picking layout option for table : ara_table_9 with requested entries : 0
5078 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5079 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5080 Trying to allocate adb for ara_table_9
5081 Trying to allocate imem for ara_table_9
5082 Entries : 0, needed_entries: 0, need_more: 0
5083 Selected stage: 6 Furthest stage: 6
5084 try_place_table returning 0 of ara_table_9 in stage 6
5085 Table is placed
5086 Pl vector: ara_table_9
5087 ara_table_5 is not a gateway! Aborting search for merge choices
5088 try_place_table(ara_table_5, stage=5)
5089 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5090 Initial # of stages is 6, initial # of entries is 0
5091 Try_alloc_all for Table use
5092 Trying to allocate layout for ara_table_5
5093 Picking layout option for table : ara_table_5 with requested entries : 0
5094 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5095 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5096 Trying to allocate adb for ara_table_5
5097 Trying to allocate imem for ara_table_5
5098 Entries : 0, needed_entries: 0, need_more: 0
5099 Selected stage: 6 Furthest stage: 6
5100 try_place_table returning 0 of ara_table_5 in stage 6
5101 Table is placed
5102 Pl vector: ara_table_5
5103 ara_table_4 is not a gateway! Aborting search for merge choices
5104 try_place_table(ara_table_4, stage=5)
5105 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5106 Initial # of stages is 6, initial # of entries is 0
5107 Try_alloc_all for Table use
5108 Trying to allocate layout for ara_table_4
5109 Picking layout option for table : ara_table_4 with requested entries : 0
5110 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5111 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5112 Trying to allocate adb for ara_table_4
5113 Trying to allocate imem for ara_table_4
5114 Entries : 0, needed_entries: 0, need_more: 0
5115 Selected stage: 6 Furthest stage: 6
5116 try_place_table returning 0 of ara_table_4 in stage 6
5117 Table is placed
5118 Pl vector: ara_table_4
5119 try_place_table(cond-59, stage=5)
5120 Initial # of stages is 5, initial # of entries is 0
5121 Try_alloc_all for Table use
5122 Trying to allocate layout for cond-59
5123 Picking layout option for table : cond-59 with requested entries : 0
5124 picked layout for cond-59 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5125 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5126 Trying to allocate adb for cond-59
5127 Trying to allocate imem for cond-59
5128 Entries : 0, needed_entries: 0, need_more: 0
5129 Selected stage: 5 Furthest stage: 6
5130 try_place_table returning 0 of cond-59 in stage 5
5131 Table is placed
5132 Pl vector: cond-59
5133 found 5 tables that could be placed: [ tbl_sidecar773, ara_table_9, ara_table_5, ara_table_4, cond-59 ]
5134 Initial best is first table seen: tbl_sidecar773
5135 For trial t : ara_table_9 with best: tbl_sidecar773
5136 Keeping best tbl_sidecar773 for reason: longer downward prop control-included dependence tail chain
5137 For trial t : ara_table_5 with best: tbl_sidecar773
5138 Keeping best tbl_sidecar773 for reason: longer downward prop control-included dependence tail chain
5139 For trial t : ara_table_4 with best: tbl_sidecar773
5140 Keeping best tbl_sidecar773 for reason: longer downward prop control-included dependence tail chain
5141 For trial t : cond-59 with best: tbl_sidecar773
5142 Updating best to cond-59 from tbl_sidecar773 for reason: earlier stage calculated
5143 placing 0 entries of cond-59 ( cond-59 ) in stage 5(54) FormatType(02)
5144 stage 5, work: [ 34424727, 34427067, 34427073, 34431690, 34431688 ], partly placed 0, placed 35
5145 { id=3 ram=4 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
5146 - skipping tbl_sidecar2067 as its already done
5147 - skipping tbl_sidecar2068 as its already done
5148 - skipping cond-41 as its already done
5149 - skipping cond-47 as its already done
5150 - skipping cond-50 as its already done
5151 - skipping cond-58 as its already done
5152 - skipping cond-62 because it depends on cond-60
5153 - skipping gateway cond-62 until any of the control dominating tables can be placed
5154 - skipping cond-72 due to in-sequence control dependence on cond-62
5155 - skipping cond-73 because it depends on cond-60
5156 - removing tbl_sidecar2124 from merge list because it depends on cond-60
5157 - removing tbl_sidecar2122 from merge list because it depends on cond-60
5158 - skipping gateway cond-73 until mergeable tables are available
5159 - skipping tbl_sidecar2126 because it depends on cond-60
5160 tbl_sidecar2126 is not a gateway! Aborting search for merge choices
5161 - skipping cond-74 as its already done
5162 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-62
5163 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-62
5164 - skipping cond-54 as its already done
5165 try_place_table(cond-56, stage=5)
5166 Merging with match table tbl_sidecar773 and tag $true
5167 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5168 Initial # of stages is 6, initial # of entries is 1
5169 Try_alloc_all for Table use
5170 Trying to allocate layout for tbl_sidecar773
5171 Picking layout option for table : tbl_sidecar773 with requested entries : 1
5172 picked layout for tbl_sidecar773 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5173 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5174 Trying to allocate adb for tbl_sidecar773
5175 Trying to allocate imem for tbl_sidecar773
5176 Entries : 1, needed_entries: 1, need_more: 0
5177 Selected stage: 6 Furthest stage: 6
5178 try_place_table returning 1 of tbl_sidecar773 in stage 6
5179 Table is placed
5180 Gateway is placed
5181 Pl vector: tbl_sidecar773
5182 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5183 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5184 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5185 ara_table_9 is not a gateway! Aborting search for merge choices
5186 try_place_table(ara_table_9, stage=5)
5187 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5188 Initial # of stages is 6, initial # of entries is 0
5189 Try_alloc_all for Table use
5190 Trying to allocate layout for ara_table_9
5191 Picking layout option for table : ara_table_9 with requested entries : 0
5192 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5193 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5194 Trying to allocate adb for ara_table_9
5195 Trying to allocate imem for ara_table_9
5196 Entries : 0, needed_entries: 0, need_more: 0
5197 Selected stage: 6 Furthest stage: 6
5198 try_place_table returning 0 of ara_table_9 in stage 6
5199 Table is placed
5200 Pl vector: ara_table_9
5201 ara_table_5 is not a gateway! Aborting search for merge choices
5202 try_place_table(ara_table_5, stage=5)
5203 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5204 Initial # of stages is 6, initial # of entries is 0
5205 Try_alloc_all for Table use
5206 Trying to allocate layout for ara_table_5
5207 Picking layout option for table : ara_table_5 with requested entries : 0
5208 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5209 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5210 Trying to allocate adb for ara_table_5
5211 Trying to allocate imem for ara_table_5
5212 Entries : 0, needed_entries: 0, need_more: 0
5213 Selected stage: 6 Furthest stage: 6
5214 try_place_table returning 0 of ara_table_5 in stage 6
5215 Table is placed
5216 Pl vector: ara_table_5
5217 ara_table_4 is not a gateway! Aborting search for merge choices
5218 try_place_table(ara_table_4, stage=5)
5219 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5220 Initial # of stages is 6, initial # of entries is 0
5221 Try_alloc_all for Table use
5222 Trying to allocate layout for ara_table_4
5223 Picking layout option for table : ara_table_4 with requested entries : 0
5224 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5225 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5226 Trying to allocate adb for ara_table_4
5227 Trying to allocate imem for ara_table_4
5228 Entries : 0, needed_entries: 0, need_more: 0
5229 Selected stage: 6 Furthest stage: 6
5230 try_place_table returning 0 of ara_table_4 in stage 6
5231 Table is placed
5232 Pl vector: ara_table_4
5233 - skipping cond-59 as its already done
5234 try_place_table(cond-60, stage=5)
5235 Merging with match table services_service and tag $false
5236 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5237 Initial # of stages is 6, initial # of entries is 16
5238 Try_alloc_all for Table use
5239 Trying to allocate layout for services_service
5240 Picking layout option for table : services_service with requested entries : 16
5241 picked layout for services_service FormatType(022) layout: 16tV ixbar:8B/34b match:8B/34b adb:16/16 ov:13
5242 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
5243 Trying to allocate adb for services_service
5244 Trying to allocate imem for services_service
5245 Entries : 512, needed_entries: 16, need_more: 0
5246 Selected stage: 6 Furthest stage: 6
5247 try_place_table returning 512 of services_service in stage 6
5248 Table is placed
5249 Gateway is placed
5250 Merging with match table tbl_sidecar432 and tag $true
5251 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5252 Initial # of stages is 6, initial # of entries is 1
5253 Try_alloc_all for Table use
5254 Trying to allocate layout for tbl_sidecar432
5255 Picking layout option for table : tbl_sidecar432 with requested entries : 1
5256 picked layout for tbl_sidecar432 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5257 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5258 Trying to allocate adb for tbl_sidecar432
5259 Trying to allocate imem for tbl_sidecar432
5260 Entries : 1, needed_entries: 1, need_more: 0
5261 Selected stage: 6 Furthest stage: 6
5262 try_place_table returning 1 of tbl_sidecar432 in stage 6
5263 Table is placed
5264 Gateway is placed
5265 Pl vector: services_service tbl_sidecar432
5266 found 6 tables that could be placed: [ tbl_sidecar773, ara_table_9, ara_table_5, ara_table_4, services_service, tbl_sidecar432 ]
5267 Initial best is first table seen: tbl_sidecar773
5268 For trial t : ara_table_9 with best: tbl_sidecar773
5269 Keeping best tbl_sidecar773 for reason: longer downward prop control-included dependence tail chain
5270 For trial t : ara_table_5 with best: tbl_sidecar773
5271 Keeping best tbl_sidecar773 for reason: longer downward prop control-included dependence tail chain
5272 For trial t : ara_table_4 with best: tbl_sidecar773
5273 Keeping best tbl_sidecar773 for reason: longer downward prop control-included dependence tail chain
5274 For trial t : services_service with best: tbl_sidecar773
5275 Updating best to services_service from tbl_sidecar773 for reason: control dom set has more placeable tables
5276 For trial t : tbl_sidecar432 with best: services_service
5277 Keeping best services_service for reason: longer control-excluded dependence tail chain
5278 Adding table:tbl_sidecar773 in the initial stage option
5279 Adding table:ara_table_9 in the initial stage option
5280 Adding table:ara_table_5 in the initial stage option
5281 Adding table:ara_table_4 in the initial stage option
5282 Adding table:services_service in the initial stage option
5283 Adding table:tbl_sidecar432 in the initial stage option
5284 placing 512 entries of services_service ( Ingress.services.service ) (with gw cond-60, result tag $false) in stage 6(60) FormatType(022)
5285 stage 6, work: [ 34424727, 34427067, 34427073, 34431688, 34431686, 34428883 ], partly placed 0, placed 36
5286 { id=1 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5287 - skipping tbl_sidecar2067 as its already done
5288 - skipping tbl_sidecar2068 as its already done
5289 - skipping cond-41 as its already done
5290 - skipping cond-47 as its already done
5291 - skipping cond-50 as its already done
5292 - skipping cond-58 as its already done
5293 - skipping gateway cond-62 until any of the control dominating tables can be placed
5294 - skipping cond-72 due to in-sequence control dependence on cond-62
5295 - skipping cond-73 because it depends on cond-61
5296 - removing tbl_sidecar2124 from merge list because it depends on cond-61
5297 - removing tbl_sidecar2122 from merge list because it depends on cond-61
5298 - skipping gateway cond-73 until mergeable tables are available
5299 - skipping tbl_sidecar2126 because it depends on tbl_sidecar432
5300 tbl_sidecar2126 is not a gateway! Aborting search for merge choices
5301 - skipping cond-74 as its already done
5302 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-62
5303 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-62
5304 - skipping cond-54 as its already done
5305 try_place_table(cond-56, stage=6)
5306 Merging with match table tbl_sidecar773 and tag $true
5307 - action dependency between services_service and table tbl_sidecar773 due to PHV allocation advances stage to 7
5308 Initial # of stages is 7, initial # of entries is 1
5309 Try_alloc_all for Table use
5310 Trying to allocate layout for tbl_sidecar773
5311 Picking layout option for table : tbl_sidecar773 with requested entries : 1
5312 picked layout for tbl_sidecar773 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5313 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5314 Trying to allocate adb for tbl_sidecar773
5315 Trying to allocate imem for tbl_sidecar773
5316 Entries : 1, needed_entries: 1, need_more: 0
5317 Selected stage: 7 Furthest stage: 7
5318 try_place_table returning 1 of tbl_sidecar773 in stage 7
5319 Table is placed
5320 Gateway is placed
5321 Pl vector: tbl_sidecar773
5322 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5323 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5324 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5325 ara_table_9 is not a gateway! Aborting search for merge choices
5326 try_place_table(ara_table_9, stage=6)
5327 Initial # of stages is 6, initial # of entries is 0
5328 Try_alloc_all for Table use
5329 Trying to allocate layout for ara_table_9
5330 Picking layout option for table : ara_table_9 with requested entries : 0
5331 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5332 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5333 Trying to allocate adb for ara_table_9
5334 Trying to allocate imem for ara_table_9
5335 Entries : 0, needed_entries: 0, need_more: 0
5336 Selected stage: 6 Furthest stage: 7
5337 try_place_table returning 0 of ara_table_9 in stage 6
5338 Table is placed
5339 Pl vector: ara_table_9
5340 ara_table_5 is not a gateway! Aborting search for merge choices
5341 try_place_table(ara_table_5, stage=6)
5342 Initial # of stages is 6, initial # of entries is 0
5343 Try_alloc_all for Table use
5344 Trying to allocate layout for ara_table_5
5345 Picking layout option for table : ara_table_5 with requested entries : 0
5346 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5347 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5348 Trying to allocate adb for ara_table_5
5349 Trying to allocate imem for ara_table_5
5350 Entries : 0, needed_entries: 0, need_more: 0
5351 Selected stage: 6 Furthest stage: 7
5352 try_place_table returning 0 of ara_table_5 in stage 6
5353 Table is placed
5354 Pl vector: ara_table_5
5355 ara_table_4 is not a gateway! Aborting search for merge choices
5356 try_place_table(ara_table_4, stage=6)
5357 Initial # of stages is 6, initial # of entries is 0
5358 Try_alloc_all for Table use
5359 Trying to allocate layout for ara_table_4
5360 Picking layout option for table : ara_table_4 with requested entries : 0
5361 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5362 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5363 Trying to allocate adb for ara_table_4
5364 Trying to allocate imem for ara_table_4
5365 Entries : 0, needed_entries: 0, need_more: 0
5366 Selected stage: 6 Furthest stage: 7
5367 try_place_table returning 0 of ara_table_4 in stage 6
5368 Table is placed
5369 Pl vector: ara_table_4
5370 - skipping cond-60 as its already done
5371 tbl_sidecar432 is not a gateway! Aborting search for merge choices
5372 try_place_table(tbl_sidecar432, stage=6)
5373 Initial # of stages is 6, initial # of entries is 1
5374 Try_alloc_all for Table use
5375 Trying to allocate layout for tbl_sidecar432
5376 Picking layout option for table : tbl_sidecar432 with requested entries : 1
5377 picked layout for tbl_sidecar432 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5378 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5379 Trying to allocate adb for tbl_sidecar432
5380 Trying to allocate imem for tbl_sidecar432
5381 Entries : 1, needed_entries: 1, need_more: 0
5382 Selected stage: 6 Furthest stage: 7
5383 try_place_table returning 1 of tbl_sidecar432 in stage 6
5384 Table is placed
5385 Pl vector: tbl_sidecar432
5386 - skipping services_service as its already done
5387 try_place_table(cond-61, stage=6)
5388 Merging with match table tbl_sidecar439 and tag $true
5389 - dependency between services_service and table advances stage
5390 Initial # of stages is 7, initial # of entries is 1
5391 Try_alloc_all for Table use
5392 Trying to allocate layout for tbl_sidecar439
5393 Picking layout option for table : tbl_sidecar439 with requested entries : 1
5394 picked layout for tbl_sidecar439 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5395 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5396 Trying to allocate adb for tbl_sidecar439
5397 Trying to allocate imem for tbl_sidecar439
5398 Entries : 1, needed_entries: 1, need_more: 0
5399 Selected stage: 7 Furthest stage: 7
5400 try_place_table returning 1 of tbl_sidecar439 in stage 7
5401 Table is placed
5402 Gateway is placed
5403 Pl vector: tbl_sidecar439
5404 found 6 tables that could be placed: [ tbl_sidecar773, ara_table_9, ara_table_5, ara_table_4, tbl_sidecar432, tbl_sidecar439 ]
5405 Initial best is first table seen: tbl_sidecar773
5406 For trial t : ara_table_9 with best: tbl_sidecar773
5407 Updating best to ara_table_9 from tbl_sidecar773 for reason: earlier stage calculated
5408 For trial t : ara_table_5 with best: ara_table_9
5409 Keeping best ara_table_9 for reason: fewer total dependencies in dominance frontier
5410 For trial t : ara_table_4 with best: ara_table_9
5411 Keeping best ara_table_9 for reason: fewer total dependencies in dominance frontier
5412 For trial t : tbl_sidecar432 with best: ara_table_9
5413 Updating best to tbl_sidecar432 from ara_table_9 for reason: longer local control-included dependence tail chain
5414 For trial t : tbl_sidecar439 with best: tbl_sidecar432
5415 Keeping best tbl_sidecar432 for reason: earlier stage calculated
5416 placing 1 entries of tbl_sidecar432 ( tbl_sidecar432 ) in stage 6(61) FormatType(02)
5417 stage 6, work: [ 34424727, 34427067, 34427073, 34428883 ], partly placed 0, placed 37
5418 { id=2 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5419 - skipping tbl_sidecar2067 as its already done
5420 - skipping tbl_sidecar2068 as its already done
5421 - skipping cond-41 as its already done
5422 - skipping cond-47 as its already done
5423 - skipping cond-50 as its already done
5424 - skipping cond-58 as its already done
5425 - skipping gateway cond-62 until any of the control dominating tables can be placed
5426 - skipping cond-72 due to in-sequence control dependence on cond-62
5427 - skipping cond-73 because it depends on cond-61
5428 - removing tbl_sidecar2124 from merge list because it depends on cond-61
5429 - removing tbl_sidecar2122 from merge list because it depends on cond-61
5430 - skipping gateway cond-73 until mergeable tables are available
5431 tbl_sidecar2126 is not a gateway! Aborting search for merge choices
5432 try_place_table(tbl_sidecar2126, stage=6)
5433 - dependency between tbl_sidecar432 and table advances stage
5434 Initial # of stages is 7, initial # of entries is 1
5435 Try_alloc_all for Table use
5436 Trying to allocate layout for tbl_sidecar2126
5437 Picking layout option for table : tbl_sidecar2126 with requested entries : 1
5438 picked layout for tbl_sidecar2126 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5439 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5440 Trying to allocate adb for tbl_sidecar2126
5441 Trying to allocate imem for tbl_sidecar2126
5442 Entries : 1, needed_entries: 1, need_more: 0
5443 Selected stage: 7 Furthest stage: 7
5444 try_place_table returning 1 of tbl_sidecar2126 in stage 7
5445 Table is placed
5446 Pl vector: tbl_sidecar2126
5447 - skipping cond-74 as its already done
5448 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-62
5449 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-62
5450 - skipping cond-54 as its already done
5451 try_place_table(cond-56, stage=6)
5452 Merging with match table tbl_sidecar773 and tag $true
5453 - action dependency between services_service and table tbl_sidecar773 due to PHV allocation advances stage to 7
5454 Initial # of stages is 7, initial # of entries is 1
5455 Try_alloc_all for Table use
5456 Trying to allocate layout for tbl_sidecar773
5457 Picking layout option for table : tbl_sidecar773 with requested entries : 1
5458 picked layout for tbl_sidecar773 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5459 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5460 Trying to allocate adb for tbl_sidecar773
5461 Trying to allocate imem for tbl_sidecar773
5462 Entries : 1, needed_entries: 1, need_more: 0
5463 Selected stage: 7 Furthest stage: 7
5464 try_place_table returning 1 of tbl_sidecar773 in stage 7
5465 Table is placed
5466 Gateway is placed
5467 Pl vector: tbl_sidecar773
5468 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5469 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5470 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5471 ara_table_9 is not a gateway! Aborting search for merge choices
5472 try_place_table(ara_table_9, stage=6)
5473 Initial # of stages is 6, initial # of entries is 0
5474 Try_alloc_all for Table use
5475 Trying to allocate layout for ara_table_9
5476 Picking layout option for table : ara_table_9 with requested entries : 0
5477 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5478 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5479 Trying to allocate adb for ara_table_9
5480 Trying to allocate imem for ara_table_9
5481 Entries : 0, needed_entries: 0, need_more: 0
5482 Selected stage: 6 Furthest stage: 7
5483 try_place_table returning 0 of ara_table_9 in stage 6
5484 Table is placed
5485 Pl vector: ara_table_9
5486 ara_table_5 is not a gateway! Aborting search for merge choices
5487 try_place_table(ara_table_5, stage=6)
5488 Initial # of stages is 6, initial # of entries is 0
5489 Try_alloc_all for Table use
5490 Trying to allocate layout for ara_table_5
5491 Picking layout option for table : ara_table_5 with requested entries : 0
5492 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5493 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5494 Trying to allocate adb for ara_table_5
5495 Trying to allocate imem for ara_table_5
5496 Entries : 0, needed_entries: 0, need_more: 0
5497 Selected stage: 6 Furthest stage: 7
5498 try_place_table returning 0 of ara_table_5 in stage 6
5499 Table is placed
5500 Pl vector: ara_table_5
5501 ara_table_4 is not a gateway! Aborting search for merge choices
5502 try_place_table(ara_table_4, stage=6)
5503 Initial # of stages is 6, initial # of entries is 0
5504 Try_alloc_all for Table use
5505 Trying to allocate layout for ara_table_4
5506 Picking layout option for table : ara_table_4 with requested entries : 0
5507 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5508 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5509 Trying to allocate adb for ara_table_4
5510 Trying to allocate imem for ara_table_4
5511 Entries : 0, needed_entries: 0, need_more: 0
5512 Selected stage: 6 Furthest stage: 7
5513 try_place_table returning 0 of ara_table_4 in stage 6
5514 Table is placed
5515 Pl vector: ara_table_4
5516 - skipping services_service as its already done
5517 try_place_table(cond-61, stage=6)
5518 Merging with match table tbl_sidecar439 and tag $true
5519 - dependency between services_service and table advances stage
5520 Initial # of stages is 7, initial # of entries is 1
5521 Try_alloc_all for Table use
5522 Trying to allocate layout for tbl_sidecar439
5523 Picking layout option for table : tbl_sidecar439 with requested entries : 1
5524 picked layout for tbl_sidecar439 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5525 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5526 Trying to allocate adb for tbl_sidecar439
5527 Trying to allocate imem for tbl_sidecar439
5528 Entries : 1, needed_entries: 1, need_more: 0
5529 Selected stage: 7 Furthest stage: 7
5530 try_place_table returning 1 of tbl_sidecar439 in stage 7
5531 Table is placed
5532 Gateway is placed
5533 Pl vector: tbl_sidecar439
5534 found 6 tables that could be placed: [ tbl_sidecar2126, tbl_sidecar773, ara_table_9, ara_table_5, ara_table_4, tbl_sidecar439 ]
5535 Initial best is first table seen: tbl_sidecar2126
5536 For trial t : tbl_sidecar773 with best: tbl_sidecar2126
5537 Updating best to tbl_sidecar773 from tbl_sidecar2126 for reason: longer downward prop control-included dependence tail chain
5538 For trial t : ara_table_9 with best: tbl_sidecar773
5539 Updating best to ara_table_9 from tbl_sidecar773 for reason: earlier stage calculated
5540 For trial t : ara_table_5 with best: ara_table_9
5541 Keeping best ara_table_9 for reason: fewer total dependencies in dominance frontier
5542 For trial t : ara_table_4 with best: ara_table_9
5543 Keeping best ara_table_9 for reason: fewer total dependencies in dominance frontier
5544 For trial t : tbl_sidecar439 with best: ara_table_9
5545 Keeping best ara_table_9 for reason: earlier stage calculated
5546 placing 0 entries of ara_table_9 ( ara_table_9 ) in stage 6(ffffffffffffffff) FormatType(02)
5547 stage 6, work: [ 34424727, 34427067, 34427073, 34428883 ], partly placed 0, placed 38
5548 { id=2 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5549 - skipping tbl_sidecar2067 as its already done
5550 - skipping tbl_sidecar2068 as its already done
5551 - skipping cond-41 as its already done
5552 - skipping cond-47 as its already done
5553 - skipping cond-50 as its already done
5554 - skipping cond-58 as its already done
5555 - skipping gateway cond-62 until any of the control dominating tables can be placed
5556 - skipping cond-72 due to in-sequence control dependence on cond-62
5557 - skipping cond-73 because it depends on cond-61
5558 - removing tbl_sidecar2124 from merge list because it depends on cond-61
5559 - removing tbl_sidecar2122 from merge list because it depends on cond-61
5560 - skipping gateway cond-73 until mergeable tables are available
5561 tbl_sidecar2126 is not a gateway! Aborting search for merge choices
5562 try_place_table(tbl_sidecar2126, stage=6)
5563 - dependency between tbl_sidecar432 and table advances stage
5564 Initial # of stages is 7, initial # of entries is 1
5565 Try_alloc_all for Table use
5566 Trying to allocate layout for tbl_sidecar2126
5567 Picking layout option for table : tbl_sidecar2126 with requested entries : 1
5568 picked layout for tbl_sidecar2126 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5569 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5570 Trying to allocate adb for tbl_sidecar2126
5571 Trying to allocate imem for tbl_sidecar2126
5572 Entries : 1, needed_entries: 1, need_more: 0
5573 Selected stage: 7 Furthest stage: 7
5574 try_place_table returning 1 of tbl_sidecar2126 in stage 7
5575 Table is placed
5576 Pl vector: tbl_sidecar2126
5577 - skipping cond-74 as its already done
5578 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-62
5579 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-62
5580 - skipping cond-54 as its already done
5581 try_place_table(cond-56, stage=6)
5582 Merging with match table tbl_sidecar773 and tag $true
5583 - action dependency between services_service and table tbl_sidecar773 due to PHV allocation advances stage to 7
5584 Initial # of stages is 7, initial # of entries is 1
5585 Try_alloc_all for Table use
5586 Trying to allocate layout for tbl_sidecar773
5587 Picking layout option for table : tbl_sidecar773 with requested entries : 1
5588 picked layout for tbl_sidecar773 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5589 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5590 Trying to allocate adb for tbl_sidecar773
5591 Trying to allocate imem for tbl_sidecar773
5592 Entries : 1, needed_entries: 1, need_more: 0
5593 Selected stage: 7 Furthest stage: 7
5594 try_place_table returning 1 of tbl_sidecar773 in stage 7
5595 Table is placed
5596 Gateway is placed
5597 Pl vector: tbl_sidecar773
5598 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5599 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5600 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5601 - skipping ara_table_9 as its already done
5602 ara_table_5 is not a gateway! Aborting search for merge choices
5603 try_place_table(ara_table_5, stage=6)
5604 Initial # of stages is 6, initial # of entries is 0
5605 Try_alloc_all for Table use
5606 Trying to allocate layout for ara_table_5
5607 Picking layout option for table : ara_table_5 with requested entries : 0
5608 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5609 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5610 Trying to allocate adb for ara_table_5
5611 Trying to allocate imem for ara_table_5
5612 Entries : 0, needed_entries: 0, need_more: 0
5613 Selected stage: 6 Furthest stage: 7
5614 try_place_table returning 0 of ara_table_5 in stage 6
5615 Table is placed
5616 Pl vector: ara_table_5
5617 ara_table_4 is not a gateway! Aborting search for merge choices
5618 try_place_table(ara_table_4, stage=6)
5619 Initial # of stages is 6, initial # of entries is 0
5620 Try_alloc_all for Table use
5621 Trying to allocate layout for ara_table_4
5622 Picking layout option for table : ara_table_4 with requested entries : 0
5623 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5624 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5625 Trying to allocate adb for ara_table_4
5626 Trying to allocate imem for ara_table_4
5627 Entries : 0, needed_entries: 0, need_more: 0
5628 Selected stage: 6 Furthest stage: 7
5629 try_place_table returning 0 of ara_table_4 in stage 6
5630 Table is placed
5631 Pl vector: ara_table_4
5632 - skipping services_service as its already done
5633 try_place_table(cond-61, stage=6)
5634 Merging with match table tbl_sidecar439 and tag $true
5635 - dependency between services_service and table advances stage
5636 Initial # of stages is 7, initial # of entries is 1
5637 Try_alloc_all for Table use
5638 Trying to allocate layout for tbl_sidecar439
5639 Picking layout option for table : tbl_sidecar439 with requested entries : 1
5640 picked layout for tbl_sidecar439 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5641 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5642 Trying to allocate adb for tbl_sidecar439
5643 Trying to allocate imem for tbl_sidecar439
5644 Entries : 1, needed_entries: 1, need_more: 0
5645 Selected stage: 7 Furthest stage: 7
5646 try_place_table returning 1 of tbl_sidecar439 in stage 7
5647 Table is placed
5648 Gateway is placed
5649 Pl vector: tbl_sidecar439
5650 found 5 tables that could be placed: [ tbl_sidecar2126, tbl_sidecar773, ara_table_5, ara_table_4, tbl_sidecar439 ]
5651 Initial best is first table seen: tbl_sidecar2126
5652 For trial t : tbl_sidecar773 with best: tbl_sidecar2126
5653 Updating best to tbl_sidecar773 from tbl_sidecar2126 for reason: longer downward prop control-included dependence tail chain
5654 For trial t : ara_table_5 with best: tbl_sidecar773
5655 Updating best to ara_table_5 from tbl_sidecar773 for reason: earlier stage calculated
5656 For trial t : ara_table_4 with best: ara_table_5
5657 Updating best to ara_table_4 from ara_table_5 for reason: default choice
5658 For trial t : tbl_sidecar439 with best: ara_table_4
5659 Keeping best ara_table_4 for reason: earlier stage calculated
5660 placing 0 entries of ara_table_4 ( ara_table_4 ) in stage 6(ffffffffffffffff) FormatType(02)
5661 stage 6, work: [ 34424727, 34427067, 34427073, 34428883 ], partly placed 0, placed 39
5662 { id=2 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5663 - skipping tbl_sidecar2067 as its already done
5664 - skipping tbl_sidecar2068 as its already done
5665 - skipping cond-41 as its already done
5666 - skipping cond-47 as its already done
5667 - skipping cond-50 as its already done
5668 - skipping cond-58 as its already done
5669 - skipping gateway cond-62 until any of the control dominating tables can be placed
5670 - skipping cond-72 due to in-sequence control dependence on cond-62
5671 - skipping cond-73 because it depends on cond-61
5672 - removing tbl_sidecar2124 from merge list because it depends on cond-61
5673 - removing tbl_sidecar2122 from merge list because it depends on cond-61
5674 - skipping gateway cond-73 until mergeable tables are available
5675 tbl_sidecar2126 is not a gateway! Aborting search for merge choices
5676 try_place_table(tbl_sidecar2126, stage=6)
5677 - dependency between tbl_sidecar432 and table advances stage
5678 Initial # of stages is 7, initial # of entries is 1
5679 Try_alloc_all for Table use
5680 Trying to allocate layout for tbl_sidecar2126
5681 Picking layout option for table : tbl_sidecar2126 with requested entries : 1
5682 picked layout for tbl_sidecar2126 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5683 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5684 Trying to allocate adb for tbl_sidecar2126
5685 Trying to allocate imem for tbl_sidecar2126
5686 Entries : 1, needed_entries: 1, need_more: 0
5687 Selected stage: 7 Furthest stage: 7
5688 try_place_table returning 1 of tbl_sidecar2126 in stage 7
5689 Table is placed
5690 Pl vector: tbl_sidecar2126
5691 - skipping cond-74 as its already done
5692 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-62
5693 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-62
5694 - skipping cond-54 as its already done
5695 try_place_table(cond-56, stage=6)
5696 Merging with match table tbl_sidecar773 and tag $true
5697 - action dependency between services_service and table tbl_sidecar773 due to PHV allocation advances stage to 7
5698 Initial # of stages is 7, initial # of entries is 1
5699 Try_alloc_all for Table use
5700 Trying to allocate layout for tbl_sidecar773
5701 Picking layout option for table : tbl_sidecar773 with requested entries : 1
5702 picked layout for tbl_sidecar773 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5703 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5704 Trying to allocate adb for tbl_sidecar773
5705 Trying to allocate imem for tbl_sidecar773
5706 Entries : 1, needed_entries: 1, need_more: 0
5707 Selected stage: 7 Furthest stage: 7
5708 try_place_table returning 1 of tbl_sidecar773 in stage 7
5709 Table is placed
5710 Gateway is placed
5711 Pl vector: tbl_sidecar773
5712 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5713 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5714 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5715 - skipping ara_table_9 as its already done
5716 ara_table_5 is not a gateway! Aborting search for merge choices
5717 try_place_table(ara_table_5, stage=6)
5718 Initial # of stages is 6, initial # of entries is 0
5719 Try_alloc_all for Table use
5720 Trying to allocate layout for ara_table_5
5721 Picking layout option for table : ara_table_5 with requested entries : 0
5722 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5723 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5724 Trying to allocate adb for ara_table_5
5725 Trying to allocate imem for ara_table_5
5726 Entries : 0, needed_entries: 0, need_more: 0
5727 Selected stage: 6 Furthest stage: 7
5728 try_place_table returning 0 of ara_table_5 in stage 6
5729 Table is placed
5730 Pl vector: ara_table_5
5731 - skipping ara_table_4 as its already done
5732 - skipping services_service as its already done
5733 try_place_table(cond-61, stage=6)
5734 Merging with match table tbl_sidecar439 and tag $true
5735 - dependency between services_service and table advances stage
5736 Initial # of stages is 7, initial # of entries is 1
5737 Try_alloc_all for Table use
5738 Trying to allocate layout for tbl_sidecar439
5739 Picking layout option for table : tbl_sidecar439 with requested entries : 1
5740 picked layout for tbl_sidecar439 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5741 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5742 Trying to allocate adb for tbl_sidecar439
5743 Trying to allocate imem for tbl_sidecar439
5744 Entries : 1, needed_entries: 1, need_more: 0
5745 Selected stage: 7 Furthest stage: 7
5746 try_place_table returning 1 of tbl_sidecar439 in stage 7
5747 Table is placed
5748 Gateway is placed
5749 Pl vector: tbl_sidecar439
5750 found 4 tables that could be placed: [ tbl_sidecar2126, tbl_sidecar773, ara_table_5, tbl_sidecar439 ]
5751 Initial best is first table seen: tbl_sidecar2126
5752 For trial t : tbl_sidecar773 with best: tbl_sidecar2126
5753 Updating best to tbl_sidecar773 from tbl_sidecar2126 for reason: longer downward prop control-included dependence tail chain
5754 For trial t : ara_table_5 with best: tbl_sidecar773
5755 Updating best to ara_table_5 from tbl_sidecar773 for reason: earlier stage calculated
5756 For trial t : tbl_sidecar439 with best: ara_table_5
5757 Keeping best ara_table_5 for reason: earlier stage calculated
5758 placing 0 entries of ara_table_5 ( ara_table_5 ) in stage 6(ffffffffffffffff) FormatType(02)
5759 stage 6, work: [ 34424727, 34427067, 34428883 ], partly placed 0, placed 40
5760 { id=2 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5761 - skipping tbl_sidecar2067 as its already done
5762 - skipping tbl_sidecar2068 as its already done
5763 - skipping cond-41 as its already done
5764 - skipping cond-47 as its already done
5765 - skipping cond-50 as its already done
5766 - skipping cond-58 as its already done
5767 - skipping gateway cond-62 until any of the control dominating tables can be placed
5768 - skipping cond-72 due to in-sequence control dependence on cond-62
5769 - skipping cond-73 because it depends on cond-61
5770 - removing tbl_sidecar2124 from merge list because it depends on cond-61
5771 - removing tbl_sidecar2122 from merge list because it depends on cond-61
5772 - skipping gateway cond-73 until mergeable tables are available
5773 tbl_sidecar2126 is not a gateway! Aborting search for merge choices
5774 try_place_table(tbl_sidecar2126, stage=6)
5775 - dependency between tbl_sidecar432 and table advances stage
5776 Initial # of stages is 7, initial # of entries is 1
5777 Try_alloc_all for Table use
5778 Trying to allocate layout for tbl_sidecar2126
5779 Picking layout option for table : tbl_sidecar2126 with requested entries : 1
5780 picked layout for tbl_sidecar2126 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5781 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5782 Trying to allocate adb for tbl_sidecar2126
5783 Trying to allocate imem for tbl_sidecar2126
5784 Entries : 1, needed_entries: 1, need_more: 0
5785 Selected stage: 7 Furthest stage: 7
5786 try_place_table returning 1 of tbl_sidecar2126 in stage 7
5787 Table is placed
5788 Pl vector: tbl_sidecar2126
5789 - skipping cond-74 as its already done
5790 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-62
5791 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-62
5792 - skipping cond-54 as its already done
5793 try_place_table(cond-56, stage=6)
5794 Merging with match table tbl_sidecar773 and tag $true
5795 - action dependency between services_service and table tbl_sidecar773 due to PHV allocation advances stage to 7
5796 Initial # of stages is 7, initial # of entries is 1
5797 Try_alloc_all for Table use
5798 Trying to allocate layout for tbl_sidecar773
5799 Picking layout option for table : tbl_sidecar773 with requested entries : 1
5800 picked layout for tbl_sidecar773 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5801 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5802 Trying to allocate adb for tbl_sidecar773
5803 Trying to allocate imem for tbl_sidecar773
5804 Entries : 1, needed_entries: 1, need_more: 0
5805 Selected stage: 7 Furthest stage: 7
5806 try_place_table returning 1 of tbl_sidecar773 in stage 7
5807 Table is placed
5808 Gateway is placed
5809 Pl vector: tbl_sidecar773
5810 - skipping services_service as its already done
5811 try_place_table(cond-61, stage=6)
5812 Merging with match table tbl_sidecar439 and tag $true
5813 - dependency between services_service and table advances stage
5814 Initial # of stages is 7, initial # of entries is 1
5815 Try_alloc_all for Table use
5816 Trying to allocate layout for tbl_sidecar439
5817 Picking layout option for table : tbl_sidecar439 with requested entries : 1
5818 picked layout for tbl_sidecar439 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5819 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5820 Trying to allocate adb for tbl_sidecar439
5821 Trying to allocate imem for tbl_sidecar439
5822 Entries : 1, needed_entries: 1, need_more: 0
5823 Selected stage: 7 Furthest stage: 7
5824 try_place_table returning 1 of tbl_sidecar439 in stage 7
5825 Table is placed
5826 Gateway is placed
5827 Pl vector: tbl_sidecar439
5828 found 3 tables that could be placed: [ tbl_sidecar2126, tbl_sidecar773, tbl_sidecar439 ]
5829 Initial best is first table seen: tbl_sidecar2126
5830 For trial t : tbl_sidecar773 with best: tbl_sidecar2126
5831 Updating best to tbl_sidecar773 from tbl_sidecar2126 for reason: longer downward prop control-included dependence tail chain
5832 For trial t : tbl_sidecar439 with best: tbl_sidecar773
5833 Keeping best tbl_sidecar773 for reason: longer downward prop control-included dependence tail chain
5834 Adding table:tbl_sidecar2126 in the initial stage option
5835 Adding table:tbl_sidecar773 in the initial stage option
5836 Adding table:tbl_sidecar439 in the initial stage option
5837 placing 1 entries of tbl_sidecar773 ( tbl_sidecar773 ) (with gw cond-56, result tag $true) in stage 7(70) FormatType(02)
5838 Dependence chain (16) longer than available stages (15)
5839 stage 7, work: [ 34424727, 34427067, 34428883, 34428634, 35578101 ], partly placed 0, placed 41
5840 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
5841 - skipping tbl_sidecar2067 as its already done
5842 - skipping tbl_sidecar2068 as its already done
5843 - skipping cond-41 as its already done
5844 - skipping cond-47 as its already done
5845 - skipping cond-50 as its already done
5846 - skipping cond-58 as its already done
5847 try_place_table(cond-62, stage=7)
5848 Initial # of stages is 7, initial # of entries is 0
5849 Try_alloc_all for Table use
5850 Trying to allocate layout for cond-62
5851 Picking layout option for table : cond-62 with requested entries : 0
5852 picked layout for cond-62 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5853 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5854 Trying to allocate adb for cond-62
5855 Trying to allocate imem for cond-62
5856 Entries : 0, needed_entries: 0, need_more: 0
5857 Selected stage: 7 Furthest stage: 8
5858 try_place_table returning 0 of cond-62 in stage 7
5859 Table is placed
5860 Pl vector: cond-62
5861 - skipping cond-72 due to in-sequence control dependence on cond-62
5862 - skipping cond-73 because it depends on cond-61
5863 - removing tbl_sidecar2124 from merge list because it depends on cond-61
5864 - removing tbl_sidecar2122 from merge list because it depends on cond-61
5865 - skipping gateway cond-73 until mergeable tables are available
5866 tbl_sidecar2126 is not a gateway! Aborting search for merge choices
5867 try_place_table(tbl_sidecar2126, stage=7)
5868 Initial # of stages is 7, initial # of entries is 1
5869 Try_alloc_all for Table use
5870 Trying to allocate layout for tbl_sidecar2126
5871 Picking layout option for table : tbl_sidecar2126 with requested entries : 1
5872 picked layout for tbl_sidecar2126 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5873 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5874 Trying to allocate adb for tbl_sidecar2126
5875 Trying to allocate imem for tbl_sidecar2126
5876 Entries : 1, needed_entries: 1, need_more: 0
5877 Selected stage: 7 Furthest stage: 8
5878 try_place_table returning 1 of tbl_sidecar2126 in stage 7
5879 Table is placed
5880 Pl vector: tbl_sidecar2126
5881 - skipping cond-74 as its already done
5882 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-62
5883 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-62
5884 - skipping cond-54 as its already done
5885 - skipping cond-56 as its already done
5886 - skipping services_service as its already done
5887 try_place_table(cond-61, stage=7)
5888 Merging with match table tbl_sidecar439 and tag $true
5889 - action dependency between tbl_sidecar773 and table tbl_sidecar439 due to PHV allocation advances stage to 8
5890 Initial # of stages is 8, initial # of entries is 1
5891 Try_alloc_all for Table use
5892 Trying to allocate layout for tbl_sidecar439
5893 Picking layout option for table : tbl_sidecar439 with requested entries : 1
5894 picked layout for tbl_sidecar439 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5895 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5896 Trying to allocate adb for tbl_sidecar439
5897 Trying to allocate imem for tbl_sidecar439
5898 Entries : 1, needed_entries: 1, need_more: 0
5899 Selected stage: 8 Furthest stage: 8
5900 try_place_table returning 1 of tbl_sidecar439 in stage 8
5901 Table is placed
5902 Gateway is placed
5903 Pl vector: tbl_sidecar439
5904 - skipping tbl_sidecar773 as its already done
5905 ara_table_0 is not a gateway! Aborting search for merge choices
5906 try_place_table(ara_table_0, stage=7)
5907 - dependency between tbl_sidecar773 and table advances stage
5908 Initial # of stages is 8, initial # of entries is 0
5909 Try_alloc_all for Table use
5910 Trying to allocate layout for ara_table_0
5911 Picking layout option for table : ara_table_0 with requested entries : 0
5912 picked layout for ara_table_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5913 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5914 Trying to allocate adb for ara_table_0
5915 Trying to allocate imem for ara_table_0
5916 Entries : 0, needed_entries: 0, need_more: 0
5917 Selected stage: 8 Furthest stage: 8
5918 try_place_table returning 0 of ara_table_0 in stage 8
5919 Table is placed
5920 Pl vector: ara_table_0
5921 found 4 tables that could be placed: [ cond-62, tbl_sidecar2126, tbl_sidecar439, ara_table_0 ]
5922 Initial best is first table seen: cond-62
5923 For trial t : tbl_sidecar2126 with best: cond-62
5924 Keeping best cond-62 for reason: longer downward prop control-included dependence tail chain
5925 For trial t : tbl_sidecar439 with best: cond-62
5926 Keeping best cond-62 for reason: earlier stage calculated
5927 For trial t : ara_table_0 with best: cond-62
5928 Keeping best cond-62 for reason: earlier stage calculated
5929 placing 0 entries of cond-62 ( cond-62 ) in stage 7(71) FormatType(02)
5930 stage 7, work: [ 34424727, 34428883, 34428634, 34431696, 35581043 ], partly placed 0, placed 42
5931 { id=1 ram=0 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5932 - skipping tbl_sidecar2067 as its already done
5933 - skipping tbl_sidecar2068 as its already done
5934 - skipping cond-41 as its already done
5935 - skipping cond-47 as its already done
5936 - skipping cond-50 as its already done
5937 - skipping cond-58 as its already done
5938 - skipping cond-62 as its already done
5939 - skipping cond-72 because it depends on cond-61
5940 - removing tbl_sidecar2112 from merge list because it depends on cond-61
5941 - removing tbl_sidecar2114 from merge list because it depends on cond-61
5942 - skipping gateway cond-72 until mergeable tables are available
5943 - skipping cond-73 because it depends on cond-61
5944 - removing tbl_sidecar2124 from merge list because it depends on cond-61
5945 - removing tbl_sidecar2122 from merge list because it depends on cond-61
5946 - skipping gateway cond-73 until mergeable tables are available
5947 tbl_sidecar2126 is not a gateway! Aborting search for merge choices
5948 try_place_table(tbl_sidecar2126, stage=7)
5949 Initial # of stages is 7, initial # of entries is 1
5950 Try_alloc_all for Table use
5951 Trying to allocate layout for tbl_sidecar2126
5952 Picking layout option for table : tbl_sidecar2126 with requested entries : 1
5953 picked layout for tbl_sidecar2126 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5954 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5955 Trying to allocate adb for tbl_sidecar2126
5956 Trying to allocate imem for tbl_sidecar2126
5957 Entries : 1, needed_entries: 1, need_more: 0
5958 Selected stage: 7 Furthest stage: 8
5959 try_place_table returning 1 of tbl_sidecar2126 in stage 7
5960 Table is placed
5961 Pl vector: tbl_sidecar2126
5962 - skipping cond-74 as its already done
5963 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-61
5964 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
5965 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-61
5966 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
5967 - skipping services_service as its already done
5968 try_place_table(cond-61, stage=7)
5969 Merging with match table tbl_sidecar439 and tag $true
5970 - action dependency between tbl_sidecar773 and table tbl_sidecar439 due to PHV allocation advances stage to 8
5971 Initial # of stages is 8, initial # of entries is 1
5972 Try_alloc_all for Table use
5973 Trying to allocate layout for tbl_sidecar439
5974 Picking layout option for table : tbl_sidecar439 with requested entries : 1
5975 picked layout for tbl_sidecar439 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5976 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5977 Trying to allocate adb for tbl_sidecar439
5978 Trying to allocate imem for tbl_sidecar439
5979 Entries : 1, needed_entries: 1, need_more: 0
5980 Selected stage: 8 Furthest stage: 8
5981 try_place_table returning 1 of tbl_sidecar439 in stage 8
5982 Table is placed
5983 Gateway is placed
5984 Pl vector: tbl_sidecar439
5985 - skipping tbl_sidecar773 as its already done
5986 ara_table_0 is not a gateway! Aborting search for merge choices
5987 try_place_table(ara_table_0, stage=7)
5988 - dependency between tbl_sidecar773 and table advances stage
5989 Initial # of stages is 8, initial # of entries is 0
5990 Try_alloc_all for Table use
5991 Trying to allocate layout for ara_table_0
5992 Picking layout option for table : ara_table_0 with requested entries : 0
5993 picked layout for ara_table_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5994 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5995 Trying to allocate adb for ara_table_0
5996 Trying to allocate imem for ara_table_0
5997 Entries : 0, needed_entries: 0, need_more: 0
5998 Selected stage: 8 Furthest stage: 8
5999 try_place_table returning 0 of ara_table_0 in stage 8
6000 Table is placed
6001 Pl vector: ara_table_0
6002 try_place_table(cond-63, stage=7)
6003 Initial # of stages is 7, initial # of entries is 0
6004 Try_alloc_all for Table use
6005 Trying to allocate layout for cond-63
6006 Picking layout option for table : cond-63 with requested entries : 0
6007 picked layout for cond-63 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6008 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6009 Trying to allocate adb for cond-63
6010 Trying to allocate imem for cond-63
6011 Entries : 0, needed_entries: 0, need_more: 0
6012 Selected stage: 7 Furthest stage: 8
6013 try_place_table returning 0 of cond-63 in stage 7
6014 Table is placed
6015 Pl vector: cond-63
6016 - skipping cond-65 due to in-sequence control dependence on cond-63
6017 - skipping ara_table_15 as a parent is not yet placed
6018 - skipping ara_table_3 as a parent is not yet placed
6019 - skipping ara_table_2 as a parent is not yet placed
6020 - skipping ara_table_1 as a parent is not yet placed
6021 - skipping ara_table_14 as a parent is not yet placed
6022 - skipping ara_table_8 as a parent is not yet placed
6023 - skipping ara_table_13 as a parent is not yet placed
6024 - skipping ara_table_12 as a parent is not yet placed
6025 - skipping ara_table_11 as a parent is not yet placed
6026 - skipping ara_table_10 as a parent is not yet placed
6027 - skipping ara_table_7 as a parent is not yet placed
6028 - skipping ara_table_6 as a parent is not yet placed
6029 found 4 tables that could be placed: [ tbl_sidecar2126, tbl_sidecar439, ara_table_0, cond-63 ]
6030 Initial best is first table seen: tbl_sidecar2126
6031 For trial t : tbl_sidecar439 with best: tbl_sidecar2126
6032 Keeping best tbl_sidecar2126 for reason: earlier stage calculated
6033 For trial t : ara_table_0 with best: tbl_sidecar2126
6034 Keeping best tbl_sidecar2126 for reason: earlier stage calculated
6035 For trial t : cond-63 with best: tbl_sidecar2126
6036 Updating best to cond-63 from tbl_sidecar2126 for reason: longer downward prop control-included dependence tail chain
6037 placing 0 entries of cond-63 ( cond-63 ) in stage 7(72) FormatType(02)
6038 stage 7, work: [ 34424727, 34428883, 34428634, 34431696, 34434822, 35579615 ], partly placed 0, placed 43
6039 { id=1 ram=0 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
6040 - skipping tbl_sidecar2067 as its already done
6041 - skipping tbl_sidecar2068 as its already done
6042 - skipping cond-41 as its already done
6043 - skipping cond-47 as its already done
6044 - skipping cond-50 as its already done
6045 - skipping cond-58 as its already done
6046 - skipping cond-62 as its already done
6047 - skipping cond-72 because it depends on cond-61
6048 - removing tbl_sidecar2112 from merge list because it depends on cond-61
6049 - removing tbl_sidecar2114 from merge list because it depends on cond-61
6050 - skipping gateway cond-72 until mergeable tables are available
6051 - skipping cond-73 because it depends on cond-61
6052 - removing tbl_sidecar2124 from merge list because it depends on cond-61
6053 - removing tbl_sidecar2122 from merge list because it depends on cond-61
6054 - skipping gateway cond-73 until mergeable tables are available
6055 tbl_sidecar2126 is not a gateway! Aborting search for merge choices
6056 try_place_table(tbl_sidecar2126, stage=7)
6057 Initial # of stages is 7, initial # of entries is 1
6058 Try_alloc_all for Table use
6059 Trying to allocate layout for tbl_sidecar2126
6060 Picking layout option for table : tbl_sidecar2126 with requested entries : 1
6061 picked layout for tbl_sidecar2126 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6062 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6063 Trying to allocate adb for tbl_sidecar2126
6064 Trying to allocate imem for tbl_sidecar2126
6065 Entries : 1, needed_entries: 1, need_more: 0
6066 Selected stage: 7 Furthest stage: 8
6067 try_place_table returning 1 of tbl_sidecar2126 in stage 7
6068 Table is placed
6069 Pl vector: tbl_sidecar2126
6070 - skipping cond-74 as its already done
6071 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-61
6072 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6073 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-61
6074 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6075 - skipping services_service as its already done
6076 try_place_table(cond-61, stage=7)
6077 Merging with match table tbl_sidecar439 and tag $true
6078 - action dependency between tbl_sidecar773 and table tbl_sidecar439 due to PHV allocation advances stage to 8
6079 Initial # of stages is 8, initial # of entries is 1
6080 Try_alloc_all for Table use
6081 Trying to allocate layout for tbl_sidecar439
6082 Picking layout option for table : tbl_sidecar439 with requested entries : 1
6083 picked layout for tbl_sidecar439 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6084 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6085 Trying to allocate adb for tbl_sidecar439
6086 Trying to allocate imem for tbl_sidecar439
6087 Entries : 1, needed_entries: 1, need_more: 0
6088 Selected stage: 8 Furthest stage: 8
6089 try_place_table returning 1 of tbl_sidecar439 in stage 8
6090 Table is placed
6091 Gateway is placed
6092 Pl vector: tbl_sidecar439
6093 - skipping tbl_sidecar773 as its already done
6094 ara_table_0 is not a gateway! Aborting search for merge choices
6095 try_place_table(ara_table_0, stage=7)
6096 - dependency between tbl_sidecar773 and table advances stage
6097 Initial # of stages is 8, initial # of entries is 0
6098 Try_alloc_all for Table use
6099 Trying to allocate layout for ara_table_0
6100 Picking layout option for table : ara_table_0 with requested entries : 0
6101 picked layout for ara_table_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6102 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6103 Trying to allocate adb for ara_table_0
6104 Trying to allocate imem for ara_table_0
6105 Entries : 0, needed_entries: 0, need_more: 0
6106 Selected stage: 8 Furthest stage: 8
6107 try_place_table returning 0 of ara_table_0 in stage 8
6108 Table is placed
6109 Pl vector: ara_table_0
6110 - skipping cond-63 as its already done
6111 - skipping cond-65 because it depends on cond-61
6112 - skipping gateway cond-65 until any of the control dominating tables can be placed
6113 - removing nat_egress_nat_egress from merge list because it depends on cond-61
6114 - skipping gateway cond-64 until mergeable tables are available
6115 - skipping ara_table_15 as a parent is not yet placed
6116 - skipping ara_table_3 as a parent is not yet placed
6117 - skipping ara_table_2 as a parent is not yet placed
6118 - skipping ara_table_1 as a parent is not yet placed
6119 found 3 tables that could be placed: [ tbl_sidecar2126, tbl_sidecar439, ara_table_0 ]
6120 Initial best is first table seen: tbl_sidecar2126
6121 For trial t : tbl_sidecar439 with best: tbl_sidecar2126
6122 Keeping best tbl_sidecar2126 for reason: earlier stage calculated
6123 For trial t : ara_table_0 with best: tbl_sidecar2126
6124 Keeping best tbl_sidecar2126 for reason: earlier stage calculated
6125 placing 1 entries of tbl_sidecar2126 ( tbl_sidecar2126 ) in stage 7(73) FormatType(02)
6126 stage 7, work: [ 34424727, 34428883, 34428634, 34431696, 34434822 ], partly placed 0, placed 44
6127 { id=2 ram=0 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
6128 - skipping tbl_sidecar2067 as its already done
6129 - skipping tbl_sidecar2068 as its already done
6130 - skipping cond-41 as its already done
6131 - skipping cond-47 as its already done
6132 - skipping cond-50 as its already done
6133 - skipping cond-58 as its already done
6134 - skipping cond-62 as its already done
6135 - skipping cond-72 because it depends on cond-61
6136 - removing tbl_sidecar2112 from merge list because it depends on cond-61
6137 - removing tbl_sidecar2114 from merge list because it depends on cond-61
6138 - skipping gateway cond-72 until mergeable tables are available
6139 - skipping cond-73 because it depends on cond-61
6140 - removing tbl_sidecar2124 from merge list because it depends on cond-61
6141 - removing tbl_sidecar2122 from merge list because it depends on cond-61
6142 - skipping gateway cond-73 until mergeable tables are available
6143 - skipping tbl_sidecar2126 as its already done
6144 - skipping cond-74 as its already done
6145 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-61
6146 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6147 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-61
6148 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6149 - skipping services_service as its already done
6150 try_place_table(cond-61, stage=7)
6151 Merging with match table tbl_sidecar439 and tag $true
6152 - action dependency between tbl_sidecar773 and table tbl_sidecar439 due to PHV allocation advances stage to 8
6153 Initial # of stages is 8, initial # of entries is 1
6154 Try_alloc_all for Table use
6155 Trying to allocate layout for tbl_sidecar439
6156 Picking layout option for table : tbl_sidecar439 with requested entries : 1
6157 picked layout for tbl_sidecar439 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6158 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6159 Trying to allocate adb for tbl_sidecar439
6160 Trying to allocate imem for tbl_sidecar439
6161 Entries : 1, needed_entries: 1, need_more: 0
6162 Selected stage: 8 Furthest stage: 8
6163 try_place_table returning 1 of tbl_sidecar439 in stage 8
6164 Table is placed
6165 Gateway is placed
6166 Pl vector: tbl_sidecar439
6167 - skipping tbl_sidecar773 as its already done
6168 ara_table_0 is not a gateway! Aborting search for merge choices
6169 try_place_table(ara_table_0, stage=7)
6170 - dependency between tbl_sidecar773 and table advances stage
6171 Initial # of stages is 8, initial # of entries is 0
6172 Try_alloc_all for Table use
6173 Trying to allocate layout for ara_table_0
6174 Picking layout option for table : ara_table_0 with requested entries : 0
6175 picked layout for ara_table_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6176 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6177 Trying to allocate adb for ara_table_0
6178 Trying to allocate imem for ara_table_0
6179 Entries : 0, needed_entries: 0, need_more: 0
6180 Selected stage: 8 Furthest stage: 8
6181 try_place_table returning 0 of ara_table_0 in stage 8
6182 Table is placed
6183 Pl vector: ara_table_0
6184 - skipping cond-63 as its already done
6185 - skipping cond-65 because it depends on cond-61
6186 - skipping gateway cond-65 until any of the control dominating tables can be placed
6187 - removing nat_egress_nat_egress from merge list because it depends on cond-61
6188 - skipping gateway cond-64 until mergeable tables are available
6189 found 2 tables that could be placed: [ tbl_sidecar439, ara_table_0 ]
6190 Initial best is first table seen: tbl_sidecar439
6191 For trial t : ara_table_0 with best: tbl_sidecar439
6192 Keeping best tbl_sidecar439 for reason: longer downward prop control-included dependence tail chain
6193 Adding table:tbl_sidecar439 in the initial stage option
6194 Adding table:ara_table_0 in the initial stage option
6195 placing 1 entries of tbl_sidecar439 ( tbl_sidecar439 ) (with gw cond-61, result tag $true) in stage 8(80) FormatType(02)
6196 stage 8, work: [ 34424727, 34428634, 34431696, 34434822 ], partly placed 0, placed 45
6197 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
6198 - skipping tbl_sidecar2067 as its already done
6199 - skipping tbl_sidecar2068 as its already done
6200 - skipping cond-41 as its already done
6201 - skipping cond-47 as its already done
6202 - skipping cond-50 as its already done
6203 - skipping cond-58 as its already done
6204 - skipping cond-62 as its already done
6205 - skipping cond-72 because it depends on cond-65
6206 - removing tbl_sidecar2112 from merge list because it depends on cond-65
6207 - removing tbl_sidecar2114 from merge list because it depends on cond-65
6208 - skipping gateway cond-72 until mergeable tables are available
6209 try_place_table(cond-73, stage=8)
6210 Merging with match table tbl_sidecar2124 and tag $false
6211 - dependency between tbl_sidecar439 and table advances stage
6212 Initial # of stages is 9, initial # of entries is 1
6213 Try_alloc_all for Table use
6214 Trying to allocate layout for tbl_sidecar2124
6215 Picking layout option for table : tbl_sidecar2124 with requested entries : 1
6216 picked layout for tbl_sidecar2124 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6217 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6218 Trying to allocate adb for tbl_sidecar2124
6219 Trying to allocate imem for tbl_sidecar2124
6220 Entries : 1, needed_entries: 1, need_more: 0
6221 Selected stage: 9 Furthest stage: 9
6222 try_place_table returning 1 of tbl_sidecar2124 in stage 9
6223 Table is placed
6224 Gateway is placed
6225 Merging with match table tbl_sidecar2122 and tag $true
6226 - dependency between tbl_sidecar439 and table advances stage
6227 Initial # of stages is 9, initial # of entries is 1
6228 Try_alloc_all for Table use
6229 Trying to allocate layout for tbl_sidecar2122
6230 Picking layout option for table : tbl_sidecar2122 with requested entries : 1
6231 picked layout for tbl_sidecar2122 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6232 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6233 Trying to allocate adb for tbl_sidecar2122
6234 Trying to allocate imem for tbl_sidecar2122
6235 Entries : 1, needed_entries: 1, need_more: 0
6236 Selected stage: 9 Furthest stage: 9
6237 try_place_table returning 1 of tbl_sidecar2122 in stage 9
6238 Table is placed
6239 Gateway is placed
6240 Pl vector: tbl_sidecar2124 tbl_sidecar2122
6241 - skipping tbl_sidecar2126 as its already done
6242 - skipping cond-74 as its already done
6243 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-64
6244 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6245 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-64
6246 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6247 - skipping tbl_sidecar773 as its already done
6248 ara_table_0 is not a gateway! Aborting search for merge choices
6249 try_place_table(ara_table_0, stage=8)
6250 Initial # of stages is 8, initial # of entries is 0
6251 Try_alloc_all for Table use
6252 Trying to allocate layout for ara_table_0
6253 Picking layout option for table : ara_table_0 with requested entries : 0
6254 picked layout for ara_table_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6255 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6256 Trying to allocate adb for ara_table_0
6257 Trying to allocate imem for ara_table_0
6258 Entries : 0, needed_entries: 0, need_more: 0
6259 Selected stage: 8 Furthest stage: 9
6260 try_place_table returning 0 of ara_table_0 in stage 8
6261 Table is placed
6262 Pl vector: ara_table_0
6263 - skipping cond-63 as its already done
6264 - skipping cond-65 because it depends on cond-64
6265 - skipping gateway cond-65 until any of the control dominating tables can be placed
6266 try_place_table(cond-64, stage=8)
6267 Merging with match table nat_egress_nat_egress and tag $true
6268 - action dependency between tbl_sidecar439 and table nat_egress_nat_egress due to PHV allocation advances stage to 9
6269 Initial # of stages is 9, initial # of entries is 6
6270 Try_alloc_all for Table use
6271 Trying to allocate layout for nat_egress_nat_egress
6272 Picking layout option for table : nat_egress_nat_egress with requested entries : 6
6273 picked layout for nat_egress_nat_egress FormatType(02) layout: 6eV ixbar:2B/5b match:0B/-5b gh:2 adb:10/8 ov:19 imm:16
6274 way:{ g:2 e:0 w:1 1 }
6275 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6276 Trying to allocate adb for nat_egress_nat_egress
6277 Trying to allocate imem for nat_egress_nat_egress
6278 Entries : 2048, needed_entries: 6, need_more: 0
6279 Selected stage: 9 Furthest stage: 9
6280 try_place_table returning 2048 of nat_egress_nat_egress in stage 9
6281 Table is placed
6282 Gateway is placed
6283 Pl vector: nat_egress_nat_egress
6284 found 4 tables that could be placed: [ tbl_sidecar2124, tbl_sidecar2122, ara_table_0, nat_egress_nat_egress ]
6285 Initial best is first table seen: tbl_sidecar2124
6286 For trial t : tbl_sidecar2122 with best: tbl_sidecar2124
6287 Updating best to tbl_sidecar2122 from tbl_sidecar2124 for reason: default choice
6288 For trial t : ara_table_0 with best: tbl_sidecar2122
6289 Updating best to ara_table_0 from tbl_sidecar2122 for reason: earlier stage calculated
6290 For trial t : nat_egress_nat_egress with best: ara_table_0
6291 Keeping best ara_table_0 for reason: earlier stage calculated
6292 placing 0 entries of ara_table_0 ( ara_table_0 ) in stage 8(ffffffffffffffff) FormatType(02)
6293 stage 8, work: [ 34424727, 34431696, 34434822 ], partly placed 0, placed 46
6294 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
6295 - skipping tbl_sidecar2067 as its already done
6296 - skipping tbl_sidecar2068 as its already done
6297 - skipping cond-41 as its already done
6298 - skipping cond-47 as its already done
6299 - skipping cond-50 as its already done
6300 - skipping cond-58 as its already done
6301 - skipping cond-62 as its already done
6302 - skipping cond-72 because it depends on cond-65
6303 - removing tbl_sidecar2112 from merge list because it depends on cond-65
6304 - removing tbl_sidecar2114 from merge list because it depends on cond-65
6305 - skipping gateway cond-72 until mergeable tables are available
6306 try_place_table(cond-73, stage=8)
6307 Merging with match table tbl_sidecar2124 and tag $false
6308 - dependency between tbl_sidecar439 and table advances stage
6309 Initial # of stages is 9, initial # of entries is 1
6310 Try_alloc_all for Table use
6311 Trying to allocate layout for tbl_sidecar2124
6312 Picking layout option for table : tbl_sidecar2124 with requested entries : 1
6313 picked layout for tbl_sidecar2124 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6314 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6315 Trying to allocate adb for tbl_sidecar2124
6316 Trying to allocate imem for tbl_sidecar2124
6317 Entries : 1, needed_entries: 1, need_more: 0
6318 Selected stage: 9 Furthest stage: 9
6319 try_place_table returning 1 of tbl_sidecar2124 in stage 9
6320 Table is placed
6321 Gateway is placed
6322 Merging with match table tbl_sidecar2122 and tag $true
6323 - dependency between tbl_sidecar439 and table advances stage
6324 Initial # of stages is 9, initial # of entries is 1
6325 Try_alloc_all for Table use
6326 Trying to allocate layout for tbl_sidecar2122
6327 Picking layout option for table : tbl_sidecar2122 with requested entries : 1
6328 picked layout for tbl_sidecar2122 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6329 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6330 Trying to allocate adb for tbl_sidecar2122
6331 Trying to allocate imem for tbl_sidecar2122
6332 Entries : 1, needed_entries: 1, need_more: 0
6333 Selected stage: 9 Furthest stage: 9
6334 try_place_table returning 1 of tbl_sidecar2122 in stage 9
6335 Table is placed
6336 Gateway is placed
6337 Pl vector: tbl_sidecar2124 tbl_sidecar2122
6338 - skipping tbl_sidecar2126 as its already done
6339 - skipping cond-74 as its already done
6340 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-64
6341 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6342 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-64
6343 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6344 - skipping cond-63 as its already done
6345 - skipping cond-65 because it depends on cond-64
6346 - skipping gateway cond-65 until any of the control dominating tables can be placed
6347 try_place_table(cond-64, stage=8)
6348 Merging with match table nat_egress_nat_egress and tag $true
6349 - action dependency between tbl_sidecar439 and table nat_egress_nat_egress due to PHV allocation advances stage to 9
6350 Initial # of stages is 9, initial # of entries is 6
6351 Try_alloc_all for Table use
6352 Trying to allocate layout for nat_egress_nat_egress
6353 Picking layout option for table : nat_egress_nat_egress with requested entries : 6
6354 picked layout for nat_egress_nat_egress FormatType(02) layout: 6eV ixbar:2B/5b match:0B/-5b gh:2 adb:10/8 ov:19 imm:16
6355 way:{ g:2 e:0 w:1 1 }
6356 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6357 Trying to allocate adb for nat_egress_nat_egress
6358 Trying to allocate imem for nat_egress_nat_egress
6359 Entries : 2048, needed_entries: 6, need_more: 0
6360 Selected stage: 9 Furthest stage: 9
6361 try_place_table returning 2048 of nat_egress_nat_egress in stage 9
6362 Table is placed
6363 Gateway is placed
6364 Pl vector: nat_egress_nat_egress
6365 found 3 tables that could be placed: [ tbl_sidecar2124, tbl_sidecar2122, nat_egress_nat_egress ]
6366 Initial best is first table seen: tbl_sidecar2124
6367 For trial t : tbl_sidecar2122 with best: tbl_sidecar2124
6368 Updating best to tbl_sidecar2122 from tbl_sidecar2124 for reason: default choice
6369 For trial t : nat_egress_nat_egress with best: tbl_sidecar2122
6370 Updating best to nat_egress_nat_egress from tbl_sidecar2122 for reason: longer downward prop control-included dependence tail chain
6371 Adding table:tbl_sidecar2124 in the initial stage option
6372 Adding table:tbl_sidecar2122 in the initial stage option
6373 Adding table:nat_egress_nat_egress in the initial stage option
6374 placing 2048 entries of nat_egress_nat_egress ( Ingress.nat_egress.nat_egress ) (with gw cond-64, result tag $true) in stage 9(90) FormatType(02)
6375 Dependence chain (17) longer than available stages (15)
6376 stage 9, work: [ 34424727, 34431696, 34434822, 34434820, 35579613 ], partly placed 0, placed 47
6377 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6378 - skipping tbl_sidecar2067 as its already done
6379 - skipping tbl_sidecar2068 as its already done
6380 - skipping cond-41 as its already done
6381 - skipping cond-47 as its already done
6382 - skipping cond-50 as its already done
6383 - skipping cond-58 as its already done
6384 - skipping cond-62 as its already done
6385 - skipping cond-72 because it depends on cond-65
6386 - removing tbl_sidecar2112 from merge list because it depends on cond-65
6387 - removing tbl_sidecar2114 from merge list because it depends on cond-65
6388 - skipping gateway cond-72 until mergeable tables are available
6389 try_place_table(cond-73, stage=9)
6390 Merging with match table tbl_sidecar2124 and tag $false
6391 Initial # of stages is 9, initial # of entries is 1
6392 Try_alloc_all for Table use
6393 Trying to allocate layout for tbl_sidecar2124
6394 Picking layout option for table : tbl_sidecar2124 with requested entries : 1
6395 picked layout for tbl_sidecar2124 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6396 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6397 Trying to allocate adb for tbl_sidecar2124
6398 Trying to allocate imem for tbl_sidecar2124
6399 Entries : 1, needed_entries: 1, need_more: 0
6400 Selected stage: 9 Furthest stage: 10
6401 try_place_table returning 1 of tbl_sidecar2124 in stage 9
6402 Table is placed
6403 Gateway is placed
6404 Merging with match table tbl_sidecar2122 and tag $true
6405 Initial # of stages is 9, initial # of entries is 1
6406 Try_alloc_all for Table use
6407 Trying to allocate layout for tbl_sidecar2122
6408 Picking layout option for table : tbl_sidecar2122 with requested entries : 1
6409 picked layout for tbl_sidecar2122 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6410 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6411 Trying to allocate adb for tbl_sidecar2122
6412 Trying to allocate imem for tbl_sidecar2122
6413 Entries : 1, needed_entries: 1, need_more: 0
6414 Selected stage: 9 Furthest stage: 10
6415 try_place_table returning 1 of tbl_sidecar2122 in stage 9
6416 Table is placed
6417 Gateway is placed
6418 Pl vector: tbl_sidecar2124 tbl_sidecar2122
6419 - skipping tbl_sidecar2126 as its already done
6420 - skipping cond-74 as its already done
6421 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6422 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6423 - dependency between nat_egress_nat_egress and table advances stage
6424 Initial # of stages is 10, initial # of entries is 64
6425 Try_alloc_all for Table use
6426 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6427 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6428 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
6429 way:{ g:5 e:0 w:1 1 }
6430 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6431 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6432 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6433 Entries : 5120, needed_entries: 64, need_more: 0
6434 Selected stage: 10 Furthest stage: 10
6435 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6436 Table is placed
6437 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6438 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6439 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
6440 - dependency between nat_egress_nat_egress and table advances stage
6441 Initial # of stages is 10, initial # of entries is 4
6442 Try_alloc_all for Table use
6443 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6444 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6445 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
6446 way:{ g:2 e:0 w:1 }
6447 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6448 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6449 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6450 Entries : 4, needed_entries: 4, need_more: 0
6451 Selected stage: 10 Furthest stage: 10
6452 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6453 Table is placed
6454 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6455 - skipping cond-63 as its already done
6456 try_place_table(cond-65, stage=9)
6457 - dependency between nat_egress_nat_egress and table advances stage
6458 Initial # of stages is 10, initial # of entries is 0
6459 Try_alloc_all for Table use
6460 Trying to allocate layout for cond-65
6461 Picking layout option for table : cond-65 with requested entries : 0
6462 picked layout for cond-65 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6463 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6464 Trying to allocate adb for cond-65
6465 Trying to allocate imem for cond-65
6466 Entries : 0, needed_entries: 0, need_more: 0
6467 Selected stage: 10 Furthest stage: 10
6468 try_place_table returning 0 of cond-65 in stage 10
6469 Table is placed
6470 Pl vector: cond-65
6471 - skipping cond-64 as its already done
6472 - skipping nat_egress_nat_egress as its already done
6473 ara_table_15 is not a gateway! Aborting search for merge choices
6474 try_place_table(ara_table_15, stage=9)
6475 Initial # of stages is 9, initial # of entries is 0
6476 Try_alloc_all for Table use
6477 Trying to allocate layout for ara_table_15
6478 Picking layout option for table : ara_table_15 with requested entries : 0
6479 picked layout for ara_table_15 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6480 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6481 Trying to allocate adb for ara_table_15
6482 Trying to allocate imem for ara_table_15
6483 Entries : 0, needed_entries: 0, need_more: 0
6484 Selected stage: 9 Furthest stage: 10
6485 try_place_table returning 0 of ara_table_15 in stage 9
6486 Table is placed
6487 Pl vector: ara_table_15
6488 ara_table_3 is not a gateway! Aborting search for merge choices
6489 try_place_table(ara_table_3, stage=9)
6490 - dependency between nat_egress_nat_egress and table advances stage
6491 Initial # of stages is 10, initial # of entries is 0
6492 Try_alloc_all for Table use
6493 Trying to allocate layout for ara_table_3
6494 Picking layout option for table : ara_table_3 with requested entries : 0
6495 picked layout for ara_table_3 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6496 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6497 Trying to allocate adb for ara_table_3
6498 Trying to allocate imem for ara_table_3
6499 Entries : 0, needed_entries: 0, need_more: 0
6500 Selected stage: 10 Furthest stage: 10
6501 try_place_table returning 0 of ara_table_3 in stage 10
6502 Table is placed
6503 Pl vector: ara_table_3
6504 ara_table_2 is not a gateway! Aborting search for merge choices
6505 try_place_table(ara_table_2, stage=9)
6506 Initial # of stages is 9, initial # of entries is 0
6507 Try_alloc_all for Table use
6508 Trying to allocate layout for ara_table_2
6509 Picking layout option for table : ara_table_2 with requested entries : 0
6510 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6511 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6512 Trying to allocate adb for ara_table_2
6513 Trying to allocate imem for ara_table_2
6514 Entries : 0, needed_entries: 0, need_more: 0
6515 Selected stage: 9 Furthest stage: 10
6516 try_place_table returning 0 of ara_table_2 in stage 9
6517 Table is placed
6518 Pl vector: ara_table_2
6519 ara_table_1 is not a gateway! Aborting search for merge choices
6520 try_place_table(ara_table_1, stage=9)
6521 - dependency between nat_egress_nat_egress and table advances stage
6522 Initial # of stages is 10, initial # of entries is 0
6523 Try_alloc_all for Table use
6524 Trying to allocate layout for ara_table_1
6525 Picking layout option for table : ara_table_1 with requested entries : 0
6526 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6527 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6528 Trying to allocate adb for ara_table_1
6529 Trying to allocate imem for ara_table_1
6530 Entries : 0, needed_entries: 0, need_more: 0
6531 Selected stage: 10 Furthest stage: 10
6532 try_place_table returning 0 of ara_table_1 in stage 10
6533 Table is placed
6534 Pl vector: ara_table_1
6535 found 9 tables that could be placed: [ tbl_sidecar2124, tbl_sidecar2122, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-65, ara_table_15, ara_table_3, ara_table_2, ara_table_1 ]
6536 Initial best is first table seen: tbl_sidecar2124
6537 For trial t : tbl_sidecar2122 with best: tbl_sidecar2124
6538 Updating best to tbl_sidecar2122 from tbl_sidecar2124 for reason: default choice
6539 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2122
6540 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6541 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: tbl_sidecar2122
6542 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6543 For trial t : cond-65 with best: tbl_sidecar2122
6544 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6545 For trial t : ara_table_15 with best: tbl_sidecar2122
6546 Updating best to ara_table_15 from tbl_sidecar2122 for reason: longer downward prop control-included dependence tail chain
6547 For trial t : ara_table_3 with best: ara_table_15
6548 Keeping best ara_table_15 for reason: earlier stage calculated
6549 For trial t : ara_table_2 with best: ara_table_15
6550 Keeping best ara_table_15 for reason: fewer total dependencies in dominance frontier
6551 For trial t : ara_table_1 with best: ara_table_15
6552 Keeping best ara_table_15 for reason: earlier stage calculated
6553 placing 0 entries of ara_table_15 ( ara_table_15 ) in stage 9(ffffffffffffffff) FormatType(02)
6554 Dependence chain (16) longer than available stages (15)
6555 stage 9, work: [ 34424727, 34431696, 34434820 ], partly placed 0, placed 48
6556 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6557 - skipping tbl_sidecar2067 as its already done
6558 - skipping tbl_sidecar2068 as its already done
6559 - skipping cond-41 as its already done
6560 - skipping cond-47 as its already done
6561 - skipping cond-50 as its already done
6562 - skipping cond-58 as its already done
6563 - skipping cond-62 as its already done
6564 - skipping cond-72 because it depends on cond-65
6565 - removing tbl_sidecar2112 from merge list because it depends on cond-65
6566 - removing tbl_sidecar2114 from merge list because it depends on cond-65
6567 - skipping gateway cond-72 until mergeable tables are available
6568 try_place_table(cond-73, stage=9)
6569 Merging with match table tbl_sidecar2124 and tag $false
6570 Initial # of stages is 9, initial # of entries is 1
6571 Try_alloc_all for Table use
6572 Trying to allocate layout for tbl_sidecar2124
6573 Picking layout option for table : tbl_sidecar2124 with requested entries : 1
6574 picked layout for tbl_sidecar2124 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6575 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6576 Trying to allocate adb for tbl_sidecar2124
6577 Trying to allocate imem for tbl_sidecar2124
6578 Entries : 1, needed_entries: 1, need_more: 0
6579 Selected stage: 9 Furthest stage: 10
6580 try_place_table returning 1 of tbl_sidecar2124 in stage 9
6581 Table is placed
6582 Gateway is placed
6583 Merging with match table tbl_sidecar2122 and tag $true
6584 Initial # of stages is 9, initial # of entries is 1
6585 Try_alloc_all for Table use
6586 Trying to allocate layout for tbl_sidecar2122
6587 Picking layout option for table : tbl_sidecar2122 with requested entries : 1
6588 picked layout for tbl_sidecar2122 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6589 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6590 Trying to allocate adb for tbl_sidecar2122
6591 Trying to allocate imem for tbl_sidecar2122
6592 Entries : 1, needed_entries: 1, need_more: 0
6593 Selected stage: 9 Furthest stage: 10
6594 try_place_table returning 1 of tbl_sidecar2122 in stage 9
6595 Table is placed
6596 Gateway is placed
6597 Pl vector: tbl_sidecar2124 tbl_sidecar2122
6598 - skipping tbl_sidecar2126 as its already done
6599 - skipping cond-74 as its already done
6600 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6601 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6602 - dependency between nat_egress_nat_egress and table advances stage
6603 Initial # of stages is 10, initial # of entries is 64
6604 Try_alloc_all for Table use
6605 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6606 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6607 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
6608 way:{ g:5 e:0 w:1 1 }
6609 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6610 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6611 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6612 Entries : 5120, needed_entries: 64, need_more: 0
6613 Selected stage: 10 Furthest stage: 10
6614 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6615 Table is placed
6616 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6617 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6618 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
6619 - dependency between nat_egress_nat_egress and table advances stage
6620 Initial # of stages is 10, initial # of entries is 4
6621 Try_alloc_all for Table use
6622 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6623 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6624 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
6625 way:{ g:2 e:0 w:1 }
6626 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6627 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6628 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6629 Entries : 4, needed_entries: 4, need_more: 0
6630 Selected stage: 10 Furthest stage: 10
6631 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6632 Table is placed
6633 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6634 - skipping cond-63 as its already done
6635 try_place_table(cond-65, stage=9)
6636 - dependency between nat_egress_nat_egress and table advances stage
6637 Initial # of stages is 10, initial # of entries is 0
6638 Try_alloc_all for Table use
6639 Trying to allocate layout for cond-65
6640 Picking layout option for table : cond-65 with requested entries : 0
6641 picked layout for cond-65 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6642 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6643 Trying to allocate adb for cond-65
6644 Trying to allocate imem for cond-65
6645 Entries : 0, needed_entries: 0, need_more: 0
6646 Selected stage: 10 Furthest stage: 10
6647 try_place_table returning 0 of cond-65 in stage 10
6648 Table is placed
6649 Pl vector: cond-65
6650 - skipping nat_egress_nat_egress as its already done
6651 - skipping ara_table_15 as its already done
6652 ara_table_3 is not a gateway! Aborting search for merge choices
6653 try_place_table(ara_table_3, stage=9)
6654 - dependency between nat_egress_nat_egress and table advances stage
6655 Initial # of stages is 10, initial # of entries is 0
6656 Try_alloc_all for Table use
6657 Trying to allocate layout for ara_table_3
6658 Picking layout option for table : ara_table_3 with requested entries : 0
6659 picked layout for ara_table_3 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6660 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6661 Trying to allocate adb for ara_table_3
6662 Trying to allocate imem for ara_table_3
6663 Entries : 0, needed_entries: 0, need_more: 0
6664 Selected stage: 10 Furthest stage: 10
6665 try_place_table returning 0 of ara_table_3 in stage 10
6666 Table is placed
6667 Pl vector: ara_table_3
6668 ara_table_2 is not a gateway! Aborting search for merge choices
6669 try_place_table(ara_table_2, stage=9)
6670 Initial # of stages is 9, initial # of entries is 0
6671 Try_alloc_all for Table use
6672 Trying to allocate layout for ara_table_2
6673 Picking layout option for table : ara_table_2 with requested entries : 0
6674 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6675 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6676 Trying to allocate adb for ara_table_2
6677 Trying to allocate imem for ara_table_2
6678 Entries : 0, needed_entries: 0, need_more: 0
6679 Selected stage: 9 Furthest stage: 10
6680 try_place_table returning 0 of ara_table_2 in stage 9
6681 Table is placed
6682 Pl vector: ara_table_2
6683 ara_table_1 is not a gateway! Aborting search for merge choices
6684 try_place_table(ara_table_1, stage=9)
6685 - dependency between nat_egress_nat_egress and table advances stage
6686 Initial # of stages is 10, initial # of entries is 0
6687 Try_alloc_all for Table use
6688 Trying to allocate layout for ara_table_1
6689 Picking layout option for table : ara_table_1 with requested entries : 0
6690 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6691 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6692 Trying to allocate adb for ara_table_1
6693 Trying to allocate imem for ara_table_1
6694 Entries : 0, needed_entries: 0, need_more: 0
6695 Selected stage: 10 Furthest stage: 10
6696 try_place_table returning 0 of ara_table_1 in stage 10
6697 Table is placed
6698 Pl vector: ara_table_1
6699 found 8 tables that could be placed: [ tbl_sidecar2124, tbl_sidecar2122, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-65, ara_table_3, ara_table_2, ara_table_1 ]
6700 Initial best is first table seen: tbl_sidecar2124
6701 For trial t : tbl_sidecar2122 with best: tbl_sidecar2124
6702 Updating best to tbl_sidecar2122 from tbl_sidecar2124 for reason: default choice
6703 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2122
6704 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6705 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: tbl_sidecar2122
6706 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6707 For trial t : cond-65 with best: tbl_sidecar2122
6708 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6709 For trial t : ara_table_3 with best: tbl_sidecar2122
6710 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6711 For trial t : ara_table_2 with best: tbl_sidecar2122
6712 Updating best to ara_table_2 from tbl_sidecar2122 for reason: longer downward prop control-included dependence tail chain
6713 For trial t : ara_table_1 with best: ara_table_2
6714 Keeping best ara_table_2 for reason: earlier stage calculated
6715 placing 0 entries of ara_table_2 ( ara_table_2 ) in stage 9(ffffffffffffffff) FormatType(02)
6716 Dependence chain (16) longer than available stages (15)
6717 stage 9, work: [ 34424727, 34431696, 34434820 ], partly placed 0, placed 49
6718 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6719 - skipping tbl_sidecar2067 as its already done
6720 - skipping tbl_sidecar2068 as its already done
6721 - skipping cond-41 as its already done
6722 - skipping cond-47 as its already done
6723 - skipping cond-50 as its already done
6724 - skipping cond-58 as its already done
6725 - skipping cond-62 as its already done
6726 - skipping cond-72 because it depends on cond-65
6727 - removing tbl_sidecar2112 from merge list because it depends on cond-65
6728 - removing tbl_sidecar2114 from merge list because it depends on cond-65
6729 - skipping gateway cond-72 until mergeable tables are available
6730 try_place_table(cond-73, stage=9)
6731 Merging with match table tbl_sidecar2124 and tag $false
6732 Initial # of stages is 9, initial # of entries is 1
6733 Try_alloc_all for Table use
6734 Trying to allocate layout for tbl_sidecar2124
6735 Picking layout option for table : tbl_sidecar2124 with requested entries : 1
6736 picked layout for tbl_sidecar2124 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6737 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6738 Trying to allocate adb for tbl_sidecar2124
6739 Trying to allocate imem for tbl_sidecar2124
6740 Entries : 1, needed_entries: 1, need_more: 0
6741 Selected stage: 9 Furthest stage: 10
6742 try_place_table returning 1 of tbl_sidecar2124 in stage 9
6743 Table is placed
6744 Gateway is placed
6745 Merging with match table tbl_sidecar2122 and tag $true
6746 Initial # of stages is 9, initial # of entries is 1
6747 Try_alloc_all for Table use
6748 Trying to allocate layout for tbl_sidecar2122
6749 Picking layout option for table : tbl_sidecar2122 with requested entries : 1
6750 picked layout for tbl_sidecar2122 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6751 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6752 Trying to allocate adb for tbl_sidecar2122
6753 Trying to allocate imem for tbl_sidecar2122
6754 Entries : 1, needed_entries: 1, need_more: 0
6755 Selected stage: 9 Furthest stage: 10
6756 try_place_table returning 1 of tbl_sidecar2122 in stage 9
6757 Table is placed
6758 Gateway is placed
6759 Pl vector: tbl_sidecar2124 tbl_sidecar2122
6760 - skipping tbl_sidecar2126 as its already done
6761 - skipping cond-74 as its already done
6762 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6763 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6764 - dependency between nat_egress_nat_egress and table advances stage
6765 Initial # of stages is 10, initial # of entries is 64
6766 Try_alloc_all for Table use
6767 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6768 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6769 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
6770 way:{ g:5 e:0 w:1 1 }
6771 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6772 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6773 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6774 Entries : 5120, needed_entries: 64, need_more: 0
6775 Selected stage: 10 Furthest stage: 10
6776 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6777 Table is placed
6778 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6779 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6780 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
6781 - dependency between nat_egress_nat_egress and table advances stage
6782 Initial # of stages is 10, initial # of entries is 4
6783 Try_alloc_all for Table use
6784 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6785 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6786 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
6787 way:{ g:2 e:0 w:1 }
6788 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6789 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6790 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6791 Entries : 4, needed_entries: 4, need_more: 0
6792 Selected stage: 10 Furthest stage: 10
6793 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6794 Table is placed
6795 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6796 - skipping cond-63 as its already done
6797 try_place_table(cond-65, stage=9)
6798 - dependency between nat_egress_nat_egress and table advances stage
6799 Initial # of stages is 10, initial # of entries is 0
6800 Try_alloc_all for Table use
6801 Trying to allocate layout for cond-65
6802 Picking layout option for table : cond-65 with requested entries : 0
6803 picked layout for cond-65 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6804 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6805 Trying to allocate adb for cond-65
6806 Trying to allocate imem for cond-65
6807 Entries : 0, needed_entries: 0, need_more: 0
6808 Selected stage: 10 Furthest stage: 10
6809 try_place_table returning 0 of cond-65 in stage 10
6810 Table is placed
6811 Pl vector: cond-65
6812 - skipping nat_egress_nat_egress as its already done
6813 - skipping ara_table_15 as its already done
6814 ara_table_3 is not a gateway! Aborting search for merge choices
6815 try_place_table(ara_table_3, stage=9)
6816 - dependency between nat_egress_nat_egress and table advances stage
6817 Initial # of stages is 10, initial # of entries is 0
6818 Try_alloc_all for Table use
6819 Trying to allocate layout for ara_table_3
6820 Picking layout option for table : ara_table_3 with requested entries : 0
6821 picked layout for ara_table_3 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6822 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6823 Trying to allocate adb for ara_table_3
6824 Trying to allocate imem for ara_table_3
6825 Entries : 0, needed_entries: 0, need_more: 0
6826 Selected stage: 10 Furthest stage: 10
6827 try_place_table returning 0 of ara_table_3 in stage 10
6828 Table is placed
6829 Pl vector: ara_table_3
6830 - skipping ara_table_2 as its already done
6831 ara_table_1 is not a gateway! Aborting search for merge choices
6832 try_place_table(ara_table_1, stage=9)
6833 - dependency between nat_egress_nat_egress and table advances stage
6834 Initial # of stages is 10, initial # of entries is 0
6835 Try_alloc_all for Table use
6836 Trying to allocate layout for ara_table_1
6837 Picking layout option for table : ara_table_1 with requested entries : 0
6838 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6839 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6840 Trying to allocate adb for ara_table_1
6841 Trying to allocate imem for ara_table_1
6842 Entries : 0, needed_entries: 0, need_more: 0
6843 Selected stage: 10 Furthest stage: 10
6844 try_place_table returning 0 of ara_table_1 in stage 10
6845 Table is placed
6846 Pl vector: ara_table_1
6847 found 7 tables that could be placed: [ tbl_sidecar2124, tbl_sidecar2122, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-65, ara_table_3, ara_table_1 ]
6848 Initial best is first table seen: tbl_sidecar2124
6849 For trial t : tbl_sidecar2122 with best: tbl_sidecar2124
6850 Updating best to tbl_sidecar2122 from tbl_sidecar2124 for reason: default choice
6851 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2122
6852 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6853 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: tbl_sidecar2122
6854 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6855 For trial t : cond-65 with best: tbl_sidecar2122
6856 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6857 For trial t : ara_table_3 with best: tbl_sidecar2122
6858 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6859 For trial t : ara_table_1 with best: tbl_sidecar2122
6860 Keeping best tbl_sidecar2122 for reason: earlier stage calculated
6861 placing 1 entries of tbl_sidecar2122 ( tbl_sidecar2122 ) (with gw cond-73, result tag $true) in stage 9(91) FormatType(02)
6862 stage 9, work: [ 34424727, 34431696, 34434820, 34544996 ], partly placed 0, placed 50
6863 { id=2 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6864 - skipping tbl_sidecar2067 as its already done
6865 - skipping tbl_sidecar2068 as its already done
6866 - skipping cond-41 as its already done
6867 - skipping cond-47 as its already done
6868 - skipping cond-50 as its already done
6869 - skipping cond-58 as its already done
6870 - skipping cond-62 as its already done
6871 - skipping cond-72 because it depends on cond-65
6872 - removing tbl_sidecar2112 from merge list because it depends on cond-65
6873 - removing tbl_sidecar2114 from merge list because it depends on cond-65
6874 - skipping gateway cond-72 until mergeable tables are available
6875 - skipping cond-73 as its already done
6876 - skipping tbl_sidecar2126 as its already done
6877 - skipping cond-74 as its already done
6878 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6879 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6880 - dependency between nat_egress_nat_egress and table advances stage
6881 Initial # of stages is 10, initial # of entries is 64
6882 Try_alloc_all for Table use
6883 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6884 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6885 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
6886 way:{ g:5 e:0 w:1 1 }
6887 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6888 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6889 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6890 Entries : 5120, needed_entries: 64, need_more: 0
6891 Selected stage: 10 Furthest stage: 10
6892 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6893 Table is placed
6894 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6895 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6896 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
6897 - dependency between nat_egress_nat_egress and table advances stage
6898 Initial # of stages is 10, initial # of entries is 4
6899 Try_alloc_all for Table use
6900 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6901 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6902 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
6903 way:{ g:2 e:0 w:1 }
6904 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6905 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6906 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6907 Entries : 4, needed_entries: 4, need_more: 0
6908 Selected stage: 10 Furthest stage: 10
6909 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6910 Table is placed
6911 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6912 - skipping cond-63 as its already done
6913 try_place_table(cond-65, stage=9)
6914 - dependency between nat_egress_nat_egress and table advances stage
6915 Initial # of stages is 10, initial # of entries is 0
6916 Try_alloc_all for Table use
6917 Trying to allocate layout for cond-65
6918 Picking layout option for table : cond-65 with requested entries : 0
6919 picked layout for cond-65 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6920 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6921 Trying to allocate adb for cond-65
6922 Trying to allocate imem for cond-65
6923 Entries : 0, needed_entries: 0, need_more: 0
6924 Selected stage: 10 Furthest stage: 10
6925 try_place_table returning 0 of cond-65 in stage 10
6926 Table is placed
6927 Pl vector: cond-65
6928 - skipping nat_egress_nat_egress as its already done
6929 - skipping ara_table_15 as its already done
6930 ara_table_3 is not a gateway! Aborting search for merge choices
6931 try_place_table(ara_table_3, stage=9)
6932 - dependency between nat_egress_nat_egress and table advances stage
6933 Initial # of stages is 10, initial # of entries is 0
6934 Try_alloc_all for Table use
6935 Trying to allocate layout for ara_table_3
6936 Picking layout option for table : ara_table_3 with requested entries : 0
6937 picked layout for ara_table_3 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6938 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6939 Trying to allocate adb for ara_table_3
6940 Trying to allocate imem for ara_table_3
6941 Entries : 0, needed_entries: 0, need_more: 0
6942 Selected stage: 10 Furthest stage: 10
6943 try_place_table returning 0 of ara_table_3 in stage 10
6944 Table is placed
6945 Pl vector: ara_table_3
6946 - skipping ara_table_2 as its already done
6947 ara_table_1 is not a gateway! Aborting search for merge choices
6948 try_place_table(ara_table_1, stage=9)
6949 - dependency between nat_egress_nat_egress and table advances stage
6950 Initial # of stages is 10, initial # of entries is 0
6951 Try_alloc_all for Table use
6952 Trying to allocate layout for ara_table_1
6953 Picking layout option for table : ara_table_1 with requested entries : 0
6954 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6955 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6956 Trying to allocate adb for ara_table_1
6957 Trying to allocate imem for ara_table_1
6958 Entries : 0, needed_entries: 0, need_more: 0
6959 Selected stage: 10 Furthest stage: 10
6960 try_place_table returning 0 of ara_table_1 in stage 10
6961 Table is placed
6962 Pl vector: ara_table_1
6963 tbl_sidecar2124 is not a gateway! Aborting search for merge choices
6964 try_place_table(tbl_sidecar2124, stage=9)
6965 Initial # of stages is 9, initial # of entries is 1
6966 Try_alloc_all for Table use
6967 Trying to allocate layout for tbl_sidecar2124
6968 Picking layout option for table : tbl_sidecar2124 with requested entries : 1
6969 picked layout for tbl_sidecar2124 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6970 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6971 Trying to allocate adb for tbl_sidecar2124
6972 Trying to allocate imem for tbl_sidecar2124
6973 Entries : 1, needed_entries: 1, need_more: 0
6974 Selected stage: 9 Furthest stage: 10
6975 try_place_table returning 1 of tbl_sidecar2124 in stage 9
6976 Table is placed
6977 Pl vector: tbl_sidecar2124
6978 found 6 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-65, ara_table_3, ara_table_1, tbl_sidecar2124 ]
6979 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6980 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6981 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6982 For trial t : cond-65 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6983 Updating best to cond-65 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
6984 For trial t : ara_table_3 with best: cond-65
6985 Updating best to ara_table_3 from cond-65 for reason: longer downward dominance frontier dependence chain
6986 For trial t : ara_table_1 with best: ara_table_3
6987 Updating best to ara_table_1 from ara_table_3 for reason: default choice
6988 For trial t : tbl_sidecar2124 with best: ara_table_1
6989 Updating best to tbl_sidecar2124 from ara_table_1 for reason: earlier stage calculated
6990 placing 1 entries of tbl_sidecar2124 ( tbl_sidecar2124 ) in stage 9(92) FormatType(02)
6991 stage 9, work: [ 34424727, 34431696, 34434820 ], partly placed 0, placed 51
6992 { id=3 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6993 - skipping tbl_sidecar2067 as its already done
6994 - skipping tbl_sidecar2068 as its already done
6995 - skipping cond-41 as its already done
6996 - skipping cond-47 as its already done
6997 - skipping cond-50 as its already done
6998 - skipping cond-58 as its already done
6999 - skipping cond-62 as its already done
7000 - skipping cond-72 because it depends on cond-65
7001 - removing tbl_sidecar2112 from merge list because it depends on cond-65
7002 - removing tbl_sidecar2114 from merge list because it depends on cond-65
7003 - skipping gateway cond-72 until mergeable tables are available
7004 - skipping cond-73 as its already done
7005 - skipping tbl_sidecar2126 as its already done
7006 - skipping cond-74 as its already done
7007 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7008 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
7009 - dependency between nat_egress_nat_egress and table advances stage
7010 Initial # of stages is 10, initial # of entries is 64
7011 Try_alloc_all for Table use
7012 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7013 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7014 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
7015 way:{ g:5 e:0 w:1 1 }
7016 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7017 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7018 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7019 Entries : 5120, needed_entries: 64, need_more: 0
7020 Selected stage: 10 Furthest stage: 10
7021 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
7022 Table is placed
7023 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7024 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7025 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
7026 - dependency between nat_egress_nat_egress and table advances stage
7027 Initial # of stages is 10, initial # of entries is 4
7028 Try_alloc_all for Table use
7029 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7030 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
7031 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
7032 way:{ g:2 e:0 w:1 }
7033 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7034 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7035 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7036 Entries : 4, needed_entries: 4, need_more: 0
7037 Selected stage: 10 Furthest stage: 10
7038 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
7039 Table is placed
7040 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7041 - skipping cond-63 as its already done
7042 try_place_table(cond-65, stage=9)
7043 - dependency between nat_egress_nat_egress and table advances stage
7044 Initial # of stages is 10, initial # of entries is 0
7045 Try_alloc_all for Table use
7046 Trying to allocate layout for cond-65
7047 Picking layout option for table : cond-65 with requested entries : 0
7048 picked layout for cond-65 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
7049 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7050 Trying to allocate adb for cond-65
7051 Trying to allocate imem for cond-65
7052 Entries : 0, needed_entries: 0, need_more: 0
7053 Selected stage: 10 Furthest stage: 10
7054 try_place_table returning 0 of cond-65 in stage 10
7055 Table is placed
7056 Pl vector: cond-65
7057 - skipping nat_egress_nat_egress as its already done
7058 - skipping ara_table_15 as its already done
7059 ara_table_3 is not a gateway! Aborting search for merge choices
7060 try_place_table(ara_table_3, stage=9)
7061 - dependency between nat_egress_nat_egress and table advances stage
7062 Initial # of stages is 10, initial # of entries is 0
7063 Try_alloc_all for Table use
7064 Trying to allocate layout for ara_table_3
7065 Picking layout option for table : ara_table_3 with requested entries : 0
7066 picked layout for ara_table_3 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7067 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7068 Trying to allocate adb for ara_table_3
7069 Trying to allocate imem for ara_table_3
7070 Entries : 0, needed_entries: 0, need_more: 0
7071 Selected stage: 10 Furthest stage: 10
7072 try_place_table returning 0 of ara_table_3 in stage 10
7073 Table is placed
7074 Pl vector: ara_table_3
7075 - skipping ara_table_2 as its already done
7076 ara_table_1 is not a gateway! Aborting search for merge choices
7077 try_place_table(ara_table_1, stage=9)
7078 - dependency between nat_egress_nat_egress and table advances stage
7079 Initial # of stages is 10, initial # of entries is 0
7080 Try_alloc_all for Table use
7081 Trying to allocate layout for ara_table_1
7082 Picking layout option for table : ara_table_1 with requested entries : 0
7083 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7084 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7085 Trying to allocate adb for ara_table_1
7086 Trying to allocate imem for ara_table_1
7087 Entries : 0, needed_entries: 0, need_more: 0
7088 Selected stage: 10 Furthest stage: 10
7089 try_place_table returning 0 of ara_table_1 in stage 10
7090 Table is placed
7091 Pl vector: ara_table_1
7092 found 5 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-65, ara_table_3, ara_table_1 ]
7093 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7094 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7095 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7096 For trial t : cond-65 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7097 Updating best to cond-65 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
7098 For trial t : ara_table_3 with best: cond-65
7099 Updating best to ara_table_3 from cond-65 for reason: longer downward dominance frontier dependence chain
7100 For trial t : ara_table_1 with best: ara_table_3
7101 Updating best to ara_table_1 from ara_table_3 for reason: default choice
7102 Adding table:ingresshdr.udp.checksum_encode_update_condition_2 in the initial stage option
7103 Adding table:ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in the initial stage option
7104 Adding table:cond-65 in the initial stage option
7105 Adding table:ara_table_3 in the initial stage option
7106 Adding table:ara_table_1 in the initial stage option
7107 placing 0 entries of ara_table_1 ( ara_table_1 ) in stage 10(ffffffffffffffff) FormatType(02)
7108 Dependence chain (17) longer than available stages (15)
7109 stage 10, work: [ 34424727, 34431696, 34434820 ], partly placed 0, placed 52
7110 { id=0 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7111 - skipping tbl_sidecar2067 as its already done
7112 - skipping tbl_sidecar2068 as its already done
7113 - skipping cond-41 as its already done
7114 - skipping cond-47 as its already done
7115 - skipping cond-50 as its already done
7116 - skipping cond-58 as its already done
7117 - skipping cond-62 as its already done
7118 - skipping cond-72 because it depends on cond-65
7119 - removing tbl_sidecar2112 from merge list because it depends on cond-65
7120 - removing tbl_sidecar2114 from merge list because it depends on cond-65
7121 - skipping gateway cond-72 until mergeable tables are available
7122 - skipping cond-73 as its already done
7123 - skipping tbl_sidecar2126 as its already done
7124 - skipping cond-74 as its already done
7125 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7126 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
7127 Initial # of stages is 10, initial # of entries is 64
7128 Try_alloc_all for Table use
7129 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7130 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7131 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
7132 way:{ g:5 e:0 w:1 1 }
7133 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7134 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7135 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7136 Entries : 5120, needed_entries: 64, need_more: 0
7137 Selected stage: 10 Furthest stage: 11
7138 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
7139 Table is placed
7140 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7141 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7142 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
7143 Initial # of stages is 10, initial # of entries is 4
7144 Try_alloc_all for Table use
7145 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7146 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
7147 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
7148 way:{ g:2 e:0 w:1 }
7149 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7150 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7151 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7152 Entries : 4, needed_entries: 4, need_more: 0
7153 Selected stage: 10 Furthest stage: 11
7154 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
7155 Table is placed
7156 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7157 - skipping cond-63 as its already done
7158 try_place_table(cond-65, stage=10)
7159 Initial # of stages is 10, initial # of entries is 0
7160 Try_alloc_all for Table use
7161 Trying to allocate layout for cond-65
7162 Picking layout option for table : cond-65 with requested entries : 0
7163 picked layout for cond-65 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
7164 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7165 Trying to allocate adb for cond-65
7166 Trying to allocate imem for cond-65
7167 Entries : 0, needed_entries: 0, need_more: 0
7168 Selected stage: 10 Furthest stage: 11
7169 try_place_table returning 0 of cond-65 in stage 10
7170 Table is placed
7171 Pl vector: cond-65
7172 - skipping nat_egress_nat_egress as its already done
7173 - skipping ara_table_15 as its already done
7174 ara_table_3 is not a gateway! Aborting search for merge choices
7175 try_place_table(ara_table_3, stage=10)
7176 Initial # of stages is 10, initial # of entries is 0
7177 Try_alloc_all for Table use
7178 Trying to allocate layout for ara_table_3
7179 Picking layout option for table : ara_table_3 with requested entries : 0
7180 picked layout for ara_table_3 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7181 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7182 Trying to allocate adb for ara_table_3
7183 Trying to allocate imem for ara_table_3
7184 Entries : 0, needed_entries: 0, need_more: 0
7185 Selected stage: 10 Furthest stage: 11
7186 try_place_table returning 0 of ara_table_3 in stage 10
7187 Table is placed
7188 Pl vector: ara_table_3
7189 - skipping ara_table_2 as its already done
7190 - skipping ara_table_1 as its already done
7191 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-65, ara_table_3 ]
7192 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7193 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7194 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7195 For trial t : cond-65 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7196 Updating best to cond-65 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
7197 For trial t : ara_table_3 with best: cond-65
7198 Updating best to ara_table_3 from cond-65 for reason: longer downward dominance frontier dependence chain
7199 placing 0 entries of ara_table_3 ( ara_table_3 ) in stage 10(ffffffffffffffff) FormatType(02)
7200 Dependence chain (17) longer than available stages (15)
7201 stage 10, work: [ 34424727, 34431696 ], partly placed 0, placed 53
7202 { id=0 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7203 - skipping tbl_sidecar2067 as its already done
7204 - skipping tbl_sidecar2068 as its already done
7205 - skipping cond-41 as its already done
7206 - skipping cond-47 as its already done
7207 - skipping cond-50 as its already done
7208 - skipping cond-58 as its already done
7209 - skipping cond-62 as its already done
7210 - skipping cond-72 because it depends on cond-65
7211 - removing tbl_sidecar2112 from merge list because it depends on cond-65
7212 - removing tbl_sidecar2114 from merge list because it depends on cond-65
7213 - skipping gateway cond-72 until mergeable tables are available
7214 - skipping cond-73 as its already done
7215 - skipping tbl_sidecar2126 as its already done
7216 - skipping cond-74 as its already done
7217 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7218 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
7219 Initial # of stages is 10, initial # of entries is 64
7220 Try_alloc_all for Table use
7221 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7222 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7223 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
7224 way:{ g:5 e:0 w:1 1 }
7225 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7226 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7227 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7228 Entries : 5120, needed_entries: 64, need_more: 0
7229 Selected stage: 10 Furthest stage: 11
7230 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
7231 Table is placed
7232 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7233 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7234 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
7235 Initial # of stages is 10, initial # of entries is 4
7236 Try_alloc_all for Table use
7237 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7238 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
7239 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
7240 way:{ g:2 e:0 w:1 }
7241 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7242 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7243 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7244 Entries : 4, needed_entries: 4, need_more: 0
7245 Selected stage: 10 Furthest stage: 11
7246 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
7247 Table is placed
7248 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7249 - skipping cond-63 as its already done
7250 try_place_table(cond-65, stage=10)
7251 Initial # of stages is 10, initial # of entries is 0
7252 Try_alloc_all for Table use
7253 Trying to allocate layout for cond-65
7254 Picking layout option for table : cond-65 with requested entries : 0
7255 picked layout for cond-65 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
7256 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7257 Trying to allocate adb for cond-65
7258 Trying to allocate imem for cond-65
7259 Entries : 0, needed_entries: 0, need_more: 0
7260 Selected stage: 10 Furthest stage: 11
7261 try_place_table returning 0 of cond-65 in stage 10
7262 Table is placed
7263 Pl vector: cond-65
7264 found 3 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-65 ]
7265 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7266 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7267 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7268 For trial t : cond-65 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7269 Updating best to cond-65 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
7270 placing 0 entries of cond-65 ( cond-65 ) in stage 10(a0) FormatType(02)
7271 Dependence chain (17) longer than available stages (15)
7272 stage 10, work: [ 34424727, 34431696, 34434828, 35581041 ], partly placed 0, placed 54
7273 { id=0 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
7274 - skipping tbl_sidecar2067 as its already done
7275 - skipping tbl_sidecar2068 as its already done
7276 - skipping cond-41 as its already done
7277 - skipping cond-47 as its already done
7278 - skipping cond-50 as its already done
7279 - skipping cond-58 as its already done
7280 - skipping cond-62 as its already done
7281 - skipping cond-72 because it depends on cond-66
7282 - removing tbl_sidecar2112 from merge list because it depends on cond-66
7283 - removing tbl_sidecar2114 from merge list because it depends on cond-66
7284 - skipping gateway cond-72 until mergeable tables are available
7285 - skipping cond-73 as its already done
7286 - skipping tbl_sidecar2126 as its already done
7287 - skipping cond-74 as its already done
7288 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7289 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
7290 Initial # of stages is 10, initial # of entries is 64
7291 Try_alloc_all for Table use
7292 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7293 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7294 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
7295 way:{ g:5 e:0 w:1 1 }
7296 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7297 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7298 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7299 Entries : 5120, needed_entries: 64, need_more: 0
7300 Selected stage: 10 Furthest stage: 11
7301 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
7302 Table is placed
7303 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7304 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7305 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
7306 Initial # of stages is 10, initial # of entries is 4
7307 Try_alloc_all for Table use
7308 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7309 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
7310 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
7311 way:{ g:2 e:0 w:1 }
7312 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7313 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7314 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7315 Entries : 4, needed_entries: 4, need_more: 0
7316 Selected stage: 10 Furthest stage: 11
7317 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
7318 Table is placed
7319 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7320 - skipping cond-63 as its already done
7321 - skipping cond-65 as its already done
7322 try_place_table(cond-66, stage=10)
7323 Merging with match table tbl_sidecar1284$precompute and tag $true
7324 Initial # of stages is 10, initial # of entries is 1
7325 Try_alloc_all for Table use
7326 Trying to allocate layout for tbl_sidecar1284$precompute
7327 Picking layout option for table : tbl_sidecar1284$precompute with requested entries : 1
7328 picked layout for tbl_sidecar1284$precompute FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
7329 way:{ g:1 e:0 w:1 }
7330 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7331 Trying to allocate adb for tbl_sidecar1284$precompute
7332 Trying to allocate imem for tbl_sidecar1284$precompute
7333 Entries : 1, needed_entries: 1, need_more: 0
7334 Selected stage: 10 Furthest stage: 11
7335 try_place_table returning 1 of tbl_sidecar1284$precompute in stage 10
7336 Table is placed
7337 Gateway is placed
7338 Merging with match table l3_router_router4_lookup_idx_lookup and tag $true
7339 Initial # of stages is 10, initial # of entries is 8192
7340 Try_alloc_all for Table use
7341 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7342 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
7343 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/8 ov:43 imm:32
7344 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:16 afi:1
7345 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7346 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
7347 Entries : 8192, needed_entries: 8192, need_more: 0
7348 Selected stage: 10 Furthest stage: 11
7349 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 10
7350 Table is placed
7351 Gateway is placed
7352 Pl vector: tbl_sidecar1284$precompute l3_router_router4_lookup_idx_lookup
7353 - skipping cond-70 due to in-sequence control dependence on cond-66
7354 - skipping ara_table_14 as a parent is not yet placed
7355 - skipping ara_table_8 as a parent is not yet placed
7356 - skipping ara_table_13 as a parent is not yet placed
7357 - skipping ara_table_12 as a parent is not yet placed
7358 - skipping ara_table_11 as a parent is not yet placed
7359 - skipping ara_table_10 as a parent is not yet placed
7360 - skipping ara_table_7 as a parent is not yet placed
7361 - skipping ara_table_6 as a parent is not yet placed
7362 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1284$precompute, l3_router_router4_lookup_idx_lookup ]
7363 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7364 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7365 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7366 For trial t : tbl_sidecar1284$precompute with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7367 Updating best to tbl_sidecar1284$precompute from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
7368 For trial t : l3_router_router4_lookup_idx_lookup with best: tbl_sidecar1284$precompute
7369 Keeping best tbl_sidecar1284$precompute for reason: longer downward prop control-included dependence tail chain
7370 placing 1 entries of tbl_sidecar1284$precompute ( tbl_sidecar1284$precompute ) (with gw cond-66, result tag $true) in stage 10(a1) FormatType(02)
7371 Dependence chain (17) longer than available stages (15)
7372 stage 10, work: [ 34424727, 34434828, 34434834, 34544031 ], partly placed 0, placed 55
7373 { id=1 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
7374 - skipping tbl_sidecar2067 as its already done
7375 - skipping tbl_sidecar2068 as its already done
7376 - skipping cond-41 as its already done
7377 - skipping cond-47 as its already done
7378 - skipping cond-50 as its already done
7379 - skipping cond-58 as its already done
7380 - skipping cond-62 as its already done
7381 - skipping cond-72 because it depends on cond-70
7382 - removing tbl_sidecar2112 from merge list because it depends on cond-70
7383 - removing tbl_sidecar2114 from merge list because it depends on cond-70
7384 - skipping gateway cond-72 until mergeable tables are available
7385 - skipping cond-73 as its already done
7386 - skipping tbl_sidecar2126 as its already done
7387 - skipping cond-74 as its already done
7388 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7389 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
7390 Initial # of stages is 10, initial # of entries is 64
7391 Try_alloc_all for Table use
7392 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7393 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7394 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
7395 way:{ g:5 e:0 w:1 1 }
7396 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7397 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7398 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7399 Entries : 5120, needed_entries: 64, need_more: 0
7400 Selected stage: 10 Furthest stage: 11
7401 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
7402 Table is placed
7403 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7404 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7405 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
7406 Initial # of stages is 10, initial # of entries is 4
7407 Try_alloc_all for Table use
7408 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7409 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
7410 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
7411 way:{ g:2 e:0 w:1 }
7412 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7413 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7414 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7415 Entries : 4, needed_entries: 4, need_more: 0
7416 Selected stage: 10 Furthest stage: 11
7417 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
7418 Table is placed
7419 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7420 - skipping cond-66 as its already done
7421 - skipping cond-70 because it depends on tbl_sidecar1284
7422 - skipping gateway cond-70 until any of the control dominating tables can be placed
7423 - skipping tbl_sidecar1284$precompute as its already done
7424 tbl_sidecar1284 is not a gateway! Aborting search for merge choices
7425 try_place_table(tbl_sidecar1284, stage=10)
7426 - dependency between tbl_sidecar1284$precompute and table advances stage
7427 Initial # of stages is 11, initial # of entries is 1
7428 Try_alloc_all for Table use
7429 Trying to allocate layout for tbl_sidecar1284
7430 Picking layout option for table : tbl_sidecar1284 with requested entries : 1
7431 picked layout for tbl_sidecar1284 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
7432 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7433 Trying to allocate adb for tbl_sidecar1284
7434 Trying to allocate imem for tbl_sidecar1284
7435 Entries : 1, needed_entries: 1, need_more: 0
7436 Selected stage: 11 Furthest stage: 11
7437 try_place_table returning 1 of tbl_sidecar1284 in stage 11
7438 Table is placed
7439 Pl vector: tbl_sidecar1284
7440 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7441 try_place_table(l3_router_router4_lookup_idx_lookup, stage=10)
7442 Initial # of stages is 10, initial # of entries is 8192
7443 Try_alloc_all for Table use
7444 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7445 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
7446 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/8 ov:43 imm:32
7447 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:16 afi:1
7448 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7449 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
7450 Entries : 8192, needed_entries: 8192, need_more: 0
7451 Selected stage: 10 Furthest stage: 11
7452 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 10
7453 Table is placed
7454 Pl vector: l3_router_router4_lookup_idx_lookup
7455 - skipping cond-67 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
7456 try_place_table(cond-68, stage=10)
7457 Merging with match table tbl_sidecar1389$precompute and tag $true
7458 Initial # of stages is 10, initial # of entries is 1
7459 Try_alloc_all for Table use
7460 Trying to allocate layout for tbl_sidecar1389$precompute
7461 Picking layout option for table : tbl_sidecar1389$precompute with requested entries : 1
7462 picked layout for tbl_sidecar1389$precompute FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
7463 way:{ g:1 e:0 w:1 }
7464 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7465 Trying to allocate adb for tbl_sidecar1389$precompute
7466 Trying to allocate imem for tbl_sidecar1389$precompute
7467 Entries : 1, needed_entries: 1, need_more: 0
7468 Selected stage: 10 Furthest stage: 11
7469 try_place_table returning 1 of tbl_sidecar1389$precompute in stage 10
7470 Table is placed
7471 Gateway is placed
7472 Merging with match table l3_router_router6_lookup_idx_lookup and tag $true
7473 Initial # of stages is 10, initial # of entries is 1025
7474 Try_alloc_all for Table use
7475 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7476 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1025
7477 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 1025tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7478 entries:1536 srams:4 local_tinds: 0 maprams:2 tcams:9 afi:1
7479 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7480 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7481 Entries : 1536, needed_entries: 1025, need_more: 0
7482 Selected stage: 10 Furthest stage: 11
7483 try_place_table returning 1536 of l3_router_router6_lookup_idx_lookup in stage 10
7484 Table is placed
7485 Gateway is placed
7486 Pl vector: tbl_sidecar1389$precompute l3_router_router6_lookup_idx_lookup
7487 found 6 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1284, l3_router_router4_lookup_idx_lookup, tbl_sidecar1389$precompute, l3_router_router6_lookup_idx_lookup ]
7488 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7489 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7490 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7491 For trial t : tbl_sidecar1284 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7492 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7493 For trial t : l3_router_router4_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7494 Updating best to l3_router_router4_lookup_idx_lookup from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
7495 For trial t : tbl_sidecar1389$precompute with best: l3_router_router4_lookup_idx_lookup
7496 Updating best to tbl_sidecar1389$precompute from l3_router_router4_lookup_idx_lookup for reason: longer downward prop control-included dependence tail chain
7497 For trial t : l3_router_router6_lookup_idx_lookup with best: tbl_sidecar1389$precompute
7498 Keeping best tbl_sidecar1389$precompute for reason: longer downward prop control-included dependence tail chain
7499 placing 1 entries of tbl_sidecar1389$precompute ( tbl_sidecar1389$precompute ) (with gw cond-68, result tag $true) in stage 10(a2) FormatType(02)
7500 Dependence chain (17) longer than available stages (15)
7501 stage 10, work: [ 34424727, 34434828, 34434834, 34544031, 34489580, 35580756 ], partly placed 0, placed 56
7502 { id=2 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
7503 - skipping tbl_sidecar2067 as its already done
7504 - skipping tbl_sidecar2068 as its already done
7505 - skipping cond-41 as its already done
7506 - skipping cond-47 as its already done
7507 - skipping cond-50 as its already done
7508 - skipping cond-58 as its already done
7509 - skipping cond-62 as its already done
7510 - skipping cond-72 because it depends on cond-70
7511 - removing tbl_sidecar2112 from merge list because it depends on cond-70
7512 - removing tbl_sidecar2114 from merge list because it depends on cond-70
7513 - skipping gateway cond-72 until mergeable tables are available
7514 - skipping cond-73 as its already done
7515 - skipping tbl_sidecar2126 as its already done
7516 - skipping cond-74 as its already done
7517 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7518 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
7519 Initial # of stages is 10, initial # of entries is 64
7520 Try_alloc_all for Table use
7521 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7522 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7523 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
7524 way:{ g:5 e:0 w:1 1 }
7525 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7526 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7527 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7528 Entries : 5120, needed_entries: 64, need_more: 0
7529 Selected stage: 10 Furthest stage: 11
7530 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
7531 Table is placed
7532 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7533 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7534 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
7535 Initial # of stages is 10, initial # of entries is 4
7536 Try_alloc_all for Table use
7537 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7538 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
7539 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
7540 way:{ g:2 e:0 w:1 }
7541 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7542 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7543 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7544 Entries : 4, needed_entries: 4, need_more: 0
7545 Selected stage: 10 Furthest stage: 11
7546 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
7547 Table is placed
7548 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7549 - skipping cond-66 as its already done
7550 - skipping cond-70 because it depends on tbl_sidecar1284
7551 - skipping gateway cond-70 until any of the control dominating tables can be placed
7552 - skipping tbl_sidecar1284$precompute as its already done
7553 tbl_sidecar1284 is not a gateway! Aborting search for merge choices
7554 try_place_table(tbl_sidecar1284, stage=10)
7555 - dependency between tbl_sidecar1284$precompute and table advances stage
7556 Initial # of stages is 11, initial # of entries is 1
7557 Try_alloc_all for Table use
7558 Trying to allocate layout for tbl_sidecar1284
7559 Picking layout option for table : tbl_sidecar1284 with requested entries : 1
7560 picked layout for tbl_sidecar1284 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
7561 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7562 Trying to allocate adb for tbl_sidecar1284
7563 Trying to allocate imem for tbl_sidecar1284
7564 Entries : 1, needed_entries: 1, need_more: 0
7565 Selected stage: 11 Furthest stage: 11
7566 try_place_table returning 1 of tbl_sidecar1284 in stage 11
7567 Table is placed
7568 Pl vector: tbl_sidecar1284
7569 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7570 try_place_table(l3_router_router4_lookup_idx_lookup, stage=10)
7571 Initial # of stages is 10, initial # of entries is 8192
7572 Try_alloc_all for Table use
7573 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7574 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
7575 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/8 ov:43 imm:32
7576 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:16 afi:1
7577 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7578 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
7579 Entries : 8192, needed_entries: 8192, need_more: 0
7580 Selected stage: 10 Furthest stage: 11
7581 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 10
7582 Table is placed
7583 Pl vector: l3_router_router4_lookup_idx_lookup
7584 - skipping cond-67 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
7585 - skipping cond-68 as its already done
7586 - skipping tbl_sidecar1389$precompute as its already done
7587 tbl_sidecar1389 is not a gateway! Aborting search for merge choices
7588 try_place_table(tbl_sidecar1389, stage=10)
7589 - dependency between tbl_sidecar1389$precompute and table advances stage
7590 Initial # of stages is 11, initial # of entries is 1
7591 Try_alloc_all for Table use
7592 Trying to allocate layout for tbl_sidecar1389
7593 Picking layout option for table : tbl_sidecar1389 with requested entries : 1
7594 picked layout for tbl_sidecar1389 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
7595 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7596 Trying to allocate adb for tbl_sidecar1389
7597 Trying to allocate imem for tbl_sidecar1389
7598 Entries : 1, needed_entries: 1, need_more: 0
7599 Selected stage: 11 Furthest stage: 11
7600 try_place_table returning 1 of tbl_sidecar1389 in stage 11
7601 Table is placed
7602 Pl vector: tbl_sidecar1389
7603 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7604 try_place_table(l3_router_router6_lookup_idx_lookup, stage=10)
7605 Initial # of stages is 10, initial # of entries is 1025
7606 Try_alloc_all for Table use
7607 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7608 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1025
7609 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 1025tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7610 entries:1536 srams:4 local_tinds: 0 maprams:2 tcams:9 afi:1
7611 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7612 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7613 Entries : 1536, needed_entries: 1025, need_more: 0
7614 Selected stage: 10 Furthest stage: 11
7615 try_place_table returning 1536 of l3_router_router6_lookup_idx_lookup in stage 10
7616 Table is placed
7617 Pl vector: l3_router_router6_lookup_idx_lookup
7618 - skipping cond-69 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7619 - skipping ara_table_14 as a parent is not yet placed
7620 - skipping ara_table_8 as a parent is not yet placed
7621 found 6 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1284, l3_router_router4_lookup_idx_lookup, tbl_sidecar1389, l3_router_router6_lookup_idx_lookup ]
7622 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7623 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7624 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7625 For trial t : tbl_sidecar1284 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7626 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7627 For trial t : l3_router_router4_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7628 Updating best to l3_router_router4_lookup_idx_lookup from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
7629 For trial t : tbl_sidecar1389 with best: l3_router_router4_lookup_idx_lookup
7630 Keeping best l3_router_router4_lookup_idx_lookup for reason: earlier stage calculated
7631 For trial t : l3_router_router6_lookup_idx_lookup with best: l3_router_router4_lookup_idx_lookup
7632 Updating best to l3_router_router6_lookup_idx_lookup from l3_router_router4_lookup_idx_lookup for reason: default choice
7633 placing 1536 entries of l3_router_router6_lookup_idx_lookup ( Ingress.l3_router.router6.lookup_idx.lookup ) in stage 10(a3) FormatType(02)
7634 Dependence chain (16) longer than available stages (15)
7635 stage 10, work: [ 34424727, 34434828, 34434834, 34489580 ], partly placed 0, placed 57
7636 { id=3 ram=4 tcam=9 mram=2 eixb=17 tixb=0 malu=0 salu=0 local_tinds=0 }
7637 - skipping tbl_sidecar2067 as its already done
7638 - skipping tbl_sidecar2068 as its already done
7639 - skipping cond-41 as its already done
7640 - skipping cond-47 as its already done
7641 - skipping cond-50 as its already done
7642 - skipping cond-58 as its already done
7643 - skipping cond-62 as its already done
7644 - skipping cond-72 because it depends on cond-70
7645 - removing tbl_sidecar2112 from merge list because it depends on cond-70
7646 - removing tbl_sidecar2114 from merge list because it depends on cond-70
7647 - skipping gateway cond-72 until mergeable tables are available
7648 - skipping cond-73 as its already done
7649 - skipping tbl_sidecar2126 as its already done
7650 - skipping cond-74 as its already done
7651 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7652 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
7653 Initial # of stages is 10, initial # of entries is 64
7654 Try_alloc_all for Table use
7655 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7656 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7657 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
7658 way:{ g:5 e:0 w:1 1 }
7659 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7660 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7661 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7662 Entries : 5120, needed_entries: 64, need_more: 0
7663 Selected stage: 10 Furthest stage: 11
7664 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
7665 Table is placed
7666 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7667 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7668 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
7669 Initial # of stages is 10, initial # of entries is 4
7670 Try_alloc_all for Table use
7671 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7672 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
7673 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
7674 way:{ g:2 e:0 w:1 }
7675 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7676 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7677 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7678 Entries : 4, needed_entries: 4, need_more: 0
7679 Selected stage: 10 Furthest stage: 11
7680 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
7681 Table is placed
7682 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7683 - skipping cond-66 as its already done
7684 - skipping cond-70 because it depends on tbl_sidecar1284
7685 - skipping gateway cond-70 until any of the control dominating tables can be placed
7686 - skipping tbl_sidecar1284$precompute as its already done
7687 tbl_sidecar1284 is not a gateway! Aborting search for merge choices
7688 try_place_table(tbl_sidecar1284, stage=10)
7689 - dependency between tbl_sidecar1284$precompute and table advances stage
7690 Initial # of stages is 11, initial # of entries is 1
7691 Try_alloc_all for Table use
7692 Trying to allocate layout for tbl_sidecar1284
7693 Picking layout option for table : tbl_sidecar1284 with requested entries : 1
7694 picked layout for tbl_sidecar1284 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
7695 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7696 Trying to allocate adb for tbl_sidecar1284
7697 Trying to allocate imem for tbl_sidecar1284
7698 Entries : 1, needed_entries: 1, need_more: 0
7699 Selected stage: 11 Furthest stage: 11
7700 try_place_table returning 1 of tbl_sidecar1284 in stage 11
7701 Table is placed
7702 Pl vector: tbl_sidecar1284
7703 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7704 try_place_table(l3_router_router4_lookup_idx_lookup, stage=10)
7705 Initial # of stages is 10, initial # of entries is 8192
7706 Try_alloc_all for Table use
7707 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7708 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
7709 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/8 ov:43 imm:32
7710 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:16 afi:1
7711 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7712 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
7713 table Ingress.l3_router.router4.lookup_idx.lookup could not fit in stage 10 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router4.lookup_idx.index_ctr
7714 find_ternary_stretch failed
7715 Memuse for failed memory placement:
7716 tc sb rb tib ab st srams mapram ov gw pay 2p
7717 BA .. .. .. .. .. .......... ...... .. .. .. .
7718 BA .. .. .. .. .. .......... ...... .. .. .. .
7719 BA .. .. .. .. .. .......... ...... .. .. .. .
7720 BA .. .. .. .. .. .......... ...... .. .. .. .
7721 BA .. .. .. .. .. .......... ...... .. .. .. .
7722 BA .. .. .. .. .. .......... ...... .. .. .. .
7723 BA .. .. .. .. .. .......... ...... .. .. .. .
7724 BA .. .. .. .. .. .......... ...... .. .. .. .
7725 BA
7726 AA
7727 AA
7728 AA
7729 A l3_router_router4_lookup_idx_lookup
7730 B l3_router_router6_lookup_idx_lookup
7731 
7732 Table use of memory allocation did not fit
7733 Try_alloc_all for Table use
7734 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7735 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
7736 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
7737 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:16 afi:0
7738 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7739 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
7740 table Ingress.l3_router.router4.lookup_idx.lookup could not fit in stage 10 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router4.lookup_idx.index_ctr
7741 find_ternary_stretch failed
7742 Memuse for failed memory placement:
7743 tc sb rb tib ab st srams mapram ov gw pay 2p
7744 BA .. .. .. .. .. .......... ...... .. .. .. .
7745 BA .. .. .. .. .. .......... ...... .. .. .. .
7746 BA .. .. .. .. .. .......... ...... .. .. .. .
7747 BA .. .. .. .. .. .......... ...... .. .. .. .
7748 BA .. .. .. .. .. .......... ...... .. .. .. .
7749 BA .. .. .. .. .. .......... ...... .. .. .. .
7750 BA .. .. .. .. .. .......... ...... .. .. .. .
7751 BA .. .. .. .. .. .......... ...... .. .. .. .
7752 BA
7753 AA
7754 AA
7755 AA
7756 A l3_router_router4_lookup_idx_lookup
7757 B l3_router_router6_lookup_idx_lookup
7758 
7759 Table use of memory allocation did not fit
7760 Try_alloc_all for Min use
7761 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7762 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 1
7763 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
7764 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:1 afi:0
7765 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7766 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
7767 Shrinking estimate on table l3_router_router4_lookup_idx_lookup for min entries: 512
7768 - reducing to 7680 of l3_router_router4_lookup_idx_lookup in stage 10
7769 Entries : 7680, needed_entries: 8192, need_more: 1
7770 Try_alloc_all for Table shrink
7771 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7772 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 7680
7773 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/8 ov:43 imm:32
7774 entries:7680 srams:12 local_tinds: 0 maprams:4 tcams:15 afi:1
7775 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7776 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
7777 Entries : 7680, needed_entries: 8192, need_more: 1
7778 Selected stage: 10 Furthest stage: 11
7779 try_place_table returning 7680 of l3_router_router4_lookup_idx_lookup in stage 10 (need more match)
7780 Table is not placed
7781 Pl vector: l3_router_router4_lookup_idx_lookup
7782 - skipping cond-67 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
7783 - skipping tbl_sidecar1389$precompute as its already done
7784 tbl_sidecar1389 is not a gateway! Aborting search for merge choices
7785 try_place_table(tbl_sidecar1389, stage=10)
7786 - action dependency between l3_router_router6_lookup_idx_lookup and table tbl_sidecar1389 due to PHV allocation advances stage to 11
7787 Initial # of stages is 11, initial # of entries is 1
7788 Try_alloc_all for Table use
7789 Trying to allocate layout for tbl_sidecar1389
7790 Picking layout option for table : tbl_sidecar1389 with requested entries : 1
7791 picked layout for tbl_sidecar1389 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
7792 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7793 Trying to allocate adb for tbl_sidecar1389
7794 Trying to allocate imem for tbl_sidecar1389
7795 Entries : 1, needed_entries: 1, need_more: 0
7796 Selected stage: 11 Furthest stage: 11
7797 try_place_table returning 1 of tbl_sidecar1389 in stage 11
7798 Table is placed
7799 Pl vector: tbl_sidecar1389
7800 - skipping l3_router_router6_lookup_idx_lookup as its already done
7801 Cannot merge cond-69 with l3_router_router6_lookup_idx_select_route because of liveness check
7802 Cannot merge cond-69 with l3_router_router6_lookup_idx_select_route because of liveness check
7803 - skipping gateway cond-69 until any of the control dominating tables can be placed
7804 found 5 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1284, l3_router_router4_lookup_idx_lookup, tbl_sidecar1389 ]
7805 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7806 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7807 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7808 For trial t : tbl_sidecar1284 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7809 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7810 For trial t : l3_router_router4_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7811 Updating best to l3_router_router4_lookup_idx_lookup from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
7812 For trial t : tbl_sidecar1389 with best: l3_router_router4_lookup_idx_lookup
7813 Keeping best l3_router_router4_lookup_idx_lookup for reason: earlier stage calculated
7814 placing 7680 entries of l3_router_router4_lookup_idx_lookup ( Ingress.l3_router.router4.lookup_idx.lookup ) in stage 10(a4) FormatType(02) (need more match)
7815 Dependence chain (16) longer than available stages (15)
7816 stage 10, work: [ 34424727, 34434828, 34434834, 34489580 ], partly placed 1, placed 58
7817 { id=4 ram=16 tcam=24 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
7818 - skipping tbl_sidecar2067 as its already done
7819 - skipping tbl_sidecar2068 as its already done
7820 - skipping cond-41 as its already done
7821 - skipping cond-47 as its already done
7822 - skipping cond-50 as its already done
7823 - skipping cond-58 as its already done
7824 - skipping cond-62 as its already done
7825 - skipping cond-72 because it depends on cond-70
7826 - removing tbl_sidecar2112 from merge list because it depends on cond-70
7827 - removing tbl_sidecar2114 from merge list because it depends on cond-70
7828 - skipping gateway cond-72 until mergeable tables are available
7829 - skipping cond-73 as its already done
7830 - skipping tbl_sidecar2126 as its already done
7831 - skipping cond-74 as its already done
7832 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7833 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
7834 Initial # of stages is 10, initial # of entries is 64
7835 Try_alloc_all for Table use
7836 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7837 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7838 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
7839 way:{ g:5 e:0 w:1 1 }
7840 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7841 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7842 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7843 Entries : 5120, needed_entries: 64, need_more: 0
7844 Selected stage: 10 Furthest stage: 11
7845 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
7846 Table is placed
7847 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7848 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7849 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
7850 Initial # of stages is 10, initial # of entries is 4
7851 Try_alloc_all for Table use
7852 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7853 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
7854 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
7855 way:{ g:2 e:0 w:1 }
7856 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7857 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7858 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7859 Entries : 4, needed_entries: 4, need_more: 0
7860 Selected stage: 10 Furthest stage: 11
7861 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
7862 Table is placed
7863 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7864 - skipping cond-66 as its already done
7865 - skipping cond-70 because it depends on tbl_sidecar1284
7866 - skipping gateway cond-70 until any of the control dominating tables can be placed
7867 - skipping tbl_sidecar1284$precompute as its already done
7868 tbl_sidecar1284 is not a gateway! Aborting search for merge choices
7869 try_place_table(tbl_sidecar1284, stage=10)
7870 - action dependency between l3_router_router4_lookup_idx_lookup and table tbl_sidecar1284 due to PHV allocation advances stage to 11
7871 Initial # of stages is 11, initial # of entries is 1
7872 Try_alloc_all for Table use
7873 Trying to allocate layout for tbl_sidecar1284
7874 Picking layout option for table : tbl_sidecar1284 with requested entries : 1
7875 picked layout for tbl_sidecar1284 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
7876 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7877 Trying to allocate adb for tbl_sidecar1284
7878 Trying to allocate imem for tbl_sidecar1284
7879 Entries : 1, needed_entries: 1, need_more: 0
7880 Selected stage: 11 Furthest stage: 11
7881 try_place_table returning 1 of tbl_sidecar1284 in stage 11
7882 Table is placed
7883 Pl vector: tbl_sidecar1284
7884 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7885 try_place_table(l3_router_router4_lookup_idx_lookup, stage=10)
7886 To place table : l3_router_router4_lookup_idx_lookup, entries: 8192, to place entries: 7680
7887 Cannot place multiple sections of an individual table in the same stage
7888 Initial # of stages is 11, initial # of entries is 512
7889 Try_alloc_all for Table use
7890 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7891 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 512
7892 picked layout for l3_router_router4_lookup_idx_lookup FormatType(03) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
7893 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:1 afi:0
7894 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7895 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
7896 Entries : 512, needed_entries: 512, need_more: 0
7897 Selected stage: 11 Furthest stage: 11
7898 try_place_table returning 512 of l3_router_router4_lookup_idx_lookup in stage 11
7899 Table is placed
7900 Pl vector: l3_router_router4_lookup_idx_lookup
7901 - skipping cond-67 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
7902 - skipping tbl_sidecar1389$precompute as its already done
7903 tbl_sidecar1389 is not a gateway! Aborting search for merge choices
7904 try_place_table(tbl_sidecar1389, stage=10)
7905 - action dependency between l3_router_router6_lookup_idx_lookup and table tbl_sidecar1389 due to PHV allocation advances stage to 11
7906 Initial # of stages is 11, initial # of entries is 1
7907 Try_alloc_all for Table use
7908 Trying to allocate layout for tbl_sidecar1389
7909 Picking layout option for table : tbl_sidecar1389 with requested entries : 1
7910 picked layout for tbl_sidecar1389 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
7911 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7912 Trying to allocate adb for tbl_sidecar1389
7913 Trying to allocate imem for tbl_sidecar1389
7914 Entries : 1, needed_entries: 1, need_more: 0
7915 Selected stage: 11 Furthest stage: 11
7916 try_place_table returning 1 of tbl_sidecar1389 in stage 11
7917 Table is placed
7918 Pl vector: tbl_sidecar1389
7919 - skipping l3_router_router6_lookup_idx_lookup as its already done
7920 Cannot merge cond-69 with l3_router_router6_lookup_idx_select_route because of liveness check
7921 Cannot merge cond-69 with l3_router_router6_lookup_idx_select_route because of liveness check
7922 - skipping gateway cond-69 until any of the control dominating tables can be placed
7923 found 5 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1284, l3_router_router4_lookup_idx_lookup, tbl_sidecar1389 ]
7924 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7925 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7926 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7927 For trial t : tbl_sidecar1284 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7928 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7929 For trial t : l3_router_router4_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7930 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7931 For trial t : tbl_sidecar1389 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7932 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7933 placing 4 entries of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 ( ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress ) in stage 10(a5) FormatType(02)
7934 stage 10, work: [ 34424727, 34434828, 34434834, 34489580 ], partly placed 1, placed 59
7935 { id=5 ram=16 tcam=24 mram=6 eixb=23 tixb=0 malu=0 salu=0 local_tinds=0 }
7936 - skipping tbl_sidecar2067 as its already done
7937 - skipping tbl_sidecar2068 as its already done
7938 - skipping cond-41 as its already done
7939 - skipping cond-47 as its already done
7940 - skipping cond-50 as its already done
7941 - skipping cond-58 as its already done
7942 - skipping cond-62 as its already done
7943 - skipping cond-72 because it depends on cond-70
7944 - removing tbl_sidecar2112 from merge list because it depends on cond-70
7945 - removing tbl_sidecar2114 from merge list because it depends on cond-70
7946 - skipping gateway cond-72 until mergeable tables are available
7947 - skipping cond-73 as its already done
7948 - skipping tbl_sidecar2126 as its already done
7949 - skipping cond-74 as its already done
7950 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7951 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
7952 - 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 11
7953 Initial # of stages is 11, initial # of entries is 64
7954 Try_alloc_all for Table use
7955 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7956 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7957 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
7958 way:{ g:5 e:0 w:1 1 }
7959 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7960 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7961 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7962 Entries : 5120, needed_entries: 64, need_more: 0
7963 Selected stage: 11 Furthest stage: 11
7964 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
7965 Table is placed
7966 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7967 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7968 - skipping cond-66 as its already done
7969 - skipping cond-70 because it depends on tbl_sidecar1284
7970 - skipping gateway cond-70 until any of the control dominating tables can be placed
7971 - skipping tbl_sidecar1284$precompute as its already done
7972 tbl_sidecar1284 is not a gateway! Aborting search for merge choices
7973 try_place_table(tbl_sidecar1284, stage=10)
7974 - action dependency between l3_router_router4_lookup_idx_lookup and table tbl_sidecar1284 due to PHV allocation advances stage to 11
7975 Initial # of stages is 11, initial # of entries is 1
7976 Try_alloc_all for Table use
7977 Trying to allocate layout for tbl_sidecar1284
7978 Picking layout option for table : tbl_sidecar1284 with requested entries : 1
7979 picked layout for tbl_sidecar1284 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
7980 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7981 Trying to allocate adb for tbl_sidecar1284
7982 Trying to allocate imem for tbl_sidecar1284
7983 Entries : 1, needed_entries: 1, need_more: 0
7984 Selected stage: 11 Furthest stage: 11
7985 try_place_table returning 1 of tbl_sidecar1284 in stage 11
7986 Table is placed
7987 Pl vector: tbl_sidecar1284
7988 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7989 try_place_table(l3_router_router4_lookup_idx_lookup, stage=10)
7990 To place table : l3_router_router4_lookup_idx_lookup, entries: 8192, to place entries: 7680
7991 Cannot place multiple sections of an individual table in the same stage
7992 Initial # of stages is 11, initial # of entries is 512
7993 Try_alloc_all for Table use
7994 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7995 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 512
7996 picked layout for l3_router_router4_lookup_idx_lookup FormatType(03) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
7997 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:1 afi:0
7998 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7999 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
8000 Entries : 512, needed_entries: 512, need_more: 0
8001 Selected stage: 11 Furthest stage: 11
8002 try_place_table returning 512 of l3_router_router4_lookup_idx_lookup in stage 11
8003 Table is placed
8004 Pl vector: l3_router_router4_lookup_idx_lookup
8005 - skipping cond-67 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
8006 - skipping tbl_sidecar1389$precompute as its already done
8007 tbl_sidecar1389 is not a gateway! Aborting search for merge choices
8008 try_place_table(tbl_sidecar1389, stage=10)
8009 - action dependency between l3_router_router6_lookup_idx_lookup and table tbl_sidecar1389 due to PHV allocation advances stage to 11
8010 Initial # of stages is 11, initial # of entries is 1
8011 Try_alloc_all for Table use
8012 Trying to allocate layout for tbl_sidecar1389
8013 Picking layout option for table : tbl_sidecar1389 with requested entries : 1
8014 picked layout for tbl_sidecar1389 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
8015 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8016 Trying to allocate adb for tbl_sidecar1389
8017 Trying to allocate imem for tbl_sidecar1389
8018 Entries : 1, needed_entries: 1, need_more: 0
8019 Selected stage: 11 Furthest stage: 11
8020 try_place_table returning 1 of tbl_sidecar1389 in stage 11
8021 Table is placed
8022 Pl vector: tbl_sidecar1389
8023 - skipping l3_router_router6_lookup_idx_lookup as its already done
8024 Cannot merge cond-69 with l3_router_router6_lookup_idx_select_route because of liveness check
8025 Cannot merge cond-69 with l3_router_router6_lookup_idx_select_route because of liveness check
8026 - skipping gateway cond-69 until any of the control dominating tables can be placed
8027 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, tbl_sidecar1284, l3_router_router4_lookup_idx_lookup, tbl_sidecar1389 ]
8028 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
8029 For trial t : tbl_sidecar1284 with best: ingresshdr.udp.checksum_encode_update_condition_2
8030 Updating best to tbl_sidecar1284 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: longer downward prop control-included dependence tail chain
8031 For trial t : l3_router_router4_lookup_idx_lookup with best: tbl_sidecar1284
8032 Updating best to l3_router_router4_lookup_idx_lookup from tbl_sidecar1284 for reason: fewer total dependencies in dominance frontier
8033 For trial t : tbl_sidecar1389 with best: l3_router_router4_lookup_idx_lookup
8034 Keeping best l3_router_router4_lookup_idx_lookup for reason: fewer total dependencies in dominance frontier
8035 Adding table:ingresshdr.udp.checksum_encode_update_condition_2 in the initial stage option
8036 Adding table:tbl_sidecar1284 in the initial stage option
8037 Adding table:l3_router_router4_lookup_idx_lookup in the initial stage option
8038 Adding table:tbl_sidecar1389 in the initial stage option
8039 placing 512 entries of l3_router_router4_lookup_idx_lookup ( Ingress.l3_router.router4.lookup_idx.lookup ) in stage 11(b0) FormatType(03)
8040 Dependence chain (17) longer than available stages (15)
8041 stage 11, work: [ 34424727, 34434828, 34434834, 34489580 ], partly placed 0, placed 60
8042 { id=1 ram=4 tcam=1 mram=2 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
8043 - skipping tbl_sidecar2067 as its already done
8044 - skipping tbl_sidecar2068 as its already done
8045 - skipping cond-41 as its already done
8046 - skipping cond-47 as its already done
8047 - skipping cond-50 as its already done
8048 - skipping cond-58 as its already done
8049 - skipping cond-62 as its already done
8050 - skipping cond-72 because it depends on cond-70
8051 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8052 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8053 - skipping gateway cond-72 until mergeable tables are available
8054 - skipping cond-73 as its already done
8055 - skipping tbl_sidecar2126 as its already done
8056 - skipping cond-74 as its already done
8057 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
8058 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=11)
8059 Initial # of stages is 11, initial # of entries is 64
8060 Try_alloc_all for Table use
8061 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
8062 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
8063 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
8064 way:{ g:5 e:0 w:1 1 }
8065 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
8066 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
8067 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
8068 Entries : 5120, needed_entries: 64, need_more: 0
8069 Selected stage: 11 Furthest stage: 12
8070 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
8071 Table is placed
8072 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
8073 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8074 - skipping cond-66 as its already done
8075 - skipping cond-70 because it depends on tbl_sidecar1284
8076 - skipping gateway cond-70 until any of the control dominating tables can be placed
8077 - skipping tbl_sidecar1284$precompute as its already done
8078 tbl_sidecar1284 is not a gateway! Aborting search for merge choices
8079 try_place_table(tbl_sidecar1284, stage=11)
8080 - action dependency between l3_router_router4_lookup_idx_lookup and table tbl_sidecar1284 due to PHV allocation advances stage to 12
8081 Initial # of stages is 12, initial # of entries is 1
8082 Try_alloc_all for Table use
8083 Trying to allocate layout for tbl_sidecar1284
8084 Picking layout option for table : tbl_sidecar1284 with requested entries : 1
8085 picked layout for tbl_sidecar1284 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
8086 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8087 Trying to allocate adb for tbl_sidecar1284
8088 Trying to allocate imem for tbl_sidecar1284
8089 Entries : 1, needed_entries: 1, need_more: 0
8090 Selected stage: 12 Furthest stage: 12
8091 try_place_table returning 1 of tbl_sidecar1284 in stage 12
8092 Table is placed
8093 Pl vector: tbl_sidecar1284
8094 - skipping l3_router_router4_lookup_idx_lookup as its already done
8095 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8096 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8097 try_place_table(cond-67, stage=11)
8098 - dependency between l3_router_router4_lookup_idx_lookup and table advances stage
8099 Initial # of stages is 12, initial # of entries is 0
8100 Try_alloc_all for Table use
8101 Trying to allocate layout for cond-67
8102 Picking layout option for table : cond-67 with requested entries : 0
8103 picked layout for cond-67 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
8104 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8105 Trying to allocate adb for cond-67
8106 Trying to allocate imem for cond-67
8107 Entries : 0, needed_entries: 0, need_more: 0
8108 Selected stage: 12 Furthest stage: 12
8109 try_place_table returning 0 of cond-67 in stage 12
8110 Table is placed
8111 Pl vector: cond-67
8112 - skipping tbl_sidecar1389$precompute as its already done
8113 tbl_sidecar1389 is not a gateway! Aborting search for merge choices
8114 try_place_table(tbl_sidecar1389, stage=11)
8115 Initial # of stages is 11, initial # of entries is 1
8116 Try_alloc_all for Table use
8117 Trying to allocate layout for tbl_sidecar1389
8118 Picking layout option for table : tbl_sidecar1389 with requested entries : 1
8119 picked layout for tbl_sidecar1389 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
8120 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8121 Trying to allocate adb for tbl_sidecar1389
8122 Trying to allocate imem for tbl_sidecar1389
8123 Entries : 1, needed_entries: 1, need_more: 0
8124 Selected stage: 11 Furthest stage: 12
8125 try_place_table returning 1 of tbl_sidecar1389 in stage 11
8126 Table is placed
8127 Pl vector: tbl_sidecar1389
8128 - skipping l3_router_router6_lookup_idx_lookup as its already done
8129 Cannot merge cond-69 with l3_router_router6_lookup_idx_select_route because of liveness check
8130 Cannot merge cond-69 with l3_router_router6_lookup_idx_select_route because of liveness check
8131 try_place_table(cond-69, stage=11)
8132 Initial # of stages is 11, initial # of entries is 0
8133 Try_alloc_all for Table use
8134 Trying to allocate layout for cond-69
8135 Picking layout option for table : cond-69 with requested entries : 0
8136 picked layout for cond-69 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
8137 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8138 Trying to allocate adb for cond-69
8139 Trying to allocate imem for cond-69
8140 Entries : 0, needed_entries: 0, need_more: 0
8141 Selected stage: 11 Furthest stage: 12
8142 try_place_table returning 0 of cond-69 in stage 11
8143 Table is placed
8144 Pl vector: cond-69
8145 found 5 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, tbl_sidecar1284, cond-67, tbl_sidecar1389, cond-69 ]
8146 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
8147 For trial t : tbl_sidecar1284 with best: ingresshdr.udp.checksum_encode_update_condition_2
8148 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
8149 For trial t : cond-67 with best: ingresshdr.udp.checksum_encode_update_condition_2
8150 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
8151 For trial t : tbl_sidecar1389 with best: ingresshdr.udp.checksum_encode_update_condition_2
8152 Updating best to tbl_sidecar1389 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: longer downward prop control-included dependence tail chain
8153 For trial t : cond-69 with best: tbl_sidecar1389
8154 Keeping best tbl_sidecar1389 for reason: longer downward prop control-included dependence tail chain
8155 placing 1 entries of tbl_sidecar1389 ( tbl_sidecar1389 ) in stage 11(b1) FormatType(02)
8156 Dependence chain (17) longer than available stages (15)
8157 stage 11, work: [ 34424727, 34434828, 34434834, 34489580 ], partly placed 0, placed 61
8158 { id=2 ram=4 tcam=1 mram=2 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
8159 - skipping tbl_sidecar2067 as its already done
8160 - skipping tbl_sidecar2068 as its already done
8161 - skipping cond-41 as its already done
8162 - skipping cond-47 as its already done
8163 - skipping cond-50 as its already done
8164 - skipping cond-58 as its already done
8165 - skipping cond-62 as its already done
8166 - skipping cond-72 because it depends on cond-70
8167 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8168 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8169 - skipping gateway cond-72 until mergeable tables are available
8170 - skipping cond-73 as its already done
8171 - skipping tbl_sidecar2126 as its already done
8172 - skipping cond-74 as its already done
8173 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
8174 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=11)
8175 Initial # of stages is 11, initial # of entries is 64
8176 Try_alloc_all for Table use
8177 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
8178 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
8179 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
8180 way:{ g:5 e:0 w:1 1 }
8181 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
8182 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
8183 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
8184 Entries : 5120, needed_entries: 64, need_more: 0
8185 Selected stage: 11 Furthest stage: 12
8186 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
8187 Table is placed
8188 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
8189 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8190 - skipping cond-66 as its already done
8191 - skipping cond-70 because it depends on tbl_sidecar1284
8192 - skipping gateway cond-70 until any of the control dominating tables can be placed
8193 - skipping tbl_sidecar1284$precompute as its already done
8194 tbl_sidecar1284 is not a gateway! Aborting search for merge choices
8195 try_place_table(tbl_sidecar1284, stage=11)
8196 - action dependency between l3_router_router4_lookup_idx_lookup and table tbl_sidecar1284 due to PHV allocation advances stage to 12
8197 Initial # of stages is 12, initial # of entries is 1
8198 Try_alloc_all for Table use
8199 Trying to allocate layout for tbl_sidecar1284
8200 Picking layout option for table : tbl_sidecar1284 with requested entries : 1
8201 picked layout for tbl_sidecar1284 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
8202 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8203 Trying to allocate adb for tbl_sidecar1284
8204 Trying to allocate imem for tbl_sidecar1284
8205 Entries : 1, needed_entries: 1, need_more: 0
8206 Selected stage: 12 Furthest stage: 12
8207 try_place_table returning 1 of tbl_sidecar1284 in stage 12
8208 Table is placed
8209 Pl vector: tbl_sidecar1284
8210 - skipping l3_router_router4_lookup_idx_lookup as its already done
8211 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8212 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8213 try_place_table(cond-67, stage=11)
8214 - dependency between l3_router_router4_lookup_idx_lookup and table advances stage
8215 Initial # of stages is 12, initial # of entries is 0
8216 Try_alloc_all for Table use
8217 Trying to allocate layout for cond-67
8218 Picking layout option for table : cond-67 with requested entries : 0
8219 picked layout for cond-67 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
8220 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8221 Trying to allocate adb for cond-67
8222 Trying to allocate imem for cond-67
8223 Entries : 0, needed_entries: 0, need_more: 0
8224 Selected stage: 12 Furthest stage: 12
8225 try_place_table returning 0 of cond-67 in stage 12
8226 Table is placed
8227 Pl vector: cond-67
8228 - skipping tbl_sidecar1389$precompute as its already done
8229 - skipping tbl_sidecar1389 as its already done
8230 - skipping l3_router_router6_lookup_idx_lookup as its already done
8231 Cannot merge cond-69 with l3_router_router6_lookup_idx_select_route because of liveness check
8232 Cannot merge cond-69 with l3_router_router6_lookup_idx_select_route because of liveness check
8233 try_place_table(cond-69, stage=11)
8234 Initial # of stages is 11, initial # of entries is 0
8235 Try_alloc_all for Table use
8236 Trying to allocate layout for cond-69
8237 Picking layout option for table : cond-69 with requested entries : 0
8238 picked layout for cond-69 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
8239 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8240 Trying to allocate adb for cond-69
8241 Trying to allocate imem for cond-69
8242 Entries : 0, needed_entries: 0, need_more: 0
8243 Selected stage: 11 Furthest stage: 12
8244 try_place_table returning 0 of cond-69 in stage 11
8245 Table is placed
8246 Pl vector: cond-69
8247 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, tbl_sidecar1284, cond-67, cond-69 ]
8248 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
8249 For trial t : tbl_sidecar1284 with best: ingresshdr.udp.checksum_encode_update_condition_2
8250 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
8251 For trial t : cond-67 with best: ingresshdr.udp.checksum_encode_update_condition_2
8252 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
8253 For trial t : cond-69 with best: ingresshdr.udp.checksum_encode_update_condition_2
8254 Updating best to cond-69 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: longer downward prop control-included dependence tail chain
8255 placing 0 entries of cond-69 ( cond-69 ) in stage 11(b2) FormatType(02)
8256 Dependence chain (16) longer than available stages (15)
8257 stage 11, work: [ 34424727, 34434828, 34434834, 34489580, 34490075, 35580754 ], partly placed 0, placed 62
8258 { id=2 ram=4 tcam=1 mram=2 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
8259 - skipping tbl_sidecar2067 as its already done
8260 - skipping tbl_sidecar2068 as its already done
8261 - skipping cond-41 as its already done
8262 - skipping cond-47 as its already done
8263 - skipping cond-50 as its already done
8264 - skipping cond-58 as its already done
8265 - skipping cond-62 as its already done
8266 - skipping cond-72 because it depends on cond-70
8267 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8268 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8269 - skipping gateway cond-72 until mergeable tables are available
8270 - skipping cond-73 as its already done
8271 - skipping tbl_sidecar2126 as its already done
8272 - skipping cond-74 as its already done
8273 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
8274 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=11)
8275 Initial # of stages is 11, initial # of entries is 64
8276 Try_alloc_all for Table use
8277 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
8278 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
8279 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
8280 way:{ g:5 e:0 w:1 1 }
8281 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
8282 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
8283 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
8284 Entries : 5120, needed_entries: 64, need_more: 0
8285 Selected stage: 11 Furthest stage: 12
8286 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
8287 Table is placed
8288 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
8289 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8290 - skipping cond-66 as its already done
8291 - skipping cond-70 because it depends on tbl_sidecar1284
8292 - skipping gateway cond-70 until any of the control dominating tables can be placed
8293 - skipping tbl_sidecar1284$precompute as its already done
8294 tbl_sidecar1284 is not a gateway! Aborting search for merge choices
8295 try_place_table(tbl_sidecar1284, stage=11)
8296 - action dependency between l3_router_router4_lookup_idx_lookup and table tbl_sidecar1284 due to PHV allocation advances stage to 12
8297 Initial # of stages is 12, initial # of entries is 1
8298 Try_alloc_all for Table use
8299 Trying to allocate layout for tbl_sidecar1284
8300 Picking layout option for table : tbl_sidecar1284 with requested entries : 1
8301 picked layout for tbl_sidecar1284 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
8302 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8303 Trying to allocate adb for tbl_sidecar1284
8304 Trying to allocate imem for tbl_sidecar1284
8305 Entries : 1, needed_entries: 1, need_more: 0
8306 Selected stage: 12 Furthest stage: 12
8307 try_place_table returning 1 of tbl_sidecar1284 in stage 12
8308 Table is placed
8309 Pl vector: tbl_sidecar1284
8310 - skipping l3_router_router4_lookup_idx_lookup as its already done
8311 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8312 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8313 try_place_table(cond-67, stage=11)
8314 - dependency between l3_router_router4_lookup_idx_lookup and table advances stage
8315 Initial # of stages is 12, initial # of entries is 0
8316 Try_alloc_all for Table use
8317 Trying to allocate layout for cond-67
8318 Picking layout option for table : cond-67 with requested entries : 0
8319 picked layout for cond-67 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
8320 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8321 Trying to allocate adb for cond-67
8322 Trying to allocate imem for cond-67
8323 Entries : 0, needed_entries: 0, need_more: 0
8324 Selected stage: 12 Furthest stage: 12
8325 try_place_table returning 0 of cond-67 in stage 12
8326 Table is placed
8327 Pl vector: cond-67
8328 - skipping tbl_sidecar1389$precompute as its already done
8329 - skipping tbl_sidecar1389 as its already done
8330 - skipping l3_router_router6_lookup_idx_lookup as its already done
8331 - skipping cond-69 as its already done
8332 l3_router_router6_lookup_idx_select_route is not a gateway! Aborting search for merge choices
8333 try_place_table(l3_router_router6_lookup_idx_select_route, stage=11)
8334 - dependency between tbl_sidecar1389 and table advances stage
8335 Initial # of stages is 12, initial # of entries is 2048
8336 Try_alloc_all for Table use
8337 Trying to allocate layout for l3_router_router6_lookup_idx_select_route
8338 Picking layout option for table : l3_router_router6_lookup_idx_select_route with requested entries : 2048
8339 The selected pack format for table l3_router_router6_lookup_idx_select_route could not fit given the input xbar allocation
8340 picked layout for l3_router_router6_lookup_idx_select_route FormatType(02) layout: 2048eV ixbar:2B/16b match:1B/6b gh:1 adb:2 ov:16 imm:16
8341 way:{ g:3 e:0 w:1 1 1 1 1 }
8342 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
8343 Trying to allocate adb for l3_router_router6_lookup_idx_select_route
8344 Trying to allocate imem for l3_router_router6_lookup_idx_select_route
8345 Entries : 12288, needed_entries: 2048, need_more: 0
8346 Selected stage: 12 Furthest stage: 12
8347 try_place_table returning 12288 of l3_router_router6_lookup_idx_select_route in stage 12
8348 Table is placed
8349 Pl vector: l3_router_router6_lookup_idx_select_route
8350 - skipping tbl_sidecar1031 due to in-sequence control dependence on l3_router_router6_lookup_idx_select_route
8351 - skipping l3_router_router6_lookup_idx_route due to in-sequence control dependence on l3_router_router6_lookup_idx_select_route
8352 - skipping ara_table_14 as a parent is not yet placed
8353 - skipping ara_table_8 as a parent is not yet placed
8354 - skipping ara_table_14 as a parent is not yet placed
8355 - skipping ara_table_8 as a parent is not yet placed
8356 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, tbl_sidecar1284, cond-67, l3_router_router6_lookup_idx_select_route ]
8357 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
8358 For trial t : tbl_sidecar1284 with best: ingresshdr.udp.checksum_encode_update_condition_2
8359 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
8360 For trial t : cond-67 with best: ingresshdr.udp.checksum_encode_update_condition_2
8361 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
8362 For trial t : l3_router_router6_lookup_idx_select_route with best: ingresshdr.udp.checksum_encode_update_condition_2
8363 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
8364 placing 5120 entries of ingresshdr.udp.checksum_encode_update_condition_2 ( ingresshdr.udp.checksum_encode_update_condition_2_ingress ) in stage 11(b3) FormatType(02)
8365 stage 11, work: [ 34424727, 34434828, 34434834, 34490075 ], partly placed 0, placed 63
8366 { id=3 ram=5 tcam=1 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
8367 - skipping tbl_sidecar2067 as its already done
8368 - skipping tbl_sidecar2068 as its already done
8369 - skipping cond-41 as its already done
8370 - skipping cond-47 as its already done
8371 - skipping cond-50 as its already done
8372 - skipping cond-58 as its already done
8373 - skipping cond-62 as its already done
8374 - skipping cond-72 because it depends on cond-70
8375 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8376 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8377 - skipping gateway cond-72 until mergeable tables are available
8378 - skipping cond-73 as its already done
8379 - skipping tbl_sidecar2126 as its already done
8380 - skipping cond-74 as its already done
8381 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8382 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8383 - skipping cond-66 as its already done
8384 - skipping cond-70 because it depends on tbl_sidecar1284
8385 - skipping gateway cond-70 until any of the control dominating tables can be placed
8386 - skipping tbl_sidecar1284$precompute as its already done
8387 tbl_sidecar1284 is not a gateway! Aborting search for merge choices
8388 try_place_table(tbl_sidecar1284, stage=11)
8389 - action dependency between l3_router_router4_lookup_idx_lookup and table tbl_sidecar1284 due to PHV allocation advances stage to 12
8390 Initial # of stages is 12, initial # of entries is 1
8391 Try_alloc_all for Table use
8392 Trying to allocate layout for tbl_sidecar1284
8393 Picking layout option for table : tbl_sidecar1284 with requested entries : 1
8394 picked layout for tbl_sidecar1284 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:32 imm:32
8395 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8396 Trying to allocate adb for tbl_sidecar1284
8397 Trying to allocate imem for tbl_sidecar1284
8398 Entries : 1, needed_entries: 1, need_more: 0
8399 Selected stage: 12 Furthest stage: 12
8400 try_place_table returning 1 of tbl_sidecar1284 in stage 12
8401 Table is placed
8402 Pl vector: tbl_sidecar1284
8403 - skipping l3_router_router4_lookup_idx_lookup as its already done
8404 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8405 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8406 try_place_table(cond-67, stage=11)
8407 - dependency between l3_router_router4_lookup_idx_lookup and table advances stage
8408 Initial # of stages is 12, initial # of entries is 0
8409 Try_alloc_all for Table use
8410 Trying to allocate layout for cond-67
8411 Picking layout option for table : cond-67 with requested entries : 0
8412 picked layout for cond-67 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
8413 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8414 Trying to allocate adb for cond-67
8415 Trying to allocate imem for cond-67
8416 Entries : 0, needed_entries: 0, need_more: 0
8417 Selected stage: 12 Furthest stage: 12
8418 try_place_table returning 0 of cond-67 in stage 12
8419 Table is placed
8420 Pl vector: cond-67
8421 l3_router_router6_lookup_idx_select_route is not a gateway! Aborting search for merge choices
8422 try_place_table(l3_router_router6_lookup_idx_select_route, stage=11)
8423 - dependency between tbl_sidecar1389 and table advances stage
8424 Initial # of stages is 12, initial # of entries is 2048
8425 Try_alloc_all for Table use
8426 Trying to allocate layout for l3_router_router6_lookup_idx_select_route
8427 Picking layout option for table : l3_router_router6_lookup_idx_select_route with requested entries : 2048
8428 The selected pack format for table l3_router_router6_lookup_idx_select_route could not fit given the input xbar allocation
8429 picked layout for l3_router_router6_lookup_idx_select_route FormatType(02) layout: 2048eV ixbar:2B/16b match:1B/6b gh:1 adb:2 ov:16 imm:16
8430 way:{ g:3 e:0 w:1 1 1 1 1 }
8431 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
8432 Trying to allocate adb for l3_router_router6_lookup_idx_select_route
8433 Trying to allocate imem for l3_router_router6_lookup_idx_select_route
8434 Entries : 12288, needed_entries: 2048, need_more: 0
8435 Selected stage: 12 Furthest stage: 12
8436 try_place_table returning 12288 of l3_router_router6_lookup_idx_select_route in stage 12
8437 Table is placed
8438 Pl vector: l3_router_router6_lookup_idx_select_route
8439 - skipping tbl_sidecar1031 due to in-sequence control dependence on l3_router_router6_lookup_idx_select_route
8440 - skipping l3_router_router6_lookup_idx_route due to in-sequence control dependence on l3_router_router6_lookup_idx_select_route
8441 - skipping ara_table_14 as a parent is not yet placed
8442 - skipping ara_table_8 as a parent is not yet placed
8443 found 3 tables that could be placed: [ tbl_sidecar1284, cond-67, l3_router_router6_lookup_idx_select_route ]
8444 Initial best is first table seen: tbl_sidecar1284
8445 For trial t : cond-67 with best: tbl_sidecar1284
8446 Keeping best tbl_sidecar1284 for reason: longer downward prop control-included dependence tail chain
8447 For trial t : l3_router_router6_lookup_idx_select_route with best: tbl_sidecar1284
8448 Keeping best tbl_sidecar1284 for reason: longer downward prop control-included dependence tail chain
8449 Adding table:tbl_sidecar1284 in the initial stage option
8450 Adding table:cond-67 in the initial stage option
8451 Adding table:l3_router_router6_lookup_idx_select_route in the initial stage option
8452 placing 1 entries of tbl_sidecar1284 ( tbl_sidecar1284 ) in stage 12(c0) FormatType(02)
8453 Dependence chain (18) longer than available stages (15)
8454 stage 12, work: [ 34424727, 34434828, 34434834, 34490075 ], partly placed 0, placed 64
8455 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
8456 - skipping tbl_sidecar2067 as its already done
8457 - skipping tbl_sidecar2068 as its already done
8458 - skipping cond-41 as its already done
8459 - skipping cond-47 as its already done
8460 - skipping cond-50 as its already done
8461 - skipping cond-58 as its already done
8462 - skipping cond-62 as its already done
8463 - skipping cond-72 because it depends on cond-70
8464 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8465 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8466 - skipping gateway cond-72 until mergeable tables are available
8467 - skipping cond-73 as its already done
8468 - skipping tbl_sidecar2126 as its already done
8469 - skipping cond-74 as its already done
8470 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8471 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8472 - skipping cond-66 as its already done
8473 - skipping cond-70 because it depends on cond-67
8474 - skipping gateway cond-70 until any of the control dominating tables can be placed
8475 - skipping tbl_sidecar1284$precompute as its already done
8476 - skipping tbl_sidecar1284 as its already done
8477 - skipping l3_router_router4_lookup_idx_lookup as its already done
8478 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8479 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8480 try_place_table(cond-67, stage=12)
8481 Initial # of stages is 12, initial # of entries is 0
8482 Try_alloc_all for Table use
8483 Trying to allocate layout for cond-67
8484 Picking layout option for table : cond-67 with requested entries : 0
8485 picked layout for cond-67 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
8486 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8487 Trying to allocate adb for cond-67
8488 Trying to allocate imem for cond-67
8489 Entries : 0, needed_entries: 0, need_more: 0
8490 Selected stage: 12 Furthest stage: 13
8491 try_place_table returning 0 of cond-67 in stage 12
8492 Table is placed
8493 Pl vector: cond-67
8494 l3_router_router6_lookup_idx_select_route is not a gateway! Aborting search for merge choices
8495 try_place_table(l3_router_router6_lookup_idx_select_route, stage=12)
8496 Initial # of stages is 12, initial # of entries is 2048
8497 Try_alloc_all for Table use
8498 Trying to allocate layout for l3_router_router6_lookup_idx_select_route
8499 Picking layout option for table : l3_router_router6_lookup_idx_select_route with requested entries : 2048
8500 The selected pack format for table l3_router_router6_lookup_idx_select_route could not fit given the input xbar allocation
8501 picked layout for l3_router_router6_lookup_idx_select_route FormatType(02) layout: 2048eV ixbar:2B/16b match:1B/6b gh:1 adb:2 ov:16 imm:16
8502 way:{ g:3 e:0 w:1 1 1 1 1 }
8503 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
8504 Trying to allocate adb for l3_router_router6_lookup_idx_select_route
8505 Trying to allocate imem for l3_router_router6_lookup_idx_select_route
8506 Entries : 12288, needed_entries: 2048, need_more: 0
8507 Selected stage: 12 Furthest stage: 13
8508 try_place_table returning 12288 of l3_router_router6_lookup_idx_select_route in stage 12
8509 Table is placed
8510 Pl vector: l3_router_router6_lookup_idx_select_route
8511 - skipping tbl_sidecar1031 due to in-sequence control dependence on l3_router_router6_lookup_idx_select_route
8512 - skipping l3_router_router6_lookup_idx_route due to in-sequence control dependence on l3_router_router6_lookup_idx_select_route
8513 - skipping ara_table_14 as a parent is not yet placed
8514 - skipping ara_table_8 as a parent is not yet placed
8515 found 2 tables that could be placed: [ cond-67, l3_router_router6_lookup_idx_select_route ]
8516 Initial best is first table seen: cond-67
8517 For trial t : l3_router_router6_lookup_idx_select_route with best: cond-67
8518 Updating best to l3_router_router6_lookup_idx_select_route from cond-67 for reason: longer downward dominance frontier dependence chain
8519 placing 12288 entries of l3_router_router6_lookup_idx_select_route ( Ingress.l3_router.router6.lookup_idx.select_route ) in stage 12(c1) FormatType(02)
8520 Dependence chain (17) longer than available stages (15)
8521 stage 12, work: [ 34424727, 34434828, 34434834, 34490075 ], partly placed 0, placed 65
8522 { id=2 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8523 - skipping tbl_sidecar2067 as its already done
8524 - skipping tbl_sidecar2068 as its already done
8525 - skipping cond-41 as its already done
8526 - skipping cond-47 as its already done
8527 - skipping cond-50 as its already done
8528 - skipping cond-58 as its already done
8529 - skipping cond-62 as its already done
8530 - skipping cond-72 because it depends on cond-70
8531 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8532 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8533 - skipping gateway cond-72 until mergeable tables are available
8534 - skipping cond-73 as its already done
8535 - skipping tbl_sidecar2126 as its already done
8536 - skipping cond-74 as its already done
8537 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8538 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8539 - skipping cond-66 as its already done
8540 - skipping cond-70 because it depends on cond-67
8541 - skipping gateway cond-70 until any of the control dominating tables can be placed
8542 - skipping tbl_sidecar1284$precompute as its already done
8543 - skipping tbl_sidecar1284 as its already done
8544 - skipping l3_router_router4_lookup_idx_lookup as its already done
8545 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8546 Cannot merge cond-67 with l3_router_router4_lookup_idx_select_route because of liveness check
8547 try_place_table(cond-67, stage=12)
8548 Initial # of stages is 12, initial # of entries is 0
8549 Try_alloc_all for Table use
8550 Trying to allocate layout for cond-67
8551 Picking layout option for table : cond-67 with requested entries : 0
8552 picked layout for cond-67 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
8553 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8554 Trying to allocate adb for cond-67
8555 Trying to allocate imem for cond-67
8556 Entries : 0, needed_entries: 0, need_more: 0
8557 Selected stage: 12 Furthest stage: 13
8558 try_place_table returning 0 of cond-67 in stage 12
8559 Table is placed
8560 Pl vector: cond-67
8561 - skipping l3_router_router6_lookup_idx_select_route as its already done
8562 tbl_sidecar1031 is not a gateway! Aborting search for merge choices
8563 try_place_table(tbl_sidecar1031, stage=12)
8564 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
8565 Initial # of stages is 13, initial # of entries is 1
8566 Try_alloc_all for Table use
8567 Trying to allocate layout for tbl_sidecar1031
8568 Picking layout option for table : tbl_sidecar1031 with requested entries : 1
8569 picked layout for tbl_sidecar1031 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8570 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8571 Trying to allocate adb for tbl_sidecar1031
8572 Trying to allocate imem for tbl_sidecar1031
8573 Entries : 1, needed_entries: 1, need_more: 0
8574 Selected stage: 13 Furthest stage: 13
8575 try_place_table returning 1 of tbl_sidecar1031 in stage 13
8576 Table is placed
8577 Pl vector: tbl_sidecar1031
8578 - skipping l3_router_router6_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1031
8579 - skipping ara_table_14 as a parent is not yet placed
8580 - skipping ara_table_8 as a parent is not yet placed
8581 found 2 tables that could be placed: [ cond-67, tbl_sidecar1031 ]
8582 Initial best is first table seen: cond-67
8583 For trial t : tbl_sidecar1031 with best: cond-67
8584 Keeping best cond-67 for reason: earlier stage calculated
8585 placing 0 entries of cond-67 ( cond-67 ) in stage 12(c2) FormatType(02)
8586 Dependence chain (17) longer than available stages (15)
8587 stage 12, work: [ 34424727, 34434828, 34434834, 34490075, 34435330, 35580268 ], partly placed 0, placed 66
8588 { id=2 ram=4 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
8589 - skipping tbl_sidecar2067 as its already done
8590 - skipping tbl_sidecar2068 as its already done
8591 - skipping cond-41 as its already done
8592 - skipping cond-47 as its already done
8593 - skipping cond-50 as its already done
8594 - skipping cond-58 as its already done
8595 - skipping cond-62 as its already done
8596 - skipping cond-72 because it depends on cond-70
8597 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8598 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8599 - skipping gateway cond-72 until mergeable tables are available
8600 - skipping cond-73 as its already done
8601 - skipping tbl_sidecar2126 as its already done
8602 - skipping cond-74 as its already done
8603 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8604 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8605 - skipping cond-66 as its already done
8606 - skipping cond-70 because it depends on l3_router_router4_lookup_idx_select_route
8607 - skipping gateway cond-70 until any of the control dominating tables can be placed
8608 - skipping tbl_sidecar1284$precompute as its already done
8609 - skipping tbl_sidecar1284 as its already done
8610 - skipping l3_router_router4_lookup_idx_lookup as its already done
8611 - skipping cond-67 as its already done
8612 - skipping l3_router_router6_lookup_idx_select_route as its already done
8613 tbl_sidecar1031 is not a gateway! Aborting search for merge choices
8614 try_place_table(tbl_sidecar1031, stage=12)
8615 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
8616 Initial # of stages is 13, initial # of entries is 1
8617 Try_alloc_all for Table use
8618 Trying to allocate layout for tbl_sidecar1031
8619 Picking layout option for table : tbl_sidecar1031 with requested entries : 1
8620 picked layout for tbl_sidecar1031 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8621 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8622 Trying to allocate adb for tbl_sidecar1031
8623 Trying to allocate imem for tbl_sidecar1031
8624 Entries : 1, needed_entries: 1, need_more: 0
8625 Selected stage: 13 Furthest stage: 13
8626 try_place_table returning 1 of tbl_sidecar1031 in stage 13
8627 Table is placed
8628 Pl vector: tbl_sidecar1031
8629 - skipping l3_router_router6_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1031
8630 ara_table_14 is not a gateway! Aborting search for merge choices
8631 try_place_table(ara_table_14, stage=12)
8632 Initial # of stages is 12, initial # of entries is 0
8633 Try_alloc_all for Table use
8634 Trying to allocate layout for ara_table_14
8635 Picking layout option for table : ara_table_14 with requested entries : 0
8636 picked layout for ara_table_14 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8637 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8638 Trying to allocate adb for ara_table_14
8639 Trying to allocate imem for ara_table_14
8640 Entries : 0, needed_entries: 0, need_more: 0
8641 Selected stage: 12 Furthest stage: 13
8642 try_place_table returning 0 of ara_table_14 in stage 12
8643 Table is placed
8644 Pl vector: ara_table_14
8645 - skipping ara_table_8 because it depends on l3_router_router4_lookup_idx_select_route
8646 ara_table_8 is not a gateway! Aborting search for merge choices
8647 l3_router_router4_lookup_idx_select_route is not a gateway! Aborting search for merge choices
8648 try_place_table(l3_router_router4_lookup_idx_select_route, stage=12)
8649 - dependency between tbl_sidecar1284 and table advances stage
8650 Initial # of stages is 13, initial # of entries is 2048
8651 Try_alloc_all for Table use
8652 Trying to allocate layout for l3_router_router4_lookup_idx_select_route
8653 Picking layout option for table : l3_router_router4_lookup_idx_select_route with requested entries : 2048
8654 The selected pack format for table l3_router_router4_lookup_idx_select_route could not fit given the input xbar allocation
8655 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
8656 way:{ g:3 e:0 w:1 1 1 1 1 }
8657 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
8658 Trying to allocate adb for l3_router_router4_lookup_idx_select_route
8659 Trying to allocate imem for l3_router_router4_lookup_idx_select_route
8660 Entries : 12288, needed_entries: 2048, need_more: 0
8661 Selected stage: 13 Furthest stage: 13
8662 try_place_table returning 12288 of l3_router_router4_lookup_idx_select_route in stage 13
8663 Table is placed
8664 Pl vector: l3_router_router4_lookup_idx_select_route
8665 - skipping ara_table_8 because it depends on l3_router_router4_lookup_idx_select_route
8666 ara_table_8 is not a gateway! Aborting search for merge choices
8667 - skipping tbl_sidecar1160 due to in-sequence control dependence on l3_router_router4_lookup_idx_select_route
8668 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on l3_router_router4_lookup_idx_select_route
8669 - skipping ara_table_8 because it depends on l3_router_router4_lookup_idx_select_route
8670 ara_table_8 is not a gateway! Aborting search for merge choices
8671 found 3 tables that could be placed: [ tbl_sidecar1031, ara_table_14, l3_router_router4_lookup_idx_select_route ]
8672 Initial best is first table seen: tbl_sidecar1031
8673 For trial t : ara_table_14 with best: tbl_sidecar1031
8674 Updating best to ara_table_14 from tbl_sidecar1031 for reason: earlier stage calculated
8675 For trial t : l3_router_router4_lookup_idx_select_route with best: ara_table_14
8676 Keeping best ara_table_14 for reason: earlier stage calculated
8677 placing 0 entries of ara_table_14 ( ara_table_14 ) in stage 12(ffffffffffffffff) FormatType(02)
8678 stage 12, work: [ 34424727, 34434828, 34490075, 34435330, 35580268 ], partly placed 0, placed 67
8679 { id=2 ram=4 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
8680 - skipping tbl_sidecar2067 as its already done
8681 - skipping tbl_sidecar2068 as its already done
8682 - skipping cond-41 as its already done
8683 - skipping cond-47 as its already done
8684 - skipping cond-50 as its already done
8685 - skipping cond-58 as its already done
8686 - skipping cond-62 as its already done
8687 - skipping cond-72 because it depends on cond-70
8688 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8689 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8690 - skipping gateway cond-72 until mergeable tables are available
8691 - skipping cond-73 as its already done
8692 - skipping tbl_sidecar2126 as its already done
8693 - skipping cond-74 as its already done
8694 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8695 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8696 - skipping cond-66 as its already done
8697 - skipping cond-70 because it depends on l3_router_router4_lookup_idx_select_route
8698 - skipping gateway cond-70 until any of the control dominating tables can be placed
8699 - skipping l3_router_router6_lookup_idx_select_route as its already done
8700 tbl_sidecar1031 is not a gateway! Aborting search for merge choices
8701 try_place_table(tbl_sidecar1031, stage=12)
8702 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
8703 Initial # of stages is 13, initial # of entries is 1
8704 Try_alloc_all for Table use
8705 Trying to allocate layout for tbl_sidecar1031
8706 Picking layout option for table : tbl_sidecar1031 with requested entries : 1
8707 picked layout for tbl_sidecar1031 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8708 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8709 Trying to allocate adb for tbl_sidecar1031
8710 Trying to allocate imem for tbl_sidecar1031
8711 Entries : 1, needed_entries: 1, need_more: 0
8712 Selected stage: 13 Furthest stage: 13
8713 try_place_table returning 1 of tbl_sidecar1031 in stage 13
8714 Table is placed
8715 Pl vector: tbl_sidecar1031
8716 - skipping l3_router_router6_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1031
8717 - skipping ara_table_14 as its already done
8718 - skipping ara_table_8 because it depends on l3_router_router4_lookup_idx_select_route
8719 ara_table_8 is not a gateway! Aborting search for merge choices
8720 - skipping ara_table_14 as its already done
8721 l3_router_router4_lookup_idx_select_route is not a gateway! Aborting search for merge choices
8722 try_place_table(l3_router_router4_lookup_idx_select_route, stage=12)
8723 - dependency between tbl_sidecar1284 and table advances stage
8724 Initial # of stages is 13, initial # of entries is 2048
8725 Try_alloc_all for Table use
8726 Trying to allocate layout for l3_router_router4_lookup_idx_select_route
8727 Picking layout option for table : l3_router_router4_lookup_idx_select_route with requested entries : 2048
8728 The selected pack format for table l3_router_router4_lookup_idx_select_route could not fit given the input xbar allocation
8729 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
8730 way:{ g:3 e:0 w:1 1 1 1 1 }
8731 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
8732 Trying to allocate adb for l3_router_router4_lookup_idx_select_route
8733 Trying to allocate imem for l3_router_router4_lookup_idx_select_route
8734 Entries : 12288, needed_entries: 2048, need_more: 0
8735 Selected stage: 13 Furthest stage: 13
8736 try_place_table returning 12288 of l3_router_router4_lookup_idx_select_route in stage 13
8737 Table is placed
8738 Pl vector: l3_router_router4_lookup_idx_select_route
8739 - skipping ara_table_8 because it depends on l3_router_router4_lookup_idx_select_route
8740 ara_table_8 is not a gateway! Aborting search for merge choices
8741 - skipping tbl_sidecar1160 due to in-sequence control dependence on l3_router_router4_lookup_idx_select_route
8742 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on l3_router_router4_lookup_idx_select_route
8743 - skipping ara_table_14 as its already done
8744 - skipping ara_table_8 because it depends on l3_router_router4_lookup_idx_select_route
8745 ara_table_8 is not a gateway! Aborting search for merge choices
8746 found 2 tables that could be placed: [ tbl_sidecar1031, l3_router_router4_lookup_idx_select_route ]
8747 Initial best is first table seen: tbl_sidecar1031
8748 For trial t : l3_router_router4_lookup_idx_select_route with best: tbl_sidecar1031
8749 Updating best to l3_router_router4_lookup_idx_select_route from tbl_sidecar1031 for reason: longer downward prop control-included dependence tail chain
8750 Adding table:tbl_sidecar1031 in the initial stage option
8751 Adding table:l3_router_router4_lookup_idx_select_route in the initial stage option
8752 placing 12288 entries of l3_router_router4_lookup_idx_select_route ( Ingress.l3_router.router4.lookup_idx.select_route ) in stage 13(d0) FormatType(02)
8753 Dependence chain (18) longer than available stages (15)
8754 stage 13, work: [ 34424727, 34434828, 34490075, 34435330, 35580268 ], partly placed 0, placed 68
8755 { id=1 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8756 - skipping tbl_sidecar2067 as its already done
8757 - skipping tbl_sidecar2068 as its already done
8758 - skipping cond-41 as its already done
8759 - skipping cond-47 as its already done
8760 - skipping cond-50 as its already done
8761 - skipping cond-58 as its already done
8762 - skipping cond-62 as its already done
8763 - skipping cond-72 because it depends on cond-70
8764 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8765 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8766 - skipping gateway cond-72 until mergeable tables are available
8767 - skipping cond-73 as its already done
8768 - skipping tbl_sidecar2126 as its already done
8769 - skipping cond-74 as its already done
8770 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8771 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8772 - skipping cond-66 as its already done
8773 - skipping cond-70 because it depends on tbl_sidecar1160
8774 - skipping gateway cond-70 until any of the control dominating tables can be placed
8775 - skipping l3_router_router6_lookup_idx_select_route as its already done
8776 tbl_sidecar1031 is not a gateway! Aborting search for merge choices
8777 try_place_table(tbl_sidecar1031, stage=13)
8778 Initial # of stages is 13, initial # of entries is 1
8779 Try_alloc_all for Table use
8780 Trying to allocate layout for tbl_sidecar1031
8781 Picking layout option for table : tbl_sidecar1031 with requested entries : 1
8782 picked layout for tbl_sidecar1031 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8783 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8784 Trying to allocate adb for tbl_sidecar1031
8785 Trying to allocate imem for tbl_sidecar1031
8786 Entries : 1, needed_entries: 1, need_more: 0
8787 Selected stage: 13 Furthest stage: 14
8788 try_place_table returning 1 of tbl_sidecar1031 in stage 13
8789 Table is placed
8790 Pl vector: tbl_sidecar1031
8791 - skipping l3_router_router6_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1031
8792 - skipping ara_table_14 as its already done
8793 ara_table_8 is not a gateway! Aborting search for merge choices
8794 try_place_table(ara_table_8, stage=13)
8795 Initial # of stages is 13, initial # of entries is 0
8796 Try_alloc_all for Table use
8797 Trying to allocate layout for ara_table_8
8798 Picking layout option for table : ara_table_8 with requested entries : 0
8799 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8800 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8801 Trying to allocate adb for ara_table_8
8802 Trying to allocate imem for ara_table_8
8803 Entries : 0, needed_entries: 0, need_more: 0
8804 Selected stage: 13 Furthest stage: 14
8805 try_place_table returning 0 of ara_table_8 in stage 13
8806 Table is placed
8807 Pl vector: ara_table_8
8808 - skipping ara_table_14 as its already done
8809 - skipping l3_router_router4_lookup_idx_select_route as its already done
8810 tbl_sidecar1160 is not a gateway! Aborting search for merge choices
8811 try_place_table(tbl_sidecar1160, stage=13)
8812 - dependency between l3_router_router4_lookup_idx_select_route and table advances stage
8813 Initial # of stages is 14, initial # of entries is 1
8814 Try_alloc_all for Table use
8815 Trying to allocate layout for tbl_sidecar1160
8816 Picking layout option for table : tbl_sidecar1160 with requested entries : 1
8817 picked layout for tbl_sidecar1160 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8818 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8819 Trying to allocate adb for tbl_sidecar1160
8820 Trying to allocate imem for tbl_sidecar1160
8821 Entries : 1, needed_entries: 1, need_more: 0
8822 Selected stage: 14 Furthest stage: 14
8823 try_place_table returning 1 of tbl_sidecar1160 in stage 14
8824 Table is placed
8825 Pl vector: tbl_sidecar1160
8826 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1160
8827 - skipping ara_table_14 as its already done
8828 found 3 tables that could be placed: [ tbl_sidecar1031, ara_table_8, tbl_sidecar1160 ]
8829 Initial best is first table seen: tbl_sidecar1031
8830 For trial t : ara_table_8 with best: tbl_sidecar1031
8831 Keeping best tbl_sidecar1031 for reason: longer downward prop control-included dependence tail chain
8832 For trial t : tbl_sidecar1160 with best: tbl_sidecar1031
8833 Keeping best tbl_sidecar1031 for reason: earlier stage calculated
8834 placing 1 entries of tbl_sidecar1031 ( tbl_sidecar1031 ) in stage 13(d1) FormatType(02)
8835 Dependence chain (17) longer than available stages (15)
8836 stage 13, work: [ 34424727, 34434828, 34490075, 34435330 ], partly placed 0, placed 69
8837 { id=2 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8838 - skipping tbl_sidecar2067 as its already done
8839 - skipping tbl_sidecar2068 as its already done
8840 - skipping cond-41 as its already done
8841 - skipping cond-47 as its already done
8842 - skipping cond-50 as its already done
8843 - skipping cond-58 as its already done
8844 - skipping cond-62 as its already done
8845 - skipping cond-72 because it depends on cond-70
8846 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8847 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8848 - skipping gateway cond-72 until mergeable tables are available
8849 - skipping cond-73 as its already done
8850 - skipping tbl_sidecar2126 as its already done
8851 - skipping cond-74 as its already done
8852 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8853 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8854 - skipping cond-66 as its already done
8855 - skipping cond-70 because it depends on tbl_sidecar1160
8856 - skipping gateway cond-70 until any of the control dominating tables can be placed
8857 - skipping l3_router_router6_lookup_idx_select_route as its already done
8858 - skipping tbl_sidecar1031 as its already done
8859 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
8860 try_place_table(l3_router_router6_lookup_idx_route, stage=13)
8861 - dependency between tbl_sidecar1031 and table advances stage
8862 Initial # of stages is 14, initial # of entries is 2047
8863 Try_alloc_all for Table use
8864 Trying to allocate layout for l3_router_router6_lookup_idx_route
8865 Picking layout option for table : l3_router_router6_lookup_idx_route with requested entries : 2047
8866 picked layout for l3_router_router6_lookup_idx_route FormatType(02) layout: 2047eV ixbar:3B/17b match:1B/7b gh:2 adb:32/32 ov:12
8867 way:{ g:1 e:0 w:1 1 1 1 1 }
8868 entries:4096 srams:15 local_tinds: 0 maprams:3 tcams:0 afi:0
8869 Trying to allocate adb for l3_router_router6_lookup_idx_route
8870 Trying to allocate imem for l3_router_router6_lookup_idx_route
8871 Entries : 4096, needed_entries: 2047, need_more: 0
8872 Selected stage: 14 Furthest stage: 14
8873 try_place_table returning 4096 of l3_router_router6_lookup_idx_route in stage 14
8874 Table is placed
8875 Pl vector: l3_router_router6_lookup_idx_route
8876 - skipping ara_table_14 as its already done
8877 ara_table_8 is not a gateway! Aborting search for merge choices
8878 try_place_table(ara_table_8, stage=13)
8879 Initial # of stages is 13, initial # of entries is 0
8880 Try_alloc_all for Table use
8881 Trying to allocate layout for ara_table_8
8882 Picking layout option for table : ara_table_8 with requested entries : 0
8883 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8884 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8885 Trying to allocate adb for ara_table_8
8886 Trying to allocate imem for ara_table_8
8887 Entries : 0, needed_entries: 0, need_more: 0
8888 Selected stage: 13 Furthest stage: 14
8889 try_place_table returning 0 of ara_table_8 in stage 13
8890 Table is placed
8891 Pl vector: ara_table_8
8892 - skipping ara_table_14 as its already done
8893 - skipping l3_router_router4_lookup_idx_select_route as its already done
8894 tbl_sidecar1160 is not a gateway! Aborting search for merge choices
8895 try_place_table(tbl_sidecar1160, stage=13)
8896 - dependency between l3_router_router4_lookup_idx_select_route and table advances stage
8897 Initial # of stages is 14, initial # of entries is 1
8898 Try_alloc_all for Table use
8899 Trying to allocate layout for tbl_sidecar1160
8900 Picking layout option for table : tbl_sidecar1160 with requested entries : 1
8901 picked layout for tbl_sidecar1160 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8902 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8903 Trying to allocate adb for tbl_sidecar1160
8904 Trying to allocate imem for tbl_sidecar1160
8905 Entries : 1, needed_entries: 1, need_more: 0
8906 Selected stage: 14 Furthest stage: 14
8907 try_place_table returning 1 of tbl_sidecar1160 in stage 14
8908 Table is placed
8909 Pl vector: tbl_sidecar1160
8910 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1160
8911 found 3 tables that could be placed: [ l3_router_router6_lookup_idx_route, ara_table_8, tbl_sidecar1160 ]
8912 Initial best is first table seen: l3_router_router6_lookup_idx_route
8913 For trial t : ara_table_8 with best: l3_router_router6_lookup_idx_route
8914 Updating best to ara_table_8 from l3_router_router6_lookup_idx_route for reason: earlier stage calculated
8915 For trial t : tbl_sidecar1160 with best: ara_table_8
8916 Keeping best ara_table_8 for reason: earlier stage calculated
8917 placing 0 entries of ara_table_8 ( ara_table_8 ) in stage 13(ffffffffffffffff) FormatType(02)
8918 stage 13, work: [ 34424727, 34434828, 34490075, 34435330 ], partly placed 0, placed 70
8919 { id=2 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8920 - skipping tbl_sidecar2067 as its already done
8921 - skipping tbl_sidecar2068 as its already done
8922 - skipping cond-41 as its already done
8923 - skipping cond-47 as its already done
8924 - skipping cond-50 as its already done
8925 - skipping cond-58 as its already done
8926 - skipping cond-62 as its already done
8927 - skipping cond-72 because it depends on cond-70
8928 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8929 - removing tbl_sidecar2114 from merge list because it depends on cond-70
8930 - skipping gateway cond-72 until mergeable tables are available
8931 - skipping cond-73 as its already done
8932 - skipping tbl_sidecar2126 as its already done
8933 - skipping cond-74 as its already done
8934 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8935 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8936 - skipping cond-66 as its already done
8937 - skipping cond-70 because it depends on tbl_sidecar1160
8938 - skipping gateway cond-70 until any of the control dominating tables can be placed
8939 - skipping l3_router_router6_lookup_idx_select_route as its already done
8940 - skipping tbl_sidecar1031 as its already done
8941 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
8942 try_place_table(l3_router_router6_lookup_idx_route, stage=13)
8943 - dependency between tbl_sidecar1031 and table advances stage
8944 Initial # of stages is 14, initial # of entries is 2047
8945 Try_alloc_all for Table use
8946 Trying to allocate layout for l3_router_router6_lookup_idx_route
8947 Picking layout option for table : l3_router_router6_lookup_idx_route with requested entries : 2047
8948 picked layout for l3_router_router6_lookup_idx_route FormatType(02) layout: 2047eV ixbar:3B/17b match:1B/7b gh:2 adb:32/32 ov:12
8949 way:{ g:1 e:0 w:1 1 1 1 1 }
8950 entries:4096 srams:15 local_tinds: 0 maprams:3 tcams:0 afi:0
8951 Trying to allocate adb for l3_router_router6_lookup_idx_route
8952 Trying to allocate imem for l3_router_router6_lookup_idx_route
8953 Entries : 4096, needed_entries: 2047, need_more: 0
8954 Selected stage: 14 Furthest stage: 14
8955 try_place_table returning 4096 of l3_router_router6_lookup_idx_route in stage 14
8956 Table is placed
8957 Pl vector: l3_router_router6_lookup_idx_route
8958 - skipping ara_table_14 as its already done
8959 - skipping ara_table_8 as its already done
8960 - skipping ara_table_14 as its already done
8961 - skipping l3_router_router4_lookup_idx_select_route as its already done
8962 - skipping ara_table_8 as its already done
8963 tbl_sidecar1160 is not a gateway! Aborting search for merge choices
8964 try_place_table(tbl_sidecar1160, stage=13)
8965 - dependency between l3_router_router4_lookup_idx_select_route and table advances stage
8966 Initial # of stages is 14, initial # of entries is 1
8967 Try_alloc_all for Table use
8968 Trying to allocate layout for tbl_sidecar1160
8969 Picking layout option for table : tbl_sidecar1160 with requested entries : 1
8970 picked layout for tbl_sidecar1160 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8971 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8972 Trying to allocate adb for tbl_sidecar1160
8973 Trying to allocate imem for tbl_sidecar1160
8974 Entries : 1, needed_entries: 1, need_more: 0
8975 Selected stage: 14 Furthest stage: 14
8976 try_place_table returning 1 of tbl_sidecar1160 in stage 14
8977 Table is placed
8978 Pl vector: tbl_sidecar1160
8979 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1160
8980 found 2 tables that could be placed: [ l3_router_router6_lookup_idx_route, tbl_sidecar1160 ]
8981 Initial best is first table seen: l3_router_router6_lookup_idx_route
8982 For trial t : tbl_sidecar1160 with best: l3_router_router6_lookup_idx_route
8983 Updating best to tbl_sidecar1160 from l3_router_router6_lookup_idx_route for reason: longer downward prop control-included dependence tail chain
8984 Adding table:l3_router_router6_lookup_idx_route in the initial stage option
8985 Adding table:tbl_sidecar1160 in the initial stage option
8986 placing 1 entries of tbl_sidecar1160 ( tbl_sidecar1160 ) in stage 14(e0) FormatType(02)
8987 Dependence chain (18) longer than available stages (15)
8988 stage 14, work: [ 34424727, 34434828, 34490075, 34435330 ], partly placed 0, placed 71
8989 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
8990 - skipping tbl_sidecar2067 as its already done
8991 - skipping tbl_sidecar2068 as its already done
8992 - skipping cond-41 as its already done
8993 - skipping cond-47 as its already done
8994 - skipping cond-50 as its already done
8995 - skipping cond-58 as its already done
8996 - skipping cond-62 as its already done
8997 - skipping cond-72 because it depends on cond-70
8998 - removing tbl_sidecar2112 from merge list because it depends on cond-70
8999 - removing tbl_sidecar2114 from merge list because it depends on cond-70
9000 - skipping gateway cond-72 until mergeable tables are available
9001 - skipping cond-73 as its already done
9002 - skipping tbl_sidecar2126 as its already done
9003 - skipping cond-74 as its already done
9004 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9005 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9006 - skipping cond-66 as its already done
9007 - skipping cond-70 because it depends on l3_router_router4_lookup_idx_route
9008 - skipping gateway cond-70 until any of the control dominating tables can be placed
9009 - skipping l3_router_router6_lookup_idx_select_route as its already done
9010 - skipping tbl_sidecar1031 as its already done
9011 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
9012 try_place_table(l3_router_router6_lookup_idx_route, stage=14)
9013 Initial # of stages is 14, initial # of entries is 2047
9014 Try_alloc_all for Table use
9015 Trying to allocate layout for l3_router_router6_lookup_idx_route
9016 Picking layout option for table : l3_router_router6_lookup_idx_route with requested entries : 2047
9017 picked layout for l3_router_router6_lookup_idx_route FormatType(02) layout: 2047eV ixbar:3B/17b match:1B/7b gh:2 adb:32/32 ov:12
9018 way:{ g:1 e:0 w:1 1 1 1 1 }
9019 entries:4096 srams:15 local_tinds: 0 maprams:3 tcams:0 afi:0
9020 Trying to allocate adb for l3_router_router6_lookup_idx_route
9021 Trying to allocate imem for l3_router_router6_lookup_idx_route
9022 Entries : 4096, needed_entries: 2047, need_more: 0
9023 Selected stage: 14 Furthest stage: 15
9024 try_place_table returning 4096 of l3_router_router6_lookup_idx_route in stage 14
9025 Table is placed
9026 Pl vector: l3_router_router6_lookup_idx_route
9027 - skipping ara_table_14 as its already done
9028 - skipping ara_table_8 as its already done
9029 - skipping ara_table_14 as its already done
9030 - skipping l3_router_router4_lookup_idx_select_route as its already done
9031 - skipping ara_table_8 as its already done
9032 - skipping tbl_sidecar1160 as its already done
9033 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
9034 try_place_table(l3_router_router4_lookup_idx_route, stage=14)
9035 - dependency between tbl_sidecar1160 and table advances stage
9036 Initial # of stages is 15, initial # of entries is 16383
9037 Try_alloc_all for Table use
9038 Trying to allocate layout for l3_router_router4_lookup_idx_route
9039 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
9040 picked layout for l3_router_router4_lookup_idx_route FormatType(02) layout: 16383eV ixbar:3B/17b match:1B/7b gh:2 adb:32/32 ov:13
9041 way:{ g:4 e:0 w:1 1 1 1 1 }
9042 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
9043 Trying to allocate adb for l3_router_router4_lookup_idx_route
9044 Trying to allocate imem for l3_router_router4_lookup_idx_route
9045 Entries : 16384, needed_entries: 16383, need_more: 0
9046 Selected stage: 15 Furthest stage: 15
9047 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 15
9048 Table is placed
9049 Pl vector: l3_router_router4_lookup_idx_route
9050 found 2 tables that could be placed: [ l3_router_router6_lookup_idx_route, l3_router_router4_lookup_idx_route ]
9051 Initial best is first table seen: l3_router_router6_lookup_idx_route
9052 For trial t : l3_router_router4_lookup_idx_route with best: l3_router_router6_lookup_idx_route
9053 Keeping best l3_router_router6_lookup_idx_route for reason: earlier stage calculated
9054 placing 4096 entries of l3_router_router6_lookup_idx_route ( Ingress.l3_router.router6.lookup_idx.route ) in stage 14(e1) FormatType(02)
9055 Dependence chain (17) longer than available stages (15)
9056 stage 14, work: [ 34424727, 34434828, 34435330 ], partly placed 0, placed 72
9057 { id=2 ram=15 tcam=0 mram=3 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
9058 - skipping tbl_sidecar2067 as its already done
9059 - skipping tbl_sidecar2068 as its already done
9060 - skipping cond-41 as its already done
9061 - skipping cond-47 as its already done
9062 - skipping cond-50 as its already done
9063 - skipping cond-58 as its already done
9064 - skipping cond-62 as its already done
9065 - skipping cond-72 because it depends on cond-70
9066 - removing tbl_sidecar2112 from merge list because it depends on cond-70
9067 - removing tbl_sidecar2114 from merge list because it depends on cond-70
9068 - skipping gateway cond-72 until mergeable tables are available
9069 - skipping cond-73 as its already done
9070 - skipping tbl_sidecar2126 as its already done
9071 - skipping cond-74 as its already done
9072 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9073 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9074 - skipping cond-66 as its already done
9075 - skipping cond-70 because it depends on l3_router_router4_lookup_idx_route
9076 - skipping gateway cond-70 until any of the control dominating tables can be placed
9077 - skipping ara_table_14 as its already done
9078 - skipping l3_router_router4_lookup_idx_select_route as its already done
9079 - skipping ara_table_8 as its already done
9080 - skipping tbl_sidecar1160 as its already done
9081 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
9082 try_place_table(l3_router_router4_lookup_idx_route, stage=14)
9083 - dependency between tbl_sidecar1160 and table advances stage
9084 Initial # of stages is 15, initial # of entries is 16383
9085 Try_alloc_all for Table use
9086 Trying to allocate layout for l3_router_router4_lookup_idx_route
9087 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
9088 picked layout for l3_router_router4_lookup_idx_route FormatType(02) layout: 16383eV ixbar:3B/17b match:1B/7b gh:2 adb:32/32 ov:13
9089 way:{ g:4 e:0 w:1 1 1 1 1 }
9090 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
9091 Trying to allocate adb for l3_router_router4_lookup_idx_route
9092 Trying to allocate imem for l3_router_router4_lookup_idx_route
9093 Entries : 16384, needed_entries: 16383, need_more: 0
9094 Selected stage: 15 Furthest stage: 15
9095 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 15
9096 Table is placed
9097 Pl vector: l3_router_router4_lookup_idx_route
9098 found 1 tables that could be placed: [ l3_router_router4_lookup_idx_route ]
9099 Initial best is first table seen: l3_router_router4_lookup_idx_route
9100 Adding table:l3_router_router4_lookup_idx_route in the initial stage option
9101 placing 16384 entries of l3_router_router4_lookup_idx_route ( Ingress.l3_router.router4.lookup_idx.route ) in stage 15(f0) FormatType(02)
9102 Dependence chain (18) longer than available stages (15)
9103 stage 15, work: [ 34424727, 34434828 ], partly placed 0, placed 73
9104 { id=1 ram=45 tcam=0 mram=9 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
9105 - skipping tbl_sidecar2067 as its already done
9106 - skipping tbl_sidecar2068 as its already done
9107 - skipping cond-41 as its already done
9108 - skipping cond-47 as its already done
9109 - skipping cond-50 as its already done
9110 - skipping cond-58 as its already done
9111 - skipping cond-62 as its already done
9112 - skipping cond-72 because it depends on cond-70
9113 - removing tbl_sidecar2112 from merge list because it depends on cond-70
9114 - removing tbl_sidecar2114 from merge list because it depends on cond-70
9115 - skipping gateway cond-72 until mergeable tables are available
9116 - skipping cond-73 as its already done
9117 - skipping tbl_sidecar2126 as its already done
9118 - skipping cond-74 as its already done
9119 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9120 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9121 - skipping cond-66 as its already done
9122 try_place_table(cond-70, stage=15)
9123 - dependency between l3_router_router4_lookup_idx_route and table advances stage
9124 Initial # of stages is 16, initial # of entries is 0
9125 Try_alloc_all for Table use
9126 Trying to allocate layout for cond-70
9127 Picking layout option for table : cond-70 with requested entries : 0
9128 picked layout for cond-70 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
9129 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9130 Trying to allocate adb for cond-70
9131 Trying to allocate imem for cond-70
9132 Entries : 0, needed_entries: 0, need_more: 0
9133 Selected stage: 16 Furthest stage: 16
9134 try_place_table returning 0 of cond-70 in stage 16
9135 Table is placed
9136 Pl vector: cond-70
9137 found 1 tables that could be placed: [ cond-70 ]
9138 Initial best is first table seen: cond-70
9139 Adding table:cond-70 in the initial stage option
9140 placing 0 entries of cond-70 ( cond-70 ) in stage 16(100) FormatType(02)
9141 Dependence chain (18) longer than available stages (15)
9142 stage 16, work: [ 34424727, 34434828, 34544687, 35581039 ], partly placed 0, placed 74
9143 { id=0 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
9144 - skipping tbl_sidecar2067 as its already done
9145 - skipping tbl_sidecar2068 as its already done
9146 - skipping cond-41 as its already done
9147 - skipping cond-47 as its already done
9148 - skipping cond-50 as its already done
9149 - skipping cond-58 as its already done
9150 - skipping cond-62 as its already done
9151 - skipping cond-72 because it depends on cond-71
9152 - removing tbl_sidecar2112 from merge list because it depends on cond-71
9153 - removing tbl_sidecar2114 from merge list because it depends on cond-71
9154 - skipping gateway cond-72 until mergeable tables are available
9155 - skipping cond-73 as its already done
9156 - skipping tbl_sidecar2126 as its already done
9157 - skipping cond-74 as its already done
9158 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9159 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9160 - skipping cond-66 as its already done
9161 - skipping cond-70 as its already done
9162 try_place_table(cond-71, stage=16)
9163 Merging with match table l3_router_Arp_tbl and tag $false
9164 Initial # of stages is 16, initial # of entries is 512
9165 Try_alloc_all for Table use
9166 Trying to allocate layout for l3_router_Arp_tbl
9167 Picking layout option for table : l3_router_Arp_tbl with requested entries : 512
9168 picked layout for l3_router_Arp_tbl FormatType(02) layout: 512eV ixbar:4B/32b match:3B/22b gh:1 adb:12/8 ov:44 imm:32
9169 way:{ g:1 e:0 w:1 1 1 1 1 }
9170 entries:4096 srams:9 local_tinds: 0 maprams:3 tcams:0 afi:1
9171 Trying to allocate adb for l3_router_Arp_tbl
9172 Trying to allocate imem for l3_router_Arp_tbl
9173 Entries : 4096, needed_entries: 512, need_more: 0
9174 Selected stage: 16 Furthest stage: 17
9175 try_place_table returning 4096 of l3_router_Arp_tbl in stage 16
9176 Table is placed
9177 Gateway is placed
9178 Merging with match table l3_router_Ndp_tbl and tag $true
9179 Initial # of stages is 16, initial # of entries is 512
9180 Try_alloc_all for Table use
9181 Trying to allocate layout for l3_router_Ndp_tbl
9182 Picking layout option for table : l3_router_Ndp_tbl with requested entries : 512
9183 picked layout for l3_router_Ndp_tbl FormatType(02) layout: 512eV ixbar:16B/128b match:15B/118b gh:1 adb:12/8 ov:44 imm:32
9184 way:{ g:1 e:0 w:2 1 1 1 1 }
9185 entries:4096 srams:13 local_tinds: 0 maprams:3 tcams:0 afi:1
9186 Trying to allocate adb for l3_router_Ndp_tbl
9187 Trying to allocate imem for l3_router_Ndp_tbl
9188 Entries : 4096, needed_entries: 512, need_more: 0
9189 Selected stage: 16 Furthest stage: 17
9190 try_place_table returning 4096 of l3_router_Ndp_tbl in stage 16
9191 Table is placed
9192 Gateway is placed
9193 Pl vector: l3_router_Arp_tbl l3_router_Ndp_tbl
9194 - skipping ara_table_13 as a parent is not yet placed
9195 - skipping ara_table_12 as a parent is not yet placed
9196 - skipping ara_table_11 as a parent is not yet placed
9197 - skipping ara_table_10 as a parent is not yet placed
9198 - skipping ara_table_7 as a parent is not yet placed
9199 - skipping ara_table_6 as a parent is not yet placed
9200 found 2 tables that could be placed: [ l3_router_Arp_tbl, l3_router_Ndp_tbl ]
9201 Initial best is first table seen: l3_router_Arp_tbl
9202 For trial t : l3_router_Ndp_tbl with best: l3_router_Arp_tbl
9203 Updating best to l3_router_Ndp_tbl from l3_router_Arp_tbl for reason: default choice
9204 placing 4096 entries of l3_router_Ndp_tbl ( Ingress.l3_router.Ndp.tbl ) (with gw cond-71, result tag $true) in stage 16(101) FormatType(02)
9205 Dependence chain (18) longer than available stages (15)
9206 stage 16, work: [ 34424727, 34544687, 34544683, 34544685 ], partly placed 0, placed 75
9207 { id=1 ram=13 tcam=0 mram=3 eixb=17 tixb=0 malu=0 salu=0 local_tinds=0 }
9208 - skipping tbl_sidecar2067 as its already done
9209 - skipping tbl_sidecar2068 as its already done
9210 - skipping cond-41 as its already done
9211 - skipping cond-47 as its already done
9212 - skipping cond-50 as its already done
9213 - skipping cond-58 as its already done
9214 - skipping cond-62 as its already done
9215 - skipping cond-72 because it depends on l3_router_Arp_tbl
9216 - removing tbl_sidecar2112 from merge list because it depends on l3_router_Arp_tbl
9217 - removing tbl_sidecar2114 from merge list because it depends on l3_router_Arp_tbl
9218 - skipping gateway cond-72 until mergeable tables are available
9219 - skipping cond-73 as its already done
9220 - skipping tbl_sidecar2126 as its already done
9221 - skipping cond-74 as its already done
9222 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9223 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9224 - skipping cond-71 as its already done
9225 - skipping l3_router_Ndp_tbl as its already done
9226 - skipping ara_table_13 because it depends on l3_router_Arp_tbl
9227 ara_table_13 is not a gateway! Aborting search for merge choices
9228 - skipping ara_table_12 because it depends on l3_router_Arp_tbl
9229 ara_table_12 is not a gateway! Aborting search for merge choices
9230 - skipping ara_table_11 because it depends on l3_router_Arp_tbl
9231 ara_table_11 is not a gateway! Aborting search for merge choices
9232 - skipping ara_table_10 because it depends on l3_router_Arp_tbl
9233 ara_table_10 is not a gateway! Aborting search for merge choices
9234 - skipping ara_table_7 because it depends on l3_router_Arp_tbl
9235 ara_table_7 is not a gateway! Aborting search for merge choices
9236 - skipping ara_table_6 because it depends on l3_router_Arp_tbl
9237 ara_table_6 is not a gateway! Aborting search for merge choices
9238 l3_router_Arp_tbl is not a gateway! Aborting search for merge choices
9239 try_place_table(l3_router_Arp_tbl, stage=16)
9240 Initial # of stages is 16, initial # of entries is 512
9241 Try_alloc_all for Table use
9242 Trying to allocate layout for l3_router_Arp_tbl
9243 Picking layout option for table : l3_router_Arp_tbl with requested entries : 512
9244 picked layout for l3_router_Arp_tbl FormatType(02) layout: 512eV ixbar:4B/32b match:3B/22b gh:1 adb:12/8 ov:44 imm:32
9245 way:{ g:1 e:0 w:1 1 1 1 1 }
9246 entries:4096 srams:9 local_tinds: 0 maprams:3 tcams:0 afi:1
9247 Trying to allocate adb for l3_router_Arp_tbl
9248 Trying to allocate imem for l3_router_Arp_tbl
9249 Entries : 4096, needed_entries: 512, need_more: 0
9250 Selected stage: 16 Furthest stage: 17
9251 try_place_table returning 4096 of l3_router_Arp_tbl in stage 16
9252 Table is placed
9253 Pl vector: l3_router_Arp_tbl
9254 - skipping ara_table_13 because it depends on l3_router_Arp_tbl
9255 ara_table_13 is not a gateway! Aborting search for merge choices
9256 - skipping ara_table_12 because it depends on l3_router_Arp_tbl
9257 ara_table_12 is not a gateway! Aborting search for merge choices
9258 - skipping ara_table_11 because it depends on l3_router_Arp_tbl
9259 ara_table_11 is not a gateway! Aborting search for merge choices
9260 - skipping ara_table_10 because it depends on l3_router_Arp_tbl
9261 ara_table_10 is not a gateway! Aborting search for merge choices
9262 - skipping ara_table_7 because it depends on l3_router_Arp_tbl
9263 ara_table_7 is not a gateway! Aborting search for merge choices
9264 - skipping ara_table_6 because it depends on l3_router_Arp_tbl
9265 ara_table_6 is not a gateway! Aborting search for merge choices
9266 found 1 tables that could be placed: [ l3_router_Arp_tbl ]
9267 Initial best is first table seen: l3_router_Arp_tbl
9268 placing 4096 entries of l3_router_Arp_tbl ( Ingress.l3_router.Arp.tbl ) in stage 16(102) FormatType(02)
9269 Dependence chain (18) longer than available stages (15)
9270 stage 16, work: [ 34424727, 34544683, 34544685 ], partly placed 0, placed 76
9271 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9272 - skipping tbl_sidecar2067 as its already done
9273 - skipping tbl_sidecar2068 as its already done
9274 - skipping cond-41 as its already done
9275 - skipping cond-47 as its already done
9276 - skipping cond-50 as its already done
9277 - skipping cond-58 as its already done
9278 - skipping cond-62 as its already done
9279 try_place_table(cond-72, stage=16)
9280 Merging with match table tbl_sidecar2112 and tag $true
9281 - dependency between l3_router_Arp_tbl and table advances stage
9282 Initial # of stages is 17, initial # of entries is 1
9283 Try_alloc_all for Table use
9284 Trying to allocate layout for tbl_sidecar2112
9285 Picking layout option for table : tbl_sidecar2112 with requested entries : 1
9286 picked layout for tbl_sidecar2112 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9287 way:{ g:1 e:0 w:1 }
9288 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9289 Trying to allocate adb for tbl_sidecar2112
9290 Trying to allocate imem for tbl_sidecar2112
9291 Entries : 1, needed_entries: 1, need_more: 0
9292 Selected stage: 17 Furthest stage: 17
9293 try_place_table returning 1 of tbl_sidecar2112 in stage 17
9294 Table is placed
9295 Gateway is placed
9296 Merging with match table tbl_sidecar2114 and tag $true
9297 - dependency between l3_router_Arp_tbl and table advances stage
9298 Initial # of stages is 17, initial # of entries is 1
9299 Try_alloc_all for Table use
9300 Trying to allocate layout for tbl_sidecar2114
9301 Picking layout option for table : tbl_sidecar2114 with requested entries : 1
9302 picked layout for tbl_sidecar2114 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9303 way:{ g:1 e:0 w:1 }
9304 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9305 Trying to allocate adb for tbl_sidecar2114
9306 Trying to allocate imem for tbl_sidecar2114
9307 Entries : 1, needed_entries: 1, need_more: 0
9308 Selected stage: 17 Furthest stage: 17
9309 try_place_table returning 1 of tbl_sidecar2114 in stage 17
9310 Table is placed
9311 Gateway is placed
9312 Pl vector: tbl_sidecar2112 tbl_sidecar2114
9313 - skipping cond-73 as its already done
9314 - skipping tbl_sidecar2126 as its already done
9315 - skipping cond-74 as its already done
9316 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9317 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9318 - skipping l3_router_Ndp_tbl as its already done
9319 ara_table_13 is not a gateway! Aborting search for merge choices
9320 try_place_table(ara_table_13, stage=16)
9321 Initial # of stages is 16, initial # of entries is 0
9322 Try_alloc_all for Table use
9323 Trying to allocate layout for ara_table_13
9324 Picking layout option for table : ara_table_13 with requested entries : 0
9325 picked layout for ara_table_13 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9326 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9327 Trying to allocate adb for ara_table_13
9328 Trying to allocate imem for ara_table_13
9329 Entries : 0, needed_entries: 0, need_more: 0
9330 Selected stage: 16 Furthest stage: 17
9331 try_place_table returning 0 of ara_table_13 in stage 16
9332 Table is placed
9333 Pl vector: ara_table_13
9334 ara_table_12 is not a gateway! Aborting search for merge choices
9335 try_place_table(ara_table_12, stage=16)
9336 Initial # of stages is 16, initial # of entries is 0
9337 Try_alloc_all for Table use
9338 Trying to allocate layout for ara_table_12
9339 Picking layout option for table : ara_table_12 with requested entries : 0
9340 picked layout for ara_table_12 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9341 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9342 Trying to allocate adb for ara_table_12
9343 Trying to allocate imem for ara_table_12
9344 Entries : 0, needed_entries: 0, need_more: 0
9345 Selected stage: 16 Furthest stage: 17
9346 try_place_table returning 0 of ara_table_12 in stage 16
9347 Table is placed
9348 Pl vector: ara_table_12
9349 ara_table_11 is not a gateway! Aborting search for merge choices
9350 try_place_table(ara_table_11, stage=16)
9351 Initial # of stages is 16, initial # of entries is 0
9352 Try_alloc_all for Table use
9353 Trying to allocate layout for ara_table_11
9354 Picking layout option for table : ara_table_11 with requested entries : 0
9355 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9356 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9357 Trying to allocate adb for ara_table_11
9358 Trying to allocate imem for ara_table_11
9359 Entries : 0, needed_entries: 0, need_more: 0
9360 Selected stage: 16 Furthest stage: 17
9361 try_place_table returning 0 of ara_table_11 in stage 16
9362 Table is placed
9363 Pl vector: ara_table_11
9364 ara_table_10 is not a gateway! Aborting search for merge choices
9365 try_place_table(ara_table_10, stage=16)
9366 Initial # of stages is 16, initial # of entries is 0
9367 Try_alloc_all for Table use
9368 Trying to allocate layout for ara_table_10
9369 Picking layout option for table : ara_table_10 with requested entries : 0
9370 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9371 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9372 Trying to allocate adb for ara_table_10
9373 Trying to allocate imem for ara_table_10
9374 Entries : 0, needed_entries: 0, need_more: 0
9375 Selected stage: 16 Furthest stage: 17
9376 try_place_table returning 0 of ara_table_10 in stage 16
9377 Table is placed
9378 Pl vector: ara_table_10
9379 ara_table_7 is not a gateway! Aborting search for merge choices
9380 try_place_table(ara_table_7, stage=16)
9381 Initial # of stages is 16, initial # of entries is 0
9382 Try_alloc_all for Table use
9383 Trying to allocate layout for ara_table_7
9384 Picking layout option for table : ara_table_7 with requested entries : 0
9385 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9386 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9387 Trying to allocate adb for ara_table_7
9388 Trying to allocate imem for ara_table_7
9389 Entries : 0, needed_entries: 0, need_more: 0
9390 Selected stage: 16 Furthest stage: 17
9391 try_place_table returning 0 of ara_table_7 in stage 16
9392 Table is placed
9393 Pl vector: ara_table_7
9394 ara_table_6 is not a gateway! Aborting search for merge choices
9395 try_place_table(ara_table_6, stage=16)
9396 Initial # of stages is 16, initial # of entries is 0
9397 Try_alloc_all for Table use
9398 Trying to allocate layout for ara_table_6
9399 Picking layout option for table : ara_table_6 with requested entries : 0
9400 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9401 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9402 Trying to allocate adb for ara_table_6
9403 Trying to allocate imem for ara_table_6
9404 Entries : 0, needed_entries: 0, need_more: 0
9405 Selected stage: 16 Furthest stage: 17
9406 try_place_table returning 0 of ara_table_6 in stage 16
9407 Table is placed
9408 Pl vector: ara_table_6
9409 - skipping l3_router_Arp_tbl as its already done
9410 found 8 tables that could be placed: [ tbl_sidecar2112, tbl_sidecar2114, ara_table_13, ara_table_12, ara_table_11, ara_table_10, ara_table_7, ara_table_6 ]
9411 Initial best is first table seen: tbl_sidecar2112
9412 For trial t : tbl_sidecar2114 with best: tbl_sidecar2112
9413 Updating best to tbl_sidecar2114 from tbl_sidecar2112 for reason: default choice
9414 For trial t : ara_table_13 with best: tbl_sidecar2114
9415 Updating best to ara_table_13 from tbl_sidecar2114 for reason: earlier stage calculated
9416 For trial t : ara_table_12 with best: ara_table_13
9417 Updating best to ara_table_12 from ara_table_13 for reason: default choice
9418 For trial t : ara_table_11 with best: ara_table_12
9419 Updating best to ara_table_11 from ara_table_12 for reason: default choice
9420 For trial t : ara_table_10 with best: ara_table_11
9421 Updating best to ara_table_10 from ara_table_11 for reason: default choice
9422 For trial t : ara_table_7 with best: ara_table_10
9423 Updating best to ara_table_7 from ara_table_10 for reason: default choice
9424 For trial t : ara_table_6 with best: ara_table_7
9425 Updating best to ara_table_6 from ara_table_7 for reason: default choice
9426 placing 0 entries of ara_table_6 ( ara_table_6 ) in stage 16(ffffffffffffffff) FormatType(02)
9427 Dependence chain (17) longer than available stages (15)
9428 stage 16, work: [ 34424727, 34544683 ], partly placed 0, placed 77
9429 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9430 - skipping tbl_sidecar2067 as its already done
9431 - skipping tbl_sidecar2068 as its already done
9432 - skipping cond-41 as its already done
9433 - skipping cond-47 as its already done
9434 - skipping cond-50 as its already done
9435 - skipping cond-58 as its already done
9436 - skipping cond-62 as its already done
9437 try_place_table(cond-72, stage=16)
9438 Merging with match table tbl_sidecar2112 and tag $true
9439 - dependency between l3_router_Arp_tbl and table advances stage
9440 Initial # of stages is 17, initial # of entries is 1
9441 Try_alloc_all for Table use
9442 Trying to allocate layout for tbl_sidecar2112
9443 Picking layout option for table : tbl_sidecar2112 with requested entries : 1
9444 picked layout for tbl_sidecar2112 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9445 way:{ g:1 e:0 w:1 }
9446 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9447 Trying to allocate adb for tbl_sidecar2112
9448 Trying to allocate imem for tbl_sidecar2112
9449 Entries : 1, needed_entries: 1, need_more: 0
9450 Selected stage: 17 Furthest stage: 17
9451 try_place_table returning 1 of tbl_sidecar2112 in stage 17
9452 Table is placed
9453 Gateway is placed
9454 Merging with match table tbl_sidecar2114 and tag $true
9455 - dependency between l3_router_Arp_tbl and table advances stage
9456 Initial # of stages is 17, initial # of entries is 1
9457 Try_alloc_all for Table use
9458 Trying to allocate layout for tbl_sidecar2114
9459 Picking layout option for table : tbl_sidecar2114 with requested entries : 1
9460 picked layout for tbl_sidecar2114 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9461 way:{ g:1 e:0 w:1 }
9462 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9463 Trying to allocate adb for tbl_sidecar2114
9464 Trying to allocate imem for tbl_sidecar2114
9465 Entries : 1, needed_entries: 1, need_more: 0
9466 Selected stage: 17 Furthest stage: 17
9467 try_place_table returning 1 of tbl_sidecar2114 in stage 17
9468 Table is placed
9469 Gateway is placed
9470 Pl vector: tbl_sidecar2112 tbl_sidecar2114
9471 - skipping cond-73 as its already done
9472 - skipping tbl_sidecar2126 as its already done
9473 - skipping cond-74 as its already done
9474 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9475 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9476 - skipping l3_router_Ndp_tbl as its already done
9477 ara_table_13 is not a gateway! Aborting search for merge choices
9478 try_place_table(ara_table_13, stage=16)
9479 Initial # of stages is 16, initial # of entries is 0
9480 Try_alloc_all for Table use
9481 Trying to allocate layout for ara_table_13
9482 Picking layout option for table : ara_table_13 with requested entries : 0
9483 picked layout for ara_table_13 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9484 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9485 Trying to allocate adb for ara_table_13
9486 Trying to allocate imem for ara_table_13
9487 Entries : 0, needed_entries: 0, need_more: 0
9488 Selected stage: 16 Furthest stage: 17
9489 try_place_table returning 0 of ara_table_13 in stage 16
9490 Table is placed
9491 Pl vector: ara_table_13
9492 ara_table_12 is not a gateway! Aborting search for merge choices
9493 try_place_table(ara_table_12, stage=16)
9494 Initial # of stages is 16, initial # of entries is 0
9495 Try_alloc_all for Table use
9496 Trying to allocate layout for ara_table_12
9497 Picking layout option for table : ara_table_12 with requested entries : 0
9498 picked layout for ara_table_12 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9499 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9500 Trying to allocate adb for ara_table_12
9501 Trying to allocate imem for ara_table_12
9502 Entries : 0, needed_entries: 0, need_more: 0
9503 Selected stage: 16 Furthest stage: 17
9504 try_place_table returning 0 of ara_table_12 in stage 16
9505 Table is placed
9506 Pl vector: ara_table_12
9507 ara_table_11 is not a gateway! Aborting search for merge choices
9508 try_place_table(ara_table_11, stage=16)
9509 Initial # of stages is 16, initial # of entries is 0
9510 Try_alloc_all for Table use
9511 Trying to allocate layout for ara_table_11
9512 Picking layout option for table : ara_table_11 with requested entries : 0
9513 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9514 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9515 Trying to allocate adb for ara_table_11
9516 Trying to allocate imem for ara_table_11
9517 Entries : 0, needed_entries: 0, need_more: 0
9518 Selected stage: 16 Furthest stage: 17
9519 try_place_table returning 0 of ara_table_11 in stage 16
9520 Table is placed
9521 Pl vector: ara_table_11
9522 ara_table_10 is not a gateway! Aborting search for merge choices
9523 try_place_table(ara_table_10, stage=16)
9524 Initial # of stages is 16, initial # of entries is 0
9525 Try_alloc_all for Table use
9526 Trying to allocate layout for ara_table_10
9527 Picking layout option for table : ara_table_10 with requested entries : 0
9528 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9529 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9530 Trying to allocate adb for ara_table_10
9531 Trying to allocate imem for ara_table_10
9532 Entries : 0, needed_entries: 0, need_more: 0
9533 Selected stage: 16 Furthest stage: 17
9534 try_place_table returning 0 of ara_table_10 in stage 16
9535 Table is placed
9536 Pl vector: ara_table_10
9537 ara_table_7 is not a gateway! Aborting search for merge choices
9538 try_place_table(ara_table_7, stage=16)
9539 Initial # of stages is 16, initial # of entries is 0
9540 Try_alloc_all for Table use
9541 Trying to allocate layout for ara_table_7
9542 Picking layout option for table : ara_table_7 with requested entries : 0
9543 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9544 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9545 Trying to allocate adb for ara_table_7
9546 Trying to allocate imem for ara_table_7
9547 Entries : 0, needed_entries: 0, need_more: 0
9548 Selected stage: 16 Furthest stage: 17
9549 try_place_table returning 0 of ara_table_7 in stage 16
9550 Table is placed
9551 Pl vector: ara_table_7
9552 - skipping ara_table_6 as its already done
9553 found 7 tables that could be placed: [ tbl_sidecar2112, tbl_sidecar2114, ara_table_13, ara_table_12, ara_table_11, ara_table_10, ara_table_7 ]
9554 Initial best is first table seen: tbl_sidecar2112
9555 For trial t : tbl_sidecar2114 with best: tbl_sidecar2112
9556 Updating best to tbl_sidecar2114 from tbl_sidecar2112 for reason: default choice
9557 For trial t : ara_table_13 with best: tbl_sidecar2114
9558 Updating best to ara_table_13 from tbl_sidecar2114 for reason: earlier stage calculated
9559 For trial t : ara_table_12 with best: ara_table_13
9560 Updating best to ara_table_12 from ara_table_13 for reason: default choice
9561 For trial t : ara_table_11 with best: ara_table_12
9562 Updating best to ara_table_11 from ara_table_12 for reason: default choice
9563 For trial t : ara_table_10 with best: ara_table_11
9564 Updating best to ara_table_10 from ara_table_11 for reason: default choice
9565 For trial t : ara_table_7 with best: ara_table_10
9566 Updating best to ara_table_7 from ara_table_10 for reason: default choice
9567 placing 0 entries of ara_table_7 ( ara_table_7 ) in stage 16(ffffffffffffffff) FormatType(02)
9568 Dependence chain (17) longer than available stages (15)
9569 stage 16, work: [ 34424727, 34544683 ], partly placed 0, placed 78
9570 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9571 - skipping tbl_sidecar2067 as its already done
9572 - skipping tbl_sidecar2068 as its already done
9573 - skipping cond-41 as its already done
9574 - skipping cond-47 as its already done
9575 - skipping cond-50 as its already done
9576 - skipping cond-58 as its already done
9577 - skipping cond-62 as its already done
9578 try_place_table(cond-72, stage=16)
9579 Merging with match table tbl_sidecar2112 and tag $true
9580 - dependency between l3_router_Arp_tbl and table advances stage
9581 Initial # of stages is 17, initial # of entries is 1
9582 Try_alloc_all for Table use
9583 Trying to allocate layout for tbl_sidecar2112
9584 Picking layout option for table : tbl_sidecar2112 with requested entries : 1
9585 picked layout for tbl_sidecar2112 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9586 way:{ g:1 e:0 w:1 }
9587 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9588 Trying to allocate adb for tbl_sidecar2112
9589 Trying to allocate imem for tbl_sidecar2112
9590 Entries : 1, needed_entries: 1, need_more: 0
9591 Selected stage: 17 Furthest stage: 17
9592 try_place_table returning 1 of tbl_sidecar2112 in stage 17
9593 Table is placed
9594 Gateway is placed
9595 Merging with match table tbl_sidecar2114 and tag $true
9596 - dependency between l3_router_Arp_tbl and table advances stage
9597 Initial # of stages is 17, initial # of entries is 1
9598 Try_alloc_all for Table use
9599 Trying to allocate layout for tbl_sidecar2114
9600 Picking layout option for table : tbl_sidecar2114 with requested entries : 1
9601 picked layout for tbl_sidecar2114 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9602 way:{ g:1 e:0 w:1 }
9603 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9604 Trying to allocate adb for tbl_sidecar2114
9605 Trying to allocate imem for tbl_sidecar2114
9606 Entries : 1, needed_entries: 1, need_more: 0
9607 Selected stage: 17 Furthest stage: 17
9608 try_place_table returning 1 of tbl_sidecar2114 in stage 17
9609 Table is placed
9610 Gateway is placed
9611 Pl vector: tbl_sidecar2112 tbl_sidecar2114
9612 - skipping cond-73 as its already done
9613 - skipping tbl_sidecar2126 as its already done
9614 - skipping cond-74 as its already done
9615 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9616 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9617 - skipping l3_router_Ndp_tbl as its already done
9618 ara_table_13 is not a gateway! Aborting search for merge choices
9619 try_place_table(ara_table_13, stage=16)
9620 Initial # of stages is 16, initial # of entries is 0
9621 Try_alloc_all for Table use
9622 Trying to allocate layout for ara_table_13
9623 Picking layout option for table : ara_table_13 with requested entries : 0
9624 picked layout for ara_table_13 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9625 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9626 Trying to allocate adb for ara_table_13
9627 Trying to allocate imem for ara_table_13
9628 Entries : 0, needed_entries: 0, need_more: 0
9629 Selected stage: 16 Furthest stage: 17
9630 try_place_table returning 0 of ara_table_13 in stage 16
9631 Table is placed
9632 Pl vector: ara_table_13
9633 ara_table_12 is not a gateway! Aborting search for merge choices
9634 try_place_table(ara_table_12, stage=16)
9635 Initial # of stages is 16, initial # of entries is 0
9636 Try_alloc_all for Table use
9637 Trying to allocate layout for ara_table_12
9638 Picking layout option for table : ara_table_12 with requested entries : 0
9639 picked layout for ara_table_12 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9640 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9641 Trying to allocate adb for ara_table_12
9642 Trying to allocate imem for ara_table_12
9643 Entries : 0, needed_entries: 0, need_more: 0
9644 Selected stage: 16 Furthest stage: 17
9645 try_place_table returning 0 of ara_table_12 in stage 16
9646 Table is placed
9647 Pl vector: ara_table_12
9648 ara_table_11 is not a gateway! Aborting search for merge choices
9649 try_place_table(ara_table_11, stage=16)
9650 Initial # of stages is 16, initial # of entries is 0
9651 Try_alloc_all for Table use
9652 Trying to allocate layout for ara_table_11
9653 Picking layout option for table : ara_table_11 with requested entries : 0
9654 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9655 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9656 Trying to allocate adb for ara_table_11
9657 Trying to allocate imem for ara_table_11
9658 Entries : 0, needed_entries: 0, need_more: 0
9659 Selected stage: 16 Furthest stage: 17
9660 try_place_table returning 0 of ara_table_11 in stage 16
9661 Table is placed
9662 Pl vector: ara_table_11
9663 ara_table_10 is not a gateway! Aborting search for merge choices
9664 try_place_table(ara_table_10, stage=16)
9665 Initial # of stages is 16, initial # of entries is 0
9666 Try_alloc_all for Table use
9667 Trying to allocate layout for ara_table_10
9668 Picking layout option for table : ara_table_10 with requested entries : 0
9669 picked layout for ara_table_10 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9670 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9671 Trying to allocate adb for ara_table_10
9672 Trying to allocate imem for ara_table_10
9673 Entries : 0, needed_entries: 0, need_more: 0
9674 Selected stage: 16 Furthest stage: 17
9675 try_place_table returning 0 of ara_table_10 in stage 16
9676 Table is placed
9677 Pl vector: ara_table_10
9678 - skipping ara_table_7 as its already done
9679 - skipping ara_table_6 as its already done
9680 found 6 tables that could be placed: [ tbl_sidecar2112, tbl_sidecar2114, ara_table_13, ara_table_12, ara_table_11, ara_table_10 ]
9681 Initial best is first table seen: tbl_sidecar2112
9682 For trial t : tbl_sidecar2114 with best: tbl_sidecar2112
9683 Updating best to tbl_sidecar2114 from tbl_sidecar2112 for reason: default choice
9684 For trial t : ara_table_13 with best: tbl_sidecar2114
9685 Updating best to ara_table_13 from tbl_sidecar2114 for reason: earlier stage calculated
9686 For trial t : ara_table_12 with best: ara_table_13
9687 Updating best to ara_table_12 from ara_table_13 for reason: default choice
9688 For trial t : ara_table_11 with best: ara_table_12
9689 Updating best to ara_table_11 from ara_table_12 for reason: default choice
9690 For trial t : ara_table_10 with best: ara_table_11
9691 Updating best to ara_table_10 from ara_table_11 for reason: default choice
9692 placing 0 entries of ara_table_10 ( ara_table_10 ) in stage 16(ffffffffffffffff) FormatType(02)
9693 Dependence chain (17) longer than available stages (15)
9694 stage 16, work: [ 34424727, 34544683 ], partly placed 0, placed 79
9695 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9696 - skipping tbl_sidecar2067 as its already done
9697 - skipping tbl_sidecar2068 as its already done
9698 - skipping cond-41 as its already done
9699 - skipping cond-47 as its already done
9700 - skipping cond-50 as its already done
9701 - skipping cond-58 as its already done
9702 - skipping cond-62 as its already done
9703 try_place_table(cond-72, stage=16)
9704 Merging with match table tbl_sidecar2112 and tag $true
9705 - dependency between l3_router_Arp_tbl and table advances stage
9706 Initial # of stages is 17, initial # of entries is 1
9707 Try_alloc_all for Table use
9708 Trying to allocate layout for tbl_sidecar2112
9709 Picking layout option for table : tbl_sidecar2112 with requested entries : 1
9710 picked layout for tbl_sidecar2112 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9711 way:{ g:1 e:0 w:1 }
9712 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9713 Trying to allocate adb for tbl_sidecar2112
9714 Trying to allocate imem for tbl_sidecar2112
9715 Entries : 1, needed_entries: 1, need_more: 0
9716 Selected stage: 17 Furthest stage: 17
9717 try_place_table returning 1 of tbl_sidecar2112 in stage 17
9718 Table is placed
9719 Gateway is placed
9720 Merging with match table tbl_sidecar2114 and tag $true
9721 - dependency between l3_router_Arp_tbl and table advances stage
9722 Initial # of stages is 17, initial # of entries is 1
9723 Try_alloc_all for Table use
9724 Trying to allocate layout for tbl_sidecar2114
9725 Picking layout option for table : tbl_sidecar2114 with requested entries : 1
9726 picked layout for tbl_sidecar2114 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9727 way:{ g:1 e:0 w:1 }
9728 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9729 Trying to allocate adb for tbl_sidecar2114
9730 Trying to allocate imem for tbl_sidecar2114
9731 Entries : 1, needed_entries: 1, need_more: 0
9732 Selected stage: 17 Furthest stage: 17
9733 try_place_table returning 1 of tbl_sidecar2114 in stage 17
9734 Table is placed
9735 Gateway is placed
9736 Pl vector: tbl_sidecar2112 tbl_sidecar2114
9737 - skipping cond-73 as its already done
9738 - skipping tbl_sidecar2126 as its already done
9739 - skipping cond-74 as its already done
9740 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9741 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9742 - skipping l3_router_Ndp_tbl as its already done
9743 ara_table_13 is not a gateway! Aborting search for merge choices
9744 try_place_table(ara_table_13, stage=16)
9745 Initial # of stages is 16, initial # of entries is 0
9746 Try_alloc_all for Table use
9747 Trying to allocate layout for ara_table_13
9748 Picking layout option for table : ara_table_13 with requested entries : 0
9749 picked layout for ara_table_13 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9750 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9751 Trying to allocate adb for ara_table_13
9752 Trying to allocate imem for ara_table_13
9753 Entries : 0, needed_entries: 0, need_more: 0
9754 Selected stage: 16 Furthest stage: 17
9755 try_place_table returning 0 of ara_table_13 in stage 16
9756 Table is placed
9757 Pl vector: ara_table_13
9758 ara_table_12 is not a gateway! Aborting search for merge choices
9759 try_place_table(ara_table_12, stage=16)
9760 Initial # of stages is 16, initial # of entries is 0
9761 Try_alloc_all for Table use
9762 Trying to allocate layout for ara_table_12
9763 Picking layout option for table : ara_table_12 with requested entries : 0
9764 picked layout for ara_table_12 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9765 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9766 Trying to allocate adb for ara_table_12
9767 Trying to allocate imem for ara_table_12
9768 Entries : 0, needed_entries: 0, need_more: 0
9769 Selected stage: 16 Furthest stage: 17
9770 try_place_table returning 0 of ara_table_12 in stage 16
9771 Table is placed
9772 Pl vector: ara_table_12
9773 ara_table_11 is not a gateway! Aborting search for merge choices
9774 try_place_table(ara_table_11, stage=16)
9775 Initial # of stages is 16, initial # of entries is 0
9776 Try_alloc_all for Table use
9777 Trying to allocate layout for ara_table_11
9778 Picking layout option for table : ara_table_11 with requested entries : 0
9779 picked layout for ara_table_11 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9780 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9781 Trying to allocate adb for ara_table_11
9782 Trying to allocate imem for ara_table_11
9783 Entries : 0, needed_entries: 0, need_more: 0
9784 Selected stage: 16 Furthest stage: 17
9785 try_place_table returning 0 of ara_table_11 in stage 16
9786 Table is placed
9787 Pl vector: ara_table_11
9788 - skipping ara_table_10 as its already done
9789 - skipping ara_table_7 as its already done
9790 - skipping ara_table_6 as its already done
9791 found 5 tables that could be placed: [ tbl_sidecar2112, tbl_sidecar2114, ara_table_13, ara_table_12, ara_table_11 ]
9792 Initial best is first table seen: tbl_sidecar2112
9793 For trial t : tbl_sidecar2114 with best: tbl_sidecar2112
9794 Updating best to tbl_sidecar2114 from tbl_sidecar2112 for reason: default choice
9795 For trial t : ara_table_13 with best: tbl_sidecar2114
9796 Updating best to ara_table_13 from tbl_sidecar2114 for reason: earlier stage calculated
9797 For trial t : ara_table_12 with best: ara_table_13
9798 Updating best to ara_table_12 from ara_table_13 for reason: default choice
9799 For trial t : ara_table_11 with best: ara_table_12
9800 Updating best to ara_table_11 from ara_table_12 for reason: default choice
9801 placing 0 entries of ara_table_11 ( ara_table_11 ) in stage 16(ffffffffffffffff) FormatType(02)
9802 Dependence chain (17) longer than available stages (15)
9803 stage 16, work: [ 34424727, 34544683 ], partly placed 0, placed 80
9804 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9805 - skipping tbl_sidecar2067 as its already done
9806 - skipping tbl_sidecar2068 as its already done
9807 - skipping cond-41 as its already done
9808 - skipping cond-47 as its already done
9809 - skipping cond-50 as its already done
9810 - skipping cond-58 as its already done
9811 - skipping cond-62 as its already done
9812 try_place_table(cond-72, stage=16)
9813 Merging with match table tbl_sidecar2112 and tag $true
9814 - dependency between l3_router_Arp_tbl and table advances stage
9815 Initial # of stages is 17, initial # of entries is 1
9816 Try_alloc_all for Table use
9817 Trying to allocate layout for tbl_sidecar2112
9818 Picking layout option for table : tbl_sidecar2112 with requested entries : 1
9819 picked layout for tbl_sidecar2112 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9820 way:{ g:1 e:0 w:1 }
9821 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9822 Trying to allocate adb for tbl_sidecar2112
9823 Trying to allocate imem for tbl_sidecar2112
9824 Entries : 1, needed_entries: 1, need_more: 0
9825 Selected stage: 17 Furthest stage: 17
9826 try_place_table returning 1 of tbl_sidecar2112 in stage 17
9827 Table is placed
9828 Gateway is placed
9829 Merging with match table tbl_sidecar2114 and tag $true
9830 - dependency between l3_router_Arp_tbl and table advances stage
9831 Initial # of stages is 17, initial # of entries is 1
9832 Try_alloc_all for Table use
9833 Trying to allocate layout for tbl_sidecar2114
9834 Picking layout option for table : tbl_sidecar2114 with requested entries : 1
9835 picked layout for tbl_sidecar2114 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9836 way:{ g:1 e:0 w:1 }
9837 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9838 Trying to allocate adb for tbl_sidecar2114
9839 Trying to allocate imem for tbl_sidecar2114
9840 Entries : 1, needed_entries: 1, need_more: 0
9841 Selected stage: 17 Furthest stage: 17
9842 try_place_table returning 1 of tbl_sidecar2114 in stage 17
9843 Table is placed
9844 Gateway is placed
9845 Pl vector: tbl_sidecar2112 tbl_sidecar2114
9846 - skipping cond-73 as its already done
9847 - skipping tbl_sidecar2126 as its already done
9848 - skipping cond-74 as its already done
9849 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9850 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9851 - skipping l3_router_Ndp_tbl as its already done
9852 ara_table_13 is not a gateway! Aborting search for merge choices
9853 try_place_table(ara_table_13, stage=16)
9854 Initial # of stages is 16, initial # of entries is 0
9855 Try_alloc_all for Table use
9856 Trying to allocate layout for ara_table_13
9857 Picking layout option for table : ara_table_13 with requested entries : 0
9858 picked layout for ara_table_13 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9859 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9860 Trying to allocate adb for ara_table_13
9861 Trying to allocate imem for ara_table_13
9862 Entries : 0, needed_entries: 0, need_more: 0
9863 Selected stage: 16 Furthest stage: 17
9864 try_place_table returning 0 of ara_table_13 in stage 16
9865 Table is placed
9866 Pl vector: ara_table_13
9867 ara_table_12 is not a gateway! Aborting search for merge choices
9868 try_place_table(ara_table_12, stage=16)
9869 Initial # of stages is 16, initial # of entries is 0
9870 Try_alloc_all for Table use
9871 Trying to allocate layout for ara_table_12
9872 Picking layout option for table : ara_table_12 with requested entries : 0
9873 picked layout for ara_table_12 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9874 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9875 Trying to allocate adb for ara_table_12
9876 Trying to allocate imem for ara_table_12
9877 Entries : 0, needed_entries: 0, need_more: 0
9878 Selected stage: 16 Furthest stage: 17
9879 try_place_table returning 0 of ara_table_12 in stage 16
9880 Table is placed
9881 Pl vector: ara_table_12
9882 - skipping ara_table_11 as its already done
9883 - skipping ara_table_10 as its already done
9884 - skipping ara_table_7 as its already done
9885 - skipping ara_table_6 as its already done
9886 found 4 tables that could be placed: [ tbl_sidecar2112, tbl_sidecar2114, ara_table_13, ara_table_12 ]
9887 Initial best is first table seen: tbl_sidecar2112
9888 For trial t : tbl_sidecar2114 with best: tbl_sidecar2112
9889 Updating best to tbl_sidecar2114 from tbl_sidecar2112 for reason: default choice
9890 For trial t : ara_table_13 with best: tbl_sidecar2114
9891 Updating best to ara_table_13 from tbl_sidecar2114 for reason: earlier stage calculated
9892 For trial t : ara_table_12 with best: ara_table_13
9893 Updating best to ara_table_12 from ara_table_13 for reason: default choice
9894 placing 0 entries of ara_table_12 ( ara_table_12 ) in stage 16(ffffffffffffffff) FormatType(02)
9895 Dependence chain (17) longer than available stages (15)
9896 stage 16, work: [ 34424727, 34544683 ], partly placed 0, placed 81
9897 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9898 - skipping tbl_sidecar2067 as its already done
9899 - skipping tbl_sidecar2068 as its already done
9900 - skipping cond-41 as its already done
9901 - skipping cond-47 as its already done
9902 - skipping cond-50 as its already done
9903 - skipping cond-58 as its already done
9904 - skipping cond-62 as its already done
9905 try_place_table(cond-72, stage=16)
9906 Merging with match table tbl_sidecar2112 and tag $true
9907 - dependency between l3_router_Arp_tbl and table advances stage
9908 Initial # of stages is 17, initial # of entries is 1
9909 Try_alloc_all for Table use
9910 Trying to allocate layout for tbl_sidecar2112
9911 Picking layout option for table : tbl_sidecar2112 with requested entries : 1
9912 picked layout for tbl_sidecar2112 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9913 way:{ g:1 e:0 w:1 }
9914 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9915 Trying to allocate adb for tbl_sidecar2112
9916 Trying to allocate imem for tbl_sidecar2112
9917 Entries : 1, needed_entries: 1, need_more: 0
9918 Selected stage: 17 Furthest stage: 17
9919 try_place_table returning 1 of tbl_sidecar2112 in stage 17
9920 Table is placed
9921 Gateway is placed
9922 Merging with match table tbl_sidecar2114 and tag $true
9923 - dependency between l3_router_Arp_tbl and table advances stage
9924 Initial # of stages is 17, initial # of entries is 1
9925 Try_alloc_all for Table use
9926 Trying to allocate layout for tbl_sidecar2114
9927 Picking layout option for table : tbl_sidecar2114 with requested entries : 1
9928 picked layout for tbl_sidecar2114 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9929 way:{ g:1 e:0 w:1 }
9930 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9931 Trying to allocate adb for tbl_sidecar2114
9932 Trying to allocate imem for tbl_sidecar2114
9933 Entries : 1, needed_entries: 1, need_more: 0
9934 Selected stage: 17 Furthest stage: 17
9935 try_place_table returning 1 of tbl_sidecar2114 in stage 17
9936 Table is placed
9937 Gateway is placed
9938 Pl vector: tbl_sidecar2112 tbl_sidecar2114
9939 - skipping cond-73 as its already done
9940 - skipping tbl_sidecar2126 as its already done
9941 - skipping cond-74 as its already done
9942 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9943 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9944 - skipping l3_router_Ndp_tbl as its already done
9945 ara_table_13 is not a gateway! Aborting search for merge choices
9946 try_place_table(ara_table_13, stage=16)
9947 Initial # of stages is 16, initial # of entries is 0
9948 Try_alloc_all for Table use
9949 Trying to allocate layout for ara_table_13
9950 Picking layout option for table : ara_table_13 with requested entries : 0
9951 picked layout for ara_table_13 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9952 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9953 Trying to allocate adb for ara_table_13
9954 Trying to allocate imem for ara_table_13
9955 Entries : 0, needed_entries: 0, need_more: 0
9956 Selected stage: 16 Furthest stage: 17
9957 try_place_table returning 0 of ara_table_13 in stage 16
9958 Table is placed
9959 Pl vector: ara_table_13
9960 - skipping ara_table_12 as its already done
9961 - skipping ara_table_11 as its already done
9962 - skipping ara_table_10 as its already done
9963 - skipping ara_table_7 as its already done
9964 - skipping ara_table_6 as its already done
9965 found 3 tables that could be placed: [ tbl_sidecar2112, tbl_sidecar2114, ara_table_13 ]
9966 Initial best is first table seen: tbl_sidecar2112
9967 For trial t : tbl_sidecar2114 with best: tbl_sidecar2112
9968 Updating best to tbl_sidecar2114 from tbl_sidecar2112 for reason: default choice
9969 For trial t : ara_table_13 with best: tbl_sidecar2114
9970 Updating best to ara_table_13 from tbl_sidecar2114 for reason: earlier stage calculated
9971 placing 0 entries of ara_table_13 ( ara_table_13 ) in stage 16(ffffffffffffffff) FormatType(02)
9972 Dependence chain (17) longer than available stages (15)
9973 stage 16, work: [ 34424727 ], partly placed 0, placed 82
9974 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9975 - skipping tbl_sidecar2067 as its already done
9976 - skipping tbl_sidecar2068 as its already done
9977 - skipping cond-41 as its already done
9978 - skipping cond-47 as its already done
9979 - skipping cond-50 as its already done
9980 - skipping cond-58 as its already done
9981 - skipping cond-62 as its already done
9982 try_place_table(cond-72, stage=16)
9983 Merging with match table tbl_sidecar2112 and tag $true
9984 - dependency between l3_router_Arp_tbl and table advances stage
9985 Initial # of stages is 17, initial # of entries is 1
9986 Try_alloc_all for Table use
9987 Trying to allocate layout for tbl_sidecar2112
9988 Picking layout option for table : tbl_sidecar2112 with requested entries : 1
9989 picked layout for tbl_sidecar2112 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9990 way:{ g:1 e:0 w:1 }
9991 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9992 Trying to allocate adb for tbl_sidecar2112
9993 Trying to allocate imem for tbl_sidecar2112
9994 Entries : 1, needed_entries: 1, need_more: 0
9995 Selected stage: 17 Furthest stage: 17
9996 try_place_table returning 1 of tbl_sidecar2112 in stage 17
9997 Table is placed
9998 Gateway is placed
9999 Merging with match table tbl_sidecar2114 and tag $true
10000 - dependency between l3_router_Arp_tbl and table advances stage
10001 Initial # of stages is 17, initial # of entries is 1
10002 Try_alloc_all for Table use
10003 Trying to allocate layout for tbl_sidecar2114
10004 Picking layout option for table : tbl_sidecar2114 with requested entries : 1
10005 picked layout for tbl_sidecar2114 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
10006 way:{ g:1 e:0 w:1 }
10007 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
10008 Trying to allocate adb for tbl_sidecar2114
10009 Trying to allocate imem for tbl_sidecar2114
10010 Entries : 1, needed_entries: 1, need_more: 0
10011 Selected stage: 17 Furthest stage: 17
10012 try_place_table returning 1 of tbl_sidecar2114 in stage 17
10013 Table is placed
10014 Gateway is placed
10015 Pl vector: tbl_sidecar2112 tbl_sidecar2114
10016 - skipping cond-73 as its already done
10017 - skipping tbl_sidecar2126 as its already done
10018 - skipping cond-74 as its already done
10019 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
10020 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
10021 found 2 tables that could be placed: [ tbl_sidecar2112, tbl_sidecar2114 ]
10022 Initial best is first table seen: tbl_sidecar2112
10023 For trial t : tbl_sidecar2114 with best: tbl_sidecar2112
10024 Updating best to tbl_sidecar2114 from tbl_sidecar2112 for reason: default choice
10025 Adding table:tbl_sidecar2112 in the initial stage option
10026 Adding table:tbl_sidecar2114 in the initial stage option
10027 placing 1 entries of tbl_sidecar2114 ( tbl_sidecar2114 ) (with gw cond-72, result tag $true) in stage 17(110) FormatType(022)
10028 Dependence chain (18) longer than available stages (15)
10029 stage 17, work: [ 34424727, 34544693 ], partly placed 0, placed 83
10030 { id=1 ram=2 tcam=0 mram=2 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
10031 - skipping tbl_sidecar2067 as its already done
10032 - skipping tbl_sidecar2068 as its already done
10033 - skipping cond-41 as its already done
10034 - skipping cond-47 as its already done
10035 - skipping cond-50 as its already done
10036 - skipping cond-58 as its already done
10037 - skipping cond-62 as its already done
10038 - skipping cond-72 as its already done
10039 - skipping cond-73 as its already done
10040 - skipping tbl_sidecar2126 as its already done
10041 - skipping cond-74 as its already done
10042 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
10043 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
10044 tbl_sidecar2112 is not a gateway! Aborting search for merge choices
10045 try_place_table(tbl_sidecar2112, stage=17)
10046 Initial # of stages is 17, initial # of entries is 1
10047 Try_alloc_all for Table use
10048 Trying to allocate layout for tbl_sidecar2112
10049 Picking layout option for table : tbl_sidecar2112 with requested entries : 1
10050 picked layout for tbl_sidecar2112 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
10051 way:{ g:1 e:0 w:1 }
10052 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
10053 Trying to allocate adb for tbl_sidecar2112
10054 Trying to allocate imem for tbl_sidecar2112
10055 Entries : 1, needed_entries: 1, need_more: 0
10056 Selected stage: 17 Furthest stage: 18
10057 try_place_table returning 1 of tbl_sidecar2112 in stage 17
10058 Table is placed
10059 Pl vector: tbl_sidecar2112
10060 - skipping tbl_sidecar2114 as its already done
10061 found 1 tables that could be placed: [ tbl_sidecar2112 ]
10062 Initial best is first table seen: tbl_sidecar2112
10063 placing 1 entries of tbl_sidecar2112 ( tbl_sidecar2112 ) in stage 17(111) FormatType(022)
10064 Dependence chain (18) longer than available stages (15)
10065 Adding complete placement for resource mode:0
10066 Evaluating complete solution with resource:0
10067 Placement error(s):0 stages required:18
10068 Updating best final placement with this one
10069 Table placement placed 84 tables in 18 stages
10070 Table tbl_sidecar2112 logical id 0x111 entries=1 stage=17
10071 attached table Ingress.drop_port_ctr entries=512
10072 Table tbl_sidecar2114 logical id 0x110 entries=1 stage=17
10073 attached table Ingress.drop_reason_ctr entries=27
10074 Gateway cond-72 is also logical id 0x110
10075 Table ara_table_13 logical id 0xffffffffffffffff entries=0 stage=16
10076 Table ara_table_12 logical id 0xffffffffffffffff entries=0 stage=16
10077 Table ara_table_11 logical id 0xffffffffffffffff entries=0 stage=16
10078 Table ara_table_10 logical id 0xffffffffffffffff entries=0 stage=16
10079 Table ara_table_7 logical id 0xffffffffffffffff entries=0 stage=16
10080 Table ara_table_6 logical id 0xffffffffffffffff entries=0 stage=16
10081 Table l3_router_Arp_tbl logical id 0x102 entries=4096 stage=16
10082 attached table Ingress.l3_router.Arp.ctr entries=512
10083 Table l3_router_Ndp_tbl logical id 0x101 entries=4096 stage=16
10084 attached table Ingress.l3_router.Ndp.ctr entries=512
10085 Gateway cond-71 is also logical id 0x101
10086 Table cond-70 logical id 0x100 entries=0 stage=16
10087 Table l3_router_router4_lookup_idx_route logical id 0xf0 entries=16384 stage=15
10088 attached table Ingress.l3_router.router4.lookup_idx.forward_ctr entries=16383
10089 Table l3_router_router6_lookup_idx_route logical id 0xe1 entries=4096 stage=14
10090 attached table Ingress.l3_router.router6.lookup_idx.forward_ctr entries=2047
10091 Table tbl_sidecar1160 logical id 0xe0 entries=1 stage=14
10092 Table ara_table_8 logical id 0xffffffffffffffff entries=0 stage=13
10093 Table tbl_sidecar1031 logical id 0xd1 entries=1 stage=13
10094 Table l3_router_router4_lookup_idx_select_route logical id 0xd0 entries=12288 stage=13
10095 Table ara_table_14 logical id 0xffffffffffffffff entries=0 stage=12
10096 Table cond-67 logical id 0xc2 entries=0 stage=12
10097 Table l3_router_router6_lookup_idx_select_route logical id 0xc1 entries=12288 stage=12
10098 Table tbl_sidecar1284 logical id 0xc0 entries=1 stage=12
10099 Table ingresshdr.udp.checksum_encode_update_condition_2 logical id 0xb3 entries=5120 stage=11
10100 Table cond-69 logical id 0xb2 entries=0 stage=11
10101 Table tbl_sidecar1389 logical id 0xb1 entries=1 stage=11
10102 Table l3_router_router4_lookup_idx_lookup logical id 0xb0 entries=512 stage=11
10103 attached table Ingress.l3_router.router4.lookup_idx.index_ctr entries=512
10104 Table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 logical id 0xa5 entries=4 stage=10
10105 Table l3_router_router4_lookup_idx_lookup logical id 0xa4 entries=7680 stage=10
10106 attached table Ingress.l3_router.router4.lookup_idx.index_ctr entries=7680
10107 Table l3_router_router6_lookup_idx_lookup logical id 0xa3 entries=1536 stage=10
10108 attached table Ingress.l3_router.router6.lookup_idx.index_ctr entries=1025
10109 Table tbl_sidecar1389$precompute logical id 0xa2 entries=1 stage=10
10110 Gateway cond-68 is also logical id 0xa2
10111 Table tbl_sidecar1284$precompute logical id 0xa1 entries=1 stage=10
10112 Gateway cond-66 is also logical id 0xa1
10113 Table cond-65 logical id 0xa0 entries=0 stage=10
10114 Table ara_table_3 logical id 0xffffffffffffffff entries=0 stage=10
10115 Table ara_table_1 logical id 0xffffffffffffffff entries=0 stage=10
10116 Table tbl_sidecar2124 logical id 0x92 entries=1 stage=9
10117 Table tbl_sidecar2122 logical id 0x91 entries=1 stage=9
10118 Gateway cond-73 is also logical id 0x91
10119 Table ara_table_2 logical id 0xffffffffffffffff entries=0 stage=9
10120 Table ara_table_15 logical id 0xffffffffffffffff entries=0 stage=9
10121 Table nat_egress_nat_egress logical id 0x90 entries=2048 stage=9
10122 Gateway cond-64 is also logical id 0x90
10123 Table ara_table_0 logical id 0xffffffffffffffff entries=0 stage=8
10124 Table tbl_sidecar439 logical id 0x80 entries=1 stage=8
10125 Gateway cond-61 is also logical id 0x80
10126 Table tbl_sidecar2126 logical id 0x73 entries=1 stage=7
10127 Table cond-63 logical id 0x72 entries=0 stage=7
10128 Table cond-62 logical id 0x71 entries=0 stage=7
10129 Table tbl_sidecar773 logical id 0x70 entries=1 stage=7
10130 Gateway cond-56 is also logical id 0x70
10131 Table ara_table_5 logical id 0xffffffffffffffff entries=0 stage=6
10132 Table ara_table_4 logical id 0xffffffffffffffff entries=0 stage=6
10133 Table ara_table_9 logical id 0xffffffffffffffff entries=0 stage=6
10134 Table tbl_sidecar432 logical id 0x61 entries=1 stage=6
10135 Table services_service logical id 0x60 entries=512 stage=6
10136 attached table Ingress.services.service_ctr entries=7
10137 Gateway cond-60 is also logical id 0x60
10138 Table cond-59 logical id 0x54 entries=0 stage=5
10139 Table cond-58 logical id 0x53 entries=0 stage=5
10140 Table tbl_nat_ingress_CalculateIPv4Len_invert logical id 0x52 entries=1 stage=5
10141 Table tbl_nat_ingress_encap_ipv6 logical id 0x51 entries=1 stage=5
10142 Gateway cond-55 is also logical id 0x51
10143 Table tbl_nat_ingress_encap_ipv4 logical id 0x50 entries=1 stage=5
10144 Table tbl_sidecar2160 logical id 0x43 entries=1 stage=4
10145 Gateway cond-74 is also logical id 0x43
10146 Table nat_ingress_CalculateIPv4Len_ipv4_set_len logical id 0x42 entries=3072 stage=4
10147 Gateway cond-54 is also logical id 0x42
10148 Table tbl_sidecar787 logical id 0x41 entries=1 stage=4
10149 Gateway cond-57 is also logical id 0x41
10150 Table nat_ingress_ingress_hit logical id 0x40 entries=2048 stage=4
10151 Table tbl_sidecar2373 logical id 0x32 entries=1 stage=3
10152 attached table Egress.unicast_ctr entries=512
10153 Table tbl_sidecar2371 logical id 0x31 entries=1 stage=3
10154 attached table Egress.link_local_mcast_ctr entries=512
10155 Gateway cond-80 is also logical id 0x31
10156 Table nat_ingress_ingress_ipv4 logical id 0x30 entries=1536 stage=3
10157 attached table Ingress.nat_ingress.ipv4_ingress_ctr entries=1536
10158 Table tbl_sidecar2337 logical id 0x23 entries=1 stage=2
10159 attached table Egress.drop_port_ctr entries=512
10160 Table tbl_sidecar2341 logical id 0x22 entries=1 stage=2
10161 attached table Egress.forwarded_ctr entries=512
10162 Table nat_ingress_ingress_ipv4 logical id 0x21 entries=1024 stage=2
10163 attached table Ingress.nat_ingress.ipv4_ingress_ctr entries=1024
10164 Gateway cond-52 is also logical id 0x21
10165 Table nat_ingress_ingress_ipv6 logical id 0x20 entries=2560 stage=2
10166 attached table Ingress.nat_ingress.ipv6_ingress_ctr entries=2560
10167 Gateway cond-53 is also logical id 0x20
10168 Table tbl_sidecar2338 logical id 0x15 entries=1 stage=1
10169 attached table Egress.drop_reason_ctr entries=27
10170 Gateway cond-79 is also logical id 0x15
10171 Table tbl_sidecar2067 logical id 0x14 entries=1 stage=1
10172 attached table Ingress.ingress_ctr entries=512
10173 Table tbl_sidecar2068 logical id 0x13 entries=1 stage=1
10174 attached table Ingress.packet_ctr entries=1024
10175 Table unicast_mac_rewrite_mac_rewrite logical id 0x12 entries=1024 stage=1
10176 attached table Egress.unicast_mac_rewrite.ctr entries=256
10177 Gateway cond-78 is also logical id 0x12
10178 Table cond-51 logical id 0x11 entries=0 stage=1
10179 Table nat_ingress_icmp_dst_port logical id 0x10 entries=512 stage=1
10180 Gateway cond-50 is also logical id 0x10
10181 Table tbl_sidecar2283 logical id 0xc entries=1 stage=0
10182 Gateway cond-76 is also logical id 0xc
10183 Table cond-75 logical id 0xb entries=0 stage=0
10184 Table egress_filter_egress_filter logical id 0xa entries=5120 stage=0
10185 Gateway cond-77 is also logical id 0xa
10186 Table attached_subnet_ingress_attached_subnets_v6 logical id 0x9 entries=1024 stage=0
10187 attached table Ingress.attached_subnet_ingress.attached_subnets_v6_ctr entries=513
10188 Gateway cond-49 is also logical id 0x9
10189 Table attached_subnet_ingress_attached_subnets_v4 logical id 0x8 entries=1024 stage=0
10190 attached table Ingress.attached_subnet_ingress.attached_subnets_v4_ctr entries=513
10191 Gateway cond-48 is also logical id 0x8
10192 Table cond-47 logical id 0x7 entries=0 stage=0
10193 Table filter_switch_ipv6_addr logical id 0x6 entries=512 stage=0
10194 attached table Ingress.filter.ipv6_ctr entries=512
10195 Gateway cond-46 is also logical id 0x6
10196 Table cond-45 logical id 0x5 entries=0 stage=0
10197 Table filter_switch_ipv4_addr logical id 0x4 entries=512 stage=0
10198 attached table Ingress.filter.ipv4_ctr entries=512
10199 Table cond-44 logical id 0x3 entries=0 stage=0
10200 Table cond-43 logical id 0x2 entries=0 stage=0
10201 Table filter_uplink_ports logical id 0x1 entries=5120 stage=0
10202 Gateway cond-42 is also logical id 0x1
10203 Table tbl_sidecar2071 logical id 0x0 entries=1 stage=0
10204 Gateway cond-41 is also logical id 0x0
10205 Finished table placement decisions pipe
10206 folding gateway cond-41 onto tbl_sidecar2071
10207 Adding Ternary Indirect table to tbl_sidecar2071
10208 folding gateway cond-42 onto filter_uplink_ports
10209 Adding Ternary Indirect table to filter_switch_ipv4_addr
10210 folding gateway cond-46 onto filter_switch_ipv6_addr
10211 Adding Ternary Indirect table to filter_switch_ipv6_addr
10212 folding gateway cond-48 onto attached_subnet_ingress_attached_subnets_v4
10213 Adding Ternary Indirect table to attached_subnet_ingress_attached_subnets_v4
10214 Adding Action Data Table to attached_subnet_ingress_attached_subnets_v4
10215 folding gateway cond-49 onto attached_subnet_ingress_attached_subnets_v6
10216 Adding Ternary Indirect table to attached_subnet_ingress_attached_subnets_v6
10217 Adding Action Data Table to attached_subnet_ingress_attached_subnets_v6
10218 folding gateway cond-50 onto nat_ingress_icmp_dst_port
10219 Adding Ternary Indirect table to nat_ingress_icmp_dst_port
10220 folding gateway cond-52 onto nat_ingress_ingress_ipv4
10221 splitting nat_ingress_ingress_ipv4 across 2 stages
10222 Adding Ternary Indirect table to nat_ingress_ingress_ipv4
10223 Adding Action Data Table to nat_ingress_ingress_ipv4
10224 Adding Action Data Table to nat_ingress_ingress_ipv4
10225 folding gateway cond-53 onto nat_ingress_ingress_ipv6
10226 Adding Ternary Indirect table to nat_ingress_ingress_ipv6
10227 Adding Action Data Table to nat_ingress_ingress_ipv6
10228 Adding Action Data Table to nat_ingress_ingress_hit
10229 folding gateway cond-54 onto nat_ingress_CalculateIPv4Len_ipv4_set_len
10230 folding gateway cond-55 onto tbl_nat_ingress_encap_ipv6
10231 Adding Ternary Indirect table to tbl_nat_ingress_encap_ipv6
10232 Adding Action Data Table to tbl_nat_ingress_encap_ipv6
10233 Adding Ternary Indirect table to tbl_nat_ingress_CalculateIPv4Len_invert
10234 Adding Ternary Indirect table to tbl_nat_ingress_encap_ipv4
10235 Adding Action Data Table to tbl_nat_ingress_encap_ipv4
10236 folding gateway cond-56 onto tbl_sidecar773
10237 Adding Ternary Indirect table to tbl_sidecar773
10238 folding gateway cond-57 onto tbl_sidecar787
10239 Adding Ternary Indirect table to tbl_sidecar787
10240 folding gateway cond-60 onto services_service
10241 Adding Ternary Indirect table to services_service
10242 Adding Action Data Table to services_service
10243 Adding Ternary Indirect table to tbl_sidecar432
10244 folding gateway cond-61 onto tbl_sidecar439
10245 Adding Ternary Indirect table to tbl_sidecar439
10246 folding gateway cond-64 onto nat_egress_nat_egress
10247 Adding Action Data Table to nat_egress_nat_egress
10248 folding gateway cond-66 onto tbl_sidecar1284$precompute
10249 folding gateway cond-68 onto tbl_sidecar1389$precompute
10250 Adding Ternary Indirect table to tbl_sidecar1389
10251 Adding Ternary Indirect table to l3_router_router6_lookup_idx_lookup
10252 Adding Action Data Table to l3_router_router6_lookup_idx_lookup
10253 Adding Ternary Indirect table to tbl_sidecar1031
10254 Adding Action Data Table to l3_router_router6_lookup_idx_route
10255 Adding Ternary Indirect table to tbl_sidecar1284
10256 splitting l3_router_router4_lookup_idx_lookup across 2 stages
10257 Adding Ternary Indirect table to l3_router_router4_lookup_idx_lookup
10258 Adding Action Data Table to l3_router_router4_lookup_idx_lookup
10259 Adding Ternary Indirect table to l3_router_router4_lookup_idx_lookup
10260 Adding Action Data Table to l3_router_router4_lookup_idx_lookup
10261 Adding Ternary Indirect table to tbl_sidecar1160
10262 Adding Action Data Table to l3_router_router4_lookup_idx_route
10263 folding gateway cond-71 onto l3_router_Ndp_tbl
10264 Adding Action Data Table to l3_router_Ndp_tbl
10265 Adding Action Data Table to l3_router_Arp_tbl
10266 folding gateway cond-72 onto tbl_sidecar2114
10267 folding gateway cond-73 onto tbl_sidecar2122
10268 Adding Ternary Indirect table to tbl_sidecar2122
10269 Adding Ternary Indirect table to tbl_sidecar2124
10270 Adding Ternary Indirect table to tbl_sidecar2126
10271 folding gateway cond-74 onto tbl_sidecar2160
10272 Adding Ternary Indirect table to tbl_sidecar2160
10273 folding gateway cond-76 onto tbl_sidecar2283
10274 Adding Ternary Indirect table to tbl_sidecar2283
10275 folding gateway cond-77 onto egress_filter_egress_filter
10276 folding gateway cond-78 onto unicast_mac_rewrite_mac_rewrite
10277 Adding Action Data Table to unicast_mac_rewrite_mac_rewrite
10278 folding gateway cond-79 onto tbl_sidecar2338
10279 folding gateway cond-80 onto tbl_sidecar2371
10280 table placement completed pipe
10281 ingress: [57]
10282 +--tbl_sidecar2071
10283 0+--cond-47
10284 00+--nat_ingress_icmp_dst_port
10285 000+--tbl_sidecar2068
10286 0000+--tbl_sidecar2067
10287 00000+--tbl_sidecar2160
10288 000000+--cond-58
10289 0000000+--ara_table_4
10290 00000000+--ara_table_5
10291 000000000+--ara_table_9
10292 0000000000+--cond-62
10293 00000000000+--tbl_sidecar2126
10294 000000000000+--ara_table_0
10295 0000000000000+--tbl_sidecar2122
10296 00000000000000+--ara_table_15
10297 000000000000000+--ara_table_2
10298 0000000000000000+--ingresshdr.icmp.hdr_checksum_encode_update_condition_3
10299 00000000000000000+--ara_table_1
10300 000000000000000000+--ara_table_3
10301 0000000000000000000+--ingresshdr.udp.checksum_encode_update_condition_2
10302 00000000000000000000+--ara_table_14
10303 000000000000000000000+--ara_table_8
10304 0000000000000000000000+--ara_table_10
10305 00000000000000000000000+--ara_table_11
10306 000000000000000000000000+--ara_table_12
10307 0000000000000000000000000+--ara_table_13
10308 00000000000000000000000000+--ara_table_6
10309 000000000000000000000000000+--ara_table_7
10310 0000000000000000000000000000+--tbl_sidecar2114
10311 0: tbl_sidecar2071(ingress::meta.ipv4_checksum_err;, 1 => $false)
10312 $false: [66]
10313 1: filter_uplink_ports(ingress::meta.dropped; => $true, 1){ GE -1+0, 0 [1x5 5K] }
10314 $true: [115]
10315 $default: [59]
10316 2: cond-43(ingress::hdr.arp.$valid == 1; => $true, 1 => $false)
10317 $true: [64]
10318 4: filter_switch_ipv4_addr{ T 41+11, 0 0K }
10319 $false: [65]
10320 3: cond-44(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
10321 $true: [64]...
10322 $false: [63]
10323 5: cond-45(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
10324 $true: [61]
10325 6: filter_switch_ipv6_addr(!ingress::meta.is_mcast;, ingress::meta.is_link_local_mcastv6 && !ingress::meta.encap_needed;, 1 => $false){ GT 137+11, 0 0K }
10326 $false: [113]
10327 $false: [114]
10328 7: cond-47(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
10329 $true: [70]
10330 8: attached_subnet_ingress_attached_subnets_v4(ingress::hdr.ipv4.$valid == 1;, 1 => $false){ GT 32+10, 32 1K }
10331 $false: [69]
10332 9: attached_subnet_ingress_attached_subnets_v6(ingress::hdr.ipv6.$valid == 1;, 1 => $false){ GT 128+10, 32 1K }
10333 $false: [116]
10334 $false: [117]
10335 10: nat_ingress_icmp_dst_port(!ingress::meta.dropped && ingress::hdr.geneve.$valid != 1;, 1 => $false){ GT 9+0, 0 0K }
10336 $false: [123]
10337 $default: [71] 0
10338 11: cond-51(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
10339 $true: [74]
10340 21: nat_ingress_ingress_ipv4(ingress::meta.encap_needed; => $true, 1){ GT 64+10, 32 1K }
10341 $true: [118]
10342 $try_next_stage: [153]
10343 30: nat_ingress_ingress_ipv4{ GT 64+10, 32 1K }
10344 $false: [75]
10345 20: nat_ingress_ingress_ipv6(ingress::hdr.ipv6.$valid == 1;, 1 => $false){ GT 160+10, 32 2K }
10346 $false: [119]
10347 40: nat_ingress_ingress_hit{ E -6+2, 8 [1x2 2K] }
10348 $hit: [76] 0
10349 42: nat_ingress_CalculateIPv4Len_ipv4_set_len(ingress::hdr.ipv4.$valid == 1;, 1 => $false){ GE -6+16, 2 [1x3 3K] }
10350 $false: [79]
10351 51: tbl_nat_ingress_encap_ipv6(ingress::hdr.ipv6.$valid == 1;, 1 => $false)
10352 $false: [120]
10353 $default: [78]
10354 $default: [77] 0
10355 50: tbl_nat_ingress_encap_ipv4
10356 52: tbl_nat_ingress_CalculateIPv4Len_invert
10357 70: tbl_sidecar773(ingress::hdr.vlan.$valid == 1;, 1 => $false)
10358 $false: [121]
10359 $default: [80]
10360 $miss: [82]
10361 41: tbl_sidecar787(ingress::meta.uplink_ingress && !ingress::meta.is_switch_address && !ingress::meta.is_link_local_mcastv6;, 1 => $false)
10362 $false: [122]
10363 $default: [81]
10364 13: tbl_sidecar2068{ E 0+10, 0 0K }
10365 stats Ingress.packet_ctr 1024
10366 14: tbl_sidecar2067{ E 0+10, 0 0K }
10367 stats Ingress.ingress_ctr 512
10368 43: tbl_sidecar2160(ingress::meta.encap_needed;, 1 => $false){ GE 0+8, 4 0K }
10369 $false: [136]
10370 53: cond-58(ingress::meta.dropped; => $true, 1 => $false)
10371 $false: [87]
10372 54: cond-59(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
10373 $true: [86]
10374 60: services_service(!ingress::meta.is_switch_address;, ingress::hdr.geneve.$valid != 1;, ingress::hdr.geneve.vni == 0;, 1 => $true){ GT 34+13, 16 0K }
10375 stats Ingress.services.service_ctr 7
10376 $true: [85]
10377 61: tbl_sidecar432
10378 $default: [83]
10379 80: tbl_sidecar439(ingress::meta.service_routed && ingress::hdr.ipv6.$valid == 1 && ingress::hdr.ipv6.dst_addr[127:112] == 65282;, 1 => $false)
10380 $false: [124]
10381 $false: [125]
10382 $true: [126]
10383 60: ara_table_4
10384 60: ara_table_5
10385 60: ara_table_9
10386 71: cond-62(!ingress::meta.dropped && !ingress::meta.service_routed; => $true, 1 => $false)
10387 $true: [88] 0
10388 72: cond-63(ingress::hdr.geneve.$valid == 1; => $true, 1 => $false)
10389 $true: [90]
10390 90: nat_egress_nat_egress(ingress::meta.nat_egress_hit;, 1 => $false){ GE -5+19, 10 [1x2 2K] }
10391 $false: [127]
10392 $default: [89]
10393 $false: [128]
10394 a0: cond-65(ingress::meta.dropped; => $true, 1 => $false)
10395 $false: [91] 0
10396 a1: tbl_sidecar1284$precompute(ingress::hdr.ipv4.$valid == 1;, 1 => $false)
10397 $false: [96]
10398 a2: tbl_sidecar1389$precompute(ingress::hdr.ipv6.$valid == 1;, 1 => $false)
10399 $false: [131]
10400 $default: [94] 0 00
10401 a3: l3_router_router6_lookup_idx_lookup{ T 128+43, 16 1K }
10402 b1: tbl_sidecar1389{ E 0+32, 4 0K }
10403 b2: cond-69(ingress::l3_router_fwd.is_hit; => $true, 1 => $false)
10404 $true: [95] 0 00
10405 c1: l3_router_router6_lookup_idx_select_route{ E 6+16, 2 [1x3 3K 3K 3K 3K] }
10406 d1: tbl_sidecar1031
10407 e1: l3_router_router6_lookup_idx_route{ E 7+12, 32 [1x1 1K 1K 1K 1K] }
10408 $false: [130]
10409 $default: [92] 0 00
10410 a4: l3_router_router4_lookup_idx_lookup{ T 32+43, 16 7K }
10411 $try_next_stage: [154]
10412 b0: l3_router_router4_lookup_idx_lookup{ T 32+11, 16 0K }
10413 c0: tbl_sidecar1284{ E 0+32, 4 0K }
10414 c2: cond-67(ingress::l3_router_fwd.is_hit; => $true, 1 => $false)
10415 $true: [93] 0 00
10416 d0: l3_router_router4_lookup_idx_select_route{ E 6+16, 2 [1x3 3K 3K 3K 3K] }
10417 e0: tbl_sidecar1160
10418 f0: l3_router_router4_lookup_idx_route{ E 7+13, 32 [1x4 4K 4K 4K 4K] }
10419 $false: [129]
10420 100: cond-70(ingress::meta.resolve_nexthop; => $true, 1 => $false)
10421 $true: [99]
10422 101: l3_router_Ndp_tbl(ingress::meta.nexthop_is_v6;, 1 => $false){ GE 118+44, 12 [2x1 1K 1K 1K 1K] }
10423 $false: [98]
10424 102: l3_router_Arp_tbl{ E 22+44, 12 [1x1 1K 1K 1K 1K] }
10425 $default: [97]
10426 $false: [132]
10427 $true: [133]
10428 $false: [134]
10429 73: tbl_sidecar2126
10430 80: ara_table_0
10431 91: tbl_sidecar2122(ingress::meta.is_mcast && !ingress::meta.is_link_local_mcastv6;, 1 => $false)
10432 $false: [102]
10433 92: tbl_sidecar2124
10434 90: ara_table_15
10435 90: ara_table_2
10436 a5: 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 }
10437 $entry0, $entry1, $miss: [155]
10438 a0: ara_table_1
10439 a0: ara_table_3
10440 b3: ingresshdr.udp.checksum_encode_update_condition_2{ E -4+6, 1 [1x5 5K] }
10441 c0: ara_table_14
10442 d0: ara_table_8
10443 100: ara_table_10
10444 100: ara_table_11
10445 100: ara_table_12
10446 100: ara_table_13
10447 100: ara_table_6
10448 100: ara_table_7
10449 110: tbl_sidecar2114(ingress::meta.dropped;, 1 => $false){ GE 0+10, 0 0K }
10450 stats Ingress.drop_reason_ctr 27
10451 $false: [135]
10452 $default: [100]
10453 111: tbl_sidecar2112{ E 0+10, 0 0K }
10454 stats Ingress.drop_port_ctr 512
10455 egress: [104] 0 00 000
10456 a: egress_filter_egress_filter(egress::meta.bridge_hdr.nat_egress_hit;, 1 => $false){ GE -1+1, 0 [1x5 5K] }
10457 $false: [139]
10458 b: cond-75(egress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
10459 $true: [106]
10460 c: tbl_sidecar2283(egress::hdr.ipv6.dst_addr[127:112] == 65282;, 1 => $false)
10461 $false: [137]
10462 $false: [138]
10463 12: unicast_mac_rewrite_mac_rewrite(egress::eg_intr_md.egress_port == 0; => $false, egress::is_link_local_ipv6_mcast_0 => $false, egress::meta.drop_reason == 0;, 1 => $false){ GE -1+42, 6 [1x1 1K] }
10464 $false: [140]
10465 15: tbl_sidecar2338(egress::meta.drop_reason == 0; => $false, 1){ GE 0+10, 0 0K }
10466 stats Egress.drop_reason_ctr 27
10467 $false: [110] 0
10468 22: tbl_sidecar2341{ E 0+10, 0 0K }
10469 stats Egress.forwarded_ctr 512
10470 31: tbl_sidecar2371(egress::is_link_local_ipv6_mcast_0, 1 => $false){ GE 0+10, 0 0K }
10471 stats Egress.link_local_mcast_ctr 512
10472 $false: [112]
10473 32: tbl_sidecar2373{ E 0+10, 0 0K }
10474 stats Egress.unicast_ctr 512
10475 $default: [109]
10476 23: tbl_sidecar2337{ E 0+10, 0 0K }
10477 stats Egress.drop_port_ctr 512
10478