Max level shown:
1 Table Placement NOCC_TRY1, ignoring container conflicts
2 Table placement starting on pipe with DEFAULT PLACEMENT approach
3 ingress: [59]
4 +--tbl_sidecar2081
5 0+--tbl_sidecar2082
6 00+--cond-42
7 001+--cond-48
8 0011+--cond-51
9 00111+--cond-59
10 001111+--cond-63
11 0011111+--cond-74
12 00111100+--cond-75
13 001111000+--tbl_sidecar2139
14 0011100000+--cond-76
15 00111110000+--ingresshdr.udp.checksum_encode_update_condition_2
16 001111100000+--ingresshdr.icmp.hdr_checksum_encode_update_condition_3
17 tbl_sidecar2081
18 stats Ingress.ingress_ctr 512
19 tbl_sidecar2082
20 stats Ingress.packet_ctr 1024
21 cond-42(ingress::meta.ipv4_checksum_err; => $true, 1 => $false)
22 $true: [60]
23 tbl_sidecar2085
24 $false: [68]
25 cond-43(ingress::meta.dropped; => $true, 1 => $false)
26 $false: [61] 0
27 filter_uplink_ports{ E -1+0, 0 0K }
28 cond-44(ingress::hdr.arp.$valid == 1; => $true, 1 => $false)
29 $true: [66]
30 filter_switch_ipv4_addr{ T 41+1, 0 0K }
31 $false: [67]
32 cond-45(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
33 $true: [66]...
34 $false: [65]
35 cond-46(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
36 $true: [63]
37 cond-47(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6 && !ingress::meta.encap_needed; => $true, 1 => $false)
38 $true: [62]
39 filter_switch_ipv6_addr{ T 137+1, 0 0K }
40 $false: [117]
41 $false: [118]
42 $true: [119]
43 cond-48(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
44 $true: [72]
45 cond-49(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
46 $true: [70]
47 attached_subnet_ingress_attached_subnets_v4{ T 32+0, 32 0K }
48 $false: [71]
49 cond-50(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
50 $true: [69]
51 attached_subnet_ingress_attached_subnets_v6{ T 128+0, 32 0K }
52 $false: [120]
53 $false: [121]
54 cond-51(!ingress::meta.dropped && ingress::hdr.geneve.$valid != 1; => $true, 1 => $false)
55 $true: [73] 1 11
56 nat_ingress_icmp_dst_port{ T 9+0, 0 0K }
57 cond-52(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
58 $true: [76]
59 cond-53(ingress::meta.encap_needed; => $true, 1 => $false)
60 $false: [74]
61 nat_ingress_ingress_ipv4{ T 64+0, 32 1K }
62 $true: [122]
63 $false: [77]
64 cond-54(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
65 $true: [75]
66 nat_ingress_ingress_ipv6{ T 160+0, 32 1K }
67 $false: [123]
68 nat_ingress_ingress_hit{ E -6+2, 8 0K }
69 $hit: [78] 1
70 cond-55(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
71 $true: [79]
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_7
76 0011+--ara_table_5
77 00100+--ara_table_2
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_7
82 ara_table_5
83 ara_table_2
84 $false: [81]
85 cond-56(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
86 $true: [80] 1 11 100
87 tbl_nat_ingress_encap_ipv6
88 ara_table_7
89 ara_table_5
90 ara_table_2
91 $false: [124] 1 00
92 ara_table_7
93 ara_table_5
94 ara_table_2
95 cond-57(ingress::hdr.vlan.$valid == 1; => $true, 1 => $false)
96 $true: [82]
97 tbl_sidecar774
98 $false: [125]
99 $miss: [84]
100 cond-58(ingress::meta.uplink_ingress && !ingress::meta.is_switch_address && !ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
101 $true: [83] 0 01 000
102 tbl_sidecar788
103 ara_table_7
104 ara_table_5
105 ara_table_2
106 $false: [126] 1 00
107 ara_table_7
108 ara_table_5
109 ara_table_2
110 $false: [127] 1 00
111 ara_table_7
112 ara_table_5
113 ara_table_2
114 cond-59(ingress::meta.dropped; => $true, 1 => $false)
115 $false: [89]
116 cond-60(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
117 $true: [88]
118 cond-61(!ingress::meta.is_switch_address; => $false, ingress::hdr.geneve.$valid != 1; => $false, ingress::hdr.geneve.vni == 0; => $false, 1 => $true)
119 $true: [87]
120 tbl_sidecar433
121 $false: [85] 1
122 services_service{ T 34+3, 16 0K }
123 stats Ingress.services.service_ctr 7
124 cond-62(ingress::meta.service_routed && ingress::hdr.ipv6.$valid == 1 && ingress::hdr.ipv6.dst_addr[127:112] == 65282; => $true, 1 => $false)
125 $true: [86]
126 tbl_sidecar440
127 $false: [128]
128 $false: [129]
129 $true: [130]
130 cond-63(!ingress::meta.dropped && !ingress::meta.service_routed; => $true, 1 => $false)
131 $true: [90] 1
132 cond-64(ingress::hdr.geneve.$valid == 1; => $true, 1 => $false)
133 $true: [92]
134 cond-65(ingress::meta.nat_egress_hit; => $true, 1 => $false)
135 $true: [91] 1 11
136 nat_egress_nat_egress{ E -5+3, 16 0K }
137 ara_table_1
138 ara_table_0
139 $false: [131] 1
140 ara_table_1
141 ara_table_0
142 $false: [132] 1
143 ara_table_1
144 ara_table_0
145 cond-66(ingress::meta.dropped; => $true, 1 => $false)
146 $false: [93] 1
147 cond-67(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
148 $true: [94] 1 00 111
149 tbl_sidecar1298$precompute
150 tbl_sidecar1298
151 l3_router_router4_lookup_idx_lookup{ T 32+1, 16 8K }
152 cond-68(ingress::l3_router_fwd.is_hit; => $true, 1 => $false)
153 $true: [95] 0 10 010 0101
154 ara_table_4
155 l3_router_router4_lookup_idx_select_route{ E 6+0, 2 2K }
156 ara_table_6
157 tbl_sidecar1174
158 l3_router_router4_lookup_idx_route{ E 7+3, 32 15K }
159 $false: [133] 1
160 ara_table_4
161 ara_table_6
162 $false: [100]
163 cond-69(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
164 $true: [96] 1 00 001 1111
165 tbl_sidecar1403$precompute
166 tbl_sidecar1403
167 l3_router_router6_lookup_idx_lookup$precompute
168 l3_router_router6_lookup_idx_lookup{ T 128+1, 16 8K }
169 cond-70(ingress::l3_router_fwd.is_hit; => $true, 1 => $false)
170 $true: [97] 1 11
171 l3_router_router6_lookup_idx_select_route{ E 6+0, 2 2K }
172 tbl_sidecar1027
173 cond-71(ingress::hdr.ipv6.hop_limit == 1 && !ingress::meta.skip_ttl_check; => $true, 1 => $false)
174 $true: [98] 1 11 000 0001
175 tbl_sidecar1039
176 tbl_sidecar1039_0
177 tbl_sidecar1039_1
178 ara_table_4
179 ara_table_6
180 $false: [99] 0 01
181 l3_router_router6_lookup_idx_route{ E 6+1, 32 7K }
182 ara_table_4
183 ara_table_6
184 $false: [134] 1
185 ara_table_4
186 ara_table_6
187 $false: [135] 1
188 ara_table_4
189 ara_table_6
190 cond-72(ingress::meta.resolve_nexthop; => $true, 1 => $false)
191 $true: [103]
192 cond-73(ingress::meta.nexthop_is_v6; => $true, 1 => $false)
193 $true: [101] 0 00 000
194 l3_router_Ndp_tbl{ E 118+2, 16 0K }
195 ara_table_9
196 ara_table_8
197 ara_table_3
198 $false: [102] 0 00 000
199 l3_router_Arp_tbl{ E 22+2, 16 0K }
200 ara_table_9
201 ara_table_8
202 ara_table_3
203 $false: [136] 0 00
204 ara_table_9
205 ara_table_8
206 ara_table_3
207 $true: [137] 1 00 000 0000
208 ara_table_4
209 ara_table_6
210 ara_table_9
211 ara_table_8
212 ara_table_3
213 $false: [138]
214 +--ara_table_1
215 1+--ara_table_0
216 00+--ara_table_4
217 001+--ara_table_6
218 1100+--ara_table_9
219 00000+--ara_table_8
220 100000+--ara_table_3
221 ara_table_1
222 ara_table_0
223 ara_table_4
224 ara_table_6
225 ara_table_9
226 ara_table_8
227 ara_table_3
228 cond-74(ingress::meta.dropped; => $true, 1 => $false)
229 $true: [104] 0
230 tbl_sidecar2128
231 stats Ingress.drop_port_ctr 512
232 tbl_sidecar2130
233 stats Ingress.drop_reason_ctr 28
234 $false: [139]
235 cond-75(ingress::meta.is_mcast && !ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
236 $true: [105]
237 tbl_sidecar2135
238 $false: [106]
239 tbl_sidecar2137
240 tbl_sidecar2139
241 cond-76(ingress::meta.encap_needed; => $true, 1 => $false)
242 $true: [107]
243 tbl_sidecar2173
244 $false: [140]
245 ingresshdr.udp.checksum_encode_update_condition_2{ E -4+1, 1 0K }
246 ingresshdr.icmp.hdr_checksum_encode_update_condition_3{ E -8+1, 1 0K }
247 egress: [108] 0 11 110
248 cond-77(egress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
249 $true: [110]
250 cond-78(egress::hdr.ipv6.dst_addr[127:112] == 65282; => $true, 1 => $false)
251 $true: [109]
252 tbl_sidecar2296
253 $false: [141]
254 $false: [142]
255 cond-79(egress::meta.bridge_hdr.nat_egress_hit; => $true, 1 => $false)
256 $true: [111]
257 egress_filter_egress_filter{ E -1+1, 0 0K }
258 $false: [143]
259 cond-80(egress::eg_intr_md.egress_port == 0; => $false, egress::is_link_local_ipv6_mcast_0 => $false, egress::meta.drop_reason == 0; => $true, 1 => $false)
260 $true: [112]
261 unicast_mac_rewrite_mac_rewrite{ E -1+0, 8 0K }
262 $false: [144]
263 cond-81(egress::meta.drop_reason == 0; => $false, 1 => $true)
264 $true: [113] 0
265 tbl_sidecar2350
266 stats Egress.drop_port_ctr 512
267 tbl_sidecar2351
268 stats Egress.drop_reason_ctr 28
269 $false: [114] 0
270 tbl_sidecar2354
271 stats Egress.forwarded_ctr 512
272 cond-82(egress::is_link_local_ipv6_mcast_0 => $true, 1 => $false)
273 $true: [115]
274 tbl_sidecar2384
275 stats Egress.link_local_mcast_ctr 512
276 $false: [116]
277 tbl_sidecar2386
278 stats Egress.unicast_ctr 512
279 
280 stage 0, work: [ 34523856, 34718820 ], partly placed 0, placed 0
281 { id=0 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
282 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
283 try_place_table(tbl_sidecar2081, stage=0)
284 Initial # of stages is 0, initial # of entries is 1
285 Try_alloc_all for Table use
286 Trying to allocate layout for tbl_sidecar2081
287 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
288 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
289 way:{ g:1 e:0 w:1 }
290 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
291 Trying to allocate adb for tbl_sidecar2081
292 Trying to allocate imem for tbl_sidecar2081
293 Entries : 1, needed_entries: 1, need_more: 0
294 Selected stage: 0 Furthest stage: 0
295 try_place_table returning 1 of tbl_sidecar2081 in stage 0
296 Table is placed
297 Pl vector: tbl_sidecar2081
298 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
299 try_place_table(tbl_sidecar2082, stage=0)
300 Initial # of stages is 0, initial # of entries is 1
301 Try_alloc_all for Table use
302 Trying to allocate layout for tbl_sidecar2082
303 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
304 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
305 way:{ g:1 e:0 w:1 }
306 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
307 Trying to allocate adb for tbl_sidecar2082
308 Trying to allocate imem for tbl_sidecar2082
309 Entries : 1, needed_entries: 1, need_more: 0
310 Selected stage: 0 Furthest stage: 0
311 try_place_table returning 1 of tbl_sidecar2082 in stage 0
312 Table is placed
313 Pl vector: tbl_sidecar2082
314 try_place_table(cond-42, stage=0)
315 Merging with match table tbl_sidecar2085 and tag $true
316 Initial # of stages is 0, initial # of entries is 1
317 Try_alloc_all for Table use
318 Trying to allocate layout for tbl_sidecar2085
319 Picking layout option for table : tbl_sidecar2085 with requested entries : 1
320 picked layout for tbl_sidecar2085 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
321 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
322 Trying to allocate adb for tbl_sidecar2085
323 Trying to allocate imem for tbl_sidecar2085
324 Entries : 1, needed_entries: 1, need_more: 0
325 Selected stage: 0 Furthest stage: 0
326 try_place_table returning 1 of tbl_sidecar2085 in stage 0
327 Table is placed
328 Gateway is placed
329 Pl vector: tbl_sidecar2085
330 try_place_table(cond-48, stage=0)
331 Initial # of stages is 0, initial # of entries is 0
332 Try_alloc_all for Table use
333 Trying to allocate layout for cond-48
334 Picking layout option for table : cond-48 with requested entries : 0
335 picked layout for cond-48 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
336 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
337 Trying to allocate adb for cond-48
338 Trying to allocate imem for cond-48
339 Entries : 0, needed_entries: 0, need_more: 0
340 Selected stage: 0 Furthest stage: 0
341 try_place_table returning 0 of cond-48 in stage 0
342 Table is placed
343 Pl vector: cond-48
344 - skipping cond-51 due to in-sequence control dependence on cond-42
345 - skipping cond-59 due to in-sequence control dependence on cond-42
346 - skipping cond-63 due to in-sequence control dependence on cond-42
347 - skipping cond-74 due to in-sequence control dependence on cond-42
348 - skipping cond-75 due to in-sequence control dependence on cond-42
349 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-42
350 - skipping cond-76 due to in-sequence control dependence on cond-42
351 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-42
352 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-42
353 try_place_table(cond-77, stage=0)
354 Initial # of stages is 0, initial # of entries is 0
355 Try_alloc_all for Table use
356 Trying to allocate layout for cond-77
357 Picking layout option for table : cond-77 with requested entries : 0
358 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
359 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
360 Trying to allocate adb for cond-77
361 Trying to allocate imem for cond-77
362 Entries : 0, needed_entries: 0, need_more: 0
363 Selected stage: 0 Furthest stage: 0
364 try_place_table returning 0 of cond-77 in stage 0
365 Table is placed
366 Pl vector: cond-77
367 try_place_table(cond-79, stage=0)
368 Merging with match table egress_filter_egress_filter and tag $true
369 Initial # of stages is 0, initial # of entries is 256
370 Try_alloc_all for Table use
371 Trying to allocate layout for egress_filter_egress_filter
372 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
373 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
374 way:{ g:5 e:0 w:1 1 }
375 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
376 Trying to allocate adb for egress_filter_egress_filter
377 Trying to allocate imem for egress_filter_egress_filter
378 Entries : 5120, needed_entries: 256, need_more: 0
379 Selected stage: 0 Furthest stage: 0
380 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
381 Table is placed
382 Gateway is placed
383 Pl vector: egress_filter_egress_filter
384 - skipping cond-80 due to in-sequence control dependence on cond-77
385 - skipping cond-81 due to in-sequence control dependence on cond-79
386 found 6 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, tbl_sidecar2085, cond-48, cond-77, egress_filter_egress_filter ]
387 Initial best is first table seen: tbl_sidecar2081
388 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
389 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
390 For trial t : tbl_sidecar2085 with best: tbl_sidecar2082
391 Updating best to tbl_sidecar2085 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
392 For trial t : cond-48 with best: tbl_sidecar2085
393 Keeping best tbl_sidecar2085 for reason: longer downward prop control-included dependence tail chain
394 For trial t : cond-77 with best: tbl_sidecar2085
395 Keeping best tbl_sidecar2085 for reason: longer downward prop control-included dependence tail chain
396 For trial t : egress_filter_egress_filter with best: tbl_sidecar2085
397 Keeping best tbl_sidecar2085 for reason: longer downward prop control-included dependence tail chain
398 Adding table:tbl_sidecar2081 in the initial stage option
399 Adding table:tbl_sidecar2082 in the initial stage option
400 Adding table:tbl_sidecar2085 in the initial stage option
401 Adding table:cond-48 in the initial stage option
402 Adding table:cond-77 in the initial stage option
403 Adding table:egress_filter_egress_filter in the initial stage option
404 placing 1 entries of tbl_sidecar2085 ( tbl_sidecar2085 ) (with gw cond-42, result tag $true) in stage 0(0) FormatType(02)
405 stage 0, work: [ 34523856, 34718820, 34524693 ], partly placed 0, placed 1
406 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
407 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
408 try_place_table(tbl_sidecar2081, stage=0)
409 Initial # of stages is 0, initial # of entries is 1
410 Try_alloc_all for Table use
411 Trying to allocate layout for tbl_sidecar2081
412 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
413 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
414 way:{ g:1 e:0 w:1 }
415 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
416 Trying to allocate adb for tbl_sidecar2081
417 Trying to allocate imem for tbl_sidecar2081
418 Entries : 1, needed_entries: 1, need_more: 0
419 Selected stage: 0 Furthest stage: 1
420 try_place_table returning 1 of tbl_sidecar2081 in stage 0
421 Table is placed
422 Pl vector: tbl_sidecar2081
423 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
424 try_place_table(tbl_sidecar2082, stage=0)
425 Initial # of stages is 0, initial # of entries is 1
426 Try_alloc_all for Table use
427 Trying to allocate layout for tbl_sidecar2082
428 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
429 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
430 way:{ g:1 e:0 w:1 }
431 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
432 Trying to allocate adb for tbl_sidecar2082
433 Trying to allocate imem for tbl_sidecar2082
434 Entries : 1, needed_entries: 1, need_more: 0
435 Selected stage: 0 Furthest stage: 1
436 try_place_table returning 1 of tbl_sidecar2082 in stage 0
437 Table is placed
438 Pl vector: tbl_sidecar2082
439 - skipping cond-42 as its already done
440 try_place_table(cond-48, stage=0)
441 Initial # of stages is 0, initial # of entries is 0
442 Try_alloc_all for Table use
443 Trying to allocate layout for cond-48
444 Picking layout option for table : cond-48 with requested entries : 0
445 picked layout for cond-48 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
446 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
447 Trying to allocate adb for cond-48
448 Trying to allocate imem for cond-48
449 Entries : 0, needed_entries: 0, need_more: 0
450 Selected stage: 0 Furthest stage: 1
451 try_place_table returning 0 of cond-48 in stage 0
452 Table is placed
453 Pl vector: cond-48
454 - skipping cond-51 because it depends on cond-43
455 - removing nat_ingress_icmp_dst_port from merge list because it depends on cond-43
456 - skipping gateway cond-51 until mergeable tables are available
457 - skipping cond-59 due to in-sequence control dependence on cond-48
458 - skipping cond-63 due to in-sequence control dependence on cond-48
459 - skipping cond-74 due to in-sequence control dependence on cond-48
460 - skipping cond-75 due to in-sequence control dependence on cond-48
461 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-48
462 - skipping cond-76 due to in-sequence control dependence on cond-48
463 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
464 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
465 try_place_table(cond-77, stage=0)
466 Initial # of stages is 0, initial # of entries is 0
467 Try_alloc_all for Table use
468 Trying to allocate layout for cond-77
469 Picking layout option for table : cond-77 with requested entries : 0
470 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
471 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
472 Trying to allocate adb for cond-77
473 Trying to allocate imem for cond-77
474 Entries : 0, needed_entries: 0, need_more: 0
475 Selected stage: 0 Furthest stage: 1
476 try_place_table returning 0 of cond-77 in stage 0
477 Table is placed
478 Pl vector: cond-77
479 try_place_table(cond-79, stage=0)
480 Merging with match table egress_filter_egress_filter and tag $true
481 Initial # of stages is 0, initial # of entries is 256
482 Try_alloc_all for Table use
483 Trying to allocate layout for egress_filter_egress_filter
484 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
485 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
486 way:{ g:5 e:0 w:1 1 }
487 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
488 Trying to allocate adb for egress_filter_egress_filter
489 Trying to allocate imem for egress_filter_egress_filter
490 Entries : 5120, needed_entries: 256, need_more: 0
491 Selected stage: 0 Furthest stage: 1
492 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
493 Table is placed
494 Gateway is placed
495 Pl vector: egress_filter_egress_filter
496 - skipping cond-80 due to in-sequence control dependence on cond-77
497 - skipping cond-81 due to in-sequence control dependence on cond-79
498 try_place_table(cond-43, stage=0)
499 Merging with match table filter_uplink_ports and tag $false
500 Initial # of stages is 0, initial # of entries is 256
501 Try_alloc_all for Table use
502 Trying to allocate layout for filter_uplink_ports
503 Picking layout option for table : filter_uplink_ports with requested entries : 256
504 picked layout for filter_uplink_ports FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2
505 way:{ g:5 e:0 w:1 1 }
506 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
507 Trying to allocate adb for filter_uplink_ports
508 Trying to allocate imem for filter_uplink_ports
509 Entries : 5120, needed_entries: 256, need_more: 0
510 Selected stage: 0 Furthest stage: 1
511 try_place_table returning 5120 of filter_uplink_ports in stage 0
512 Table is placed
513 Gateway is placed
514 Pl vector: filter_uplink_ports
515 found 6 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, cond-48, cond-77, egress_filter_egress_filter, filter_uplink_ports ]
516 Initial best is first table seen: tbl_sidecar2081
517 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
518 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
519 For trial t : cond-48 with best: tbl_sidecar2082
520 Updating best to cond-48 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
521 For trial t : cond-77 with best: cond-48
522 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
523 For trial t : egress_filter_egress_filter with best: cond-48
524 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
525 For trial t : filter_uplink_ports with best: cond-48
526 Updating best to filter_uplink_ports from cond-48 for reason: longer downward prop control-included dependence tail chain
527 placing 5120 entries of filter_uplink_ports ( Ingress.filter.uplink_ports ) (with gw cond-43, result tag $false) in stage 0(1) FormatType(02)
528 stage 0, work: [ 34523856, 34718820, 34524693, 34524093 ], partly placed 0, placed 2
529 { id=2 ram=1 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
530 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
531 try_place_table(tbl_sidecar2081, stage=0)
532 Initial # of stages is 0, initial # of entries is 1
533 Try_alloc_all for Table use
534 Trying to allocate layout for tbl_sidecar2081
535 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
536 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
537 way:{ g:1 e:0 w:1 }
538 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
539 Trying to allocate adb for tbl_sidecar2081
540 Trying to allocate imem for tbl_sidecar2081
541 Entries : 1, needed_entries: 1, need_more: 0
542 Selected stage: 0 Furthest stage: 1
543 try_place_table returning 1 of tbl_sidecar2081 in stage 0
544 Table is placed
545 Pl vector: tbl_sidecar2081
546 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
547 try_place_table(tbl_sidecar2082, stage=0)
548 Initial # of stages is 0, initial # of entries is 1
549 Try_alloc_all for Table use
550 Trying to allocate layout for tbl_sidecar2082
551 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
552 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
553 way:{ g:1 e:0 w:1 }
554 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
555 Trying to allocate adb for tbl_sidecar2082
556 Trying to allocate imem for tbl_sidecar2082
557 Entries : 1, needed_entries: 1, need_more: 0
558 Selected stage: 0 Furthest stage: 1
559 try_place_table returning 1 of tbl_sidecar2082 in stage 0
560 Table is placed
561 Pl vector: tbl_sidecar2082
562 - skipping cond-42 as its already done
563 try_place_table(cond-48, stage=0)
564 Initial # of stages is 0, initial # of entries is 0
565 Try_alloc_all for Table use
566 Trying to allocate layout for cond-48
567 Picking layout option for table : cond-48 with requested entries : 0
568 picked layout for cond-48 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
569 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
570 Trying to allocate adb for cond-48
571 Trying to allocate imem for cond-48
572 Entries : 0, needed_entries: 0, need_more: 0
573 Selected stage: 0 Furthest stage: 1
574 try_place_table returning 0 of cond-48 in stage 0
575 Table is placed
576 Pl vector: cond-48
577 - skipping cond-51 because it depends on cond-44
578 - removing nat_ingress_icmp_dst_port from merge list because it depends on cond-44
579 - skipping gateway cond-51 until mergeable tables are available
580 - skipping cond-59 due to in-sequence control dependence on cond-48
581 - skipping cond-63 due to in-sequence control dependence on cond-48
582 - skipping cond-74 due to in-sequence control dependence on cond-48
583 - skipping cond-75 due to in-sequence control dependence on cond-48
584 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-48
585 - skipping cond-76 due to in-sequence control dependence on cond-48
586 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
587 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
588 try_place_table(cond-77, stage=0)
589 Initial # of stages is 0, initial # of entries is 0
590 Try_alloc_all for Table use
591 Trying to allocate layout for cond-77
592 Picking layout option for table : cond-77 with requested entries : 0
593 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
594 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
595 Trying to allocate adb for cond-77
596 Trying to allocate imem for cond-77
597 Entries : 0, needed_entries: 0, need_more: 0
598 Selected stage: 0 Furthest stage: 1
599 try_place_table returning 0 of cond-77 in stage 0
600 Table is placed
601 Pl vector: cond-77
602 try_place_table(cond-79, stage=0)
603 Merging with match table egress_filter_egress_filter and tag $true
604 Initial # of stages is 0, initial # of entries is 256
605 Try_alloc_all for Table use
606 Trying to allocate layout for egress_filter_egress_filter
607 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
608 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
609 way:{ g:5 e:0 w:1 1 }
610 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
611 Trying to allocate adb for egress_filter_egress_filter
612 Trying to allocate imem for egress_filter_egress_filter
613 Entries : 5120, needed_entries: 256, need_more: 0
614 Selected stage: 0 Furthest stage: 1
615 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
616 Table is placed
617 Gateway is placed
618 Pl vector: egress_filter_egress_filter
619 - skipping cond-80 due to in-sequence control dependence on cond-77
620 - skipping cond-81 due to in-sequence control dependence on cond-79
621 - skipping cond-43 as its already done
622 - skipping filter_uplink_ports as its already done
623 try_place_table(cond-44, stage=0)
624 Initial # of stages is 0, initial # of entries is 0
625 Try_alloc_all for Table use
626 Trying to allocate layout for cond-44
627 Picking layout option for table : cond-44 with requested entries : 0
628 picked layout for cond-44 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
629 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
630 Trying to allocate adb for cond-44
631 Trying to allocate imem for cond-44
632 Entries : 0, needed_entries: 0, need_more: 0
633 Selected stage: 0 Furthest stage: 1
634 try_place_table returning 0 of cond-44 in stage 0
635 Table is placed
636 Pl vector: cond-44
637 found 6 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, cond-48, cond-77, egress_filter_egress_filter, cond-44 ]
638 Initial best is first table seen: tbl_sidecar2081
639 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
640 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
641 For trial t : cond-48 with best: tbl_sidecar2082
642 Updating best to cond-48 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
643 For trial t : cond-77 with best: cond-48
644 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
645 For trial t : egress_filter_egress_filter with best: cond-48
646 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
647 For trial t : cond-44 with best: cond-48
648 Updating best to cond-44 from cond-48 for reason: longer downward prop control-included dependence tail chain
649 placing 0 entries of cond-44 ( cond-44 ) in stage 0(2) FormatType(02)
650 stage 0, work: [ 34523856, 34718820, 34524093, 34524691 ], partly placed 0, placed 3
651 { id=2 ram=1 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
652 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
653 try_place_table(tbl_sidecar2081, stage=0)
654 Initial # of stages is 0, initial # of entries is 1
655 Try_alloc_all for Table use
656 Trying to allocate layout for tbl_sidecar2081
657 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
658 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
659 way:{ g:1 e:0 w:1 }
660 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
661 Trying to allocate adb for tbl_sidecar2081
662 Trying to allocate imem for tbl_sidecar2081
663 Entries : 1, needed_entries: 1, need_more: 0
664 Selected stage: 0 Furthest stage: 1
665 try_place_table returning 1 of tbl_sidecar2081 in stage 0
666 Table is placed
667 Pl vector: tbl_sidecar2081
668 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
669 try_place_table(tbl_sidecar2082, stage=0)
670 Initial # of stages is 0, initial # of entries is 1
671 Try_alloc_all for Table use
672 Trying to allocate layout for tbl_sidecar2082
673 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
674 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
675 way:{ g:1 e:0 w:1 }
676 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
677 Trying to allocate adb for tbl_sidecar2082
678 Trying to allocate imem for tbl_sidecar2082
679 Entries : 1, needed_entries: 1, need_more: 0
680 Selected stage: 0 Furthest stage: 1
681 try_place_table returning 1 of tbl_sidecar2082 in stage 0
682 Table is placed
683 Pl vector: tbl_sidecar2082
684 - skipping cond-42 as its already done
685 try_place_table(cond-48, stage=0)
686 Initial # of stages is 0, initial # of entries is 0
687 Try_alloc_all for Table use
688 Trying to allocate layout for cond-48
689 Picking layout option for table : cond-48 with requested entries : 0
690 picked layout for cond-48 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
691 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
692 Trying to allocate adb for cond-48
693 Trying to allocate imem for cond-48
694 Entries : 0, needed_entries: 0, need_more: 0
695 Selected stage: 0 Furthest stage: 1
696 try_place_table returning 0 of cond-48 in stage 0
697 Table is placed
698 Pl vector: cond-48
699 - skipping cond-51 because it depends on filter_switch_ipv4_addr
700 - removing nat_ingress_icmp_dst_port from merge list because it depends on filter_switch_ipv4_addr
701 - skipping gateway cond-51 until mergeable tables are available
702 - skipping cond-59 due to in-sequence control dependence on cond-48
703 - skipping cond-63 due to in-sequence control dependence on cond-48
704 - skipping cond-74 due to in-sequence control dependence on cond-48
705 - skipping cond-75 due to in-sequence control dependence on cond-48
706 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-48
707 - skipping cond-76 due to in-sequence control dependence on cond-48
708 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
709 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
710 try_place_table(cond-77, stage=0)
711 Initial # of stages is 0, initial # of entries is 0
712 Try_alloc_all for Table use
713 Trying to allocate layout for cond-77
714 Picking layout option for table : cond-77 with requested entries : 0
715 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
716 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
717 Trying to allocate adb for cond-77
718 Trying to allocate imem for cond-77
719 Entries : 0, needed_entries: 0, need_more: 0
720 Selected stage: 0 Furthest stage: 1
721 try_place_table returning 0 of cond-77 in stage 0
722 Table is placed
723 Pl vector: cond-77
724 try_place_table(cond-79, stage=0)
725 Merging with match table egress_filter_egress_filter and tag $true
726 Initial # of stages is 0, initial # of entries is 256
727 Try_alloc_all for Table use
728 Trying to allocate layout for egress_filter_egress_filter
729 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
730 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
731 way:{ g:5 e:0 w:1 1 }
732 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
733 Trying to allocate adb for egress_filter_egress_filter
734 Trying to allocate imem for egress_filter_egress_filter
735 Entries : 5120, needed_entries: 256, need_more: 0
736 Selected stage: 0 Furthest stage: 1
737 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
738 Table is placed
739 Gateway is placed
740 Pl vector: egress_filter_egress_filter
741 - skipping cond-80 due to in-sequence control dependence on cond-77
742 - skipping cond-81 due to in-sequence control dependence on cond-79
743 - skipping filter_uplink_ports as its already done
744 - skipping cond-44 as its already done
745 try_place_table(cond-45, stage=0)
746 Initial # of stages is 0, initial # of entries is 0
747 Try_alloc_all for Table use
748 Trying to allocate layout for cond-45
749 Picking layout option for table : cond-45 with requested entries : 0
750 picked layout for cond-45 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
751 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
752 Trying to allocate adb for cond-45
753 Trying to allocate imem for cond-45
754 Entries : 0, needed_entries: 0, need_more: 0
755 Selected stage: 0 Furthest stage: 1
756 try_place_table returning 0 of cond-45 in stage 0
757 Table is placed
758 Pl vector: cond-45
759 found 6 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, cond-48, cond-77, egress_filter_egress_filter, cond-45 ]
760 Initial best is first table seen: tbl_sidecar2081
761 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
762 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
763 For trial t : cond-48 with best: tbl_sidecar2082
764 Updating best to cond-48 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
765 For trial t : cond-77 with best: cond-48
766 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
767 For trial t : egress_filter_egress_filter with best: cond-48
768 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
769 For trial t : cond-45 with best: cond-48
770 Updating best to cond-45 from cond-48 for reason: longer downward prop control-included dependence tail chain
771 placing 0 entries of cond-45 ( cond-45 ) in stage 0(3) FormatType(02)
772 stage 0, work: [ 34523856, 34718820, 34524691, 34524689, 34524687 ], partly placed 0, placed 4
773 { id=2 ram=1 tcam=0 mram=0 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
774 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
775 try_place_table(tbl_sidecar2081, stage=0)
776 Initial # of stages is 0, initial # of entries is 1
777 Try_alloc_all for Table use
778 Trying to allocate layout for tbl_sidecar2081
779 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
780 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
781 way:{ g:1 e:0 w:1 }
782 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
783 Trying to allocate adb for tbl_sidecar2081
784 Trying to allocate imem for tbl_sidecar2081
785 Entries : 1, needed_entries: 1, need_more: 0
786 Selected stage: 0 Furthest stage: 1
787 try_place_table returning 1 of tbl_sidecar2081 in stage 0
788 Table is placed
789 Pl vector: tbl_sidecar2081
790 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
791 try_place_table(tbl_sidecar2082, stage=0)
792 Initial # of stages is 0, initial # of entries is 1
793 Try_alloc_all for Table use
794 Trying to allocate layout for tbl_sidecar2082
795 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
796 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
797 way:{ g:1 e:0 w:1 }
798 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
799 Trying to allocate adb for tbl_sidecar2082
800 Trying to allocate imem for tbl_sidecar2082
801 Entries : 1, needed_entries: 1, need_more: 0
802 Selected stage: 0 Furthest stage: 1
803 try_place_table returning 1 of tbl_sidecar2082 in stage 0
804 Table is placed
805 Pl vector: tbl_sidecar2082
806 - skipping cond-42 as its already done
807 try_place_table(cond-48, stage=0)
808 Initial # of stages is 0, initial # of entries is 0
809 Try_alloc_all for Table use
810 Trying to allocate layout for cond-48
811 Picking layout option for table : cond-48 with requested entries : 0
812 picked layout for cond-48 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
813 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
814 Trying to allocate adb for cond-48
815 Trying to allocate imem for cond-48
816 Entries : 0, needed_entries: 0, need_more: 0
817 Selected stage: 0 Furthest stage: 1
818 try_place_table returning 0 of cond-48 in stage 0
819 Table is placed
820 Pl vector: cond-48
821 - skipping cond-51 because it depends on filter_switch_ipv4_addr
822 - removing nat_ingress_icmp_dst_port from merge list because it depends on filter_switch_ipv4_addr
823 - skipping gateway cond-51 until mergeable tables are available
824 - skipping cond-59 due to in-sequence control dependence on cond-48
825 - skipping cond-63 due to in-sequence control dependence on cond-48
826 - skipping cond-74 due to in-sequence control dependence on cond-48
827 - skipping cond-75 due to in-sequence control dependence on cond-48
828 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-48
829 - skipping cond-76 due to in-sequence control dependence on cond-48
830 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
831 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
832 try_place_table(cond-77, stage=0)
833 Initial # of stages is 0, initial # of entries is 0
834 Try_alloc_all for Table use
835 Trying to allocate layout for cond-77
836 Picking layout option for table : cond-77 with requested entries : 0
837 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
838 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
839 Trying to allocate adb for cond-77
840 Trying to allocate imem for cond-77
841 Entries : 0, needed_entries: 0, need_more: 0
842 Selected stage: 0 Furthest stage: 1
843 try_place_table returning 0 of cond-77 in stage 0
844 Table is placed
845 Pl vector: cond-77
846 try_place_table(cond-79, stage=0)
847 Merging with match table egress_filter_egress_filter and tag $true
848 Initial # of stages is 0, initial # of entries is 256
849 Try_alloc_all for Table use
850 Trying to allocate layout for egress_filter_egress_filter
851 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
852 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
853 way:{ g:5 e:0 w:1 1 }
854 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
855 Trying to allocate adb for egress_filter_egress_filter
856 Trying to allocate imem for egress_filter_egress_filter
857 Entries : 5120, needed_entries: 256, need_more: 0
858 Selected stage: 0 Furthest stage: 1
859 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
860 Table is placed
861 Gateway is placed
862 Pl vector: egress_filter_egress_filter
863 - skipping cond-80 due to in-sequence control dependence on cond-77
864 - skipping cond-81 due to in-sequence control dependence on cond-79
865 - skipping cond-45 as its already done
866 filter_switch_ipv4_addr is not a gateway! Aborting search for merge choices
867 try_place_table(filter_switch_ipv4_addr, stage=0)
868 Initial # of stages is 0, initial # of entries is 512
869 Try_alloc_all for Table use
870 Trying to allocate layout for filter_switch_ipv4_addr
871 Picking layout option for table : filter_switch_ipv4_addr with requested entries : 512
872 picked layout for filter_switch_ipv4_addr FormatType(02) layout: 512tV ixbar:6B/41b match:6B/41b ov:11
873 entries:512 srams:3 local_tinds: 0 maprams:2 tcams:1 afi:0
874 Trying to allocate adb for filter_switch_ipv4_addr
875 Trying to allocate imem for filter_switch_ipv4_addr
876 Entries : 512, needed_entries: 512, need_more: 0
877 Selected stage: 0 Furthest stage: 1
878 try_place_table returning 512 of filter_switch_ipv4_addr in stage 0
879 Table is placed
880 Pl vector: filter_switch_ipv4_addr
881 try_place_table(cond-46, stage=0)
882 Initial # of stages is 0, initial # of entries is 0
883 Try_alloc_all for Table use
884 Trying to allocate layout for cond-46
885 Picking layout option for table : cond-46 with requested entries : 0
886 picked layout for cond-46 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
887 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
888 Trying to allocate adb for cond-46
889 Trying to allocate imem for cond-46
890 Entries : 0, needed_entries: 0, need_more: 0
891 Selected stage: 0 Furthest stage: 1
892 try_place_table returning 0 of cond-46 in stage 0
893 Table is placed
894 Pl vector: cond-46
895 found 7 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, cond-48, cond-77, egress_filter_egress_filter, filter_switch_ipv4_addr, cond-46 ]
896 Initial best is first table seen: tbl_sidecar2081
897 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
898 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
899 For trial t : cond-48 with best: tbl_sidecar2082
900 Updating best to cond-48 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
901 For trial t : cond-77 with best: cond-48
902 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
903 For trial t : egress_filter_egress_filter with best: cond-48
904 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
905 For trial t : filter_switch_ipv4_addr with best: cond-48
906 Updating best to filter_switch_ipv4_addr from cond-48 for reason: longer downward prop control-included dependence tail chain
907 For trial t : cond-46 with best: filter_switch_ipv4_addr
908 Keeping best filter_switch_ipv4_addr for reason: longer control-excluded dependence tail chain
909 placing 512 entries of filter_switch_ipv4_addr ( Ingress.filter.switch_ipv4_addr ) in stage 0(4) FormatType(02)
910 stage 0, work: [ 34523856, 34718820, 34524687 ], partly placed 0, placed 5
911 { id=3 ram=4 tcam=1 mram=2 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
912 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
913 try_place_table(tbl_sidecar2081, stage=0)
914 Initial # of stages is 0, initial # of entries is 1
915 Try_alloc_all for Table use
916 Trying to allocate layout for tbl_sidecar2081
917 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
918 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
919 way:{ g:1 e:0 w:1 }
920 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
921 Trying to allocate adb for tbl_sidecar2081
922 Trying to allocate imem for tbl_sidecar2081
923 Entries : 1, needed_entries: 1, need_more: 0
924 Selected stage: 0 Furthest stage: 1
925 try_place_table returning 1 of tbl_sidecar2081 in stage 0
926 Table is placed
927 Pl vector: tbl_sidecar2081
928 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
929 try_place_table(tbl_sidecar2082, stage=0)
930 Initial # of stages is 0, initial # of entries is 1
931 Try_alloc_all for Table use
932 Trying to allocate layout for tbl_sidecar2082
933 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
934 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
935 way:{ g:1 e:0 w:1 }
936 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
937 Trying to allocate adb for tbl_sidecar2082
938 Trying to allocate imem for tbl_sidecar2082
939 Entries : 1, needed_entries: 1, need_more: 0
940 Selected stage: 0 Furthest stage: 1
941 try_place_table returning 1 of tbl_sidecar2082 in stage 0
942 Table is placed
943 Pl vector: tbl_sidecar2082
944 - skipping cond-42 as its already done
945 try_place_table(cond-48, stage=0)
946 Initial # of stages is 0, initial # of entries is 0
947 Try_alloc_all for Table use
948 Trying to allocate layout for cond-48
949 Picking layout option for table : cond-48 with requested entries : 0
950 picked layout for cond-48 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
951 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
952 Trying to allocate adb for cond-48
953 Trying to allocate imem for cond-48
954 Entries : 0, needed_entries: 0, need_more: 0
955 Selected stage: 0 Furthest stage: 1
956 try_place_table returning 0 of cond-48 in stage 0
957 Table is placed
958 Pl vector: cond-48
959 - skipping cond-51 because it depends on cond-46
960 - removing nat_ingress_icmp_dst_port from merge list because it depends on cond-46
961 - skipping gateway cond-51 until mergeable tables are available
962 - skipping cond-59 due to in-sequence control dependence on cond-48
963 - skipping cond-63 due to in-sequence control dependence on cond-48
964 - skipping cond-74 due to in-sequence control dependence on cond-48
965 - skipping cond-75 due to in-sequence control dependence on cond-48
966 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-48
967 - skipping cond-76 due to in-sequence control dependence on cond-48
968 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
969 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
970 try_place_table(cond-77, stage=0)
971 Initial # of stages is 0, initial # of entries is 0
972 Try_alloc_all for Table use
973 Trying to allocate layout for cond-77
974 Picking layout option for table : cond-77 with requested entries : 0
975 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
976 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
977 Trying to allocate adb for cond-77
978 Trying to allocate imem for cond-77
979 Entries : 0, needed_entries: 0, need_more: 0
980 Selected stage: 0 Furthest stage: 1
981 try_place_table returning 0 of cond-77 in stage 0
982 Table is placed
983 Pl vector: cond-77
984 try_place_table(cond-79, stage=0)
985 Merging with match table egress_filter_egress_filter and tag $true
986 Initial # of stages is 0, initial # of entries is 256
987 Try_alloc_all for Table use
988 Trying to allocate layout for egress_filter_egress_filter
989 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
990 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
991 way:{ g:5 e:0 w:1 1 }
992 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
993 Trying to allocate adb for egress_filter_egress_filter
994 Trying to allocate imem for egress_filter_egress_filter
995 Entries : 5120, needed_entries: 256, need_more: 0
996 Selected stage: 0 Furthest stage: 1
997 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
998 Table is placed
999 Gateway is placed
1000 Pl vector: egress_filter_egress_filter
1001 - skipping cond-80 due to in-sequence control dependence on cond-77
1002 - skipping cond-81 due to in-sequence control dependence on cond-79
1003 try_place_table(cond-46, stage=0)
1004 Initial # of stages is 0, initial # of entries is 0
1005 Try_alloc_all for Table use
1006 Trying to allocate layout for cond-46
1007 Picking layout option for table : cond-46 with requested entries : 0
1008 picked layout for cond-46 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1009 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1010 Trying to allocate adb for cond-46
1011 Trying to allocate imem for cond-46
1012 Entries : 0, needed_entries: 0, need_more: 0
1013 Selected stage: 0 Furthest stage: 1
1014 try_place_table returning 0 of cond-46 in stage 0
1015 Table is placed
1016 Pl vector: cond-46
1017 found 6 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, cond-48, cond-77, egress_filter_egress_filter, cond-46 ]
1018 Initial best is first table seen: tbl_sidecar2081
1019 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1020 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1021 For trial t : cond-48 with best: tbl_sidecar2082
1022 Updating best to cond-48 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
1023 For trial t : cond-77 with best: cond-48
1024 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
1025 For trial t : egress_filter_egress_filter with best: cond-48
1026 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
1027 For trial t : cond-46 with best: cond-48
1028 Updating best to cond-46 from cond-48 for reason: longer downward prop control-included dependence tail chain
1029 placing 0 entries of cond-46 ( cond-46 ) in stage 0(5) FormatType(02)
1030 stage 0, work: [ 34523856, 34718820, 34524687, 34524683 ], partly placed 0, placed 6
1031 { id=3 ram=4 tcam=1 mram=2 eixb=11 tixb=0 malu=0 salu=0 local_tinds=0 }
1032 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1033 try_place_table(tbl_sidecar2081, stage=0)
1034 Initial # of stages is 0, initial # of entries is 1
1035 Try_alloc_all for Table use
1036 Trying to allocate layout for tbl_sidecar2081
1037 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1038 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1039 way:{ g:1 e:0 w:1 }
1040 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1041 Trying to allocate adb for tbl_sidecar2081
1042 Trying to allocate imem for tbl_sidecar2081
1043 Entries : 1, needed_entries: 1, need_more: 0
1044 Selected stage: 0 Furthest stage: 1
1045 try_place_table returning 1 of tbl_sidecar2081 in stage 0
1046 Table is placed
1047 Pl vector: tbl_sidecar2081
1048 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
1049 try_place_table(tbl_sidecar2082, stage=0)
1050 Initial # of stages is 0, initial # of entries is 1
1051 Try_alloc_all for Table use
1052 Trying to allocate layout for tbl_sidecar2082
1053 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1054 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1055 way:{ g:1 e:0 w:1 }
1056 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1057 Trying to allocate adb for tbl_sidecar2082
1058 Trying to allocate imem for tbl_sidecar2082
1059 Entries : 1, needed_entries: 1, need_more: 0
1060 Selected stage: 0 Furthest stage: 1
1061 try_place_table returning 1 of tbl_sidecar2082 in stage 0
1062 Table is placed
1063 Pl vector: tbl_sidecar2082
1064 - skipping cond-42 as its already done
1065 try_place_table(cond-48, stage=0)
1066 Initial # of stages is 0, initial # of entries is 0
1067 Try_alloc_all for Table use
1068 Trying to allocate layout for cond-48
1069 Picking layout option for table : cond-48 with requested entries : 0
1070 picked layout for cond-48 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
1071 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1072 Trying to allocate adb for cond-48
1073 Trying to allocate imem for cond-48
1074 Entries : 0, needed_entries: 0, need_more: 0
1075 Selected stage: 0 Furthest stage: 1
1076 try_place_table returning 0 of cond-48 in stage 0
1077 Table is placed
1078 Pl vector: cond-48
1079 - skipping cond-51 because it depends on cond-47
1080 - removing nat_ingress_icmp_dst_port from merge list because it depends on cond-47
1081 - skipping gateway cond-51 until mergeable tables are available
1082 - skipping cond-59 due to in-sequence control dependence on cond-48
1083 - skipping cond-63 due to in-sequence control dependence on cond-48
1084 - skipping cond-74 due to in-sequence control dependence on cond-48
1085 - skipping cond-75 due to in-sequence control dependence on cond-48
1086 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-48
1087 - skipping cond-76 due to in-sequence control dependence on cond-48
1088 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
1089 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
1090 try_place_table(cond-77, stage=0)
1091 Initial # of stages is 0, initial # of entries is 0
1092 Try_alloc_all for Table use
1093 Trying to allocate layout for cond-77
1094 Picking layout option for table : cond-77 with requested entries : 0
1095 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1096 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1097 Trying to allocate adb for cond-77
1098 Trying to allocate imem for cond-77
1099 Entries : 0, needed_entries: 0, need_more: 0
1100 Selected stage: 0 Furthest stage: 1
1101 try_place_table returning 0 of cond-77 in stage 0
1102 Table is placed
1103 Pl vector: cond-77
1104 try_place_table(cond-79, stage=0)
1105 Merging with match table egress_filter_egress_filter and tag $true
1106 Initial # of stages is 0, initial # of entries is 256
1107 Try_alloc_all for Table use
1108 Trying to allocate layout for egress_filter_egress_filter
1109 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1110 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1111 way:{ g:5 e:0 w:1 1 }
1112 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1113 Trying to allocate adb for egress_filter_egress_filter
1114 Trying to allocate imem for egress_filter_egress_filter
1115 Entries : 5120, needed_entries: 256, need_more: 0
1116 Selected stage: 0 Furthest stage: 1
1117 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1118 Table is placed
1119 Gateway is placed
1120 Pl vector: egress_filter_egress_filter
1121 - skipping cond-80 due to in-sequence control dependence on cond-77
1122 - skipping cond-81 due to in-sequence control dependence on cond-79
1123 - skipping cond-46 as its already done
1124 try_place_table(cond-47, stage=0)
1125 Merging with match table filter_switch_ipv6_addr and tag $true
1126 Initial # of stages is 0, initial # of entries is 512
1127 Try_alloc_all for Table use
1128 Trying to allocate layout for filter_switch_ipv6_addr
1129 Picking layout option for table : filter_switch_ipv6_addr with requested entries : 512
1130 picked layout for filter_switch_ipv6_addr FormatType(02) layout: 512tV ixbar:18B/137b match:18B/137b ov:11
1131 entries:512 srams:3 local_tinds: 0 maprams:2 tcams:4 afi:0
1132 Trying to allocate adb for filter_switch_ipv6_addr
1133 Trying to allocate imem for filter_switch_ipv6_addr
1134 Entries : 512, needed_entries: 512, need_more: 0
1135 Selected stage: 0 Furthest stage: 1
1136 try_place_table returning 512 of filter_switch_ipv6_addr in stage 0
1137 Table is placed
1138 Gateway is placed
1139 Pl vector: filter_switch_ipv6_addr
1140 found 6 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, cond-48, cond-77, egress_filter_egress_filter, filter_switch_ipv6_addr ]
1141 Initial best is first table seen: tbl_sidecar2081
1142 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1143 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1144 For trial t : cond-48 with best: tbl_sidecar2082
1145 Updating best to cond-48 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
1146 For trial t : cond-77 with best: cond-48
1147 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
1148 For trial t : egress_filter_egress_filter with best: cond-48
1149 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
1150 For trial t : filter_switch_ipv6_addr with best: cond-48
1151 Updating best to filter_switch_ipv6_addr from cond-48 for reason: longer downward prop control-included dependence tail chain
1152 placing 512 entries of filter_switch_ipv6_addr ( Ingress.filter.switch_ipv6_addr ) (with gw cond-47, result tag $true) in stage 0(6) FormatType(02)
1153 stage 0, work: [ 34523856, 34718820 ], partly placed 0, placed 7
1154 { id=4 ram=7 tcam=5 mram=4 eixb=29 tixb=0 malu=0 salu=0 local_tinds=0 }
1155 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1156 try_place_table(tbl_sidecar2081, stage=0)
1157 Initial # of stages is 0, initial # of entries is 1
1158 Try_alloc_all for Table use
1159 Trying to allocate layout for tbl_sidecar2081
1160 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1161 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1162 way:{ g:1 e:0 w:1 }
1163 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1164 Trying to allocate adb for tbl_sidecar2081
1165 Trying to allocate imem for tbl_sidecar2081
1166 Entries : 1, needed_entries: 1, need_more: 0
1167 Selected stage: 0 Furthest stage: 1
1168 try_place_table returning 1 of tbl_sidecar2081 in stage 0
1169 Table is placed
1170 Pl vector: tbl_sidecar2081
1171 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
1172 try_place_table(tbl_sidecar2082, stage=0)
1173 Initial # of stages is 0, initial # of entries is 1
1174 Try_alloc_all for Table use
1175 Trying to allocate layout for tbl_sidecar2082
1176 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1177 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1178 way:{ g:1 e:0 w:1 }
1179 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1180 Trying to allocate adb for tbl_sidecar2082
1181 Trying to allocate imem for tbl_sidecar2082
1182 Entries : 1, needed_entries: 1, need_more: 0
1183 Selected stage: 0 Furthest stage: 1
1184 try_place_table returning 1 of tbl_sidecar2082 in stage 0
1185 Table is placed
1186 Pl vector: tbl_sidecar2082
1187 - skipping cond-42 as its already done
1188 try_place_table(cond-48, stage=0)
1189 Initial # of stages is 0, initial # of entries is 0
1190 Try_alloc_all for Table use
1191 Trying to allocate layout for cond-48
1192 Picking layout option for table : cond-48 with requested entries : 0
1193 picked layout for cond-48 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
1194 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1195 Trying to allocate adb for cond-48
1196 Trying to allocate imem for cond-48
1197 Entries : 0, needed_entries: 0, need_more: 0
1198 Selected stage: 0 Furthest stage: 1
1199 try_place_table returning 0 of cond-48 in stage 0
1200 Table is placed
1201 Pl vector: cond-48
1202 try_place_table(cond-51, stage=0)
1203 Merging with match table nat_ingress_icmp_dst_port and tag $true
1204 - dependency between filter_switch_ipv6_addr and table advances stage
1205 Initial # of stages is 1, initial # of entries is 4
1206 Try_alloc_all for Table use
1207 Trying to allocate layout for nat_ingress_icmp_dst_port
1208 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1209 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1210 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1211 Trying to allocate adb for nat_ingress_icmp_dst_port
1212 Trying to allocate imem for nat_ingress_icmp_dst_port
1213 Entries : 512, needed_entries: 4, need_more: 0
1214 Selected stage: 1 Furthest stage: 1
1215 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1216 Table is placed
1217 Gateway is placed
1218 Pl vector: nat_ingress_icmp_dst_port
1219 - skipping cond-59 due to in-sequence control dependence on cond-48
1220 - skipping cond-63 due to in-sequence control dependence on cond-48
1221 - skipping cond-74 due to in-sequence control dependence on cond-48
1222 - skipping cond-75 due to in-sequence control dependence on cond-48
1223 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-48
1224 - skipping cond-76 due to in-sequence control dependence on cond-48
1225 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-48
1226 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-48
1227 try_place_table(cond-77, stage=0)
1228 Initial # of stages is 0, initial # of entries is 0
1229 Try_alloc_all for Table use
1230 Trying to allocate layout for cond-77
1231 Picking layout option for table : cond-77 with requested entries : 0
1232 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1233 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1234 Trying to allocate adb for cond-77
1235 Trying to allocate imem for cond-77
1236 Entries : 0, needed_entries: 0, need_more: 0
1237 Selected stage: 0 Furthest stage: 1
1238 try_place_table returning 0 of cond-77 in stage 0
1239 Table is placed
1240 Pl vector: cond-77
1241 try_place_table(cond-79, stage=0)
1242 Merging with match table egress_filter_egress_filter and tag $true
1243 Initial # of stages is 0, initial # of entries is 256
1244 Try_alloc_all for Table use
1245 Trying to allocate layout for egress_filter_egress_filter
1246 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1247 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1248 way:{ g:5 e:0 w:1 1 }
1249 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1250 Trying to allocate adb for egress_filter_egress_filter
1251 Trying to allocate imem for egress_filter_egress_filter
1252 Entries : 5120, needed_entries: 256, need_more: 0
1253 Selected stage: 0 Furthest stage: 1
1254 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1255 Table is placed
1256 Gateway is placed
1257 Pl vector: egress_filter_egress_filter
1258 - skipping cond-80 due to in-sequence control dependence on cond-77
1259 - skipping cond-81 due to in-sequence control dependence on cond-79
1260 found 6 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, cond-48, nat_ingress_icmp_dst_port, cond-77, egress_filter_egress_filter ]
1261 Initial best is first table seen: tbl_sidecar2081
1262 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1263 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1264 For trial t : cond-48 with best: tbl_sidecar2082
1265 Updating best to cond-48 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
1266 For trial t : nat_ingress_icmp_dst_port with best: cond-48
1267 Keeping best cond-48 for reason: earlier stage calculated
1268 For trial t : cond-77 with best: cond-48
1269 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
1270 For trial t : egress_filter_egress_filter with best: cond-48
1271 Keeping best cond-48 for reason: longer downward prop control-included dependence tail chain
1272 placing 0 entries of cond-48 ( cond-48 ) in stage 0(7) FormatType(02)
1273 stage 0, work: [ 34523856, 34718820, 34525031 ], partly placed 0, placed 8
1274 { id=4 ram=7 tcam=5 mram=4 eixb=31 tixb=0 malu=0 salu=0 local_tinds=0 }
1275 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1276 try_place_table(tbl_sidecar2081, stage=0)
1277 Initial # of stages is 0, initial # of entries is 1
1278 Try_alloc_all for Table use
1279 Trying to allocate layout for tbl_sidecar2081
1280 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1281 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1282 way:{ g:1 e:0 w:1 }
1283 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1284 Trying to allocate adb for tbl_sidecar2081
1285 Trying to allocate imem for tbl_sidecar2081
1286 Entries : 1, needed_entries: 1, need_more: 0
1287 Selected stage: 0 Furthest stage: 1
1288 try_place_table returning 1 of tbl_sidecar2081 in stage 0
1289 Table is placed
1290 Pl vector: tbl_sidecar2081
1291 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
1292 try_place_table(tbl_sidecar2082, stage=0)
1293 Initial # of stages is 0, initial # of entries is 1
1294 Try_alloc_all for Table use
1295 Trying to allocate layout for tbl_sidecar2082
1296 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1297 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1298 way:{ g:1 e:0 w:1 }
1299 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1300 Trying to allocate adb for tbl_sidecar2082
1301 Trying to allocate imem for tbl_sidecar2082
1302 Entries : 1, needed_entries: 1, need_more: 0
1303 Selected stage: 0 Furthest stage: 1
1304 try_place_table returning 1 of tbl_sidecar2082 in stage 0
1305 Table is placed
1306 Pl vector: tbl_sidecar2082
1307 - skipping cond-42 as its already done
1308 - skipping cond-48 as its already done
1309 try_place_table(cond-51, stage=0)
1310 Merging with match table nat_ingress_icmp_dst_port and tag $true
1311 - dependency between filter_switch_ipv6_addr and table advances stage
1312 Initial # of stages is 1, initial # of entries is 4
1313 Try_alloc_all for Table use
1314 Trying to allocate layout for nat_ingress_icmp_dst_port
1315 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1316 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1317 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1318 Trying to allocate adb for nat_ingress_icmp_dst_port
1319 Trying to allocate imem for nat_ingress_icmp_dst_port
1320 Entries : 512, needed_entries: 4, need_more: 0
1321 Selected stage: 1 Furthest stage: 1
1322 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1323 Table is placed
1324 Gateway is placed
1325 Pl vector: nat_ingress_icmp_dst_port
1326 - skipping cond-59 due to in-sequence control dependence on cond-51
1327 - skipping cond-63 due to in-sequence control dependence on cond-51
1328 - skipping cond-74 due to in-sequence control dependence on cond-51
1329 - skipping cond-75 due to in-sequence control dependence on cond-51
1330 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
1331 - skipping cond-76 due to in-sequence control dependence on cond-51
1332 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
1333 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
1334 try_place_table(cond-77, stage=0)
1335 Initial # of stages is 0, initial # of entries is 0
1336 Try_alloc_all for Table use
1337 Trying to allocate layout for cond-77
1338 Picking layout option for table : cond-77 with requested entries : 0
1339 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1340 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1341 Trying to allocate adb for cond-77
1342 Trying to allocate imem for cond-77
1343 Entries : 0, needed_entries: 0, need_more: 0
1344 Selected stage: 0 Furthest stage: 1
1345 try_place_table returning 0 of cond-77 in stage 0
1346 Table is placed
1347 Pl vector: cond-77
1348 try_place_table(cond-79, stage=0)
1349 Merging with match table egress_filter_egress_filter and tag $true
1350 Initial # of stages is 0, initial # of entries is 256
1351 Try_alloc_all for Table use
1352 Trying to allocate layout for egress_filter_egress_filter
1353 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1354 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1355 way:{ g:5 e:0 w:1 1 }
1356 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1357 Trying to allocate adb for egress_filter_egress_filter
1358 Trying to allocate imem for egress_filter_egress_filter
1359 Entries : 5120, needed_entries: 256, need_more: 0
1360 Selected stage: 0 Furthest stage: 1
1361 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1362 Table is placed
1363 Gateway is placed
1364 Pl vector: egress_filter_egress_filter
1365 - skipping cond-80 due to in-sequence control dependence on cond-77
1366 - skipping cond-81 due to in-sequence control dependence on cond-79
1367 try_place_table(cond-49, stage=0)
1368 Merging with match table attached_subnet_ingress_attached_subnets_v4 and tag $true
1369 Initial # of stages is 0, initial # of entries is 513
1370 Try_alloc_all for Table use
1371 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v4
1372 Picking layout option for table : attached_subnet_ingress_attached_subnets_v4 with requested entries : 513
1373 picked layout for attached_subnet_ingress_attached_subnets_v4 FormatType(02) layout: 513tV ixbar:4B/32b match:4B/32b adb:32/32 ov:10
1374 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
1375 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v4
1376 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v4
1377 Entries : 1024, needed_entries: 513, need_more: 0
1378 Selected stage: 0 Furthest stage: 1
1379 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v4 in stage 0
1380 Table is placed
1381 Gateway is placed
1382 Pl vector: attached_subnet_ingress_attached_subnets_v4
1383 found 6 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, nat_ingress_icmp_dst_port, cond-77, egress_filter_egress_filter, attached_subnet_ingress_attached_subnets_v4 ]
1384 Initial best is first table seen: tbl_sidecar2081
1385 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1386 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1387 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2082
1388 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1389 For trial t : cond-77 with best: tbl_sidecar2082
1390 Updating best to cond-77 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
1391 For trial t : egress_filter_egress_filter with best: cond-77
1392 Updating best to egress_filter_egress_filter from cond-77 for reason: fewer total dependencies in dominance frontier
1393 For trial t : attached_subnet_ingress_attached_subnets_v4 with best: egress_filter_egress_filter
1394 Updating best to attached_subnet_ingress_attached_subnets_v4 from egress_filter_egress_filter for reason: longer downward prop control-included dependence tail chain
1395 placing 1024 entries of attached_subnet_ingress_attached_subnets_v4 ( Ingress.attached_subnet_ingress.attached_subnets_v4 ) (with gw cond-49, result tag $true) in stage 0(8) FormatType(02)
1396 stage 0, work: [ 34523856, 34718820, 34525031, 34525029 ], partly placed 0, placed 9
1397 { id=5 ram=12 tcam=7 mram=6 eixb=35 tixb=0 malu=0 salu=0 local_tinds=0 }
1398 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1399 try_place_table(tbl_sidecar2081, stage=0)
1400 Initial # of stages is 0, initial # of entries is 1
1401 Try_alloc_all for Table use
1402 Trying to allocate layout for tbl_sidecar2081
1403 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1404 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1405 way:{ g:1 e:0 w:1 }
1406 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1407 Trying to allocate adb for tbl_sidecar2081
1408 Trying to allocate imem for tbl_sidecar2081
1409 Entries : 1, needed_entries: 1, need_more: 0
1410 Selected stage: 0 Furthest stage: 1
1411 try_place_table returning 1 of tbl_sidecar2081 in stage 0
1412 Table is placed
1413 Pl vector: tbl_sidecar2081
1414 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
1415 try_place_table(tbl_sidecar2082, stage=0)
1416 Initial # of stages is 0, initial # of entries is 1
1417 Try_alloc_all for Table use
1418 Trying to allocate layout for tbl_sidecar2082
1419 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1420 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1421 way:{ g:1 e:0 w:1 }
1422 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1423 Trying to allocate adb for tbl_sidecar2082
1424 Trying to allocate imem for tbl_sidecar2082
1425 Entries : 1, needed_entries: 1, need_more: 0
1426 Selected stage: 0 Furthest stage: 1
1427 try_place_table returning 1 of tbl_sidecar2082 in stage 0
1428 Table is placed
1429 Pl vector: tbl_sidecar2082
1430 - skipping cond-42 as its already done
1431 - skipping cond-48 as its already done
1432 try_place_table(cond-51, stage=0)
1433 Merging with match table nat_ingress_icmp_dst_port and tag $true
1434 - dependency between filter_switch_ipv6_addr and table advances stage
1435 Initial # of stages is 1, initial # of entries is 4
1436 Try_alloc_all for Table use
1437 Trying to allocate layout for nat_ingress_icmp_dst_port
1438 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1439 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1440 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1441 Trying to allocate adb for nat_ingress_icmp_dst_port
1442 Trying to allocate imem for nat_ingress_icmp_dst_port
1443 Entries : 512, needed_entries: 4, need_more: 0
1444 Selected stage: 1 Furthest stage: 1
1445 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1446 Table is placed
1447 Gateway is placed
1448 Pl vector: nat_ingress_icmp_dst_port
1449 - skipping cond-59 due to in-sequence control dependence on cond-51
1450 - skipping cond-63 due to in-sequence control dependence on cond-51
1451 - skipping cond-74 due to in-sequence control dependence on cond-51
1452 - skipping cond-75 due to in-sequence control dependence on cond-51
1453 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
1454 - skipping cond-76 due to in-sequence control dependence on cond-51
1455 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
1456 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
1457 try_place_table(cond-77, stage=0)
1458 Initial # of stages is 0, initial # of entries is 0
1459 Try_alloc_all for Table use
1460 Trying to allocate layout for cond-77
1461 Picking layout option for table : cond-77 with requested entries : 0
1462 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1463 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1464 Trying to allocate adb for cond-77
1465 Trying to allocate imem for cond-77
1466 Entries : 0, needed_entries: 0, need_more: 0
1467 Selected stage: 0 Furthest stage: 1
1468 try_place_table returning 0 of cond-77 in stage 0
1469 Table is placed
1470 Pl vector: cond-77
1471 try_place_table(cond-79, stage=0)
1472 Merging with match table egress_filter_egress_filter and tag $true
1473 Initial # of stages is 0, initial # of entries is 256
1474 Try_alloc_all for Table use
1475 Trying to allocate layout for egress_filter_egress_filter
1476 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1477 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1478 way:{ g:5 e:0 w:1 1 }
1479 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1480 Trying to allocate adb for egress_filter_egress_filter
1481 Trying to allocate imem for egress_filter_egress_filter
1482 Entries : 5120, needed_entries: 256, need_more: 0
1483 Selected stage: 0 Furthest stage: 1
1484 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1485 Table is placed
1486 Gateway is placed
1487 Pl vector: egress_filter_egress_filter
1488 - skipping cond-80 due to in-sequence control dependence on cond-77
1489 - skipping cond-81 due to in-sequence control dependence on cond-79
1490 - skipping cond-49 as its already done
1491 try_place_table(cond-50, stage=0)
1492 Merging with match table attached_subnet_ingress_attached_subnets_v6 and tag $true
1493 Initial # of stages is 0, initial # of entries is 513
1494 Try_alloc_all for Table use
1495 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v6
1496 Picking layout option for table : attached_subnet_ingress_attached_subnets_v6 with requested entries : 513
1497 picked layout for attached_subnet_ingress_attached_subnets_v6 FormatType(02) layout: 513tV ixbar:16B/128b match:16B/128b adb:32/32 ov:10
1498 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:6 afi:0
1499 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v6
1500 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v6
1501 Entries : 1024, needed_entries: 513, need_more: 0
1502 Selected stage: 0 Furthest stage: 1
1503 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v6 in stage 0
1504 Table is placed
1505 Gateway is placed
1506 Pl vector: attached_subnet_ingress_attached_subnets_v6
1507 found 6 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, nat_ingress_icmp_dst_port, cond-77, egress_filter_egress_filter, attached_subnet_ingress_attached_subnets_v6 ]
1508 Initial best is first table seen: tbl_sidecar2081
1509 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1510 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1511 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2082
1512 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1513 For trial t : cond-77 with best: tbl_sidecar2082
1514 Updating best to cond-77 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
1515 For trial t : egress_filter_egress_filter with best: cond-77
1516 Updating best to egress_filter_egress_filter from cond-77 for reason: fewer total dependencies in dominance frontier
1517 For trial t : attached_subnet_ingress_attached_subnets_v6 with best: egress_filter_egress_filter
1518 Updating best to attached_subnet_ingress_attached_subnets_v6 from egress_filter_egress_filter for reason: longer downward prop control-included dependence tail chain
1519 placing 1024 entries of attached_subnet_ingress_attached_subnets_v6 ( Ingress.attached_subnet_ingress.attached_subnets_v6 ) (with gw cond-50, result tag $true) in stage 0(9) FormatType(02)
1520 stage 0, work: [ 34523856, 34718820 ], partly placed 0, placed 10
1521 { id=6 ram=17 tcam=13 mram=8 eixb=51 tixb=0 malu=0 salu=0 local_tinds=0 }
1522 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1523 try_place_table(tbl_sidecar2081, stage=0)
1524 Initial # of stages is 0, initial # of entries is 1
1525 Try_alloc_all for Table use
1526 Trying to allocate layout for tbl_sidecar2081
1527 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1528 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1529 way:{ g:1 e:0 w:1 }
1530 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1531 Trying to allocate adb for tbl_sidecar2081
1532 Trying to allocate imem for tbl_sidecar2081
1533 table tbl_sidecar2081 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
1534 too many stats tables
1535 Memuse for failed memory placement:
1536 tc sb rb tib ab st srams mapram ov gw pay 2p
1537 .. .. .. .. .. .. .......... ...... .. .. .. .
1538 .. .. .. .. .. .. .......... ...... .. .. .. .
1539 .. .. .. .. .. .. .......... ...... .. .. .. .
1540 .. .. .. .. .. .. .......... ...... .. .. .. .
1541 .. .. .. .. .. .. .......... ...... .. .. .. .
1542 .. .. .. .. .. .. .......... ...... .. .. .. .
1543 .. .. .. .. .. .. .......... ...... .. .. .. .
1544 .. .. .. .. .. .. .......... ...... .. .. .. .
1545 ..
1546 ..
1547 ..
1548 ..
1549 
1550 Table use of memory allocation did not fit
1551 Try_alloc_all for Min use
1552 Trying to allocate layout for tbl_sidecar2081
1553 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1554 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1555 way:{ g:1 e:0 w:1 }
1556 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1557 Trying to allocate adb for tbl_sidecar2081
1558 Trying to allocate imem for tbl_sidecar2081
1559 table tbl_sidecar2081 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
1560 too many stats tables
1561 Memuse for failed memory placement:
1562 tc sb rb tib ab st srams mapram ov gw pay 2p
1563 .. .. .. .. .. .. .......... ...... .. .. .. .
1564 .. .. .. .. .. .. .......... ...... .. .. .. .
1565 .. .. .. .. .. .. .......... ...... .. .. .. .
1566 .. .. .. .. .. .. .......... ...... .. .. .. .
1567 .. .. .. .. .. .. .......... ...... .. .. .. .
1568 .. .. .. .. .. .. .......... ...... .. .. .. .
1569 .. .. .. .. .. .. .......... ...... .. .. .. .
1570 .. .. .. .. .. .. .......... ...... .. .. .. .
1571 ..
1572 ..
1573 ..
1574 ..
1575 
1576 Min use of memory allocation did not fit
1577 Try_alloc_all for Table use
1578 Trying to allocate layout for tbl_sidecar2081
1579 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1580 picked layout for tbl_sidecar2081 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_sidecar2081
1584 Trying to allocate imem for tbl_sidecar2081
1585 Entries : 1, needed_entries: 1, need_more: 0
1586 Selected stage: 1 Furthest stage: 1
1587 try_place_table returning 1 of tbl_sidecar2081 in stage 1
1588 Table is placed
1589 Pl vector: tbl_sidecar2081
1590 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
1591 try_place_table(tbl_sidecar2082, stage=0)
1592 Initial # of stages is 0, initial # of entries is 1
1593 Try_alloc_all for Table use
1594 Trying to allocate layout for tbl_sidecar2082
1595 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1596 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1597 way:{ g:1 e:0 w:1 }
1598 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1599 Trying to allocate adb for tbl_sidecar2082
1600 Trying to allocate imem for tbl_sidecar2082
1601 table tbl_sidecar2082 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
1602 too many stats tables
1603 Memuse for failed memory placement:
1604 tc sb rb tib ab st srams mapram ov gw pay 2p
1605 .. .. .. .. .. .. .......... ...... .. .. .. .
1606 .. .. .. .. .. .. .......... ...... .. .. .. .
1607 .. .. .. .. .. .. .......... ...... .. .. .. .
1608 .. .. .. .. .. .. .......... ...... .. .. .. .
1609 .. .. .. .. .. .. .......... ...... .. .. .. .
1610 .. .. .. .. .. .. .......... ...... .. .. .. .
1611 .. .. .. .. .. .. .......... ...... .. .. .. .
1612 .. .. .. .. .. .. .......... ...... .. .. .. .
1613 ..
1614 ..
1615 ..
1616 ..
1617 
1618 Table use of memory allocation did not fit
1619 Try_alloc_all for Min use
1620 Trying to allocate layout for tbl_sidecar2082
1621 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1622 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1623 way:{ g:1 e:0 w:1 }
1624 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1625 Trying to allocate adb for tbl_sidecar2082
1626 Trying to allocate imem for tbl_sidecar2082
1627 table tbl_sidecar2082 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
1628 too many stats tables
1629 Memuse for failed memory placement:
1630 tc sb rb tib ab st srams mapram ov gw pay 2p
1631 .. .. .. .. .. .. .......... ...... .. .. .. .
1632 .. .. .. .. .. .. .......... ...... .. .. .. .
1633 .. .. .. .. .. .. .......... ...... .. .. .. .
1634 .. .. .. .. .. .. .......... ...... .. .. .. .
1635 .. .. .. .. .. .. .......... ...... .. .. .. .
1636 .. .. .. .. .. .. .......... ...... .. .. .. .
1637 .. .. .. .. .. .. .......... ...... .. .. .. .
1638 .. .. .. .. .. .. .......... ...... .. .. .. .
1639 ..
1640 ..
1641 ..
1642 ..
1643 
1644 Min use of memory allocation did not fit
1645 Try_alloc_all for Table use
1646 Trying to allocate layout for tbl_sidecar2082
1647 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1648 picked layout for tbl_sidecar2082 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_sidecar2082
1652 Trying to allocate imem for tbl_sidecar2082
1653 Entries : 1, needed_entries: 1, need_more: 0
1654 Selected stage: 1 Furthest stage: 1
1655 try_place_table returning 1 of tbl_sidecar2082 in stage 1
1656 Table is placed
1657 Pl vector: tbl_sidecar2082
1658 - skipping cond-42 as its already done
1659 - skipping cond-48 as its already done
1660 try_place_table(cond-51, stage=0)
1661 Merging with match table nat_ingress_icmp_dst_port and tag $true
1662 - dependency between filter_switch_ipv6_addr and table advances stage
1663 Initial # of stages is 1, initial # of entries is 4
1664 Try_alloc_all for Table use
1665 Trying to allocate layout for nat_ingress_icmp_dst_port
1666 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1667 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1668 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1669 Trying to allocate adb for nat_ingress_icmp_dst_port
1670 Trying to allocate imem for nat_ingress_icmp_dst_port
1671 Entries : 512, needed_entries: 4, need_more: 0
1672 Selected stage: 1 Furthest stage: 1
1673 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1674 Table is placed
1675 Gateway is placed
1676 Pl vector: nat_ingress_icmp_dst_port
1677 - skipping cond-59 due to in-sequence control dependence on cond-51
1678 - skipping cond-63 due to in-sequence control dependence on cond-51
1679 - skipping cond-74 due to in-sequence control dependence on cond-51
1680 - skipping cond-75 due to in-sequence control dependence on cond-51
1681 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
1682 - skipping cond-76 due to in-sequence control dependence on cond-51
1683 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
1684 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
1685 try_place_table(cond-77, stage=0)
1686 Initial # of stages is 0, initial # of entries is 0
1687 Try_alloc_all for Table use
1688 Trying to allocate layout for cond-77
1689 Picking layout option for table : cond-77 with requested entries : 0
1690 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1691 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1692 Trying to allocate adb for cond-77
1693 Trying to allocate imem for cond-77
1694 Entries : 0, needed_entries: 0, need_more: 0
1695 Selected stage: 0 Furthest stage: 1
1696 try_place_table returning 0 of cond-77 in stage 0
1697 Table is placed
1698 Pl vector: cond-77
1699 try_place_table(cond-79, stage=0)
1700 Merging with match table egress_filter_egress_filter and tag $true
1701 Initial # of stages is 0, initial # of entries is 256
1702 Try_alloc_all for Table use
1703 Trying to allocate layout for egress_filter_egress_filter
1704 Picking layout option for table : egress_filter_egress_filter with requested entries : 256
1705 picked layout for egress_filter_egress_filter FormatType(02) layout: 256eV ixbar:2B/9b match:0B/-1b gh:2 ov:1
1706 way:{ g:5 e:0 w:1 1 }
1707 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:0 I
1708 Trying to allocate adb for egress_filter_egress_filter
1709 Trying to allocate imem for egress_filter_egress_filter
1710 Entries : 5120, needed_entries: 256, need_more: 0
1711 Selected stage: 0 Furthest stage: 1
1712 try_place_table returning 5120 of egress_filter_egress_filter in stage 0
1713 Table is placed
1714 Gateway is placed
1715 Pl vector: egress_filter_egress_filter
1716 - skipping cond-80 due to in-sequence control dependence on cond-77
1717 - skipping cond-81 due to in-sequence control dependence on cond-79
1718 found 5 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, nat_ingress_icmp_dst_port, cond-77, egress_filter_egress_filter ]
1719 Initial best is first table seen: tbl_sidecar2081
1720 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1721 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1722 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2082
1723 Updating best to nat_ingress_icmp_dst_port from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
1724 For trial t : cond-77 with best: nat_ingress_icmp_dst_port
1725 Updating best to cond-77 from nat_ingress_icmp_dst_port for reason: earlier stage calculated
1726 For trial t : egress_filter_egress_filter with best: cond-77
1727 Updating best to egress_filter_egress_filter from cond-77 for reason: fewer total dependencies in dominance frontier
1728 placing 5120 entries of egress_filter_egress_filter ( Egress.egress_filter.egress_filter ) (with gw cond-79, result tag $true) in stage 0(a) FormatType(02)
1729 stage 0, work: [ 34523856, 34718820 ], partly placed 0, placed 11
1730 { id=7 ram=18 tcam=13 mram=8 eixb=53 tixb=0 malu=0 salu=0 local_tinds=0 }
1731 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1732 try_place_table(tbl_sidecar2081, stage=0)
1733 Initial # of stages is 0, initial # of entries is 1
1734 Try_alloc_all for Table use
1735 Trying to allocate layout for tbl_sidecar2081
1736 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1737 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1738 way:{ g:1 e:0 w:1 }
1739 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1740 Trying to allocate adb for tbl_sidecar2081
1741 Trying to allocate imem for tbl_sidecar2081
1742 table tbl_sidecar2081 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
1743 too many stats tables
1744 Memuse for failed memory placement:
1745 tc sb rb tib ab st srams mapram ov gw pay 2p
1746 .. .. .. .. .. .. .......... ...... .. .. .. .
1747 .. .. .. .. .. .. .......... ...... .. .. .. .
1748 .. .. .. .. .. .. .......... ...... .. .. .. .
1749 .. .. .. .. .. .. .......... ...... .. .. .. .
1750 .. .. .. .. .. .. .......... ...... .. .. .. .
1751 .. .. .. .. .. .. .......... ...... .. .. .. .
1752 .. .. .. .. .. .. .......... ...... .. .. .. .
1753 .. .. .. .. .. .. .......... ...... .. .. .. .
1754 ..
1755 ..
1756 ..
1757 ..
1758 
1759 Table use of memory allocation did not fit
1760 Try_alloc_all for Min use
1761 Trying to allocate layout for tbl_sidecar2081
1762 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1763 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1764 way:{ g:1 e:0 w:1 }
1765 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1766 Trying to allocate adb for tbl_sidecar2081
1767 Trying to allocate imem for tbl_sidecar2081
1768 table tbl_sidecar2081 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
1769 too many stats tables
1770 Memuse for failed memory placement:
1771 tc sb rb tib ab st srams mapram ov gw pay 2p
1772 .. .. .. .. .. .. .......... ...... .. .. .. .
1773 .. .. .. .. .. .. .......... ...... .. .. .. .
1774 .. .. .. .. .. .. .......... ...... .. .. .. .
1775 .. .. .. .. .. .. .......... ...... .. .. .. .
1776 .. .. .. .. .. .. .......... ...... .. .. .. .
1777 .. .. .. .. .. .. .......... ...... .. .. .. .
1778 .. .. .. .. .. .. .......... ...... .. .. .. .
1779 .. .. .. .. .. .. .......... ...... .. .. .. .
1780 ..
1781 ..
1782 ..
1783 ..
1784 
1785 Min use of memory allocation did not fit
1786 Try_alloc_all for Table use
1787 Trying to allocate layout for tbl_sidecar2081
1788 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1789 picked layout for tbl_sidecar2081 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_sidecar2081
1793 Trying to allocate imem for tbl_sidecar2081
1794 Entries : 1, needed_entries: 1, need_more: 0
1795 Selected stage: 1 Furthest stage: 1
1796 try_place_table returning 1 of tbl_sidecar2081 in stage 1
1797 Table is placed
1798 Pl vector: tbl_sidecar2081
1799 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
1800 try_place_table(tbl_sidecar2082, stage=0)
1801 Initial # of stages is 0, initial # of entries is 1
1802 Try_alloc_all for Table use
1803 Trying to allocate layout for tbl_sidecar2082
1804 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1805 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1806 way:{ g:1 e:0 w:1 }
1807 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1808 Trying to allocate adb for tbl_sidecar2082
1809 Trying to allocate imem for tbl_sidecar2082
1810 table tbl_sidecar2082 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
1811 too many stats tables
1812 Memuse for failed memory placement:
1813 tc sb rb tib ab st srams mapram ov gw pay 2p
1814 .. .. .. .. .. .. .......... ...... .. .. .. .
1815 .. .. .. .. .. .. .......... ...... .. .. .. .
1816 .. .. .. .. .. .. .......... ...... .. .. .. .
1817 .. .. .. .. .. .. .......... ...... .. .. .. .
1818 .. .. .. .. .. .. .......... ...... .. .. .. .
1819 .. .. .. .. .. .. .......... ...... .. .. .. .
1820 .. .. .. .. .. .. .......... ...... .. .. .. .
1821 .. .. .. .. .. .. .......... ...... .. .. .. .
1822 ..
1823 ..
1824 ..
1825 ..
1826 
1827 Table use of memory allocation did not fit
1828 Try_alloc_all for Min use
1829 Trying to allocate layout for tbl_sidecar2082
1830 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1831 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1832 way:{ g:1 e:0 w:1 }
1833 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1834 Trying to allocate adb for tbl_sidecar2082
1835 Trying to allocate imem for tbl_sidecar2082
1836 table tbl_sidecar2082 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
1837 too many stats tables
1838 Memuse for failed memory placement:
1839 tc sb rb tib ab st srams mapram ov gw pay 2p
1840 .. .. .. .. .. .. .......... ...... .. .. .. .
1841 .. .. .. .. .. .. .......... ...... .. .. .. .
1842 .. .. .. .. .. .. .......... ...... .. .. .. .
1843 .. .. .. .. .. .. .......... ...... .. .. .. .
1844 .. .. .. .. .. .. .......... ...... .. .. .. .
1845 .. .. .. .. .. .. .......... ...... .. .. .. .
1846 .. .. .. .. .. .. .......... ...... .. .. .. .
1847 .. .. .. .. .. .. .......... ...... .. .. .. .
1848 ..
1849 ..
1850 ..
1851 ..
1852 
1853 Min use of memory allocation did not fit
1854 Try_alloc_all for Table use
1855 Trying to allocate layout for tbl_sidecar2082
1856 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1857 picked layout for tbl_sidecar2082 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_sidecar2082
1861 Trying to allocate imem for tbl_sidecar2082
1862 Entries : 1, needed_entries: 1, need_more: 0
1863 Selected stage: 1 Furthest stage: 1
1864 try_place_table returning 1 of tbl_sidecar2082 in stage 1
1865 Table is placed
1866 Pl vector: tbl_sidecar2082
1867 - skipping cond-42 as its already done
1868 - skipping cond-48 as its already done
1869 try_place_table(cond-51, stage=0)
1870 Merging with match table nat_ingress_icmp_dst_port and tag $true
1871 - dependency between filter_switch_ipv6_addr and table advances stage
1872 Initial # of stages is 1, initial # of entries is 4
1873 Try_alloc_all for Table use
1874 Trying to allocate layout for nat_ingress_icmp_dst_port
1875 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1876 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1877 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1878 Trying to allocate adb for nat_ingress_icmp_dst_port
1879 Trying to allocate imem for nat_ingress_icmp_dst_port
1880 Entries : 512, needed_entries: 4, need_more: 0
1881 Selected stage: 1 Furthest stage: 1
1882 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1883 Table is placed
1884 Gateway is placed
1885 Pl vector: nat_ingress_icmp_dst_port
1886 - skipping cond-59 due to in-sequence control dependence on cond-51
1887 - skipping cond-63 due to in-sequence control dependence on cond-51
1888 - skipping cond-74 due to in-sequence control dependence on cond-51
1889 - skipping cond-75 due to in-sequence control dependence on cond-51
1890 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
1891 - skipping cond-76 due to in-sequence control dependence on cond-51
1892 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
1893 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
1894 try_place_table(cond-77, stage=0)
1895 Initial # of stages is 0, initial # of entries is 0
1896 Try_alloc_all for Table use
1897 Trying to allocate layout for cond-77
1898 Picking layout option for table : cond-77 with requested entries : 0
1899 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1900 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1901 Trying to allocate adb for cond-77
1902 Trying to allocate imem for cond-77
1903 Entries : 0, needed_entries: 0, need_more: 0
1904 Selected stage: 0 Furthest stage: 1
1905 try_place_table returning 0 of cond-77 in stage 0
1906 Table is placed
1907 Pl vector: cond-77
1908 - skipping cond-79 as its already done
1909 - skipping cond-80 due to in-sequence control dependence on cond-77
1910 try_place_table(cond-81, stage=0)
1911 Merging with match table tbl_sidecar2354 and tag $false
1912 - dependency between egress_filter_egress_filter and table advances stage
1913 Initial # of stages is 1, initial # of entries is 1
1914 Try_alloc_all for Table use
1915 Trying to allocate layout for tbl_sidecar2354
1916 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
1917 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1918 way:{ g:1 e:0 w:1 }
1919 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1920 Trying to allocate adb for tbl_sidecar2354
1921 Trying to allocate imem for tbl_sidecar2354
1922 Entries : 1, needed_entries: 1, need_more: 0
1923 Selected stage: 1 Furthest stage: 1
1924 try_place_table returning 1 of tbl_sidecar2354 in stage 1
1925 Table is placed
1926 Gateway is placed
1927 Merging with match table tbl_sidecar2350 and tag $true
1928 - dependency between egress_filter_egress_filter and table advances stage
1929 Initial # of stages is 1, initial # of entries is 1
1930 Try_alloc_all for Table use
1931 Trying to allocate layout for tbl_sidecar2350
1932 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
1933 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1934 way:{ g:1 e:0 w:1 }
1935 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1936 Trying to allocate adb for tbl_sidecar2350
1937 Trying to allocate imem for tbl_sidecar2350
1938 Entries : 1, needed_entries: 1, need_more: 0
1939 Selected stage: 1 Furthest stage: 1
1940 try_place_table returning 1 of tbl_sidecar2350 in stage 1
1941 Table is placed
1942 Gateway is placed
1943 Merging with match table tbl_sidecar2351 and tag $true
1944 - dependency between egress_filter_egress_filter and table advances stage
1945 Initial # of stages is 1, initial # of entries is 1
1946 Try_alloc_all for Table use
1947 Trying to allocate layout for tbl_sidecar2351
1948 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
1949 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1950 way:{ g:1 e:0 w:1 }
1951 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1952 Trying to allocate adb for tbl_sidecar2351
1953 Trying to allocate imem for tbl_sidecar2351
1954 Entries : 1, needed_entries: 1, need_more: 0
1955 Selected stage: 1 Furthest stage: 1
1956 try_place_table returning 1 of tbl_sidecar2351 in stage 1
1957 Table is placed
1958 Gateway is placed
1959 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
1960 found 7 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, nat_ingress_icmp_dst_port, cond-77, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351 ]
1961 Initial best is first table seen: tbl_sidecar2081
1962 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1963 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1964 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2082
1965 Updating best to nat_ingress_icmp_dst_port from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
1966 For trial t : cond-77 with best: nat_ingress_icmp_dst_port
1967 Updating best to cond-77 from nat_ingress_icmp_dst_port for reason: earlier stage calculated
1968 For trial t : tbl_sidecar2354 with best: cond-77
1969 Keeping best cond-77 for reason: earlier stage calculated
1970 For trial t : tbl_sidecar2350 with best: cond-77
1971 Keeping best cond-77 for reason: earlier stage calculated
1972 For trial t : tbl_sidecar2351 with best: cond-77
1973 Keeping best cond-77 for reason: earlier stage calculated
1974 placing 0 entries of cond-77 ( cond-77 ) in stage 0(b) FormatType(02)
1975 stage 0, work: [ 34523856, 34718820, 34718966 ], partly placed 0, placed 12
1976 { id=7 ram=18 tcam=13 mram=8 eixb=54 tixb=0 malu=0 salu=0 local_tinds=0 }
1977 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1978 try_place_table(tbl_sidecar2081, stage=0)
1979 Initial # of stages is 0, initial # of entries is 1
1980 Try_alloc_all for Table use
1981 Trying to allocate layout for tbl_sidecar2081
1982 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1983 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1984 way:{ g:1 e:0 w:1 }
1985 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1986 Trying to allocate adb for tbl_sidecar2081
1987 Trying to allocate imem for tbl_sidecar2081
1988 table tbl_sidecar2081 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
1989 too many stats tables
1990 Memuse for failed memory placement:
1991 tc sb rb tib ab st srams mapram ov gw pay 2p
1992 .. .. .. .. .. .. .......... ...... .. .. .. .
1993 .. .. .. .. .. .. .......... ...... .. .. .. .
1994 .. .. .. .. .. .. .......... ...... .. .. .. .
1995 .. .. .. .. .. .. .......... ...... .. .. .. .
1996 .. .. .. .. .. .. .......... ...... .. .. .. .
1997 .. .. .. .. .. .. .......... ...... .. .. .. .
1998 .. .. .. .. .. .. .......... ...... .. .. .. .
1999 .. .. .. .. .. .. .......... ...... .. .. .. .
2000 ..
2001 ..
2002 ..
2003 ..
2004 
2005 Table use of memory allocation did not fit
2006 Try_alloc_all for Min use
2007 Trying to allocate layout for tbl_sidecar2081
2008 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
2009 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2010 way:{ g:1 e:0 w:1 }
2011 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2012 Trying to allocate adb for tbl_sidecar2081
2013 Trying to allocate imem for tbl_sidecar2081
2014 table tbl_sidecar2081 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
2015 too many stats tables
2016 Memuse for failed memory placement:
2017 tc sb rb tib ab st srams mapram ov gw pay 2p
2018 .. .. .. .. .. .. .......... ...... .. .. .. .
2019 .. .. .. .. .. .. .......... ...... .. .. .. .
2020 .. .. .. .. .. .. .......... ...... .. .. .. .
2021 .. .. .. .. .. .. .......... ...... .. .. .. .
2022 .. .. .. .. .. .. .......... ...... .. .. .. .
2023 .. .. .. .. .. .. .......... ...... .. .. .. .
2024 .. .. .. .. .. .. .......... ...... .. .. .. .
2025 .. .. .. .. .. .. .......... ...... .. .. .. .
2026 ..
2027 ..
2028 ..
2029 ..
2030 
2031 Min use of memory allocation did not fit
2032 Try_alloc_all for Table use
2033 Trying to allocate layout for tbl_sidecar2081
2034 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
2035 picked layout for tbl_sidecar2081 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_sidecar2081
2039 Trying to allocate imem for tbl_sidecar2081
2040 Entries : 1, needed_entries: 1, need_more: 0
2041 Selected stage: 1 Furthest stage: 1
2042 try_place_table returning 1 of tbl_sidecar2081 in stage 1
2043 Table is placed
2044 Pl vector: tbl_sidecar2081
2045 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
2046 try_place_table(tbl_sidecar2082, stage=0)
2047 Initial # of stages is 0, initial # of entries is 1
2048 Try_alloc_all for Table use
2049 Trying to allocate layout for tbl_sidecar2082
2050 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
2051 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2052 way:{ g:1 e:0 w:1 }
2053 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2054 Trying to allocate adb for tbl_sidecar2082
2055 Trying to allocate imem for tbl_sidecar2082
2056 table tbl_sidecar2082 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
2057 too many stats tables
2058 Memuse for failed memory placement:
2059 tc sb rb tib ab st srams mapram ov gw pay 2p
2060 .. .. .. .. .. .. .......... ...... .. .. .. .
2061 .. .. .. .. .. .. .......... ...... .. .. .. .
2062 .. .. .. .. .. .. .......... ...... .. .. .. .
2063 .. .. .. .. .. .. .......... ...... .. .. .. .
2064 .. .. .. .. .. .. .......... ...... .. .. .. .
2065 .. .. .. .. .. .. .......... ...... .. .. .. .
2066 .. .. .. .. .. .. .......... ...... .. .. .. .
2067 .. .. .. .. .. .. .......... ...... .. .. .. .
2068 ..
2069 ..
2070 ..
2071 ..
2072 
2073 Table use of memory allocation did not fit
2074 Try_alloc_all for Min use
2075 Trying to allocate layout for tbl_sidecar2082
2076 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
2077 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2078 way:{ g:1 e:0 w:1 }
2079 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2080 Trying to allocate adb for tbl_sidecar2082
2081 Trying to allocate imem for tbl_sidecar2082
2082 table tbl_sidecar2082 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
2083 too many stats tables
2084 Memuse for failed memory placement:
2085 tc sb rb tib ab st srams mapram ov gw pay 2p
2086 .. .. .. .. .. .. .......... ...... .. .. .. .
2087 .. .. .. .. .. .. .......... ...... .. .. .. .
2088 .. .. .. .. .. .. .......... ...... .. .. .. .
2089 .. .. .. .. .. .. .......... ...... .. .. .. .
2090 .. .. .. .. .. .. .......... ...... .. .. .. .
2091 .. .. .. .. .. .. .......... ...... .. .. .. .
2092 .. .. .. .. .. .. .......... ...... .. .. .. .
2093 .. .. .. .. .. .. .......... ...... .. .. .. .
2094 ..
2095 ..
2096 ..
2097 ..
2098 
2099 Min use of memory allocation did not fit
2100 Try_alloc_all for Table use
2101 Trying to allocate layout for tbl_sidecar2082
2102 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
2103 picked layout for tbl_sidecar2082 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_sidecar2082
2107 Trying to allocate imem for tbl_sidecar2082
2108 Entries : 1, needed_entries: 1, need_more: 0
2109 Selected stage: 1 Furthest stage: 1
2110 try_place_table returning 1 of tbl_sidecar2082 in stage 1
2111 Table is placed
2112 Pl vector: tbl_sidecar2082
2113 - skipping cond-42 as its already done
2114 - skipping cond-48 as its already done
2115 try_place_table(cond-51, stage=0)
2116 Merging with match table nat_ingress_icmp_dst_port and tag $true
2117 - dependency between filter_switch_ipv6_addr and table advances stage
2118 Initial # of stages is 1, initial # of entries is 4
2119 Try_alloc_all for Table use
2120 Trying to allocate layout for nat_ingress_icmp_dst_port
2121 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
2122 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
2123 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
2124 Trying to allocate adb for nat_ingress_icmp_dst_port
2125 Trying to allocate imem for nat_ingress_icmp_dst_port
2126 Entries : 512, needed_entries: 4, need_more: 0
2127 Selected stage: 1 Furthest stage: 1
2128 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
2129 Table is placed
2130 Gateway is placed
2131 Pl vector: nat_ingress_icmp_dst_port
2132 - skipping cond-59 due to in-sequence control dependence on cond-51
2133 - skipping cond-63 due to in-sequence control dependence on cond-51
2134 - skipping cond-74 due to in-sequence control dependence on cond-51
2135 - skipping cond-75 due to in-sequence control dependence on cond-51
2136 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
2137 - skipping cond-76 due to in-sequence control dependence on cond-51
2138 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
2139 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
2140 - skipping cond-77 as its already done
2141 - skipping cond-79 as its already done
2142 - skipping cond-80 because it depends on cond-78
2143 - removing unicast_mac_rewrite_mac_rewrite from merge list because it depends on cond-78
2144 - skipping gateway cond-80 until mergeable tables are available
2145 try_place_table(cond-81, stage=0)
2146 Merging with match table tbl_sidecar2354 and tag $false
2147 - dependency between egress_filter_egress_filter and table advances stage
2148 Initial # of stages is 1, initial # of entries is 1
2149 Try_alloc_all for Table use
2150 Trying to allocate layout for tbl_sidecar2354
2151 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2152 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2153 way:{ g:1 e:0 w:1 }
2154 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2155 Trying to allocate adb for tbl_sidecar2354
2156 Trying to allocate imem for tbl_sidecar2354
2157 Entries : 1, needed_entries: 1, need_more: 0
2158 Selected stage: 1 Furthest stage: 1
2159 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2160 Table is placed
2161 Gateway is placed
2162 Merging with match table tbl_sidecar2350 and tag $true
2163 - dependency between egress_filter_egress_filter and table advances stage
2164 Initial # of stages is 1, initial # of entries is 1
2165 Try_alloc_all for Table use
2166 Trying to allocate layout for tbl_sidecar2350
2167 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2168 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2169 way:{ g:1 e:0 w:1 }
2170 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2171 Trying to allocate adb for tbl_sidecar2350
2172 Trying to allocate imem for tbl_sidecar2350
2173 Entries : 1, needed_entries: 1, need_more: 0
2174 Selected stage: 1 Furthest stage: 1
2175 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2176 Table is placed
2177 Gateway is placed
2178 Merging with match table tbl_sidecar2351 and tag $true
2179 - dependency between egress_filter_egress_filter and table advances stage
2180 Initial # of stages is 1, initial # of entries is 1
2181 Try_alloc_all for Table use
2182 Trying to allocate layout for tbl_sidecar2351
2183 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2184 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2185 way:{ g:1 e:0 w:1 }
2186 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2187 Trying to allocate adb for tbl_sidecar2351
2188 Trying to allocate imem for tbl_sidecar2351
2189 Entries : 1, needed_entries: 1, need_more: 0
2190 Selected stage: 1 Furthest stage: 1
2191 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2192 Table is placed
2193 Gateway is placed
2194 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2195 try_place_table(cond-78, stage=0)
2196 Merging with match table tbl_sidecar2296 and tag $true
2197 Initial # of stages is 0, initial # of entries is 1
2198 Try_alloc_all for Table use
2199 Trying to allocate layout for tbl_sidecar2296
2200 Picking layout option for table : tbl_sidecar2296 with requested entries : 1
2201 picked layout for tbl_sidecar2296 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
2202 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2203 Trying to allocate adb for tbl_sidecar2296
2204 Trying to allocate imem for tbl_sidecar2296
2205 Entries : 1, needed_entries: 1, need_more: 0
2206 Selected stage: 0 Furthest stage: 1
2207 try_place_table returning 1 of tbl_sidecar2296 in stage 0
2208 Table is placed
2209 Gateway is placed
2210 Pl vector: tbl_sidecar2296
2211 found 7 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, nat_ingress_icmp_dst_port, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, tbl_sidecar2296 ]
2212 Initial best is first table seen: tbl_sidecar2081
2213 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
2214 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
2215 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2082
2216 Updating best to nat_ingress_icmp_dst_port from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
2217 For trial t : tbl_sidecar2354 with best: nat_ingress_icmp_dst_port
2218 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2219 For trial t : tbl_sidecar2350 with best: nat_ingress_icmp_dst_port
2220 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2221 For trial t : tbl_sidecar2351 with best: nat_ingress_icmp_dst_port
2222 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2223 For trial t : tbl_sidecar2296 with best: nat_ingress_icmp_dst_port
2224 Updating best to tbl_sidecar2296 from nat_ingress_icmp_dst_port for reason: earlier stage calculated
2225 placing 1 entries of tbl_sidecar2296 ( tbl_sidecar2296 ) (with gw cond-78, result tag $true) in stage 0(c) FormatType(02)
2226 stage 0, work: [ 34523856, 34718820 ], partly placed 0, placed 13
2227 { id=8 ram=18 tcam=13 mram=8 eixb=54 tixb=0 malu=0 salu=0 local_tinds=0 }
2228 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
2229 try_place_table(tbl_sidecar2081, stage=0)
2230 Initial # of stages is 0, initial # of entries is 1
2231 Try_alloc_all for Table use
2232 Trying to allocate layout for tbl_sidecar2081
2233 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
2234 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2235 way:{ g:1 e:0 w:1 }
2236 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2237 Trying to allocate adb for tbl_sidecar2081
2238 Trying to allocate imem for tbl_sidecar2081
2239 table tbl_sidecar2081 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
2240 too many stats tables
2241 Memuse for failed memory placement:
2242 tc sb rb tib ab st srams mapram ov gw pay 2p
2243 .. .. .. .. .. .. .......... ...... .. .. .. .
2244 .. .. .. .. .. .. .......... ...... .. .. .. .
2245 .. .. .. .. .. .. .......... ...... .. .. .. .
2246 .. .. .. .. .. .. .......... ...... .. .. .. .
2247 .. .. .. .. .. .. .......... ...... .. .. .. .
2248 .. .. .. .. .. .. .......... ...... .. .. .. .
2249 .. .. .. .. .. .. .......... ...... .. .. .. .
2250 .. .. .. .. .. .. .......... ...... .. .. .. .
2251 ..
2252 ..
2253 ..
2254 ..
2255 
2256 Table use of memory allocation did not fit
2257 Try_alloc_all for Min use
2258 Trying to allocate layout for tbl_sidecar2081
2259 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
2260 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2261 way:{ g:1 e:0 w:1 }
2262 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2263 Trying to allocate adb for tbl_sidecar2081
2264 Trying to allocate imem for tbl_sidecar2081
2265 table tbl_sidecar2081 could not fit in stage 0 with 1 entries along with 512 entries of Counter Ingress.ingress_ctr
2266 too many stats tables
2267 Memuse for failed memory placement:
2268 tc sb rb tib ab st srams mapram ov gw pay 2p
2269 .. .. .. .. .. .. .......... ...... .. .. .. .
2270 .. .. .. .. .. .. .......... ...... .. .. .. .
2271 .. .. .. .. .. .. .......... ...... .. .. .. .
2272 .. .. .. .. .. .. .......... ...... .. .. .. .
2273 .. .. .. .. .. .. .......... ...... .. .. .. .
2274 .. .. .. .. .. .. .......... ...... .. .. .. .
2275 .. .. .. .. .. .. .......... ...... .. .. .. .
2276 .. .. .. .. .. .. .......... ...... .. .. .. .
2277 ..
2278 ..
2279 ..
2280 ..
2281 
2282 Min use of memory allocation did not fit
2283 Try_alloc_all for Table use
2284 Trying to allocate layout for tbl_sidecar2081
2285 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
2286 picked layout for tbl_sidecar2081 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_sidecar2081
2290 Trying to allocate imem for tbl_sidecar2081
2291 Entries : 1, needed_entries: 1, need_more: 0
2292 Selected stage: 1 Furthest stage: 1
2293 try_place_table returning 1 of tbl_sidecar2081 in stage 1
2294 Table is placed
2295 Pl vector: tbl_sidecar2081
2296 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
2297 try_place_table(tbl_sidecar2082, stage=0)
2298 Initial # of stages is 0, initial # of entries is 1
2299 Try_alloc_all for Table use
2300 Trying to allocate layout for tbl_sidecar2082
2301 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
2302 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2303 way:{ g:1 e:0 w:1 }
2304 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2305 Trying to allocate adb for tbl_sidecar2082
2306 Trying to allocate imem for tbl_sidecar2082
2307 table tbl_sidecar2082 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
2308 too many stats tables
2309 Memuse for failed memory placement:
2310 tc sb rb tib ab st srams mapram ov gw pay 2p
2311 .. .. .. .. .. .. .......... ...... .. .. .. .
2312 .. .. .. .. .. .. .......... ...... .. .. .. .
2313 .. .. .. .. .. .. .......... ...... .. .. .. .
2314 .. .. .. .. .. .. .......... ...... .. .. .. .
2315 .. .. .. .. .. .. .......... ...... .. .. .. .
2316 .. .. .. .. .. .. .......... ...... .. .. .. .
2317 .. .. .. .. .. .. .......... ...... .. .. .. .
2318 .. .. .. .. .. .. .......... ...... .. .. .. .
2319 ..
2320 ..
2321 ..
2322 ..
2323 
2324 Table use of memory allocation did not fit
2325 Try_alloc_all for Min use
2326 Trying to allocate layout for tbl_sidecar2082
2327 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
2328 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2329 way:{ g:1 e:0 w:1 }
2330 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2331 Trying to allocate adb for tbl_sidecar2082
2332 Trying to allocate imem for tbl_sidecar2082
2333 table tbl_sidecar2082 could not fit in stage 0 with 1 entries along with 1024 entries of Counter Ingress.packet_ctr
2334 too many stats tables
2335 Memuse for failed memory placement:
2336 tc sb rb tib ab st srams mapram ov gw pay 2p
2337 .. .. .. .. .. .. .......... ...... .. .. .. .
2338 .. .. .. .. .. .. .......... ...... .. .. .. .
2339 .. .. .. .. .. .. .......... ...... .. .. .. .
2340 .. .. .. .. .. .. .......... ...... .. .. .. .
2341 .. .. .. .. .. .. .......... ...... .. .. .. .
2342 .. .. .. .. .. .. .......... ...... .. .. .. .
2343 .. .. .. .. .. .. .......... ...... .. .. .. .
2344 .. .. .. .. .. .. .......... ...... .. .. .. .
2345 ..
2346 ..
2347 ..
2348 ..
2349 
2350 Min use of memory allocation did not fit
2351 Try_alloc_all for Table use
2352 Trying to allocate layout for tbl_sidecar2082
2353 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
2354 picked layout for tbl_sidecar2082 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_sidecar2082
2358 Trying to allocate imem for tbl_sidecar2082
2359 Entries : 1, needed_entries: 1, need_more: 0
2360 Selected stage: 1 Furthest stage: 1
2361 try_place_table returning 1 of tbl_sidecar2082 in stage 1
2362 Table is placed
2363 Pl vector: tbl_sidecar2082
2364 - skipping cond-42 as its already done
2365 - skipping cond-48 as its already done
2366 try_place_table(cond-51, stage=0)
2367 Merging with match table nat_ingress_icmp_dst_port and tag $true
2368 - dependency between filter_switch_ipv6_addr and table advances stage
2369 Initial # of stages is 1, initial # of entries is 4
2370 Try_alloc_all for Table use
2371 Trying to allocate layout for nat_ingress_icmp_dst_port
2372 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
2373 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
2374 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
2375 Trying to allocate adb for nat_ingress_icmp_dst_port
2376 Trying to allocate imem for nat_ingress_icmp_dst_port
2377 Entries : 512, needed_entries: 4, need_more: 0
2378 Selected stage: 1 Furthest stage: 1
2379 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
2380 Table is placed
2381 Gateway is placed
2382 Pl vector: nat_ingress_icmp_dst_port
2383 - skipping cond-59 due to in-sequence control dependence on cond-51
2384 - skipping cond-63 due to in-sequence control dependence on cond-51
2385 - skipping cond-74 due to in-sequence control dependence on cond-51
2386 - skipping cond-75 due to in-sequence control dependence on cond-51
2387 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
2388 - skipping cond-76 due to in-sequence control dependence on cond-51
2389 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
2390 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
2391 - skipping cond-77 as its already done
2392 - skipping cond-79 as its already done
2393 try_place_table(cond-80, stage=0)
2394 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2395 - dependency between tbl_sidecar2296 and table advances stage
2396 Initial # of stages is 1, initial # of entries is 256
2397 Try_alloc_all for Table use
2398 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2399 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2400 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
2401 way:{ g:1 e:0 w:1 1 }
2402 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2403 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2404 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2405 Entries : 1024, needed_entries: 256, need_more: 0
2406 Selected stage: 1 Furthest stage: 1
2407 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2408 Table is placed
2409 Gateway is placed
2410 Pl vector: unicast_mac_rewrite_mac_rewrite
2411 try_place_table(cond-81, stage=0)
2412 Merging with match table tbl_sidecar2354 and tag $false
2413 - dependency between egress_filter_egress_filter and table advances stage
2414 Initial # of stages is 1, initial # of entries is 1
2415 Try_alloc_all for Table use
2416 Trying to allocate layout for tbl_sidecar2354
2417 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2418 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2419 way:{ g:1 e:0 w:1 }
2420 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2421 Trying to allocate adb for tbl_sidecar2354
2422 Trying to allocate imem for tbl_sidecar2354
2423 Entries : 1, needed_entries: 1, need_more: 0
2424 Selected stage: 1 Furthest stage: 1
2425 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2426 Table is placed
2427 Gateway is placed
2428 Merging with match table tbl_sidecar2350 and tag $true
2429 - dependency between egress_filter_egress_filter and table advances stage
2430 Initial # of stages is 1, initial # of entries is 1
2431 Try_alloc_all for Table use
2432 Trying to allocate layout for tbl_sidecar2350
2433 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2434 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2435 way:{ g:1 e:0 w:1 }
2436 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2437 Trying to allocate adb for tbl_sidecar2350
2438 Trying to allocate imem for tbl_sidecar2350
2439 Entries : 1, needed_entries: 1, need_more: 0
2440 Selected stage: 1 Furthest stage: 1
2441 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2442 Table is placed
2443 Gateway is placed
2444 Merging with match table tbl_sidecar2351 and tag $true
2445 - dependency between egress_filter_egress_filter and table advances stage
2446 Initial # of stages is 1, initial # of entries is 1
2447 Try_alloc_all for Table use
2448 Trying to allocate layout for tbl_sidecar2351
2449 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2450 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2451 way:{ g:1 e:0 w:1 }
2452 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2453 Trying to allocate adb for tbl_sidecar2351
2454 Trying to allocate imem for tbl_sidecar2351
2455 Entries : 1, needed_entries: 1, need_more: 0
2456 Selected stage: 1 Furthest stage: 1
2457 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2458 Table is placed
2459 Gateway is placed
2460 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2461 found 7 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, nat_ingress_icmp_dst_port, unicast_mac_rewrite_mac_rewrite, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351 ]
2462 Initial best is first table seen: tbl_sidecar2081
2463 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
2464 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
2465 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2082
2466 Updating best to nat_ingress_icmp_dst_port from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
2467 For trial t : unicast_mac_rewrite_mac_rewrite with best: nat_ingress_icmp_dst_port
2468 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2469 For trial t : tbl_sidecar2354 with best: nat_ingress_icmp_dst_port
2470 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2471 For trial t : tbl_sidecar2350 with best: nat_ingress_icmp_dst_port
2472 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2473 For trial t : tbl_sidecar2351 with best: nat_ingress_icmp_dst_port
2474 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2475 Adding table:tbl_sidecar2081 in the initial stage option
2476 Adding table:tbl_sidecar2082 in the initial stage option
2477 Adding table:nat_ingress_icmp_dst_port in the initial stage option
2478 Adding table:unicast_mac_rewrite_mac_rewrite in the initial stage option
2479 Adding table:tbl_sidecar2354 in the initial stage option
2480 Adding table:tbl_sidecar2350 in the initial stage option
2481 Adding table:tbl_sidecar2351 in the initial stage option
2482 placing 512 entries of nat_ingress_icmp_dst_port ( Ingress.nat_ingress.icmp_dst_port ) (with gw cond-51, result tag $true) in stage 1(10) FormatType(02)
2483 stage 1, work: [ 34523856, 34718820, 34525037, 35706198 ], partly placed 0, placed 14
2484 { id=1 ram=0 tcam=1 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
2485 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
2486 try_place_table(tbl_sidecar2081, stage=1)
2487 Initial # of stages is 1, initial # of entries is 1
2488 Try_alloc_all for Table use
2489 Trying to allocate layout for tbl_sidecar2081
2490 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
2491 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2492 way:{ g:1 e:0 w:1 }
2493 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2494 Trying to allocate adb for tbl_sidecar2081
2495 Trying to allocate imem for tbl_sidecar2081
2496 Entries : 1, needed_entries: 1, need_more: 0
2497 Selected stage: 1 Furthest stage: 2
2498 try_place_table returning 1 of tbl_sidecar2081 in stage 1
2499 Table is placed
2500 Pl vector: tbl_sidecar2081
2501 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
2502 try_place_table(tbl_sidecar2082, stage=1)
2503 Initial # of stages is 1, initial # of entries is 1
2504 Try_alloc_all for Table use
2505 Trying to allocate layout for tbl_sidecar2082
2506 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
2507 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2508 way:{ g:1 e:0 w:1 }
2509 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2510 Trying to allocate adb for tbl_sidecar2082
2511 Trying to allocate imem for tbl_sidecar2082
2512 Entries : 1, needed_entries: 1, need_more: 0
2513 Selected stage: 1 Furthest stage: 2
2514 try_place_table returning 1 of tbl_sidecar2082 in stage 1
2515 Table is placed
2516 Pl vector: tbl_sidecar2082
2517 - skipping cond-42 as its already done
2518 - skipping cond-48 as its already done
2519 - skipping cond-51 as its already done
2520 - skipping cond-59 because it depends on cond-52
2521 - skipping gateway cond-59 until any of the control dominating tables can be placed
2522 - skipping cond-63 due to in-sequence control dependence on cond-59
2523 - skipping cond-74 due to in-sequence control dependence on cond-59
2524 - skipping cond-75 due to in-sequence control dependence on cond-59
2525 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
2526 - skipping cond-76 because it depends on cond-52
2527 - removing tbl_sidecar2173 from merge list because it depends on cond-52
2528 - skipping gateway cond-76 until mergeable tables are available
2529 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
2530 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
2531 - skipping cond-77 as its already done
2532 - skipping cond-79 as its already done
2533 try_place_table(cond-80, stage=1)
2534 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2535 Initial # of stages is 1, initial # of entries is 256
2536 Try_alloc_all for Table use
2537 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2538 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2539 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
2540 way:{ g:1 e:0 w:1 1 }
2541 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2542 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2543 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2544 Entries : 1024, needed_entries: 256, need_more: 0
2545 Selected stage: 1 Furthest stage: 2
2546 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2547 Table is placed
2548 Gateway is placed
2549 Pl vector: unicast_mac_rewrite_mac_rewrite
2550 try_place_table(cond-81, stage=1)
2551 Merging with match table tbl_sidecar2354 and tag $false
2552 Initial # of stages is 1, initial # of entries is 1
2553 Try_alloc_all for Table use
2554 Trying to allocate layout for tbl_sidecar2354
2555 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2556 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2557 way:{ g:1 e:0 w:1 }
2558 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2559 Trying to allocate adb for tbl_sidecar2354
2560 Trying to allocate imem for tbl_sidecar2354
2561 Entries : 1, needed_entries: 1, need_more: 0
2562 Selected stage: 1 Furthest stage: 2
2563 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2564 Table is placed
2565 Gateway is placed
2566 Merging with match table tbl_sidecar2350 and tag $true
2567 Initial # of stages is 1, initial # of entries is 1
2568 Try_alloc_all for Table use
2569 Trying to allocate layout for tbl_sidecar2350
2570 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2571 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2572 way:{ g:1 e:0 w:1 }
2573 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2574 Trying to allocate adb for tbl_sidecar2350
2575 Trying to allocate imem for tbl_sidecar2350
2576 Entries : 1, needed_entries: 1, need_more: 0
2577 Selected stage: 1 Furthest stage: 2
2578 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2579 Table is placed
2580 Gateway is placed
2581 Merging with match table tbl_sidecar2351 and tag $true
2582 Initial # of stages is 1, initial # of entries is 1
2583 Try_alloc_all for Table use
2584 Trying to allocate layout for tbl_sidecar2351
2585 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2586 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2587 way:{ g:1 e:0 w:1 }
2588 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2589 Trying to allocate adb for tbl_sidecar2351
2590 Trying to allocate imem for tbl_sidecar2351
2591 Entries : 1, needed_entries: 1, need_more: 0
2592 Selected stage: 1 Furthest stage: 2
2593 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2594 Table is placed
2595 Gateway is placed
2596 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2597 - skipping nat_ingress_icmp_dst_port as its already done
2598 try_place_table(cond-52, stage=1)
2599 Initial # of stages is 1, initial # of entries is 0
2600 Try_alloc_all for Table use
2601 Trying to allocate layout for cond-52
2602 Picking layout option for table : cond-52 with requested entries : 0
2603 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
2604 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2605 Trying to allocate adb for cond-52
2606 Trying to allocate imem for cond-52
2607 Entries : 0, needed_entries: 0, need_more: 0
2608 Selected stage: 1 Furthest stage: 2
2609 try_place_table returning 0 of cond-52 in stage 1
2610 Table is placed
2611 Pl vector: cond-52
2612 - skipping nat_ingress_ingress_hit due to in-sequence control dependence on cond-52
2613 - skipping ara_table_7 as a parent is not yet placed
2614 - skipping ara_table_5 as a parent is not yet placed
2615 - skipping ara_table_2 as a parent is not yet placed
2616 found 7 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, unicast_mac_rewrite_mac_rewrite, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, cond-52 ]
2617 Initial best is first table seen: tbl_sidecar2081
2618 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
2619 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
2620 For trial t : unicast_mac_rewrite_mac_rewrite with best: tbl_sidecar2082
2621 Updating best to unicast_mac_rewrite_mac_rewrite from tbl_sidecar2082 for reason: default choice
2622 For trial t : tbl_sidecar2354 with best: unicast_mac_rewrite_mac_rewrite
2623 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2624 For trial t : tbl_sidecar2350 with best: unicast_mac_rewrite_mac_rewrite
2625 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2626 For trial t : tbl_sidecar2351 with best: unicast_mac_rewrite_mac_rewrite
2627 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2628 For trial t : cond-52 with best: unicast_mac_rewrite_mac_rewrite
2629 Updating best to cond-52 from unicast_mac_rewrite_mac_rewrite for reason: longer downward prop control-included dependence tail chain
2630 placing 0 entries of cond-52 ( cond-52 ) in stage 1(11) FormatType(02)
2631 stage 1, work: [ 34523856, 34718820, 34525037, 34525590, 34525592 ], partly placed 0, placed 15
2632 { id=1 ram=0 tcam=1 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
2633 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
2634 try_place_table(tbl_sidecar2081, stage=1)
2635 Initial # of stages is 1, initial # of entries is 1
2636 Try_alloc_all for Table use
2637 Trying to allocate layout for tbl_sidecar2081
2638 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
2639 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2640 way:{ g:1 e:0 w:1 }
2641 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2642 Trying to allocate adb for tbl_sidecar2081
2643 Trying to allocate imem for tbl_sidecar2081
2644 Entries : 1, needed_entries: 1, need_more: 0
2645 Selected stage: 1 Furthest stage: 2
2646 try_place_table returning 1 of tbl_sidecar2081 in stage 1
2647 Table is placed
2648 Pl vector: tbl_sidecar2081
2649 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
2650 try_place_table(tbl_sidecar2082, stage=1)
2651 Initial # of stages is 1, initial # of entries is 1
2652 Try_alloc_all for Table use
2653 Trying to allocate layout for tbl_sidecar2082
2654 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
2655 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2656 way:{ g:1 e:0 w:1 }
2657 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2658 Trying to allocate adb for tbl_sidecar2082
2659 Trying to allocate imem for tbl_sidecar2082
2660 Entries : 1, needed_entries: 1, need_more: 0
2661 Selected stage: 1 Furthest stage: 2
2662 try_place_table returning 1 of tbl_sidecar2082 in stage 1
2663 Table is placed
2664 Pl vector: tbl_sidecar2082
2665 - skipping cond-42 as its already done
2666 - skipping cond-48 as its already done
2667 - skipping cond-51 as its already done
2668 - skipping cond-59 because it depends on nat_ingress_ingress_hit
2669 - skipping gateway cond-59 until any of the control dominating tables can be placed
2670 - skipping cond-63 due to in-sequence control dependence on cond-59
2671 - skipping cond-74 due to in-sequence control dependence on cond-59
2672 - skipping cond-75 due to in-sequence control dependence on cond-59
2673 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
2674 - skipping cond-76 because it depends on cond-53
2675 - removing tbl_sidecar2173 from merge list because it depends on cond-53
2676 - skipping gateway cond-76 until mergeable tables are available
2677 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
2678 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
2679 - skipping cond-77 as its already done
2680 - skipping cond-79 as its already done
2681 try_place_table(cond-80, stage=1)
2682 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2683 Initial # of stages is 1, initial # of entries is 256
2684 Try_alloc_all for Table use
2685 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2686 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2687 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
2688 way:{ g:1 e:0 w:1 1 }
2689 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2690 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2691 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2692 Entries : 1024, needed_entries: 256, need_more: 0
2693 Selected stage: 1 Furthest stage: 2
2694 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2695 Table is placed
2696 Gateway is placed
2697 Pl vector: unicast_mac_rewrite_mac_rewrite
2698 try_place_table(cond-81, stage=1)
2699 Merging with match table tbl_sidecar2354 and tag $false
2700 Initial # of stages is 1, initial # of entries is 1
2701 Try_alloc_all for Table use
2702 Trying to allocate layout for tbl_sidecar2354
2703 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2704 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2705 way:{ g:1 e:0 w:1 }
2706 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2707 Trying to allocate adb for tbl_sidecar2354
2708 Trying to allocate imem for tbl_sidecar2354
2709 Entries : 1, needed_entries: 1, need_more: 0
2710 Selected stage: 1 Furthest stage: 2
2711 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2712 Table is placed
2713 Gateway is placed
2714 Merging with match table tbl_sidecar2350 and tag $true
2715 Initial # of stages is 1, initial # of entries is 1
2716 Try_alloc_all for Table use
2717 Trying to allocate layout for tbl_sidecar2350
2718 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2719 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2720 way:{ g:1 e:0 w:1 }
2721 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2722 Trying to allocate adb for tbl_sidecar2350
2723 Trying to allocate imem for tbl_sidecar2350
2724 Entries : 1, needed_entries: 1, need_more: 0
2725 Selected stage: 1 Furthest stage: 2
2726 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2727 Table is placed
2728 Gateway is placed
2729 Merging with match table tbl_sidecar2351 and tag $true
2730 Initial # of stages is 1, initial # of entries is 1
2731 Try_alloc_all for Table use
2732 Trying to allocate layout for tbl_sidecar2351
2733 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2734 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2735 way:{ g:1 e:0 w:1 }
2736 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2737 Trying to allocate adb for tbl_sidecar2351
2738 Trying to allocate imem for tbl_sidecar2351
2739 Entries : 1, needed_entries: 1, need_more: 0
2740 Selected stage: 1 Furthest stage: 2
2741 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2742 Table is placed
2743 Gateway is placed
2744 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2745 - skipping nat_ingress_icmp_dst_port as its already done
2746 - skipping cond-52 as its already done
2747 - skipping nat_ingress_ingress_hit because it depends on cond-53
2748 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
2749 try_place_table(cond-53, stage=1)
2750 Merging with match table nat_ingress_ingress_ipv4 and tag $false
2751 - dependency between nat_ingress_icmp_dst_port and table advances stage
2752 Initial # of stages is 2, initial # of entries is 2560
2753 Try_alloc_all for Table use
2754 Trying to allocate layout for nat_ingress_ingress_ipv4
2755 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
2756 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
2757 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
2758 Trying to allocate adb for nat_ingress_ingress_ipv4
2759 Trying to allocate imem for nat_ingress_ingress_ipv4
2760 Entries : 2560, needed_entries: 2560, need_more: 0
2761 Selected stage: 2 Furthest stage: 2
2762 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
2763 Table is placed
2764 Gateway is placed
2765 Pl vector: nat_ingress_ingress_ipv4
2766 try_place_table(cond-54, stage=1)
2767 Merging with match table nat_ingress_ingress_ipv6 and tag $true
2768 - dependency between nat_ingress_icmp_dst_port and table advances stage
2769 Initial # of stages is 2, initial # of entries is 2560
2770 Try_alloc_all for Table use
2771 Trying to allocate layout for nat_ingress_ingress_ipv6
2772 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
2773 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
2774 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
2775 Trying to allocate adb for nat_ingress_ingress_ipv6
2776 Trying to allocate imem for nat_ingress_ingress_ipv6
2777 Entries : 2560, needed_entries: 2560, need_more: 0
2778 Selected stage: 2 Furthest stage: 2
2779 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
2780 Table is placed
2781 Gateway is placed
2782 Pl vector: nat_ingress_ingress_ipv6
2783 found 8 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, unicast_mac_rewrite_mac_rewrite, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6 ]
2784 Initial best is first table seen: tbl_sidecar2081
2785 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
2786 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
2787 For trial t : unicast_mac_rewrite_mac_rewrite with best: tbl_sidecar2082
2788 Updating best to unicast_mac_rewrite_mac_rewrite from tbl_sidecar2082 for reason: default choice
2789 For trial t : tbl_sidecar2354 with best: unicast_mac_rewrite_mac_rewrite
2790 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2791 For trial t : tbl_sidecar2350 with best: unicast_mac_rewrite_mac_rewrite
2792 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2793 For trial t : tbl_sidecar2351 with best: unicast_mac_rewrite_mac_rewrite
2794 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2795 For trial t : nat_ingress_ingress_ipv4 with best: unicast_mac_rewrite_mac_rewrite
2796 Keeping best unicast_mac_rewrite_mac_rewrite for reason: earlier stage calculated
2797 For trial t : nat_ingress_ingress_ipv6 with best: unicast_mac_rewrite_mac_rewrite
2798 Keeping best unicast_mac_rewrite_mac_rewrite for reason: earlier stage calculated
2799 placing 1024 entries of unicast_mac_rewrite_mac_rewrite ( Egress.unicast_mac_rewrite.mac_rewrite ) (with gw cond-80, result tag $true) in stage 1(12) FormatType(02)
2800 stage 1, work: [ 34523856, 34718820, 34525037, 34525590, 34525592 ], partly placed 0, placed 16
2801 { id=2 ram=4 tcam=1 mram=2 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
2802 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
2803 try_place_table(tbl_sidecar2081, stage=1)
2804 Initial # of stages is 1, initial # of entries is 1
2805 Try_alloc_all for Table use
2806 Trying to allocate layout for tbl_sidecar2081
2807 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
2808 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2809 way:{ g:1 e:0 w:1 }
2810 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2811 Trying to allocate adb for tbl_sidecar2081
2812 Trying to allocate imem for tbl_sidecar2081
2813 Entries : 1, needed_entries: 1, need_more: 0
2814 Selected stage: 1 Furthest stage: 2
2815 try_place_table returning 1 of tbl_sidecar2081 in stage 1
2816 Table is placed
2817 Pl vector: tbl_sidecar2081
2818 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
2819 try_place_table(tbl_sidecar2082, stage=1)
2820 Initial # of stages is 1, initial # of entries is 1
2821 Try_alloc_all for Table use
2822 Trying to allocate layout for tbl_sidecar2082
2823 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
2824 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2825 way:{ g:1 e:0 w:1 }
2826 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2827 Trying to allocate adb for tbl_sidecar2082
2828 Trying to allocate imem for tbl_sidecar2082
2829 Entries : 1, needed_entries: 1, need_more: 0
2830 Selected stage: 1 Furthest stage: 2
2831 try_place_table returning 1 of tbl_sidecar2082 in stage 1
2832 Table is placed
2833 Pl vector: tbl_sidecar2082
2834 - skipping cond-42 as its already done
2835 - skipping cond-48 as its already done
2836 - skipping cond-51 as its already done
2837 - skipping cond-59 because it depends on nat_ingress_ingress_hit
2838 - skipping gateway cond-59 until any of the control dominating tables can be placed
2839 - skipping cond-63 due to in-sequence control dependence on cond-59
2840 - skipping cond-74 due to in-sequence control dependence on cond-59
2841 - skipping cond-75 due to in-sequence control dependence on cond-59
2842 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
2843 - skipping cond-76 because it depends on cond-53
2844 - removing tbl_sidecar2173 from merge list because it depends on cond-53
2845 - skipping gateway cond-76 until mergeable tables are available
2846 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
2847 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
2848 - skipping cond-77 as its already done
2849 - skipping cond-79 as its already done
2850 - skipping cond-80 as its already done
2851 try_place_table(cond-81, stage=1)
2852 Merging with match table tbl_sidecar2354 and tag $false
2853 Initial # of stages is 1, initial # of entries is 1
2854 Try_alloc_all for Table use
2855 Trying to allocate layout for tbl_sidecar2354
2856 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2857 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2858 way:{ g:1 e:0 w:1 }
2859 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2860 Trying to allocate adb for tbl_sidecar2354
2861 Trying to allocate imem for tbl_sidecar2354
2862 Entries : 1, needed_entries: 1, need_more: 0
2863 Selected stage: 1 Furthest stage: 2
2864 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2865 Table is placed
2866 Gateway is placed
2867 Merging with match table tbl_sidecar2350 and tag $true
2868 Initial # of stages is 1, initial # of entries is 1
2869 Try_alloc_all for Table use
2870 Trying to allocate layout for tbl_sidecar2350
2871 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2872 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2873 way:{ g:1 e:0 w:1 }
2874 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2875 Trying to allocate adb for tbl_sidecar2350
2876 Trying to allocate imem for tbl_sidecar2350
2877 Entries : 1, needed_entries: 1, need_more: 0
2878 Selected stage: 1 Furthest stage: 2
2879 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2880 Table is placed
2881 Gateway is placed
2882 Merging with match table tbl_sidecar2351 and tag $true
2883 Initial # of stages is 1, initial # of entries is 1
2884 Try_alloc_all for Table use
2885 Trying to allocate layout for tbl_sidecar2351
2886 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2887 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2888 way:{ g:1 e:0 w:1 }
2889 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2890 Trying to allocate adb for tbl_sidecar2351
2891 Trying to allocate imem for tbl_sidecar2351
2892 Entries : 1, needed_entries: 1, need_more: 0
2893 Selected stage: 1 Furthest stage: 2
2894 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2895 Table is placed
2896 Gateway is placed
2897 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2898 - skipping nat_ingress_icmp_dst_port as its already done
2899 - skipping cond-52 as its already done
2900 - skipping nat_ingress_ingress_hit because it depends on cond-53
2901 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
2902 try_place_table(cond-53, stage=1)
2903 Merging with match table nat_ingress_ingress_ipv4 and tag $false
2904 - dependency between nat_ingress_icmp_dst_port and table advances stage
2905 Initial # of stages is 2, initial # of entries is 2560
2906 Try_alloc_all for Table use
2907 Trying to allocate layout for nat_ingress_ingress_ipv4
2908 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
2909 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
2910 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
2911 Trying to allocate adb for nat_ingress_ingress_ipv4
2912 Trying to allocate imem for nat_ingress_ingress_ipv4
2913 Entries : 2560, needed_entries: 2560, need_more: 0
2914 Selected stage: 2 Furthest stage: 2
2915 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
2916 Table is placed
2917 Gateway is placed
2918 Pl vector: nat_ingress_ingress_ipv4
2919 try_place_table(cond-54, stage=1)
2920 Merging with match table nat_ingress_ingress_ipv6 and tag $true
2921 - dependency between nat_ingress_icmp_dst_port and table advances stage
2922 Initial # of stages is 2, initial # of entries is 2560
2923 Try_alloc_all for Table use
2924 Trying to allocate layout for nat_ingress_ingress_ipv6
2925 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
2926 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
2927 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
2928 Trying to allocate adb for nat_ingress_ingress_ipv6
2929 Trying to allocate imem for nat_ingress_ingress_ipv6
2930 Entries : 2560, needed_entries: 2560, need_more: 0
2931 Selected stage: 2 Furthest stage: 2
2932 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
2933 Table is placed
2934 Gateway is placed
2935 Pl vector: nat_ingress_ingress_ipv6
2936 found 7 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6 ]
2937 Initial best is first table seen: tbl_sidecar2081
2938 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
2939 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
2940 For trial t : tbl_sidecar2354 with best: tbl_sidecar2082
2941 Keeping best tbl_sidecar2082 for reason: direct control dependency difference
2942 For trial t : tbl_sidecar2350 with best: tbl_sidecar2082
2943 Keeping best tbl_sidecar2082 for reason: direct control dependency difference
2944 For trial t : tbl_sidecar2351 with best: tbl_sidecar2082
2945 Keeping best tbl_sidecar2082 for reason: direct control dependency difference
2946 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2082
2947 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
2948 For trial t : nat_ingress_ingress_ipv6 with best: tbl_sidecar2082
2949 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
2950 placing 1 entries of tbl_sidecar2082 ( tbl_sidecar2082 ) in stage 1(13) FormatType(022)
2951 stage 1, work: [ 34523856, 34718820, 34525037, 34525590, 34525592 ], partly placed 0, placed 17
2952 { id=3 ram=6 tcam=1 mram=4 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
2953 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
2954 try_place_table(tbl_sidecar2081, stage=1)
2955 Initial # of stages is 1, initial # of entries is 1
2956 Try_alloc_all for Table use
2957 Trying to allocate layout for tbl_sidecar2081
2958 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
2959 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2960 way:{ g:1 e:0 w:1 }
2961 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2962 Trying to allocate adb for tbl_sidecar2081
2963 Trying to allocate imem for tbl_sidecar2081
2964 Entries : 1, needed_entries: 1, need_more: 0
2965 Selected stage: 1 Furthest stage: 2
2966 try_place_table returning 1 of tbl_sidecar2081 in stage 1
2967 Table is placed
2968 Pl vector: tbl_sidecar2081
2969 - skipping tbl_sidecar2082 as its already done
2970 - skipping cond-42 as its already done
2971 - skipping cond-48 as its already done
2972 - skipping cond-51 as its already done
2973 - skipping cond-59 because it depends on nat_ingress_ingress_hit
2974 - skipping gateway cond-59 until any of the control dominating tables can be placed
2975 - skipping cond-63 due to in-sequence control dependence on cond-59
2976 - skipping cond-74 due to in-sequence control dependence on cond-59
2977 - skipping cond-75 due to in-sequence control dependence on cond-59
2978 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
2979 - skipping cond-76 because it depends on cond-53
2980 - removing tbl_sidecar2173 from merge list because it depends on cond-53
2981 - skipping gateway cond-76 until mergeable tables are available
2982 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
2983 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
2984 - skipping cond-77 as its already done
2985 - skipping cond-79 as its already done
2986 - skipping cond-80 as its already done
2987 try_place_table(cond-81, stage=1)
2988 Merging with match table tbl_sidecar2354 and tag $false
2989 Initial # of stages is 1, initial # of entries is 1
2990 Try_alloc_all for Table use
2991 Trying to allocate layout for tbl_sidecar2354
2992 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2993 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2994 way:{ g:1 e:0 w:1 }
2995 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2996 Trying to allocate adb for tbl_sidecar2354
2997 Trying to allocate imem for tbl_sidecar2354
2998 Entries : 1, needed_entries: 1, need_more: 0
2999 Selected stage: 1 Furthest stage: 2
3000 try_place_table returning 1 of tbl_sidecar2354 in stage 1
3001 Table is placed
3002 Gateway is placed
3003 Merging with match table tbl_sidecar2350 and tag $true
3004 Initial # of stages is 1, initial # of entries is 1
3005 Try_alloc_all for Table use
3006 Trying to allocate layout for tbl_sidecar2350
3007 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3008 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3009 way:{ g:1 e:0 w:1 }
3010 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3011 Trying to allocate adb for tbl_sidecar2350
3012 Trying to allocate imem for tbl_sidecar2350
3013 Entries : 1, needed_entries: 1, need_more: 0
3014 Selected stage: 1 Furthest stage: 2
3015 try_place_table returning 1 of tbl_sidecar2350 in stage 1
3016 Table is placed
3017 Gateway is placed
3018 Merging with match table tbl_sidecar2351 and tag $true
3019 Initial # of stages is 1, initial # of entries is 1
3020 Try_alloc_all for Table use
3021 Trying to allocate layout for tbl_sidecar2351
3022 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
3023 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3024 way:{ g:1 e:0 w:1 }
3025 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3026 Trying to allocate adb for tbl_sidecar2351
3027 Trying to allocate imem for tbl_sidecar2351
3028 Entries : 1, needed_entries: 1, need_more: 0
3029 Selected stage: 1 Furthest stage: 2
3030 try_place_table returning 1 of tbl_sidecar2351 in stage 1
3031 Table is placed
3032 Gateway is placed
3033 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
3034 - skipping nat_ingress_icmp_dst_port as its already done
3035 - skipping cond-52 as its already done
3036 - skipping nat_ingress_ingress_hit because it depends on cond-53
3037 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3038 try_place_table(cond-53, stage=1)
3039 Merging with match table nat_ingress_ingress_ipv4 and tag $false
3040 - dependency between nat_ingress_icmp_dst_port and table advances stage
3041 Initial # of stages is 2, initial # of entries is 2560
3042 Try_alloc_all for Table use
3043 Trying to allocate layout for nat_ingress_ingress_ipv4
3044 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
3045 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3046 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
3047 Trying to allocate adb for nat_ingress_ingress_ipv4
3048 Trying to allocate imem for nat_ingress_ingress_ipv4
3049 Entries : 2560, needed_entries: 2560, need_more: 0
3050 Selected stage: 2 Furthest stage: 2
3051 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
3052 Table is placed
3053 Gateway is placed
3054 Pl vector: nat_ingress_ingress_ipv4
3055 try_place_table(cond-54, stage=1)
3056 Merging with match table nat_ingress_ingress_ipv6 and tag $true
3057 - dependency between nat_ingress_icmp_dst_port and table advances stage
3058 Initial # of stages is 2, initial # of entries is 2560
3059 Try_alloc_all for Table use
3060 Trying to allocate layout for nat_ingress_ingress_ipv6
3061 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
3062 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
3063 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
3064 Trying to allocate adb for nat_ingress_ingress_ipv6
3065 Trying to allocate imem for nat_ingress_ingress_ipv6
3066 Entries : 2560, needed_entries: 2560, need_more: 0
3067 Selected stage: 2 Furthest stage: 2
3068 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
3069 Table is placed
3070 Gateway is placed
3071 Pl vector: nat_ingress_ingress_ipv6
3072 found 6 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6 ]
3073 Initial best is first table seen: tbl_sidecar2081
3074 For trial t : tbl_sidecar2354 with best: tbl_sidecar2081
3075 Keeping best tbl_sidecar2081 for reason: direct control dependency difference
3076 For trial t : tbl_sidecar2350 with best: tbl_sidecar2081
3077 Keeping best tbl_sidecar2081 for reason: direct control dependency difference
3078 For trial t : tbl_sidecar2351 with best: tbl_sidecar2081
3079 Keeping best tbl_sidecar2081 for reason: direct control dependency difference
3080 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2081
3081 Keeping best tbl_sidecar2081 for reason: earlier stage calculated
3082 For trial t : nat_ingress_ingress_ipv6 with best: tbl_sidecar2081
3083 Keeping best tbl_sidecar2081 for reason: earlier stage calculated
3084 placing 1 entries of tbl_sidecar2081 ( tbl_sidecar2081 ) in stage 1(14) FormatType(022)
3085 stage 1, work: [ 34523856, 34718820, 34525037, 34525590, 34525592 ], partly placed 0, placed 18
3086 { id=4 ram=8 tcam=1 mram=6 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
3087 - skipping tbl_sidecar2081 as its already done
3088 - skipping tbl_sidecar2082 as its already done
3089 - skipping cond-42 as its already done
3090 - skipping cond-48 as its already done
3091 - skipping cond-51 as its already done
3092 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3093 - skipping gateway cond-59 until any of the control dominating tables can be placed
3094 - skipping cond-63 due to in-sequence control dependence on cond-59
3095 - skipping cond-74 due to in-sequence control dependence on cond-59
3096 - skipping cond-75 due to in-sequence control dependence on cond-59
3097 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3098 - skipping cond-76 because it depends on cond-53
3099 - removing tbl_sidecar2173 from merge list because it depends on cond-53
3100 - skipping gateway cond-76 until mergeable tables are available
3101 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3102 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3103 - skipping cond-77 as its already done
3104 - skipping cond-79 as its already done
3105 - skipping cond-80 as its already done
3106 try_place_table(cond-81, stage=1)
3107 Merging with match table tbl_sidecar2354 and tag $false
3108 Initial # of stages is 1, initial # of entries is 1
3109 Try_alloc_all for Table use
3110 Trying to allocate layout for tbl_sidecar2354
3111 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
3112 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3113 way:{ g:1 e:0 w:1 }
3114 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3115 Trying to allocate adb for tbl_sidecar2354
3116 Trying to allocate imem for tbl_sidecar2354
3117 Entries : 1, needed_entries: 1, need_more: 0
3118 Selected stage: 1 Furthest stage: 2
3119 try_place_table returning 1 of tbl_sidecar2354 in stage 1
3120 Table is placed
3121 Gateway is placed
3122 Merging with match table tbl_sidecar2350 and tag $true
3123 Initial # of stages is 1, initial # of entries is 1
3124 Try_alloc_all for Table use
3125 Trying to allocate layout for tbl_sidecar2350
3126 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3127 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3128 way:{ g:1 e:0 w:1 }
3129 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3130 Trying to allocate adb for tbl_sidecar2350
3131 Trying to allocate imem for tbl_sidecar2350
3132 Entries : 1, needed_entries: 1, need_more: 0
3133 Selected stage: 1 Furthest stage: 2
3134 try_place_table returning 1 of tbl_sidecar2350 in stage 1
3135 Table is placed
3136 Gateway is placed
3137 Merging with match table tbl_sidecar2351 and tag $true
3138 Initial # of stages is 1, initial # of entries is 1
3139 Try_alloc_all for Table use
3140 Trying to allocate layout for tbl_sidecar2351
3141 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
3142 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3143 way:{ g:1 e:0 w:1 }
3144 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3145 Trying to allocate adb for tbl_sidecar2351
3146 Trying to allocate imem for tbl_sidecar2351
3147 Entries : 1, needed_entries: 1, need_more: 0
3148 Selected stage: 1 Furthest stage: 2
3149 try_place_table returning 1 of tbl_sidecar2351 in stage 1
3150 Table is placed
3151 Gateway is placed
3152 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
3153 - skipping nat_ingress_icmp_dst_port as its already done
3154 - skipping cond-52 as its already done
3155 - skipping nat_ingress_ingress_hit because it depends on cond-53
3156 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3157 try_place_table(cond-53, stage=1)
3158 Merging with match table nat_ingress_ingress_ipv4 and tag $false
3159 - dependency between nat_ingress_icmp_dst_port and table advances stage
3160 Initial # of stages is 2, initial # of entries is 2560
3161 Try_alloc_all for Table use
3162 Trying to allocate layout for nat_ingress_ingress_ipv4
3163 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
3164 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3165 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
3166 Trying to allocate adb for nat_ingress_ingress_ipv4
3167 Trying to allocate imem for nat_ingress_ingress_ipv4
3168 Entries : 2560, needed_entries: 2560, need_more: 0
3169 Selected stage: 2 Furthest stage: 2
3170 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
3171 Table is placed
3172 Gateway is placed
3173 Pl vector: nat_ingress_ingress_ipv4
3174 try_place_table(cond-54, stage=1)
3175 Merging with match table nat_ingress_ingress_ipv6 and tag $true
3176 - dependency between nat_ingress_icmp_dst_port and table advances stage
3177 Initial # of stages is 2, initial # of entries is 2560
3178 Try_alloc_all for Table use
3179 Trying to allocate layout for nat_ingress_ingress_ipv6
3180 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
3181 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
3182 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
3183 Trying to allocate adb for nat_ingress_ingress_ipv6
3184 Trying to allocate imem for nat_ingress_ingress_ipv6
3185 Entries : 2560, needed_entries: 2560, need_more: 0
3186 Selected stage: 2 Furthest stage: 2
3187 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
3188 Table is placed
3189 Gateway is placed
3190 Pl vector: nat_ingress_ingress_ipv6
3191 found 5 tables that could be placed: [ tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6 ]
3192 Initial best is first table seen: tbl_sidecar2354
3193 For trial t : tbl_sidecar2350 with best: tbl_sidecar2354
3194 Updating best to tbl_sidecar2350 from tbl_sidecar2354 for reason: default choice
3195 For trial t : tbl_sidecar2351 with best: tbl_sidecar2350
3196 Updating best to tbl_sidecar2351 from tbl_sidecar2350 for reason: default choice
3197 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2351
3198 Keeping best tbl_sidecar2351 for reason: earlier stage calculated
3199 For trial t : nat_ingress_ingress_ipv6 with best: tbl_sidecar2351
3200 Keeping best tbl_sidecar2351 for reason: earlier stage calculated
3201 placing 1 entries of tbl_sidecar2351 ( tbl_sidecar2351 ) (with gw cond-81, result tag $true) in stage 1(15) FormatType(022)
3202 stage 1, work: [ 34523856, 34718820, 34525037, 34525590, 34525592, 34719195, 34719354 ], partly placed 0, placed 19
3203 { id=5 ram=10 tcam=1 mram=8 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
3204 - skipping tbl_sidecar2081 as its already done
3205 - skipping tbl_sidecar2082 as its already done
3206 - skipping cond-42 as its already done
3207 - skipping cond-48 as its already done
3208 - skipping cond-51 as its already done
3209 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3210 - skipping gateway cond-59 until any of the control dominating tables can be placed
3211 - skipping cond-63 due to in-sequence control dependence on cond-59
3212 - skipping cond-74 due to in-sequence control dependence on cond-59
3213 - skipping cond-75 due to in-sequence control dependence on cond-59
3214 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3215 - skipping cond-76 because it depends on cond-53
3216 - removing tbl_sidecar2173 from merge list because it depends on cond-53
3217 - skipping gateway cond-76 until mergeable tables are available
3218 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3219 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3220 - skipping cond-77 as its already done
3221 - skipping cond-79 as its already done
3222 - skipping cond-80 as its already done
3223 - skipping cond-81 as its already done
3224 - skipping nat_ingress_icmp_dst_port as its already done
3225 - skipping cond-52 as its already done
3226 - skipping nat_ingress_ingress_hit because it depends on cond-53
3227 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3228 try_place_table(cond-53, stage=1)
3229 Merging with match table nat_ingress_ingress_ipv4 and tag $false
3230 - dependency between nat_ingress_icmp_dst_port and table advances stage
3231 Initial # of stages is 2, initial # of entries is 2560
3232 Try_alloc_all for Table use
3233 Trying to allocate layout for nat_ingress_ingress_ipv4
3234 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
3235 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3236 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
3237 Trying to allocate adb for nat_ingress_ingress_ipv4
3238 Trying to allocate imem for nat_ingress_ingress_ipv4
3239 Entries : 2560, needed_entries: 2560, need_more: 0
3240 Selected stage: 2 Furthest stage: 2
3241 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
3242 Table is placed
3243 Gateway is placed
3244 Pl vector: nat_ingress_ingress_ipv4
3245 try_place_table(cond-54, stage=1)
3246 Merging with match table nat_ingress_ingress_ipv6 and tag $true
3247 - dependency between nat_ingress_icmp_dst_port and table advances stage
3248 Initial # of stages is 2, initial # of entries is 2560
3249 Try_alloc_all for Table use
3250 Trying to allocate layout for nat_ingress_ingress_ipv6
3251 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
3252 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
3253 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
3254 Trying to allocate adb for nat_ingress_ingress_ipv6
3255 Trying to allocate imem for nat_ingress_ingress_ipv6
3256 Entries : 2560, needed_entries: 2560, need_more: 0
3257 Selected stage: 2 Furthest stage: 2
3258 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
3259 Table is placed
3260 Gateway is placed
3261 Pl vector: nat_ingress_ingress_ipv6
3262 tbl_sidecar2350 is not a gateway! Aborting search for merge choices
3263 try_place_table(tbl_sidecar2350, stage=1)
3264 Initial # of stages is 1, initial # of entries is 1
3265 Try_alloc_all for Table use
3266 Trying to allocate layout for tbl_sidecar2350
3267 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3268 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3269 way:{ g:1 e:0 w:1 }
3270 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3271 Trying to allocate adb for tbl_sidecar2350
3272 Trying to allocate imem for tbl_sidecar2350
3273 table tbl_sidecar2350 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.drop_port_ctr
3274 too many stats tables
3275 Memuse for failed memory placement:
3276 tc sb rb tib ab st srams mapram ov gw pay 2p
3277 .. .. .. .. .. .. .......... ...... .. .. .. .
3278 .. .. .. .. .. .. .......... ...... .. .. .. .
3279 .. .. .. .. .. .. .......... ...... .. .. .. .
3280 .. .. .. .. .. .. .......... ...... .. .. .. .
3281 .. .. .. .. .. .. .......... ...... .. .. .. .
3282 .. .. .. .. .. .. .......... ...... .. .. .. .
3283 .. .. .. .. .. .. .......... ...... .. .. .. .
3284 .. .. .. .. .. .. .......... ...... .. .. .. .
3285 ..
3286 ..
3287 ..
3288 ..
3289 
3290 Table use of memory allocation did not fit
3291 Try_alloc_all for Min use
3292 Trying to allocate layout for tbl_sidecar2350
3293 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3294 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3295 way:{ g:1 e:0 w:1 }
3296 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3297 Trying to allocate adb for tbl_sidecar2350
3298 Trying to allocate imem for tbl_sidecar2350
3299 table tbl_sidecar2350 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.drop_port_ctr
3300 too many stats tables
3301 Memuse for failed memory placement:
3302 tc sb rb tib ab st srams mapram ov gw pay 2p
3303 .. .. .. .. .. .. .......... ...... .. .. .. .
3304 .. .. .. .. .. .. .......... ...... .. .. .. .
3305 .. .. .. .. .. .. .......... ...... .. .. .. .
3306 .. .. .. .. .. .. .......... ...... .. .. .. .
3307 .. .. .. .. .. .. .......... ...... .. .. .. .
3308 .. .. .. .. .. .. .......... ...... .. .. .. .
3309 .. .. .. .. .. .. .......... ...... .. .. .. .
3310 .. .. .. .. .. .. .......... ...... .. .. .. .
3311 ..
3312 ..
3313 ..
3314 ..
3315 
3316 Min use of memory allocation did not fit
3317 Try_alloc_all for Table use
3318 Trying to allocate layout for tbl_sidecar2350
3319 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3320 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3321 way:{ g:1 e:0 w:1 }
3322 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3323 Trying to allocate adb for tbl_sidecar2350
3324 Trying to allocate imem for tbl_sidecar2350
3325 Entries : 1, needed_entries: 1, need_more: 0
3326 Selected stage: 2 Furthest stage: 2
3327 try_place_table returning 1 of tbl_sidecar2350 in stage 2
3328 Table is placed
3329 Pl vector: tbl_sidecar2350
3330 - skipping tbl_sidecar2351 as its already done
3331 tbl_sidecar2354 is not a gateway! Aborting search for merge choices
3332 try_place_table(tbl_sidecar2354, stage=1)
3333 Initial # of stages is 1, initial # of entries is 1
3334 Try_alloc_all for Table use
3335 Trying to allocate layout for tbl_sidecar2354
3336 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
3337 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3338 way:{ g:1 e:0 w:1 }
3339 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3340 Trying to allocate adb for tbl_sidecar2354
3341 Trying to allocate imem for tbl_sidecar2354
3342 table tbl_sidecar2354 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.forwarded_ctr
3343 too many stats tables
3344 Memuse for failed memory placement:
3345 tc sb rb tib ab st srams mapram ov gw pay 2p
3346 .. .. .. .. .. .. .......... ...... .. .. .. .
3347 .. .. .. .. .. .. .......... ...... .. .. .. .
3348 .. .. .. .. .. .. .......... ...... .. .. .. .
3349 .. .. .. .. .. .. .......... ...... .. .. .. .
3350 .. .. .. .. .. .. .......... ...... .. .. .. .
3351 .. .. .. .. .. .. .......... ...... .. .. .. .
3352 .. .. .. .. .. .. .......... ...... .. .. .. .
3353 .. .. .. .. .. .. .......... ...... .. .. .. .
3354 ..
3355 ..
3356 ..
3357 ..
3358 
3359 Table use of memory allocation did not fit
3360 Try_alloc_all for Min use
3361 Trying to allocate layout for tbl_sidecar2354
3362 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
3363 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3364 way:{ g:1 e:0 w:1 }
3365 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3366 Trying to allocate adb for tbl_sidecar2354
3367 Trying to allocate imem for tbl_sidecar2354
3368 table tbl_sidecar2354 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.forwarded_ctr
3369 too many stats tables
3370 Memuse for failed memory placement:
3371 tc sb rb tib ab st srams mapram ov gw pay 2p
3372 .. .. .. .. .. .. .......... ...... .. .. .. .
3373 .. .. .. .. .. .. .......... ...... .. .. .. .
3374 .. .. .. .. .. .. .......... ...... .. .. .. .
3375 .. .. .. .. .. .. .......... ...... .. .. .. .
3376 .. .. .. .. .. .. .......... ...... .. .. .. .
3377 .. .. .. .. .. .. .......... ...... .. .. .. .
3378 .. .. .. .. .. .. .......... ...... .. .. .. .
3379 .. .. .. .. .. .. .......... ...... .. .. .. .
3380 ..
3381 ..
3382 ..
3383 ..
3384 
3385 Min use of memory allocation did not fit
3386 Try_alloc_all for Table use
3387 Trying to allocate layout for tbl_sidecar2354
3388 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
3389 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3390 way:{ g:1 e:0 w:1 }
3391 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3392 Trying to allocate adb for tbl_sidecar2354
3393 Trying to allocate imem for tbl_sidecar2354
3394 Entries : 1, needed_entries: 1, need_more: 0
3395 Selected stage: 2 Furthest stage: 2
3396 try_place_table returning 1 of tbl_sidecar2354 in stage 2
3397 Table is placed
3398 Pl vector: tbl_sidecar2354
3399 try_place_table(cond-82, stage=1)
3400 Merging with match table tbl_sidecar2386 and tag $false
3401 Initial # of stages is 1, initial # of entries is 1
3402 Try_alloc_all for Table use
3403 Trying to allocate layout for tbl_sidecar2386
3404 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3405 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3406 way:{ g:1 e:0 w:1 }
3407 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3408 Trying to allocate adb for tbl_sidecar2386
3409 Trying to allocate imem for tbl_sidecar2386
3410 table tbl_sidecar2386 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
3411 too many stats tables
3412 Memuse for failed memory placement:
3413 tc sb rb tib ab st srams mapram ov gw pay 2p
3414 .. .. .. .. .. .. .......... ...... .. .. .. .
3415 .. .. .. .. .. .. .......... ...... .. .. .. .
3416 .. .. .. .. .. .. .......... ...... .. .. .. .
3417 .. .. .. .. .. .. .......... ...... .. .. .. .
3418 .. .. .. .. .. .. .......... ...... .. .. .. .
3419 .. .. .. .. .. .. .......... ...... .. .. .. .
3420 .. .. .. .. .. .. .......... ...... .. .. .. .
3421 .. .. .. .. .. .. .......... ...... .. .. .. .
3422 ..
3423 ..
3424 ..
3425 ..
3426 
3427 Table use of memory allocation did not fit
3428 Try_alloc_all for Min use
3429 Trying to allocate layout for tbl_sidecar2386
3430 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3431 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3432 way:{ g:1 e:0 w:1 }
3433 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3434 Trying to allocate adb for tbl_sidecar2386
3435 Trying to allocate imem for tbl_sidecar2386
3436 table tbl_sidecar2386 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
3437 too many stats tables
3438 Memuse for failed memory placement:
3439 tc sb rb tib ab st srams mapram ov gw pay 2p
3440 .. .. .. .. .. .. .......... ...... .. .. .. .
3441 .. .. .. .. .. .. .......... ...... .. .. .. .
3442 .. .. .. .. .. .. .......... ...... .. .. .. .
3443 .. .. .. .. .. .. .......... ...... .. .. .. .
3444 .. .. .. .. .. .. .......... ...... .. .. .. .
3445 .. .. .. .. .. .. .......... ...... .. .. .. .
3446 .. .. .. .. .. .. .......... ...... .. .. .. .
3447 .. .. .. .. .. .. .......... ...... .. .. .. .
3448 ..
3449 ..
3450 ..
3451 ..
3452 
3453 Min use of memory allocation did not fit
3454 Try_alloc_all for Table use
3455 Trying to allocate layout for tbl_sidecar2386
3456 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3457 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3458 way:{ g:1 e:0 w:1 }
3459 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3460 Trying to allocate adb for tbl_sidecar2386
3461 Trying to allocate imem for tbl_sidecar2386
3462 Entries : 1, needed_entries: 1, need_more: 0
3463 Selected stage: 2 Furthest stage: 2
3464 try_place_table returning 1 of tbl_sidecar2386 in stage 2
3465 Table is placed
3466 Gateway is placed
3467 Merging with match table tbl_sidecar2384 and tag $true
3468 Initial # of stages is 1, initial # of entries is 1
3469 Try_alloc_all for Table use
3470 Trying to allocate layout for tbl_sidecar2384
3471 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3472 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3473 way:{ g:1 e:0 w:1 }
3474 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3475 Trying to allocate adb for tbl_sidecar2384
3476 Trying to allocate imem for tbl_sidecar2384
3477 table tbl_sidecar2384 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
3478 too many stats tables
3479 Memuse for failed memory placement:
3480 tc sb rb tib ab st srams mapram ov gw pay 2p
3481 .. .. .. .. .. .. .......... ...... .. .. .. .
3482 .. .. .. .. .. .. .......... ...... .. .. .. .
3483 .. .. .. .. .. .. .......... ...... .. .. .. .
3484 .. .. .. .. .. .. .......... ...... .. .. .. .
3485 .. .. .. .. .. .. .......... ...... .. .. .. .
3486 .. .. .. .. .. .. .......... ...... .. .. .. .
3487 .. .. .. .. .. .. .......... ...... .. .. .. .
3488 .. .. .. .. .. .. .......... ...... .. .. .. .
3489 ..
3490 ..
3491 ..
3492 ..
3493 
3494 Table use of memory allocation did not fit
3495 Try_alloc_all for Min use
3496 Trying to allocate layout for tbl_sidecar2384
3497 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3498 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3499 way:{ g:1 e:0 w:1 }
3500 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3501 Trying to allocate adb for tbl_sidecar2384
3502 Trying to allocate imem for tbl_sidecar2384
3503 table tbl_sidecar2384 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
3504 too many stats tables
3505 Memuse for failed memory placement:
3506 tc sb rb tib ab st srams mapram ov gw pay 2p
3507 .. .. .. .. .. .. .......... ...... .. .. .. .
3508 .. .. .. .. .. .. .......... ...... .. .. .. .
3509 .. .. .. .. .. .. .......... ...... .. .. .. .
3510 .. .. .. .. .. .. .......... ...... .. .. .. .
3511 .. .. .. .. .. .. .......... ...... .. .. .. .
3512 .. .. .. .. .. .. .......... ...... .. .. .. .
3513 .. .. .. .. .. .. .......... ...... .. .. .. .
3514 .. .. .. .. .. .. .......... ...... .. .. .. .
3515 ..
3516 ..
3517 ..
3518 ..
3519 
3520 Min use of memory allocation did not fit
3521 Try_alloc_all for Table use
3522 Trying to allocate layout for tbl_sidecar2384
3523 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3524 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3525 way:{ g:1 e:0 w:1 }
3526 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3527 Trying to allocate adb for tbl_sidecar2384
3528 Trying to allocate imem for tbl_sidecar2384
3529 Entries : 1, needed_entries: 1, need_more: 0
3530 Selected stage: 2 Furthest stage: 2
3531 try_place_table returning 1 of tbl_sidecar2384 in stage 2
3532 Table is placed
3533 Gateway is placed
3534 Pl vector: tbl_sidecar2386 tbl_sidecar2384
3535 found 6 tables that could be placed: [ nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6, tbl_sidecar2350, tbl_sidecar2354, tbl_sidecar2386, tbl_sidecar2384 ]
3536 Initial best is first table seen: nat_ingress_ingress_ipv4
3537 For trial t : nat_ingress_ingress_ipv6 with best: nat_ingress_ingress_ipv4
3538 Updating best to nat_ingress_ingress_ipv6 from nat_ingress_ingress_ipv4 for reason: default choice
3539 For trial t : tbl_sidecar2350 with best: nat_ingress_ingress_ipv6
3540 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3541 For trial t : tbl_sidecar2354 with best: nat_ingress_ingress_ipv6
3542 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3543 For trial t : tbl_sidecar2386 with best: nat_ingress_ingress_ipv6
3544 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3545 For trial t : tbl_sidecar2384 with best: nat_ingress_ingress_ipv6
3546 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3547 Adding table:nat_ingress_ingress_ipv4 in the initial stage option
3548 Adding table:nat_ingress_ingress_ipv6 in the initial stage option
3549 Adding table:tbl_sidecar2350 in the initial stage option
3550 Adding table:tbl_sidecar2354 in the initial stage option
3551 Adding table:tbl_sidecar2386 in the initial stage option
3552 Adding table:tbl_sidecar2384 in the initial stage option
3553 placing 2560 entries of nat_ingress_ingress_ipv6 ( Ingress.nat_ingress.ingress_ipv6 ) (with gw cond-54, result tag $true) in stage 2(20) FormatType(02)
3554 stage 2, work: [ 34523856, 34525037, 34525590, 34719195, 34719354 ], partly placed 0, placed 20
3555 { id=1 ram=10 tcam=20 mram=3 eixb=20 tixb=0 malu=0 salu=0 local_tinds=0 }
3556 - skipping tbl_sidecar2081 as its already done
3557 - skipping tbl_sidecar2082 as its already done
3558 - skipping cond-42 as its already done
3559 - skipping cond-48 as its already done
3560 - skipping cond-51 as its already done
3561 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3562 - skipping gateway cond-59 until any of the control dominating tables can be placed
3563 - skipping cond-63 due to in-sequence control dependence on cond-59
3564 - skipping cond-74 due to in-sequence control dependence on cond-59
3565 - skipping cond-75 due to in-sequence control dependence on cond-59
3566 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3567 - skipping cond-76 because it depends on cond-53
3568 - removing tbl_sidecar2173 from merge list because it depends on cond-53
3569 - skipping gateway cond-76 until mergeable tables are available
3570 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3571 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3572 - skipping nat_ingress_icmp_dst_port as its already done
3573 - skipping cond-52 as its already done
3574 - skipping nat_ingress_ingress_hit because it depends on cond-53
3575 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3576 try_place_table(cond-53, stage=2)
3577 Merging with match table nat_ingress_ingress_ipv4 and tag $false
3578 Initial # of stages is 2, initial # of entries is 2560
3579 Try_alloc_all for Table use
3580 Trying to allocate layout for nat_ingress_ingress_ipv4
3581 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
3582 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3583 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
3584 Trying to allocate adb for nat_ingress_ingress_ipv4
3585 Trying to allocate imem for nat_ingress_ingress_ipv4
3586 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
3587 find_ternary_stretch failed
3588 Memuse for failed memory placement:
3589 tc sb rb tib ab st srams mapram ov gw pay 2p
3590 BB .. .. .. .. .. .......... ...... .. .. .. .
3591 BB .. .. .. .. .. .......... ...... .. .. .. .
3592 BB .. .. .. .. .. .......... ...... .. .. .. .
3593 BB .. .. .. .. .. .......... ...... .. .. .. .
3594 BB .. .. .. .. .. .......... ...... .. .. .. .
3595 BB .. .. .. .. .. .......... ...... .. .. .. .
3596 BB .. .. .. .. .. .......... ...... .. .. .. .
3597 BB .. .. .. .. .. .......... ...... .. .. .. .
3598 BA
3599 BA
3600 BA
3601 BA
3602 A nat_ingress_ingress_ipv4
3603 B nat_ingress_ingress_ipv6
3604 
3605 Table use of memory allocation did not fit
3606 Try_alloc_all for Min use
3607 Trying to allocate layout for nat_ingress_ingress_ipv4
3608 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1
3609 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3610 entries:512 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
3611 Trying to allocate adb for nat_ingress_ingress_ipv4
3612 Trying to allocate imem for nat_ingress_ingress_ipv4
3613 Shrinking estimate on table nat_ingress_ingress_ipv4 for min entries: 512
3614 - reducing to 1024 of nat_ingress_ingress_ipv4 in stage 2
3615 Entries : 1024, needed_entries: 2560, need_more: 1
3616 Try_alloc_all for Table shrink
3617 Trying to allocate layout for nat_ingress_ingress_ipv4
3618 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1024
3619 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3620 entries:1024 srams:4 local_tinds: 0 maprams:1 tcams:4 afi:0
3621 Trying to allocate adb for nat_ingress_ingress_ipv4
3622 Trying to allocate imem for nat_ingress_ingress_ipv4
3623 Entries : 1024, needed_entries: 2560, need_more: 1
3624 Selected stage: 2 Furthest stage: 3
3625 try_place_table returning 1024 of nat_ingress_ingress_ipv4 in stage 2 (need more match)
3626 Table is not placed
3627 Gateway is placed
3628 Pl vector: nat_ingress_ingress_ipv4
3629 tbl_sidecar2350 is not a gateway! Aborting search for merge choices
3630 try_place_table(tbl_sidecar2350, stage=2)
3631 Initial # of stages is 2, initial # of entries is 1
3632 Try_alloc_all for Table use
3633 Trying to allocate layout for tbl_sidecar2350
3634 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3635 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3636 way:{ g:1 e:0 w:1 }
3637 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3638 Trying to allocate adb for tbl_sidecar2350
3639 Trying to allocate imem for tbl_sidecar2350
3640 Entries : 1, needed_entries: 1, need_more: 0
3641 Selected stage: 2 Furthest stage: 3
3642 try_place_table returning 1 of tbl_sidecar2350 in stage 2
3643 Table is placed
3644 Pl vector: tbl_sidecar2350
3645 - skipping tbl_sidecar2351 as its already done
3646 tbl_sidecar2354 is not a gateway! Aborting search for merge choices
3647 try_place_table(tbl_sidecar2354, stage=2)
3648 Initial # of stages is 2, initial # of entries is 1
3649 Try_alloc_all for Table use
3650 Trying to allocate layout for tbl_sidecar2354
3651 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
3652 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3653 way:{ g:1 e:0 w:1 }
3654 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3655 Trying to allocate adb for tbl_sidecar2354
3656 Trying to allocate imem for tbl_sidecar2354
3657 Entries : 1, needed_entries: 1, need_more: 0
3658 Selected stage: 2 Furthest stage: 3
3659 try_place_table returning 1 of tbl_sidecar2354 in stage 2
3660 Table is placed
3661 Pl vector: tbl_sidecar2354
3662 try_place_table(cond-82, stage=2)
3663 Merging with match table tbl_sidecar2386 and tag $false
3664 Initial # of stages is 2, initial # of entries is 1
3665 Try_alloc_all for Table use
3666 Trying to allocate layout for tbl_sidecar2386
3667 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3668 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3669 way:{ g:1 e:0 w:1 }
3670 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3671 Trying to allocate adb for tbl_sidecar2386
3672 Trying to allocate imem for tbl_sidecar2386
3673 Entries : 1, needed_entries: 1, need_more: 0
3674 Selected stage: 2 Furthest stage: 3
3675 try_place_table returning 1 of tbl_sidecar2386 in stage 2
3676 Table is placed
3677 Gateway is placed
3678 Merging with match table tbl_sidecar2384 and tag $true
3679 Initial # of stages is 2, initial # of entries is 1
3680 Try_alloc_all for Table use
3681 Trying to allocate layout for tbl_sidecar2384
3682 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3683 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3684 way:{ g:1 e:0 w:1 }
3685 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3686 Trying to allocate adb for tbl_sidecar2384
3687 Trying to allocate imem for tbl_sidecar2384
3688 Entries : 1, needed_entries: 1, need_more: 0
3689 Selected stage: 2 Furthest stage: 3
3690 try_place_table returning 1 of tbl_sidecar2384 in stage 2
3691 Table is placed
3692 Gateway is placed
3693 Pl vector: tbl_sidecar2386 tbl_sidecar2384
3694 found 5 tables that could be placed: [ nat_ingress_ingress_ipv4, tbl_sidecar2350, tbl_sidecar2354, tbl_sidecar2386, tbl_sidecar2384 ]
3695 Initial best is first table seen: nat_ingress_ingress_ipv4
3696 For trial t : tbl_sidecar2350 with best: nat_ingress_ingress_ipv4
3697 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3698 For trial t : tbl_sidecar2354 with best: nat_ingress_ingress_ipv4
3699 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3700 For trial t : tbl_sidecar2386 with best: nat_ingress_ingress_ipv4
3701 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3702 For trial t : tbl_sidecar2384 with best: nat_ingress_ingress_ipv4
3703 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3704 placing 1024 entries of nat_ingress_ingress_ipv4 ( Ingress.nat_ingress.ingress_ipv4 ) (with gw cond-53, result tag $false) in stage 2(21) FormatType(02) (need more match)
3705 stage 2, work: [ 34523856, 34525037, 34525590, 34719195, 34719354, 34525413 ], partly placed 1, placed 21
3706 { id=2 ram=14 tcam=24 mram=4 eixb=28 tixb=0 malu=0 salu=0 local_tinds=0 }
3707 - skipping tbl_sidecar2081 as its already done
3708 - skipping tbl_sidecar2082 as its already done
3709 - skipping cond-42 as its already done
3710 - skipping cond-48 as its already done
3711 - skipping cond-51 as its already done
3712 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3713 - skipping gateway cond-59 until any of the control dominating tables can be placed
3714 - skipping cond-63 due to in-sequence control dependence on cond-59
3715 - skipping cond-74 due to in-sequence control dependence on cond-59
3716 - skipping cond-75 due to in-sequence control dependence on cond-59
3717 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3718 - skipping cond-76 because it depends on nat_ingress_ingress_ipv4
3719 - removing tbl_sidecar2173 from merge list because it depends on nat_ingress_ingress_ipv4
3720 - skipping gateway cond-76 until mergeable tables are available
3721 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3722 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3723 - skipping nat_ingress_icmp_dst_port as its already done
3724 - skipping cond-52 as its already done
3725 - skipping nat_ingress_ingress_hit because it depends on nat_ingress_ingress_ipv4
3726 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3727 - skipping cond-53 as its already done
3728 tbl_sidecar2350 is not a gateway! Aborting search for merge choices
3729 try_place_table(tbl_sidecar2350, stage=2)
3730 Initial # of stages is 2, initial # of entries is 1
3731 Try_alloc_all for Table use
3732 Trying to allocate layout for tbl_sidecar2350
3733 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3734 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3735 way:{ g:1 e:0 w:1 }
3736 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3737 Trying to allocate adb for tbl_sidecar2350
3738 Trying to allocate imem for tbl_sidecar2350
3739 Entries : 1, needed_entries: 1, need_more: 0
3740 Selected stage: 2 Furthest stage: 3
3741 try_place_table returning 1 of tbl_sidecar2350 in stage 2
3742 Table is placed
3743 Pl vector: tbl_sidecar2350
3744 - skipping tbl_sidecar2351 as its already done
3745 tbl_sidecar2354 is not a gateway! Aborting search for merge choices
3746 try_place_table(tbl_sidecar2354, stage=2)
3747 Initial # of stages is 2, initial # of entries is 1
3748 Try_alloc_all for Table use
3749 Trying to allocate layout for tbl_sidecar2354
3750 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
3751 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3752 way:{ g:1 e:0 w:1 }
3753 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3754 Trying to allocate adb for tbl_sidecar2354
3755 Trying to allocate imem for tbl_sidecar2354
3756 Entries : 1, needed_entries: 1, need_more: 0
3757 Selected stage: 2 Furthest stage: 3
3758 try_place_table returning 1 of tbl_sidecar2354 in stage 2
3759 Table is placed
3760 Pl vector: tbl_sidecar2354
3761 try_place_table(cond-82, stage=2)
3762 Merging with match table tbl_sidecar2386 and tag $false
3763 Initial # of stages is 2, initial # of entries is 1
3764 Try_alloc_all for Table use
3765 Trying to allocate layout for tbl_sidecar2386
3766 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3767 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3768 way:{ g:1 e:0 w:1 }
3769 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3770 Trying to allocate adb for tbl_sidecar2386
3771 Trying to allocate imem for tbl_sidecar2386
3772 Entries : 1, needed_entries: 1, need_more: 0
3773 Selected stage: 2 Furthest stage: 3
3774 try_place_table returning 1 of tbl_sidecar2386 in stage 2
3775 Table is placed
3776 Gateway is placed
3777 Merging with match table tbl_sidecar2384 and tag $true
3778 Initial # of stages is 2, initial # of entries is 1
3779 Try_alloc_all for Table use
3780 Trying to allocate layout for tbl_sidecar2384
3781 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3782 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3783 way:{ g:1 e:0 w:1 }
3784 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3785 Trying to allocate adb for tbl_sidecar2384
3786 Trying to allocate imem for tbl_sidecar2384
3787 Entries : 1, needed_entries: 1, need_more: 0
3788 Selected stage: 2 Furthest stage: 3
3789 try_place_table returning 1 of tbl_sidecar2384 in stage 2
3790 Table is placed
3791 Gateway is placed
3792 Pl vector: tbl_sidecar2386 tbl_sidecar2384
3793 nat_ingress_ingress_ipv4 is not a gateway! Aborting search for merge choices
3794 try_place_table(nat_ingress_ingress_ipv4, stage=2)
3795 To place table : nat_ingress_ingress_ipv4, entries: 2560, to place entries: 1024
3796 Cannot place multiple sections of an individual table in the same stage
3797 Initial # of stages is 3, initial # of entries is 1536
3798 Try_alloc_all for Table use
3799 Trying to allocate layout for nat_ingress_ingress_ipv4
3800 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1536
3801 picked layout for nat_ingress_ingress_ipv4 FormatType(03) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3802 entries:1536 srams:7 local_tinds: 0 maprams:2 tcams:6 afi:0
3803 Trying to allocate adb for nat_ingress_ingress_ipv4
3804 Trying to allocate imem for nat_ingress_ingress_ipv4
3805 Entries : 1536, needed_entries: 1536, need_more: 0
3806 Selected stage: 3 Furthest stage: 3
3807 try_place_table returning 1536 of nat_ingress_ingress_ipv4 in stage 3
3808 Table is placed
3809 Pl vector: nat_ingress_ingress_ipv4
3810 found 5 tables that could be placed: [ tbl_sidecar2350, tbl_sidecar2354, tbl_sidecar2386, tbl_sidecar2384, nat_ingress_ingress_ipv4 ]
3811 Initial best is first table seen: tbl_sidecar2350
3812 For trial t : tbl_sidecar2354 with best: tbl_sidecar2350
3813 Updating best to tbl_sidecar2354 from tbl_sidecar2350 for reason: default choice
3814 For trial t : tbl_sidecar2386 with best: tbl_sidecar2354
3815 Keeping best tbl_sidecar2354 for reason: direct control dependency difference
3816 For trial t : tbl_sidecar2384 with best: tbl_sidecar2354
3817 Keeping best tbl_sidecar2354 for reason: direct control dependency difference
3818 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2354
3819 Keeping best tbl_sidecar2354 for reason: earlier stage calculated
3820 placing 1 entries of tbl_sidecar2354 ( tbl_sidecar2354 ) in stage 2(22) FormatType(022)
3821 stage 2, work: [ 34523856, 34525037, 34719195, 34719354, 34525413 ], partly placed 1, placed 22
3822 { id=3 ram=16 tcam=24 mram=6 eixb=28 tixb=0 malu=0 salu=0 local_tinds=0 }
3823 - skipping tbl_sidecar2081 as its already done
3824 - skipping tbl_sidecar2082 as its already done
3825 - skipping cond-42 as its already done
3826 - skipping cond-48 as its already done
3827 - skipping cond-51 as its already done
3828 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3829 - skipping gateway cond-59 until any of the control dominating tables can be placed
3830 - skipping cond-63 due to in-sequence control dependence on cond-59
3831 - skipping cond-74 due to in-sequence control dependence on cond-59
3832 - skipping cond-75 due to in-sequence control dependence on cond-59
3833 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3834 - skipping cond-76 because it depends on nat_ingress_ingress_ipv4
3835 - removing tbl_sidecar2173 from merge list because it depends on nat_ingress_ingress_ipv4
3836 - skipping gateway cond-76 until mergeable tables are available
3837 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3838 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3839 - skipping nat_ingress_icmp_dst_port as its already done
3840 - skipping cond-52 as its already done
3841 - skipping nat_ingress_ingress_hit because it depends on nat_ingress_ingress_ipv4
3842 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3843 tbl_sidecar2350 is not a gateway! Aborting search for merge choices
3844 try_place_table(tbl_sidecar2350, stage=2)
3845 Initial # of stages is 2, initial # of entries is 1
3846 Try_alloc_all for Table use
3847 Trying to allocate layout for tbl_sidecar2350
3848 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3849 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3850 way:{ g:1 e:0 w:1 }
3851 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3852 Trying to allocate adb for tbl_sidecar2350
3853 Trying to allocate imem for tbl_sidecar2350
3854 Entries : 1, needed_entries: 1, need_more: 0
3855 Selected stage: 2 Furthest stage: 3
3856 try_place_table returning 1 of tbl_sidecar2350 in stage 2
3857 Table is placed
3858 Pl vector: tbl_sidecar2350
3859 - skipping tbl_sidecar2351 as its already done
3860 - skipping tbl_sidecar2354 as its already done
3861 try_place_table(cond-82, stage=2)
3862 Merging with match table tbl_sidecar2386 and tag $false
3863 Initial # of stages is 2, initial # of entries is 1
3864 Try_alloc_all for Table use
3865 Trying to allocate layout for tbl_sidecar2386
3866 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3867 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3868 way:{ g:1 e:0 w:1 }
3869 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3870 Trying to allocate adb for tbl_sidecar2386
3871 Trying to allocate imem for tbl_sidecar2386
3872 Entries : 1, needed_entries: 1, need_more: 0
3873 Selected stage: 2 Furthest stage: 3
3874 try_place_table returning 1 of tbl_sidecar2386 in stage 2
3875 Table is placed
3876 Gateway is placed
3877 Merging with match table tbl_sidecar2384 and tag $true
3878 Initial # of stages is 2, initial # of entries is 1
3879 Try_alloc_all for Table use
3880 Trying to allocate layout for tbl_sidecar2384
3881 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3882 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3883 way:{ g:1 e:0 w:1 }
3884 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3885 Trying to allocate adb for tbl_sidecar2384
3886 Trying to allocate imem for tbl_sidecar2384
3887 Entries : 1, needed_entries: 1, need_more: 0
3888 Selected stage: 2 Furthest stage: 3
3889 try_place_table returning 1 of tbl_sidecar2384 in stage 2
3890 Table is placed
3891 Gateway is placed
3892 Pl vector: tbl_sidecar2386 tbl_sidecar2384
3893 nat_ingress_ingress_ipv4 is not a gateway! Aborting search for merge choices
3894 try_place_table(nat_ingress_ingress_ipv4, stage=2)
3895 To place table : nat_ingress_ingress_ipv4, entries: 2560, to place entries: 1024
3896 Cannot place multiple sections of an individual table in the same stage
3897 Initial # of stages is 3, initial # of entries is 1536
3898 Try_alloc_all for Table use
3899 Trying to allocate layout for nat_ingress_ingress_ipv4
3900 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1536
3901 picked layout for nat_ingress_ingress_ipv4 FormatType(03) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3902 entries:1536 srams:7 local_tinds: 0 maprams:2 tcams:6 afi:0
3903 Trying to allocate adb for nat_ingress_ingress_ipv4
3904 Trying to allocate imem for nat_ingress_ingress_ipv4
3905 Entries : 1536, needed_entries: 1536, need_more: 0
3906 Selected stage: 3 Furthest stage: 3
3907 try_place_table returning 1536 of nat_ingress_ingress_ipv4 in stage 3
3908 Table is placed
3909 Pl vector: nat_ingress_ingress_ipv4
3910 found 4 tables that could be placed: [ tbl_sidecar2350, tbl_sidecar2386, tbl_sidecar2384, nat_ingress_ingress_ipv4 ]
3911 Initial best is first table seen: tbl_sidecar2350
3912 For trial t : tbl_sidecar2386 with best: tbl_sidecar2350
3913 Keeping best tbl_sidecar2350 for reason: direct control dependency difference
3914 For trial t : tbl_sidecar2384 with best: tbl_sidecar2350
3915 Keeping best tbl_sidecar2350 for reason: direct control dependency difference
3916 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2350
3917 Keeping best tbl_sidecar2350 for reason: earlier stage calculated
3918 placing 1 entries of tbl_sidecar2350 ( tbl_sidecar2350 ) in stage 2(23) FormatType(022)
3919 stage 2, work: [ 34523856, 34525037, 34719354, 34525413 ], partly placed 1, placed 23
3920 { id=4 ram=18 tcam=24 mram=8 eixb=28 tixb=0 malu=0 salu=0 local_tinds=0 }
3921 - skipping tbl_sidecar2081 as its already done
3922 - skipping tbl_sidecar2082 as its already done
3923 - skipping cond-42 as its already done
3924 - skipping cond-48 as its already done
3925 - skipping cond-51 as its already done
3926 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3927 - skipping gateway cond-59 until any of the control dominating tables can be placed
3928 - skipping cond-63 due to in-sequence control dependence on cond-59
3929 - skipping cond-74 due to in-sequence control dependence on cond-59
3930 - skipping cond-75 due to in-sequence control dependence on cond-59
3931 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3932 - skipping cond-76 because it depends on nat_ingress_ingress_ipv4
3933 - removing tbl_sidecar2173 from merge list because it depends on nat_ingress_ingress_ipv4
3934 - skipping gateway cond-76 until mergeable tables are available
3935 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3936 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3937 - skipping nat_ingress_icmp_dst_port as its already done
3938 - skipping cond-52 as its already done
3939 - skipping nat_ingress_ingress_hit because it depends on nat_ingress_ingress_ipv4
3940 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3941 - skipping tbl_sidecar2354 as its already done
3942 try_place_table(cond-82, stage=2)
3943 Merging with match table tbl_sidecar2386 and tag $false
3944 Initial # of stages is 2, initial # of entries is 1
3945 Try_alloc_all for Table use
3946 Trying to allocate layout for tbl_sidecar2386
3947 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3948 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3949 way:{ g:1 e:0 w:1 }
3950 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3951 Trying to allocate adb for tbl_sidecar2386
3952 Trying to allocate imem for tbl_sidecar2386
3953 table tbl_sidecar2386 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
3954 too many stats tables
3955 Memuse for failed memory placement:
3956 tc sb rb tib ab st srams mapram ov gw pay 2p
3957 .. .. .. .. .. .. .......... ...... .. .. .. .
3958 .. .. .. .. .. .. .......... ...... .. .. .. .
3959 .. .. .. .. .. .. .......... ...... .. .. .. .
3960 .. .. .. .. .. .. .......... ...... .. .. .. .
3961 .. .. .. .. .. .. .......... ...... .. .. .. .
3962 .. .. .. .. .. .. .......... ...... .. .. .. .
3963 .. .. .. .. .. .. .......... ...... .. .. .. .
3964 .. .. .. .. .. .. .......... ...... .. .. .. .
3965 ..
3966 ..
3967 ..
3968 ..
3969 
3970 Table use of memory allocation did not fit
3971 Try_alloc_all for Min use
3972 Trying to allocate layout for tbl_sidecar2386
3973 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3974 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3975 way:{ g:1 e:0 w:1 }
3976 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3977 Trying to allocate adb for tbl_sidecar2386
3978 Trying to allocate imem for tbl_sidecar2386
3979 table tbl_sidecar2386 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
3980 too many stats tables
3981 Memuse for failed memory placement:
3982 tc sb rb tib ab st srams mapram ov gw pay 2p
3983 .. .. .. .. .. .. .......... ...... .. .. .. .
3984 .. .. .. .. .. .. .......... ...... .. .. .. .
3985 .. .. .. .. .. .. .......... ...... .. .. .. .
3986 .. .. .. .. .. .. .......... ...... .. .. .. .
3987 .. .. .. .. .. .. .......... ...... .. .. .. .
3988 .. .. .. .. .. .. .......... ...... .. .. .. .
3989 .. .. .. .. .. .. .......... ...... .. .. .. .
3990 .. .. .. .. .. .. .......... ...... .. .. .. .
3991 ..
3992 ..
3993 ..
3994 ..
3995 
3996 Min use of memory allocation did not fit
3997 Try_alloc_all for Table use
3998 Trying to allocate layout for tbl_sidecar2386
3999 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
4000 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4001 way:{ g:1 e:0 w:1 }
4002 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4003 Trying to allocate adb for tbl_sidecar2386
4004 Trying to allocate imem for tbl_sidecar2386
4005 Entries : 1, needed_entries: 1, need_more: 0
4006 Selected stage: 3 Furthest stage: 3
4007 try_place_table returning 1 of tbl_sidecar2386 in stage 3
4008 Table is placed
4009 Gateway is placed
4010 Merging with match table tbl_sidecar2384 and tag $true
4011 Initial # of stages is 2, initial # of entries is 1
4012 Try_alloc_all for Table use
4013 Trying to allocate layout for tbl_sidecar2384
4014 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
4015 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4016 way:{ g:1 e:0 w:1 }
4017 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4018 Trying to allocate adb for tbl_sidecar2384
4019 Trying to allocate imem for tbl_sidecar2384
4020 table tbl_sidecar2384 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
4021 too many stats tables
4022 Memuse for failed memory placement:
4023 tc sb rb tib ab st srams mapram ov gw pay 2p
4024 .. .. .. .. .. .. .......... ...... .. .. .. .
4025 .. .. .. .. .. .. .......... ...... .. .. .. .
4026 .. .. .. .. .. .. .......... ...... .. .. .. .
4027 .. .. .. .. .. .. .......... ...... .. .. .. .
4028 .. .. .. .. .. .. .......... ...... .. .. .. .
4029 .. .. .. .. .. .. .......... ...... .. .. .. .
4030 .. .. .. .. .. .. .......... ...... .. .. .. .
4031 .. .. .. .. .. .. .......... ...... .. .. .. .
4032 ..
4033 ..
4034 ..
4035 ..
4036 
4037 Table use of memory allocation did not fit
4038 Try_alloc_all for Min use
4039 Trying to allocate layout for tbl_sidecar2384
4040 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
4041 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4042 way:{ g:1 e:0 w:1 }
4043 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4044 Trying to allocate adb for tbl_sidecar2384
4045 Trying to allocate imem for tbl_sidecar2384
4046 table tbl_sidecar2384 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
4047 too many stats tables
4048 Memuse for failed memory placement:
4049 tc sb rb tib ab st srams mapram ov gw pay 2p
4050 .. .. .. .. .. .. .......... ...... .. .. .. .
4051 .. .. .. .. .. .. .......... ...... .. .. .. .
4052 .. .. .. .. .. .. .......... ...... .. .. .. .
4053 .. .. .. .. .. .. .......... ...... .. .. .. .
4054 .. .. .. .. .. .. .......... ...... .. .. .. .
4055 .. .. .. .. .. .. .......... ...... .. .. .. .
4056 .. .. .. .. .. .. .......... ...... .. .. .. .
4057 .. .. .. .. .. .. .......... ...... .. .. .. .
4058 ..
4059 ..
4060 ..
4061 ..
4062 
4063 Min use of memory allocation did not fit
4064 Try_alloc_all for Table use
4065 Trying to allocate layout for tbl_sidecar2384
4066 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
4067 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4068 way:{ g:1 e:0 w:1 }
4069 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4070 Trying to allocate adb for tbl_sidecar2384
4071 Trying to allocate imem for tbl_sidecar2384
4072 Entries : 1, needed_entries: 1, need_more: 0
4073 Selected stage: 3 Furthest stage: 3
4074 try_place_table returning 1 of tbl_sidecar2384 in stage 3
4075 Table is placed
4076 Gateway is placed
4077 Pl vector: tbl_sidecar2386 tbl_sidecar2384
4078 nat_ingress_ingress_ipv4 is not a gateway! Aborting search for merge choices
4079 try_place_table(nat_ingress_ingress_ipv4, stage=2)
4080 To place table : nat_ingress_ingress_ipv4, entries: 2560, to place entries: 1024
4081 Cannot place multiple sections of an individual table in the same stage
4082 Initial # of stages is 3, initial # of entries is 1536
4083 Try_alloc_all for Table use
4084 Trying to allocate layout for nat_ingress_ingress_ipv4
4085 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1536
4086 picked layout for nat_ingress_ingress_ipv4 FormatType(03) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
4087 entries:1536 srams:7 local_tinds: 0 maprams:2 tcams:6 afi:0
4088 Trying to allocate adb for nat_ingress_ingress_ipv4
4089 Trying to allocate imem for nat_ingress_ingress_ipv4
4090 Entries : 1536, needed_entries: 1536, need_more: 0
4091 Selected stage: 3 Furthest stage: 3
4092 try_place_table returning 1536 of nat_ingress_ingress_ipv4 in stage 3
4093 Table is placed
4094 Pl vector: nat_ingress_ingress_ipv4
4095 found 3 tables that could be placed: [ tbl_sidecar2386, tbl_sidecar2384, nat_ingress_ingress_ipv4 ]
4096 Initial best is first table seen: tbl_sidecar2386
4097 For trial t : tbl_sidecar2384 with best: tbl_sidecar2386
4098 Updating best to tbl_sidecar2384 from tbl_sidecar2386 for reason: default choice
4099 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2384
4100 Updating best to nat_ingress_ingress_ipv4 from tbl_sidecar2384 for reason: longer downward prop control-included dependence tail chain
4101 Adding table:tbl_sidecar2386 in the initial stage option
4102 Adding table:tbl_sidecar2384 in the initial stage option
4103 Adding table:nat_ingress_ingress_ipv4 in the initial stage option
4104 placing 1536 entries of nat_ingress_ingress_ipv4 ( Ingress.nat_ingress.ingress_ipv4 ) in stage 3(30) FormatType(03)
4105 stage 3, work: [ 34523856, 34525037, 34719354 ], partly placed 0, placed 24
4106 { id=1 ram=7 tcam=6 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
4107 - skipping tbl_sidecar2081 as its already done
4108 - skipping tbl_sidecar2082 as its already done
4109 - skipping cond-42 as its already done
4110 - skipping cond-48 as its already done
4111 - skipping cond-51 as its already done
4112 - skipping cond-59 because it depends on nat_ingress_ingress_hit
4113 - skipping gateway cond-59 until any of the control dominating tables can be placed
4114 - skipping cond-63 due to in-sequence control dependence on cond-59
4115 - skipping cond-74 due to in-sequence control dependence on cond-59
4116 - skipping cond-75 due to in-sequence control dependence on cond-59
4117 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4118 try_place_table(cond-76, stage=3)
4119 Merging with match table tbl_sidecar2173 and tag $true
4120 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4121 Initial # of stages is 4, initial # of entries is 1
4122 Try_alloc_all for Table use
4123 Trying to allocate layout for tbl_sidecar2173
4124 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4125 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4126 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4127 Trying to allocate adb for tbl_sidecar2173
4128 Trying to allocate imem for tbl_sidecar2173
4129 Entries : 1, needed_entries: 1, need_more: 0
4130 Selected stage: 4 Furthest stage: 4
4131 try_place_table returning 1 of tbl_sidecar2173 in stage 4
4132 Table is placed
4133 Gateway is placed
4134 Pl vector: tbl_sidecar2173
4135 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4136 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4137 - skipping nat_ingress_icmp_dst_port as its already done
4138 - skipping cond-52 as its already done
4139 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
4140 try_place_table(nat_ingress_ingress_hit, stage=3)
4141 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4142 Initial # of stages is 4, initial # of entries is 3
4143 Try_alloc_all for Table use
4144 Trying to allocate layout for nat_ingress_ingress_hit
4145 Picking layout option for table : nat_ingress_ingress_hit with requested entries : 3
4146 picked layout for nat_ingress_ingress_hit FormatType(02) layout: 3eV ixbar:2B/4b match:0B/-6b gh:2 adb:8/8 ov:2
4147 way:{ g:2 e:0 w:1 1 }
4148 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0 I
4149 Trying to allocate adb for nat_ingress_ingress_hit
4150 Trying to allocate imem for nat_ingress_ingress_hit
4151 Entries : 2048, needed_entries: 3, need_more: 0
4152 Selected stage: 4 Furthest stage: 4
4153 try_place_table returning 2048 of nat_ingress_ingress_hit in stage 4
4154 Table is placed
4155 Pl vector: nat_ingress_ingress_hit
4156 - skipping tbl_sidecar2354 as its already done
4157 try_place_table(cond-82, stage=3)
4158 Merging with match table tbl_sidecar2386 and tag $false
4159 Initial # of stages is 3, initial # of entries is 1
4160 Try_alloc_all for Table use
4161 Trying to allocate layout for tbl_sidecar2386
4162 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
4163 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4164 way:{ g:1 e:0 w:1 }
4165 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4166 Trying to allocate adb for tbl_sidecar2386
4167 Trying to allocate imem for tbl_sidecar2386
4168 Entries : 1, needed_entries: 1, need_more: 0
4169 Selected stage: 3 Furthest stage: 4
4170 try_place_table returning 1 of tbl_sidecar2386 in stage 3
4171 Table is placed
4172 Gateway is placed
4173 Merging with match table tbl_sidecar2384 and tag $true
4174 Initial # of stages is 3, initial # of entries is 1
4175 Try_alloc_all for Table use
4176 Trying to allocate layout for tbl_sidecar2384
4177 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
4178 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4179 way:{ g:1 e:0 w:1 }
4180 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4181 Trying to allocate adb for tbl_sidecar2384
4182 Trying to allocate imem for tbl_sidecar2384
4183 Entries : 1, needed_entries: 1, need_more: 0
4184 Selected stage: 3 Furthest stage: 4
4185 try_place_table returning 1 of tbl_sidecar2384 in stage 3
4186 Table is placed
4187 Gateway is placed
4188 Pl vector: tbl_sidecar2386 tbl_sidecar2384
4189 found 4 tables that could be placed: [ tbl_sidecar2173, nat_ingress_ingress_hit, tbl_sidecar2386, tbl_sidecar2384 ]
4190 Initial best is first table seen: tbl_sidecar2173
4191 For trial t : nat_ingress_ingress_hit with best: tbl_sidecar2173
4192 Updating best to nat_ingress_ingress_hit from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
4193 For trial t : tbl_sidecar2386 with best: nat_ingress_ingress_hit
4194 Updating best to tbl_sidecar2386 from nat_ingress_ingress_hit for reason: earlier stage calculated
4195 For trial t : tbl_sidecar2384 with best: tbl_sidecar2386
4196 Updating best to tbl_sidecar2384 from tbl_sidecar2386 for reason: default choice
4197 placing 1 entries of tbl_sidecar2384 ( tbl_sidecar2384 ) (with gw cond-82, result tag $true) in stage 3(31) FormatType(022)
4198 stage 3, work: [ 34523856, 34525037, 34719354, 34719584 ], partly placed 0, placed 25
4199 { id=2 ram=9 tcam=6 mram=4 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
4200 - skipping tbl_sidecar2081 as its already done
4201 - skipping tbl_sidecar2082 as its already done
4202 - skipping cond-42 as its already done
4203 - skipping cond-48 as its already done
4204 - skipping cond-51 as its already done
4205 - skipping cond-59 because it depends on nat_ingress_ingress_hit
4206 - skipping gateway cond-59 until any of the control dominating tables can be placed
4207 - skipping cond-63 due to in-sequence control dependence on cond-59
4208 - skipping cond-74 due to in-sequence control dependence on cond-59
4209 - skipping cond-75 due to in-sequence control dependence on cond-59
4210 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4211 try_place_table(cond-76, stage=3)
4212 Merging with match table tbl_sidecar2173 and tag $true
4213 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4214 Initial # of stages is 4, initial # of entries is 1
4215 Try_alloc_all for Table use
4216 Trying to allocate layout for tbl_sidecar2173
4217 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4218 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4219 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4220 Trying to allocate adb for tbl_sidecar2173
4221 Trying to allocate imem for tbl_sidecar2173
4222 Entries : 1, needed_entries: 1, need_more: 0
4223 Selected stage: 4 Furthest stage: 4
4224 try_place_table returning 1 of tbl_sidecar2173 in stage 4
4225 Table is placed
4226 Gateway is placed
4227 Pl vector: tbl_sidecar2173
4228 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4229 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4230 - skipping nat_ingress_icmp_dst_port as its already done
4231 - skipping cond-52 as its already done
4232 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
4233 try_place_table(nat_ingress_ingress_hit, stage=3)
4234 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4235 Initial # of stages is 4, initial # of entries is 3
4236 Try_alloc_all for Table use
4237 Trying to allocate layout for nat_ingress_ingress_hit
4238 Picking layout option for table : nat_ingress_ingress_hit with requested entries : 3
4239 picked layout for nat_ingress_ingress_hit FormatType(02) layout: 3eV ixbar:2B/4b match:0B/-6b gh:2 adb:8/8 ov:2
4240 way:{ g:2 e:0 w:1 1 }
4241 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0 I
4242 Trying to allocate adb for nat_ingress_ingress_hit
4243 Trying to allocate imem for nat_ingress_ingress_hit
4244 Entries : 2048, needed_entries: 3, need_more: 0
4245 Selected stage: 4 Furthest stage: 4
4246 try_place_table returning 2048 of nat_ingress_ingress_hit in stage 4
4247 Table is placed
4248 Pl vector: nat_ingress_ingress_hit
4249 - skipping tbl_sidecar2354 as its already done
4250 - skipping cond-82 as its already done
4251 tbl_sidecar2386 is not a gateway! Aborting search for merge choices
4252 try_place_table(tbl_sidecar2386, stage=3)
4253 Initial # of stages is 3, initial # of entries is 1
4254 Try_alloc_all for Table use
4255 Trying to allocate layout for tbl_sidecar2386
4256 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
4257 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
4258 way:{ g:1 e:0 w:1 }
4259 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
4260 Trying to allocate adb for tbl_sidecar2386
4261 Trying to allocate imem for tbl_sidecar2386
4262 Entries : 1, needed_entries: 1, need_more: 0
4263 Selected stage: 3 Furthest stage: 4
4264 try_place_table returning 1 of tbl_sidecar2386 in stage 3
4265 Table is placed
4266 Pl vector: tbl_sidecar2386
4267 found 3 tables that could be placed: [ tbl_sidecar2173, nat_ingress_ingress_hit, tbl_sidecar2386 ]
4268 Initial best is first table seen: tbl_sidecar2173
4269 For trial t : nat_ingress_ingress_hit with best: tbl_sidecar2173
4270 Updating best to nat_ingress_ingress_hit from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
4271 For trial t : tbl_sidecar2386 with best: nat_ingress_ingress_hit
4272 Updating best to tbl_sidecar2386 from nat_ingress_ingress_hit for reason: earlier stage calculated
4273 placing 1 entries of tbl_sidecar2386 ( tbl_sidecar2386 ) in stage 3(32) FormatType(022)
4274 stage 3, work: [ 34523856, 34525037 ], partly placed 0, placed 26
4275 { id=3 ram=11 tcam=6 mram=6 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
4276 - skipping tbl_sidecar2081 as its already done
4277 - skipping tbl_sidecar2082 as its already done
4278 - skipping cond-42 as its already done
4279 - skipping cond-48 as its already done
4280 - skipping cond-51 as its already done
4281 - skipping cond-59 because it depends on nat_ingress_ingress_hit
4282 - skipping gateway cond-59 until any of the control dominating tables can be placed
4283 - skipping cond-63 due to in-sequence control dependence on cond-59
4284 - skipping cond-74 due to in-sequence control dependence on cond-59
4285 - skipping cond-75 due to in-sequence control dependence on cond-59
4286 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4287 try_place_table(cond-76, stage=3)
4288 Merging with match table tbl_sidecar2173 and tag $true
4289 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4290 Initial # of stages is 4, initial # of entries is 1
4291 Try_alloc_all for Table use
4292 Trying to allocate layout for tbl_sidecar2173
4293 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4294 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4295 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4296 Trying to allocate adb for tbl_sidecar2173
4297 Trying to allocate imem for tbl_sidecar2173
4298 Entries : 1, needed_entries: 1, need_more: 0
4299 Selected stage: 4 Furthest stage: 4
4300 try_place_table returning 1 of tbl_sidecar2173 in stage 4
4301 Table is placed
4302 Gateway is placed
4303 Pl vector: tbl_sidecar2173
4304 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4305 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4306 - skipping nat_ingress_icmp_dst_port as its already done
4307 - skipping cond-52 as its already done
4308 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
4309 try_place_table(nat_ingress_ingress_hit, stage=3)
4310 - dependency between nat_ingress_ingress_ipv4 and table advances stage
4311 Initial # of stages is 4, initial # of entries is 3
4312 Try_alloc_all for Table use
4313 Trying to allocate layout for nat_ingress_ingress_hit
4314 Picking layout option for table : nat_ingress_ingress_hit with requested entries : 3
4315 picked layout for nat_ingress_ingress_hit FormatType(02) layout: 3eV ixbar:2B/4b match:0B/-6b gh:2 adb:8/8 ov:2
4316 way:{ g:2 e:0 w:1 1 }
4317 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0 I
4318 Trying to allocate adb for nat_ingress_ingress_hit
4319 Trying to allocate imem for nat_ingress_ingress_hit
4320 Entries : 2048, needed_entries: 3, need_more: 0
4321 Selected stage: 4 Furthest stage: 4
4322 try_place_table returning 2048 of nat_ingress_ingress_hit in stage 4
4323 Table is placed
4324 Pl vector: nat_ingress_ingress_hit
4325 found 2 tables that could be placed: [ tbl_sidecar2173, nat_ingress_ingress_hit ]
4326 Initial best is first table seen: tbl_sidecar2173
4327 For trial t : nat_ingress_ingress_hit with best: tbl_sidecar2173
4328 Updating best to nat_ingress_ingress_hit from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
4329 Adding table:tbl_sidecar2173 in the initial stage option
4330 Adding table:nat_ingress_ingress_hit in the initial stage option
4331 placing 2048 entries of nat_ingress_ingress_hit ( Ingress.nat_ingress.ingress_hit ) in stage 4(40) FormatType(02)
4332 stage 4, work: [ 34523856, 34525037, 34526196, 34527930 ], partly placed 0, placed 27
4333 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
4334 - skipping tbl_sidecar2081 as its already done
4335 - skipping tbl_sidecar2082 as its already done
4336 - skipping cond-42 as its already done
4337 - skipping cond-48 as its already done
4338 - skipping cond-51 as its already done
4339 - skipping cond-59 because it depends on cond-58
4340 - skipping gateway cond-59 until any of the control dominating tables can be placed
4341 - skipping cond-63 due to in-sequence control dependence on cond-59
4342 - skipping cond-74 due to in-sequence control dependence on cond-59
4343 - skipping cond-75 due to in-sequence control dependence on cond-59
4344 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4345 try_place_table(cond-76, stage=4)
4346 Merging with match table tbl_sidecar2173 and tag $true
4347 Initial # of stages is 4, initial # of entries is 1
4348 Try_alloc_all for Table use
4349 Trying to allocate layout for tbl_sidecar2173
4350 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4351 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4352 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4353 Trying to allocate adb for tbl_sidecar2173
4354 Trying to allocate imem for tbl_sidecar2173
4355 Entries : 1, needed_entries: 1, need_more: 0
4356 Selected stage: 4 Furthest stage: 5
4357 try_place_table returning 1 of tbl_sidecar2173 in stage 4
4358 Table is placed
4359 Gateway is placed
4360 Pl vector: tbl_sidecar2173
4361 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4362 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4363 - skipping nat_ingress_icmp_dst_port as its already done
4364 - skipping cond-52 as its already done
4365 - skipping nat_ingress_ingress_hit as its already done
4366 try_place_table(cond-55, stage=4)
4367 Merging with match table nat_ingress_CalculateIPv4Len_ipv4_set_len and tag $true
4368 Initial # of stages is 4, initial # of entries is 16
4369 Try_alloc_all for Table use
4370 Trying to allocate layout for nat_ingress_CalculateIPv4Len_ipv4_set_len
4371 Picking layout option for table : nat_ingress_CalculateIPv4Len_ipv4_set_len with requested entries : 16
4372 The selected pack format for table nat_ingress_CalculateIPv4Len_ipv4_set_len could not fit given the input xbar allocation
4373 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
4374 way:{ g:3 e:0 w:1 1 }
4375 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4376 Trying to allocate adb for nat_ingress_CalculateIPv4Len_ipv4_set_len
4377 Trying to allocate imem for nat_ingress_CalculateIPv4Len_ipv4_set_len
4378 Entries : 3072, needed_entries: 16, need_more: 0
4379 Selected stage: 4 Furthest stage: 5
4380 try_place_table returning 3072 of nat_ingress_CalculateIPv4Len_ipv4_set_len in stage 4
4381 Table is placed
4382 Gateway is placed
4383 Merging with match table tbl_nat_ingress_encap_ipv4 and tag $true
4384 - dependency between nat_ingress_ingress_hit and table advances stage
4385 Initial # of stages is 5, initial # of entries is 1
4386 Try_alloc_all for Table use
4387 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
4388 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
4389 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4390 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4391 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
4392 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
4393 Entries : 1, needed_entries: 1, need_more: 0
4394 Selected stage: 5 Furthest stage: 5
4395 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
4396 Table is placed
4397 Gateway is placed
4398 Pl vector: nat_ingress_CalculateIPv4Len_ipv4_set_len tbl_nat_ingress_encap_ipv4
4399 - removing tbl_sidecar774 from merge list because it depends on cond-55
4400 - skipping gateway cond-57 until mergeable tables are available
4401 try_place_table(cond-58, stage=4)
4402 Merging with match table tbl_sidecar788 and tag $true
4403 Initial # of stages is 4, initial # of entries is 1
4404 Try_alloc_all for Table use
4405 Trying to allocate layout for tbl_sidecar788
4406 Picking layout option for table : tbl_sidecar788 with requested entries : 1
4407 picked layout for tbl_sidecar788 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:2 ov:8 imm:8
4408 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4409 Trying to allocate adb for tbl_sidecar788
4410 Trying to allocate imem for tbl_sidecar788
4411 Entries : 1, needed_entries: 1, need_more: 0
4412 Selected stage: 4 Furthest stage: 5
4413 try_place_table returning 1 of tbl_sidecar788 in stage 4
4414 Table is placed
4415 Gateway is placed
4416 Pl vector: tbl_sidecar788
4417 found 4 tables that could be placed: [ tbl_sidecar2173, nat_ingress_CalculateIPv4Len_ipv4_set_len, tbl_nat_ingress_encap_ipv4, tbl_sidecar788 ]
4418 Initial best is first table seen: tbl_sidecar2173
4419 For trial t : nat_ingress_CalculateIPv4Len_ipv4_set_len with best: tbl_sidecar2173
4420 Updating best to nat_ingress_CalculateIPv4Len_ipv4_set_len from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
4421 For trial t : tbl_nat_ingress_encap_ipv4 with best: nat_ingress_CalculateIPv4Len_ipv4_set_len
4422 Keeping best nat_ingress_CalculateIPv4Len_ipv4_set_len for reason: earlier stage calculated
4423 For trial t : tbl_sidecar788 with best: nat_ingress_CalculateIPv4Len_ipv4_set_len
4424 Updating best to tbl_sidecar788 from nat_ingress_CalculateIPv4Len_ipv4_set_len for reason: longer downward dominance frontier dependence chain
4425 placing 1 entries of tbl_sidecar788 ( tbl_sidecar788 ) (with gw cond-58, result tag $true) in stage 4(41) FormatType(02)
4426 stage 4, work: [ 34523856, 34526196, 34527930, 34527851, 35706196 ], partly placed 0, placed 28
4427 { id=2 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
4428 - skipping tbl_sidecar2081 as its already done
4429 - skipping tbl_sidecar2082 as its already done
4430 - skipping cond-42 as its already done
4431 - skipping cond-48 as its already done
4432 - skipping cond-51 as its already done
4433 - skipping gateway cond-59 until any of the control dominating tables can be placed
4434 - skipping cond-63 due to in-sequence control dependence on cond-59
4435 - skipping cond-74 due to in-sequence control dependence on cond-59
4436 - skipping cond-75 due to in-sequence control dependence on cond-59
4437 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4438 try_place_table(cond-76, stage=4)
4439 Merging with match table tbl_sidecar2173 and tag $true
4440 Initial # of stages is 4, initial # of entries is 1
4441 Try_alloc_all for Table use
4442 Trying to allocate layout for tbl_sidecar2173
4443 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4444 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4445 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4446 Trying to allocate adb for tbl_sidecar2173
4447 Trying to allocate imem for tbl_sidecar2173
4448 Entries : 1, needed_entries: 1, need_more: 0
4449 Selected stage: 4 Furthest stage: 5
4450 try_place_table returning 1 of tbl_sidecar2173 in stage 4
4451 Table is placed
4452 Gateway is placed
4453 Pl vector: tbl_sidecar2173
4454 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4455 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4456 try_place_table(cond-55, stage=4)
4457 Merging with match table nat_ingress_CalculateIPv4Len_ipv4_set_len and tag $true
4458 Initial # of stages is 4, initial # of entries is 16
4459 Try_alloc_all for Table use
4460 Trying to allocate layout for nat_ingress_CalculateIPv4Len_ipv4_set_len
4461 Picking layout option for table : nat_ingress_CalculateIPv4Len_ipv4_set_len with requested entries : 16
4462 The selected pack format for table nat_ingress_CalculateIPv4Len_ipv4_set_len could not fit given the input xbar allocation
4463 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
4464 way:{ g:3 e:0 w:1 1 }
4465 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4466 Trying to allocate adb for nat_ingress_CalculateIPv4Len_ipv4_set_len
4467 Trying to allocate imem for nat_ingress_CalculateIPv4Len_ipv4_set_len
4468 Entries : 3072, needed_entries: 16, need_more: 0
4469 Selected stage: 4 Furthest stage: 5
4470 try_place_table returning 3072 of nat_ingress_CalculateIPv4Len_ipv4_set_len in stage 4
4471 Table is placed
4472 Gateway is placed
4473 Merging with match table tbl_nat_ingress_encap_ipv4 and tag $true
4474 - dependency between nat_ingress_ingress_hit and table advances stage
4475 Initial # of stages is 5, initial # of entries is 1
4476 Try_alloc_all for Table use
4477 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
4478 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
4479 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4480 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4481 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
4482 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
4483 Entries : 1, needed_entries: 1, need_more: 0
4484 Selected stage: 5 Furthest stage: 5
4485 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
4486 Table is placed
4487 Gateway is placed
4488 Pl vector: nat_ingress_CalculateIPv4Len_ipv4_set_len tbl_nat_ingress_encap_ipv4
4489 - removing tbl_sidecar774 from merge list because it depends on cond-55
4490 - skipping gateway cond-57 until mergeable tables are available
4491 - skipping cond-58 as its already done
4492 - skipping tbl_sidecar788 as its already done
4493 - skipping ara_table_7 as a parent is not yet placed
4494 - skipping ara_table_5 as a parent is not yet placed
4495 - skipping ara_table_2 as a parent is not yet placed
4496 - skipping ara_table_7 as a parent is not yet placed
4497 - skipping ara_table_5 as a parent is not yet placed
4498 - skipping ara_table_2 as a parent is not yet placed
4499 found 3 tables that could be placed: [ tbl_sidecar2173, nat_ingress_CalculateIPv4Len_ipv4_set_len, tbl_nat_ingress_encap_ipv4 ]
4500 Initial best is first table seen: tbl_sidecar2173
4501 For trial t : nat_ingress_CalculateIPv4Len_ipv4_set_len with best: tbl_sidecar2173
4502 Updating best to nat_ingress_CalculateIPv4Len_ipv4_set_len from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
4503 For trial t : tbl_nat_ingress_encap_ipv4 with best: nat_ingress_CalculateIPv4Len_ipv4_set_len
4504 Keeping best nat_ingress_CalculateIPv4Len_ipv4_set_len for reason: earlier stage calculated
4505 placing 3072 entries of nat_ingress_CalculateIPv4Len_ipv4_set_len ( Ingress.nat_ingress.CalculateIPv4Len.ipv4_set_len ) (with gw cond-55, result tag $true) in stage 4(42) FormatType(02)
4506 stage 4, work: [ 34523856, 34526196, 34526202, 34527757 ], partly placed 0, placed 29
4507 { id=3 ram=3 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
4508 - skipping tbl_sidecar2081 as its already done
4509 - skipping tbl_sidecar2082 as its already done
4510 - skipping cond-42 as its already done
4511 - skipping cond-48 as its already done
4512 - skipping cond-51 as its already done
4513 - skipping gateway cond-59 until any of the control dominating tables can be placed
4514 - skipping cond-63 due to in-sequence control dependence on cond-59
4515 - skipping cond-74 due to in-sequence control dependence on cond-59
4516 - skipping cond-75 due to in-sequence control dependence on cond-59
4517 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4518 try_place_table(cond-76, stage=4)
4519 Merging with match table tbl_sidecar2173 and tag $true
4520 Initial # of stages is 4, initial # of entries is 1
4521 Try_alloc_all for Table use
4522 Trying to allocate layout for tbl_sidecar2173
4523 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4524 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4525 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4526 Trying to allocate adb for tbl_sidecar2173
4527 Trying to allocate imem for tbl_sidecar2173
4528 Entries : 1, needed_entries: 1, need_more: 0
4529 Selected stage: 4 Furthest stage: 5
4530 try_place_table returning 1 of tbl_sidecar2173 in stage 4
4531 Table is placed
4532 Gateway is placed
4533 Pl vector: tbl_sidecar2173
4534 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4535 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4536 - skipping cond-55 as its already done
4537 - removing tbl_sidecar774 from merge list because it depends on tbl_nat_ingress_encap_ipv4
4538 - skipping gateway cond-57 until mergeable tables are available
4539 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4540 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4541 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=4)
4542 - dependency between nat_ingress_CalculateIPv4Len_ipv4_set_len and table advances stage
4543 Initial # of stages is 5, initial # of entries is 1
4544 Try_alloc_all for Table use
4545 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4546 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4547 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4548 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4549 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4550 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4551 Entries : 1, needed_entries: 1, need_more: 0
4552 Selected stage: 5 Furthest stage: 5
4553 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4554 Table is placed
4555 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4556 tbl_nat_ingress_encap_ipv4 is not a gateway! Aborting search for merge choices
4557 try_place_table(tbl_nat_ingress_encap_ipv4, stage=4)
4558 - dependency between nat_ingress_ingress_hit and table advances stage
4559 Initial # of stages is 5, initial # of entries is 1
4560 Try_alloc_all for Table use
4561 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
4562 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
4563 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4564 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4565 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
4566 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
4567 Entries : 1, needed_entries: 1, need_more: 0
4568 Selected stage: 5 Furthest stage: 5
4569 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
4570 Table is placed
4571 Pl vector: tbl_nat_ingress_encap_ipv4
4572 - skipping ara_table_7 as a parent is not yet placed
4573 - skipping ara_table_5 as a parent is not yet placed
4574 - skipping ara_table_2 as a parent is not yet placed
4575 try_place_table(cond-56, stage=4)
4576 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
4577 - dependency between nat_ingress_ingress_hit and table advances stage
4578 Initial # of stages is 5, initial # of entries is 1
4579 Try_alloc_all for Table use
4580 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
4581 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
4582 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4583 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4584 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
4585 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
4586 Entries : 1, needed_entries: 1, need_more: 0
4587 Selected stage: 5 Furthest stage: 5
4588 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 5
4589 Table is placed
4590 Gateway is placed
4591 Pl vector: tbl_nat_ingress_encap_ipv6
4592 found 4 tables that could be placed: [ tbl_sidecar2173, tbl_nat_ingress_CalculateIPv4Len_invert, tbl_nat_ingress_encap_ipv4, tbl_nat_ingress_encap_ipv6 ]
4593 Initial best is first table seen: tbl_sidecar2173
4594 For trial t : tbl_nat_ingress_CalculateIPv4Len_invert with best: tbl_sidecar2173
4595 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4596 For trial t : tbl_nat_ingress_encap_ipv4 with best: tbl_sidecar2173
4597 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4598 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_sidecar2173
4599 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4600 placing 1 entries of tbl_sidecar2173 ( tbl_sidecar2173 ) (with gw cond-76, result tag $true) in stage 4(43) FormatType(02)
4601 stage 4, work: [ 34523856, 34526196, 34526202, 34527757 ], partly placed 0, placed 30
4602 { id=4 ram=3 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
4603 - skipping tbl_sidecar2081 as its already done
4604 - skipping tbl_sidecar2082 as its already done
4605 - skipping cond-42 as its already done
4606 - skipping cond-48 as its already done
4607 - skipping cond-51 as its already done
4608 - skipping gateway cond-59 until any of the control dominating tables can be placed
4609 - skipping cond-63 due to in-sequence control dependence on cond-59
4610 - skipping cond-74 due to in-sequence control dependence on cond-59
4611 - skipping cond-75 due to in-sequence control dependence on cond-59
4612 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4613 - skipping cond-76 as its already done
4614 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4615 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4616 - skipping cond-55 as its already done
4617 - removing tbl_sidecar774 from merge list because it depends on tbl_nat_ingress_encap_ipv4
4618 - skipping gateway cond-57 until mergeable tables are available
4619 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4620 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4621 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=4)
4622 - dependency between nat_ingress_CalculateIPv4Len_ipv4_set_len and table advances stage
4623 Initial # of stages is 5, initial # of entries is 1
4624 Try_alloc_all for Table use
4625 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4626 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4627 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4628 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4629 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4630 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4631 Entries : 1, needed_entries: 1, need_more: 0
4632 Selected stage: 5 Furthest stage: 5
4633 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4634 Table is placed
4635 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4636 tbl_nat_ingress_encap_ipv4 is not a gateway! Aborting search for merge choices
4637 try_place_table(tbl_nat_ingress_encap_ipv4, stage=4)
4638 - dependency between nat_ingress_ingress_hit and table advances stage
4639 Initial # of stages is 5, initial # of entries is 1
4640 Try_alloc_all for Table use
4641 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
4642 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
4643 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4644 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4645 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
4646 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
4647 Entries : 1, needed_entries: 1, need_more: 0
4648 Selected stage: 5 Furthest stage: 5
4649 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
4650 Table is placed
4651 Pl vector: tbl_nat_ingress_encap_ipv4
4652 - skipping ara_table_7 as a parent is not yet placed
4653 - skipping ara_table_5 as a parent is not yet placed
4654 - skipping ara_table_2 as a parent is not yet placed
4655 try_place_table(cond-56, stage=4)
4656 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
4657 - dependency between nat_ingress_ingress_hit and table advances stage
4658 Initial # of stages is 5, initial # of entries is 1
4659 Try_alloc_all for Table use
4660 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
4661 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
4662 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4663 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4664 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
4665 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
4666 Entries : 1, needed_entries: 1, need_more: 0
4667 Selected stage: 5 Furthest stage: 5
4668 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 5
4669 Table is placed
4670 Gateway is placed
4671 Pl vector: tbl_nat_ingress_encap_ipv6
4672 found 3 tables that could be placed: [ tbl_nat_ingress_CalculateIPv4Len_invert, tbl_nat_ingress_encap_ipv4, tbl_nat_ingress_encap_ipv6 ]
4673 Initial best is first table seen: tbl_nat_ingress_CalculateIPv4Len_invert
4674 For trial t : tbl_nat_ingress_encap_ipv4 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4675 Updating best to tbl_nat_ingress_encap_ipv4 from tbl_nat_ingress_CalculateIPv4Len_invert for reason: longer downward prop control-included dependence tail chain
4676 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_nat_ingress_encap_ipv4
4677 Keeping best tbl_nat_ingress_encap_ipv4 for reason: longer downward dominance frontier dependence chain
4678 Adding table:tbl_nat_ingress_CalculateIPv4Len_invert in the initial stage option
4679 Adding table:tbl_nat_ingress_encap_ipv4 in the initial stage option
4680 Adding table:tbl_nat_ingress_encap_ipv6 in the initial stage option
4681 placing 1 entries of tbl_nat_ingress_encap_ipv4 ( tbl_nat_ingress_encap_ipv4 ) in stage 5(50) FormatType(02)
4682 stage 5, work: [ 34523856, 34526196, 34526202, 34527757 ], partly placed 0, placed 31
4683 { id=1 ram=2 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
4684 - skipping tbl_sidecar2081 as its already done
4685 - skipping tbl_sidecar2082 as its already done
4686 - skipping cond-42 as its already done
4687 - skipping cond-48 as its already done
4688 - skipping cond-51 as its already done
4689 - skipping gateway cond-59 until any of the control dominating tables can be placed
4690 - skipping cond-63 due to in-sequence control dependence on cond-59
4691 - skipping cond-74 due to in-sequence control dependence on cond-59
4692 - skipping cond-75 due to in-sequence control dependence on cond-59
4693 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4694 - skipping cond-76 as its already done
4695 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4696 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4697 - skipping cond-55 as its already done
4698 - removing tbl_sidecar774 from merge list because it depends on cond-56
4699 - skipping gateway cond-57 until mergeable tables are available
4700 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4701 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4702 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=5)
4703 Initial # of stages is 5, initial # of entries is 1
4704 Try_alloc_all for Table use
4705 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4706 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4707 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4708 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4709 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4710 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4711 Entries : 1, needed_entries: 1, need_more: 0
4712 Selected stage: 5 Furthest stage: 6
4713 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4714 Table is placed
4715 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4716 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4717 - skipping ara_table_7 as a parent is not yet placed
4718 - skipping ara_table_5 as a parent is not yet placed
4719 - skipping ara_table_2 as a parent is not yet placed
4720 try_place_table(cond-56, stage=5)
4721 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
4722 Initial # of stages is 5, initial # of entries is 1
4723 Try_alloc_all for Table use
4724 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
4725 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
4726 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4727 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4728 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
4729 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
4730 Entries : 1, needed_entries: 1, need_more: 0
4731 Selected stage: 5 Furthest stage: 6
4732 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 5
4733 Table is placed
4734 Gateway is placed
4735 Pl vector: tbl_nat_ingress_encap_ipv6
4736 found 2 tables that could be placed: [ tbl_nat_ingress_CalculateIPv4Len_invert, tbl_nat_ingress_encap_ipv6 ]
4737 Initial best is first table seen: tbl_nat_ingress_CalculateIPv4Len_invert
4738 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4739 Updating best to tbl_nat_ingress_encap_ipv6 from tbl_nat_ingress_CalculateIPv4Len_invert for reason: longer downward prop control-included dependence tail chain
4740 placing 1 entries of tbl_nat_ingress_encap_ipv6 ( tbl_nat_ingress_encap_ipv6 ) (with gw cond-56, result tag $true) in stage 5(51) FormatType(02)
4741 stage 5, work: [ 34523856, 34526196, 34526202, 34527757, 34527755, 35706112 ], partly placed 0, placed 32
4742 { id=2 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
4743 - skipping tbl_sidecar2081 as its already done
4744 - skipping tbl_sidecar2082 as its already done
4745 - skipping cond-42 as its already done
4746 - skipping cond-48 as its already done
4747 - skipping cond-51 as its already done
4748 try_place_table(cond-59, stage=5)
4749 Initial # of stages is 5, initial # of entries is 0
4750 Try_alloc_all for Table use
4751 Trying to allocate layout for cond-59
4752 Picking layout option for table : cond-59 with requested entries : 0
4753 picked layout for cond-59 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
4754 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4755 Trying to allocate adb for cond-59
4756 Trying to allocate imem for cond-59
4757 Entries : 0, needed_entries: 0, need_more: 0
4758 Selected stage: 5 Furthest stage: 6
4759 try_place_table returning 0 of cond-59 in stage 5
4760 Table is placed
4761 Pl vector: cond-59
4762 - skipping cond-63 due to in-sequence control dependence on cond-59
4763 - skipping cond-74 due to in-sequence control dependence on cond-59
4764 - skipping cond-75 due to in-sequence control dependence on cond-59
4765 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4766 - skipping cond-76 as its already done
4767 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4768 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4769 - skipping cond-55 as its already done
4770 try_place_table(cond-57, stage=5)
4771 Merging with match table tbl_sidecar774 and tag $true
4772 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4773 Initial # of stages is 6, initial # of entries is 1
4774 Try_alloc_all for Table use
4775 Trying to allocate layout for tbl_sidecar774
4776 Picking layout option for table : tbl_sidecar774 with requested entries : 1
4777 picked layout for tbl_sidecar774 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4778 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4779 Trying to allocate adb for tbl_sidecar774
4780 Trying to allocate imem for tbl_sidecar774
4781 Entries : 1, needed_entries: 1, need_more: 0
4782 Selected stage: 6 Furthest stage: 6
4783 try_place_table returning 1 of tbl_sidecar774 in stage 6
4784 Table is placed
4785 Gateway is placed
4786 Pl vector: tbl_sidecar774
4787 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4788 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4789 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=5)
4790 Initial # of stages is 5, initial # of entries is 1
4791 Try_alloc_all for Table use
4792 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4793 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4794 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4795 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4796 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4797 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4798 Entries : 1, needed_entries: 1, need_more: 0
4799 Selected stage: 5 Furthest stage: 6
4800 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4801 Table is placed
4802 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4803 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4804 ara_table_7 is not a gateway! Aborting search for merge choices
4805 try_place_table(ara_table_7, stage=5)
4806 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4807 Initial # of stages is 6, initial # of entries is 0
4808 Try_alloc_all for Table use
4809 Trying to allocate layout for ara_table_7
4810 Picking layout option for table : ara_table_7 with requested entries : 0
4811 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4812 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4813 Trying to allocate adb for ara_table_7
4814 Trying to allocate imem for ara_table_7
4815 Entries : 0, needed_entries: 0, need_more: 0
4816 Selected stage: 6 Furthest stage: 6
4817 try_place_table returning 0 of ara_table_7 in stage 6
4818 Table is placed
4819 Pl vector: ara_table_7
4820 ara_table_5 is not a gateway! Aborting search for merge choices
4821 try_place_table(ara_table_5, stage=5)
4822 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4823 Initial # of stages is 6, initial # of entries is 0
4824 Try_alloc_all for Table use
4825 Trying to allocate layout for ara_table_5
4826 Picking layout option for table : ara_table_5 with requested entries : 0
4827 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4828 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4829 Trying to allocate adb for ara_table_5
4830 Trying to allocate imem for ara_table_5
4831 Entries : 0, needed_entries: 0, need_more: 0
4832 Selected stage: 6 Furthest stage: 6
4833 try_place_table returning 0 of ara_table_5 in stage 6
4834 Table is placed
4835 Pl vector: ara_table_5
4836 ara_table_2 is not a gateway! Aborting search for merge choices
4837 try_place_table(ara_table_2, stage=5)
4838 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4839 Initial # of stages is 6, initial # of entries is 0
4840 Try_alloc_all for Table use
4841 Trying to allocate layout for ara_table_2
4842 Picking layout option for table : ara_table_2 with requested entries : 0
4843 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4844 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4845 Trying to allocate adb for ara_table_2
4846 Trying to allocate imem for ara_table_2
4847 Entries : 0, needed_entries: 0, need_more: 0
4848 Selected stage: 6 Furthest stage: 6
4849 try_place_table returning 0 of ara_table_2 in stage 6
4850 Table is placed
4851 Pl vector: ara_table_2
4852 - skipping cond-56 as its already done
4853 - skipping tbl_nat_ingress_encap_ipv6 as its already done
4854 found 6 tables that could be placed: [ cond-59, tbl_sidecar774, tbl_nat_ingress_CalculateIPv4Len_invert, ara_table_7, ara_table_5, ara_table_2 ]
4855 Initial best is first table seen: cond-59
4856 For trial t : tbl_sidecar774 with best: cond-59
4857 Keeping best cond-59 for reason: earlier stage calculated
4858 For trial t : tbl_nat_ingress_CalculateIPv4Len_invert with best: cond-59
4859 Updating best to tbl_nat_ingress_CalculateIPv4Len_invert from cond-59 for reason: longer downward dominance frontier dependence chain
4860 For trial t : ara_table_7 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4861 Keeping best tbl_nat_ingress_CalculateIPv4Len_invert for reason: earlier stage calculated
4862 For trial t : ara_table_5 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4863 Keeping best tbl_nat_ingress_CalculateIPv4Len_invert for reason: earlier stage calculated
4864 For trial t : ara_table_2 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4865 Keeping best tbl_nat_ingress_CalculateIPv4Len_invert for reason: earlier stage calculated
4866 placing 1 entries of tbl_nat_ingress_CalculateIPv4Len_invert ( tbl_nat_ingress_CalculateIPv4Len_invert ) in stage 5(52) FormatType(02)
4867 stage 5, work: [ 34523856, 34526196, 34526202 ], partly placed 0, placed 33
4868 { id=3 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
4869 - skipping tbl_sidecar2081 as its already done
4870 - skipping tbl_sidecar2082 as its already done
4871 - skipping cond-42 as its already done
4872 - skipping cond-48 as its already done
4873 - skipping cond-51 as its already done
4874 try_place_table(cond-59, stage=5)
4875 Initial # of stages is 5, initial # of entries is 0
4876 Try_alloc_all for Table use
4877 Trying to allocate layout for cond-59
4878 Picking layout option for table : cond-59 with requested entries : 0
4879 picked layout for cond-59 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
4880 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4881 Trying to allocate adb for cond-59
4882 Trying to allocate imem for cond-59
4883 Entries : 0, needed_entries: 0, need_more: 0
4884 Selected stage: 5 Furthest stage: 6
4885 try_place_table returning 0 of cond-59 in stage 5
4886 Table is placed
4887 Pl vector: cond-59
4888 - skipping cond-63 due to in-sequence control dependence on cond-59
4889 - skipping cond-74 due to in-sequence control dependence on cond-59
4890 - skipping cond-75 due to in-sequence control dependence on cond-59
4891 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4892 - skipping cond-76 as its already done
4893 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4894 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4895 - skipping cond-55 as its already done
4896 try_place_table(cond-57, stage=5)
4897 Merging with match table tbl_sidecar774 and tag $true
4898 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4899 Initial # of stages is 6, initial # of entries is 1
4900 Try_alloc_all for Table use
4901 Trying to allocate layout for tbl_sidecar774
4902 Picking layout option for table : tbl_sidecar774 with requested entries : 1
4903 picked layout for tbl_sidecar774 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4904 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4905 Trying to allocate adb for tbl_sidecar774
4906 Trying to allocate imem for tbl_sidecar774
4907 Entries : 1, needed_entries: 1, need_more: 0
4908 Selected stage: 6 Furthest stage: 6
4909 try_place_table returning 1 of tbl_sidecar774 in stage 6
4910 Table is placed
4911 Gateway is placed
4912 Pl vector: tbl_sidecar774
4913 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4914 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
4915 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4916 ara_table_7 is not a gateway! Aborting search for merge choices
4917 try_place_table(ara_table_7, stage=5)
4918 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4919 Initial # of stages is 6, initial # of entries is 0
4920 Try_alloc_all for Table use
4921 Trying to allocate layout for ara_table_7
4922 Picking layout option for table : ara_table_7 with requested entries : 0
4923 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4924 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4925 Trying to allocate adb for ara_table_7
4926 Trying to allocate imem for ara_table_7
4927 Entries : 0, needed_entries: 0, need_more: 0
4928 Selected stage: 6 Furthest stage: 6
4929 try_place_table returning 0 of ara_table_7 in stage 6
4930 Table is placed
4931 Pl vector: ara_table_7
4932 ara_table_5 is not a gateway! Aborting search for merge choices
4933 try_place_table(ara_table_5, stage=5)
4934 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4935 Initial # of stages is 6, initial # of entries is 0
4936 Try_alloc_all for Table use
4937 Trying to allocate layout for ara_table_5
4938 Picking layout option for table : ara_table_5 with requested entries : 0
4939 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4940 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4941 Trying to allocate adb for ara_table_5
4942 Trying to allocate imem for ara_table_5
4943 Entries : 0, needed_entries: 0, need_more: 0
4944 Selected stage: 6 Furthest stage: 6
4945 try_place_table returning 0 of ara_table_5 in stage 6
4946 Table is placed
4947 Pl vector: ara_table_5
4948 ara_table_2 is not a gateway! Aborting search for merge choices
4949 try_place_table(ara_table_2, stage=5)
4950 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4951 Initial # of stages is 6, initial # of entries is 0
4952 Try_alloc_all for Table use
4953 Trying to allocate layout for ara_table_2
4954 Picking layout option for table : ara_table_2 with requested entries : 0
4955 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4956 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4957 Trying to allocate adb for ara_table_2
4958 Trying to allocate imem for ara_table_2
4959 Entries : 0, needed_entries: 0, need_more: 0
4960 Selected stage: 6 Furthest stage: 6
4961 try_place_table returning 0 of ara_table_2 in stage 6
4962 Table is placed
4963 Pl vector: ara_table_2
4964 found 5 tables that could be placed: [ cond-59, tbl_sidecar774, ara_table_7, ara_table_5, ara_table_2 ]
4965 Initial best is first table seen: cond-59
4966 For trial t : tbl_sidecar774 with best: cond-59
4967 Keeping best cond-59 for reason: earlier stage calculated
4968 For trial t : ara_table_7 with best: cond-59
4969 Keeping best cond-59 for reason: earlier stage calculated
4970 For trial t : ara_table_5 with best: cond-59
4971 Keeping best cond-59 for reason: earlier stage calculated
4972 For trial t : ara_table_2 with best: cond-59
4973 Keeping best cond-59 for reason: earlier stage calculated
4974 placing 0 entries of cond-59 ( cond-59 ) in stage 5(53) FormatType(02)
4975 stage 5, work: [ 34523856, 34526196, 34526202, 34530819 ], partly placed 0, placed 34
4976 { id=3 ram=4 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
4977 - skipping tbl_sidecar2081 as its already done
4978 - skipping tbl_sidecar2082 as its already done
4979 - skipping cond-42 as its already done
4980 - skipping cond-48 as its already done
4981 - skipping cond-51 as its already done
4982 - skipping cond-59 as its already done
4983 - skipping cond-63 because it depends on cond-60
4984 - skipping gateway cond-63 until any of the control dominating tables can be placed
4985 - skipping cond-74 due to in-sequence control dependence on cond-63
4986 - skipping cond-75 because it depends on cond-60
4987 - removing tbl_sidecar2137 from merge list because it depends on cond-60
4988 - removing tbl_sidecar2135 from merge list because it depends on cond-60
4989 - skipping gateway cond-75 until mergeable tables are available
4990 - skipping tbl_sidecar2139 because it depends on cond-60
4991 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
4992 - skipping cond-76 as its already done
4993 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
4994 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
4995 - skipping cond-55 as its already done
4996 try_place_table(cond-57, stage=5)
4997 Merging with match table tbl_sidecar774 and tag $true
4998 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4999 Initial # of stages is 6, initial # of entries is 1
5000 Try_alloc_all for Table use
5001 Trying to allocate layout for tbl_sidecar774
5002 Picking layout option for table : tbl_sidecar774 with requested entries : 1
5003 picked layout for tbl_sidecar774 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5004 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5005 Trying to allocate adb for tbl_sidecar774
5006 Trying to allocate imem for tbl_sidecar774
5007 Entries : 1, needed_entries: 1, need_more: 0
5008 Selected stage: 6 Furthest stage: 6
5009 try_place_table returning 1 of tbl_sidecar774 in stage 6
5010 Table is placed
5011 Gateway is placed
5012 Pl vector: tbl_sidecar774
5013 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5014 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5015 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5016 ara_table_7 is not a gateway! Aborting search for merge choices
5017 try_place_table(ara_table_7, stage=5)
5018 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5019 Initial # of stages is 6, initial # of entries is 0
5020 Try_alloc_all for Table use
5021 Trying to allocate layout for ara_table_7
5022 Picking layout option for table : ara_table_7 with requested entries : 0
5023 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5024 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5025 Trying to allocate adb for ara_table_7
5026 Trying to allocate imem for ara_table_7
5027 Entries : 0, needed_entries: 0, need_more: 0
5028 Selected stage: 6 Furthest stage: 6
5029 try_place_table returning 0 of ara_table_7 in stage 6
5030 Table is placed
5031 Pl vector: ara_table_7
5032 ara_table_5 is not a gateway! Aborting search for merge choices
5033 try_place_table(ara_table_5, stage=5)
5034 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5035 Initial # of stages is 6, initial # of entries is 0
5036 Try_alloc_all for Table use
5037 Trying to allocate layout for ara_table_5
5038 Picking layout option for table : ara_table_5 with requested entries : 0
5039 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5040 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5041 Trying to allocate adb for ara_table_5
5042 Trying to allocate imem for ara_table_5
5043 Entries : 0, needed_entries: 0, need_more: 0
5044 Selected stage: 6 Furthest stage: 6
5045 try_place_table returning 0 of ara_table_5 in stage 6
5046 Table is placed
5047 Pl vector: ara_table_5
5048 ara_table_2 is not a gateway! Aborting search for merge choices
5049 try_place_table(ara_table_2, stage=5)
5050 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5051 Initial # of stages is 6, initial # of entries is 0
5052 Try_alloc_all for Table use
5053 Trying to allocate layout for ara_table_2
5054 Picking layout option for table : ara_table_2 with requested entries : 0
5055 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5056 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5057 Trying to allocate adb for ara_table_2
5058 Trying to allocate imem for ara_table_2
5059 Entries : 0, needed_entries: 0, need_more: 0
5060 Selected stage: 6 Furthest stage: 6
5061 try_place_table returning 0 of ara_table_2 in stage 6
5062 Table is placed
5063 Pl vector: ara_table_2
5064 try_place_table(cond-60, stage=5)
5065 Initial # of stages is 5, initial # of entries is 0
5066 Try_alloc_all for Table use
5067 Trying to allocate layout for cond-60
5068 Picking layout option for table : cond-60 with requested entries : 0
5069 picked layout for cond-60 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5070 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5071 Trying to allocate adb for cond-60
5072 Trying to allocate imem for cond-60
5073 Entries : 0, needed_entries: 0, need_more: 0
5074 Selected stage: 5 Furthest stage: 6
5075 try_place_table returning 0 of cond-60 in stage 5
5076 Table is placed
5077 Pl vector: cond-60
5078 found 5 tables that could be placed: [ tbl_sidecar774, ara_table_7, ara_table_5, ara_table_2, cond-60 ]
5079 Initial best is first table seen: tbl_sidecar774
5080 For trial t : ara_table_7 with best: tbl_sidecar774
5081 Keeping best tbl_sidecar774 for reason: longer downward prop control-included dependence tail chain
5082 For trial t : ara_table_5 with best: tbl_sidecar774
5083 Keeping best tbl_sidecar774 for reason: longer downward prop control-included dependence tail chain
5084 For trial t : ara_table_2 with best: tbl_sidecar774
5085 Keeping best tbl_sidecar774 for reason: longer downward prop control-included dependence tail chain
5086 For trial t : cond-60 with best: tbl_sidecar774
5087 Updating best to cond-60 from tbl_sidecar774 for reason: earlier stage calculated
5088 placing 0 entries of cond-60 ( cond-60 ) in stage 5(54) FormatType(02)
5089 stage 5, work: [ 34523856, 34526196, 34526202, 34530819, 34530817 ], partly placed 0, placed 35
5090 { id=3 ram=4 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
5091 - skipping tbl_sidecar2081 as its already done
5092 - skipping tbl_sidecar2082 as its already done
5093 - skipping cond-42 as its already done
5094 - skipping cond-48 as its already done
5095 - skipping cond-51 as its already done
5096 - skipping cond-59 as its already done
5097 - skipping cond-63 because it depends on cond-61
5098 - skipping gateway cond-63 until any of the control dominating tables can be placed
5099 - skipping cond-74 due to in-sequence control dependence on cond-63
5100 - skipping cond-75 because it depends on cond-61
5101 - removing tbl_sidecar2137 from merge list because it depends on cond-61
5102 - removing tbl_sidecar2135 from merge list because it depends on cond-61
5103 - skipping gateway cond-75 until mergeable tables are available
5104 - skipping tbl_sidecar2139 because it depends on cond-61
5105 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5106 - skipping cond-76 as its already done
5107 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5108 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5109 - skipping cond-55 as its already done
5110 try_place_table(cond-57, stage=5)
5111 Merging with match table tbl_sidecar774 and tag $true
5112 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5113 Initial # of stages is 6, initial # of entries is 1
5114 Try_alloc_all for Table use
5115 Trying to allocate layout for tbl_sidecar774
5116 Picking layout option for table : tbl_sidecar774 with requested entries : 1
5117 picked layout for tbl_sidecar774 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5118 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5119 Trying to allocate adb for tbl_sidecar774
5120 Trying to allocate imem for tbl_sidecar774
5121 Entries : 1, needed_entries: 1, need_more: 0
5122 Selected stage: 6 Furthest stage: 6
5123 try_place_table returning 1 of tbl_sidecar774 in stage 6
5124 Table is placed
5125 Gateway is placed
5126 Pl vector: tbl_sidecar774
5127 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5128 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5129 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5130 ara_table_7 is not a gateway! Aborting search for merge choices
5131 try_place_table(ara_table_7, stage=5)
5132 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5133 Initial # of stages is 6, initial # of entries is 0
5134 Try_alloc_all for Table use
5135 Trying to allocate layout for ara_table_7
5136 Picking layout option for table : ara_table_7 with requested entries : 0
5137 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5138 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5139 Trying to allocate adb for ara_table_7
5140 Trying to allocate imem for ara_table_7
5141 Entries : 0, needed_entries: 0, need_more: 0
5142 Selected stage: 6 Furthest stage: 6
5143 try_place_table returning 0 of ara_table_7 in stage 6
5144 Table is placed
5145 Pl vector: ara_table_7
5146 ara_table_5 is not a gateway! Aborting search for merge choices
5147 try_place_table(ara_table_5, stage=5)
5148 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5149 Initial # of stages is 6, initial # of entries is 0
5150 Try_alloc_all for Table use
5151 Trying to allocate layout for ara_table_5
5152 Picking layout option for table : ara_table_5 with requested entries : 0
5153 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5154 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5155 Trying to allocate adb for ara_table_5
5156 Trying to allocate imem for ara_table_5
5157 Entries : 0, needed_entries: 0, need_more: 0
5158 Selected stage: 6 Furthest stage: 6
5159 try_place_table returning 0 of ara_table_5 in stage 6
5160 Table is placed
5161 Pl vector: ara_table_5
5162 ara_table_2 is not a gateway! Aborting search for merge choices
5163 try_place_table(ara_table_2, stage=5)
5164 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5165 Initial # of stages is 6, initial # of entries is 0
5166 Try_alloc_all for Table use
5167 Trying to allocate layout for ara_table_2
5168 Picking layout option for table : ara_table_2 with requested entries : 0
5169 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5170 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5171 Trying to allocate adb for ara_table_2
5172 Trying to allocate imem for ara_table_2
5173 Entries : 0, needed_entries: 0, need_more: 0
5174 Selected stage: 6 Furthest stage: 6
5175 try_place_table returning 0 of ara_table_2 in stage 6
5176 Table is placed
5177 Pl vector: ara_table_2
5178 - skipping cond-60 as its already done
5179 try_place_table(cond-61, stage=5)
5180 Merging with match table services_service and tag $false
5181 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5182 Initial # of stages is 6, initial # of entries is 16
5183 Try_alloc_all for Table use
5184 Trying to allocate layout for services_service
5185 Picking layout option for table : services_service with requested entries : 16
5186 picked layout for services_service FormatType(022) layout: 16tV ixbar:8B/34b match:8B/34b adb:16/16 ov:13
5187 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
5188 Trying to allocate adb for services_service
5189 Trying to allocate imem for services_service
5190 Entries : 512, needed_entries: 16, need_more: 0
5191 Selected stage: 6 Furthest stage: 6
5192 try_place_table returning 512 of services_service in stage 6
5193 Table is placed
5194 Gateway is placed
5195 Merging with match table tbl_sidecar433 and tag $true
5196 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
5197 Initial # of stages is 6, initial # of entries is 1
5198 Try_alloc_all for Table use
5199 Trying to allocate layout for tbl_sidecar433
5200 Picking layout option for table : tbl_sidecar433 with requested entries : 1
5201 picked layout for tbl_sidecar433 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5202 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5203 Trying to allocate adb for tbl_sidecar433
5204 Trying to allocate imem for tbl_sidecar433
5205 Entries : 1, needed_entries: 1, need_more: 0
5206 Selected stage: 6 Furthest stage: 6
5207 try_place_table returning 1 of tbl_sidecar433 in stage 6
5208 Table is placed
5209 Gateway is placed
5210 Pl vector: services_service tbl_sidecar433
5211 found 6 tables that could be placed: [ tbl_sidecar774, ara_table_7, ara_table_5, ara_table_2, services_service, tbl_sidecar433 ]
5212 Initial best is first table seen: tbl_sidecar774
5213 For trial t : ara_table_7 with best: tbl_sidecar774
5214 Keeping best tbl_sidecar774 for reason: longer downward prop control-included dependence tail chain
5215 For trial t : ara_table_5 with best: tbl_sidecar774
5216 Keeping best tbl_sidecar774 for reason: longer downward prop control-included dependence tail chain
5217 For trial t : ara_table_2 with best: tbl_sidecar774
5218 Keeping best tbl_sidecar774 for reason: longer downward prop control-included dependence tail chain
5219 For trial t : services_service with best: tbl_sidecar774
5220 Keeping best tbl_sidecar774 for reason: longer downward dominance frontier dependence chain
5221 For trial t : tbl_sidecar433 with best: tbl_sidecar774
5222 Keeping best tbl_sidecar774 for reason: longer downward dominance frontier dependence chain
5223 Adding table:tbl_sidecar774 in the initial stage option
5224 Adding table:ara_table_7 in the initial stage option
5225 Adding table:ara_table_5 in the initial stage option
5226 Adding table:ara_table_2 in the initial stage option
5227 Adding table:services_service in the initial stage option
5228 Adding table:tbl_sidecar433 in the initial stage option
5229 placing 1 entries of tbl_sidecar774 ( tbl_sidecar774 ) (with gw cond-57, result tag $true) in stage 6(60) FormatType(02)
5230 stage 6, work: [ 34523856, 34526196, 34526202, 34530817 ], partly placed 0, placed 36
5231 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
5232 - skipping tbl_sidecar2081 as its already done
5233 - skipping tbl_sidecar2082 as its already done
5234 - skipping cond-42 as its already done
5235 - skipping cond-48 as its already done
5236 - skipping cond-51 as its already done
5237 - skipping cond-59 as its already done
5238 - skipping cond-63 because it depends on cond-61
5239 - skipping gateway cond-63 until any of the control dominating tables can be placed
5240 - skipping cond-74 due to in-sequence control dependence on cond-63
5241 - skipping cond-75 because it depends on cond-61
5242 - removing tbl_sidecar2137 from merge list because it depends on cond-61
5243 - removing tbl_sidecar2135 from merge list because it depends on cond-61
5244 - skipping gateway cond-75 until mergeable tables are available
5245 - skipping tbl_sidecar2139 because it depends on cond-61
5246 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5247 - skipping cond-76 as its already done
5248 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5249 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5250 - skipping cond-55 as its already done
5251 - skipping cond-57 as its already done
5252 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5253 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5254 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5255 ara_table_7 is not a gateway! Aborting search for merge choices
5256 try_place_table(ara_table_7, stage=6)
5257 Initial # of stages is 6, initial # of entries is 0
5258 Try_alloc_all for Table use
5259 Trying to allocate layout for ara_table_7
5260 Picking layout option for table : ara_table_7 with requested entries : 0
5261 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5262 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5263 Trying to allocate adb for ara_table_7
5264 Trying to allocate imem for ara_table_7
5265 Entries : 0, needed_entries: 0, need_more: 0
5266 Selected stage: 6 Furthest stage: 7
5267 try_place_table returning 0 of ara_table_7 in stage 6
5268 Table is placed
5269 Pl vector: ara_table_7
5270 ara_table_5 is not a gateway! Aborting search for merge choices
5271 try_place_table(ara_table_5, stage=6)
5272 Initial # of stages is 6, initial # of entries is 0
5273 Try_alloc_all for Table use
5274 Trying to allocate layout for ara_table_5
5275 Picking layout option for table : ara_table_5 with requested entries : 0
5276 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5277 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5278 Trying to allocate adb for ara_table_5
5279 Trying to allocate imem for ara_table_5
5280 Entries : 0, needed_entries: 0, need_more: 0
5281 Selected stage: 6 Furthest stage: 7
5282 try_place_table returning 0 of ara_table_5 in stage 6
5283 Table is placed
5284 Pl vector: ara_table_5
5285 ara_table_2 is not a gateway! Aborting search for merge choices
5286 try_place_table(ara_table_2, stage=6)
5287 Initial # of stages is 6, initial # of entries is 0
5288 Try_alloc_all for Table use
5289 Trying to allocate layout for ara_table_2
5290 Picking layout option for table : ara_table_2 with requested entries : 0
5291 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5292 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5293 Trying to allocate adb for ara_table_2
5294 Trying to allocate imem for ara_table_2
5295 Entries : 0, needed_entries: 0, need_more: 0
5296 Selected stage: 6 Furthest stage: 7
5297 try_place_table returning 0 of ara_table_2 in stage 6
5298 Table is placed
5299 Pl vector: ara_table_2
5300 try_place_table(cond-61, stage=6)
5301 Merging with match table services_service and tag $false
5302 Initial # of stages is 6, initial # of entries is 16
5303 Try_alloc_all for Table use
5304 Trying to allocate layout for services_service
5305 Picking layout option for table : services_service with requested entries : 16
5306 picked layout for services_service FormatType(022) layout: 16tV ixbar:8B/34b match:8B/34b adb:16/16 ov:13
5307 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
5308 Trying to allocate adb for services_service
5309 Trying to allocate imem for services_service
5310 Entries : 512, needed_entries: 16, need_more: 0
5311 Selected stage: 6 Furthest stage: 7
5312 try_place_table returning 512 of services_service in stage 6
5313 Table is placed
5314 Gateway is placed
5315 Merging with match table tbl_sidecar433 and tag $true
5316 Initial # of stages is 6, initial # of entries is 1
5317 Try_alloc_all for Table use
5318 Trying to allocate layout for tbl_sidecar433
5319 Picking layout option for table : tbl_sidecar433 with requested entries : 1
5320 picked layout for tbl_sidecar433 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5321 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5322 Trying to allocate adb for tbl_sidecar433
5323 Trying to allocate imem for tbl_sidecar433
5324 Entries : 1, needed_entries: 1, need_more: 0
5325 Selected stage: 6 Furthest stage: 7
5326 try_place_table returning 1 of tbl_sidecar433 in stage 6
5327 Table is placed
5328 Gateway is placed
5329 Pl vector: services_service tbl_sidecar433
5330 found 5 tables that could be placed: [ ara_table_7, ara_table_5, ara_table_2, services_service, tbl_sidecar433 ]
5331 Initial best is first table seen: ara_table_7
5332 For trial t : ara_table_5 with best: ara_table_7
5333 Updating best to ara_table_5 from ara_table_7 for reason: default choice
5334 For trial t : ara_table_2 with best: ara_table_5
5335 Keeping best ara_table_5 for reason: fewer total dependencies in dominance frontier
5336 For trial t : services_service with best: ara_table_5
5337 Updating best to services_service from ara_table_5 for reason: longer downward prop control-included dependence tail chain
5338 For trial t : tbl_sidecar433 with best: services_service
5339 Keeping best services_service for reason: longer control-excluded dependence tail chain
5340 placing 512 entries of services_service ( Ingress.services.service ) (with gw cond-61, result tag $false) in stage 6(61) FormatType(022)
5341 stage 6, work: [ 34523856, 34526202, 34530817, 34530815, 34528012 ], partly placed 0, placed 37
5342 { id=2 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5343 - skipping tbl_sidecar2081 as its already done
5344 - skipping tbl_sidecar2082 as its already done
5345 - skipping cond-42 as its already done
5346 - skipping cond-48 as its already done
5347 - skipping cond-51 as its already done
5348 - skipping cond-59 as its already done
5349 - skipping gateway cond-63 until any of the control dominating tables can be placed
5350 - skipping cond-74 due to in-sequence control dependence on cond-63
5351 - skipping cond-75 because it depends on cond-62
5352 - removing tbl_sidecar2137 from merge list because it depends on cond-62
5353 - removing tbl_sidecar2135 from merge list because it depends on cond-62
5354 - skipping gateway cond-75 until mergeable tables are available
5355 - skipping tbl_sidecar2139 because it depends on tbl_sidecar433
5356 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5357 - skipping cond-76 as its already done
5358 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5359 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5360 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5361 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5362 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5363 ara_table_7 is not a gateway! Aborting search for merge choices
5364 try_place_table(ara_table_7, stage=6)
5365 Initial # of stages is 6, initial # of entries is 0
5366 Try_alloc_all for Table use
5367 Trying to allocate layout for ara_table_7
5368 Picking layout option for table : ara_table_7 with requested entries : 0
5369 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5370 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5371 Trying to allocate adb for ara_table_7
5372 Trying to allocate imem for ara_table_7
5373 Entries : 0, needed_entries: 0, need_more: 0
5374 Selected stage: 6 Furthest stage: 7
5375 try_place_table returning 0 of ara_table_7 in stage 6
5376 Table is placed
5377 Pl vector: ara_table_7
5378 ara_table_5 is not a gateway! Aborting search for merge choices
5379 try_place_table(ara_table_5, stage=6)
5380 Initial # of stages is 6, initial # of entries is 0
5381 Try_alloc_all for Table use
5382 Trying to allocate layout for ara_table_5
5383 Picking layout option for table : ara_table_5 with requested entries : 0
5384 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5385 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5386 Trying to allocate adb for ara_table_5
5387 Trying to allocate imem for ara_table_5
5388 Entries : 0, needed_entries: 0, need_more: 0
5389 Selected stage: 6 Furthest stage: 7
5390 try_place_table returning 0 of ara_table_5 in stage 6
5391 Table is placed
5392 Pl vector: ara_table_5
5393 ara_table_2 is not a gateway! Aborting search for merge choices
5394 try_place_table(ara_table_2, stage=6)
5395 Initial # of stages is 6, initial # of entries is 0
5396 Try_alloc_all for Table use
5397 Trying to allocate layout for ara_table_2
5398 Picking layout option for table : ara_table_2 with requested entries : 0
5399 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5400 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5401 Trying to allocate adb for ara_table_2
5402 Trying to allocate imem for ara_table_2
5403 Entries : 0, needed_entries: 0, need_more: 0
5404 Selected stage: 6 Furthest stage: 7
5405 try_place_table returning 0 of ara_table_2 in stage 6
5406 Table is placed
5407 Pl vector: ara_table_2
5408 - skipping cond-61 as its already done
5409 tbl_sidecar433 is not a gateway! Aborting search for merge choices
5410 try_place_table(tbl_sidecar433, stage=6)
5411 Initial # of stages is 6, initial # of entries is 1
5412 Try_alloc_all for Table use
5413 Trying to allocate layout for tbl_sidecar433
5414 Picking layout option for table : tbl_sidecar433 with requested entries : 1
5415 picked layout for tbl_sidecar433 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5416 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5417 Trying to allocate adb for tbl_sidecar433
5418 Trying to allocate imem for tbl_sidecar433
5419 Entries : 1, needed_entries: 1, need_more: 0
5420 Selected stage: 6 Furthest stage: 7
5421 try_place_table returning 1 of tbl_sidecar433 in stage 6
5422 Table is placed
5423 Pl vector: tbl_sidecar433
5424 - skipping services_service as its already done
5425 try_place_table(cond-62, stage=6)
5426 Merging with match table tbl_sidecar440 and tag $true
5427 - dependency between services_service and table advances stage
5428 Initial # of stages is 7, initial # of entries is 1
5429 Try_alloc_all for Table use
5430 Trying to allocate layout for tbl_sidecar440
5431 Picking layout option for table : tbl_sidecar440 with requested entries : 1
5432 picked layout for tbl_sidecar440 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5433 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5434 Trying to allocate adb for tbl_sidecar440
5435 Trying to allocate imem for tbl_sidecar440
5436 Entries : 1, needed_entries: 1, need_more: 0
5437 Selected stage: 7 Furthest stage: 7
5438 try_place_table returning 1 of tbl_sidecar440 in stage 7
5439 Table is placed
5440 Gateway is placed
5441 Pl vector: tbl_sidecar440
5442 found 5 tables that could be placed: [ ara_table_7, ara_table_5, ara_table_2, tbl_sidecar433, tbl_sidecar440 ]
5443 Initial best is first table seen: ara_table_7
5444 For trial t : ara_table_5 with best: ara_table_7
5445 Updating best to ara_table_5 from ara_table_7 for reason: default choice
5446 For trial t : ara_table_2 with best: ara_table_5
5447 Keeping best ara_table_5 for reason: fewer total dependencies in dominance frontier
5448 For trial t : tbl_sidecar433 with best: ara_table_5
5449 Updating best to tbl_sidecar433 from ara_table_5 for reason: longer downward prop control-included dependence tail chain
5450 For trial t : tbl_sidecar440 with best: tbl_sidecar433
5451 Keeping best tbl_sidecar433 for reason: earlier stage calculated
5452 placing 1 entries of tbl_sidecar433 ( tbl_sidecar433 ) in stage 6(62) FormatType(02)
5453 stage 6, work: [ 34523856, 34526202, 34528012 ], partly placed 0, placed 38
5454 { id=3 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5455 - skipping tbl_sidecar2081 as its already done
5456 - skipping tbl_sidecar2082 as its already done
5457 - skipping cond-42 as its already done
5458 - skipping cond-48 as its already done
5459 - skipping cond-51 as its already done
5460 - skipping cond-59 as its already done
5461 try_place_table(cond-63, stage=6)
5462 - dependency between services_service and table advances stage
5463 Initial # of stages is 7, initial # of entries is 0
5464 Try_alloc_all for Table use
5465 Trying to allocate layout for cond-63
5466 Picking layout option for table : cond-63 with requested entries : 0
5467 picked layout for cond-63 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5468 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5469 Trying to allocate adb for cond-63
5470 Trying to allocate imem for cond-63
5471 Entries : 0, needed_entries: 0, need_more: 0
5472 Selected stage: 7 Furthest stage: 7
5473 try_place_table returning 0 of cond-63 in stage 7
5474 Table is placed
5475 Pl vector: cond-63
5476 - skipping cond-74 due to in-sequence control dependence on cond-63
5477 - skipping cond-75 because it depends on cond-62
5478 - removing tbl_sidecar2137 from merge list because it depends on cond-62
5479 - removing tbl_sidecar2135 from merge list because it depends on cond-62
5480 - skipping gateway cond-75 until mergeable tables are available
5481 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5482 try_place_table(tbl_sidecar2139, stage=6)
5483 - dependency between tbl_sidecar433 and table advances stage
5484 Initial # of stages is 7, initial # of entries is 1
5485 Try_alloc_all for Table use
5486 Trying to allocate layout for tbl_sidecar2139
5487 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5488 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5489 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5490 Trying to allocate adb for tbl_sidecar2139
5491 Trying to allocate imem for tbl_sidecar2139
5492 Entries : 1, needed_entries: 1, need_more: 0
5493 Selected stage: 7 Furthest stage: 7
5494 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5495 Table is placed
5496 Pl vector: tbl_sidecar2139
5497 - skipping cond-76 as its already done
5498 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5499 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5500 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5501 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5502 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5503 ara_table_7 is not a gateway! Aborting search for merge choices
5504 try_place_table(ara_table_7, stage=6)
5505 Initial # of stages is 6, initial # of entries is 0
5506 Try_alloc_all for Table use
5507 Trying to allocate layout for ara_table_7
5508 Picking layout option for table : ara_table_7 with requested entries : 0
5509 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5510 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5511 Trying to allocate adb for ara_table_7
5512 Trying to allocate imem for ara_table_7
5513 Entries : 0, needed_entries: 0, need_more: 0
5514 Selected stage: 6 Furthest stage: 7
5515 try_place_table returning 0 of ara_table_7 in stage 6
5516 Table is placed
5517 Pl vector: ara_table_7
5518 ara_table_5 is not a gateway! Aborting search for merge choices
5519 try_place_table(ara_table_5, stage=6)
5520 Initial # of stages is 6, initial # of entries is 0
5521 Try_alloc_all for Table use
5522 Trying to allocate layout for ara_table_5
5523 Picking layout option for table : ara_table_5 with requested entries : 0
5524 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5525 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5526 Trying to allocate adb for ara_table_5
5527 Trying to allocate imem for ara_table_5
5528 Entries : 0, needed_entries: 0, need_more: 0
5529 Selected stage: 6 Furthest stage: 7
5530 try_place_table returning 0 of ara_table_5 in stage 6
5531 Table is placed
5532 Pl vector: ara_table_5
5533 ara_table_2 is not a gateway! Aborting search for merge choices
5534 try_place_table(ara_table_2, stage=6)
5535 Initial # of stages is 6, initial # of entries is 0
5536 Try_alloc_all for Table use
5537 Trying to allocate layout for ara_table_2
5538 Picking layout option for table : ara_table_2 with requested entries : 0
5539 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5540 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5541 Trying to allocate adb for ara_table_2
5542 Trying to allocate imem for ara_table_2
5543 Entries : 0, needed_entries: 0, need_more: 0
5544 Selected stage: 6 Furthest stage: 7
5545 try_place_table returning 0 of ara_table_2 in stage 6
5546 Table is placed
5547 Pl vector: ara_table_2
5548 - skipping services_service as its already done
5549 try_place_table(cond-62, stage=6)
5550 Merging with match table tbl_sidecar440 and tag $true
5551 - dependency between services_service and table advances stage
5552 Initial # of stages is 7, initial # of entries is 1
5553 Try_alloc_all for Table use
5554 Trying to allocate layout for tbl_sidecar440
5555 Picking layout option for table : tbl_sidecar440 with requested entries : 1
5556 picked layout for tbl_sidecar440 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5557 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5558 Trying to allocate adb for tbl_sidecar440
5559 Trying to allocate imem for tbl_sidecar440
5560 Entries : 1, needed_entries: 1, need_more: 0
5561 Selected stage: 7 Furthest stage: 7
5562 try_place_table returning 1 of tbl_sidecar440 in stage 7
5563 Table is placed
5564 Gateway is placed
5565 Pl vector: tbl_sidecar440
5566 found 6 tables that could be placed: [ cond-63, tbl_sidecar2139, ara_table_7, ara_table_5, ara_table_2, tbl_sidecar440 ]
5567 Initial best is first table seen: cond-63
5568 For trial t : tbl_sidecar2139 with best: cond-63
5569 Keeping best cond-63 for reason: longer downward prop control-included dependence tail chain
5570 For trial t : ara_table_7 with best: cond-63
5571 Updating best to ara_table_7 from cond-63 for reason: earlier stage calculated
5572 For trial t : ara_table_5 with best: ara_table_7
5573 Updating best to ara_table_5 from ara_table_7 for reason: default choice
5574 For trial t : ara_table_2 with best: ara_table_5
5575 Keeping best ara_table_5 for reason: fewer total dependencies in dominance frontier
5576 For trial t : tbl_sidecar440 with best: ara_table_5
5577 Keeping best ara_table_5 for reason: earlier stage calculated
5578 placing 0 entries of ara_table_5 ( ara_table_5 ) in stage 6(ffffffffffffffff) FormatType(02)
5579 stage 6, work: [ 34523856, 34526202, 34528012 ], partly placed 0, placed 39
5580 { id=3 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5581 - skipping tbl_sidecar2081 as its already done
5582 - skipping tbl_sidecar2082 as its already done
5583 - skipping cond-42 as its already done
5584 - skipping cond-48 as its already done
5585 - skipping cond-51 as its already done
5586 - skipping cond-59 as its already done
5587 try_place_table(cond-63, stage=6)
5588 - dependency between services_service and table advances stage
5589 Initial # of stages is 7, initial # of entries is 0
5590 Try_alloc_all for Table use
5591 Trying to allocate layout for cond-63
5592 Picking layout option for table : cond-63 with requested entries : 0
5593 picked layout for cond-63 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5594 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5595 Trying to allocate adb for cond-63
5596 Trying to allocate imem for cond-63
5597 Entries : 0, needed_entries: 0, need_more: 0
5598 Selected stage: 7 Furthest stage: 7
5599 try_place_table returning 0 of cond-63 in stage 7
5600 Table is placed
5601 Pl vector: cond-63
5602 - skipping cond-74 due to in-sequence control dependence on cond-63
5603 - skipping cond-75 because it depends on cond-62
5604 - removing tbl_sidecar2137 from merge list because it depends on cond-62
5605 - removing tbl_sidecar2135 from merge list because it depends on cond-62
5606 - skipping gateway cond-75 until mergeable tables are available
5607 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5608 try_place_table(tbl_sidecar2139, stage=6)
5609 - dependency between tbl_sidecar433 and table advances stage
5610 Initial # of stages is 7, initial # of entries is 1
5611 Try_alloc_all for Table use
5612 Trying to allocate layout for tbl_sidecar2139
5613 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5614 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5615 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5616 Trying to allocate adb for tbl_sidecar2139
5617 Trying to allocate imem for tbl_sidecar2139
5618 Entries : 1, needed_entries: 1, need_more: 0
5619 Selected stage: 7 Furthest stage: 7
5620 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5621 Table is placed
5622 Pl vector: tbl_sidecar2139
5623 - skipping cond-76 as its already done
5624 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5625 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5626 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5627 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5628 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5629 ara_table_7 is not a gateway! Aborting search for merge choices
5630 try_place_table(ara_table_7, stage=6)
5631 Initial # of stages is 6, initial # of entries is 0
5632 Try_alloc_all for Table use
5633 Trying to allocate layout for ara_table_7
5634 Picking layout option for table : ara_table_7 with requested entries : 0
5635 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5636 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5637 Trying to allocate adb for ara_table_7
5638 Trying to allocate imem for ara_table_7
5639 Entries : 0, needed_entries: 0, need_more: 0
5640 Selected stage: 6 Furthest stage: 7
5641 try_place_table returning 0 of ara_table_7 in stage 6
5642 Table is placed
5643 Pl vector: ara_table_7
5644 - skipping ara_table_5 as its already done
5645 ara_table_2 is not a gateway! Aborting search for merge choices
5646 try_place_table(ara_table_2, stage=6)
5647 Initial # of stages is 6, initial # of entries is 0
5648 Try_alloc_all for Table use
5649 Trying to allocate layout for ara_table_2
5650 Picking layout option for table : ara_table_2 with requested entries : 0
5651 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5652 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5653 Trying to allocate adb for ara_table_2
5654 Trying to allocate imem for ara_table_2
5655 Entries : 0, needed_entries: 0, need_more: 0
5656 Selected stage: 6 Furthest stage: 7
5657 try_place_table returning 0 of ara_table_2 in stage 6
5658 Table is placed
5659 Pl vector: ara_table_2
5660 - skipping services_service as its already done
5661 try_place_table(cond-62, stage=6)
5662 Merging with match table tbl_sidecar440 and tag $true
5663 - dependency between services_service and table advances stage
5664 Initial # of stages is 7, initial # of entries is 1
5665 Try_alloc_all for Table use
5666 Trying to allocate layout for tbl_sidecar440
5667 Picking layout option for table : tbl_sidecar440 with requested entries : 1
5668 picked layout for tbl_sidecar440 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5669 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5670 Trying to allocate adb for tbl_sidecar440
5671 Trying to allocate imem for tbl_sidecar440
5672 Entries : 1, needed_entries: 1, need_more: 0
5673 Selected stage: 7 Furthest stage: 7
5674 try_place_table returning 1 of tbl_sidecar440 in stage 7
5675 Table is placed
5676 Gateway is placed
5677 Pl vector: tbl_sidecar440
5678 found 5 tables that could be placed: [ cond-63, tbl_sidecar2139, ara_table_7, ara_table_2, tbl_sidecar440 ]
5679 Initial best is first table seen: cond-63
5680 For trial t : tbl_sidecar2139 with best: cond-63
5681 Keeping best cond-63 for reason: longer downward prop control-included dependence tail chain
5682 For trial t : ara_table_7 with best: cond-63
5683 Updating best to ara_table_7 from cond-63 for reason: earlier stage calculated
5684 For trial t : ara_table_2 with best: ara_table_7
5685 Keeping best ara_table_7 for reason: fewer total dependencies in dominance frontier
5686 For trial t : tbl_sidecar440 with best: ara_table_7
5687 Keeping best ara_table_7 for reason: earlier stage calculated
5688 placing 0 entries of ara_table_7 ( ara_table_7 ) in stage 6(ffffffffffffffff) FormatType(02)
5689 stage 6, work: [ 34523856, 34526202, 34528012 ], partly placed 0, placed 40
5690 { id=3 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5691 - skipping tbl_sidecar2081 as its already done
5692 - skipping tbl_sidecar2082 as its already done
5693 - skipping cond-42 as its already done
5694 - skipping cond-48 as its already done
5695 - skipping cond-51 as its already done
5696 - skipping cond-59 as its already done
5697 try_place_table(cond-63, stage=6)
5698 - dependency between services_service and table advances stage
5699 Initial # of stages is 7, initial # of entries is 0
5700 Try_alloc_all for Table use
5701 Trying to allocate layout for cond-63
5702 Picking layout option for table : cond-63 with requested entries : 0
5703 picked layout for cond-63 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5704 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5705 Trying to allocate adb for cond-63
5706 Trying to allocate imem for cond-63
5707 Entries : 0, needed_entries: 0, need_more: 0
5708 Selected stage: 7 Furthest stage: 7
5709 try_place_table returning 0 of cond-63 in stage 7
5710 Table is placed
5711 Pl vector: cond-63
5712 - skipping cond-74 due to in-sequence control dependence on cond-63
5713 - skipping cond-75 because it depends on cond-62
5714 - removing tbl_sidecar2137 from merge list because it depends on cond-62
5715 - removing tbl_sidecar2135 from merge list because it depends on cond-62
5716 - skipping gateway cond-75 until mergeable tables are available
5717 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5718 try_place_table(tbl_sidecar2139, stage=6)
5719 - dependency between tbl_sidecar433 and table advances stage
5720 Initial # of stages is 7, initial # of entries is 1
5721 Try_alloc_all for Table use
5722 Trying to allocate layout for tbl_sidecar2139
5723 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5724 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5725 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5726 Trying to allocate adb for tbl_sidecar2139
5727 Trying to allocate imem for tbl_sidecar2139
5728 Entries : 1, needed_entries: 1, need_more: 0
5729 Selected stage: 7 Furthest stage: 7
5730 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5731 Table is placed
5732 Pl vector: tbl_sidecar2139
5733 - skipping cond-76 as its already done
5734 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5735 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5736 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5737 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5738 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5739 - skipping ara_table_7 as its already done
5740 - skipping ara_table_5 as its already done
5741 ara_table_2 is not a gateway! Aborting search for merge choices
5742 try_place_table(ara_table_2, stage=6)
5743 Initial # of stages is 6, initial # of entries is 0
5744 Try_alloc_all for Table use
5745 Trying to allocate layout for ara_table_2
5746 Picking layout option for table : ara_table_2 with requested entries : 0
5747 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5748 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5749 Trying to allocate adb for ara_table_2
5750 Trying to allocate imem for ara_table_2
5751 Entries : 0, needed_entries: 0, need_more: 0
5752 Selected stage: 6 Furthest stage: 7
5753 try_place_table returning 0 of ara_table_2 in stage 6
5754 Table is placed
5755 Pl vector: ara_table_2
5756 - skipping services_service as its already done
5757 try_place_table(cond-62, stage=6)
5758 Merging with match table tbl_sidecar440 and tag $true
5759 - dependency between services_service and table advances stage
5760 Initial # of stages is 7, initial # of entries is 1
5761 Try_alloc_all for Table use
5762 Trying to allocate layout for tbl_sidecar440
5763 Picking layout option for table : tbl_sidecar440 with requested entries : 1
5764 picked layout for tbl_sidecar440 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5765 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5766 Trying to allocate adb for tbl_sidecar440
5767 Trying to allocate imem for tbl_sidecar440
5768 Entries : 1, needed_entries: 1, need_more: 0
5769 Selected stage: 7 Furthest stage: 7
5770 try_place_table returning 1 of tbl_sidecar440 in stage 7
5771 Table is placed
5772 Gateway is placed
5773 Pl vector: tbl_sidecar440
5774 found 4 tables that could be placed: [ cond-63, tbl_sidecar2139, ara_table_2, tbl_sidecar440 ]
5775 Initial best is first table seen: cond-63
5776 For trial t : tbl_sidecar2139 with best: cond-63
5777 Keeping best cond-63 for reason: longer downward prop control-included dependence tail chain
5778 For trial t : ara_table_2 with best: cond-63
5779 Updating best to ara_table_2 from cond-63 for reason: earlier stage calculated
5780 For trial t : tbl_sidecar440 with best: ara_table_2
5781 Keeping best ara_table_2 for reason: earlier stage calculated
5782 placing 0 entries of ara_table_2 ( ara_table_2 ) in stage 6(ffffffffffffffff) FormatType(02)
5783 stage 6, work: [ 34523856, 34528012 ], partly placed 0, placed 41
5784 { id=3 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5785 - skipping tbl_sidecar2081 as its already done
5786 - skipping tbl_sidecar2082 as its already done
5787 - skipping cond-42 as its already done
5788 - skipping cond-48 as its already done
5789 - skipping cond-51 as its already done
5790 - skipping cond-59 as its already done
5791 try_place_table(cond-63, stage=6)
5792 - dependency between services_service and table advances stage
5793 Initial # of stages is 7, initial # of entries is 0
5794 Try_alloc_all for Table use
5795 Trying to allocate layout for cond-63
5796 Picking layout option for table : cond-63 with requested entries : 0
5797 picked layout for cond-63 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5798 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5799 Trying to allocate adb for cond-63
5800 Trying to allocate imem for cond-63
5801 Entries : 0, needed_entries: 0, need_more: 0
5802 Selected stage: 7 Furthest stage: 7
5803 try_place_table returning 0 of cond-63 in stage 7
5804 Table is placed
5805 Pl vector: cond-63
5806 - skipping cond-74 due to in-sequence control dependence on cond-63
5807 - skipping cond-75 because it depends on cond-62
5808 - removing tbl_sidecar2137 from merge list because it depends on cond-62
5809 - removing tbl_sidecar2135 from merge list because it depends on cond-62
5810 - skipping gateway cond-75 until mergeable tables are available
5811 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5812 try_place_table(tbl_sidecar2139, stage=6)
5813 - dependency between tbl_sidecar433 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_sidecar2139
5817 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5818 picked layout for tbl_sidecar2139 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_sidecar2139
5821 Trying to allocate imem for tbl_sidecar2139
5822 Entries : 1, needed_entries: 1, need_more: 0
5823 Selected stage: 7 Furthest stage: 7
5824 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5825 Table is placed
5826 Pl vector: tbl_sidecar2139
5827 - skipping cond-76 as its already done
5828 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5829 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5830 - skipping services_service as its already done
5831 try_place_table(cond-62, stage=6)
5832 Merging with match table tbl_sidecar440 and tag $true
5833 - dependency between services_service and table advances stage
5834 Initial # of stages is 7, initial # of entries is 1
5835 Try_alloc_all for Table use
5836 Trying to allocate layout for tbl_sidecar440
5837 Picking layout option for table : tbl_sidecar440 with requested entries : 1
5838 picked layout for tbl_sidecar440 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5839 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5840 Trying to allocate adb for tbl_sidecar440
5841 Trying to allocate imem for tbl_sidecar440
5842 Entries : 1, needed_entries: 1, need_more: 0
5843 Selected stage: 7 Furthest stage: 7
5844 try_place_table returning 1 of tbl_sidecar440 in stage 7
5845 Table is placed
5846 Gateway is placed
5847 Pl vector: tbl_sidecar440
5848 found 3 tables that could be placed: [ cond-63, tbl_sidecar2139, tbl_sidecar440 ]
5849 Initial best is first table seen: cond-63
5850 For trial t : tbl_sidecar2139 with best: cond-63
5851 Keeping best cond-63 for reason: longer downward prop control-included dependence tail chain
5852 For trial t : tbl_sidecar440 with best: cond-63
5853 Updating best to tbl_sidecar440 from cond-63 for reason: longer downward dominance frontier dependence chain
5854 Adding table:cond-63 in the initial stage option
5855 Adding table:tbl_sidecar2139 in the initial stage option
5856 Adding table:tbl_sidecar440 in the initial stage option
5857 placing 1 entries of tbl_sidecar440 ( tbl_sidecar440 ) (with gw cond-62, result tag $true) in stage 7(70) FormatType(02)
5858 stage 7, work: [ 34523856 ], partly placed 0, placed 42
5859 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
5860 - skipping tbl_sidecar2081 as its already done
5861 - skipping tbl_sidecar2082 as its already done
5862 - skipping cond-42 as its already done
5863 - skipping cond-48 as its already done
5864 - skipping cond-51 as its already done
5865 - skipping cond-59 as its already done
5866 try_place_table(cond-63, stage=7)
5867 Initial # of stages is 7, initial # of entries is 0
5868 Try_alloc_all for Table use
5869 Trying to allocate layout for cond-63
5870 Picking layout option for table : cond-63 with requested entries : 0
5871 picked layout for cond-63 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5872 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5873 Trying to allocate adb for cond-63
5874 Trying to allocate imem for cond-63
5875 Entries : 0, needed_entries: 0, need_more: 0
5876 Selected stage: 7 Furthest stage: 8
5877 try_place_table returning 0 of cond-63 in stage 7
5878 Table is placed
5879 Pl vector: cond-63
5880 - skipping cond-74 due to in-sequence control dependence on cond-63
5881 try_place_table(cond-75, stage=7)
5882 Merging with match table tbl_sidecar2137 and tag $false
5883 - dependency between tbl_sidecar440 and table advances stage
5884 Initial # of stages is 8, initial # of entries is 1
5885 Try_alloc_all for Table use
5886 Trying to allocate layout for tbl_sidecar2137
5887 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
5888 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5889 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5890 Trying to allocate adb for tbl_sidecar2137
5891 Trying to allocate imem for tbl_sidecar2137
5892 Entries : 1, needed_entries: 1, need_more: 0
5893 Selected stage: 8 Furthest stage: 8
5894 try_place_table returning 1 of tbl_sidecar2137 in stage 8
5895 Table is placed
5896 Gateway is placed
5897 Merging with match table tbl_sidecar2135 and tag $true
5898 - dependency between tbl_sidecar440 and table advances stage
5899 Initial # of stages is 8, initial # of entries is 1
5900 Try_alloc_all for Table use
5901 Trying to allocate layout for tbl_sidecar2135
5902 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
5903 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5904 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5905 Trying to allocate adb for tbl_sidecar2135
5906 Trying to allocate imem for tbl_sidecar2135
5907 Entries : 1, needed_entries: 1, need_more: 0
5908 Selected stage: 8 Furthest stage: 8
5909 try_place_table returning 1 of tbl_sidecar2135 in stage 8
5910 Table is placed
5911 Gateway is placed
5912 Pl vector: tbl_sidecar2137 tbl_sidecar2135
5913 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5914 try_place_table(tbl_sidecar2139, stage=7)
5915 Initial # of stages is 7, initial # of entries is 1
5916 Try_alloc_all for Table use
5917 Trying to allocate layout for tbl_sidecar2139
5918 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5919 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5920 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5921 Trying to allocate adb for tbl_sidecar2139
5922 Trying to allocate imem for tbl_sidecar2139
5923 Entries : 1, needed_entries: 1, need_more: 0
5924 Selected stage: 7 Furthest stage: 8
5925 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5926 Table is placed
5927 Pl vector: tbl_sidecar2139
5928 - skipping cond-76 as its already done
5929 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5930 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5931 found 4 tables that could be placed: [ cond-63, tbl_sidecar2137, tbl_sidecar2135, tbl_sidecar2139 ]
5932 Initial best is first table seen: cond-63
5933 For trial t : tbl_sidecar2137 with best: cond-63
5934 Keeping best cond-63 for reason: earlier stage calculated
5935 For trial t : tbl_sidecar2135 with best: cond-63
5936 Keeping best cond-63 for reason: earlier stage calculated
5937 For trial t : tbl_sidecar2139 with best: cond-63
5938 Keeping best cond-63 for reason: longer downward prop control-included dependence tail chain
5939 placing 0 entries of cond-63 ( cond-63 ) in stage 7(71) FormatType(02)
5940 stage 7, work: [ 34523856, 34530825, 35709145 ], partly placed 0, placed 43
5941 { id=1 ram=0 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5942 - skipping tbl_sidecar2081 as its already done
5943 - skipping tbl_sidecar2082 as its already done
5944 - skipping cond-42 as its already done
5945 - skipping cond-48 as its already done
5946 - skipping cond-51 as its already done
5947 - skipping cond-59 as its already done
5948 - skipping cond-63 as its already done
5949 - skipping cond-74 because it depends on cond-64
5950 - removing tbl_sidecar2128 from merge list because it depends on cond-64
5951 - removing tbl_sidecar2130 from merge list because it depends on cond-64
5952 - skipping gateway cond-74 until mergeable tables are available
5953 try_place_table(cond-75, stage=7)
5954 Merging with match table tbl_sidecar2137 and tag $false
5955 - dependency between tbl_sidecar440 and table advances stage
5956 Initial # of stages is 8, initial # of entries is 1
5957 Try_alloc_all for Table use
5958 Trying to allocate layout for tbl_sidecar2137
5959 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
5960 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5961 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5962 Trying to allocate adb for tbl_sidecar2137
5963 Trying to allocate imem for tbl_sidecar2137
5964 Entries : 1, needed_entries: 1, need_more: 0
5965 Selected stage: 8 Furthest stage: 8
5966 try_place_table returning 1 of tbl_sidecar2137 in stage 8
5967 Table is placed
5968 Gateway is placed
5969 Merging with match table tbl_sidecar2135 and tag $true
5970 - dependency between tbl_sidecar440 and table advances stage
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_sidecar2135
5974 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
5975 picked layout for tbl_sidecar2135 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_sidecar2135
5978 Trying to allocate imem for tbl_sidecar2135
5979 Entries : 1, needed_entries: 1, need_more: 0
5980 Selected stage: 8 Furthest stage: 8
5981 try_place_table returning 1 of tbl_sidecar2135 in stage 8
5982 Table is placed
5983 Gateway is placed
5984 Pl vector: tbl_sidecar2137 tbl_sidecar2135
5985 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5986 try_place_table(tbl_sidecar2139, stage=7)
5987 Initial # of stages is 7, initial # of entries is 1
5988 Try_alloc_all for Table use
5989 Trying to allocate layout for tbl_sidecar2139
5990 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5991 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5992 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5993 Trying to allocate adb for tbl_sidecar2139
5994 Trying to allocate imem for tbl_sidecar2139
5995 Entries : 1, needed_entries: 1, need_more: 0
5996 Selected stage: 7 Furthest stage: 8
5997 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5998 Table is placed
5999 Pl vector: tbl_sidecar2139
6000 - skipping cond-76 as its already done
6001 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-64
6002 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6003 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-64
6004 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6005 try_place_table(cond-64, stage=7)
6006 Initial # of stages is 7, initial # of entries is 0
6007 Try_alloc_all for Table use
6008 Trying to allocate layout for cond-64
6009 Picking layout option for table : cond-64 with requested entries : 0
6010 picked layout for cond-64 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6011 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6012 Trying to allocate adb for cond-64
6013 Trying to allocate imem for cond-64
6014 Entries : 0, needed_entries: 0, need_more: 0
6015 Selected stage: 7 Furthest stage: 8
6016 try_place_table returning 0 of cond-64 in stage 7
6017 Table is placed
6018 Pl vector: cond-64
6019 - skipping cond-66 due to in-sequence control dependence on cond-64
6020 - skipping ara_table_1 as a parent is not yet placed
6021 - skipping ara_table_0 as a parent is not yet placed
6022 - skipping ara_table_4 as a parent is not yet placed
6023 - skipping ara_table_6 as a parent is not yet placed
6024 - skipping ara_table_9 as a parent is not yet placed
6025 - skipping ara_table_8 as a parent is not yet placed
6026 - skipping ara_table_3 as a parent is not yet placed
6027 found 4 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, tbl_sidecar2139, cond-64 ]
6028 Initial best is first table seen: tbl_sidecar2137
6029 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
6030 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
6031 For trial t : tbl_sidecar2139 with best: tbl_sidecar2135
6032 Updating best to tbl_sidecar2139 from tbl_sidecar2135 for reason: earlier stage calculated
6033 For trial t : cond-64 with best: tbl_sidecar2139
6034 Updating best to cond-64 from tbl_sidecar2139 for reason: longer downward prop control-included dependence tail chain
6035 placing 0 entries of cond-64 ( cond-64 ) in stage 7(72) FormatType(02)
6036 stage 7, work: [ 34523856, 34530825, 34533951, 35707674 ], partly placed 0, placed 44
6037 { id=1 ram=0 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
6038 - skipping tbl_sidecar2081 as its already done
6039 - skipping tbl_sidecar2082 as its already done
6040 - skipping cond-42 as its already done
6041 - skipping cond-48 as its already done
6042 - skipping cond-51 as its already done
6043 - skipping cond-59 as its already done
6044 - skipping cond-63 as its already done
6045 - skipping cond-74 because it depends on cond-66
6046 - removing tbl_sidecar2128 from merge list because it depends on cond-66
6047 - removing tbl_sidecar2130 from merge list because it depends on cond-66
6048 - skipping gateway cond-74 until mergeable tables are available
6049 try_place_table(cond-75, stage=7)
6050 Merging with match table tbl_sidecar2137 and tag $false
6051 - dependency between tbl_sidecar440 and table advances stage
6052 Initial # of stages is 8, initial # of entries is 1
6053 Try_alloc_all for Table use
6054 Trying to allocate layout for tbl_sidecar2137
6055 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
6056 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6057 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6058 Trying to allocate adb for tbl_sidecar2137
6059 Trying to allocate imem for tbl_sidecar2137
6060 Entries : 1, needed_entries: 1, need_more: 0
6061 Selected stage: 8 Furthest stage: 8
6062 try_place_table returning 1 of tbl_sidecar2137 in stage 8
6063 Table is placed
6064 Gateway is placed
6065 Merging with match table tbl_sidecar2135 and tag $true
6066 - dependency between tbl_sidecar440 and table advances stage
6067 Initial # of stages is 8, initial # of entries is 1
6068 Try_alloc_all for Table use
6069 Trying to allocate layout for tbl_sidecar2135
6070 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
6071 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6072 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6073 Trying to allocate adb for tbl_sidecar2135
6074 Trying to allocate imem for tbl_sidecar2135
6075 Entries : 1, needed_entries: 1, need_more: 0
6076 Selected stage: 8 Furthest stage: 8
6077 try_place_table returning 1 of tbl_sidecar2135 in stage 8
6078 Table is placed
6079 Gateway is placed
6080 Pl vector: tbl_sidecar2137 tbl_sidecar2135
6081 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
6082 try_place_table(tbl_sidecar2139, stage=7)
6083 Initial # of stages is 7, initial # of entries is 1
6084 Try_alloc_all for Table use
6085 Trying to allocate layout for tbl_sidecar2139
6086 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
6087 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6088 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6089 Trying to allocate adb for tbl_sidecar2139
6090 Trying to allocate imem for tbl_sidecar2139
6091 Entries : 1, needed_entries: 1, need_more: 0
6092 Selected stage: 7 Furthest stage: 8
6093 try_place_table returning 1 of tbl_sidecar2139 in stage 7
6094 Table is placed
6095 Pl vector: tbl_sidecar2139
6096 - skipping cond-76 as its already done
6097 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-65
6098 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6099 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-65
6100 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6101 - skipping cond-64 as its already done
6102 - skipping cond-66 because it depends on cond-65
6103 - skipping gateway cond-66 until any of the control dominating tables can be placed
6104 try_place_table(cond-65, stage=7)
6105 Merging with match table nat_egress_nat_egress and tag $true
6106 Initial # of stages is 7, initial # of entries is 6
6107 Try_alloc_all for Table use
6108 Trying to allocate layout for nat_egress_nat_egress
6109 Picking layout option for table : nat_egress_nat_egress with requested entries : 6
6110 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
6111 way:{ g:2 e:0 w:1 1 }
6112 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6113 Trying to allocate adb for nat_egress_nat_egress
6114 Trying to allocate imem for nat_egress_nat_egress
6115 Entries : 2048, needed_entries: 6, need_more: 0
6116 Selected stage: 7 Furthest stage: 8
6117 try_place_table returning 2048 of nat_egress_nat_egress in stage 7
6118 Table is placed
6119 Gateway is placed
6120 Pl vector: nat_egress_nat_egress
6121 - skipping ara_table_1 as a parent is not yet placed
6122 - skipping ara_table_0 as a parent is not yet placed
6123 found 4 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, tbl_sidecar2139, nat_egress_nat_egress ]
6124 Initial best is first table seen: tbl_sidecar2137
6125 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
6126 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
6127 For trial t : tbl_sidecar2139 with best: tbl_sidecar2135
6128 Updating best to tbl_sidecar2139 from tbl_sidecar2135 for reason: earlier stage calculated
6129 For trial t : nat_egress_nat_egress with best: tbl_sidecar2139
6130 Updating best to nat_egress_nat_egress from tbl_sidecar2139 for reason: longer downward prop control-included dependence tail chain
6131 placing 2048 entries of nat_egress_nat_egress ( Ingress.nat_egress.nat_egress ) (with gw cond-65, result tag $true) in stage 7(73) FormatType(02)
6132 stage 7, work: [ 34523856, 34530825, 34533951, 34533949, 35707672 ], partly placed 0, placed 45
6133 { id=2 ram=2 tcam=0 mram=0 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
6134 - skipping tbl_sidecar2081 as its already done
6135 - skipping tbl_sidecar2082 as its already done
6136 - skipping cond-42 as its already done
6137 - skipping cond-48 as its already done
6138 - skipping cond-51 as its already done
6139 - skipping cond-59 as its already done
6140 - skipping cond-63 as its already done
6141 - skipping cond-74 because it depends on cond-66
6142 - removing tbl_sidecar2128 from merge list because it depends on cond-66
6143 - removing tbl_sidecar2130 from merge list because it depends on cond-66
6144 - skipping gateway cond-74 until mergeable tables are available
6145 try_place_table(cond-75, stage=7)
6146 Merging with match table tbl_sidecar2137 and tag $false
6147 - dependency between tbl_sidecar440 and table advances stage
6148 Initial # of stages is 8, initial # of entries is 1
6149 Try_alloc_all for Table use
6150 Trying to allocate layout for tbl_sidecar2137
6151 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
6152 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6153 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6154 Trying to allocate adb for tbl_sidecar2137
6155 Trying to allocate imem for tbl_sidecar2137
6156 Entries : 1, needed_entries: 1, need_more: 0
6157 Selected stage: 8 Furthest stage: 8
6158 try_place_table returning 1 of tbl_sidecar2137 in stage 8
6159 Table is placed
6160 Gateway is placed
6161 Merging with match table tbl_sidecar2135 and tag $true
6162 - dependency between tbl_sidecar440 and table advances stage
6163 Initial # of stages is 8, initial # of entries is 1
6164 Try_alloc_all for Table use
6165 Trying to allocate layout for tbl_sidecar2135
6166 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
6167 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6168 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6169 Trying to allocate adb for tbl_sidecar2135
6170 Trying to allocate imem for tbl_sidecar2135
6171 Entries : 1, needed_entries: 1, need_more: 0
6172 Selected stage: 8 Furthest stage: 8
6173 try_place_table returning 1 of tbl_sidecar2135 in stage 8
6174 Table is placed
6175 Gateway is placed
6176 Pl vector: tbl_sidecar2137 tbl_sidecar2135
6177 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
6178 try_place_table(tbl_sidecar2139, stage=7)
6179 Initial # of stages is 7, initial # of entries is 1
6180 Try_alloc_all for Table use
6181 Trying to allocate layout for tbl_sidecar2139
6182 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
6183 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6184 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6185 Trying to allocate adb for tbl_sidecar2139
6186 Trying to allocate imem for tbl_sidecar2139
6187 Entries : 1, needed_entries: 1, need_more: 0
6188 Selected stage: 7 Furthest stage: 8
6189 try_place_table returning 1 of tbl_sidecar2139 in stage 7
6190 Table is placed
6191 Pl vector: tbl_sidecar2139
6192 - skipping cond-76 as its already done
6193 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6194 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
6195 - dependency between nat_egress_nat_egress and table advances stage
6196 Initial # of stages is 8, initial # of entries is 64
6197 Try_alloc_all for Table use
6198 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6199 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6200 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
6201 way:{ g:5 e:0 w:1 1 }
6202 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6203 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6204 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6205 Entries : 5120, needed_entries: 64, need_more: 0
6206 Selected stage: 8 Furthest stage: 8
6207 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
6208 Table is placed
6209 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6210 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6211 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
6212 - dependency between nat_egress_nat_egress and table advances stage
6213 Initial # of stages is 8, initial # of entries is 4
6214 Try_alloc_all for Table use
6215 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6216 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6217 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
6218 way:{ g:2 e:0 w:1 }
6219 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6220 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6221 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6222 Entries : 4, needed_entries: 4, need_more: 0
6223 Selected stage: 8 Furthest stage: 8
6224 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
6225 Table is placed
6226 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6227 - skipping cond-64 as its already done
6228 try_place_table(cond-66, stage=7)
6229 - dependency between nat_egress_nat_egress and table advances stage
6230 Initial # of stages is 8, initial # of entries is 0
6231 Try_alloc_all for Table use
6232 Trying to allocate layout for cond-66
6233 Picking layout option for table : cond-66 with requested entries : 0
6234 picked layout for cond-66 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6235 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6236 Trying to allocate adb for cond-66
6237 Trying to allocate imem for cond-66
6238 Entries : 0, needed_entries: 0, need_more: 0
6239 Selected stage: 8 Furthest stage: 8
6240 try_place_table returning 0 of cond-66 in stage 8
6241 Table is placed
6242 Pl vector: cond-66
6243 - skipping cond-65 as its already done
6244 - skipping nat_egress_nat_egress as its already done
6245 ara_table_1 is not a gateway! Aborting search for merge choices
6246 try_place_table(ara_table_1, stage=7)
6247 - dependency between nat_egress_nat_egress and table advances stage
6248 Initial # of stages is 8, initial # of entries is 0
6249 Try_alloc_all for Table use
6250 Trying to allocate layout for ara_table_1
6251 Picking layout option for table : ara_table_1 with requested entries : 0
6252 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6253 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6254 Trying to allocate adb for ara_table_1
6255 Trying to allocate imem for ara_table_1
6256 Entries : 0, needed_entries: 0, need_more: 0
6257 Selected stage: 8 Furthest stage: 8
6258 try_place_table returning 0 of ara_table_1 in stage 8
6259 Table is placed
6260 Pl vector: ara_table_1
6261 ara_table_0 is not a gateway! Aborting search for merge choices
6262 try_place_table(ara_table_0, stage=7)
6263 Initial # of stages is 7, initial # of entries is 0
6264 Try_alloc_all for Table use
6265 Trying to allocate layout for ara_table_0
6266 Picking layout option for table : ara_table_0 with requested entries : 0
6267 picked layout for ara_table_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6268 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6269 Trying to allocate adb for ara_table_0
6270 Trying to allocate imem for ara_table_0
6271 Entries : 0, needed_entries: 0, need_more: 0
6272 Selected stage: 7 Furthest stage: 8
6273 try_place_table returning 0 of ara_table_0 in stage 7
6274 Table is placed
6275 Pl vector: ara_table_0
6276 found 8 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, tbl_sidecar2139, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-66, ara_table_1, ara_table_0 ]
6277 Initial best is first table seen: tbl_sidecar2137
6278 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
6279 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
6280 For trial t : tbl_sidecar2139 with best: tbl_sidecar2135
6281 Updating best to tbl_sidecar2139 from tbl_sidecar2135 for reason: earlier stage calculated
6282 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2139
6283 Keeping best tbl_sidecar2139 for reason: earlier stage calculated
6284 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: tbl_sidecar2139
6285 Keeping best tbl_sidecar2139 for reason: earlier stage calculated
6286 For trial t : cond-66 with best: tbl_sidecar2139
6287 Keeping best tbl_sidecar2139 for reason: earlier stage calculated
6288 For trial t : ara_table_1 with best: tbl_sidecar2139
6289 Keeping best tbl_sidecar2139 for reason: earlier stage calculated
6290 For trial t : ara_table_0 with best: tbl_sidecar2139
6291 Updating best to ara_table_0 from tbl_sidecar2139 for reason: longer downward prop control-included dependence tail chain
6292 placing 0 entries of ara_table_0 ( ara_table_0 ) in stage 7(ffffffffffffffff) FormatType(02)
6293 stage 7, work: [ 34523856, 34530825, 34533949 ], partly placed 0, placed 46
6294 { id=2 ram=2 tcam=0 mram=0 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
6295 - skipping tbl_sidecar2081 as its already done
6296 - skipping tbl_sidecar2082 as its already done
6297 - skipping cond-42 as its already done
6298 - skipping cond-48 as its already done
6299 - skipping cond-51 as its already done
6300 - skipping cond-59 as its already done
6301 - skipping cond-63 as its already done
6302 - skipping cond-74 because it depends on cond-66
6303 - removing tbl_sidecar2128 from merge list because it depends on cond-66
6304 - removing tbl_sidecar2130 from merge list because it depends on cond-66
6305 - skipping gateway cond-74 until mergeable tables are available
6306 try_place_table(cond-75, stage=7)
6307 Merging with match table tbl_sidecar2137 and tag $false
6308 - dependency between tbl_sidecar440 and table advances stage
6309 Initial # of stages is 8, initial # of entries is 1
6310 Try_alloc_all for Table use
6311 Trying to allocate layout for tbl_sidecar2137
6312 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
6313 picked layout for tbl_sidecar2137 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_sidecar2137
6316 Trying to allocate imem for tbl_sidecar2137
6317 Entries : 1, needed_entries: 1, need_more: 0
6318 Selected stage: 8 Furthest stage: 8
6319 try_place_table returning 1 of tbl_sidecar2137 in stage 8
6320 Table is placed
6321 Gateway is placed
6322 Merging with match table tbl_sidecar2135 and tag $true
6323 - dependency between tbl_sidecar440 and table advances stage
6324 Initial # of stages is 8, initial # of entries is 1
6325 Try_alloc_all for Table use
6326 Trying to allocate layout for tbl_sidecar2135
6327 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
6328 picked layout for tbl_sidecar2135 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_sidecar2135
6331 Trying to allocate imem for tbl_sidecar2135
6332 Entries : 1, needed_entries: 1, need_more: 0
6333 Selected stage: 8 Furthest stage: 8
6334 try_place_table returning 1 of tbl_sidecar2135 in stage 8
6335 Table is placed
6336 Gateway is placed
6337 Pl vector: tbl_sidecar2137 tbl_sidecar2135
6338 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
6339 try_place_table(tbl_sidecar2139, stage=7)
6340 Initial # of stages is 7, initial # of entries is 1
6341 Try_alloc_all for Table use
6342 Trying to allocate layout for tbl_sidecar2139
6343 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
6344 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6345 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6346 Trying to allocate adb for tbl_sidecar2139
6347 Trying to allocate imem for tbl_sidecar2139
6348 Entries : 1, needed_entries: 1, need_more: 0
6349 Selected stage: 7 Furthest stage: 8
6350 try_place_table returning 1 of tbl_sidecar2139 in stage 7
6351 Table is placed
6352 Pl vector: tbl_sidecar2139
6353 - skipping cond-76 as its already done
6354 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6355 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
6356 - dependency between nat_egress_nat_egress and table advances stage
6357 Initial # of stages is 8, initial # of entries is 64
6358 Try_alloc_all for Table use
6359 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6360 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6361 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
6362 way:{ g:5 e:0 w:1 1 }
6363 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6364 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6365 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6366 Entries : 5120, needed_entries: 64, need_more: 0
6367 Selected stage: 8 Furthest stage: 8
6368 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
6369 Table is placed
6370 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6371 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6372 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
6373 - dependency between nat_egress_nat_egress and table advances stage
6374 Initial # of stages is 8, initial # of entries is 4
6375 Try_alloc_all for Table use
6376 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6377 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6378 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
6379 way:{ g:2 e:0 w:1 }
6380 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6381 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6382 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6383 Entries : 4, needed_entries: 4, need_more: 0
6384 Selected stage: 8 Furthest stage: 8
6385 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
6386 Table is placed
6387 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6388 - skipping cond-64 as its already done
6389 try_place_table(cond-66, stage=7)
6390 - dependency between nat_egress_nat_egress and table advances stage
6391 Initial # of stages is 8, initial # of entries is 0
6392 Try_alloc_all for Table use
6393 Trying to allocate layout for cond-66
6394 Picking layout option for table : cond-66 with requested entries : 0
6395 picked layout for cond-66 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6396 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6397 Trying to allocate adb for cond-66
6398 Trying to allocate imem for cond-66
6399 Entries : 0, needed_entries: 0, need_more: 0
6400 Selected stage: 8 Furthest stage: 8
6401 try_place_table returning 0 of cond-66 in stage 8
6402 Table is placed
6403 Pl vector: cond-66
6404 - skipping nat_egress_nat_egress as its already done
6405 ara_table_1 is not a gateway! Aborting search for merge choices
6406 try_place_table(ara_table_1, stage=7)
6407 - dependency between nat_egress_nat_egress and table advances stage
6408 Initial # of stages is 8, initial # of entries is 0
6409 Try_alloc_all for Table use
6410 Trying to allocate layout for ara_table_1
6411 Picking layout option for table : ara_table_1 with requested entries : 0
6412 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6413 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6414 Trying to allocate adb for ara_table_1
6415 Trying to allocate imem for ara_table_1
6416 Entries : 0, needed_entries: 0, need_more: 0
6417 Selected stage: 8 Furthest stage: 8
6418 try_place_table returning 0 of ara_table_1 in stage 8
6419 Table is placed
6420 Pl vector: ara_table_1
6421 - skipping ara_table_0 as its already done
6422 found 7 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, tbl_sidecar2139, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-66, ara_table_1 ]
6423 Initial best is first table seen: tbl_sidecar2137
6424 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
6425 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
6426 For trial t : tbl_sidecar2139 with best: tbl_sidecar2135
6427 Updating best to tbl_sidecar2139 from tbl_sidecar2135 for reason: earlier stage calculated
6428 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2139
6429 Keeping best tbl_sidecar2139 for reason: earlier stage calculated
6430 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: tbl_sidecar2139
6431 Keeping best tbl_sidecar2139 for reason: earlier stage calculated
6432 For trial t : cond-66 with best: tbl_sidecar2139
6433 Keeping best tbl_sidecar2139 for reason: earlier stage calculated
6434 For trial t : ara_table_1 with best: tbl_sidecar2139
6435 Keeping best tbl_sidecar2139 for reason: earlier stage calculated
6436 placing 1 entries of tbl_sidecar2139 ( tbl_sidecar2139 ) in stage 7(74) FormatType(02)
6437 stage 7, work: [ 34523856, 34530825, 34533949 ], partly placed 0, placed 47
6438 { id=3 ram=2 tcam=0 mram=0 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
6439 - skipping tbl_sidecar2081 as its already done
6440 - skipping tbl_sidecar2082 as its already done
6441 - skipping cond-42 as its already done
6442 - skipping cond-48 as its already done
6443 - skipping cond-51 as its already done
6444 - skipping cond-59 as its already done
6445 - skipping cond-63 as its already done
6446 - skipping cond-74 because it depends on cond-66
6447 - removing tbl_sidecar2128 from merge list because it depends on cond-66
6448 - removing tbl_sidecar2130 from merge list because it depends on cond-66
6449 - skipping gateway cond-74 until mergeable tables are available
6450 try_place_table(cond-75, stage=7)
6451 Merging with match table tbl_sidecar2137 and tag $false
6452 - dependency between tbl_sidecar440 and table advances stage
6453 Initial # of stages is 8, initial # of entries is 1
6454 Try_alloc_all for Table use
6455 Trying to allocate layout for tbl_sidecar2137
6456 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
6457 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6458 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6459 Trying to allocate adb for tbl_sidecar2137
6460 Trying to allocate imem for tbl_sidecar2137
6461 Entries : 1, needed_entries: 1, need_more: 0
6462 Selected stage: 8 Furthest stage: 8
6463 try_place_table returning 1 of tbl_sidecar2137 in stage 8
6464 Table is placed
6465 Gateway is placed
6466 Merging with match table tbl_sidecar2135 and tag $true
6467 - dependency between tbl_sidecar440 and table advances stage
6468 Initial # of stages is 8, initial # of entries is 1
6469 Try_alloc_all for Table use
6470 Trying to allocate layout for tbl_sidecar2135
6471 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
6472 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6473 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6474 Trying to allocate adb for tbl_sidecar2135
6475 Trying to allocate imem for tbl_sidecar2135
6476 Entries : 1, needed_entries: 1, need_more: 0
6477 Selected stage: 8 Furthest stage: 8
6478 try_place_table returning 1 of tbl_sidecar2135 in stage 8
6479 Table is placed
6480 Gateway is placed
6481 Pl vector: tbl_sidecar2137 tbl_sidecar2135
6482 - skipping tbl_sidecar2139 as its already done
6483 - skipping cond-76 as its already done
6484 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6485 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=7)
6486 - dependency between nat_egress_nat_egress and table advances stage
6487 Initial # of stages is 8, initial # of entries is 64
6488 Try_alloc_all for Table use
6489 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6490 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6491 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
6492 way:{ g:5 e:0 w:1 1 }
6493 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6494 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6495 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6496 Entries : 5120, needed_entries: 64, need_more: 0
6497 Selected stage: 8 Furthest stage: 8
6498 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
6499 Table is placed
6500 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6501 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6502 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=7)
6503 - dependency between nat_egress_nat_egress and table advances stage
6504 Initial # of stages is 8, initial # of entries is 4
6505 Try_alloc_all for Table use
6506 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6507 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6508 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
6509 way:{ g:2 e:0 w:1 }
6510 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6511 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6512 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6513 Entries : 4, needed_entries: 4, need_more: 0
6514 Selected stage: 8 Furthest stage: 8
6515 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
6516 Table is placed
6517 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6518 - skipping cond-64 as its already done
6519 try_place_table(cond-66, stage=7)
6520 - dependency between nat_egress_nat_egress and table advances stage
6521 Initial # of stages is 8, initial # of entries is 0
6522 Try_alloc_all for Table use
6523 Trying to allocate layout for cond-66
6524 Picking layout option for table : cond-66 with requested entries : 0
6525 picked layout for cond-66 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6526 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6527 Trying to allocate adb for cond-66
6528 Trying to allocate imem for cond-66
6529 Entries : 0, needed_entries: 0, need_more: 0
6530 Selected stage: 8 Furthest stage: 8
6531 try_place_table returning 0 of cond-66 in stage 8
6532 Table is placed
6533 Pl vector: cond-66
6534 - skipping nat_egress_nat_egress as its already done
6535 ara_table_1 is not a gateway! Aborting search for merge choices
6536 try_place_table(ara_table_1, stage=7)
6537 - dependency between nat_egress_nat_egress and table advances stage
6538 Initial # of stages is 8, initial # of entries is 0
6539 Try_alloc_all for Table use
6540 Trying to allocate layout for ara_table_1
6541 Picking layout option for table : ara_table_1 with requested entries : 0
6542 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6543 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6544 Trying to allocate adb for ara_table_1
6545 Trying to allocate imem for ara_table_1
6546 Entries : 0, needed_entries: 0, need_more: 0
6547 Selected stage: 8 Furthest stage: 8
6548 try_place_table returning 0 of ara_table_1 in stage 8
6549 Table is placed
6550 Pl vector: ara_table_1
6551 - skipping ara_table_0 as its already done
6552 found 6 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-66, ara_table_1 ]
6553 Initial best is first table seen: tbl_sidecar2137
6554 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
6555 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
6556 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2135
6557 Updating best to ingresshdr.udp.checksum_encode_update_condition_2 from tbl_sidecar2135 for reason: direct control dependency difference
6558 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6559 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6560 For trial t : cond-66 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6561 Updating best to cond-66 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
6562 For trial t : ara_table_1 with best: cond-66
6563 Updating best to ara_table_1 from cond-66 for reason: longer downward dominance frontier dependence chain
6564 Adding table:tbl_sidecar2137 in the initial stage option
6565 Adding table:tbl_sidecar2135 in the initial stage option
6566 Adding table:ingresshdr.udp.checksum_encode_update_condition_2 in the initial stage option
6567 Adding table:ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in the initial stage option
6568 Adding table:cond-66 in the initial stage option
6569 Adding table:ara_table_1 in the initial stage option
6570 placing 0 entries of ara_table_1 ( ara_table_1 ) in stage 8(ffffffffffffffff) FormatType(02)
6571 stage 8, work: [ 34523856, 34530825 ], partly placed 0, placed 48
6572 { id=0 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
6573 - skipping tbl_sidecar2081 as its already done
6574 - skipping tbl_sidecar2082 as its already done
6575 - skipping cond-42 as its already done
6576 - skipping cond-48 as its already done
6577 - skipping cond-51 as its already done
6578 - skipping cond-59 as its already done
6579 - skipping cond-63 as its already done
6580 - skipping cond-74 because it depends on cond-66
6581 - removing tbl_sidecar2128 from merge list because it depends on cond-66
6582 - removing tbl_sidecar2130 from merge list because it depends on cond-66
6583 - skipping gateway cond-74 until mergeable tables are available
6584 try_place_table(cond-75, stage=8)
6585 Merging with match table tbl_sidecar2137 and tag $false
6586 Initial # of stages is 8, initial # of entries is 1
6587 Try_alloc_all for Table use
6588 Trying to allocate layout for tbl_sidecar2137
6589 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
6590 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6591 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6592 Trying to allocate adb for tbl_sidecar2137
6593 Trying to allocate imem for tbl_sidecar2137
6594 Entries : 1, needed_entries: 1, need_more: 0
6595 Selected stage: 8 Furthest stage: 9
6596 try_place_table returning 1 of tbl_sidecar2137 in stage 8
6597 Table is placed
6598 Gateway is placed
6599 Merging with match table tbl_sidecar2135 and tag $true
6600 Initial # of stages is 8, initial # of entries is 1
6601 Try_alloc_all for Table use
6602 Trying to allocate layout for tbl_sidecar2135
6603 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
6604 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6605 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6606 Trying to allocate adb for tbl_sidecar2135
6607 Trying to allocate imem for tbl_sidecar2135
6608 Entries : 1, needed_entries: 1, need_more: 0
6609 Selected stage: 8 Furthest stage: 9
6610 try_place_table returning 1 of tbl_sidecar2135 in stage 8
6611 Table is placed
6612 Gateway is placed
6613 Pl vector: tbl_sidecar2137 tbl_sidecar2135
6614 - skipping tbl_sidecar2139 as its already done
6615 - skipping cond-76 as its already done
6616 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6617 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
6618 Initial # of stages is 8, initial # of entries is 64
6619 Try_alloc_all for Table use
6620 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6621 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6622 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
6623 way:{ g:5 e:0 w:1 1 }
6624 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6625 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6626 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6627 Entries : 5120, needed_entries: 64, need_more: 0
6628 Selected stage: 8 Furthest stage: 9
6629 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
6630 Table is placed
6631 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6632 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6633 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
6634 Initial # of stages is 8, initial # of entries is 4
6635 Try_alloc_all for Table use
6636 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6637 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6638 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
6639 way:{ g:2 e:0 w:1 }
6640 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6641 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6642 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6643 Entries : 4, needed_entries: 4, need_more: 0
6644 Selected stage: 8 Furthest stage: 9
6645 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
6646 Table is placed
6647 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6648 - skipping cond-64 as its already done
6649 try_place_table(cond-66, stage=8)
6650 Initial # of stages is 8, initial # of entries is 0
6651 Try_alloc_all for Table use
6652 Trying to allocate layout for cond-66
6653 Picking layout option for table : cond-66 with requested entries : 0
6654 picked layout for cond-66 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6655 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6656 Trying to allocate adb for cond-66
6657 Trying to allocate imem for cond-66
6658 Entries : 0, needed_entries: 0, need_more: 0
6659 Selected stage: 8 Furthest stage: 9
6660 try_place_table returning 0 of cond-66 in stage 8
6661 Table is placed
6662 Pl vector: cond-66
6663 found 5 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-66 ]
6664 Initial best is first table seen: tbl_sidecar2137
6665 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
6666 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
6667 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2135
6668 Updating best to ingresshdr.udp.checksum_encode_update_condition_2 from tbl_sidecar2135 for reason: direct control dependency difference
6669 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6670 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6671 For trial t : cond-66 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6672 Updating best to cond-66 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
6673 placing 0 entries of cond-66 ( cond-66 ) in stage 8(80) FormatType(02)
6674 stage 8, work: [ 34523856, 34530825, 34533957, 35709143 ], partly placed 0, placed 49
6675 { id=0 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
6676 - skipping tbl_sidecar2081 as its already done
6677 - skipping tbl_sidecar2082 as its already done
6678 - skipping cond-42 as its already done
6679 - skipping cond-48 as its already done
6680 - skipping cond-51 as its already done
6681 - skipping cond-59 as its already done
6682 - skipping cond-63 as its already done
6683 - skipping cond-74 because it depends on cond-67
6684 - removing tbl_sidecar2128 from merge list because it depends on cond-67
6685 - removing tbl_sidecar2130 from merge list because it depends on cond-67
6686 - skipping gateway cond-74 until mergeable tables are available
6687 try_place_table(cond-75, stage=8)
6688 Merging with match table tbl_sidecar2137 and tag $false
6689 Initial # of stages is 8, initial # of entries is 1
6690 Try_alloc_all for Table use
6691 Trying to allocate layout for tbl_sidecar2137
6692 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
6693 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6694 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6695 Trying to allocate adb for tbl_sidecar2137
6696 Trying to allocate imem for tbl_sidecar2137
6697 Entries : 1, needed_entries: 1, need_more: 0
6698 Selected stage: 8 Furthest stage: 9
6699 try_place_table returning 1 of tbl_sidecar2137 in stage 8
6700 Table is placed
6701 Gateway is placed
6702 Merging with match table tbl_sidecar2135 and tag $true
6703 Initial # of stages is 8, initial # of entries is 1
6704 Try_alloc_all for Table use
6705 Trying to allocate layout for tbl_sidecar2135
6706 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
6707 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6708 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6709 Trying to allocate adb for tbl_sidecar2135
6710 Trying to allocate imem for tbl_sidecar2135
6711 Entries : 1, needed_entries: 1, need_more: 0
6712 Selected stage: 8 Furthest stage: 9
6713 try_place_table returning 1 of tbl_sidecar2135 in stage 8
6714 Table is placed
6715 Gateway is placed
6716 Pl vector: tbl_sidecar2137 tbl_sidecar2135
6717 - skipping tbl_sidecar2139 as its already done
6718 - skipping cond-76 as its already done
6719 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6720 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
6721 Initial # of stages is 8, initial # of entries is 64
6722 Try_alloc_all for Table use
6723 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6724 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6725 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
6726 way:{ g:5 e:0 w:1 1 }
6727 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6728 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6729 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6730 Entries : 5120, needed_entries: 64, need_more: 0
6731 Selected stage: 8 Furthest stage: 9
6732 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
6733 Table is placed
6734 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6735 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6736 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
6737 Initial # of stages is 8, initial # of entries is 4
6738 Try_alloc_all for Table use
6739 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6740 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6741 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
6742 way:{ g:2 e:0 w:1 }
6743 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6744 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6745 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6746 Entries : 4, needed_entries: 4, need_more: 0
6747 Selected stage: 8 Furthest stage: 9
6748 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
6749 Table is placed
6750 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6751 - skipping cond-64 as its already done
6752 - skipping cond-66 as its already done
6753 try_place_table(cond-67, stage=8)
6754 Merging with match table tbl_sidecar1298$precompute and tag $true
6755 Initial # of stages is 8, initial # of entries is 1
6756 Try_alloc_all for Table use
6757 Trying to allocate layout for tbl_sidecar1298$precompute
6758 Picking layout option for table : tbl_sidecar1298$precompute with requested entries : 1
6759 picked layout for tbl_sidecar1298$precompute FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
6760 way:{ g:1 e:0 w:1 }
6761 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6762 Trying to allocate adb for tbl_sidecar1298$precompute
6763 Trying to allocate imem for tbl_sidecar1298$precompute
6764 Entries : 1, needed_entries: 1, need_more: 0
6765 Selected stage: 8 Furthest stage: 9
6766 try_place_table returning 1 of tbl_sidecar1298$precompute in stage 8
6767 Table is placed
6768 Gateway is placed
6769 Merging with match table l3_router_router4_lookup_idx_lookup and tag $true
6770 Initial # of stages is 8, initial # of entries is 8192
6771 Try_alloc_all for Table use
6772 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
6773 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
6774 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
6775 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:16 afi:0
6776 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
6777 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
6778 Entries : 8192, needed_entries: 8192, need_more: 0
6779 Selected stage: 8 Furthest stage: 9
6780 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 8
6781 Table is placed
6782 Gateway is placed
6783 Pl vector: tbl_sidecar1298$precompute l3_router_router4_lookup_idx_lookup
6784 - skipping cond-72 due to in-sequence control dependence on cond-67
6785 - skipping ara_table_4 as a parent is not yet placed
6786 - skipping ara_table_6 as a parent is not yet placed
6787 - skipping ara_table_9 as a parent is not yet placed
6788 - skipping ara_table_8 as a parent is not yet placed
6789 - skipping ara_table_3 as a parent is not yet placed
6790 found 6 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1298$precompute, l3_router_router4_lookup_idx_lookup ]
6791 Initial best is first table seen: tbl_sidecar2137
6792 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
6793 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
6794 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2135
6795 Updating best to ingresshdr.udp.checksum_encode_update_condition_2 from tbl_sidecar2135 for reason: direct control dependency difference
6796 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6797 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6798 For trial t : tbl_sidecar1298$precompute with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6799 Updating best to tbl_sidecar1298$precompute from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
6800 For trial t : l3_router_router4_lookup_idx_lookup with best: tbl_sidecar1298$precompute
6801 Keeping best tbl_sidecar1298$precompute for reason: longer downward prop control-included dependence tail chain
6802 placing 1 entries of tbl_sidecar1298$precompute ( tbl_sidecar1298$precompute ) (with gw cond-67, result tag $true) in stage 8(81) FormatType(02)
6803 stage 8, work: [ 34523856, 34533957, 34533963, 34643338 ], partly placed 0, placed 50
6804 { id=1 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
6805 - skipping tbl_sidecar2081 as its already done
6806 - skipping tbl_sidecar2082 as its already done
6807 - skipping cond-42 as its already done
6808 - skipping cond-48 as its already done
6809 - skipping cond-51 as its already done
6810 - skipping cond-59 as its already done
6811 - skipping cond-63 as its already done
6812 - skipping cond-74 because it depends on cond-72
6813 - removing tbl_sidecar2128 from merge list because it depends on cond-72
6814 - removing tbl_sidecar2130 from merge list because it depends on cond-72
6815 - skipping gateway cond-74 until mergeable tables are available
6816 try_place_table(cond-75, stage=8)
6817 Merging with match table tbl_sidecar2137 and tag $false
6818 Initial # of stages is 8, initial # of entries is 1
6819 Try_alloc_all for Table use
6820 Trying to allocate layout for tbl_sidecar2137
6821 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
6822 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6823 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6824 Trying to allocate adb for tbl_sidecar2137
6825 Trying to allocate imem for tbl_sidecar2137
6826 Entries : 1, needed_entries: 1, need_more: 0
6827 Selected stage: 8 Furthest stage: 9
6828 try_place_table returning 1 of tbl_sidecar2137 in stage 8
6829 Table is placed
6830 Gateway is placed
6831 Merging with match table tbl_sidecar2135 and tag $true
6832 Initial # of stages is 8, initial # of entries is 1
6833 Try_alloc_all for Table use
6834 Trying to allocate layout for tbl_sidecar2135
6835 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
6836 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6837 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6838 Trying to allocate adb for tbl_sidecar2135
6839 Trying to allocate imem for tbl_sidecar2135
6840 Entries : 1, needed_entries: 1, need_more: 0
6841 Selected stage: 8 Furthest stage: 9
6842 try_place_table returning 1 of tbl_sidecar2135 in stage 8
6843 Table is placed
6844 Gateway is placed
6845 Pl vector: tbl_sidecar2137 tbl_sidecar2135
6846 - skipping tbl_sidecar2139 as its already done
6847 - skipping cond-76 as its already done
6848 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6849 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
6850 Initial # of stages is 8, initial # of entries is 64
6851 Try_alloc_all for Table use
6852 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6853 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6854 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
6855 way:{ g:5 e:0 w:1 1 }
6856 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6857 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6858 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6859 Entries : 5120, needed_entries: 64, need_more: 0
6860 Selected stage: 8 Furthest stage: 9
6861 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
6862 Table is placed
6863 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6864 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6865 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
6866 Initial # of stages is 8, initial # of entries is 4
6867 Try_alloc_all for Table use
6868 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6869 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6870 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
6871 way:{ g:2 e:0 w:1 }
6872 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6873 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6874 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6875 Entries : 4, needed_entries: 4, need_more: 0
6876 Selected stage: 8 Furthest stage: 9
6877 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
6878 Table is placed
6879 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6880 - skipping cond-67 as its already done
6881 - skipping cond-72 because it depends on tbl_sidecar1298
6882 - skipping gateway cond-72 until any of the control dominating tables can be placed
6883 - skipping tbl_sidecar1298$precompute as its already done
6884 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
6885 try_place_table(tbl_sidecar1298, stage=8)
6886 - dependency between tbl_sidecar1298$precompute and table advances stage
6887 Initial # of stages is 9, initial # of entries is 1
6888 Try_alloc_all for Table use
6889 Trying to allocate layout for tbl_sidecar1298
6890 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
6891 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
6892 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6893 Trying to allocate adb for tbl_sidecar1298
6894 Trying to allocate imem for tbl_sidecar1298
6895 Entries : 1, needed_entries: 1, need_more: 0
6896 Selected stage: 9 Furthest stage: 9
6897 try_place_table returning 1 of tbl_sidecar1298 in stage 9
6898 Table is placed
6899 Pl vector: tbl_sidecar1298
6900 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
6901 try_place_table(l3_router_router4_lookup_idx_lookup, stage=8)
6902 Initial # of stages is 8, initial # of entries is 8192
6903 Try_alloc_all for Table use
6904 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
6905 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
6906 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
6907 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:16 afi:0
6908 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
6909 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
6910 Entries : 8192, needed_entries: 8192, need_more: 0
6911 Selected stage: 8 Furthest stage: 9
6912 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 8
6913 Table is placed
6914 Pl vector: l3_router_router4_lookup_idx_lookup
6915 - skipping cond-68 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
6916 try_place_table(cond-69, stage=8)
6917 Merging with match table tbl_sidecar1403$precompute and tag $true
6918 Initial # of stages is 8, initial # of entries is 1
6919 Try_alloc_all for Table use
6920 Trying to allocate layout for tbl_sidecar1403$precompute
6921 Picking layout option for table : tbl_sidecar1403$precompute with requested entries : 1
6922 picked layout for tbl_sidecar1403$precompute FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
6923 way:{ g:1 e:0 w:1 }
6924 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6925 Trying to allocate adb for tbl_sidecar1403$precompute
6926 Trying to allocate imem for tbl_sidecar1403$precompute
6927 Entries : 1, needed_entries: 1, need_more: 0
6928 Selected stage: 8 Furthest stage: 9
6929 try_place_table returning 1 of tbl_sidecar1403$precompute in stage 8
6930 Table is placed
6931 Gateway is placed
6932 Merging with match table l3_router_router6_lookup_idx_lookup$precompute and tag $true
6933 Initial # of stages is 8, initial # of entries is 1
6934 Try_alloc_all for Table use
6935 Trying to allocate layout for l3_router_router6_lookup_idx_lookup$precompute
6936 Picking layout option for table : l3_router_router6_lookup_idx_lookup$precompute with requested entries : 1
6937 picked layout for l3_router_router6_lookup_idx_lookup$precompute FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6938 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6939 Trying to allocate adb for l3_router_router6_lookup_idx_lookup$precompute
6940 Trying to allocate imem for l3_router_router6_lookup_idx_lookup$precompute
6941 Entries : 1, needed_entries: 1, need_more: 0
6942 Selected stage: 8 Furthest stage: 9
6943 try_place_table returning 1 of l3_router_router6_lookup_idx_lookup$precompute in stage 8
6944 Table is placed
6945 Gateway is placed
6946 Pl vector: tbl_sidecar1403$precompute l3_router_router6_lookup_idx_lookup$precompute
6947 found 8 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1298, l3_router_router4_lookup_idx_lookup, tbl_sidecar1403$precompute, l3_router_router6_lookup_idx_lookup$precompute ]
6948 Initial best is first table seen: tbl_sidecar2137
6949 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
6950 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
6951 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2135
6952 Updating best to ingresshdr.udp.checksum_encode_update_condition_2 from tbl_sidecar2135 for reason: direct control dependency difference
6953 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6954 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6955 For trial t : tbl_sidecar1298 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6956 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
6957 For trial t : l3_router_router4_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6958 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
6959 For trial t : tbl_sidecar1403$precompute with best: l3_router_router4_lookup_idx_lookup
6960 Updating best to tbl_sidecar1403$precompute from l3_router_router4_lookup_idx_lookup for reason: longer downward prop control-included dependence tail chain
6961 For trial t : l3_router_router6_lookup_idx_lookup$precompute with best: tbl_sidecar1403$precompute
6962 Updating best to l3_router_router6_lookup_idx_lookup$precompute from tbl_sidecar1403$precompute for reason: fewer total dependencies in dominance frontier
6963 placing 1 entries of l3_router_router6_lookup_idx_lookup$precompute ( l3_router_router6_lookup_idx_lookup$precompute ) (with gw cond-69, result tag $true) in stage 8(82) FormatType(02)
6964 stage 8, work: [ 34523856, 34533957, 34533963, 34643338, 34588709, 35708858 ], partly placed 0, placed 51
6965 { id=2 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
6966 - skipping tbl_sidecar2081 as its already done
6967 - skipping tbl_sidecar2082 as its already done
6968 - skipping cond-42 as its already done
6969 - skipping cond-48 as its already done
6970 - skipping cond-51 as its already done
6971 - skipping cond-59 as its already done
6972 - skipping cond-63 as its already done
6973 - skipping cond-74 because it depends on cond-72
6974 - removing tbl_sidecar2128 from merge list because it depends on cond-72
6975 - removing tbl_sidecar2130 from merge list because it depends on cond-72
6976 - skipping gateway cond-74 until mergeable tables are available
6977 try_place_table(cond-75, stage=8)
6978 Merging with match table tbl_sidecar2137 and tag $false
6979 Initial # of stages is 8, initial # of entries is 1
6980 Try_alloc_all for Table use
6981 Trying to allocate layout for tbl_sidecar2137
6982 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
6983 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6984 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6985 Trying to allocate adb for tbl_sidecar2137
6986 Trying to allocate imem for tbl_sidecar2137
6987 Entries : 1, needed_entries: 1, need_more: 0
6988 Selected stage: 8 Furthest stage: 9
6989 try_place_table returning 1 of tbl_sidecar2137 in stage 8
6990 Table is placed
6991 Gateway is placed
6992 Merging with match table tbl_sidecar2135 and tag $true
6993 Initial # of stages is 8, initial # of entries is 1
6994 Try_alloc_all for Table use
6995 Trying to allocate layout for tbl_sidecar2135
6996 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
6997 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6998 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6999 Trying to allocate adb for tbl_sidecar2135
7000 Trying to allocate imem for tbl_sidecar2135
7001 Entries : 1, needed_entries: 1, need_more: 0
7002 Selected stage: 8 Furthest stage: 9
7003 try_place_table returning 1 of tbl_sidecar2135 in stage 8
7004 Table is placed
7005 Gateway is placed
7006 Pl vector: tbl_sidecar2137 tbl_sidecar2135
7007 - skipping tbl_sidecar2139 as its already done
7008 - skipping cond-76 as its already done
7009 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7010 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
7011 Initial # of stages is 8, initial # of entries is 64
7012 Try_alloc_all for Table use
7013 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7014 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7015 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
7016 way:{ g:5 e:0 w:1 1 }
7017 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7018 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7019 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7020 Entries : 5120, needed_entries: 64, need_more: 0
7021 Selected stage: 8 Furthest stage: 9
7022 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
7023 Table is placed
7024 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7025 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7026 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
7027 Initial # of stages is 8, 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: 8 Furthest stage: 9
7038 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
7039 Table is placed
7040 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7041 - skipping cond-67 as its already done
7042 - skipping cond-72 because it depends on tbl_sidecar1298
7043 - skipping gateway cond-72 until any of the control dominating tables can be placed
7044 - skipping tbl_sidecar1298$precompute as its already done
7045 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
7046 try_place_table(tbl_sidecar1298, stage=8)
7047 - dependency between tbl_sidecar1298$precompute and table advances stage
7048 Initial # of stages is 9, initial # of entries is 1
7049 Try_alloc_all for Table use
7050 Trying to allocate layout for tbl_sidecar1298
7051 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
7052 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7053 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7054 Trying to allocate adb for tbl_sidecar1298
7055 Trying to allocate imem for tbl_sidecar1298
7056 Entries : 1, needed_entries: 1, need_more: 0
7057 Selected stage: 9 Furthest stage: 9
7058 try_place_table returning 1 of tbl_sidecar1298 in stage 9
7059 Table is placed
7060 Pl vector: tbl_sidecar1298
7061 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7062 try_place_table(l3_router_router4_lookup_idx_lookup, stage=8)
7063 Initial # of stages is 8, initial # of entries is 8192
7064 Try_alloc_all for Table use
7065 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7066 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
7067 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
7068 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:16 afi:0
7069 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7070 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
7071 Entries : 8192, needed_entries: 8192, need_more: 0
7072 Selected stage: 8 Furthest stage: 9
7073 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 8
7074 Table is placed
7075 Pl vector: l3_router_router4_lookup_idx_lookup
7076 - skipping cond-68 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
7077 - skipping cond-69 as its already done
7078 tbl_sidecar1403$precompute is not a gateway! Aborting search for merge choices
7079 try_place_table(tbl_sidecar1403$precompute, stage=8)
7080 Initial # of stages is 8, initial # of entries is 1
7081 Try_alloc_all for Table use
7082 Trying to allocate layout for tbl_sidecar1403$precompute
7083 Picking layout option for table : tbl_sidecar1403$precompute with requested entries : 1
7084 picked layout for tbl_sidecar1403$precompute FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
7085 way:{ g:1 e:0 w:1 }
7086 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7087 Trying to allocate adb for tbl_sidecar1403$precompute
7088 Trying to allocate imem for tbl_sidecar1403$precompute
7089 Entries : 1, needed_entries: 1, need_more: 0
7090 Selected stage: 8 Furthest stage: 9
7091 try_place_table returning 1 of tbl_sidecar1403$precompute in stage 8
7092 Table is placed
7093 Pl vector: tbl_sidecar1403$precompute
7094 - skipping tbl_sidecar1403 due to in-sequence control dependence on tbl_sidecar1403$precompute
7095 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7096 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7097 try_place_table(l3_router_router6_lookup_idx_lookup, stage=8)
7098 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
7099 Initial # of stages is 9, initial # of entries is 8192
7100 Try_alloc_all for Table use
7101 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7102 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7103 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7104 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
7105 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7106 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7107 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7108 find_ternary_stretch failed
7109 Memuse for failed memory placement:
7110 tc sb rb tib ab st srams mapram ov gw pay 2p
7111 AA .. .. .. .. .. .......... ...... .. .. .. .
7112 AA .. .. .. .. .. .......... ...... .. .. .. .
7113 AA .. .. .. .. .. .......... ...... .. .. .. .
7114 AA .. .. .. .. .. .......... ...... .. .. .. .
7115 AA .. .. .. .. .. .......... ...... .. .. .. .
7116 AA .. .. .. .. .. .......... ...... .. .. .. .
7117 AA .. .. .. .. .. .......... ...... .. .. .. .
7118 AA .. .. .. .. .. .......... ...... .. .. .. .
7119 AA
7120 AA
7121 AA
7122 AA
7123 A l3_router_router6_lookup_idx_lookup
7124 
7125 Table use of memory allocation did not fit
7126 Try_alloc_all for Table use
7127 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7128 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7129 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7130 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
7131 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7132 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7133 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7134 find_ternary_stretch failed
7135 Memuse for failed memory placement:
7136 tc sb rb tib ab st srams mapram ov gw pay 2p
7137 AA .. .. .. .. .. .......... ...... .. .. .. .
7138 AA .. .. .. .. .. .......... ...... .. .. .. .
7139 AA .. .. .. .. .. .......... ...... .. .. .. .
7140 AA .. .. .. .. .. .......... ...... .. .. .. .
7141 AA .. .. .. .. .. .......... ...... .. .. .. .
7142 AA .. .. .. .. .. .......... ...... .. .. .. .
7143 AA .. .. .. .. .. .......... ...... .. .. .. .
7144 AA .. .. .. .. .. .......... ...... .. .. .. .
7145 AA
7146 AA
7147 AA
7148 AA
7149 A l3_router_router6_lookup_idx_lookup
7150 
7151 Table use of memory allocation did not fit
7152 Try_alloc_all for Min use
7153 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7154 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
7155 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7156 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
7157 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7158 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7159 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
7160 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 9
7161 Entries : 4096, needed_entries: 8192, need_more: 1
7162 Try_alloc_all for Table shrink
7163 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7164 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7165 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7166 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
7167 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7168 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7169 Entries : 4096, needed_entries: 8192, need_more: 1
7170 Selected stage: 9 Furthest stage: 9
7171 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 9 (need more match)
7172 Table is not placed
7173 Pl vector: l3_router_router6_lookup_idx_lookup
7174 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7175 - skipping ara_table_4 as a parent is not yet placed
7176 - skipping ara_table_6 as a parent is not yet placed
7177 found 8 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1298, l3_router_router4_lookup_idx_lookup, tbl_sidecar1403$precompute, l3_router_router6_lookup_idx_lookup ]
7178 Initial best is first table seen: tbl_sidecar2137
7179 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
7180 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
7181 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2135
7182 Updating best to ingresshdr.udp.checksum_encode_update_condition_2 from tbl_sidecar2135 for reason: direct control dependency difference
7183 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7184 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7185 For trial t : tbl_sidecar1298 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7186 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7187 For trial t : l3_router_router4_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7188 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
7189 For trial t : tbl_sidecar1403$precompute with best: l3_router_router4_lookup_idx_lookup
7190 Updating best to tbl_sidecar1403$precompute from l3_router_router4_lookup_idx_lookup for reason: longer downward prop control-included dependence tail chain
7191 For trial t : l3_router_router6_lookup_idx_lookup with best: tbl_sidecar1403$precompute
7192 Keeping best tbl_sidecar1403$precompute for reason: earlier stage calculated
7193 placing 1 entries of tbl_sidecar1403$precompute ( tbl_sidecar1403$precompute ) in stage 8(83) FormatType(02)
7194 stage 8, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 52
7195 { id=3 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
7196 - skipping tbl_sidecar2081 as its already done
7197 - skipping tbl_sidecar2082 as its already done
7198 - skipping cond-42 as its already done
7199 - skipping cond-48 as its already done
7200 - skipping cond-51 as its already done
7201 - skipping cond-59 as its already done
7202 - skipping cond-63 as its already done
7203 - skipping cond-74 because it depends on cond-72
7204 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7205 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7206 - skipping gateway cond-74 until mergeable tables are available
7207 try_place_table(cond-75, stage=8)
7208 Merging with match table tbl_sidecar2137 and tag $false
7209 Initial # of stages is 8, initial # of entries is 1
7210 Try_alloc_all for Table use
7211 Trying to allocate layout for tbl_sidecar2137
7212 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
7213 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7214 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7215 Trying to allocate adb for tbl_sidecar2137
7216 Trying to allocate imem for tbl_sidecar2137
7217 Entries : 1, needed_entries: 1, need_more: 0
7218 Selected stage: 8 Furthest stage: 9
7219 try_place_table returning 1 of tbl_sidecar2137 in stage 8
7220 Table is placed
7221 Gateway is placed
7222 Merging with match table tbl_sidecar2135 and tag $true
7223 Initial # of stages is 8, initial # of entries is 1
7224 Try_alloc_all for Table use
7225 Trying to allocate layout for tbl_sidecar2135
7226 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
7227 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7228 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7229 Trying to allocate adb for tbl_sidecar2135
7230 Trying to allocate imem for tbl_sidecar2135
7231 Entries : 1, needed_entries: 1, need_more: 0
7232 Selected stage: 8 Furthest stage: 9
7233 try_place_table returning 1 of tbl_sidecar2135 in stage 8
7234 Table is placed
7235 Gateway is placed
7236 Pl vector: tbl_sidecar2137 tbl_sidecar2135
7237 - skipping tbl_sidecar2139 as its already done
7238 - skipping cond-76 as its already done
7239 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7240 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
7241 Initial # of stages is 8, initial # of entries is 64
7242 Try_alloc_all for Table use
7243 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7244 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7245 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
7246 way:{ g:5 e:0 w:1 1 }
7247 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7248 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7249 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7250 Entries : 5120, needed_entries: 64, need_more: 0
7251 Selected stage: 8 Furthest stage: 9
7252 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
7253 Table is placed
7254 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7255 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7256 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
7257 Initial # of stages is 8, initial # of entries is 4
7258 Try_alloc_all for Table use
7259 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7260 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
7261 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
7262 way:{ g:2 e:0 w:1 }
7263 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7264 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7265 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7266 Entries : 4, needed_entries: 4, need_more: 0
7267 Selected stage: 8 Furthest stage: 9
7268 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
7269 Table is placed
7270 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7271 - skipping cond-67 as its already done
7272 - skipping cond-72 because it depends on tbl_sidecar1298
7273 - skipping gateway cond-72 until any of the control dominating tables can be placed
7274 - skipping tbl_sidecar1298$precompute as its already done
7275 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
7276 try_place_table(tbl_sidecar1298, stage=8)
7277 - dependency between tbl_sidecar1298$precompute and table advances stage
7278 Initial # of stages is 9, initial # of entries is 1
7279 Try_alloc_all for Table use
7280 Trying to allocate layout for tbl_sidecar1298
7281 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
7282 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7283 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7284 Trying to allocate adb for tbl_sidecar1298
7285 Trying to allocate imem for tbl_sidecar1298
7286 Entries : 1, needed_entries: 1, need_more: 0
7287 Selected stage: 9 Furthest stage: 9
7288 try_place_table returning 1 of tbl_sidecar1298 in stage 9
7289 Table is placed
7290 Pl vector: tbl_sidecar1298
7291 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7292 try_place_table(l3_router_router4_lookup_idx_lookup, stage=8)
7293 Initial # of stages is 8, initial # of entries is 8192
7294 Try_alloc_all for Table use
7295 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
7296 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
7297 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
7298 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:16 afi:0
7299 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
7300 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
7301 Entries : 8192, needed_entries: 8192, need_more: 0
7302 Selected stage: 8 Furthest stage: 9
7303 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 8
7304 Table is placed
7305 Pl vector: l3_router_router4_lookup_idx_lookup
7306 - skipping cond-68 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
7307 - skipping tbl_sidecar1403$precompute as its already done
7308 tbl_sidecar1403 is not a gateway! Aborting search for merge choices
7309 try_place_table(tbl_sidecar1403, stage=8)
7310 - dependency between tbl_sidecar1403$precompute and table advances stage
7311 Initial # of stages is 9, initial # of entries is 1
7312 Try_alloc_all for Table use
7313 Trying to allocate layout for tbl_sidecar1403
7314 Picking layout option for table : tbl_sidecar1403 with requested entries : 1
7315 picked layout for tbl_sidecar1403 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7316 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7317 Trying to allocate adb for tbl_sidecar1403
7318 Trying to allocate imem for tbl_sidecar1403
7319 Entries : 1, needed_entries: 1, need_more: 0
7320 Selected stage: 9 Furthest stage: 9
7321 try_place_table returning 1 of tbl_sidecar1403 in stage 9
7322 Table is placed
7323 Pl vector: tbl_sidecar1403
7324 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7325 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7326 try_place_table(l3_router_router6_lookup_idx_lookup, stage=8)
7327 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
7328 Initial # of stages is 9, initial # of entries is 8192
7329 Try_alloc_all for Table use
7330 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7331 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7332 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7333 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
7334 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7335 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7336 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7337 find_ternary_stretch failed
7338 Memuse for failed memory placement:
7339 tc sb rb tib ab st srams mapram ov gw pay 2p
7340 AA .. .. .. .. .. .......... ...... .. .. .. .
7341 AA .. .. .. .. .. .......... ...... .. .. .. .
7342 AA .. .. .. .. .. .......... ...... .. .. .. .
7343 AA .. .. .. .. .. .......... ...... .. .. .. .
7344 AA .. .. .. .. .. .......... ...... .. .. .. .
7345 AA .. .. .. .. .. .......... ...... .. .. .. .
7346 AA .. .. .. .. .. .......... ...... .. .. .. .
7347 AA .. .. .. .. .. .......... ...... .. .. .. .
7348 AA
7349 AA
7350 AA
7351 AA
7352 A l3_router_router6_lookup_idx_lookup
7353 
7354 Table use of memory allocation did not fit
7355 Try_alloc_all for Table use
7356 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7357 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7358 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7359 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
7360 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7361 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7362 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7363 find_ternary_stretch failed
7364 Memuse for failed memory placement:
7365 tc sb rb tib ab st srams mapram ov gw pay 2p
7366 AA .. .. .. .. .. .......... ...... .. .. .. .
7367 AA .. .. .. .. .. .......... ...... .. .. .. .
7368 AA .. .. .. .. .. .......... ...... .. .. .. .
7369 AA .. .. .. .. .. .......... ...... .. .. .. .
7370 AA .. .. .. .. .. .......... ...... .. .. .. .
7371 AA .. .. .. .. .. .......... ...... .. .. .. .
7372 AA .. .. .. .. .. .......... ...... .. .. .. .
7373 AA .. .. .. .. .. .......... ...... .. .. .. .
7374 AA
7375 AA
7376 AA
7377 AA
7378 A l3_router_router6_lookup_idx_lookup
7379 
7380 Table use of memory allocation did not fit
7381 Try_alloc_all for Min use
7382 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7383 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
7384 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7385 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
7386 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7387 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7388 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
7389 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 9
7390 Entries : 4096, needed_entries: 8192, need_more: 1
7391 Try_alloc_all for Table shrink
7392 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7393 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7394 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7395 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
7396 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7397 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7398 Entries : 4096, needed_entries: 8192, need_more: 1
7399 Selected stage: 9 Furthest stage: 9
7400 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 9 (need more match)
7401 Table is not placed
7402 Pl vector: l3_router_router6_lookup_idx_lookup
7403 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7404 found 8 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1298, l3_router_router4_lookup_idx_lookup, tbl_sidecar1403, l3_router_router6_lookup_idx_lookup ]
7405 Initial best is first table seen: tbl_sidecar2137
7406 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
7407 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
7408 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2135
7409 Updating best to ingresshdr.udp.checksum_encode_update_condition_2 from tbl_sidecar2135 for reason: direct control dependency difference
7410 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7411 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7412 For trial t : tbl_sidecar1298 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7413 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7414 For trial t : l3_router_router4_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7415 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
7416 For trial t : tbl_sidecar1403 with best: l3_router_router4_lookup_idx_lookup
7417 Keeping best l3_router_router4_lookup_idx_lookup for reason: earlier stage calculated
7418 For trial t : l3_router_router6_lookup_idx_lookup with best: l3_router_router4_lookup_idx_lookup
7419 Keeping best l3_router_router4_lookup_idx_lookup for reason: earlier stage calculated
7420 placing 8192 entries of l3_router_router4_lookup_idx_lookup ( Ingress.l3_router.router4.lookup_idx.lookup ) in stage 8(84) FormatType(02)
7421 stage 8, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 53
7422 { id=4 ram=14 tcam=16 mram=5 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
7423 - skipping tbl_sidecar2081 as its already done
7424 - skipping tbl_sidecar2082 as its already done
7425 - skipping cond-42 as its already done
7426 - skipping cond-48 as its already done
7427 - skipping cond-51 as its already done
7428 - skipping cond-59 as its already done
7429 - skipping cond-63 as its already done
7430 - skipping cond-74 because it depends on cond-72
7431 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7432 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7433 - skipping gateway cond-74 until mergeable tables are available
7434 try_place_table(cond-75, stage=8)
7435 Merging with match table tbl_sidecar2137 and tag $false
7436 Initial # of stages is 8, initial # of entries is 1
7437 Try_alloc_all for Table use
7438 Trying to allocate layout for tbl_sidecar2137
7439 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
7440 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7441 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7442 Trying to allocate adb for tbl_sidecar2137
7443 Trying to allocate imem for tbl_sidecar2137
7444 Entries : 1, needed_entries: 1, need_more: 0
7445 Selected stage: 8 Furthest stage: 9
7446 try_place_table returning 1 of tbl_sidecar2137 in stage 8
7447 Table is placed
7448 Gateway is placed
7449 Merging with match table tbl_sidecar2135 and tag $true
7450 Initial # of stages is 8, initial # of entries is 1
7451 Try_alloc_all for Table use
7452 Trying to allocate layout for tbl_sidecar2135
7453 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
7454 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7455 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7456 Trying to allocate adb for tbl_sidecar2135
7457 Trying to allocate imem for tbl_sidecar2135
7458 Entries : 1, needed_entries: 1, need_more: 0
7459 Selected stage: 8 Furthest stage: 9
7460 try_place_table returning 1 of tbl_sidecar2135 in stage 8
7461 Table is placed
7462 Gateway is placed
7463 Pl vector: tbl_sidecar2137 tbl_sidecar2135
7464 - skipping tbl_sidecar2139 as its already done
7465 - skipping cond-76 as its already done
7466 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7467 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
7468 Initial # of stages is 8, initial # of entries is 64
7469 Try_alloc_all for Table use
7470 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7471 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7472 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
7473 way:{ g:5 e:0 w:1 1 }
7474 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7475 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7476 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7477 Entries : 5120, needed_entries: 64, need_more: 0
7478 Selected stage: 8 Furthest stage: 9
7479 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
7480 Table is placed
7481 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7482 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
7483 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=8)
7484 Initial # of stages is 8, initial # of entries is 4
7485 Try_alloc_all for Table use
7486 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7487 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
7488 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
7489 way:{ g:2 e:0 w:1 }
7490 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7491 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7492 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7493 Entries : 4, needed_entries: 4, need_more: 0
7494 Selected stage: 8 Furthest stage: 9
7495 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 8
7496 Table is placed
7497 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7498 - skipping cond-67 as its already done
7499 - skipping cond-72 because it depends on tbl_sidecar1298
7500 - skipping gateway cond-72 until any of the control dominating tables can be placed
7501 - skipping tbl_sidecar1298$precompute as its already done
7502 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
7503 try_place_table(tbl_sidecar1298, stage=8)
7504 - dependency between tbl_sidecar1298$precompute and table advances stage
7505 Initial # of stages is 9, initial # of entries is 1
7506 Try_alloc_all for Table use
7507 Trying to allocate layout for tbl_sidecar1298
7508 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
7509 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7510 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7511 Trying to allocate adb for tbl_sidecar1298
7512 Trying to allocate imem for tbl_sidecar1298
7513 Entries : 1, needed_entries: 1, need_more: 0
7514 Selected stage: 9 Furthest stage: 9
7515 try_place_table returning 1 of tbl_sidecar1298 in stage 9
7516 Table is placed
7517 Pl vector: tbl_sidecar1298
7518 - skipping l3_router_router4_lookup_idx_lookup as its already done
7519 - removing l3_router_router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar1298
7520 - skipping gateway cond-68 until mergeable tables are available
7521 - skipping tbl_sidecar1403$precompute as its already done
7522 tbl_sidecar1403 is not a gateway! Aborting search for merge choices
7523 try_place_table(tbl_sidecar1403, stage=8)
7524 - dependency between tbl_sidecar1403$precompute and table advances stage
7525 Initial # of stages is 9, initial # of entries is 1
7526 Try_alloc_all for Table use
7527 Trying to allocate layout for tbl_sidecar1403
7528 Picking layout option for table : tbl_sidecar1403 with requested entries : 1
7529 picked layout for tbl_sidecar1403 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7530 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7531 Trying to allocate adb for tbl_sidecar1403
7532 Trying to allocate imem for tbl_sidecar1403
7533 Entries : 1, needed_entries: 1, need_more: 0
7534 Selected stage: 9 Furthest stage: 9
7535 try_place_table returning 1 of tbl_sidecar1403 in stage 9
7536 Table is placed
7537 Pl vector: tbl_sidecar1403
7538 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7539 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7540 try_place_table(l3_router_router6_lookup_idx_lookup, stage=8)
7541 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
7542 Initial # of stages is 9, initial # of entries is 8192
7543 Try_alloc_all for Table use
7544 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7545 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7546 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7547 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
7548 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7549 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7550 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7551 find_ternary_stretch failed
7552 Memuse for failed memory placement:
7553 tc sb rb tib ab st srams mapram ov gw pay 2p
7554 AA .. .. .. .. .. .......... ...... .. .. .. .
7555 AA .. .. .. .. .. .......... ...... .. .. .. .
7556 AA .. .. .. .. .. .......... ...... .. .. .. .
7557 AA .. .. .. .. .. .......... ...... .. .. .. .
7558 AA .. .. .. .. .. .......... ...... .. .. .. .
7559 AA .. .. .. .. .. .......... ...... .. .. .. .
7560 AA .. .. .. .. .. .......... ...... .. .. .. .
7561 AA .. .. .. .. .. .......... ...... .. .. .. .
7562 AA
7563 AA
7564 AA
7565 AA
7566 A l3_router_router6_lookup_idx_lookup
7567 
7568 Table use of memory allocation did not fit
7569 Try_alloc_all for Table use
7570 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7571 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7572 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7573 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
7574 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7575 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7576 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7577 find_ternary_stretch failed
7578 Memuse for failed memory placement:
7579 tc sb rb tib ab st srams mapram ov gw pay 2p
7580 AA .. .. .. .. .. .......... ...... .. .. .. .
7581 AA .. .. .. .. .. .......... ...... .. .. .. .
7582 AA .. .. .. .. .. .......... ...... .. .. .. .
7583 AA .. .. .. .. .. .......... ...... .. .. .. .
7584 AA .. .. .. .. .. .......... ...... .. .. .. .
7585 AA .. .. .. .. .. .......... ...... .. .. .. .
7586 AA .. .. .. .. .. .......... ...... .. .. .. .
7587 AA .. .. .. .. .. .......... ...... .. .. .. .
7588 AA
7589 AA
7590 AA
7591 AA
7592 A l3_router_router6_lookup_idx_lookup
7593 
7594 Table use of memory allocation did not fit
7595 Try_alloc_all for Min use
7596 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7597 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
7598 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7599 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
7600 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7601 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7602 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
7603 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 9
7604 Entries : 4096, needed_entries: 8192, need_more: 1
7605 Try_alloc_all for Table shrink
7606 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7607 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7608 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7609 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
7610 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7611 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7612 Entries : 4096, needed_entries: 8192, need_more: 1
7613 Selected stage: 9 Furthest stage: 9
7614 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 9 (need more match)
7615 Table is not placed
7616 Pl vector: l3_router_router6_lookup_idx_lookup
7617 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7618 found 7 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1298, tbl_sidecar1403, l3_router_router6_lookup_idx_lookup ]
7619 Initial best is first table seen: tbl_sidecar2137
7620 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
7621 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
7622 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2135
7623 Updating best to ingresshdr.udp.checksum_encode_update_condition_2 from tbl_sidecar2135 for reason: direct control dependency difference
7624 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7625 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7626 For trial t : tbl_sidecar1298 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7627 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7628 For trial t : tbl_sidecar1403 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7629 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7630 For trial t : l3_router_router6_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7631 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7632 placing 4 entries of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 ( ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress ) in stage 8(85) FormatType(02)
7633 stage 8, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 54
7634 { id=5 ram=14 tcam=16 mram=5 eixb=7 tixb=0 malu=0 salu=0 local_tinds=0 }
7635 - skipping tbl_sidecar2081 as its already done
7636 - skipping tbl_sidecar2082 as its already done
7637 - skipping cond-42 as its already done
7638 - skipping cond-48 as its already done
7639 - skipping cond-51 as its already done
7640 - skipping cond-59 as its already done
7641 - skipping cond-63 as its already done
7642 - skipping cond-74 because it depends on cond-72
7643 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7644 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7645 - skipping gateway cond-74 until mergeable tables are available
7646 try_place_table(cond-75, stage=8)
7647 Merging with match table tbl_sidecar2137 and tag $false
7648 Initial # of stages is 8, initial # of entries is 1
7649 Try_alloc_all for Table use
7650 Trying to allocate layout for tbl_sidecar2137
7651 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
7652 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7653 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7654 Trying to allocate adb for tbl_sidecar2137
7655 Trying to allocate imem for tbl_sidecar2137
7656 Entries : 1, needed_entries: 1, need_more: 0
7657 Selected stage: 8 Furthest stage: 9
7658 try_place_table returning 1 of tbl_sidecar2137 in stage 8
7659 Table is placed
7660 Gateway is placed
7661 Merging with match table tbl_sidecar2135 and tag $true
7662 Initial # of stages is 8, initial # of entries is 1
7663 Try_alloc_all for Table use
7664 Trying to allocate layout for tbl_sidecar2135
7665 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
7666 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7667 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7668 Trying to allocate adb for tbl_sidecar2135
7669 Trying to allocate imem for tbl_sidecar2135
7670 Entries : 1, needed_entries: 1, need_more: 0
7671 Selected stage: 8 Furthest stage: 9
7672 try_place_table returning 1 of tbl_sidecar2135 in stage 8
7673 Table is placed
7674 Gateway is placed
7675 Pl vector: tbl_sidecar2137 tbl_sidecar2135
7676 - skipping tbl_sidecar2139 as its already done
7677 - skipping cond-76 as its already done
7678 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7679 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=8)
7680 Initial # of stages is 8, initial # of entries is 64
7681 Try_alloc_all for Table use
7682 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7683 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7684 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
7685 way:{ g:5 e:0 w:1 1 }
7686 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7687 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7688 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7689 Entries : 5120, needed_entries: 64, need_more: 0
7690 Selected stage: 8 Furthest stage: 9
7691 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 8
7692 Table is placed
7693 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7694 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7695 - skipping cond-67 as its already done
7696 - skipping cond-72 because it depends on tbl_sidecar1298
7697 - skipping gateway cond-72 until any of the control dominating tables can be placed
7698 - skipping tbl_sidecar1298$precompute as its already done
7699 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
7700 try_place_table(tbl_sidecar1298, stage=8)
7701 - dependency between tbl_sidecar1298$precompute and table advances stage
7702 Initial # of stages is 9, initial # of entries is 1
7703 Try_alloc_all for Table use
7704 Trying to allocate layout for tbl_sidecar1298
7705 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
7706 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7707 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7708 Trying to allocate adb for tbl_sidecar1298
7709 Trying to allocate imem for tbl_sidecar1298
7710 Entries : 1, needed_entries: 1, need_more: 0
7711 Selected stage: 9 Furthest stage: 9
7712 try_place_table returning 1 of tbl_sidecar1298 in stage 9
7713 Table is placed
7714 Pl vector: tbl_sidecar1298
7715 - skipping l3_router_router4_lookup_idx_lookup as its already done
7716 - removing l3_router_router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar1298
7717 - skipping gateway cond-68 until mergeable tables are available
7718 - skipping tbl_sidecar1403$precompute as its already done
7719 tbl_sidecar1403 is not a gateway! Aborting search for merge choices
7720 try_place_table(tbl_sidecar1403, stage=8)
7721 - dependency between tbl_sidecar1403$precompute and table advances stage
7722 Initial # of stages is 9, initial # of entries is 1
7723 Try_alloc_all for Table use
7724 Trying to allocate layout for tbl_sidecar1403
7725 Picking layout option for table : tbl_sidecar1403 with requested entries : 1
7726 picked layout for tbl_sidecar1403 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7727 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7728 Trying to allocate adb for tbl_sidecar1403
7729 Trying to allocate imem for tbl_sidecar1403
7730 Entries : 1, needed_entries: 1, need_more: 0
7731 Selected stage: 9 Furthest stage: 9
7732 try_place_table returning 1 of tbl_sidecar1403 in stage 9
7733 Table is placed
7734 Pl vector: tbl_sidecar1403
7735 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7736 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7737 try_place_table(l3_router_router6_lookup_idx_lookup, stage=8)
7738 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
7739 Initial # of stages is 9, initial # of entries is 8192
7740 Try_alloc_all for Table use
7741 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7742 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7743 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7744 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
7745 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7746 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7747 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7748 find_ternary_stretch failed
7749 Memuse for failed memory placement:
7750 tc sb rb tib ab st srams mapram ov gw pay 2p
7751 AA .. .. .. .. .. .......... ...... .. .. .. .
7752 AA .. .. .. .. .. .......... ...... .. .. .. .
7753 AA .. .. .. .. .. .......... ...... .. .. .. .
7754 AA .. .. .. .. .. .......... ...... .. .. .. .
7755 AA .. .. .. .. .. .......... ...... .. .. .. .
7756 AA .. .. .. .. .. .......... ...... .. .. .. .
7757 AA .. .. .. .. .. .......... ...... .. .. .. .
7758 AA .. .. .. .. .. .......... ...... .. .. .. .
7759 AA
7760 AA
7761 AA
7762 AA
7763 A l3_router_router6_lookup_idx_lookup
7764 
7765 Table use of memory allocation did not fit
7766 Try_alloc_all for Table use
7767 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7768 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7769 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7770 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
7771 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7772 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7773 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7774 find_ternary_stretch failed
7775 Memuse for failed memory placement:
7776 tc sb rb tib ab st srams mapram ov gw pay 2p
7777 AA .. .. .. .. .. .......... ...... .. .. .. .
7778 AA .. .. .. .. .. .......... ...... .. .. .. .
7779 AA .. .. .. .. .. .......... ...... .. .. .. .
7780 AA .. .. .. .. .. .......... ...... .. .. .. .
7781 AA .. .. .. .. .. .......... ...... .. .. .. .
7782 AA .. .. .. .. .. .......... ...... .. .. .. .
7783 AA .. .. .. .. .. .......... ...... .. .. .. .
7784 AA .. .. .. .. .. .......... ...... .. .. .. .
7785 AA
7786 AA
7787 AA
7788 AA
7789 A l3_router_router6_lookup_idx_lookup
7790 
7791 Table use of memory allocation did not fit
7792 Try_alloc_all for Min use
7793 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7794 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
7795 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7796 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
7797 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7798 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7799 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
7800 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 9
7801 Entries : 4096, needed_entries: 8192, need_more: 1
7802 Try_alloc_all for Table shrink
7803 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7804 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7805 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7806 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
7807 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7808 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7809 Entries : 4096, needed_entries: 8192, need_more: 1
7810 Selected stage: 9 Furthest stage: 9
7811 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 9 (need more match)
7812 Table is not placed
7813 Pl vector: l3_router_router6_lookup_idx_lookup
7814 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7815 found 6 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, ingresshdr.udp.checksum_encode_update_condition_2, tbl_sidecar1298, tbl_sidecar1403, l3_router_router6_lookup_idx_lookup ]
7816 Initial best is first table seen: tbl_sidecar2137
7817 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
7818 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
7819 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2135
7820 Updating best to ingresshdr.udp.checksum_encode_update_condition_2 from tbl_sidecar2135 for reason: direct control dependency difference
7821 For trial t : tbl_sidecar1298 with best: ingresshdr.udp.checksum_encode_update_condition_2
7822 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
7823 For trial t : tbl_sidecar1403 with best: ingresshdr.udp.checksum_encode_update_condition_2
7824 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
7825 For trial t : l3_router_router6_lookup_idx_lookup with best: ingresshdr.udp.checksum_encode_update_condition_2
7826 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
7827 placing 5120 entries of ingresshdr.udp.checksum_encode_update_condition_2 ( ingresshdr.udp.checksum_encode_update_condition_2_ingress ) in stage 8(86) FormatType(02)
7828 stage 8, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 55
7829 { id=6 ram=15 tcam=16 mram=5 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
7830 - skipping tbl_sidecar2081 as its already done
7831 - skipping tbl_sidecar2082 as its already done
7832 - skipping cond-42 as its already done
7833 - skipping cond-48 as its already done
7834 - skipping cond-51 as its already done
7835 - skipping cond-59 as its already done
7836 - skipping cond-63 as its already done
7837 - skipping cond-74 because it depends on cond-72
7838 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7839 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7840 - skipping gateway cond-74 until mergeable tables are available
7841 try_place_table(cond-75, stage=8)
7842 Merging with match table tbl_sidecar2137 and tag $false
7843 Initial # of stages is 8, initial # of entries is 1
7844 Try_alloc_all for Table use
7845 Trying to allocate layout for tbl_sidecar2137
7846 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
7847 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7848 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7849 Trying to allocate adb for tbl_sidecar2137
7850 Trying to allocate imem for tbl_sidecar2137
7851 Entries : 1, needed_entries: 1, need_more: 0
7852 Selected stage: 8 Furthest stage: 9
7853 try_place_table returning 1 of tbl_sidecar2137 in stage 8
7854 Table is placed
7855 Gateway is placed
7856 Merging with match table tbl_sidecar2135 and tag $true
7857 Initial # of stages is 8, initial # of entries is 1
7858 Try_alloc_all for Table use
7859 Trying to allocate layout for tbl_sidecar2135
7860 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
7861 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7862 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7863 Trying to allocate adb for tbl_sidecar2135
7864 Trying to allocate imem for tbl_sidecar2135
7865 Entries : 1, needed_entries: 1, need_more: 0
7866 Selected stage: 8 Furthest stage: 9
7867 try_place_table returning 1 of tbl_sidecar2135 in stage 8
7868 Table is placed
7869 Gateway is placed
7870 Pl vector: tbl_sidecar2137 tbl_sidecar2135
7871 - skipping tbl_sidecar2139 as its already done
7872 - skipping cond-76 as its already done
7873 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7874 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7875 - skipping cond-67 as its already done
7876 - skipping cond-72 because it depends on tbl_sidecar1298
7877 - skipping gateway cond-72 until any of the control dominating tables can be placed
7878 - skipping tbl_sidecar1298$precompute as its already done
7879 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
7880 try_place_table(tbl_sidecar1298, stage=8)
7881 - dependency between tbl_sidecar1298$precompute and table advances stage
7882 Initial # of stages is 9, initial # of entries is 1
7883 Try_alloc_all for Table use
7884 Trying to allocate layout for tbl_sidecar1298
7885 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
7886 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7887 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7888 Trying to allocate adb for tbl_sidecar1298
7889 Trying to allocate imem for tbl_sidecar1298
7890 Entries : 1, needed_entries: 1, need_more: 0
7891 Selected stage: 9 Furthest stage: 9
7892 try_place_table returning 1 of tbl_sidecar1298 in stage 9
7893 Table is placed
7894 Pl vector: tbl_sidecar1298
7895 - skipping l3_router_router4_lookup_idx_lookup as its already done
7896 - removing l3_router_router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar1298
7897 - skipping gateway cond-68 until mergeable tables are available
7898 - skipping tbl_sidecar1403$precompute as its already done
7899 tbl_sidecar1403 is not a gateway! Aborting search for merge choices
7900 try_place_table(tbl_sidecar1403, stage=8)
7901 - dependency between tbl_sidecar1403$precompute and table advances stage
7902 Initial # of stages is 9, initial # of entries is 1
7903 Try_alloc_all for Table use
7904 Trying to allocate layout for tbl_sidecar1403
7905 Picking layout option for table : tbl_sidecar1403 with requested entries : 1
7906 picked layout for tbl_sidecar1403 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7907 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7908 Trying to allocate adb for tbl_sidecar1403
7909 Trying to allocate imem for tbl_sidecar1403
7910 Entries : 1, needed_entries: 1, need_more: 0
7911 Selected stage: 9 Furthest stage: 9
7912 try_place_table returning 1 of tbl_sidecar1403 in stage 9
7913 Table is placed
7914 Pl vector: tbl_sidecar1403
7915 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7916 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7917 try_place_table(l3_router_router6_lookup_idx_lookup, stage=8)
7918 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
7919 Initial # of stages is 9, initial # of entries is 8192
7920 Try_alloc_all for Table use
7921 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7922 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7923 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7924 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
7925 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7926 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7927 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7928 find_ternary_stretch failed
7929 Memuse for failed memory placement:
7930 tc sb rb tib ab st srams mapram ov gw pay 2p
7931 AA .. .. .. .. .. .......... ...... .. .. .. .
7932 AA .. .. .. .. .. .......... ...... .. .. .. .
7933 AA .. .. .. .. .. .......... ...... .. .. .. .
7934 AA .. .. .. .. .. .......... ...... .. .. .. .
7935 AA .. .. .. .. .. .......... ...... .. .. .. .
7936 AA .. .. .. .. .. .......... ...... .. .. .. .
7937 AA .. .. .. .. .. .......... ...... .. .. .. .
7938 AA .. .. .. .. .. .......... ...... .. .. .. .
7939 AA
7940 AA
7941 AA
7942 AA
7943 A l3_router_router6_lookup_idx_lookup
7944 
7945 Table use of memory allocation did not fit
7946 Try_alloc_all for Table use
7947 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7948 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7949 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7950 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
7951 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7952 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7953 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7954 find_ternary_stretch failed
7955 Memuse for failed memory placement:
7956 tc sb rb tib ab st srams mapram ov gw pay 2p
7957 AA .. .. .. .. .. .......... ...... .. .. .. .
7958 AA .. .. .. .. .. .......... ...... .. .. .. .
7959 AA .. .. .. .. .. .......... ...... .. .. .. .
7960 AA .. .. .. .. .. .......... ...... .. .. .. .
7961 AA .. .. .. .. .. .......... ...... .. .. .. .
7962 AA .. .. .. .. .. .......... ...... .. .. .. .
7963 AA .. .. .. .. .. .......... ...... .. .. .. .
7964 AA .. .. .. .. .. .......... ...... .. .. .. .
7965 AA
7966 AA
7967 AA
7968 AA
7969 A l3_router_router6_lookup_idx_lookup
7970 
7971 Table use of memory allocation did not fit
7972 Try_alloc_all for Min use
7973 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7974 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
7975 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7976 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
7977 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7978 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7979 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
7980 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 9
7981 Entries : 4096, needed_entries: 8192, need_more: 1
7982 Try_alloc_all for Table shrink
7983 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7984 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7985 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
7986 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
7987 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7988 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7989 Entries : 4096, needed_entries: 8192, need_more: 1
7990 Selected stage: 9 Furthest stage: 9
7991 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 9 (need more match)
7992 Table is not placed
7993 Pl vector: l3_router_router6_lookup_idx_lookup
7994 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7995 found 5 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, tbl_sidecar1298, tbl_sidecar1403, l3_router_router6_lookup_idx_lookup ]
7996 Initial best is first table seen: tbl_sidecar2137
7997 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
7998 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
7999 For trial t : tbl_sidecar1298 with best: tbl_sidecar2135
8000 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
8001 For trial t : tbl_sidecar1403 with best: tbl_sidecar2135
8002 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
8003 For trial t : l3_router_router6_lookup_idx_lookup with best: tbl_sidecar2135
8004 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
8005 placing 1 entries of tbl_sidecar2135 ( tbl_sidecar2135 ) (with gw cond-75, result tag $true) in stage 8(87) FormatType(02)
8006 stage 8, work: [ 34523856, 34533957, 34533963, 34588709, 34644303 ], partly placed 0, placed 56
8007 { id=7 ram=15 tcam=16 mram=5 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
8008 - skipping tbl_sidecar2081 as its already done
8009 - skipping tbl_sidecar2082 as its already done
8010 - skipping cond-42 as its already done
8011 - skipping cond-48 as its already done
8012 - skipping cond-51 as its already done
8013 - skipping cond-59 as its already done
8014 - skipping cond-63 as its already done
8015 - skipping cond-74 because it depends on cond-72
8016 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8017 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8018 - skipping gateway cond-74 until mergeable tables are available
8019 - skipping cond-75 as its already done
8020 - skipping tbl_sidecar2139 as its already done
8021 - skipping cond-76 as its already done
8022 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8023 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8024 - skipping cond-67 as its already done
8025 - skipping cond-72 because it depends on tbl_sidecar1298
8026 - skipping gateway cond-72 until any of the control dominating tables can be placed
8027 - skipping tbl_sidecar1298$precompute as its already done
8028 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
8029 try_place_table(tbl_sidecar1298, stage=8)
8030 - dependency between tbl_sidecar1298$precompute and table advances stage
8031 Initial # of stages is 9, initial # of entries is 1
8032 Try_alloc_all for Table use
8033 Trying to allocate layout for tbl_sidecar1298
8034 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
8035 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
8036 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8037 Trying to allocate adb for tbl_sidecar1298
8038 Trying to allocate imem for tbl_sidecar1298
8039 Entries : 1, needed_entries: 1, need_more: 0
8040 Selected stage: 9 Furthest stage: 9
8041 try_place_table returning 1 of tbl_sidecar1298 in stage 9
8042 Table is placed
8043 Pl vector: tbl_sidecar1298
8044 - skipping l3_router_router4_lookup_idx_lookup as its already done
8045 - removing l3_router_router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar1298
8046 - skipping gateway cond-68 until mergeable tables are available
8047 - skipping tbl_sidecar1403$precompute as its already done
8048 tbl_sidecar1403 is not a gateway! Aborting search for merge choices
8049 try_place_table(tbl_sidecar1403, stage=8)
8050 - dependency between tbl_sidecar1403$precompute and table advances stage
8051 Initial # of stages is 9, initial # of entries is 1
8052 Try_alloc_all for Table use
8053 Trying to allocate layout for tbl_sidecar1403
8054 Picking layout option for table : tbl_sidecar1403 with requested entries : 1
8055 picked layout for tbl_sidecar1403 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
8056 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8057 Trying to allocate adb for tbl_sidecar1403
8058 Trying to allocate imem for tbl_sidecar1403
8059 Entries : 1, needed_entries: 1, need_more: 0
8060 Selected stage: 9 Furthest stage: 9
8061 try_place_table returning 1 of tbl_sidecar1403 in stage 9
8062 Table is placed
8063 Pl vector: tbl_sidecar1403
8064 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
8065 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
8066 try_place_table(l3_router_router6_lookup_idx_lookup, stage=8)
8067 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
8068 Initial # of stages is 9, initial # of entries is 8192
8069 Try_alloc_all for Table use
8070 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8071 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
8072 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
8073 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
8074 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8075 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8076 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
8077 find_ternary_stretch failed
8078 Memuse for failed memory placement:
8079 tc sb rb tib ab st srams mapram ov gw pay 2p
8080 AA .. .. .. .. .. .......... ...... .. .. .. .
8081 AA .. .. .. .. .. .......... ...... .. .. .. .
8082 AA .. .. .. .. .. .......... ...... .. .. .. .
8083 AA .. .. .. .. .. .......... ...... .. .. .. .
8084 AA .. .. .. .. .. .......... ...... .. .. .. .
8085 AA .. .. .. .. .. .......... ...... .. .. .. .
8086 AA .. .. .. .. .. .......... ...... .. .. .. .
8087 AA .. .. .. .. .. .......... ...... .. .. .. .
8088 AA
8089 AA
8090 AA
8091 AA
8092 A l3_router_router6_lookup_idx_lookup
8093 
8094 Table use of memory allocation did not fit
8095 Try_alloc_all for Table use
8096 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8097 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
8098 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
8099 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
8100 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8101 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8102 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
8103 find_ternary_stretch failed
8104 Memuse for failed memory placement:
8105 tc sb rb tib ab st srams mapram ov gw pay 2p
8106 AA .. .. .. .. .. .......... ...... .. .. .. .
8107 AA .. .. .. .. .. .......... ...... .. .. .. .
8108 AA .. .. .. .. .. .......... ...... .. .. .. .
8109 AA .. .. .. .. .. .......... ...... .. .. .. .
8110 AA .. .. .. .. .. .......... ...... .. .. .. .
8111 AA .. .. .. .. .. .......... ...... .. .. .. .
8112 AA .. .. .. .. .. .......... ...... .. .. .. .
8113 AA .. .. .. .. .. .......... ...... .. .. .. .
8114 AA
8115 AA
8116 AA
8117 AA
8118 A l3_router_router6_lookup_idx_lookup
8119 
8120 Table use of memory allocation did not fit
8121 Try_alloc_all for Min use
8122 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8123 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
8124 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
8125 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
8126 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8127 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8128 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
8129 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 9
8130 Entries : 4096, needed_entries: 8192, need_more: 1
8131 Try_alloc_all for Table shrink
8132 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8133 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
8134 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
8135 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
8136 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8137 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8138 Entries : 4096, needed_entries: 8192, need_more: 1
8139 Selected stage: 9 Furthest stage: 9
8140 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 9 (need more match)
8141 Table is not placed
8142 Pl vector: l3_router_router6_lookup_idx_lookup
8143 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
8144 tbl_sidecar2137 is not a gateway! Aborting search for merge choices
8145 try_place_table(tbl_sidecar2137, stage=8)
8146 Initial # of stages is 8, initial # of entries is 1
8147 Try_alloc_all for Table use
8148 Trying to allocate layout for tbl_sidecar2137
8149 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
8150 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8151 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8152 Trying to allocate adb for tbl_sidecar2137
8153 Trying to allocate imem for tbl_sidecar2137
8154 Entries : 1, needed_entries: 1, need_more: 0
8155 Selected stage: 8 Furthest stage: 9
8156 try_place_table returning 1 of tbl_sidecar2137 in stage 8
8157 Table is placed
8158 Pl vector: tbl_sidecar2137
8159 found 4 tables that could be placed: [ tbl_sidecar1298, tbl_sidecar1403, l3_router_router6_lookup_idx_lookup, tbl_sidecar2137 ]
8160 Initial best is first table seen: tbl_sidecar1298
8161 For trial t : tbl_sidecar1403 with best: tbl_sidecar1298
8162 Updating best to tbl_sidecar1403 from tbl_sidecar1298 for reason: default choice
8163 For trial t : l3_router_router6_lookup_idx_lookup with best: tbl_sidecar1403
8164 Keeping best tbl_sidecar1403 for reason: more stages needed
8165 For trial t : tbl_sidecar2137 with best: tbl_sidecar1403
8166 Updating best to tbl_sidecar2137 from tbl_sidecar1403 for reason: earlier stage calculated
8167 placing 1 entries of tbl_sidecar2137 ( tbl_sidecar2137 ) in stage 8(88) FormatType(02)
8168 stage 8, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 57
8169 { id=8 ram=15 tcam=16 mram=5 eixb=10 tixb=0 malu=0 salu=0 local_tinds=0 }
8170 - skipping tbl_sidecar2081 as its already done
8171 - skipping tbl_sidecar2082 as its already done
8172 - skipping cond-42 as its already done
8173 - skipping cond-48 as its already done
8174 - skipping cond-51 as its already done
8175 - skipping cond-59 as its already done
8176 - skipping cond-63 as its already done
8177 - skipping cond-74 because it depends on cond-72
8178 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8179 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8180 - skipping gateway cond-74 until mergeable tables are available
8181 - skipping cond-75 as its already done
8182 - skipping tbl_sidecar2139 as its already done
8183 - skipping cond-76 as its already done
8184 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8185 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8186 - skipping cond-67 as its already done
8187 - skipping cond-72 because it depends on tbl_sidecar1298
8188 - skipping gateway cond-72 until any of the control dominating tables can be placed
8189 - skipping tbl_sidecar1298$precompute as its already done
8190 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
8191 try_place_table(tbl_sidecar1298, stage=8)
8192 - dependency between tbl_sidecar1298$precompute and table advances stage
8193 Initial # of stages is 9, initial # of entries is 1
8194 Try_alloc_all for Table use
8195 Trying to allocate layout for tbl_sidecar1298
8196 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
8197 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
8198 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8199 Trying to allocate adb for tbl_sidecar1298
8200 Trying to allocate imem for tbl_sidecar1298
8201 Entries : 1, needed_entries: 1, need_more: 0
8202 Selected stage: 9 Furthest stage: 9
8203 try_place_table returning 1 of tbl_sidecar1298 in stage 9
8204 Table is placed
8205 Pl vector: tbl_sidecar1298
8206 - skipping l3_router_router4_lookup_idx_lookup as its already done
8207 - removing l3_router_router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar1298
8208 - skipping gateway cond-68 until mergeable tables are available
8209 - skipping tbl_sidecar1403$precompute as its already done
8210 tbl_sidecar1403 is not a gateway! Aborting search for merge choices
8211 try_place_table(tbl_sidecar1403, stage=8)
8212 - dependency between tbl_sidecar1403$precompute and table advances stage
8213 Initial # of stages is 9, initial # of entries is 1
8214 Try_alloc_all for Table use
8215 Trying to allocate layout for tbl_sidecar1403
8216 Picking layout option for table : tbl_sidecar1403 with requested entries : 1
8217 picked layout for tbl_sidecar1403 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
8218 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8219 Trying to allocate adb for tbl_sidecar1403
8220 Trying to allocate imem for tbl_sidecar1403
8221 Entries : 1, needed_entries: 1, need_more: 0
8222 Selected stage: 9 Furthest stage: 9
8223 try_place_table returning 1 of tbl_sidecar1403 in stage 9
8224 Table is placed
8225 Pl vector: tbl_sidecar1403
8226 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
8227 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
8228 try_place_table(l3_router_router6_lookup_idx_lookup, stage=8)
8229 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
8230 Initial # of stages is 9, initial # of entries is 8192
8231 Try_alloc_all for Table use
8232 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8233 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
8234 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
8235 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
8236 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8237 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8238 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
8239 find_ternary_stretch failed
8240 Memuse for failed memory placement:
8241 tc sb rb tib ab st srams mapram ov gw pay 2p
8242 AA .. .. .. .. .. .......... ...... .. .. .. .
8243 AA .. .. .. .. .. .......... ...... .. .. .. .
8244 AA .. .. .. .. .. .......... ...... .. .. .. .
8245 AA .. .. .. .. .. .......... ...... .. .. .. .
8246 AA .. .. .. .. .. .......... ...... .. .. .. .
8247 AA .. .. .. .. .. .......... ...... .. .. .. .
8248 AA .. .. .. .. .. .......... ...... .. .. .. .
8249 AA .. .. .. .. .. .......... ...... .. .. .. .
8250 AA
8251 AA
8252 AA
8253 AA
8254 A l3_router_router6_lookup_idx_lookup
8255 
8256 Table use of memory allocation did not fit
8257 Try_alloc_all for Table use
8258 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8259 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
8260 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
8261 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
8262 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8263 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8264 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
8265 find_ternary_stretch failed
8266 Memuse for failed memory placement:
8267 tc sb rb tib ab st srams mapram ov gw pay 2p
8268 AA .. .. .. .. .. .......... ...... .. .. .. .
8269 AA .. .. .. .. .. .......... ...... .. .. .. .
8270 AA .. .. .. .. .. .......... ...... .. .. .. .
8271 AA .. .. .. .. .. .......... ...... .. .. .. .
8272 AA .. .. .. .. .. .......... ...... .. .. .. .
8273 AA .. .. .. .. .. .......... ...... .. .. .. .
8274 AA .. .. .. .. .. .......... ...... .. .. .. .
8275 AA .. .. .. .. .. .......... ...... .. .. .. .
8276 AA
8277 AA
8278 AA
8279 AA
8280 A l3_router_router6_lookup_idx_lookup
8281 
8282 Table use of memory allocation did not fit
8283 Try_alloc_all for Min use
8284 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8285 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
8286 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
8287 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
8288 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8289 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8290 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
8291 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 9
8292 Entries : 4096, needed_entries: 8192, need_more: 1
8293 Try_alloc_all for Table shrink
8294 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8295 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
8296 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
8297 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
8298 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8299 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8300 Entries : 4096, needed_entries: 8192, need_more: 1
8301 Selected stage: 9 Furthest stage: 9
8302 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 9 (need more match)
8303 Table is not placed
8304 Pl vector: l3_router_router6_lookup_idx_lookup
8305 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
8306 found 3 tables that could be placed: [ tbl_sidecar1298, tbl_sidecar1403, l3_router_router6_lookup_idx_lookup ]
8307 Initial best is first table seen: tbl_sidecar1298
8308 For trial t : tbl_sidecar1403 with best: tbl_sidecar1298
8309 Updating best to tbl_sidecar1403 from tbl_sidecar1298 for reason: default choice
8310 For trial t : l3_router_router6_lookup_idx_lookup with best: tbl_sidecar1403
8311 Keeping best tbl_sidecar1403 for reason: more stages needed
8312 Adding table:tbl_sidecar1298 in the initial stage option
8313 Adding table:tbl_sidecar1403 in the initial stage option
8314 Adding table:l3_router_router6_lookup_idx_lookup in the initial stage option
8315 placing 1 entries of tbl_sidecar1403 ( tbl_sidecar1403 ) in stage 9(90) FormatType(02)
8316 stage 9, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 58
8317 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
8318 - skipping tbl_sidecar2081 as its already done
8319 - skipping tbl_sidecar2082 as its already done
8320 - skipping cond-42 as its already done
8321 - skipping cond-48 as its already done
8322 - skipping cond-51 as its already done
8323 - skipping cond-59 as its already done
8324 - skipping cond-63 as its already done
8325 - skipping cond-74 because it depends on cond-72
8326 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8327 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8328 - skipping gateway cond-74 until mergeable tables are available
8329 - skipping cond-75 as its already done
8330 - skipping tbl_sidecar2139 as its already done
8331 - skipping cond-76 as its already done
8332 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8333 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8334 - skipping cond-67 as its already done
8335 - skipping cond-72 because it depends on tbl_sidecar1298
8336 - skipping gateway cond-72 until any of the control dominating tables can be placed
8337 - skipping tbl_sidecar1298$precompute as its already done
8338 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
8339 try_place_table(tbl_sidecar1298, stage=9)
8340 Initial # of stages is 9, initial # of entries is 1
8341 Try_alloc_all for Table use
8342 Trying to allocate layout for tbl_sidecar1298
8343 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
8344 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
8345 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8346 Trying to allocate adb for tbl_sidecar1298
8347 Trying to allocate imem for tbl_sidecar1298
8348 Entries : 1, needed_entries: 1, need_more: 0
8349 Selected stage: 9 Furthest stage: 10
8350 try_place_table returning 1 of tbl_sidecar1298 in stage 9
8351 Table is placed
8352 Pl vector: tbl_sidecar1298
8353 - skipping l3_router_router4_lookup_idx_lookup as its already done
8354 - removing l3_router_router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar1298
8355 - skipping gateway cond-68 until mergeable tables are available
8356 - skipping tbl_sidecar1403$precompute as its already done
8357 - skipping tbl_sidecar1403 as its already done
8358 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
8359 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
8360 try_place_table(l3_router_router6_lookup_idx_lookup, stage=9)
8361 Initial # of stages is 9, initial # of entries is 8192
8362 Try_alloc_all for Table use
8363 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8364 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
8365 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
8366 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
8367 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8368 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8369 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
8370 find_ternary_stretch failed
8371 Memuse for failed memory placement:
8372 tc sb rb tib ab st srams mapram ov gw pay 2p
8373 AA .. .. .. .. .. .......... ...... .. .. .. .
8374 AA .. .. .. .. .. .......... ...... .. .. .. .
8375 AA .. .. .. .. .. .......... ...... .. .. .. .
8376 AA .. .. .. .. .. .......... ...... .. .. .. .
8377 AA .. .. .. .. .. .......... ...... .. .. .. .
8378 AA .. .. .. .. .. .......... ...... .. .. .. .
8379 AA .. .. .. .. .. .......... ...... .. .. .. .
8380 AA .. .. .. .. .. .......... ...... .. .. .. .
8381 AA
8382 AA
8383 AA
8384 AA
8385 A l3_router_router6_lookup_idx_lookup
8386 
8387 Table use of memory allocation did not fit
8388 Try_alloc_all for Table use
8389 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8390 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
8391 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
8392 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
8393 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8394 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8395 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
8396 find_ternary_stretch failed
8397 Memuse for failed memory placement:
8398 tc sb rb tib ab st srams mapram ov gw pay 2p
8399 AA .. .. .. .. .. .......... ...... .. .. .. .
8400 AA .. .. .. .. .. .......... ...... .. .. .. .
8401 AA .. .. .. .. .. .......... ...... .. .. .. .
8402 AA .. .. .. .. .. .......... ...... .. .. .. .
8403 AA .. .. .. .. .. .......... ...... .. .. .. .
8404 AA .. .. .. .. .. .......... ...... .. .. .. .
8405 AA .. .. .. .. .. .......... ...... .. .. .. .
8406 AA .. .. .. .. .. .......... ...... .. .. .. .
8407 AA
8408 AA
8409 AA
8410 AA
8411 A l3_router_router6_lookup_idx_lookup
8412 
8413 Table use of memory allocation did not fit
8414 Try_alloc_all for Min use
8415 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8416 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
8417 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
8418 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
8419 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8420 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8421 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
8422 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 9
8423 Entries : 4096, needed_entries: 8192, need_more: 1
8424 Try_alloc_all for Table shrink
8425 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8426 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
8427 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
8428 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
8429 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8430 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8431 Entries : 4096, needed_entries: 8192, need_more: 1
8432 Selected stage: 9 Furthest stage: 10
8433 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 9 (need more match)
8434 Table is not placed
8435 Pl vector: l3_router_router6_lookup_idx_lookup
8436 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
8437 found 2 tables that could be placed: [ tbl_sidecar1298, l3_router_router6_lookup_idx_lookup ]
8438 Initial best is first table seen: tbl_sidecar1298
8439 For trial t : l3_router_router6_lookup_idx_lookup with best: tbl_sidecar1298
8440 Keeping best tbl_sidecar1298 for reason: more stages needed
8441 placing 1 entries of tbl_sidecar1298 ( tbl_sidecar1298 ) in stage 9(91) FormatType(02)
8442 stage 9, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 59
8443 { id=2 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
8444 - skipping tbl_sidecar2081 as its already done
8445 - skipping tbl_sidecar2082 as its already done
8446 - skipping cond-42 as its already done
8447 - skipping cond-48 as its already done
8448 - skipping cond-51 as its already done
8449 - skipping cond-59 as its already done
8450 - skipping cond-63 as its already done
8451 - skipping cond-74 because it depends on cond-72
8452 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8453 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8454 - skipping gateway cond-74 until mergeable tables are available
8455 - skipping cond-75 as its already done
8456 - skipping tbl_sidecar2139 as its already done
8457 - skipping cond-76 as its already done
8458 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8459 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8460 - skipping cond-67 as its already done
8461 - skipping cond-72 because it depends on cond-68
8462 - skipping gateway cond-72 until any of the control dominating tables can be placed
8463 - skipping tbl_sidecar1298$precompute as its already done
8464 - skipping tbl_sidecar1298 as its already done
8465 - skipping l3_router_router4_lookup_idx_lookup as its already done
8466 try_place_table(cond-68, stage=9)
8467 Merging with match table l3_router_router4_lookup_idx_select_route and tag $true
8468 - dependency between tbl_sidecar1298 and table advances stage
8469 Initial # of stages is 10, initial # of entries is 2048
8470 Try_alloc_all for Table use
8471 Trying to allocate layout for l3_router_router4_lookup_idx_select_route
8472 Picking layout option for table : l3_router_router4_lookup_idx_select_route with requested entries : 2048
8473 The selected pack format for table l3_router_router4_lookup_idx_select_route could not fit given the input xbar allocation
8474 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
8475 way:{ g:3 e:0 w:1 1 1 1 1 }
8476 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
8477 Trying to allocate adb for l3_router_router4_lookup_idx_select_route
8478 Trying to allocate imem for l3_router_router4_lookup_idx_select_route
8479 Entries : 12288, needed_entries: 2048, need_more: 0
8480 Selected stage: 10 Furthest stage: 10
8481 try_place_table returning 12288 of l3_router_router4_lookup_idx_select_route in stage 10
8482 Table is placed
8483 Gateway is placed
8484 Pl vector: l3_router_router4_lookup_idx_select_route
8485 - skipping tbl_sidecar1403$precompute as its already done
8486 - skipping tbl_sidecar1403 as its already done
8487 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
8488 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
8489 try_place_table(l3_router_router6_lookup_idx_lookup, stage=9)
8490 Initial # of stages is 9, initial # of entries is 8192
8491 Try_alloc_all for Table use
8492 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8493 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
8494 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
8495 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
8496 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8497 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8498 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
8499 find_ternary_stretch failed
8500 Memuse for failed memory placement:
8501 tc sb rb tib ab st srams mapram ov gw pay 2p
8502 AA .. .. .. .. .. .......... ...... .. .. .. .
8503 AA .. .. .. .. .. .......... ...... .. .. .. .
8504 AA .. .. .. .. .. .......... ...... .. .. .. .
8505 AA .. .. .. .. .. .......... ...... .. .. .. .
8506 AA .. .. .. .. .. .......... ...... .. .. .. .
8507 AA .. .. .. .. .. .......... ...... .. .. .. .
8508 AA .. .. .. .. .. .......... ...... .. .. .. .
8509 AA .. .. .. .. .. .......... ...... .. .. .. .
8510 AA
8511 AA
8512 AA
8513 AA
8514 A l3_router_router6_lookup_idx_lookup
8515 
8516 Table use of memory allocation did not fit
8517 Try_alloc_all for Table use
8518 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8519 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
8520 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
8521 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
8522 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8523 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8524 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 9 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
8525 find_ternary_stretch failed
8526 Memuse for failed memory placement:
8527 tc sb rb tib ab st srams mapram ov gw pay 2p
8528 AA .. .. .. .. .. .......... ...... .. .. .. .
8529 AA .. .. .. .. .. .......... ...... .. .. .. .
8530 AA .. .. .. .. .. .......... ...... .. .. .. .
8531 AA .. .. .. .. .. .......... ...... .. .. .. .
8532 AA .. .. .. .. .. .......... ...... .. .. .. .
8533 AA .. .. .. .. .. .......... ...... .. .. .. .
8534 AA .. .. .. .. .. .......... ...... .. .. .. .
8535 AA .. .. .. .. .. .......... ...... .. .. .. .
8536 AA
8537 AA
8538 AA
8539 AA
8540 A l3_router_router6_lookup_idx_lookup
8541 
8542 Table use of memory allocation did not fit
8543 Try_alloc_all for Min use
8544 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8545 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
8546 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
8547 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
8548 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8549 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8550 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
8551 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 9
8552 Entries : 4096, needed_entries: 8192, need_more: 1
8553 Try_alloc_all for Table shrink
8554 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8555 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
8556 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
8557 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
8558 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8559 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8560 Entries : 4096, needed_entries: 8192, need_more: 1
8561 Selected stage: 9 Furthest stage: 10
8562 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 9 (need more match)
8563 Table is not placed
8564 Pl vector: l3_router_router6_lookup_idx_lookup
8565 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
8566 found 2 tables that could be placed: [ l3_router_router4_lookup_idx_select_route, l3_router_router6_lookup_idx_lookup ]
8567 Initial best is first table seen: l3_router_router4_lookup_idx_select_route
8568 For trial t : l3_router_router6_lookup_idx_lookup with best: l3_router_router4_lookup_idx_select_route
8569 Updating best to l3_router_router6_lookup_idx_lookup from l3_router_router4_lookup_idx_select_route for reason: earlier stage calculated
8570 placing 4096 entries of l3_router_router6_lookup_idx_lookup ( Ingress.l3_router.router6.lookup_idx.lookup ) in stage 9(92) FormatType(02) (need more match)
8571 stage 9, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 1, placed 60
8572 { id=3 ram=6 tcam=24 mram=2 eixb=16 tixb=0 malu=0 salu=0 local_tinds=0 }
8573 - skipping tbl_sidecar2081 as its already done
8574 - skipping tbl_sidecar2082 as its already done
8575 - skipping cond-42 as its already done
8576 - skipping cond-48 as its already done
8577 - skipping cond-51 as its already done
8578 - skipping cond-59 as its already done
8579 - skipping cond-63 as its already done
8580 - skipping cond-74 because it depends on cond-72
8581 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8582 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8583 - skipping gateway cond-74 until mergeable tables are available
8584 - skipping cond-75 as its already done
8585 - skipping tbl_sidecar2139 as its already done
8586 - skipping cond-76 as its already done
8587 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8588 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8589 - skipping cond-67 as its already done
8590 - skipping cond-72 because it depends on cond-68
8591 - skipping gateway cond-72 until any of the control dominating tables can be placed
8592 - skipping tbl_sidecar1298$precompute as its already done
8593 - skipping tbl_sidecar1298 as its already done
8594 - skipping l3_router_router4_lookup_idx_lookup as its already done
8595 try_place_table(cond-68, stage=9)
8596 Merging with match table l3_router_router4_lookup_idx_select_route and tag $true
8597 - dependency between tbl_sidecar1298 and table advances stage
8598 Initial # of stages is 10, initial # of entries is 2048
8599 Try_alloc_all for Table use
8600 Trying to allocate layout for l3_router_router4_lookup_idx_select_route
8601 Picking layout option for table : l3_router_router4_lookup_idx_select_route with requested entries : 2048
8602 The selected pack format for table l3_router_router4_lookup_idx_select_route could not fit given the input xbar allocation
8603 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
8604 way:{ g:3 e:0 w:1 1 1 1 1 }
8605 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
8606 Trying to allocate adb for l3_router_router4_lookup_idx_select_route
8607 Trying to allocate imem for l3_router_router4_lookup_idx_select_route
8608 Entries : 12288, needed_entries: 2048, need_more: 0
8609 Selected stage: 10 Furthest stage: 10
8610 try_place_table returning 12288 of l3_router_router4_lookup_idx_select_route in stage 10
8611 Table is placed
8612 Gateway is placed
8613 Pl vector: l3_router_router4_lookup_idx_select_route
8614 - skipping tbl_sidecar1403$precompute as its already done
8615 - skipping tbl_sidecar1403 as its already done
8616 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
8617 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
8618 try_place_table(l3_router_router6_lookup_idx_lookup, stage=9)
8619 To place table : l3_router_router6_lookup_idx_lookup, entries: 8192, to place entries: 4096
8620 Cannot place multiple sections of an individual table in the same stage
8621 Initial # of stages is 10, initial # of entries is 4096
8622 Try_alloc_all for Table use
8623 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
8624 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
8625 picked layout for l3_router_router6_lookup_idx_lookup FormatType(03) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/8 ov:43 imm:32
8626 entries:4096 srams:7 local_tinds: 0 maprams:3 tcams:24 afi:1
8627 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
8628 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
8629 Entries : 4096, needed_entries: 4096, need_more: 0
8630 Selected stage: 10 Furthest stage: 10
8631 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 10
8632 Table is placed
8633 Pl vector: l3_router_router6_lookup_idx_lookup
8634 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
8635 found 2 tables that could be placed: [ l3_router_router4_lookup_idx_select_route, l3_router_router6_lookup_idx_lookup ]
8636 Initial best is first table seen: l3_router_router4_lookup_idx_select_route
8637 For trial t : l3_router_router6_lookup_idx_lookup with best: l3_router_router4_lookup_idx_select_route
8638 Updating best to l3_router_router6_lookup_idx_lookup from l3_router_router4_lookup_idx_select_route for reason: longer downward prop control-included dependence tail chain
8639 Adding table:l3_router_router4_lookup_idx_select_route in the initial stage option
8640 Adding table:l3_router_router6_lookup_idx_lookup in the initial stage option
8641 placing 4096 entries of l3_router_router6_lookup_idx_lookup ( Ingress.l3_router.router6.lookup_idx.lookup ) in stage 10(a0) FormatType(03)
8642 stage 10, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 61
8643 { id=1 ram=7 tcam=24 mram=3 eixb=16 tixb=0 malu=0 salu=0 local_tinds=0 }
8644 - skipping tbl_sidecar2081 as its already done
8645 - skipping tbl_sidecar2082 as its already done
8646 - skipping cond-42 as its already done
8647 - skipping cond-48 as its already done
8648 - skipping cond-51 as its already done
8649 - skipping cond-59 as its already done
8650 - skipping cond-63 as its already done
8651 - skipping cond-74 because it depends on cond-72
8652 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8653 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8654 - skipping gateway cond-74 until mergeable tables are available
8655 - skipping cond-75 as its already done
8656 - skipping tbl_sidecar2139 as its already done
8657 - skipping cond-76 as its already done
8658 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8659 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8660 - skipping cond-67 as its already done
8661 - skipping cond-72 because it depends on cond-68
8662 - skipping gateway cond-72 until any of the control dominating tables can be placed
8663 - skipping tbl_sidecar1298$precompute as its already done
8664 - skipping tbl_sidecar1298 as its already done
8665 - skipping l3_router_router4_lookup_idx_lookup as its already done
8666 try_place_table(cond-68, stage=10)
8667 Merging with match table l3_router_router4_lookup_idx_select_route and tag $true
8668 Initial # of stages is 10, initial # of entries is 2048
8669 Try_alloc_all for Table use
8670 Trying to allocate layout for l3_router_router4_lookup_idx_select_route
8671 Picking layout option for table : l3_router_router4_lookup_idx_select_route with requested entries : 2048
8672 The selected pack format for table l3_router_router4_lookup_idx_select_route could not fit given the input xbar allocation
8673 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
8674 way:{ g:3 e:0 w:1 1 1 1 1 }
8675 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
8676 Trying to allocate adb for l3_router_router4_lookup_idx_select_route
8677 Trying to allocate imem for l3_router_router4_lookup_idx_select_route
8678 Entries : 12288, needed_entries: 2048, need_more: 0
8679 Selected stage: 10 Furthest stage: 11
8680 try_place_table returning 12288 of l3_router_router4_lookup_idx_select_route in stage 10
8681 Table is placed
8682 Gateway is placed
8683 Pl vector: l3_router_router4_lookup_idx_select_route
8684 - skipping tbl_sidecar1403$precompute as its already done
8685 - skipping tbl_sidecar1403 as its already done
8686 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
8687 - skipping l3_router_router6_lookup_idx_lookup as its already done
8688 try_place_table(cond-70, stage=10)
8689 Merging with match table l3_router_router6_lookup_idx_select_route and tag $true
8690 - dependency between l3_router_router6_lookup_idx_lookup and table advances stage
8691 Initial # of stages is 11, initial # of entries is 2048
8692 Try_alloc_all for Table use
8693 Trying to allocate layout for l3_router_router6_lookup_idx_select_route
8694 Picking layout option for table : l3_router_router6_lookup_idx_select_route with requested entries : 2048
8695 The selected pack format for table l3_router_router6_lookup_idx_select_route could not fit given the input xbar allocation
8696 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
8697 way:{ g:3 e:0 w:1 1 1 1 1 }
8698 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
8699 Trying to allocate adb for l3_router_router6_lookup_idx_select_route
8700 Trying to allocate imem for l3_router_router6_lookup_idx_select_route
8701 Entries : 12288, needed_entries: 2048, need_more: 0
8702 Selected stage: 11 Furthest stage: 11
8703 try_place_table returning 12288 of l3_router_router6_lookup_idx_select_route in stage 11
8704 Table is placed
8705 Gateway is placed
8706 Pl vector: l3_router_router6_lookup_idx_select_route
8707 found 2 tables that could be placed: [ l3_router_router4_lookup_idx_select_route, l3_router_router6_lookup_idx_select_route ]
8708 Initial best is first table seen: l3_router_router4_lookup_idx_select_route
8709 For trial t : l3_router_router6_lookup_idx_select_route with best: l3_router_router4_lookup_idx_select_route
8710 Keeping best l3_router_router4_lookup_idx_select_route for reason: earlier stage calculated
8711 placing 12288 entries of l3_router_router4_lookup_idx_select_route ( Ingress.l3_router.router4.lookup_idx.select_route ) (with gw cond-68, result tag $true) in stage 10(a1) FormatType(02)
8712 stage 10, work: [ 34523856, 34533957, 34533963, 34588709, 34534459, 35708327 ], partly placed 0, placed 62
8713 { id=2 ram=11 tcam=24 mram=3 eixb=18 tixb=0 malu=0 salu=0 local_tinds=0 }
8714 - skipping tbl_sidecar2081 as its already done
8715 - skipping tbl_sidecar2082 as its already done
8716 - skipping cond-42 as its already done
8717 - skipping cond-48 as its already done
8718 - skipping cond-51 as its already done
8719 - skipping cond-59 as its already done
8720 - skipping cond-63 as its already done
8721 - skipping cond-74 because it depends on cond-72
8722 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8723 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8724 - skipping gateway cond-74 until mergeable tables are available
8725 - skipping cond-75 as its already done
8726 - skipping tbl_sidecar2139 as its already done
8727 - skipping cond-76 as its already done
8728 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8729 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8730 - skipping cond-67 as its already done
8731 - skipping cond-72 because it depends on tbl_sidecar1174
8732 - skipping gateway cond-72 until any of the control dominating tables can be placed
8733 - skipping tbl_sidecar1298$precompute as its already done
8734 - skipping tbl_sidecar1298 as its already done
8735 - skipping l3_router_router4_lookup_idx_lookup as its already done
8736 - skipping cond-68 as its already done
8737 - skipping tbl_sidecar1403$precompute as its already done
8738 - skipping tbl_sidecar1403 as its already done
8739 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
8740 - skipping l3_router_router6_lookup_idx_lookup as its already done
8741 try_place_table(cond-70, stage=10)
8742 Merging with match table l3_router_router6_lookup_idx_select_route and tag $true
8743 - dependency between l3_router_router6_lookup_idx_lookup and table advances stage
8744 Initial # of stages is 11, initial # of entries is 2048
8745 Try_alloc_all for Table use
8746 Trying to allocate layout for l3_router_router6_lookup_idx_select_route
8747 Picking layout option for table : l3_router_router6_lookup_idx_select_route with requested entries : 2048
8748 The selected pack format for table l3_router_router6_lookup_idx_select_route could not fit given the input xbar allocation
8749 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
8750 way:{ g:3 e:0 w:1 1 1 1 1 }
8751 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
8752 Trying to allocate adb for l3_router_router6_lookup_idx_select_route
8753 Trying to allocate imem for l3_router_router6_lookup_idx_select_route
8754 Entries : 12288, needed_entries: 2048, need_more: 0
8755 Selected stage: 11 Furthest stage: 11
8756 try_place_table returning 12288 of l3_router_router6_lookup_idx_select_route in stage 11
8757 Table is placed
8758 Gateway is placed
8759 Pl vector: l3_router_router6_lookup_idx_select_route
8760 - skipping ara_table_4 as a parent is not yet placed
8761 - skipping l3_router_router4_lookup_idx_select_route as its already done
8762 - skipping ara_table_6 as a parent is not yet placed
8763 tbl_sidecar1174 is not a gateway! Aborting search for merge choices
8764 try_place_table(tbl_sidecar1174, stage=10)
8765 - dependency between l3_router_router4_lookup_idx_select_route and table advances stage
8766 Initial # of stages is 11, initial # of entries is 1
8767 Try_alloc_all for Table use
8768 Trying to allocate layout for tbl_sidecar1174
8769 Picking layout option for table : tbl_sidecar1174 with requested entries : 1
8770 picked layout for tbl_sidecar1174 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8771 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8772 Trying to allocate adb for tbl_sidecar1174
8773 Trying to allocate imem for tbl_sidecar1174
8774 Entries : 1, needed_entries: 1, need_more: 0
8775 Selected stage: 11 Furthest stage: 11
8776 try_place_table returning 1 of tbl_sidecar1174 in stage 11
8777 Table is placed
8778 Pl vector: tbl_sidecar1174
8779 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1174
8780 - skipping ara_table_4 as a parent is not yet placed
8781 - skipping ara_table_6 as a parent is not yet placed
8782 found 2 tables that could be placed: [ l3_router_router6_lookup_idx_select_route, tbl_sidecar1174 ]
8783 Initial best is first table seen: l3_router_router6_lookup_idx_select_route
8784 For trial t : tbl_sidecar1174 with best: l3_router_router6_lookup_idx_select_route
8785 Keeping best l3_router_router6_lookup_idx_select_route for reason: longer downward prop control-included dependence tail chain
8786 Adding table:l3_router_router6_lookup_idx_select_route in the initial stage option
8787 Adding table:tbl_sidecar1174 in the initial stage option
8788 placing 12288 entries of l3_router_router6_lookup_idx_select_route ( Ingress.l3_router.router6.lookup_idx.select_route ) (with gw cond-70, result tag $true) in stage 11(b0) FormatType(02)
8789 stage 11, work: [ 34523856, 34533957, 34588709, 34534459, 34589223, 35708856 ], partly placed 0, placed 63
8790 { id=1 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8791 - skipping tbl_sidecar2081 as its already done
8792 - skipping tbl_sidecar2082 as its already done
8793 - skipping cond-42 as its already done
8794 - skipping cond-48 as its already done
8795 - skipping cond-51 as its already done
8796 - skipping cond-59 as its already done
8797 - skipping cond-63 as its already done
8798 - skipping cond-74 because it depends on cond-72
8799 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8800 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8801 - skipping gateway cond-74 until mergeable tables are available
8802 - skipping cond-75 as its already done
8803 - skipping tbl_sidecar2139 as its already done
8804 - skipping cond-76 as its already done
8805 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8806 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8807 - skipping cond-67 as its already done
8808 - skipping cond-72 because it depends on tbl_sidecar1174
8809 - skipping gateway cond-72 until any of the control dominating tables can be placed
8810 - skipping tbl_sidecar1403$precompute as its already done
8811 - skipping tbl_sidecar1403 as its already done
8812 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
8813 - skipping l3_router_router6_lookup_idx_lookup as its already done
8814 - skipping cond-70 as its already done
8815 - skipping ara_table_4 as a parent is not yet placed
8816 - skipping l3_router_router4_lookup_idx_select_route as its already done
8817 - skipping ara_table_6 as a parent is not yet placed
8818 tbl_sidecar1174 is not a gateway! Aborting search for merge choices
8819 try_place_table(tbl_sidecar1174, stage=11)
8820 Initial # of stages is 11, initial # of entries is 1
8821 Try_alloc_all for Table use
8822 Trying to allocate layout for tbl_sidecar1174
8823 Picking layout option for table : tbl_sidecar1174 with requested entries : 1
8824 picked layout for tbl_sidecar1174 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8825 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8826 Trying to allocate adb for tbl_sidecar1174
8827 Trying to allocate imem for tbl_sidecar1174
8828 Entries : 1, needed_entries: 1, need_more: 0
8829 Selected stage: 11 Furthest stage: 12
8830 try_place_table returning 1 of tbl_sidecar1174 in stage 11
8831 Table is placed
8832 Pl vector: tbl_sidecar1174
8833 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1174
8834 - skipping l3_router_router6_lookup_idx_select_route as its already done
8835 tbl_sidecar1027 is not a gateway! Aborting search for merge choices
8836 try_place_table(tbl_sidecar1027, stage=11)
8837 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
8838 Initial # of stages is 12, initial # of entries is 1
8839 Try_alloc_all for Table use
8840 Trying to allocate layout for tbl_sidecar1027
8841 Picking layout option for table : tbl_sidecar1027 with requested entries : 1
8842 picked layout for tbl_sidecar1027 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8843 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8844 Trying to allocate adb for tbl_sidecar1027
8845 Trying to allocate imem for tbl_sidecar1027
8846 Entries : 1, needed_entries: 1, need_more: 0
8847 Selected stage: 12 Furthest stage: 12
8848 try_place_table returning 1 of tbl_sidecar1027 in stage 12
8849 Table is placed
8850 Pl vector: tbl_sidecar1027
8851 - removing l3_router_router6_lookup_idx_route from merge list because it depends on tbl_sidecar1027
8852 try_place_table(cond-71, stage=11)
8853 Merging with match table tbl_sidecar1039 and tag $true
8854 Initial # of stages is 11, initial # of entries is 1
8855 Try_alloc_all for Table use
8856 Trying to allocate layout for tbl_sidecar1039
8857 Picking layout option for table : tbl_sidecar1039 with requested entries : 1
8858 picked layout for tbl_sidecar1039 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:2 ov:16 imm:16
8859 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
8860 Trying to allocate adb for tbl_sidecar1039
8861 Trying to allocate imem for tbl_sidecar1039
8862 Entries : 1, needed_entries: 1, need_more: 0
8863 Selected stage: 11 Furthest stage: 12
8864 try_place_table returning 1 of tbl_sidecar1039 in stage 11
8865 Table is placed
8866 Gateway is placed
8867 Pl vector: tbl_sidecar1039
8868 - skipping ara_table_4 as a parent is not yet placed
8869 - skipping ara_table_6 as a parent is not yet placed
8870 found 3 tables that could be placed: [ tbl_sidecar1174, tbl_sidecar1027, tbl_sidecar1039 ]
8871 Initial best is first table seen: tbl_sidecar1174
8872 For trial t : tbl_sidecar1027 with best: tbl_sidecar1174
8873 Keeping best tbl_sidecar1174 for reason: earlier stage calculated
8874 For trial t : tbl_sidecar1039 with best: tbl_sidecar1174
8875 Updating best to tbl_sidecar1039 from tbl_sidecar1174 for reason: longer downward prop control-included dependence tail chain
8876 placing 1 entries of tbl_sidecar1039 ( tbl_sidecar1039 ) (with gw cond-71, result tag $true) in stage 11(b1) FormatType(02)
8877 stage 11, work: [ 34523856, 34533957, 34534459, 34589223, 34642679, 34643336 ], partly placed 0, placed 64
8878 { id=2 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8879 - skipping tbl_sidecar2081 as its already done
8880 - skipping tbl_sidecar2082 as its already done
8881 - skipping cond-42 as its already done
8882 - skipping cond-48 as its already done
8883 - skipping cond-51 as its already done
8884 - skipping cond-59 as its already done
8885 - skipping cond-63 as its already done
8886 - skipping cond-74 because it depends on cond-72
8887 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8888 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8889 - skipping gateway cond-74 until mergeable tables are available
8890 - skipping cond-75 as its already done
8891 - skipping tbl_sidecar2139 as its already done
8892 - skipping cond-76 as its already done
8893 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8894 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8895 - skipping cond-67 as its already done
8896 - skipping cond-72 because it depends on tbl_sidecar1174
8897 - skipping gateway cond-72 until any of the control dominating tables can be placed
8898 ara_table_4 is not a gateway! Aborting search for merge choices
8899 try_place_table(ara_table_4, stage=11)
8900 Initial # of stages is 11, initial # of entries is 0
8901 Try_alloc_all for Table use
8902 Trying to allocate layout for ara_table_4
8903 Picking layout option for table : ara_table_4 with requested entries : 0
8904 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8905 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8906 Trying to allocate adb for ara_table_4
8907 Trying to allocate imem for ara_table_4
8908 Entries : 0, needed_entries: 0, need_more: 0
8909 Selected stage: 11 Furthest stage: 12
8910 try_place_table returning 0 of ara_table_4 in stage 11
8911 Table is placed
8912 Pl vector: ara_table_4
8913 - skipping l3_router_router4_lookup_idx_select_route as its already done
8914 ara_table_6 is not a gateway! Aborting search for merge choices
8915 try_place_table(ara_table_6, stage=11)
8916 Initial # of stages is 11, initial # of entries is 0
8917 Try_alloc_all for Table use
8918 Trying to allocate layout for ara_table_6
8919 Picking layout option for table : ara_table_6 with requested entries : 0
8920 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8921 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8922 Trying to allocate adb for ara_table_6
8923 Trying to allocate imem for ara_table_6
8924 Entries : 0, needed_entries: 0, need_more: 0
8925 Selected stage: 11 Furthest stage: 12
8926 try_place_table returning 0 of ara_table_6 in stage 11
8927 Table is placed
8928 Pl vector: ara_table_6
8929 tbl_sidecar1174 is not a gateway! Aborting search for merge choices
8930 try_place_table(tbl_sidecar1174, stage=11)
8931 Initial # of stages is 11, initial # of entries is 1
8932 Try_alloc_all for Table use
8933 Trying to allocate layout for tbl_sidecar1174
8934 Picking layout option for table : tbl_sidecar1174 with requested entries : 1
8935 picked layout for tbl_sidecar1174 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8936 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8937 Trying to allocate adb for tbl_sidecar1174
8938 Trying to allocate imem for tbl_sidecar1174
8939 Entries : 1, needed_entries: 1, need_more: 0
8940 Selected stage: 11 Furthest stage: 12
8941 try_place_table returning 1 of tbl_sidecar1174 in stage 11
8942 Table is placed
8943 Pl vector: tbl_sidecar1174
8944 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1174
8945 - skipping l3_router_router6_lookup_idx_select_route as its already done
8946 tbl_sidecar1027 is not a gateway! Aborting search for merge choices
8947 try_place_table(tbl_sidecar1027, stage=11)
8948 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
8949 Initial # of stages is 12, initial # of entries is 1
8950 Try_alloc_all for Table use
8951 Trying to allocate layout for tbl_sidecar1027
8952 Picking layout option for table : tbl_sidecar1027 with requested entries : 1
8953 picked layout for tbl_sidecar1027 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8954 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8955 Trying to allocate adb for tbl_sidecar1027
8956 Trying to allocate imem for tbl_sidecar1027
8957 Entries : 1, needed_entries: 1, need_more: 0
8958 Selected stage: 12 Furthest stage: 12
8959 try_place_table returning 1 of tbl_sidecar1027 in stage 12
8960 Table is placed
8961 Pl vector: tbl_sidecar1027
8962 - skipping cond-71 as its already done
8963 - skipping tbl_sidecar1039 as its already done
8964 tbl_sidecar1039_0 is not a gateway! Aborting search for merge choices
8965 try_place_table(tbl_sidecar1039_0, stage=11)
8966 - dependency between tbl_sidecar1039 and table advances stage
8967 Initial # of stages is 12, initial # of entries is 1
8968 Try_alloc_all for Table use
8969 Trying to allocate layout for tbl_sidecar1039_0
8970 Picking layout option for table : tbl_sidecar1039_0 with requested entries : 1
8971 picked layout for tbl_sidecar1039_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8972 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8973 Trying to allocate adb for tbl_sidecar1039_0
8974 Trying to allocate imem for tbl_sidecar1039_0
8975 Entries : 1, needed_entries: 1, need_more: 0
8976 Selected stage: 12 Furthest stage: 12
8977 try_place_table returning 1 of tbl_sidecar1039_0 in stage 12
8978 Table is placed
8979 Pl vector: tbl_sidecar1039_0
8980 - skipping tbl_sidecar1039_1 due to in-sequence control dependence on tbl_sidecar1039_0
8981 - skipping l3_router_router6_lookup_idx_route because it depends on tbl_sidecar1027
8982 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
8983 found 5 tables that could be placed: [ ara_table_4, ara_table_6, tbl_sidecar1174, tbl_sidecar1027, tbl_sidecar1039_0 ]
8984 Initial best is first table seen: ara_table_4
8985 For trial t : ara_table_6 with best: ara_table_4
8986 Updating best to ara_table_6 from ara_table_4 for reason: default choice
8987 For trial t : tbl_sidecar1174 with best: ara_table_6
8988 Updating best to tbl_sidecar1174 from ara_table_6 for reason: longer local control-included dependence tail chain
8989 For trial t : tbl_sidecar1027 with best: tbl_sidecar1174
8990 Keeping best tbl_sidecar1174 for reason: earlier stage calculated
8991 For trial t : tbl_sidecar1039_0 with best: tbl_sidecar1174
8992 Keeping best tbl_sidecar1174 for reason: earlier stage calculated
8993 placing 1 entries of tbl_sidecar1174 ( tbl_sidecar1174 ) in stage 11(b2) FormatType(02)
8994 stage 11, work: [ 34523856, 34533957, 34534459, 34589223, 34642679, 34643336 ], partly placed 0, placed 65
8995 { id=3 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8996 - skipping tbl_sidecar2081 as its already done
8997 - skipping tbl_sidecar2082 as its already done
8998 - skipping cond-42 as its already done
8999 - skipping cond-48 as its already done
9000 - skipping cond-51 as its already done
9001 - skipping cond-59 as its already done
9002 - skipping cond-63 as its already done
9003 - skipping cond-74 because it depends on cond-72
9004 - removing tbl_sidecar2128 from merge list because it depends on cond-72
9005 - removing tbl_sidecar2130 from merge list because it depends on cond-72
9006 - skipping gateway cond-74 until mergeable tables are available
9007 - skipping cond-75 as its already done
9008 - skipping tbl_sidecar2139 as its already done
9009 - skipping cond-76 as its already done
9010 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9011 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9012 - skipping cond-67 as its already done
9013 - skipping cond-72 because it depends on l3_router_router4_lookup_idx_route
9014 - skipping gateway cond-72 until any of the control dominating tables can be placed
9015 ara_table_4 is not a gateway! Aborting search for merge choices
9016 try_place_table(ara_table_4, stage=11)
9017 Initial # of stages is 11, initial # of entries is 0
9018 Try_alloc_all for Table use
9019 Trying to allocate layout for ara_table_4
9020 Picking layout option for table : ara_table_4 with requested entries : 0
9021 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9022 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9023 Trying to allocate adb for ara_table_4
9024 Trying to allocate imem for ara_table_4
9025 Entries : 0, needed_entries: 0, need_more: 0
9026 Selected stage: 11 Furthest stage: 12
9027 try_place_table returning 0 of ara_table_4 in stage 11
9028 Table is placed
9029 Pl vector: ara_table_4
9030 - skipping l3_router_router4_lookup_idx_select_route as its already done
9031 ara_table_6 is not a gateway! Aborting search for merge choices
9032 try_place_table(ara_table_6, stage=11)
9033 Initial # of stages is 11, initial # of entries is 0
9034 Try_alloc_all for Table use
9035 Trying to allocate layout for ara_table_6
9036 Picking layout option for table : ara_table_6 with requested entries : 0
9037 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9038 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9039 Trying to allocate adb for ara_table_6
9040 Trying to allocate imem for ara_table_6
9041 Entries : 0, needed_entries: 0, need_more: 0
9042 Selected stage: 11 Furthest stage: 12
9043 try_place_table returning 0 of ara_table_6 in stage 11
9044 Table is placed
9045 Pl vector: ara_table_6
9046 - skipping tbl_sidecar1174 as its already done
9047 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
9048 try_place_table(l3_router_router4_lookup_idx_route, stage=11)
9049 - dependency between tbl_sidecar1174 and table advances stage
9050 Initial # of stages is 12, initial # of entries is 16383
9051 Try_alloc_all for Table use
9052 Trying to allocate layout for l3_router_router4_lookup_idx_route
9053 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
9054 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
9055 way:{ g:4 e:0 w:1 1 1 1 1 }
9056 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
9057 Trying to allocate adb for l3_router_router4_lookup_idx_route
9058 Trying to allocate imem for l3_router_router4_lookup_idx_route
9059 Entries : 16384, needed_entries: 16383, need_more: 0
9060 Selected stage: 12 Furthest stage: 12
9061 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 12
9062 Table is placed
9063 Pl vector: l3_router_router4_lookup_idx_route
9064 - skipping l3_router_router6_lookup_idx_select_route as its already done
9065 tbl_sidecar1027 is not a gateway! Aborting search for merge choices
9066 try_place_table(tbl_sidecar1027, stage=11)
9067 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
9068 Initial # of stages is 12, initial # of entries is 1
9069 Try_alloc_all for Table use
9070 Trying to allocate layout for tbl_sidecar1027
9071 Picking layout option for table : tbl_sidecar1027 with requested entries : 1
9072 picked layout for tbl_sidecar1027 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9073 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9074 Trying to allocate adb for tbl_sidecar1027
9075 Trying to allocate imem for tbl_sidecar1027
9076 Entries : 1, needed_entries: 1, need_more: 0
9077 Selected stage: 12 Furthest stage: 12
9078 try_place_table returning 1 of tbl_sidecar1027 in stage 12
9079 Table is placed
9080 Pl vector: tbl_sidecar1027
9081 - skipping cond-71 as its already done
9082 - skipping tbl_sidecar1039 as its already done
9083 tbl_sidecar1039_0 is not a gateway! Aborting search for merge choices
9084 try_place_table(tbl_sidecar1039_0, stage=11)
9085 - dependency between tbl_sidecar1039 and table advances stage
9086 Initial # of stages is 12, initial # of entries is 1
9087 Try_alloc_all for Table use
9088 Trying to allocate layout for tbl_sidecar1039_0
9089 Picking layout option for table : tbl_sidecar1039_0 with requested entries : 1
9090 picked layout for tbl_sidecar1039_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9091 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9092 Trying to allocate adb for tbl_sidecar1039_0
9093 Trying to allocate imem for tbl_sidecar1039_0
9094 Entries : 1, needed_entries: 1, need_more: 0
9095 Selected stage: 12 Furthest stage: 12
9096 try_place_table returning 1 of tbl_sidecar1039_0 in stage 12
9097 Table is placed
9098 Pl vector: tbl_sidecar1039_0
9099 - skipping tbl_sidecar1039_1 due to in-sequence control dependence on tbl_sidecar1039_0
9100 - skipping l3_router_router6_lookup_idx_route because it depends on tbl_sidecar1027
9101 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
9102 found 5 tables that could be placed: [ ara_table_4, ara_table_6, l3_router_router4_lookup_idx_route, tbl_sidecar1027, tbl_sidecar1039_0 ]
9103 Initial best is first table seen: ara_table_4
9104 For trial t : ara_table_6 with best: ara_table_4
9105 Updating best to ara_table_6 from ara_table_4 for reason: default choice
9106 For trial t : l3_router_router4_lookup_idx_route with best: ara_table_6
9107 Keeping best ara_table_6 for reason: earlier stage calculated
9108 For trial t : tbl_sidecar1027 with best: ara_table_6
9109 Keeping best ara_table_6 for reason: earlier stage calculated
9110 For trial t : tbl_sidecar1039_0 with best: ara_table_6
9111 Keeping best ara_table_6 for reason: earlier stage calculated
9112 placing 0 entries of ara_table_6 ( ara_table_6 ) in stage 11(ffffffffffffffff) FormatType(02)
9113 stage 11, work: [ 34523856, 34533957, 34534459, 34589223, 34642679, 34643336 ], partly placed 0, placed 66
9114 { id=3 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
9115 - skipping tbl_sidecar2081 as its already done
9116 - skipping tbl_sidecar2082 as its already done
9117 - skipping cond-42 as its already done
9118 - skipping cond-48 as its already done
9119 - skipping cond-51 as its already done
9120 - skipping cond-59 as its already done
9121 - skipping cond-63 as its already done
9122 - skipping cond-74 because it depends on cond-72
9123 - removing tbl_sidecar2128 from merge list because it depends on cond-72
9124 - removing tbl_sidecar2130 from merge list because it depends on cond-72
9125 - skipping gateway cond-74 until mergeable tables are available
9126 - skipping cond-75 as its already done
9127 - skipping tbl_sidecar2139 as its already done
9128 - skipping cond-76 as its already done
9129 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9130 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9131 - skipping cond-67 as its already done
9132 - skipping cond-72 because it depends on l3_router_router4_lookup_idx_route
9133 - skipping gateway cond-72 until any of the control dominating tables can be placed
9134 ara_table_4 is not a gateway! Aborting search for merge choices
9135 try_place_table(ara_table_4, stage=11)
9136 Initial # of stages is 11, initial # of entries is 0
9137 Try_alloc_all for Table use
9138 Trying to allocate layout for ara_table_4
9139 Picking layout option for table : ara_table_4 with requested entries : 0
9140 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9141 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9142 Trying to allocate adb for ara_table_4
9143 Trying to allocate imem for ara_table_4
9144 Entries : 0, needed_entries: 0, need_more: 0
9145 Selected stage: 11 Furthest stage: 12
9146 try_place_table returning 0 of ara_table_4 in stage 11
9147 Table is placed
9148 Pl vector: ara_table_4
9149 - skipping l3_router_router4_lookup_idx_select_route as its already done
9150 - skipping ara_table_6 as its already done
9151 - skipping tbl_sidecar1174 as its already done
9152 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
9153 try_place_table(l3_router_router4_lookup_idx_route, stage=11)
9154 - dependency between tbl_sidecar1174 and table advances stage
9155 Initial # of stages is 12, initial # of entries is 16383
9156 Try_alloc_all for Table use
9157 Trying to allocate layout for l3_router_router4_lookup_idx_route
9158 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
9159 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
9160 way:{ g:4 e:0 w:1 1 1 1 1 }
9161 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
9162 Trying to allocate adb for l3_router_router4_lookup_idx_route
9163 Trying to allocate imem for l3_router_router4_lookup_idx_route
9164 Entries : 16384, needed_entries: 16383, need_more: 0
9165 Selected stage: 12 Furthest stage: 12
9166 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 12
9167 Table is placed
9168 Pl vector: l3_router_router4_lookup_idx_route
9169 - skipping l3_router_router6_lookup_idx_select_route as its already done
9170 tbl_sidecar1027 is not a gateway! Aborting search for merge choices
9171 try_place_table(tbl_sidecar1027, stage=11)
9172 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
9173 Initial # of stages is 12, initial # of entries is 1
9174 Try_alloc_all for Table use
9175 Trying to allocate layout for tbl_sidecar1027
9176 Picking layout option for table : tbl_sidecar1027 with requested entries : 1
9177 picked layout for tbl_sidecar1027 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9178 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9179 Trying to allocate adb for tbl_sidecar1027
9180 Trying to allocate imem for tbl_sidecar1027
9181 Entries : 1, needed_entries: 1, need_more: 0
9182 Selected stage: 12 Furthest stage: 12
9183 try_place_table returning 1 of tbl_sidecar1027 in stage 12
9184 Table is placed
9185 Pl vector: tbl_sidecar1027
9186 - skipping cond-71 as its already done
9187 - skipping tbl_sidecar1039 as its already done
9188 tbl_sidecar1039_0 is not a gateway! Aborting search for merge choices
9189 try_place_table(tbl_sidecar1039_0, stage=11)
9190 - dependency between tbl_sidecar1039 and table advances stage
9191 Initial # of stages is 12, initial # of entries is 1
9192 Try_alloc_all for Table use
9193 Trying to allocate layout for tbl_sidecar1039_0
9194 Picking layout option for table : tbl_sidecar1039_0 with requested entries : 1
9195 picked layout for tbl_sidecar1039_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9196 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9197 Trying to allocate adb for tbl_sidecar1039_0
9198 Trying to allocate imem for tbl_sidecar1039_0
9199 Entries : 1, needed_entries: 1, need_more: 0
9200 Selected stage: 12 Furthest stage: 12
9201 try_place_table returning 1 of tbl_sidecar1039_0 in stage 12
9202 Table is placed
9203 Pl vector: tbl_sidecar1039_0
9204 - skipping tbl_sidecar1039_1 due to in-sequence control dependence on tbl_sidecar1039_0
9205 - skipping ara_table_6 as its already done
9206 - skipping l3_router_router6_lookup_idx_route because it depends on tbl_sidecar1027
9207 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
9208 - skipping ara_table_6 as its already done
9209 found 4 tables that could be placed: [ ara_table_4, l3_router_router4_lookup_idx_route, tbl_sidecar1027, tbl_sidecar1039_0 ]
9210 Initial best is first table seen: ara_table_4
9211 For trial t : l3_router_router4_lookup_idx_route with best: ara_table_4
9212 Keeping best ara_table_4 for reason: earlier stage calculated
9213 For trial t : tbl_sidecar1027 with best: ara_table_4
9214 Keeping best ara_table_4 for reason: earlier stage calculated
9215 For trial t : tbl_sidecar1039_0 with best: ara_table_4
9216 Keeping best ara_table_4 for reason: earlier stage calculated
9217 placing 0 entries of ara_table_4 ( ara_table_4 ) in stage 11(ffffffffffffffff) FormatType(02)
9218 stage 11, work: [ 34523856, 34533957, 34534459, 34589223, 34642679, 34643336 ], partly placed 0, placed 67
9219 { id=3 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
9220 - skipping tbl_sidecar2081 as its already done
9221 - skipping tbl_sidecar2082 as its already done
9222 - skipping cond-42 as its already done
9223 - skipping cond-48 as its already done
9224 - skipping cond-51 as its already done
9225 - skipping cond-59 as its already done
9226 - skipping cond-63 as its already done
9227 - skipping cond-74 because it depends on cond-72
9228 - removing tbl_sidecar2128 from merge list because it depends on cond-72
9229 - removing tbl_sidecar2130 from merge list because it depends on cond-72
9230 - skipping gateway cond-74 until mergeable tables are available
9231 - skipping cond-75 as its already done
9232 - skipping tbl_sidecar2139 as its already done
9233 - skipping cond-76 as its already done
9234 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9235 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9236 - skipping cond-67 as its already done
9237 - skipping cond-72 because it depends on l3_router_router4_lookup_idx_route
9238 - skipping gateway cond-72 until any of the control dominating tables can be placed
9239 - skipping ara_table_4 as its already done
9240 - skipping l3_router_router4_lookup_idx_select_route as its already done
9241 - skipping ara_table_6 as its already done
9242 - skipping tbl_sidecar1174 as its already done
9243 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
9244 try_place_table(l3_router_router4_lookup_idx_route, stage=11)
9245 - dependency between tbl_sidecar1174 and table advances stage
9246 Initial # of stages is 12, initial # of entries is 16383
9247 Try_alloc_all for Table use
9248 Trying to allocate layout for l3_router_router4_lookup_idx_route
9249 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
9250 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
9251 way:{ g:4 e:0 w:1 1 1 1 1 }
9252 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
9253 Trying to allocate adb for l3_router_router4_lookup_idx_route
9254 Trying to allocate imem for l3_router_router4_lookup_idx_route
9255 Entries : 16384, needed_entries: 16383, need_more: 0
9256 Selected stage: 12 Furthest stage: 12
9257 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 12
9258 Table is placed
9259 Pl vector: l3_router_router4_lookup_idx_route
9260 - skipping l3_router_router6_lookup_idx_select_route as its already done
9261 tbl_sidecar1027 is not a gateway! Aborting search for merge choices
9262 try_place_table(tbl_sidecar1027, stage=11)
9263 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
9264 Initial # of stages is 12, initial # of entries is 1
9265 Try_alloc_all for Table use
9266 Trying to allocate layout for tbl_sidecar1027
9267 Picking layout option for table : tbl_sidecar1027 with requested entries : 1
9268 picked layout for tbl_sidecar1027 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9269 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9270 Trying to allocate adb for tbl_sidecar1027
9271 Trying to allocate imem for tbl_sidecar1027
9272 Entries : 1, needed_entries: 1, need_more: 0
9273 Selected stage: 12 Furthest stage: 12
9274 try_place_table returning 1 of tbl_sidecar1027 in stage 12
9275 Table is placed
9276 Pl vector: tbl_sidecar1027
9277 - skipping cond-71 as its already done
9278 - skipping tbl_sidecar1039 as its already done
9279 tbl_sidecar1039_0 is not a gateway! Aborting search for merge choices
9280 try_place_table(tbl_sidecar1039_0, stage=11)
9281 - dependency between tbl_sidecar1039 and table advances stage
9282 Initial # of stages is 12, initial # of entries is 1
9283 Try_alloc_all for Table use
9284 Trying to allocate layout for tbl_sidecar1039_0
9285 Picking layout option for table : tbl_sidecar1039_0 with requested entries : 1
9286 picked layout for tbl_sidecar1039_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9287 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9288 Trying to allocate adb for tbl_sidecar1039_0
9289 Trying to allocate imem for tbl_sidecar1039_0
9290 Entries : 1, needed_entries: 1, need_more: 0
9291 Selected stage: 12 Furthest stage: 12
9292 try_place_table returning 1 of tbl_sidecar1039_0 in stage 12
9293 Table is placed
9294 Pl vector: tbl_sidecar1039_0
9295 - skipping tbl_sidecar1039_1 due to in-sequence control dependence on tbl_sidecar1039_0
9296 - skipping ara_table_4 as its already done
9297 - skipping ara_table_6 as its already done
9298 - skipping l3_router_router6_lookup_idx_route because it depends on tbl_sidecar1027
9299 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
9300 - skipping ara_table_4 as its already done
9301 - skipping ara_table_6 as its already done
9302 found 3 tables that could be placed: [ l3_router_router4_lookup_idx_route, tbl_sidecar1027, tbl_sidecar1039_0 ]
9303 Initial best is first table seen: l3_router_router4_lookup_idx_route
9304 For trial t : tbl_sidecar1027 with best: l3_router_router4_lookup_idx_route
9305 Updating best to tbl_sidecar1027 from l3_router_router4_lookup_idx_route for reason: longer downward prop control-included dependence tail chain
9306 For trial t : tbl_sidecar1039_0 with best: tbl_sidecar1027
9307 Keeping best tbl_sidecar1027 for reason: fewer total dependencies in dominance frontier
9308 Adding table:l3_router_router4_lookup_idx_route in the initial stage option
9309 Adding table:tbl_sidecar1027 in the initial stage option
9310 Adding table:tbl_sidecar1039_0 in the initial stage option
9311 placing 1 entries of tbl_sidecar1027 ( tbl_sidecar1027 ) in stage 12(c0) FormatType(02)
9312 stage 12, work: [ 34523856, 34533957, 34534459, 34589223, 34642679, 34643336 ], partly placed 0, placed 68
9313 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
9314 - skipping tbl_sidecar2081 as its already done
9315 - skipping tbl_sidecar2082 as its already done
9316 - skipping cond-42 as its already done
9317 - skipping cond-48 as its already done
9318 - skipping cond-51 as its already done
9319 - skipping cond-59 as its already done
9320 - skipping cond-63 as its already done
9321 - skipping cond-74 because it depends on cond-72
9322 - removing tbl_sidecar2128 from merge list because it depends on cond-72
9323 - removing tbl_sidecar2130 from merge list because it depends on cond-72
9324 - skipping gateway cond-74 until mergeable tables are available
9325 - skipping cond-75 as its already done
9326 - skipping tbl_sidecar2139 as its already done
9327 - skipping cond-76 as its already done
9328 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9329 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9330 - skipping cond-67 as its already done
9331 - skipping cond-72 because it depends on l3_router_router4_lookup_idx_route
9332 - skipping gateway cond-72 until any of the control dominating tables can be placed
9333 - skipping ara_table_4 as its already done
9334 - skipping l3_router_router4_lookup_idx_select_route as its already done
9335 - skipping ara_table_6 as its already done
9336 - skipping tbl_sidecar1174 as its already done
9337 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
9338 try_place_table(l3_router_router4_lookup_idx_route, stage=12)
9339 Initial # of stages is 12, initial # of entries is 16383
9340 Try_alloc_all for Table use
9341 Trying to allocate layout for l3_router_router4_lookup_idx_route
9342 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
9343 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
9344 way:{ g:4 e:0 w:1 1 1 1 1 }
9345 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
9346 Trying to allocate adb for l3_router_router4_lookup_idx_route
9347 Trying to allocate imem for l3_router_router4_lookup_idx_route
9348 Entries : 16384, needed_entries: 16383, need_more: 0
9349 Selected stage: 12 Furthest stage: 13
9350 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 12
9351 Table is placed
9352 Pl vector: l3_router_router4_lookup_idx_route
9353 - skipping l3_router_router6_lookup_idx_select_route as its already done
9354 - skipping tbl_sidecar1027 as its already done
9355 - skipping cond-71 as its already done
9356 - skipping tbl_sidecar1039 as its already done
9357 tbl_sidecar1039_0 is not a gateway! Aborting search for merge choices
9358 try_place_table(tbl_sidecar1039_0, stage=12)
9359 Initial # of stages is 12, initial # of entries is 1
9360 Try_alloc_all for Table use
9361 Trying to allocate layout for tbl_sidecar1039_0
9362 Picking layout option for table : tbl_sidecar1039_0 with requested entries : 1
9363 picked layout for tbl_sidecar1039_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9364 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9365 Trying to allocate adb for tbl_sidecar1039_0
9366 Trying to allocate imem for tbl_sidecar1039_0
9367 Entries : 1, needed_entries: 1, need_more: 0
9368 Selected stage: 12 Furthest stage: 13
9369 try_place_table returning 1 of tbl_sidecar1039_0 in stage 12
9370 Table is placed
9371 Pl vector: tbl_sidecar1039_0
9372 - skipping tbl_sidecar1039_1 due to in-sequence control dependence on tbl_sidecar1039_0
9373 - skipping ara_table_4 as its already done
9374 - skipping ara_table_6 as its already done
9375 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
9376 try_place_table(l3_router_router6_lookup_idx_route, stage=12)
9377 - dependency between tbl_sidecar1027 and table advances stage
9378 Initial # of stages is 13, initial # of entries is 8191
9379 Try_alloc_all for Table use
9380 Trying to allocate layout for l3_router_router6_lookup_idx_route
9381 Picking layout option for table : l3_router_router6_lookup_idx_route with requested entries : 8191
9382 picked layout for l3_router_router6_lookup_idx_route FormatType(02) layout: 8191eV ixbar:2B/16b match:1B/6b gh:1 adb:32/32 ov:11
9383 way:{ g:2 e:0 w:1 1 1 1 1 }
9384 entries:8192 srams:25 local_tinds: 0 maprams:5 tcams:0 afi:0
9385 Trying to allocate adb for l3_router_router6_lookup_idx_route
9386 Trying to allocate imem for l3_router_router6_lookup_idx_route
9387 Entries : 8192, needed_entries: 8191, need_more: 0
9388 Selected stage: 13 Furthest stage: 13
9389 try_place_table returning 8192 of l3_router_router6_lookup_idx_route in stage 13
9390 Table is placed
9391 Pl vector: l3_router_router6_lookup_idx_route
9392 - skipping ara_table_4 as its already done
9393 - skipping ara_table_6 as its already done
9394 found 3 tables that could be placed: [ l3_router_router4_lookup_idx_route, tbl_sidecar1039_0, l3_router_router6_lookup_idx_route ]
9395 Initial best is first table seen: l3_router_router4_lookup_idx_route
9396 For trial t : tbl_sidecar1039_0 with best: l3_router_router4_lookup_idx_route
9397 Updating best to tbl_sidecar1039_0 from l3_router_router4_lookup_idx_route for reason: longer downward prop control-included dependence tail chain
9398 For trial t : l3_router_router6_lookup_idx_route with best: tbl_sidecar1039_0
9399 Keeping best tbl_sidecar1039_0 for reason: earlier stage calculated
9400 placing 1 entries of tbl_sidecar1039_0 ( tbl_sidecar1039_0 ) in stage 12(c1) FormatType(02)
9401 stage 12, work: [ 34523856, 34533957, 34534459, 34642679, 34643336 ], partly placed 0, placed 69
9402 { id=2 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
9403 - skipping tbl_sidecar2081 as its already done
9404 - skipping tbl_sidecar2082 as its already done
9405 - skipping cond-42 as its already done
9406 - skipping cond-48 as its already done
9407 - skipping cond-51 as its already done
9408 - skipping cond-59 as its already done
9409 - skipping cond-63 as its already done
9410 - skipping cond-74 because it depends on cond-72
9411 - removing tbl_sidecar2128 from merge list because it depends on cond-72
9412 - removing tbl_sidecar2130 from merge list because it depends on cond-72
9413 - skipping gateway cond-74 until mergeable tables are available
9414 - skipping cond-75 as its already done
9415 - skipping tbl_sidecar2139 as its already done
9416 - skipping cond-76 as its already done
9417 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9418 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9419 - skipping cond-67 as its already done
9420 - skipping cond-72 because it depends on l3_router_router4_lookup_idx_route
9421 - skipping gateway cond-72 until any of the control dominating tables can be placed
9422 - skipping ara_table_4 as its already done
9423 - skipping l3_router_router4_lookup_idx_select_route as its already done
9424 - skipping ara_table_6 as its already done
9425 - skipping tbl_sidecar1174 as its already done
9426 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
9427 try_place_table(l3_router_router4_lookup_idx_route, stage=12)
9428 Initial # of stages is 12, initial # of entries is 16383
9429 Try_alloc_all for Table use
9430 Trying to allocate layout for l3_router_router4_lookup_idx_route
9431 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
9432 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
9433 way:{ g:4 e:0 w:1 1 1 1 1 }
9434 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
9435 Trying to allocate adb for l3_router_router4_lookup_idx_route
9436 Trying to allocate imem for l3_router_router4_lookup_idx_route
9437 Entries : 16384, needed_entries: 16383, need_more: 0
9438 Selected stage: 12 Furthest stage: 13
9439 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 12
9440 Table is placed
9441 Pl vector: l3_router_router4_lookup_idx_route
9442 - skipping tbl_sidecar1039 as its already done
9443 - skipping tbl_sidecar1039_0 as its already done
9444 tbl_sidecar1039_1 is not a gateway! Aborting search for merge choices
9445 try_place_table(tbl_sidecar1039_1, stage=12)
9446 - dependency between tbl_sidecar1039_0 and table advances stage
9447 Initial # of stages is 13, initial # of entries is 1
9448 Try_alloc_all for Table use
9449 Trying to allocate layout for tbl_sidecar1039_1
9450 Picking layout option for table : tbl_sidecar1039_1 with requested entries : 1
9451 picked layout for tbl_sidecar1039_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:16/8 ov:16 imm:16
9452 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1
9453 Trying to allocate adb for tbl_sidecar1039_1
9454 Trying to allocate imem for tbl_sidecar1039_1
9455 Entries : 1, needed_entries: 1, need_more: 0
9456 Selected stage: 13 Furthest stage: 13
9457 try_place_table returning 1 of tbl_sidecar1039_1 in stage 13
9458 Table is placed
9459 Pl vector: tbl_sidecar1039_1
9460 - skipping ara_table_4 as its already done
9461 - skipping ara_table_6 as its already done
9462 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
9463 try_place_table(l3_router_router6_lookup_idx_route, stage=12)
9464 - dependency between tbl_sidecar1027 and table advances stage
9465 Initial # of stages is 13, initial # of entries is 8191
9466 Try_alloc_all for Table use
9467 Trying to allocate layout for l3_router_router6_lookup_idx_route
9468 Picking layout option for table : l3_router_router6_lookup_idx_route with requested entries : 8191
9469 picked layout for l3_router_router6_lookup_idx_route FormatType(02) layout: 8191eV ixbar:2B/16b match:1B/6b gh:1 adb:32/32 ov:11
9470 way:{ g:2 e:0 w:1 1 1 1 1 }
9471 entries:8192 srams:25 local_tinds: 0 maprams:5 tcams:0 afi:0
9472 Trying to allocate adb for l3_router_router6_lookup_idx_route
9473 Trying to allocate imem for l3_router_router6_lookup_idx_route
9474 Entries : 8192, needed_entries: 8191, need_more: 0
9475 Selected stage: 13 Furthest stage: 13
9476 try_place_table returning 8192 of l3_router_router6_lookup_idx_route in stage 13
9477 Table is placed
9478 Pl vector: l3_router_router6_lookup_idx_route
9479 - skipping ara_table_4 as its already done
9480 - skipping ara_table_6 as its already done
9481 found 3 tables that could be placed: [ l3_router_router4_lookup_idx_route, tbl_sidecar1039_1, l3_router_router6_lookup_idx_route ]
9482 Initial best is first table seen: l3_router_router4_lookup_idx_route
9483 For trial t : tbl_sidecar1039_1 with best: l3_router_router4_lookup_idx_route
9484 Keeping best l3_router_router4_lookup_idx_route for reason: earlier stage calculated
9485 For trial t : l3_router_router6_lookup_idx_route with best: l3_router_router4_lookup_idx_route
9486 Keeping best l3_router_router4_lookup_idx_route for reason: earlier stage calculated
9487 placing 16384 entries of l3_router_router4_lookup_idx_route ( Ingress.l3_router.router4.lookup_idx.route ) in stage 12(c2) FormatType(02)
9488 stage 12, work: [ 34523856, 34533957, 34642679, 34643336 ], partly placed 0, placed 70
9489 { id=3 ram=45 tcam=0 mram=9 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
9490 - skipping tbl_sidecar2081 as its already done
9491 - skipping tbl_sidecar2082 as its already done
9492 - skipping cond-42 as its already done
9493 - skipping cond-48 as its already done
9494 - skipping cond-51 as its already done
9495 - skipping cond-59 as its already done
9496 - skipping cond-63 as its already done
9497 - skipping cond-74 because it depends on cond-72
9498 - removing tbl_sidecar2128 from merge list because it depends on cond-72
9499 - removing tbl_sidecar2130 from merge list because it depends on cond-72
9500 - skipping gateway cond-74 until mergeable tables are available
9501 - skipping cond-75 as its already done
9502 - skipping tbl_sidecar2139 as its already done
9503 - skipping cond-76 as its already done
9504 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9505 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9506 - skipping cond-67 as its already done
9507 - skipping cond-72 because it depends on l3_router_router6_lookup_idx_route
9508 - skipping gateway cond-72 until any of the control dominating tables can be placed
9509 - skipping tbl_sidecar1039 as its already done
9510 - skipping tbl_sidecar1039_0 as its already done
9511 tbl_sidecar1039_1 is not a gateway! Aborting search for merge choices
9512 try_place_table(tbl_sidecar1039_1, stage=12)
9513 - dependency between tbl_sidecar1039_0 and table advances stage
9514 Initial # of stages is 13, initial # of entries is 1
9515 Try_alloc_all for Table use
9516 Trying to allocate layout for tbl_sidecar1039_1
9517 Picking layout option for table : tbl_sidecar1039_1 with requested entries : 1
9518 picked layout for tbl_sidecar1039_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:16/8 ov:16 imm:16
9519 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1
9520 Trying to allocate adb for tbl_sidecar1039_1
9521 Trying to allocate imem for tbl_sidecar1039_1
9522 Entries : 1, needed_entries: 1, need_more: 0
9523 Selected stage: 13 Furthest stage: 13
9524 try_place_table returning 1 of tbl_sidecar1039_1 in stage 13
9525 Table is placed
9526 Pl vector: tbl_sidecar1039_1
9527 - skipping ara_table_4 as its already done
9528 - skipping ara_table_6 as its already done
9529 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
9530 try_place_table(l3_router_router6_lookup_idx_route, stage=12)
9531 - dependency between tbl_sidecar1027 and table advances stage
9532 Initial # of stages is 13, initial # of entries is 8191
9533 Try_alloc_all for Table use
9534 Trying to allocate layout for l3_router_router6_lookup_idx_route
9535 Picking layout option for table : l3_router_router6_lookup_idx_route with requested entries : 8191
9536 picked layout for l3_router_router6_lookup_idx_route FormatType(02) layout: 8191eV ixbar:2B/16b match:1B/6b gh:1 adb:32/32 ov:11
9537 way:{ g:2 e:0 w:1 1 1 1 1 }
9538 entries:8192 srams:25 local_tinds: 0 maprams:5 tcams:0 afi:0
9539 Trying to allocate adb for l3_router_router6_lookup_idx_route
9540 Trying to allocate imem for l3_router_router6_lookup_idx_route
9541 Entries : 8192, needed_entries: 8191, need_more: 0
9542 Selected stage: 13 Furthest stage: 13
9543 try_place_table returning 8192 of l3_router_router6_lookup_idx_route in stage 13
9544 Table is placed
9545 Pl vector: l3_router_router6_lookup_idx_route
9546 - skipping ara_table_4 as its already done
9547 - skipping ara_table_6 as its already done
9548 found 2 tables that could be placed: [ tbl_sidecar1039_1, l3_router_router6_lookup_idx_route ]
9549 Initial best is first table seen: tbl_sidecar1039_1
9550 For trial t : l3_router_router6_lookup_idx_route with best: tbl_sidecar1039_1
9551 Updating best to l3_router_router6_lookup_idx_route from tbl_sidecar1039_1 for reason: fewer total dependencies in dominance frontier
9552 Adding table:tbl_sidecar1039_1 in the initial stage option
9553 Adding table:l3_router_router6_lookup_idx_route in the initial stage option
9554 placing 8192 entries of l3_router_router6_lookup_idx_route ( Ingress.l3_router.router6.lookup_idx.route ) in stage 13(d0) FormatType(02)
9555 stage 13, work: [ 34523856, 34533957, 34642679 ], partly placed 0, placed 71
9556 { id=1 ram=25 tcam=0 mram=5 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
9557 - skipping tbl_sidecar2081 as its already done
9558 - skipping tbl_sidecar2082 as its already done
9559 - skipping cond-42 as its already done
9560 - skipping cond-48 as its already done
9561 - skipping cond-51 as its already done
9562 - skipping cond-59 as its already done
9563 - skipping cond-63 as its already done
9564 - skipping cond-74 because it depends on cond-72
9565 - removing tbl_sidecar2128 from merge list because it depends on cond-72
9566 - removing tbl_sidecar2130 from merge list because it depends on cond-72
9567 - skipping gateway cond-74 until mergeable tables are available
9568 - skipping cond-75 as its already done
9569 - skipping tbl_sidecar2139 as its already done
9570 - skipping cond-76 as its already done
9571 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9572 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9573 - skipping cond-67 as its already done
9574 - skipping gateway cond-72 until any of the control dominating tables can be placed
9575 - skipping tbl_sidecar1039 as its already done
9576 - skipping tbl_sidecar1039_0 as its already done
9577 tbl_sidecar1039_1 is not a gateway! Aborting search for merge choices
9578 try_place_table(tbl_sidecar1039_1, stage=13)
9579 Initial # of stages is 13, initial # of entries is 1
9580 Try_alloc_all for Table use
9581 Trying to allocate layout for tbl_sidecar1039_1
9582 Picking layout option for table : tbl_sidecar1039_1 with requested entries : 1
9583 picked layout for tbl_sidecar1039_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:16/8 ov:16 imm:16
9584 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1
9585 Trying to allocate adb for tbl_sidecar1039_1
9586 Trying to allocate imem for tbl_sidecar1039_1
9587 Entries : 1, needed_entries: 1, need_more: 0
9588 Selected stage: 13 Furthest stage: 14
9589 try_place_table returning 1 of tbl_sidecar1039_1 in stage 13
9590 Table is placed
9591 Pl vector: tbl_sidecar1039_1
9592 - skipping ara_table_4 as its already done
9593 - skipping ara_table_6 as its already done
9594 found 1 tables that could be placed: [ tbl_sidecar1039_1 ]
9595 Initial best is first table seen: tbl_sidecar1039_1
9596 placing 1 entries of tbl_sidecar1039_1 ( tbl_sidecar1039_1 ) in stage 13(d1) FormatType(02)
9597 stage 13, work: [ 34523856, 34533957 ], partly placed 0, placed 72
9598 { id=2 ram=26 tcam=0 mram=5 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
9599 - skipping tbl_sidecar2081 as its already done
9600 - skipping tbl_sidecar2082 as its already done
9601 - skipping cond-42 as its already done
9602 - skipping cond-48 as its already done
9603 - skipping cond-51 as its already done
9604 - skipping cond-59 as its already done
9605 - skipping cond-63 as its already done
9606 - skipping cond-74 because it depends on cond-72
9607 - removing tbl_sidecar2128 from merge list because it depends on cond-72
9608 - removing tbl_sidecar2130 from merge list because it depends on cond-72
9609 - skipping gateway cond-74 until mergeable tables are available
9610 - skipping cond-75 as its already done
9611 - skipping tbl_sidecar2139 as its already done
9612 - skipping cond-76 as its already done
9613 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9614 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9615 - skipping cond-67 as its already done
9616 try_place_table(cond-72, stage=13)
9617 - dependency between l3_router_router6_lookup_idx_route and table advances stage
9618 Initial # of stages is 14, initial # of entries is 0
9619 Try_alloc_all for Table use
9620 Trying to allocate layout for cond-72
9621 Picking layout option for table : cond-72 with requested entries : 0
9622 picked layout for cond-72 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
9623 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9624 Trying to allocate adb for cond-72
9625 Trying to allocate imem for cond-72
9626 Entries : 0, needed_entries: 0, need_more: 0
9627 Selected stage: 14 Furthest stage: 14
9628 try_place_table returning 0 of cond-72 in stage 14
9629 Table is placed
9630 Pl vector: cond-72
9631 found 1 tables that could be placed: [ cond-72 ]
9632 Initial best is first table seen: cond-72
9633 Adding table:cond-72 in the initial stage option
9634 placing 0 entries of cond-72 ( cond-72 ) in stage 14(e0) FormatType(02)
9635 stage 14, work: [ 34523856, 34533957, 34643994, 35709141 ], partly placed 0, placed 73
9636 { id=0 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
9637 - skipping tbl_sidecar2081 as its already done
9638 - skipping tbl_sidecar2082 as its already done
9639 - skipping cond-42 as its already done
9640 - skipping cond-48 as its already done
9641 - skipping cond-51 as its already done
9642 - skipping cond-59 as its already done
9643 - skipping cond-63 as its already done
9644 - skipping cond-74 because it depends on cond-73
9645 - removing tbl_sidecar2128 from merge list because it depends on cond-73
9646 - removing tbl_sidecar2130 from merge list because it depends on cond-73
9647 - skipping gateway cond-74 until mergeable tables are available
9648 - skipping cond-75 as its already done
9649 - skipping tbl_sidecar2139 as its already done
9650 - skipping cond-76 as its already done
9651 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9652 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9653 - skipping cond-67 as its already done
9654 - skipping cond-72 as its already done
9655 try_place_table(cond-73, stage=14)
9656 Merging with match table l3_router_Arp_tbl and tag $false
9657 Initial # of stages is 14, initial # of entries is 512
9658 Try_alloc_all for Table use
9659 Trying to allocate layout for l3_router_Arp_tbl
9660 Picking layout option for table : l3_router_Arp_tbl with requested entries : 512
9661 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
9662 way:{ g:1 e:0 w:1 1 1 1 1 }
9663 entries:4096 srams:9 local_tinds: 0 maprams:3 tcams:0 afi:1
9664 Trying to allocate adb for l3_router_Arp_tbl
9665 Trying to allocate imem for l3_router_Arp_tbl
9666 Entries : 4096, needed_entries: 512, need_more: 0
9667 Selected stage: 14 Furthest stage: 15
9668 try_place_table returning 4096 of l3_router_Arp_tbl in stage 14
9669 Table is placed
9670 Gateway is placed
9671 Merging with match table l3_router_Ndp_tbl and tag $true
9672 Initial # of stages is 14, initial # of entries is 512
9673 Try_alloc_all for Table use
9674 Trying to allocate layout for l3_router_Ndp_tbl
9675 Picking layout option for table : l3_router_Ndp_tbl with requested entries : 512
9676 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
9677 way:{ g:1 e:0 w:2 1 1 1 1 }
9678 entries:4096 srams:13 local_tinds: 0 maprams:3 tcams:0 afi:1
9679 Trying to allocate adb for l3_router_Ndp_tbl
9680 Trying to allocate imem for l3_router_Ndp_tbl
9681 Entries : 4096, needed_entries: 512, need_more: 0
9682 Selected stage: 14 Furthest stage: 15
9683 try_place_table returning 4096 of l3_router_Ndp_tbl in stage 14
9684 Table is placed
9685 Gateway is placed
9686 Pl vector: l3_router_Arp_tbl l3_router_Ndp_tbl
9687 - skipping ara_table_9 as a parent is not yet placed
9688 - skipping ara_table_8 as a parent is not yet placed
9689 - skipping ara_table_3 as a parent is not yet placed
9690 found 2 tables that could be placed: [ l3_router_Arp_tbl, l3_router_Ndp_tbl ]
9691 Initial best is first table seen: l3_router_Arp_tbl
9692 For trial t : l3_router_Ndp_tbl with best: l3_router_Arp_tbl
9693 Updating best to l3_router_Ndp_tbl from l3_router_Arp_tbl for reason: default choice
9694 placing 4096 entries of l3_router_Ndp_tbl ( Ingress.l3_router.Ndp.tbl ) (with gw cond-73, result tag $true) in stage 14(e1) FormatType(02)
9695 stage 14, work: [ 34523856, 34643994, 34643990, 34643992 ], partly placed 0, placed 74
9696 { id=1 ram=13 tcam=0 mram=3 eixb=17 tixb=0 malu=0 salu=0 local_tinds=0 }
9697 - skipping tbl_sidecar2081 as its already done
9698 - skipping tbl_sidecar2082 as its already done
9699 - skipping cond-42 as its already done
9700 - skipping cond-48 as its already done
9701 - skipping cond-51 as its already done
9702 - skipping cond-59 as its already done
9703 - skipping cond-63 as its already done
9704 - skipping cond-74 because it depends on l3_router_Arp_tbl
9705 - removing tbl_sidecar2128 from merge list because it depends on l3_router_Arp_tbl
9706 - removing tbl_sidecar2130 from merge list because it depends on l3_router_Arp_tbl
9707 - skipping gateway cond-74 until mergeable tables are available
9708 - skipping cond-75 as its already done
9709 - skipping tbl_sidecar2139 as its already done
9710 - skipping cond-76 as its already done
9711 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9712 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9713 - skipping cond-73 as its already done
9714 - skipping l3_router_Ndp_tbl as its already done
9715 - skipping ara_table_9 because it depends on l3_router_Arp_tbl
9716 ara_table_9 is not a gateway! Aborting search for merge choices
9717 - skipping ara_table_8 because it depends on l3_router_Arp_tbl
9718 ara_table_8 is not a gateway! Aborting search for merge choices
9719 - skipping ara_table_3 because it depends on l3_router_Arp_tbl
9720 ara_table_3 is not a gateway! Aborting search for merge choices
9721 l3_router_Arp_tbl is not a gateway! Aborting search for merge choices
9722 try_place_table(l3_router_Arp_tbl, stage=14)
9723 Initial # of stages is 14, initial # of entries is 512
9724 Try_alloc_all for Table use
9725 Trying to allocate layout for l3_router_Arp_tbl
9726 Picking layout option for table : l3_router_Arp_tbl with requested entries : 512
9727 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
9728 way:{ g:1 e:0 w:1 1 1 1 1 }
9729 entries:4096 srams:9 local_tinds: 0 maprams:3 tcams:0 afi:1
9730 Trying to allocate adb for l3_router_Arp_tbl
9731 Trying to allocate imem for l3_router_Arp_tbl
9732 Entries : 4096, needed_entries: 512, need_more: 0
9733 Selected stage: 14 Furthest stage: 15
9734 try_place_table returning 4096 of l3_router_Arp_tbl in stage 14
9735 Table is placed
9736 Pl vector: l3_router_Arp_tbl
9737 - skipping ara_table_9 because it depends on l3_router_Arp_tbl
9738 ara_table_9 is not a gateway! Aborting search for merge choices
9739 - skipping ara_table_8 because it depends on l3_router_Arp_tbl
9740 ara_table_8 is not a gateway! Aborting search for merge choices
9741 - skipping ara_table_3 because it depends on l3_router_Arp_tbl
9742 ara_table_3 is not a gateway! Aborting search for merge choices
9743 found 1 tables that could be placed: [ l3_router_Arp_tbl ]
9744 Initial best is first table seen: l3_router_Arp_tbl
9745 placing 4096 entries of l3_router_Arp_tbl ( Ingress.l3_router.Arp.tbl ) in stage 14(e2) FormatType(02)
9746 stage 14, work: [ 34523856, 34643990, 34643992 ], partly placed 0, placed 75
9747 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9748 - skipping tbl_sidecar2081 as its already done
9749 - skipping tbl_sidecar2082 as its already done
9750 - skipping cond-42 as its already done
9751 - skipping cond-48 as its already done
9752 - skipping cond-51 as its already done
9753 - skipping cond-59 as its already done
9754 - skipping cond-63 as its already done
9755 try_place_table(cond-74, stage=14)
9756 Merging with match table tbl_sidecar2128 and tag $true
9757 - dependency between l3_router_Arp_tbl and table advances stage
9758 Initial # of stages is 15, initial # of entries is 1
9759 Try_alloc_all for Table use
9760 Trying to allocate layout for tbl_sidecar2128
9761 Picking layout option for table : tbl_sidecar2128 with requested entries : 1
9762 picked layout for tbl_sidecar2128 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9763 way:{ g:1 e:0 w:1 }
9764 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9765 Trying to allocate adb for tbl_sidecar2128
9766 Trying to allocate imem for tbl_sidecar2128
9767 Entries : 1, needed_entries: 1, need_more: 0
9768 Selected stage: 15 Furthest stage: 15
9769 try_place_table returning 1 of tbl_sidecar2128 in stage 15
9770 Table is placed
9771 Gateway is placed
9772 Merging with match table tbl_sidecar2130 and tag $true
9773 - dependency between l3_router_Arp_tbl and table advances stage
9774 Initial # of stages is 15, initial # of entries is 1
9775 Try_alloc_all for Table use
9776 Trying to allocate layout for tbl_sidecar2130
9777 Picking layout option for table : tbl_sidecar2130 with requested entries : 1
9778 picked layout for tbl_sidecar2130 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9779 way:{ g:1 e:0 w:1 }
9780 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9781 Trying to allocate adb for tbl_sidecar2130
9782 Trying to allocate imem for tbl_sidecar2130
9783 Entries : 1, needed_entries: 1, need_more: 0
9784 Selected stage: 15 Furthest stage: 15
9785 try_place_table returning 1 of tbl_sidecar2130 in stage 15
9786 Table is placed
9787 Gateway is placed
9788 Pl vector: tbl_sidecar2128 tbl_sidecar2130
9789 - skipping cond-75 as its already done
9790 - skipping tbl_sidecar2139 as its already done
9791 - skipping cond-76 as its already done
9792 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9793 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9794 - skipping l3_router_Ndp_tbl as its already done
9795 ara_table_9 is not a gateway! Aborting search for merge choices
9796 try_place_table(ara_table_9, stage=14)
9797 Initial # of stages is 14, initial # of entries is 0
9798 Try_alloc_all for Table use
9799 Trying to allocate layout for ara_table_9
9800 Picking layout option for table : ara_table_9 with requested entries : 0
9801 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9802 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9803 Trying to allocate adb for ara_table_9
9804 Trying to allocate imem for ara_table_9
9805 Entries : 0, needed_entries: 0, need_more: 0
9806 Selected stage: 14 Furthest stage: 15
9807 try_place_table returning 0 of ara_table_9 in stage 14
9808 Table is placed
9809 Pl vector: ara_table_9
9810 ara_table_8 is not a gateway! Aborting search for merge choices
9811 try_place_table(ara_table_8, stage=14)
9812 Initial # of stages is 14, initial # of entries is 0
9813 Try_alloc_all for Table use
9814 Trying to allocate layout for ara_table_8
9815 Picking layout option for table : ara_table_8 with requested entries : 0
9816 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9817 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9818 Trying to allocate adb for ara_table_8
9819 Trying to allocate imem for ara_table_8
9820 Entries : 0, needed_entries: 0, need_more: 0
9821 Selected stage: 14 Furthest stage: 15
9822 try_place_table returning 0 of ara_table_8 in stage 14
9823 Table is placed
9824 Pl vector: ara_table_8
9825 ara_table_3 is not a gateway! Aborting search for merge choices
9826 try_place_table(ara_table_3, stage=14)
9827 Initial # of stages is 14, initial # of entries is 0
9828 Try_alloc_all for Table use
9829 Trying to allocate layout for ara_table_3
9830 Picking layout option for table : ara_table_3 with requested entries : 0
9831 picked layout for ara_table_3 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9832 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9833 Trying to allocate adb for ara_table_3
9834 Trying to allocate imem for ara_table_3
9835 Entries : 0, needed_entries: 0, need_more: 0
9836 Selected stage: 14 Furthest stage: 15
9837 try_place_table returning 0 of ara_table_3 in stage 14
9838 Table is placed
9839 Pl vector: ara_table_3
9840 - skipping l3_router_Arp_tbl as its already done
9841 found 5 tables that could be placed: [ tbl_sidecar2128, tbl_sidecar2130, ara_table_9, ara_table_8, ara_table_3 ]
9842 Initial best is first table seen: tbl_sidecar2128
9843 For trial t : tbl_sidecar2130 with best: tbl_sidecar2128
9844 Updating best to tbl_sidecar2130 from tbl_sidecar2128 for reason: default choice
9845 For trial t : ara_table_9 with best: tbl_sidecar2130
9846 Updating best to ara_table_9 from tbl_sidecar2130 for reason: earlier stage calculated
9847 For trial t : ara_table_8 with best: ara_table_9
9848 Updating best to ara_table_8 from ara_table_9 for reason: default choice
9849 For trial t : ara_table_3 with best: ara_table_8
9850 Updating best to ara_table_3 from ara_table_8 for reason: default choice
9851 placing 0 entries of ara_table_3 ( ara_table_3 ) in stage 14(ffffffffffffffff) FormatType(02)
9852 stage 14, work: [ 34523856, 34643990 ], partly placed 0, placed 76
9853 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9854 - skipping tbl_sidecar2081 as its already done
9855 - skipping tbl_sidecar2082 as its already done
9856 - skipping cond-42 as its already done
9857 - skipping cond-48 as its already done
9858 - skipping cond-51 as its already done
9859 - skipping cond-59 as its already done
9860 - skipping cond-63 as its already done
9861 try_place_table(cond-74, stage=14)
9862 Merging with match table tbl_sidecar2128 and tag $true
9863 - dependency between l3_router_Arp_tbl and table advances stage
9864 Initial # of stages is 15, initial # of entries is 1
9865 Try_alloc_all for Table use
9866 Trying to allocate layout for tbl_sidecar2128
9867 Picking layout option for table : tbl_sidecar2128 with requested entries : 1
9868 picked layout for tbl_sidecar2128 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9869 way:{ g:1 e:0 w:1 }
9870 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9871 Trying to allocate adb for tbl_sidecar2128
9872 Trying to allocate imem for tbl_sidecar2128
9873 Entries : 1, needed_entries: 1, need_more: 0
9874 Selected stage: 15 Furthest stage: 15
9875 try_place_table returning 1 of tbl_sidecar2128 in stage 15
9876 Table is placed
9877 Gateway is placed
9878 Merging with match table tbl_sidecar2130 and tag $true
9879 - dependency between l3_router_Arp_tbl and table advances stage
9880 Initial # of stages is 15, initial # of entries is 1
9881 Try_alloc_all for Table use
9882 Trying to allocate layout for tbl_sidecar2130
9883 Picking layout option for table : tbl_sidecar2130 with requested entries : 1
9884 picked layout for tbl_sidecar2130 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9885 way:{ g:1 e:0 w:1 }
9886 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9887 Trying to allocate adb for tbl_sidecar2130
9888 Trying to allocate imem for tbl_sidecar2130
9889 Entries : 1, needed_entries: 1, need_more: 0
9890 Selected stage: 15 Furthest stage: 15
9891 try_place_table returning 1 of tbl_sidecar2130 in stage 15
9892 Table is placed
9893 Gateway is placed
9894 Pl vector: tbl_sidecar2128 tbl_sidecar2130
9895 - skipping cond-75 as its already done
9896 - skipping tbl_sidecar2139 as its already done
9897 - skipping cond-76 as its already done
9898 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9899 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9900 - skipping l3_router_Ndp_tbl as its already done
9901 ara_table_9 is not a gateway! Aborting search for merge choices
9902 try_place_table(ara_table_9, stage=14)
9903 Initial # of stages is 14, initial # of entries is 0
9904 Try_alloc_all for Table use
9905 Trying to allocate layout for ara_table_9
9906 Picking layout option for table : ara_table_9 with requested entries : 0
9907 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9908 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9909 Trying to allocate adb for ara_table_9
9910 Trying to allocate imem for ara_table_9
9911 Entries : 0, needed_entries: 0, need_more: 0
9912 Selected stage: 14 Furthest stage: 15
9913 try_place_table returning 0 of ara_table_9 in stage 14
9914 Table is placed
9915 Pl vector: ara_table_9
9916 ara_table_8 is not a gateway! Aborting search for merge choices
9917 try_place_table(ara_table_8, stage=14)
9918 Initial # of stages is 14, initial # of entries is 0
9919 Try_alloc_all for Table use
9920 Trying to allocate layout for ara_table_8
9921 Picking layout option for table : ara_table_8 with requested entries : 0
9922 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9923 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9924 Trying to allocate adb for ara_table_8
9925 Trying to allocate imem for ara_table_8
9926 Entries : 0, needed_entries: 0, need_more: 0
9927 Selected stage: 14 Furthest stage: 15
9928 try_place_table returning 0 of ara_table_8 in stage 14
9929 Table is placed
9930 Pl vector: ara_table_8
9931 - skipping ara_table_3 as its already done
9932 found 4 tables that could be placed: [ tbl_sidecar2128, tbl_sidecar2130, ara_table_9, ara_table_8 ]
9933 Initial best is first table seen: tbl_sidecar2128
9934 For trial t : tbl_sidecar2130 with best: tbl_sidecar2128
9935 Updating best to tbl_sidecar2130 from tbl_sidecar2128 for reason: default choice
9936 For trial t : ara_table_9 with best: tbl_sidecar2130
9937 Updating best to ara_table_9 from tbl_sidecar2130 for reason: earlier stage calculated
9938 For trial t : ara_table_8 with best: ara_table_9
9939 Updating best to ara_table_8 from ara_table_9 for reason: default choice
9940 placing 0 entries of ara_table_8 ( ara_table_8 ) in stage 14(ffffffffffffffff) FormatType(02)
9941 stage 14, work: [ 34523856, 34643990 ], partly placed 0, placed 77
9942 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9943 - skipping tbl_sidecar2081 as its already done
9944 - skipping tbl_sidecar2082 as its already done
9945 - skipping cond-42 as its already done
9946 - skipping cond-48 as its already done
9947 - skipping cond-51 as its already done
9948 - skipping cond-59 as its already done
9949 - skipping cond-63 as its already done
9950 try_place_table(cond-74, stage=14)
9951 Merging with match table tbl_sidecar2128 and tag $true
9952 - dependency between l3_router_Arp_tbl and table advances stage
9953 Initial # of stages is 15, initial # of entries is 1
9954 Try_alloc_all for Table use
9955 Trying to allocate layout for tbl_sidecar2128
9956 Picking layout option for table : tbl_sidecar2128 with requested entries : 1
9957 picked layout for tbl_sidecar2128 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9958 way:{ g:1 e:0 w:1 }
9959 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9960 Trying to allocate adb for tbl_sidecar2128
9961 Trying to allocate imem for tbl_sidecar2128
9962 Entries : 1, needed_entries: 1, need_more: 0
9963 Selected stage: 15 Furthest stage: 15
9964 try_place_table returning 1 of tbl_sidecar2128 in stage 15
9965 Table is placed
9966 Gateway is placed
9967 Merging with match table tbl_sidecar2130 and tag $true
9968 - dependency between l3_router_Arp_tbl and table advances stage
9969 Initial # of stages is 15, initial # of entries is 1
9970 Try_alloc_all for Table use
9971 Trying to allocate layout for tbl_sidecar2130
9972 Picking layout option for table : tbl_sidecar2130 with requested entries : 1
9973 picked layout for tbl_sidecar2130 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9974 way:{ g:1 e:0 w:1 }
9975 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9976 Trying to allocate adb for tbl_sidecar2130
9977 Trying to allocate imem for tbl_sidecar2130
9978 Entries : 1, needed_entries: 1, need_more: 0
9979 Selected stage: 15 Furthest stage: 15
9980 try_place_table returning 1 of tbl_sidecar2130 in stage 15
9981 Table is placed
9982 Gateway is placed
9983 Pl vector: tbl_sidecar2128 tbl_sidecar2130
9984 - skipping cond-75 as its already done
9985 - skipping tbl_sidecar2139 as its already done
9986 - skipping cond-76 as its already done
9987 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9988 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9989 - skipping l3_router_Ndp_tbl as its already done
9990 ara_table_9 is not a gateway! Aborting search for merge choices
9991 try_place_table(ara_table_9, stage=14)
9992 Initial # of stages is 14, initial # of entries is 0
9993 Try_alloc_all for Table use
9994 Trying to allocate layout for ara_table_9
9995 Picking layout option for table : ara_table_9 with requested entries : 0
9996 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9997 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9998 Trying to allocate adb for ara_table_9
9999 Trying to allocate imem for ara_table_9
10000 Entries : 0, needed_entries: 0, need_more: 0
10001 Selected stage: 14 Furthest stage: 15
10002 try_place_table returning 0 of ara_table_9 in stage 14
10003 Table is placed
10004 Pl vector: ara_table_9
10005 - skipping ara_table_8 as its already done
10006 - skipping ara_table_3 as its already done
10007 found 3 tables that could be placed: [ tbl_sidecar2128, tbl_sidecar2130, ara_table_9 ]
10008 Initial best is first table seen: tbl_sidecar2128
10009 For trial t : tbl_sidecar2130 with best: tbl_sidecar2128
10010 Updating best to tbl_sidecar2130 from tbl_sidecar2128 for reason: default choice
10011 For trial t : ara_table_9 with best: tbl_sidecar2130
10012 Updating best to ara_table_9 from tbl_sidecar2130 for reason: earlier stage calculated
10013 placing 0 entries of ara_table_9 ( ara_table_9 ) in stage 14(ffffffffffffffff) FormatType(02)
10014 stage 14, work: [ 34523856 ], partly placed 0, placed 78
10015 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
10016 - skipping tbl_sidecar2081 as its already done
10017 - skipping tbl_sidecar2082 as its already done
10018 - skipping cond-42 as its already done
10019 - skipping cond-48 as its already done
10020 - skipping cond-51 as its already done
10021 - skipping cond-59 as its already done
10022 - skipping cond-63 as its already done
10023 try_place_table(cond-74, stage=14)
10024 Merging with match table tbl_sidecar2128 and tag $true
10025 - dependency between l3_router_Arp_tbl and table advances stage
10026 Initial # of stages is 15, initial # of entries is 1
10027 Try_alloc_all for Table use
10028 Trying to allocate layout for tbl_sidecar2128
10029 Picking layout option for table : tbl_sidecar2128 with requested entries : 1
10030 picked layout for tbl_sidecar2128 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
10031 way:{ g:1 e:0 w:1 }
10032 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
10033 Trying to allocate adb for tbl_sidecar2128
10034 Trying to allocate imem for tbl_sidecar2128
10035 Entries : 1, needed_entries: 1, need_more: 0
10036 Selected stage: 15 Furthest stage: 15
10037 try_place_table returning 1 of tbl_sidecar2128 in stage 15
10038 Table is placed
10039 Gateway is placed
10040 Merging with match table tbl_sidecar2130 and tag $true
10041 - dependency between l3_router_Arp_tbl and table advances stage
10042 Initial # of stages is 15, initial # of entries is 1
10043 Try_alloc_all for Table use
10044 Trying to allocate layout for tbl_sidecar2130
10045 Picking layout option for table : tbl_sidecar2130 with requested entries : 1
10046 picked layout for tbl_sidecar2130 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
10047 way:{ g:1 e:0 w:1 }
10048 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
10049 Trying to allocate adb for tbl_sidecar2130
10050 Trying to allocate imem for tbl_sidecar2130
10051 Entries : 1, needed_entries: 1, need_more: 0
10052 Selected stage: 15 Furthest stage: 15
10053 try_place_table returning 1 of tbl_sidecar2130 in stage 15
10054 Table is placed
10055 Gateway is placed
10056 Pl vector: tbl_sidecar2128 tbl_sidecar2130
10057 - skipping cond-75 as its already done
10058 - skipping tbl_sidecar2139 as its already done
10059 - skipping cond-76 as its already done
10060 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
10061 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
10062 found 2 tables that could be placed: [ tbl_sidecar2128, tbl_sidecar2130 ]
10063 Initial best is first table seen: tbl_sidecar2128
10064 For trial t : tbl_sidecar2130 with best: tbl_sidecar2128
10065 Updating best to tbl_sidecar2130 from tbl_sidecar2128 for reason: default choice
10066 Adding table:tbl_sidecar2128 in the initial stage option
10067 Adding table:tbl_sidecar2130 in the initial stage option
10068 placing 1 entries of tbl_sidecar2130 ( tbl_sidecar2130 ) (with gw cond-74, result tag $true) in stage 15(f0) FormatType(022)
10069 stage 15, work: [ 34523856, 34644000 ], partly placed 0, placed 79
10070 { id=1 ram=2 tcam=0 mram=2 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
10071 - skipping tbl_sidecar2081 as its already done
10072 - skipping tbl_sidecar2082 as its already done
10073 - skipping cond-42 as its already done
10074 - skipping cond-48 as its already done
10075 - skipping cond-51 as its already done
10076 - skipping cond-59 as its already done
10077 - skipping cond-63 as its already done
10078 - skipping cond-74 as its already done
10079 - skipping cond-75 as its already done
10080 - skipping tbl_sidecar2139 as its already done
10081 - skipping cond-76 as its already done
10082 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
10083 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
10084 tbl_sidecar2128 is not a gateway! Aborting search for merge choices
10085 try_place_table(tbl_sidecar2128, stage=15)
10086 Initial # of stages is 15, initial # of entries is 1
10087 Try_alloc_all for Table use
10088 Trying to allocate layout for tbl_sidecar2128
10089 Picking layout option for table : tbl_sidecar2128 with requested entries : 1
10090 picked layout for tbl_sidecar2128 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
10091 way:{ g:1 e:0 w:1 }
10092 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
10093 Trying to allocate adb for tbl_sidecar2128
10094 Trying to allocate imem for tbl_sidecar2128
10095 Entries : 1, needed_entries: 1, need_more: 0
10096 Selected stage: 15 Furthest stage: 16
10097 try_place_table returning 1 of tbl_sidecar2128 in stage 15
10098 Table is placed
10099 Pl vector: tbl_sidecar2128
10100 - skipping tbl_sidecar2130 as its already done
10101 found 1 tables that could be placed: [ tbl_sidecar2128 ]
10102 Initial best is first table seen: tbl_sidecar2128
10103 placing 1 entries of tbl_sidecar2128 ( tbl_sidecar2128 ) in stage 15(f1) FormatType(022)
10104 Adding complete placement for resource mode:0
10105 Found a complete solution that fit the number of stages required
10106 Evaluating complete solution with resource:0
10107 Placement error(s):0 stages required:16
10108 Updating best final placement with this one
10109 Table placement placed 80 tables in 16 stages
10110 Table tbl_sidecar2128 logical id 0xf1 entries=1 stage=15
10111 attached table Ingress.drop_port_ctr entries=512
10112 Table tbl_sidecar2130 logical id 0xf0 entries=1 stage=15
10113 attached table Ingress.drop_reason_ctr entries=28
10114 Gateway cond-74 is also logical id 0xf0
10115 Table ara_table_9 logical id 0xffffffffffffffff entries=0 stage=14
10116 Table ara_table_8 logical id 0xffffffffffffffff entries=0 stage=14
10117 Table ara_table_3 logical id 0xffffffffffffffff entries=0 stage=14
10118 Table l3_router_Arp_tbl logical id 0xe2 entries=4096 stage=14
10119 attached table Ingress.l3_router.Arp.ctr entries=512
10120 Table l3_router_Ndp_tbl logical id 0xe1 entries=4096 stage=14
10121 attached table Ingress.l3_router.Ndp.ctr entries=512
10122 Gateway cond-73 is also logical id 0xe1
10123 Table cond-72 logical id 0xe0 entries=0 stage=14
10124 Table tbl_sidecar1039_1 logical id 0xd1 entries=1 stage=13
10125 Table l3_router_router6_lookup_idx_route logical id 0xd0 entries=8192 stage=13
10126 attached table Ingress.l3_router.router6.lookup_idx.forward_ctr entries=8191
10127 Table l3_router_router4_lookup_idx_route logical id 0xc2 entries=16384 stage=12
10128 attached table Ingress.l3_router.router4.lookup_idx.forward_ctr entries=16383
10129 Table tbl_sidecar1039_0 logical id 0xc1 entries=1 stage=12
10130 Table tbl_sidecar1027 logical id 0xc0 entries=1 stage=12
10131 Table ara_table_4 logical id 0xffffffffffffffff entries=0 stage=11
10132 Table ara_table_6 logical id 0xffffffffffffffff entries=0 stage=11
10133 Table tbl_sidecar1174 logical id 0xb2 entries=1 stage=11
10134 Table tbl_sidecar1039 logical id 0xb1 entries=1 stage=11
10135 Gateway cond-71 is also logical id 0xb1
10136 Table l3_router_router6_lookup_idx_select_route logical id 0xb0 entries=12288 stage=11
10137 Gateway cond-70 is also logical id 0xb0
10138 Table l3_router_router4_lookup_idx_select_route logical id 0xa1 entries=12288 stage=10
10139 Gateway cond-68 is also logical id 0xa1
10140 Table l3_router_router6_lookup_idx_lookup logical id 0xa0 entries=4096 stage=10
10141 attached table Ingress.l3_router.router6.lookup_idx.index_ctr entries=4096
10142 Table l3_router_router6_lookup_idx_lookup logical id 0x92 entries=4096 stage=9
10143 attached table Ingress.l3_router.router6.lookup_idx.index_ctr entries=4096
10144 Table tbl_sidecar1298 logical id 0x91 entries=1 stage=9
10145 Table tbl_sidecar1403 logical id 0x90 entries=1 stage=9
10146 Table tbl_sidecar2137 logical id 0x88 entries=1 stage=8
10147 Table tbl_sidecar2135 logical id 0x87 entries=1 stage=8
10148 Gateway cond-75 is also logical id 0x87
10149 Table ingresshdr.udp.checksum_encode_update_condition_2 logical id 0x86 entries=5120 stage=8
10150 Table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 logical id 0x85 entries=4 stage=8
10151 Table l3_router_router4_lookup_idx_lookup logical id 0x84 entries=8192 stage=8
10152 attached table Ingress.l3_router.router4.lookup_idx.index_ctr entries=8192
10153 Table tbl_sidecar1403$precompute logical id 0x83 entries=1 stage=8
10154 Table l3_router_router6_lookup_idx_lookup$precompute logical id 0x82 entries=1 stage=8
10155 Gateway cond-69 is also logical id 0x82
10156 Table tbl_sidecar1298$precompute logical id 0x81 entries=1 stage=8
10157 Gateway cond-67 is also logical id 0x81
10158 Table cond-66 logical id 0x80 entries=0 stage=8
10159 Table ara_table_1 logical id 0xffffffffffffffff entries=0 stage=8
10160 Table tbl_sidecar2139 logical id 0x74 entries=1 stage=7
10161 Table ara_table_0 logical id 0xffffffffffffffff entries=0 stage=7
10162 Table nat_egress_nat_egress logical id 0x73 entries=2048 stage=7
10163 Gateway cond-65 is also logical id 0x73
10164 Table cond-64 logical id 0x72 entries=0 stage=7
10165 Table cond-63 logical id 0x71 entries=0 stage=7
10166 Table tbl_sidecar440 logical id 0x70 entries=1 stage=7
10167 Gateway cond-62 is also logical id 0x70
10168 Table ara_table_2 logical id 0xffffffffffffffff entries=0 stage=6
10169 Table ara_table_7 logical id 0xffffffffffffffff entries=0 stage=6
10170 Table ara_table_5 logical id 0xffffffffffffffff entries=0 stage=6
10171 Table tbl_sidecar433 logical id 0x62 entries=1 stage=6
10172 Table services_service logical id 0x61 entries=512 stage=6
10173 attached table Ingress.services.service_ctr entries=7
10174 Gateway cond-61 is also logical id 0x61
10175 Table tbl_sidecar774 logical id 0x60 entries=1 stage=6
10176 Gateway cond-57 is also logical id 0x60
10177 Table cond-60 logical id 0x54 entries=0 stage=5
10178 Table cond-59 logical id 0x53 entries=0 stage=5
10179 Table tbl_nat_ingress_CalculateIPv4Len_invert logical id 0x52 entries=1 stage=5
10180 Table tbl_nat_ingress_encap_ipv6 logical id 0x51 entries=1 stage=5
10181 Gateway cond-56 is also logical id 0x51
10182 Table tbl_nat_ingress_encap_ipv4 logical id 0x50 entries=1 stage=5
10183 Table tbl_sidecar2173 logical id 0x43 entries=1 stage=4
10184 Gateway cond-76 is also logical id 0x43
10185 Table nat_ingress_CalculateIPv4Len_ipv4_set_len logical id 0x42 entries=3072 stage=4
10186 Gateway cond-55 is also logical id 0x42
10187 Table tbl_sidecar788 logical id 0x41 entries=1 stage=4
10188 Gateway cond-58 is also logical id 0x41
10189 Table nat_ingress_ingress_hit logical id 0x40 entries=2048 stage=4
10190 Table tbl_sidecar2386 logical id 0x32 entries=1 stage=3
10191 attached table Egress.unicast_ctr entries=512
10192 Table tbl_sidecar2384 logical id 0x31 entries=1 stage=3
10193 attached table Egress.link_local_mcast_ctr entries=512
10194 Gateway cond-82 is also logical id 0x31
10195 Table nat_ingress_ingress_ipv4 logical id 0x30 entries=1536 stage=3
10196 attached table Ingress.nat_ingress.ipv4_ingress_ctr entries=1536
10197 Table tbl_sidecar2350 logical id 0x23 entries=1 stage=2
10198 attached table Egress.drop_port_ctr entries=512
10199 Table tbl_sidecar2354 logical id 0x22 entries=1 stage=2
10200 attached table Egress.forwarded_ctr entries=512
10201 Table nat_ingress_ingress_ipv4 logical id 0x21 entries=1024 stage=2
10202 attached table Ingress.nat_ingress.ipv4_ingress_ctr entries=1024
10203 Gateway cond-53 is also logical id 0x21
10204 Table nat_ingress_ingress_ipv6 logical id 0x20 entries=2560 stage=2
10205 attached table Ingress.nat_ingress.ipv6_ingress_ctr entries=2560
10206 Gateway cond-54 is also logical id 0x20
10207 Table tbl_sidecar2351 logical id 0x15 entries=1 stage=1
10208 attached table Egress.drop_reason_ctr entries=28
10209 Gateway cond-81 is also logical id 0x15
10210 Table tbl_sidecar2081 logical id 0x14 entries=1 stage=1
10211 attached table Ingress.ingress_ctr entries=512
10212 Table tbl_sidecar2082 logical id 0x13 entries=1 stage=1
10213 attached table Ingress.packet_ctr entries=1024
10214 Table unicast_mac_rewrite_mac_rewrite logical id 0x12 entries=1024 stage=1
10215 attached table Egress.unicast_mac_rewrite.ctr entries=256
10216 Gateway cond-80 is also logical id 0x12
10217 Table cond-52 logical id 0x11 entries=0 stage=1
10218 Table nat_ingress_icmp_dst_port logical id 0x10 entries=512 stage=1
10219 Gateway cond-51 is also logical id 0x10
10220 Table tbl_sidecar2296 logical id 0xc entries=1 stage=0
10221 Gateway cond-78 is also logical id 0xc
10222 Table cond-77 logical id 0xb entries=0 stage=0
10223 Table egress_filter_egress_filter logical id 0xa entries=5120 stage=0
10224 Gateway cond-79 is also logical id 0xa
10225 Table attached_subnet_ingress_attached_subnets_v6 logical id 0x9 entries=1024 stage=0
10226 attached table Ingress.attached_subnet_ingress.attached_subnets_v6_ctr entries=513
10227 Gateway cond-50 is also logical id 0x9
10228 Table attached_subnet_ingress_attached_subnets_v4 logical id 0x8 entries=1024 stage=0
10229 attached table Ingress.attached_subnet_ingress.attached_subnets_v4_ctr entries=513
10230 Gateway cond-49 is also logical id 0x8
10231 Table cond-48 logical id 0x7 entries=0 stage=0
10232 Table filter_switch_ipv6_addr logical id 0x6 entries=512 stage=0
10233 attached table Ingress.filter.ipv6_ctr entries=512
10234 Gateway cond-47 is also logical id 0x6
10235 Table cond-46 logical id 0x5 entries=0 stage=0
10236 Table filter_switch_ipv4_addr logical id 0x4 entries=512 stage=0
10237 attached table Ingress.filter.ipv4_ctr entries=512
10238 Table cond-45 logical id 0x3 entries=0 stage=0
10239 Table cond-44 logical id 0x2 entries=0 stage=0
10240 Table filter_uplink_ports logical id 0x1 entries=5120 stage=0
10241 Gateway cond-43 is also logical id 0x1
10242 Table tbl_sidecar2085 logical id 0x0 entries=1 stage=0
10243 Gateway cond-42 is also logical id 0x0
10244 Finished table placement decisions pipe
10245 folding gateway cond-42 onto tbl_sidecar2085
10246 Adding Ternary Indirect table to tbl_sidecar2085
10247 folding gateway cond-43 onto filter_uplink_ports
10248 Adding Ternary Indirect table to filter_switch_ipv4_addr
10249 folding gateway cond-47 onto filter_switch_ipv6_addr
10250 Adding Ternary Indirect table to filter_switch_ipv6_addr
10251 folding gateway cond-49 onto attached_subnet_ingress_attached_subnets_v4
10252 Adding Ternary Indirect table to attached_subnet_ingress_attached_subnets_v4
10253 Adding Action Data Table to attached_subnet_ingress_attached_subnets_v4
10254 folding gateway cond-50 onto attached_subnet_ingress_attached_subnets_v6
10255 Adding Ternary Indirect table to attached_subnet_ingress_attached_subnets_v6
10256 Adding Action Data Table to attached_subnet_ingress_attached_subnets_v6
10257 folding gateway cond-51 onto nat_ingress_icmp_dst_port
10258 Adding Ternary Indirect table to nat_ingress_icmp_dst_port
10259 folding gateway cond-53 onto nat_ingress_ingress_ipv4
10260 splitting nat_ingress_ingress_ipv4 across 2 stages
10261 Adding Ternary Indirect table to nat_ingress_ingress_ipv4
10262 Adding Action Data Table to nat_ingress_ingress_ipv4
10263 Adding Action Data Table to nat_ingress_ingress_ipv4
10264 folding gateway cond-54 onto nat_ingress_ingress_ipv6
10265 Adding Ternary Indirect table to nat_ingress_ingress_ipv6
10266 Adding Action Data Table to nat_ingress_ingress_ipv6
10267 Adding Action Data Table to nat_ingress_ingress_hit
10268 folding gateway cond-55 onto nat_ingress_CalculateIPv4Len_ipv4_set_len
10269 folding gateway cond-56 onto tbl_nat_ingress_encap_ipv6
10270 Adding Ternary Indirect table to tbl_nat_ingress_encap_ipv6
10271 Adding Action Data Table to tbl_nat_ingress_encap_ipv6
10272 Adding Ternary Indirect table to tbl_nat_ingress_CalculateIPv4Len_invert
10273 Adding Ternary Indirect table to tbl_nat_ingress_encap_ipv4
10274 Adding Action Data Table to tbl_nat_ingress_encap_ipv4
10275 folding gateway cond-57 onto tbl_sidecar774
10276 Adding Ternary Indirect table to tbl_sidecar774
10277 folding gateway cond-58 onto tbl_sidecar788
10278 Adding Ternary Indirect table to tbl_sidecar788
10279 folding gateway cond-61 onto services_service
10280 Adding Ternary Indirect table to services_service
10281 Adding Action Data Table to services_service
10282 Adding Ternary Indirect table to tbl_sidecar433
10283 folding gateway cond-62 onto tbl_sidecar440
10284 Adding Ternary Indirect table to tbl_sidecar440
10285 folding gateway cond-65 onto nat_egress_nat_egress
10286 Adding Action Data Table to nat_egress_nat_egress
10287 folding gateway cond-67 onto tbl_sidecar1298$precompute
10288 folding gateway cond-69 onto l3_router_router6_lookup_idx_lookup$precompute
10289 Adding Ternary Indirect table to l3_router_router6_lookup_idx_lookup$precompute
10290 Adding Ternary Indirect table to tbl_sidecar1403
10291 splitting l3_router_router6_lookup_idx_lookup across 2 stages
10292 Adding Ternary Indirect table to l3_router_router6_lookup_idx_lookup
10293 Adding Action Data Table to l3_router_router6_lookup_idx_lookup
10294 Adding Ternary Indirect table to l3_router_router6_lookup_idx_lookup
10295 Adding Action Data Table to l3_router_router6_lookup_idx_lookup
10296 folding gateway cond-70 onto l3_router_router6_lookup_idx_select_route
10297 Adding Ternary Indirect table to tbl_sidecar1027
10298 folding gateway cond-71 onto tbl_sidecar1039
10299 Adding Ternary Indirect table to tbl_sidecar1039
10300 Adding Action Data Table to l3_router_router6_lookup_idx_route
10301 Adding Ternary Indirect table to tbl_sidecar1039_0
10302 Adding Ternary Indirect table to tbl_sidecar1039_1
10303 Adding Action Data Table to tbl_sidecar1039_1
10304 Adding Ternary Indirect table to tbl_sidecar1298
10305 Adding Ternary Indirect table to l3_router_router4_lookup_idx_lookup
10306 Adding Action Data Table to l3_router_router4_lookup_idx_lookup
10307 folding gateway cond-68 onto l3_router_router4_lookup_idx_select_route
10308 Adding Ternary Indirect table to tbl_sidecar1174
10309 Adding Action Data Table to l3_router_router4_lookup_idx_route
10310 folding gateway cond-73 onto l3_router_Ndp_tbl
10311 Adding Action Data Table to l3_router_Ndp_tbl
10312 Adding Action Data Table to l3_router_Arp_tbl
10313 folding gateway cond-74 onto tbl_sidecar2130
10314 folding gateway cond-75 onto tbl_sidecar2135
10315 Adding Ternary Indirect table to tbl_sidecar2135
10316 Adding Ternary Indirect table to tbl_sidecar2137
10317 Adding Ternary Indirect table to tbl_sidecar2139
10318 folding gateway cond-76 onto tbl_sidecar2173
10319 Adding Ternary Indirect table to tbl_sidecar2173
10320 folding gateway cond-78 onto tbl_sidecar2296
10321 Adding Ternary Indirect table to tbl_sidecar2296
10322 folding gateway cond-79 onto egress_filter_egress_filter
10323 folding gateway cond-80 onto unicast_mac_rewrite_mac_rewrite
10324 Adding Action Data Table to unicast_mac_rewrite_mac_rewrite
10325 folding gateway cond-81 onto tbl_sidecar2351
10326 folding gateway cond-82 onto tbl_sidecar2384
10327 table placement completed pipe
10328 ingress: [59]
10329 +--tbl_sidecar2085
10330 0+--cond-48
10331 00+--nat_ingress_icmp_dst_port
10332 000+--tbl_sidecar2082
10333 0000+--tbl_sidecar2081
10334 00000+--tbl_sidecar2173
10335 000000+--cond-59
10336 0000000+--ara_table_2
10337 00000000+--ara_table_5
10338 000000000+--ara_table_7
10339 0000000000+--cond-63
10340 00000000000+--tbl_sidecar2139
10341 000000000000+--ara_table_0
10342 0000000000000+--ingresshdr.icmp.hdr_checksum_encode_update_condition_3
10343 00000000000000+--ingresshdr.udp.checksum_encode_update_condition_2
10344 000000000000000+--tbl_sidecar2135
10345 0000000000000000+--ara_table_1
10346 00000000000000000+--ara_table_4
10347 000000000000000000+--ara_table_6
10348 0000000000000000000+--ara_table_3
10349 00000000000000000000+--ara_table_8
10350 000000000000000000000+--ara_table_9
10351 0000000000000000000000+--tbl_sidecar2130
10352 0: tbl_sidecar2085(ingress::meta.ipv4_checksum_err;, 1 => $false)
10353 $false: [68]
10354 1: filter_uplink_ports(ingress::meta.dropped; => $true, 1){ GE -1+0, 0 [1x5 5K] }
10355 $true: [119]
10356 $default: [61]
10357 2: cond-44(ingress::hdr.arp.$valid == 1; => $true, 1 => $false)
10358 $true: [66]
10359 4: filter_switch_ipv4_addr{ T 41+11, 0 0K }
10360 $false: [67]
10361 3: cond-45(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
10362 $true: [66]...
10363 $false: [65]
10364 5: cond-46(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
10365 $true: [63]
10366 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 }
10367 $false: [117]
10368 $false: [118]
10369 7: cond-48(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
10370 $true: [72]
10371 8: attached_subnet_ingress_attached_subnets_v4(ingress::hdr.ipv4.$valid == 1;, 1 => $false){ GT 32+10, 32 1K }
10372 $false: [71]
10373 9: attached_subnet_ingress_attached_subnets_v6(ingress::hdr.ipv6.$valid == 1;, 1 => $false){ GT 128+10, 32 1K }
10374 $false: [120]
10375 $false: [121]
10376 10: nat_ingress_icmp_dst_port(!ingress::meta.dropped && ingress::hdr.geneve.$valid != 1;, 1 => $false){ GT 9+0, 0 0K }
10377 $false: [127]
10378 $default: [73] 0
10379 11: cond-52(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
10380 $true: [76]
10381 21: nat_ingress_ingress_ipv4(ingress::meta.encap_needed; => $true, 1){ GT 64+10, 32 1K }
10382 $true: [122]
10383 $try_next_stage: [167]
10384 30: nat_ingress_ingress_ipv4{ GT 64+10, 32 1K }
10385 $false: [77]
10386 20: nat_ingress_ingress_ipv6(ingress::hdr.ipv6.$valid == 1;, 1 => $false){ GT 160+10, 32 2K }
10387 $false: [123]
10388 40: nat_ingress_ingress_hit{ E -6+2, 8 [1x2 2K] }
10389 $hit: [78] 0
10390 42: nat_ingress_CalculateIPv4Len_ipv4_set_len(ingress::hdr.ipv4.$valid == 1;, 1 => $false){ GE -6+16, 2 [1x3 3K] }
10391 $false: [81]
10392 51: tbl_nat_ingress_encap_ipv6(ingress::hdr.ipv6.$valid == 1;, 1 => $false)
10393 $false: [124]
10394 $default: [80]
10395 $default: [79] 0
10396 50: tbl_nat_ingress_encap_ipv4
10397 52: tbl_nat_ingress_CalculateIPv4Len_invert
10398 60: tbl_sidecar774(ingress::hdr.vlan.$valid == 1;, 1 => $false)
10399 $false: [125]
10400 $miss: [84]
10401 41: tbl_sidecar788(ingress::meta.uplink_ingress && !ingress::meta.is_switch_address && !ingress::meta.is_link_local_mcastv6;, 1 => $false){ GE 0+8, 2 0K }
10402 $false: [126]
10403 $default: [83]
10404 13: tbl_sidecar2082{ E 0+10, 0 0K }
10405 stats Ingress.packet_ctr 1024
10406 14: tbl_sidecar2081{ E 0+10, 0 0K }
10407 stats Ingress.ingress_ctr 512
10408 43: tbl_sidecar2173(ingress::meta.encap_needed;, 1 => $false){ GE 0+8, 4 0K }
10409 $false: [140]
10410 53: cond-59(ingress::meta.dropped; => $true, 1 => $false)
10411 $false: [89]
10412 54: cond-60(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
10413 $true: [88]
10414 61: services_service(!ingress::meta.is_switch_address;, ingress::hdr.geneve.$valid != 1;, ingress::hdr.geneve.vni == 0;, 1 => $true){ GT 34+13, 16 0K }
10415 stats Ingress.services.service_ctr 7
10416 $true: [87]
10417 62: tbl_sidecar433
10418 $default: [85]
10419 70: tbl_sidecar440(ingress::meta.service_routed && ingress::hdr.ipv6.$valid == 1 && ingress::hdr.ipv6.dst_addr[127:112] == 65282;, 1 => $false)
10420 $false: [128]
10421 $false: [129]
10422 $true: [130]
10423 60: ara_table_2
10424 60: ara_table_5
10425 60: ara_table_7
10426 71: cond-63(!ingress::meta.dropped && !ingress::meta.service_routed; => $true, 1 => $false)
10427 $true: [90] 0
10428 72: cond-64(ingress::hdr.geneve.$valid == 1; => $true, 1 => $false)
10429 $true: [92]
10430 73: nat_egress_nat_egress(ingress::meta.nat_egress_hit;, 1 => $false){ GE -5+19, 10 [1x2 2K] }
10431 $false: [131]
10432 $default: [91]
10433 $false: [132]
10434 80: cond-66(ingress::meta.dropped; => $true, 1 => $false)
10435 $false: [93] 0
10436 81: tbl_sidecar1298$precompute(ingress::hdr.ipv4.$valid == 1;, 1 => $false)
10437 $false: [100]
10438 82: l3_router_router6_lookup_idx_lookup$precompute(ingress::hdr.ipv6.$valid == 1;, 1 => $false)
10439 $false: [135]
10440 $default: [96] 0 00 000
10441 83: tbl_sidecar1403$precompute
10442 90: tbl_sidecar1403{ E 0+8, 1 0K }
10443 92: l3_router_router6_lookup_idx_lookup{ T 128+43, 16 4K }
10444 $try_next_stage: [168]
10445 a0: l3_router_router6_lookup_idx_lookup{ T 128+43, 16 4K }
10446 b0: l3_router_router6_lookup_idx_select_route(ingress::l3_router_fwd.is_hit;, 1 => $false){ GE 6+16, 2 [1x3 3K 3K 3K 3K] }
10447 $false: [134]
10448 $default: [97] 0
10449 b1: tbl_sidecar1039(ingress::hdr.ipv6.hop_limit == 1 && !ingress::meta.skip_ttl_check;, 1 => $false){ GE 0+16, 2 0K }
10450 $false: [99]
10451 d0: l3_router_router6_lookup_idx_route{ E 6+11, 32 [1x2 2K 2K 2K 2K] }
10452 $default: [98] 0
10453 c1: tbl_sidecar1039_0
10454 d1: tbl_sidecar1039_1{ E 0+16, 16 0K }
10455 c0: tbl_sidecar1027
10456 $default: [94] 0 00
10457 84: l3_router_router4_lookup_idx_lookup{ T 32+11, 16 8K }
10458 91: tbl_sidecar1298{ E 0+8, 1 0K }
10459 a1: l3_router_router4_lookup_idx_select_route(ingress::l3_router_fwd.is_hit;, 1 => $false){ GE 6+16, 2 [1x3 3K 3K 3K 3K] }
10460 $false: [133]
10461 $default: [95] 0
10462 b2: tbl_sidecar1174
10463 c2: l3_router_router4_lookup_idx_route{ E 7+13, 32 [1x4 4K 4K 4K 4K] }
10464 e0: cond-72(ingress::meta.resolve_nexthop; => $true, 1 => $false)
10465 $true: [103]
10466 e1: l3_router_Ndp_tbl(ingress::meta.nexthop_is_v6;, 1 => $false){ GE 118+44, 12 [2x1 1K 1K 1K 1K] }
10467 $false: [102]
10468 e2: l3_router_Arp_tbl{ E 22+44, 12 [1x1 1K 1K 1K 1K] }
10469 $default: [101]
10470 $false: [136]
10471 $true: [137]
10472 $false: [138]
10473 74: tbl_sidecar2139
10474 70: ara_table_0
10475 85: 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 }
10476 $entry0, $entry1, $miss: [169]
10477 86: ingresshdr.udp.checksum_encode_update_condition_2{ E -4+6, 1 [1x5 5K] }
10478 87: tbl_sidecar2135(ingress::meta.is_mcast && !ingress::meta.is_link_local_mcastv6;, 1 => $false)
10479 $false: [106]
10480 88: tbl_sidecar2137
10481 80: ara_table_1
10482 b0: ara_table_4
10483 b0: ara_table_6
10484 e0: ara_table_3
10485 e0: ara_table_8
10486 e0: ara_table_9
10487 f0: tbl_sidecar2130(ingress::meta.dropped;, 1 => $false){ GE 0+10, 0 0K }
10488 stats Ingress.drop_reason_ctr 28
10489 $false: [139]
10490 $default: [104]
10491 f1: tbl_sidecar2128{ E 0+10, 0 0K }
10492 stats Ingress.drop_port_ctr 512
10493 egress: [108] 0 00 000
10494 a: egress_filter_egress_filter(egress::meta.bridge_hdr.nat_egress_hit;, 1 => $false){ GE -1+1, 0 [1x5 5K] }
10495 $false: [143]
10496 b: cond-77(egress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
10497 $true: [110]
10498 c: tbl_sidecar2296(egress::hdr.ipv6.dst_addr[127:112] == 65282;, 1 => $false)
10499 $false: [141]
10500 $false: [142]
10501 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] }
10502 $false: [144]
10503 15: tbl_sidecar2351(egress::meta.drop_reason == 0; => $false, 1){ GE 0+10, 0 0K }
10504 stats Egress.drop_reason_ctr 28
10505 $false: [114] 0
10506 22: tbl_sidecar2354{ E 0+10, 0 0K }
10507 stats Egress.forwarded_ctr 512
10508 31: tbl_sidecar2384(egress::is_link_local_ipv6_mcast_0, 1 => $false){ GE 0+10, 0 0K }
10509 stats Egress.link_local_mcast_ctr 512
10510 $false: [116]
10511 32: tbl_sidecar2386{ E 0+10, 0 0K }
10512 stats Egress.unicast_ctr 512
10513 $default: [113]
10514 23: tbl_sidecar2350{ E 0+10, 0 0K }
10515 stats Egress.drop_port_ctr 512
10516